From 4963c96eef612022c52cbd8f99cb2a210a39d783 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Tue, 29 Oct 2024 11:57:53 +0800 Subject: [PATCH] Auto Submit --- 11518.async.js | 2 +- 1183.async.js | 2 +- 11966.async.js | 2 +- 1268.async.js | 1 - 13110.async.js | 2 +- 1348.async.js | 2 +- 13873.async.js | 2 +- 14348.async.js | 2 +- 14628.async.js | 2 +- 15310.async.js | 2 +- 16644.async.js | 1 + 18403.async.js | 2 +- 18836.async.js | 2 +- 19779.async.js | 1 - 19917.async.js | 2 +- 21070.async.js | 2 +- 21720.async.js | 2 +- 21862.async.js | 2 +- 22016.async.js | 2 +- 23056.async.js | 2 +- 23081.async.js | 1 - 25879.async.js | 2 +- 28838.async.js | 1 + 28893.async.js | 2 +- 29556.async.js | 2 +- 31714.async.js | 2 +- 35492.async.js | 2 +- 36840.async.js | 1 + 39133.async.js | 2 +- 3999.async.js | 2 +- 4206.async.js | 1 + 42084.async.js | 2 +- 43121.async.js | 2 +- 44378.async.js | 2 +- 47758.async.js | 2 +- 47972.async.js | 2 +- 48019.async.js | 2 +- 48100.async.js | 2 +- 48934.async.js | 2 +- 49042.async.js | 2 +- 57053.async.js | 2 +- 57280.async.js | 1 - 59263.async.js | 2 +- 59850.async.js | 2 +- 60773.async.js | 2 +- 62478.async.js | 2 +- 63188.async.js | 2 +- 6337.async.js | 1 - 64499.async.js | 2 +- 65253.async.js | 2 +- 66208.async.js | 2 +- 7496.async.js | 1 - 76105.async.js | 2 +- 77118.async.js | 2 +- 85385.async.js | 2 +- 8562.async.js | 2 +- 8632.async.js | 2 +- 86764.async.js | 2 +- 89186.chunk.css | 1 + 90888.async.js | 2 +- 92925.async.js | 1 + 92994.async.js | 2 +- 93460.async.js | 2 +- 93737.async.js | 2 +- 94554.async.js | 2 +- 9489.async.js | 2 +- 97120.async.js | 1 + layouts__SimpleLayouts.async.js | 2 +- p__Administration__College__index.async.js | 2 +- p__AiAssistant__New__index.async.js | 2 +- p__BookPlan__Index__index.async.js | 2 +- p__BookPlan__Index__index.chunk.css | 2 +- p__Classrooms__ExamList__index.async.js | 2 +- p__Classrooms__Lists__Announcement__index.async.js | 2 +- p__Classrooms__Lists__Attachment__index.async.js | 2 +- p__Classrooms__Lists__Attendance__Detail__index.async.js | 2 +- p__Classrooms__Lists__Attendance__index.async.js | 2 +- p__Classrooms__Lists__Board__Detail__index.async.js | 2 +- p__Classrooms__Lists__Board__index.async.js | 2 +- p__Classrooms__Lists__CommonHomework__Comment__index.async.js | 2 +- p__Classrooms__Lists__CommonHomework__Review__index.async.js | 2 +- p__Classrooms__Lists__CommonHomework__index.async.js | 2 +- p__Classrooms__Lists__CourseGroup__Detail__index.async.js | 2 +- p__Classrooms__Lists__CourseGroup__List__index.async.js | 2 +- p__Classrooms__Lists__CourseGroup__NotList__index.async.js | 2 +- p__Classrooms__Lists__Engineering__Detail__index.async.js | 2 +- p__Classrooms__Lists__Exercise__Add__index.async.js | 2 +- p__Classrooms__Lists__Exercise__Detail__index.async.js | 2 +- p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js | 2 +- p__Classrooms__Lists__Exercise__Review__index.async.js | 2 +- p__Classrooms__Lists__Graduation__Tasks__Detail__index.async.js | 2 +- p__Classrooms__Lists__Graduation__Tasks__index.async.js | 2 +- p__Classrooms__Lists__Graduation__Topics__Add__index.async.js | 2 +- ...lassrooms__Lists__Graduation__Topics__Detail__index.async.js | 2 +- p__Classrooms__Lists__Graduation__Topics__Edit__index.async.js | 2 +- p__Classrooms__Lists__Graduation__Topics__index.async.js | 2 +- p__Classrooms__Lists__LiveVideo__index.async.js | 2 +- p__Classrooms__Lists__OnlineLearning__index.async.js | 2 +- p__Classrooms__Lists__Polls__Answer__index.async.js | 2 +- p__Classrooms__Lists__Polls__index.async.js | 2 +- p__Classrooms__Lists__ProgramHomework__Comment__index.async.js | 2 +- ...oms__Lists__ProgramHomework__Detail__Ranking__index.async.js | 2 +- ..._Lists__ProgramHomework__Detail__answer__Add__index.async.js | 2 +- ...sts__ProgramHomework__Detail__answer__Detail__index.async.js | 2 +- ...Lists__ProgramHomework__Detail__answer__Edit__index.async.js | 2 +- ...ooms__Lists__ProgramHomework__Detail__answer__index.async.js | 2 +- p__Classrooms__Lists__ProgramHomework__Detail__index.async.js | 2 +- p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js | 2 +- ...rooms__Lists__ShixunHomeworks__Commitsummary__index.async.js | 2 +- p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js | 2 +- p__Classrooms__Lists__ShixunHomeworks__index.async.js | 2 +- ...srooms__Lists__Statistics__StudentStatistics__index.async.js | 2 +- p__Classrooms__Lists__Statistics__StudentVideo__index.async.js | 2 +- ...assrooms__Lists__Statistics__VideoStatistics__index.async.js | 2 +- p__Classrooms__Lists__Statistics__index.async.js | 2 +- p__Classrooms__Lists__Students__index.async.js | 2 +- p__Classrooms__Lists__Teachers__index.async.js | 2 +- p__Classrooms__Lists__Template__detail__index.async.js | 2 +- p__Classrooms__Lists__Template__index.async.js | 2 +- p__Classrooms__Lists__Template__student__index.async.js | 2 +- p__Classrooms__Lists__Template__teacher__index.async.js | 2 +- p__Classrooms__Lists__Video__index.async.js | 2 +- p__Colleges__index.async.js | 2 +- p__Competitions__Detail__index.async.js | 2 +- p__Competitions__Edit__index.async.js | 2 +- p__CoreCurriculum__Lists__Plan__Detail__index.async.js | 2 +- p__CoreTeacher__Index__index.async.js | 2 +- p__CoreTeacher__Index__index.chunk.css | 2 +- p__Demo__index.async.js | 2 +- p__Engineering__Lists__CurseSetting__index.async.js | 2 +- p__Engineering__Lists__Document__index.async.js | 2 +- p__Engineering__Lists__GraduationIndex__index.async.js | 2 +- p__Engineering__Lists__TrainingProgram__index.async.js | 2 +- p__Forums__Detail__id.async.js | 2 +- p__Graduations__Lists__Topics__index.async.js | 2 +- p__Guidance__index.async.js | 2 +- p__Help__Index.async.js | 2 +- p__HttpStatus__HpcCourse.async.js | 2 +- p__Innovation__Detail__index.async.js | 2 +- p__Innovation__MyProject__index.async.js | 2 +- p__Innovation__PublicProject__index.async.js | 2 +- p__Innovation__Tasks__index.async.js | 2 +- p__IntrainCourse__index.async.js | 2 +- p__Introduction__index.async.js | 2 +- p__Introduction__index.chunk.css | 2 +- p__Judge__Index__index.async.js | 2 +- p__Judge__Index__index.chunk.css | 2 +- p__Messages__Detail__index.async.js | 2 +- p__Messages__Private__index.async.js | 2 +- p__MoopCases__FormPanel__index.async.js | 2 +- p__MoopCases__InfoPanel__index.async.js | 2 +- p__MyProblem__RecordDetail__index.async.js | 2 +- p__News__Add__index.async.js | 2 +- p__News__Detail__index.async.js | 2 +- p__News__Edit__index.async.js | 2 +- p__Paperlibrary__Add__index.async.js | 2 +- p__Paperlibrary__Random__Edit__index.async.js | 2 +- p__Paths__Detail__Statistics__index.async.js | 2 +- p__Paths__HigherVocationalEducation__index.async.js | 2 +- p__Paths__New__index.async.js | 2 +- p__Preface__New__index.async.js | 2 +- p__Problemset__NewItem__index.async.js | 2 +- p__Problemset__Preview__index.async.js | 2 +- p__Problemset__index.async.js | 2 +- p__Question__OjProblem__RecordDetail__index.async.js | 2 +- p__Question__OjProblem__index.async.js | 2 +- p__RestFul__Edit__index.async.js | 2 +- p__RestFul__index.async.js | 2 +- p__Shixuns__Detail__Merge__index.async.js | 2 +- ..._body__Level__Challenges__EditPracticeAnswer__index.async.js | 2 +- ..._Edit__body__Level__Challenges__EditQuestion__index.async.js | 2 +- ...__Edit__body__Level__Challenges__NewPractice__index.async.js | 2 +- ...__Edit__body__Level__Challenges__NewQuestion__index.async.js | 2 +- p__Shixuns__Edit__body__Warehouse__index.async.js | 2 +- p__Shixuns__Edit__index.async.js | 2 +- p__Shixuns__New__index.async.js | 2 +- p__Teaching__Index__index.async.js | 2 +- p__Textbook__Detail__index.async.js | 2 +- p__Textbook__Detail__index.chunk.css | 2 +- p__Textbook__Index__index.async.js | 2 +- p__Textbook__Index__index.chunk.css | 2 +- p__Three__index.async.js | 2 +- p__User__Detail__ExperImentImg__index.async.js | 2 +- p__User__Detail__Topicbank__index.async.js | 2 +- p__User__Detail__Topics__Exercise__Edit__index.async.js | 2 +- p__User__Detail__Topics__Group__index.async.js | 2 +- p__User__Detail__Topics__Normal__index.async.js | 2 +- p__User__Detail__Topics__Poll__Edit__index.async.js | 2 +- p__Video__Detail__id.async.js | 2 +- p__index.async.js | 2 +- p__tasks__Jupyter__index.async.js | 2 +- p__virtualSpaces__Lists__Workplace__index.async.js | 2 +- umi.js | 2 +- 193 files changed, 187 insertions(+), 186 deletions(-) delete mode 100644 1268.async.js create mode 100644 16644.async.js delete mode 100644 19779.async.js delete mode 100644 23081.async.js create mode 100644 28838.async.js create mode 100644 36840.async.js create mode 100644 4206.async.js delete mode 100644 57280.async.js delete mode 100644 6337.async.js delete mode 100644 7496.async.js create mode 100644 89186.chunk.css create mode 100644 92925.async.js create mode 100644 97120.async.js diff --git a/11518.async.js b/11518.async.js index 5159d34db2..19d7a108f6 100644 --- a/11518.async.js +++ b/11518.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11518,23056,18836,8562,29556,14348,21862,21720,28893,15310,21070,22016,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),l={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(22589),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},8887:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(22589),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:h,htmlType:x,children:O,className:C,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:j,align:$,open:Z,onOpenChange:P,placement:z,getPopupContainer:I,href:k,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B}=e,F=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),W=`${A}-button`,[V,U]=(0,p.Z)(A),Q={menu:E,arrow:w,autoFocus:N,align:$,disabled:y,trigger:y?[]:j,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B},{compactSize:X,compactItemClassnames:q}=(0,d.ri)(A,o),G=l()(W,q,C,U);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=Z),Q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const Y=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:h,htmlType:x,href:k,title:R},O),J=a.createElement(i.ZP,{type:v,danger:g,icon:M}),[ee,te]=D([Y,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:G,size:X,block:!0},F),ee,a.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,i.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return l.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=l.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),h=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(g.Z,null):l.createElement(v,null),C={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),S=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=C[n]||"",a=r(s),i={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),$=o()(S,m,{[`${S}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:$,prefixCls:N,suffix:j});return g&&(Z.size=g),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(42653),N=n(92343),S=n(3113),j=n(19716),$=n(33234),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:h}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:C}=l.useContext(a.E_),E=l.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:I}=(0,$.ri)(P,C),k=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:I)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?l.createElement(w.Z,null):null,_=`${P}-button`;let H;const K=d||{},L=K.type&&!0===K.type.__ANT_BUTTON;H=L||"button"===K.type?(0,N.Tm)(K,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==K?void 0:K.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:_,size:k}:{})):l.createElement(S.ZP,{className:_,type:d?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:R,onClick:D,loading:m,icon:T},d),p&&(H=[H,(0,N.Tm)(p,{key:"addonAfter"})]);const B=o()(P,{[`${P}-rtl`]:"rtl"===C,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(M,t),onPressEnter:e=>{E.current||m||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==h||h(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:B,disabled:f}))})),z=n(1643);const I=u.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=E;var k=I},57809:function(e,t,n){var r=n(92310),o=n.n(r),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),h=n(84443),x=n(66339),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n,{prefixCls:r,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:j,listHeight:$=256,placement:Z,listItemHeight:P=24,size:z,disabled:I,notFoundContent:k,status:M,builtinPlacements:R,dropdownMatchSelectWidth:D,popupMatchSelectWidth:T,direction:_,style:H,allowClear:K}=e,L=O(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:B,getPrefixCls:F,renderEmpty:A,direction:W,virtual:V,popupMatchSelectWidth:U,popupOverflow:Q,select:X}=s.useContext(d.E_),q=F("select",r),G=F(),Y=null!=_?_:W,{compactSize:J,compactItemClassnames:ee}=(0,g.ri)(q,Y),[te,ne]=(0,y.Z)(q),re=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===C?"combobox":e}),[L.mode]),oe="multiple"===re||"tags"===re,le=(0,h.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:D)&&void 0!==n?n:U,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==k?k:"combobox"===re?null:(null==A?void 0:A("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,x.Z)(Object.assign(Object.assign({},L),{multiple:oe,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:q,showArrow:L.showArrow,componentName:"Select"})),ye=!0===K?{clearIcon:ge}:K,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),he=o()(S||j,{[`${q}-dropdown-${Y}`]:"rtl"===Y},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Oe=s.useContext(p.Z),Ce=null!=I?I:Oe,Ee=o()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===Y,[`${q}-borderless`]:!i,[`${q}-in-form-item`]:ce},(0,u.Z)(q,de,ie),ee,null==X?void 0:X.className,E,w,ne),we=s.useMemo((()=>void 0!==Z?Z:"rtl"===Y?"bottomRight":"bottomLeft"),[Z,Y]),Ne=(0,b.Z)(R,Q);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==X?void 0:X.showSearch},be,{style:Object.assign(Object.assign({},null==X?void 0:X.style),H),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(G,"slide-up",L.transitionName),listHeight:$,listItemHeight:P,mode:re,prefixCls:q,placement:we,direction:Y,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:pe,className:Ee,getPopupContainer:N||B,dropdownClassName:he,disabled:Ce})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=C,w.Option=l.Wx,w.OptGroup=l.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:h,rootClassName:x,children:O,direction:C="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:j,styles:$}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(y)?y:[y,y],I=m(z),k=m(P),M=f(z),R=f(P),D=(0,a.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===C?"center":b,_=i("space",E),[H,K]=(0,p.Z)(_),L=l()(_,null==c?void 0:c.className,K,`${_}-${C}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${z}`]:I,[`${_}-gap-col-${P}`]:k},h,x),B=l()(`${_}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let F=0;const A=D.map(((e,t)=>{var n,o;null!=e&&(F=t);const l=e&&e.key||`${B}-${t}`;return r.createElement(d,{className:B,key:l,index:t,split:w,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:F})),[F]);if(0===D.length)return null;const V={};return S&&(V.flexWrap="wrap"),!k&&R&&(V.columnGap=P),!I&&M&&(V.rowGap=z),H(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:W},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${l}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:l},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:l,valueStyle:a,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:h,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:C,direction:E,statistic:w}=r.useContext(i.E_),N=C("statistic",t),[S,j]=v(N),$=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:d})),Z=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,o,j);return S(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),l),onMouseEnter:b,onMouseLeave:h},p&&r.createElement("div",{className:`${N}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:a,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),m?m($):$,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),l=t.replace(r,"[]"),a=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(h);g.Countdown=x;var O=g},97334:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(99581),o=n(26390),l=n(98483),a=n(8887),s=n(5891),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=i.forwardRef(d),m=n(92310),f=n.n(m),v=n(35654),g=n(71430),y=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:b}))};var x=i.forwardRef(h),O=n(62892),C=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",s={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=o+4}return i.createElement("div",{style:s,className:`${r}-drop-indicator`})}var w=n(10333);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=i.useContext(y.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:m=!1,children:v,checkable:g=!1,selectable:b=!0,draggable:h,motion:N,style:S}=e,j=n("tree",s),$=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,O.Z)($)),{motionAppear:!1}),P=Object.assign(Object.assign({},e),{checkable:g,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:E}),[z,I]=(0,C.ZP)(j),k=i.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(x,null)),e}),[h]);return z(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},P,{style:Object.assign(Object.assign({},null==a?void 0:a.style),S),prefixCls:j,className:f()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===o},null==a?void 0:a.className,c,I),direction:o,checkable:g?i.createElement("span",{className:`${j}-checkbox-inner`}):g,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:k}),v))}));var S,j=N;function $(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&$(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return $(t,(e=>{if(a===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===S.None)a=S.Start;else if(a===S.Start)return a=S.End,!1}else a===S.Start&&l.push(e);return n.includes(e)})),l}function P(e,t){const n=(0,o.Z)(t),r=[];return $(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=z(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),c=i.useRef(),[u,d]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,g.I8)(k(a));let t;return t=n?Object.keys(e):r?(0,v.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));i.useEffect((()=>{"selectedKeys"in a&&d(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&m(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:b,direction:h}=i.useContext(y.E_),{prefixCls:x,className:O,showIcon:C=!0,expandAction:E="click"}=a,w=z(a,["prefixCls","className","showIcon","expandAction"]),N=b("tree",x),S=f()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===h},O);return i.createElement(j,Object.assign({icon:I,ref:t,blockNode:!0},w,{showIcon:C,expandAction:E,prefixCls:N,className:S,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:i}=t,{key:u=""}=l,m=k(a),f=Object.assign(Object.assign({},t),{selected:!0}),v=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),g=null==i?void 0:i.shiftKey;let y;r&&v?(y=e,s.current=u,c.current=y,f.selectedNodes=P(m,y)):r&&g?(y=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(Z({treeData:m,expandedKeys:p,startKey:u,endKey:s.current}))))),f.selectedNodes=P(m,y)):(y=[u],s.current=u,c.current=y,f.selectedNodes=P(m,y)),null===(n=a.onSelect)||void 0===n||n.call(a,y,f),"selectedKeys"in a||d(y)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||m(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var R=i.forwardRef(M);const D=j;D.DirectoryTree=R,D.TreeNode=r.O;var T=D}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11518,23056,29556,18836,8562,14348,21862,21720,28893,15310,21070,22016,28838,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),l={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(22589),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},8887:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(22589),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:h,htmlType:x,children:O,className:C,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:j,align:$,open:Z,onOpenChange:P,placement:z,getPopupContainer:I,href:k,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B}=e,F=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),W=`${A}-button`,[V,U]=(0,p.Z)(A),Q={menu:E,arrow:w,autoFocus:N,align:$,disabled:y,trigger:y?[]:j,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B},{compactSize:X,compactItemClassnames:q}=(0,d.ri)(A,o),G=l()(W,q,C,U);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=Z),Q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const Y=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:h,htmlType:x,href:k,title:R},O),J=a.createElement(i.ZP,{type:v,danger:g,icon:M}),[ee,te]=D([Y,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:G,size:X,block:!0},F),ee,a.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,i.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return l.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=l.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),h=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(g.Z,null):l.createElement(v,null),C={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),S=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=C[n]||"",a=r(s),i={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),$=o()(S,m,{[`${S}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:$,prefixCls:N,suffix:j});return g&&(Z.size=g),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(42653),N=n(92343),S=n(3113),j=n(19716),$=n(33234),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:h}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:C}=l.useContext(a.E_),E=l.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:I}=(0,$.ri)(P,C),k=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:I)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?l.createElement(w.Z,null):null,_=`${P}-button`;let H;const K=d||{},L=K.type&&!0===K.type.__ANT_BUTTON;H=L||"button"===K.type?(0,N.Tm)(K,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==K?void 0:K.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:_,size:k}:{})):l.createElement(S.ZP,{className:_,type:d?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:R,onClick:D,loading:m,icon:T},d),p&&(H=[H,(0,N.Tm)(p,{key:"addonAfter"})]);const B=o()(P,{[`${P}-rtl`]:"rtl"===C,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(M,t),onPressEnter:e=>{E.current||m||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==h||h(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:B,disabled:f}))})),z=n(1643);const I=u.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=E;var k=I},57809:function(e,t,n){var r=n(92310),o=n.n(r),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),h=n(84443),x=n(66339),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n,{prefixCls:r,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:j,listHeight:$=256,placement:Z,listItemHeight:P=24,size:z,disabled:I,notFoundContent:k,status:M,builtinPlacements:R,dropdownMatchSelectWidth:D,popupMatchSelectWidth:T,direction:_,style:H,allowClear:K}=e,L=O(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:B,getPrefixCls:F,renderEmpty:A,direction:W,virtual:V,popupMatchSelectWidth:U,popupOverflow:Q,select:X}=s.useContext(d.E_),q=F("select",r),G=F(),Y=null!=_?_:W,{compactSize:J,compactItemClassnames:ee}=(0,g.ri)(q,Y),[te,ne]=(0,y.Z)(q),re=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===C?"combobox":e}),[L.mode]),oe="multiple"===re||"tags"===re,le=(0,h.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:D)&&void 0!==n?n:U,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==k?k:"combobox"===re?null:(null==A?void 0:A("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,x.Z)(Object.assign(Object.assign({},L),{multiple:oe,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:q,showArrow:L.showArrow,componentName:"Select"})),ye=!0===K?{clearIcon:ge}:K,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),he=o()(S||j,{[`${q}-dropdown-${Y}`]:"rtl"===Y},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Oe=s.useContext(p.Z),Ce=null!=I?I:Oe,Ee=o()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===Y,[`${q}-borderless`]:!i,[`${q}-in-form-item`]:ce},(0,u.Z)(q,de,ie),ee,null==X?void 0:X.className,E,w,ne),we=s.useMemo((()=>void 0!==Z?Z:"rtl"===Y?"bottomRight":"bottomLeft"),[Z,Y]),Ne=(0,b.Z)(R,Q);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==X?void 0:X.showSearch},be,{style:Object.assign(Object.assign({},null==X?void 0:X.style),H),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(G,"slide-up",L.transitionName),listHeight:$,listItemHeight:P,mode:re,prefixCls:q,placement:we,direction:Y,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:pe,className:Ee,getPopupContainer:N||B,dropdownClassName:he,disabled:Ce})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=C,w.Option=l.Wx,w.OptGroup=l.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:h,rootClassName:x,children:O,direction:C="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:j,styles:$}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(y)?y:[y,y],I=m(z),k=m(P),M=f(z),R=f(P),D=(0,a.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===C?"center":b,_=i("space",E),[H,K]=(0,p.Z)(_),L=l()(_,null==c?void 0:c.className,K,`${_}-${C}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${z}`]:I,[`${_}-gap-col-${P}`]:k},h,x),B=l()(`${_}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let F=0;const A=D.map(((e,t)=>{var n,o;null!=e&&(F=t);const l=e&&e.key||`${B}-${t}`;return r.createElement(d,{className:B,key:l,index:t,split:w,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:F})),[F]);if(0===D.length)return null;const V={};return S&&(V.flexWrap="wrap"),!k&&R&&(V.columnGap=P),!I&&M&&(V.rowGap=z),H(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:W},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${l}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:l},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:l,valueStyle:a,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:h,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:C,direction:E,statistic:w}=r.useContext(i.E_),N=C("statistic",t),[S,j]=v(N),$=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:d})),Z=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,o,j);return S(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),l),onMouseEnter:b,onMouseLeave:h},p&&r.createElement("div",{className:`${N}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:a,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),m?m($):$,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),l=t.replace(r,"[]"),a=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(h);g.Countdown=x;var O=g},97334:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(99581),o=n(26390),l=n(98483),a=n(8887),s=n(5891),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=i.forwardRef(d),m=n(92310),f=n.n(m),v=n(35654),g=n(71430),y=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:b}))};var x=i.forwardRef(h),O=n(62892),C=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",s={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=o+4}return i.createElement("div",{style:s,className:`${r}-drop-indicator`})}var w=n(10333);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=i.useContext(y.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:m=!1,children:v,checkable:g=!1,selectable:b=!0,draggable:h,motion:N,style:S}=e,j=n("tree",s),$=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,O.Z)($)),{motionAppear:!1}),P=Object.assign(Object.assign({},e),{checkable:g,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:E}),[z,I]=(0,C.ZP)(j),k=i.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(x,null)),e}),[h]);return z(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},P,{style:Object.assign(Object.assign({},null==a?void 0:a.style),S),prefixCls:j,className:f()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===o},null==a?void 0:a.className,c,I),direction:o,checkable:g?i.createElement("span",{className:`${j}-checkbox-inner`}):g,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:k}),v))}));var S,j=N;function $(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&$(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return $(t,(e=>{if(a===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===S.None)a=S.Start;else if(a===S.Start)return a=S.End,!1}else a===S.Start&&l.push(e);return n.includes(e)})),l}function P(e,t){const n=(0,o.Z)(t),r=[];return $(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=z(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),c=i.useRef(),[u,d]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,g.I8)(k(a));let t;return t=n?Object.keys(e):r?(0,v.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));i.useEffect((()=>{"selectedKeys"in a&&d(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&m(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:b,direction:h}=i.useContext(y.E_),{prefixCls:x,className:O,showIcon:C=!0,expandAction:E="click"}=a,w=z(a,["prefixCls","className","showIcon","expandAction"]),N=b("tree",x),S=f()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===h},O);return i.createElement(j,Object.assign({icon:I,ref:t,blockNode:!0},w,{showIcon:C,expandAction:E,prefixCls:N,className:S,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:i}=t,{key:u=""}=l,m=k(a),f=Object.assign(Object.assign({},t),{selected:!0}),v=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),g=null==i?void 0:i.shiftKey;let y;r&&v?(y=e,s.current=u,c.current=y,f.selectedNodes=P(m,y)):r&&g?(y=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(Z({treeData:m,expandedKeys:p,startKey:u,endKey:s.current}))))),f.selectedNodes=P(m,y)):(y=[u],s.current=u,c.current=y,f.selectedNodes=P(m,y)),null===(n=a.onSelect)||void 0===n||n.call(a,y,f),"selectedKeys"in a||d(y)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||m(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var R=i.forwardRef(M);const D=j;D.DirectoryTree=R,D.TreeNode=r.O;var T=D}}]); \ No newline at end of file diff --git a/1183.async.js b/1183.async.js index 7362804543..b0a95d69c7 100644 --- a/1183.async.js +++ b/1183.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1183,7078],{78903:function(e,n,t){t.d(n,{JW:function(){return T},Jd:function(){return C},Kl:function(){return D},L5:function(){return h},MH:function(){return R},MI:function(){return W},Qo:function(){return _},SO:function(){return m},Tf:function(){return j},XO:function(){return p},Xy:function(){return y},Y0:function(){return Z},Ye:function(){return X},Yv:function(){return G},ZH:function(){return U},am:function(){return M},bD:function(){return H},fA:function(){return B},fY:function(){return A},g6:function(){return f},g7:function(){return J},gT:function(){return w},gn:function(){return L},h$:function(){return Y},hG:function(){return b},i8:function(){return z},j3:function(){return O},lH:function(){return E},li:function(){return x},n4:function(){return v},pU:function(){return N},qK:function(){return g},sA:function(){return k},sP:function(){return S},t$:function(){return P},zl:function(){return I}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(82242),o=t.n(s),l=t(92911),u=(0,t(42930).oP)(),d={};function p(e){return(0,l.U2)("tasks/".concat(e,".json"),d)}function f(e){return(0,l.U2)("myshixuns/".concat(e,"/challenges.json"))}function m(e,n){return(0,l.U2)("myshixuns/".concat(e,"/subject_challenges.json"),n)}function h(e,n,t){return(0,l.U2)("tasks/".concat(e,"/star.json"),{shixun_id:n,star:t})}function x(e,n){return(0,l.U2)("tasks/".concat(e,"/rep_content.json"),o()(o()({},n),d))}function v(e,n){return(0,l.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function g(e,n){return(0,l.U2)("tasks/".concat(e,"/reset_original_code.json"),o()(o()({},n),d))}function j(e,n){return(0,l.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function b(e,n){return(0,l.U2)("tasks/".concat(e,"/reset_passed_code.json"),o()(o()({},n),d))}function y(e,n){return(0,l.v_)("tasks/".concat(e,"/game_build.json"),o()(o()({},n),d))}function _(e,n){return(0,l.U2)("tasks/".concat(e,"/game_status.json"),o()(o()({},n),d))}function I(e,n){return(0,l.v_)("tasks/".concat(e,"/choose_build.json"),o()(o()({},n),d))}function A(e){return(0,l.U2)("myshixuns/".concat(e,"/get_remaining_time.json"))}function w(e){return(0,l.U2)("tasks/".concat(e,"/picture_display.json"),d)}function Z(e){return(0,l.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function N(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,l.v_)("myshixuns/".concat(e,"/repository.json"),n)}function k(e,n){return(0,l.U2)("myshixuns/".concat(e,"/start.json"),n||{})}function M(e,n){return(0,l.U2)("myshixuns/".concat(e,"/reset_pod.json"),n)}function C(e,n){return(0,l.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:n})}function P(e){return(0,l.U2)("tasks/".concat(e,"/check_test_sets.json"))}function E(e){return(0,l.U2)("tasks/".concat(e,"/get_answer_info.json"))}function S(e){return(0,l.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function R(e){return(0,l.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function O(e,n){return(0,l.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:n})}function T(e,n,t){return(0,l.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function D(e,n){return(0,l.U2)("myshixuns/".concat(e,"/active_pod.json"),n)}function z(e,n){return(0,l.U2)("tasks/".concat(e,"/rank_list.json"),n)}function B(e,n){return(0,l.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:n})}function U(e,n){return(0,l.U2)("tasks/".concat(e,"/commit_files.json"),n)}function L(e,n){return(0,l.U2)("tasks/".concat(e,"/pull_files.json"),n)}function Y(e,n){return(0,l.v_)("tasks/".concat(e,"/log_output"),n)}function G(e,n){return(0,l.U2)("tasks/".concat(e,"/stop_log_output.json"),n)}function W(e){return Q.apply(this,arguments)}function Q(){return(Q=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/add_file.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/delete_git_file.json"),{method:"Delete",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(e){return F.apply(this,arguments)}function F(){return(F=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/mv_file.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e,n){return(0,l.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:n})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},36840:function(e,n,t){t.d(n,{z:function(){return Z},Z:function(){return N}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(82242),o=t.n(s),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(59028),h=t(8591),x=t(43418),v=t(3113),g=t(94334),j=t(19394),b=t(37712),y="  ";function _(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var I=t(60186),A=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=m.Z.Dragger;function Z(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var N=function(e){var n=e.value,t=e.onChange,i=e.action,c=e.data,s=e.className,l=e.maxSize,d=void 0===l?150:l,Z=e.title,N=void 0===Z?"上传附件":Z,k=e.showRemoveModal,M=void 0!==k&&k,C=e.accept,P=void 0===C?"":C,E=e.additionalText,S=e.isDragger,R=e.number,O=void 0===R?1e3:R,T=e.aloneClear,D=void 0!==T&&T,z=(0,f.useState)(!1),B=p()(z,2),U=B[0],L=B[1],Y=(0,f.useState)(n||[]),G=p()(Y,2),W=G[0],Q=G[1],H=(0,f.useState)(1),V=p()(H,2),J=V[0],F=V[1];(0,f.useEffect)((function(){n&&(1===J&&Q(u()(n)),F(2),O===(null==n?void 0:n.length)&&L(!0))}),[n]);var X,q=function(){setTimeout((function(){W.pop(),Q(u()(W))}),500)},K={multiple:!0,disabled:U,accept:P,withCredentials:!0,fileList:W,beforeUpload:function(e,n){var t=e.size/1024/1024;return W.concat(n).length>O?(W.pop(),Q(u()(W)),h.ZP.error("最多只能上传".concat(O,"个文件")),D?Promise.reject():(q(),!1)):t=O?L(!0):L(!1),Q(u()(W)),W=W.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(_(e.size))),o()({},e)})),console.log("info:",e,W),t(W)):h.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(X=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,j.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!M){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,b.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=a()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,h.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,b.jsxs)("div",{className:"multi-upload ".concat(s||""),children:[S&&(0,b.jsxs)(w,o()(o()({},K),{},{children:[(0,b.jsx)("p",{className:"ant-upload-drag-icon",children:(0,b.jsx)(I.Z,{})}),(0,b.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,b.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),E]})),!S&&(0,b.jsxs)(m.Z,o()(o()({},K),{},{children:[(0,b.jsxs)(v.ZP,{disabled:U,className:"upload_button",children:[(0,b.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),N]}),(0,b.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},38696:function(e,n,t){t.d(n,{Z:function(){return _}});var i=t(82242),r=t.n(i),c=t(7557),a=t.n(c),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),x=t(6848),v=t(42930),g=t(80469),j=t(16644),b=t(94334),y=t(37712),_=function(e){var n,t,i,c,s,l,_,I=e.editOffice,A=void 0===I?"view":I,w=e.data,Z=(e.theme,e.type),N=e.filename,k=e.monacoEditor,M=e.className,C=e.style,P=e.close,E=e.onClose,S=e.hasMask,R=e.disabledDownload,O=e.onImgDimensions,T=e.showNodata,D=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),z=u()(D,2),B=(z[0],z[1],(0,d.useState)("")),U=u()(B,2),L=(U[0],U[1]),Y=(0,d.useState)(),G=u()(Y,2),W=G[0],Q=G[1],H="build"===window.ENV?"/react/build":"",V=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,J=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(w=b.Z.API_SERVER+w),N&&(k.filename=N),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&F()}),[Z,w]);var F=function(){var e=o()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){w.startsWith("http")||w.startsWith("blob:")?q():(0,v.Sv)(N||"educoder",w,N)},q=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(w))};return(0,y.jsxs)("div",{style:r()({},C||{}),className:"".concat(S&&p.bgBlack," ").concat(Z?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:J,children:[!!O&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:function(){E(),O()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[M]," ").concat(M," ").concat(p.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(h.ZP,r()({},k))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(s=w)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(V+W.url,"&callbackUrl=").concat(V+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(A,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===Z&&(0,y.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!R)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(_=w)&&void 0!==_&&_.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:T?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return G}});var i=t(82242),r=t.n(i),c=t(37205),a=t.n(c),s=t(91232),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
    "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
      "]}var b={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var r=e[n];i.push("
    • "+r.text+"");var c=[];return n=y(e,++n,r.level,c),c.length>0&&(i.push("
        "),c.forEach((function(e){i.push(e)})),i.push("
      ")),i.push("
    • "),n=y(e,n,t,i)}function _(){return y(h,0,0,x),x.push("
    "),x.join("")}var I={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var c=Z(),a=i;i=c,N[c]={type:"block",expression:a}}return{type:"code",raw:t,lang:r,text:i}}}},A=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,Z=function(){return"__special_katext_id_".concat(w++,"__")},N={};function k(){return N}function M(){w=0,N={}}function C(e){return e=e.replace(A,(function(e,n){var t=Z();return N[t]={type:"inline",expression:n},t}))}var P=v.listitem;v.listitem=function(e){return P(C(e))};var E=v.paragraph;v.paragraph=function(e){return E(C(e))};var S=v.tablecell;v.tablecell=function(e,n){return S(C(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

    ".concat(e,"

    "):'
    ').concat(t?e:(0,m.escape)(e,!0),"
    \n"):'
    '+(t?e:(0,m.escape)(e,!0))+"
    "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:I,renderer:v});var R=f(),O=(t(64018),t(24830)),T=t(94334),D=t(15342),z=t(1012),B=t(38696),U=t(37712),L="@▁@",Y=/]*>/g;var G=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,c=e.showTextOnly,s=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,I=e.onFillChange,A=void 0===I?function(e){}:I,w=e.onFillBlur,Z=void 0===w?function(){}:w,N=String(t),C=(0,d.useState)(""),P=u()(C,2),E=P[0],S=P[1],G=(0,d.useState)("office"),W=u()(G,2),Q=W[0],H=W[1],V=(0,d.useState)([]),J=u()(V,2),F=J[0],X=J[1],q=(0,d.useRef)("a"+(0,z.Z)()),K={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(K).length;return K[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
    '.concat($(N||""),"
    ")}var n=R(N);n=$(n);var t=k();N.match(/\[TOC\]/)&&(n=n.replace("

    [TOC]

    ",_()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],r=i.type,c=i.expression;return(0,D.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),M();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):c?i.innerText:(setTimeout((function(){return ae()}),500),i.innerHTML)}),[N,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[F]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var r,c=u()(e.value,2),a=c[0],s=c[1];s.value=null===(r=y[a])||void 0===r?void 0:r.value,"warning"===y[a].type?s.className="program-fill-warning":"success"===y[a].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){F[e.target.dataset.id]=F[e.target.dataset.id]||{},F[e.target.dataset.id].value=e.target.value,X(a()(F)),A(F,e.target.dataset.id)},te=function(e){F[e.target.dataset.id]=F[e.target.dataset.id]||{},F[e.target.dataset.id].value=e.target.value,X(a()(F)),Z(F,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var re=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),S(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),S(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),S(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}b.WebkitLineClamp=s,s&&(p=r()(r()({},p),b));var ae=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(Y)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ce),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ce),M(),j()}}),[ee,re.current,ce]),(0,U.jsxs)(U.Fragment,{children:[c&&(0,U.jsx)("div",{ref:re,children:ee}),!c&&(0,U.jsx)("div",{ref:re,style:r()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,U.jsx)(B.Z,{close:!0,data:E,type:null!=E&&E.length?Q:"",style:r()({},m),onClose:function(){return S("")}})]})}},27761:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(59301),o=(t(35601),t(43418)),l=t(8591),u=(t(73782),t(95237)),d=t(43604),p=t(35423),f=t(56102),m=t(8785),h=t(36840),x=t(94334),v=t(92911),g=t(79800),j=t.n(g),b=t(42930),y=t(37712),_=(0,s.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,s.useRef)(),i=(0,s.useState)(),c=j()(i,2),o=(c[0],c[1],(0,s.useRef)()),u=[];function d(){return(d=a()(r()().mark((function e(n,t){var i,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=[],e.next=3,new MediaRecorder(n);case 3:(c=e.sent).ondataavailable=function(e){i.push(e.data)},c.start(),o.current=c,window.recorderRefs=c,c.addEventListener("stop",(function(e){var n=URL.createObjectURL(i[0],{type:"video/mp4"});(0,b.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,b.Nd)("屏幕录制视频.webm",n)}))):l.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function f(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,u.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return d.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?l.ZP.warning("找不到摄像头或麦克风。无法录制."):"UnknownError"===e.name&&l.ZP.warning("录制失败")}))}return(0,s.useImperativeHandle)(n,(function(){return{startScreenRecord:f,downloadFile:p}})),(0,y.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,y.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),I=_,A=t(89392),w=t(22276),Z=t(57035),N={1:"简单",2:"中等",3:"困难"},k=function(e){var n=e.className,t=e.git_url,i=e.difficulty,c=e.task_pass,g=e.test_set_permission,j=e.onVncAction,b=e.windows_vnc,_=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),k=(e.index_tab,e.shixun_environment_id),M=e.tab_type,C=e.reboot_cloud,P=(e.cloud_type,e.resData),E=e.instance_startup_type,S=e.mirror_description_multi,R=e.is_jupyter_notebook,O=e.is_jupyter_lab,T=e.jupyterData,D=e.is_jupyter,z=e.onHideToolBar,B=(e.monitoring_url,e.port,(0,m.useParams)()),U=(0,s.useRef)(),L=b?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",Y=b?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",G=!(0,A.isEmpty)(P)||!(0,A.isEmpty)(T),W=T?{name:null==T?void 0:T.main_mirror_name,description:null==T?void 0:T.main_mirror_description}:null==S?void 0:S.find((function(e){return e.shixun_environment_id===k}));return(0,y.jsxs)("div",{className:"tpi-code-setting ".concat(n),children:[(0,y.jsx)("h3",{children:"功能"}),(0,y.jsxs)("section",{children:[(_||R||O)&&(0,y.jsxs)("a",{title:"全屏",className:"file-item action",onClick:function(){j("full-screen")},children:[(0,y.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏"]}),(2===M||3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-task")},className:"file-item action",title:"重置环境",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhishixun1"}),"重置环境"]}),(2===M||3===M||5===M||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-git-code")},className:"file-item action",title:"重置代码仓库",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置代码仓库"]}),(3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return z(),void o.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,y.jsx)("div",{className:"pt10",children:(0,y.jsx)(h.Z,{isDragger:!0,maxSize:20,additionalText:'默认存放目录路径为"'.concat(L,'"'),action:"".concat(x.Z.API_SERVER,"/api/tasks/").concat(B.taskId||B.identifier,"/upload_file?debug=admin&shixun_environment_id=").concat(k||null,"&tab_type=").concat(M||null,"&is_jupyter=").concat(D||!1),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(o.Z.destroyAll(),l.ZP.info("文件上传成功")),console.log("fileList:",e)}})})})},className:"file-item action",title:"上传文件",children:[(0,y.jsx)("i",{className:"iconfont icon-shangchuanwenjian"}),"上传文件"]}),(3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return z(),void o.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(Y,"”目录进行打包并下载"),onOk:(e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/tasks/".concat(B.taskId||B.identifier,"/download_file?debug=admin"),{method:"post",body:{autoDownload:!0,shixun_environment_id:k||null,tab_type:M||null,is_jupyter:D||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e},className:"file-item action",title:"下载文件",children:[(0,y.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(3===M||5===M)&&"https:"===location.protocol&&(0,y.jsxs)("a",{onClick:function(){var e,n;null===(e=U.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[(0,y.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),C&&G&&(0,y.jsxs)("a",{onClick:function(){return j("restart-reboot")},className:"file-item action",title:"重启云主机",children:[(0,y.jsx)(p.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),(3===M||5===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-code")},className:"file-item action",title:"恢复初始代码",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"恢复初始代码"]}),t&&(0,y.jsx)(f.CopyToClipboard,{text:t,onCopy:function(){return l.ZP.success("复制成功")},children:(0,y.jsxs)("a",{title:"复制版本库地址",className:"file-item action",children:[(0,y.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址"]})}),3===M&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){j("show-clipboard-box")},children:[(0,y.jsx)("i",{className:"iconfont icon-fuzhiniantie"}),"复制粘贴"]}),4===M&&G&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){z(),o.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"账号"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.username})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"地址"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.ssh_address})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"端口"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.port})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"密码"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.password})]})]})})},children:[(0,y.jsx)("i",{className:"iconfont icon-congshulianjie"}),"SSH直连"]}),2===E&&G&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){z(),o.Z.info({title:"RDP直连",icon:null,className:Z.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"我知道啦",width:600,centered:!0,content:(0,y.jsxs)("div",{children:[(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"账号"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.username})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"地址"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.host})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"端口"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.port})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"密码"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.password})]}),(0,y.jsx)("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary",children:"操作说明"})]})})},children:[(0,y.jsx)("i",{className:"iconfont icon-RDPzhilian"}),"RDP直连"]})]}),!!M&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("h3",{children:"关卡配置信息"}),(0,y.jsxs)("section",{children:[(0,y.jsxs)("a",{className:"file-item",title:c?"允许学员跳关挑战":"不允许学员跳关挑战",children:[(0,y.jsx)("b",{children:"跳关"}),(0,y.jsx)("span",{children:c?"允许":"不允许"})]}),(0,y.jsxs)("a",{className:"file-item",title:g?"允许学员通过金币解锁查看测试集内容":"不允许学员通过金币解锁查看测试集内容",children:[(0,y.jsx)("b",{children:"测试集解锁"}),(0,y.jsx)("span",{children:g?"允许":"不允许"})]})]})]}),(0,y.jsx)("h3",{children:"实训基本信息"}),(0,y.jsxs)("section",{children:[(0,y.jsxs)("div",{className:"file-item",children:[(0,y.jsx)("b",{children:"实训难易度"}),(0,y.jsx)("span",{children:(null==T?void 0:T.difficulty)||N[i]})]}),(0,y.jsxs)("div",{className:"file-item",style:{alignItems:"flex-start"},children:[(0,y.jsx)("b",{children:"实验环境"}),_?(0,y.jsx)("span",{className:"multi_ellipsis1",children:"暂无"}):W&&(0,y.jsx)(w.Z,{value:[W],title:"实验环境说明",children:(0,y.jsx)("span",{title:null==W?void 0:W.name,className:"multi_ellipsis1 current",children:null==W?void 0:W.name})})]})]}),(0,y.jsx)(I,{ref:U})]})}},49273:function(e,n,t){var i=t(31468),r=t.n(i),c=t(7557),a=t.n(c),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=t(31797),f=t(78241),m=t(43418),h=t(61998),x=t(73782),v=t(95237),g=t(43604),j=t(3113),b=t(80469),y=t(61186),_=t.n(y),I=t(8785),A=t(42930),w=t(1382),Z=t(39634),N=t(37712);p.Z.Countdown;n.Z=(0,I.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,i,c,s=e.exercise,l=e.successCb,p=e.dispatch,y=(0,I.useParams)(),k=f.Z.useForm(),M=u()(k,1)[0],C=(0,d.useState)(!1),P=u()(C,2),E=P[0],S=P[1],R=(0,d.useRef)(),O=s.actionTabs;(0,d.useEffect)((function(){"student-unlock"===s.actionTabs.key&&(S(!1),M.resetFields())}),[s.actionTabs.key]);var T=function(){var e=o()(a()().mark((function e(){var n,t,i,r,c,s,u,d,f,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.validateFields();case 2:if(c=M.getFieldsValue(),S(!0),!("no"!==(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.ip_limit)||null!=O&&null!==(t=O.exerciseParams)&&void 0!==t&&t.ip_bind)){e.next=7;break}return e.next=7,new Promise(function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.y)({ip_limit:null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.ip_limit,ip_bind:null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.ip_bind});case 2:return R.current=e.sent,e.abrupt("return",n());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 7:return e.next=9,(0,b.ZD)(null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.id,{exercise_user_id:null==O||null===(r=O.exerciseParams)||void 0===r?void 0:r.exercise_user_id,unlock_key:c.unlock_key,ip:R.current});case 9:if(0!==e.sent.status){e.next=22;break}if(!l){e.next=15;break}return p({type:"exercise/setActionTabs",payload:{}}),l(),e.abrupt("return");case 15:if(!c.time){e.next=19;break}return f={time:_()(c.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==O||null===(u=O.exerciseParams)||void 0===u?void 0:u.exercise_user_id,id:null==O||null===(d=O.exerciseParams)||void 0===d?void 0:d.id},e.next=19,(0,b.qz)(f);case 19:m=null==O?void 0:O.exerciseParams,(0,A.nr)({inner_ip:m.inner_ip,public_ip:m.public_ip,open_camera:m.open_camera,ip_limit:m.ip_limit,ip_bind:m.ip_bind,exercise_tips:m.exercise_tips,exerciseId:m.id,screen_open:m.screen_open,screen_num:m.screen_num,screen_sec:m.screen_sec,coursesId:y.coursesId,login:null===(s=(0,Z.eY)())||void 0===s?void 0:s.login,history:history,identity_verify:m.identity_verify,open_phone_video_recording:m.open_phone_video_recording,current_status:m.current_status}),p({type:"exercise/setActionTabs",payload:{}});case 22:S(!1);case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=[{title:"IP地址",dataIndex:"ip",key:"ip",render:function(e){return(0,N.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"浏览器",dataIndex:"browser",key:"browser",render:function(e){return(0,N.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"上次登录时间",dataIndex:"last_login_time",key:"last_login_time"}],z=(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.errorMessage)&&"object"===r()(null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.errorMessage);return(0,N.jsx)(N.Fragment,{children:(0,N.jsxs)(m.Z,{width:514,centered:!0,closable:!(null==O||null===(i=O.exerciseParams)||void 0===i||!i.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"提示",open:"student-unlock"===s.actionTabs.key,footer:null,onCancel:function(){p({type:"exercise/setActionTabs",payload:{}})},children:[z&&(0,N.jsx)("div",{style:{marginBottom:16},children:"该账号已经存在异常情况,若非本人操作,请联系监考老师说明情况。 "}),!z&&(0,N.jsx)("div",{style:{marginBottom:16},children:"系统检测到您在考试时中途退出,现已将考试锁定。如需继续进行考试, 请尽快联系课堂老师进行解锁!"}),z&&(0,N.jsx)(h.Z,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[(null==O||null===(c=O.exerciseParams)||void 0===c?void 0:c.errorMessage)||{}],columns:D}),(0,N.jsx)("div",{className:"",children:(0,N.jsx)(f.Z,{form:M,layout:"vertical",autoComplete:"off",children:(0,N.jsx)(f.Z.Item,{label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,N.jsx)(x.Z.Password,{autoComplete:"off",placeholder:"请输入考试解锁码",visibilityToggle:!1})})})}),(0,N.jsxs)(v.Z,{justify:"space-between",align:"middle",children:[(0,N.jsx)(g.Z,{}),(0,N.jsx)(g.Z,{children:(0,N.jsx)(j.ZP,{loading:E,onClick:T,children:"进入考试"})})]})]})})}))},19394:function(e,n,t){t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(92911);function o(e){return(0,s.U2)("libraries/".concat(e,".json"))}function l(){return(0,s.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,s.v_)("libraries.json",e)}function f(e,n){return(0,s.gz)("libraries/".concat(e,".json"),n)}},22276:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(79800),r=t.n(i),c=t(59301),a="modal___yy3VB",s=t(43418),o=t(7078),l=t(37712),u=function(e){var n=e.title,t=e.children,i=e.value,u=(0,c.useState)(!1),d=r()(u,2),p=d[0],f=d[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{onClick:function(){return f(!0)},children:t}),(0,l.jsxs)(s.Z,{title:n,open:p,width:1e3,destroyOnClose:!0,centered:!0,onCancel:function(){return f(!1)},className:a,footer:null,children:["string"==typeof i&&(0,l.jsx)(o.Z,{value:i||""}),"[object Array]"===Object.prototype.toString.call(i)&&(0,l.jsx)(l.Fragment,{children:null==i?void 0:i.map((function(e,n){return(0,l.jsxs)("div",{children:[(0,l.jsx)("b",{children:e.name||e.type_name}),(0,l.jsx)(o.Z,{value:e.description||""})]},n)}))})]})]})}},4004:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNENTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0xOCA2YTIuODE4IDIuODE4IDAgMCAxIDIuODEzIDIuOTk0bC0uNjg4IDExLjAxYTIuMTI5IDIuMTI5IDAgMCAxLTQuMjUgMGwtLjY4OC0xMS4wMUEyLjgxOCAyLjgxOCAwIDAgMSAxOCA2WiIgZmlsbD0iIzE3Mjc0MCIvPjxjaXJjbGUgZmlsbD0iIzE3Mjc0MCIgY3g9IjE4IiBjeT0iMjYuNSIgcj0iMi41Ii8+PC9nPjwvc3ZnPg=="},11626:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iI0Q1NSIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiLz48cGF0aCBkPSJNMTQgNWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMSAxLTQgMFY3YTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjRDU1Ii8+PGNpcmNsZSBmaWxsPSIjRDU1IiBjeD0iMTQiIGN5PSIyMSIgcj0iMiIvPjwvZz48L3N2Zz4="},95655:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMxOUNCNzAiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIHN0cm9rZT0iIzE3Mjc0MCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMCAxOC44NSAxNS4yNzQgMjQgMjYgMTQiLz48L2c+PC9zdmc+"},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35601:function(){},21978:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},52787:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1183,7078,36840],{78903:function(e,n,t){t.d(n,{JW:function(){return T},Jd:function(){return C},Kl:function(){return D},L5:function(){return h},MH:function(){return R},MI:function(){return W},Qo:function(){return _},SO:function(){return m},Tf:function(){return j},XO:function(){return p},Xy:function(){return y},Y0:function(){return Z},Ye:function(){return X},Yv:function(){return G},ZH:function(){return U},am:function(){return M},bD:function(){return H},fA:function(){return B},fY:function(){return A},g6:function(){return f},g7:function(){return J},gT:function(){return w},gn:function(){return L},h$:function(){return Y},hG:function(){return b},i8:function(){return z},j3:function(){return O},lH:function(){return E},li:function(){return x},n4:function(){return v},pU:function(){return N},qK:function(){return g},sA:function(){return k},sP:function(){return S},t$:function(){return P},zl:function(){return I}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(82242),o=t.n(s),l=t(92911),u=(0,t(42930).oP)(),d={};function p(e){return(0,l.U2)("tasks/".concat(e,".json"),d)}function f(e){return(0,l.U2)("myshixuns/".concat(e,"/challenges.json"))}function m(e,n){return(0,l.U2)("myshixuns/".concat(e,"/subject_challenges.json"),n)}function h(e,n,t){return(0,l.U2)("tasks/".concat(e,"/star.json"),{shixun_id:n,star:t})}function x(e,n){return(0,l.U2)("tasks/".concat(e,"/rep_content.json"),o()(o()({},n),d))}function v(e,n){return(0,l.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function g(e,n){return(0,l.U2)("tasks/".concat(e,"/reset_original_code.json"),o()(o()({},n),d))}function j(e,n){return(0,l.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function b(e,n){return(0,l.U2)("tasks/".concat(e,"/reset_passed_code.json"),o()(o()({},n),d))}function y(e,n){return(0,l.v_)("tasks/".concat(e,"/game_build.json"),o()(o()({},n),d))}function _(e,n){return(0,l.U2)("tasks/".concat(e,"/game_status.json"),o()(o()({},n),d))}function I(e,n){return(0,l.v_)("tasks/".concat(e,"/choose_build.json"),o()(o()({},n),d))}function A(e){return(0,l.U2)("myshixuns/".concat(e,"/get_remaining_time.json"))}function w(e){return(0,l.U2)("tasks/".concat(e,"/picture_display.json"),d)}function Z(e){return(0,l.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function N(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,l.v_)("myshixuns/".concat(e,"/repository.json"),n)}function k(e,n){return(0,l.U2)("myshixuns/".concat(e,"/start.json"),n||{})}function M(e,n){return(0,l.U2)("myshixuns/".concat(e,"/reset_pod.json"),n)}function C(e,n){return(0,l.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:n})}function P(e){return(0,l.U2)("tasks/".concat(e,"/check_test_sets.json"))}function E(e){return(0,l.U2)("tasks/".concat(e,"/get_answer_info.json"))}function S(e){return(0,l.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function R(e){return(0,l.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function O(e,n){return(0,l.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:n})}function T(e,n,t){return(0,l.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function D(e,n){return(0,l.U2)("myshixuns/".concat(e,"/active_pod.json"),n)}function z(e,n){return(0,l.U2)("tasks/".concat(e,"/rank_list.json"),n)}function B(e,n){return(0,l.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:n})}function U(e,n){return(0,l.U2)("tasks/".concat(e,"/commit_files.json"),n)}function L(e,n){return(0,l.U2)("tasks/".concat(e,"/pull_files.json"),n)}function Y(e,n){return(0,l.v_)("tasks/".concat(e,"/log_output"),n)}function G(e,n){return(0,l.U2)("tasks/".concat(e,"/stop_log_output.json"),n)}function W(e){return Q.apply(this,arguments)}function Q(){return(Q=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/add_file.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/delete_git_file.json"),{method:"Delete",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(e){return F.apply(this,arguments)}function F(){return(F=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.id,"/mv_file.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e,n){return(0,l.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:n})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},36840:function(e,n,t){t.d(n,{z:function(){return Z},Z:function(){return N}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(82242),o=t.n(s),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(59028),h=t(8591),x=t(43418),v=t(3113),g=t(94334),j=t(19394),b=t(37712),y="  ";function _(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var I=t(60186),A=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=m.Z.Dragger;function Z(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var N=function(e){var n=e.value,t=e.onChange,i=e.action,c=e.data,s=e.className,l=e.maxSize,d=void 0===l?150:l,Z=e.title,N=void 0===Z?"上传附件":Z,k=e.showRemoveModal,M=void 0!==k&&k,C=e.accept,P=void 0===C?"":C,E=e.additionalText,S=e.isDragger,R=e.number,O=void 0===R?1e3:R,T=e.aloneClear,D=void 0!==T&&T,z=(0,f.useState)(!1),B=p()(z,2),U=B[0],L=B[1],Y=(0,f.useState)(n||[]),G=p()(Y,2),W=G[0],Q=G[1],H=(0,f.useState)(1),V=p()(H,2),J=V[0],F=V[1];(0,f.useEffect)((function(){n&&(1===J&&Q(u()(n)),F(2),O===(null==n?void 0:n.length)&&L(!0))}),[n]);var X,q=function(){setTimeout((function(){W.pop(),Q(u()(W))}),500)},K={multiple:!0,disabled:U,accept:P,withCredentials:!0,fileList:W,beforeUpload:function(e,n){var t=e.size/1024/1024;return W.concat(n).length>O?(W.pop(),Q(u()(W)),h.ZP.error("最多只能上传".concat(O,"个文件")),D?Promise.reject():(q(),!1)):t=O?L(!0):L(!1),Q(u()(W)),W=W.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(_(e.size))),o()({},e)})),console.log("info:",e,W),t(W)):h.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(X=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,j.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!M){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,b.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=a()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,h.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,b.jsxs)("div",{className:"multi-upload ".concat(s||""),children:[S&&(0,b.jsxs)(w,o()(o()({},K),{},{children:[(0,b.jsx)("p",{className:"ant-upload-drag-icon",children:(0,b.jsx)(I.Z,{})}),(0,b.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,b.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),E]})),!S&&(0,b.jsxs)(m.Z,o()(o()({},K),{},{children:[(0,b.jsxs)(v.ZP,{disabled:U,className:"upload_button",children:[(0,b.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),N]}),(0,b.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},38696:function(e,n,t){t.d(n,{Z:function(){return _}});var i=t(82242),r=t.n(i),c=t(7557),a=t.n(c),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),x=t(6848),v=t(42930),g=t(80469),j=t(16644),b=t(94334),y=t(37712),_=function(e){var n,t,i,c,s,l,_,I=e.editOffice,A=void 0===I?"view":I,w=e.data,Z=(e.theme,e.type),N=e.filename,k=e.monacoEditor,M=e.className,C=e.style,P=e.close,E=e.onClose,S=e.hasMask,R=e.disabledDownload,O=e.onImgDimensions,T=e.showNodata,D=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),z=u()(D,2),B=(z[0],z[1],(0,d.useState)("")),U=u()(B,2),L=(U[0],U[1]),Y=(0,d.useState)(),G=u()(Y,2),W=G[0],Q=G[1],H="build"===window.ENV?"/react/build":"",V=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,J=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(w=b.Z.API_SERVER+w),N&&(k.filename=N),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&F()}),[Z,w]);var F=function(){var e=o()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){w.startsWith("http")||w.startsWith("blob:")?q():(0,v.Sv)(N||"educoder",w,N)},q=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(w))};return(0,y.jsxs)("div",{style:r()({},C||{}),className:"".concat(S&&p.bgBlack," ").concat(Z?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:J,children:[!!O&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:function(){E(),O()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[M]," ").concat(M," ").concat(p.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(h.ZP,r()({},k))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(s=w)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(V+W.url,"&callbackUrl=").concat(V+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(A,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===Z&&(0,y.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!R)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(_=w)&&void 0!==_&&_.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:T?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return G}});var i=t(82242),r=t.n(i),c=t(37205),a=t.n(c),s=t(91232),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
      "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
        "]}var b={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var r=e[n];i.push("
      • "+r.text+"");var c=[];return n=y(e,++n,r.level,c),c.length>0&&(i.push("
          "),c.forEach((function(e){i.push(e)})),i.push("
        ")),i.push("
      • "),n=y(e,n,t,i)}function _(){return y(h,0,0,x),x.push("
      "),x.join("")}var I={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var c=Z(),a=i;i=c,N[c]={type:"block",expression:a}}return{type:"code",raw:t,lang:r,text:i}}}},A=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,Z=function(){return"__special_katext_id_".concat(w++,"__")},N={};function k(){return N}function M(){w=0,N={}}function C(e){return e=e.replace(A,(function(e,n){var t=Z();return N[t]={type:"inline",expression:n},t}))}var P=v.listitem;v.listitem=function(e){return P(C(e))};var E=v.paragraph;v.paragraph=function(e){return E(C(e))};var S=v.tablecell;v.tablecell=function(e,n){return S(C(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

      ".concat(e,"

      "):'
      ').concat(t?e:(0,m.escape)(e,!0),"
      \n"):'
      '+(t?e:(0,m.escape)(e,!0))+"
      "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:I,renderer:v});var R=f(),O=(t(64018),t(24830)),T=t(94334),D=t(15342),z=t(1012),B=t(38696),U=t(37712),L="@▁@",Y=/]*>/g;var G=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,c=e.showTextOnly,s=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,I=e.onFillChange,A=void 0===I?function(e){}:I,w=e.onFillBlur,Z=void 0===w?function(){}:w,N=String(t),C=(0,d.useState)(""),P=u()(C,2),E=P[0],S=P[1],G=(0,d.useState)("office"),W=u()(G,2),Q=W[0],H=W[1],V=(0,d.useState)([]),J=u()(V,2),F=J[0],X=J[1],q=(0,d.useRef)("a"+(0,z.Z)()),K={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(K).length;return K[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
      '.concat($(N||""),"
      ")}var n=R(N);n=$(n);var t=k();N.match(/\[TOC\]/)&&(n=n.replace("

      [TOC]

      ",_()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],r=i.type,c=i.expression;return(0,D.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),M();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):c?i.innerText:(setTimeout((function(){return ae()}),500),i.innerHTML)}),[N,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[F]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var r,c=u()(e.value,2),a=c[0],s=c[1];s.value=null===(r=y[a])||void 0===r?void 0:r.value,"warning"===y[a].type?s.className="program-fill-warning":"success"===y[a].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){F[e.target.dataset.id]=F[e.target.dataset.id]||{},F[e.target.dataset.id].value=e.target.value,X(a()(F)),A(F,e.target.dataset.id)},te=function(e){F[e.target.dataset.id]=F[e.target.dataset.id]||{},F[e.target.dataset.id].value=e.target.value,X(a()(F)),Z(F,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var re=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),S(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),S(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),S(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}b.WebkitLineClamp=s,s&&(p=r()(r()({},p),b));var ae=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(Y)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ce),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ce),M(),j()}}),[ee,re.current,ce]),(0,U.jsxs)(U.Fragment,{children:[c&&(0,U.jsx)("div",{ref:re,children:ee}),!c&&(0,U.jsx)("div",{ref:re,style:r()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,U.jsx)(B.Z,{close:!0,data:E,type:null!=E&&E.length?Q:"",style:r()({},m),onClose:function(){return S("")}})]})}},27761:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(59301),o=(t(35601),t(43418)),l=t(8591),u=(t(73782),t(95237)),d=t(43604),p=t(35423),f=t(56102),m=t(8785),h=t(36840),x=t(94334),v=t(92911),g=t(79800),j=t.n(g),b=t(42930),y=t(37712),_=(0,s.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,s.useRef)(),i=(0,s.useState)(),c=j()(i,2),o=(c[0],c[1],(0,s.useRef)()),u=[];function d(){return(d=a()(r()().mark((function e(n,t){var i,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=[],e.next=3,new MediaRecorder(n);case 3:(c=e.sent).ondataavailable=function(e){i.push(e.data)},c.start(),o.current=c,window.recorderRefs=c,c.addEventListener("stop",(function(e){var n=URL.createObjectURL(i[0],{type:"video/mp4"});(0,b.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,b.Nd)("屏幕录制视频.webm",n)}))):l.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function f(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,u.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return d.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?l.ZP.warning("找不到摄像头或麦克风。无法录制."):"UnknownError"===e.name&&l.ZP.warning("录制失败")}))}return(0,s.useImperativeHandle)(n,(function(){return{startScreenRecord:f,downloadFile:p}})),(0,y.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,y.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),I=_,A=t(89392),w=t(22276),Z=t(57035),N={1:"简单",2:"中等",3:"困难"},k=function(e){var n=e.className,t=e.git_url,i=e.difficulty,c=e.task_pass,g=e.test_set_permission,j=e.onVncAction,b=e.windows_vnc,_=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),k=(e.index_tab,e.shixun_environment_id),M=e.tab_type,C=e.reboot_cloud,P=(e.cloud_type,e.resData),E=e.instance_startup_type,S=e.mirror_description_multi,R=e.is_jupyter_notebook,O=e.is_jupyter_lab,T=e.jupyterData,D=e.is_jupyter,z=e.onHideToolBar,B=(e.monitoring_url,e.port,(0,m.useParams)()),U=(0,s.useRef)(),L=b?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",Y=b?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",G=!(0,A.isEmpty)(P)||!(0,A.isEmpty)(T),W=T?{name:null==T?void 0:T.main_mirror_name,description:null==T?void 0:T.main_mirror_description}:null==S?void 0:S.find((function(e){return e.shixun_environment_id===k}));return(0,y.jsxs)("div",{className:"tpi-code-setting ".concat(n),children:[(0,y.jsx)("h3",{children:"功能"}),(0,y.jsxs)("section",{children:[(_||R||O)&&(0,y.jsxs)("a",{title:"全屏",className:"file-item action",onClick:function(){j("full-screen")},children:[(0,y.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏"]}),(2===M||3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-task")},className:"file-item action",title:"重置环境",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhishixun1"}),"重置环境"]}),(2===M||3===M||5===M||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-git-code")},className:"file-item action",title:"重置代码仓库",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置代码仓库"]}),(3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return z(),void o.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,y.jsx)("div",{className:"pt10",children:(0,y.jsx)(h.Z,{isDragger:!0,maxSize:20,additionalText:'默认存放目录路径为"'.concat(L,'"'),action:"".concat(x.Z.API_SERVER,"/api/tasks/").concat(B.taskId||B.identifier,"/upload_file?debug=admin&shixun_environment_id=").concat(k||null,"&tab_type=").concat(M||null,"&is_jupyter=").concat(D||!1),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(o.Z.destroyAll(),l.ZP.info("文件上传成功")),console.log("fileList:",e)}})})})},className:"file-item action",title:"上传文件",children:[(0,y.jsx)("i",{className:"iconfont icon-shangchuanwenjian"}),"上传文件"]}),(3===M||4===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return z(),void o.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(Y,"”目录进行打包并下载"),onOk:(e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/tasks/".concat(B.taskId||B.identifier,"/download_file?debug=admin"),{method:"post",body:{autoDownload:!0,shixun_environment_id:k||null,tab_type:M||null,is_jupyter:D||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e},className:"file-item action",title:"下载文件",children:[(0,y.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(3===M||5===M)&&"https:"===location.protocol&&(0,y.jsxs)("a",{onClick:function(){var e,n;null===(e=U.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[(0,y.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),C&&G&&(0,y.jsxs)("a",{onClick:function(){return j("restart-reboot")},className:"file-item action",title:"重启云主机",children:[(0,y.jsx)(p.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),(3===M||5===M||R||O)&&(0,y.jsxs)("a",{onClick:function(){return j("reset-code")},className:"file-item action",title:"恢复初始代码",children:[(0,y.jsx)("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"恢复初始代码"]}),t&&(0,y.jsx)(f.CopyToClipboard,{text:t,onCopy:function(){return l.ZP.success("复制成功")},children:(0,y.jsxs)("a",{title:"复制版本库地址",className:"file-item action",children:[(0,y.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址"]})}),3===M&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){j("show-clipboard-box")},children:[(0,y.jsx)("i",{className:"iconfont icon-fuzhiniantie"}),"复制粘贴"]}),4===M&&G&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){z(),o.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"账号"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.username})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"地址"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.ssh_address})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"端口"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.port})]}),(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{flex:"50px",children:"密码"}),(0,y.jsx)(d.Z,{children:null==P?void 0:P.password})]})]})})},children:[(0,y.jsx)("i",{className:"iconfont icon-congshulianjie"}),"SSH直连"]}),2===E&&G&&(0,y.jsxs)("a",{className:"file-item action",onClick:function(){z(),o.Z.info({title:"RDP直连",icon:null,className:Z.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"我知道啦",width:600,centered:!0,content:(0,y.jsxs)("div",{children:[(0,y.jsxs)(u.Z,{children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"账号"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.username})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"地址"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.host})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"端口"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.port})]}),(0,y.jsxs)(u.Z,{className:"mt10",children:[(0,y.jsx)(d.Z,{className:"c-grey-999",flex:"50px",children:"密码"}),(0,y.jsx)(d.Z,{className:"c-grey-333",children:null==P?void 0:P.password})]}),(0,y.jsx)("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary",children:"操作说明"})]})})},children:[(0,y.jsx)("i",{className:"iconfont icon-RDPzhilian"}),"RDP直连"]})]}),!!M&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("h3",{children:"关卡配置信息"}),(0,y.jsxs)("section",{children:[(0,y.jsxs)("a",{className:"file-item",title:c?"允许学员跳关挑战":"不允许学员跳关挑战",children:[(0,y.jsx)("b",{children:"跳关"}),(0,y.jsx)("span",{children:c?"允许":"不允许"})]}),(0,y.jsxs)("a",{className:"file-item",title:g?"允许学员通过金币解锁查看测试集内容":"不允许学员通过金币解锁查看测试集内容",children:[(0,y.jsx)("b",{children:"测试集解锁"}),(0,y.jsx)("span",{children:g?"允许":"不允许"})]})]})]}),(0,y.jsx)("h3",{children:"实训基本信息"}),(0,y.jsxs)("section",{children:[(0,y.jsxs)("div",{className:"file-item",children:[(0,y.jsx)("b",{children:"实训难易度"}),(0,y.jsx)("span",{children:(null==T?void 0:T.difficulty)||N[i]})]}),(0,y.jsxs)("div",{className:"file-item",style:{alignItems:"flex-start"},children:[(0,y.jsx)("b",{children:"实验环境"}),_?(0,y.jsx)("span",{className:"multi_ellipsis1",children:"暂无"}):W&&(0,y.jsx)(w.Z,{value:[W],title:"实验环境说明",children:(0,y.jsx)("span",{title:null==W?void 0:W.name,className:"multi_ellipsis1 current",children:null==W?void 0:W.name})})]})]}),(0,y.jsx)(I,{ref:U})]})}},49273:function(e,n,t){var i=t(31468),r=t.n(i),c=t(7557),a=t.n(c),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=t(31797),f=t(78241),m=t(43418),h=t(61998),x=t(73782),v=t(95237),g=t(43604),j=t(3113),b=t(80469),y=t(61186),_=t.n(y),I=t(8785),A=t(42930),w=t(1382),Z=t(39634),N=t(37712);p.Z.Countdown;n.Z=(0,I.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,i,c,s=e.exercise,l=e.successCb,p=e.dispatch,y=(0,I.useParams)(),k=f.Z.useForm(),M=u()(k,1)[0],C=(0,d.useState)(!1),P=u()(C,2),E=P[0],S=P[1],R=(0,d.useRef)(),O=s.actionTabs;(0,d.useEffect)((function(){"student-unlock"===s.actionTabs.key&&(S(!1),M.resetFields())}),[s.actionTabs.key]);var T=function(){var e=o()(a()().mark((function e(){var n,t,i,r,c,s,u,d,f,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.validateFields();case 2:if(c=M.getFieldsValue(),S(!0),!("no"!==(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.ip_limit)||null!=O&&null!==(t=O.exerciseParams)&&void 0!==t&&t.ip_bind)){e.next=7;break}return e.next=7,new Promise(function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.y)({ip_limit:null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.ip_limit,ip_bind:null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.ip_bind});case 2:return R.current=e.sent,e.abrupt("return",n());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 7:return e.next=9,(0,b.ZD)(null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.id,{exercise_user_id:null==O||null===(r=O.exerciseParams)||void 0===r?void 0:r.exercise_user_id,unlock_key:c.unlock_key,ip:R.current});case 9:if(0!==e.sent.status){e.next=22;break}if(!l){e.next=15;break}return p({type:"exercise/setActionTabs",payload:{}}),l(),e.abrupt("return");case 15:if(!c.time){e.next=19;break}return f={time:_()(c.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==O||null===(u=O.exerciseParams)||void 0===u?void 0:u.exercise_user_id,id:null==O||null===(d=O.exerciseParams)||void 0===d?void 0:d.id},e.next=19,(0,b.qz)(f);case 19:m=null==O?void 0:O.exerciseParams,(0,A.nr)({inner_ip:m.inner_ip,public_ip:m.public_ip,open_camera:m.open_camera,ip_limit:m.ip_limit,ip_bind:m.ip_bind,exercise_tips:m.exercise_tips,exerciseId:m.id,screen_open:m.screen_open,screen_num:m.screen_num,screen_sec:m.screen_sec,coursesId:y.coursesId,login:null===(s=(0,Z.eY)())||void 0===s?void 0:s.login,history:history,identity_verify:m.identity_verify,open_phone_video_recording:m.open_phone_video_recording,current_status:m.current_status}),p({type:"exercise/setActionTabs",payload:{}});case 22:S(!1);case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=[{title:"IP地址",dataIndex:"ip",key:"ip",render:function(e){return(0,N.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"浏览器",dataIndex:"browser",key:"browser",render:function(e){return(0,N.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"上次登录时间",dataIndex:"last_login_time",key:"last_login_time"}],z=(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.errorMessage)&&"object"===r()(null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.errorMessage);return(0,N.jsx)(N.Fragment,{children:(0,N.jsxs)(m.Z,{width:514,centered:!0,closable:!(null==O||null===(i=O.exerciseParams)||void 0===i||!i.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"提示",open:"student-unlock"===s.actionTabs.key,footer:null,onCancel:function(){p({type:"exercise/setActionTabs",payload:{}})},children:[z&&(0,N.jsx)("div",{style:{marginBottom:16},children:"该账号已经存在异常情况,若非本人操作,请联系监考老师说明情况。 "}),!z&&(0,N.jsx)("div",{style:{marginBottom:16},children:"系统检测到您在考试时中途退出,现已将考试锁定。如需继续进行考试, 请尽快联系课堂老师进行解锁!"}),z&&(0,N.jsx)(h.Z,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[(null==O||null===(c=O.exerciseParams)||void 0===c?void 0:c.errorMessage)||{}],columns:D}),(0,N.jsx)("div",{className:"",children:(0,N.jsx)(f.Z,{form:M,layout:"vertical",autoComplete:"off",children:(0,N.jsx)(f.Z.Item,{label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,N.jsx)(x.Z.Password,{autoComplete:"off",placeholder:"请输入考试解锁码",visibilityToggle:!1})})})}),(0,N.jsxs)(v.Z,{justify:"space-between",align:"middle",children:[(0,N.jsx)(g.Z,{}),(0,N.jsx)(g.Z,{children:(0,N.jsx)(j.ZP,{loading:E,onClick:T,children:"进入考试"})})]})]})})}))},19394:function(e,n,t){t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var i=t(7557),r=t.n(i),c=t(41498),a=t.n(c),s=t(92911);function o(e){return(0,s.U2)("libraries/".concat(e,".json"))}function l(){return(0,s.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,s.v_)("libraries.json",e)}function f(e,n){return(0,s.gz)("libraries/".concat(e,".json"),n)}},22276:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(79800),r=t.n(i),c=t(59301),a="modal___yy3VB",s=t(43418),o=t(7078),l=t(37712),u=function(e){var n=e.title,t=e.children,i=e.value,u=(0,c.useState)(!1),d=r()(u,2),p=d[0],f=d[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{onClick:function(){return f(!0)},children:t}),(0,l.jsxs)(s.Z,{title:n,open:p,width:1e3,destroyOnClose:!0,centered:!0,onCancel:function(){return f(!1)},className:a,footer:null,children:["string"==typeof i&&(0,l.jsx)(o.Z,{value:i||""}),"[object Array]"===Object.prototype.toString.call(i)&&(0,l.jsx)(l.Fragment,{children:null==i?void 0:i.map((function(e,n){return(0,l.jsxs)("div",{children:[(0,l.jsx)("b",{children:e.name||e.type_name}),(0,l.jsx)(o.Z,{value:e.description||""})]},n)}))})]})]})}},4004:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNENTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0xOCA2YTIuODE4IDIuODE4IDAgMCAxIDIuODEzIDIuOTk0bC0uNjg4IDExLjAxYTIuMTI5IDIuMTI5IDAgMCAxLTQuMjUgMGwtLjY4OC0xMS4wMUEyLjgxOCAyLjgxOCAwIDAgMSAxOCA2WiIgZmlsbD0iIzE3Mjc0MCIvPjxjaXJjbGUgZmlsbD0iIzE3Mjc0MCIgY3g9IjE4IiBjeT0iMjYuNSIgcj0iMi41Ii8+PC9nPjwvc3ZnPg=="},11626:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iI0Q1NSIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiLz48cGF0aCBkPSJNMTQgNWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMSAxLTQgMFY3YTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjRDU1Ii8+PGNpcmNsZSBmaWxsPSIjRDU1IiBjeD0iMTQiIGN5PSIyMSIgcj0iMiIvPjwvZz48L3N2Zz4="},95655:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMxOUNCNzAiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIHN0cm9rZT0iIzE3Mjc0MCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMCAxOC44NSAxNS4yNzQgMjQgMjYgMTQiLz48L2c+PC9zdmc+"},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35601:function(){},21978:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},52787:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/11966.async.js b/11966.async.js index 1b2d9c747d..238fecf23b 100644 --- a/11966.async.js +++ b/11966.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11966,23056,18836,8562,29556,14348,21862,21720,28893,15310,21070,22016,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),a={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"},l=n(22589),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},45532:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},l=n(22589),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:g,rootClassName:b,children:v,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:E,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),z=null!==(n=(null==k?void 0:k.disabled)||$)&&void 0!==n?n:P,I=l.useRef(w.value);l.useEffect((()=>{null==k||k.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==I.current&&(null==k||k.cancelValue(I.current),null==k||k.registerValue(w.value),I.current=w.value),()=>null==k?void 0:k.cancelValue(w.value)}),[w.value]);const M=S("checkbox",o),[Z,B]=(0,u.ZP)(M),T=Object.assign({},w);k&&!O&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),k.toggleOption&&k.toggleOption({label:v,value:w.value})},T.name=k.name,T.checked=k.value.includes(w.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===E,[`${M}-wrapper-checked`]:T.checked,[`${M}-wrapper-disabled`]:z,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,b,B),R=r()({[`${M}-indeterminate`]:h},m.A,B),_=h?"mixed":void 0;return Z(l.createElement(p.Z,{component:"Checkbox",disabled:z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":_},T,{prefixCls:M,className:R,disabled:z,ref:t})),void 0!==v&&l.createElement("span",null,v))))};var b=l.forwardRef(g),v=n(26390),h=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,$]=l.useState(g.value||n||[]),[w,S]=l.useState([]);l.useEffect((()=>{"value"in g&&$(g.value||[])}),[g.value]);const E=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,P]=(0,u.ZP)(N),z=(0,h.Z)(g,["value","disabled"]),I=a.length?E.map((e=>l.createElement(b,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,v.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>E.findIndex((t=>t.value===e))-E.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===C},c,p,P);return j(l.createElement("div",Object.assign({className:Z,style:m},z,{ref:t}),l.createElement(d.Provider,{value:M},I)))},C=l.forwardRef(x);var O=l.memo(C);const $=b;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-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 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,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 o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:g,dashed:b,plain:v,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),$=c.length>0?`-${c}`:c,w=!!g,S="left"===c&&null!=d,E="right"===c&&null!=d,N=r()(x,null==o?void 0:o.className,O,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${$}`]:w,[`${x}-dashed`]:!!b,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:S,[`${x}-no-default-orientation-margin-right`]:E},m,f),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},S&&{marginLeft:k}),E&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==o?void 0:o.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(94172),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:b,disabled:v,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:$,arrow:w,autoFocus:S,overlay:E,trigger:N,align:k,open:j,onOpenChange:P,placement:z,getPopupContainer:I,href:M,icon:Z=l.createElement(i.Z,null),title:B,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,L=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),G=`${A}-button`,[V,X]=(0,p.Z)(A),U={menu:$,arrow:w,autoFocus:S,align:k,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(A,r),Y=a()(G,q,O,X);"overlay"in e&&(U.overlay=E),"open"in e&&(U.open=j),U.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const K=l.createElement(s.ZP,{type:g,danger:b,disabled:v,loading:h,onClick:y,htmlType:x,href:M,title:B},C),J=l.createElement(s.ZP,{type:g,danger:b,icon:Z}),[ee,te]=T([K,J]);return V(l.createElement(d.Z.Compact,Object.assign({className:Y,size:Q,block:!0},L),ee,l.createElement(o.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var g=f;const b=o.Z;b.Button=g;var v=b},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},d=n(9432),u=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),b=n(50382),v=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(b.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:g,size:b}=e,$=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),S=w("input",g),E=w("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(E),k=r()(E,m,{[`${E}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,v.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:S,suffix:N});return b&&(j.size=b),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),S=n(92343),E=n(3113),N=n(19716),k=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:b,onCompositionStart:v,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),$=a.useRef(!1),P=C("input-search",n),z=C("input",o),{compactSize:I}=(0,k.ri)(P,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),Z=a.useRef(null),B=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;g&&g(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof u?a.createElement(w.Z,null):null,R=`${P}-button`;let _;const H=u||{},F=H.type&&!0===H.type.__ANT_BUTTON;_=F||"button"===H.type?(0,S.Tm)(H,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:R,size:M}:{})):a.createElement(E.ZP,{className:R,type:u?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:B,onClick:T,loading:m,icon:D},u),p&&(_=[_,(0,S.Tm)(p,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(Z,t),onPressEnter:e=>{$.current||m||T(e)}},x,{size:M,onCompositionStart:e=>{$.current=!0,null==v||v(e)},onCompositionEnd:e=>{$.current=!1,null==y||y(e)},prefixCls:z,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:f}))})),z=n(1643);const I=d.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=$;var M=I},57809:function(e,t,n){var o=n(92310),r=n.n(o),a=n(77861),l=n(55405),i=n(59301),s=n(53487),c=n(62892),d=n(19080),u=n(36355),p=n(1684),m=n(93891),f=n(19716),g=n(32441),b=n(33234),v=n(14154),h=n(58582),y=n(84443),x=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:$,rootClassName:w,getPopupContainer:S,popupClassName:E,dropdownClassName:N,listHeight:k=256,placement:j,listItemHeight:P=24,size:z,disabled:I,notFoundContent:M,status:Z,builtinPlacements:B,dropdownMatchSelectWidth:T,popupMatchSelectWidth:D,direction:R,style:_,allowClear:H}=e,F=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:W,getPrefixCls:L,renderEmpty:A,direction:G,virtual:V,popupMatchSelectWidth:X,popupOverflow:U,select:Q}=i.useContext(u.E_),q=L("select",o),Y=L(),K=null!=R?R:G,{compactSize:J,compactItemClassnames:ee}=(0,b.ri)(q,K),[te,ne]=(0,v.Z)(q),oe=i.useMemo((()=>{const{mode:e}=F;if("combobox"!==e)return e===O?"combobox":e}),[F.mode]),re="multiple"===oe||"tags"===oe,ae=(0,y.Z)(F.suffixIcon,F.showArrow),le=null!==(n=null!=D?D:T)&&void 0!==n?n:X,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:de}=i.useContext(g.aM),ue=(0,d.F)(ie,Z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==A?void 0:A("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ge,clearIcon:be}=(0,x.Z)(Object.assign(Object.assign({},F),{multiple:re,hasFeedback:se,feedbackIcon:de,showSuffixIcon:ae,prefixCls:q,showArrow:F.showArrow,componentName:"Select"})),ve=!0===H?{clearIcon:be}:H,he=(0,l.Z)(F,["suffixIcon","itemIcon"]),ye=r()(E||N,{[`${q}-dropdown-${K}`]:"rtl"===K},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),Oe=null!=I?I:Ce,$e=r()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===K,[`${q}-borderless`]:!s,[`${q}-in-form-item`]:ce},(0,d.Z)(q,ue,se),ee,null==Q?void 0:Q.className,$,w,ne),we=i.useMemo((()=>void 0!==j?j:"rtl"===K?"bottomRight":"bottomLeft"),[j,K]),Se=(0,h.Z)(B,U);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:V,showSearch:null==Q?void 0:Q.showSearch},he,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),_),dropdownMatchSelectWidth:le,builtinPlacements:Se,transitionName:(0,c.m)(Y,"slide-up",F.transitionName),listHeight:k,listItemHeight:P,mode:oe,prefixCls:q,placement:we,direction:K,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ge,allowClear:ve,notFoundContent:pe,className:$e,getPopupContainer:S||W,dropdownClassName:ye,disabled:Oe})))};const w=i.forwardRef($),S=(0,s.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,w.Option=a.Wx,w.OptGroup=a.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=o.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:$,split:w,style:S,wrap:E=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],I=m(z),M=m(P),Z=f(z),B=f(P),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===O?"center":h,R=s("space",$),[_,H]=(0,p.Z)(R),F=a()(R,null==c?void 0:c.className,H,`${R}-${O}`,{[`${R}-rtl`]:"rtl"===b,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:I,[`${R}-gap-col-${P}`]:M},y,x),W=a()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let L=0;const A=T.map(((e,t)=>{var n,r;null!=e&&(L=t);const a=e&&e.key||`${W}-${t}`;return o.createElement(u,{className:W,key:a,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:L})),[L]);if(0===T.length)return null;const V={};return E&&(V.flexWrap="wrap"),!M&&B&&(V.columnGap=P),!I&&Z&&(V.rowGap=z),_(o.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},j),o.createElement(d,{value:G},A)))}));const v=b;v.Compact=s.ZP;var h=v},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),r=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${a}${c}`),s=[o.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return o.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:l,value:u=0,title:p,valueRender:m,prefix:f,suffix:b,loading:v=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:$,statistic:w}=o.useContext(s.E_),S=O("statistic",t),[E,N]=g(S),k=o.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:S},e,{value:u})),j=i()(S,{[`${S}-rtl`]:"rtl"===$},null==w?void 0:w.className,n,r,N);return E(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},p&&o.createElement("div",{className:`${S}-title`},p),o.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},o.createElement("div",{style:l,className:`${S}-content`},f&&o.createElement("span",{className:`${S}-content-prefix`},f),m?m(k):k,b&&o.createElement("span",{className:`${S}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),l=v.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(o,(()=>{const e=r[i];return i+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,r.Z)(),c=o.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=o.memo(y);b.Countdown=x;var C=b}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11966,23056,29556,18836,8562,14348,21862,21720,28893,15310,21070,22016,28838,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),a={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"},l=n(22589),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},45532:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},l=n(22589),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:g,rootClassName:b,children:v,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:E,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),z=null!==(n=(null==k?void 0:k.disabled)||$)&&void 0!==n?n:P,I=l.useRef(w.value);l.useEffect((()=>{null==k||k.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==I.current&&(null==k||k.cancelValue(I.current),null==k||k.registerValue(w.value),I.current=w.value),()=>null==k?void 0:k.cancelValue(w.value)}),[w.value]);const M=S("checkbox",o),[Z,B]=(0,u.ZP)(M),T=Object.assign({},w);k&&!O&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),k.toggleOption&&k.toggleOption({label:v,value:w.value})},T.name=k.name,T.checked=k.value.includes(w.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===E,[`${M}-wrapper-checked`]:T.checked,[`${M}-wrapper-disabled`]:z,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,b,B),R=r()({[`${M}-indeterminate`]:h},m.A,B),_=h?"mixed":void 0;return Z(l.createElement(p.Z,{component:"Checkbox",disabled:z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":_},T,{prefixCls:M,className:R,disabled:z,ref:t})),void 0!==v&&l.createElement("span",null,v))))};var b=l.forwardRef(g),v=n(26390),h=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,$]=l.useState(g.value||n||[]),[w,S]=l.useState([]);l.useEffect((()=>{"value"in g&&$(g.value||[])}),[g.value]);const E=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,P]=(0,u.ZP)(N),z=(0,h.Z)(g,["value","disabled"]),I=a.length?E.map((e=>l.createElement(b,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,v.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>E.findIndex((t=>t.value===e))-E.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===C},c,p,P);return j(l.createElement("div",Object.assign({className:Z,style:m},z,{ref:t}),l.createElement(d.Provider,{value:M},I)))},C=l.forwardRef(x);var O=l.memo(C);const $=b;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-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 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,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 o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:g,dashed:b,plain:v,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),$=c.length>0?`-${c}`:c,w=!!g,S="left"===c&&null!=d,E="right"===c&&null!=d,N=r()(x,null==o?void 0:o.className,O,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${$}`]:w,[`${x}-dashed`]:!!b,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:S,[`${x}-no-default-orientation-margin-right`]:E},m,f),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},S&&{marginLeft:k}),E&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==o?void 0:o.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(94172),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:b,disabled:v,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:$,arrow:w,autoFocus:S,overlay:E,trigger:N,align:k,open:j,onOpenChange:P,placement:z,getPopupContainer:I,href:M,icon:Z=l.createElement(i.Z,null),title:B,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,L=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),G=`${A}-button`,[V,X]=(0,p.Z)(A),U={menu:$,arrow:w,autoFocus:S,align:k,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(A,r),Y=a()(G,q,O,X);"overlay"in e&&(U.overlay=E),"open"in e&&(U.open=j),U.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const K=l.createElement(s.ZP,{type:g,danger:b,disabled:v,loading:h,onClick:y,htmlType:x,href:M,title:B},C),J=l.createElement(s.ZP,{type:g,danger:b,icon:Z}),[ee,te]=T([K,J]);return V(l.createElement(d.Z.Compact,Object.assign({className:Y,size:Q,block:!0},L),ee,l.createElement(o.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var g=f;const b=o.Z;b.Button=g;var v=b},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},d=n(9432),u=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),b=n(50382),v=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(b.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:g,size:b}=e,$=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),S=w("input",g),E=w("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(E),k=r()(E,m,{[`${E}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,v.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:S,suffix:N});return b&&(j.size=b),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),S=n(92343),E=n(3113),N=n(19716),k=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:b,onCompositionStart:v,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),$=a.useRef(!1),P=C("input-search",n),z=C("input",o),{compactSize:I}=(0,k.ri)(P,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),Z=a.useRef(null),B=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;g&&g(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof u?a.createElement(w.Z,null):null,R=`${P}-button`;let _;const H=u||{},F=H.type&&!0===H.type.__ANT_BUTTON;_=F||"button"===H.type?(0,S.Tm)(H,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:R,size:M}:{})):a.createElement(E.ZP,{className:R,type:u?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:B,onClick:T,loading:m,icon:D},u),p&&(_=[_,(0,S.Tm)(p,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(Z,t),onPressEnter:e=>{$.current||m||T(e)}},x,{size:M,onCompositionStart:e=>{$.current=!0,null==v||v(e)},onCompositionEnd:e=>{$.current=!1,null==y||y(e)},prefixCls:z,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:f}))})),z=n(1643);const I=d.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=$;var M=I},57809:function(e,t,n){var o=n(92310),r=n.n(o),a=n(77861),l=n(55405),i=n(59301),s=n(53487),c=n(62892),d=n(19080),u=n(36355),p=n(1684),m=n(93891),f=n(19716),g=n(32441),b=n(33234),v=n(14154),h=n(58582),y=n(84443),x=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:$,rootClassName:w,getPopupContainer:S,popupClassName:E,dropdownClassName:N,listHeight:k=256,placement:j,listItemHeight:P=24,size:z,disabled:I,notFoundContent:M,status:Z,builtinPlacements:B,dropdownMatchSelectWidth:T,popupMatchSelectWidth:D,direction:R,style:_,allowClear:H}=e,F=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:W,getPrefixCls:L,renderEmpty:A,direction:G,virtual:V,popupMatchSelectWidth:X,popupOverflow:U,select:Q}=i.useContext(u.E_),q=L("select",o),Y=L(),K=null!=R?R:G,{compactSize:J,compactItemClassnames:ee}=(0,b.ri)(q,K),[te,ne]=(0,v.Z)(q),oe=i.useMemo((()=>{const{mode:e}=F;if("combobox"!==e)return e===O?"combobox":e}),[F.mode]),re="multiple"===oe||"tags"===oe,ae=(0,y.Z)(F.suffixIcon,F.showArrow),le=null!==(n=null!=D?D:T)&&void 0!==n?n:X,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:de}=i.useContext(g.aM),ue=(0,d.F)(ie,Z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==A?void 0:A("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ge,clearIcon:be}=(0,x.Z)(Object.assign(Object.assign({},F),{multiple:re,hasFeedback:se,feedbackIcon:de,showSuffixIcon:ae,prefixCls:q,showArrow:F.showArrow,componentName:"Select"})),ve=!0===H?{clearIcon:be}:H,he=(0,l.Z)(F,["suffixIcon","itemIcon"]),ye=r()(E||N,{[`${q}-dropdown-${K}`]:"rtl"===K},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),Oe=null!=I?I:Ce,$e=r()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===K,[`${q}-borderless`]:!s,[`${q}-in-form-item`]:ce},(0,d.Z)(q,ue,se),ee,null==Q?void 0:Q.className,$,w,ne),we=i.useMemo((()=>void 0!==j?j:"rtl"===K?"bottomRight":"bottomLeft"),[j,K]),Se=(0,h.Z)(B,U);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:V,showSearch:null==Q?void 0:Q.showSearch},he,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),_),dropdownMatchSelectWidth:le,builtinPlacements:Se,transitionName:(0,c.m)(Y,"slide-up",F.transitionName),listHeight:k,listItemHeight:P,mode:oe,prefixCls:q,placement:we,direction:K,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ge,allowClear:ve,notFoundContent:pe,className:$e,getPopupContainer:S||W,dropdownClassName:ye,disabled:Oe})))};const w=i.forwardRef($),S=(0,s.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,w.Option=a.Wx,w.OptGroup=a.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=o.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:$,split:w,style:S,wrap:E=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],I=m(z),M=m(P),Z=f(z),B=f(P),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===O?"center":h,R=s("space",$),[_,H]=(0,p.Z)(R),F=a()(R,null==c?void 0:c.className,H,`${R}-${O}`,{[`${R}-rtl`]:"rtl"===b,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:I,[`${R}-gap-col-${P}`]:M},y,x),W=a()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let L=0;const A=T.map(((e,t)=>{var n,r;null!=e&&(L=t);const a=e&&e.key||`${W}-${t}`;return o.createElement(u,{className:W,key:a,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:L})),[L]);if(0===T.length)return null;const V={};return E&&(V.flexWrap="wrap"),!M&&B&&(V.columnGap=P),!I&&Z&&(V.rowGap=z),_(o.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},j),o.createElement(d,{value:G},A)))}));const v=b;v.Compact=s.ZP;var h=v},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),r=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${a}${c}`),s=[o.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return o.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:l,value:u=0,title:p,valueRender:m,prefix:f,suffix:b,loading:v=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:$,statistic:w}=o.useContext(s.E_),S=O("statistic",t),[E,N]=g(S),k=o.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:S},e,{value:u})),j=i()(S,{[`${S}-rtl`]:"rtl"===$},null==w?void 0:w.className,n,r,N);return E(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},p&&o.createElement("div",{className:`${S}-title`},p),o.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},o.createElement("div",{style:l,className:`${S}-content`},f&&o.createElement("span",{className:`${S}-content-prefix`},f),m?m(k):k,b&&o.createElement("span",{className:`${S}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),l=v.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(o,(()=>{const e=r[i];return i+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,r.Z)(),c=o.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=o.memo(y);b.Countdown=x;var C=b}}]); \ No newline at end of file diff --git a/1268.async.js b/1268.async.js deleted file mode 100644 index 1969554c96..0000000000 --- a/1268.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1268],{16644:function(e,n,t){var i=t(82242),l=t.n(i),s=(t(59301),t(19779)),a=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,d=e.customText,u=e.ButtonText,p=e.ButtonClick,x=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,h=e.loading,v=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:l()(l()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||s,style:l()({width:288,height:200},m)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(a.ZP,l()(l()({className:x,onClick:p},i),{},{children:u})),f&&f]})}},84087:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(39647),f=t.n(x),m=t(59301),h=t(8785),v=t(8591),_=t(43418),j=t(6848),b=t(95237),y=t(43604),k=t(5112),g=t(24905),Z=t(73782),q=t(57809),w=t(3113),N=t(49777),I=t(7078),C=t(92925),P=t(38461),S=t(37712),T=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","polls_status","isadd"],D=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],R=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.editKey,r=e.callback,o=e.polls_status,u=e.isadd,x=(f()(e,T),(0,m.useState)([])),R=p()(x,2),K=R[0],W=R[1],F=(0,m.useState)(""),L=p()(F,2),A=L[0],O=L[1],M=(0,m.useState)(!0),B=p()(M,2),E=B[0],z=B[1],G=(0,m.useState)(!1),H=p()(G,2),V=H[0],Q=H[1],U=(0,h.useParams)(),X=(0,m.useState)(""),Y=p()(X,2),J=Y[0],$=Y[1],ee=(0,m.useState)(""),ne=p()(ee,2),te=ne[0],ie=ne[1];(0,m.useEffect)((function(){var e,n,t,l,s,a,r,c;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return W([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),z(!0),O(""),void Q(!1);($(null==i||null===(n=i.question)||void 0===n?void 0:n.max_choices),ie(null==i||null===(t=i.question)||void 0===t?void 0:t.min_choices),O(null==i||null===(l=i.question)||void 0===l?void 0:l.question_title),z(!(null==i||null===(s=i.question)||void 0===s||!s.is_necessary)),u)?W(null==i||null===(r=i.question)||void 0===r?void 0:r.question_answers.map((function(e){return{value:e,disabled:"其它"===e,placeholder:"其它"===e?"无法编辑,将由参与答题的人手动编辑":""}}))):W(null==i||null===(c=i.question)||void 0===c?void 0:c.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text,placeholder:"其它"===e.answer_text?"无法编辑,将由参与答题的人手动编辑":""}})));Q(!(null==i||null===(a=i.question)||void 0===a||null===(a=a.answers)||void 0===a||!a.find((function(e){return"其它"===e.answer_text}))))}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:de}}));var le,se,ae,re,ce,oe,de=function(){var e=d()(l()().mark((function e(n){var s,o,d,p,x,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(J&&!te||!J&&te)){e.next=3;break}return v.ZP.info('可选:最小和最大限制须同时为数值或者“--"'),e.abrupt("return");case 3:if(!(te>J)){e.next=6;break}return v.ZP.info("可选的最大限制不能小于最小限制"),e.abrupt("return");case 6:if(A){e.next=9;break}return v.ZP.info("请您输入题目"),e.abrupt("return",!1);case 9:if(V&&(K[K.length-1].value="其它"),!((o=K.findIndex((function(e){return!e.value})))>-1)){e.next=14;break}return v.ZP.info("请先输入 ".concat(D[o]," 选项的内容")),e.abrupt("return",!1);case 14:if(p={question_title:A,question_type:2,insert_id:i.insert_id,is_necessary:Math.ceil(E),max_choices:J,min_choices:te,question_answers:K.map((function(e){return e.value}))},null===(s=i.question)||void 0===s||!s.id){e.next=21;break}return e.next=18,(0,N.IU)(c()({pollsId:i.question.id},p));case 18:d=e.sent,e.next=28;break;case 21:if(!u){e.next=25;break}n?r("isadd",p,2):r("isadd",p),e.next=28;break;case 25:return e.next=27,(0,N.MK)(c()({pollsId:U.categoryId},p));case 27:d=e.sent;case 28:if(u){e.next=36;break}if(0!==d.status){e.next=36;break}return v.ZP.success("保存成功"),r("edit",-1),e.next=34,t({type:"polls/editPolls",payload:c()({},U)});case 34:x=e.sent,n&&(p.answers=p.question_answers.map((function(e){return{answer_text:e}})),(f=a()(x.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},p)}).slice(),r("addContinue",a()(f)),r("edit",i.key+1));case 36:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],pe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],xe=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return _.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!u){e.next=4;break}r("del",i.key),e.next=7;break;case 4:return e.next=6,(0,N.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},U)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,N.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},U)}),e.abrupt("break",13);case 9:return r("edit",i.key),e.abrupt("break",13);case 11:return r("add",{type:2,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:2}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("section",{className:P.Z.wrap,children:[s!==i.key&&(oe=null===(le=i.question)||void 0===le?void 0:le.min_choices,(0,S.jsxs)("aside",{children:[(0,S.jsxs)("div",{className:P.Z.questionType,children:[(0,S.jsxs)("div",{children:[(0,S.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,S.jsx)("span",{className:"font16 c-light-black ml10 mr20",children:"多选题"}),oe?"可选".concat(null==i||null===(se=i.question)||void 0===se?void 0:se.min_choices,"-").concat(null==i||null===(ae=i.question)||void 0===ae?void 0:ae.max_choices,"项"):null,(0,S.jsx)(C.IsNecessaryLabel,{v:i.question.is_necessary})]}),!u&&ue.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,S.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,S.jsx)("span",{onClick:function(){return xe(e)},className:e.icon})},n)})),u&&pe.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,S.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,S.jsx)("span",{onClick:function(){return xe(e)},className:e.icon})},n)}))]}),(0,S.jsx)("div",{className:"mt5",children:(0,S.jsx)(I.Z,{value:i.question.question_title})}),(0,S.jsxs)("div",{className:P.Z.questionChoices,children:[!u&&(0,S.jsx)("div",{className:P.Z.questionChoices,children:null==i||null===(re=i.question.answers)||void 0===re?void 0:re.map((function(e,n){return(0,S.jsxs)(b.Z,{children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)(k.ZP,{disabled:!0},n)}),(0,S.jsx)(y.Z,{flex:"1",children:(0,S.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))}),u&&(0,S.jsx)("div",{className:P.Z.questionChoices,children:null==i||null===(ce=i.question.question_answers)||void 0===ce?void 0:ce.map((function(e,n){return(0,S.jsxs)(b.Z,{children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)(k.ZP,{disabled:!0},n)}),(0,S.jsx)(y.Z,{flex:"1",children:(0,S.jsx)("span",{className:"c-black font14",children:e})})]})}))})]})]})),s===i.key&&(0,S.jsxs)("aside",{children:[(0,S.jsx)("div",{className:P.Z.questionType,children:(0,S.jsxs)("div",{children:[(0,S.jsx)("span",{className:"font16 c-blue",children:"多选题"})," ",(0,S.jsx)(g.Z,{checked:!!E,className:"ml10",onChange:function(e){return z(e.target.checked)},children:"必答"})]})}),(0,S.jsx)("p",{className:P.Z.titleWrap,children:(0,S.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:A,placeholder:"请输入题目",onChange:function(e){return O(e.target.value)}})}),K.map((function(e,n){var t,i=K.length-1;return(0,S.jsxs)(b.Z,{className:P.Z.choiceWrap,gutter:[12,12],children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)("span",{className:"font16",children:V&&n===i?"其它":"选项"})}),(0,S.jsx)(y.Z,{className:P.Z.editorWrap,flex:"1",children:(0,S.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},value:V&&n===i?"":K[n].value,placeholder:null!==(t=e.placeholder)&&void 0!==t?t:"",rows:1,disabled:!!e.disabled,onChange:function(e){K[n].value=e.target.value,W(a()(K))}})}),(0,S.jsx)(y.Z,{children:n>1&&(0,S.jsx)(j.Z,{title:"删除",children:(0,S.jsx)("i",{className:"".concat(P.Z.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){W(K.filter((function(e,t){return t!==n}))),e.disabled&&Q(!1)}})})})]},n)})),(0,S.jsxs)(b.Z,{gutter:[12,12],children:[(0,S.jsx)(y.Z,{children:"可选"}),(0,S.jsxs)(y.Z,{children:[(0,S.jsxs)(q.default,{value:te||"",style:{width:120},onChange:function(e){return ie(e)},children:[(0,S.jsx)(q.default.Option,{value:"",children:"--"}),K.map((function(e,n){return(0,S.jsx)(q.default.Option,{value:String(n+2),children:n+2})}))]}),(0,S.jsx)("span",{className:"ml10 mr10",children:"~"}),(0,S.jsxs)(q.default,{style:{width:120},value:J||"",onChange:function(e){return $(e)},children:[(0,S.jsx)(q.default.Option,{value:"",children:"--"}),K.map((function(e,n){return(0,S.jsx)(q.default.Option,{value:String(n+2),children:n+2})}))]}),(0,S.jsx)("span",{className:"font14 c-grey-999",children:"(学生答题时,系统对其选择的选项个数进行限制,--表示不限制)"})]})]}),(0,S.jsxs)(b.Z,{gutter:[12,12],children:[(0,S.jsx)(y.Z,{flex:"1",children:1===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(w.ZP,{type:"default",onClick:function(){var e=a()(K);V?e.splice(e.length-1,0,{value:""}):e.push({value:""}),W(a()(e))},children:"新增选项"}),!V&&(0,S.jsx)(w.ZP,{type:"default",className:"ml20",onClick:function(){W([].concat(a()(K),[{disabled:!0,value:"",placeholder:"无法编辑!将由参与答题的人手动录入"}])),Q(!0)},children:"新增其它选项"})]})}),(0,S.jsxs)(y.Z,{className:"tl",style:{marginTop:15},children:[(0,S.jsx)(w.ZP,{type:"default",onClick:function(){var e;if(null!==(e=i.question)&&void 0!==e&&e.id){var n=K.findIndex((function(e){return!e.value}));u&&n>-1?r("del",i.key):r("edit",-1)}else r("del",i.key)},children:"取消"}),(0,S.jsx)(w.ZP,{className:"ml20",type:"primary",onClick:function(){return de()},children:"保存"}),1===o&&(0,S.jsx)(w.ZP,{className:"ml20",type:"primary",onClick:function(){return de(!0)},children:"保存并继续"})]})]})]})]})};n.Z=(0,h.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(R))},40539:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(39647),f=t.n(x),m=t(59301),h=t(8785),v=t(8591),_=t(43418),j=t(6848),b=t(95237),y=t(43604),k=t(5112),g=t(24905),Z=t(73782),q=t(3113),w=t(49777),N=t(7078),I=t(92925),C=t(38461),P=t(37712),S=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","isadd","polls_status"],T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],D=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.editKey,r=e.callback,o=e.isadd,u=e.polls_status,x=(f()(e,S),(0,m.useState)([])),D=p()(x,2),R=D[0],K=D[1],W=(0,m.useState)(""),F=p()(W,2),L=F[0],A=F[1],O=(0,m.useState)(!0),M=p()(O,2),B=M[0],E=M[1],z=(0,m.useState)(!1),G=p()(z,2),H=G[0],V=G[1],Q=(0,h.useParams)();(0,m.useEffect)((function(){var e,n,t,l,s,a;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return K([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),E(!0),A(""),void V(!1);(A(null==i||null===(n=i.question)||void 0===n?void 0:n.question_title),E(!(null==i||null===(t=i.question)||void 0===t||!t.is_necessary)),o)?K(null==i||null===(s=i.question)||void 0===s?void 0:s.question_answers.map((function(e){return{value:e,disabled:"其它"===e,placeholder:"其它"===e?"无法编辑,将由参与答题的人手动编辑":""}}))):K(null==i||null===(a=i.question)||void 0===a?void 0:a.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text,placeholder:"其它"===e.answer_text?"无法编辑,将由参与答题的人手动编辑":""}})));V(!(null==i||null===(l=i.question)||void 0===l||null===(l=l.answers)||void 0===l||!l.find((function(e){return"其它"===e.answer_text}))))}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Y}}));var U,X,Y=function(){var e=d()(l()().mark((function e(n){var s,d,u,p,x,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(L){e.next=3;break}return v.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(H&&(R[R.length-1].value="其它"),!((d=R.findIndex((function(e){return!e.value})))>-1)){e.next=8;break}return v.ZP.info("请先输入 ".concat(T[d]," 选项的内容")),e.abrupt("return",!1);case 8:if(p={question_title:L,question_type:1,insert_id:i.insert_id,is_necessary:Math.ceil(B),question_answers:R.map((function(e){return e.value}))},null===(s=i.question)||void 0===s||!s.id){e.next=16;break}return r("edit",-1),e.next=13,(0,w.IU)(c()({pollsId:i.question.id},p));case 13:u=e.sent,e.next=23;break;case 16:if(!o){e.next=20;break}n?r("isadd",p,1):r("isadd",p),e.next=23;break;case 20:return e.next=22,(0,w.MK)(c()({pollsId:Q.categoryId},p));case 22:u=e.sent;case 23:if(!o){e.next=26;break}e.next=33;break;case 26:if(0!==u.status){e.next=33;break}return r("edit",-1),v.ZP.success("保存成功"),e.next=31,t({type:"polls/editPolls",payload:c()({},Q)});case 31:x=e.sent,n&&(p.answers=p.question_answers.map((function(e){return{answer_text:e}})),(f=a()(x.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},p)}).slice(),r("addContinue",a()(f)),r("edit",i.key+1));case 33:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],$=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],ee=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return _.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=4;break}r("del",i.key),e.next=7;break;case 4:return e.next=6,(0,w.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},Q)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,w.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},Q)}),e.abrupt("break",13);case 9:return r("edit",i.key),e.abrupt("break",13);case 11:return r("add",{type:1,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:1}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,P.jsxs)("section",{className:C.Z.wrap,children:[s!==i.key&&(0,P.jsxs)("aside",{children:[(0,P.jsxs)("div",{className:C.Z.questionType,children:[(0,P.jsxs)("div",{children:[(0,P.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,P.jsx)("span",{className:"font16 c-light-black ml10",children:"单选题"}),(0,P.jsx)(I.IsNecessaryLabel,{v:i.question.is_necessary})]}),!o&&J.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,P.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,P.jsx)("span",{onClick:function(){return ee(e)},className:e.icon})},n)})),o&&$.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,P.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,P.jsx)("span",{onClick:function(){return ee(e)},className:e.icon})},n)}))]}),(0,P.jsx)("div",{className:"mt5",children:(0,P.jsx)(N.Z,{value:i.question.question_title})}),!o&&(0,P.jsx)("div",{className:C.Z.questionChoices,children:null==i||null===(U=i.question.answers)||void 0===U?void 0:U.map((function(e,n){return(0,P.jsxs)(b.Z,{children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)(k.ZP,{disabled:!0},n)}),(0,P.jsx)(y.Z,{flex:"1",children:(0,P.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))}),o&&(0,P.jsx)("div",{className:C.Z.questionChoices,children:null==i||null===(X=i.question.question_answers)||void 0===X?void 0:X.map((function(e,n){return(0,P.jsxs)(b.Z,{children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)(k.ZP,{disabled:!0},n)}),(0,P.jsx)(y.Z,{flex:"1",children:(0,P.jsx)("span",{className:"c-black font14",children:e})})]})}))})]}),s===i.key&&(0,P.jsxs)("aside",{children:[(0,P.jsx)("div",{className:C.Z.questionType,children:(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{className:"font16 c-blue",children:"单选题"})," ",(0,P.jsx)(g.Z,{checked:!!B,className:"ml10",onChange:function(e){return E(e.target.checked)},children:"必答"})]})}),(0,P.jsx)("p",{className:C.Z.titleWrap,children:(0,P.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:L,placeholder:"请输入题目",onChange:function(e){return A(e.target.value)}})}),R.map((function(e,n){var t,i=R.length-1;return(0,P.jsxs)(b.Z,{className:C.Z.choiceWrap,gutter:[12,12],children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)("span",{className:"font16",children:H&&n===i?"其它":"选项"})}),(0,P.jsx)(y.Z,{className:C.Z.editorWrap,flex:"1",children:(0,P.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},placeholder:null!==(t=e.placeholder)&&void 0!==t?t:"",value:H&&n===i?"":R[n].value,rows:1,disabled:!!e.disabled,onChange:function(e){R[n].value=e.target.value,K(a()(R))}})}),(0,P.jsx)(y.Z,{children:n>1&&(0,P.jsx)(j.Z,{title:"删除",children:(0,P.jsx)("i",{className:"".concat(C.Z.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){K(R.filter((function(e,t){return t!==n}))),e.disabled&&V(!1)}})})})]},n)})),(0,P.jsxs)(b.Z,{gutter:[12,12],children:[(0,P.jsx)(y.Z,{flex:"1",children:1===u&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(q.ZP,{type:"default",onClick:function(){var e=a()(R);H?e.splice(e.length-1,0,{value:""}):e.push({value:""}),K(a()(e))},children:"新增选项"}),!H&&(0,P.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){K([].concat(a()(R),[{disabled:!0,value:"",placeholder:"无法编辑!将由参与答题的人手动录入"}])),V(!0)},children:"新增其它选项"})]})}),(0,P.jsxs)(y.Z,{className:"tl",style:{marginTop:15},children:[(0,P.jsx)(q.ZP,{type:"default",onClick:function(){var e;if(null!==(e=i.question)&&void 0!==e&&e.id){var n=R.findIndex((function(e){return!e.value}));o&&n>-1?r("del",i.key):r("edit",-1)}else r("del",i.key)},children:"取消"}),(0,P.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return Y()},children:"保存"}),1===u&&(0,P.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return Y(!0)},children:" 保存并继续 "})]})]})]})]})};n.Z=(0,h.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(D))},17073:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(59301),f=t(8785),m=t(8591),h=t(43418),v=t(6848),_=t(95237),j=t(43604),b=t(24905),y=t(73782),k=t(3113),g=t(49777),Z=t(7078),q=t(92925),w=t(38461),N=t(37712),I=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.polls_status,r=e.editKey,o=e.isadd,u=e.callback,I=(0,x.useState)(""),C=p()(I,2),P=C[0],S=C[1],T=(0,x.useState)(!0),D=p()(T,2),R=D[0],K=D[1],W=(0,f.useParams)();(0,x.useEffect)((function(){var e,n,t;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return K(!0),void S("");S(null==i||null===(n=i.question)||void 0===n?void 0:n.question_title),K(!(null==i||null===(t=i.question)||void 0===t||!t.is_necessary))}),[i]),(0,x.useImperativeHandle)(n,(function(){return{onSave:L}}));var F,L=function(){var e=d()(l()().mark((function e(n){var s,r,d,p,x;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(d={question_title:P,question_type:3,insert_id:i.insert_id,is_necessary:Math.ceil(R)},null===(s=i.question)||void 0===s||!s.id){e.next=10;break}return e.next=7,(0,g.IU)(c()({pollsId:i.question.id},d));case 7:r=e.sent,e.next=17;break;case 10:if(!o){e.next=14;break}n?u("isadd",d,3):u("isadd",d),e.next=17;break;case 14:return e.next=16,(0,g.MK)(c()({pollsId:W.categoryId},d));case 16:r=e.sent;case 17:if(o){e.next=25;break}if(0!==r.status){e.next=25;break}return m.ZP.success("保存成功"),u("edit",-1),e.next=23,t({type:"polls/editPolls",payload:c()({},W)});case 23:p=e.sent,n&&((x=a()(p.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},d)}).slice(),u("addContinue",a()(x)),u("edit",i.key+1));case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],O=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],M=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=4;break}u("del",i.key),e.next=7;break;case 4:return e.next=6,(0,g.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},W)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,g.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},W)}),e.abrupt("break",13);case 9:return u("edit",i.key),e.abrupt("break",13);case 11:return u("add",{type:3,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:3}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsxs)("section",{className:w.Z.wrap,children:[r!==i.key&&(0,N.jsxs)("aside",{children:[(0,N.jsxs)("div",{className:w.Z.questionType,children:[(0,N.jsxs)("div",{children:[(0,N.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,N.jsx)("span",{className:"font16 c-light-black ml10 mr20",children:"主观题"}),(0,N.jsx)(q.IsNecessaryLabel,{v:i.question.is_necessary})]}),!o&&A.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,N.jsx)(v.Z,{placement:"bottom",title:e.name,children:(0,N.jsx)("span",{onClick:function(){return M(e)},className:e.icon})},n)})),o&&O.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,N.jsx)(v.Z,{placement:"bottom",title:e.name,children:(0,N.jsx)("span",{onClick:function(){return M(e)},className:e.icon})},n)}))]}),(0,N.jsx)("div",{className:"mt5",children:(0,N.jsx)(Z.Z,{value:i.question.question_title})}),(0,N.jsx)("div",{className:w.Z.questionChoices,children:null==i||null===(F=i.question.answers)||void 0===F?void 0:F.map((function(e,n){return(0,N.jsx)(_.Z,{children:(0,N.jsx)(j.Z,{children:(0,N.jsx)(b.Z,{disabled:!0,children:(0,N.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),r===i.key&&(0,N.jsxs)("aside",{children:[(0,N.jsx)("div",{className:w.Z.questionType,children:(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{className:"font16 c-blue",children:"主观题"})," ",(0,N.jsx)(b.Z,{checked:!!R,className:"ml10",onChange:function(e){return K(e.target.checked)},children:"必答"})]})}),(0,N.jsx)("p",{className:w.Z.titleWrap,children:(0,N.jsx)(y.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:P,placeholder:"请输入题目",onChange:function(e){return S(e.target.value)}})}),(0,N.jsxs)(_.Z,{gutter:[12,12],children:[(0,N.jsx)(j.Z,{flex:"1"}),(0,N.jsxs)(j.Z,{className:"tl",style:{marginTop:15},children:[(0,N.jsx)(k.ZP,{type:"default",onClick:function(){var e;null!==(e=i.question)&&void 0!==e&&e.id?o?P?u("edit",-1):u("del",i.key):u("edit",-1):u("del",i.key)},children:"取消"}),(0,N.jsx)(k.ZP,{className:"ml20",type:"primary",onClick:function(){return L()},children:"保存"}),1===s&&(0,N.jsx)(k.ZP,{className:"ml20",type:"primary",onClick:function(){return L(!0)},children:"保存并继续"})]})]})]})]})};n.Z=(0,f.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(I))},92925:function(e,n,t){t.r(n),t.d(n,{IsNecessaryLabel:function(){return R},default:function(){return D}});var i=t(7557),l=t.n(i),s=t(41498),a=t.n(s),r=t(82242),c=t.n(r),o=t(37205),d=t.n(o),u=t(79800),p=t.n(u),x=t(59301),f=t(8785),m=t(78241),h=t(8591),v=t(28103),_=t(66104),j=t(95237),b=t(43604),y=t(6848),k=t(73782),g=t(3113),Z=t(45532),q=t(49777),w=t(84087),N=t(7078),I=t(40539),C=t(17073),P=t(30010),S={flex_box_center:"flex_box_center___zXTbi",flex_space_between:"flex_space_between___PmyCC",flex_box_vertical_center:"flex_box_vertical_center___FVTkH",flex_box_center_end:"flex_box_center_end___hhcmG",flex_box_column:"flex_box_column___M32tw",bg:"bg___nBRtw",containerTitle:"containerTitle___aZMyO",containerDesc:"containerDesc___IBU0r",listItem:"listItem___N1XyK",info:"info___ckHt5",title:"title___ZKDBe",titleLeft:"titleLeft___f48Qy",titleRight:"titleRight___iByom",acitons:"acitons___x97ti",necessary_label:"necessary_label___Myrf1"},T=t(37712),D=(0,f.connect)((function(e){var n=e.polls,t=e.loading,i=e.user;return{polls:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n,t,i,s,r,o=e.polls,u=(e.globalSetting,e.loading,e.user),D=e.dispatch,R=(0,f.useParams)(),K=u.userInfo,W=m.Z.useForm(),F=p()(W,1)[0],L=(0,x.useState)([]),A=p()(L,2),O=A[0],M=A[1],B=(0,x.useState)(!1),E=p()(B,2),z=E[0],G=E[1],H=(0,x.useState)(-1),V=p()(H,2),Q=V[0],U=V[1],X=(0,x.useRef)();(0,x.useEffect)((function(){var e,n,t,i,l;null!==(e=o.editData)&&void 0!==e&&e.poll_questions&&(O=d()(null===(n=o.editData)||void 0===n?void 0:n.poll_questions),M(d()(null===(t=o.editData)||void 0===t?void 0:t.poll_questions)),F.setFieldsValue({polls_name:null===(i=o.editData)||void 0===i||null===(i=i.poll)||void 0===i?void 0:i.polls_name,polls_description:null===(l=o.editData)||void 0===l||null===(l=l.poll)||void 0===l?void 0:l.polls_description}))}),[o.editData]);var Y=null===(n=o.editData)||void 0===n||null===(n=n.poll)||void 0===n?void 0:n.polls_status;console.log("editdata1111:",O),(0,x.useEffect)((function(){D({type:"polls/editPolls",payload:c()({},R)})}),[R.categoryId]);var J,$=function(){var e=a()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F.validateFields();case 2:return(t=F.getFieldValue()).is_md=!0,t.pollsId=R.categoryId,e.next=7,(0,q.Qg)(c()({},t));case 7:0===e.sent.status&&(G(!1),D({type:"polls/editPolls",payload:c()({},R)}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ee=function(){var e=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===Q){e.next=3;break}return h.ZP.error("不能同时编辑两题"),e.abrupt("return");case 3:U(O.length+1),M([].concat(d()(O),[{question:{question_type:n}}]));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ne=function(e,n,t){switch(e){case"edit":-1===Q||-1===n?(Q=n,U(n)):h.ZP.error("不能同时编辑两题");break;case"add":if(-1!=Q)return void h.ZP.error("不能同时编辑两题");delete n.id,O.splice(null==n?void 0:n.key,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),M(d()(O)),U((null==n?void 0:n.key)+1);break;case"addContinue":M(d()(n));break;case"del":O.splice(n-1,1),M(d()(O)),U(-1)}};return(0,T.jsxs)("section",{className:"edu-container",children:[(0,T.jsxs)("section",{className:"animated fadeIn",children:[(0,T.jsx)("aside",{className:"mt10",children:K&&(0,T.jsxs)(_.Z,{separator:">",children:[(0,T.jsx)(_.Z.Item,{children:(0,T.jsx)(f.Link,{to:"".concat(K.first_category_url),children:null===(t=K.course)||void 0===t?void 0:t.course_name})}),(0,T.jsx)(_.Z.Item,{children:(0,T.jsx)(f.Link,{to:"/classrooms/".concat(R.coursesId,"/poll"),children:"问卷列表"})}),(0,T.jsx)(_.Z.Item,{children:"编辑问卷"})]})}),(0,T.jsx)("aside",{className:[S.title,"mt20"].join(" "),children:(0,T.jsxs)(j.Z,{style:{width:"100%"},children:[(0,T.jsx)(b.Z,{flex:"1",children:(0,T.jsx)("strong",{className:"font20 ml5",children:"编辑问卷"})}),(0,T.jsxs)(b.Z,{children:[(0,T.jsx)("a",{type:"primary",style:{fontSize:16,marginRight:10},onClick:function(){f.history.push("/classrooms/".concat(R.coursesId,"/poll/").concat(R.categoryId,"/detail?tabs=2")),D({type:"polls/setActionTabs",payload:{key:"立即发布",selectArrs:[R.categoryId],types:2,params:{categoryId:R.categoryId}}})},children:"立即发布"}),(0,T.jsx)(f.Link,{className:"font16 ",to:"/classrooms/".concat(R.coursesId,"/poll/").concat(R.categoryId,"/detail"),children:"返回"})]})]})})]}),(0,T.jsxs)("section",{className:[S.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[!z&&(0,T.jsxs)("aside",{children:[(0,T.jsxs)("div",{className:S.containerDesc,children:[(0,T.jsx)("div",{children:null===(i=o.editData)||void 0===i||null===(i=i.poll)||void 0===i?void 0:i.polls_name}),(0,T.jsx)("div",{children:(0,T.jsx)(y.Z,{title:"编辑",children:(0,T.jsx)("span",{onClick:function(){return G(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})})})]}),(0,T.jsx)(N.Z,{className:"c-light-black",value:(null===(s=o.editData)||void 0===s||null===(s=s.poll)||void 0===s?void 0:s.polls_description)||""})]}),z&&(0,T.jsxs)(m.Z,{layout:"vertical",form:F,children:[(0,T.jsx)(m.Z.Item,{name:"polls_name",label:"问卷标题:",rules:[{required:!0,message:"请填写问卷标题"}],children:(0,T.jsx)(k.Z,{maxLength:60,placeholder:"问卷标题,最大限制60个字符"})}),(0,T.jsx)(m.Z.Item,{label:"问卷须知:",name:"polls_description",children:(0,T.jsx)(P.Z,{watch:!0,placeholder:"请在此输入本次问卷答题的相关说明",defaultValue:null===(r=o.editData)||void 0===r||null===(r=r.poll)||void 0===r?void 0:r.polls_description})}),(0,T.jsxs)(m.Z.Item,{className:"tr",children:[(0,T.jsx)(g.ZP,{type:"default",onClick:function(){G(!1)},style:{marginRight:10},children:"取消"}),(0,T.jsx)(g.ZP,{style:{margin:"0px 20px"},type:"primary",onClick:function(){$()},children:"保存"})]})]})]}),""!=O&&(0,T.jsx)("section",{className:[S.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:null===(J=O)||void 0===J?void 0:J.map((function(e,n){var t;return e.key=n+1,e.len=O.length,1===e.question.question_type?(0,T.jsxs)("aside",{children:[(0,T.jsx)(I.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(v.Z,{})]},e.id):2===e.question.question_type?(0,T.jsxs)("aside",{children:[(0,T.jsx)(w.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(v.Z,{})]},e.id):3===(null===(t=e.question)||void 0===t?void 0:t.question_type)?(0,T.jsxs)("aside",{children:[(0,T.jsx)(C.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(v.Z,{})]},e.id):void 0}))}),1===Y?(0,T.jsx)("section",{className:[S.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[{name:"单选题",id:1},{name:"多选题",id:2},{name:"主观题",id:3}].map((function(e){return(0,T.jsxs)(g.ZP,{className:"mr20",type:"primary",onClick:function(){return ee(e.id)},children:[(0,T.jsx)(Z.Z,{className:"mr5"}),e.name]})}))}):null]})}));function R(e){var n=e.v;return(0,T.jsx)(x.Fragment,{children:n>0?(0,T.jsx)("span",{className:S.necessary_label,children:"必答"}):(0,T.jsx)("span",{className:S.necessary_label,children:"选答"})})}},38461:function(e,n){n.Z={flex_box_center:"flex_box_center___JbEg0",flex_space_between:"flex_space_between___Kf6pN",flex_box_vertical_center:"flex_box_vertical_center___e4qgM",flex_box_center_end:"flex_box_center_end___p8QnY",flex_box_column:"flex_box_column___qCilW",wrap:"wrap___Gdnjm",modal:"modal___nL9rn",titleWrap:"titleWrap___ezuXc",required:"required___i8a7H",title:"title___FaxQL",colorGray:"colorGray___CO5Es",choiceWrap:"choiceWrap___pj0lT",answer:"answer___Aq1c0",activeAnswer:"activeAnswer___VIsVw",deleteIcon:"deleteIcon___Gsa5a",addIcon:"addIcon___Yr5Ku",editorWrap:"editorWrap____aGAd",htmlWrap:"htmlWrap___SKYBF",radio:"radio___wvdFS",color333:"color333___uuN3O",color999:"color999___prp8g",questionType:"questionType___FKxwP",questionChoices:"questionChoices___c0OQa"}}}]); \ No newline at end of file diff --git a/13110.async.js b/13110.async.js index f0f7c6e182..40158db1f7 100644 --- a/13110.async.js +++ b/13110.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13110,23056,43121,63188,44378,48019,85385,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},78386:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:w,arrow:E,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:z,placement:P,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:w,arrow:E,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:M||t,mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,x,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),$=E("input",v),N=E("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),w=o.useRef(!1),z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,Z.ri)(z,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof m?o.createElement(E.Z,null):null,I=`${z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:I,size:k}:{})):o.createElement(N.ZP,{className:I,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:L},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{w.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==O||O(e)},prefixCls:P,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=z,M.TextArea=P.Z,M.Password=w;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:w,split:E,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],M=p(P),k=p(z),R=d(P),D=d(z),T=(0,s.Z)(h,{keepEmpty:!0}),L=void 0===b&&"horizontal"===x?"center":b,I=i("space",w),[K,F]=(0,f.Z)(I),B=o()(I,null==c?void 0:c.className,F,`${I}-${x}`,{[`${I}-rtl`]:"rtl"===y,[`${I}-align-${L}`]:L,[`${I}-gap-row-${P}`]:M,[`${I}-gap-col-${z}`]:k},O,C),_=o()(`${I}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:E,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!M&&R&&(U.rowGap=P),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:w,statistic:E}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===w},null==E?void 0:E.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var h=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13110,23056,29556,43121,63188,44378,48019,85385,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},78386:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:w,arrow:E,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:z,placement:P,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:w,arrow:E,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:M||t,mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,x,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),$=E("input",v),N=E("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),w=o.useRef(!1),z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,Z.ri)(z,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof m?o.createElement(E.Z,null):null,I=`${z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:I,size:k}:{})):o.createElement(N.ZP,{className:I,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:L},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{w.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==O||O(e)},prefixCls:P,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=z,M.TextArea=P.Z,M.Password=w;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:w,split:E,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],M=p(P),k=p(z),R=d(P),D=d(z),T=(0,s.Z)(h,{keepEmpty:!0}),L=void 0===b&&"horizontal"===x?"center":b,I=i("space",w),[K,F]=(0,f.Z)(I),B=o()(I,null==c?void 0:c.className,F,`${I}-${x}`,{[`${I}-rtl`]:"rtl"===y,[`${I}-align-${L}`]:L,[`${I}-gap-row-${P}`]:M,[`${I}-gap-col-${z}`]:k},O,C),_=o()(`${I}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:E,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!M&&R&&(U.rowGap=P),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:w,statistic:E}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===w},null==E?void 0:E.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var h=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/1348.async.js b/1348.async.js index 8b331d1c7f..a1d80ae78d 100644 --- a/1348.async.js +++ b/1348.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1348,47972,86764,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1348,47972,86764,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/13873.async.js b/13873.async.js index 8c85124b54..bb179993fe 100644 --- a/13873.async.js +++ b/13873.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13873,1348,47972,86764,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:b,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:$=!1,disabled:O}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:w,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!$)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=k("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!$&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:g,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===w,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,b,D),B=o()({[`${M}-indeterminate`]:y},m.A,D),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var b=l.forwardRef(v),g=n(26390),y=n(55405),h=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[E,k]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const w=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=C("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,y.Z)(v,["value","disabled"]),z=a.length?w.map((e=>l.createElement(b,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,g.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>w.findIndex((t=>t.value===e))-w.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{k((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{k((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(C);var $=l.memo(x);const O=b;O.Group=$,O.__ANT_CHECKBOX=!0;var E=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:b,disabled:g,loading:y,onClick:h,htmlType:C,children:x,className:$,menu:O,arrow:E,autoFocus:k,overlay:w,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H}=e,A=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),V=n("dropdown",f),G=`${V}-button`,[W,X]=(0,p.Z)(V),Q={menu:O,arrow:E,autoFocus:k,align:N,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H},{compactSize:q,compactItemClassnames:U}=(0,d.ri)(V,o),K=a()(G,U,$,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=j),Q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:b,disabled:g,loading:y,onClick:h,htmlType:C,href:M,title:D},x),J=l.createElement(s.ZP,{type:v,danger:b,icon:I}),[ee,te]=R([Y,J]);return W(l.createElement(u.Z.Compact,Object.assign({className:K,size:q,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const b=r.Z;b.Button=v;var g=b},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),b=n(50382),g=n(55405),y=n(25629),h=n(59412),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(b.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:b}=e,O=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),k=E("input",v),w=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=$[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(w),N=o()(w,m,{[`${w}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,g.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:k,suffix:S});return b&&(j.size=b),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},j))})),E=n(42653),k=n(92343),w=n(3113),S=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:b,onCompositionStart:g,onCompositionEnd:h}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:$}=a.useContext(l.E_),O=a.useRef(!1),P=x("input-search",n),Z=x("input",r),{compactSize:z}=(0,N.ri)(P,$),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let L;const F=d||{},_=F.type&&!0===F.type.__ANT_BUTTON;L=_||"button"===F.type?(0,k.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(w.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const H=o()(P,{[`${P}-rtl`]:"rtl"===$,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{O.current||m||R(e)}},C,{size:M,onCompositionStart:e=>{O.current=!0,null==g||g(e)},onCompositionEnd:e=>{O.current=!1,null==h||h(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),b&&b(e)},className:H,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=O;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:b}=r.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:$="horizontal",prefixCls:O,split:E,style:k,wrap:w=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(g)?g:[g,g],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(x,{keepEmpty:!0}),T=void 0===y&&"horizontal"===$?"center":y,B=s("space",O),[L,F]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,F,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===b,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},h,C),H=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=R.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${H}-${t}`;return r.createElement(d,{className:H,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),G=r.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const W={};return w&&(W.flexWrap="wrap"),!M&&D&&(W.columnGap=P),!z&&I&&(W.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),k)},j),r.createElement(u,{value:G},V)))}));const g=b;g.Compact=s.ZP;var y=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:b,loading:g=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:$,direction:O,statistic:E}=r.useContext(s.E_),k=$("statistic",t),[w,S]=v(k),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:k},e,{value:d})),j=i()(k,{[`${k}-rtl`]:"rtl"===O},null==E?void 0:E.className,n,o,S);return w(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:y,onMouseLeave:h},p&&r.createElement("div",{className:`${k}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${k}-skeleton`},r.createElement("div",{style:l,className:`${k}-content`},f&&r.createElement("span",{className:`${k}-content-prefix`},f),m?m(N):N,b&&r.createElement("span",{className:`${k}-content-suffix`},b)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=g.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(h);b.Countdown=C;var x=b},5630:function(e,t,n){var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,b=e.checked,g=e.disabled,y=e.defaultChecked,h=void 0!==y&&y,C=e.type,x=void 0===C?"checkbox":C,$=e.title,O=e.onChange,E=(0,i.Z)(e,p),k=(0,d.useRef)(null),w=(0,u.Z)(h,{value:b}),S=(0,l.Z)(w,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=k.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=k.current)||void 0===e||e.blur()},input:k.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),g),n));return d.createElement("span",{className:P,title:$,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:k,onChange:function(t){g||("checked"in e||j(t.target.checked),null==O||O({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13873,1348,47972,86764,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:b,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:$=!1,disabled:O}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:w,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!$)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=k("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!$&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:g,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===w,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,b,D),B=o()({[`${M}-indeterminate`]:y},m.A,D),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var b=l.forwardRef(v),g=n(26390),y=n(55405),h=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[E,k]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const w=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=C("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,y.Z)(v,["value","disabled"]),z=a.length?w.map((e=>l.createElement(b,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,g.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>w.findIndex((t=>t.value===e))-w.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{k((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{k((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(C);var $=l.memo(x);const O=b;O.Group=$,O.__ANT_CHECKBOX=!0;var E=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:b,disabled:g,loading:y,onClick:h,htmlType:C,children:x,className:$,menu:O,arrow:E,autoFocus:k,overlay:w,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H}=e,A=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),V=n("dropdown",f),G=`${V}-button`,[W,X]=(0,p.Z)(V),Q={menu:O,arrow:E,autoFocus:k,align:N,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H},{compactSize:q,compactItemClassnames:U}=(0,d.ri)(V,o),K=a()(G,U,$,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=j),Q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:b,disabled:g,loading:y,onClick:h,htmlType:C,href:M,title:D},x),J=l.createElement(s.ZP,{type:v,danger:b,icon:I}),[ee,te]=R([Y,J]);return W(l.createElement(u.Z.Compact,Object.assign({className:K,size:q,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const b=r.Z;b.Button=v;var g=b},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),b=n(50382),g=n(55405),y=n(25629),h=n(59412),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(b.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:b}=e,O=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),k=E("input",v),w=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=$[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(w),N=o()(w,m,{[`${w}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,g.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:k,suffix:S});return b&&(j.size=b),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},j))})),E=n(42653),k=n(92343),w=n(3113),S=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:b,onCompositionStart:g,onCompositionEnd:h}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:$}=a.useContext(l.E_),O=a.useRef(!1),P=x("input-search",n),Z=x("input",r),{compactSize:z}=(0,N.ri)(P,$),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let L;const F=d||{},_=F.type&&!0===F.type.__ANT_BUTTON;L=_||"button"===F.type?(0,k.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(w.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const H=o()(P,{[`${P}-rtl`]:"rtl"===$,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{O.current||m||R(e)}},C,{size:M,onCompositionStart:e=>{O.current=!0,null==g||g(e)},onCompositionEnd:e=>{O.current=!1,null==h||h(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),b&&b(e)},className:H,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=O;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:b}=r.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:$="horizontal",prefixCls:O,split:E,style:k,wrap:w=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(g)?g:[g,g],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(x,{keepEmpty:!0}),T=void 0===y&&"horizontal"===$?"center":y,B=s("space",O),[L,F]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,F,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===b,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},h,C),H=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=R.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${H}-${t}`;return r.createElement(d,{className:H,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),G=r.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const W={};return w&&(W.flexWrap="wrap"),!M&&D&&(W.columnGap=P),!z&&I&&(W.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),k)},j),r.createElement(u,{value:G},V)))}));const g=b;g.Compact=s.ZP;var y=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:b,loading:g=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:$,direction:O,statistic:E}=r.useContext(s.E_),k=$("statistic",t),[w,S]=v(k),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:k},e,{value:d})),j=i()(k,{[`${k}-rtl`]:"rtl"===O},null==E?void 0:E.className,n,o,S);return w(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:y,onMouseLeave:h},p&&r.createElement("div",{className:`${k}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${k}-skeleton`},r.createElement("div",{style:l,className:`${k}-content`},f&&r.createElement("span",{className:`${k}-content-prefix`},f),m?m(N):N,b&&r.createElement("span",{className:`${k}-content-suffix`},b)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=g.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(h);b.Countdown=C;var x=b},5630:function(e,t,n){var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,b=e.checked,g=e.disabled,y=e.defaultChecked,h=void 0!==y&&y,C=e.type,x=void 0===C?"checkbox":C,$=e.title,O=e.onChange,E=(0,i.Z)(e,p),k=(0,d.useRef)(null),w=(0,u.Z)(h,{value:b}),S=(0,l.Z)(w,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=k.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=k.current)||void 0===e||e.blur()},input:k.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),g),n));return d.createElement("span",{className:P,title:$,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:k,onChange:function(t){g||("checked"in e||j(t.target.checked),null==O||O({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/14348.async.js b/14348.async.js index d90e00120c..b7a6cc3b71 100644 --- a/14348.async.js +++ b/14348.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14348,29556,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/14628.async.js b/14628.async.js index 1de98b9984..a629c38ac2 100644 --- a/14628.async.js +++ b/14628.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14628,60773,6337,29556,14348,21862,21720,28893,15310,21070,22016],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let h;1===y.length&&(0,c.l$)(y[0])&&!m(y[0])&&([h]=y);const b=h?()=>h:void 0;let x;x=y.length&&m(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=s.useContext(u.E_),E=C("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),x)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:h,onClick:b,htmlType:x,children:C,className:E,menu:O,arrow:w,autoFocus:$,overlay:N,trigger:S,align:M,open:Z,onOpenChange:j,placement:z,getPopupContainer:P,href:k,icon:R=l.createElement(s.Z,null),title:I,buttonsRender:T=(e=>e),mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_}=e,H=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),U=n("dropdown",f),W=`${U}-button`,[G,Q]=(0,d.Z)(U),q={menu:O,arrow:w,autoFocus:$,align:M,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_},{compactSize:V,compactItemClassnames:X}=(0,p.ri)(U,o),Y=a()(W,X,E,Q);"overlay"in e&&(q.overlay=N),"open"in e&&(q.open=Z),q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:h,onClick:b,htmlType:x,href:k,title:I},C),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:V,block:!0},H),ee,l.createElement(r.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,m]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),d={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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),h=n(25629),b=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),$=w("input",v),N=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=E[n]||"",l=r(s),i={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})(N),M=o()(N,m,{[`${N}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:M,prefixCls:$,suffix:S});return g&&(Z.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},Z))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),M=n(33234),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:b}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:E}=a.useContext(l.E_),O=a.useRef(!1),j=C("input-search",n),z=C("input",r),{compactSize:P}=(0,M.ri)(j,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},A="boolean"==typeof p?a.createElement(w.Z,null):null,D=`${j}-button`;let L;const B=p||{},F=B.type&&!0===B.type.__ANT_BUTTON;L=F||"button"===B.type?(0,$.Tm)(B,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:D,size:k}:{})):a.createElement(N.ZP,{className:D,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:I,onClick:T,loading:m,icon:A},p),d&&(L=[L,(0,$.Tm)(d,{key:"addonAfter"})]);const _=o()(j,{[`${j}-rtl`]:"rtl"===E,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(R,t),onPressEnter:e=>{O.current||m||T(e)}},x,{size:k,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==b||b(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),z=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=z.Z,P.Password=O;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:x,children:C,direction:E="horizontal",prefixCls:O,split:w,style:$,wrap:N=!1,classNames:S,styles:M}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,z]=Array.isArray(y)?y:[y,y],P=m(z),k=m(j),R=f(z),I=f(j),T=(0,l.Z)(C,{keepEmpty:!0}),A=void 0===h&&"horizontal"===E?"center":h,D=i("space",O),[L,B]=(0,d.Z)(D),F=a()(D,null==c?void 0:c.className,B,`${D}-${E}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${A}`]:A,[`${D}-gap-row-${z}`]:P,[`${D}-gap-col-${j}`]:k},b,x),_=a()(`${D}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=T.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(p,{className:_,key:a,index:t,split:w,style:null!==(n=null==M?void 0:M.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:H})),[H]);if(0===T.length)return null;const G={};return N&&(G.flexWrap="wrap"),!k&&I&&(G.columnGap=j),!P&&R&&(G.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),$)},Z),r.createElement(u,{value:W},U)))}));const y=g;y.Compact=i.ZP;var h=y},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:d,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:E,direction:O,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),M=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:$},e,{value:p})),Z=s()($,{[`${$}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,S);return N(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:b},d&&r.createElement("div",{className:`${$}-title`},d),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:l,className:`${$}-content`},f&&r.createElement("span",{className:`${$}-content-prefix`},f),m?m(M):M,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(b);g.Countdown=x;var C=g},28609:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(26390),o=n(59301),a=(n(19171),n(25629),n(10748),n(30609),n(79545)),l=n(68550),s=n(17928),i=n(99487),c=(o.Component,n(55562)),u={subtree:!0,childList:!0,attributeFilter:["style","class"]};var p=n(92310),d=n.n(p),m=n(88088),f=n(11575);function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;const r=document.createElement("canvas"),o=r.getContext("2d"),a=e*n,l=t*n;return r.setAttribute("width",`${a}px`),r.setAttribute("height",`${l}px`),o.save(),[o,r,a,l]}function g(){return function(e,t,n,r,o,a,l,s){const[i,c,u,p]=v(r,o,n);if(e instanceof HTMLImageElement)i.drawImage(e,0,0,u,p);else{const{color:t,fontSize:r,fontStyle:l,fontWeight:s,fontFamily:c}=a,p=Number(r)*n;i.font=`${l} normal ${s} ${p}px/${o}px ${c}`,i.fillStyle=t,i.textAlign="center",i.textBaseline="top";const d=Array.isArray(e)?e:[e];null==d||d.forEach(((e,t)=>{i.fillText(null!=e?e:"",u/2,t*(p+3*n))}))}const d=Math.PI/180*Number(t),m=Math.max(r,o),[f,g,y]=v(m,m,n);f.translate(y/2,y/2),f.rotate(d),u>0&&p>0&&f.drawImage(c,-u/2,-p/2);let h=0,b=0,x=0,C=0;const E=u/2,O=p/2;[[0-E,0-O],[0+E,0-O],[0+E,0+O],[0-E,0+O]].forEach((e=>{let[t,n]=e;const[r,o]=function(e,t){return[e*Math.cos(d)-t*Math.sin(d),e*Math.sin(d)+t*Math.cos(d)]}(t,n);h=Math.min(h,r),b=Math.max(b,r),x=Math.min(x,o),C=Math.max(C,o)}));const w=h+y/2,$=x+y/2,N=b-h,S=C-x,M=l*n,Z=s*n,j=2*(N+M),z=S+Z,[P,k]=v(j,z);function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;P.drawImage(g,w,$,N,S,e,t,N,S)}return R(),R(N+M,-S/2-Z/2),R(N+M,+S/2+Z/2),[k.toDataURL(),j/n,z/n]}}var y=n(71783),h=n(83794);function b(e){const[t]=o.useState((()=>new Map));return[(n,r,o)=>{if(o){if(!t.get(o)){const e=document.createElement("div");t.set(o,e)}const l=t.get(o);l.setAttribute("style",(a=Object.assign(Object.assign({},e),{backgroundImage:`url('${n}')`,backgroundSize:`${Math.floor(r)}px`}),Object.keys(a).map((e=>`${function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}(e)}: ${a[e]};`)).join(" "))),o.append(l)}var a},e=>{const n=t.get(e);n&&e&&e.removeChild(n),t.delete(e)},e=>Array.from(t.values()).includes(e)]}function x(e,t){return e.size===t.size?e:t}var C=e=>{var t,n;const{zIndex:a=9,rotate:l=-22,width:s,height:i,image:p,content:v,font:C={},style:E,className:O,rootClassName:w,gap:$=[100,100],offset:N,children:S}=e,[,M]=(0,m.Z)(),{color:Z=M.colorFill,fontSize:j=M.fontSizeLG,fontWeight:z="normal",fontStyle:P="normal",fontFamily:k="sans-serif"}=C,[R,I]=$,T=R/2,A=I/2,D=null!==(t=null==N?void 0:N[0])&&void 0!==t?t:T,L=null!==(n=null==N?void 0:N[1])&&void 0!==n?n:A,B=o.useMemo((()=>{const e={zIndex:a,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let t=D-T,n=L-A;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),n>0&&(e.top=`${n}px`,e.height=`calc(100% - ${n}px)`,n=0),e.backgroundPosition=`${t}px ${n}px`,e}),[a,D,T,L,A]),[F,_]=o.useState(),[H,U]=o.useState(new Set),W=o.useMemo((()=>[].concat(F?[F]:[],(0,r.Z)(Array.from(H)))),[F,H]),G=g(),[Q,q]=o.useState(null),V=function(e){const t=o.useRef(!1),n=o.useRef(),r=(0,h.useEvent)(e);return()=>{t.current||(t.current=!0,r(),n.current=(0,y.Z)((()=>{t.current=!1})))}}((()=>{const e=document.createElement("canvas").getContext("2d");if(e){const t=window.devicePixelRatio||1,[n,o]=(e=>{let t=120,n=64;if(!p&&e.measureText){e.font=`${Number(j)}px ${k}`;const o=Array.isArray(v)?v:[v],a=o.map((t=>{const n=e.measureText(t);return[n.width,n.fontBoundingBoxAscent+n.fontBoundingBoxDescent]}));t=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[0]))))),n=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[1])))))*o.length+3*(o.length-1)}return[null!=s?s:t,null!=i?i:n]})(e),a=e=>{const[r,a]=G(e||"",l,t,n,o,{color:Z,fontSize:j,fontStyle:P,fontWeight:z,fontFamily:k},R,I);q([r,a])};if(p){const e=new Image;e.onload=()=>{a(e)},e.onerror=()=>{a(v)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=p}else a(v)}})),[X,Y,J]=b(B);(0,o.useEffect)((()=>{Q&&W.forEach((e=>{X(Q[0],Q[1],e)}))}),[Q,W]);!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;o.useEffect((function(){if((0,c.Z)()&&e){var r,o=Array.isArray(e)?e:[e];return"MutationObserver"in window&&(r=new MutationObserver(t),o.forEach((function(e){r.observe(e,n)}))),function(){var e,t;null===(e=r)||void 0===e||e.takeRecords(),null===(t=r)||void 0===t||t.disconnect()}}}),[n,e])}(W,(e=>{e.forEach((e=>{((e,t)=>{let n=!1;return e.removedNodes.length&&(n=Array.from(e.removedNodes).some((e=>t(e)))),"attributes"===e.type&&t(e.target)&&(n=!0),n})(e,J)&&V()}))})),(0,o.useEffect)(V,[l,a,s,i,p,v,Z,j,z,P,k,R,I,D,L]);const K=o.useMemo((()=>({add:e=>{U((t=>{const n=new Set(t);return n.add(e),x(t,n)}))},remove:e=>{Y(e),U((t=>{const n=new Set(t);return n.delete(e),x(t,n)}))}})),[]);return o.createElement("div",{ref:_,className:d()(O,w),style:Object.assign({position:"relative"},E)},o.createElement(f.Z.Provider,{value:K},S))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14628,57053,60773,14348,21862,21720,28893,15310,21070,22016,28838],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let h;1===y.length&&(0,c.l$)(y[0])&&!m(y[0])&&([h]=y);const b=h?()=>h:void 0;let x;x=y.length&&m(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=s.useContext(u.E_),E=C("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),x)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:h,onClick:b,htmlType:x,children:C,className:E,menu:O,arrow:w,autoFocus:$,overlay:N,trigger:S,align:M,open:Z,onOpenChange:j,placement:z,getPopupContainer:P,href:k,icon:R=l.createElement(s.Z,null),title:I,buttonsRender:T=(e=>e),mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_}=e,H=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),U=n("dropdown",f),W=`${U}-button`,[G,Q]=(0,d.Z)(U),q={menu:O,arrow:w,autoFocus:$,align:M,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_},{compactSize:V,compactItemClassnames:X}=(0,p.ri)(U,o),Y=a()(W,X,E,Q);"overlay"in e&&(q.overlay=N),"open"in e&&(q.open=Z),q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:h,onClick:b,htmlType:x,href:k,title:I},C),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:V,block:!0},H),ee,l.createElement(r.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,m]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),d={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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),h=n(25629),b=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),$=w("input",v),N=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=E[n]||"",l=r(s),i={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})(N),M=o()(N,m,{[`${N}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:M,prefixCls:$,suffix:S});return g&&(Z.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},Z))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),M=n(33234),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:b}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:E}=a.useContext(l.E_),O=a.useRef(!1),j=C("input-search",n),z=C("input",r),{compactSize:P}=(0,M.ri)(j,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},A="boolean"==typeof p?a.createElement(w.Z,null):null,D=`${j}-button`;let L;const B=p||{},F=B.type&&!0===B.type.__ANT_BUTTON;L=F||"button"===B.type?(0,$.Tm)(B,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:D,size:k}:{})):a.createElement(N.ZP,{className:D,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:I,onClick:T,loading:m,icon:A},p),d&&(L=[L,(0,$.Tm)(d,{key:"addonAfter"})]);const _=o()(j,{[`${j}-rtl`]:"rtl"===E,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(R,t),onPressEnter:e=>{O.current||m||T(e)}},x,{size:k,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==b||b(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),z=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=z.Z,P.Password=O;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:x,children:C,direction:E="horizontal",prefixCls:O,split:w,style:$,wrap:N=!1,classNames:S,styles:M}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,z]=Array.isArray(y)?y:[y,y],P=m(z),k=m(j),R=f(z),I=f(j),T=(0,l.Z)(C,{keepEmpty:!0}),A=void 0===h&&"horizontal"===E?"center":h,D=i("space",O),[L,B]=(0,d.Z)(D),F=a()(D,null==c?void 0:c.className,B,`${D}-${E}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${A}`]:A,[`${D}-gap-row-${z}`]:P,[`${D}-gap-col-${j}`]:k},b,x),_=a()(`${D}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=T.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(p,{className:_,key:a,index:t,split:w,style:null!==(n=null==M?void 0:M.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:H})),[H]);if(0===T.length)return null;const G={};return N&&(G.flexWrap="wrap"),!k&&I&&(G.columnGap=j),!P&&R&&(G.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),$)},Z),r.createElement(u,{value:W},U)))}));const y=g;y.Compact=i.ZP;var h=y},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:d,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:E,direction:O,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),M=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:$},e,{value:p})),Z=s()($,{[`${$}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,S);return N(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:b},d&&r.createElement("div",{className:`${$}-title`},d),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:l,className:`${$}-content`},f&&r.createElement("span",{className:`${$}-content-prefix`},f),m?m(M):M,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(b);g.Countdown=x;var C=g},28609:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(26390),o=n(59301),a=(n(19171),n(25629),n(10748),n(30609),n(79545)),l=n(68550),s=n(17928),i=n(99487),c=(o.Component,n(55562)),u={subtree:!0,childList:!0,attributeFilter:["style","class"]};var p=n(92310),d=n.n(p),m=n(88088),f=n(11575);function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;const r=document.createElement("canvas"),o=r.getContext("2d"),a=e*n,l=t*n;return r.setAttribute("width",`${a}px`),r.setAttribute("height",`${l}px`),o.save(),[o,r,a,l]}function g(){return function(e,t,n,r,o,a,l,s){const[i,c,u,p]=v(r,o,n);if(e instanceof HTMLImageElement)i.drawImage(e,0,0,u,p);else{const{color:t,fontSize:r,fontStyle:l,fontWeight:s,fontFamily:c}=a,p=Number(r)*n;i.font=`${l} normal ${s} ${p}px/${o}px ${c}`,i.fillStyle=t,i.textAlign="center",i.textBaseline="top";const d=Array.isArray(e)?e:[e];null==d||d.forEach(((e,t)=>{i.fillText(null!=e?e:"",u/2,t*(p+3*n))}))}const d=Math.PI/180*Number(t),m=Math.max(r,o),[f,g,y]=v(m,m,n);f.translate(y/2,y/2),f.rotate(d),u>0&&p>0&&f.drawImage(c,-u/2,-p/2);let h=0,b=0,x=0,C=0;const E=u/2,O=p/2;[[0-E,0-O],[0+E,0-O],[0+E,0+O],[0-E,0+O]].forEach((e=>{let[t,n]=e;const[r,o]=function(e,t){return[e*Math.cos(d)-t*Math.sin(d),e*Math.sin(d)+t*Math.cos(d)]}(t,n);h=Math.min(h,r),b=Math.max(b,r),x=Math.min(x,o),C=Math.max(C,o)}));const w=h+y/2,$=x+y/2,N=b-h,S=C-x,M=l*n,Z=s*n,j=2*(N+M),z=S+Z,[P,k]=v(j,z);function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;P.drawImage(g,w,$,N,S,e,t,N,S)}return R(),R(N+M,-S/2-Z/2),R(N+M,+S/2+Z/2),[k.toDataURL(),j/n,z/n]}}var y=n(71783),h=n(83794);function b(e){const[t]=o.useState((()=>new Map));return[(n,r,o)=>{if(o){if(!t.get(o)){const e=document.createElement("div");t.set(o,e)}const l=t.get(o);l.setAttribute("style",(a=Object.assign(Object.assign({},e),{backgroundImage:`url('${n}')`,backgroundSize:`${Math.floor(r)}px`}),Object.keys(a).map((e=>`${function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}(e)}: ${a[e]};`)).join(" "))),o.append(l)}var a},e=>{const n=t.get(e);n&&e&&e.removeChild(n),t.delete(e)},e=>Array.from(t.values()).includes(e)]}function x(e,t){return e.size===t.size?e:t}var C=e=>{var t,n;const{zIndex:a=9,rotate:l=-22,width:s,height:i,image:p,content:v,font:C={},style:E,className:O,rootClassName:w,gap:$=[100,100],offset:N,children:S}=e,[,M]=(0,m.Z)(),{color:Z=M.colorFill,fontSize:j=M.fontSizeLG,fontWeight:z="normal",fontStyle:P="normal",fontFamily:k="sans-serif"}=C,[R,I]=$,T=R/2,A=I/2,D=null!==(t=null==N?void 0:N[0])&&void 0!==t?t:T,L=null!==(n=null==N?void 0:N[1])&&void 0!==n?n:A,B=o.useMemo((()=>{const e={zIndex:a,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let t=D-T,n=L-A;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),n>0&&(e.top=`${n}px`,e.height=`calc(100% - ${n}px)`,n=0),e.backgroundPosition=`${t}px ${n}px`,e}),[a,D,T,L,A]),[F,_]=o.useState(),[H,U]=o.useState(new Set),W=o.useMemo((()=>[].concat(F?[F]:[],(0,r.Z)(Array.from(H)))),[F,H]),G=g(),[Q,q]=o.useState(null),V=function(e){const t=o.useRef(!1),n=o.useRef(),r=(0,h.useEvent)(e);return()=>{t.current||(t.current=!0,r(),n.current=(0,y.Z)((()=>{t.current=!1})))}}((()=>{const e=document.createElement("canvas").getContext("2d");if(e){const t=window.devicePixelRatio||1,[n,o]=(e=>{let t=120,n=64;if(!p&&e.measureText){e.font=`${Number(j)}px ${k}`;const o=Array.isArray(v)?v:[v],a=o.map((t=>{const n=e.measureText(t);return[n.width,n.fontBoundingBoxAscent+n.fontBoundingBoxDescent]}));t=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[0]))))),n=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[1])))))*o.length+3*(o.length-1)}return[null!=s?s:t,null!=i?i:n]})(e),a=e=>{const[r,a]=G(e||"",l,t,n,o,{color:Z,fontSize:j,fontStyle:P,fontWeight:z,fontFamily:k},R,I);q([r,a])};if(p){const e=new Image;e.onload=()=>{a(e)},e.onerror=()=>{a(v)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=p}else a(v)}})),[X,Y,J]=b(B);(0,o.useEffect)((()=>{Q&&W.forEach((e=>{X(Q[0],Q[1],e)}))}),[Q,W]);!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;o.useEffect((function(){if((0,c.Z)()&&e){var r,o=Array.isArray(e)?e:[e];return"MutationObserver"in window&&(r=new MutationObserver(t),o.forEach((function(e){r.observe(e,n)}))),function(){var e,t;null===(e=r)||void 0===e||e.takeRecords(),null===(t=r)||void 0===t||t.disconnect()}}}),[n,e])}(W,(e=>{e.forEach((e=>{((e,t)=>{let n=!1;return e.removedNodes.length&&(n=Array.from(e.removedNodes).some((e=>t(e)))),"attributes"===e.type&&t(e.target)&&(n=!0),n})(e,J)&&V()}))})),(0,o.useEffect)(V,[l,a,s,i,p,v,Z,j,z,P,k,R,I,D,L]);const K=o.useMemo((()=>({add:e=>{U((t=>{const n=new Set(t);return n.add(e),x(t,n)}))},remove:e=>{Y(e),U((t=>{const n=new Set(t);return n.delete(e),x(t,n)}))}})),[]);return o.createElement("div",{ref:_,className:d()(O,w),style:Object.assign({position:"relative"},E)},o.createElement(f.Z.Provider,{value:K},S))}}}]); \ No newline at end of file diff --git a/15310.async.js b/15310.async.js index fc60e84590..d94864c854 100644 --- a/15310.async.js +++ b/15310.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15310,29556,14348,21862,21720,28893,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15310,14348,21862,21720,28893,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/16644.async.js b/16644.async.js new file mode 100644 index 0000000000..d7b967d544 --- /dev/null +++ b/16644.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16644],{16644:function(A,B,E){var I=E(82242),b=E.n(I),v=(E(59301),E(19779)),Q=E(3113),j=E(37712);B.Z=function(A){var B=A.img,E=A.buttonProps,I=void 0===E?{}:E,J=A.styles,g=void 0===J?{}:J,w=A.customText,r=A.ButtonText,f=A.ButtonClick,z=A.Buttonclass,C=A.ButtonTwo,G=A.imgStyles,D=A.loading,d=void 0!==D&&D;return(0,j.jsxs)("section",{className:"tc animated fadeIn",style:b()(b()({},{color:"#999",margin:"100px auto",visibility:d?"hidden":"visible"}),g),children:[(0,j.jsx)("img",{src:B||v,style:b()({width:288,height:200},G)}),(0,j.jsx)("p",{className:"mt20 font14",children:w||"暂时还没有相关数据哦!"}),r&&(0,j.jsx)(Q.ZP,b()(b()({className:z,onClick:f},I),{},{children:r})),C&&C]})}},19779:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/18403.async.js b/18403.async.js index 2372745e81..48b349cf07 100644 --- a/18403.async.js +++ b/18403.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18403,7078,25203,7496],{16644:function(e,t,n){var r=n(82242),A=n.n(r),o=(n(59301),n(19779)),a=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,c=e.styles,i=void 0===c?{}:c,u=e.customText,g=e.ButtonText,l=e.ButtonClick,f=e.Buttonclass,C=e.ButtonTwo,E=e.imgStyles,p=e.loading,d=void 0!==p&&p;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:A()(A()({},{color:"#999",margin:"100px auto",visibility:d?"hidden":"visible"}),i),children:[(0,s.jsx)("img",{src:t||o,style:A()({width:288,height:200},E)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),g&&(0,s.jsx)(a.ZP,A()(A()({className:f,onClick:l},r),{},{children:g})),C&&C]})}},38696:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(82242),A=n.n(r),o=n(7557),a=n.n(o),s=n(41498),c=n.n(s),i=n(79800),u=n.n(i),g=n(59301),l={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=n(3113),C=n(38827),E=n(7309),p=n(6848),d=n(42930),I=n(80469),B=n(16644),Q=n(94334),v=n(37712),h=function(e){var t,n,r,o,s,i,h,m=e.editOffice,x=void 0===m?"view":m,y=e.data,k=(e.theme,e.type),w=e.filename,b=e.monacoEditor,R=e.className,N=e.style,D=e.close,P=e.onClose,L=e.hasMask,H=e.disabledDownload,j=e.onImgDimensions,K=e.showNodata,S=(0,g.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),T=u()(S,2),M=(T[0],T[1],(0,g.useState)("")),Z=u()(M,2),F=(Z[0],Z[1]),Y=(0,g.useState)(),U=u()(Y,2),X=U[0],V=U[1],O="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?Q.Z.PROXY_SERVER:Q.Z.API_SERVER,q=(0,g.useRef)();null!==(t=y)&&void 0!==t&&t.startsWith("/api")&&"txt"!==k&&(y=Q.Z.API_SERVER+y),w&&(b.filename=w),(0,g.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&F(t[1])}))}),[]),(0,g.useEffect)((function(){"office"===k&&W()}),[k,y]);var W=function(){var e=c()(a()().mark((function e(){var t,n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=y,y.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,I.gJ)({attachment_id:n});case 5:r=e.sent,V(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){y.startsWith("http")||y.startsWith("blob:")?J():(0,d.Sv)(w||"educoder",y,w)},J=function(){(0,d.Nd)(w||"educoder",decodeURIComponent(y))};return(0,v.jsxs)("div",{style:A()({},N||{}),className:"".concat(L&&l.bgBlack," ").concat(k?l.wrp:"hide"),children:[D&&(0,v.jsxs)("div",{className:l.close,ref:q,children:[!!j&&(0,v.jsx)(p.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,v.jsx)("span",{onClick:function(){P(),j()},children:(0,v.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,v.jsx)(p.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,v.jsx)("span",{onClick:J,children:(0,v.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,v.jsx)(p.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,v.jsx)("span",{className:"",onClick:P,children:(0,v.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,v.jsx)("div",{className:"".concat(l[R]," ").concat(R," ").concat(l.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,v.jsx)(E.ZP,A()({},b))}),"audio"===k&&(0,v.jsx)("audio",{src:(null===(n=y)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(r=y)&&void 0!==r&&r.startsWith("/api")?y:"data:image/png;base64,".concat(y),autoPlay:!0}),"video"===k&&(0,v.jsx)(v.Fragment,{children:(null===(o=y)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=y)&&void 0!==s&&s.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(y),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})}),"office"===k&&X&&(0,v.jsx)("iframe",{src:"".concat(O,"/office.html?key=").concat(X.key,"&url=").concat(G+X.url,"&callbackUrl=").concat(G+X.callbackUrl,"&fileType=").concat(X.fileType,"&title=").concat(X.title,"&model=").concat(x,"&officeServer=").concat(Q.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===k&&(0,v.jsx)("iframe",{src:y+"&disposition=inline"}),"pdf"===k&&(0,v.jsx)("iframe",{src:"".concat(O,"/js/pdfview/index.html?url=").concat(y,"&disabledDownload=").concat(!!H)}),"image"===k&&(0,v.jsx)("img",{src:(null===(i=y)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(h=y)&&void 0!==h&&h.startsWith("/api")?y:"data:image/png;base64,".concat(y)}),("other"===k||"download"===k)&&(0,v.jsx)(v.Fragment,{children:K?(0,v.jsx)(B.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(f.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:z,children:"下载"})}):(0,v.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:z,children:[(0,v.jsx)(C.Z,{}),"点击下载"]})})]})}},7078:function(e,t,n){n.d(t,{Z:function(){return U}});var r=n(82242),A=n.n(r),o=n(37205),a=n.n(o),s=n(91232),c=n.n(s),i=n(79800),u=n.n(i),g=n(59301),l=(n(13729),n(32834)),f=n.n(l),C=n(11690);var E=[],p=["
        "],d=new(f().Renderer),I=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function B(){E.length=0,p=["
          "]}var Q={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function v(e,t,n,r){if(t>=e.length||e[t].level<=n)return t;var A=e[t];r.push("
        • "+A.text+"");var o=[];return t=v(e,++t,A.level,o),o.length>0&&(r.push("
            "),o.forEach((function(e){r.push(e)})),r.push("
          ")),r.push("
        • "),t=v(e,t,n,r)}function h(){return v(E,0,0,p),p.push("
        "),p.join("")}var m={heading:function(e){var t=I.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:u()(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||""),A=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(A)>=0){var o=k(),a=r;r=o,w[o]={type:"block",expression:a}}return{type:"code",raw:n,lang:A,text:r}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,k=function(){return"__special_katext_id_".concat(y++,"__")},w={};function b(){return w}function R(){y=0,w={}}function N(e){return e=e.replace(x,(function(e,t){var n=k();return w[n]={type:"inline",expression:t},n}))}var D=d.listitem;d.listitem=function(e){return D(N(e))};var P=d.paragraph;d.paragraph=function(e){return P(N(e))};var L=d.tablecell;d.tablecell=function(e,t){return L(N(e),t)},d.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

        ".concat(e,"

        "):'
        ').concat(n?e:(0,C.escape)(e,!0),"
        \n"):'
        '+(n?e:(0,C.escape)(e,!0))+"
        "},d.heading=function(e,t,n){var r=this.options.headerPrefix+n.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return E.push({anchor:r,level:t,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:m,renderer:d});var H=f(),j=(n(64018),n(24830)),K=n(94334),S=n(15342),T=n(1012),M=n(38696),Z=n(37712),F="@▁@",Y=/]*>/g;var U=function(e){var t=e.value,n=void 0===t?"":t,r=e.className,o=e.showTextOnly,s=e.showLines,i=e.style,l=void 0===i?{}:i,f=e.stylesPrev,C=void 0===f?{}:f,E=e.highlightKeywords,p=e.showProgramFill,d=(e.isProgramFill,e.disabledFill),I=void 0!==d&&d,v=e.programFillValue,m=e.onFillChange,x=void 0===m?function(e){}:m,y=e.onFillBlur,k=void 0===y?function(){}:y,w=String(n),N=(0,g.useState)(""),D=u()(N,2),P=D[0],L=D[1],U=(0,g.useState)("office"),X=u()(U,2),V=X[0],O=X[1],G=(0,g.useState)([]),q=u()(G,2),W=q[0],z=q[1],J=(0,g.useRef)("a"+(0,T.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,t){var n=t.replace(/(\n|\r)/g,"").split("}"),r=[];return n.map((function(e){""!=e&&r.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,g.useMemo)((function(){try{w=w.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+K.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+K.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+K.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(p){var e=-1;return w=w.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(t,n,r){return function(e,t){var n=document.createElement(e===F?"input":"textarea");n.style.width="100%",n.style.height=e===F?"40px":"151px",n.rows=5,n.spellcheck=!1,n.name="edu-program-fill",n.placeholder="请输入",n.dataset.id=t;var r=Object.keys(_).length;return _[r]=n,'').concat(n.outerHTML,'')}(t,++e)})),'
        '.concat($(w||""),"
        ")}var t=H(w);t=$(t);var n=b();w.match(/\[TOC\]/)&&(t=t.replace("

        [TOC]

        ",h()),B()),t=t.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var r=n[t],A=r.type,o=r.expression;return(0,S.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===A,throwOnError:!1,output:"html"})})),t=t.replace(/▁/g,"▁▁▁"),R();var r=document.createElement("div");return r.innerHTML=t,E?(re(r,E.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ae()}),500),r.innerHTML)}),[w,E]);(0,g.useEffect)((function(){Ae.current&&Ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=te,e.onblur=ne}))}),[W]),(0,g.useEffect)((function(){if(null!=v&&v.length){var e,t=Ae.current.querySelectorAll(".edu-program-fill-score"),n=Ae.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(n.entries());try{for(r.s();!(e=r.n()).done;){var A,o=u()(e.value,2),a=o[0],s=o[1];s.value=null===(A=v[a])||void 0===A?void 0:A.value,"warning"===v[a].type?s.className="program-fill-warning":"success"===v[a].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var i,g=c()(t.entries());try{for(g.s();!(i=g.n()).done;){var l,f,C=u()(i.value,2),E=C[0];C[1].innerHTML=null!==(l=v[E])&&void 0!==l&&l.score?"".concat(null===(f=v[E])||void 0===f?void 0:f.score,"分"):""}}catch(e){g.e(e)}finally{g.f()}z(v)}}),[v]);var te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,z(a()(W)),x(W,e.target.dataset.id)},ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,z(a()(W)),k(W,e.target.dataset.id)};function re(e,t){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,t);else if("IMG"!==e.nodeName)if(e.innerHTML){var n;e.innerHTML=null===(n=e.innerHTML)||void 0===n?void 0:n.replace(new RegExp(t,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(t,"gi"),'$&'),e.replaceWith(r)}}))}var Ae=(0,g.useRef)();function oe(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.indexOf("office")>-1)e.preventDefault(),L(n),O("office");else if(n.indexOf("application/pdf")>-1)e.preventDefault(),L(n),O("pdf");else if(n.indexOf("text/html")>-1)e.preventDefault(),L(n),O("html");else if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}Q.WebkitLineClamp=s,s&&(l=A()(A()({},l),Q));var ae=function(){var e,t=null===(e=Ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==t||t.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(j.ZP.isSupported()){var t=new j.ZP;t.loadSource(e.src),t.attachMedia(e)}}))};return(0,g.useEffect)((function(){if(Ae.current&&ee&&ee.match(Y)&&window.PR.prettyPrint(),Ae.current)return Ae.current.addEventListener("click",oe),function(){var e;null===(e=Ae.current)||void 0===e||e.removeEventListener("click",oe),R(),B()}}),[ee,Ae.current,oe]),(0,Z.jsxs)(Z.Fragment,{children:[o&&(0,Z.jsx)("div",{ref:Ae,children:ee}),!o&&(0,Z.jsx)("div",{ref:Ae,style:A()({},l),className:"".concat(r||""," ").concat(I?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,Z.jsx)(M.Z,{close:!0,data:P,type:null!=P&&P.length?V:"",style:A()({},C),onClose:function(){return L("")}})]})}},27986:function(e,t,n){n.d(t,{F:function(){return g}});var r=n(7557),A=n.n(r),o=n(41498),a=n.n(o),s=n(65022),c=n.n(s),i=n(86129),u=n.n(i),g=function(){var e=a()(A()().mark((function e(t,n){var r,o,s,i,g;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),r={margin:[0,1,0,0],html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},o=c()(),s=A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.set(r).from(t[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=a()(A()().mark((function e(r){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n-1||null!==(r=y)&&void 0!==r&&r.startsWith("/api")?y:"data:image/png;base64,".concat(y),autoPlay:!0}),"video"===k&&(0,v.jsx)(v.Fragment,{children:(null===(o=y)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=y)&&void 0!==s&&s.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(y),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})}),"office"===k&&X&&(0,v.jsx)("iframe",{src:"".concat(O,"/office.html?key=").concat(X.key,"&url=").concat(G+X.url,"&callbackUrl=").concat(G+X.callbackUrl,"&fileType=").concat(X.fileType,"&title=").concat(X.title,"&model=").concat(x,"&officeServer=").concat(Q.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===k&&(0,v.jsx)("iframe",{src:y+"&disposition=inline"}),"pdf"===k&&(0,v.jsx)("iframe",{src:"".concat(O,"/js/pdfview/index.html?url=").concat(y,"&disabledDownload=").concat(!!H)}),"image"===k&&(0,v.jsx)("img",{src:(null===(u=y)||void 0===u?void 0:u.indexOf("http"))>-1||null!==(h=y)&&void 0!==h&&h.startsWith("/api")?y:"data:image/png;base64,".concat(y)}),("other"===k||"download"===k)&&(0,v.jsx)(v.Fragment,{children:K?(0,v.jsx)(B.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(f.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:z,children:"下载"})}):(0,v.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:z,children:[(0,v.jsx)(C.Z,{}),"点击下载"]})})]})}},7078:function(e,t,n){n.d(t,{Z:function(){return U}});var r=n(82242),A=n.n(r),o=n(37205),a=n.n(o),s=n(91232),c=n.n(s),u=n(79800),i=n.n(u),g=n(59301),l=(n(13729),n(32834)),f=n.n(l),C=n(11690);var E=[],p=["
          "],I=new(f().Renderer),d=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function B(){E.length=0,p=["
            "]}var Q={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function v(e,t,n,r){if(t>=e.length||e[t].level<=n)return t;var A=e[t];r.push("
          • "+A.text+"");var o=[];return t=v(e,++t,A.level,o),o.length>0&&(r.push("
              "),o.forEach((function(e){r.push(e)})),r.push("
            ")),r.push("
          • "),t=v(e,t,n,r)}function h(){return v(E,0,0,p),p.push("
          "),p.join("")}var m={heading:function(e){var t=d.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:i()(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||""),A=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(A)>=0){var o=k(),a=r;r=o,w[o]={type:"block",expression:a}}return{type:"code",raw:n,lang:A,text:r}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,k=function(){return"__special_katext_id_".concat(y++,"__")},w={};function R(){return w}function b(){y=0,w={}}function N(e){return e=e.replace(x,(function(e,t){var n=k();return w[n]={type:"inline",expression:t},n}))}var D=I.listitem;I.listitem=function(e){return D(N(e))};var L=I.paragraph;I.paragraph=function(e){return L(N(e))};var P=I.tablecell;I.tablecell=function(e,t){return P(N(e),t)},I.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

          ".concat(e,"

          "):'
          ').concat(n?e:(0,C.escape)(e,!0),"
          \n"):'
          '+(n?e:(0,C.escape)(e,!0))+"
          "},I.heading=function(e,t,n){var r=this.options.headerPrefix+n.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return E.push({anchor:r,level:t,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:m,renderer:I});var H=f(),j=(n(64018),n(24830)),K=n(94334),S=n(15342),T=n(1012),M=n(38696),Z=n(37712),F="@▁@",Y=/]*>/g;var U=function(e){var t=e.value,n=void 0===t?"":t,r=e.className,o=e.showTextOnly,s=e.showLines,u=e.style,l=void 0===u?{}:u,f=e.stylesPrev,C=void 0===f?{}:f,E=e.highlightKeywords,p=e.showProgramFill,I=(e.isProgramFill,e.disabledFill),d=void 0!==I&&I,v=e.programFillValue,m=e.onFillChange,x=void 0===m?function(e){}:m,y=e.onFillBlur,k=void 0===y?function(){}:y,w=String(n),N=(0,g.useState)(""),D=i()(N,2),L=D[0],P=D[1],U=(0,g.useState)("office"),X=i()(U,2),V=X[0],O=X[1],G=(0,g.useState)([]),q=i()(G,2),W=q[0],z=q[1],J=(0,g.useRef)("a"+(0,T.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,t){var n=t.replace(/(\n|\r)/g,"").split("}"),r=[];return n.map((function(e){""!=e&&r.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,g.useMemo)((function(){try{w=w.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+K.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+K.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+K.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(p){var e=-1;return w=w.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(t,n,r){return function(e,t){var n=document.createElement(e===F?"input":"textarea");n.style.width="100%",n.style.height=e===F?"40px":"151px",n.rows=5,n.spellcheck=!1,n.name="edu-program-fill",n.placeholder="请输入",n.dataset.id=t;var r=Object.keys(_).length;return _[r]=n,'').concat(n.outerHTML,'')}(t,++e)})),'
          '.concat($(w||""),"
          ")}var t=H(w);t=$(t);var n=R();w.match(/\[TOC\]/)&&(t=t.replace("

          [TOC]

          ",h()),B()),t=t.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var r=n[t],A=r.type,o=r.expression;return(0,S.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===A,throwOnError:!1,output:"html"})})),t=t.replace(/▁/g,"▁▁▁"),b();var r=document.createElement("div");return r.innerHTML=t,E?(re(r,E.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ae()}),500),r.innerHTML)}),[w,E]);(0,g.useEffect)((function(){Ae.current&&Ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=te,e.onblur=ne}))}),[W]),(0,g.useEffect)((function(){if(null!=v&&v.length){var e,t=Ae.current.querySelectorAll(".edu-program-fill-score"),n=Ae.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(n.entries());try{for(r.s();!(e=r.n()).done;){var A,o=i()(e.value,2),a=o[0],s=o[1];s.value=null===(A=v[a])||void 0===A?void 0:A.value,"warning"===v[a].type?s.className="program-fill-warning":"success"===v[a].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var u,g=c()(t.entries());try{for(g.s();!(u=g.n()).done;){var l,f,C=i()(u.value,2),E=C[0];C[1].innerHTML=null!==(l=v[E])&&void 0!==l&&l.score?"".concat(null===(f=v[E])||void 0===f?void 0:f.score,"分"):""}}catch(e){g.e(e)}finally{g.f()}z(v)}}),[v]);var te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,z(a()(W)),x(W,e.target.dataset.id)},ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,z(a()(W)),k(W,e.target.dataset.id)};function re(e,t){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,t);else if("IMG"!==e.nodeName)if(e.innerHTML){var n;e.innerHTML=null===(n=e.innerHTML)||void 0===n?void 0:n.replace(new RegExp(t,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(t,"gi"),'$&'),e.replaceWith(r)}}))}var Ae=(0,g.useRef)();function oe(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.indexOf("office")>-1)e.preventDefault(),P(n),O("office");else if(n.indexOf("application/pdf")>-1)e.preventDefault(),P(n),O("pdf");else if(n.indexOf("text/html")>-1)e.preventDefault(),P(n),O("html");else if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}Q.WebkitLineClamp=s,s&&(l=A()(A()({},l),Q));var ae=function(){var e,t=null===(e=Ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==t||t.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(j.ZP.isSupported()){var t=new j.ZP;t.loadSource(e.src),t.attachMedia(e)}}))};return(0,g.useEffect)((function(){if(Ae.current&&ee&&ee.match(Y)&&window.PR.prettyPrint(),Ae.current)return Ae.current.addEventListener("click",oe),function(){var e;null===(e=Ae.current)||void 0===e||e.removeEventListener("click",oe),b(),B()}}),[ee,Ae.current,oe]),(0,Z.jsxs)(Z.Fragment,{children:[o&&(0,Z.jsx)("div",{ref:Ae,children:ee}),!o&&(0,Z.jsx)("div",{ref:Ae,style:A()({},l),className:"".concat(r||""," ").concat(d?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,Z.jsx)(M.Z,{close:!0,data:L,type:null!=L&&L.length?V:"",style:A()({},C),onClose:function(){return P("")}})]})}},27986:function(e,t,n){n.d(t,{F:function(){return g}});var r=n(7557),A=n.n(r),o=n(41498),a=n.n(o),s=n(65022),c=n.n(s),u=n(86129),i=n.n(u),g=function(){var e=a()(A()().mark((function e(t,n){var r,o,s,u,g;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),r={margin:[0,1,0,0],html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},o=c()(),s=A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.set(r).from(t[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=a()(A()().mark((function e(r){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(ne+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18836,23056,29556,8562,14348,21862,21720,28893,15310,21070,22016,28838,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/19779.async.js b/19779.async.js deleted file mode 100644 index 4b65ab3132..0000000000 --- a/19779.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19779],{19779:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/19917.async.js b/19917.async.js index 421466cedc..b5eadb3a50 100644 --- a/19917.async.js +++ b/19917.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19917,23056,43121,31714,92994,90888,65253,93737,39133,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},50382:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={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"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},85574:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},39293:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(94172),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},73782:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),m={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"},p=t(22589),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(50382),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(42653),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(96865);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42141),r=t(92310),i=t.n(r),o=t(5891),l=t(80962),s=t(29043),c=t(19149),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19917,23056,29556,43121,31714,92994,90888,65253,93737,39133,14348,21862,21720,28893,15310,21070,22016,28838,89186],{27385:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},50382:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={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"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},85574:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},39293:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(94172),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},73782:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),m={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"},p=t(22589),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(50382),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(42653),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(96865);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42141),r=t(92310),i=t.n(r),o=t(5891),l=t(80962),s=t(29043),c=t(19149),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file diff --git a/21070.async.js b/21070.async.js index 1002897a54..baa0f9dffb 100644 --- a/21070.async.js +++ b/21070.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21070,29556,14348,21862,21720,28893,15310,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21070,14348,21862,21720,28893,15310,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/21720.async.js b/21720.async.js index aa13c58a98..5d308436a6 100644 --- a/21720.async.js +++ b/21720.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21720,29556,14348,21862,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21720,14348,21862,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/21862.async.js b/21862.async.js index d2599c1783..f06ed1f7de 100644 --- a/21862.async.js +++ b/21862.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21862,29556,14348,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21862,14348,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/22016.async.js b/22016.async.js index ee11e1f233..c035993415 100644 --- a/22016.async.js +++ b/22016.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22016,29556,14348,21862,21720,28893,15310,21070],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22016,14348,21862,21720,28893,15310,21070,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/23056.async.js b/23056.async.js index bd2694f245..f4175f6246 100644 --- a/23056.async.js +++ b/23056.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23056,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),R=f(Z),T=f(z),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=D.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=z),!k&&R&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23056,29556,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),R=f(Z),T=f(z),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=D.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=z),!k&&R&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/23081.async.js b/23081.async.js deleted file mode 100644 index f483aab507..0000000000 --- a/23081.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23081],{12178:function(e,n,r){r.d(n,{Z:function(){return G},U:function(){return B}});var t=r(82242),c=r.n(t),s=r(7557),o=r.n(s),u=r(41498),a=r.n(u),i=r(79800),l=r.n(i),d=r(59301),f=r(31797),p=r(43418),x=r(61998),m=r(92248),v=r(80469),w=r(61186),h=r.n(w),A="exitFullScreenModalWrapper___aNB9Q",M="exitFullScreenModal___HIMyY",N="warningIcon___xEURa",F="warningText___W6NPJ",g="countdownWrapper___n8g1M",k="forcedModalWrapper___JPMQ2",j="forcedModalContent___uY5FV",y="forcedText___C3CrF",L="screenNumText___oljHN",Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAACqCAYAAAATM/UQAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4FdW2/vfMnH5OThKaCKgEEsDe+7Nc27Vg96pX5YqdpkhvFop0laJYsKDXrqhXrnrtvVcsSOgElCKQnF5n9vvWnjknByTkzJCEJGR/773PR/bs2Xvtdfasvda//sXQ0loksBtKgO2Ga97lS+Zr0QoxpNAVcQBpxqDt8kntZhNoUfx63nDOIWE59gW810NqdQI03gWIK+BMBlQZjGvg0i9A6G0g/iYrxUf1PKWW4QG0KH49qgFfggshd5kKLd4e2noFmmqvUeIcKiQ5AuZeBx6aiDI8zRjUepzebj10i+LXw/bzJegBueND4DgE6bVe069gUhDMWQ4l2pOVYIPp51seqFUCLYpfq4jMdeDLcCyXD/wfSyxygaeVrU54nuc3lnaFIwUoYUjpv7Ey/GhuFi29a5NAi+LXJiETf+eLcRx3HvI2Yj+42baS1ZVZNy63J/WarrdcARScwUrTb5uYSkvXWiTQovh1pCJ8Bfbm0uGrEPsWWyk9KbukK3taA8IJhkQKSArrXYLDpsGpAG47h6IAwqqnH0HuzjA5AkU9hHXB0jqa7m4/TIvi14EK8KVwQNn/V55c2pnxhJQ92XXdRjgJrKuUUbFGxrLVEv5Yp2BLAJCYhFZFGjrswdGlJIV9OqTRxs/hsXFd+au/EBpgXwVf8gC2J6J1MOXdfogWxa8DFeDL95wD+Hvx1G+ejEBJZ7kErN4k4fMfHHjjbSd++cWGQFACVzk4B7jozCBLQKs2KRx8QApnnZLEkYek0NGvgtEgWf2XopAds1hpbGQdTHm3H6JF8XdSBciDw91nfcfCb7hyh0ox4OflMh55xou3PnAgHZNgt2mQJF3khk6L/6Z/SXFATXJ4fMBZp8fR+/IoundKQ849+TVbFHKKLrtf7eS0d/vHWxR/J1WAr9rvM6Q2HwV1vSy0WQLSEvDtYjsm3OvFwh9scDo0yMIpz2pw43NwaHT2Q+McqRTD0UclMerWCA7cJwlGdr/+deBgrkUojR7A2Fa/nZ1cxe73eIvi78Se88U4D57TnkLknayvnsybpesUDB9bgG+/d8LtToPUWrdr8hA3deUa0qqMY45NYMroADoVafqlly7JUEJAegDrhid2Yuq7/aN57MRuL6PtCkBcaO0nrEb0u3ZgkWyfKhWYNNOPp19wwePk4CzjoslT1KT4xq02rWm49oo4hvQLwZnOmYbkCqAw1pG1Rbhld6xJIM/dsDZ4c36KL/GOgX3fEYh97ckY6mkZeOcrOwYO90NTJTCh9NTEUZ1X45yDZfyhnMPl47h/SiWOPzgNJIyPBkEbuPIw65YYlNegLZ3+IoEWxbegFHwV2nP5rOUs8j8XSLkNt+O6CMOAMQX45ksXHI5tnfHmX0RmfEJlOOnEJGaMrUKhbLg5GVlO9jiTkvuzUiw3P3LLEy2Kb0EH+IrOL0Fz9ER6sQ4640BSBv79HycmTPJBsUvijM/13Jh9jfgtiR+VJNydd4yqwqVnJcAypz6X0pCcH7Ky6Glmx27pn9dtq0VMuRLgS3E0d5zzHqL/dWdPDQkoXy/j+kEFWLvKDptNgwYpn6ts7cJlHGpaQrducTx8TwgdC1X9oit+cLYIpNQFrAzv1D5QS49cCbSc+Cb0gcxvrD5sEZKrukHbnJVd2gFMvN+Phx91wO2se5FyimSlJdx4YxS39A7ClsxEtRgguSpQGu3CGHKvvyZWtXt2rftdasZy5Evla7j9/2ay2Ie6+5LsETuwcLmMXn2KEQkxSHL9iJRuDK2LNcy9dwsO6KrqF12BAVJCYOx2Vpqa0YxFX+dLq59dqvNp7voB+VIUwHlqBY985GeEGDYkF2UMgyf48N8FbridGuijUNeNwl4a49BSHOefE8f40SG4VeH31JvkiYBH9mHdsKmu391cx6v7XWqmkuLL2syE0v46xH5yZ3XbBrz9pQN9hhVCVukeysF0AE7dN8bBNQaHC7h3fBVOOy6hn/qi2eOQpOdZWfzqun9x8xyxnnapeQmLL0cZd5z7Iwu95sri6RmwOclwzcDW+PFHwGkjUKbh4qmH5dPI9D1RVYajD1cxe/JmtHIa7k1x6rtjQPTYlqSV/ITfovh5yImv7PEB0pHjoVYQYl6YOZoNeOxFN8ZO88GtcIHENOCWeYy4M130oMGooUFcdX4Mcipz0ZU1MOePrCxy2M6Mvrs826L4tew0L8eZcJ/9IiKv6xFaajZg5XoJvW5qjbUbOGzkaG+wxpFWGfYpUfHIPZUoaa3noxPMmcEVBo9dy7rjhQabThN9UYvi72DjOIcNa05YxWM/7sl4MNszQe7LGV489oQXbpeOrGnIpkkqWFJBr6ujGHZTEA5yZIpJMED2boYz1Il1Qqwh59TU3tWi+DtS/GWeYVAOuw3Rj71ZuI0N+GKRDdf1L0YyQbgaQ+EaaOcztwg64QuKOB6YVoUj902CHE16yqIjAoXfy7omb2ugKTXJ17Qofg3bxlegHbefvZwF3/KApbNJ4iHOMOC2Qrz/nh1OR+Y6a0aMuuqS4tKgLJNmZUJ9MsqfVoHTT0ti2u1V8Anos3Hyy94Y5HB31gUVJobdrbqa2bHdSjB8+d7PAN4LkfzVIRZOkrIDL79nx+DRRVBk+qd8+UK2Fh0hMGWZ/k2CqlECioltyHkljSPZyb0ZxJn/FwejiK6Yq5IEs7/NyqI9d6tNM7FYExI3MWoT78qX43DuvOAjFnxF99mTssnAhjDDvwYUYfFiG+x2a4ukTCvOJRy4fxJpDvz8kx02xdoPSGMatDRwzJFp3DshgLZurTpJXXZHgeiZrAwfW5tp836qRfG32V+Bx6k47Cckf98P6nr9MKZ8WAdw/5MeTJvhg8tFHnVKBDQrPiZSCz1eDdPHBxBLMAwdXQROvCNGLq4ZdaMkF/oR2RwqhvaLodfFESgZ9CZdSiTPMnQNdWshpf2rVM3unJl9aZJ9ebl8FXefNYeFF3jJNy9McAX4ba2MXjcWY0slICkUoRW2iqlGpgk5/M8+K4Gpt1UhHmUYOK4AH7zvgGKzCJUl5dcklJRQUKsSZR1U/aIrvlKuEJAYxsq0B01NdDfo3KL4OZvMN8LL46euYZEvCrPphAyIywyjp3rxwkseuB102ltD23PO0KatioemVeKA0jRUDfj6VwV9hhQhFAJkIlC24BwVPnxJwxWXxjC8XwTOLI6H0Ju+EGzBvVhnVO0G+pz3ElsUP1fxl7WezpWufVj8S3f2n23Ah987cMOtfvA0uS+tBauEcjKO63pHMPTGCBh52elHJQET5/jx7yedkG0MUjZHN+89FB3pa9KqjYp7xoVx7IGJnFPfEQPYE6ws3sfciM27d4viG/vLl6CEu3r+ysKvOyEZl0QZqEox3DS8Fb74XIbdaZg+Zr05dEfgQPeuaTw8owodMskkBsphyQYFN9zqQ0WFw7joWlA6PXSLU06OY8qYEAooTTHr3vTEgMhhrAy/WRi5WT7SovgZxV/R/R1oqZO4ulzgcci21xzA06+5MXq8Dw6bgby0IDF6RLJxjBkewhVnxyDqoOQQyKZk4PGX3JhydyGYQrlbVmLB+kXX4+EYMyyAC09PQMqiNxUVzPkl6xY+vllqsYVFWdhGC29p5I/wJThNc5/7Cgu/lqUAJPflmioJV/QpxtrVkm6G5EDg810SqbCmASccG8fsiSF4iRptW2ZkCdgYkdF3RAG++84hUhf1LBMzPwB9chpjOHD/BGZNCqKj3+DjEURX7jCk6BWsFK/lO/fm3G+3V3zOoWDtcct57Ne9mFZ9/0s5gOkPeHD/XC88TnMqmFEYYWloGrx+YOakAE48NJmDod9ardIK8M6XDgwZVYBkggmqwQy/jhkFJBcrs2noe30EN10ZgT0T1NJxPBvQNbQXY8j+q5mxm1PfFsUvdw3SXMeNZdF3vVlh2IAfl9jQq38xomFAsnKfFQewBpVJ+Mf5cUwYGoCcNO4I25M6ByKMYfhkH15b4ITDTgEF8y82TH3s2TGF+yYHsf8+aYhsXHHqO6nQxCRWmp7YnJTYylp2a8Xn5WjNvT1XIfimh0nprN0dYcDQsX4seMMBp8tKoErfCq5qaN+RY+69lejWURVRVjKXamqaAvy41IYbBhVjyyYVCuEiLDTGKT+A4aLzYrhtUAhubZuLri1SwjpjvYWhm80ju7fiL+v0BFfa/oPFv3MKRaVLrR1443MH+g8tgMIlkWBiAUem4+MljoF9IujbKwIBEs7AH2pSHwYkGDDzMR8eeMQpFF/ggUzvEgW1gMIiYPKdAZxyVI6JxewJSLb/sNLIpc1Giy0sxLRILbyjUT7Cl+Bg7r7ocxaar9N7EzuZBGyOS+h9axF+WqjApXBxWTTfGDSVY/8Dk5g7PYA2GQxNHgMRCmJVpYybBhVg6VIHlCyOx8RF1zjgKW5w/LEJTL0jiNZbpSl6ouCRk1k3fJ3HlJplFyu72iwEwVcd8gPSmw9EqiLL/KTagUdf8GLCVA9cdsokNAseM5JSOIPdyXHX7SGc/zfDfVnbaZ+RKgPIvfniGy7cMdEnfpFWsxoJF+RycgwbFMY/e8YgZ9ybTOaQ3IvQNbTb0o3vlorPy3GZ5j53rhR+zZs1I2Rg2QYFV/UpxIb1EhTFgmiEcnOonOHUkxO4d1yg2r7O97gwXrspyXDLGD8+/9QBmz3j3sx3EKOfwbzcvXtSuDc7tzbcm/RnyRUCT/Zn3dQnTY7aLLpb2N2mvW7+B9xQT69Qo1+0Yjyk+00YkLQBY+/2Y94zDngssqHRF4IoQIpbqbhvSlDPjDLrOMygQRXg4+8duGVYAaIxyaikkvkC5Wf20P2A7rWSDFzTK4qB14VFmmI2CUbyVaEw2Gl3pBvf/RR/eauJsB10M4+87yHznWxqpgBf/mLDtTe3QjKhQhLlRsyLhgo6EI75qitiGNU/DDmRn4Ju9yhhQJQDY2cW4IUXXLAR/p9pYJpsmGB5HkDk4eEM7dqrmHVXEId2Swr3plg3c0bA+UOsW2JwnqM1m27md7cJL12U5HRc9BuCr7kYI+yurgBhSicc4ccHHzvgdKrgFiDHNJamQsCD595bhb1bp3Vy151omgz8VkHuTT/++IPBljW/zG2bOOEZcPYZCYwfEYCP7i5ZFjZvDCx8wO5GN25OgjuxiY3hUb6y7A1NU06VUotsGawMdwKv/M+BQWOKYLepxklvKhlQ/wFxQLZpGHZrDNdcFNbdlzvZ6EdJF92Hn3Fj+n0+2AVXptkLtz4JMnkKfBxjRwdwzgmJ6jRFKGkozg9Z1/BuRTe+2yg+X4qTNPc//suCLwgTRzSRTijhX/38KC93wG63QhUi8MbitD/ssDQenFqFIrv6VzyO1R+BBPwRknDTUD9++dEO2WmNplCA7gAcengcsyeEtk5TlNwRsOhuRTe+Wyg+5XbzimOWIrGyM9OqA5ZpO3Dfky7cM5PSCenUNi8OeiLNNXg9wNSxIZxxXLxGPI5V3Sccz4IP7BhxZyHUNIdkAUNBF29JBRQXMLBfDL0vCkHJXrwlwvFUoGtwt6EbN7/TVndvFz7Hyx39Nfepk6Tw67r7kv6X0glXy7iqTzEqtzDIRO9tQRp0iqaTGi7omcLUMQHYclmM63DNAQ0YPNaP994j9Kb5iQoYA2eC2Hafzhrun1SJso5GmqKYp4twPGNYWWpmHU670Q5lXoKNdinbnxhfg2Iu9VyNEIHQDMObATEJGDW5AC/Nd8PtJjekbrLk33RbW1VV+AqBJ+4P4qASg9gp/0Hy60lcnTLw9SIbbhpcjGBAg7wTeb8Epbj8kgRG9g/BmcHx0K+e+SJAcLegGzez0/ltUiPrxVd0fATSnlcg/rXA44hG6YTfOnD9YD9Y2tpJT8OQ+zKVknHdtWGM6Vc3F9oaxUc4HkpTfMCLJ5/wQCEyK9OmmREk4Bz+VipmjA3juEMT1bEGyREH5OdZWbTZ0403a8Xny3EAd176FQIvuOiUy/DjUDrhDUOL8OVXCpyCH8eCGJiGdIphn701PPlgpV6bqr6K8WT0lQHLNiq4YWAhVlcoBo7H/ElDUAbK8vrbSRqm3L4FfsIDkc0mmBk8MfDIMawbFpofuek8YWHHm87i+MqDvgYPHobkyiywXU8ndGH0eC+clGRoMXmc/JcpDowbFRJ03YhaSJoyK0rDvfn0Ky5MmF5gLU/AeCclp7udwJjhQVz093h1mqLIfXT/wEqDh5udXlPq32wVny/BRdxzyTwWeNFLbktxotmA1ZslXNW3EGsqdAYzitDqVIDmWjLJcdRRSTx6TwBeC8+be1tOb0pTjMnoN6IA33zjgN1mDsaQHYnryNMD9k+IlMhsNcVMmiKPNmu68Wap+HwlnLCdVsGj37ZhWmUWB5+yA1PneDHnUXc2ndBUqErnCBFYd9nB8eDdlTjpyFSdBKvy/iEwQJX1EkSDRxUimbCeIUbvlG0cN10TRt9/RfVqisLiYWCybxOcwb2aK91481T88sKx8BwxGKF3PNnkDzvw/VIZV/dthWhYgkT0GxYaBYLiKeCC8+OYPiagU/Y1dONAiAGjpvixYIETNgqYcUpaMdkIVMcZOu6pYtbkIA7IeKXER8QZgaI1W7px07IyKdoG786XoiPcFy1BaIFLxOUNS4DSCW8d68Mbb3jgcVqJ0OpLSascbVppmPdgJXps5Qdv2KVSKaKflim4/lY/tmxSIIsfsoXt5JpIU7zg3BjuvDUM91Z0474YpFA31hVrGnZ19f82C5Kq/0ntzBv4yq6vatx7lpT40SbGoRU6gDc+dmDAiEIonEElZj0LdjlZOsk0MKhPBLdcH9Hhk/k2ukgTs4hmwIJzJE/hA+KMFaq7LfVITeMb7s2Zj3nwwCNe4eERZptp/RecJPAXpTH5zjBOOSqnmiKzJSHZ32KlkXPzXWZT6desFJ+X43juveItFnq6mt5bAjZFKZ2wED/9bIPTroEom6zk0aZSHD26p/HEnADaOPPA44iLIkBkyBtCEiorJYSigEqxA5n88LqaEFd+gZuhqLUq0hQFCDOP3xSBSCs2K7hmYCFWLFOqWdjM7qrxruOOSWL6nVVo5drKvUlpin9n3fBJU1HqfOZpVkT5jLlL+pBrmq85phyJiq5M/T07B6L3fuRZD+6a5ofLqdLhZkHpjXA/AyaPDeHiM6LVF9qalNSQbCgF/PCbHQved2LhDzaEIhxqWgFnhFnWT2ibAhQWchx6SBrnnBrDAV2T8GQ8UTvaIcO9+dSrLkyaVgDOrFVYIWHR18zp0DD81gguPzcqqFCMnyWguJeiS6h7c6Ibbz6Kv8R2o+bqOZ2FX/YK1zydYgqwbJ2MXn2KsX4DoCjmeWpIQFRVnNyXJ5+UxpwpVXCTAz+PUzmiMbz2vguzHnJj7RoZiqKf7ts+SxdMlVORBwmdu6YxpE8Yp/9fAo4snGAHZwkHfo/IGHqnD59/aYdDYdaqjhKWB0C3MrroVqGkjarnE4ivlisMlhjCyrSHdsmpVg8vbRaKz5fDD2fPNTz8ro9xIgfWNyxhA+68pwBPP+2Gw2Wy5I4hbJFwngYcPuCxGVU4cr/80gnJ5fjpj3bcPLIYgSoOB8UMhLRrELlwlWpIpyXs0V7DzIkhHLGvYW/XsktJBrz7lQ3D7ihELCaB8HZmm7B2RIkihquviuBWI01RH4cuIQUh2ALNhm7cgojMirT++/Ple86B0vVqRD92ZSkn7ZROqODavkVIpnVyHFM+e2PaFNyKJYCrroxh/JAQJIrQ5tFCHBgwugDvfkAxA20bE2tbsWf4QCioBKhJhrP/Hsc944I5FIA1vNQYakuSYcIML15+zQ27XobadBOFK8DQdg9KU6zCYT3SWRwPl5wxBsxjZfG+pgduhA80ecXnS9CDe6/4jgWec0HYzfoBFdIY+o8swocfO+BwUpKpeTOHhqKLaLsOKp5+YAs60+c/DzwOvar8dwmXXFOMeFQWF9x8BU0GByFpiorTmP9YJfYqIh997Zddui//uNyBAcP92LCRwSZows3HpMnsYtBw5hlR3DUyAm8mTVHgeLxx8PAhrBsWN0JdNjWlfPfD1KAN2ZmvPugzaI6jEP86G8HhduClt1wYdlshFJtqKJ35pdIBSCU1Rw4K4YZ/5lxoa1kgmTkffifjmv7FcCkSNFPEx7rCMhvHk/dX4SgyrfT04Jqb4T0KqwwPPeXGnEd8kCT6wpmFWhuv0ACPT8X4kRGc/bcYWC7duOT6gpWF/q8h97g+3mVeG+pjFhbH5Itxnub/11Os6jkvo90xLrTrggxX9CvGimUSHDZLHntxxKaSMg46NIEnZgbhtxmXvTzmqirAB98quLZ/KzhtOiYmb/ep0FUVkqzgsTlVOGb/eO0UJYbvnu4QK/+0YcBoPxYtkoS3KP9vTc7C6KLNJBx2cBIzJgbQ3pNDbS55w2Dhf7JSLMhDFI22S5NVfL4UDrhOX83j5e2QrtALJdMJ7QBmPu7BjNkeuMgfbcHEoZMyzblgNbhnShXOOj5pCo9Ddvo35RL+eVMryCplPRFZWx6OeVITrgl6E8UNPPvQZhywT453pTY1otJCYHj5bSfGTvFCTUtWiinqUTQuwW5Lo3/fKK77R0xPUxROA5GmuAFdg02abrzpKv6ygjHcedYIROZ7GE/pp70d+GWVgl59i1BVxaGI3FQrS+RIphjOPCOBmeMDsJP7Mk+9FborAYtWSbjk+lZIx+n/z7IU1qa6QvHJyvYWa3hp7hZ0bqflda/IukgZsD4sYdSUArz3gQMOxXwwV3ds6gumfINZkwPo0SGHLoW5woA6iXVLNlm6cStaUfvm1XMPvgrtue3SZQi/7Wa8Un9bJp1woh8vvuKG20Wnllm916n6qNq438/w2P1bcHBJunYbe5v1kslRsVHGef9qjWiEatiauVjrX6niNim89ngV2vrzN7Ey00hJwKcLbbh1VBGCVE1R4pA0KW//vohdZJhMZI7LLo6LNEUX5ROLXzbFSAqiUIJdmirdeNNU/BUlL3Kp87ks9qFdeHJoIxzAu1/b0GdQKwGIYabyZ6s1l1x6qTTHTdfGMKKvhXRC46L5+xYJ5/Rqi1BQA5Pyd6TqtH8M7dtrWDBvM/z0A84Xv5NZBgOCKYYpD3vw1LMeOGWy2WkO5rdbhYa2xcDk8UGceJBRTVEcNE2bbty8JOr5NK9teL4ER/GC3u+zymfdYFRFTT/VK9MM1w0uwLdfO+FwGAcTlSk3+QNIp4GSvTU88dAWdPDl50r8y5wZsDEko2fvVvhzI524NMX8RE2Kr3KOzvsArz6+GZ68UWtbz4KAeIsqbBgwsgAVFYTetGj0GUHqE05M4O47Atk0RRFvk5su3Xh+u1GbNjbQ30mPUXHMIg2hblJsEXEPiM83uS+fetWNMXf54BSYTNM2jp6HRd4MzjB2VBBXUDrhTrChVSYYLrqxGCuXyznUf7ULShQ/h4ruPThefmgL7ARbsNIYQJCJJ+a7cPd9PoFGNXsIZF5LcnG5GW4fEsCFf8+ppkgl3mX/InTZ3OToxpuW4i+Re3PvlbNY6Fmv8PGJoAqweotenfCPNUzH4+SBo9lWl2goQl8efWQaj9xbBS+dtGZNjKymEB8ncOXNhVj4A9F856+5NA9iZTv6qDj+PTMAySzbcs6r6JJdsVnGwDsL8eN3Cmw6UNtU40IOeuT7gB4qZk2qQodiVY8VClu/bRja5r6sm/pvUwPv4s5NRvH5n/DxxPlrWOwbP9Q/sl4Hove+9xEfZj3ohtdSdULdY0P3NqdTw313B3EyVSekoJHFw5b2lHh7bhhSiA8/c8BNRSby3WiRxM5w5ilJzJlUaf2rY3z0qLTQG584MWqcD+mkZFAH5f9FFF5iYqjQGGRFw43XxtD3X+EslIJDBlNaV6FgQ5OiG286ir+s/UzYj74esQUucAM3oAA/LCc24SJs2QzIJu154yYgtDKuyrjkggimjgpCNq4O+erq9mx8ArYMHO3HG++49HhCno3MirTKcHHPJKaNrQIieT64vW7GRXtTjOG2u3144y0HnPRFNOedzY5Mbs4O7bkoXXpQaQ5YTyqOgsceZN1iTYZuvEkoPl+OUu7qtZCFXnWBB/WNIHpvxjDirkK8+aYdipypC2tOUUgAIp2wnYrH51ShR/v88Dg7fAsFkiRgxMQCvESuVXf+mkacN6rKccWlSUwYHtAVP/8DervTIhzPV4sduHVEITZtYVB2VHpxuyPotqMGKgrM0JPSFAeF4DF+QQLfo7SLg6/fj5Vhhbkd2DW9m4birzrgQ848x7HY10rW8KZ0ws+cGDq6EEnKB6RPrhUZcgj35cABEdxytVGd0Mo4uc9QWqAMjJ/pxbwnPXB7dPxNXk3jSHLgpuviGHFTUOfrsdoydx0C7akMMx734rEn3MLLpEcWzGF5xHdLA/yFGibdEcBpx+jVFMXvknnSkB0fsq5bmgTdeJ67YVXyO/8cL8eZWsF1L0qBf3uyUlaAzRGGm0b48d33dsgyRTut1YQlCHDZfgk8OZvSCY2g185Om0oLycB9T7hxz2wf3MLUyVPUnOASwPBbw7jx8vyBcbVNme7pS9fZ0H+0H8uWyVAkFYyZk5n4HYlSKsAxR8UwfWwIbXLjDHK7CPiG81kZ3q1tPrv673nuxq6ZJsFlsPbUVTxRsSdLL83eNimd8PGXnJhyj1+3ekzoVfVKiB+HqjkwTB0XwAWn7Zz7cisJUUqgAjz9qgtjxvvhcZlgdSCiJzBxol5yZpzAN3XTJCCqMTz3phuTp/oIjWTUUzSvAqT8DqeGwQPC6HV+FHIGPUpFgpXC1SjZ2JWxfADcdbM0K6OYX7WVt1h8hi/zDOPu829D8AWvKN1joC+Xr5Nx7aBCrFmtgIp/53911CcioqNgSCeBk05J4MFJATjIrWPVfbnt+hiQloEF7zoxYETzWk/rAAAgAElEQVQRPG7NKLiWhyCMFMA504I47fi659pfF5YwZLwfn39mh81mtZqijjgt66LioWmV6NQ6B0gntw6DhW5jpYkZeax2l3VptIrPV6AdnJct5+H3PUzbmBUQpRPedZ8PTz3l0qmyDWvVnATpAsngKeCYO7MSR/VI6cUc6lAaBE1+63M7brilKMvals8cyatD6MzHZlfhuMOS+olfF/My7H0KC7z3rRPDbitALMYsoTf1g0aDLDHc3DeC6y6NwE6nvpgnVYNvF2HudXuzjticz5p3RZ+6EGm9zJsvL3kGSumFiL/rADcyq2zAV7860HdoIQIBvTph5ppmZhJkeCSTDFdfGcMdg4KQdiJCW9N7VQn4/GcbevUtFrWr8vsq6flXNgfD0w9W4RByGdaWhJLvwnN2upLSFGd5Mf/VTJqiOVtRlBWiVE7O0WNfDRNGEAtbSkeR6gC2OBh/jnUN9c53eg3dr1EqPl+Ow7n7ho8QeMbNENZlIgFBlWHIHX4Bt6VCa6aw9jl7m04zdOiUwhMPVKGk2Dz6MZ9NomDnrysVXHpdEVIUOMoToEkgOV+hhufnVqJ0j/qZGx0jP6xUcPMIP9avl2En3hALFyWCV1CM4sKeMQzpE4I3k2lGsrbtEUN6/dGsO37KR14N3afRKb6Oxzl6Ieep/Vn8B4HHocYdwH/ecWLkeC9IcXUvTn7naEaotFi6z6oax5ihQVzzj7j1yGgtO0XOj9UbZVzQuxihEBVozm9rSfHbtOF4dd4mtPXV4b0j9/UUA1EZ5j7rxqy5XmJhMVcMJmcsokXZu4OGUYNDOOWoJEQVVQElIVoLzw+sdFOjpBtvfIpfLl/FfdfMYcEnvdkqajJV/pNx46AiLPpNFvjyakCOuSVQgsmhhyTw+IxK+GnHzf128tNe4wu1oUrGOVe31qPKeSu+hk6dGF6b9ye8VLChnuZHWWIrNikYOLoIv/4iQbFbIdoiYB8X9IUnn0xBrQjaZtIUhfITjmfjNaw7XsxfcA3T05zW1POc+Hp4eOrctUj8VMjSq7NamXIADz7pw8w5LkgSfQHM+Z/FF4N+KuS5sTPMnlKJM0ymE1pZ+paEjPN7F+P3tZJOJJVHo8htWamGVx/bArtaV26m7byYosscePk9F8ZN9kFNEQtbHhPcposA1XENbVtp6H9TFJedFat2b9K3RGm1CY4NjY5u3MJSzQsn3yf4srbT4DqhLw//xy3SCakpwM8VCm68tRU2bBCQKEteDrKgUkkNPc9K4u47jXTCfCdmsR9RnFzez49ffyIq79qP7gwy88gj4njqvgDkBqAg3xBlGDXZj3c/0FnYzDe9uAbdwQ4/MIkJo4LokrmbiFO/VQSI3MvK4reZH7v+nrCy0nqZDV+CEnh7/8Ijr7qYWiki/DS5qMxwxzQfXnrFCVuWfs/stDk0lYlQ+7z7K3FAl2qipHpZjDEoOYv6DC/EB584sskxO3of6QkVnTj91Djm3BWou+DVDl6aYsBnPzkxaLQPgQDdRSjCkaddZowrUFKCkoTjqsti6NsrDKdYDHVggLJHDFjXqOjGzWpQvekJX73f20D7kxH9QMmmE9qBD79x4eZRPsSi1j7FFDkiMtVkCuh3bRTD+oV2Dv+SrwTIlJCBoXf48err+SE0yUuipYFLL45j4ugAhEOrPnfIQG8G0wxTH/Lg6Wc9gpIkUyAp36Vm+pHjoKxrGmOHEf1hsjpJnnlTkJU3Wdeq88yOWV/961Osec+ZL8GpWkHfV6XKxz1ghlNdAsjfPGB0Ib743A5JsaoDKtJpBV26pDHvgUp08ORB7533zHfQ0VD8cXf78OQzXrhdaq2uE53AiuP6qxMYNSDQID9QYV4BWLTWhptH+rB6lQ0ykXARB7nJpoLD5eA458wERvUPoYDqc2WuKXL7KLR1jYZufJcrPjkFsPbk5Vpyw15S6jf9+0jycgDP/deJsZP94jOaMX3M7YVgyIGqyZg4pgqXnZuoN/flX+ZlANXufdyNWff74XURqHfHTSi+BgwZGEa/K6nwhLnVWu7NdBzPk/9xYdoMSlOs9Tda46soX7jDHgwjBgbx9/+LQcoEtZgDkAuWocuf3RoD3fiuV/ylrlu5+5/jWOjfejohNUlPJ7xhSDGWLpWhUK0mwRJgrpGipVLAMcckMPfuILx0/FD0xhSln7l3Znsb3PXPvebEqPHEzV87rl6YxZxj0tgqXHKGAVew+Hqzj1Ga4potEgbfUYBvvqNqimZH0O15mj95sP7v2ATGDw9hjww9iojoknuzcjDrlnrYyuh1+YxZXarLd4OXozX3XbaKRz72MPUP3Z1G5XbswD1zvXj4MY+o7aTT7+U7VWMQ+oRrgMPB8cC9VTiB0gkbwEuSK6A04XU+dKLPUF3xDTLiWmX40L1bcPJRBn6o1t5114HSFN/5zIHhd1KOgw57NXfc6BdjYqErKgL6XhPDVReGYMuc+uSGVtoEIa/fm3VGVd3N3PxI+WqT+ZHzeIIv2+sJ7jrkHyz0ujN7E7IB3y2xoc9gP7Zska2BqMi7xjXEkzL+cVEMk0c2jGtw2yUTeezHPzjRu48fduHONG6TNciGLpWKwkSl9CN65MfDn4eY8+8iAZtjDHfc48Prr7ug2Mwqvh5YFJhPpmF/wvGMqsK+nXLQm0pRDDw1j5WFdynd+C5TfL4EB2u+6z+XAs+7wILZ9LoIGIZO9OGtN936hVYck2aa4VdOA0VtVfz7wUp021OtO7CXiakQXmfhCsLrFIITak14vHfsKnR7VbzwaCXKaM55UJKbmM6OuxrBcEpT/HqxDQNHFmDTZpuIkptTEv2LS7a+x6PhHxfGMOjaKNwZ1ly6rMntY9D+OHRX0o2bW1OdSRngq4/8QYN8oBT9StJJSgHuBP73iRuDx3ihJsmuN+dPrp4eF7b9oP5RDOhtgQ2tjtZJulSxScL517RCKCAbeJ2af8j0G99jjzReeXwLWlO6Yj0GbmtcIqUpphlmzHPjsSe8sFmmH9VzdEv2UXH70DCOOySpV18V8Rm3Ctn5Beu6ZZfRje8SxefluEwr6D9XqprrzZKvS8CfUYa+w4vw/fc2SPSZzTdPdatdJJ+9iv32S+GJ2UG0dtRROqGVHwMDNkUknHd1K6xfL9WcNGP8FojMqktJCv+ZtwVOq1QIVua5zTOE41m6QcEtI/woXyqLCitmz30akvz6Dhtw+ilx3DYohGJK7cy6N/cIg6+/nJXhv3UwZdNDNLji8z+ohvC5FTz2SyuWXlmdTmgHHn3Rjen3eg0PTg6O2MSyKC2OPBR3TwjgvL/F9OintaFMvLVGox1BjeEfNxahfHGG0Klmkatp4KCDk3jxwSrIlHHe4LtjrIMIeMHwwptu3DXFK7A4ksWvr6YxtGmbxtB+EZx3eiynmqINUIrXo8uGvSm+uPPCNjdCg4uWL281UXOdd7MUpORxI53QBiz5Q8F1gwrx+xpCX5pbBPWmrwMVakskgVNPSeL+iZWgUrS1Os/Nvyr/J4jGjxGxlB+ffOqEky64NSDB6LdJmLTT/hbHQ5MCeryhwXdn66X9EWEYMc6Hjz9zwU7Zbixvlv/sQGS+SbKGIw9P466RQezVKvei2yoMLbRL6MYbVLR8Bfbmrt6/8dB/XZL2Z1Y4cQW4a7YPzzzjgaRQ6R7zmk8LIcVxezU8el8AR3TbBV6RbX8SInrLMGKCH/NfVeBy1RQN1S/kVG/rikvjGD98J4mk8v9p7rAnVVP84Fs7ht5eiEhEg2ySlYEGFzllVDm9UMM1vaK4ntIUswcSA2ztopDWNzjdeMMq/soeb3Bpn1NZ7G2biCTRMecAPv3ZjpsHFyIUogPRGvqSLsiJuIRrro7itoH5VyesIx3Z/jAGv86UB3x4+FGq0KInuv+16cnoqiqjf58IBl3XQHii2hbPgKoEw8T7CvDiyw6B2Rf1uWp7LufvuZkT3bslMH5EBAeXpqq9bMyfgIRXWWngMhPD7nRXM2vYqZfxpTiR+/q9gaon3IS+Ei+mdMI0w613+vHh+07IhO2w2Cgrq1Mncl9u0SsFGmm6Foerm8eM6O1jLzsxbqJfsC1sP12SXFrEpyNh7O1VuKpnouHgCjtaKZUepWqKKxQMHF6I39dV5xWYUn9G6FjA6QYu6BnHiD4heKgqI110acspTVFdfyLrhm/qRvC1j9Igik9RbKw5eSnUqs5ILDRgUXo64ctvOTFmfAHSmlEgzcKMBLW2yjBqeADXXFKH/Di1y6/WHsS28PYnDtw0uHCH0GRy/lHy/FyKMh/Z8FHmGhdCaYoaw6PPOzFrjk/49cnNbGGbhG+f0hRHDwrjb8fEdYceDSQ5OSTfr+jy54EWrhG17sH2OliZv+kX8XJHP+45ezKLLPBCS+mLtQM/LVMwYGQR/liTk4xtYkYZtkxiTDj3nDgmjwnCTT406x8O02ur7QFNBn5Yoiedy1SOZzvXF90cYHC6VTz/WKVeb6ohg1e1LIK8yn+EGMbe7cP/iASX3Jsm9ikzvH7R5Tj84BTuHBZGaQeDmYE6sKIwEGwwunEL069tq7f+O1+NIi6fU4HY116mVvPjRCVg3D0FePEVhzjprBUt4IJZuLiVirkzgjikq4EBb0SKT1NZvVnSk85Fosf2EHIE7gLa7ZHG/Hmb0S5DMtuI1kEJKx//YMOwOwtQWamIwJaV6YmEIL+KKy+Nos9V0Zx4hQzIRZXwb9qLtc1Qa5jTNTO961/xV3Scy+WyK1n8I2fuhfbtLwkM5RPKQEpvbSLEjyPj2quDGNkvklOS0owI6r9vVZzh/OuKULHKLvAvf2lk7nKge/cUXp5bqVdBqcba1f8E83wD5Ufc+4gbTz7rFUEtK02vm055xSncNjiEow9I6aBcIRZvFIr6ACuNDbEytplnrOlbnm/gy7C/5r7saxb6r4vxan6cTXEmqnR88akdkqjNZC3CRCzHlGBy/5QgurVP75oQfx6yiGrAvwYX4puvHQZYbWuxk8uPMq+OPzGJedMDYJQF3ggbXXR/WWnDoNsLsHylAoeN6ySyJhsFtYh789yzoxjeJ4pCiq6LiC7heFrHwf+sd7px87M2sUi+8uCvOXAYEj9JjLJJqDmBf//HjYl3e5BOZSp0mBg084HlkiBBGj04iCvPj+nQ18bYjEysURPJJejebpEIOgHJh3/lZTGMH7qT1OD1LAOqq/Xv15yYPrNAAAhFQNeS8nN07KBhcL8wzjkprvPxCN13pqE4PmBdAqfX51LqTfH5ElykeS6fx4Ive5m4vuusICs2Kug/zI8lSxVx2ltp9IVIJCUcd3QS08ZVob1PEzi3RtmMTKzZT3pw70wf3OTS3Mawo+QNVZMwfFAYN/4z3DhcmdsK0/goE45n1WYJIyf48eXXdnHqWwsxc3HRPeG4BG4bHEGnjAtaJKy0ioBvrle68XpRfL4STthOq9DiS9pI6YpqfhwbcPdDPjzypFtYeswy/oPD6QLuHh/AqcckdB6XellJ3fyUKCFlwUd2DBxSCIdz+xOluN1906pw2rGJBk+YMbVKCspx4M2PnbhtYgHiMZY3PeK276FIe5siDdf1juLqi6NQqIK8+IDYwGTfanTZUm904/WiLry8cCz3nDAY4Tc8WZp0B/DNLzJuHlWIjRup7mrG7WhuCiSadILh/AujGHvrNgnNpnaw4TqTS3PhUgWX3tBKjwht6w8hDkofx0uPbEFpI3NlbldKVMc3ImHibA9eW+CGYilNsRo8ePABSdw2NKwTz2YpCAvDQGQMK0vNrI+dMqd1ecyAL0VHuC5YgsjHLvDN2aQjIlcaPdmH1990QBIoNJPZPYa+qGmOdu01zJpchUNL05AaQ4S2NrkwYF1QwkXXFmPjOlkk2OQ2TePoXKJi/iNbUFCPtIG1TdPM39MS8NUiO24d6ceWzXpE19SVPGM6aYDPy3HJhVHccm0EHlFmkWZC9YpaReD+s17oxute8Vd2fRVS67MQ/dqWSTChC+2CD5wYPcGLWEQWazL7Yl1OHClVQv+bQoKFgODdTaIZxZZvGObHZ584YM9WQdT9WRTOP/WUuChQIdhVzApnVwiB4CZJhsn3e/HcfDcUiTBWplRfnzXX3Ztd9klh1KAwTqSaAJmLruQhUPmzrCxyTV0vsU5FzMtxPPde8RbCL7sZN/hxZGB9SMLNo6lelU0EcMyDW3VdSCY59jtQxcyJAZQUpy3Jua4FmNd4dMGVgBmPekU9Xg8lnhvwZAFO0xiG3BJE36uijfNiW8MiyWr7/Gc7xk3zYvkKm2C6s+DgETWGXXYuGORGDgijjUE8Kw47pXUM6U11TjdeZ4rPOSRUHF3OU4GuSC8GMz5ZhMeZ+6wLd8/xgdMKLUCOhQAopiNzjB0dwMWnJaA0BRMnozAE9pKBT7+3o/fNRaDqbozMPR2bBpeX44nZW3D4vkYwJ69fU+PoRMnpT8134f7HaX/JYUGBGTOwEb0+GMXs2rfVcEufMC46Iy4quot9Zw4NkusHVlpVp3Tjdaf4S2w3wnPhdARf9opvFY1sAxav1d2XK1ZRmDtTBM3ca6l3PAGcckoCU8YEt6601zj2f8ezMO4nG2MShowrQPlSqt1VrRwHHZjGlFFB+EzXn931i6dT/9eVNkyY4cXX39pFgE7c3kxaPXQA0D3hyCOTuHNICCXtDLyScG8Wh4EtvVkpXqqrFZvTwBreypfDz+3nViD+TQFT12e9FgkFmDS7AE8974KUOQVMclFTiJto9XwFGmZMCuD/DklCbqzBqpp2JXMxl4HvFtmwfLWc9WqROLp2VnFIWeMCpuWtYJScnmJ47V0Hps7yIRJlIoPOWkQXKCzUcPUVMdxweRh2A7YsOLLlok1wbqozuvE6Uvw953D7UVezyAIXuKGVTuDTH+wYNMqPysr8S+H8VeAUrGK48oooRvYNw2vqM5r39jVcx+1hXMS3fhenSe6EBAhxunKDjHse8OL1d5ywKUbegSXt4ujRQ8Udg4M4tJuB3qRxmD8CJOqMbtzS1HJlxMvRnfuu/J6F33VBo9NeN+Or0gzDxvnx3ntUr8pEZe+tNoC8OBx7ddJw39QA9turibgvd0KJmuSjBMvQGD76xo6x03zYsF6CbGMm/ZvCxQNNkwQfz3lUV+uGcLV7l27NttZR4M/urCvW7Kycdl7xVx30GZf8R7Ho53IWRE6Er/9zYfyUAqQSmaqy5l9FtmJaUzH8lih6XxwBYZmaRSNRZHD5Tfik32ovJGB9QMJDT3nw7+fdVPTTSKzPF9JARm31RXevvdIYMSCM049L6OhNoT6uFCTbm6w0uNN04+a1MWe1fCnO1TzXPs3C871MrdInJwNrKiUMGF6In3+1GejL/NU1E9ck25cutIcdnsDMcQF0LOKNF4+T7/LI3ceByoiESEwP4hGLcqGXGAwoJJ3vQI2sn6FFxPT8zRIHxk334rfFChyKFWcGFx4em43jbycmcNvAMPbwG2S/tGy5dRTapjNYN3y6M1KwrPicw441p1bw1Pp2LLUom06YtgOz5rnw4NwCS2DjzISoMiHVe514WyV6npyE0lSVgnaHajfKQPkaGd9+T5dbOwJV5PbTUFysoqxExZEHJ9C5vdZ0ld9YZ2Wc4dnXXZj5oAdakn7Q1qjYNJWjVVsN/a8N45/nxnPwWDZAKliKrpu77wzduHXFX+YfDdd5IxF+yQMtmnVfLlxmR98RXmz4g4JVVn6Tuh8smZBx9lkxjB8RQDHx0TRhM4eCVx9+Y8cLC9xYuFBBICgjRdwddHo4IJT/6CMTuOy8OI7aL4eBwIr4duEz4o7OgPLfFUye5cHHnzlgt1RXS6dLlyS9QuWdQ8PotpdRvklcdIvD4FWDWTfNMt24JcXnq9Ce2y5dhujXbqauyoaqiTxp7PRCvPyKXsHEWuxdgyrSCYH7plQJ1uAmgcfZVuFIsvSFtgEff2/H1NkeLF5sF9lmClVuzHCicwYCJVIS95FHpESpooO75mzyLlRkK6+mO2hUBd74yIlJ9+p1tawQhAkjSWPw+jmuuiSKPv+KiDRFnWaV3JvFQUh/7sW6IGBlntYUf0XXF7mt+7mIvmNnRDpPP3UH8ObnDowY50ekikNmkqXwtTjtkxzXXRPDoOvCOstuEz3tRZJ2UMLgsQX48gsnHCK489cmiFSFGavhrDOSmDAsBL9wCVrZ0kbwDBW33iJhxiM+/Oc1JxTTaYr6TY+YJ6iVdtUwZlAYxx6YyEFvemNg8uOsNNDPyopNKz5fgqN4wXXvI/iam2kb9UOdyFHjDLfc7seXX9iFiSMIX02PzpBOqejaTcXsiQFBlc2aEjQhdwcYQAjGVz5wYdhoPxRZpw+pUZeFx5eLH8fsaRGcfES0cePyd6RthNnXgM8WOnDn9AKsXS2Jy6rZoJbgW+YMTqeGs89IYmS/MAozxLNEGenoFmdYfDArQblZ5TelmpRphoqjF4GhG6Lf0taK93E78OzrToyf6odqJSlEaINxGjJg9NAQruhppBOamqHZ5ddvf6JGvGOaH888X0vVQ0PpdRpB4PrecYzq3zDF3+pNAsR+HWaCCPjRJ7zi60UuTnOsywYmVwM6tE9jcL8IzjklLujGRZMKVUiuL1jXdabpxk2pFV8i90ZB71kIPOdFJnlcBlb+SbWT/Fi40J53Be+tBa6fBsmUhuOPS2P6HQGRTthUTRyxNmIclhj6jSjEe1Q82VG7itE2q6qGc/6ewKwJQSBi8ZpU+6sapAfVwvhxuQ0T7vbi+4VUQDpfn/7W0xPuTZnjuGMSuGNoGJ2KjcqVZAnZS8NQl5qmG89b8fmf8CFx3hoe/83P1GV6JWKyx23A/Y97MPdJD9Lkqch7xJzFEcVcmsHtVjHtrhBOPTIhLrRWhmqQHc3nJYbi3zLGj/+97YCTir/V0oTipznO7xnHPXc27qTz2taS+fEHEwzz33Fh+myP4DYl2L6VRswMRcUqbvgXpSlGYMsSzzoBe/t16LxyHzN043lPgy9rP5M7TrieRV5zgbD25I2zAd+XE8lQISrWGKRQFi5k9EgySWVjUhgzMAB/E8lC2tEG0hVHYPAf82L2Az543GqtNq5e7pNh8M1h9L9q11VysaKYNT1DOJ6l6xRMm+PGO+87YVckwc5gCrdP/cmykRj23y+JO4aFcWCXHD4e295hqBsmsm7xSfnOPS/F58tRyt29FrIQ4XHW6fY4ofI4AxUwXvC6S1QYpB9DXgNuM7t0Gmi/Zxqzp4RwcJcm6r7cjsQJsvvVEjv6DixEMAQocq50sjFqIw1Tr3HbprWGh2dU4cDOOfR6+e5mY+xHX7408O7XDkyY5sOmTQYy1YKmkI55fBr+cX5MpCl6CcYtDloZcHSNgpeXsBJsyEcMeekpX3nAh5D3OB7Rj2S9kJHuvnz9IxfunOpB1RadJ8Qk4ti40Oqw4wE3RUQ6YbPB4xh2PlVEmfWwF/NecIKnSPl1qILIwCJvgcjYY0hpgMuh4uqrExhwVRiORsYBmo8y1dhHAv6olHD/k148+5LLiGNY4yCkr2LnzmmMHBjCyVTCNeP1k9smwLRXWddNedGN16r4vBxncl+fFxF+3sPULQa7LbAhImHInX589ZXdyJQxLxr6gNG9YL8DE5g9MYR9iqmUvPlxGu0TpNsSsOpPCXPmefDWu06EAvTJprxjcm/qpzx9Pqlwwvl/j+GGq2PYk4oiN2WIxnY2hJx9X/5qx9ipPqxYIevMDKbsHX1QUVeL0hRPiWPsoBAKHBm6cXJvlkVZqvykfOjGd6j4nMOGtaeu5KnKDiz5I1299Jc7gHnznZh5vxfRmJ5qZpb90vBgginA+FEBXHRqHBSzaY4to/z/fd+Jr76xY+0fiiiCoXEJbo+KvTuqOPHoJM4+JY6OrZs4XmfbDcw4chiwOcrw1Ksu3PeIW+Riiq+d/uHLu1EkhA6L9ntomHZnEEfvn6yO9UgFHLL/V5SsqZVufMeKv8wzFJ7LbueB57xM+Nb0dMLytTIGjykUFfGEwotjutaPx1aLo94JSic8LYHJo0Jo4zIqpJgQQt7SagwdFSCaZCivULDqdxmBSjLxZBT6UyjpxNGjcwouyltoqgG7PGRMdX9/Wa2INMVvvtJ5RHWlN6c7AsejMPS6LILrLouiHaE3jUOTK2Vhllreh3VXn9rRlGp8I1+GtnBdupLHvnWz9Iqt0gmnP+TF08+5kcpyX5rQVlopY6Jelb+AY8akKhx3cBNMJ8xjo7fbxSBfIvccfbYVuqCR2d/gdf+sLmAnnjPSFIlqZuoML8JhZgAZzSk+zYCYKcq6JNH/esLsJ2HLWgsOwNapCp5lHdkemdP6r3OuWfFXljwN5eCLEH3DAY3oTfQL7Wc/2jFyvA9/rFcs8CVUs1+nUgy9/hnH0L5V8GYcHDsh0yb56G64bt3sk3H3gx68/j+XCEzpB75J5ResGxrOOSOOfr2jKGmfcy+ydYyCB+awrqGhNenFdt/Gl+Ew7rnhExZ61QUq5kC9jHTCMZN9ePtdp4hf6cUc8jdz9BwbFam0hL32SeOBKSF075ike15L210kQAlGKsNH3zswfqoP69ZJAslrUu2F2qU1jvbtNdx4dRiX/D0BV9YzIoHby2IsvXh/VgYyV/7Stq/4q4/8GXDtx2OfM5bhb7YDL7/rxMRpPlQFKQKXv8LnvpU8OfSZGj4whN4XRUFQe9FMWEu7i44023XKwMYqCQ8/48G8ZylN0dKBrx+jmoQTj0/g5mtDODiXqUJqlYaifMBKNmyXbvwvis8Xy1dy//UPIPSMl6lB3f6UgbVbZAwe68MP3zt0IiQLwSr6QCTjDIcdkcCMCUF0KGhm7stmq6l1vDAD3vh9uZ6c/ttvilFKtNoUzveNqgoU+lX0ujyGXhfHUOQyLrp0kNp7RJD67TzWDe9tO95Wis/Xw8NTPdciuQHX5OkAAAmRSURBVLIwN51QtQMPPeXF/Y+6kExQMQdzp30Gk0cXOrsTmHJbAGeeFG/a6YT57kxLv+1LgGroxiU8/7oLMx5w60VCyObdXnW8HchQB/YBBx2Qws03RHDioTrOSxgRzAumtFmNkpV/oRvfWvGXtZ3G3af3ZcH57gweh6oT/rxMweA7CrFqFUXbLBz14lOmIhFXBG3EuKFBFArKkRat2J0lQGmKS/5QMGm2Bx9+4oRT0ajoqWl7n9ybdjvDRedFceOVUXQg9GbGLayUhKH9PoaVJbaiG88qPl+CEu7t9Qsi77tY+neDrBKIMoaJs72Y/4oDaloUrLLUVJWjTSuO2VOrcFj3VNNMJ7S08paHapQApSmmGd78zClKQ1VVSYJ12fx5SPxLDF321tDvuhDOPikBgScQA9kAe0kY9vJ9WEdszsylWvFX7/cWpL3+hsh7CnhSt+1twAffOjBygg+bN9KErMFKRY2nlISbro3g5mtCIDNMjG9+hS1a1NwkwIiORsGsRz146T9OwbhspdGpTxiQv58Sx4BrIyjrmMu92T4OJJ5lpVuydONC8flSHMq9N37CQvPd0Dbp7yVOdw4MvcuPd99ziKx30lYrBz6xoe3XQ8U9UwIobWfQe7covZX9bX7PkMODA5//5MBdU3xYsVyGbLg3TakI15DmDO3baejXO4yLzozDkfG2k3nuLItBLe+WYWHTFX/lfm/C1ul0hN+XsiFEG/DdYgX9hhVg82ZblhTAiuanqKLf5VGcf3bMoPduse+bnwZbW5Fwk0gcm8MyXnnNhdffouR0i5STOjEDLjgrJk79vdoYtj69xLZHAog+xLoGbxHnOt8IL7TefyL0rhNqDiWhE3jgKY8oZKDfuK0vTOIM3fdLosAg/Ld8UbA2hZanGrUE9CxcAqNWbpaxbLUiElWsOlEIEXDwgUkM6hsWzNrZ6ipcBpz7RuH5uR1VTmd8CS5E4chHUTWnEFo1RQkVdBg4rgD/+59LYErMY+1zpc1Bp74wl7hZHGej3rWWye2kBDIYNQEOoLJXGf+JOY+5MQsGcqK0b5/GLTdGcPHpcbAMvJvGcx5ShcQPF7HueJ/xct8kXnDxUBZ8ToampxRSS8pA78EF+PYbl54yt1NA+cwqLK1mJ0Xb8njjlsDWumGUlbA0ZVJdAj8WFKiCerDXBQbUPXMxtZckoa69i5UmxzFecezbHK7TWPRjVH8XgDhjuGpgIRb+aDc+O6auGpYm3vJQiwR2VgJUbspboKFP7wh6XxQDsZVnvYdSa0Dxf8pKlv8f47+f/S1PBw5j8S+RLepANpcNuGFYET79nBTfPJZiZxfQ8nyLBKxIgPJyiY3h5uvDuKJnfOt4kVQM2Pb8kXX+5RDG157zPdLBQxD/XFd847PAXcDt0wvw4nynAALpMIWW1iKBxiwB/S5Zsk8ag/pEcNaJcWQwluLwlosA296/sc4/7sv46iNe06RWPaXIexDZ0Bl7yAm88KYL4yb7BB8KuZx2Q/h4Y97llrltIwHSz2QaOPboBAbfGMWhPXK8OtRXbkMnfjnbZ2F3xpe1maW5zx8ghZ5C9nJLIxBD2gY7bhxSoGN0RLMSvmrZnxYJNJAEOINsU/HPS2Loc0UUrXPZ+MihaCsDk+LzWUnFxeTO7M2L7prJtkzzQTOqmhhHe9rOcM/DHjz2jBsapcYJmEGL8jfQNra8xoQERJ5HiqF7jxRuuT6MU49JQd6WosV1YhKxT25n3bUpjJejNS+6dS0LvuJAerWe8p7RbRuw9HcFQ+/y4ZefbCKxPJt0ZWJSLV1bJFB/EiCd5HpJWA9w+SVR9L4kira55YOEsaKAe84MsPiCC1hXfKBDFtac9rMGz/5S5E2AJ7ayaDQ78PrHTtxzvwcVqxVRwIBSDlss/vrbypaRzUiAKiVCJLKccmIKN10Vxv4lKb1eWm52n60DuK3TZrbXl21IfXXFX4xLtNZ3PSZtmeWFtg0DmwTENIb5b7sx71kXVq6gc1+CzAw2MDNzbOnbIoE6lADx52uqBJcbOP6YJHpdEsPh+yZgzxYTN0qzEd7Gc3Yc8Y/vZ6WBIVvdVvmak37TpPbdpdArAI9vfY+VgIgm4Z1P7Zj/ugMLf7IjVCVBkhkEHaRsEGe2eDzrcFtbhtpKAob5TXSLdMJrGgeTOfbcg4uc2wvPjGO/Lqlqpc88LABqncEdXcIs/m4JK8WfWyv+EpzKi29/BaHXvSxRzZqWfbkEpBnDT0tt+PArBd9978DK1QqqAlSoTdJZw/XvR8uOtUigjiWgexVFRogEUTCvVbGKg/ZL4+gjEjju8CQ6tVZBFEXZYCt5cYTv3g/u6RmWoi8OY6WJBzIT2zr1cIlvqFY85A6p6jkP0ksAvh2SejsQjDAsXWPHihUMFX9IqArYoBKomv7HIoqzjiXVMlwzkoCupHr5Z1ElskhFpz05Dtw3hY5t03ASN08m1TA32MS8gPuMONKLf8Y+vx6fy5//F98kX9HlCXiv6MVDL4Ill+h8mdv2MpgXSNHDCYZYXIJWHfRtRiJvWUqjkgCDqLjjcnK4HJqultkCEVuf9pB8gPcUDak1y5D67ghWimDuWrbrlOfL2k7hviv7s/iPbsQIymAwqW2vt8CTNirxtEymOUsgY85kLOqMTmZJyRi4sifgOjnGUj+7sM9CO2NZVH5WMjVGo3i5fBm85z8EqZVNi37uklJk+iSriU9a4ljNWb2axtq2vU7KxeCOg6guVoRFXn8J8u83sc4wTu2tl7RD9eVrUIxE61FwndxXk7xplljlY2oFkN6o43oyZpAZnuemIdKWWTYFCTAbuOQDk9uD2zoDSocAS/0cRPTjAaw7/rOjJeR1bvOlaAPgdMjdr4St0/FgcIG5YoAtDUb37G1bzrDZX2UNrxIE6TkwoL/8d0321TbvzKSI5Z4CW8Gpzby/NrFk89H0N9C9S6shR23b9dUsq+oSKaJcyg7Wl/tXjVLachi+/gIhz/gBjfH0lKftjF+DBZypz5n7yNYnrZGlVAOWpXpfqt+5XVHVlOOXzYLaes6cp7lsT0KLM6h/2lnqtw8RX/QYumE+Y7XXy6xth/8if6ImB6BgJdpDQ2ujdGnOonKuwunsf2//79VZiDt+futsxb/2re3v1fPQ1TTTant/5lqvbvcZ3dWg/99cOe54/O2Ptf31b2/83OetvD93rpmxapp/vuPXJp9c98j23mXcU3cgy23lQ6qdgowgNPwCCYtZKRJmPlKmFd/M4C19WyTQWCXw/2FPRE8ZCmprAAAAAElFTkSuQmCC",b=r(42930),O=r(8785),V=r(37712),B=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],q=f.Z.Countdown,G=(0,O.connect)((function(e){var n=e.exercise;return{globalSetting:e.globalSetting,exercise:n}}))((function(e){var n=e.exercise,r=e.socket,t=e.dispatch,s=e.onStartScreenshot,u=e.onCloseScreenshot,i=p.Z.useModal(),f=l()(i,2),w=f[0],B=f[1],G=(0,d.useRef)(),T=(0,d.useState)(!0),D=l()(T,2),P=(D[0],D[1]),W=(0,d.useRef)(!1),X=(0,O.useParams)();(0,d.useEffect)((function(){var e,r,t;if(document.addEventListener((0,m.gH)(),ee,!1),window.addEventListener("blur",_,!1),null!==(e=n.exerciseUserInfo)&&void 0!==e&&e.screen_open&&(0,m.vp)()&&P(!1),null!==(r=n.exerciseUserInfo)&&void 0!==r&&r.screen_open&&!(0,m.vp)()){var c="kepukehuan.educoder.net"===document.domain?30:n.exerciseUserInfo.screen_sec+10+1;G.current=p.Z.info({icon:null,centered:!0,width:444,title:"提示",keyboard:!1,content:(0,V.jsxs)("div",{children:["本场考试已开启退出全屏限制,切换页面",(0,V.jsx)("span",{style:{color:"#FF9849"},children:n.exerciseUserInfo.screen_num-n.exerciseUserInfo.used_screen_num}),"次后将终止作答,请勿退出全屏及刷新页面"]}),okText:(0,V.jsxs)("span",{children:["开始考试(",(0,V.jsx)("span",{style:{display:"inline-block"},children:(0,V.jsx)(q,{onFinish:a()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$();case 2:r=e.sent,null===(n=G.current)||void 0===n||n.destroy(),r.used_screen_num&&U(r.used_screen_num+1);case 5:case"end":return e.stop()}}),e)}))),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+1e3*c})}),"S)"]}),onOk:function(){var e;null===(e=G.current)||void 0===e||e.destroy(),P(!1),(0,m.Dj)(document.body),document.getElementById("root").addEventListener("click",z,!1)}})}return null!==(t=n.exerciseUserInfo)&&void 0!==t&&t.screen_open&&!(0,m.vp)()||document.getElementById("root").addEventListener("click",z,!1),function(){document.getElementById("root").removeEventListener("click",z,!1),document.removeEventListener((0,m.gH)(),ee,!1),window.removeEventListener("blur",_,!1)}}),[]),(0,d.useEffect)((function(){setTimeout((function(){n.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",z,!1),document.removeEventListener((0,m.gH)(),ee,!1))}),500),H()}),[n.actionTabs]),(0,d.useEffect)((function(){setTimeout((function(){n.exerciseUserInfo.used_screen_num>n.exerciseUserInfo.screen_num&&S()}),500)}),[n.exerciseUserInfo]);var z=function(e){(0,m.vp)()||"A"===e.target.nodeName||"BUTTON"===e.target.nodeName||"确 定"===e.target.innerHTML||(0,m.Dj)(document.body)},H=function(){var e=a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/getExerciseUserInfo",payload:c()({},X)});case 2:return n=e.sent,e.abrupt("return",null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=a()(o()().mark((function e(r){var t,s,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=n.exerciseUserInfo)||void 0===t||!t.screen_at){e.next=6;break}return e.next=3,(0,v.ck)(c()(c()({},X),{},{reset:!0}));case 3:if(-6!==(null==(s=e.sent)?void 0:s.status)){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,(0,v.oy)({id:X.categoryId});case 8:if(null==(u=e.sent)||!u.is_commit){e.next=17;break}return p.Z.destroyAll(),e.next=13,E();case 13:return R(!0),e.abrupt("return");case 17:U(r+1);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=a()(o()().mark((function e(){var r,t,c,s,u,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=h()(),t=n.exerciseUserInfo.screen_sec,!(I.current.length>0)){e.next=9;break}return s=r.format("YYYY-MM-DD HH:mm:ss"),u=Math.floor(r.diff(h()(I.current[0].start))/1e3),a=I.current.length,u/t>>0>a&&(u=(a+1)*t-1),e.next=9,(0,v.P8)(X.categoryId,{exercise_user_id:null===(c=n.exerciseUserInfo)||void 0===c?void 0:c.exercise_user_id,time:s,time_long:u,count:a});case 9:I.current=[];case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),C=(0,d.useRef)(0),J=(0,d.useRef)(0),I=(0,d.useRef)([]),Q=(0,d.useRef)(!1),U=function(){var e=a()(o()().mark((function e(r){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!W.current){e.next=2;break}return e.abrupt("return");case 2:s(),p.Z.destroyAll(),C.current=h()().valueOf(),Q.current=!0,G.current=p.Z.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:A,okText:(0,V.jsx)("span",{children:"回到考试"}),content:(0,V.jsxs)("div",{className:M,children:[(0,V.jsx)("img",{src:"data:image/png;base64,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",alt:"",className:N}),(0,V.jsx)("div",{className:F,style:{marginBottom:50,fontWeight:500},children:"退出全屏警告"}),(0,V.jsx)("div",{style:{marginBottom:40},children:"你当前已经退出考试全屏,请立即点击下方的“回到考试”按钮恢复答题全屏模式。"}),(0,V.jsxs)("div",{style:{marginBottom:40},children:["退出全屏模式达到",(0,V.jsx)("span",{className:F,children:(null===(t=n.exerciseUserInfo)||void 0===t?void 0:t.screen_num)+1}),"次将",(0,V.jsx)("span",{className:F,style:{fontWeight:600},children:"终止作答"}),",当前已退出全屏",(0,V.jsx)("span",{className:F,children:r-1}),"次"]}),(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{children:[(0,V.jsx)(q,{className:g,onFinish:function(){J.current=h()().valueOf(),I.current.push({start:C.current,end:J.current}),Z(r)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+1e3*(n.exerciseUserInfo.screen_sec+1)}),"秒"]}),"内回到考试,不计切屏次数。"]})]}),onOk:function(){(0,b.RG)(" ",!0),E(),(0,m.Dj)(document.body),u(),G.current.destroy(),Q.current=!1}});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){location.href="/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/detail")},S=function(){var e=a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p.Z.destroyAll(),e.next=3,(0,v.VL)({categoryId:X.categoryId,commit_method:1});case 3:if(e.sent){try{r.send(JSON.stringify({type:"toggleLockExit",data:!1})),r.send(JSON.stringify({type:"network-open",data:""}))}catch(e){}R()}case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){var e=a()(o()().mark((function e(){var t,c,s,a,i=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=i.length>0&&void 0!==i[0]&&i[0],document.removeEventListener((0,m.gH)(),ee,!1),(0,m.BU)(),p.Z.destroyAll(),W.current=!0;try{r.send(JSON.stringify({type:"toggleLockExit",data:!1})),r.send(JSON.stringify({type:"network-open",data:""}))}catch(e){}if(!t){e.next=14;break}return e.next=10,(0,v.Yu)(X.categoryId,{exercise_user_id:null===(c=n.exerciseUserInfo)||void 0===c?void 0:c.exercise_user_id});case 10:a=e.sent,w.info({icon:null,closable:!1,maskClosable:!1,okText:"确定",width:616,okButtonProps:{type:"default"},className:k,centered:!0,content:(0,V.jsxs)("div",{className:j,children:[(0,V.jsx)("img",{src:Y,alt:""}),(0,V.jsx)("div",{className:y,children:"已终止考试答题"}),(0,V.jsxs)("div",{className:L,children:["累计切屏次数超过",null===(s=n.exerciseUserInfo)||void 0===s?void 0:s.screen_num,"次"]}),(0,V.jsx)(x.Z,{dataSource:null==a?void 0:a.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:"退出全屏时间",align:"center",dataIndex:"time"},{title:"退出全屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"切屏次数",align:"center",dataIndex:"count"}]})]}),onOk:function(){u(),K()}}),e.next=15;break;case 14:w.info({content:(0,V.jsxs)("div",{className:"tc font16",children:["答题结束了,系统已自动提交试卷",(0,V.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){K()}});case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(e){console.log("触发了"),(0,m.vp)()&&"none"==document.getElementById("iframeShixuns").style.display&&!Q.current&&(0,m.BU)()},$=function(){var e=a()(o()().mark((function e(){var r,t,s,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(r=n.exerciseUserInfo)||void 0===r||!r.screen_at){e.next=6;break}return e.next=3,(0,v.ck)(c()(c()({},X),{},{reset:!0}));case 3:if(-6!==(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,(0,v.oy)({id:X.categoryId});case 8:if(null==(s=e.sent)||!s.is_commit){e.next=12;break}return R(),e.abrupt("return");case 12:return e.next=14,H();case 14:return u=e.sent,e.abrupt("return",u);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=a()(o()().mark((function e(){var r,t,s,u,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,b.RG)(" ",!0),!(0,m.vp)()){e.next=10;break}if(null===(r=n.exerciseUserInfo)||void 0===r||!r.screen_at){e.next=8;break}return e.next=5,(0,v.ck)(c()(c()({},X),{},{reset:!0}));case 5:if(s=e.sent,-6!==(null===(t=s)||void 0===t?void 0:t.status)){e.next=8;break}return e.abrupt("return");case 8:e.next=21;break;case 10:if(Q.current){e.next=21;break}return e.next=13,(0,v.ck)(c()({},X));case 13:if(s=e.sent,-6!==(null===(u=s)||void 0===u?void 0:u.status)){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,H();case 18:a=e.sent,U(a.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,V.jsx)("div",{children:B})}))},16644:function(e,n,r){var t=r(82242),c=r.n(t),s=(r(59301),r(19779)),o=r(3113),u=r(37712);n.Z=function(e){var n=e.img,r=e.buttonProps,t=void 0===r?{}:r,a=e.styles,i=void 0===a?{}:a,l=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,x=e.ButtonTwo,m=e.imgStyles,v=e.loading,w=void 0!==v&&v;return(0,u.jsxs)("section",{className:"tc animated fadeIn",style:c()(c()({},{color:"#999",margin:"100px auto",visibility:w?"hidden":"visible"}),i),children:[(0,u.jsx)("img",{src:n||s,style:c()({width:288,height:200},m)}),(0,u.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,u.jsx)(o.ZP,c()(c()({className:p,onClick:f},t),{},{children:d})),x&&x]})}},87575:function(e,n,r){r.d(n,{Z:function(){return u}});r(59301);var t=r(8785),c="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",o=r(37712),u=function(e){var n=e.message,r=e.className,u=(e.children,e.style),a=void 0===u?{}:u;return(0,o.jsxs)("div",{className:"".concat(s," ").concat(r),children:[(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{})]}),n?(0,o.jsx)("p",{style:a,children:n}):null,(0,o.jsx)(t.Outlet,{})]})}},98557:function(e,n,r){r.d(n,{Z:function(){return p}});var t=r(82100),c=r.n(t),s=r(29186),o=r.n(s),u=r(80619),a=r.n(u),i=r(47074),l=r.n(i),d=r(59301),f=r(4676),p=function(e){a()(r,e);var n=l()(r);function r(e){var t;c()(this,r),t=n.call(this,e);var s=window.document;return t.node=s.createElement("div"),s.body.appendChild(t.node),t}return o()(r,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),r}(d.Component)},54209:function(e,n,r){r.d(n,{Z:function(){return c}});var t=r(59301);function c(e,n){var r=(0,t.useRef)();(0,t.useEffect)((function(){r.current=e})),(0,t.useEffect)((function(){if(null!==n){var e=setInterval((function(){r.current()}),n);return function(){return clearInterval(e)}}}),[n])}},92248:function(e,n,r){function t(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function c(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}r.d(n,{BU:function(){return c},Dj:function(){return t},gH:function(){return s},vp:function(){return o}});var s=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function o(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}}}]); \ No newline at end of file diff --git a/25879.async.js b/25879.async.js index b6e10356b4..4382a30159 100644 --- a/25879.async.js +++ b/25879.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[25879],{16644:function(e,n,t){"use strict";var i=t(82242),a=t.n(i),r=(t(59301),t(19779)),o=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,s=e.styles,c=void 0===s?{}:s,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,v=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:n||r,style:a()({width:288,height:200},v)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(o.ZP,a()(a()({className:p,onClick:f},i),{},{children:d})),m&&m]})}},38696:function(e,n,t){"use strict";t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(7557),o=t.n(r),l=t(41498),s=t.n(l),c=t(79800),u=t.n(c),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(38827),v=t(7309),h=t(6848),x=t(42930),g=t(80469),j=t(16644),b=t(94334),k=t(37712),A=function(e){var n,t,i,r,l,c,A,y=e.editOffice,w=void 0===y?"view":y,_=e.data,C=(e.theme,e.type),B=e.filename,Y=e.monacoEditor,Z=e.className,E=e.style,I=e.close,N=e.onClose,S=e.hasMask,F=e.disabledDownload,U=e.onImgDimensions,V=e.showNodata,W=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),G=u()(W,2),M=(G[0],G[1],(0,d.useState)("")),T=u()(M,2),P=(T[0],T[1]),D=(0,d.useState)(),K=u()(D,2),z=K[0],Q=K[1],R="build"===window.ENV?"/react/build":"",O=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,J=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(_=b.Z.API_SERVER+_),B&&(Y.filename=B),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&P(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&L()}),[C,_]);var L=function(){var e=s()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){_.startsWith("http")||_.startsWith("blob:")?H():(0,x.Sv)(B||"educoder",_,B)},H=function(){(0,x.Nd)(B||"educoder",decodeURIComponent(_))};return(0,k.jsxs)("div",{style:a()({},E||{}),className:"".concat(S&&f.bgBlack," ").concat(C?f.wrp:"hide"),children:[I&&(0,k.jsxs)("div",{className:f.close,ref:J,children:[!!U&&(0,k.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,k.jsx)("span",{onClick:function(){N(),U()},children:(0,k.jsx)("i",{className:"icon-yulanpizhu"})})}),!F&&(0,k.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,k.jsx)("span",{onClick:H,children:(0,k.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,k.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,k.jsx)("span",{className:"",onClick:N,children:(0,k.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,k.jsx)("div",{className:"".concat(f[Z]," ").concat(Z," ").concat(f.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,k.jsx)(v.ZP,a()({},Y))}),"audio"===C&&(0,k.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=_)&&void 0!==i&&i.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===C&&(0,k.jsx)(k.Fragment,{children:(null===(r=_)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=_)&&void 0!==l&&l.startsWith("/api")?(0,k.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,k.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===C&&z&&(0,k.jsx)("iframe",{src:"".concat(R,"/office.html?key=").concat(z.key,"&url=").concat(O+z.url,"&callbackUrl=").concat(O+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===C&&(0,k.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===C&&(0,k.jsx)("iframe",{src:"".concat(R,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!F)}),"image"===C&&(0,k.jsx)("img",{src:(null===(c=_)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(A=_)&&void 0!==A&&A.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===C||"download"===C)&&(0,k.jsx)(k.Fragment,{children:V?(0,k.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,k.jsx)(p.ZP,{icon:(0,k.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,k.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,k.jsx)(m.Z,{}),"点击下载"]})})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return Z},pe:function(){return Y}});var i=t(37205),a=t.n(i),r=t(79800),o=t.n(r),l=t(39647),s=t.n(l),c=t(82242),u=t.n(c),d=t(7557),f=t.n(d),p=t(41498),m=t.n(p),v=t(59301),h=t(59028),x=t(8591),g=t(92911),j=t(28209),b=t.n(j),k=t(1012),A=t(8785),y=t(75264),w=t.n(y),_=t(37712),C=["user","cancelUpload"],B=h.Z.Dragger,Y=function(e){var n=b().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=b().enc.Utf8.parse("5183666c72eec9e4"),i=b().AES.decrypt(e,n,{iv:t,mode:b().mode.CBC});return i.toString(b().enc.Utf8)},Z=function(){var e=m()(f()().mark((function e(n,t,i){var a,r,o,l,s,c,d,p,m,v;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,g.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",Y(d.data)),d.data=JSON.parse(Y(d.data)),(p=n.name.split(".")).pop(),m=t.realFileName?p.join(""):(0,k.Z)(),v=new(w())({endpoint:null==d||null===(a=d.data)||void 0===a?void 0:a.end_point,region:null==d||null===(r=d.data)||void 0===r?void 0:r.region,accessKeyId:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_secret,bucket:null==d||null===(s=d.data)||void 0===s?void 0:s.bucket,stsToken:null==d||null===(c=d.data)||void 0===c?void 0:c.security_token}),e.abrupt("return",new Promise((function(e,a){var r;v.multipartUpload("".concat(m),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(r=d.data)||void 0===r?void 0:r.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,A.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,r=s()(e,C),l=(0,v.useState)([]),c=o()(l,2),d=c[0],p=c[1],h=(0,v.useState)(),j=o()(h,2),b=j[0],A=j[1],y={onRemove:function(e){p(a()(d.filter((function(n){return n.name!==e.name})))),r.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:r.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=m()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return x.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return x.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),p(a()(d)),r.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},Z=function(){var e=m()(f()().mark((function e(n,t){var i,o,l,s,c,u,m,v,h,j;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,m=n.name,e.next=4,(0,g.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((v=e.sent).data=JSON.parse(Y(v.data)),0===(null==v?void 0:v.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",r.onChange(d),x.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return b=new(w())({endpoint:null==v||null===(i=v.data)||void 0===i?void 0:i.end_point,region:null==v||null===(o=v.data)||void 0===o?void 0:o.region,accessKeyId:null==v||null===(l=v.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==v||null===(s=v.data)||void 0===s?void 0:s.access_key_secret,bucket:null==v||null===(c=v.data)||void 0===c?void 0:c.bucket,stsToken:null==v||null===(u=v.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),A(b),(h=n.name.split(".")).pop(),j=t.realFileName?h.join("."):(0,k.Z)(),e.abrupt("return",new Promise((function(e,i){try{var o;b.multipartUpload("".concat(r.identifier,"/").concat(j).concat(m.indexOf(".")>-1?"."+m.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===m}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,p(a()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===m}))].tempCheckpoint,callback:{customValue:{id:m+""},url:null==v||null===(o=v.data)||void 0===o?void 0:o.callback_url,host:null==v?void 0:v.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}}).then((function(t){var i,a=d.findIndex((function(e){return e.name===m})),o="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var s=d.findIndex((function(e){return e.name===m}));d[s].status="done",d[s].file.status="done"}else{var c;x.ZP.warning(null===(c=t.data)||void 0===c?void 0:c.message),o="error"}d[a].status=o,d[a].file.status=o,r.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",x.ZP.warning("上传失败,请重新尝试"),p(a()(d)),r.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,v.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&r.onComplete(d)}),[d]),(0,v.useEffect)((function(){var e;i&&(null===(e=b)||void 0===e||e.cancel())}),[i]),(0,v.useEffect)((function(){r.uploading&&d.map(function(){var e=m()(f()().mark((function e(n){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,Z(n,{login:null==t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:r.container_type,container_id:r.container_id,description:r.description,realFileName:r.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[r.uploading]),(0,_.jsx)(B,u()(u()({},y),{},{height:r.height,className:r.className,children:(0,_.jsx)("p",{className:"ant-upload-hint",children:r.text||"拖拽文件或者点击上传"})}))}))},15159:function(e,n,t){"use strict";t.d(n,{Y2:function(){return R},ZP:function(){return O}});var i=t(82242),a=t.n(i),r=t(7557),o=t.n(r),l=t(41498),s=t.n(l),c=t(79800),u=t.n(c),d=t(37205),f=t.n(d),p=t(59301),m=t(59028),v=t(8591),h=t(43418),x=t(95237),g=t(5112),j=t(3113),b=t(24905),k=t(6848),A=t(73782),y="wrap___MkYbQ",w="text___xvutp",_="greyText___dihvZ",C="noData___LxOJA",B="dragger___y7F4A",Y="uploadText___Et3KS",Z="btnS___k1e6j",E="testCaseRadio___q1wXT",I="head___s4Eix",N="operation___JCAVh",S="listWrapper___xW3b4",F="list___dCbd6",U="del___abNho",V="info___J1Wmf",W=t(75264),G=t.n(W),M=t(89903),T=t(92911),P=t(1012),D=t(42930),K=t(38696),z=t(37712),Q=(m.Z.Dragger,function(e){for(var n=function(e){return e?e.substring(0,e.lastIndexOf(".")):e},t=f()(e),i=0,a=[],r=0;r0&&ae.current===N.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!1})})),t(o),n()}}else J(!1),n()}))}if(ne){var r=new FormData;return r.append("file",e.file),r.append("identifier",l),void(0,T.ZP)("/api/attachments.json",{method:"post",body:r},!0).then((function(i){if(i.filename){ae.current=ae.current+1;var r=ie.current.map((function(n){if(n.name===(null==i?void 0:i.filename)){var t,r=a()(a()({},n),{},{is_oss:!ne});return null!=i&&null!==(t=i.filename)&&void 0!==t&&t.includes(".in")?(r.in_object_key=null==i?void 0:i.object,r.in_object_size=null==i?void 0:i.size,r.input=null==i?void 0:i.filename,r.in_file=e):(r.out_object_key=null==i?void 0:i.object,r.out_object_size=null==i?void 0:i.size,r.output=null==i?void 0:i.filename,r.out_file=e),r}return n}));if(ie.current=f()(r),S(f()(r)),ae.current>0&&ae.current===N.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!0})})),t(o),n()}}else J(!1),n()}))}var o=new(G())({endpoint:V.end_point,region:V.region,accessKeyId:V.access_key_id,accessKeySecret:V.access_key_secret,bucket:V.bucket,stsToken:V.security_token}),s=e.name,c={container_type:"TestSet",file_name:s},u=(0,P.Z)(),d="testsets/".concat(l,"/").concat(u).concat(s.indexOf(".")>-1?"."+s.split(".").pop():"");null===l&&(d="testsets/".concat(u).concat(s.indexOf(".")>-1?"."+s.split(".").pop():"")),o.multipartUpload(d,new Blob([e.file],{type:e.file.type}),{timeout:36e5,partSize:1002400,callback:{customValue:{id:s+""},url:null==V?void 0:V.callback_url,host:null==V?void 0:V.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,T.rz)(c)}}).then((function(i){if(0===i.data.status){ae.current=ae.current+1;var r=ie.current.map((function(n){var t;if(n.name===(null===(t=i.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.file_name)){var r,o,l,s,c,u,d,f=a()(a()({},n),{},{is_oss:!ne});if(null!==(r=i.data)&&void 0!==r&&null!==(r=r.data)&&void 0!==r&&null!==(r=r.file_name)&&void 0!==r&&r.includes(".in"))f.in_object_key=null===(o=i.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.object,f.in_object_size=null===(l=i.data)||void 0===l||null===(l=l.data)||void 0===l?void 0:l.size,f.input=null===(s=i.data)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.file_name,f.in_file=e;else f.out_object_key=null===(c=i.data)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.object,f.out_object_size=null===(u=i.data)||void 0===u||null===(u=u.data)||void 0===u?void 0:u.size,f.output=null===(d=i.data)||void 0===d||null===(d=d.data)||void 0===d?void 0:d.file_name,f.out_file=e;return f}return n}));if(ie.current=f()(r),S(f()(r)),ae.current>0&&ae.current===N.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!0})})),t(o),n()}}}))},se=function(e){return new Promise((function(n,t){for(var i=0,a=[],r=function(r){e[r].file.slice(0,1).arrayBuffer().then((function(){++i===e.length&&(a.length?(v.ZP.warning("".concat(a.join(","),"文件已损坏或已被修改,请删除后重新上传!")),t()):n(e))})).catch((function(o){console.log("错误信息:",o),i++,a.push(e[r].name),i===e.length&&(a.length?(v.ZP.warning("".concat(a.join(","),"文件已损坏或已被修改,请删除后重新上传!")),t()):n(e))}))},o=0;o100)return v.ZP.info("文件超过100M,不符合上传要求"),!1;if(!/\.(in|out|IN|OUT)$/.test(e.name))return v.ZP.warning("输入文件只能上传.in和.out类型的文本文件"),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return N.push(n),ie.current=f()(N),S(f()(N)),!1}},de=Q(N);return console.log(N,de,"fileList"),(0,z.jsx)(h.Z,{open:i,wrapClassName:r,onOk:ce,centered:!0,okText:"确认",cancelText:"取消",okButtonProps:{loading:O},onCancel:function(){n()},width:730,title:"批量上传测试用例",children:(0,z.jsxs)("div",{className:y,children:[N.length?(0,z.jsxs)("div",{children:[(0,z.jsxs)(x.Z,{justify:"space-between",align:"middle",style:{marginBottom:40},children:[(0,z.jsxs)("div",{style:{visibility:d?"visible":"hidden"},children:[(0,z.jsx)("span",{className:_,children:"用例类型"}),(0,z.jsxs)(g.ZP.Group,{className:"ml20 ".concat(E),optionType:"button",value:H,onChange:function(e){return X(e.target.value)},children:[(0,z.jsx)(g.ZP,{value:!1,children:"文本"}),(0,z.jsx)(g.ZP,{value:!0,children:"文件"})]})]}),(0,z.jsx)(m.Z,a()(a()({},ue),{},{children:(0,z.jsxs)(j.ZP,{type:"primary",className:Z,children:[(0,z.jsx)("i",{className:"iconfont icon-shangchuan2"}),"上传文件"]})}))]}),(0,z.jsx)(R,{data:de,onRemove:function(e){var n,t,i=oe(null===(n=e[0])||void 0===n?void 0:n.name)||oe(null===(t=e[1])||void 0===t?void 0:t.name),a=N.filter((function(e){return oe(e.name)!==i}));ie.current=f()(a),S(f()(a))}})]}):(0,z.jsx)("div",{className:"".concat(C," mb30"),children:(0,z.jsxs)(m.Z.Dragger,a()(a()({},ue),{},{className:B,children:[(0,z.jsx)("img",{src:"data:image/png;base64,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",alt:"",className:"mb20"}),(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{children:"拖拽文件或"}),(0,z.jsx)("span",{className:Y,children:"点击此处上传"})]})]}))}),(0,z.jsxs)("div",{className:w,children:[(0,z.jsx)("span",{style:{color:"#FA6400"},children:"提示"}),(0,z.jsx)("br",{}),"1、文件必须上传.in和.out类型的文本文件。",(0,z.jsx)("br",{}),"2、上传的文件编码仅支持UTF-8,否则可能会出现文本乱码。",(0,z.jsx)("br",{}),"3、输入输出文件需文件名称一一对应,未对应时,将无法上传。",(0,z.jsx)("br",{}),"4、单个上传文件不能超过100MB,超过时可以分批次上传。",(0,z.jsx)("br",{})]})]})})}},3828:function(){}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[25879],{38696:function(e,n,t){"use strict";t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(7557),o=t.n(r),l=t(41498),c=t.n(l),s=t(79800),u=t.n(s),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(38827),v=t(7309),h=t(6848),x=t(42930),g=t(80469),j=t(16644),k=t(94334),b=t(37712),A=function(e){var n,t,i,r,l,s,A,y=e.editOffice,w=void 0===y?"view":y,_=e.data,C=(e.theme,e.type),Y=e.filename,B=e.monacoEditor,Z=e.className,E=e.style,I=e.close,F=e.onClose,S=e.hasMask,N=e.disabledDownload,U=e.onImgDimensions,V=e.showNodata,W=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),G=u()(W,2),M=(G[0],G[1],(0,d.useState)("")),D=u()(M,2),T=(D[0],D[1]),P=(0,d.useState)(),K=u()(P,2),z=K[0],Q=K[1],R="build"===window.ENV?"/react/build":"",O=location.host.startsWith("localhost")?k.Z.PROXY_SERVER:k.Z.API_SERVER,J=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(_=k.Z.API_SERVER+_),Y&&(B.filename=Y),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&T(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&L()}),[C,_]);var L=function(){var e=c()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){_.startsWith("http")||_.startsWith("blob:")?H():(0,x.Sv)(Y||"educoder",_,Y)},H=function(){(0,x.Nd)(Y||"educoder",decodeURIComponent(_))};return(0,b.jsxs)("div",{style:a()({},E||{}),className:"".concat(S&&f.bgBlack," ").concat(C?f.wrp:"hide"),children:[I&&(0,b.jsxs)("div",{className:f.close,ref:J,children:[!!U&&(0,b.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,b.jsx)("span",{onClick:function(){F(),U()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!N&&(0,b.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,b.jsx)("span",{onClick:H,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,b.jsx)("span",{className:"",onClick:F,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(f[Z]," ").concat(Z," ").concat(f.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,b.jsx)(v.ZP,a()({},B))}),"audio"===C&&(0,b.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=_)&&void 0!==i&&i.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===C&&(0,b.jsx)(b.Fragment,{children:(null===(r=_)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=_)&&void 0!==l&&l.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===C&&z&&(0,b.jsx)("iframe",{src:"".concat(R,"/office.html?key=").concat(z.key,"&url=").concat(O+z.url,"&callbackUrl=").concat(O+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!N)}),"html"===C&&(0,b.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===C&&(0,b.jsx)("iframe",{src:"".concat(R,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!N)}),"image"===C&&(0,b.jsx)("img",{src:(null===(s=_)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(A=_)&&void 0!==A&&A.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===C||"download"===C)&&(0,b.jsx)(b.Fragment,{children:V?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,b.jsx)(m.Z,{}),"点击下载"]})})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return Z},pe:function(){return B}});var i=t(37205),a=t.n(i),r=t(79800),o=t.n(r),l=t(39647),c=t.n(l),s=t(82242),u=t.n(s),d=t(7557),f=t.n(d),p=t(41498),m=t.n(p),v=t(59301),h=t(59028),x=t(8591),g=t(92911),j=t(28209),k=t.n(j),b=t(1012),A=t(8785),y=t(75264),w=t.n(y),_=t(37712),C=["user","cancelUpload"],Y=h.Z.Dragger,B=function(e){var n=k().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=k().enc.Utf8.parse("5183666c72eec9e4"),i=k().AES.decrypt(e,n,{iv:t,mode:k().mode.CBC});return i.toString(k().enc.Utf8)},Z=function(){var e=m()(f()().mark((function e(n,t,i){var a,r,o,l,c,s,d,p,m,v;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,g.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",B(d.data)),d.data=JSON.parse(B(d.data)),(p=n.name.split(".")).pop(),m=t.realFileName?p.join(""):(0,b.Z)(),v=new(w())({endpoint:null==d||null===(a=d.data)||void 0===a?void 0:a.end_point,region:null==d||null===(r=d.data)||void 0===r?void 0:r.region,accessKeyId:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_secret,bucket:null==d||null===(c=d.data)||void 0===c?void 0:c.bucket,stsToken:null==d||null===(s=d.data)||void 0===s?void 0:s.security_token}),e.abrupt("return",new Promise((function(e,a){var r;v.multipartUpload("".concat(m),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(r=d.data)||void 0===r?void 0:r.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,A.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,r=c()(e,C),l=(0,v.useState)([]),s=o()(l,2),d=s[0],p=s[1],h=(0,v.useState)(),j=o()(h,2),k=j[0],A=j[1],y={onRemove:function(e){p(a()(d.filter((function(n){return n.name!==e.name})))),r.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:r.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=m()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return x.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return x.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),p(a()(d)),r.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},Z=function(){var e=m()(f()().mark((function e(n,t){var i,o,l,c,s,u,m,v,h,j;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,m=n.name,e.next=4,(0,g.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((v=e.sent).data=JSON.parse(B(v.data)),0===(null==v?void 0:v.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",r.onChange(d),x.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return k=new(w())({endpoint:null==v||null===(i=v.data)||void 0===i?void 0:i.end_point,region:null==v||null===(o=v.data)||void 0===o?void 0:o.region,accessKeyId:null==v||null===(l=v.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==v||null===(c=v.data)||void 0===c?void 0:c.access_key_secret,bucket:null==v||null===(s=v.data)||void 0===s?void 0:s.bucket,stsToken:null==v||null===(u=v.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),A(k),(h=n.name.split(".")).pop(),j=t.realFileName?h.join("."):(0,b.Z)(),e.abrupt("return",new Promise((function(e,i){try{var o;k.multipartUpload("".concat(r.identifier,"/").concat(j).concat(m.indexOf(".")>-1?"."+m.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===m}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,p(a()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===m}))].tempCheckpoint,callback:{customValue:{id:m+""},url:null==v||null===(o=v.data)||void 0===o?void 0:o.callback_url,host:null==v?void 0:v.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}}).then((function(t){var i,a=d.findIndex((function(e){return e.name===m})),o="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var c=d.findIndex((function(e){return e.name===m}));d[c].status="done",d[c].file.status="done"}else{var s;x.ZP.warning(null===(s=t.data)||void 0===s?void 0:s.message),o="error"}d[a].status=o,d[a].file.status=o,r.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",x.ZP.warning("上传失败,请重新尝试"),p(a()(d)),r.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,v.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&r.onComplete(d)}),[d]),(0,v.useEffect)((function(){var e;i&&(null===(e=k)||void 0===e||e.cancel())}),[i]),(0,v.useEffect)((function(){r.uploading&&d.map(function(){var e=m()(f()().mark((function e(n){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,Z(n,{login:null==t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:r.container_type,container_id:r.container_id,description:r.description,realFileName:r.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[r.uploading]),(0,_.jsx)(Y,u()(u()({},y),{},{height:r.height,className:r.className,children:(0,_.jsx)("p",{className:"ant-upload-hint",children:r.text||"拖拽文件或者点击上传"})}))}))},15159:function(e,n,t){"use strict";t.d(n,{Y2:function(){return R},ZP:function(){return O}});var i=t(82242),a=t.n(i),r=t(7557),o=t.n(r),l=t(41498),c=t.n(l),s=t(79800),u=t.n(s),d=t(37205),f=t.n(d),p=t(59301),m=t(59028),v=t(8591),h=t(43418),x=t(95237),g=t(5112),j=t(3113),k=t(24905),b=t(6848),A=t(73782),y="wrap___MkYbQ",w="text___xvutp",_="greyText___dihvZ",C="noData___LxOJA",Y="dragger___y7F4A",B="uploadText___Et3KS",Z="btnS___k1e6j",E="testCaseRadio___q1wXT",I="head___s4Eix",F="operation___JCAVh",S="listWrapper___xW3b4",N="list___dCbd6",U="del___abNho",V="info___J1Wmf",W=t(75264),G=t.n(W),M=t(89903),D=t(92911),T=t(1012),P=t(42930),K=t(38696),z=t(37712),Q=(m.Z.Dragger,function(e){for(var n=function(e){return e?e.substring(0,e.lastIndexOf(".")):e},t=f()(e),i=0,a=[],r=0;r0&&ae.current===F.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!1})})),t(o),n()}}else J(!1),n()}))}if(ne){var r=new FormData;return r.append("file",e.file),r.append("identifier",l),void(0,D.ZP)("/api/attachments.json",{method:"post",body:r},!0).then((function(i){if(i.filename){ae.current=ae.current+1;var r=ie.current.map((function(n){if(n.name===(null==i?void 0:i.filename)){var t,r=a()(a()({},n),{},{is_oss:!ne});return null!=i&&null!==(t=i.filename)&&void 0!==t&&t.includes(".in")?(r.in_object_key=null==i?void 0:i.object,r.in_object_size=null==i?void 0:i.size,r.input=null==i?void 0:i.filename,r.in_file=e):(r.out_object_key=null==i?void 0:i.object,r.out_object_size=null==i?void 0:i.size,r.output=null==i?void 0:i.filename,r.out_file=e),r}return n}));if(ie.current=f()(r),S(f()(r)),ae.current>0&&ae.current===F.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!0})})),t(o),n()}}else J(!1),n()}))}var o=new(G())({endpoint:V.end_point,region:V.region,accessKeyId:V.access_key_id,accessKeySecret:V.access_key_secret,bucket:V.bucket,stsToken:V.security_token}),c=e.name,s={container_type:"TestSet",file_name:c},u=(0,T.Z)(),d="testsets/".concat(l,"/").concat(u).concat(c.indexOf(".")>-1?"."+c.split(".").pop():"");null===l&&(d="testsets/".concat(u).concat(c.indexOf(".")>-1?"."+c.split(".").pop():"")),o.multipartUpload(d,new Blob([e.file],{type:e.file.type}),{timeout:36e5,partSize:1002400,callback:{customValue:{id:c+""},url:null==V?void 0:V.callback_url,host:null==V?void 0:V.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,D.rz)(s)}}).then((function(i){if(0===i.data.status){ae.current=ae.current+1;var r=ie.current.map((function(n){var t;if(n.name===(null===(t=i.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.file_name)){var r,o,l,c,s,u,d,f=a()(a()({},n),{},{is_oss:!ne});if(null!==(r=i.data)&&void 0!==r&&null!==(r=r.data)&&void 0!==r&&null!==(r=r.file_name)&&void 0!==r&&r.includes(".in"))f.in_object_key=null===(o=i.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.object,f.in_object_size=null===(l=i.data)||void 0===l||null===(l=l.data)||void 0===l?void 0:l.size,f.input=null===(c=i.data)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.file_name,f.in_file=e;else f.out_object_key=null===(s=i.data)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.object,f.out_object_size=null===(u=i.data)||void 0===u||null===(u=u.data)||void 0===u?void 0:u.size,f.output=null===(d=i.data)||void 0===d||null===(d=d.data)||void 0===d?void 0:d.file_name,f.out_file=e;return f}return n}));if(ie.current=f()(r),S(f()(r)),ae.current>0&&ae.current===F.length){J(!1);var o=Q(r);o=(o=o.filter((function(e){var n,t;return!(null===(n=e[0])||void 0===n||!n.name||null===(t=e[1])||void 0===t||!t.name)}))).map((function(e){return a()(a()(a()({},e[0]),e[1]),{},{is_file:!0})})),t(o),n()}}}))},ce=function(e){return new Promise((function(n,t){for(var i=0,a=[],r=function(r){e[r].file.slice(0,1).arrayBuffer().then((function(){++i===e.length&&(a.length?(v.ZP.warning("".concat(a.join(","),"文件已损坏或已被修改,请删除后重新上传!")),t()):n(e))})).catch((function(o){console.log("错误信息:",o),i++,a.push(e[r].name),i===e.length&&(a.length?(v.ZP.warning("".concat(a.join(","),"文件已损坏或已被修改,请删除后重新上传!")),t()):n(e))}))},o=0;o100)return v.ZP.info("文件超过100M,不符合上传要求"),!1;if(!/\.(in|out|IN|OUT)$/.test(e.name))return v.ZP.warning("输入文件只能上传.in和.out类型的文本文件"),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return F.push(n),ie.current=f()(F),S(f()(F)),!1}},de=Q(F);return console.log(F,de,"fileList"),(0,z.jsx)(h.Z,{open:i,wrapClassName:r,onOk:se,centered:!0,okText:"确认",cancelText:"取消",okButtonProps:{loading:O},onCancel:function(){n()},width:730,title:"批量上传测试用例",children:(0,z.jsxs)("div",{className:y,children:[F.length?(0,z.jsxs)("div",{children:[(0,z.jsxs)(x.Z,{justify:"space-between",align:"middle",style:{marginBottom:40},children:[(0,z.jsxs)("div",{style:{visibility:d?"visible":"hidden"},children:[(0,z.jsx)("span",{className:_,children:"用例类型"}),(0,z.jsxs)(g.ZP.Group,{className:"ml20 ".concat(E),optionType:"button",value:H,onChange:function(e){return X(e.target.value)},children:[(0,z.jsx)(g.ZP,{value:!1,children:"文本"}),(0,z.jsx)(g.ZP,{value:!0,children:"文件"})]})]}),(0,z.jsx)(m.Z,a()(a()({},ue),{},{children:(0,z.jsxs)(j.ZP,{type:"primary",className:Z,children:[(0,z.jsx)("i",{className:"iconfont icon-shangchuan2"}),"上传文件"]})}))]}),(0,z.jsx)(R,{data:de,onRemove:function(e){var n,t,i=oe(null===(n=e[0])||void 0===n?void 0:n.name)||oe(null===(t=e[1])||void 0===t?void 0:t.name),a=F.filter((function(e){return oe(e.name)!==i}));ie.current=f()(a),S(f()(a))}})]}):(0,z.jsx)("div",{className:"".concat(C," mb30"),children:(0,z.jsxs)(m.Z.Dragger,a()(a()({},ue),{},{className:Y,children:[(0,z.jsx)("img",{src:"data:image/png;base64,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",alt:"",className:"mb20"}),(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{children:"拖拽文件或"}),(0,z.jsx)("span",{className:B,children:"点击此处上传"})]})]}))}),(0,z.jsxs)("div",{className:w,children:[(0,z.jsx)("span",{style:{color:"#FA6400"},children:"提示"}),(0,z.jsx)("br",{}),"1、文件必须上传.in和.out类型的文本文件。",(0,z.jsx)("br",{}),"2、上传的文件编码仅支持UTF-8,否则可能会出现文本乱码。",(0,z.jsx)("br",{}),"3、输入输出文件需文件名称一一对应,未对应时,将无法上传。",(0,z.jsx)("br",{}),"4、单个上传文件不能超过100MB,超过时可以分批次上传。",(0,z.jsx)("br",{})]})]})})}},3828:function(){}}]); \ No newline at end of file diff --git a/28838.async.js b/28838.async.js new file mode 100644 index 0000000000..6630e3786d --- /dev/null +++ b/28838.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28838,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/28893.async.js b/28893.async.js index 2879d846ab..9d10e18b2c 100644 --- a/28893.async.js +++ b/28893.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28893,29556,14348,21862,21720,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28893,14348,21862,21720,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/29556.async.js b/29556.async.js index 8442addf10..7cb42ac54c 100644 --- a/29556.async.js +++ b/29556.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[29556,23056,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),R=f(Z),T=f(z),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=D.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=z),!k&&R&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/31714.async.js b/31714.async.js index b9991f4fe1..573572efd7 100644 --- a/31714.async.js +++ b/31714.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[31714,23056,43121,19917,92994,90888,65253,93737,39133,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},50382:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={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"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},85574:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},39293:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(94172),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},73782:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),m={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"},p=t(22589),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(50382),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(42653),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(96865);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42141),r=t(92310),i=t.n(r),o=t(5891),l=t(80962),s=t(29043),c=t(19149),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[31714,23056,29556,43121,19917,92994,90888,65253,93737,39133,14348,21862,21720,28893,15310,21070,22016,28838,89186],{27385:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},50382:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={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"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},85574:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},39293:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(94172),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},73782:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),m={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"},p=t(22589),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(50382),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(42653),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(96865);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42141),r=t(92310),i=t.n(r),o=t(5891),l=t(80962),s=t(29043),c=t(19149),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file diff --git a/35492.async.js b/35492.async.js index 23175e900d..5134910bcf 100644 --- a/35492.async.js +++ b/35492.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35492,39133,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},52103:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},45532:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},39293:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:h,className:O,menu:E,arrow:w,autoFocus:N,overlay:$,trigger:S,align:z,open:j,onOpenChange:Z,placement:P,getPopupContainer:M,href:k,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[V,G]=(0,m.Z)(Q),U={menu:E,arrow:w,autoFocus:N,align:z,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,O,G);"overlay"in e&&(U.overlay=$),"open"in e&&(U.open=j),U.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:k,title:T},h),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return V(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},A),ee,l.createElement(r.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=O[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),z=a()($,d,{[`${$}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:z,prefixCls:N,suffix:S});return g&&(j.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:O}=o.useContext(l.E_),E=o.useRef(!1),Z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,z.ri)(Z,O),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${Z}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:k}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=a()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||d||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:P,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=P.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:h,direction:O="horizontal",prefixCls:E,split:w,style:N,wrap:$=!1,classNames:S,styles:z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,P]=Array.isArray(y)?y:[y,y],M=d(P),k=d(Z),R=f(P),T=f(Z),D=(0,l.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===O?"center":b,B=i("space",E),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${O}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${P}`]:M,[`${B}-gap-col-${Z}`]:k},C,x),H=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(p,{className:H,key:o,index:t,split:w,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const V={};return $&&(V.flexWrap="wrap"),!k&&T&&(V.columnGap=Z),!M&&R&&(V.rowGap=P),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},j),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:h=","}=e,{getPrefixCls:O,direction:E,statistic:w}=r.useContext(i.E_),N=O("statistic",t),[$,S]=v(N),z=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:h,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(z):z,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var h=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35492,39133,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},52103:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},45532:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},39293:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:h,className:O,menu:E,arrow:w,autoFocus:N,overlay:$,trigger:S,align:z,open:j,onOpenChange:Z,placement:P,getPopupContainer:M,href:k,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[V,G]=(0,m.Z)(Q),U={menu:E,arrow:w,autoFocus:N,align:z,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,O,G);"overlay"in e&&(U.overlay=$),"open"in e&&(U.open=j),U.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:k,title:T},h),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return V(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},A),ee,l.createElement(r.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=O[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),z=a()($,d,{[`${$}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:z,prefixCls:N,suffix:S});return g&&(j.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:O}=o.useContext(l.E_),E=o.useRef(!1),Z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,z.ri)(Z,O),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${Z}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:k}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=a()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||d||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:P,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=P.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:h,direction:O="horizontal",prefixCls:E,split:w,style:N,wrap:$=!1,classNames:S,styles:z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,P]=Array.isArray(y)?y:[y,y],M=d(P),k=d(Z),R=f(P),T=f(Z),D=(0,l.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===O?"center":b,B=i("space",E),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${O}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${P}`]:M,[`${B}-gap-col-${Z}`]:k},C,x),H=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(p,{className:H,key:o,index:t,split:w,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const V={};return $&&(V.flexWrap="wrap"),!k&&T&&(V.columnGap=Z),!M&&R&&(V.rowGap=P),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},j),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:h=","}=e,{getPrefixCls:O,direction:E,statistic:w}=r.useContext(i.E_),N=O("statistic",t),[$,S]=v(N),z=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:h,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(z):z,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var h=g}}]); \ No newline at end of file diff --git a/36840.async.js b/36840.async.js new file mode 100644 index 0000000000..a1bad412a3 --- /dev/null +++ b/36840.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[36840],{36840:function(n,e,t){t.d(e,{z:function(){return z},Z:function(){return N}});var r=t(7557),a=t.n(r),i=t(41498),o=t.n(i),s=t(82242),u=t.n(s),c=t(37205),l=t.n(c),d=t(79800),p=t.n(d),f=t(59301),v=t(59028),m=t(8591),h=t(43418),j=t(3113),x=t(94334),b=t(19394),g=t(37712),M="  ";function w(n){if(0==n)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(n)/Math.log(1024)),10);return(n/Math.pow(1024,e)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][e]}var y=t(60186),P=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=v.Z.Dragger;function z(n){var e=[];return n&&n.length>0&&(e=n.map((function(n){return{uid:n.id,id:n.id,name:n.title+M+n.filesize,url:n.url,filesize:n.filesize,status:"done",response:{id:n.id}}}))),e}var N=function(n){var e=n.value,t=n.onChange,r=n.action,i=n.data,s=n.className,c=n.maxSize,d=void 0===c?150:c,z=n.title,N=void 0===z?"上传附件":z,T=n.showRemoveModal,B=void 0!==T&&T,I=n.accept,L=void 0===I?"":I,k=n.additionalText,D=n.isDragger,O=n.number,C=void 0===O?1e3:O,S=n.aloneClear,E=void 0!==S&&S,G=(0,f.useState)(!1),R=p()(G,2),U=R[0],V=R[1],_=(0,f.useState)(e||[]),A=p()(_,2),H=A[0],J=A[1],W=(0,f.useState)(1),Q=p()(W,2),Y=Q[0],q=Q[1];(0,f.useEffect)((function(){e&&(1===Y&&J(l()(e)),q(2),C===(null==e?void 0:e.length)&&V(!0))}),[e]);var F,K=function(){setTimeout((function(){H.pop(),J(l()(H))}),500)},X={multiple:!0,disabled:U,accept:L,withCredentials:!0,fileList:H,beforeUpload:function(n,e){var t=n.size/1024/1024;return H.concat(e).length>C?(H.pop(),J(l()(H)),m.ZP.error("最多只能上传".concat(C,"个文件")),E?Promise.reject():(K(),!1)):t=C?V(!0):V(!1),J(l()(H)),H=H.map((function(n){var e,t;null!=n&&null!==(e=n.response)&&void 0!==e&&e.id&&(n.url="/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id));return-1===n.name.indexOf(M)&&(n.name="".concat(n.name).concat(M).concat(w(n.size))),u()({},n)})),console.log("info:",n,H),t(H)):m.ZP.error(null===(r=n.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(F=o()(a()().mark((function n(e){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=function(){var n=o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(e.response?e.response.id:e.id)){n.next=8;break}return n.next=4,(0,b.JZ)(e.response?e.response.id:e.uid);case 4:return t=n.sent,n.abrupt("return",Promise.resolve(t));case 8:return n.abrupt("return",!0);case 9:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),!B){n.next=5;break}return n.abrupt("return",new Promise((function(n,e){var r;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,g.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:e.sent,m.ZP.success("删除成功"),n(!0);case 5:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return n(!1)}})})));case 5:return n.next=7,t();case 7:return n.abrupt("return",n.sent);case 8:case"end":return n.stop()}}),n)}))),function(n){return F.apply(this,arguments)})};return(0,g.jsxs)("div",{className:"multi-upload ".concat(s||""),children:[D&&(0,g.jsxs)(Z,u()(u()({},X),{},{children:[(0,g.jsx)("p",{className:"ant-upload-drag-icon",children:(0,g.jsx)(y.Z,{})}),(0,g.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,g.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),k]})),!D&&(0,g.jsxs)(v.Z,u()(u()({},X),{},{children:[(0,g.jsxs)(j.ZP,{disabled:U,className:"upload_button",children:[(0,g.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),N]}),(0,g.jsxs)("span",{onClick:function(n){n.preventDefault(),n.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},19394:function(n,e,t){t.d(e,{$J:function(){return u},JZ:function(){return l},bN:function(){return f},jP:function(){return p},rO:function(){return c}});var r=t(7557),a=t.n(r),i=t(41498),o=t.n(i),s=t(92911);function u(n){return(0,s.U2)("libraries/".concat(n,".json"))}function c(){return(0,s.U2)("library_tags.json")}function l(n){return d.apply(this,arguments)}function d(){return(d=o()(a()().mark((function n(e){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,s.IV)("attachments/".concat(e,".json"));case 2:return t=n.sent,n.abrupt("return",0===t.status);case 4:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function p(n){return(0,s.v_)("libraries.json",n)}function f(n,e){return(0,s.gz)("libraries/".concat(n,".json"),e)}}}]); \ No newline at end of file diff --git a/39133.async.js b/39133.async.js index 40117182f2..fe7e9af860 100644 --- a/39133.async.js +++ b/39133.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39133,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},39293:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39133,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},39293:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/3999.async.js b/3999.async.js index 6925de75aa..2405fc4d24 100644 --- a/3999.async.js +++ b/3999.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3999],{16644:function(e,n,t){var i=t(82242),s=t.n(i),r=(t(59301),t(19779)),a=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||r,style:s()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(a.ZP,s()(s()({className:p,onClick:m},i),{},{children:d})),h&&h]})}},60852:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i="disabled___kyQ47",s=t(6848),r=t(37712),a=function(e){var n=e.children,t=e.tips,a=e.title,o=e.style,l=a||(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{children:"提示:"}),(0,r.jsx)("div",{children:"本场考试已开启集中阅卷,为了不影响成绩评定,不可进行此操作。"}),(0,r.jsx)("div",{children:"(如需发布新班级考试,请创建新试卷后发布)"})]});return n&&t?(0,r.jsx)(s.Z,{overlayStyle:{maxWidth:"initial"},title:l,children:(0,r.jsx)("span",{className:i,style:o,children:n})}):n&&!t?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{})}},18014:function(e,n,t){var i=t(7557),s=t.n(i),r=t(85573),a=t.n(r),o=t(37205),l=t.n(o),c=t(82242),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(8591),g=t(43418),b=t(71418),y=t(95237),_=t(5112),j=t(57930),w=t(24905),k=t(61186),Z=t.n(k),T=t(92911),H=t(42930),Y=t(8785),A=t(40073),S=t(35477),C=t(37712);function P(e,n){for(var t=[],i=e;i0)||null!==(n=t.actionTabs)&&void 0!==n&&n.unified_setting){e.next=4;break}return v.ZP.info("班级不能为空"),e.abrupt("return");case 4:return q(!0),d={check_ids:l()((null===(a=t.actionTabs.selectArrs)||void 0===a?void 0:a.map((function(e){return Number(e)})))||[]),group_ids:K},z||(d.end_time=Z()(o.end_time).format("YYYY-MM-DD HH:mm")),d.group_ids=K.map((function(e){return e.course_group_id})),e.next=10,(0,T.ZP)("/api/courses/".concat(r.coursesId,"/exercises/end_exercise.json"),{method:"post",body:d});case 10:0===e.sent.status&&(v.ZP.success("操作成功"),(0,H.L9)(["教学课堂","试卷","批量结束"]),i({type:"exercise/setActionTabs",payload:{}}),null!=t&&null!==(m=t.actionTabs)&&void 0!==m&&m.cb?null==t||null===(p=t.actionTabs)||void 0===p||p.cb():i({type:"classroomList/getClassroomExercisesList",payload:u()({},t.actionTabs.params)})),q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsx)(g.Z,{centered:!0,title:"结束考试",open:"批量结束"===t.actionTabs.key,okText:"确认",cancelText:"取消",onOk:ee,width:680,confirmLoading:X||E,onCancel:function(){k(1),I([]),G([]),W(!0),i({type:"exercise/setActionTabs",payload:{}})},children:(0,C.jsx)(b.Z,{spinning:E,children:N&&(0,C.jsxs)(x.Z,{form:c,children:[(0,C.jsxs)("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10",children:[(0,C.jsx)("img",{style:{marginRight:5,objectFit:"contain"},src:A.Z}),"考试时间结束后,学生将不能再答题。"]}),(0,C.jsxs)(y.Z,{className:"mt20 mb10",children:[(0,C.jsxs)("span",{className:"mr10",children:[(0,C.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"结束时间"]}),(0,C.jsxs)(_.ZP.Group,{value:z,onChange:function(e){W(e.target.value),G([])},children:[(0,C.jsx)(_.ZP,{value:!0,children:"立即结束"}),(0,C.jsx)(_.ZP,{value:!1,children:"定时结束"})]}),(0,C.jsx)(x.Z.Item,{name:"end_time",style:{marginTop:-3,visibility:z?"hidden":"visible"},children:(0,C.jsx)(j.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},disabledDate:function(e){return e&&e0&&!(null!==(n=t.actionTabs)&&void 0!==n&&n.unified_setting)&&(0,C.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,C.jsxs)("span",{className:"mr10",children:[(0,C.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"选择班级:"]}),(0,C.jsxs)("div",{children:[N.length>0&&(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,C.jsxs)("span",{style:{flex:1},children:[(0,C.jsx)(w.Z,{checked:K.length===N.length,onChange:function(e){K.length===N.length?G([]):G(N)},children:"全选"})," "]}),(0,C.jsx)("span",{style:{width:16}}),(0,C.jsxs)("span",{style:{flex:1},children:["已选择",K.length||0,"个分班"]})]}),(0,C.jsx)(S.Z,{data:N,selectedRowKeys:K,setSelectedRowKeys:G})]})]})]})})})}))},64265:function(e,n,t){var i=t(7557),s=t.n(i),r=t(85573),a=t.n(r),o=t(82242),l=t.n(o),c=t(37205),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(8591),g=t(43418),b=t(71418),y=t(95237),_=t(57930),j=t(5112),w=t(24905),k=t(61186),Z=t.n(k),T=t(92911),H=t(42930),Y=t(8785),A=t(80469),S=t(40073),C=t(35477),P=t(37712);function D(e,n){for(var t=[],i=e;i0)){e.next=10;break}return v.ZP.info("班级不能为空"),e.abrupt("return");case 10:return te(!0),E.map((function(e){return e.key})),d={check_ids:u()((null===(n=r.actionTabs.selectArrs)||void 0===n?void 0:n.map((function(e){return Number(e)})))||[]),end_time:Z()(t.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Z()(t.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:z.map((function(e){return e.course_group_id})),unified_setting:!z.length},e.next=15,(0,T.ZP)("/api/courses/".concat(c.coursesId,"/exercises/publish.json"),{method:"post",body:d});case 15:0===e.sent.status&&((0,H.L9)(["教学课堂","试卷","立即发布"]),re(),v.ZP.success("发布成功"),o({type:"exercise/setActionTabs",payload:{}}),null!=r&&null!==(m=r.actionTabs)&&void 0!==m&&m.cb?null==r||null===(h=r.actionTabs)||void 0===h||h.cb():o({type:"classroomList/getClassroomExercisesList",payload:l()({},r.actionTabs.params)})),te(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){I(1),B([]),W([])};return(0,P.jsx)(g.Z,{centered:!0,title:"发布考试",open:"批量发布"===r.actionTabs.key,okText:"确认",cancelText:"取消",onOk:se,confirmLoading:ne||K,onCancel:function(){re(),o({type:"exercise/setActionTabs",payload:{}})},children:(0,P.jsx)(b.Z,{spinning:K,children:E&&(0,P.jsxs)(x.Z,{form:p,children:[!(null==r||null===(n=r.actionTabs)||void 0===n||!n.disabled)&&(0,P.jsxs)("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10",children:[(0,P.jsx)("img",{style:{marginRight:5,objectFit:"contain"},src:S.Z}),"已经发布过考试的试卷不可以统一发布。"]}),(0,P.jsxs)(y.Z,{children:[(0,P.jsxs)("span",{className:"mr10 mt5",children:[(0,P.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"考试时间"]}),(0,P.jsx)(x.Z.Item,{name:"publish_time",children:(0,P.jsx)(_.default,{style:{width:170},disabledDate:function(e){return e&&e<=Z()().subtract(0,"days")},disabledTime:M,placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,P.jsx)("span",{className:"mt5 ml5 mr5",children:"到"}),(0,P.jsx)(x.Z.Item,{name:"end_time",children:(0,P.jsx)(_.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},disabledDate:function(e){return e&&e0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(w.Z,{checked:z.length===E.length,onChange:function(e){z.length===E.length?W([]):W(E)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",z.length||0,"个分班"]})]}),(1===r.actionTabs.type||!X)&&E.length>0&&(0,P.jsx)(C.Z,{data:E,selectedRowKeys:z,setSelectedRowKeys:W})]})})})}))},35477:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(79800),l=t.n(o),c=t(59301),u=t(73782),d=t(24905),m=t(95237),p="leftdiv___iuhY9",h="listClass___o5N53",f="spantitle___KVMSL",x="rightdiv___f2zZr",v=t(16644),g=t(37712),b=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),i=e.selectedRowKeys,r=(e.onChange,(0,c.useState)([])),o=l()(r,2),b=o[0],y=o[1],_=(0,c.useState)([]),j=l()(_,2),w=j[0],k=j[1],Z=(0,c.useState)([]),T=l()(Z,2),H=T[0],Y=T[1],A=(0,c.useState)(1),S=l()(A,2),C=(S[0],S[1],(0,c.useState)()),P=l()(C,2);P[0],P[1];return(0,c.useEffect)((function(){y(n),k([]),Y([])}),[n]),(0,c.useEffect)((function(){t&&(k(i),Y(i))}),[i]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:p,children:[(0,g.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=a()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(d.Z.Group,{value:w.map((function(e){return"".concat(e.course_group_id)})),onChange:function(e){t(b.filter((function(n){return e.includes("".concat(n.course_group_id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,n){return(0,g.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.course_group_id),children:(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.course_group_id)}))})})]}),(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)(u.Z.Search,{onChange:function(e){Y(w.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===H.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),H.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:H.map((function(e,n){return(0,g.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(w.filter((function(n){return"".concat(n.course_group_name)!="".concat(e.course_group_name)})))}})]},e.course_group_id)}))})})]})]})}},49273:function(e,n,t){var i=t(31468),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(31797),p=t(78241),h=t(43418),f=t(61998),x=t(73782),v=t(95237),g=t(43604),b=t(3113),y=t(80469),_=t(61186),j=t.n(_),w=t(8785),k=t(42930),Z=t(1382),T=t(39634),H=t(37712);m.Z.Countdown;n.Z=(0,w.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,i,r,o=e.exercise,c=e.successCb,m=e.dispatch,_=(0,w.useParams)(),Y=p.Z.useForm(),A=u()(Y,1)[0],S=(0,d.useState)(!1),C=u()(S,2),P=C[0],D=C[1],M=(0,d.useRef)(),N=o.actionTabs;(0,d.useEffect)((function(){"student-unlock"===o.actionTabs.key&&(D(!1),A.resetFields())}),[o.actionTabs.key]);var I=function(){var e=l()(a()().mark((function e(){var n,t,i,s,r,o,u,d,p,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:if(r=A.getFieldsValue(),D(!0),!("no"!==(null==N||null===(n=N.exerciseParams)||void 0===n?void 0:n.ip_limit)||null!=N&&null!==(t=N.exerciseParams)&&void 0!==t&&t.ip_bind)){e.next=7;break}return e.next=7,new Promise(function(){var e=l()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.y)({ip_limit:null==N||null===(t=N.exerciseParams)||void 0===t?void 0:t.ip_limit,ip_bind:null==N||null===(i=N.exerciseParams)||void 0===i?void 0:i.ip_bind});case 2:return M.current=e.sent,e.abrupt("return",n());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 7:return e.next=9,(0,y.ZD)(null==N||null===(i=N.exerciseParams)||void 0===i?void 0:i.id,{exercise_user_id:null==N||null===(s=N.exerciseParams)||void 0===s?void 0:s.exercise_user_id,unlock_key:r.unlock_key,ip:M.current});case 9:if(0!==e.sent.status){e.next=22;break}if(!c){e.next=15;break}return m({type:"exercise/setActionTabs",payload:{}}),c(),e.abrupt("return");case 15:if(!r.time){e.next=19;break}return p={time:j()(r.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==N||null===(u=N.exerciseParams)||void 0===u?void 0:u.exercise_user_id,id:null==N||null===(d=N.exerciseParams)||void 0===d?void 0:d.id},e.next=19,(0,y.qz)(p);case 19:h=null==N?void 0:N.exerciseParams,(0,k.nr)({inner_ip:h.inner_ip,public_ip:h.public_ip,open_camera:h.open_camera,ip_limit:h.ip_limit,ip_bind:h.ip_bind,exercise_tips:h.exercise_tips,exerciseId:h.id,screen_open:h.screen_open,screen_num:h.screen_num,screen_sec:h.screen_sec,coursesId:_.coursesId,login:null===(o=(0,T.eY)())||void 0===o?void 0:o.login,history:history,identity_verify:h.identity_verify,open_phone_video_recording:h.open_phone_video_recording,current_status:h.current_status}),m({type:"exercise/setActionTabs",payload:{}});case 22:D(!1);case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=[{title:"IP地址",dataIndex:"ip",key:"ip",render:function(e){return(0,H.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"浏览器",dataIndex:"browser",key:"browser",render:function(e){return(0,H.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"上次登录时间",dataIndex:"last_login_time",key:"last_login_time"}],O=(null==N||null===(n=N.exerciseParams)||void 0===n?void 0:n.errorMessage)&&"object"===s()(null==N||null===(t=N.exerciseParams)||void 0===t?void 0:t.errorMessage);return(0,H.jsx)(H.Fragment,{children:(0,H.jsxs)(h.Z,{width:514,centered:!0,closable:!(null==N||null===(i=N.exerciseParams)||void 0===i||!i.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"提示",open:"student-unlock"===o.actionTabs.key,footer:null,onCancel:function(){m({type:"exercise/setActionTabs",payload:{}})},children:[O&&(0,H.jsx)("div",{style:{marginBottom:16},children:"该账号已经存在异常情况,若非本人操作,请联系监考老师说明情况。 "}),!O&&(0,H.jsx)("div",{style:{marginBottom:16},children:"系统检测到您在考试时中途退出,现已将考试锁定。如需继续进行考试, 请尽快联系课堂老师进行解锁!"}),O&&(0,H.jsx)(f.Z,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[(null==N||null===(r=N.exerciseParams)||void 0===r?void 0:r.errorMessage)||{}],columns:F}),(0,H.jsx)("div",{className:"",children:(0,H.jsx)(p.Z,{form:A,layout:"vertical",autoComplete:"off",children:(0,H.jsx)(p.Z.Item,{label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,H.jsx)(x.Z.Password,{autoComplete:"off",placeholder:"请输入考试解锁码",visibilityToggle:!1})})})}),(0,H.jsxs)(v.Z,{justify:"space-between",align:"middle",children:[(0,H.jsx)(g.Z,{}),(0,H.jsx)(g.Z,{children:(0,H.jsx)(b.ZP,{loading:P,onClick:I,children:"进入考试"})})]})]})})}))},87792:function(e,n,t){t.d(n,{w:function(){return d}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(92911),l=(t(59301),t(43418)),c=t(8785),u=t(37712),d=function(){var e=a()(s()().mark((function e(n,t){var i,r,a,d,m,p,h,f=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=f.length>2&&void 0!==f[2]?f[2]:"正在进入评阅,请稍后...",a=f.length>3&&void 0!==f[3]?f[3]:1,d=f.length>4&&void 0!==f[4]?f[4]:2,1===a&&(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:1===a?r:"正在检测中,请稍后..."}}),e.next=6,(0,o.ZP)("/api/exercises/".concat(t,"/user_appraise_status.json"),{method:"get",params:{appraise_type:a}});case 6:if(-1!==(null==(m=e.sent)?void 0:m.status)){e.next=11;break}return(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),e.abrupt("return",Promise.reject());case 11:if(p={status:0},2!==(null==m?void 0:m.type)){e.next=16;break}return e.next=15,(0,o.ZP)("/api/exercises/".concat(t,"/create_appraise_students.json"),{method:"get"});case 15:p=e.sent;case 16:if((0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),-1!==(null===(i=p)||void 0===i?void 0:i.status)){e.next=19;break}return e.abrupt("return",Promise.reject());case 19:if(2!==(null==m?void 0:m.type)){e.next=24;break}if(h=function(){var e;c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/centralizeReview/").concat(null===(e=p)||void 0===e?void 0:e.login))},l.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:h,onCancel:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,u.jsx)("span",{onClick:h,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,u.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),3===d){e.next=24;break}return e.abrupt("return",Promise.reject());case 24:if(3!==(null==m?void 0:m.type)){e.next=28;break}if(l.Z.info({centered:!0,width:470,okText:"确定",keyboard:!1,title:"提示",onOk:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsx)("div",{children:(null==m?void 0:m.message)||""})}),3===d){e.next=28;break}return e.abrupt("return",Promise.reject());case 28:if(4!==(null==m?void 0:m.type)){e.next=32;break}if(l.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsx)("div",{children:(null==m?void 0:m.message)||""})}),3===d){e.next=32;break}return e.abrupt("return",Promise.reject());case 32:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3999],{60852:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i="disabled___kyQ47",s=t(6848),r=t(37712),a=function(e){var n=e.children,t=e.tips,a=e.title,l=e.style,o=a||(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{children:"提示:"}),(0,r.jsx)("div",{children:"本场考试已开启集中阅卷,为了不影响成绩评定,不可进行此操作。"}),(0,r.jsx)("div",{children:"(如需发布新班级考试,请创建新试卷后发布)"})]});return n&&t?(0,r.jsx)(s.Z,{overlayStyle:{maxWidth:"initial"},title:o,children:(0,r.jsx)("span",{className:i,style:l,children:n})}):n&&!t?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{})}},18014:function(e,n,t){var i=t(7557),s=t.n(i),r=t(85573),a=t.n(r),l=t(37205),o=t.n(l),c=t(82242),u=t.n(c),d=t(41498),p=t.n(d),m=t(79800),h=t.n(m),f=t(59301),x=t(78241),v=t(8591),g=t(43418),b=t(71418),y=t(95237),_=t(5112),j=t(57930),w=t(24905),k=t(61186),Z=t.n(k),T=t(92911),H=t(42930),Y=t(8785),A=t(40073),S=t(35477),C=t(37712);function P(e,n){for(var t=[],i=e;i0)||null!==(n=t.actionTabs)&&void 0!==n&&n.unified_setting){e.next=4;break}return v.ZP.info("班级不能为空"),e.abrupt("return");case 4:return q(!0),d={check_ids:o()((null===(a=t.actionTabs.selectArrs)||void 0===a?void 0:a.map((function(e){return Number(e)})))||[]),group_ids:K},z||(d.end_time=Z()(l.end_time).format("YYYY-MM-DD HH:mm")),d.group_ids=K.map((function(e){return e.course_group_id})),e.next=10,(0,T.ZP)("/api/courses/".concat(r.coursesId,"/exercises/end_exercise.json"),{method:"post",body:d});case 10:0===e.sent.status&&(v.ZP.success("操作成功"),(0,H.L9)(["教学课堂","试卷","批量结束"]),i({type:"exercise/setActionTabs",payload:{}}),null!=t&&null!==(p=t.actionTabs)&&void 0!==p&&p.cb?null==t||null===(m=t.actionTabs)||void 0===m||m.cb():i({type:"classroomList/getClassroomExercisesList",payload:u()({},t.actionTabs.params)})),q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsx)(g.Z,{centered:!0,title:"结束考试",open:"批量结束"===t.actionTabs.key,okText:"确认",cancelText:"取消",onOk:ee,width:680,confirmLoading:X||E,onCancel:function(){k(1),I([]),G([]),W(!0),i({type:"exercise/setActionTabs",payload:{}})},children:(0,C.jsx)(b.Z,{spinning:E,children:N&&(0,C.jsxs)(x.Z,{form:c,children:[(0,C.jsxs)("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10",children:[(0,C.jsx)("img",{style:{marginRight:5,objectFit:"contain"},src:A.Z}),"考试时间结束后,学生将不能再答题。"]}),(0,C.jsxs)(y.Z,{className:"mt20 mb10",children:[(0,C.jsxs)("span",{className:"mr10",children:[(0,C.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"结束时间"]}),(0,C.jsxs)(_.ZP.Group,{value:z,onChange:function(e){W(e.target.value),G([])},children:[(0,C.jsx)(_.ZP,{value:!0,children:"立即结束"}),(0,C.jsx)(_.ZP,{value:!1,children:"定时结束"})]}),(0,C.jsx)(x.Z.Item,{name:"end_time",style:{marginTop:-3,visibility:z?"hidden":"visible"},children:(0,C.jsx)(j.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},disabledDate:function(e){return e&&e0&&!(null!==(n=t.actionTabs)&&void 0!==n&&n.unified_setting)&&(0,C.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,C.jsxs)("span",{className:"mr10",children:[(0,C.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"选择班级:"]}),(0,C.jsxs)("div",{children:[N.length>0&&(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,C.jsxs)("span",{style:{flex:1},children:[(0,C.jsx)(w.Z,{checked:K.length===N.length,onChange:function(e){K.length===N.length?G([]):G(N)},children:"全选"})," "]}),(0,C.jsx)("span",{style:{width:16}}),(0,C.jsxs)("span",{style:{flex:1},children:["已选择",K.length||0,"个分班"]})]}),(0,C.jsx)(S.Z,{data:N,selectedRowKeys:K,setSelectedRowKeys:G})]})]})]})})})}))},64265:function(e,n,t){var i=t(7557),s=t.n(i),r=t(85573),a=t.n(r),l=t(82242),o=t.n(l),c=t(37205),u=t.n(c),d=t(41498),p=t.n(d),m=t(79800),h=t.n(m),f=t(59301),x=t(78241),v=t(8591),g=t(43418),b=t(71418),y=t(95237),_=t(57930),j=t(5112),w=t(24905),k=t(61186),Z=t.n(k),T=t(92911),H=t(42930),Y=t(8785),A=t(80469),S=t(40073),C=t(35477),P=t(37712);function D(e,n){for(var t=[],i=e;i0)){e.next=10;break}return v.ZP.info("班级不能为空"),e.abrupt("return");case 10:return te(!0),E.map((function(e){return e.key})),d={check_ids:u()((null===(n=r.actionTabs.selectArrs)||void 0===n?void 0:n.map((function(e){return Number(e)})))||[]),end_time:Z()(t.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Z()(t.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:z.map((function(e){return e.course_group_id})),unified_setting:!z.length},e.next=15,(0,T.ZP)("/api/courses/".concat(c.coursesId,"/exercises/publish.json"),{method:"post",body:d});case 15:0===e.sent.status&&((0,H.L9)(["教学课堂","试卷","立即发布"]),re(),v.ZP.success("发布成功"),l({type:"exercise/setActionTabs",payload:{}}),null!=r&&null!==(p=r.actionTabs)&&void 0!==p&&p.cb?null==r||null===(h=r.actionTabs)||void 0===h||h.cb():l({type:"classroomList/getClassroomExercisesList",payload:o()({},r.actionTabs.params)})),te(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){I(1),R([]),W([])};return(0,P.jsx)(g.Z,{centered:!0,title:"发布考试",open:"批量发布"===r.actionTabs.key,okText:"确认",cancelText:"取消",onOk:se,confirmLoading:ne||K,onCancel:function(){re(),l({type:"exercise/setActionTabs",payload:{}})},children:(0,P.jsx)(b.Z,{spinning:K,children:E&&(0,P.jsxs)(x.Z,{form:m,children:[!(null==r||null===(n=r.actionTabs)||void 0===n||!n.disabled)&&(0,P.jsxs)("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10",children:[(0,P.jsx)("img",{style:{marginRight:5,objectFit:"contain"},src:S.Z}),"已经发布过考试的试卷不可以统一发布。"]}),(0,P.jsxs)(y.Z,{children:[(0,P.jsxs)("span",{className:"mr10 mt5",children:[(0,P.jsx)("span",{style:{color:"red",marginRight:3},children:"*"}),"考试时间"]}),(0,P.jsx)(x.Z.Item,{name:"publish_time",children:(0,P.jsx)(_.default,{style:{width:170},disabledDate:function(e){return e&&e<=Z()().subtract(0,"days")},disabledTime:M,placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,P.jsx)("span",{className:"mt5 ml5 mr5",children:"到"}),(0,P.jsx)(x.Z.Item,{name:"end_time",children:(0,P.jsx)(_.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,H.U6)(),"HH:mm")},disabledDate:function(e){return e&&e0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(w.Z,{checked:z.length===E.length,onChange:function(e){z.length===E.length?W([]):W(E)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",z.length||0,"个分班"]})]}),(1===r.actionTabs.type||!X)&&E.length>0&&(0,P.jsx)(C.Z,{data:E,selectedRowKeys:z,setSelectedRowKeys:W})]})})})}))},35477:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),l=t(79800),o=t.n(l),c=t(59301),u=t(73782),d=t(24905),p=t(95237),m="leftdiv___iuhY9",h="listClass___o5N53",f="spantitle___KVMSL",x="rightdiv___f2zZr",v=t(16644),g=t(37712),b=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),i=e.selectedRowKeys,r=(e.onChange,(0,c.useState)([])),l=o()(r,2),b=l[0],y=l[1],_=(0,c.useState)([]),j=o()(_,2),w=j[0],k=j[1],Z=(0,c.useState)([]),T=o()(Z,2),H=T[0],Y=T[1],A=(0,c.useState)(1),S=o()(A,2),C=(S[0],S[1],(0,c.useState)()),P=o()(C,2);P[0],P[1];return(0,c.useEffect)((function(){y(n),k([]),Y([])}),[n]),(0,c.useEffect)((function(){t&&(k(i),Y(i))}),[i]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:m,children:[(0,g.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=a()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(d.Z.Group,{value:w.map((function(e){return"".concat(e.course_group_id)})),onChange:function(e){t(b.filter((function(n){return e.includes("".concat(n.course_group_id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,n){return(0,g.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.course_group_id),children:(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.course_group_id)}))})})]}),(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)(u.Z.Search,{onChange:function(e){Y(w.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===H.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),H.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:H.map((function(e,n){return(0,g.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(w.filter((function(n){return"".concat(n.course_group_name)!="".concat(e.course_group_name)})))}})]},e.course_group_id)}))})})]})]})}},49273:function(e,n,t){var i=t(31468),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(31797),m=t(78241),h=t(43418),f=t(61998),x=t(73782),v=t(95237),g=t(43604),b=t(3113),y=t(80469),_=t(61186),j=t.n(_),w=t(8785),k=t(42930),Z=t(1382),T=t(39634),H=t(37712);p.Z.Countdown;n.Z=(0,w.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,i,r,l=e.exercise,c=e.successCb,p=e.dispatch,_=(0,w.useParams)(),Y=m.Z.useForm(),A=u()(Y,1)[0],S=(0,d.useState)(!1),C=u()(S,2),P=C[0],D=C[1],M=(0,d.useRef)(),N=l.actionTabs;(0,d.useEffect)((function(){"student-unlock"===l.actionTabs.key&&(D(!1),A.resetFields())}),[l.actionTabs.key]);var I=function(){var e=o()(a()().mark((function e(){var n,t,i,s,r,l,u,d,m,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:if(r=A.getFieldsValue(),D(!0),!("no"!==(null==N||null===(n=N.exerciseParams)||void 0===n?void 0:n.ip_limit)||null!=N&&null!==(t=N.exerciseParams)&&void 0!==t&&t.ip_bind)){e.next=7;break}return e.next=7,new Promise(function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.y)({ip_limit:null==N||null===(t=N.exerciseParams)||void 0===t?void 0:t.ip_limit,ip_bind:null==N||null===(i=N.exerciseParams)||void 0===i?void 0:i.ip_bind});case 2:return M.current=e.sent,e.abrupt("return",n());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 7:return e.next=9,(0,y.ZD)(null==N||null===(i=N.exerciseParams)||void 0===i?void 0:i.id,{exercise_user_id:null==N||null===(s=N.exerciseParams)||void 0===s?void 0:s.exercise_user_id,unlock_key:r.unlock_key,ip:M.current});case 9:if(0!==e.sent.status){e.next=22;break}if(!c){e.next=15;break}return p({type:"exercise/setActionTabs",payload:{}}),c(),e.abrupt("return");case 15:if(!r.time){e.next=19;break}return m={time:j()(r.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==N||null===(u=N.exerciseParams)||void 0===u?void 0:u.exercise_user_id,id:null==N||null===(d=N.exerciseParams)||void 0===d?void 0:d.id},e.next=19,(0,y.qz)(m);case 19:h=null==N?void 0:N.exerciseParams,(0,k.nr)({inner_ip:h.inner_ip,public_ip:h.public_ip,open_camera:h.open_camera,ip_limit:h.ip_limit,ip_bind:h.ip_bind,exercise_tips:h.exercise_tips,exerciseId:h.id,screen_open:h.screen_open,screen_num:h.screen_num,screen_sec:h.screen_sec,coursesId:_.coursesId,login:null===(l=(0,T.eY)())||void 0===l?void 0:l.login,history:history,identity_verify:h.identity_verify,open_phone_video_recording:h.open_phone_video_recording,current_status:h.current_status}),p({type:"exercise/setActionTabs",payload:{}});case 22:D(!1);case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=[{title:"IP地址",dataIndex:"ip",key:"ip",render:function(e){return(0,H.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"浏览器",dataIndex:"browser",key:"browser",render:function(e){return(0,H.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"上次登录时间",dataIndex:"last_login_time",key:"last_login_time"}],O=(null==N||null===(n=N.exerciseParams)||void 0===n?void 0:n.errorMessage)&&"object"===s()(null==N||null===(t=N.exerciseParams)||void 0===t?void 0:t.errorMessage);return(0,H.jsx)(H.Fragment,{children:(0,H.jsxs)(h.Z,{width:514,centered:!0,closable:!(null==N||null===(i=N.exerciseParams)||void 0===i||!i.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"提示",open:"student-unlock"===l.actionTabs.key,footer:null,onCancel:function(){p({type:"exercise/setActionTabs",payload:{}})},children:[O&&(0,H.jsx)("div",{style:{marginBottom:16},children:"该账号已经存在异常情况,若非本人操作,请联系监考老师说明情况。 "}),!O&&(0,H.jsx)("div",{style:{marginBottom:16},children:"系统检测到您在考试时中途退出,现已将考试锁定。如需继续进行考试, 请尽快联系课堂老师进行解锁!"}),O&&(0,H.jsx)(f.Z,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[(null==N||null===(r=N.exerciseParams)||void 0===r?void 0:r.errorMessage)||{}],columns:F}),(0,H.jsx)("div",{className:"",children:(0,H.jsx)(m.Z,{form:A,layout:"vertical",autoComplete:"off",children:(0,H.jsx)(m.Z.Item,{label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,H.jsx)(x.Z.Password,{autoComplete:"off",placeholder:"请输入考试解锁码",visibilityToggle:!1})})})}),(0,H.jsxs)(v.Z,{justify:"space-between",align:"middle",children:[(0,H.jsx)(g.Z,{}),(0,H.jsx)(g.Z,{children:(0,H.jsx)(b.ZP,{loading:P,onClick:I,children:"进入考试"})})]})]})})}))},87792:function(e,n,t){t.d(n,{w:function(){return d}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),l=t(92911),o=(t(59301),t(43418)),c=t(8785),u=t(37712),d=function(){var e=a()(s()().mark((function e(n,t){var i,r,a,d,p,m,h,f=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=f.length>2&&void 0!==f[2]?f[2]:"正在进入评阅,请稍后...",a=f.length>3&&void 0!==f[3]?f[3]:1,d=f.length>4&&void 0!==f[4]?f[4]:2,1===a&&(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:1===a?r:"正在检测中,请稍后..."}}),e.next=6,(0,l.ZP)("/api/exercises/".concat(t,"/user_appraise_status.json"),{method:"get",params:{appraise_type:a}});case 6:if(-1!==(null==(p=e.sent)?void 0:p.status)){e.next=11;break}return(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),e.abrupt("return",Promise.reject());case 11:if(m={status:0},2!==(null==p?void 0:p.type)){e.next=16;break}return e.next=15,(0,l.ZP)("/api/exercises/".concat(t,"/create_appraise_students.json"),{method:"get"});case 15:m=e.sent;case 16:if((0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),-1!==(null===(i=m)||void 0===i?void 0:i.status)){e.next=19;break}return e.abrupt("return",Promise.reject());case 19:if(2!==(null==p?void 0:p.type)){e.next=24;break}if(h=function(){var e;c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/centralizeReview/").concat(null===(e=m)||void 0===e?void 0:e.login))},o.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:h,onCancel:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,u.jsx)("span",{onClick:h,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,u.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),3===d){e.next=24;break}return e.abrupt("return",Promise.reject());case 24:if(3!==(null==p?void 0:p.type)){e.next=28;break}if(o.Z.info({centered:!0,width:470,okText:"确定",keyboard:!1,title:"提示",onOk:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsx)("div",{children:(null==p?void 0:p.message)||""})}),3===d){e.next=28;break}return e.abrupt("return",Promise.reject());case 28:if(4!==(null==p?void 0:p.type)){e.next=32;break}if(o.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){1===d&&c.history.replace("/classrooms/".concat(n,"/exercise/").concat(t,"/detail"))},content:(0,u.jsx)("div",{children:(null==p?void 0:p.message)||""})}),3===d){e.next=32;break}return e.abrupt("return",Promise.reject());case 32:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/4206.async.js b/4206.async.js new file mode 100644 index 0000000000..e61c573564 --- /dev/null +++ b/4206.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4206],{12178:function(e,n,r){r.d(n,{Z:function(){return G},U:function(){return B}});var t=r(82242),c=r.n(t),s=r(7557),o=r.n(s),u=r(41498),a=r.n(u),l=r(79800),i=r.n(l),d=r(59301),f=r(31797),p=r(43418),x=r(61998),m=r(92248),w=r(80469),v=r(61186),A=r.n(v),h="exitFullScreenModalWrapper___aNB9Q",M="exitFullScreenModal___HIMyY",N="warningIcon___xEURa",F="warningText___W6NPJ",g="countdownWrapper___n8g1M",k="forcedModalWrapper___JPMQ2",L="forcedModalContent___uY5FV",Y="forcedText___C3CrF",j="screenNumText___oljHN",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAACqCAYAAAATM/UQAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4FdW2/vfMnH5OThKaCKgEEsDe+7Nc27Vg96pX5YqdpkhvFop0laJYsKDXrqhXrnrtvVcsSOgElCKQnF5n9vvWnjknByTkzJCEJGR/773PR/bs2Xvtdfasvda//sXQ0loksBtKgO2Ga97lS+Zr0QoxpNAVcQBpxqDt8kntZhNoUfx63nDOIWE59gW810NqdQI03gWIK+BMBlQZjGvg0i9A6G0g/iYrxUf1PKWW4QG0KH49qgFfggshd5kKLd4e2noFmmqvUeIcKiQ5AuZeBx6aiDI8zRjUepzebj10i+LXw/bzJegBueND4DgE6bVe069gUhDMWQ4l2pOVYIPp51seqFUCLYpfq4jMdeDLcCyXD/wfSyxygaeVrU54nuc3lnaFIwUoYUjpv7Ey/GhuFi29a5NAi+LXJiETf+eLcRx3HvI2Yj+42baS1ZVZNy63J/WarrdcARScwUrTb5uYSkvXWiTQovh1pCJ8Bfbm0uGrEPsWWyk9KbukK3taA8IJhkQKSArrXYLDpsGpAG47h6IAwqqnH0HuzjA5AkU9hHXB0jqa7m4/TIvi14EK8KVwQNn/V55c2pnxhJQ92XXdRjgJrKuUUbFGxrLVEv5Yp2BLAJCYhFZFGjrswdGlJIV9OqTRxs/hsXFd+au/EBpgXwVf8gC2J6J1MOXdfogWxa8DFeDL95wD+Hvx1G+ejEBJZ7kErN4k4fMfHHjjbSd++cWGQFACVzk4B7jozCBLQKs2KRx8QApnnZLEkYek0NGvgtEgWf2XopAds1hpbGQdTHm3H6JF8XdSBciDw91nfcfCb7hyh0ox4OflMh55xou3PnAgHZNgt2mQJF3khk6L/6Z/SXFATXJ4fMBZp8fR+/IoundKQ849+TVbFHKKLrtf7eS0d/vHWxR/J1WAr9rvM6Q2HwV1vSy0WQLSEvDtYjsm3OvFwh9scDo0yMIpz2pw43NwaHT2Q+McqRTD0UclMerWCA7cJwlGdr/+deBgrkUojR7A2Fa/nZ1cxe73eIvi78Se88U4D57TnkLknayvnsybpesUDB9bgG+/d8LtToPUWrdr8hA3deUa0qqMY45NYMroADoVafqlly7JUEJAegDrhid2Yuq7/aN57MRuL6PtCkBcaO0nrEb0u3ZgkWyfKhWYNNOPp19wwePk4CzjoslT1KT4xq02rWm49oo4hvQLwZnOmYbkCqAw1pG1Rbhld6xJIM/dsDZ4c36KL/GOgX3fEYh97ckY6mkZeOcrOwYO90NTJTCh9NTEUZ1X45yDZfyhnMPl47h/SiWOPzgNJIyPBkEbuPIw65YYlNegLZ3+IoEWxbegFHwV2nP5rOUs8j8XSLkNt+O6CMOAMQX45ksXHI5tnfHmX0RmfEJlOOnEJGaMrUKhbLg5GVlO9jiTkvuzUiw3P3LLEy2Kb0EH+IrOL0Fz9ER6sQ4640BSBv79HycmTPJBsUvijM/13Jh9jfgtiR+VJNydd4yqwqVnJcAypz6X0pCcH7Ky6Glmx27pn9dtq0VMuRLgS3E0d5zzHqL/dWdPDQkoXy/j+kEFWLvKDptNgwYpn6ts7cJlHGpaQrducTx8TwgdC1X9oit+cLYIpNQFrAzv1D5QS49cCbSc+Cb0gcxvrD5sEZKrukHbnJVd2gFMvN+Phx91wO2se5FyimSlJdx4YxS39A7ClsxEtRgguSpQGu3CGHKvvyZWtXt2rftdasZy5Evla7j9/2ay2Ie6+5LsETuwcLmMXn2KEQkxSHL9iJRuDK2LNcy9dwsO6KrqF12BAVJCYOx2Vpqa0YxFX+dLq59dqvNp7voB+VIUwHlqBY985GeEGDYkF2UMgyf48N8FbridGuijUNeNwl4a49BSHOefE8f40SG4VeH31JvkiYBH9mHdsKmu391cx6v7XWqmkuLL2syE0v46xH5yZ3XbBrz9pQN9hhVCVukeysF0AE7dN8bBNQaHC7h3fBVOOy6hn/qi2eOQpOdZWfzqun9x8xyxnnapeQmLL0cZd5z7Iwu95sri6RmwOclwzcDW+PFHwGkjUKbh4qmH5dPI9D1RVYajD1cxe/JmtHIa7k1x6rtjQPTYlqSV/ITfovh5yImv7PEB0pHjoVYQYl6YOZoNeOxFN8ZO88GtcIHENOCWeYy4M130oMGooUFcdX4Mcipz0ZU1MOePrCxy2M6Mvrs826L4tew0L8eZcJ/9IiKv6xFaajZg5XoJvW5qjbUbOGzkaG+wxpFWGfYpUfHIPZUoaa3noxPMmcEVBo9dy7rjhQabThN9UYvi72DjOIcNa05YxWM/7sl4MNszQe7LGV489oQXbpeOrGnIpkkqWFJBr6ujGHZTEA5yZIpJMED2boYz1Il1Qqwh59TU3tWi+DtS/GWeYVAOuw3Rj71ZuI0N+GKRDdf1L0YyQbgaQ+EaaOcztwg64QuKOB6YVoUj902CHE16yqIjAoXfy7omb2ugKTXJ17Qofg3bxlegHbefvZwF3/KApbNJ4iHOMOC2Qrz/nh1OR+Y6a0aMuuqS4tKgLJNmZUJ9MsqfVoHTT0ti2u1V8Anos3Hyy94Y5HB31gUVJobdrbqa2bHdSjB8+d7PAN4LkfzVIRZOkrIDL79nx+DRRVBk+qd8+UK2Fh0hMGWZ/k2CqlECioltyHkljSPZyb0ZxJn/FwejiK6Yq5IEs7/NyqI9d6tNM7FYExI3MWoT78qX43DuvOAjFnxF99mTssnAhjDDvwYUYfFiG+x2a4ukTCvOJRy4fxJpDvz8kx02xdoPSGMatDRwzJFp3DshgLZurTpJXXZHgeiZrAwfW5tp836qRfG32V+Bx6k47Cckf98P6nr9MKZ8WAdw/5MeTJvhg8tFHnVKBDQrPiZSCz1eDdPHBxBLMAwdXQROvCNGLq4ZdaMkF/oR2RwqhvaLodfFESgZ9CZdSiTPMnQNdWshpf2rVM3unJl9aZJ9ebl8FXefNYeFF3jJNy9McAX4ba2MXjcWY0slICkUoRW2iqlGpgk5/M8+K4Gpt1UhHmUYOK4AH7zvgGKzCJUl5dcklJRQUKsSZR1U/aIrvlKuEJAYxsq0B01NdDfo3KL4OZvMN8LL46euYZEvCrPphAyIywyjp3rxwkseuB102ltD23PO0KatioemVeKA0jRUDfj6VwV9hhQhFAJkIlC24BwVPnxJwxWXxjC8XwTOLI6H0Ju+EGzBvVhnVO0G+pz3ElsUP1fxl7WezpWufVj8S3f2n23Ah987cMOtfvA0uS+tBauEcjKO63pHMPTGCBh52elHJQET5/jx7yedkG0MUjZHN+89FB3pa9KqjYp7xoVx7IGJnFPfEQPYE6ws3sfciM27d4viG/vLl6CEu3r+ysKvOyEZl0QZqEox3DS8Fb74XIbdaZg+Zr05dEfgQPeuaTw8owodMskkBsphyQYFN9zqQ0WFw7joWlA6PXSLU06OY8qYEAooTTHr3vTEgMhhrAy/WRi5WT7SovgZxV/R/R1oqZO4ulzgcci21xzA06+5MXq8Dw6bgby0IDF6RLJxjBkewhVnxyDqoOQQyKZk4PGX3JhydyGYQrlbVmLB+kXX4+EYMyyAC09PQMqiNxUVzPkl6xY+vllqsYVFWdhGC29p5I/wJThNc5/7Cgu/lqUAJPflmioJV/QpxtrVkm6G5EDg810SqbCmASccG8fsiSF4iRptW2ZkCdgYkdF3RAG++84hUhf1LBMzPwB9chpjOHD/BGZNCqKj3+DjEURX7jCk6BWsFK/lO/fm3G+3V3zOoWDtcct57Ne9mFZ9/0s5gOkPeHD/XC88TnMqmFEYYWloGrx+YOakAE48NJmDod9ardIK8M6XDgwZVYBkggmqwQy/jhkFJBcrs2noe30EN10ZgT0T1NJxPBvQNbQXY8j+q5mxm1PfFsUvdw3SXMeNZdF3vVlh2IAfl9jQq38xomFAsnKfFQewBpVJ+Mf5cUwYGoCcNO4I25M6ByKMYfhkH15b4ITDTgEF8y82TH3s2TGF+yYHsf8+aYhsXHHqO6nQxCRWmp7YnJTYylp2a8Xn5WjNvT1XIfimh0nprN0dYcDQsX4seMMBp8tKoErfCq5qaN+RY+69lejWURVRVjKXamqaAvy41IYbBhVjyyYVCuEiLDTGKT+A4aLzYrhtUAhubZuLri1SwjpjvYWhm80ju7fiL+v0BFfa/oPFv3MKRaVLrR1443MH+g8tgMIlkWBiAUem4+MljoF9IujbKwIBEs7AH2pSHwYkGDDzMR8eeMQpFF/ggUzvEgW1gMIiYPKdAZxyVI6JxewJSLb/sNLIpc1Giy0sxLRILbyjUT7Cl+Bg7r7ocxaar9N7EzuZBGyOS+h9axF+WqjApXBxWTTfGDSVY/8Dk5g7PYA2GQxNHgMRCmJVpYybBhVg6VIHlCyOx8RF1zjgKW5w/LEJTL0jiNZbpSl6ouCRk1k3fJ3HlJplFyu72iwEwVcd8gPSmw9EqiLL/KTagUdf8GLCVA9cdsokNAseM5JSOIPdyXHX7SGc/zfDfVnbaZ+RKgPIvfniGy7cMdEnfpFWsxoJF+RycgwbFMY/e8YgZ9ybTOaQ3IvQNbTb0o3vlorPy3GZ5j53rhR+zZs1I2Rg2QYFV/UpxIb1EhTFgmiEcnOonOHUkxO4d1yg2r7O97gwXrspyXDLGD8+/9QBmz3j3sx3EKOfwbzcvXtSuDc7tzbcm/RnyRUCT/Zn3dQnTY7aLLpb2N2mvW7+B9xQT69Qo1+0Yjyk+00YkLQBY+/2Y94zDngssqHRF4IoQIpbqbhvSlDPjDLrOMygQRXg4+8duGVYAaIxyaikkvkC5Wf20P2A7rWSDFzTK4qB14VFmmI2CUbyVaEw2Gl3pBvf/RR/eauJsB10M4+87yHznWxqpgBf/mLDtTe3QjKhQhLlRsyLhgo6EI75qitiGNU/DDmRn4Ju9yhhQJQDY2cW4IUXXLAR/p9pYJpsmGB5HkDk4eEM7dqrmHVXEId2Swr3plg3c0bA+UOsW2JwnqM1m27md7cJL12U5HRc9BuCr7kYI+yurgBhSicc4ccHHzvgdKrgFiDHNJamQsCD595bhb1bp3Vy151omgz8VkHuTT/++IPBljW/zG2bOOEZcPYZCYwfEYCP7i5ZFjZvDCx8wO5GN25OgjuxiY3hUb6y7A1NU06VUotsGawMdwKv/M+BQWOKYLepxklvKhlQ/wFxQLZpGHZrDNdcFNbdlzvZ6EdJF92Hn3Fj+n0+2AVXptkLtz4JMnkKfBxjRwdwzgmJ6jRFKGkozg9Z1/BuRTe+2yg+X4qTNPc//suCLwgTRzSRTijhX/38KC93wG63QhUi8MbitD/ssDQenFqFIrv6VzyO1R+BBPwRknDTUD9++dEO2WmNplCA7gAcengcsyeEtk5TlNwRsOhuRTe+Wyg+5XbzimOWIrGyM9OqA5ZpO3Dfky7cM5PSCenUNi8OeiLNNXg9wNSxIZxxXLxGPI5V3Sccz4IP7BhxZyHUNIdkAUNBF29JBRQXMLBfDL0vCkHJXrwlwvFUoGtwt6EbN7/TVndvFz7Hyx39Nfepk6Tw67r7kv6X0glXy7iqTzEqtzDIRO9tQRp0iqaTGi7omcLUMQHYclmM63DNAQ0YPNaP994j9Kb5iQoYA2eC2Hafzhrun1SJso5GmqKYp4twPGNYWWpmHU670Q5lXoKNdinbnxhfg2Iu9VyNEIHQDMObATEJGDW5AC/Nd8PtJjekbrLk33RbW1VV+AqBJ+4P4qASg9gp/0Hy60lcnTLw9SIbbhpcjGBAg7wTeb8Epbj8kgRG9g/BmcHx0K+e+SJAcLegGzez0/ltUiPrxVd0fATSnlcg/rXA44hG6YTfOnD9YD9Y2tpJT8OQ+zKVknHdtWGM6Vc3F9oaxUc4HkpTfMCLJ5/wQCEyK9OmmREk4Bz+VipmjA3juEMT1bEGyREH5OdZWbTZ0403a8Xny3EAd176FQIvuOiUy/DjUDrhDUOL8OVXCpyCH8eCGJiGdIphn701PPlgpV6bqr6K8WT0lQHLNiq4YWAhVlcoBo7H/ElDUAbK8vrbSRqm3L4FfsIDkc0mmBk8MfDIMawbFpofuek8YWHHm87i+MqDvgYPHobkyiywXU8ndGH0eC+clGRoMXmc/JcpDowbFRJ03YhaSJoyK0rDvfn0Ky5MmF5gLU/AeCclp7udwJjhQVz093h1mqLIfXT/wEqDh5udXlPq32wVny/BRdxzyTwWeNFLbktxotmA1ZslXNW3EGsqdAYzitDqVIDmWjLJcdRRSTx6TwBeC8+be1tOb0pTjMnoN6IA33zjgN1mDsaQHYnryNMD9k+IlMhsNcVMmiKPNmu68Wap+HwlnLCdVsGj37ZhWmUWB5+yA1PneDHnUXc2ndBUqErnCBFYd9nB8eDdlTjpyFSdBKvy/iEwQJX1EkSDRxUimbCeIUbvlG0cN10TRt9/RfVqisLiYWCybxOcwb2aK91481T88sKx8BwxGKF3PNnkDzvw/VIZV/dthWhYgkT0GxYaBYLiKeCC8+OYPiagU/Y1dONAiAGjpvixYIETNgqYcUpaMdkIVMcZOu6pYtbkIA7IeKXER8QZgaI1W7px07IyKdoG786XoiPcFy1BaIFLxOUNS4DSCW8d68Mbb3jgcVqJ0OpLSascbVppmPdgJXps5Qdv2KVSKaKflim4/lY/tmxSIIsfsoXt5JpIU7zg3BjuvDUM91Z0474YpFA31hVrGnZ19f82C5Kq/0ntzBv4yq6vatx7lpT40SbGoRU6gDc+dmDAiEIonEElZj0LdjlZOsk0MKhPBLdcH9Hhk/k2ukgTs4hmwIJzJE/hA+KMFaq7LfVITeMb7s2Zj3nwwCNe4eERZptp/RecJPAXpTH5zjBOOSqnmiKzJSHZ32KlkXPzXWZT6desFJ+X43juveItFnq6mt5bAjZFKZ2wED/9bIPTroEom6zk0aZSHD26p/HEnADaOPPA44iLIkBkyBtCEiorJYSigEqxA5n88LqaEFd+gZuhqLUq0hQFCDOP3xSBSCs2K7hmYCFWLFOqWdjM7qrxruOOSWL6nVVo5drKvUlpin9n3fBJU1HqfOZpVkT5jLlL+pBrmq85phyJiq5M/T07B6L3fuRZD+6a5ofLqdLhZkHpjXA/AyaPDeHiM6LVF9qalNSQbCgF/PCbHQved2LhDzaEIhxqWgFnhFnWT2ibAhQWchx6SBrnnBrDAV2T8GQ8UTvaIcO9+dSrLkyaVgDOrFVYIWHR18zp0DD81gguPzcqqFCMnyWguJeiS6h7c6Ibbz6Kv8R2o+bqOZ2FX/YK1zydYgqwbJ2MXn2KsX4DoCjmeWpIQFRVnNyXJ5+UxpwpVXCTAz+PUzmiMbz2vguzHnJj7RoZiqKf7ts+SxdMlVORBwmdu6YxpE8Yp/9fAo4snGAHZwkHfo/IGHqnD59/aYdDYdaqjhKWB0C3MrroVqGkjarnE4ivlisMlhjCyrSHdsmpVg8vbRaKz5fDD2fPNTz8ro9xIgfWNyxhA+68pwBPP+2Gw2Wy5I4hbJFwngYcPuCxGVU4cr/80gnJ5fjpj3bcPLIYgSoOB8UMhLRrELlwlWpIpyXs0V7DzIkhHLGvYW/XsktJBrz7lQ3D7ihELCaB8HZmm7B2RIkihquviuBWI01RH4cuIQUh2ALNhm7cgojMirT++/Ple86B0vVqRD92ZSkn7ZROqODavkVIpnVyHFM+e2PaFNyKJYCrroxh/JAQJIrQ5tFCHBgwugDvfkAxA20bE2tbsWf4QCioBKhJhrP/Hsc944I5FIA1vNQYakuSYcIML15+zQ27XobadBOFK8DQdg9KU6zCYT3SWRwPl5wxBsxjZfG+pgduhA80ecXnS9CDe6/4jgWec0HYzfoBFdIY+o8swocfO+BwUpKpeTOHhqKLaLsOKp5+YAs60+c/DzwOvar8dwmXXFOMeFQWF9x8BU0GByFpiorTmP9YJfYqIh997Zddui//uNyBAcP92LCRwSZows3HpMnsYtBw5hlR3DUyAm8mTVHgeLxx8PAhrBsWN0JdNjWlfPfD1KAN2ZmvPugzaI6jEP86G8HhduClt1wYdlshFJtqKJ35pdIBSCU1Rw4K4YZ/5lxoa1kgmTkffifjmv7FcCkSNFPEx7rCMhvHk/dX4SgyrfT04Jqb4T0KqwwPPeXGnEd8kCT6wpmFWhuv0ACPT8X4kRGc/bcYWC7duOT6gpWF/q8h97g+3mVeG+pjFhbH5Itxnub/11Os6jkvo90xLrTrggxX9CvGimUSHDZLHntxxKaSMg46NIEnZgbhtxmXvTzmqirAB98quLZ/KzhtOiYmb/ep0FUVkqzgsTlVOGb/eO0UJYbvnu4QK/+0YcBoPxYtkoS3KP9vTc7C6KLNJBx2cBIzJgbQ3pNDbS55w2Dhf7JSLMhDFI22S5NVfL4UDrhOX83j5e2QrtALJdMJ7QBmPu7BjNkeuMgfbcHEoZMyzblgNbhnShXOOj5pCo9Ddvo35RL+eVMryCplPRFZWx6OeVITrgl6E8UNPPvQZhywT453pTY1otJCYHj5bSfGTvFCTUtWiinqUTQuwW5Lo3/fKK77R0xPUxROA5GmuAFdg02abrzpKv6ygjHcedYIROZ7GE/pp70d+GWVgl59i1BVxaGI3FQrS+RIphjOPCOBmeMDsJP7Mk+9FborAYtWSbjk+lZIx+n/z7IU1qa6QvHJyvYWa3hp7hZ0bqflda/IukgZsD4sYdSUArz3gQMOxXwwV3ds6gumfINZkwPo0SGHLoW5woA6iXVLNlm6cStaUfvm1XMPvgrtue3SZQi/7Wa8Un9bJp1woh8vvuKG20Wnllm916n6qNq438/w2P1bcHBJunYbe5v1kslRsVHGef9qjWiEatiauVjrX6niNim89ngV2vrzN7Ey00hJwKcLbbh1VBGCVE1R4pA0KW//vohdZJhMZI7LLo6LNEUX5ROLXzbFSAqiUIJdmirdeNNU/BUlL3Kp87ks9qFdeHJoIxzAu1/b0GdQKwGIYabyZ6s1l1x6qTTHTdfGMKKvhXRC46L5+xYJ5/Rqi1BQA5Pyd6TqtH8M7dtrWDBvM/z0A84Xv5NZBgOCKYYpD3vw1LMeOGWy2WkO5rdbhYa2xcDk8UGceJBRTVEcNE2bbty8JOr5NK9teL4ER/GC3u+zymfdYFRFTT/VK9MM1w0uwLdfO+FwGAcTlSk3+QNIp4GSvTU88dAWdPDl50r8y5wZsDEko2fvVvhzI524NMX8RE2Kr3KOzvsArz6+GZ68UWtbz4KAeIsqbBgwsgAVFYTetGj0GUHqE05M4O47Atk0RRFvk5su3Xh+u1GbNjbQ30mPUXHMIg2hblJsEXEPiM83uS+fetWNMXf54BSYTNM2jp6HRd4MzjB2VBBXUDrhTrChVSYYLrqxGCuXyznUf7ULShQ/h4ruPThefmgL7ARbsNIYQJCJJ+a7cPd9PoFGNXsIZF5LcnG5GW4fEsCFf8+ppkgl3mX/InTZ3OToxpuW4i+Re3PvlbNY6Fmv8PGJoAqweotenfCPNUzH4+SBo9lWl2goQl8efWQaj9xbBS+dtGZNjKymEB8ncOXNhVj4A9F856+5NA9iZTv6qDj+PTMAySzbcs6r6JJdsVnGwDsL8eN3Cmw6UNtU40IOeuT7gB4qZk2qQodiVY8VClu/bRja5r6sm/pvUwPv4s5NRvH5n/DxxPlrWOwbP9Q/sl4Hove+9xEfZj3ohtdSdULdY0P3NqdTw313B3EyVSekoJHFw5b2lHh7bhhSiA8/c8BNRSby3WiRxM5w5ilJzJlUaf2rY3z0qLTQG584MWqcD+mkZFAH5f9FFF5iYqjQGGRFw43XxtD3X+EslIJDBlNaV6FgQ5OiG286ir+s/UzYj74esQUucAM3oAA/LCc24SJs2QzIJu154yYgtDKuyrjkggimjgpCNq4O+erq9mx8ArYMHO3HG++49HhCno3MirTKcHHPJKaNrQIieT64vW7GRXtTjOG2u3144y0HnPRFNOedzY5Mbs4O7bkoXXpQaQ5YTyqOgsceZN1iTYZuvEkoPl+OUu7qtZCFXnWBB/WNIHpvxjDirkK8+aYdipypC2tOUUgAIp2wnYrH51ShR/v88Dg7fAsFkiRgxMQCvESuVXf+mkacN6rKccWlSUwYHtAVP/8DervTIhzPV4sduHVEITZtYVB2VHpxuyPotqMGKgrM0JPSFAeF4DF+QQLfo7SLg6/fj5Vhhbkd2DW9m4birzrgQ848x7HY10rW8KZ0ws+cGDq6EEnKB6RPrhUZcgj35cABEdxytVGd0Mo4uc9QWqAMjJ/pxbwnPXB7dPxNXk3jSHLgpuviGHFTUOfrsdoydx0C7akMMx734rEn3MLLpEcWzGF5xHdLA/yFGibdEcBpx+jVFMXvknnSkB0fsq5bmgTdeJ67YVXyO/8cL8eZWsF1L0qBf3uyUlaAzRGGm0b48d33dsgyRTut1YQlCHDZfgk8OZvSCY2g185Om0oLycB9T7hxz2wf3MLUyVPUnOASwPBbw7jx8vyBcbVNme7pS9fZ0H+0H8uWyVAkFYyZk5n4HYlSKsAxR8UwfWwIbXLjDHK7CPiG81kZ3q1tPrv673nuxq6ZJsFlsPbUVTxRsSdLL83eNimd8PGXnJhyj1+3ekzoVfVKiB+HqjkwTB0XwAWn7Zz7cisJUUqgAjz9qgtjxvvhcZlgdSCiJzBxol5yZpzAN3XTJCCqMTz3phuTp/oIjWTUUzSvAqT8DqeGwQPC6HV+FHIGPUpFgpXC1SjZ2JWxfADcdbM0K6OYX7WVt1h8hi/zDOPu829D8AWvKN1joC+Xr5Nx7aBCrFmtgIp/53911CcioqNgSCeBk05J4MFJATjIrWPVfbnt+hiQloEF7zoxYETzWk/rAAAgAElEQVQRPG7NKLiWhyCMFMA504I47fi659pfF5YwZLwfn39mh81mtZqijjgt66LioWmV6NQ6B0gntw6DhW5jpYkZeax2l3VptIrPV6AdnJct5+H3PUzbmBUQpRPedZ8PTz3l0qmyDWvVnATpAsngKeCYO7MSR/VI6cUc6lAaBE1+63M7brilKMvals8cyatD6MzHZlfhuMOS+olfF/My7H0KC7z3rRPDbitALMYsoTf1g0aDLDHc3DeC6y6NwE6nvpgnVYNvF2HudXuzjticz5p3RZ+6EGm9zJsvL3kGSumFiL/rADcyq2zAV7860HdoIQIBvTph5ppmZhJkeCSTDFdfGcMdg4KQdiJCW9N7VQn4/GcbevUtFrWr8vsq6flXNgfD0w9W4RByGdaWhJLvwnN2upLSFGd5Mf/VTJqiOVtRlBWiVE7O0WNfDRNGEAtbSkeR6gC2OBh/jnUN9c53eg3dr1EqPl+Ow7n7ho8QeMbNENZlIgFBlWHIHX4Bt6VCa6aw9jl7m04zdOiUwhMPVKGk2Dz6MZ9NomDnrysVXHpdEVIUOMoToEkgOV+hhufnVqJ0j/qZGx0jP6xUcPMIP9avl2En3hALFyWCV1CM4sKeMQzpE4I3k2lGsrbtEUN6/dGsO37KR14N3afRKb6Oxzl6Ieep/Vn8B4HHocYdwH/ecWLkeC9IcXUvTn7naEaotFi6z6oax5ihQVzzj7j1yGgtO0XOj9UbZVzQuxihEBVozm9rSfHbtOF4dd4mtPXV4b0j9/UUA1EZ5j7rxqy5XmJhMVcMJmcsokXZu4OGUYNDOOWoJEQVVQElIVoLzw+sdFOjpBtvfIpfLl/FfdfMYcEnvdkqajJV/pNx46AiLPpNFvjyakCOuSVQgsmhhyTw+IxK+GnHzf128tNe4wu1oUrGOVe31qPKeSu+hk6dGF6b9ye8VLChnuZHWWIrNikYOLoIv/4iQbFbIdoiYB8X9IUnn0xBrQjaZtIUhfITjmfjNaw7XsxfcA3T05zW1POc+Hp4eOrctUj8VMjSq7NamXIADz7pw8w5LkgSfQHM+Z/FF4N+KuS5sTPMnlKJM0ymE1pZ+paEjPN7F+P3tZJOJJVHo8htWamGVx/bArtaV26m7byYosscePk9F8ZN9kFNEQtbHhPcposA1XENbVtp6H9TFJedFat2b9K3RGm1CY4NjY5u3MJSzQsn3yf4srbT4DqhLw//xy3SCakpwM8VCm68tRU2bBCQKEteDrKgUkkNPc9K4u47jXTCfCdmsR9RnFzez49ffyIq79qP7gwy88gj4njqvgDkBqAg3xBlGDXZj3c/0FnYzDe9uAbdwQ4/MIkJo4LokrmbiFO/VQSI3MvK4reZH7v+nrCy0nqZDV+CEnh7/8Ijr7qYWiki/DS5qMxwxzQfXnrFCVuWfs/stDk0lYlQ+7z7K3FAl2qipHpZjDEoOYv6DC/EB584sskxO3of6QkVnTj91Djm3BWou+DVDl6aYsBnPzkxaLQPgQDdRSjCkaddZowrUFKCkoTjqsti6NsrDKdYDHVggLJHDFjXqOjGzWpQvekJX73f20D7kxH9QMmmE9qBD79x4eZRPsSi1j7FFDkiMtVkCuh3bRTD+oV2Dv+SrwTIlJCBoXf48err+SE0yUuipYFLL45j4ugAhEOrPnfIQG8G0wxTH/Lg6Wc9gpIkUyAp36Vm+pHjoKxrGmOHEf1hsjpJnnlTkJU3Wdeq88yOWV/961Osec+ZL8GpWkHfV6XKxz1ghlNdAsjfPGB0Ib743A5JsaoDKtJpBV26pDHvgUp08ORB7533zHfQ0VD8cXf78OQzXrhdaq2uE53AiuP6qxMYNSDQID9QYV4BWLTWhptH+rB6lQ0ykXARB7nJpoLD5eA458wERvUPoYDqc2WuKXL7KLR1jYZufJcrPjkFsPbk5Vpyw15S6jf9+0jycgDP/deJsZP94jOaMX3M7YVgyIGqyZg4pgqXnZuoN/flX+ZlANXufdyNWff74XURqHfHTSi+BgwZGEa/K6nwhLnVWu7NdBzPk/9xYdoMSlOs9Tda46soX7jDHgwjBgbx9/+LQcoEtZgDkAuWocuf3RoD3fiuV/ylrlu5+5/jWOjfejohNUlPJ7xhSDGWLpWhUK0mwRJgrpGipVLAMcckMPfuILx0/FD0xhSln7l3Znsb3PXPvebEqPHEzV87rl6YxZxj0tgqXHKGAVew+Hqzj1Ga4potEgbfUYBvvqNqimZH0O15mj95sP7v2ATGDw9hjww9iojoknuzcjDrlnrYyuh1+YxZXarLd4OXozX3XbaKRz72MPUP3Z1G5XbswD1zvXj4MY+o7aTT7+U7VWMQ+oRrgMPB8cC9VTiB0gkbwEuSK6A04XU+dKLPUF3xDTLiWmX40L1bcPJRBn6o1t5114HSFN/5zIHhd1KOgw57NXfc6BdjYqErKgL6XhPDVReGYMuc+uSGVtoEIa/fm3VGVd3N3PxI+WqT+ZHzeIIv2+sJ7jrkHyz0ujN7E7IB3y2xoc9gP7Zska2BqMi7xjXEkzL+cVEMk0c2jGtw2yUTeezHPzjRu48fduHONG6TNciGLpWKwkSl9CN65MfDn4eY8+8iAZtjDHfc48Prr7ug2Mwqvh5YFJhPpmF/wvGMqsK+nXLQm0pRDDw1j5WFdynd+C5TfL4EB2u+6z+XAs+7wILZ9LoIGIZO9OGtN936hVYck2aa4VdOA0VtVfz7wUp021OtO7CXiakQXmfhCsLrFIITak14vHfsKnR7VbzwaCXKaM55UJKbmM6OuxrBcEpT/HqxDQNHFmDTZpuIkptTEv2LS7a+x6PhHxfGMOjaKNwZ1ly6rMntY9D+OHRX0o2bW1OdSRngq4/8QYN8oBT9StJJSgHuBP73iRuDx3ihJsmuN+dPrp4eF7b9oP5RDOhtgQ2tjtZJulSxScL517RCKCAbeJ2af8j0G99jjzReeXwLWlO6Yj0GbmtcIqUpphlmzHPjsSe8sFmmH9VzdEv2UXH70DCOOySpV18V8Rm3Ctn5Beu6ZZfRje8SxefluEwr6D9XqprrzZKvS8CfUYa+w4vw/fc2SPSZzTdPdatdJJ+9iv32S+GJ2UG0dtRROqGVHwMDNkUknHd1K6xfL9WcNGP8FojMqktJCv+ZtwVOq1QIVua5zTOE41m6QcEtI/woXyqLCitmz30akvz6Dhtw+ilx3DYohGJK7cy6N/cIg6+/nJXhv3UwZdNDNLji8z+ohvC5FTz2SyuWXlmdTmgHHn3Rjen3eg0PTg6O2MSyKC2OPBR3TwjgvL/F9OintaFMvLVGox1BjeEfNxahfHGG0Klmkatp4KCDk3jxwSrIlHHe4LtjrIMIeMHwwptu3DXFK7A4ksWvr6YxtGmbxtB+EZx3eiynmqINUIrXo8uGvSm+uPPCNjdCg4uWL281UXOdd7MUpORxI53QBiz5Q8F1gwrx+xpCX5pbBPWmrwMVakskgVNPSeL+iZWgUrS1Os/Nvyr/J4jGjxGxlB+ffOqEky64NSDB6LdJmLTT/hbHQ5MCeryhwXdn66X9EWEYMc6Hjz9zwU7Zbixvlv/sQGS+SbKGIw9P466RQezVKvei2yoMLbRL6MYbVLR8Bfbmrt6/8dB/XZL2Z1Y4cQW4a7YPzzzjgaRQ6R7zmk8LIcVxezU8el8AR3TbBV6RbX8SInrLMGKCH/NfVeBy1RQN1S/kVG/rikvjGD98J4mk8v9p7rAnVVP84Fs7ht5eiEhEg2ySlYEGFzllVDm9UMM1vaK4ntIUswcSA2ztopDWNzjdeMMq/soeb3Bpn1NZ7G2biCTRMecAPv3ZjpsHFyIUogPRGvqSLsiJuIRrro7itoH5VyesIx3Z/jAGv86UB3x4+FGq0KInuv+16cnoqiqjf58IBl3XQHii2hbPgKoEw8T7CvDiyw6B2Rf1uWp7LufvuZkT3bslMH5EBAeXpqq9bMyfgIRXWWngMhPD7nRXM2vYqZfxpTiR+/q9gaon3IS+Ei+mdMI0w613+vHh+07IhO2w2Cgrq1Mncl9u0SsFGmm6Foerm8eM6O1jLzsxbqJfsC1sP12SXFrEpyNh7O1VuKpnouHgCjtaKZUepWqKKxQMHF6I39dV5xWYUn9G6FjA6QYu6BnHiD4heKgqI110acspTVFdfyLrhm/qRvC1j9Igik9RbKw5eSnUqs5ILDRgUXo64ctvOTFmfAHSmlEgzcKMBLW2yjBqeADXXFKH/Di1y6/WHsS28PYnDtw0uHCH0GRy/lHy/FyKMh/Z8FHmGhdCaYoaw6PPOzFrjk/49cnNbGGbhG+f0hRHDwrjb8fEdYceDSQ5OSTfr+jy54EWrhG17sH2OliZv+kX8XJHP+45ezKLLPBCS+mLtQM/LVMwYGQR/liTk4xtYkYZtkxiTDj3nDgmjwnCTT406x8O02ur7QFNBn5Yoiedy1SOZzvXF90cYHC6VTz/WKVeb6ohg1e1LIK8yn+EGMbe7cP/iASX3Jsm9ikzvH7R5Tj84BTuHBZGaQeDmYE6sKIwEGwwunEL069tq7f+O1+NIi6fU4HY116mVvPjRCVg3D0FePEVhzjprBUt4IJZuLiVirkzgjikq4EBb0SKT1NZvVnSk85Fosf2EHIE7gLa7ZHG/Hmb0S5DMtuI1kEJKx//YMOwOwtQWamIwJaV6YmEIL+KKy+Nos9V0Zx4hQzIRZXwb9qLtc1Qa5jTNTO961/xV3Scy+WyK1n8I2fuhfbtLwkM5RPKQEpvbSLEjyPj2quDGNkvklOS0owI6r9vVZzh/OuKULHKLvAvf2lk7nKge/cUXp5bqVdBqcba1f8E83wD5Ufc+4gbTz7rFUEtK02vm055xSncNjiEow9I6aBcIRZvFIr6ACuNDbEytplnrOlbnm/gy7C/5r7saxb6r4vxan6cTXEmqnR88akdkqjNZC3CRCzHlGBy/5QgurVP75oQfx6yiGrAvwYX4puvHQZYbWuxk8uPMq+OPzGJedMDYJQF3ggbXXR/WWnDoNsLsHylAoeN6ySyJhsFtYh789yzoxjeJ4pCiq6LiC7heFrHwf+sd7px87M2sUi+8uCvOXAYEj9JjLJJqDmBf//HjYl3e5BOZSp0mBg084HlkiBBGj04iCvPj+nQ18bYjEysURPJJejebpEIOgHJh3/lZTGMH7qT1OD1LAOqq/Xv15yYPrNAAAhFQNeS8nN07KBhcL8wzjkprvPxCN13pqE4PmBdAqfX51LqTfH5ElykeS6fx4Ive5m4vuusICs2Kug/zI8lSxVx2ltp9IVIJCUcd3QS08ZVob1PEzi3RtmMTKzZT3pw70wf3OTS3Mawo+QNVZMwfFAYN/4z3DhcmdsK0/goE45n1WYJIyf48eXXdnHqWwsxc3HRPeG4BG4bHEGnjAtaJKy0ioBvrle68XpRfL4STthOq9DiS9pI6YpqfhwbcPdDPjzypFtYeswy/oPD6QLuHh/AqcckdB6XellJ3fyUKCFlwUd2DBxSCIdz+xOluN1906pw2rGJBk+YMbVKCspx4M2PnbhtYgHiMZY3PeK276FIe5siDdf1juLqi6NQqIK8+IDYwGTfanTZUm904/WiLry8cCz3nDAY4Tc8WZp0B/DNLzJuHlWIjRup7mrG7WhuCiSadILh/AujGHvrNgnNpnaw4TqTS3PhUgWX3tBKjwht6w8hDkofx0uPbEFpI3NlbldKVMc3ImHibA9eW+CGYilNsRo8ePABSdw2NKwTz2YpCAvDQGQMK0vNrI+dMqd1ecyAL0VHuC5YgsjHLvDN2aQjIlcaPdmH1990QBIoNJPZPYa+qGmOdu01zJpchUNL05AaQ4S2NrkwYF1QwkXXFmPjOlkk2OQ2TePoXKJi/iNbUFCPtIG1TdPM39MS8NUiO24d6ceWzXpE19SVPGM6aYDPy3HJhVHccm0EHlFmkWZC9YpaReD+s17oxute8Vd2fRVS67MQ/dqWSTChC+2CD5wYPcGLWEQWazL7Yl1OHClVQv+bQoKFgODdTaIZxZZvGObHZ584YM9WQdT9WRTOP/WUuChQIdhVzApnVwiB4CZJhsn3e/HcfDcUiTBWplRfnzXX3Ztd9klh1KAwTqSaAJmLruQhUPmzrCxyTV0vsU5FzMtxPPde8RbCL7sZN/hxZGB9SMLNo6lelU0EcMyDW3VdSCY59jtQxcyJAZQUpy3Jua4FmNd4dMGVgBmPekU9Xg8lnhvwZAFO0xiG3BJE36uijfNiW8MiyWr7/Gc7xk3zYvkKm2C6s+DgETWGXXYuGORGDgijjUE8Kw47pXUM6U11TjdeZ4rPOSRUHF3OU4GuSC8GMz5ZhMeZ+6wLd8/xgdMKLUCOhQAopiNzjB0dwMWnJaA0BRMnozAE9pKBT7+3o/fNRaDqbozMPR2bBpeX44nZW3D4vkYwJ69fU+PoRMnpT8134f7HaX/JYUGBGTOwEb0+GMXs2rfVcEufMC46Iy4quot9Zw4NkusHVlpVp3Tjdaf4S2w3wnPhdARf9opvFY1sAxav1d2XK1ZRmDtTBM3ca6l3PAGcckoCU8YEt6601zj2f8ezMO4nG2MShowrQPlSqt1VrRwHHZjGlFFB+EzXn931i6dT/9eVNkyY4cXX39pFgE7c3kxaPXQA0D3hyCOTuHNICCXtDLyScG8Wh4EtvVkpXqqrFZvTwBreypfDz+3nViD+TQFT12e9FgkFmDS7AE8974KUOQVMclFTiJto9XwFGmZMCuD/DklCbqzBqpp2JXMxl4HvFtmwfLWc9WqROLp2VnFIWeMCpuWtYJScnmJ47V0Hps7yIRJlIoPOWkQXKCzUcPUVMdxweRh2A7YsOLLlok1wbqozuvE6Uvw953D7UVezyAIXuKGVTuDTH+wYNMqPysr8S+H8VeAUrGK48oooRvYNw2vqM5r39jVcx+1hXMS3fhenSe6EBAhxunKDjHse8OL1d5ywKUbegSXt4ujRQ8Udg4M4tJuB3qRxmD8CJOqMbtzS1HJlxMvRnfuu/J6F33VBo9NeN+Or0gzDxvnx3ntUr8pEZe+tNoC8OBx7ddJw39QA9turibgvd0KJmuSjBMvQGD76xo6x03zYsF6CbGMm/ZvCxQNNkwQfz3lUV+uGcLV7l27NttZR4M/urCvW7Kycdl7xVx30GZf8R7Ho53IWRE6Er/9zYfyUAqQSmaqy5l9FtmJaUzH8lih6XxwBYZmaRSNRZHD5Tfik32ovJGB9QMJDT3nw7+fdVPTTSKzPF9JARm31RXevvdIYMSCM049L6OhNoT6uFCTbm6w0uNN04+a1MWe1fCnO1TzXPs3C871MrdInJwNrKiUMGF6In3+1GejL/NU1E9ck25cutIcdnsDMcQF0LOKNF4+T7/LI3ceByoiESEwP4hGLcqGXGAwoJJ3vQI2sn6FFxPT8zRIHxk334rfFChyKFWcGFx4em43jbycmcNvAMPbwG2S/tGy5dRTapjNYN3y6M1KwrPicw441p1bw1Pp2LLUom06YtgOz5rnw4NwCS2DjzISoMiHVe514WyV6npyE0lSVgnaHajfKQPkaGd9+T5dbOwJV5PbTUFysoqxExZEHJ9C5vdZ0ld9YZ2Wc4dnXXZj5oAdakn7Q1qjYNJWjVVsN/a8N45/nxnPwWDZAKliKrpu77wzduHXFX+YfDdd5IxF+yQMtmnVfLlxmR98RXmz4g4JVVn6Tuh8smZBx9lkxjB8RQDHx0TRhM4eCVx9+Y8cLC9xYuFBBICgjRdwddHo4IJT/6CMTuOy8OI7aL4eBwIr4duEz4o7OgPLfFUye5cHHnzlgt1RXS6dLlyS9QuWdQ8PotpdRvklcdIvD4FWDWTfNMt24JcXnq9Ce2y5dhujXbqauyoaqiTxp7PRCvPyKXsHEWuxdgyrSCYH7plQJ1uAmgcfZVuFIsvSFtgEff2/H1NkeLF5sF9lmClVuzHCicwYCJVIS95FHpESpooO75mzyLlRkK6+mO2hUBd74yIlJ9+p1tawQhAkjSWPw+jmuuiSKPv+KiDRFnWaV3JvFQUh/7sW6IGBlntYUf0XXF7mt+7mIvmNnRDpPP3UH8ObnDowY50ekikNmkqXwtTjtkxzXXRPDoOvCOstuEz3tRZJ2UMLgsQX48gsnHCK489cmiFSFGavhrDOSmDAsBL9wCVrZ0kbwDBW33iJhxiM+/Oc1JxTTaYr6TY+YJ6iVdtUwZlAYxx6YyEFvemNg8uOsNNDPyopNKz5fgqN4wXXvI/iam2kb9UOdyFHjDLfc7seXX9iFiSMIX02PzpBOqejaTcXsiQFBlc2aEjQhdwcYQAjGVz5wYdhoPxRZpw+pUZeFx5eLH8fsaRGcfES0cePyd6RthNnXgM8WOnDn9AKsXS2Jy6rZoJbgW+YMTqeGs89IYmS/MAozxLNEGenoFmdYfDArQblZ5TelmpRphoqjF4GhG6Lf0taK93E78OzrToyf6odqJSlEaINxGjJg9NAQruhppBOamqHZ5ddvf6JGvGOaH888X0vVQ0PpdRpB4PrecYzq3zDF3+pNAsR+HWaCCPjRJ7zi60UuTnOsywYmVwM6tE9jcL8IzjklLujGRZMKVUiuL1jXdabpxk2pFV8i90ZB71kIPOdFJnlcBlb+SbWT/Fi40J53Be+tBa6fBsmUhuOPS2P6HQGRTthUTRyxNmIclhj6jSjEe1Q82VG7itE2q6qGc/6ewKwJQSBi8ZpU+6sapAfVwvhxuQ0T7vbi+4VUQDpfn/7W0xPuTZnjuGMSuGNoGJ2KjcqVZAnZS8NQl5qmG89b8fmf8CFx3hoe/83P1GV6JWKyx23A/Y97MPdJD9Lkqch7xJzFEcVcmsHtVjHtrhBOPTIhLrRWhmqQHc3nJYbi3zLGj/+97YCTir/V0oTipznO7xnHPXc27qTz2taS+fEHEwzz33Fh+myP4DYl2L6VRswMRcUqbvgXpSlGYMsSzzoBe/t16LxyHzN043lPgy9rP5M7TrieRV5zgbD25I2zAd+XE8lQISrWGKRQFi5k9EgySWVjUhgzMAB/E8lC2tEG0hVHYPAf82L2Az543GqtNq5e7pNh8M1h9L9q11VysaKYNT1DOJ6l6xRMm+PGO+87YVckwc5gCrdP/cmykRj23y+JO4aFcWCXHD4e295hqBsmsm7xSfnOPS/F58tRyt29FrIQ4XHW6fY4ofI4AxUwXvC6S1QYpB9DXgNuM7t0Gmi/Zxqzp4RwcJcm6r7cjsQJsvvVEjv6DixEMAQocq50sjFqIw1Tr3HbprWGh2dU4cDOOfR6+e5mY+xHX7408O7XDkyY5sOmTQYy1YKmkI55fBr+cX5MpCl6CcYtDloZcHSNgpeXsBJsyEcMeekpX3nAh5D3OB7Rj2S9kJHuvnz9IxfunOpB1RadJ8Qk4ti40Oqw4wE3RUQ6YbPB4xh2PlVEmfWwF/NecIKnSPl1qILIwCJvgcjYY0hpgMuh4uqrExhwVRiORsYBmo8y1dhHAv6olHD/k148+5LLiGNY4yCkr2LnzmmMHBjCyVTCNeP1k9smwLRXWddNedGN16r4vBxncl+fFxF+3sPULQa7LbAhImHInX589ZXdyJQxLxr6gNG9YL8DE5g9MYR9iqmUvPlxGu0TpNsSsOpPCXPmefDWu06EAvTJprxjcm/qpzx9Pqlwwvl/j+GGq2PYk4oiN2WIxnY2hJx9X/5qx9ipPqxYIevMDKbsHX1QUVeL0hRPiWPsoBAKHBm6cXJvlkVZqvykfOjGd6j4nMOGtaeu5KnKDiz5I1299Jc7gHnznZh5vxfRmJ5qZpb90vBgginA+FEBXHRqHBSzaY4to/z/fd+Jr76xY+0fiiiCoXEJbo+KvTuqOPHoJM4+JY6OrZs4XmfbDcw4chiwOcrw1Ksu3PeIW+Riiq+d/uHLu1EkhA6L9ntomHZnEEfvn6yO9UgFHLL/V5SsqZVufMeKv8wzFJ7LbueB57xM+Nb0dMLytTIGjykUFfGEwotjutaPx1aLo94JSic8LYHJo0Jo4zIqpJgQQt7SagwdFSCaZCivULDqdxmBSjLxZBT6UyjpxNGjcwouyltoqgG7PGRMdX9/Wa2INMVvvtJ5RHWlN6c7AsejMPS6LILrLouiHaE3jUOTK2Vhllreh3VXn9rRlGp8I1+GtnBdupLHvnWz9Iqt0gmnP+TF08+5kcpyX5rQVlopY6Jelb+AY8akKhx3cBNMJ8xjo7fbxSBfIvccfbYVuqCR2d/gdf+sLmAnnjPSFIlqZuoML8JhZgAZzSk+zYCYKcq6JNH/esLsJ2HLWgsOwNapCp5lHdkemdP6r3OuWfFXljwN5eCLEH3DAY3oTfQL7Wc/2jFyvA9/rFcs8CVUs1+nUgy9/hnH0L5V8GYcHDsh0yb56G64bt3sk3H3gx68/j+XCEzpB75J5ResGxrOOSOOfr2jKGmfcy+ydYyCB+awrqGhNenFdt/Gl+Ew7rnhExZ61QUq5kC9jHTCMZN9ePtdp4hf6cUc8jdz9BwbFam0hL32SeOBKSF075ike15L210kQAlGKsNH3zswfqoP69ZJAslrUu2F2qU1jvbtNdx4dRiX/D0BV9YzIoHby2IsvXh/VgYyV/7Stq/4q4/8GXDtx2OfM5bhb7YDL7/rxMRpPlQFKQKXv8LnvpU8OfSZGj4whN4XRUFQe9FMWEu7i44023XKwMYqCQ8/48G8ZylN0dKBrx+jmoQTj0/g5mtDODiXqUJqlYaifMBKNmyXbvwvis8Xy1dy//UPIPSMl6lB3f6UgbVbZAwe68MP3zt0IiQLwSr6QCTjDIcdkcCMCUF0KGhm7stmq6l1vDAD3vh9uZ6c/ttvilFKtNoUzveNqgoU+lX0ujyGXhfHUOQyLrp0kNp7RJD67TzWDe9tO95Wis/Xw8NTPdciuQHX5OkAAAmRSURBVLIwN51QtQMPPeXF/Y+6kExQMQdzp30Gk0cXOrsTmHJbAGeeFG/a6YT57kxLv+1LgGroxiU8/7oLMx5w60VCyObdXnW8HchQB/YBBx2Qws03RHDioTrOSxgRzAumtFmNkpV/oRvfWvGXtZ3G3af3ZcH57gweh6oT/rxMweA7CrFqFUXbLBz14lOmIhFXBG3EuKFBFArKkRat2J0lQGmKS/5QMGm2Bx9+4oRT0ajoqWl7n9ybdjvDRedFceOVUXQg9GbGLayUhKH9PoaVJbaiG88qPl+CEu7t9Qsi77tY+neDrBKIMoaJs72Y/4oDaloUrLLUVJWjTSuO2VOrcFj3VNNMJ7S08paHapQApSmmGd78zClKQ1VVSYJ12fx5SPxLDF321tDvuhDOPikBgScQA9kAe0kY9vJ9WEdszsylWvFX7/cWpL3+hsh7CnhSt+1twAffOjBygg+bN9KErMFKRY2nlISbro3g5mtCIDNMjG9+hS1a1NwkwIiORsGsRz146T9OwbhspdGpTxiQv58Sx4BrIyjrmMu92T4OJJ5lpVuydONC8flSHMq9N37CQvPd0Dbp7yVOdw4MvcuPd99ziKx30lYrBz6xoe3XQ8U9UwIobWfQe7covZX9bX7PkMODA5//5MBdU3xYsVyGbLg3TakI15DmDO3baejXO4yLzozDkfG2k3nuLItBLe+WYWHTFX/lfm/C1ul0hN+XsiFEG/DdYgX9hhVg82ZblhTAiuanqKLf5VGcf3bMoPduse+bnwZbW5Fwk0gcm8MyXnnNhdffouR0i5STOjEDLjgrJk79vdoYtj69xLZHAog+xLoGbxHnOt8IL7TefyL0rhNqDiWhE3jgKY8oZKDfuK0vTOIM3fdLosAg/Ld8UbA2hZanGrUE9CxcAqNWbpaxbLUiElWsOlEIEXDwgUkM6hsWzNrZ6ipcBpz7RuH5uR1VTmd8CS5E4chHUTWnEFo1RQkVdBg4rgD/+59LYErMY+1zpc1Bp74wl7hZHGej3rWWye2kBDIYNQEOoLJXGf+JOY+5MQsGcqK0b5/GLTdGcPHpcbAMvJvGcx5ShcQPF7HueJ/xct8kXnDxUBZ8ToampxRSS8pA78EF+PYbl54yt1NA+cwqLK1mJ0Xb8njjlsDWumGUlbA0ZVJdAj8WFKiCerDXBQbUPXMxtZckoa69i5UmxzFecezbHK7TWPRjVH8XgDhjuGpgIRb+aDc+O6auGpYm3vJQiwR2VgJUbspboKFP7wh6XxQDsZVnvYdSa0Dxf8pKlv8f47+f/S1PBw5j8S+RLepANpcNuGFYET79nBTfPJZiZxfQ8nyLBKxIgPJyiY3h5uvDuKJnfOt4kVQM2Pb8kXX+5RDG157zPdLBQxD/XFd847PAXcDt0wvw4nynAALpMIWW1iKBxiwB/S5Zsk8ag/pEcNaJcWQwluLwlosA296/sc4/7sv46iNe06RWPaXIexDZ0Bl7yAm88KYL4yb7BB8KuZx2Q/h4Y97llrltIwHSz2QaOPboBAbfGMWhPXK8OtRXbkMnfjnbZ2F3xpe1maW5zx8ghZ5C9nJLIxBD2gY7bhxSoGN0RLMSvmrZnxYJNJAEOINsU/HPS2Loc0UUrXPZ+MihaCsDk+LzWUnFxeTO7M2L7prJtkzzQTOqmhhHe9rOcM/DHjz2jBsapcYJmEGL8jfQNra8xoQERJ5HiqF7jxRuuT6MU49JQd6WosV1YhKxT25n3bUpjJejNS+6dS0LvuJAerWe8p7RbRuw9HcFQ+/y4ZefbCKxPJt0ZWJSLV1bJFB/EiCd5HpJWA9w+SVR9L4kira55YOEsaKAe84MsPiCC1hXfKBDFtac9rMGz/5S5E2AJ7ayaDQ78PrHTtxzvwcVqxVRwIBSDlss/vrbypaRzUiAKiVCJLKccmIKN10Vxv4lKb1eWm52n60DuK3TZrbXl21IfXXFX4xLtNZ3PSZtmeWFtg0DmwTENIb5b7sx71kXVq6gc1+CzAw2MDNzbOnbIoE6lADx52uqBJcbOP6YJHpdEsPh+yZgzxYTN0qzEd7Gc3Yc8Y/vZ6WBIVvdVvmak37TpPbdpdArAI9vfY+VgIgm4Z1P7Zj/ugMLf7IjVCVBkhkEHaRsEGe2eDzrcFtbhtpKAob5TXSLdMJrGgeTOfbcg4uc2wvPjGO/Lqlqpc88LABqncEdXcIs/m4JK8WfWyv+EpzKi29/BaHXvSxRzZqWfbkEpBnDT0tt+PArBd9978DK1QqqAlSoTdJZw/XvR8uOtUigjiWgexVFRogEUTCvVbGKg/ZL4+gjEjju8CQ6tVZBFEXZYCt5cYTv3g/u6RmWoi8OY6WJBzIT2zr1cIlvqFY85A6p6jkP0ksAvh2SejsQjDAsXWPHihUMFX9IqArYoBKomv7HIoqzjiXVMlwzkoCupHr5Z1ElskhFpz05Dtw3hY5t03ASN08m1TA32MS8gPuMONKLf8Y+vx6fy5//F98kX9HlCXiv6MVDL4Ill+h8mdv2MpgXSNHDCYZYXIJWHfRtRiJvWUqjkgCDqLjjcnK4HJqultkCEVuf9pB8gPcUDak1y5D67ghWimDuWrbrlOfL2k7hviv7s/iPbsQIymAwqW2vt8CTNirxtEymOUsgY85kLOqMTmZJyRi4sifgOjnGUj+7sM9CO2NZVH5WMjVGo3i5fBm85z8EqZVNi37uklJk+iSriU9a4ljNWb2axtq2vU7KxeCOg6guVoRFXn8J8u83sc4wTu2tl7RD9eVrUIxE61FwndxXk7xplljlY2oFkN6o43oyZpAZnuemIdKWWTYFCTAbuOQDk9uD2zoDSocAS/0cRPTjAaw7/rOjJeR1bvOlaAPgdMjdr4St0/FgcIG5YoAtDUb37G1bzrDZX2UNrxIE6TkwoL/8d0321TbvzKSI5Z4CW8Gpzby/NrFk89H0N9C9S6shR23b9dUsq+oSKaJcyg7Wl/tXjVLachi+/gIhz/gBjfH0lKftjF+DBZypz5n7yNYnrZGlVAOWpXpfqt+5XVHVlOOXzYLaes6cp7lsT0KLM6h/2lnqtw8RX/QYumE+Y7XXy6xth/8if6ImB6BgJdpDQ2ujdGnOonKuwunsf2//79VZiDt+futsxb/2re3v1fPQ1TTTant/5lqvbvcZ3dWg/99cOe54/O2Ptf31b2/83OetvD93rpmxapp/vuPXJp9c98j23mXcU3cgy23lQ6qdgowgNPwCCYtZKRJmPlKmFd/M4C19WyTQWCXw/2FPRE8ZCmprAAAAAElFTkSuQmCC",b=r(42930),O=r(8785),V=r(37712),B=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],q=f.Z.Countdown,G=(0,O.connect)((function(e){var n=e.exercise;return{globalSetting:e.globalSetting,exercise:n}}))((function(e){var n=e.exercise,r=e.socket,t=e.dispatch,s=e.onStartScreenshot,u=e.onCloseScreenshot,l=p.Z.useModal(),f=i()(l,2),v=f[0],B=f[1],G=(0,d.useRef)(),D=(0,d.useState)(!0),P=i()(D,2),T=(P[0],P[1]),W=(0,d.useRef)(!1),X=(0,O.useParams)();(0,d.useEffect)((function(){var e,r,t;if(document.addEventListener((0,m.gH)(),ee,!1),window.addEventListener("blur",_,!1),null!==(e=n.exerciseUserInfo)&&void 0!==e&&e.screen_open&&(0,m.vp)()&&T(!1),null!==(r=n.exerciseUserInfo)&&void 0!==r&&r.screen_open&&!(0,m.vp)()){var c="kepukehuan.educoder.net"===document.domain?30:n.exerciseUserInfo.screen_sec+10+1;G.current=p.Z.info({icon:null,centered:!0,width:444,title:"提示",keyboard:!1,content:(0,V.jsxs)("div",{children:["本场考试已开启退出全屏限制,切换页面",(0,V.jsx)("span",{style:{color:"#FF9849"},children:n.exerciseUserInfo.screen_num-n.exerciseUserInfo.used_screen_num}),"次后将终止作答,请勿退出全屏及刷新页面"]}),okText:(0,V.jsxs)("span",{children:["开始考试(",(0,V.jsx)("span",{style:{display:"inline-block"},children:(0,V.jsx)(q,{onFinish:a()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$();case 2:r=e.sent,null===(n=G.current)||void 0===n||n.destroy(),r.used_screen_num&&U(r.used_screen_num+1);case 5:case"end":return e.stop()}}),e)}))),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+1e3*c})}),"S)"]}),onOk:function(){var e;null===(e=G.current)||void 0===e||e.destroy(),T(!1),(0,m.Dj)(document.body),document.getElementById("root").addEventListener("click",z,!1)}})}return null!==(t=n.exerciseUserInfo)&&void 0!==t&&t.screen_open&&!(0,m.vp)()||document.getElementById("root").addEventListener("click",z,!1),function(){document.getElementById("root").removeEventListener("click",z,!1),document.removeEventListener((0,m.gH)(),ee,!1),window.removeEventListener("blur",_,!1)}}),[]),(0,d.useEffect)((function(){setTimeout((function(){n.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",z,!1),document.removeEventListener((0,m.gH)(),ee,!1))}),500),H()}),[n.actionTabs]),(0,d.useEffect)((function(){setTimeout((function(){n.exerciseUserInfo.used_screen_num>n.exerciseUserInfo.screen_num&&S()}),500)}),[n.exerciseUserInfo]);var z=function(e){(0,m.vp)()||"A"===e.target.nodeName||"BUTTON"===e.target.nodeName||"确 定"===e.target.innerHTML||(0,m.Dj)(document.body)},H=function(){var e=a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/getExerciseUserInfo",payload:c()({},X)});case 2:return n=e.sent,e.abrupt("return",null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=a()(o()().mark((function e(r){var t,s,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=n.exerciseUserInfo)||void 0===t||!t.screen_at){e.next=6;break}return e.next=3,(0,w.ck)(c()(c()({},X),{},{reset:!0}));case 3:if(-6!==(null==(s=e.sent)?void 0:s.status)){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,(0,w.oy)({id:X.categoryId});case 8:if(null==(u=e.sent)||!u.is_commit){e.next=17;break}return p.Z.destroyAll(),e.next=13,E();case 13:return R(!0),e.abrupt("return");case 17:U(r+1);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=a()(o()().mark((function e(){var r,t,c,s,u,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=A()(),t=n.exerciseUserInfo.screen_sec,!(I.current.length>0)){e.next=9;break}return s=r.format("YYYY-MM-DD HH:mm:ss"),u=Math.floor(r.diff(A()(I.current[0].start))/1e3),a=I.current.length,u/t>>0>a&&(u=(a+1)*t-1),e.next=9,(0,w.P8)(X.categoryId,{exercise_user_id:null===(c=n.exerciseUserInfo)||void 0===c?void 0:c.exercise_user_id,time:s,time_long:u,count:a});case 9:I.current=[];case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),C=(0,d.useRef)(0),J=(0,d.useRef)(0),I=(0,d.useRef)([]),Q=(0,d.useRef)(!1),U=function(){var e=a()(o()().mark((function e(r){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!W.current){e.next=2;break}return e.abrupt("return");case 2:s(),p.Z.destroyAll(),C.current=A()().valueOf(),Q.current=!0,G.current=p.Z.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:h,okText:(0,V.jsx)("span",{children:"回到考试"}),content:(0,V.jsxs)("div",{className:M,children:[(0,V.jsx)("img",{src:"data:image/png;base64,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",alt:"",className:N}),(0,V.jsx)("div",{className:F,style:{marginBottom:50,fontWeight:500},children:"退出全屏警告"}),(0,V.jsx)("div",{style:{marginBottom:40},children:"你当前已经退出考试全屏,请立即点击下方的“回到考试”按钮恢复答题全屏模式。"}),(0,V.jsxs)("div",{style:{marginBottom:40},children:["退出全屏模式达到",(0,V.jsx)("span",{className:F,children:(null===(t=n.exerciseUserInfo)||void 0===t?void 0:t.screen_num)+1}),"次将",(0,V.jsx)("span",{className:F,style:{fontWeight:600},children:"终止作答"}),",当前已退出全屏",(0,V.jsx)("span",{className:F,children:r-1}),"次"]}),(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{children:[(0,V.jsx)(q,{className:g,onFinish:function(){J.current=A()().valueOf(),I.current.push({start:C.current,end:J.current}),Z(r)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+1e3*(n.exerciseUserInfo.screen_sec+1)}),"秒"]}),"内回到考试,不计切屏次数。"]})]}),onOk:function(){(0,b.RG)(" ",!0),E(),(0,m.Dj)(document.body),u(),G.current.destroy(),Q.current=!1}});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){location.href="/classrooms/".concat(X.coursesId,"/exercise/").concat(X.categoryId,"/detail")},S=function(){var e=a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p.Z.destroyAll(),e.next=3,(0,w.VL)({categoryId:X.categoryId,commit_method:1});case 3:if(e.sent){try{r.send(JSON.stringify({type:"toggleLockExit",data:!1})),r.send(JSON.stringify({type:"network-open",data:""}))}catch(e){}R()}case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){var e=a()(o()().mark((function e(){var t,c,s,a,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=l.length>0&&void 0!==l[0]&&l[0],document.removeEventListener((0,m.gH)(),ee,!1),(0,m.BU)(),p.Z.destroyAll(),W.current=!0;try{r.send(JSON.stringify({type:"toggleLockExit",data:!1})),r.send(JSON.stringify({type:"network-open",data:""}))}catch(e){}if(!t){e.next=14;break}return e.next=10,(0,w.Yu)(X.categoryId,{exercise_user_id:null===(c=n.exerciseUserInfo)||void 0===c?void 0:c.exercise_user_id});case 10:a=e.sent,v.info({icon:null,closable:!1,maskClosable:!1,okText:"确定",width:616,okButtonProps:{type:"default"},className:k,centered:!0,content:(0,V.jsxs)("div",{className:L,children:[(0,V.jsx)("img",{src:y,alt:""}),(0,V.jsx)("div",{className:Y,children:"已终止考试答题"}),(0,V.jsxs)("div",{className:j,children:["累计切屏次数超过",null===(s=n.exerciseUserInfo)||void 0===s?void 0:s.screen_num,"次"]}),(0,V.jsx)(x.Z,{dataSource:null==a?void 0:a.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:"退出全屏时间",align:"center",dataIndex:"time"},{title:"退出全屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"切屏次数",align:"center",dataIndex:"count"}]})]}),onOk:function(){u(),K()}}),e.next=15;break;case 14:v.info({content:(0,V.jsxs)("div",{className:"tc font16",children:["答题结束了,系统已自动提交试卷",(0,V.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){K()}});case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(e){console.log("触发了"),(0,m.vp)()&&"none"==document.getElementById("iframeShixuns").style.display&&!Q.current&&(0,m.BU)()},$=function(){var e=a()(o()().mark((function e(){var r,t,s,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(r=n.exerciseUserInfo)||void 0===r||!r.screen_at){e.next=6;break}return e.next=3,(0,w.ck)(c()(c()({},X),{},{reset:!0}));case 3:if(-6!==(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,(0,w.oy)({id:X.categoryId});case 8:if(null==(s=e.sent)||!s.is_commit){e.next=12;break}return R(),e.abrupt("return");case 12:return e.next=14,H();case 14:return u=e.sent,e.abrupt("return",u);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=a()(o()().mark((function e(){var r,t,s,u,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,b.RG)(" ",!0),!(0,m.vp)()){e.next=10;break}if(null===(r=n.exerciseUserInfo)||void 0===r||!r.screen_at){e.next=8;break}return e.next=5,(0,w.ck)(c()(c()({},X),{},{reset:!0}));case 5:if(s=e.sent,-6!==(null===(t=s)||void 0===t?void 0:t.status)){e.next=8;break}return e.abrupt("return");case 8:e.next=21;break;case 10:if(Q.current){e.next=21;break}return e.next=13,(0,w.ck)(c()({},X));case 13:if(s=e.sent,-6!==(null===(u=s)||void 0===u?void 0:u.status)){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,H();case 18:a=e.sent,U(a.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,V.jsx)("div",{children:B})}))},87575:function(e,n,r){r.d(n,{Z:function(){return u}});r(59301);var t=r(8785),c="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",o=r(37712),u=function(e){var n=e.message,r=e.className,u=(e.children,e.style),a=void 0===u?{}:u;return(0,o.jsxs)("div",{className:"".concat(s," ").concat(r),children:[(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{})]}),n?(0,o.jsx)("p",{style:a,children:n}):null,(0,o.jsx)(t.Outlet,{})]})}},98557:function(e,n,r){r.d(n,{Z:function(){return p}});var t=r(82100),c=r.n(t),s=r(29186),o=r.n(s),u=r(80619),a=r.n(u),l=r(47074),i=r.n(l),d=r(59301),f=r(4676),p=function(e){a()(r,e);var n=i()(r);function r(e){var t;c()(this,r),t=n.call(this,e);var s=window.document;return t.node=s.createElement("div"),s.body.appendChild(t.node),t}return o()(r,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),r}(d.Component)},54209:function(e,n,r){r.d(n,{Z:function(){return c}});var t=r(59301);function c(e,n){var r=(0,t.useRef)();(0,t.useEffect)((function(){r.current=e})),(0,t.useEffect)((function(){if(null!==n){var e=setInterval((function(){r.current()}),n);return function(){return clearInterval(e)}}}),[n])}},92248:function(e,n,r){function t(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function c(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}r.d(n,{BU:function(){return c},Dj:function(){return t},gH:function(){return s},vp:function(){return o}});var s=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function o(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}}}]); \ No newline at end of file diff --git a/42084.async.js b/42084.async.js index 7c9e40d7e7..e093377876 100644 --- a/42084.async.js +++ b/42084.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[42084,1348,47972,86764,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},8887:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},7683:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},60186:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},73303:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},85574:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),f=n(4572),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:E}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),P=null!==(n=(null==k?void 0:k.disabled)||E)&&void 0!==n?n:z,Z=l.useRef($.value);l.useEffect((()=>{null==k||k.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==Z.current&&(null==k||k.cancelValue(Z.current),null==k||k.registerValue($.value),Z.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const M=w("checkbox",r),[I,T]=(0,u.ZP)(M),H=Object.assign({},$);k&&!O&&(H.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},H.name=k.name,H.checked=k.value.includes($.value));const B=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:H.checked,[`${M}-wrapper-disabled`]:P,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,v,T),L=o()({[`${M}-indeterminate`]:h},f.A,T),R=h?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:P},l.createElement("label",{className:B,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":R},H,{prefixCls:M,className:L,disabled:P,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var v=l.forwardRef(g),b=n(26390),h=n(55405),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,z]=(0,u.ZP)(N),P=(0,h.Z)(g,["value","disabled"]),Z=a.length?S.map((e=>l.createElement(v,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(k,{[`${k}-rtl`]:"rtl"===C},c,p,z);return j(l.createElement("div",Object.assign({className:I,style:f},P,{ref:t}),l.createElement(d.Provider,{value:M},Z)))},C=l.forwardRef(x);var O=l.memo(C);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}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:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:g,dashed:v,plain:b,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),E=c.length>0?`-${c}`:c,$=!!g,w="left"===c&&null!=d,S="right"===c&&null!=d,N=o()(x,null==r?void 0:r.className,O,`${x}-${s}`,{[`${x}-with-text`]:$,[`${x}-with-text${E}`]:$,[`${x}-dashed`]:!!v,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:w,[`${x}-no-default-orientation-margin-right`]:S},f,m),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},w&&{marginLeft:k}),S&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:g="default",danger:v,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:N,align:k,open:j,onOpenChange:z,placement:P,getPopupContainer:Z,href:M,icon:I=l.createElement(i.Z,null),title:T,buttonsRender:H=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A}=e,K=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=n("dropdown",m),F=`${_}-button`,[W,G]=(0,p.Z)(_),X={menu:E,arrow:$,autoFocus:w,align:k,disabled:b,trigger:b?[]:N,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(_,o),U=a()(F,q,O,G);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=j),X.placement="placement"in e?P:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:b,loading:h,onClick:y,htmlType:x,href:M,title:T},C),J=l.createElement(s.ZP,{type:g,danger:v,icon:I}),[ee,te]=H([Y,J]);return W(l.createElement(d.Z.Compact,Object.assign({className:U,size:Q,block:!0},K),ee,l.createElement(r.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var g=m;const v=r.Z;v.Button=g;var b=v},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),m=o()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},d=n(9432),u=n(5891),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(22589),m=function(e,t){return a.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(m),v=n(50382),b=n(55405),h=n(25629),y=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&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:m,inputPrefixCls:g,size:v}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),k=o()(S,f,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,b.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:w,suffix:N});return v&&(j.size=v),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(42653),w=n(92343),S=n(3113),N=n(19716),k=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:g,onChange:v,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),E=a.useRef(!1),z=C("input-search",n),P=C("input",r),{compactSize:Z}=(0,k.ri)(z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),I=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},H=e=>{var t,n;g&&g(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof u?a.createElement($.Z,null):null,L=`${z}-button`;let R;const D=u||{},V=D.type&&!0===D.type.__ANT_BUTTON;R=V||"button"===D.type?(0,w.Tm)(D,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),H(e)},key:"enterButton"},V?{className:L,size:M}:{})):a.createElement(S.ZP,{className:L,type:u?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:T,onClick:H,loading:f,icon:B},u),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===O,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(I,t),onPressEnter:e=>{E.current||f||H(e)}},x,{size:M,onCompositionStart:e=>{E.current=!0,null==b||b(e)},onCompositionEnd:e=>{E.current=!1,null==y||y(e)},prefixCls:P,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:m}))})),P=n(1643);const Z=d.Z;Z.Group=c,Z.Search=z,Z.TextArea=P.Z,Z.Password=E;var M=Z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(b)?b:[b,b],Z=f(P),M=f(z),I=m(P),T=m(z),H=(0,l.Z)(C,{keepEmpty:!0}),B=void 0===h&&"horizontal"===O?"center":h,L=s("space",E),[R,D]=(0,p.Z)(L),V=a()(L,null==c?void 0:c.className,D,`${L}-${O}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${B}`]:B,[`${L}-gap-row-${P}`]:Z,[`${L}-gap-col-${z}`]:M},y,x),A=a()(`${L}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let K=0;const _=H.map(((e,t)=>{var n,o;null!=e&&(K=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(u,{className:A,key:a,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:K})),[K]);if(0===H.length)return null;const W={};return S&&(W.flexWrap="wrap"),!M&&T&&(W.columnGap=z),!Z&&I&&(W.rowGap=P),R(r.createElement("div",Object.assign({ref:t,className:V,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),w)},j),r.createElement(d,{value:F},_)))}));const b=v;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:u=0,title:p,valueRender:f,prefix:m,suffix:v,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,N]=g(w),k=r.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:w},e,{value:u})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,N);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:y},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},m&&r.createElement("span",{className:`${w}-content-prefix`},m),f?f(k):k,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);v.Countdown=x;var C=v},12563:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(59301),o=n(51638),a=n(92310),l=n.n(a),i=n(36785),s=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),f=n(83116);const m=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,p.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var v=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,a=r-n,l=t-n;return{[o]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),g),b=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:a,onChange:i,onClick:s}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=r.useContext(d.E_),f=u("tag",t),[m,g]=v(f),h=l()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:a},null==p?void 0:p.className,o,g);return m(r.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:h,onClick:e=>{null==i||i(!a),null==s||s(e)}})))},y=n(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:a,darkColor:l}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:a,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),g);const C=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var O=(0,f.b)(["Tag","status"],(e=>{const t=m(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),g),E=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:a,rootClassName:u,style:p,children:f,icon:m,color:g,onClose:b,closeIcon:h,closable:y,bordered:C=!0}=e,$=E(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:w,direction:S,tag:N}=r.useContext(d.E_),[k,j]=r.useState(!0);r.useEffect((()=>{"visible"in $&&j($.visible)}),[$.visible]);const z=(0,i.o2)(g),P=(0,i.yT)(g),Z=z||P,M=Object.assign(Object.assign({backgroundColor:g&&!Z?g:void 0},null==N?void 0:N.style),p),I=w("tag",n),[T,H]=v(I),B=l()(I,null==N?void 0:N.className,{[`${I}-${g}`]:Z,[`${I}-has-color`]:g&&!Z,[`${I}-hidden`]:!k,[`${I}-rtl`]:"rtl"===S,[`${I}-borderless`]:!C},a,u,H),L=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||j(!1)},[,R]=(0,s.Z)(y,h,(e=>null===e?r.createElement(o.Z,{className:`${I}-close-icon`,onClick:L}):r.createElement("span",{className:`${I}-close-icon`,onClick:L},e)),null,!1),D="function"==typeof $.onClick||f&&"a"===f.type,V=m||null,A=V?r.createElement(r.Fragment,null,V,f&&r.createElement("span",null,f)):f,K=r.createElement("span",Object.assign({},$,{ref:t,className:B,style:M}),A,R,z&&r.createElement(x,{key:"preset",prefixCls:I}),P&&r.createElement(O,{key:"status",prefixCls:I}));return T(D?r.createElement(c.Z,{component:"Tag"},K):K)},w=r.forwardRef($);w.CheckableTag=h;var S=w},97334:function(e,t,n){n.d(t,{Z:function(){return B}});var r=n(99581),o=n(26390),a=n(98483),l=n(8887),i=n(5891),s=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(22589),u=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:c}))};var p=s.forwardRef(u),f=n(92310),m=n.n(f),g=n(35654),v=n(71430),b=n(36355),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:h}))};var x=s.forwardRef(y),C=n(62892),O=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,l="ltr"===a?"left":"right",i={[l]:-n*o+4,["ltr"===a?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[l]=o+4}return s.createElement("div",{style:i,className:`${r}-drop-indicator`})}var $=n(10333);const w=s.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:a,tree:l}=s.useContext(b.E_),{prefixCls:i,className:c,showIcon:d=!1,showLine:u,switcherIcon:p,blockNode:f=!1,children:g,checkable:v=!1,selectable:h=!0,draggable:y,motion:w,style:S}=e,N=n("tree",i),k=n(),j=null!=w?w:Object.assign(Object.assign({},(0,C.Z)(k)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:h,showIcon:d,motion:j,blockNode:f,showLine:Boolean(u),dropIndicatorRender:E}),[P,Z]=(0,O.ZP)(N),M=s.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||s.createElement(x,null)),e}),[y]);return P(s.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:a},z,{style:Object.assign(Object.assign({},null==l?void 0:l.style),S),prefixCls:N,className:m()({[`${N}-icon-hide`]:!d,[`${N}-block-node`]:f,[`${N}-unselectable`]:!h,[`${N}-rtl`]:"rtl"===o},null==l?void 0:l.className,c,Z),direction:o,checkable:v?s.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:h,switcherIcon:e=>s.createElement($.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:u}),draggable:M}),g))}));var S,N=w;function k(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&k(r||[],t)}))}function j(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const a=[];let l=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return k(t,(e=>{if(l===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(a.push(e),l===S.None)l=S.Start;else if(l===S.Start)return l=S.End,!1}else l===S.Start&&a.push(e);return n.includes(e)})),a}function z(e,t){const n=(0,o.Z)(t),r=[];return k(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var 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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,l=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=s.useRef(),c=s.useRef(),[d,u]=s.useState(l.selectedKeys||l.defaultSelectedKeys||[]),[p,f]=s.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(l));let t;return t=n?Object.keys(e):r?(0,g.r7)(l.expandedKeys||a||[],e):l.expandedKeys||a,t})()));s.useEffect((()=>{"selectedKeys"in l&&u(l.selectedKeys)}),[l.selectedKeys]),s.useEffect((()=>{"expandedKeys"in l&&f(l.expandedKeys)}),[l.expandedKeys]);const{getPrefixCls:h,direction:y}=s.useContext(b.E_),{prefixCls:x,className:C,showIcon:O=!0,expandAction:E="click"}=l,$=P(l,["prefixCls","className","showIcon","expandAction"]),w=h("tree",x),S=m()(`${w}-directory`,{[`${w}-directory-rtl`]:"rtl"===y},C);return s.createElement(N,Object.assign({icon:Z,ref:t,blockNode:!0},$,{showIcon:O,expandAction:E,prefixCls:w,className:S,expandedKeys:p,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=l,{node:a,nativeEvent:s}=t,{key:d=""}=a,f=M(l),m=Object.assign(Object.assign({},t),{selected:!0}),g=(null==s?void 0:s.ctrlKey)||(null==s?void 0:s.metaKey),v=null==s?void 0:s.shiftKey;let b;r&&g?(b=e,i.current=d,c.current=b,m.selectedNodes=z(f,b)):r&&v?(b=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(j({treeData:f,expandedKeys:p,startKey:d,endKey:i.current}))))),m.selectedNodes=z(f,b)):(b=[d],i.current=d,c.current=b,m.selectedNodes=z(f,b)),null===(n=l.onSelect)||void 0===n||n.call(l,b,m),"selectedKeys"in l||u(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in l||f(e),null===(n=l.onExpand)||void 0===n?void 0:n.call(l,e,t)}}))};var T=s.forwardRef(I);const H=N;H.DirectoryTree=T,H.TreeNode=r.O;var B=H}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[42084,1348,47972,86764,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},8887:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},7683:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},60186:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},73303:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},85574:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),f=n(4572),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:E}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),P=null!==(n=(null==k?void 0:k.disabled)||E)&&void 0!==n?n:z,Z=l.useRef($.value);l.useEffect((()=>{null==k||k.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==Z.current&&(null==k||k.cancelValue(Z.current),null==k||k.registerValue($.value),Z.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const M=w("checkbox",r),[I,T]=(0,u.ZP)(M),H=Object.assign({},$);k&&!O&&(H.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},H.name=k.name,H.checked=k.value.includes($.value));const B=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:H.checked,[`${M}-wrapper-disabled`]:P,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,v,T),L=o()({[`${M}-indeterminate`]:h},f.A,T),R=h?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:P},l.createElement("label",{className:B,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":R},H,{prefixCls:M,className:L,disabled:P,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var v=l.forwardRef(g),b=n(26390),h=n(55405),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,z]=(0,u.ZP)(N),P=(0,h.Z)(g,["value","disabled"]),Z=a.length?S.map((e=>l.createElement(v,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(k,{[`${k}-rtl`]:"rtl"===C},c,p,z);return j(l.createElement("div",Object.assign({className:I,style:f},P,{ref:t}),l.createElement(d.Provider,{value:M},Z)))},C=l.forwardRef(x);var O=l.memo(C);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}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:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:g,dashed:v,plain:b,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),E=c.length>0?`-${c}`:c,$=!!g,w="left"===c&&null!=d,S="right"===c&&null!=d,N=o()(x,null==r?void 0:r.className,O,`${x}-${s}`,{[`${x}-with-text`]:$,[`${x}-with-text${E}`]:$,[`${x}-dashed`]:!!v,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:w,[`${x}-no-default-orientation-margin-right`]:S},f,m),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},w&&{marginLeft:k}),S&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:g="default",danger:v,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:N,align:k,open:j,onOpenChange:z,placement:P,getPopupContainer:Z,href:M,icon:I=l.createElement(i.Z,null),title:T,buttonsRender:H=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A}=e,K=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=n("dropdown",m),F=`${_}-button`,[W,G]=(0,p.Z)(_),X={menu:E,arrow:$,autoFocus:w,align:k,disabled:b,trigger:b?[]:N,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(_,o),U=a()(F,q,O,G);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=j),X.placement="placement"in e?P:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:b,loading:h,onClick:y,htmlType:x,href:M,title:T},C),J=l.createElement(s.ZP,{type:g,danger:v,icon:I}),[ee,te]=H([Y,J]);return W(l.createElement(d.Z.Compact,Object.assign({className:U,size:Q,block:!0},K),ee,l.createElement(r.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var g=m;const v=r.Z;v.Button=g;var b=v},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),m=o()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},d=n(9432),u=n(5891),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(22589),m=function(e,t){return a.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(m),v=n(50382),b=n(55405),h=n(25629),y=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&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:m,inputPrefixCls:g,size:v}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),k=o()(S,f,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,b.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:w,suffix:N});return v&&(j.size=v),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(42653),w=n(92343),S=n(3113),N=n(19716),k=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:g,onChange:v,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),E=a.useRef(!1),z=C("input-search",n),P=C("input",r),{compactSize:Z}=(0,k.ri)(z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),I=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},H=e=>{var t,n;g&&g(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof u?a.createElement($.Z,null):null,L=`${z}-button`;let R;const D=u||{},V=D.type&&!0===D.type.__ANT_BUTTON;R=V||"button"===D.type?(0,w.Tm)(D,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),H(e)},key:"enterButton"},V?{className:L,size:M}:{})):a.createElement(S.ZP,{className:L,type:u?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:T,onClick:H,loading:f,icon:B},u),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===O,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(I,t),onPressEnter:e=>{E.current||f||H(e)}},x,{size:M,onCompositionStart:e=>{E.current=!0,null==b||b(e)},onCompositionEnd:e=>{E.current=!1,null==y||y(e)},prefixCls:P,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:m}))})),P=n(1643);const Z=d.Z;Z.Group=c,Z.Search=z,Z.TextArea=P.Z,Z.Password=E;var M=Z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(b)?b:[b,b],Z=f(P),M=f(z),I=m(P),T=m(z),H=(0,l.Z)(C,{keepEmpty:!0}),B=void 0===h&&"horizontal"===O?"center":h,L=s("space",E),[R,D]=(0,p.Z)(L),V=a()(L,null==c?void 0:c.className,D,`${L}-${O}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${B}`]:B,[`${L}-gap-row-${P}`]:Z,[`${L}-gap-col-${z}`]:M},y,x),A=a()(`${L}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let K=0;const _=H.map(((e,t)=>{var n,o;null!=e&&(K=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(u,{className:A,key:a,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:K})),[K]);if(0===H.length)return null;const W={};return S&&(W.flexWrap="wrap"),!M&&T&&(W.columnGap=z),!Z&&I&&(W.rowGap=P),R(r.createElement("div",Object.assign({ref:t,className:V,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),w)},j),r.createElement(d,{value:F},_)))}));const b=v;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:u=0,title:p,valueRender:f,prefix:m,suffix:v,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,N]=g(w),k=r.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:w},e,{value:u})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,N);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:y},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},m&&r.createElement("span",{className:`${w}-content-prefix`},m),f?f(k):k,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);v.Countdown=x;var C=v},12563:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(59301),o=n(51638),a=n(92310),l=n.n(a),i=n(36785),s=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),f=n(83116);const m=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,p.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var v=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,a=r-n,l=t-n;return{[o]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),g),b=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:a,onChange:i,onClick:s}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=r.useContext(d.E_),f=u("tag",t),[m,g]=v(f),h=l()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:a},null==p?void 0:p.className,o,g);return m(r.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:h,onClick:e=>{null==i||i(!a),null==s||s(e)}})))},y=n(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:a,darkColor:l}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:a,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),g);const C=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var O=(0,f.b)(["Tag","status"],(e=>{const t=m(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),g),E=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:a,rootClassName:u,style:p,children:f,icon:m,color:g,onClose:b,closeIcon:h,closable:y,bordered:C=!0}=e,$=E(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:w,direction:S,tag:N}=r.useContext(d.E_),[k,j]=r.useState(!0);r.useEffect((()=>{"visible"in $&&j($.visible)}),[$.visible]);const z=(0,i.o2)(g),P=(0,i.yT)(g),Z=z||P,M=Object.assign(Object.assign({backgroundColor:g&&!Z?g:void 0},null==N?void 0:N.style),p),I=w("tag",n),[T,H]=v(I),B=l()(I,null==N?void 0:N.className,{[`${I}-${g}`]:Z,[`${I}-has-color`]:g&&!Z,[`${I}-hidden`]:!k,[`${I}-rtl`]:"rtl"===S,[`${I}-borderless`]:!C},a,u,H),L=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||j(!1)},[,R]=(0,s.Z)(y,h,(e=>null===e?r.createElement(o.Z,{className:`${I}-close-icon`,onClick:L}):r.createElement("span",{className:`${I}-close-icon`,onClick:L},e)),null,!1),D="function"==typeof $.onClick||f&&"a"===f.type,V=m||null,A=V?r.createElement(r.Fragment,null,V,f&&r.createElement("span",null,f)):f,K=r.createElement("span",Object.assign({},$,{ref:t,className:B,style:M}),A,R,z&&r.createElement(x,{key:"preset",prefixCls:I}),P&&r.createElement(O,{key:"status",prefixCls:I}));return T(D?r.createElement(c.Z,{component:"Tag"},K):K)},w=r.forwardRef($);w.CheckableTag=h;var S=w},97334:function(e,t,n){n.d(t,{Z:function(){return B}});var r=n(99581),o=n(26390),a=n(98483),l=n(8887),i=n(5891),s=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(22589),u=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:c}))};var p=s.forwardRef(u),f=n(92310),m=n.n(f),g=n(35654),v=n(71430),b=n(36355),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:h}))};var x=s.forwardRef(y),C=n(62892),O=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,l="ltr"===a?"left":"right",i={[l]:-n*o+4,["ltr"===a?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[l]=o+4}return s.createElement("div",{style:i,className:`${r}-drop-indicator`})}var $=n(10333);const w=s.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:a,tree:l}=s.useContext(b.E_),{prefixCls:i,className:c,showIcon:d=!1,showLine:u,switcherIcon:p,blockNode:f=!1,children:g,checkable:v=!1,selectable:h=!0,draggable:y,motion:w,style:S}=e,N=n("tree",i),k=n(),j=null!=w?w:Object.assign(Object.assign({},(0,C.Z)(k)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:h,showIcon:d,motion:j,blockNode:f,showLine:Boolean(u),dropIndicatorRender:E}),[P,Z]=(0,O.ZP)(N),M=s.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||s.createElement(x,null)),e}),[y]);return P(s.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:a},z,{style:Object.assign(Object.assign({},null==l?void 0:l.style),S),prefixCls:N,className:m()({[`${N}-icon-hide`]:!d,[`${N}-block-node`]:f,[`${N}-unselectable`]:!h,[`${N}-rtl`]:"rtl"===o},null==l?void 0:l.className,c,Z),direction:o,checkable:v?s.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:h,switcherIcon:e=>s.createElement($.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:u}),draggable:M}),g))}));var S,N=w;function k(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&k(r||[],t)}))}function j(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const a=[];let l=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return k(t,(e=>{if(l===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(a.push(e),l===S.None)l=S.Start;else if(l===S.Start)return l=S.End,!1}else l===S.Start&&a.push(e);return n.includes(e)})),a}function z(e,t){const n=(0,o.Z)(t),r=[];return k(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var 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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,l=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=s.useRef(),c=s.useRef(),[d,u]=s.useState(l.selectedKeys||l.defaultSelectedKeys||[]),[p,f]=s.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(l));let t;return t=n?Object.keys(e):r?(0,g.r7)(l.expandedKeys||a||[],e):l.expandedKeys||a,t})()));s.useEffect((()=>{"selectedKeys"in l&&u(l.selectedKeys)}),[l.selectedKeys]),s.useEffect((()=>{"expandedKeys"in l&&f(l.expandedKeys)}),[l.expandedKeys]);const{getPrefixCls:h,direction:y}=s.useContext(b.E_),{prefixCls:x,className:C,showIcon:O=!0,expandAction:E="click"}=l,$=P(l,["prefixCls","className","showIcon","expandAction"]),w=h("tree",x),S=m()(`${w}-directory`,{[`${w}-directory-rtl`]:"rtl"===y},C);return s.createElement(N,Object.assign({icon:Z,ref:t,blockNode:!0},$,{showIcon:O,expandAction:E,prefixCls:w,className:S,expandedKeys:p,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=l,{node:a,nativeEvent:s}=t,{key:d=""}=a,f=M(l),m=Object.assign(Object.assign({},t),{selected:!0}),g=(null==s?void 0:s.ctrlKey)||(null==s?void 0:s.metaKey),v=null==s?void 0:s.shiftKey;let b;r&&g?(b=e,i.current=d,c.current=b,m.selectedNodes=z(f,b)):r&&v?(b=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(j({treeData:f,expandedKeys:p,startKey:d,endKey:i.current}))))),m.selectedNodes=z(f,b)):(b=[d],i.current=d,c.current=b,m.selectedNodes=z(f,b)),null===(n=l.onSelect)||void 0===n||n.call(l,b,m),"selectedKeys"in l||u(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in l||f(e),null===(n=l.onExpand)||void 0===n?void 0:n.call(l,e,t)}}))};var T=s.forwardRef(I);const H=N;H.DirectoryTree=T,H.TreeNode=r.O;var B=H}}]); \ No newline at end of file diff --git a/43121.async.js b/43121.async.js index 82650210d8..b42029a879 100644 --- a/43121.async.js +++ b/43121.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[43121,23056,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",y),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${Z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",h),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${Z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[43121,23056,29556,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",y),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${Z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",h),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${Z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/44378.async.js b/44378.async.js index d8a89bdc88..77c846e02d 100644 --- a/44378.async.js +++ b/44378.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44378,23056,48019,85385,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44378,23056,29556,48019,85385,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/47758.async.js b/47758.async.js index 9737d231fa..4b37f33536 100644 --- a/47758.async.js +++ b/47758.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47758,23056,43121,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},52103:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},45532:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:g,disabled:y,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:z,onOpenChange:j,placement:M,getPopupContainer:P,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H}=e,_=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",d),Q=`${A}-button`,[U,q]=(0,f.Z)(A),V={menu:E,arrow:w,autoFocus:$,align:Z,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H},{compactSize:G,compactItemClassnames:W}=(0,m.ri)(A,a),X=o()(Q,W,x,q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=z),V.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},_),ee,s.createElement(r.Z,Object.assign({},V),te)))};d.__ANT_BUTTON=!0;var v=d;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:g},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),g=n(50382),y=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:g}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:O}=e,C=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),E=o.useRef(!1),j=h("input-search",n),M=h("input",r),{compactSize:P}=(0,Z.ri)(j,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${j}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const H=a()(j,{[`${j}-rtl`]:"rtl"===x,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:d}))})),M=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=M.Z,P.Password=E;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,M]=Array.isArray(y)?y:[y,y],P=p(M),k=p(j),R=d(M),D=d(j),T=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===x?"center":b,K=i("space",E),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${x}`,{[`${K}-rtl`]:"rtl"===g,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:P,[`${K}-gap-col-${j}`]:k},O,C),H=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(m,{className:H,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=j),!P&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},z),r.createElement(u,{value:Q},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),z=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);g.Countdown=C;var h=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47758,23056,29556,43121,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},52103:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},45532:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:g,disabled:y,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:z,onOpenChange:j,placement:M,getPopupContainer:P,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H}=e,_=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",d),Q=`${A}-button`,[U,q]=(0,f.Z)(A),V={menu:E,arrow:w,autoFocus:$,align:Z,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H},{compactSize:G,compactItemClassnames:W}=(0,m.ri)(A,a),X=o()(Q,W,x,q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=z),V.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},_),ee,s.createElement(r.Z,Object.assign({},V),te)))};d.__ANT_BUTTON=!0;var v=d;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:g},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),g=n(50382),y=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:g}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:O}=e,C=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),E=o.useRef(!1),j=h("input-search",n),M=h("input",r),{compactSize:P}=(0,Z.ri)(j,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${j}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const H=a()(j,{[`${j}-rtl`]:"rtl"===x,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:d}))})),M=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=M.Z,P.Password=E;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,M]=Array.isArray(y)?y:[y,y],P=p(M),k=p(j),R=d(M),D=d(j),T=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===x?"center":b,K=i("space",E),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${x}`,{[`${K}-rtl`]:"rtl"===g,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:P,[`${K}-gap-col-${j}`]:k},O,C),H=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(m,{className:H,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=j),!P&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},z),r.createElement(u,{value:Q},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),z=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);g.Countdown=C;var h=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/47972.async.js b/47972.async.js index e0ae630491..b38d27a889 100644 --- a/47972.async.js +++ b/47972.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47972,1348,86764,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47972,1348,86764,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/48019.async.js b/48019.async.js index eb2cc03f50..9cddfc2237 100644 --- a/48019.async.js +++ b/48019.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48019,23056,44378,85385,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48019,23056,29556,44378,85385,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/48100.async.js b/48100.async.js index e10fcd4b78..71e1c14fce 100644 --- a/48100.async.js +++ b/48100.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48100,57280],{89227:function(e,t,n){n.d(t,{Z:function(){return Z}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(79800),c=n.n(o),l=n(59301),u=n(78241),d=n(8591),m=n(43418),p=n(57930),h=n(73782),f=n(61998),x=n(95237),g=n(43604),v=n(61186),b=n.n(v),y=n(42930),j=n(8785),w={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},_=n(71751),k=n(52016),T=n(37712),Z=(0,j.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,s=(e.classroomList,e.successCallback),i=void 0===s?function(){}:s,o=e.visible,v=e.homeworkIds,j=e.courseId,Z=e.isBatch,S=(e.shixunHomeworks,u.Z.useForm()),C=c()(S,1)[0],A=(0,l.useState)(!1),L=c()(A,2),I=L[0],M=L[1],N=(0,l.useState)(!1),H=c()(N,2),D=H[0],Y=H[1],P=(0,l.useState)(!1),O=c()(P,2),B=O[0],E=O[1],F=(0,l.useState)([]),z=c()(F,2),W=z[0],Q=z[1],V=(0,l.useState)([]),R=c()(V,2),G=R[0],K=R[1],J=(0,l.useState)([]),U=c()(J,2),X=U[0],q=U[1],$=(0,l.useState)([]),ee=c()($,2),te=ee[0],ne=ee[1],se=(0,l.useState)([]),ae=c()(se,2),ie=ae[0],re=ae[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),me=c()(de,2),pe=me[0],he=me[1],fe=(0,l.useState)([]),xe=c()(fe,2),ge=xe[0],ve=xe[1],be=(0,l.useState)([]),ye=c()(be,2),je=ye[0],we=ye[1];(0,l.useEffect)((function(){o?_e():Te()}),[o]);var _e=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,(0,_.oR)(v[0],{course_id:j});case 3:t=e.sent,E(t.no_group),Z?(he(t.all_course_groups),ve(t.all_course_groups)):(ne(t.late_course_groups),re(t.late_course_groups),Q(t.submit_course_groups),K(t.submit_course_groups)),M(!1),C.setFieldsValue({end_time:b()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=r()(a()().mark((function e(){var n,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=C.getFieldsValue(),s=b()(n.end_time).format("YYYY-MM-DD HH:mm"),!(Z?0===je.length:0===X.length&&0===le.length)||B){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return Y(!0),e.next=9,(0,_.Mc)(j,{no_group:B,homework_ids:v,group_ids:Z?je:X,end_time:s,late_group_ids:Z?je:le});case 9:r=e.sent,Y(!1),0===r.status&&(Te(),d.ZP.success("操作成功"),i(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(){q([]),ue([]),K([]),re([])};return(0,T.jsxs)(m.Z,{centered:!0,title:"立即截止",className:w.modalWrapper,width:Z||B?520:760,open:o,confirmLoading:D,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return ke()},onCancel:function(){Te(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("div",{className:w.tips,children:[(0,T.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,T.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,T.jsx)(u.Z,{form:C,layout:"vertical",children:(0,T.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,T.jsx)(p.default,{style:{width:"100%"},disabledDate:function(e){return(0,k.Q8)(e,n)},disabledTime:function(e){return(0,k.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:b()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!B&&(0,T.jsx)(T.Fragment,{children:Z?(0,T.jsxs)("div",{children:[(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ve(pe.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){we(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,T.jsxs)(x.Z,{gutter:24,children:[(0,T.jsxs)(g.Z,{span:14,children:[(0,T.jsx)("div",{className:w.homeworkType,children:"作业截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){K(W.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:G,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,T.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,T.jsx)("div",{className:w.homeworkType,children:"补交截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){re(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ie,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},36840:function(e,t,n){n.d(t,{z:function(){return Z},Z:function(){return S}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(82242),c=n.n(o),l=n(37205),u=n.n(l),d=n(79800),m=n.n(d),p=n(59301),h=n(59028),f=n(8591),x=n(43418),g=n(3113),v=n(94334),b=n(19394),y=n(37712),j="  ";function w(e){if(0==e)return"0 Byte";var t=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,t)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}var _=n(60186),k=n(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var T=h.Z.Dragger;function Z(e){var t=[];return e&&e.length>0&&(t=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),t}var S=function(e){var t=e.value,n=e.onChange,s=e.action,i=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,Z=e.title,S=void 0===Z?"上传附件":Z,C=e.showRemoveModal,A=void 0!==C&&C,L=e.accept,I=void 0===L?"":L,M=e.additionalText,N=e.isDragger,H=e.number,D=void 0===H?1e3:H,Y=e.aloneClear,P=void 0!==Y&&Y,O=(0,p.useState)(!1),B=m()(O,2),E=B[0],F=B[1],z=(0,p.useState)(t||[]),W=m()(z,2),Q=W[0],V=W[1],R=(0,p.useState)(1),G=m()(R,2),K=G[0],J=G[1];(0,p.useEffect)((function(){t&&(1===K&&V(u()(t)),J(2),D===(null==t?void 0:t.length)&&F(!0))}),[t]);var U,X=function(){setTimeout((function(){Q.pop(),V(u()(Q))}),500)},q={multiple:!0,disabled:E,accept:I,withCredentials:!0,fileList:Q,beforeUpload:function(e,t){var n=e.size/1024/1024;return Q.concat(t).length>D?(Q.pop(),V(u()(Q)),f.ZP.error("最多只能上传".concat(D,"个文件")),P?Promise.reject():(X(),!1)):n=D?F(!0):F(!1),V(u()(Q)),Q=Q.map((function(e){var t,n;null!=e&&null!==(t=e.response)&&void 0!==t&&t.id&&(e.url="/api/attachments/".concat(null==e||null===(n=e.response)||void 0===n?void 0:n.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(w(e.size))),c()({},e)})),console.log("info:",e,Q),n(Q)):f.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message)},onRemove:(U=r()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=r()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.response?t.response.id:t.id)){e.next=8;break}return e.next=4,(0,b.JZ)(t.response?t.response.id:t.uid);case 4:return n=e.sent,e.abrupt("return",Promise.resolve(n));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!A){e.next=5;break}return e.abrupt("return",new Promise((function(e,t){var s;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(s=r()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n();case 2:t.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return t.stop()}}),t)}))),function(){return s.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,n();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[N&&(0,y.jsxs)(T,c()(c()({},q),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(_.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),M]})),!N&&(0,y.jsxs)(h.Z,c()(c()({},q),{},{children:[(0,y.jsxs)(g.ZP,{disabled:E,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},16644:function(e,t,n){var s=n(82242),a=n.n(s),i=(n(59301),n(19779)),r=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,s=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:t||i,style:a()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,a()(a()({className:p,onClick:m},s),{},{children:d})),h&&h]})}},29794:function(e,t,n){var s=n(7557),a=n.n(s),i=n(82242),r=n.n(i),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=(n(59301),n(78241)),m=n(43418),p=n(73782),h=n(42545),f=n(8785),x=n(36840),g=n(37712);t.Z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=((0,f.useParams)(),d.Z.useForm()),i=u()(s,1)[0];return(0,g.jsx)(m.Z,{centered:!0,title:"补交附件",open:"补交附件"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var s,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return o=r()({},i.getFieldValue()),c=t.actionTabs.selectArrs,o.attachment_ids=null===(s=o.attachment_ids)||void 0===s?void 0:s.map((function(e){return e.response.id})),e.next=7,(0,h.mz)(r()(r()({},o),{},{homeworkId:c.work_id}));case 7:0===e.sent.status&&(i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,g.jsxs)(d.Z,{form:i,initialValues:{},children:[(0,g.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,g.jsx)(x.Z,{})}),(0,g.jsx)(d.Z.Item,{name:"description",children:(0,g.jsx)(p.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},92567:function(e,t,n){var s=n(7557),a=n.n(s),i=n(85573),r=n.n(i),o=n(37205),c=n.n(o),l=n(41498),u=n.n(l),d=n(82242),m=n.n(d),p=n(79800),h=n.n(p),f=n(39647),x=n.n(f),g=n(59301),v=n(78241),b=n(8591),y=n(43418),j=n(95237),w=n(43604),_=n(57930),k=n(5112),T=n(24905),Z=n(61186),S=n.n(Z),C=n(92911),A=n(39634),L=n(42930),I=n(8785),M=n(62874),N=n(71751),H=n(52016),D=n(37712),Y=["classroomList","dispatch","courseEndTime"];t.Z=(0,I.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.courseEndTime,i=x()(e,Y),o=(0,I.useParams)(),l=v.Z.useForm(),d=h()(l,1)[0],p=(0,g.useState)(1),f=h()(p,2),Z=f[0],P=f[1],O=(0,g.useState)([]),B=h()(O,2),E=B[0],F=B[1],z=(0,g.useState)(0),W=h()(z,2),Q=(W[0],W[1]),V=(0,g.useState)(2e3),R=h()(V,2),G=(R[0],R[1],(0,g.useState)(!0)),K=h()(G,2),J=(K[0],K[1]),U=(0,g.useState)(!1),X=h()(U,2),q=X[0],$=(X[1],(0,g.useState)(!1)),ee=h()($,2),te=ee[0],ne=(ee[1],(0,g.useState)([])),se=h()(ne,2),ae=se[0],ie=se[1],re=(0,g.useState)(!0),oe=h()(re,2),ce=oe[0],le=oe[1];(0,g.useEffect)((function(){if("立即发布"===t.actionTabs.key&&(pe(),ue(),2===t.actionTabs.type)){var e=t.actionTabs.selectArrsAll[0];le(e.unified_setting)}}),[t.actionTabs]),(0,g.useEffect)((function(){if(q){if(te)return;n({type:"classroomList/setActionTabs",payload:{}}),(0,A.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:m()(m()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:m()({},t.actionTabs.params)})}}),[q]);var ue=function(){var e=u()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,N.c_)(m()(m()({},o),{},{page:n||Z,limit:2e4,homework_id:1===t.actionTabs.type?"":t.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(F(c()(null==s?void 0:s.course_groups)),Q(null==s?void 0:s.course_groups_count),J(!1),n||d.setFieldsValue(r()(r()({},"publish_time",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",S()(S()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=function(){(0,A.GJ)()?t.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getWorkList",payload:m()({},o)}),n({type:"shixunHomeworks/getWorkSetting",payload:m()({},o)})):n({type:"classroomList/getClassroomTeacherCommonList",payload:m()(m()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:m()({},t.actionTabs.params)})},me=function(){var e=u()(a()().mark((function e(){var s,r,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(s=t.AssistantObject.normal)&&void 0!==s&&s.can_publish){e.next=4;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ge(!1),e.abrupt("return");case 4:if(!((l=m()({},d.getFieldsValue())).end_time<=l.publish_time)){e.next=9;break}return b.ZP.info("截止时间不能大于或等于发布时间"),ge(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!ce&&E.length>0)){e.next=13;break}return b.ZP.info("发布班级不能为空"),ge(!1),e.abrupt("return");case 13:return u={homework_ids:c()(t.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(r=t.detailCommonHomeworksList)||void 0===r?void 0:r.course_groups,end_time:S()(l.end_time).format("YYYY-MM-DD HH:mm"),publish_time:S()(l.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},ge(!0),e.next=17,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:m()({},u)});case 17:0===e.sent.status?(ge(!1),(0,L.L9)(["教学课堂","图文作业","立即发布"]),b.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),i.onCallback&&i.onCallback(),de(),"0"===localStorage.getItem("Noviceguide")||n({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,D.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ge(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){P(1),F([]),ie([])},he=(t.detailCommonHomeworksList,(0,g.useState)(!1)),fe=h()(he,2),xe=fe[0],ge=fe[1];return(0,D.jsxs)(y.Z,{width:600,centered:!0,confirmLoading:xe,title:"发布作业",open:"立即发布"===t.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:me,onCancel:function(){pe(),de(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,D.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,D.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),E&&(0,D.jsxs)(v.Z,{form:d,children:[(0,D.jsxs)("div",{style:{paddingLeft:0},children:[(0,D.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,D.jsx)(w.Z,{children:(0,D.jsx)(v.Z.Item,{name:"publish_time",label:"发布时间",children:(0,D.jsx)(_.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,H.Q8)(e,s)},disabledTime:function(e){return(0,H.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,D.jsx)(w.Z,{className:"ml20",children:(0,D.jsx)(v.Z.Item,{name:"end_time",label:"截止时间",children:(0,D.jsx)(_.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,H.Q8)(e,s,d.getFieldValue("publish_time"))},disabledTime:function(e){return(0,H.d0)(e,d.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===t.actionTabs.type&&(0,D.jsxs)(j.Z,{style:{marginBottom:"10px"},children:[(0,D.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,D.jsxs)(k.ZP.Group,{value:ce,onChange:function(e){le(e.target.value),ie([])},children:[(0,D.jsx)(k.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group,children:"统一发布"}),(0,D.jsx)(k.ZP,{className:"ml20",disabled:E.length<=0,value:!1,children:"分班发布"})]})]}),E.length<=0&&2===t.actionTabs.type&&(0,D.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===t.actionTabs.type||!ce)&&E.length>0&&(0,D.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,D.jsx)("span",{style:{flex:1},children:(0,D.jsx)(T.Z,{checked:ae.length===E.length,onChange:function(e){ae.length===E.length?ie([]):ie(E.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,D.jsx)("span",{style:{width:16}}),(0,D.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===t.actionTabs.type||!ce)&&E.length>0&&(0,D.jsx)(M.Z,{data:E,selectedRowKeys:ae,setSelectedRowKeys:ie})]})]})}))},62874:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(79800),c=n.n(o),l=n(59301),u=n(73782),d=n(24905),m=n(95237),p="leftdiv___aBzsX",h="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",g=n(16644),v=n(37712),b=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,i=(e.onChange,(0,l.useState)([])),o=c()(i,2),b=o[0],y=o[1],j=(0,l.useState)([]),w=c()(j,2),_=w[0],k=w[1],T=(0,l.useState)([]),Z=c()(T,2),S=Z[0],C=Z[1],A=(0,l.useState)(1),L=c()(A,2),I=(L[0],L[1],(0,l.useState)()),M=c()(I,2);M[0],M[1];return(0,l.useEffect)((function(){y(t),k([]),C([])}),[t]),(0,l.useEffect)((function(){n&&(k(s),C(s))}),[s]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:p,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=r()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:_.map((function(e){return"".concat(e.id)})),onChange:function(e){n(b.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,t){return(0,v.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:h,children:[(0,v.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){C(_.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===S.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),S.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:S.map((function(e,t){return(0,v.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){n(_.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},19394:function(e,t,n){n.d(t,{$J:function(){return c},JZ:function(){return u},bN:function(){return p},jP:function(){return m},rO:function(){return l}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(92911);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=r()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(t,".json"));case 2:return n=e.sent,e.abrupt("return",0===n.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,o.v_)("libraries.json",e)}function p(e,t){return(0,o.gz)("libraries/".concat(e,".json"),t)}},20219:function(e,t,n){var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(37740),c=n(43418),l=n(8591),u=n(42930),d=(n(59301),n(37712)),m=function(){var e=r()(a()().mark((function e(t){var n,s,i,r,c,l,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.is_jupyter,s=t.is_jupyter_lab,i=t.shixunId,r=t.homework_common_id,c=t.courseId,!n&&!s){e.next=7;break}return e.next=4,(0,o.BK)({id:i});case 4:return null!=(l=e.sent)&&l.identifier&&(0,u.xg)("/tasks/".concat(l.identifier,"/jupyter?homework_common_id=").concat(r)),e.abrupt("return");case 7:return e.next=9,(0,o.Ir)({id:i,homework_common_id:r});case 9:if(null==(d=e.sent)||!d.game_identifier){e.next=13;break}return(0,u.xg)("/tasks/".concat(c,"/").concat(r,"/").concat(d.game_identifier)),e.abrupt("return");case 13:2===(null==d?void 0:d.status)?p(null==d?void 0:d.message,r,c):3===(null==d?void 0:d.status)?h(null==d?void 0:d.message):-3==(null==d?void 0:d.status)&&(0,u.eF)();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=function e(t,n,s){var i,m;t=null!==(i=t)&&void 0!==i&&i.includes(".json")?t:"".concat(t,".json"),c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(m=r()(a()().mark((function i(){var r,c;return a()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,o.$Q)({url:t});case 2:if(r=a.sent){a.next=5;break}return a.abrupt("return");case 5:return l.ZP.success("重置成功,正在进入实践项目!"),a.next=8,(0,o.Ir)({id:r.shixun_identifier,homework_common_id:n});case 8:if(null==(c=a.sent)||!c.game_identifier){a.next=12;break}return(0,u.xg)("/tasks/".concat(s,"/").concat(n,"/").concat(c.game_identifier)),a.abrupt("return");case 12:2===(null==c?void 0:c.status)?e(null==c?void 0:c.message,n,s):3===(null==c?void 0:c.status)&&h(null==c?void 0:c.message);case 13:case"end":return a.stop()}}),i)}))),function(){return m.apply(this,arguments)})})},h=function(e){c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};t.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48100,36840],{89227:function(e,t,n){n.d(t,{Z:function(){return Z}});var s=n(7557),a=n.n(s),r=n(41498),i=n.n(r),o=n(79800),c=n.n(o),l=n(59301),u=n(78241),d=n(8591),p=n(43418),m=n(57930),h=n(73782),f=n(61998),x=n(95237),g=n(43604),v=n(61186),b=n.n(v),y=n(42930),j=n(8785),w={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},_=n(71751),k=n(52016),T=n(37712),Z=(0,j.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,s=(e.classroomList,e.successCallback),r=void 0===s?function(){}:s,o=e.visible,v=e.homeworkIds,j=e.courseId,Z=e.isBatch,S=(e.shixunHomeworks,u.Z.useForm()),C=c()(S,1)[0],A=(0,l.useState)(!1),L=c()(A,2),I=L[0],M=L[1],H=(0,l.useState)(!1),N=c()(H,2),D=N[0],Y=N[1],O=(0,l.useState)(!1),P=c()(O,2),E=P[0],B=P[1],F=(0,l.useState)([]),z=c()(F,2),W=z[0],Q=z[1],V=(0,l.useState)([]),R=c()(V,2),G=R[0],K=R[1],J=(0,l.useState)([]),U=c()(J,2),X=U[0],q=U[1],$=(0,l.useState)([]),ee=c()($,2),te=ee[0],ne=ee[1],se=(0,l.useState)([]),ae=c()(se,2),re=ae[0],ie=ae[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),pe=c()(de,2),me=pe[0],he=pe[1],fe=(0,l.useState)([]),xe=c()(fe,2),ge=xe[0],ve=xe[1],be=(0,l.useState)([]),ye=c()(be,2),je=ye[0],we=ye[1];(0,l.useEffect)((function(){o?_e():Te()}),[o]);var _e=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,(0,_.oR)(v[0],{course_id:j});case 3:t=e.sent,B(t.no_group),Z?(he(t.all_course_groups),ve(t.all_course_groups)):(ne(t.late_course_groups),ie(t.late_course_groups),Q(t.submit_course_groups),K(t.submit_course_groups)),M(!1),C.setFieldsValue({end_time:b()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=i()(a()().mark((function e(){var n,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=C.getFieldsValue(),s=b()(n.end_time).format("YYYY-MM-DD HH:mm"),!(Z?0===je.length:0===X.length&&0===le.length)||E){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return Y(!0),e.next=9,(0,_.Mc)(j,{no_group:E,homework_ids:v,group_ids:Z?je:X,end_time:s,late_group_ids:Z?je:le});case 9:i=e.sent,Y(!1),0===i.status&&(Te(),d.ZP.success("操作成功"),r(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(){q([]),ue([]),K([]),ie([])};return(0,T.jsxs)(p.Z,{centered:!0,title:"立即截止",className:w.modalWrapper,width:Z||E?520:760,open:o,confirmLoading:D,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return ke()},onCancel:function(){Te(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("div",{className:w.tips,children:[(0,T.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,T.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,T.jsx)(u.Z,{form:C,layout:"vertical",children:(0,T.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,T.jsx)(m.default,{style:{width:"100%"},disabledDate:function(e){return(0,k.Q8)(e,n)},disabledTime:function(e){return(0,k.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:b()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!E&&(0,T.jsx)(T.Fragment,{children:Z?(0,T.jsxs)("div",{children:[(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ve(me.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){we(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,T.jsxs)(x.Z,{gutter:24,children:[(0,T.jsxs)(g.Z,{span:14,children:[(0,T.jsx)("div",{className:w.homeworkType,children:"作业截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){K(W.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:G,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,T.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,T.jsx)("div",{className:w.homeworkType,children:"补交截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ie(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:re,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},36840:function(e,t,n){n.d(t,{z:function(){return Z},Z:function(){return S}});var s=n(7557),a=n.n(s),r=n(41498),i=n.n(r),o=n(82242),c=n.n(o),l=n(37205),u=n.n(l),d=n(79800),p=n.n(d),m=n(59301),h=n(59028),f=n(8591),x=n(43418),g=n(3113),v=n(94334),b=n(19394),y=n(37712),j="  ";function w(e){if(0==e)return"0 Byte";var t=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,t)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}var _=n(60186),k=n(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var T=h.Z.Dragger;function Z(e){var t=[];return e&&e.length>0&&(t=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),t}var S=function(e){var t=e.value,n=e.onChange,s=e.action,r=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,Z=e.title,S=void 0===Z?"上传附件":Z,C=e.showRemoveModal,A=void 0!==C&&C,L=e.accept,I=void 0===L?"":L,M=e.additionalText,H=e.isDragger,N=e.number,D=void 0===N?1e3:N,Y=e.aloneClear,O=void 0!==Y&&Y,P=(0,m.useState)(!1),E=p()(P,2),B=E[0],F=E[1],z=(0,m.useState)(t||[]),W=p()(z,2),Q=W[0],V=W[1],R=(0,m.useState)(1),G=p()(R,2),K=G[0],J=G[1];(0,m.useEffect)((function(){t&&(1===K&&V(u()(t)),J(2),D===(null==t?void 0:t.length)&&F(!0))}),[t]);var U,X=function(){setTimeout((function(){Q.pop(),V(u()(Q))}),500)},q={multiple:!0,disabled:B,accept:I,withCredentials:!0,fileList:Q,beforeUpload:function(e,t){var n=e.size/1024/1024;return Q.concat(t).length>D?(Q.pop(),V(u()(Q)),f.ZP.error("最多只能上传".concat(D,"个文件")),O?Promise.reject():(X(),!1)):n=D?F(!0):F(!1),V(u()(Q)),Q=Q.map((function(e){var t,n;null!=e&&null!==(t=e.response)&&void 0!==t&&t.id&&(e.url="/api/attachments/".concat(null==e||null===(n=e.response)||void 0===n?void 0:n.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(w(e.size))),c()({},e)})),console.log("info:",e,Q),n(Q)):f.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message)},onRemove:(U=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.response?t.response.id:t.id)){e.next=8;break}return e.next=4,(0,b.JZ)(t.response?t.response.id:t.uid);case 4:return n=e.sent,e.abrupt("return",Promise.resolve(n));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!A){e.next=5;break}return e.abrupt("return",new Promise((function(e,t){var s;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(s=i()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n();case 2:t.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return t.stop()}}),t)}))),function(){return s.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,n();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[H&&(0,y.jsxs)(T,c()(c()({},q),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(_.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),M]})),!H&&(0,y.jsxs)(h.Z,c()(c()({},q),{},{children:[(0,y.jsxs)(g.ZP,{disabled:B,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},29794:function(e,t,n){var s=n(7557),a=n.n(s),r=n(82242),i=n.n(r),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=(n(59301),n(78241)),p=n(43418),m=n(73782),h=n(42545),f=n(8785),x=n(36840),g=n(37712);t.Z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=((0,f.useParams)(),d.Z.useForm()),r=u()(s,1)[0];return(0,g.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var s,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.validateFields();case 2:return o=i()({},r.getFieldValue()),c=t.actionTabs.selectArrs,o.attachment_ids=null===(s=o.attachment_ids)||void 0===s?void 0:s.map((function(e){return e.response.id})),e.next=7,(0,h.mz)(i()(i()({},o),{},{homeworkId:c.work_id}));case 7:0===e.sent.status&&(r.resetFields(),n({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){r.resetFields(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,g.jsxs)(d.Z,{form:r,initialValues:{},children:[(0,g.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,g.jsx)(x.Z,{})}),(0,g.jsx)(d.Z.Item,{name:"description",children:(0,g.jsx)(m.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},92567:function(e,t,n){var s=n(7557),a=n.n(s),r=n(85573),i=n.n(r),o=n(37205),c=n.n(o),l=n(41498),u=n.n(l),d=n(82242),p=n.n(d),m=n(79800),h=n.n(m),f=n(39647),x=n.n(f),g=n(59301),v=n(78241),b=n(8591),y=n(43418),j=n(95237),w=n(43604),_=n(57930),k=n(5112),T=n(24905),Z=n(61186),S=n.n(Z),C=n(92911),A=n(39634),L=n(42930),I=n(8785),M=n(62874),H=n(71751),N=n(52016),D=n(37712),Y=["classroomList","dispatch","courseEndTime"];t.Z=(0,I.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.courseEndTime,r=x()(e,Y),o=(0,I.useParams)(),l=v.Z.useForm(),d=h()(l,1)[0],m=(0,g.useState)(1),f=h()(m,2),Z=f[0],O=f[1],P=(0,g.useState)([]),E=h()(P,2),B=E[0],F=E[1],z=(0,g.useState)(0),W=h()(z,2),Q=(W[0],W[1]),V=(0,g.useState)(2e3),R=h()(V,2),G=(R[0],R[1],(0,g.useState)(!0)),K=h()(G,2),J=(K[0],K[1]),U=(0,g.useState)(!1),X=h()(U,2),q=X[0],$=(X[1],(0,g.useState)(!1)),ee=h()($,2),te=ee[0],ne=(ee[1],(0,g.useState)([])),se=h()(ne,2),ae=se[0],re=se[1],ie=(0,g.useState)(!0),oe=h()(ie,2),ce=oe[0],le=oe[1];(0,g.useEffect)((function(){if("立即发布"===t.actionTabs.key&&(me(),ue(),2===t.actionTabs.type)){var e=t.actionTabs.selectArrsAll[0];le(e.unified_setting)}}),[t.actionTabs]),(0,g.useEffect)((function(){if(q){if(te)return;n({type:"classroomList/setActionTabs",payload:{}}),(0,A.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:p()(p()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:p()({},t.actionTabs.params)})}}),[q]);var ue=function(){var e=u()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,H.c_)(p()(p()({},o),{},{page:n||Z,limit:2e4,homework_id:1===t.actionTabs.type?"":t.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(F(c()(null==s?void 0:s.course_groups)),Q(null==s?void 0:s.course_groups_count),J(!1),n||d.setFieldsValue(i()(i()({},"publish_time",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",S()(S()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=function(){(0,A.GJ)()?t.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getWorkList",payload:p()({},o)}),n({type:"shixunHomeworks/getWorkSetting",payload:p()({},o)})):n({type:"classroomList/getClassroomTeacherCommonList",payload:p()(p()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:p()({},t.actionTabs.params)})},pe=function(){var e=u()(a()().mark((function e(){var s,i,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(s=t.AssistantObject.normal)&&void 0!==s&&s.can_publish){e.next=4;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ge(!1),e.abrupt("return");case 4:if(!((l=p()({},d.getFieldsValue())).end_time<=l.publish_time)){e.next=9;break}return b.ZP.info("截止时间不能大于或等于发布时间"),ge(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!ce&&B.length>0)){e.next=13;break}return b.ZP.info("发布班级不能为空"),ge(!1),e.abrupt("return");case 13:return u={homework_ids:c()(t.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(i=t.detailCommonHomeworksList)||void 0===i?void 0:i.course_groups,end_time:S()(l.end_time).format("YYYY-MM-DD HH:mm"),publish_time:S()(l.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},ge(!0),e.next=17,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:p()({},u)});case 17:0===e.sent.status?(ge(!1),(0,L.L9)(["教学课堂","图文作业","立即发布"]),b.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),r.onCallback&&r.onCallback(),de(),"0"===localStorage.getItem("Noviceguide")||n({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,D.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ge(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){O(1),F([]),re([])},he=(t.detailCommonHomeworksList,(0,g.useState)(!1)),fe=h()(he,2),xe=fe[0],ge=fe[1];return(0,D.jsxs)(y.Z,{width:600,centered:!0,confirmLoading:xe,title:"发布作业",open:"立即发布"===t.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:pe,onCancel:function(){me(),de(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,D.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,D.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),B&&(0,D.jsxs)(v.Z,{form:d,children:[(0,D.jsxs)("div",{style:{paddingLeft:0},children:[(0,D.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,D.jsx)(w.Z,{children:(0,D.jsx)(v.Z.Item,{name:"publish_time",label:"发布时间",children:(0,D.jsx)(_.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,N.Q8)(e,s)},disabledTime:function(e){return(0,N.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,D.jsx)(w.Z,{className:"ml20",children:(0,D.jsx)(v.Z.Item,{name:"end_time",label:"截止时间",children:(0,D.jsx)(_.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,N.Q8)(e,s,d.getFieldValue("publish_time"))},disabledTime:function(e){return(0,N.d0)(e,d.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===t.actionTabs.type&&(0,D.jsxs)(j.Z,{style:{marginBottom:"10px"},children:[(0,D.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,D.jsxs)(k.ZP.Group,{value:ce,onChange:function(e){le(e.target.value),re([])},children:[(0,D.jsx)(k.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group,children:"统一发布"}),(0,D.jsx)(k.ZP,{className:"ml20",disabled:B.length<=0,value:!1,children:"分班发布"})]})]}),B.length<=0&&2===t.actionTabs.type&&(0,D.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===t.actionTabs.type||!ce)&&B.length>0&&(0,D.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,D.jsx)("span",{style:{flex:1},children:(0,D.jsx)(T.Z,{checked:ae.length===B.length,onChange:function(e){ae.length===B.length?re([]):re(B.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,D.jsx)("span",{style:{width:16}}),(0,D.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===t.actionTabs.type||!ce)&&B.length>0&&(0,D.jsx)(M.Z,{data:B,selectedRowKeys:ae,setSelectedRowKeys:re})]})]})}))},62874:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(7557),a=n.n(s),r=n(41498),i=n.n(r),o=n(79800),c=n.n(o),l=n(59301),u=n(73782),d=n(24905),p=n(95237),m="leftdiv___aBzsX",h="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",g=n(16644),v=n(37712),b=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,r=(e.onChange,(0,l.useState)([])),o=c()(r,2),b=o[0],y=o[1],j=(0,l.useState)([]),w=c()(j,2),_=w[0],k=w[1],T=(0,l.useState)([]),Z=c()(T,2),S=Z[0],C=Z[1],A=(0,l.useState)(1),L=c()(A,2),I=(L[0],L[1],(0,l.useState)()),M=c()(I,2);M[0],M[1];return(0,l.useEffect)((function(){y(t),k([]),C([])}),[t]),(0,l.useEffect)((function(){n&&(k(s),C(s))}),[s]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:m,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:_.map((function(e){return"".concat(e.id)})),onChange:function(e){n(b.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,t){return(0,v.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:h,children:[(0,v.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){C(_.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===S.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),S.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:S.map((function(e,t){return(0,v.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){n(_.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},19394:function(e,t,n){n.d(t,{$J:function(){return c},JZ:function(){return u},bN:function(){return m},jP:function(){return p},rO:function(){return l}});var s=n(7557),a=n.n(s),r=n(41498),i=n.n(r),o=n(92911);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(t,".json"));case 2:return n=e.sent,e.abrupt("return",0===n.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,o.v_)("libraries.json",e)}function m(e,t){return(0,o.gz)("libraries/".concat(e,".json"),t)}},20219:function(e,t,n){var s=n(7557),a=n.n(s),r=n(41498),i=n.n(r),o=n(37740),c=n(43418),l=n(8591),u=n(42930),d=(n(59301),n(37712)),p=function(){var e=i()(a()().mark((function e(t){var n,s,r,i,c,l,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.is_jupyter,s=t.is_jupyter_lab,r=t.shixunId,i=t.homework_common_id,c=t.courseId,!n&&!s){e.next=7;break}return e.next=4,(0,o.BK)({id:r});case 4:return null!=(l=e.sent)&&l.identifier&&(0,u.xg)("/tasks/".concat(l.identifier,"/jupyter?homework_common_id=").concat(i)),e.abrupt("return");case 7:return e.next=9,(0,o.Ir)({id:r,homework_common_id:i});case 9:if(null==(d=e.sent)||!d.game_identifier){e.next=13;break}return(0,u.xg)("/tasks/".concat(c,"/").concat(i,"/").concat(d.game_identifier)),e.abrupt("return");case 13:2===(null==d?void 0:d.status)?m(null==d?void 0:d.message,i,c):3===(null==d?void 0:d.status)?h(null==d?void 0:d.message):-3==(null==d?void 0:d.status)&&(0,u.eF)();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function e(t,n,s){var r,p;t=null!==(r=t)&&void 0!==r&&r.includes(".json")?t:"".concat(t,".json"),c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(p=i()(a()().mark((function r(){var i,c;return a()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,o.$Q)({url:t});case 2:if(i=a.sent){a.next=5;break}return a.abrupt("return");case 5:return l.ZP.success("重置成功,正在进入实践项目!"),a.next=8,(0,o.Ir)({id:i.shixun_identifier,homework_common_id:n});case 8:if(null==(c=a.sent)||!c.game_identifier){a.next=12;break}return(0,u.xg)("/tasks/".concat(s,"/").concat(n,"/").concat(c.game_identifier)),a.abrupt("return");case 12:2===(null==c?void 0:c.status)?e(null==c?void 0:c.message,n,s):3===(null==c?void 0:c.status)&&h(null==c?void 0:c.message);case 13:case"end":return a.stop()}}),r)}))),function(){return p.apply(this,arguments)})})},h=function(e){c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};t.Z=p}}]); \ No newline at end of file diff --git a/48934.async.js b/48934.async.js index 1944dba5ca..0331083640 100644 --- a/48934.async.js +++ b/48934.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48934,1348,47972,86764,29556,14348,21862,21720,28893,15310,21070,22016,54240],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},i=n(22589),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(5891),r=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"},i=n(22589),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},18889:function(e,t,n){n.d(t,{Z:function(){return P}});var a=n(92310),r=n.n(a),o=n(55405),i=n(59301),l=n(36355),s=n(19716),c=n(96865),d=n(99313),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:n,hoverable:a=!0}=e,o=p(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=r()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return i.createElement("div",Object.assign({},o,{className:d}))},m=n(17313),g=n(83116),f=n(37613);const b=e=>{const{antCls:t,componentCls:n,headerHeight:a,cardPaddingBase:r,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${r}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,m.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},m.vS),{[`\n > ${n}-typography,\n > ${n}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},v=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:a,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${r}px 0 0 0 ${n},\n 0 ${r}px 0 0 ${n},\n ${r}px ${r}px 0 0 ${n},\n ${r}px 0 0 0 ${n} inset,\n 0 ${r}px 0 0 ${n} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:a}}},y=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:a,cardActionsIconSize:r,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,m.dF)()),{"& > li":{margin:a,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:r,lineHeight:r*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},h=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,m.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},m.vS),"&-description":{color:e.colorTextDescription}}),$=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:a}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},x=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},S=e=>{const{antCls:t,componentCls:n,cardShadow:a,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:b(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,m.dF)()),[`${n}-grid`]:v(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:y(e),[`${n}-meta`]:h(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${o}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:r}}},[`${n}-type-inner`]:$(e),[`${n}-loading`]:x(e),[`${n}-rtl`]:{direction:"rtl"}}},C=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:a,headerFontSizeSM:r}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${n}px`,fontSize:r,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:a,paddingTop:0,display:"flex",alignItems:"center"}}}}};var O=(0,g.Z)("Card",(e=>{const t=(0,f.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[S(t),C(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:a,rootClassName:p,style:m,extra:g,headStyle:f={},bodyStyle:b={},title:v,loading:y,bordered:h=!0,size:$,type:x,cover:S,actions:C,tabList:w,children:j,activeTabKey:N,defaultActiveTabKey:z,tabBarExtraContent:P,hoverable:T,tabProps:M={}}=e,B=E(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:Z,direction:k,card:R}=i.useContext(l.E_),I=i.useMemo((()=>{let e=!1;return i.Children.forEach(j,(t=>{t&&t.type&&t.type===u&&(e=!0)})),e}),[j]),L=Z("card",n),[D,H]=O(L),F=i.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},j),W=void 0!==N,A=Object.assign(Object.assign({},M),{[W?"activeKey":"defaultActiveKey"]:W?N:z,tabBarExtraContent:P});let G;const _=(0,s.Z)($),K=_&&"default"!==_?_:"large",X=w?i.createElement(d.Z,Object.assign({size:K},A,{className:`${L}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:w.map((e=>{var{tab:t}=e,n=E(e,["tab"]);return Object.assign({label:t},n)}))})):null;(v||g||X)&&(G=i.createElement("div",{className:`${L}-head`,style:f},i.createElement("div",{className:`${L}-head-wrapper`},v&&i.createElement("div",{className:`${L}-head-title`},v),g&&i.createElement("div",{className:`${L}-extra`},g)),X));const Q=S?i.createElement("div",{className:`${L}-cover`},S):null,q=i.createElement("div",{className:`${L}-body`,style:b},y?F:j),U=C&&C.length?i.createElement("ul",{className:`${L}-actions`},function(e){return e.map(((t,n)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${n}`},i.createElement("span",null,t))))}(C)):null,V=(0,o.Z)(B,["onTabChange"]),Y=r()(L,null==R?void 0:R.className,{[`${L}-loading`]:y,[`${L}-bordered`]:h,[`${L}-hoverable`]:T,[`${L}-contain-grid`]:I,[`${L}-contain-tabs`]:w&&w.length,[`${L}-${_}`]:_,[`${L}-type-${x}`]:!!x,[`${L}-rtl`]:"rtl"===k},a,p,H),J=Object.assign(Object.assign({},null==R?void 0:R.style),m);return D(i.createElement("div",Object.assign({ref:t},V,{className:Y,style:J}),G,Q,q,U))}));var j=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:n,avatar:a,title:o,description:s}=e,c=j(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),p=d("card",t),u=r()(`${p}-meta`,n),m=a?i.createElement("div",{className:`${p}-meta-avatar`},a):null,g=o?i.createElement("div",{className:`${p}-meta-title`},o):null,f=s?i.createElement("div",{className:`${p}-meta-description`},s):null,b=g||f?i.createElement("div",{className:`${p}-meta-detail`},g,f):null;return i.createElement("div",Object.assign({},c,{className:u}),m,b)};const z=w;z.Grid=u,z.Meta=N;var P=z},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(91857),r=n(92310),o=n.n(r),i=n(59301),l=n(94172),s=n(3113),c=n(36355),d=n(81327),p=n(33234),u=n(47211),m=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=i.useContext(c.E_),{prefixCls:g,type:f="default",danger:b,disabled:v,loading:y,onClick:h,htmlType:$,children:x,className:S,menu:C,arrow:O,autoFocus:E,overlay:w,trigger:j,align:N,open:z,onOpenChange:P,placement:T,getPopupContainer:M,href:B,icon:Z=i.createElement(l.Z,null),title:k,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,A=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),G=n("dropdown",g),_=`${G}-button`,[K,X]=(0,u.Z)(G),Q={menu:C,arrow:O,autoFocus:E,align:N,disabled:v,trigger:v?[]:j,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:q,compactItemClassnames:U}=(0,p.ri)(G,r),V=o()(_,U,S,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=z),Q.placement="placement"in e?T:"rtl"===r?"bottomLeft":"bottomRight";const Y=i.createElement(s.ZP,{type:f,danger:b,disabled:v,loading:y,onClick:h,htmlType:$,href:B,title:k},x),J=i.createElement(s.ZP,{type:f,danger:b,icon:Z}),[ee,te]=R([Y,J]);return K(i.createElement(d.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,i.createElement(a.Z,Object.assign({},Q),te)))};g.__ANT_BUTTON=!0;var f=g;const b=a.Z;b.Button=f;var v=b},73782:function(e,t,n){n.d(t,{Z:function(){return B}});var a=n(92310),r=n.n(a),o=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:a,className:c}=e,d=t("input-group",a),p=t("input"),[u,m]=(0,s.ZP)(p),g=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),f=(0,o.useContext)(l.aM),b=(0,o.useMemo)((()=>Object.assign(Object.assign({},f),{isFormItemInput:!1})),[f]);return u(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:b},e.children)))},d=n(9432),p=n(5891),u={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"},m=n(22589),g=function(e,t){return o.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:u}))};var f=o.forwardRef(g),b=n(50382),v=n(55405),y=n(25629),h=n(59412),$=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?o.createElement(b.Z,null):o.createElement(f,null),S={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[l,s]=(0,o.useState)((()=>!!a&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{a&&s(n.visible)}),[a,n]);const p=(0,h.Z)(c),u=()=>{const{disabled:t}=e;t||(l&&p(),s((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:m,prefixCls:g,inputPrefixCls:f,size:b}=e,C=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=o.useContext(i.E_),E=O("input",f),w=O("input-password",g),j=n&&(t=>{const{action:n="click",iconRender:a=x}=e,r=S[n]||"",i=a(l),s={[r]:u,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),s)})(w),N=r()(w,m,{[`${w}-${b}`]:!!b}),z=Object.assign(Object.assign({},(0,v.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:E,suffix:j});return b&&(z.size=b),o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(t,c)},z))})),O=n(42653),E=n(92343),w=n(3113),j=n(19716),N=n(33234),z=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:p=!1,addonAfter:u,loading:m,disabled:g,onSearch:f,onChange:b,onCompositionStart:v,onCompositionEnd:h}=e,$=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:S}=o.useContext(i.E_),C=o.useRef(!1),P=x("input-search",n),T=x("input",a),{compactSize:M}=(0,N.ri)(P,S),B=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:M)&&void 0!==t?t:e})),Z=o.useRef(null),k=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;f&&f(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(O.Z,null):null,L=`${P}-button`;let D;const H=p||{},F=H.type&&!0===H.type.__ANT_BUTTON;D=F||"button"===H.type?(0,E.Tm)(H,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},F?{className:L,size:B}:{})):o.createElement(w.ZP,{className:L,type:p?"primary":void 0,size:B,disabled:g,key:"enterButton",onMouseDown:k,onClick:R,loading:m,icon:I},p),u&&(D=[D,(0,E.Tm)(u,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===S,[`${P}-${B}`]:!!B,[`${P}-with-button`]:!!p},l);return o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(Z,t),onPressEnter:e=>{C.current||m||R(e)}},$,{size:B,onCompositionStart:e=>{C.current=!0,null==v||v(e)},onCompositionEnd:e=>{C.current=!1,null==h||h(e)},prefixCls:T,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:g}))})),T=n(1643);const M=d.Z;M.Group=c,M.Search=P,M.TextArea=T.Z,M.Password=C;var B=M},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(59301),r=n(92310),o=n.n(r),i=n(75440),l=n(36355),s=n(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:o,style:i}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:$,children:x,direction:S="horizontal",prefixCls:C,split:O,style:E,wrap:w=!1,classNames:j,styles:N}=e,z=f(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,T]=Array.isArray(v)?v:[v,v],M=m(T),B=m(P),Z=g(T),k=g(P),R=(0,i.Z)(x,{keepEmpty:!0}),I=void 0===y&&"horizontal"===S?"center":y,L=s("space",C),[D,H]=(0,u.Z)(L),F=o()(L,null==c?void 0:c.className,H,`${L}-${S}`,{[`${L}-rtl`]:"rtl"===b,[`${L}-align-${I}`]:I,[`${L}-gap-row-${T}`]:M,[`${L}-gap-col-${P}`]:B},h,$),W=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let A=0;const G=R.map(((e,t)=>{var n,r;null!=e&&(A=t);const o=e&&e.key||`${W}-${t}`;return a.createElement(p,{className:W,key:o,index:t,split:O,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),_=a.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const K={};return w&&(K.flexWrap="wrap"),!B&&k&&(K.columnGap=P),!M&&Z&&(K.rowGap=T),D(a.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),E)},z),a.createElement(d,{value:_},G)))}));const v=b;v.Compact=s.ZP;var y=v},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(59301),r=n(56762),o=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${o}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),u=n(83116),m=n(37613);const g=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,u.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[g(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:i,value:p=0,title:u,valueRender:m,prefix:g,suffix:b,loading:v=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:$=".",groupSeparator:x=","}=e,{getPrefixCls:S,direction:C,statistic:O}=a.useContext(s.E_),E=S("statistic",t),[w,j]=f(E),N=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:x,prefixCls:E},e,{value:p})),z=l()(E,{[`${E}-rtl`]:"rtl"===C},null==O?void 0:O.className,n,r,j);return w(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==O?void 0:O.style),o),onMouseEnter:y,onMouseLeave:h},u&&a.createElement("div",{className:`${E}-title`},u),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${E}-skeleton`},a.createElement("div",{style:i,className:`${E}-content`},g&&a.createElement("span",{className:`${E}-content-prefix`},g),m?m(N):N,b&&a.createElement("span",{className:`${E}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),i=v.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return i.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return a.createElement(b,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=a.memo(h);b.Countdown=$;var x=b}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48934,1348,47972,86764,14348,21862,21720,28893,15310,21070,22016,28838,54240],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},i=n(22589),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(5891),r=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"},i=n(22589),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},18889:function(e,t,n){n.d(t,{Z:function(){return P}});var a=n(92310),r=n.n(a),o=n(55405),i=n(59301),l=n(36355),s=n(19716),c=n(96865),d=n(99313),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:n,hoverable:a=!0}=e,o=p(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=r()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return i.createElement("div",Object.assign({},o,{className:d}))},m=n(17313),g=n(83116),f=n(37613);const b=e=>{const{antCls:t,componentCls:n,headerHeight:a,cardPaddingBase:r,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${r}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,m.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},m.vS),{[`\n > ${n}-typography,\n > ${n}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},v=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:a,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${r}px 0 0 0 ${n},\n 0 ${r}px 0 0 ${n},\n ${r}px ${r}px 0 0 ${n},\n ${r}px 0 0 0 ${n} inset,\n 0 ${r}px 0 0 ${n} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:a}}},y=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:a,cardActionsIconSize:r,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,m.dF)()),{"& > li":{margin:a,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:r,lineHeight:r*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},h=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,m.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},m.vS),"&-description":{color:e.colorTextDescription}}),$=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:a}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},x=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},S=e=>{const{antCls:t,componentCls:n,cardShadow:a,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:b(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,m.dF)()),[`${n}-grid`]:v(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:y(e),[`${n}-meta`]:h(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${o}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:r}}},[`${n}-type-inner`]:$(e),[`${n}-loading`]:x(e),[`${n}-rtl`]:{direction:"rtl"}}},C=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:a,headerFontSizeSM:r}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${n}px`,fontSize:r,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:a,paddingTop:0,display:"flex",alignItems:"center"}}}}};var O=(0,g.Z)("Card",(e=>{const t=(0,f.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[S(t),C(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:a,rootClassName:p,style:m,extra:g,headStyle:f={},bodyStyle:b={},title:v,loading:y,bordered:h=!0,size:$,type:x,cover:S,actions:C,tabList:w,children:j,activeTabKey:N,defaultActiveTabKey:z,tabBarExtraContent:P,hoverable:T,tabProps:M={}}=e,B=E(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:Z,direction:k,card:R}=i.useContext(l.E_),I=i.useMemo((()=>{let e=!1;return i.Children.forEach(j,(t=>{t&&t.type&&t.type===u&&(e=!0)})),e}),[j]),L=Z("card",n),[D,H]=O(L),F=i.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},j),W=void 0!==N,A=Object.assign(Object.assign({},M),{[W?"activeKey":"defaultActiveKey"]:W?N:z,tabBarExtraContent:P});let G;const _=(0,s.Z)($),K=_&&"default"!==_?_:"large",X=w?i.createElement(d.Z,Object.assign({size:K},A,{className:`${L}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:w.map((e=>{var{tab:t}=e,n=E(e,["tab"]);return Object.assign({label:t},n)}))})):null;(v||g||X)&&(G=i.createElement("div",{className:`${L}-head`,style:f},i.createElement("div",{className:`${L}-head-wrapper`},v&&i.createElement("div",{className:`${L}-head-title`},v),g&&i.createElement("div",{className:`${L}-extra`},g)),X));const Q=S?i.createElement("div",{className:`${L}-cover`},S):null,q=i.createElement("div",{className:`${L}-body`,style:b},y?F:j),U=C&&C.length?i.createElement("ul",{className:`${L}-actions`},function(e){return e.map(((t,n)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${n}`},i.createElement("span",null,t))))}(C)):null,V=(0,o.Z)(B,["onTabChange"]),Y=r()(L,null==R?void 0:R.className,{[`${L}-loading`]:y,[`${L}-bordered`]:h,[`${L}-hoverable`]:T,[`${L}-contain-grid`]:I,[`${L}-contain-tabs`]:w&&w.length,[`${L}-${_}`]:_,[`${L}-type-${x}`]:!!x,[`${L}-rtl`]:"rtl"===k},a,p,H),J=Object.assign(Object.assign({},null==R?void 0:R.style),m);return D(i.createElement("div",Object.assign({ref:t},V,{className:Y,style:J}),G,Q,q,U))}));var j=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:n,avatar:a,title:o,description:s}=e,c=j(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),p=d("card",t),u=r()(`${p}-meta`,n),m=a?i.createElement("div",{className:`${p}-meta-avatar`},a):null,g=o?i.createElement("div",{className:`${p}-meta-title`},o):null,f=s?i.createElement("div",{className:`${p}-meta-description`},s):null,b=g||f?i.createElement("div",{className:`${p}-meta-detail`},g,f):null;return i.createElement("div",Object.assign({},c,{className:u}),m,b)};const z=w;z.Grid=u,z.Meta=N;var P=z},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(91857),r=n(92310),o=n.n(r),i=n(59301),l=n(94172),s=n(3113),c=n(36355),d=n(81327),p=n(33234),u=n(47211),m=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=i.useContext(c.E_),{prefixCls:g,type:f="default",danger:b,disabled:v,loading:y,onClick:h,htmlType:$,children:x,className:S,menu:C,arrow:O,autoFocus:E,overlay:w,trigger:j,align:N,open:z,onOpenChange:P,placement:T,getPopupContainer:M,href:B,icon:Z=i.createElement(l.Z,null),title:k,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,A=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),G=n("dropdown",g),_=`${G}-button`,[K,X]=(0,u.Z)(G),Q={menu:C,arrow:O,autoFocus:E,align:N,disabled:v,trigger:v?[]:j,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:q,compactItemClassnames:U}=(0,p.ri)(G,r),V=o()(_,U,S,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=z),Q.placement="placement"in e?T:"rtl"===r?"bottomLeft":"bottomRight";const Y=i.createElement(s.ZP,{type:f,danger:b,disabled:v,loading:y,onClick:h,htmlType:$,href:B,title:k},x),J=i.createElement(s.ZP,{type:f,danger:b,icon:Z}),[ee,te]=R([Y,J]);return K(i.createElement(d.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,i.createElement(a.Z,Object.assign({},Q),te)))};g.__ANT_BUTTON=!0;var f=g;const b=a.Z;b.Button=f;var v=b},73782:function(e,t,n){n.d(t,{Z:function(){return B}});var a=n(92310),r=n.n(a),o=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:a,className:c}=e,d=t("input-group",a),p=t("input"),[u,m]=(0,s.ZP)(p),g=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),f=(0,o.useContext)(l.aM),b=(0,o.useMemo)((()=>Object.assign(Object.assign({},f),{isFormItemInput:!1})),[f]);return u(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:b},e.children)))},d=n(9432),p=n(5891),u={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"},m=n(22589),g=function(e,t){return o.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:u}))};var f=o.forwardRef(g),b=n(50382),v=n(55405),y=n(25629),h=n(59412),$=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?o.createElement(b.Z,null):o.createElement(f,null),S={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[l,s]=(0,o.useState)((()=>!!a&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{a&&s(n.visible)}),[a,n]);const p=(0,h.Z)(c),u=()=>{const{disabled:t}=e;t||(l&&p(),s((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:m,prefixCls:g,inputPrefixCls:f,size:b}=e,C=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=o.useContext(i.E_),E=O("input",f),w=O("input-password",g),j=n&&(t=>{const{action:n="click",iconRender:a=x}=e,r=S[n]||"",i=a(l),s={[r]:u,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),s)})(w),N=r()(w,m,{[`${w}-${b}`]:!!b}),z=Object.assign(Object.assign({},(0,v.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:E,suffix:j});return b&&(z.size=b),o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(t,c)},z))})),O=n(42653),E=n(92343),w=n(3113),j=n(19716),N=n(33234),z=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:p=!1,addonAfter:u,loading:m,disabled:g,onSearch:f,onChange:b,onCompositionStart:v,onCompositionEnd:h}=e,$=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:S}=o.useContext(i.E_),C=o.useRef(!1),P=x("input-search",n),T=x("input",a),{compactSize:M}=(0,N.ri)(P,S),B=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:M)&&void 0!==t?t:e})),Z=o.useRef(null),k=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;f&&f(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(O.Z,null):null,L=`${P}-button`;let D;const H=p||{},F=H.type&&!0===H.type.__ANT_BUTTON;D=F||"button"===H.type?(0,E.Tm)(H,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},F?{className:L,size:B}:{})):o.createElement(w.ZP,{className:L,type:p?"primary":void 0,size:B,disabled:g,key:"enterButton",onMouseDown:k,onClick:R,loading:m,icon:I},p),u&&(D=[D,(0,E.Tm)(u,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===S,[`${P}-${B}`]:!!B,[`${P}-with-button`]:!!p},l);return o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(Z,t),onPressEnter:e=>{C.current||m||R(e)}},$,{size:B,onCompositionStart:e=>{C.current=!0,null==v||v(e)},onCompositionEnd:e=>{C.current=!1,null==h||h(e)},prefixCls:T,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:g}))})),T=n(1643);const M=d.Z;M.Group=c,M.Search=P,M.TextArea=T.Z,M.Password=C;var B=M},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(59301),r=n(92310),o=n.n(r),i=n(75440),l=n(36355),s=n(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:o,style:i}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:$,children:x,direction:S="horizontal",prefixCls:C,split:O,style:E,wrap:w=!1,classNames:j,styles:N}=e,z=f(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,T]=Array.isArray(v)?v:[v,v],M=m(T),B=m(P),Z=g(T),k=g(P),R=(0,i.Z)(x,{keepEmpty:!0}),I=void 0===y&&"horizontal"===S?"center":y,L=s("space",C),[D,H]=(0,u.Z)(L),F=o()(L,null==c?void 0:c.className,H,`${L}-${S}`,{[`${L}-rtl`]:"rtl"===b,[`${L}-align-${I}`]:I,[`${L}-gap-row-${T}`]:M,[`${L}-gap-col-${P}`]:B},h,$),W=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let A=0;const G=R.map(((e,t)=>{var n,r;null!=e&&(A=t);const o=e&&e.key||`${W}-${t}`;return a.createElement(p,{className:W,key:o,index:t,split:O,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),_=a.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const K={};return w&&(K.flexWrap="wrap"),!B&&k&&(K.columnGap=P),!M&&Z&&(K.rowGap=T),D(a.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),E)},z),a.createElement(d,{value:_},G)))}));const v=b;v.Compact=s.ZP;var y=v},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(59301),r=n(56762),o=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(96865);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${o}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),u=n(83116),m=n(37613);const g=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,u.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[g(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:i,value:p=0,title:u,valueRender:m,prefix:g,suffix:b,loading:v=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:$=".",groupSeparator:x=","}=e,{getPrefixCls:S,direction:C,statistic:O}=a.useContext(s.E_),E=S("statistic",t),[w,j]=f(E),N=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:x,prefixCls:E},e,{value:p})),z=l()(E,{[`${E}-rtl`]:"rtl"===C},null==O?void 0:O.className,n,r,j);return w(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==O?void 0:O.style),o),onMouseEnter:y,onMouseLeave:h},u&&a.createElement("div",{className:`${E}-title`},u),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${E}-skeleton`},a.createElement("div",{style:i,className:`${E}-content`},g&&a.createElement("span",{className:`${E}-content-prefix`},g),m?m(N):N,b&&a.createElement("span",{className:`${E}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),i=v.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return i.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return a.createElement(b,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=a.memo(h);b.Countdown=$;var x=b}}]); \ No newline at end of file diff --git a/49042.async.js b/49042.async.js index 0dc7afa8f1..81830b85c5 100644 --- a/49042.async.js +++ b/49042.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49042,57280],{89227:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(7557),s=n.n(r),a=n(41498),i=n.n(a),o=n(79800),c=n.n(o),l=n(59301),u=n(78241),d=n(8591),p=n(43418),h=n(57930),m=n(73782),f=n(61998),x=n(95237),v=n(43604),g=n(61186),j=n.n(g),w=n(42930),y=n(8785),b={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},Z=n(71751),_=n(52016),k=n(37712),T=(0,y.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,r=(e.classroomList,e.successCallback),a=void 0===r?function(){}:r,o=e.visible,g=e.homeworkIds,y=e.courseId,T=e.isBatch,S=(e.shixunHomeworks,u.Z.useForm()),A=c()(S,1)[0],C=(0,l.useState)(!1),I=c()(C,2),L=I[0],N=I[1],M=(0,l.useState)(!1),O=c()(M,2),P=O[0],B=O[1],E=(0,l.useState)(!1),z=c()(E,2),D=z[0],F=z[1],W=(0,l.useState)([]),H=c()(W,2),Q=H[0],V=H[1],G=(0,l.useState)([]),Y=c()(G,2),K=Y[0],R=Y[1],J=(0,l.useState)([]),U=c()(J,2),X=U[0],q=U[1],$=(0,l.useState)([]),ee=c()($,2),te=ee[0],ne=ee[1],re=(0,l.useState)([]),se=c()(re,2),ae=se[0],ie=se[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),pe=c()(de,2),he=pe[0],me=pe[1],fe=(0,l.useState)([]),xe=c()(fe,2),ve=xe[0],ge=xe[1],je=(0,l.useState)([]),we=c()(je,2),ye=we[0],be=we[1];(0,l.useEffect)((function(){o?Ze():ke()}),[o]);var Ze=function(){var e=i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,Z.oR)(g[0],{course_id:y});case 3:t=e.sent,F(t.no_group),T?(me(t.all_course_groups),ge(t.all_course_groups)):(ne(t.late_course_groups),ie(t.late_course_groups),V(t.submit_course_groups),R(t.submit_course_groups)),N(!1),A.setFieldsValue({end_time:j()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=i()(s()().mark((function e(){var n,r,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=A.getFieldsValue(),r=j()(n.end_time).format("YYYY-MM-DD HH:mm"),!(T?0===ye.length:0===X.length&&0===le.length)||D){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return B(!0),e.next=9,(0,Z.Mc)(y,{no_group:D,homework_ids:g,group_ids:T?ye:X,end_time:r,late_group_ids:T?ye:le});case 9:i=e.sent,B(!1),0===i.status&&(ke(),d.ZP.success("操作成功"),a(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){q([]),ue([]),R([]),ie([])};return(0,k.jsxs)(p.Z,{centered:!0,title:"立即截止",className:b.modalWrapper,width:T||D?520:760,open:o,confirmLoading:P,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return _e()},onCancel:function(){ke(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,k.jsxs)("div",{className:b.tips,children:[(0,k.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,k.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,k.jsx)(u.Z,{form:A,layout:"vertical",children:(0,k.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,k.jsx)(h.default,{style:{width:"100%"},disabledDate:function(e){return(0,_.Q8)(e,n)},disabledTime:function(e){return(0,_.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:j()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!D&&(0,k.jsx)(k.Fragment,{children:T?(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ge(he.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:ve,loading:L,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,k.jsxs)(x.Z,{gutter:24,children:[(0,k.jsxs)(v.Z,{span:14,children:[(0,k.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){R(Q.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)("div",{className:b.tableWrapper,children:(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:K,loading:L,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,k.jsxs)(v.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,k.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ie(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)("div",{className:b.tableWrapper,children:(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:L,dataSource:ae,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},36840:function(e,t,n){n.d(t,{z:function(){return T},Z:function(){return S}});var r=n(7557),s=n.n(r),a=n(41498),i=n.n(a),o=n(82242),c=n.n(o),l=n(37205),u=n.n(l),d=n(79800),p=n.n(d),h=n(59301),m=n(59028),f=n(8591),x=n(43418),v=n(3113),g=n(94334),j=n(19394),w=n(37712),y="  ";function b(e){if(0==e)return"0 Byte";var t=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,t)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}var Z=n(60186),_=n(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var k=m.Z.Dragger;function T(e){var t=[];return e&&e.length>0&&(t=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),t}var S=function(e){var t=e.value,n=e.onChange,r=e.action,a=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,T=e.title,S=void 0===T?"上传附件":T,A=e.showRemoveModal,C=void 0!==A&&A,I=e.accept,L=void 0===I?"":I,N=e.additionalText,M=e.isDragger,O=e.number,P=void 0===O?1e3:O,B=e.aloneClear,E=void 0!==B&&B,z=(0,h.useState)(!1),D=p()(z,2),F=D[0],W=D[1],H=(0,h.useState)(t||[]),Q=p()(H,2),V=Q[0],G=Q[1],Y=(0,h.useState)(1),K=p()(Y,2),R=K[0],J=K[1];(0,h.useEffect)((function(){t&&(1===R&&G(u()(t)),J(2),P===(null==t?void 0:t.length)&&W(!0))}),[t]);var U,X=function(){setTimeout((function(){V.pop(),G(u()(V))}),500)},q={multiple:!0,disabled:F,accept:L,withCredentials:!0,fileList:V,beforeUpload:function(e,t){var n=e.size/1024/1024;return V.concat(t).length>P?(V.pop(),G(u()(V)),f.ZP.error("最多只能上传".concat(P,"个文件")),E?Promise.reject():(X(),!1)):n=P?W(!0):W(!1),G(u()(V)),V=V.map((function(e){var t,n;null!=e&&null!==(t=e.response)&&void 0!==t&&t.id&&(e.url="/api/attachments/".concat(null==e||null===(n=e.response)||void 0===n?void 0:n.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(b(e.size))),c()({},e)})),console.log("info:",e,V),n(V)):f.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(U=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.response?t.response.id:t.id)){e.next=8;break}return e.next=4,(0,j.JZ)(t.response?t.response.id:t.uid);case 4:return n=e.sent,e.abrupt("return",Promise.resolve(n));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!C){e.next=5;break}return e.abrupt("return",new Promise((function(e,t){var r;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,w.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=i()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n();case 2:t.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,n();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,w.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[M&&(0,w.jsxs)(k,c()(c()({},q),{},{children:[(0,w.jsx)("p",{className:"ant-upload-drag-icon",children:(0,w.jsx)(Z.Z,{})}),(0,w.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,w.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),N]})),!M&&(0,w.jsxs)(m.Z,c()(c()({},q),{},{children:[(0,w.jsxs)(v.ZP,{disabled:F,className:"upload_button",children:[(0,w.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,w.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},16644:function(e,t,n){var r=n(82242),s=n.n(r),a=(n(59301),n(19779)),i=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:t||a,style:s()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(i.ZP,s()(s()({className:h,onClick:p},r),{},{children:d})),m&&m]})}},62258:function(e,t,n){var r=n(7557),s=n.n(r),a=n(82242),i=n.n(a),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=(n(59301),n(78241)),p=n(43418),h=n(73782),m=n(42545),f=n(8785),x=n(36840),v=n(37712);t.Z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),r=((0,f.useParams)(),d.Z.useForm()),a=u()(r,1)[0];return(0,v.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(s()().mark((function e(){var r,o,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.validateFields();case 2:return o=i()({},a.getFieldValue()),c=t.actionTabs.selectArrs,o.attachment_ids=null===(r=o.attachment_ids)||void 0===r?void 0:r.map((function(e){return e.response.id})),e.next=7,(0,m.mz)(i()(i()({},o),{},{homeworkId:c.work_id}));case 7:0===e.sent.status&&(a.resetFields(),n({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,v.jsxs)(d.Z,{form:a,initialValues:{},children:[(0,v.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,v.jsx)(x.Z,{})}),(0,v.jsx)(d.Z.Item,{name:"description",children:(0,v.jsx)(h.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},45698:function(e,t,n){var r=n(7557),s=n.n(r),a=n(37205),i=n.n(a),o=n(82242),c=n.n(o),l=n(41498),u=n.n(l),d=n(79800),p=n.n(d),h=n(59301),m=n(78241),f=n(43418),x=n(96865),v=n(73782),g=n(5112),j=n(95237),w=n(43604),y=n(26724),b=n.n(y),Z=n(42545),_=n(8785),k=n(37712);t.Z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user,loading:e.loading.effects}}))((function(e){var t,n,r=e.classroomList,a=e.loading,o=e.user,l=e.dispatch,d=(0,_.useParams)(),y=m.Z.useForm(),T=p()(y,1)[0],S=(0,h.useState)(!0),A=p()(S,2),C=A[0],I=A[1],L=(0,h.useState)([]),N=p()(L,2),M=N[0],O=N[1],P=(0,h.useState)({page:1,limit:20,keyword:""}),B=p()(P,2),E=B[0],z=(B[1],function(){var e=u()(s()().mark((function e(){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/getProjectList",payload:c()(c()({},d),E)});case 2:(n=e.sent).projects&&O([].concat(i()(M),i()(n.projects))),(null===(t=n.projects)||void 0===t?void 0:t.length)<20&&I(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,h.useEffect)((function(){"关联项目"===r.actionTabs.key&&(z(),M=[],E.page=1,E.keyword="")}),[r.actionTabs.key]),(0,k.jsx)(f.Z,{centered:!0,title:"关联项目",open:"关联项目"===r.actionTabs.key,bodyStyle:{minHeight:100},onOk:u()(s()().mark((function e(){var t,n,a,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:return t=c()({},T.getFieldValue()),n=r.actionTabs,a=n.selectArrs,i=n.cb,e.next=6,(0,Z.co)(c()(c()({},t),{},{homeworkId:a.homework_id}));case 6:0===e.sent.status&&(i?i():l({type:"classroomList/getClassroomCommonHomeworksList",payload:c()({},r.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){l({type:"classroomList/setActionTabs",payload:{}})},children:(0,k.jsx)(x.Z,{loading:a["shixunHomeworks/getProjectList"],active:!0,children:""==M?(0,k.jsx)("aside",{children:(0,k.jsxs)("div",{className:"tc font14 pt20",children:["您当前尚未管理任何项目,请先",(0,k.jsx)("a",{href:"".concat(null===(t=o.navigationInfo)||void 0===t||null===(t=t.top)||void 0===t?void 0:t.old_url,"/projects/deposit/new"),target:"_blank",children:"创建项目"}),"再关联"]})}):(0,k.jsxs)("aside",{children:[(0,k.jsx)("div",{className:" mb20",children:(0,k.jsx)(v.Z.Search,{onSearch:function(e){""===e?delete E.keyword:E.keyword=e,M=[],I(!0),z()},placeholder:"请输入项目名称进行搜索",allowClear:!0,size:"middle"})}),(0,k.jsx)(m.Z,{form:T,initialValues:{},children:(0,k.jsx)(m.Z.Item,{name:"project_id",rules:[{required:!0,message:"请选择项目"}],children:(0,k.jsx)(g.ZP.Group,{children:(0,k.jsx)(b(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){E.page++,z()},hasMore:C,useWindow:!1,children:null===(n=M)||void 0===n?void 0:n.map((function(e,t){return(0,k.jsx)(j.Z,{children:(0,k.jsx)(w.Z,{children:(0,k.jsx)(g.ZP,{value:e.id,children:e.name})})},t)}))})})})})]})})})}))},62874:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(7557),s=n.n(r),a=n(41498),i=n.n(a),o=n(79800),c=n.n(o),l=n(59301),u=n(73782),d=n(24905),p=n(95237),h="leftdiv___aBzsX",m="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",v=n(16644),g=n(37712),j=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),r=e.selectedRowKeys,a=(e.onChange,(0,l.useState)([])),o=c()(a,2),j=o[0],w=o[1],y=(0,l.useState)([]),b=c()(y,2),Z=b[0],_=b[1],k=(0,l.useState)([]),T=c()(k,2),S=T[0],A=T[1],C=(0,l.useState)(1),I=c()(C,2),L=(I[0],I[1],(0,l.useState)()),N=c()(L,2);N[0],N[1];return(0,l.useEffect)((function(){w(t),_([]),A([])}),[t]),(0,l.useEffect)((function(){n&&(_(r),A(r))}),[r]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===j.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(d.Z.Group,{value:Z.map((function(e){return"".concat(e.id)})),onChange:function(e){n(j.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:j.map((function(e,t){return(0,g.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)(u.Z.Search,{onChange:function(e){A(Z.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===S.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),S.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:S.map((function(e,t){return(0,g.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){n(Z.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},19394:function(e,t,n){n.d(t,{$J:function(){return c},JZ:function(){return u},bN:function(){return h},jP:function(){return p},rO:function(){return l}});var r=n(7557),s=n.n(r),a=n(41498),i=n.n(a),o=n(92911);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(t,".json"));case 2:return n=e.sent,e.abrupt("return",0===n.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,o.v_)("libraries.json",e)}function h(e,t){return(0,o.gz)("libraries/".concat(e,".json"),t)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49042,36840],{89227:function(e,n,t){t.d(n,{Z:function(){return T}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(79800),c=t.n(o),l=t(59301),u=t(78241),d=t(8591),p=t(43418),h=t(57930),m=t(73782),f=t(61998),x=t(95237),v=t(43604),g=t(61186),j=t.n(g),w=t(42930),y=t(8785),b={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},Z=t(71751),_=t(52016),k=t(37712),T=(0,y.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.dispatch,t=e.courseEndTime,r=(e.classroomList,e.successCallback),s=void 0===r?function(){}:r,o=e.visible,g=e.homeworkIds,y=e.courseId,T=e.isBatch,S=(e.shixunHomeworks,u.Z.useForm()),A=c()(S,1)[0],I=(0,l.useState)(!1),C=c()(I,2),L=C[0],M=C[1],N=(0,l.useState)(!1),O=c()(N,2),P=O[0],E=O[1],z=(0,l.useState)(!1),B=c()(z,2),D=B[0],F=B[1],W=(0,l.useState)([]),H=c()(W,2),Q=H[0],V=H[1],G=(0,l.useState)([]),Y=c()(G,2),K=Y[0],R=Y[1],J=(0,l.useState)([]),U=c()(J,2),X=U[0],q=U[1],$=(0,l.useState)([]),ee=c()($,2),ne=ee[0],te=ee[1],re=(0,l.useState)([]),ae=c()(re,2),se=ae[0],ie=ae[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),pe=c()(de,2),he=pe[0],me=pe[1],fe=(0,l.useState)([]),xe=c()(fe,2),ve=xe[0],ge=xe[1],je=(0,l.useState)([]),we=c()(je,2),ye=we[0],be=we[1];(0,l.useEffect)((function(){o?Ze():ke()}),[o]);var Ze=function(){var e=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,(0,Z.oR)(g[0],{course_id:y});case 3:n=e.sent,F(n.no_group),T?(me(n.all_course_groups),ge(n.all_course_groups)):(te(n.late_course_groups),ie(n.late_course_groups),V(n.submit_course_groups),R(n.submit_course_groups)),M(!1),A.setFieldsValue({end_time:j()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=i()(a()().mark((function e(){var t,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=A.getFieldsValue(),r=j()(t.end_time).format("YYYY-MM-DD HH:mm"),!(T?0===ye.length:0===X.length&&0===le.length)||D){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return E(!0),e.next=9,(0,Z.Mc)(y,{no_group:D,homework_ids:g,group_ids:T?ye:X,end_time:r,late_group_ids:T?ye:le});case 9:i=e.sent,E(!1),0===i.status&&(ke(),d.ZP.success("操作成功"),s(),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){q([]),ue([]),R([]),ie([])};return(0,k.jsxs)(p.Z,{centered:!0,title:"立即截止",className:b.modalWrapper,width:T||D?520:760,open:o,confirmLoading:P,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return _e()},onCancel:function(){ke(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,k.jsxs)("div",{className:b.tips,children:[(0,k.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,k.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,k.jsx)(u.Z,{form:A,layout:"vertical",children:(0,k.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,k.jsx)(h.default,{style:{width:"100%"},disabledDate:function(e){return(0,_.Q8)(e,t)},disabledTime:function(e){return(0,_.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:j()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!D&&(0,k.jsx)(k.Fragment,{children:T?(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ge(he.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:ve,loading:L,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,k.jsxs)(x.Z,{gutter:24,children:[(0,k.jsxs)(v.Z,{span:14,children:[(0,k.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){R(Q.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)("div",{className:b.tableWrapper,children:(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:K,loading:L,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,k.jsxs)(v.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,k.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,k.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ie(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,k.jsx)("div",{className:b.tableWrapper,children:(0,k.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:L,dataSource:se,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},36840:function(e,n,t){t.d(n,{z:function(){return T},Z:function(){return S}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(82242),c=t.n(o),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),h=t(59301),m=t(59028),f=t(8591),x=t(43418),v=t(3113),g=t(94334),j=t(19394),w=t(37712),y="  ";function b(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var Z=t(60186),_=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var k=m.Z.Dragger;function T(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var S=function(e){var n=e.value,t=e.onChange,r=e.action,s=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,T=e.title,S=void 0===T?"上传附件":T,A=e.showRemoveModal,I=void 0!==A&&A,C=e.accept,L=void 0===C?"":C,M=e.additionalText,N=e.isDragger,O=e.number,P=void 0===O?1e3:O,E=e.aloneClear,z=void 0!==E&&E,B=(0,h.useState)(!1),D=p()(B,2),F=D[0],W=D[1],H=(0,h.useState)(n||[]),Q=p()(H,2),V=Q[0],G=Q[1],Y=(0,h.useState)(1),K=p()(Y,2),R=K[0],J=K[1];(0,h.useEffect)((function(){n&&(1===R&&G(u()(n)),J(2),P===(null==n?void 0:n.length)&&W(!0))}),[n]);var U,X=function(){setTimeout((function(){V.pop(),G(u()(V))}),500)},q={multiple:!0,disabled:F,accept:L,withCredentials:!0,fileList:V,beforeUpload:function(e,n){var t=e.size/1024/1024;return V.concat(n).length>P?(V.pop(),G(u()(V)),f.ZP.error("最多只能上传".concat(P,"个文件")),z?Promise.reject():(X(),!1)):t=P?W(!0):W(!1),G(u()(V)),V=V.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(b(e.size))),c()({},e)})),console.log("info:",e,V),t(V)):f.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(U=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,j.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!I){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var r;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,w.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,w.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[N&&(0,w.jsxs)(k,c()(c()({},q),{},{children:[(0,w.jsx)("p",{className:"ant-upload-drag-icon",children:(0,w.jsx)(Z.Z,{})}),(0,w.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,w.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),M]})),!N&&(0,w.jsxs)(m.Z,c()(c()({},q),{},{children:[(0,w.jsxs)(v.ZP,{disabled:F,className:"upload_button",children:[(0,w.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,w.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},62258:function(e,n,t){var r=t(7557),a=t.n(r),s=t(82242),i=t.n(s),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=(t(59301),t(78241)),p=t(43418),h=t(73782),m=t(42545),f=t(8785),x=t(36840),v=t(37712);n.Z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),r=((0,f.useParams)(),d.Z.useForm()),s=u()(r,1)[0];return(0,v.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var r,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.validateFields();case 2:return o=i()({},s.getFieldValue()),c=n.actionTabs.selectArrs,o.attachment_ids=null===(r=o.attachment_ids)||void 0===r?void 0:r.map((function(e){return e.response.id})),e.next=7,(0,m.mz)(i()(i()({},o),{},{homeworkId:c.work_id}));case 7:0===e.sent.status&&(s.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,v.jsxs)(d.Z,{form:s,initialValues:{},children:[(0,v.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,v.jsx)(x.Z,{})}),(0,v.jsx)(d.Z.Item,{name:"description",children:(0,v.jsx)(h.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},45698:function(e,n,t){var r=t(7557),a=t.n(r),s=t(37205),i=t.n(s),o=t(82242),c=t.n(o),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),h=t(59301),m=t(78241),f=t(43418),x=t(96865),v=t(73782),g=t(5112),j=t(95237),w=t(43604),y=t(26724),b=t.n(y),Z=t(42545),_=t(8785),k=t(37712);n.Z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user,loading:e.loading.effects}}))((function(e){var n,t,r=e.classroomList,s=e.loading,o=e.user,l=e.dispatch,d=(0,_.useParams)(),y=m.Z.useForm(),T=p()(y,1)[0],S=(0,h.useState)(!0),A=p()(S,2),I=A[0],C=A[1],L=(0,h.useState)([]),M=p()(L,2),N=M[0],O=M[1],P=(0,h.useState)({page:1,limit:20,keyword:""}),E=p()(P,2),z=E[0],B=(E[1],function(){var e=u()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/getProjectList",payload:c()(c()({},d),z)});case 2:(t=e.sent).projects&&O([].concat(i()(N),i()(t.projects))),(null===(n=t.projects)||void 0===n?void 0:n.length)<20&&C(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,h.useEffect)((function(){"关联项目"===r.actionTabs.key&&(B(),N=[],z.page=1,z.keyword="")}),[r.actionTabs.key]),(0,k.jsx)(f.Z,{centered:!0,title:"关联项目",open:"关联项目"===r.actionTabs.key,bodyStyle:{minHeight:100},onOk:u()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:return n=c()({},T.getFieldValue()),t=r.actionTabs,s=t.selectArrs,i=t.cb,e.next=6,(0,Z.co)(c()(c()({},n),{},{homeworkId:s.homework_id}));case 6:0===e.sent.status&&(i?i():l({type:"classroomList/getClassroomCommonHomeworksList",payload:c()({},r.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){l({type:"classroomList/setActionTabs",payload:{}})},children:(0,k.jsx)(x.Z,{loading:s["shixunHomeworks/getProjectList"],active:!0,children:""==N?(0,k.jsx)("aside",{children:(0,k.jsxs)("div",{className:"tc font14 pt20",children:["您当前尚未管理任何项目,请先",(0,k.jsx)("a",{href:"".concat(null===(n=o.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url,"/projects/deposit/new"),target:"_blank",children:"创建项目"}),"再关联"]})}):(0,k.jsxs)("aside",{children:[(0,k.jsx)("div",{className:" mb20",children:(0,k.jsx)(v.Z.Search,{onSearch:function(e){""===e?delete z.keyword:z.keyword=e,N=[],C(!0),B()},placeholder:"请输入项目名称进行搜索",allowClear:!0,size:"middle"})}),(0,k.jsx)(m.Z,{form:T,initialValues:{},children:(0,k.jsx)(m.Z.Item,{name:"project_id",rules:[{required:!0,message:"请选择项目"}],children:(0,k.jsx)(g.ZP.Group,{children:(0,k.jsx)(b(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){z.page++,B()},hasMore:I,useWindow:!1,children:null===(t=N)||void 0===t?void 0:t.map((function(e,n){return(0,k.jsx)(j.Z,{children:(0,k.jsx)(w.Z,{children:(0,k.jsx)(g.ZP,{value:e.id,children:e.name})})},n)}))})})})})]})})})}))},62874:function(e,n,t){t.d(n,{Z:function(){return j}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(79800),c=t.n(o),l=t(59301),u=t(73782),d=t(24905),p=t(95237),h="leftdiv___aBzsX",m="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",v=t(16644),g=t(37712),j=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),r=e.selectedRowKeys,s=(e.onChange,(0,l.useState)([])),o=c()(s,2),j=o[0],w=o[1],y=(0,l.useState)([]),b=c()(y,2),Z=b[0],_=b[1],k=(0,l.useState)([]),T=c()(k,2),S=T[0],A=T[1],I=(0,l.useState)(1),C=c()(I,2),L=(C[0],C[1],(0,l.useState)()),M=c()(L,2);M[0],M[1];return(0,l.useEffect)((function(){w(n),_([]),A([])}),[n]),(0,l.useEffect)((function(){t&&(_(r),A(r))}),[r]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===j.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(d.Z.Group,{value:Z.map((function(e){return"".concat(e.id)})),onChange:function(e){t(j.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:j.map((function(e,n){return(0,g.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)(u.Z.Search,{onChange:function(e){A(Z.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===S.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),S.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:S.map((function(e,n){return(0,g.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(Z.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},19394:function(e,n,t){t.d(n,{$J:function(){return c},JZ:function(){return u},bN:function(){return h},jP:function(){return p},rO:function(){return l}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(92911);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,o.v_)("libraries.json",e)}function h(e,n){return(0,o.gz)("libraries/".concat(e,".json"),n)}}}]); \ No newline at end of file diff --git a/57053.async.js b/57053.async.js index 1966166fe3..d20e9f5de9 100644 --- a/57053.async.js +++ b/57053.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[57053,64499,23056,18836,60773,6337,8562,29556,14348,21862,21720,28893,15310,21070,22016,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,r.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),h=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:h,popupClassName:i||f,className:l()(`${h}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:D=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[X,G]=(0,m.Z)(W),Q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:q,compactItemClassnames:Y}=(0,p.ri)(W,l),V=r()(U,Y,h,G);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=j),Q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:z,title:_},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=D([J,K]);return X(a.createElement(u.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,a.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:M}=(0,P.ri)(Z,h),z=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof p?r.createElement(w.Z,null):null,T=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:T,size:z}:{})):r.createElement(S.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:d,icon:R},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||D(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=I.Z,M.Password=E;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:q}=s.useContext(p.E_),Y=A("select",o),V=A(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(Y,J),[te,ne]=(0,y.Z)(Y),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=R?R:D)&&void 0!==n?n:G,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Y,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=M?M:xe,Ee=l()({[`${Y}-lg`]:"large"===Oe,[`${Y}-sm`]:"small"===Oe,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!i,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,pe,ie),ee,null==q?void 0:q.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(_,Q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:X,showSearch:null==q?void 0:q.showSearch},be,{style:Object.assign(Object.assign({},null==q?void 0:q.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(V,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],M=d(I),z=d(Z),k=f(I),_=f(Z),D=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===b&&"horizontal"===h?"center":b,T=i("space",E),[F,B]=(0,m.Z)(T),L=r()(T,null==c?void 0:c.className,B,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===g,[`${T}-align-${R}`]:R,[`${T}-gap-row-${I}`]:M,[`${T}-gap-col-${Z}`]:z},C,O),H=r()(`${T}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=D.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const X={};return S&&(X.flexWrap="wrap"),!z&&_&&(X.columnGap=Z),!M&&k&&(X.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[57053,60773,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(42653),w=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/57280.async.js b/57280.async.js deleted file mode 100644 index b8ae76bb3c..0000000000 --- a/57280.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[57280],{36840:function(n,e,t){t.d(e,{z:function(){return Z},Z:function(){return T}});var r=t(7557),i=t.n(r),a=t(41498),o=t.n(a),s=t(82242),c=t.n(s),u=t(37205),l=t.n(u),d=t(79800),p=t.n(d),f=t(59301),m=t(59028),v=t(8591),h=t(43418),x=t(3113),j=t(94334),b=t(19394),g=t(37712),y="  ";function w(n){if(0==n)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(n)/Math.log(1024)),10);return(n/Math.pow(1024,e)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][e]}var M=t(60186),N=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var P=m.Z.Dragger;function Z(n){var e=[];return n&&n.length>0&&(e=n.map((function(n){return{uid:n.id,id:n.id,name:n.title+y+n.filesize,url:n.url,filesize:n.filesize,status:"done",response:{id:n.id}}}))),e}var T=function(n){var e=n.value,t=n.onChange,r=n.action,a=n.data,s=n.className,u=n.maxSize,d=void 0===u?150:u,Z=n.title,T=void 0===Z?"上传附件":Z,B=n.showRemoveModal,z=void 0!==B&&B,I=n.accept,k=void 0===I?"":I,L=n.additionalText,C=n.isDragger,D=n.number,O=void 0===D?1e3:D,S=n.aloneClear,E=void 0!==S&&S,G=(0,f.useState)(!1),R=p()(G,2),U=R[0],V=R[1],_=(0,f.useState)(e||[]),A=p()(_,2),H=A[0],J=A[1],W=(0,f.useState)(1),Q=p()(W,2),Y=Q[0],q=Q[1];(0,f.useEffect)((function(){e&&(1===Y&&J(l()(e)),q(2),O===(null==e?void 0:e.length)&&V(!0))}),[e]);var F,K=function(){setTimeout((function(){H.pop(),J(l()(H))}),500)},X={multiple:!0,disabled:U,accept:k,withCredentials:!0,fileList:H,beforeUpload:function(n,e){var t=n.size/1024/1024;return H.concat(e).length>O?(H.pop(),J(l()(H)),v.ZP.error("最多只能上传".concat(O,"个文件")),E?Promise.reject():(K(),!1)):t=O?V(!0):V(!1),J(l()(H)),H=H.map((function(n){var e,t;null!=n&&null!==(e=n.response)&&void 0!==e&&e.id&&(n.url="/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id));return-1===n.name.indexOf(y)&&(n.name="".concat(n.name).concat(y).concat(w(n.size))),c()({},n)})),console.log("info:",n,H),t(H)):v.ZP.error(null===(r=n.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(F=o()(i()().mark((function n(e){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=function(){var n=o()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(e.response?e.response.id:e.id)){n.next=8;break}return n.next=4,(0,b.JZ)(e.response?e.response.id:e.uid);case 4:return t=n.sent,n.abrupt("return",Promise.resolve(t));case 8:return n.abrupt("return",!0);case 9:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),!z){n.next=5;break}return n.abrupt("return",new Promise((function(n,e){var r;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,g.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:e.sent,v.ZP.success("删除成功"),n(!0);case 5:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return n(!1)}})})));case 5:return n.next=7,t();case 7:return n.abrupt("return",n.sent);case 8:case"end":return n.stop()}}),n)}))),function(n){return F.apply(this,arguments)})};return(0,g.jsxs)("div",{className:"multi-upload ".concat(s||""),children:[C&&(0,g.jsxs)(P,c()(c()({},X),{},{children:[(0,g.jsx)("p",{className:"ant-upload-drag-icon",children:(0,g.jsx)(M.Z,{})}),(0,g.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,g.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),L]})),!C&&(0,g.jsxs)(m.Z,c()(c()({},X),{},{children:[(0,g.jsxs)(x.ZP,{disabled:U,className:"upload_button",children:[(0,g.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),T]}),(0,g.jsxs)("span",{onClick:function(n){n.preventDefault(),n.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},16644:function(n,e,t){var r=t(82242),i=t.n(r),a=(t(59301),t(19779)),o=t(3113),s=t(37712);e.Z=function(n){var e=n.img,t=n.buttonProps,r=void 0===t?{}:t,c=n.styles,u=void 0===c?{}:c,l=n.customText,d=n.ButtonText,p=n.ButtonClick,f=n.Buttonclass,m=n.ButtonTwo,v=n.imgStyles,h=n.loading,x=void 0!==h&&h;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),u),children:[(0,s.jsx)("img",{src:e||a,style:i()({width:288,height:200},v)}),(0,s.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(o.ZP,i()(i()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},19394:function(n,e,t){t.d(e,{$J:function(){return c},JZ:function(){return l},bN:function(){return f},jP:function(){return p},rO:function(){return u}});var r=t(7557),i=t.n(r),a=t(41498),o=t.n(a),s=t(92911);function c(n){return(0,s.U2)("libraries/".concat(n,".json"))}function u(){return(0,s.U2)("library_tags.json")}function l(n){return d.apply(this,arguments)}function d(){return(d=o()(i()().mark((function n(e){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,s.IV)("attachments/".concat(e,".json"));case 2:return t=n.sent,n.abrupt("return",0===t.status);case 4:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function p(n){return(0,s.v_)("libraries.json",n)}function f(n,e){return(0,s.gz)("libraries/".concat(n,".json"),e)}}}]); \ No newline at end of file diff --git a/59263.async.js b/59263.async.js index b703547da5..be5c8926af 100644 --- a/59263.async.js +++ b/59263.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59263,23056,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},12103:function(){},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:y,indeterminate:b=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:k,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!x)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=w("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!x&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:y,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,g,D),B=o()({[`${M}-indeterminate`]:b},m.A,D),F=b?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":F},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var g=l.forwardRef(v),y=n(26390),b=n(55405),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[E,w]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=h("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,b.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(g,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,y.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=g;$.Group=x,$.__ANT_CHECKBOX=!0;var E=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:E,autoFocus:w,overlay:k,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_}=e,H=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),V=`${A}-button`,[G,W]=(0,p.Z)(A),X={menu:$,arrow:E,autoFocus:w,align:N,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_},{compactSize:Q,compactItemClassnames:U}=(0,d.ri)(A,o),q=a()(V,U,x,W);"overlay"in e&&(X.overlay=k),"open"in e&&(X.open=j),X.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:h,href:M,title:D},O),J=l.createElement(s.ZP,{type:v,danger:g,icon:I}),[ee,te]=R([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:Q,block:!0},H),ee,l.createElement(r.Z,Object.assign({},X),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),h=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),w=E("input",v),k=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,m,{[`${k}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:S});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(42653),w=n(92343),k=n(3113),S=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,h=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:z}=(0,N.ri)(P,x),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let F;const L=d||{},K=L.type&&!0===L.type.__ANT_BUTTON;F=K||"button"===L.type?(0,w.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},K?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(F=[F,(0,w.Tm)(p,{key:"addonAfter"})]);const _=o()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(I,t),onPressEnter:e=>{$.current||m||R(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==y||y(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:E,style:w,wrap:k=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===x?"center":b,B=s("space",$),[F,L]=(0,p.Z)(B),K=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},C,h),_=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const A=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(d,{className:_,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),V=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return k&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=P),!z&&I&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:V},A)))}));const y=g;y.Compact=s.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:h=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:$,statistic:E}=r.useContext(s.E_),w=x("statistic",t),[k,S]=v(w),N=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:O,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===$},null==E?void 0:E.className,n,o,S);return k(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:b,onMouseLeave:C},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(C);g.Countdown=h;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,g=e.checked,y=e.disabled,b=e.defaultChecked,C=void 0!==b&&b,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,E=(0,i.Z)(e,p),w=(0,d.useRef)(null),k=(0,u.Z)(C,{value:g}),S=(0,l.Z)(k,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:x,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:O})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59263,23056,29556,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},12103:function(){},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:y,indeterminate:b=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:k,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!x)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=w("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!x&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:y,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,g,D),B=o()({[`${M}-indeterminate`]:b},m.A,D),F=b?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":F},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var g=l.forwardRef(v),y=n(26390),b=n(55405),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[E,w]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=h("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,b.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(g,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,y.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=g;$.Group=x,$.__ANT_CHECKBOX=!0;var E=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:E,autoFocus:w,overlay:k,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_}=e,H=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),V=`${A}-button`,[G,W]=(0,p.Z)(A),X={menu:$,arrow:E,autoFocus:w,align:N,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_},{compactSize:Q,compactItemClassnames:U}=(0,d.ri)(A,o),q=a()(V,U,x,W);"overlay"in e&&(X.overlay=k),"open"in e&&(X.open=j),X.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:h,href:M,title:D},O),J=l.createElement(s.ZP,{type:v,danger:g,icon:I}),[ee,te]=R([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:Q,block:!0},H),ee,l.createElement(r.Z,Object.assign({},X),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),h=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),w=E("input",v),k=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,m,{[`${k}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:S});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(42653),w=n(92343),k=n(3113),S=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,h=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:z}=(0,N.ri)(P,x),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let F;const L=d||{},K=L.type&&!0===L.type.__ANT_BUTTON;F=K||"button"===L.type?(0,w.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},K?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(F=[F,(0,w.Tm)(p,{key:"addonAfter"})]);const _=o()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(I,t),onPressEnter:e=>{$.current||m||R(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==y||y(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:E,style:w,wrap:k=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===x?"center":b,B=s("space",$),[F,L]=(0,p.Z)(B),K=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},C,h),_=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const A=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(d,{className:_,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),V=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return k&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=P),!z&&I&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:V},A)))}));const y=g;y.Compact=s.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:h=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:$,statistic:E}=r.useContext(s.E_),w=x("statistic",t),[k,S]=v(w),N=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:O,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===$},null==E?void 0:E.className,n,o,S);return k(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:b,onMouseLeave:C},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(C);g.Countdown=h;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,g=e.checked,y=e.disabled,b=e.defaultChecked,C=void 0!==b&&b,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,E=(0,i.Z)(e,p),w=(0,d.useRef)(null),k=(0,u.Z)(C,{value:g}),S=(0,l.Z)(k,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:x,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:O})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/59850.async.js b/59850.async.js index 3e4e504eab..27aa290467 100644 --- a/59850.async.js +++ b/59850.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[59850,23056,93460,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:y,indeterminate:h=!1,style:b,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:E}=e,$=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),M=null!==(n=(null==N?void 0:N.disabled)||E)&&void 0!==n?n:P,z=l.useRef($.value);l.useEffect((()=>{null==N||N.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue($.value),z.current=$.value),()=>null==N?void 0:N.cancelValue($.value)}),[$.value]);const Z=w("checkbox",r),[B,I]=(0,d.ZP)(Z),A=Object.assign({},$);N&&!O&&(A.onChange=function(){$.onChange&&$.onChange.apply($,arguments),N.toggleOption&&N.toggleOption({label:y,value:$.value})},A.name=N.name,A.checked=N.value.includes($.value));const F=o()(`${Z}-wrapper`,{[`${Z}-rtl`]:"rtl"===S,[`${Z}-wrapper-checked`]:A.checked,[`${Z}-wrapper-disabled`]:M,[`${Z}-wrapper-in-form-item`]:j},null==k?void 0:k.className,g,v,I),D=o()({[`${Z}-indeterminate`]:h},m.A,I),R=h?"mixed":void 0;return B(l.createElement(p.Z,{component:"Checkbox",disabled:M},l.createElement("label",{className:F,style:Object.assign(Object.assign({},null==k?void 0:k.style),b),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":R},A,{prefixCls:Z,className:D,disabled:M,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var v=l.forwardRef(g),y=n(26390),h=n(55405),b=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=C("checkbox",s),N=`${k}-group`,[j,P]=(0,d.ZP)(k),M=(0,h.Z)(g,["value","disabled"]),z=a.length?S.map((e=>l.createElement(v,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,Z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,y.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==f||f(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},B=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:B,style:m},M,{ref:t}),l.createElement(u.Provider,{value:Z},z)))},x=l.forwardRef(C);var O=l.memo(x);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:v,disabled:y,loading:h,onClick:b,htmlType:C,children:x,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:k,align:N,open:j,onOpenChange:P,placement:M,getPopupContainer:z,href:Z,icon:B=l.createElement(i.Z,null),title:I,buttonsRender:A=(e=>e),mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L}=e,_=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),V=n("dropdown",f),K=`${V}-button`,[G,U]=(0,p.Z)(V),W={menu:E,arrow:$,autoFocus:w,align:N,disabled:y,trigger:y?[]:k,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L},{compactSize:X,compactItemClassnames:Q}=(0,d.ri)(V,o),q=a()(K,Q,O,U);"overlay"in e&&(W.overlay=S),"open"in e&&(W.open=j),W.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:y,loading:h,onClick:b,htmlType:C,href:Z,title:I},x),J=l.createElement(s.ZP,{type:g,danger:v,icon:B}),[ee,te]=A([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:X,block:!0},_),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var g=f;const v=r.Z;v.Button=g;var y=v},64165:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(9763),s=n(64993),c=n(88088);var u=()=>{const[,e]=(0,c.Z)(),t=new s.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return a.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("g",{transform:"translate(24 31.67)"},a.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),a.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),a.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),a.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),a.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),a.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),a.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},a.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),a.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};var d=()=>{const[,e]=(0,c.Z)(),{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:o}=e,{borderColor:l,shadowColor:i,contentColor:u}=(0,a.useMemo)((()=>({borderColor:new s.C(t).onBackground(o).toHexShortString(),shadowColor:new s.C(n).onBackground(o).toHexShortString(),contentColor:new s.C(r).onBackground(o).toHexShortString()})),[t,n,r,o]);return a.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},a.createElement("ellipse",{fill:i,cx:"32",cy:"33",rx:"32",ry:"7"}),a.createElement("g",{fillRule:"nonzero",stroke:l},a.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),a.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:l}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:l,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}};var g=(0,p.Z)("Empty",(e=>{const{componentCls:t,controlHeightLG:n}=e,r=(0,m.TS)(e,{emptyImgCls:`${t}-img`,emptyImgHeight:2.5*n,emptyImgHeightMD:n,emptyImgHeightSM:.875*n});return[f(r)]})),v=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{className:t,rootClassName:n,prefixCls:r,image:s=y,description:c,children:u,imageStyle:d,style:p}=e,m=v(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:f,direction:b,empty:C}=a.useContext(l.E_),x=f("empty",r),[O,E]=g(x),[$]=(0,i.Z)("Empty"),w=void 0!==c?c:null==$?void 0:$.description,S="string"==typeof w?w:"empty";let k=null;return k="string"==typeof s?a.createElement("img",{alt:S,src:s}):s,O(a.createElement("div",Object.assign({className:o()(E,x,null==C?void 0:C.className,{[`${x}-normal`]:s===h,[`${x}-rtl`]:"rtl"===b},t,n),style:Object.assign(Object.assign({},null==C?void 0:C.style),p)},m),a.createElement("div",{className:`${x}-image`,style:d},k),w&&a.createElement("div",{className:`${x}-description`},w),u&&a.createElement("div",{className:`${x}-footer`},u)))};b.PRESENTED_IMAGE_DEFAULT=y,b.PRESENTED_IMAGE_SIMPLE=h;var C=b},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),v=n(50382),y=n(55405),h=n(25629),b=n(59412),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:g,size:v}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",f),k=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,m,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:k});return v&&(j.size=v),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(42653),w=n(92343),S=n(3113),k=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:v,onCompositionStart:y,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),E=a.useRef(!1),P=x("input-search",n),M=x("input",r),{compactSize:z}=(0,N.ri)(P,O),Z=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),B=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},A=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?a.createElement($.Z,null):null,D=`${P}-button`;let R;const T=d||{},H=T.type&&!0===T.type.__ANT_BUTTON;R=H||"button"===T.type?(0,w.Tm)(T,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),A(e)},key:"enterButton"},H?{className:D,size:Z}:{})):a.createElement(S.ZP,{className:D,type:d?"primary":void 0,size:Z,disabled:f,key:"enterButton",onMouseDown:I,onClick:A,loading:m,icon:F},d),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const L=o()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${Z}`]:!!Z,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||A(e)}},C,{size:Z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:M,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:L,disabled:f}))})),M=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=M.Z,z.Password=E;var Z=z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:x,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:k,styles:N}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,M]=Array.isArray(y)?y:[y,y],z=m(M),Z=m(P),B=f(M),I=f(P),A=(0,l.Z)(x,{keepEmpty:!0}),F=void 0===h&&"horizontal"===O?"center":h,D=s("space",E),[R,T]=(0,p.Z)(D),H=a()(D,null==c?void 0:c.className,T,`${D}-${O}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${F}`]:F,[`${D}-gap-row-${M}`]:z,[`${D}-gap-col-${P}`]:Z},b,C),L=a()(`${D}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const V=A.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${L}-${t}`;return r.createElement(d,{className:L,key:a,index:t,split:$,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),K=r.useMemo((()=>({latestIndex:_})),[_]);if(0===A.length)return null;const G={};return S&&(G.flexWrap="wrap"),!Z&&I&&(G.columnGap=P),!z&&B&&(G.rowGap=M),R(r.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:K},V)))}));const y=v;y.Compact=s.ZP;var h=y},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:v,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,k]=g(w),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,l="2.6.4",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(d,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[i.charAt(n>>>18),i.charAt(n>>>12&63),t>=2?"=":i.charAt(n>>>6&63),t>=1?"=":i.charAt(63&n)].join("")},f=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return f(p(String(e)))},v=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},y=function(e,t){return t?v(g(e)):g(e)},h=function(e){return y(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+i.charAt(c>>>12&63)+(void 0!==l?i.charAt(c>>>6&63):"=")+(void 0!==s?i.charAt(63&c):"=")}return t?v(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},O=function(e){return e.replace(C,x)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},$=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},w=function(e){return $(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(e){return O($(e))},k=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},N=function(e){return S(k(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(w(k(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:l,atob:w,btoa:f,fromBase64:N,toBase64:y,utob:p,encode:y,encodeURI:h,btou:O,decode:N,noConflict:j,fromUint8Array:o,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return N(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return y(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return y(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)},5630:function(e,t,n){"use strict";var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,g=e.style,v=e.checked,y=e.disabled,h=e.defaultChecked,b=void 0!==h&&h,C=e.type,x=void 0===C?"checkbox":C,O=e.title,E=e.onChange,$=(0,i.Z)(e,p),w=(0,d.useRef)(null),S=(0,u.Z)(b,{value:v}),k=(0,l.Z)(S,2),N=k[0],j=k[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:O,style:g},d.createElement("input",(0,r.Z)({},$,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==E||E({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[59850,23056,29556,93460,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:y,indeterminate:h=!1,style:b,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:E}=e,$=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),M=null!==(n=(null==N?void 0:N.disabled)||E)&&void 0!==n?n:P,z=l.useRef($.value);l.useEffect((()=>{null==N||N.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue($.value),z.current=$.value),()=>null==N?void 0:N.cancelValue($.value)}),[$.value]);const Z=w("checkbox",r),[B,I]=(0,d.ZP)(Z),A=Object.assign({},$);N&&!O&&(A.onChange=function(){$.onChange&&$.onChange.apply($,arguments),N.toggleOption&&N.toggleOption({label:y,value:$.value})},A.name=N.name,A.checked=N.value.includes($.value));const F=o()(`${Z}-wrapper`,{[`${Z}-rtl`]:"rtl"===S,[`${Z}-wrapper-checked`]:A.checked,[`${Z}-wrapper-disabled`]:M,[`${Z}-wrapper-in-form-item`]:j},null==k?void 0:k.className,g,v,I),D=o()({[`${Z}-indeterminate`]:h},m.A,I),R=h?"mixed":void 0;return B(l.createElement(p.Z,{component:"Checkbox",disabled:M},l.createElement("label",{className:F,style:Object.assign(Object.assign({},null==k?void 0:k.style),b),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":R},A,{prefixCls:Z,className:D,disabled:M,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var v=l.forwardRef(g),y=n(26390),h=n(55405),b=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=C("checkbox",s),N=`${k}-group`,[j,P]=(0,d.ZP)(k),M=(0,h.Z)(g,["value","disabled"]),z=a.length?S.map((e=>l.createElement(v,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,Z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,y.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==f||f(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},B=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:B,style:m},M,{ref:t}),l.createElement(u.Provider,{value:Z},z)))},x=l.forwardRef(C);var O=l.memo(x);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:v,disabled:y,loading:h,onClick:b,htmlType:C,children:x,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:k,align:N,open:j,onOpenChange:P,placement:M,getPopupContainer:z,href:Z,icon:B=l.createElement(i.Z,null),title:I,buttonsRender:A=(e=>e),mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L}=e,_=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),V=n("dropdown",f),K=`${V}-button`,[G,U]=(0,p.Z)(V),W={menu:E,arrow:$,autoFocus:w,align:N,disabled:y,trigger:y?[]:k,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L},{compactSize:X,compactItemClassnames:Q}=(0,d.ri)(V,o),q=a()(K,Q,O,U);"overlay"in e&&(W.overlay=S),"open"in e&&(W.open=j),W.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:y,loading:h,onClick:b,htmlType:C,href:Z,title:I},x),J=l.createElement(s.ZP,{type:g,danger:v,icon:B}),[ee,te]=A([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:X,block:!0},_),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var g=f;const v=r.Z;v.Button=g;var y=v},64165:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(9763),s=n(64993),c=n(88088);var u=()=>{const[,e]=(0,c.Z)(),t=new s.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return a.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("g",{transform:"translate(24 31.67)"},a.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),a.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),a.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),a.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),a.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),a.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),a.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},a.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),a.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};var d=()=>{const[,e]=(0,c.Z)(),{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:o}=e,{borderColor:l,shadowColor:i,contentColor:u}=(0,a.useMemo)((()=>({borderColor:new s.C(t).onBackground(o).toHexShortString(),shadowColor:new s.C(n).onBackground(o).toHexShortString(),contentColor:new s.C(r).onBackground(o).toHexShortString()})),[t,n,r,o]);return a.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},a.createElement("ellipse",{fill:i,cx:"32",cy:"33",rx:"32",ry:"7"}),a.createElement("g",{fillRule:"nonzero",stroke:l},a.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),a.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:l}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:l,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}};var g=(0,p.Z)("Empty",(e=>{const{componentCls:t,controlHeightLG:n}=e,r=(0,m.TS)(e,{emptyImgCls:`${t}-img`,emptyImgHeight:2.5*n,emptyImgHeightMD:n,emptyImgHeightSM:.875*n});return[f(r)]})),v=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var{className:t,rootClassName:n,prefixCls:r,image:s=y,description:c,children:u,imageStyle:d,style:p}=e,m=v(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:f,direction:b,empty:C}=a.useContext(l.E_),x=f("empty",r),[O,E]=g(x),[$]=(0,i.Z)("Empty"),w=void 0!==c?c:null==$?void 0:$.description,S="string"==typeof w?w:"empty";let k=null;return k="string"==typeof s?a.createElement("img",{alt:S,src:s}):s,O(a.createElement("div",Object.assign({className:o()(E,x,null==C?void 0:C.className,{[`${x}-normal`]:s===h,[`${x}-rtl`]:"rtl"===b},t,n),style:Object.assign(Object.assign({},null==C?void 0:C.style),p)},m),a.createElement("div",{className:`${x}-image`,style:d},k),w&&a.createElement("div",{className:`${x}-description`},w),u&&a.createElement("div",{className:`${x}-footer`},u)))};b.PRESENTED_IMAGE_DEFAULT=y,b.PRESENTED_IMAGE_SIMPLE=h;var C=b},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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"},m=n(22589),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),v=n(50382),y=n(55405),h=n(25629),b=n(59412),C=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:g,size:v}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",f),k=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,m,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:k});return v&&(j.size=v),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(42653),w=n(92343),S=n(3113),k=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:v,onCompositionStart:y,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),E=a.useRef(!1),P=x("input-search",n),M=x("input",r),{compactSize:z}=(0,N.ri)(P,O),Z=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),B=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},A=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?a.createElement($.Z,null):null,D=`${P}-button`;let R;const T=d||{},H=T.type&&!0===T.type.__ANT_BUTTON;R=H||"button"===T.type?(0,w.Tm)(T,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),A(e)},key:"enterButton"},H?{className:D,size:Z}:{})):a.createElement(S.ZP,{className:D,type:d?"primary":void 0,size:Z,disabled:f,key:"enterButton",onMouseDown:I,onClick:A,loading:m,icon:F},d),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const L=o()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${Z}`]:!!Z,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||A(e)}},C,{size:Z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:M,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:L,disabled:f}))})),M=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=M.Z,z.Password=E;var Z=z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:x,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:k,styles:N}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,M]=Array.isArray(y)?y:[y,y],z=m(M),Z=m(P),B=f(M),I=f(P),A=(0,l.Z)(x,{keepEmpty:!0}),F=void 0===h&&"horizontal"===O?"center":h,D=s("space",E),[R,T]=(0,p.Z)(D),H=a()(D,null==c?void 0:c.className,T,`${D}-${O}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${F}`]:F,[`${D}-gap-row-${M}`]:z,[`${D}-gap-col-${P}`]:Z},b,C),L=a()(`${D}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const V=A.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${L}-${t}`;return r.createElement(d,{className:L,key:a,index:t,split:$,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),K=r.useMemo((()=>({latestIndex:_})),[_]);if(0===A.length)return null;const G={};return S&&(G.flexWrap="wrap"),!Z&&I&&(G.columnGap=P),!z&&B&&(G.rowGap=M),R(r.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:K},V)))}));const y=v;y.Compact=s.ZP;var h=y},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:v,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,k]=g(w),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,l="2.6.4",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(d,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[i.charAt(n>>>18),i.charAt(n>>>12&63),t>=2?"=":i.charAt(n>>>6&63),t>=1?"=":i.charAt(63&n)].join("")},f=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return f(p(String(e)))},v=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},y=function(e,t){return t?v(g(e)):g(e)},h=function(e){return y(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+i.charAt(c>>>12&63)+(void 0!==l?i.charAt(c>>>6&63):"=")+(void 0!==s?i.charAt(63&c):"=")}return t?v(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},O=function(e){return e.replace(C,x)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},$=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},w=function(e){return $(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(e){return O($(e))},k=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},N=function(e){return S(k(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(w(k(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:l,atob:w,btoa:f,fromBase64:N,toBase64:y,utob:p,encode:y,encodeURI:h,btou:O,decode:N,noConflict:j,fromUint8Array:o,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return N(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return y(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return y(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)},5630:function(e,t,n){"use strict";var r=n(5891),o=n(57259),a=n(80962),l=n(29043),i=n(19149),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,g=e.style,v=e.checked,y=e.disabled,h=e.defaultChecked,b=void 0!==h&&h,C=e.type,x=void 0===C?"checkbox":C,O=e.title,E=e.onChange,$=(0,i.Z)(e,p),w=(0,d.useRef)(null),S=(0,u.Z)(b,{value:v}),k=(0,l.Z)(S,2),N=k[0],j=k[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:O,style:g},d.createElement("input",(0,r.Z)({},$,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==E||E({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/60773.async.js b/60773.async.js index bc0f840695..d3a22b9917 100644 --- a/60773.async.js +++ b/60773.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60773,6337,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(42653),w=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60773,57053,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(42653),w=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/62478.async.js b/62478.async.js index 78af38a999..afae78c49c 100644 --- a/62478.async.js +++ b/62478.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[62478,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(5891),r=n(59301),l={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(22589),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),l=n(5630),a=n(59301),s=n(36355),i=n(1684),c=n(32441);var u=a.createContext(null),p=n(98447),d=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:v,rootClassName:h,children:b,indeterminate:g=!1,style:y,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:w}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:P}=a.useContext(s.E_),k=a.useContext(u),{isFormItemInput:N}=a.useContext(c.aM),j=a.useContext(i.Z),L=null!==(n=(null==k?void 0:k.disabled)||w)&&void 0!==n?n:j,M=a.useRef($.value);a.useEffect((()=>{null==k||k.registerValue($.value)}),[]),a.useEffect((()=>{if(!O)return $.value!==M.current&&(null==k||k.cancelValue(M.current),null==k||k.registerValue($.value),M.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const z=E("checkbox",o),[Z,T]=(0,p.ZP)(z),R=Object.assign({},$);k&&!O&&(R.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},R.name=k.name,R.checked=k.value.includes($.value));const D=r()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===S,[`${z}-wrapper-checked`]:R.checked,[`${z}-wrapper-disabled`]:L,[`${z}-wrapper-in-form-item`]:N},null==P?void 0:P.className,v,h,T),I=r()({[`${z}-indeterminate`]:g},f.A,T),_=g?"mixed":void 0;return Z(a.createElement(d.Z,{component:"Checkbox",disabled:L},a.createElement("label",{className:D,style:Object.assign(Object.assign({},null==P?void 0:P.style),y),onMouseEnter:C,onMouseLeave:x},a.createElement(l.Z,Object.assign({"aria-checked":_},R,{prefixCls:z,className:I,disabled:L,ref:t})),void 0!==b&&a.createElement("span",null,b))))};var h=a.forwardRef(v),b=n(26390),g=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:i,className:c,rootClassName:d,style:f,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=a.useContext(s.E_),[O,w]=a.useState(v.value||n||[]),[$,E]=a.useState([]);a.useEffect((()=>{"value"in v&&w(v.value||[])}),[v.value]);const S=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),P=C("checkbox",i),k=`${P}-group`,[N,j]=(0,p.ZP)(P),L=(0,g.Z)(v,["value","disabled"]),M=l.length?S.map((e=>a.createElement(h,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||w(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===x},c,d,j);return N(a.createElement("div",Object.assign({className:Z,style:f},L,{ref:t}),a.createElement(u.Provider,{value:z},M)))},x=a.forwardRef(C);var O=a.memo(x);const w=h;w.Group=O,w.__ANT_CHECKBOX=!0;var $=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return s}});var o=n(17313),r=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[s(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:m,type:v="default",danger:h,disabled:b,loading:g,onClick:y,htmlType:C,children:x,className:O,menu:w,arrow:$,autoFocus:E,overlay:S,trigger:P,align:k,open:N,onOpenChange:j,placement:L,getPopupContainer:M,href:z,icon:Z=a.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F}=e,W=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",m),V=`${A}-button`,[G,q]=(0,d.Z)(A),X={menu:w,arrow:$,autoFocus:E,align:k,disabled:b,trigger:b?[]:P,onOpenChange:j,getPopupContainer:M||t,mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F},{compactSize:Q,compactItemClassnames:U}=(0,p.ri)(A,r),Y=l()(V,U,O,q);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=N),X.placement="placement"in e?L:"rtl"===r?"bottomLeft":"bottomRight";const K=a.createElement(i.ZP,{type:v,danger:h,disabled:b,loading:g,onClick:y,htmlType:C,href:z,title:T},x),J=a.createElement(i.ZP,{type:v,danger:h,icon:Z}),[ee,te]=R([K,J]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:Q,block:!0},W),ee,a.createElement(o.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var v=m;const h=o.Z;h.Button=v;var b=h},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,f]=(0,i.ZP)(p),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,l.useContext)(s.aM),h=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:h},e.children)))},u=n(9432),p=n(5891),d={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(22589),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(m),h=n(50382),b=n(55405),g=n(25629),y=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(h.Z,null):l.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=l.useContext(a.E_),E=$("input",v),S=$("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),k=r()(S,f,{[`${S}-${h}`]:!!h}),N=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:k,prefixCls:E,suffix:P});return h&&(N.size=h),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},N))})),$=n(42653),E=n(92343),S=n(3113),P=n(19716),k=n(33234),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:b,onCompositionEnd:y}=e,C=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=l.useContext(a.E_),w=l.useRef(!1),j=x("input-search",n),L=x("input",o),{compactSize:M}=(0,k.ri)(j,O),z=(0,P.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),Z=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement($.Z,null):null,I=`${j}-button`;let _;const B=p||{},H=B.type&&!0===B.type.__ANT_BUTTON;_=H||"button"===B.type?(0,E.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},H?{className:I,size:z}:{})):l.createElement(S.ZP,{className:I,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:T,onClick:R,loading:f,icon:D},p),d&&(_=[_,(0,E.Tm)(d,{key:"addonAfter"})]);const F=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${z}`]:!!z,[`${j}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(Z,t),onPressEnter:e=>{w.current||f||R(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:L,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:F,disabled:m}))})),L=n(1643);const M=u.Z;M.Group=c,M.Search=j,M.TextArea=L.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:h}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:C,children:x,direction:O="horizontal",prefixCls:w,split:$,style:E,wrap:S=!1,classNames:P,styles:k}=e,N=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,L]=Array.isArray(b)?b:[b,b],M=f(L),z=f(j),Z=m(L),T=m(j),R=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===g&&"horizontal"===O?"center":g,I=i("space",w),[_,B]=(0,d.Z)(I),H=l()(I,null==c?void 0:c.className,B,`${I}-${O}`,{[`${I}-rtl`]:"rtl"===h,[`${I}-align-${D}`]:D,[`${I}-gap-row-${L}`]:M,[`${I}-gap-col-${j}`]:z},y,C),F=l()(`${I}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let W=0;const A=R.map(((e,t)=>{var n,r;null!=e&&(W=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),V=o.useMemo((()=>({latestIndex:W})),[W]);if(0===R.length)return null;const G={};return S&&(G.flexWrap="wrap"),!z&&T&&(G.columnGap=j),!M&&Z&&(G.rowGap=L),_(o.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},N),o.createElement(u,{value:V},A)))}));const b=h;b.Compact=i.ZP;var g=b},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(59301),r=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${l}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:l},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,valueStyle:a,value:p=0,title:d,valueRender:f,prefix:m,suffix:h,loading:b=!1,onMouseEnter:g,onMouseLeave:y,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:w,statistic:$}=o.useContext(i.E_),E=O("statistic",t),[S,P]=v(E),k=o.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:E},e,{value:p})),N=s()(E,{[`${E}-rtl`]:"rtl"===w},null==$?void 0:$.className,n,r,P);return S(o.createElement("div",{className:N,style:Object.assign(Object.assign({},null==$?void 0:$.style),l),onMouseEnter:g,onMouseLeave:y},d&&o.createElement("div",{className:`${E}-title`},d),o.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},o.createElement("div",{style:a,className:`${E}-content`},m&&o.createElement("span",{className:`${E}-content-prefix`},m),f?f(k):k,h&&o.createElement("span",{className:`${E}-content-suffix`},h)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),l=t.replace(o,"[]"),a=b.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(o,(()=>{const e=r[s];return s+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(h,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=o.memo(y);h.Countdown=C;var x=h},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,i&&i(t)};var u=[n];return r&&(s?a?u.unshift(s):u.push(s):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(o,c,u)}}]),t}(r.Component);i.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},i.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=i,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[62478,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(5891),r=n(59301),l={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(22589),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),l=n(5630),a=n(59301),s=n(36355),i=n(1684),c=n(32441);var u=a.createContext(null),p=n(98447),d=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:v,rootClassName:h,children:b,indeterminate:g=!1,style:y,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:w}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:P}=a.useContext(s.E_),k=a.useContext(u),{isFormItemInput:N}=a.useContext(c.aM),j=a.useContext(i.Z),L=null!==(n=(null==k?void 0:k.disabled)||w)&&void 0!==n?n:j,M=a.useRef($.value);a.useEffect((()=>{null==k||k.registerValue($.value)}),[]),a.useEffect((()=>{if(!O)return $.value!==M.current&&(null==k||k.cancelValue(M.current),null==k||k.registerValue($.value),M.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const z=E("checkbox",o),[Z,T]=(0,p.ZP)(z),R=Object.assign({},$);k&&!O&&(R.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},R.name=k.name,R.checked=k.value.includes($.value));const D=r()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===S,[`${z}-wrapper-checked`]:R.checked,[`${z}-wrapper-disabled`]:L,[`${z}-wrapper-in-form-item`]:N},null==P?void 0:P.className,v,h,T),I=r()({[`${z}-indeterminate`]:g},f.A,T),_=g?"mixed":void 0;return Z(a.createElement(d.Z,{component:"Checkbox",disabled:L},a.createElement("label",{className:D,style:Object.assign(Object.assign({},null==P?void 0:P.style),y),onMouseEnter:C,onMouseLeave:x},a.createElement(l.Z,Object.assign({"aria-checked":_},R,{prefixCls:z,className:I,disabled:L,ref:t})),void 0!==b&&a.createElement("span",null,b))))};var h=a.forwardRef(v),b=n(26390),g=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:i,className:c,rootClassName:d,style:f,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=a.useContext(s.E_),[O,w]=a.useState(v.value||n||[]),[$,E]=a.useState([]);a.useEffect((()=>{"value"in v&&w(v.value||[])}),[v.value]);const S=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),P=C("checkbox",i),k=`${P}-group`,[N,j]=(0,p.ZP)(P),L=(0,g.Z)(v,["value","disabled"]),M=l.length?S.map((e=>a.createElement(h,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||w(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===x},c,d,j);return N(a.createElement("div",Object.assign({className:Z,style:f},L,{ref:t}),a.createElement(u.Provider,{value:z},M)))},x=a.forwardRef(C);var O=a.memo(x);const w=h;w.Group=O,w.__ANT_CHECKBOX=!0;var $=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return s}});var o=n(17313),r=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[s(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:m,type:v="default",danger:h,disabled:b,loading:g,onClick:y,htmlType:C,children:x,className:O,menu:w,arrow:$,autoFocus:E,overlay:S,trigger:P,align:k,open:N,onOpenChange:j,placement:L,getPopupContainer:M,href:z,icon:Z=a.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F}=e,W=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",m),V=`${A}-button`,[G,q]=(0,d.Z)(A),X={menu:w,arrow:$,autoFocus:E,align:k,disabled:b,trigger:b?[]:P,onOpenChange:j,getPopupContainer:M||t,mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F},{compactSize:Q,compactItemClassnames:U}=(0,p.ri)(A,r),Y=l()(V,U,O,q);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=N),X.placement="placement"in e?L:"rtl"===r?"bottomLeft":"bottomRight";const K=a.createElement(i.ZP,{type:v,danger:h,disabled:b,loading:g,onClick:y,htmlType:C,href:z,title:T},x),J=a.createElement(i.ZP,{type:v,danger:h,icon:Z}),[ee,te]=R([K,J]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:Q,block:!0},W),ee,a.createElement(o.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var v=m;const h=o.Z;h.Button=v;var b=h},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,f]=(0,i.ZP)(p),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,l.useContext)(s.aM),h=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:h},e.children)))},u=n(9432),p=n(5891),d={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(22589),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(m),h=n(50382),b=n(55405),g=n(25629),y=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(h.Z,null):l.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=l.useContext(a.E_),E=$("input",v),S=$("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),k=r()(S,f,{[`${S}-${h}`]:!!h}),N=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:k,prefixCls:E,suffix:P});return h&&(N.size=h),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},N))})),$=n(42653),E=n(92343),S=n(3113),P=n(19716),k=n(33234),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:b,onCompositionEnd:y}=e,C=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=l.useContext(a.E_),w=l.useRef(!1),j=x("input-search",n),L=x("input",o),{compactSize:M}=(0,k.ri)(j,O),z=(0,P.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),Z=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement($.Z,null):null,I=`${j}-button`;let _;const B=p||{},H=B.type&&!0===B.type.__ANT_BUTTON;_=H||"button"===B.type?(0,E.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},H?{className:I,size:z}:{})):l.createElement(S.ZP,{className:I,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:T,onClick:R,loading:f,icon:D},p),d&&(_=[_,(0,E.Tm)(d,{key:"addonAfter"})]);const F=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${z}`]:!!z,[`${j}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(Z,t),onPressEnter:e=>{w.current||f||R(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:L,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:F,disabled:m}))})),L=n(1643);const M=u.Z;M.Group=c,M.Search=j,M.TextArea=L.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:h}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:C,children:x,direction:O="horizontal",prefixCls:w,split:$,style:E,wrap:S=!1,classNames:P,styles:k}=e,N=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,L]=Array.isArray(b)?b:[b,b],M=f(L),z=f(j),Z=m(L),T=m(j),R=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===g&&"horizontal"===O?"center":g,I=i("space",w),[_,B]=(0,d.Z)(I),H=l()(I,null==c?void 0:c.className,B,`${I}-${O}`,{[`${I}-rtl`]:"rtl"===h,[`${I}-align-${D}`]:D,[`${I}-gap-row-${L}`]:M,[`${I}-gap-col-${j}`]:z},y,C),F=l()(`${I}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let W=0;const A=R.map(((e,t)=>{var n,r;null!=e&&(W=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),V=o.useMemo((()=>({latestIndex:W})),[W]);if(0===R.length)return null;const G={};return S&&(G.flexWrap="wrap"),!z&&T&&(G.columnGap=j),!M&&Z&&(G.rowGap=L),_(o.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},N),o.createElement(u,{value:V},A)))}));const b=h;b.Compact=i.ZP;var g=b},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(59301),r=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${l}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:l},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,valueStyle:a,value:p=0,title:d,valueRender:f,prefix:m,suffix:h,loading:b=!1,onMouseEnter:g,onMouseLeave:y,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:w,statistic:$}=o.useContext(i.E_),E=O("statistic",t),[S,P]=v(E),k=o.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:E},e,{value:p})),N=s()(E,{[`${E}-rtl`]:"rtl"===w},null==$?void 0:$.className,n,r,P);return S(o.createElement("div",{className:N,style:Object.assign(Object.assign({},null==$?void 0:$.style),l),onMouseEnter:g,onMouseLeave:y},d&&o.createElement("div",{className:`${E}-title`},d),o.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},o.createElement("div",{style:a,className:`${E}-content`},m&&o.createElement("span",{className:`${E}-content-prefix`},m),f?f(k):k,h&&o.createElement("span",{className:`${E}-content-suffix`},h)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),l=t.replace(o,"[]"),a=b.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(o,(()=>{const e=r[s];return s+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(h,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=o.memo(y);h.Countdown=C;var x=h},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,i&&i(t)};var u=[n];return r&&(s?a?u.unshift(s):u.push(s):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(o,c,u)}}]),t}(r.Component);i.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},i.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=i,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/63188.async.js b/63188.async.js index fca1a968d4..f5eeca2293 100644 --- a/63188.async.js +++ b/63188.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[63188,23056,43121,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},78386:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:x,className:h,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:P,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:E,arrow:w,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,h,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=h[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=o.useContext(s.E_),E=o.useRef(!1),P=x("input-search",n),z=x("input",r),{compactSize:M}=(0,Z.ri)(P,h),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${P}-button`;let L;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(L=[L,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(P,{[`${P}-rtl`]:"rtl"===h,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=P,M.TextArea=z.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:x,direction:h="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(P),R=d(z),D=d(P),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===h?"center":b,K=i("space",E),[L,F]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,F,`${K}-${h}`,{[`${K}-rtl`]:"rtl"===y,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${P}`]:k},O,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=P),!M&&R&&(U.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=r.useContext(i.E_),$=h("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[63188,23056,29556,43121,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},78386:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:x,className:h,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:P,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:E,arrow:w,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,h,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),b=n(25629),O=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=h[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=o.useContext(s.E_),E=o.useRef(!1),P=x("input-search",n),z=x("input",r),{compactSize:M}=(0,Z.ri)(P,h),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${P}-button`;let L;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(L=[L,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(P,{[`${P}-rtl`]:"rtl"===h,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=P,M.TextArea=z.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:x,direction:h="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(P),R=d(z),D=d(P),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===h?"center":b,K=i("space",E),[L,F]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,F,`${K}-${h}`,{[`${K}-rtl`]:"rtl"===y,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${P}`]:k},O,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=P),!M&&R&&(U.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=r.useContext(i.E_),$=h("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/6337.async.js b/6337.async.js deleted file mode 100644 index c3dffac04d..0000000000 --- a/6337.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6337,60773,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),a={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"},l=n(22589),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(42653),w=n(92343),$=n(3113),S=n(19716),j=n(33234),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/64499.async.js b/64499.async.js index d741231fbc..17c5612761 100644 --- a/64499.async.js +++ b/64499.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[64499,23056,18836,60773,6337,57053,8562,29556,14348,21862,21720,28893,15310,21070,22016,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,r.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),h=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:h,popupClassName:i||f,className:l()(`${h}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:D=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[X,G]=(0,m.Z)(W),Q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:q,compactItemClassnames:Y}=(0,p.ri)(W,l),V=r()(U,Y,h,G);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=j),Q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:z,title:_},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=D([J,K]);return X(a.createElement(u.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,a.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:M}=(0,P.ri)(Z,h),z=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof p?r.createElement(w.Z,null):null,T=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:T,size:z}:{})):r.createElement(S.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:d,icon:R},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||D(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=I.Z,M.Password=E;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:q}=s.useContext(p.E_),Y=A("select",o),V=A(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(Y,J),[te,ne]=(0,y.Z)(Y),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=R?R:D)&&void 0!==n?n:G,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Y,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=M?M:xe,Ee=l()({[`${Y}-lg`]:"large"===Oe,[`${Y}-sm`]:"small"===Oe,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!i,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,pe,ie),ee,null==q?void 0:q.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(_,Q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:X,showSearch:null==q?void 0:q.showSearch},be,{style:Object.assign(Object.assign({},null==q?void 0:q.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(V,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],M=d(I),z=d(Z),k=f(I),_=f(Z),D=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===b&&"horizontal"===h?"center":b,T=i("space",E),[F,B]=(0,m.Z)(T),L=r()(T,null==c?void 0:c.className,B,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===g,[`${T}-align-${R}`]:R,[`${T}-gap-row-${I}`]:M,[`${T}-gap-col-${Z}`]:z},C,O),H=r()(`${T}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=D.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const X={};return S&&(X.flexWrap="wrap"),!z&&_&&(X.columnGap=Z),!M&&k&&(X.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[64499,23056,29556,18836,57053,60773,8562,14348,21862,21720,28893,15310,21070,22016,28838,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,r.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),h=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:h,popupClassName:i||f,className:l()(`${h}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:D=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[X,G]=(0,m.Z)(W),Q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:q,compactItemClassnames:Y}=(0,p.ri)(W,l),V=r()(U,Y,h,G);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=j),Q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:z,title:_},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=D([J,K]);return X(a.createElement(u.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,a.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:M}=(0,P.ri)(Z,h),z=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof p?r.createElement(w.Z,null):null,T=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:T,size:z}:{})):r.createElement(S.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:d,icon:R},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||D(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=I.Z,M.Password=E;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:q}=s.useContext(p.E_),Y=A("select",o),V=A(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(Y,J),[te,ne]=(0,y.Z)(Y),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=R?R:D)&&void 0!==n?n:G,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Y,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=M?M:xe,Ee=l()({[`${Y}-lg`]:"large"===Oe,[`${Y}-sm`]:"small"===Oe,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!i,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,pe,ie),ee,null==q?void 0:q.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(_,Q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:X,showSearch:null==q?void 0:q.showSearch},be,{style:Object.assign(Object.assign({},null==q?void 0:q.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(V,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],M=d(I),z=d(Z),k=f(I),_=f(Z),D=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===b&&"horizontal"===h?"center":b,T=i("space",E),[F,B]=(0,m.Z)(T),L=r()(T,null==c?void 0:c.className,B,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===g,[`${T}-align-${R}`]:R,[`${T}-gap-row-${I}`]:M,[`${T}-gap-col-${Z}`]:z},C,O),H=r()(`${T}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=D.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const X={};return S&&(X.flexWrap="wrap"),!z&&_&&(X.columnGap=Z),!M&&k&&(X.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/65253.async.js b/65253.async.js index dee1614892..f0b93109e6 100644 --- a/65253.async.js +++ b/65253.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65253,23056,92994,90888,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65253,23056,29556,92994,90888,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/66208.async.js b/66208.async.js index ca5961bd3f..398da35849 100644 --- a/66208.async.js +++ b/66208.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66208],{16644:function(e,n,A){var c=A(82242),s=A.n(c),i=(A(59301),A(19779)),a=A(3113),t=A(37712);n.Z=function(e){var n=e.img,A=e.buttonProps,c=void 0===A?{}:A,o=e.styles,l=void 0===o?{}:o,r=e.customText,d=e.ButtonText,u=e.ButtonClick,g=e.Buttonclass,k=e.ButtonTwo,x=e.imgStyles,B=e.loading,S=void 0!==B&&B;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:S?"hidden":"visible"}),l),children:[(0,t.jsx)("img",{src:n||i,style:s()({width:288,height:200},x)}),(0,t.jsx)("p",{className:"mt20 font14",children:r||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(a.ZP,s()(s()({className:g,onClick:u},c),{},{children:d})),k&&k]})}},66208:function(e,n,A){A.d(n,{jL:function(){return o},w9:function(){return Ae},QD:function(){return Ge},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ye},_b:function(){return Me},t7:function(){return h},Gi:function(){return ie},YG:function(){return se},qp:function(){return m},vr:function(){return Pe},qE:function(){return Fe},Je:function(){return P},cq:function(){return Be},tp:function(){return p}});var c=A(59301),s="banner___PoUBO",i="content___XoDjy",a="btns___Pb35j",t=A(37712),o=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.img,o=e.imgWidth,l=void 0===o?346:o,r=e.title,d=e.sunTitle,u=e.bannerExtraContent;return(0,t.jsx)("div",{className:s,children:(0,t.jsxs)("div",{className:i,children:[(0,t.jsxs)("aside",{children:[(0,t.jsxs)("p",{children:[(0,t.jsx)("b",{children:r}),(0,t.jsx)("span",{children:d})]}),A.length>0&&(0,t.jsx)("div",{className:a,children:A.map((function(e,n){return(0,t.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,t.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),u]}),c&&(0,t.jsx)("img",{style:{marginTop:33,marginRight:38},src:c,width:l})]})})},l=A(79800),r=A.n(l),d="row___aXJjm",u="title___HUKL0",g="tagsWrap___XB2W3",k="action___VdHb1",x="bar___t1kKC",B="tag___V7Eft",S="name___Hk1Ip",D="num___xQpcH",H="active___XryTX",J="tagsBorderWrap___OMxjs",f=A(92310),v=A.n(f),j=A(89392),m=function(e){var n=e.dataSource,A=void 0===n?[]:n,s=e.value,i=e.onChange,a=e.onTitleChange,o=e.className,l=e.title,f=e.titleWidth,m=void 0===f?41:f,Q=e.style,p=void 0===Q?{}:Q,y=e.fontColor,I=void 0===y?"#6A7283":y,R=e.showCount,w=(0,c.useState)(0),F=r()(w,2),N=F[0],O=F[1],h=(0,c.useState)(!1),G=r()(h,2),E=G[0],P=G[1],U=(0,c.useRef)(null),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e;0!==A.length&&((null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>97?O(1):O(0));0===A.length&&O(0),P(!1)}),[A]),(0,t.jsxs)("div",{className:v()(d,o),style:p,children:[(0,t.jsx)("div",{onClick:(0,j.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:m,marginTop:E?12:4},className:"".concat(u," ").concat(a?"current":""),children:l}),(0,t.jsxs)("div",{className:E?"".concat(g," ").concat(J):g,children:[(0,t.jsx)("div",{className:x,ref:b,style:N>0?{height:1===N?97:"auto",overflow:1===N?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,t.jsx)("div",{className:B,ref:U,children:null==A?void 0:A.map((function(e){return(0,t.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:I},className:s===e.id?H:"",children:[(0,t.jsx)("span",{title:e.name,className:S,children:e.name}),!!R&&(0,t.jsx)("span",{className:D,children:e.count})]},e.id)}))})}),!!N&&(0,t.jsx)(c.Fragment,{children:1===N?(0,t.jsxs)("div",{onClick:function(){var e;O(2),(null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:k,children:["展开",(0,t.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,t.jsxs)("div",{onClick:function(){b.current.scrollTop=0,O(1),P(!1)},className:k,children:["收起",(0,t.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},Q="tabs___GTqPV",p=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a;return(0,t.jsx)("div",{style:o,className:v()(Q,i),children:A.map((function(e){return(0,t.jsx)("span",{onClick:function(){return s(e.id)},className:c===e.id?v()(Q,e.className||""):"",children:e.name},e.id)}))})},y="input___PW2zI",I="dropdown___vSy8B",R="menu___NiyBu",w="text___Grueu",F="b1___ZKryM",N="b2___aKyGa",O=A(73782),h=function(e){var n,A=e.dataSource,s=void 0===A?[]:A,i=e.value,a=void 0===i?"":i,o=e.onChange,l=e.className,d=e.style,u=void 0===d?{}:d,g=e.placeholder,k=(0,c.useState)(""),x=r()(k,2),B=x[0],S=x[1],D=(0,c.useState)(""),H=r()(D,2),J=H[0],f=H[1];(0,c.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(S(a.id),n=a.value||"");try{f(decodeURIComponent(n||""))}catch(e){f(decodeURIComponent(n||""))}}),[a]);var j=function(){o(encodeURIComponent(J),B||null)};return(0,t.jsxs)("div",{className:v()(y,l),style:u,children:[!!s.length&&(0,t.jsxs)("div",{className:I,children:[(0,t.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===B})))||void 0===n?void 0:n.name,(0,t.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,t.jsx)("b",{className:F}),(0,t.jsx)("b",{className:N})]}),(0,t.jsx)("div",{className:R,children:s.map((function(e,n){return(0,t.jsx)("div",{onClick:function(){var n;(n=e.id)!==B&&(S(n),o(encodeURIComponent(J),n))},children:e.name},n)}))})]}),(0,t.jsx)(O.Z,{onPressEnter:j,value:J,onChange:function(e){return f(e.target.value)},bordered:!1,placeholder:g}),(0,t.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},G="quickPager___GM30J",E="disabled___Ozc8I",P=function(e){var n=e.value,A=e.onChange,c=e.className,s=e.total,i=e.pageSize,a=e.style,o=void 0===a?{}:a,l=n<2,r=n>=Math.ceil(s/i);return s<=i?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)("div",{className:v()(G,c),style:o,children:[(0,t.jsx)("div",{onClick:function(){l||A(n-1,"prev")},className:l?E:"",children:"上一页"}),(0,t.jsx)("div",{onClick:function(){r||A(n+1,"next")},className:r?E:"",children:"下一页"})]})},U=A(94334),b=A(42930),C=(A(96908),A(57177),A(81378),A(16644)),M="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",K="cover___Mu8wr",Y="img___IpFLA",V="bq___Bil0T",Z="sign___DXJ4d",q="name___l7FoJ",W="e___pXQUG",X="tags___w_Mil",T=A(71418),_=A(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(M,n),children:[!(null==c||!c.length)&&(null==c?void 0:c.map((function(e,n){var A,c=e.name,s=e.id,o=e.identifier,r=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,t.jsx)("div",{className:L,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:(0,t.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:z,onClick:function(e){e.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)("/paths/".concat(o))},children:[(0,t.jsxs)("div",{className:Y,children:[(0,t.jsx)("img",{className:K,src:"".concat(U.Z.IMG_SERVER,"/").concat(r)}),null==e||null===(A=e.subject_tags)||void 0===A?void 0:A.map((function(e,n){var A;if(0===n){var c,s=null===(c=$.find((function(n){return n.name==e})))||void 0===c?void 0:c.swimg;return(0,t.jsx)("img",{className:Z,src:s,style:{left:"-4px"}})}var i=null===(A=$.find((function(n){return n.name==e})))||void 0===A?void 0:A.ptimg;return(0,t.jsx)("img",{className:Z,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,t.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,t.jsx)("div",{className:V,children:"开放课程"})})]}),(0,t.jsx)("div",{className:q,children:(0,t.jsx)(_.Z,{title:c,children:(0,t.jsx)("span",{className:W,children:c})})}),(0,t.jsx)("div",{className:X,children:(0,t.jsxs)("div",{children:[(0,t.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,t.jsx)("span",{children:e.stages_count})]})}),(0,t.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,t.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!c.length&&(0,t.jsx)(C.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ae=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(ne.list,n),children:[!!c.length&&c.map((function(e,n){var A=e.subject_identifier,c=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,t.jsxs)("div",{className:ne.wrap,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:[(0,t.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)(e.first_category_url)},children:[(0,t.jsxs)("div",{className:ne.top,children:[(0,t.jsx)(_.Z,{title:e.name,children:(0,t.jsx)("div",{className:ne.name,children:e.name})}),(0,t.jsx)("img",{className:ne.img,src:U.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,t.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),A&&(0,t.jsxs)("div",{className:ne.btns,children:[(0,t.jsx)("div",{children:"开放课程"}),(0,t.jsx)("aside",{children:"开放课堂"})]}),s&&(0,t.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,t.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,t.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,t.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,t.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,t.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,t.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,t.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,t.jsxs)("div",{className:ne.lockWrap,children:[(0,t.jsx)("img",{src:"".concat(U.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,t.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},c)})),!c.length&&(0,t.jsx)(C.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a,l=e.tabBarExtraContent;return(0,t.jsxs)("div",{className:v()(ce.tabs,i),style:o,children:[(0,t.jsx)("div",{className:ce.tabsWrap,children:A.map((function(e,n){return(0,t.jsxs)("aside",{className:ce.tab,onClick:function(){s(e.id)},children:[(0,t.jsx)("div",{className:c===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,t.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,t.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,t.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,t.jsx)("div",{className:ce.tabBar,children:l})]})},ie=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.children;return(0,t.jsx)("div",{className:v()(n),style:c,children:s})},ae="orderWrap___ZfyGX",te="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",re="active___a7eSP",de="cursorPointer___gs9kL",ue="orderTextWrap___teAKn",ge=A(38854),ke=A(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Be=function(e){var n,A=e.sortValue,c=e.dropValue,s=e.className,i=e.onSort,a=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,t.jsxs)("div",{className:v()(ae,s),children:[(0,t.jsx)(ge.Z,{dropdownRender:function(){return(0,t.jsx)(ke.Z,{children:l.map((function(e,n){return(0,t.jsx)(ke.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,t.jsx)("span",{className:ue,children:null===(n=l.find((function(e){return c===e.id})))||void 0===n?void 0:n.name})}),(0,t.jsxs)("span",{className:te,children:[(0,t.jsx)("span",{className:oe,children:(0,t.jsx)("i",{className:"asc"===A?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})}),(0,t.jsx)("span",{className:le,children:(0,t.jsx)("i",{className:"desc"===A?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})})]})]})},Se=A(82242),De=A.n(Se),He=A(7557),Je=A.n(He),fe=A(41498),ve=A.n(fe),je=A(39647),me=A.n(je),Qe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},pe=A(3113),ye=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,A=e.style,s=e.children,i=e.loading,a=void 0!==i&&i,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,u=e.size,g=void 0===u?"middle":u,k=e.shape,x=void 0===k?"round":k,B=me()(e,ye),S=(0,c.useState)(!1),D=r()(S,2),H=D[0],J=D[1];return(0,t.jsx)(pe.ZP,De()(De()({onClick:(0,j.throttle)(function(){var e=ve()(Je()().mark((function e(n){return Je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&J(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&J(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Qe.btn,Qe["".concat(g,"-").concat(x)],n),style:De()({},A),size:g,shape:x,loading:H||a},B),{},{children:s}))},Re="head___ghH72",we="node___mjPEy",Fe=function(e){var n=e.className,A=e.style,c=e.children,s=void 0===c?null:c,i=e.onClick,a=e.title;return(0,t.jsxs)("div",{className:v()(Re,n),style:A,children:[(0,t.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,t.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,t.jsx)("b",{title:a,children:a}),(0,t.jsx)("div",{className:we,children:s})]})},Ne="btns___sNgTb",Oe="confirm___Ozirl",he="cancel___aiq1I",Ge=function(e){var n=e.confirmShow,A=void 0===n||n,c=e.confirmTitle,s=e.confirmClick,i=e.cancelShow,a=void 0===i||i,o=e.cancelTitle,l=e.cancelClick,r=e.className,d=e.style,u=e.confirmLoading,g=void 0!==u&&u;return(0,t.jsxs)("div",{className:v()(Ne,r),style:d,children:[A&&(0,t.jsx)(pe.ZP,{loading:g,onClick:s,type:"primary",className:Oe,children:c}),a&&(0,t.jsx)(pe.ZP,{onClick:l,className:he,children:o})]})},Ee={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.LeftContent,i=e.children,a=e.RightContent;return(0,t.jsx)("div",{className:v()(Ee.fixedBottom,n),style:c,children:(0,t.jsxs)("div",{className:Ee.wrap,children:[(0,t.jsx)("div",{className:Ee.left,children:s}),(0,t.jsx)("div",{className:Ee.center,children:i}),(0,t.jsx)("div",{className:Ee.right,children:a})]})})},Ue="crumbs___V41Oe",be="hover___bEIVd",Ce=A(8785),Me=function(e){var n=e.className,A=e.style,s=void 0===A?{}:A,i=e.dataSource,a=void 0===i?[]:i;return(0,t.jsx)("div",{className:v()(Ue,n),style:s,children:a.map((function(e,n){return n"," "]})]},n):(0,t.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=A(31797),ze=["onChange"],Ke=Le.Z.Countdown,Ye=function(e){var n=e.onChange,A=me()(e,ze),s=(0,c.useState)(null),i=r()(s,2),a=i[0],o=i[1];(0,c.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,t.jsx)(Ke,De()(De()({},A),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66208],{66208:function(e,n,A){A.d(n,{jL:function(){return o},w9:function(){return Ae},QD:function(){return Ge},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ye},_b:function(){return Me},t7:function(){return h},Gi:function(){return ie},YG:function(){return se},qp:function(){return Q},vr:function(){return Pe},qE:function(){return Fe},Je:function(){return P},cq:function(){return Be},tp:function(){return p}});var c=A(59301),s="banner___PoUBO",i="content___XoDjy",a="btns___Pb35j",t=A(37712),o=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.img,o=e.imgWidth,l=void 0===o?346:o,r=e.title,d=e.sunTitle,u=e.bannerExtraContent;return(0,t.jsx)("div",{className:s,children:(0,t.jsxs)("div",{className:i,children:[(0,t.jsxs)("aside",{children:[(0,t.jsxs)("p",{children:[(0,t.jsx)("b",{children:r}),(0,t.jsx)("span",{children:d})]}),A.length>0&&(0,t.jsx)("div",{className:a,children:A.map((function(e,n){return(0,t.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,t.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),u]}),c&&(0,t.jsx)("img",{style:{marginTop:33,marginRight:38},src:c,width:l})]})})},l=A(79800),r=A.n(l),d="row___aXJjm",u="title___HUKL0",g="tagsWrap___XB2W3",k="action___VdHb1",x="bar___t1kKC",B="tag___V7Eft",S="name___Hk1Ip",D="num___xQpcH",H="active___XryTX",J="tagsBorderWrap___OMxjs",f=A(92310),v=A.n(f),j=A(89392),Q=function(e){var n=e.dataSource,A=void 0===n?[]:n,s=e.value,i=e.onChange,a=e.onTitleChange,o=e.className,l=e.title,f=e.titleWidth,Q=void 0===f?41:f,m=e.style,p=void 0===m?{}:m,y=e.fontColor,I=void 0===y?"#6A7283":y,R=e.showCount,w=(0,c.useState)(0),F=r()(w,2),N=F[0],O=F[1],h=(0,c.useState)(!1),G=r()(h,2),E=G[0],P=G[1],U=(0,c.useRef)(null),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e;0!==A.length&&((null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>97?O(1):O(0));0===A.length&&O(0),P(!1)}),[A]),(0,t.jsxs)("div",{className:v()(d,o),style:p,children:[(0,t.jsx)("div",{onClick:(0,j.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:Q,marginTop:E?12:4},className:"".concat(u," ").concat(a?"current":""),children:l}),(0,t.jsxs)("div",{className:E?"".concat(g," ").concat(J):g,children:[(0,t.jsx)("div",{className:x,ref:b,style:N>0?{height:1===N?97:"auto",overflow:1===N?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,t.jsx)("div",{className:B,ref:U,children:null==A?void 0:A.map((function(e){return(0,t.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:I},className:s===e.id?H:"",children:[(0,t.jsx)("span",{title:e.name,className:S,children:e.name}),!!R&&(0,t.jsx)("span",{className:D,children:e.count})]},e.id)}))})}),!!N&&(0,t.jsx)(c.Fragment,{children:1===N?(0,t.jsxs)("div",{onClick:function(){var e;O(2),(null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:k,children:["展开",(0,t.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,t.jsxs)("div",{onClick:function(){b.current.scrollTop=0,O(1),P(!1)},className:k,children:["收起",(0,t.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},m="tabs___GTqPV",p=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a;return(0,t.jsx)("div",{style:o,className:v()(m,i),children:A.map((function(e){return(0,t.jsx)("span",{onClick:function(){return s(e.id)},className:c===e.id?v()(m,e.className||""):"",children:e.name},e.id)}))})},y="input___PW2zI",I="dropdown___vSy8B",R="menu___NiyBu",w="text___Grueu",F="b1___ZKryM",N="b2___aKyGa",O=A(73782),h=function(e){var n,A=e.dataSource,s=void 0===A?[]:A,i=e.value,a=void 0===i?"":i,o=e.onChange,l=e.className,d=e.style,u=void 0===d?{}:d,g=e.placeholder,k=(0,c.useState)(""),x=r()(k,2),B=x[0],S=x[1],D=(0,c.useState)(""),H=r()(D,2),J=H[0],f=H[1];(0,c.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(S(a.id),n=a.value||"");try{f(decodeURIComponent(n||""))}catch(e){f(decodeURIComponent(n||""))}}),[a]);var j=function(){o(encodeURIComponent(J),B||null)};return(0,t.jsxs)("div",{className:v()(y,l),style:u,children:[!!s.length&&(0,t.jsxs)("div",{className:I,children:[(0,t.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===B})))||void 0===n?void 0:n.name,(0,t.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,t.jsx)("b",{className:F}),(0,t.jsx)("b",{className:N})]}),(0,t.jsx)("div",{className:R,children:s.map((function(e,n){return(0,t.jsx)("div",{onClick:function(){var n;(n=e.id)!==B&&(S(n),o(encodeURIComponent(J),n))},children:e.name},n)}))})]}),(0,t.jsx)(O.Z,{onPressEnter:j,value:J,onChange:function(e){return f(e.target.value)},bordered:!1,placeholder:g}),(0,t.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},G="quickPager___GM30J",E="disabled___Ozc8I",P=function(e){var n=e.value,A=e.onChange,c=e.className,s=e.total,i=e.pageSize,a=e.style,o=void 0===a?{}:a,l=n<2,r=n>=Math.ceil(s/i);return s<=i?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)("div",{className:v()(G,c),style:o,children:[(0,t.jsx)("div",{onClick:function(){l||A(n-1,"prev")},className:l?E:"",children:"上一页"}),(0,t.jsx)("div",{onClick:function(){r||A(n+1,"next")},className:r?E:"",children:"下一页"})]})},U=A(94334),b=A(42930),C=(A(96908),A(57177),A(81378),A(16644)),M="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",K="cover___Mu8wr",Y="img___IpFLA",V="bq___Bil0T",Z="sign___DXJ4d",q="name___l7FoJ",W="e___pXQUG",X="tags___w_Mil",T=A(71418),_=A(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(M,n),children:[!(null==c||!c.length)&&(null==c?void 0:c.map((function(e,n){var A,c=e.name,s=e.id,o=e.identifier,r=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,t.jsx)("div",{className:L,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:(0,t.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:z,onClick:function(e){e.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)("/paths/".concat(o))},children:[(0,t.jsxs)("div",{className:Y,children:[(0,t.jsx)("img",{className:K,src:"".concat(U.Z.IMG_SERVER,"/").concat(r)}),null==e||null===(A=e.subject_tags)||void 0===A?void 0:A.map((function(e,n){var A;if(0===n){var c,s=null===(c=$.find((function(n){return n.name==e})))||void 0===c?void 0:c.swimg;return(0,t.jsx)("img",{className:Z,src:s,style:{left:"-4px"}})}var i=null===(A=$.find((function(n){return n.name==e})))||void 0===A?void 0:A.ptimg;return(0,t.jsx)("img",{className:Z,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,t.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,t.jsx)("div",{className:V,children:"开放课程"})})]}),(0,t.jsx)("div",{className:q,children:(0,t.jsx)(_.Z,{title:c,children:(0,t.jsx)("span",{className:W,children:c})})}),(0,t.jsx)("div",{className:X,children:(0,t.jsxs)("div",{children:[(0,t.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,t.jsx)("span",{children:e.stages_count})]})}),(0,t.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,t.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!c.length&&(0,t.jsx)(C.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ae=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(ne.list,n),children:[!!c.length&&c.map((function(e,n){var A=e.subject_identifier,c=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,t.jsxs)("div",{className:ne.wrap,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:[(0,t.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)(e.first_category_url)},children:[(0,t.jsxs)("div",{className:ne.top,children:[(0,t.jsx)(_.Z,{title:e.name,children:(0,t.jsx)("div",{className:ne.name,children:e.name})}),(0,t.jsx)("img",{className:ne.img,src:U.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,t.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),A&&(0,t.jsxs)("div",{className:ne.btns,children:[(0,t.jsx)("div",{children:"开放课程"}),(0,t.jsx)("aside",{children:"开放课堂"})]}),s&&(0,t.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,t.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,t.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,t.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,t.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,t.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,t.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,t.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,t.jsxs)("div",{className:ne.lockWrap,children:[(0,t.jsx)("img",{src:"".concat(U.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,t.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},c)})),!c.length&&(0,t.jsx)(C.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a,l=e.tabBarExtraContent;return(0,t.jsxs)("div",{className:v()(ce.tabs,i),style:o,children:[(0,t.jsx)("div",{className:ce.tabsWrap,children:A.map((function(e,n){return(0,t.jsxs)("aside",{className:ce.tab,onClick:function(){s(e.id)},children:[(0,t.jsx)("div",{className:c===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,t.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,t.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,t.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,t.jsx)("div",{className:ce.tabBar,children:l})]})},ie=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.children;return(0,t.jsx)("div",{className:v()(n),style:c,children:s})},ae="orderWrap___ZfyGX",te="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",re="active___a7eSP",de="cursorPointer___gs9kL",ue="orderTextWrap___teAKn",ge=A(38854),ke=A(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Be=function(e){var n,A=e.sortValue,c=e.dropValue,s=e.className,i=e.onSort,a=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,t.jsxs)("div",{className:v()(ae,s),children:[(0,t.jsx)(ge.Z,{dropdownRender:function(){return(0,t.jsx)(ke.Z,{children:l.map((function(e,n){return(0,t.jsx)(ke.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,t.jsx)("span",{className:ue,children:null===(n=l.find((function(e){return c===e.id})))||void 0===n?void 0:n.name})}),(0,t.jsxs)("span",{className:te,children:[(0,t.jsx)("span",{className:oe,children:(0,t.jsx)("i",{className:"asc"===A?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})}),(0,t.jsx)("span",{className:le,children:(0,t.jsx)("i",{className:"desc"===A?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})})]})]})},Se=A(82242),De=A.n(Se),He=A(7557),Je=A.n(He),fe=A(41498),ve=A.n(fe),je=A(39647),Qe=A.n(je),me={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},pe=A(3113),ye=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,A=e.style,s=e.children,i=e.loading,a=void 0!==i&&i,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,u=e.size,g=void 0===u?"middle":u,k=e.shape,x=void 0===k?"round":k,B=Qe()(e,ye),S=(0,c.useState)(!1),D=r()(S,2),H=D[0],J=D[1];return(0,t.jsx)(pe.ZP,De()(De()({onClick:(0,j.throttle)(function(){var e=ve()(Je()().mark((function e(n){return Je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&J(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&J(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(me.btn,me["".concat(g,"-").concat(x)],n),style:De()({},A),size:g,shape:x,loading:H||a},B),{},{children:s}))},Re="head___ghH72",we="node___mjPEy",Fe=function(e){var n=e.className,A=e.style,c=e.children,s=void 0===c?null:c,i=e.onClick,a=e.title;return(0,t.jsxs)("div",{className:v()(Re,n),style:A,children:[(0,t.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,t.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,t.jsx)("b",{title:a,children:a}),(0,t.jsx)("div",{className:we,children:s})]})},Ne="btns___sNgTb",Oe="confirm___Ozirl",he="cancel___aiq1I",Ge=function(e){var n=e.confirmShow,A=void 0===n||n,c=e.confirmTitle,s=e.confirmClick,i=e.cancelShow,a=void 0===i||i,o=e.cancelTitle,l=e.cancelClick,r=e.className,d=e.style,u=e.confirmLoading,g=void 0!==u&&u;return(0,t.jsxs)("div",{className:v()(Ne,r),style:d,children:[A&&(0,t.jsx)(pe.ZP,{loading:g,onClick:s,type:"primary",className:Oe,children:c}),a&&(0,t.jsx)(pe.ZP,{onClick:l,className:he,children:o})]})},Ee={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.LeftContent,i=e.children,a=e.RightContent;return(0,t.jsx)("div",{className:v()(Ee.fixedBottom,n),style:c,children:(0,t.jsxs)("div",{className:Ee.wrap,children:[(0,t.jsx)("div",{className:Ee.left,children:s}),(0,t.jsx)("div",{className:Ee.center,children:i}),(0,t.jsx)("div",{className:Ee.right,children:a})]})})},Ue="crumbs___V41Oe",be="hover___bEIVd",Ce=A(8785),Me=function(e){var n=e.className,A=e.style,s=void 0===A?{}:A,i=e.dataSource,a=void 0===i?[]:i;return(0,t.jsx)("div",{className:v()(Ue,n),style:s,children:a.map((function(e,n){return n"," "]})]},n):(0,t.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=A(31797),ze=["onChange"],Ke=Le.Z.Countdown,Ye=function(e){var n=e.onChange,A=Qe()(e,ze),s=(0,c.useState)(null),i=r()(s,2),a=i[0],o=i[1];(0,c.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,t.jsx)(Ke,De()(De()({},A),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/7496.async.js b/7496.async.js deleted file mode 100644 index cd06003ca8..0000000000 --- a/7496.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7496],{16644:function(A,C,g){var B=g(82242),E=g.n(B),I=(g(59301),g(19779)),Q=g(3113),o=g(37712);C.Z=function(A){var C=A.img,g=A.buttonProps,B=void 0===g?{}:g,f=A.styles,e=void 0===f?{}:f,v=A.customText,d=A.ButtonText,u=A.ButtonClick,K=A.Buttonclass,t=A.ButtonTwo,D=A.imgStyles,R=A.loading,n=void 0!==R&&R;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:E()(E()({},{color:"#999",margin:"100px auto",visibility:n?"hidden":"visible"}),e),children:[(0,o.jsx)("img",{src:C||I,style:E()({width:288,height:200},D)}),(0,o.jsx)("p",{className:"mt20 font14",children:v||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(Q.ZP,E()(E()({className:K,onClick:u},B),{},{children:d})),t&&t]})}},45614:function(A){A.exports="data:image/png;base64,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"},38347:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/76105.async.js b/76105.async.js index 3e10510b1b..c219884e26 100644 --- a/76105.async.js +++ b/76105.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76105,23056,43121,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},8887:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:p,type:y="default",danger:v,disabled:g,loading:b,onClick:O,htmlType:h,children:x,className:E,menu:C,arrow:w,autoFocus:N,overlay:$,trigger:j,align:S,open:Z,onOpenChange:z,placement:P,getPopupContainer:k,href:M,icon:K=s.createElement(l.Z,null),title:R,buttonsRender:I=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A}=e,F=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=n("dropdown",p),V=`${_}-button`,[Q,U]=(0,f.Z)(_),q={menu:C,arrow:w,autoFocus:N,align:S,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A},{compactSize:G,compactItemClassnames:W}=(0,d.ri)(_,a),X=o()(V,W,E,U);"overlay"in e&&(q.overlay=$),"open"in e&&(q.open=Z),q.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:b,onClick:O,htmlType:h,href:M,title:R},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:K}),[ee,te]=I([Y,J]);return Q(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},F),ee,s.createElement(r.Z,Object.assign({},q),te)))};p.__ANT_BUTTON=!0;var y=p;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,m]=(0,i.ZP)(d),p=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:p,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),f={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"},m=n(22589),p=function(e,t){return o.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(p),v=n(50382),g=n(55405),b=n(25629),O=n(59412),h=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:p,inputPrefixCls:y,size:v}=e,C=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),N=w("input",y),$=w("input-password",p),j=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})($),S=a()($,m,{[`${$}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:S,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(42653),N=n(92343),$=n(3113),j=n(19716),S=n(33234),Z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:d=!1,addonAfter:f,loading:m,disabled:p,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:O}=e,h=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),C=o.useRef(!1),z=x("input-search",n),P=x("input",r),{compactSize:k}=(0,S.ri)(z,E),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),K=o.useRef(null),R=e=>{var t;document.activeElement===(null===(t=K.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=K.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?o.createElement(w.Z,null):null,L=`${z}-button`;let T;const H=d||{},B=H.type&&!0===H.type.__ANT_BUTTON;T=B||"button"===H.type?(0,N.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},B?{className:L,size:M}:{})):o.createElement($.ZP,{className:L,type:d?"primary":void 0,size:M,disabled:p,key:"enterButton",onMouseDown:R,onClick:I,loading:m,icon:D},d),f&&(T=[T,(0,N.Tm)(f,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!d},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(K,t),onPressEnter:e=>{C.current||m||I(e)}},h,{size:M,onCompositionStart:e=>{C.current=!0,null==g||g(e)},onCompositionEnd:e=>{C.current=!1,null==O||O(e)},prefixCls:P,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:p}))})),P=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=P.Z,k.Password=C;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:h,children:x,direction:E="horizontal",prefixCls:C,split:w,style:N,wrap:$=!1,classNames:j,styles:S}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],k=m(P),M=m(z),K=p(P),R=p(z),I=(0,s.Z)(x,{keepEmpty:!0}),D=void 0===b&&"horizontal"===E?"center":b,L=i("space",C),[T,H]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,H,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${D}`]:D,[`${L}-gap-row-${P}`]:k,[`${L}-gap-col-${z}`]:M},O,h),A=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const _=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(d,{className:A,key:o,index:t,split:w,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&R&&(Q.columnGap=z),!k&&K&&(Q.rowGap=P),T(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:V},_)))}));const g=v;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},d=n(17313),f=n(83116),m=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:d=0,title:f,valueRender:m,prefix:p,suffix:v,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:h=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:C,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,j]=y(N),S=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:x,prefixCls:N},e,{value:d})),Z=l()(N,{[`${N}-rtl`]:"rtl"===C},null==w?void 0:w.className,n,a,j);return $(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${N}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${N}-skeleton`},r.createElement("div",{style:s,className:`${N}-content`},p&&r.createElement("span",{className:`${N}-content-prefix`},p),m?m(S):S,v&&r.createElement("span",{className:`${N}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(O);v.Countdown=h;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=d[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},97334:function(e,t,n){n.d(t,{Z:function(){return D}});var r=n(99581),a=n(26390),o=n(98483),s=n(8887),l=n(5891),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var f=i.forwardRef(d),m=n(92310),p=n.n(m),y=n(35654),v=n(71430),g=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},O=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:b}))};var h=i.forwardRef(O),x=n(62892),E=n(20648);function C(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:o="ltr"}=e,s="ltr"===o?"left":"right",l={[s]:-n*a+4,["ltr"===o?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return i.createElement("div",{style:l,className:`${r}-drop-indicator`})}var w=n(10333);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:o,tree:s}=i.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:f,blockNode:m=!1,children:y,checkable:v=!1,selectable:b=!0,draggable:O,motion:N,style:$}=e,j=n("tree",l),S=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,x.Z)(S)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:C}),[P,k]=(0,E.ZP)(j),M=i.useMemo((()=>{if(!O)return!1;let e={};switch(typeof O){case"function":e.nodeDraggable=O;break;case"object":e=Object.assign({},O)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(h,null)),e}),[O]);return P(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:o},z,{style:Object.assign(Object.assign({},null==s?void 0:s.style),$),prefixCls:j,className:p()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,k),direction:a,checkable:v?i.createElement("span",{className:`${j}-checkbox-inner`}):v,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:f,treeNodeProps:e,showLine:d}),draggable:M}),y))}));var $,j=N;function S(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&S(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a}=e;const o=[];let s=$.None;if(r&&r===a)return[r];if(!r||!a)return[];return S(t,(e=>{if(s===$.End)return!1;if(function(e){return e===r||e===a}(e)){if(o.push(e),s===$.None)s=$.Start;else if(s===$.Start)return s=$.End,!1}else s===$.Start&&o.push(e);return n.includes(e)})),o}function z(e,t){const n=(0,a.Z)(t),r=[];return S(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}($||($={}));var 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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=i.useRef(),c=i.useRef(),[u,d]=i.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[f,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(s));let t;return t=n?Object.keys(e):r?(0,y.r7)(s.expandedKeys||o||[],e):s.expandedKeys||o,t})()));i.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),i.useEffect((()=>{"expandedKeys"in s&&m(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:b,direction:O}=i.useContext(g.E_),{prefixCls:h,className:x,showIcon:E=!0,expandAction:C="click"}=s,w=P(s,["prefixCls","className","showIcon","expandAction"]),N=b("tree",h),$=p()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===O},x);return i.createElement(j,Object.assign({icon:k,ref:t,blockNode:!0},w,{showIcon:E,expandAction:C,prefixCls:N,className:$,expandedKeys:f,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=s,{node:o,nativeEvent:i}=t,{key:u=""}=o,m=M(s),p=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let g;r&&y?(g=e,l.current=u,c.current=g,p.selectedNodes=z(m,g)):r&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(Z({treeData:m,expandedKeys:f,startKey:u,endKey:l.current}))))),p.selectedNodes=z(m,g)):(g=[u],l.current=u,c.current=g,p.selectedNodes=z(m,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,p),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||m(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var R=i.forwardRef(K);const I=j;I.DirectoryTree=R,I.TreeNode=r.O;var D=I}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76105,23056,29556,43121,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{27385:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},8887:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:p,type:y="default",danger:v,disabled:g,loading:b,onClick:O,htmlType:h,children:x,className:E,menu:C,arrow:w,autoFocus:N,overlay:$,trigger:j,align:S,open:Z,onOpenChange:z,placement:P,getPopupContainer:k,href:M,icon:K=s.createElement(l.Z,null),title:R,buttonsRender:I=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A}=e,F=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=n("dropdown",p),V=`${_}-button`,[Q,U]=(0,f.Z)(_),q={menu:C,arrow:w,autoFocus:N,align:S,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A},{compactSize:G,compactItemClassnames:W}=(0,d.ri)(_,a),X=o()(V,W,E,U);"overlay"in e&&(q.overlay=$),"open"in e&&(q.open=Z),q.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:b,onClick:O,htmlType:h,href:M,title:R},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:K}),[ee,te]=I([Y,J]);return Q(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},F),ee,s.createElement(r.Z,Object.assign({},q),te)))};p.__ANT_BUTTON=!0;var y=p;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,m]=(0,i.ZP)(d),p=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:p,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),f={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"},m=n(22589),p=function(e,t){return o.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(p),v=n(50382),g=n(55405),b=n(25629),O=n(59412),h=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:p,inputPrefixCls:y,size:v}=e,C=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),N=w("input",y),$=w("input-password",p),j=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})($),S=a()($,m,{[`${$}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:S,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(42653),N=n(92343),$=n(3113),j=n(19716),S=n(33234),Z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:d=!1,addonAfter:f,loading:m,disabled:p,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:O}=e,h=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),C=o.useRef(!1),z=x("input-search",n),P=x("input",r),{compactSize:k}=(0,S.ri)(z,E),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),K=o.useRef(null),R=e=>{var t;document.activeElement===(null===(t=K.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=K.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?o.createElement(w.Z,null):null,L=`${z}-button`;let T;const H=d||{},B=H.type&&!0===H.type.__ANT_BUTTON;T=B||"button"===H.type?(0,N.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},B?{className:L,size:M}:{})):o.createElement($.ZP,{className:L,type:d?"primary":void 0,size:M,disabled:p,key:"enterButton",onMouseDown:R,onClick:I,loading:m,icon:D},d),f&&(T=[T,(0,N.Tm)(f,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!d},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(K,t),onPressEnter:e=>{C.current||m||I(e)}},h,{size:M,onCompositionStart:e=>{C.current=!0,null==g||g(e)},onCompositionEnd:e=>{C.current=!1,null==O||O(e)},prefixCls:P,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:p}))})),P=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=P.Z,k.Password=C;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:h,children:x,direction:E="horizontal",prefixCls:C,split:w,style:N,wrap:$=!1,classNames:j,styles:S}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],k=m(P),M=m(z),K=p(P),R=p(z),I=(0,s.Z)(x,{keepEmpty:!0}),D=void 0===b&&"horizontal"===E?"center":b,L=i("space",C),[T,H]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,H,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${D}`]:D,[`${L}-gap-row-${P}`]:k,[`${L}-gap-col-${z}`]:M},O,h),A=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const _=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(d,{className:A,key:o,index:t,split:w,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&R&&(Q.columnGap=z),!k&&K&&(Q.rowGap=P),T(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:V},_)))}));const g=v;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},d=n(17313),f=n(83116),m=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:d=0,title:f,valueRender:m,prefix:p,suffix:v,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:h=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:C,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,j]=y(N),S=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:x,prefixCls:N},e,{value:d})),Z=l()(N,{[`${N}-rtl`]:"rtl"===C},null==w?void 0:w.className,n,a,j);return $(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${N}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${N}-skeleton`},r.createElement("div",{style:s,className:`${N}-content`},p&&r.createElement("span",{className:`${N}-content-prefix`},p),m?m(S):S,v&&r.createElement("span",{className:`${N}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(O);v.Countdown=h;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=d[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},97334:function(e,t,n){n.d(t,{Z:function(){return D}});var r=n(99581),a=n(26390),o=n(98483),s=n(8887),l=n(5891),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var f=i.forwardRef(d),m=n(92310),p=n.n(m),y=n(35654),v=n(71430),g=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},O=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:b}))};var h=i.forwardRef(O),x=n(62892),E=n(20648);function C(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:o="ltr"}=e,s="ltr"===o?"left":"right",l={[s]:-n*a+4,["ltr"===o?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return i.createElement("div",{style:l,className:`${r}-drop-indicator`})}var w=n(10333);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:o,tree:s}=i.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:f,blockNode:m=!1,children:y,checkable:v=!1,selectable:b=!0,draggable:O,motion:N,style:$}=e,j=n("tree",l),S=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,x.Z)(S)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:C}),[P,k]=(0,E.ZP)(j),M=i.useMemo((()=>{if(!O)return!1;let e={};switch(typeof O){case"function":e.nodeDraggable=O;break;case"object":e=Object.assign({},O)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(h,null)),e}),[O]);return P(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:o},z,{style:Object.assign(Object.assign({},null==s?void 0:s.style),$),prefixCls:j,className:p()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,k),direction:a,checkable:v?i.createElement("span",{className:`${j}-checkbox-inner`}):v,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:f,treeNodeProps:e,showLine:d}),draggable:M}),y))}));var $,j=N;function S(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&S(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a}=e;const o=[];let s=$.None;if(r&&r===a)return[r];if(!r||!a)return[];return S(t,(e=>{if(s===$.End)return!1;if(function(e){return e===r||e===a}(e)){if(o.push(e),s===$.None)s=$.Start;else if(s===$.Start)return s=$.End,!1}else s===$.Start&&o.push(e);return n.includes(e)})),o}function z(e,t){const n=(0,a.Z)(t),r=[];return S(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}($||($={}));var 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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=i.useRef(),c=i.useRef(),[u,d]=i.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[f,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(s));let t;return t=n?Object.keys(e):r?(0,y.r7)(s.expandedKeys||o||[],e):s.expandedKeys||o,t})()));i.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),i.useEffect((()=>{"expandedKeys"in s&&m(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:b,direction:O}=i.useContext(g.E_),{prefixCls:h,className:x,showIcon:E=!0,expandAction:C="click"}=s,w=P(s,["prefixCls","className","showIcon","expandAction"]),N=b("tree",h),$=p()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===O},x);return i.createElement(j,Object.assign({icon:k,ref:t,blockNode:!0},w,{showIcon:E,expandAction:C,prefixCls:N,className:$,expandedKeys:f,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=s,{node:o,nativeEvent:i}=t,{key:u=""}=o,m=M(s),p=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let g;r&&y?(g=e,l.current=u,c.current=g,p.selectedNodes=z(m,g)):r&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(Z({treeData:m,expandedKeys:f,startKey:u,endKey:l.current}))))),p.selectedNodes=z(m,g)):(g=[u],l.current=u,c.current=g,p.selectedNodes=z(m,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,p),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||m(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var R=i.forwardRef(K);const I=j;I.DirectoryTree=R,I.TreeNode=r.O;var D=I}}]); \ No newline at end of file diff --git a/77118.async.js b/77118.async.js index ad1fb58940..9f6514779f 100644 --- a/77118.async.js +++ b/77118.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77118,66208,7078,96898],{45532:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),i=t(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},r=t(22589),o=function(e,n){return i.createElement(r.Z,(0,a.Z)({},e,{ref:n,icon:c}))};var s=i.forwardRef(o)},75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=w)&&void 0!==a&&a.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===b&&(0,S.jsx)(S.Fragment,{children:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===b&&U&&(0,S.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(U.key,"&url=").concat(W+U.url,"&callbackUrl=").concat(W+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(B,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===b&&(0,S.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===b&&(0,S.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!O)}),"image"===b&&(0,S.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===b||"download"===b)&&(0,S.jsx)(S.Fragment,{children:F?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(A.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,S.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,S.jsx)(g.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),A=t.n(f),g=t(11690);var p=[],m=["
            "],x=new(A().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){p.length=0,m=["
              "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
            • "+i.text+"");var c=[];return n=S(e,++n,i.level,c),c.length>0&&(a.push("
                "),c.forEach((function(e){a.push(e)})),a.push("
              ")),a.push("
            • "),n=S(e,n,t,a)}function y(){return S(p,0,0,m),m.push("
            "),m.join("")}var j={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,D[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,b=function(){return"__special_katext_id_".concat(w++,"__")},D={};function N(){return D}function H(){w=0,D={}}function J(e){return e=e.replace(B,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(J(e))};var I=x.paragraph;x.paragraph=function(e){return I(J(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(J(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

            ".concat(e,"

            "):'
            ').concat(t?e:(0,g.escape)(e,!0),"
            \n"):'
            '+(t?e:(0,g.escape)(e,!0))+"
            "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return p.push({anchor:a,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:j,renderer:x});var O=A(),C=(t(64018),t(24830)),F=t(94334),Q=t(15342),P=t(1012),Z=t(38696),M=t(37712),G="@▁@",L=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,g=void 0===A?{}:A,p=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,S=e.programFillValue,j=e.onFillChange,B=void 0===j?function(e){}:j,w=e.onFillBlur,b=void 0===w?function(){}:w,D=String(t),J=(0,d.useState)(""),E=u()(J,2),I=E[0],R=E[1],z=(0,d.useState)("office"),U=u()(z,2),V=U[0],Y=U[1],W=(0,d.useState)([]),K=u()(W,2),q=K[0],T=K[1],X=(0,d.useRef)("a"+(0,P.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===G?"input":"textarea");t.style.width="100%",t.style.height=e===G?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
            '.concat($(D||""),"
            ")}var n=O(D);n=$(n);var t=N();D.match(/\[TOC\]/)&&(n=n.replace("

            [TOC]

            ",y()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var a=document.createElement("div");return a.innerHTML=n,p?(ae(a,p.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[D,p]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=S[r])||void 0===i?void 0:i.value,"warning"===S[r].type?o.className="program-fill-warning":"success"===S[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,g=u()(l.value,2),p=g[0];g[1].innerHTML=null!==(f=S[p])&&void 0!==f&&f.score?"".concat(null===(A=S[p])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(S)}}),[S]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(C.ZP.isSupported()){var n=new C.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),H(),h()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(Z.Z,{close:!0,data:I,type:null!=I&&I.length?V:"",style:i()({},g),onClose:function(){return R("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(91510),t(29867),t(37712)),g=s.default.Option,p={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],p=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));p(e)}}),[l.current,g]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,A.jsxs)(l.Z,i()(i()({},p),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(g,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(x,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),g=t(89780),p=t.n(g),m=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),S=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var B=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(j,S()(S()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(j,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},w=t(98557),b=t(78241),D=t(73782),N=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},J=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,S()(S()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),I=t(8591),R=t(75166),O=b.Z.useForm,C={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,a=O(),i=u()(a,1)[0],c=(0,A.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(b.Z,S()(S()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(D.Z,{style:C})}),(0,v.jsx)(P,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Z(n,r)}})]})}),(0,v.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(D.Z,{style:{width:264}})}),(0,v.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function P(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Z(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),G=t(94001),L=M.ZP.Group,z={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(G.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(G.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(b.Z.Item,{name:"align",children:(0,v.jsxs)(L,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),Y=t(92911),W=t(1012),K=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,S=e.isFocus,y=void 0!==S&&S,j=e.watch,b=e.insertTemp,D=e.mode,N=void 0===D?"markdown":D,H=e.id,R=void 0===H?"markdown-editor-id":H,O=e.showResizeBar,C=void 0!==O&&O,F=e.noStorage,P=void 0!==F&&F,M=e.showNullButton,G=void 0!==M&&M,L=e.showNullProgramButton,z=void 0!==L&&L,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,ge=void 0===Ae?"":Ae,pe=e.disablePaste,me=void 0!==pe&&pe,xe=e.disabled,ve=void 0!==xe&&xe,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,ye=void 0===Se?"":Se,je=e.values,Be=void 0===je?"":je,we=(0,A.useState)(null),be=u()(we,2),De=be[0],Ne=be[1],He=(0,A.useState)(t),Je=u()(He,2),Ee=Je[0],Ie=Je[1],Re=(0,A.useState)(j),Oe=u()(Re,2),Ce=Oe[0],Fe=Oe[1],Qe=(0,A.useState)(le),Pe=u()(Qe,2),Ze=Pe[0],Me=Pe[1],Ge=(0,A.useState)(""),Le=u()(Ge,2),ze=Le[0],Ue=Le[1],Ve=(0,A.useState)(0),Ye=u()(Ve,2),We=Ye[0],Ke=Ye[1],qe=(0,A.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,W.Z)()),an=(0,A.useRef)(!1),cn=(0,A.useRef)(),rn=(0,A.useRef)(),on=(0,A.useRef)(),sn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(Be),null==De||De.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(Ze)}),[Ze]),(0,A.useEffect)((function(){if(rn.current){var e=function(e,t){if(!me){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Z(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=p().fromTextArea(rn.current,{mode:N,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Z(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,A.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),De.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=We+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,A.useEffect)((function(){Fe(j)}),[De,j]),(0,A.useEffect)((function(){De&&y&&De.focus()}),[De,y]),(0,A.useEffect)((function(){if(Ce&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Ce]),(0,A.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,A.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,A.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ie(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,xn(t)):a(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,a]),(0,A.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ie(t),De.setCursor(ve?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var fn=(0,A.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),a=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
            \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return Fe(!Ce),De.focus();case"trigger-full-screen":return Me(!Ze),De.focus();case q:return void Ue(q);case X:return void Ue(X);case T:return void Ue(T);case _:return void Ue(_);default:throw new Error}}),[De,Ce,Ze]),An=(0,A.useCallback)((function(e){switch(Ue(""),ze){case q:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case X:var a=e.language,i=e.content;return De.replaceSelection(["```"+a,i,"```"].join("\n")),De.focus();case T:var c=e.src,r=e.alt;return r?De.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):De.replaceSelection("![,](".concat(c,")")),De.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,sn]),(0,A.useEffect)((function(){_e(d)}),[d]);var mn={width:ae(o),height:ae(Xe)},xn=((0,A.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[We]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(A.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ce?"on-preview":""," ").concat(k?"mini":""," ").concat(Ze?"full-screen":""),style:mn,children:[(0,v.jsx)(B,{insertTemp:b,watch:Ce,fullScreen:Ze,showNullButton:G,showNullProgramButton:z,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Ce?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===N&&(0,v.jsx)(h,{value:Ee}),"stex"!==N&&(0,v.jsx)(x.Z,{disabledFill:ke,showProgramFill:z,value:Ee})]}):null]})]})}),C?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:oe[ze]?(0,v.jsx)(K.Z,{centered:!0,title:oe[ze],open:!0,onCancel:pn,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ce},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Ve},_b:function(){return Ge},t7:function(){return O},Gi:function(){return ce},YG:function(){return ie},qp:function(){return B},vr:function(){return Qe},qE:function(){return Ee},Je:function(){return Q},cq:function(){return me},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",A="tagsWrap___XB2W3",g="action___VdHb1",p="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),y=t.n(S),j=t(89392),B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,S=e.titleWidth,B=void 0===S?41:S,w=e.style,b=void 0===w?{}:w,D=e.fontColor,N=void 0===D?"#6A7283":D,H=e.showCount,J=(0,a.useState)(0),E=u()(J,2),I=E[0],R=E[1],O=(0,a.useState)(!1),C=u()(O,2),F=C[0],Q=C[1],P=(0,a.useRef)(null),Z=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?R(1):R(0));0===t.length&&R(0),Q(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,j.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:B,marginTop:F?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:F?"".concat(A," ").concat(k):A,children:[(0,o.jsx)("div",{className:p,ref:Z,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:P,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:N},className:i===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!I&&(0,o.jsx)(a.Fragment,{children:1===I?(0,o.jsxs)("div",{onClick:function(){var e;R(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Z.current.scrollTop=0,R(1),Q(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(w,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",H="menu___NiyBu",J="text___Grueu",E="b1___ZKryM",I="b2___aKyGa",R=t(73782),O=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,A=e.placeholder,g=(0,a.useState)(""),p=u()(g,2),m=p[0],x=p[1],v=(0,a.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[r]);var j=function(){s(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:J,children:[null===(n=i.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:E}),(0,o.jsx)("b",{className:I})]}),(0,o.jsx)("div",{className:H,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(R.Z,{onPressEnter:j,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:A}),(0,o.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},C="quickPager___GM30J",F="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(C,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?F:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?F:"",children:"下一页"})]})},P=t(94334),Z=t(42930),M=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",U="cover___Mu8wr",V="img___IpFLA",Y="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:z,onClick:function(e){e.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:U,src:"".concat(P.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:W,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:W,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,o.jsx)("div",{className:K,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(M.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",Ae=t(38854),ge=t(20834),pe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?pe:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(Ae.Z,{dropdownRender:function(){return(0,o.jsx)(ge.Z,{children:l.map((function(e,n){return(0,o.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),ve=t.n(xe),he=t(7557),ke=t.n(he),Se=t(41498),ye=t.n(Se),je=t(39647),Be=t.n(je),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,A=void 0===f?"middle":f,g=e.shape,p=void 0===g?"round":g,m=Be()(e,De),x=(0,a.useState)(!1),v=u()(x,2),h=v[0],k=v[1];return(0,o.jsx)(be.ZP,ve()(ve()({onClick:(0,j.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(A,"-").concat(p)],n),style:ve()({},t),size:A,shape:p,loading:h||r},m),{},{children:i}))},He="head___ghH72",Je="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(He,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Je,children:i})]})},Ie="btns___sNgTb",Re="confirm___Ozirl",Oe="cancel___aiq1I",Ce=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,A=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ie,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:A,onClick:i,type:"primary",className:Re,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Oe,children:s})]})},Fe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Fe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Fe.wrap,children:[(0,o.jsx)("div",{className:Fe.left,children:i}),(0,o.jsx)("div",{className:Fe.center,children:c}),(0,o.jsx)("div",{className:Fe.right,children:r})]})})},Pe="crumbs___V41Oe",Ze="hover___bEIVd",Me=t(8785),Ge=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Pe,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),ze=["onChange"],Ue=Le.Z.Countdown,Ve=function(e){var n=e.onChange,t=Be()(e,ze),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(Ue,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},69225:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var a="title___Ynb7w",i="time___dxFRB",c=t(92310),r=t.n(c),o=t(99443),s=t(61186),l=t.n(s),u=t(37712),d=function(e){var n=e.className,t=e.status,c=e.style,s=void 0===c?{}:c,d=e.startAt,f=e.endAt,A=e.title;return(0,u.jsxs)("div",{className:r()(a,n),style:s,children:[(0,u.jsx)("b",{children:A}),(0,u.jsx)(o.Z,{className:"ml10",status:t}),(0,u.jsxs)("span",{className:i,children:[(0,u.jsxs)("span",{children:["开启时间",(0,u.jsx)("span",{className:"ml10",children:d?l()(d).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,u.jsxs)("span",{className:"ml30",children:["截止时间",(0,u.jsx)("span",{className:"ml10",children:f?l()(f).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},36211:function(e,n,t){t.d(n,{Z:function(){return H}});var a=t(82242),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=t(8591),A=t(59028),g=t(43418),p=t(95237),m=t(57930),x="wrap___npJKs",v="label___mSlLf",h=t(94334),k=t(8785),S=t(66208),y=t(92911),j=t(42930),B=t(30010),w=t(61186),b=t.n(w),D=t(52016),N=t(37712),H=function(e){var n=e.visible,t=e.data,a=e.onClose,c=void 0===a?function(){}:a,o=e.onSuccess,l=void 0===o?function(){}:o,w=(0,d.useState)([]),H=u()(w,2),J=H[0],E=H[1],I=(0,d.useState)(""),R=u()(I,2),O=R[0],C=R[1],F=(0,d.useState)(""),Q=u()(F,2),P=Q[0],Z=Q[1],M=(0,d.useState)(""),G=u()(M,2),L=G[0],z=G[1],U=(0,d.useState)(!1),V=u()(U,2),Y=V[0],W=V[1],K=(0,k.useParams)();(0,d.useEffect)((function(){var e;n&&(z((null==t?void 0:t.description)||""),C((null==t?void 0:t.start_at)||""),Z((null==t?void 0:t.end_at)||""),E((null==t||null===(e=t.attachments)||void 0===e?void 0:e.map((function(e){return{name:e.name||e.title,status:"done",response:{id:e.id}}})))||[]))}),[n]);var q={multiple:!0,withCredentials:!0,fileList:J,beforeUpload:function(e){return!(e.size/1024/1024>150)||(f.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(150M)")),A.Z.LIST_IGNORE)},action:"".concat(h.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){E((0,j.uD)(e))}},T=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O&&P){e.next=3;break}return f.ZP.warning("请选择".concat(ne)),e.abrupt("return");case 3:return W(!0),console.log(J,"fileList"),e.next=7,(0,y.ZP)("/api/graduations/".concat(K.id,"/graduation_stages/").concat(t.id,".json"),{method:"put",body:{start_at:O,end_at:P,description:L,attachment_ids:J.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))}});case 7:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=13;break}return f.ZP.success("保存设置成功"),(0,k.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:null==K?void 0:K.id}}),l(),e.abrupt("return");case 13:W(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(t,"data");var X=[{name:"学生选题",key:"student_selection",timeName:"学生选题起止时间",width:460,text:"在此时间内,学生可自助操作选题和更改选题"},{name:"任务书",key:"tasks",width:460,timeName:"任务书起止时间",text:""},{name:"开题报告",key:"opening_report",width:1146,timeName:"学生提交开题报告起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"中期检查",key:"midterm_report",width:1146,timeName:"学生提交中期检查起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业论文",key:"thesis",width:1146,timeName:"学生提交毕业论文起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业答辩",key:"final_defense",width:1146,timeName:"学生提交毕业答辩起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"论文定稿",key:"final_thesis",width:1146,timeName:"学生提交论文定稿起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"归档",key:"archives",width:1146,timeName:"学生提交归档起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"}],_=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],$=J.some((function(e){return!(null!=e&&e.response)})),ee=(null==X?void 0:X.find((function(e){return e.key===(null==t?void 0:t.clazz)})))||{},ne=ee.timeName,te=ee.text,ae=ee.width,ie=ee.key;return(0,N.jsx)(g.Z,{centered:!0,destroyOnClose:!0,confirmLoading:Y,okButtonProps:{disabled:$},onCancel:c,onOk:T,open:n,title:"".concat(t.name,"设置"),width:ae,afterClose:function(){E([]),C(""),z(""),Z(""),W(!1)},okText:"保存设置",cancelText:"取消",children:(0,N.jsxs)("div",{className:x,children:[(0,N.jsxs)("div",{className:v,children:[(0,N.jsx)("span",{children:"*"}),ne]}),(0,N.jsxs)(p.Z,{align:"middle",className:_.includes(ie)?"mb20":"",children:[(0,N.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:O?b()(O):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){C(n)}}),(0,N.jsx)("span",{className:"ml10 mr10",children:"至"}),(0,N.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:P?b()(P):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){Z(n)}}),(0,N.jsx)("span",{className:"".concat("student_selection"===ie?"mt10":"ml10"," font14"),style:{color:"#9096A3"},children:te})]}),_.includes(ie)&&(0,N.jsxs)(d.Fragment,{children:[(0,N.jsx)("div",{className:v,children:"阶段描述"}),(0,N.jsx)(B.Z,{height:140,defaultValue:L,onChange:function(e){z(e)}}),(0,N.jsx)(A.Z,i()(i()({},q),{},{children:(0,N.jsxs)(p.Z,{align:"middle",className:"mt10",children:[(0,N.jsxs)(S.op,{style:{borderRadius:2},children:[(0,N.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,N.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(e){e.stopPropagation()},children:"上传此阶段的文档模版、批阅要求等文档,单个文档大小不超过150M"})]})}))]})]})})}},99443:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(59301),i="tag___NEywM",c=t(92310),r=t.n(c),o=t(37712),s=function(e){var n=e.className,t=e.status;return(0,o.jsxs)(a.Fragment,{children:[0===t&&(0,o.jsx)("div",{className:r()(i,n),children:"未开始"}),1===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#EE5D5D"},children:"已结束"})]})}},28103:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(92310),i=t.n(a),c=t(59301),r=t(36355),o=t(17313),s=t(83116),l=t(37613);const u=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:c,orientationMargin:r,verticalMarginInline:s}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:c},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,s.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:a}=c.useContext(r.E_),{prefixCls:o,type:s="horizontal",orientation:l="center",orientationMargin:u,className:A,rootClassName:g,children:p,dashed:m,plain:x,style:v}=e,h=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),k=n("divider",o),[S,y]=d(k),j=l.length>0?`-${l}`:l,B=!!p,w="left"===l&&null!=u,b="right"===l&&null!=u,D=i()(k,null==a?void 0:a.className,y,`${k}-${s}`,{[`${k}-with-text`]:B,[`${k}-with-text${j}`]:B,[`${k}-dashed`]:!!m,[`${k}-plain`]:!!x,[`${k}-rtl`]:"rtl"===t,[`${k}-no-default-orientation-margin-left`]:w,[`${k}-no-default-orientation-margin-right`]:b},A,g),N=c.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),H=Object.assign(Object.assign({},w&&{marginLeft:N}),b&&{marginRight:N});return S(c.createElement("div",Object.assign({className:D,style:Object.assign(Object.assign({},null==a?void 0:a.style),v)},h,{role:"separator"}),p&&"vertical"!==s&&c.createElement("span",{className:`${k}-inner-text`,style:H},p)))}},31797:function(e,n,t){t.d(n,{Z:function(){return S}});var a=t(59301),i=t(56762),c=t(92343),r=t(92310),o=t.n(r),s=t(36355),l=t(96865);var u=e=>{const{value:n,formatter:t,precision:i,decimalSeparator:c,groupSeparator:r="",prefixCls:o}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof i&&(l=l.padEnd(i,"0").slice(0,i>0?i:0)),l&&(l=`${c}${l}`),s=[a.createElement("span",{key:"int",className:`${o}-content-value-int`},e,n),l&&a.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else s=e}return a.createElement("span",{className:`${o}-content-value`},s)},d=t(17313),f=t(83116),A=t(37613);const g=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:i,titleFontSize:c,colorTextHeading:r,contentFontSize:o,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:i,fontSize:c},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:r,fontSize:o,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var p=(0,f.Z)("Statistic",(e=>{const n=(0,A.TS)(e,{});return[g(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var m=e=>{const{prefixCls:n,className:t,rootClassName:i,style:c,valueStyle:r,value:d=0,title:f,valueRender:A,prefix:g,suffix:m,loading:x=!1,onMouseEnter:v,onMouseLeave:h,decimalSeparator:k=".",groupSeparator:S=","}=e,{getPrefixCls:y,direction:j,statistic:B}=a.useContext(s.E_),w=y("statistic",n),[b,D]=p(w),N=a.createElement(u,Object.assign({decimalSeparator:k,groupSeparator:S,prefixCls:w},e,{value:d})),H=o()(w,{[`${w}-rtl`]:"rtl"===j},null==B?void 0:B.className,t,i,D);return b(a.createElement("div",{className:H,style:Object.assign(Object.assign({},null==B?void 0:B.style),c),onMouseEnter:v,onMouseLeave:h},f&&a.createElement("div",{className:`${w}-title`},f),a.createElement(l.Z,{paragraph:!1,loading:x,className:`${w}-skeleton`},a.createElement("div",{style:r,className:`${w}-content`},g&&a.createElement("span",{className:`${w}-content-prefix`},g),A?A(N):N,m&&a.createElement("span",{className:`${w}-content-suffix`},m)))))};const x=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,a=new Date(e).getTime(),i=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,i=(n.match(a)||[]).map((e=>e.slice(1,-1))),c=n.replace(a,"[]"),r=x.reduce(((e,n)=>{let[a,i]=n;if(e.includes(a)){const n=Math.floor(t/i);return t-=n*i,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),c);let o=0;return r.replace(a,(()=>{const e=i[o];return o+=1,e}))}(Math.max(a-i,0),t)}const h=e=>{const{value:n,format:t="HH:mm:ss",onChange:r,onFinish:o}=e,s=(0,i.Z)(),l=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{s(),null==r||r(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return a.createElement(m,Object.assign({},e,{valueRender:e=>(0,c.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var k=a.memo(h);m.Countdown=k;var S=m},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77118,66208,7078,96898],{45532:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(5891),i=t(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},r=t(22589),o=function(e,n){return i.createElement(r.Z,(0,a.Z)({},e,{ref:n,icon:c}))};var s=i.forwardRef(o)},75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=w)&&void 0!==a&&a.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===b&&(0,S.jsx)(S.Fragment,{children:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===b&&U&&(0,S.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(U.key,"&url=").concat(W+U.url,"&callbackUrl=").concat(W+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(B,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===b&&(0,S.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===b&&(0,S.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!O)}),"image"===b&&(0,S.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===b||"download"===b)&&(0,S.jsx)(S.Fragment,{children:F?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(A.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,S.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,S.jsx)(g.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),A=t.n(f),g=t(11690);var p=[],m=["
              "],x=new(A().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){p.length=0,m=["
                "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
              • "+i.text+"");var c=[];return n=S(e,++n,i.level,c),c.length>0&&(a.push("
                  "),c.forEach((function(e){a.push(e)})),a.push("
                ")),a.push("
              • "),n=S(e,n,t,a)}function y(){return S(p,0,0,m),m.push("
              "),m.join("")}var j={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,D[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,b=function(){return"__special_katext_id_".concat(w++,"__")},D={};function H(){return D}function N(){w=0,D={}}function J(e){return e=e.replace(B,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(J(e))};var I=x.paragraph;x.paragraph=function(e){return I(J(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(J(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

              ".concat(e,"

              "):'
              ').concat(t?e:(0,g.escape)(e,!0),"
              \n"):'
              '+(t?e:(0,g.escape)(e,!0))+"
              "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return p.push({anchor:a,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:j,renderer:x});var O=A(),C=(t(64018),t(24830)),F=t(94334),Q=t(15342),P=t(1012),Z=t(38696),M=t(37712),G="@▁@",L=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,g=void 0===A?{}:A,p=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,S=e.programFillValue,j=e.onFillChange,B=void 0===j?function(e){}:j,w=e.onFillBlur,b=void 0===w?function(){}:w,D=String(t),J=(0,d.useState)(""),E=u()(J,2),I=E[0],R=E[1],z=(0,d.useState)("office"),U=u()(z,2),V=U[0],Y=U[1],W=(0,d.useState)([]),K=u()(W,2),q=K[0],T=K[1],X=(0,d.useRef)("a"+(0,P.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===G?"input":"textarea");t.style.width="100%",t.style.height=e===G?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
              '.concat($(D||""),"
              ")}var n=O(D);n=$(n);var t=H();D.match(/\[TOC\]/)&&(n=n.replace("

              [TOC]

              ",y()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),N();var a=document.createElement("div");return a.innerHTML=n,p?(ae(a,p.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[D,p]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=S[r])||void 0===i?void 0:i.value,"warning"===S[r].type?o.className="program-fill-warning":"success"===S[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,g=u()(l.value,2),p=g[0];g[1].innerHTML=null!==(f=S[p])&&void 0!==f&&f.score?"".concat(null===(A=S[p])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(S)}}),[S]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(C.ZP.isSupported()){var n=new C.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),N(),h()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(Z.Z,{close:!0,data:I,type:null!=I&&I.length?V:"",style:i()({},g),onClose:function(){return R("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(91510),t(29867),t(37712)),g=s.default.Option,p={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],p=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));p(e)}}),[l.current,g]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,A.jsxs)(l.Z,i()(i()({},p),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(g,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(x,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),g=t(89780),p=t.n(g),m=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),S=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var B=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(j,S()(S()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(j,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},w=t(98557),b=t(78241),D=t(73782),H=t(3113),N={labelCol:{span:4},wrapperCol:{span:20}},J=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,S()(S()({},N),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),I=t(8591),R=t(75166),O=b.Z.useForm,C={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,a=O(),i=u()(a,1)[0],c=(0,A.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(b.Z,S()(S()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(D.Z,{style:C})}),(0,v.jsx)(P,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Z(n,r)}})]})}),(0,v.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(D.Z,{style:{width:264}})}),(0,v.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function P(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Z(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),G=t(94001),L=M.ZP.Group,z={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(G.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(G.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(b.Z.Item,{name:"align",children:(0,v.jsxs)(L,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),Y=t(92911),W=t(1012),K=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,S=e.isFocus,y=void 0!==S&&S,j=e.watch,b=e.insertTemp,D=e.mode,H=void 0===D?"markdown":D,N=e.id,R=void 0===N?"markdown-editor-id":N,O=e.showResizeBar,C=void 0!==O&&O,F=e.noStorage,P=void 0!==F&&F,M=e.showNullButton,G=void 0!==M&&M,L=e.showNullProgramButton,z=void 0!==L&&L,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,ge=void 0===Ae?"":Ae,pe=e.disablePaste,me=void 0!==pe&&pe,xe=e.disabled,ve=void 0!==xe&&xe,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,ye=void 0===Se?"":Se,je=e.values,Be=void 0===je?"":je,we=(0,A.useState)(null),be=u()(we,2),De=be[0],He=be[1],Ne=(0,A.useState)(t),Je=u()(Ne,2),Ee=Je[0],Ie=Je[1],Re=(0,A.useState)(j),Oe=u()(Re,2),Ce=Oe[0],Fe=Oe[1],Qe=(0,A.useState)(le),Pe=u()(Qe,2),Ze=Pe[0],Me=Pe[1],Ge=(0,A.useState)(""),Le=u()(Ge,2),ze=Le[0],Ue=Le[1],Ve=(0,A.useState)(0),Ye=u()(Ve,2),We=Ye[0],Ke=Ye[1],qe=(0,A.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,W.Z)()),an=(0,A.useRef)(!1),cn=(0,A.useRef)(),rn=(0,A.useRef)(),on=(0,A.useRef)(),sn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(Be),null==De||De.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(Ze)}),[Ze]),(0,A.useEffect)((function(){if(rn.current){var e=function(e,t){if(!me){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==H)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Z(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=p().fromTextArea(rn.current,{mode:H,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Z(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,A.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),De.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=We+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,A.useEffect)((function(){Fe(j)}),[De,j]),(0,A.useEffect)((function(){De&&y&&De.focus()}),[De,y]),(0,A.useEffect)((function(){if(Ce&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Ce]),(0,A.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,A.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,A.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ie(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,xn(t)):a(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,a]),(0,A.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ie(t),De.setCursor(ve?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var fn=(0,A.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),a=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
              \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return Fe(!Ce),De.focus();case"trigger-full-screen":return Me(!Ze),De.focus();case q:return void Ue(q);case X:return void Ue(X);case T:return void Ue(T);case _:return void Ue(_);default:throw new Error}}),[De,Ce,Ze]),An=(0,A.useCallback)((function(e){switch(Ue(""),ze){case q:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case X:var a=e.language,i=e.content;return De.replaceSelection(["```"+a,i,"```"].join("\n")),De.focus();case T:var c=e.src,r=e.alt;return r?De.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):De.replaceSelection("![,](".concat(c,")")),De.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,sn]),(0,A.useEffect)((function(){_e(d)}),[d]);var mn={width:ae(o),height:ae(Xe)},xn=((0,A.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[We]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(A.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ce?"on-preview":""," ").concat(k?"mini":""," ").concat(Ze?"full-screen":""),style:mn,children:[(0,v.jsx)(B,{insertTemp:b,watch:Ce,fullScreen:Ze,showNullButton:G,showNullProgramButton:z,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Ce?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===H&&(0,v.jsx)(h,{value:Ee}),"stex"!==H&&(0,v.jsx)(x.Z,{disabledFill:ke,showProgramFill:z,value:Ee})]}):null]})]})}),C?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:oe[ze]?(0,v.jsx)(K.Z,{centered:!0,title:oe[ze],open:!0,onCancel:pn,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ce},cQ:function(){return ee},op:function(){return He},O5:function(){return Ve},_b:function(){return Ge},t7:function(){return O},Gi:function(){return ce},YG:function(){return ie},qp:function(){return B},vr:function(){return Qe},qE:function(){return Ee},Je:function(){return Q},cq:function(){return me},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",A="tagsWrap___XB2W3",g="action___VdHb1",p="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),y=t.n(S),j=t(89392),B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,S=e.titleWidth,B=void 0===S?41:S,w=e.style,b=void 0===w?{}:w,D=e.fontColor,H=void 0===D?"#6A7283":D,N=e.showCount,J=(0,a.useState)(0),E=u()(J,2),I=E[0],R=E[1],O=(0,a.useState)(!1),C=u()(O,2),F=C[0],Q=C[1],P=(0,a.useRef)(null),Z=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?R(1):R(0));0===t.length&&R(0),Q(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,j.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:B,marginTop:F?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:F?"".concat(A," ").concat(k):A,children:[(0,o.jsx)("div",{className:p,ref:Z,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:P,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:H},className:i===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!N&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!I&&(0,o.jsx)(a.Fragment,{children:1===I?(0,o.jsxs)("div",{onClick:function(){var e;R(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Z.current.scrollTop=0,R(1),Q(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(w,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",H="dropdown___vSy8B",N="menu___NiyBu",J="text___Grueu",E="b1___ZKryM",I="b2___aKyGa",R=t(73782),O=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,A=e.placeholder,g=(0,a.useState)(""),p=u()(g,2),m=p[0],x=p[1],v=(0,a.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[r]);var j=function(){s(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:H,children:[(0,o.jsxs)("div",{className:J,children:[null===(n=i.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:E}),(0,o.jsx)("b",{className:I})]}),(0,o.jsx)("div",{className:N,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(R.Z,{onPressEnter:j,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:A}),(0,o.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},C="quickPager___GM30J",F="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(C,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?F:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?F:"",children:"下一页"})]})},P=t(94334),Z=t(42930),M=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",U="cover___Mu8wr",V="img___IpFLA",Y="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:z,onClick:function(e){e.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:U,src:"".concat(P.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:W,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:W,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,o.jsx)("div",{className:K,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(M.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",Ae=t(38854),ge=t(20834),pe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?pe:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(Ae.Z,{dropdownRender:function(){return(0,o.jsx)(ge.Z,{children:l.map((function(e,n){return(0,o.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),ve=t.n(xe),he=t(7557),ke=t.n(he),Se=t(41498),ye=t.n(Se),je=t(39647),Be=t.n(je),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],He=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,A=void 0===f?"middle":f,g=e.shape,p=void 0===g?"round":g,m=Be()(e,De),x=(0,a.useState)(!1),v=u()(x,2),h=v[0],k=v[1];return(0,o.jsx)(be.ZP,ve()(ve()({onClick:(0,j.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(A,"-").concat(p)],n),style:ve()({},t),size:A,shape:p,loading:h||r},m),{},{children:i}))},Ne="head___ghH72",Je="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Ne,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Je,children:i})]})},Ie="btns___sNgTb",Re="confirm___Ozirl",Oe="cancel___aiq1I",Ce=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,A=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ie,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:A,onClick:i,type:"primary",className:Re,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Oe,children:s})]})},Fe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Fe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Fe.wrap,children:[(0,o.jsx)("div",{className:Fe.left,children:i}),(0,o.jsx)("div",{className:Fe.center,children:c}),(0,o.jsx)("div",{className:Fe.right,children:r})]})})},Pe="crumbs___V41Oe",Ze="hover___bEIVd",Me=t(8785),Ge=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Pe,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),ze=["onChange"],Ue=Le.Z.Countdown,Ve=function(e){var n=e.onChange,t=Be()(e,ze),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(Ue,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},69225:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var a="title___Ynb7w",i="time___dxFRB",c=t(92310),r=t.n(c),o=t(99443),s=t(61186),l=t.n(s),u=t(37712),d=function(e){var n=e.className,t=e.status,c=e.style,s=void 0===c?{}:c,d=e.startAt,f=e.endAt,A=e.title;return(0,u.jsxs)("div",{className:r()(a,n),style:s,children:[(0,u.jsx)("b",{children:A}),(0,u.jsx)(o.Z,{className:"ml10",status:t}),(0,u.jsxs)("span",{className:i,children:[(0,u.jsxs)("span",{children:["开启时间",(0,u.jsx)("span",{className:"ml10",children:d?l()(d).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,u.jsxs)("span",{className:"ml30",children:["截止时间",(0,u.jsx)("span",{className:"ml10",children:f?l()(f).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},36211:function(e,n,t){t.d(n,{Z:function(){return N}});var a=t(82242),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=t(8591),A=t(59028),g=t(43418),p=t(95237),m=t(57930),x="wrap___npJKs",v="label___mSlLf",h=t(94334),k=t(8785),S=t(66208),y=t(92911),j=t(42930),B=t(30010),w=t(61186),b=t.n(w),D=t(52016),H=t(37712),N=function(e){var n=e.visible,t=e.data,a=e.onClose,c=void 0===a?function(){}:a,o=e.onSuccess,l=void 0===o?function(){}:o,w=(0,d.useState)([]),N=u()(w,2),J=N[0],E=N[1],I=(0,d.useState)(""),R=u()(I,2),O=R[0],C=R[1],F=(0,d.useState)(""),Q=u()(F,2),P=Q[0],Z=Q[1],M=(0,d.useState)(""),G=u()(M,2),L=G[0],z=G[1],U=(0,d.useState)(!1),V=u()(U,2),Y=V[0],W=V[1],K=(0,k.useParams)();(0,d.useEffect)((function(){var e;n&&(z((null==t?void 0:t.description)||""),C((null==t?void 0:t.start_at)||""),Z((null==t?void 0:t.end_at)||""),E((null==t||null===(e=t.attachments)||void 0===e?void 0:e.map((function(e){return{name:e.name||e.title,status:"done",response:{id:e.id}}})))||[]))}),[n]);var q={multiple:!0,withCredentials:!0,fileList:J,beforeUpload:function(e){return!(e.size/1024/1024>150)||(f.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(150M)")),A.Z.LIST_IGNORE)},action:"".concat(h.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){E((0,j.uD)(e))}},T=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O&&P){e.next=3;break}return f.ZP.warning("请选择".concat(ne)),e.abrupt("return");case 3:return W(!0),console.log(J,"fileList"),e.next=7,(0,y.ZP)("/api/graduations/".concat(K.id,"/graduation_stages/").concat(t.id,".json"),{method:"put",body:{start_at:O,end_at:P,description:L,attachment_ids:J.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))}});case 7:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=13;break}return f.ZP.success("保存设置成功"),(0,k.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:null==K?void 0:K.id}}),l(),e.abrupt("return");case 13:W(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(t,"data");var X=[{name:"学生选题",key:"student_selection",timeName:"学生选题起止时间",width:460,text:"在此时间内,学生可自助操作选题和更改选题"},{name:"任务书",key:"tasks",width:460,timeName:"任务书起止时间",text:""},{name:"开题报告",key:"opening_report",width:1146,timeName:"学生提交开题报告起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"中期检查",key:"midterm_report",width:1146,timeName:"学生提交中期检查起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业论文",key:"thesis",width:1146,timeName:"学生提交毕业论文起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业答辩",key:"final_defense",width:1146,timeName:"学生提交毕业答辩起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"论文定稿",key:"final_thesis",width:1146,timeName:"学生提交论文定稿起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"归档",key:"archives",width:1146,timeName:"学生提交归档起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"}],_=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],$=J.some((function(e){return!(null!=e&&e.response)})),ee=(null==X?void 0:X.find((function(e){return e.key===(null==t?void 0:t.clazz)})))||{},ne=ee.timeName,te=ee.text,ae=ee.width,ie=ee.key;return(0,H.jsx)(g.Z,{centered:!0,destroyOnClose:!0,confirmLoading:Y,okButtonProps:{disabled:$},onCancel:c,onOk:T,open:n,title:"".concat(t.name,"设置"),width:ae,afterClose:function(){E([]),C(""),z(""),Z(""),W(!1)},okText:"保存设置",cancelText:"取消",children:(0,H.jsxs)("div",{className:x,children:[(0,H.jsxs)("div",{className:v,children:[(0,H.jsx)("span",{children:"*"}),ne]}),(0,H.jsxs)(p.Z,{align:"middle",className:_.includes(ie)?"mb20":"",children:[(0,H.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:O?b()(O):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){C(n)}}),(0,H.jsx)("span",{className:"ml10 mr10",children:"至"}),(0,H.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:P?b()(P):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){Z(n)}}),(0,H.jsx)("span",{className:"".concat("student_selection"===ie?"mt10":"ml10"," font14"),style:{color:"#9096A3"},children:te})]}),_.includes(ie)&&(0,H.jsxs)(d.Fragment,{children:[(0,H.jsx)("div",{className:v,children:"阶段描述"}),(0,H.jsx)(B.Z,{height:140,defaultValue:L,onChange:function(e){z(e)}}),(0,H.jsx)(A.Z,i()(i()({},q),{},{children:(0,H.jsxs)(p.Z,{align:"middle",className:"mt10",children:[(0,H.jsxs)(S.op,{style:{borderRadius:2},children:[(0,H.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,H.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(e){e.stopPropagation()},children:"上传此阶段的文档模版、批阅要求等文档,单个文档大小不超过150M"})]})}))]})]})})}},99443:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(59301),i="tag___NEywM",c=t(92310),r=t.n(c),o=t(37712),s=function(e){var n=e.className,t=e.status;return(0,o.jsxs)(a.Fragment,{children:[0===t&&(0,o.jsx)("div",{className:r()(i,n),children:"未开始"}),1===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#EE5D5D"},children:"已结束"})]})}},28103:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(92310),i=t.n(a),c=t(59301),r=t(36355),o=t(17313),s=t(83116),l=t(37613);const u=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:c,orientationMargin:r,verticalMarginInline:s}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:c},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,s.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:a}=c.useContext(r.E_),{prefixCls:o,type:s="horizontal",orientation:l="center",orientationMargin:u,className:A,rootClassName:g,children:p,dashed:m,plain:x,style:v}=e,h=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),k=n("divider",o),[S,y]=d(k),j=l.length>0?`-${l}`:l,B=!!p,w="left"===l&&null!=u,b="right"===l&&null!=u,D=i()(k,null==a?void 0:a.className,y,`${k}-${s}`,{[`${k}-with-text`]:B,[`${k}-with-text${j}`]:B,[`${k}-dashed`]:!!m,[`${k}-plain`]:!!x,[`${k}-rtl`]:"rtl"===t,[`${k}-no-default-orientation-margin-left`]:w,[`${k}-no-default-orientation-margin-right`]:b},A,g),H=c.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),N=Object.assign(Object.assign({},w&&{marginLeft:H}),b&&{marginRight:H});return S(c.createElement("div",Object.assign({className:D,style:Object.assign(Object.assign({},null==a?void 0:a.style),v)},h,{role:"separator"}),p&&"vertical"!==s&&c.createElement("span",{className:`${k}-inner-text`,style:N},p)))}},31797:function(e,n,t){t.d(n,{Z:function(){return S}});var a=t(59301),i=t(56762),c=t(92343),r=t(92310),o=t.n(r),s=t(36355),l=t(96865);var u=e=>{const{value:n,formatter:t,precision:i,decimalSeparator:c,groupSeparator:r="",prefixCls:o}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof i&&(l=l.padEnd(i,"0").slice(0,i>0?i:0)),l&&(l=`${c}${l}`),s=[a.createElement("span",{key:"int",className:`${o}-content-value-int`},e,n),l&&a.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else s=e}return a.createElement("span",{className:`${o}-content-value`},s)},d=t(17313),f=t(83116),A=t(37613);const g=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:i,titleFontSize:c,colorTextHeading:r,contentFontSize:o,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:i,fontSize:c},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:r,fontSize:o,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var p=(0,f.Z)("Statistic",(e=>{const n=(0,A.TS)(e,{});return[g(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var m=e=>{const{prefixCls:n,className:t,rootClassName:i,style:c,valueStyle:r,value:d=0,title:f,valueRender:A,prefix:g,suffix:m,loading:x=!1,onMouseEnter:v,onMouseLeave:h,decimalSeparator:k=".",groupSeparator:S=","}=e,{getPrefixCls:y,direction:j,statistic:B}=a.useContext(s.E_),w=y("statistic",n),[b,D]=p(w),H=a.createElement(u,Object.assign({decimalSeparator:k,groupSeparator:S,prefixCls:w},e,{value:d})),N=o()(w,{[`${w}-rtl`]:"rtl"===j},null==B?void 0:B.className,t,i,D);return b(a.createElement("div",{className:N,style:Object.assign(Object.assign({},null==B?void 0:B.style),c),onMouseEnter:v,onMouseLeave:h},f&&a.createElement("div",{className:`${w}-title`},f),a.createElement(l.Z,{paragraph:!1,loading:x,className:`${w}-skeleton`},a.createElement("div",{style:r,className:`${w}-content`},g&&a.createElement("span",{className:`${w}-content-prefix`},g),A?A(H):H,m&&a.createElement("span",{className:`${w}-content-suffix`},m)))))};const x=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,a=new Date(e).getTime(),i=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,i=(n.match(a)||[]).map((e=>e.slice(1,-1))),c=n.replace(a,"[]"),r=x.reduce(((e,n)=>{let[a,i]=n;if(e.includes(a)){const n=Math.floor(t/i);return t-=n*i,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),c);let o=0;return r.replace(a,(()=>{const e=i[o];return o+=1,e}))}(Math.max(a-i,0),t)}const h=e=>{const{value:n,format:t="HH:mm:ss",onChange:r,onFinish:o}=e,s=(0,i.Z)(),l=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{s(),null==r||r(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return a.createElement(m,Object.assign({},e,{valueRender:e=>(0,c.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var k=a.memo(h);m.Countdown=k;var S=m},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/85385.async.js b/85385.async.js index 02bcc4f6cc..0b3620712a 100644 --- a/85385.async.js +++ b/85385.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[85385,23056,44378,48019,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[85385,23056,29556,44378,48019,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{38827:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(5891),f={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"},p=n(22589),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/8562.async.js b/8562.async.js index e940a4d1de..66e97d2b37 100644 --- a/8562.async.js +++ b/8562.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8562,23056,18836,29556,14348,21862,21720,28893,15310,21070,22016,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8562,23056,29556,18836,14348,21862,21720,28893,15310,21070,22016,28838,11021],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(5891),l=n(59301),r={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(22589),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(42653),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(84443),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/8632.async.js b/8632.async.js index 5516e6ef7a..2880cb5ac3 100644 --- a/8632.async.js +++ b/8632.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8632,7078,96898,25203,7496],{75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r-1||null!==(r=y)&&void 0!==r&&r.startsWith("/api")?y:"data:image/png;base64,".concat(y),autoPlay:!0}),"video"===j&&(0,C.jsx)(C.Fragment,{children:(null===(o=y)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(a=y)&&void 0!==a&&a.startsWith("/api")?(0,C.jsx)("video",{controls:!0,src:"".concat(y),autoPlay:!0}):(0,C.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})}),"office"===j&&K&&(0,C.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(K.key,"&url=").concat(X+K.url,"&callbackUrl=").concat(X+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(B,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!Z)}),"html"===j&&(0,C.jsx)("iframe",{src:y+"&disposition=inline"}),"pdf"===j&&(0,C.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(y,"&disabledDownload=").concat(!!Z)}),"image"===j&&(0,C.jsx)("img",{src:(null===(l=y)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(E=y)&&void 0!==E&&E.startsWith("/api")?y:"data:image/png;base64,".concat(y)}),("other"===j||"download"===j)&&(0,C.jsx)(C.Fragment,{children:T?(0,C.jsx)(x.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,C.jsx)(A.ZP,{icon:(0,C.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,C.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,C.jsx)(p.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return Y}});var r=t(82242),s=t.n(r),o=t(37205),i=t.n(o),a=t(91232),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),A=t.n(f),p=t(11690);var g=[],m=["
                "],v=new(A().Renderer),h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){g.length=0,m=["
                  "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function C(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var s=e[n];r.push("
                • "+s.text+"");var o=[];return n=C(e,++n,s.level,o),o.length>0&&(r.push("
                    "),o.forEach((function(e){r.push(e)})),r.push("
                  ")),r.push("
                • "),n=C(e,n,t,r)}function E(){return C(g,0,0,m),m.push("
                "),m.join("")}var I={heading:function(e){var n=h.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var o=j(),i=r;r=o,b[o]={type:"block",expression:i}}return{type:"code",raw:t,lang:s,text:r}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,j=function(){return"__special_katext_id_".concat(y++,"__")},b={};function w(){return b}function Q(){y=0,b={}}function k(e){return e=e.replace(B,(function(e,n){var t=j();return b[t]={type:"inline",expression:n},t}))}var N=v.listitem;v.listitem=function(e){return N(k(e))};var S=v.paragraph;v.paragraph=function(e){return S(k(e))};var R=v.tablecell;v.tablecell=function(e,n){return R(k(e),n)},v.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                ".concat(e,"

                "):'
                ').concat(t?e:(0,p.escape)(e,!0),"
                \n"):'
                '+(t?e:(0,p.escape)(e,!0))+"
                "},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:r,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:I,renderer:v});var Z=A(),P=(t(64018),t(24830)),T=t(94334),L=t(15342),D=t(1012),H=t(38696),M=t(37712),F="@▁@",O=/]*>/g;var Y=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,o=e.showTextOnly,a=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,p=void 0===A?{}:A,g=e.highlightKeywords,m=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),h=void 0!==v&&v,C=e.programFillValue,I=e.onFillChange,B=void 0===I?function(e){}:I,y=e.onFillBlur,j=void 0===y?function(){}:y,b=String(t),k=(0,d.useState)(""),N=u()(k,2),S=N[0],R=N[1],Y=(0,d.useState)("office"),K=u()(Y,2),V=K[0],U=K[1],X=(0,d.useState)([]),G=u()(X,2),W=G[0],q=G[1],z=(0,d.useRef)("a"+(0,D.Z)()),J={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(z.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{b=b.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return b=b.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===F?"input":"textarea");t.style.width="100%",t.style.height=e===F?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(J).length;return J[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                '.concat($(b||""),"
                ")}var n=Z(b);n=$(n);var t=w();b.match(/\[TOC\]/)&&(n=n.replace("

                [TOC]

                ",E()),x()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],s=r.type,o=r.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),Q();var r=document.createElement("div");return r.innerHTML=n,g?(re(r,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[b,g]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=C&&C.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var s,o=u()(e.value,2),i=o[0],a=o[1];a.value=null===(s=C[i])||void 0===s?void 0:s.value,"warning"===C[i].type?a.className="program-fill-warning":"success"===C[i].type?a.className="program-fill-success":a.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,p=u()(l.value,2),g=p[0];p[1].innerHTML=null!==(f=C[g])&&void 0!==f&&f.score?"".concat(null===(A=C[g])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(C)}}),[C]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(i()(W)),B(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(i()(W)),j(W,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var se=(0,d.useRef)();function oe(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),U("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=a,a&&(f=s()(s()({},f),_));var ie=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(P.ZP.isSupported()){var n=new P.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(O)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",oe),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",oe),Q(),x()}}),[ee,se.current,oe]),(0,M.jsxs)(M.Fragment,{children:[o&&(0,M.jsx)("div",{ref:se,children:ee}),!o&&(0,M.jsx)("div",{ref:se,style:s()({},f),className:"".concat(r||""," ").concat(h?"disabled-fill":""," markdown-body ").concat(z.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(H.Z,{close:!0,data:S,type:null!=S&&S.length?V:"",style:s()({},p),onClose:function(){return R("")}})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(79800),s=t.n(r),o=t(59301),i=t(56752),a=t(3113),c=t(73303),l=t(82234),u=t(51638),d=t(37712),f=function(){var e=(0,o.useState)(""),n=s()(e,2),t=n[0],r=n[1],f=(0,o.useState)(0),A=s()(f,2),p=A[0],g=A[1],m=(0,o.useRef)("");function v(e){27==e.keyCode&&m.current&&h()}function h(){document.body.style.overflow="auto",r("")}(0,o.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,o.useEffect)((function(){m.current=t}),[t]);var x=(0,o.useRef)(),_=(0,o.useRef)();return(0,d.jsx)(o.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:x,onClick:function(e){e.nativeEvent.target!==x.current&&e.nativeEvent.target!==_.current||h()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(a.ZP,{onClick:function(){g(p+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(a.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(a.ZP,{onClick:h,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:_,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(p,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(91510),t(29867),t(37712)),p=c.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,r=e.mode,o=e.options,c=void 0===o?{}:o,l=(0,a.useRef)(),u=(0,a.useState)(),d=i()(u,2),p=d[0],g=d[1];return(0,a.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,a.useEffect)((function(){p&&p.setOption("mode",r)}),[p,r]),(0,a.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,a.useEffect)((function(){if(l.current&&!p){var e=f().fromTextArea(l.current,s()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));g(e)}}),[l.current,p]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,a.useState)("python"),o=i()(r,2),d=o[0],f=o[1];return(0,A.jsxs)(l.Z,s()(s()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(p,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(v,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),s=t.n(r),o=t(7557),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),p=t(89780),g=t.n(p),m=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),h=t(37712),x=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,h.jsx)(h.Fragment,{children:(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},_=t(82242),C=t.n(_),E=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function I(e){var n=e.onActionCallback,t=e.title,r=e.icon,s=e.actionName,o=e.className,i=void 0===o?"":o,a=e.children;return(0,h.jsxs)("a",{title:t,className:i,onClick:function(){n(s)},children:[(0,h.jsx)("i",{className:"md-iconfont ".concat(r)}),a]})}var B=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,s=e.onActionCallback,o=e.fullScreen,i=e.insertTemp,a=e.hidetoolBar,c=[].concat(E,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,h.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&c.map((function(e,n){return(0,h.jsx)("li",{children:e.actionName?(0,h.jsx)(I,C()(C()({},e),{},{onActionCallback:s})):(0,h.jsx)("span",{className:"v-line"})},n)})),t?(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,i&&(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(i),onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,h.jsx)("li",{className:"btn-full-screen",children:(0,h.jsx)(I,{icon:"".concat(o?"icon-shrink":"icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},y=t(98557),j=t(78241),b=t(73782),w=t(3113),Q={labelCol:{span:4},wrapperCol:{span:20}},k=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,C()(C()({},Q),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,h.jsx)(j.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsx)(j.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},N=t(35782),S=t(8591),R=t(75166),Z=j.Z.useForm,P={width:280,marginRight:10},T={labelCol:{span:5},wrapperCol:{span:19}},L=function(e){var n=e.callback,t=e.onCancel,r=Z(),s=u()(r,1)[0],o=(0,A.useRef)();function i(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):S.ZP.error(e.message)}return(0,h.jsxs)(j.Z,C()(C()({form:s},T),{},{className:"upload-image-panel",onFinish:function(e){n(C()(C()({},e),{},{name:o.current}))},style:{width:470,overflow:"hidden"},children:[(0,h.jsx)(j.Z.Item,{label:"图片地址",required:!0,children:(0,h.jsxs)("div",{className:"flex-container",children:[(0,h.jsx)(j.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,h.jsx)(b.Z,{style:P})}),(0,h.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];o.current=n.name,H(n,i)}})]})}),(0,h.jsx)(j.Z.Item,{label:"图片描述",name:"alt",children:(0,h.jsx)(b.Z,{style:{width:264}})}),(0,h.jsxs)(j.Z.Item,{style:{textAlign:"right"},children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,h.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,h.jsx)("input",{type:"file",onChange:n})]})}function H(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(R.KI,"/api/attachments.json")),r.send(t)}var M=t(5112),F=t(94001),O=M.ZP.Group,Y={margin:"0 8px"},K=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,h.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"单元格数:"}),(0,h.jsx)("span",{style:Y,children:"行数"}),(0,h.jsx)(j.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,h.jsx)(F.Z,{})}),(0,h.jsx)("span",{style:Y,children:"列数"}),(0,h.jsx)(j.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,h.jsx)(F.Z,{})})]}),(0,h.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"对齐方式:"}),(0,h.jsx)(j.Z.Item,{name:"align",children:(0,h.jsxs)(O,{children:[(0,h.jsx)(M.ZP,{value:"default",children:(0,h.jsx)("i",{className:"fa fa-align-justify"})}),(0,h.jsx)(M.ZP,{value:"left",children:(0,h.jsx)("i",{className:"fa fa-align-left"})}),(0,h.jsx)(M.ZP,{value:"center",children:(0,h.jsx)("i",{className:"fa fa-align-center"})}),(0,h.jsx)(M.ZP,{value:"right",children:(0,h.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),U=t(92911),X=t(1012),G=t(43418),W="link",q="upload-image",z="code-block",J="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",oe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ie=f()(f()({},se+"-B","bold"),se+"-I","italic"),ae=f()(f()(f()(f()({},W,"添加链接"),z,"添加代码块"),q,"添加文件"),J,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,o=e.width,a=void 0===o?"100%":o,l=e.height,d=void 0===l?400:l,p=e.miniToolbar,_=void 0!==p&&p,C=e.isFocus,E=void 0!==C&&C,I=e.watch,j=e.insertTemp,b=e.mode,w=void 0===b?"markdown":b,Q=e.id,R=void 0===Q?"markdown-editor-id":Q,Z=e.showResizeBar,P=void 0!==Z&&Z,T=e.noStorage,D=void 0!==T&&T,M=e.showNullButton,F=void 0!==M&&M,O=e.showNullProgramButton,Y=void 0!==O&&O,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,pe=void 0===Ae?"":Ae,ge=e.disablePaste,me=void 0!==ge&&ge,ve=e.disabled,he=void 0!==ve&&ve,xe=e.disabledFill,_e=void 0!==xe&&xe,Ce=e.placeholder,Ee=void 0===Ce?"":Ce,Ie=e.values,Be=void 0===Ie?"":Ie,ye=(0,A.useState)(null),je=u()(ye,2),be=je[0],we=je[1],Qe=(0,A.useState)(t),ke=u()(Qe,2),Ne=ke[0],Se=ke[1],Re=(0,A.useState)(I),Ze=u()(Re,2),Pe=Ze[0],Te=Ze[1],Le=(0,A.useState)(le),De=u()(Le,2),He=De[0],Me=De[1],Fe=(0,A.useState)(""),Oe=u()(Fe,2),Ye=Oe[0],Ke=Oe[1],Ve=(0,A.useState)(0),Ue=u()(Ve,2),Xe=Ue[0],Ge=Ue[1],We=(0,A.useState)(d),qe=u()(We,2),ze=qe[0],Je=qe[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,X.Z)()),rn=(0,A.useRef)(!1),sn=(0,A.useRef)(),on=(0,A.useRef)(),an=(0,A.useRef)(),cn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=c()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",be,on),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?be.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?be.replaceSelection('')):e.content_type.indexOf("pdf")>-1?be.replaceSelection('').concat(e.name,"")):be.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Se(Be),null==be||be.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(He)}),[He]),(0,A.useEffect)((function(){if(on.current){var e=function(e,t){if(!me){var r=t.clipboardData;if(r){var s=r.types.toString(),o=r.items;if("Files"===s||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==w)return;try{var i,a=o[1];"file"===(null===(i=o[0])||void 0===i?void 0:i.kind)&&(a=o[0]);var c=a.getAsFile(),l=c.name.split(".").pop();H(c,(function(e){var t,r,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):oe.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){S.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(on.current,{mode:w,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!Y,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ee):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),s=t.getLine(r.line),o=s.charAt(r.ch-1),i=s.lastIndexOf("@▁@",r.ch),a=s.lastIndexOf("@▁▁@",r.ch),c=i>a?i:a,l=i>a?3:4;if(-1===te.indexOf(o))return null;if(console.log("change1:",n,e,s,r,c,i,a,o),c>=0&&r.ch-c<5){var u=c+l;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),E&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(an.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=r[o],t=e.name.split(".").pop();H(e,(function(r){var s,o,i;r.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(o=e.type)||void 0===o?void 0:o.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):oe.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},o=0;o0||r.target.offsetWidth>0)&&(dn(),be.setSize("100%","100%"),be.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(on.current.parentElement),e}();return function(){var n,t;null!==(n=on.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=on.current)||void 0===t?void 0:t.parentElement)}}}),[be,dn]),(0,A.useEffect)((function(){if(be){for(var e=[],n=function(){var n=u()(r[t],2),s=n[0],o=n[1],i=f()({},s,(function(){fn(o)}));e.push(i),be.addKeyMap(i)},t=0,r=Object.entries(ie);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Xe+1e4&&(!n||n!==Ne)&&(window.sessionStorage.setItem(R,Ne),nn(!0))}}),1e4),(0,A.useEffect)((function(){Te(I)}),[be,I]),(0,A.useEffect)((function(){be&&E&&be.focus()}),[be,E]),(0,A.useEffect)((function(){if(Pe&&be){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=be.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[be,Pe]),(0,A.useEffect)((function(){if(be&&de){var e=function(e,n){de(e,n)};return be.on("beforeChange",e),function(){be.off("beforeChange",e)}}}),[be,de]),(0,A.useEffect)((function(){if(be&&ue){var e=function(){ue(be.getValue())};return be.on("blur",e),function(){be.off("blur",e)}}}),[be,ue]),(0,A.useEffect)((function(){if(be){var e=function(e,n){var t=e.getValue();Se(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(Y?r(t,vn(t)):r(t))};return be.on("change",e),function(){be.off("change",e)}}}),[be,r]),(0,A.useEffect)((function(){if(be)if(null==t)be.setValue(""),Se("");else{var e=window.scrollY||window.pageYOffset;t!==be.getValue()&&(be.setValue(t),Se(t),be.setCursor(he?1:be.lineCount(),0),window.scrollTo(0,e))}}),[be,t]);var fn=(0,A.useCallback)((function(e){var n=be.getCursor(),t=be.getSelection(),r=t.split("\n");switch(e){case"bold":return be.replaceSelection("**"+t+"**"),""===t&&be.setCursor(n.line,n.ch+2),be.focus();case"italic":return be.replaceSelection("*"+t+"*"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"code":return be.replaceSelection("`"+t+"`"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"inline-latex":return be.replaceSelection("`$$"+t+"$$`"),""===t&&be.setCursor(n.line,n.ch+3),be.focus();case"latex":return be.replaceSelection("```latex\n"+t+"\n```"),be.setCursor(n.line+1,t.length+1),be.focus();case"line-break":return be.replaceSelection("
                \n"),be.focus();case"list-ul":return""===t?be.replaceSelection("- "+t):be.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),be.focus();case"list-ol":return""===t?be.replaceSelection("1. "+t):be.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),be.focus();case"add-null-ch":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("▁"),be.focus();case"add-signal":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("@▁@"),be.focus();case"add-multiple":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection(te),be.focus();case"inster-template-1":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),be.focus();case"eraser":return be.setValue(""),be.focus();case"trigger-watch":return Te(!Pe),be.focus();case"trigger-full-screen":return Me(!He),be.focus();case W:return void Ke(W);case z:return void Ke(z);case q:return void Ke(q);case J:return void Ke(J);default:throw new Error}}),[be,Pe,He]),An=(0,A.useCallback)((function(e){switch(Ke(""),Ye){case W:var n=e.title,t=e.link;return be.replaceSelection("[".concat(n,"](").concat(t,")")),be.focus();case z:var r=e.language,s=e.content;return be.replaceSelection(["```"+r,s,"```"].join("\n")),be.focus();case q:var o=e.src,i=e.alt;return i?be.replaceSelection("![ ".concat(i," ]( ").concat(o,' "').concat(i,'" )')):be.replaceSelection("![,](".concat(o,")")),be.focus();case J:for(var a=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Je(d+n+"px")}},r=cn.current,s=!1,o=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[be,cn]),(0,A.useEffect)((function(){Je(d)}),[d]);var mn={width:re(a),height:re(ze)},vn=((0,A.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Xe]),function(e){var n=[];if(Y){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,h.jsxs)(A.Fragment,{children:[(0,h.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,h.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(Pe?"on-preview":""," ").concat(_?"mini":""," ").concat(He?"full-screen":""),style:mn,children:[(0,h.jsx)(B,{insertTemp:j,watch:Pe,fullScreen:He,showNullButton:F,showNullProgramButton:Y,onActionCallback:fn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,h.jsxs)("div",{className:"markdown-editor-body",children:[(0,h.jsx)("div",{className:"codemirror-container",children:(0,h.jsx)("textarea",{ref:on,placeholder:Ee})}),Pe?(0,h.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===w&&(0,h.jsx)(x,{value:Ne}),"stex"!==w&&(0,h.jsx)(v.Z,{disabledFill:_e,showProgramFill:Y,value:Ne})]}):null]})]})}),P?(0,h.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,h.jsx)(y.Z,{children:ae[Ye]?(0,h.jsx)(G.Z,{centered:!0,title:ae[Ye],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return A}});var r=t(82100),s=t.n(r),o=t(29186),i=t.n(o),a=t(80619),c=t.n(a),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){c()(t,e);var n=u()(t);function t(e){var r;s()(this,t),r=n.call(this,e);var o=window.document;return r.node=o.createElement("div"),o.body.appendChild(r.node),r}return i()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var r=t(59301);function s(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},41395:function(e,n,t){t.d(n,{Z:function(){return L}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(73782),A=t(8591),p=t(43418),g=t(71418),m=t(95237),v=t(43604),h=t(59028),x=t(24905),_=t(94001),C=t(26762),E="modalWrapper___rWDvO",I="exportSettingWrapper___pCClH",B="imgPreviewPart___PCv0Y",y="tips___EVeBl",j="pottedLine___AaY68",b="text___ho3u_",w=t(8785),Q=t(92911),k=t(80826),N=t(56752),S=t(94334),R=t(30010),Z=t(98756),P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",T=t(37712),L=(f.Z.TextArea,(0,w.connect)((function(e){var n=e.exercise,t=e.loading,r=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:r}}))((function(e){var n,t=e.exercise,r=e.loading,o=e.dispatch,a=t.workSetting,l=(0,w.useParams)();l.category=l.categoryId||l.exerciseId,l.categoryId=l.categoryId||l.exerciseId;var f=(0,d.useState)(!1),L=u()(f,2),D=L[0],H=(L[1],(0,d.useState)(!1)),M=u()(H,2),F=M[0],O=M[1],Y=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),K=u()(Y,2),V=K[0],U=K[1];(0,d.useEffect)((function(){G()}),[a]),(0,d.useEffect)((function(){o({type:"exercise/getWorkSetting",payload:c()({},l)})}),[]);var X,G=function(){var e,n,t,r,s=JSON.parse(JSON.stringify(a));Object.keys(V).forEach((function(e){var n;V[e]=null==s||null===(n=s.exercise_header)||void 0===n?void 0:n[e]})),V.file_list=null!=s&&null!==(e=s.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==s||null===(n=s.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==s||null===(t=s.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==s||null===(r=s.exercise_header)||void 0===r?void 0:r.photo_url}]:[],U(V)},W=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,Q.ZP)("/api/exercises/".concat(null==l?void 0:l.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(A.ZP.success("更新成功"),o({type:"exercise/getCommonHeader",payload:c()({},l)}),o({type:"exercise/getWorkSetting",payload:c()({},l)}),o({type:"exercise/getExerciseExportHeadData",payload:{id:l.exerciseId||l.categoryId,identify:l.userId||null}}),O(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q={disabled:D,multiple:!1,listType:"picture-card",onPreview:function(e){N.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:V.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(A.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));V.file_list=n,U(Object.assign({},V))},onRemove:(X=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V.file_list=[],U(Object.assign({},V)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,T.jsx)(p.Z,{title:"导出设置",className:E,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(V))).categoryId=l.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void W(n);var e,n},onCancel:function(){G(),o({type:"exercise/setActionTabs",payload:{}})},children:(0,T.jsxs)("section",{className:I,children:[(0,T.jsx)(g.Z,{spinning:r["exercise/getWorkSetting"]||F,children:(0,T.jsxs)(m.Z,{wrap:!1,justify:"space-between",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(m.Z,{align:"middle",children:[(0,T.jsx)("div",{children:"卷头左角标"}),(0,T.jsx)("span",{className:y,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(h.Z,c()(c()({},q),{},{children:!(null!==(n=V.file_list)&&void 0!==n&&n.length)&&(0,T.jsxs)("div",{children:[(0,T.jsx)(C.Z,{}),(0,T.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_title,disabled:D,onChange:function(e){V.show_title=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示试卷标题"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_body,disabled:D,onChange:function(e){V.show_body=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_info,disabled:D,onChange:function(e){V.show_info=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_table,disabled:D,onChange:function(e){V.show_table=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示得分、评分表格"})})}),(0,T.jsxs)(m.Z,{align:"middle",className:"mt20 ".concat(j),children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})}),(0,T.jsx)(v.Z,{className:b,children:"密封线区域设置"}),(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})})]}),(0,T.jsxs)(m.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,T.jsx)(x.Z,{className:"pl8",checked:V.show_user,disabled:D,onChange:function(e){V.show_user=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"姓名"})}),(0,T.jsx)(x.Z,{checked:V.show_no,disabled:D,onChange:function(e){V.show_no=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学号"})}),(0,T.jsx)(x.Z,{checked:V.show_group,disabled:D,onChange:function(e){V.show_group=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"专业班级"})}),(0,T.jsx)(x.Z,{checked:V.show_school_name,disabled:D,onChange:function(e){V.show_school_name=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学校/单位"})}),(0,T.jsx)(x.Z,{checked:V.show_phone,disabled:D,onChange:function(e){V.show_phone=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"手机号"})})]}),(0,T.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,T.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,T.jsx)("span",{children:"每页导出最大试题数:"}),(0,T.jsx)(_.Z,{size:"middle",min:1,value:V.export_page_num?V.export_page_num:40,onChange:function(e){V.export_page_num=e,U(c()({},V))}}),(0,T.jsx)("span",{className:"ml10",children:"题"})]}),(0,T.jsx)(m.Z,{className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_desc,disabled:D,onChange:function(e){V.show_desc=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"考试说明"})})}),V.show_desc&&(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(R.Z,{width:550,height:100,defaultValue:V.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){V.description=e,U(Object.assign({},V))}})})]}),(0,T.jsxs)(v.Z,{className:B,children:[(0,T.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,T.jsx)("img",{src:k.qz})]})]})}),(0,T.jsx)(Z.Z,{})]})})})))},48483:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(37205),s=t.n(r),o=t(82242),i=t.n(o),a=t(7557),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),A=t(59301),p=t(8785),g=t(95237),m=t(3113),v=t(61998),h=t(59536),x="wrap___SSpd0",_="img___nbd2O",C="table___fcP71",E="glassSeal___dYhKO",I="paperHeader___gYUbq",B="exportBtn___nyRYQ",y=t(80469),j=t(7078),b=t(42930),w=t(41395),Q=t(26486),k=t(37712),N=(0,p.connect)((function(e){var n=e.exercise,t=e.loading,r=e.user;return{exercise:n,globalSetting:e.globalSetting,user:r,loading:t.effects}}))((function(e){var n,t,r,o,a,l,d,N,S,R,Z,P,T,L,D,H=e.isPreview,M=void 0!==H&&H,F=e.isExportBlank,O=void 0!==F&&F,Y=e.activeTabs,K=e.exercise,V=(e.globalSetting,e.loading,e.user),U=e.dispatch,X=e.showExportBtn,G=void 0!==X&&X,W=(0,p.useParams)(),q=V.userInfo,z=(0,A.useState)(),J=f()(z,2),$=J[0],ee=J[1],ne=(0,A.useState)(),te=f()(ne,2),re=te[0],se=te[1],oe=(0,A.useRef)(null),ie=(0,A.useState)(21),ae=f()(ie,2),ce=ae[0],le=ae[1],ue=(0,A.useState)([]),de=f()(ue,2),fe=de[0],Ae=de[1];(0,A.useEffect)((function(){u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.cV)({id:W.exerciseId||W.categoryId});case 2:0==(n=e.sent).status&&Ae(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,b.W)(Y)||"2"===Y&&pe()}),[W.userId,W.coursesId,W.exerciseId,W.categoryId,Y]),(0,A.useEffect)((function(){oe.current&&le(oe.current.clientHeight)}),[oe.current]),(0,A.useEffect)((function(){var e;if(null!==(e=K.exerciseExportHeadData)&&void 0!==e&&e.title){var n=K.exerciseExportHeadData;ee(i()({},n||{}));var t,r,o=(n||{}).table;(null!=o&&o.total_singles_scores||null!=o&&o.total_doubles_scores||null!=o&&o.total_nulls_scores||null!=o&&o.total_judges_scores||null!=o&&o.total_pros_scores||null!=o&&o.total_shixuns_scores||null!=o&&o.total_mains_scores||null!=o&&o.total_combination_scores||null!=o&&o.total_bpros_scores)&&(t=Number(null==o?void 0:o.total_singles_scores)+Number(null==o?void 0:o.total_doubles_scores)+Number(null==o?void 0:o.total_nulls_scores)+Number(null==o?void 0:o.total_judges_scores)+Number(null==o?void 0:o.total_bpros_scores)+Number(null==o?void 0:o.total_pros_scores)+Number(null==o?void 0:o.total_shixuns_scores)+Number(null==o?void 0:o.total_mains_scores)+Number(null==o?void 0:o.total_combination_scores)),(null!=o&&o.singles_scores||null!=o&&o.doubles_scores||null!=o&&o.nulls_scores||null!=o&&o.judges_scores||null!=o&&o.pros_scores||null!=o&&o.bpros_scores||null!=o&&o.shixuns_scores||null!=o&&o.mains_scores||null!=o&&o.combination_scores)&&(r=Number(null==o?void 0:o.singles_scores)+Number(null==o?void 0:o.doubles_scores)+Number(null==o?void 0:o.nulls_scores)+Number(null==o?void 0:o.judges_scores)+Number(null==o?void 0:o.pros_scores)+Number(null==o?void 0:o.bpros_scores)+Number(null==o?void 0:o.shixuns_scores)+Number(null==o?void 0:o.mains_scores)+Number(null==o?void 0:o.combination_scores));var a=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==o?void 0:o.singles_scores)||0,doubles_score:(null==o?void 0:o.doubles_scores)||0,nulls_score:(null==o?void 0:o.nulls_scores)||0,judges_score:(null==o?void 0:o.judges_scores)||0,pros_score:(null==o?void 0:o.pros_scores)||0,bpros_score:(null==o?void 0:o.bpros_scores)||0,shixuns_score:(null==o?void 0:o.shixuns_scores)||0,mains_score:(null==o?void 0:o.mains_scores)||0,total_combination_scores:(null==o?void 0:o.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];se(s()(O?c:a))}}),[K.exerciseExportHeadData]);var pe=function(){var e=u()(c()().mark((function e(){var n,t,r,s,o,i,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:W.exerciseId||W.categoryId,identify:(null==q?void 0:q.login)||null},e.next=3,(0,y.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(r=(t||{}).table)&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_bpros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores)&&(s=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(o=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores)),i=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:s||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:o||0},{key:"3",name:"评卷人"}],a=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],se(O?a:i);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,k.jsx)("a",{children:e})}},{title:(null==fe||null===(n=fe.find((function(e){return e.value==Q.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(t=fe.find((function(e){return e.value==Q.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(r=fe.find((function(e){return e.value==Q.f[3].nameType})))||void 0===r?void 0:r.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(o=fe.find((function(e){return e.value==Q.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(a=fe.find((function(e){return e.value==Q.f[6].nameType})))||void 0===a?void 0:a.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(l=fe.find((function(e){return e.value==Q.f[5].nameType})))||void 0===l?void 0:l.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(d=fe.find((function(e){return e.value==Q.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(N=fe.find((function(e){return e.value==Q.f[7].nameType})))||void 0===N?void 0:N.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(S=fe.find((function(e){return e.value==Q.f[8].nameType})))||void 0===S?void 0:S.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],me=($||{}).exercise_header;return(0,k.jsxs)(k.Fragment,{children:[((null==me?void 0:me.show_user)||(null==me?void 0:me.show_no)||(null==me?void 0:me.show_group))&&(0,k.jsxs)("section",{className:E,children:[(null==me?void 0:me.show_user)&&(0,k.jsxs)("span",{children:["姓名:",(0,k.jsx)("span",{children:null==$?void 0:$.user})]}),(null==me?void 0:me.show_no)&&(0,k.jsxs)("span",{children:["学号:",(0,k.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==me?void 0:me.show_group)&&(0,k.jsxs)("span",{children:["专业班级:",(0,k.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==me?void 0:me.show_school_name)&&(0,k.jsxs)("span",{children:["学校/单位:",(0,k.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==me?void 0:me.show_phone)&&(0,k.jsxs)("span",{children:["手机号:",(0,k.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,k.jsxs)("section",{className:"".concat(x," ").concat(M?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,k.jsx)("img",{className:_,src:null==$?void 0:$.photo_url}),(null==me?void 0:me.show_title)&&(0,k.jsxs)(g.Z,{className:I,justify:"center",children:[(0,k.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,k.jsx)(m.ZP,{icon:(0,k.jsx)(h.Z,{}),className:B,onClick:function(){U({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==me?void 0:me.show_body)&&((null==K||null===(R=K.exerciseExportHeadData)||void 0===R?void 0:R.exercise_description)||(null==K||null===(Z=K.commonHeader)||void 0===Z?void 0:Z.exercise_description))&&(0,k.jsx)("span",{ref:oe,style:{justifyContent:21===ce?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==K||null===(P=K.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==K||null===(T=K.commonHeader)||void 0===T?void 0:T.exercise_description))}),(null==me?void 0:me.show_info)&&(0,k.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==me?void 0:me.show_desc)&&(0,k.jsxs)("div",{className:"mt10",children:[(0,k.jsx)("p",{className:"font16",children:"考试说明:"}),(0,k.jsx)(j.Z,{value:null==$?void 0:$.description})]}),(null==me?void 0:me.show_table)&&(0,k.jsx)("div",{className:"mt10",children:(0,k.jsx)(v.Z,{className:C,columns:ge,dataSource:s()(re||[]),bordered:!0,pagination:!1})}),(null==K||null===(L=K.exerciseExportHeadData)||void 0===L?void 0:L.analysis)&&(0,k.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==K||null===(D=K.exerciseExportHeadData)||void 0===D?void 0:D.analysis)})]}),(0,k.jsx)(w.Z,{})]})}))},41415:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r="comments___He0El",s="line___P3zVB",o=t(95237),i=t(94334),a=t(61186),c=t.n(a),l=t(37712),u=function(e){var n=e.list,t=e.hideScore,a=void 0!==t&&t,u=e.newuserCommentVisible;return console.log("xxxx",n),(0,l.jsx)("div",{children:null==n?void 0:n.map((function(e){var n,t,d,f;return(0,l.jsxs)("div",{className:"mt20",children:[(0,l.jsxs)(o.Z,{align:"middle",children:[(0,l.jsx)("img",{src:i.Z.API_SERVER+"/images/"+(null==e||null===(t=e.user)||void 0===t?void 0:t.image_url),width:"40",style:{borderRadius:40}}),(0,l.jsx)("span",{className:"ml10 font16",children:null==e||null===(d=e.user)||void 0===d?void 0:d.name})]},null==e||null===(n=e.user)||void 0===n?void 0:n.user_id),(0,l.jsx)("div",{className:r,children:null==e||null===(f=e.comments)||void 0===f?void 0:f.map((function(n,t){var r,i,d,f,A;return u&&5!==n.question_type?0===t?(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{children:["评语:",(0,l.jsx)("span",{className:"c-light-primary",children:n.comment})]}),(null==e||null===(A=e.comments)||void 0===A?void 0:A.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(f=e.user)||void 0===f?void 0:f.user_id)+"-"+t):void 0:(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{className:"flex-wrp",children:[(0,l.jsx)("span",{children:"评语:"}),(0,l.jsx)("span",{className:"c-light-primary flex1",dangerouslySetInnerHTML:{__html:(null===(i=n.comment)||void 0===i?void 0:i.replace(/\n/g,"
                "))||""}})]}),(null==e||null===(d=e.comments)||void 0===d?void 0:d.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(r=e.user)||void 0===r?void 0:r.user_id)+"-"+t)}))})]})}))})}},34944:function(e,n,t){var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(7078),l=t(73782),u=t(53249),d=t(83647),f=t(37712);l.Z.TextArea;n.Z=function(e){var n=e.item,t=e.answerData,r=e.changeScoreData,o=(e.textValue,e.textOnChange,e.seeAnswerVisible),l=void 0===o||o,A=(0,a.useState)([]),p=i()(A,2),g=p[0],m=p[1],v=(0,a.useState)(!1),h=i()(v,2),x=h[0],_=h[1];return(0,a.useEffect)((function(){null!=r&&r[n.q_position]?!x&&_(!0):x&&_(!1)}),[null==r?void 0:r[null==n?void 0:n.q_position]]),(0,a.useEffect)((function(){console.log("item=====",n,t,r,"#37AD83;");for(var e=[],o=function(t){var r,o=(null==n||null===(r=n.user_answer)||void 0===r?void 0:r.find((function(e){return e.choice_id===t+1})))||{choice_id:t+1,answer_text:""};e.push(s()({},o))},i=0;i<(null==n?void 0:n.multi_count);i++)o(i);m(e)}),[null==n?void 0:n.user_answer]),(0,f.jsxs)("div",{className:d.Z.fillBg,children:[(0,f.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==g?void 0:g.map((function(e,t){var r;return(0,f.jsxs)("div",{children:[(0,f.jsxs)("span",{children:["答案(填空",t+1,"):"]}),(0,f.jsx)("div",{children:3==n.question_type?(0,f.jsx)("span",{style:{color:(null==n||null===(r=n.standard_answer)||void 0===r||null===(r=r[t])||void 0===r||null===(r=r.answer_text)||void 0===r?void 0:r[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,f.jsx)(c.Z,{value:null==e?void 0:e.answer_text})})]})})),l&&(0,f.jsx)(u.u,{data:n})]})}},66246:function(e,n,t){var r=t(79800),s=t.n(r),o=t(59301),i=t(7078),a=t(61186),c=t.n(a),l=t(61998),u=t(7309),d=t(24334),f=t(31353),A=t(37712);n.Z=function(e){var n,t,r,a,p,g=e.item,m=e.answerData,v=e.autoHeight,h=(0,o.useState)([]),x=s()(h,2),_=x[0],C=x[1];(0,o.useEffect)((function(){var e,n;(null==g||null===(e=g.evaluate_codes)||void 0===e?void 0:e.length)>0?C(null==g||null===(n=g.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?d.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):C([{key:"--",error_msg:"--"}])}),[null==g?void 0:g.evaluate_codes]);var E=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,A.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,A.jsx)("span",{children:n.created_at?c()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){var t;return(0,A.jsx)("span",{children:n.error_msg?(null===(t=n.error_msg)||void 0===t?void 0:t.length)>1e3?n.error_msg.substring(0,1e3)+"...":n.error_msg:"--"})}}];return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"mt15 mb15",children:(0,A.jsx)(i.Z,{value:null==g?void 0:g.description})}),(!(null==m||null===(n=m.exercise)||void 0===n||!n.student_commit_status)&&0!==(null==m||null===(t=m.exercise)||void 0===t?void 0:t.student_commit_status)||!(null==m||null===(r=m.exercise)||void 0===r||!r.user_exercise_status)&&0!==(null==m||null===(a=m.exercise)||void 0===a?void 0:a.user_exercise_status))&&(0,A.jsx)(l.Z,{className:"mt5",bordered:!0,dataSource:_,columns:E,pagination:!1}),!(null==g||null===(p=g.user_answer)||void 0===p||!p.length)&&(null==g?void 0:g.passed_code)&&(0,A.jsxs)("aside",{className:f.Z.shixunWrp,children:[(0,A.jsx)("h3",{children:"第一次评测通过的代码(未通关则为最后一次提交评测的代码)"}),(0,A.jsx)(u.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=g&&g.passed_code?d.Base64.decode(null==g?void 0:g.passed_code):"",autoHeight:v,options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})]})]})}},53249:function(e,n,t){t.d(n,{u:function(){return u}});var r=t(79800),s=t.n(r),o=t(59301),i=t(95237),a=t(43604),c=t(7078),l=t(37712),u=function(e){var n=e.data,t=(0,o.useState)(!1),r=s()(t,2),u=r[0],d=r[1];return(0,l.jsx)("section",{children:function(){var e,t,r;switch(n.question_type){case 3:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsx)("div",{children:e})}))})]})}))})]});case 8:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(t=n.standard_answer)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:(0,l.jsx)("div",{children:null==e?void 0:e.answer_text})})]})}))})]});case 4:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:(0,l.jsx)(c.Z,{value:null==n||null===(r=n.standard_answer)||void 0===r?void 0:r.join(" ")})})]})}}()})}},86124:function(e,n,t){var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(7078),A=t(39634),p=t(6848),g=t(94001),m=t(8591),v=t(61998),h=t(61186),x=t.n(h),_=t(8785),C=t(7309),E=t(83647),I=t(37712);n.Z=function(e){var n,t,r,o=e.item,a=e.answerData,l=e.hasChangeScore,h=void 0===l||l,B=e.autoHeight,y=e.saveChangeScore,j=void 0===y?function(){}:y,b=(0,d.useState)([]),w=u()(b,2),Q=w[0],k=w[1],N=(0,d.useState)([]),S=u()(N,2),R=S[0],Z=S[1];(0,d.useEffect)((function(){var e;if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&e.length){for(var n=[],t=[],r=0;r<(null==o||null===(s=o.shixun_details)||void 0===s?void 0:s.length);r++){for(var s,i,a,l=0;l<(null==o?void 0:o.shixun_details[r].stage_list.length);l++){var u,d,f=null==o?void 0:o.shixun_details[r].stage_list[l];n.push(c()(c()({},f),{operation:null==o||null===(u=o.shixun_details)||void 0===u||null===(u=u[r])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==o||null===(d=o.shixun_details[r])||void 0===d?void 0:d.shixun_challenge_id}))}if(null!=o&&null!==(i=o.shixun_details)&&void 0!==i&&null!==(i=i[r])&&void 0!==i&&i.shixun_detail)t.push(null==o||null===(a=o.shixun_details)||void 0===a||null===(a=a[r])||void 0===a||null===(a=a.shixun_detail)||void 0===a?void 0:a[0])}Z(t),k([].concat(n))}}),[null==o?void 0:o.shixun_details]);var P=[{title:"关卡",dataIndex:"position",key:"position",align:"center"},{title:"任务名称",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:function(e){return(0,I.jsx)(p.Z,{title:e,children:(0,I.jsx)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:e})})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.evaluate_count?n.evaluate_count:(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var t=!1;return n.finished_time&&null!=a&&a.exercise&&null!=a&&a.exercise_answer_user&&(t=-1===(null==a?void 0:a.exercise.time)?x()(null==a?void 0:a.exercise.end_time).isBefore(n.finished_time):x()(null==a?void 0:a.exercise_answer_user.start_at).add(null==a?void 0:a.exercise.time,"m").isBefore(n.finished_time)),(0,I.jsxs)("span",{children:[n.finished_time||(0,I.jsx)("span",{className:"c-grey-999",children:"--"}),(0,I.jsx)("span",{className:"c-orange-ff9 ",children:t?"(已超时)":""})]})}},{title:"耗时",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.time_consuming||(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n){return(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},h&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n,t){return(0,I.jsx)(g.Z,{min:0,max:Number(n.game_score),defaultValue:e,onBlur:function(){var t=i()(s()().mark((function t(r){var i;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r.target.value==e){t.next=6;break}return t.next=3,j(c()(c()({},o),{shixun_challenge_id:n.shixun_challenge_id,shixunScore:r.target.value}));case 3:i=t.sent,console.log("res: ",i),null!=i&&i.question_comments&&m.ZP.success("已修改当前评分");case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),T=[{title:"评测次数",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.key})}},{title:"详细信息",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,I.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}}],L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,I.jsxs)(I.Fragment,{children:[(0!==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.student_commit_status)||0!==(null==a||null===(t=a.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,I.jsxs)("div",{className:"mt15",children:[(0,I.jsx)("p",{className:"font16 c-grey-666",children:"阶段成绩"}),!(null==Q||!Q.length)&&(0,I.jsx)(v.Z,{columns:P,dataSource:Q,pagination:!1})]}),!(null==R||!R.length)&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{className:"font16 c-grey-666 mt10",children:"实训详情"}),null==R?void 0:R.map((function(e,n){var t;return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("div",{className:"mt5",children:[(0,I.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),(0,I.jsx)(_.Link,{className:"current c-black font16",to:"/tasks/".concat(e.game_identifier),children:e.name})]}),!(null==e||null===(t=e.outputs)||void 0===t||!t.length)&&(0,I.jsx)(v.Z,{bordered:!0,dataSource:e.outputs.map((function(e){return{key:e.position,error_msg:e.output_detail,updated_at:e.updated_at}})),columns:T,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,I.jsxs)("div",{className:E.Z.shixunWrp,children:[(0,I.jsxs)("h2",{children:["最后一次通关的代码(未通关则为最后一次提交评测的代码)",(0,I.jsx)("span",{className:"c-light-black",children:e.path})]}),(0,I.jsx)(C.ZP,{height:300,autoHeight:B,language:"python",theme:"default",value:e.passed_code,options:L})]})]})}))]}),(0,A.dE)()&&(0,I.jsx)(f.Z,{className:"c-grey-999 mt20 mb20",value:null==o?void 0:o.question_title}),null==o||null===(r=o.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,I.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,I.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,I.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,I.jsx)("div",{className:"mb15"})]})}},12528:function(e,n,t){t.d(n,{c:function(){return r}});var r=function(e){return e[e.Single=0]="Single",e[e.Multiple=1]="Multiple",e[e.Judge=2]="Judge",e[e.Fill=3]="Fill",e[e.Subjective=4]="Subjective",e[e.Shixun=5]="Shixun",e[e.Program=6]="Program",e[e.Combine=7]="Combine",e}({})},25203:function(e,n,t){t.d(n,{AD:function(){return w},D9:function(){return Z},IM:function(){return T},Iy:function(){return E},Ne:function(){return P},ON:function(){return F},Uj:function(){return V},VY:function(){return H},YO:function(){return K},YX:function(){return Y},Zn:function(){return m},_g:function(){return _},_k:function(){return S},c6:function(){return j},cr:function(){return v},eV:function(){return b},fi:function(){return h},gh:function(){return B},hS:function(){return L},iA:function(){return x},j6:function(){return C},je:function(){return N},kS:function(){return M},o6:function(){return y},pO:function(){return O},rQ:function(){return Q},sA:function(){return I},xm:function(){return R},xo:function(){return D},y8:function(){return k}});var r=t(7557),s=t.n(r),o=t(82242),i=t.n(o),a=t(41498),c=t.n(a),l=t(71751),u=t(8785),d=t(42930),f=t(8591),A=t(94334),p=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},g=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},m=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.YR)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(s()().mark((function e(n,t){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(i()({},n));case 2:0===(r=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),I=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.MJ)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(i()({},n));case 2:0===(t=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:A.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},60064:function(e,n){n.Z={flex_box_center:"flex_box_center___GW1u0",flex_space_between:"flex_space_between___XhK9z",flex_box_vertical_center:"flex_box_vertical_center___NKIbp",flex_box_center_end:"flex_box_center_end___V3qhT",flex_box_column:"flex_box_column___b4G29",bg:"bg___exMJB",paginationWrapper:"paginationWrapper___ROsRI",totalText:"totalText___PGE6D",num:"num___jLrBF",title:"title___yiXeD",questionIcons:"questionIcons___v75Tz",green:"green___HRGef",orange:"orange___tdW4E",greenTip:"greenTip___f2SpQ",redTip:"redTip___jc8UE",orangeTip:"orangeTip___VMO_s",flexRow:"flexRow___Jshv2",simpleWrap:"simpleWrap___ul6oi",divider:"divider___Of_8z",modal:"modal___oAD7F",programTitle:"programTitle___ybswa",simpleBg:"simpleBg___yLrQy",exportBtn:"exportBtn___x5fcE",export_type_modal:"export_type_modal___hmW4i",export_type_modal_con:"export_type_modal_con___R2S3f",type_item:"type_item___NsmrH",img_warp:"img_warp___LUfHa",img_warp_active:"img_warp_active____uL7y"}},83647:function(e,n){n.Z={flex_box_center:"flex_box_center___VAUts",flex_space_between:"flex_space_between___gx5ZV",flex_box_vertical_center:"flex_box_vertical_center___HV_tL",flex_box_center_end:"flex_box_center_end___fVsIw",flex_box_column:"flex_box_column___F5DHk",shixunWrp:"shixunWrp___pinaF",s:"s___mtpV4",fillComment:"fillComment___WEgkI",commentContent:"commentContent___v_Ebo",commentText:"commentText___fyDle",simpleWrap:"simpleWrap___uwIie",fillBg:"fillBg___iyMsm",simpleBg:"simpleBg___UqElF",lookCode:"lookCode___xKifS"}},31353:function(e,n){n.Z={flex_box_center:"flex_box_center___D6Qly",flex_space_between:"flex_space_between___ZA98O",flex_box_vertical_center:"flex_box_vertical_center___aST6E",flex_box_center_end:"flex_box_center_end___kJ_eQ",flex_box_column:"flex_box_column___ZOkyZ",bg:"bg___rbSyL",circularBlue:"circularBlue___qvnla",circularRed:"circularRed___jo0FU",circularOrange:"circularOrange___GteY7",circularGreen:"circularGreen___PW_tz",circularGrey:"circularGrey___Nt7Wc",title:"title___Volf5",questionIcons:"questionIcons___MIxzq",grey:"grey___XquYB",green:"green___sjsXt",blue:"blue___Jwa9H",orange:"orange___cGfa7",red:"red___NensB",greenTip:"greenTip___lDmky",redTip:"redTip___Yp9nM",cccTip:"cccTip___Uzudc",orangeTip:"orangeTip___gA104",flexRow:"flexRow___GsOMs",simpleWrap:"simpleWrap___jppmP",userPhoto:"userPhoto___LUsoO",CCCIcons:"CCCIcons___STbxr",buttonFixed:"buttonFixed___aUnd3",progress:"progress___w_inO",typeTitle:"typeTitle___i1hJu",answerResult:"answerResult___kLknn",questionsInfo:"questionsInfo___spnx1",leftBar:"leftBar___AjrjB",greenBg:"greenBg___nlTOV",blueBg:"blueBg___nYACT",redBg:"redBg___WTgtT",orangeBg:"orangeBg___mMAXu",greyBg:"greyBg___eAdgQ",commentText:"commentText___smAVm",full:"full____Rgkm",answerInfo:"answerInfo___iSSvg",listType:"listType___fUHyn",userInfo:"userInfo___sc77e",userImg:"userImg___mL2tk",userInfoTitle:"userInfoTitle___U2d5B",userInfoValue:"userInfoValue___DBOCD",status:"status___yZSrO",result:"result___TOeTF",evaluate:"evaluate___CJGFj",analysis:"analysis___NuY61",userInfoModel:"userInfoModel___jHeA_",width:"width___UtVF4",Title:"Title___BfkeS",Value:"Value___sj9SB",userInfoModelbody:"userInfoModelbody___nQNbP",answerError:"answerError___kJTJu",export_type_modal:"export_type_modal___UwY7W",export_type_modal_con:"export_type_modal_con___iD92j",type_item:"type_item___hBzOc",img_warp:"img_warp___ijcxd",img_warp_active:"img_warp_active___VUIa8"}},45614:function(e){e.exports="data:image/png;base64,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"},38347:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8632,7078,96898,25203,97120],{75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r-1||null!==(r=y)&&void 0!==r&&r.startsWith("/api")?y:"data:image/png;base64,".concat(y),autoPlay:!0}),"video"===j&&(0,C.jsx)(C.Fragment,{children:(null===(o=y)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(a=y)&&void 0!==a&&a.startsWith("/api")?(0,C.jsx)("video",{controls:!0,src:"".concat(y),autoPlay:!0}):(0,C.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})}),"office"===j&&K&&(0,C.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(K.key,"&url=").concat(X+K.url,"&callbackUrl=").concat(X+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(B,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!Z)}),"html"===j&&(0,C.jsx)("iframe",{src:y+"&disposition=inline"}),"pdf"===j&&(0,C.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(y,"&disabledDownload=").concat(!!Z)}),"image"===j&&(0,C.jsx)("img",{src:(null===(l=y)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(E=y)&&void 0!==E&&E.startsWith("/api")?y:"data:image/png;base64,".concat(y)}),("other"===j||"download"===j)&&(0,C.jsx)(C.Fragment,{children:T?(0,C.jsx)(x.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,C.jsx)(A.ZP,{icon:(0,C.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,C.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,C.jsx)(p.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return Y}});var r=t(82242),s=t.n(r),o=t(37205),i=t.n(o),a=t(91232),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),A=t.n(f),p=t(11690);var g=[],m=["
                  "],v=new(A().Renderer),h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){g.length=0,m=["
                    "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function C(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var s=e[n];r.push("
                  • "+s.text+"");var o=[];return n=C(e,++n,s.level,o),o.length>0&&(r.push("
                      "),o.forEach((function(e){r.push(e)})),r.push("
                    ")),r.push("
                  • "),n=C(e,n,t,r)}function E(){return C(g,0,0,m),m.push("
                  "),m.join("")}var I={heading:function(e){var n=h.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var o=j(),i=r;r=o,b[o]={type:"block",expression:i}}return{type:"code",raw:t,lang:s,text:r}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,j=function(){return"__special_katext_id_".concat(y++,"__")},b={};function w(){return b}function Q(){y=0,b={}}function k(e){return e=e.replace(B,(function(e,n){var t=j();return b[t]={type:"inline",expression:n},t}))}var N=v.listitem;v.listitem=function(e){return N(k(e))};var S=v.paragraph;v.paragraph=function(e){return S(k(e))};var R=v.tablecell;v.tablecell=function(e,n){return R(k(e),n)},v.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                  ".concat(e,"

                  "):'
                  ').concat(t?e:(0,p.escape)(e,!0),"
                  \n"):'
                  '+(t?e:(0,p.escape)(e,!0))+"
                  "},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:r,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:I,renderer:v});var Z=A(),P=(t(64018),t(24830)),T=t(94334),L=t(15342),D=t(1012),H=t(38696),M=t(37712),F="@▁@",O=/]*>/g;var Y=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,o=e.showTextOnly,a=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,p=void 0===A?{}:A,g=e.highlightKeywords,m=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),h=void 0!==v&&v,C=e.programFillValue,I=e.onFillChange,B=void 0===I?function(e){}:I,y=e.onFillBlur,j=void 0===y?function(){}:y,b=String(t),k=(0,d.useState)(""),N=u()(k,2),S=N[0],R=N[1],Y=(0,d.useState)("office"),K=u()(Y,2),V=K[0],U=K[1],X=(0,d.useState)([]),G=u()(X,2),W=G[0],q=G[1],z=(0,d.useRef)("a"+(0,D.Z)()),J={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(z.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{b=b.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return b=b.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===F?"input":"textarea");t.style.width="100%",t.style.height=e===F?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(J).length;return J[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                  '.concat($(b||""),"
                  ")}var n=Z(b);n=$(n);var t=w();b.match(/\[TOC\]/)&&(n=n.replace("

                  [TOC]

                  ",E()),x()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],s=r.type,o=r.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),Q();var r=document.createElement("div");return r.innerHTML=n,g?(re(r,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[b,g]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=C&&C.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var s,o=u()(e.value,2),i=o[0],a=o[1];a.value=null===(s=C[i])||void 0===s?void 0:s.value,"warning"===C[i].type?a.className="program-fill-warning":"success"===C[i].type?a.className="program-fill-success":a.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,p=u()(l.value,2),g=p[0];p[1].innerHTML=null!==(f=C[g])&&void 0!==f&&f.score?"".concat(null===(A=C[g])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(C)}}),[C]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(i()(W)),B(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(i()(W)),j(W,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var se=(0,d.useRef)();function oe(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),U("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=a,a&&(f=s()(s()({},f),_));var ie=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(P.ZP.isSupported()){var n=new P.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(O)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",oe),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",oe),Q(),x()}}),[ee,se.current,oe]),(0,M.jsxs)(M.Fragment,{children:[o&&(0,M.jsx)("div",{ref:se,children:ee}),!o&&(0,M.jsx)("div",{ref:se,style:s()({},f),className:"".concat(r||""," ").concat(h?"disabled-fill":""," markdown-body ").concat(z.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(H.Z,{close:!0,data:S,type:null!=S&&S.length?V:"",style:s()({},p),onClose:function(){return R("")}})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(79800),s=t.n(r),o=t(59301),i=t(56752),a=t(3113),c=t(73303),l=t(82234),u=t(51638),d=t(37712),f=function(){var e=(0,o.useState)(""),n=s()(e,2),t=n[0],r=n[1],f=(0,o.useState)(0),A=s()(f,2),p=A[0],g=A[1],m=(0,o.useRef)("");function v(e){27==e.keyCode&&m.current&&h()}function h(){document.body.style.overflow="auto",r("")}(0,o.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,o.useEffect)((function(){m.current=t}),[t]);var x=(0,o.useRef)(),_=(0,o.useRef)();return(0,d.jsx)(o.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:x,onClick:function(e){e.nativeEvent.target!==x.current&&e.nativeEvent.target!==_.current||h()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(a.ZP,{onClick:function(){g(p+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(a.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(a.ZP,{onClick:h,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:_,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(p,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(91510),t(29867),t(37712)),p=c.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,r=e.mode,o=e.options,c=void 0===o?{}:o,l=(0,a.useRef)(),u=(0,a.useState)(),d=i()(u,2),p=d[0],g=d[1];return(0,a.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,a.useEffect)((function(){p&&p.setOption("mode",r)}),[p,r]),(0,a.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,a.useEffect)((function(){if(l.current&&!p){var e=f().fromTextArea(l.current,s()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));g(e)}}),[l.current,p]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,a.useState)("python"),o=i()(r,2),d=o[0],f=o[1];return(0,A.jsxs)(l.Z,s()(s()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(p,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(v,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),s=t.n(r),o=t(7557),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),p=t(89780),g=t.n(p),m=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),h=t(37712),x=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,h.jsx)(h.Fragment,{children:(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},_=t(82242),C=t.n(_),E=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function I(e){var n=e.onActionCallback,t=e.title,r=e.icon,s=e.actionName,o=e.className,i=void 0===o?"":o,a=e.children;return(0,h.jsxs)("a",{title:t,className:i,onClick:function(){n(s)},children:[(0,h.jsx)("i",{className:"md-iconfont ".concat(r)}),a]})}var B=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,s=e.onActionCallback,o=e.fullScreen,i=e.insertTemp,a=e.hidetoolBar,c=[].concat(E,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,h.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&c.map((function(e,n){return(0,h.jsx)("li",{children:e.actionName?(0,h.jsx)(I,C()(C()({},e),{},{onActionCallback:s})):(0,h.jsx)("span",{className:"v-line"})},n)})),t?(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,i&&(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(i),onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,h.jsx)("li",{className:"btn-full-screen",children:(0,h.jsx)(I,{icon:"".concat(o?"icon-shrink":"icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},y=t(98557),j=t(78241),b=t(73782),w=t(3113),Q={labelCol:{span:4},wrapperCol:{span:20}},k=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,C()(C()({},Q),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,h.jsx)(j.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsx)(j.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},N=t(35782),S=t(8591),R=t(75166),Z=j.Z.useForm,P={width:280,marginRight:10},T={labelCol:{span:5},wrapperCol:{span:19}},L=function(e){var n=e.callback,t=e.onCancel,r=Z(),s=u()(r,1)[0],o=(0,A.useRef)();function i(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):S.ZP.error(e.message)}return(0,h.jsxs)(j.Z,C()(C()({form:s},T),{},{className:"upload-image-panel",onFinish:function(e){n(C()(C()({},e),{},{name:o.current}))},style:{width:470,overflow:"hidden"},children:[(0,h.jsx)(j.Z.Item,{label:"图片地址",required:!0,children:(0,h.jsxs)("div",{className:"flex-container",children:[(0,h.jsx)(j.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,h.jsx)(b.Z,{style:P})}),(0,h.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];o.current=n.name,H(n,i)}})]})}),(0,h.jsx)(j.Z.Item,{label:"图片描述",name:"alt",children:(0,h.jsx)(b.Z,{style:{width:264}})}),(0,h.jsxs)(j.Z.Item,{style:{textAlign:"right"},children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,h.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,h.jsx)("input",{type:"file",onChange:n})]})}function H(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(R.KI,"/api/attachments.json")),r.send(t)}var M=t(5112),F=t(94001),O=M.ZP.Group,Y={margin:"0 8px"},K=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,h.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"单元格数:"}),(0,h.jsx)("span",{style:Y,children:"行数"}),(0,h.jsx)(j.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,h.jsx)(F.Z,{})}),(0,h.jsx)("span",{style:Y,children:"列数"}),(0,h.jsx)(j.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,h.jsx)(F.Z,{})})]}),(0,h.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"对齐方式:"}),(0,h.jsx)(j.Z.Item,{name:"align",children:(0,h.jsxs)(O,{children:[(0,h.jsx)(M.ZP,{value:"default",children:(0,h.jsx)("i",{className:"fa fa-align-justify"})}),(0,h.jsx)(M.ZP,{value:"left",children:(0,h.jsx)("i",{className:"fa fa-align-left"})}),(0,h.jsx)(M.ZP,{value:"center",children:(0,h.jsx)("i",{className:"fa fa-align-center"})}),(0,h.jsx)(M.ZP,{value:"right",children:(0,h.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),U=t(92911),X=t(1012),G=t(43418),W="link",q="upload-image",z="code-block",J="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",oe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ie=f()(f()({},se+"-B","bold"),se+"-I","italic"),ae=f()(f()(f()(f()({},W,"添加链接"),z,"添加代码块"),q,"添加文件"),J,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,o=e.width,a=void 0===o?"100%":o,l=e.height,d=void 0===l?400:l,p=e.miniToolbar,_=void 0!==p&&p,C=e.isFocus,E=void 0!==C&&C,I=e.watch,j=e.insertTemp,b=e.mode,w=void 0===b?"markdown":b,Q=e.id,R=void 0===Q?"markdown-editor-id":Q,Z=e.showResizeBar,P=void 0!==Z&&Z,T=e.noStorage,D=void 0!==T&&T,M=e.showNullButton,F=void 0!==M&&M,O=e.showNullProgramButton,Y=void 0!==O&&O,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,pe=void 0===Ae?"":Ae,ge=e.disablePaste,me=void 0!==ge&&ge,ve=e.disabled,he=void 0!==ve&&ve,xe=e.disabledFill,_e=void 0!==xe&&xe,Ce=e.placeholder,Ee=void 0===Ce?"":Ce,Ie=e.values,Be=void 0===Ie?"":Ie,ye=(0,A.useState)(null),je=u()(ye,2),be=je[0],we=je[1],Qe=(0,A.useState)(t),ke=u()(Qe,2),Ne=ke[0],Se=ke[1],Re=(0,A.useState)(I),Ze=u()(Re,2),Pe=Ze[0],Te=Ze[1],Le=(0,A.useState)(le),De=u()(Le,2),He=De[0],Me=De[1],Fe=(0,A.useState)(""),Oe=u()(Fe,2),Ye=Oe[0],Ke=Oe[1],Ve=(0,A.useState)(0),Ue=u()(Ve,2),Xe=Ue[0],Ge=Ue[1],We=(0,A.useState)(d),qe=u()(We,2),ze=qe[0],Je=qe[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,X.Z)()),rn=(0,A.useRef)(!1),sn=(0,A.useRef)(),on=(0,A.useRef)(),an=(0,A.useRef)(),cn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=c()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",be,on),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?be.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?be.replaceSelection('')):e.content_type.indexOf("pdf")>-1?be.replaceSelection('').concat(e.name,"")):be.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Se(Be),null==be||be.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(He)}),[He]),(0,A.useEffect)((function(){if(on.current){var e=function(e,t){if(!me){var r=t.clipboardData;if(r){var s=r.types.toString(),o=r.items;if("Files"===s||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==w)return;try{var i,a=o[1];"file"===(null===(i=o[0])||void 0===i?void 0:i.kind)&&(a=o[0]);var c=a.getAsFile(),l=c.name.split(".").pop();H(c,(function(e){var t,r,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):oe.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){S.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(on.current,{mode:w,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!Y,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ee):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),s=t.getLine(r.line),o=s.charAt(r.ch-1),i=s.lastIndexOf("@▁@",r.ch),a=s.lastIndexOf("@▁▁@",r.ch),c=i>a?i:a,l=i>a?3:4;if(-1===te.indexOf(o))return null;if(console.log("change1:",n,e,s,r,c,i,a,o),c>=0&&r.ch-c<5){var u=c+l;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),E&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(an.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=r[o],t=e.name.split(".").pop();H(e,(function(r){var s,o,i;r.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(o=e.type)||void 0===o?void 0:o.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):oe.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},o=0;o0||r.target.offsetWidth>0)&&(dn(),be.setSize("100%","100%"),be.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(on.current.parentElement),e}();return function(){var n,t;null!==(n=on.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=on.current)||void 0===t?void 0:t.parentElement)}}}),[be,dn]),(0,A.useEffect)((function(){if(be){for(var e=[],n=function(){var n=u()(r[t],2),s=n[0],o=n[1],i=f()({},s,(function(){fn(o)}));e.push(i),be.addKeyMap(i)},t=0,r=Object.entries(ie);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Xe+1e4&&(!n||n!==Ne)&&(window.sessionStorage.setItem(R,Ne),nn(!0))}}),1e4),(0,A.useEffect)((function(){Te(I)}),[be,I]),(0,A.useEffect)((function(){be&&E&&be.focus()}),[be,E]),(0,A.useEffect)((function(){if(Pe&&be){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=be.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[be,Pe]),(0,A.useEffect)((function(){if(be&&de){var e=function(e,n){de(e,n)};return be.on("beforeChange",e),function(){be.off("beforeChange",e)}}}),[be,de]),(0,A.useEffect)((function(){if(be&&ue){var e=function(){ue(be.getValue())};return be.on("blur",e),function(){be.off("blur",e)}}}),[be,ue]),(0,A.useEffect)((function(){if(be){var e=function(e,n){var t=e.getValue();Se(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(Y?r(t,vn(t)):r(t))};return be.on("change",e),function(){be.off("change",e)}}}),[be,r]),(0,A.useEffect)((function(){if(be)if(null==t)be.setValue(""),Se("");else{var e=window.scrollY||window.pageYOffset;t!==be.getValue()&&(be.setValue(t),Se(t),be.setCursor(he?1:be.lineCount(),0),window.scrollTo(0,e))}}),[be,t]);var fn=(0,A.useCallback)((function(e){var n=be.getCursor(),t=be.getSelection(),r=t.split("\n");switch(e){case"bold":return be.replaceSelection("**"+t+"**"),""===t&&be.setCursor(n.line,n.ch+2),be.focus();case"italic":return be.replaceSelection("*"+t+"*"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"code":return be.replaceSelection("`"+t+"`"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"inline-latex":return be.replaceSelection("`$$"+t+"$$`"),""===t&&be.setCursor(n.line,n.ch+3),be.focus();case"latex":return be.replaceSelection("```latex\n"+t+"\n```"),be.setCursor(n.line+1,t.length+1),be.focus();case"line-break":return be.replaceSelection("
                  \n"),be.focus();case"list-ul":return""===t?be.replaceSelection("- "+t):be.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),be.focus();case"list-ol":return""===t?be.replaceSelection("1. "+t):be.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),be.focus();case"add-null-ch":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("▁"),be.focus();case"add-signal":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("@▁@"),be.focus();case"add-multiple":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection(te),be.focus();case"inster-template-1":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),be.focus();case"eraser":return be.setValue(""),be.focus();case"trigger-watch":return Te(!Pe),be.focus();case"trigger-full-screen":return Me(!He),be.focus();case W:return void Ke(W);case z:return void Ke(z);case q:return void Ke(q);case J:return void Ke(J);default:throw new Error}}),[be,Pe,He]),An=(0,A.useCallback)((function(e){switch(Ke(""),Ye){case W:var n=e.title,t=e.link;return be.replaceSelection("[".concat(n,"](").concat(t,")")),be.focus();case z:var r=e.language,s=e.content;return be.replaceSelection(["```"+r,s,"```"].join("\n")),be.focus();case q:var o=e.src,i=e.alt;return i?be.replaceSelection("![ ".concat(i," ]( ").concat(o,' "').concat(i,'" )')):be.replaceSelection("![,](".concat(o,")")),be.focus();case J:for(var a=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Je(d+n+"px")}},r=cn.current,s=!1,o=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[be,cn]),(0,A.useEffect)((function(){Je(d)}),[d]);var mn={width:re(a),height:re(ze)},vn=((0,A.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Xe]),function(e){var n=[];if(Y){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,h.jsxs)(A.Fragment,{children:[(0,h.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,h.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(Pe?"on-preview":""," ").concat(_?"mini":""," ").concat(He?"full-screen":""),style:mn,children:[(0,h.jsx)(B,{insertTemp:j,watch:Pe,fullScreen:He,showNullButton:F,showNullProgramButton:Y,onActionCallback:fn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,h.jsxs)("div",{className:"markdown-editor-body",children:[(0,h.jsx)("div",{className:"codemirror-container",children:(0,h.jsx)("textarea",{ref:on,placeholder:Ee})}),Pe?(0,h.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===w&&(0,h.jsx)(x,{value:Ne}),"stex"!==w&&(0,h.jsx)(v.Z,{disabledFill:_e,showProgramFill:Y,value:Ne})]}):null]})]})}),P?(0,h.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,h.jsx)(y.Z,{children:ae[Ye]?(0,h.jsx)(G.Z,{centered:!0,title:ae[Ye],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return A}});var r=t(82100),s=t.n(r),o=t(29186),i=t.n(o),a=t(80619),c=t.n(a),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){c()(t,e);var n=u()(t);function t(e){var r;s()(this,t),r=n.call(this,e);var o=window.document;return r.node=o.createElement("div"),o.body.appendChild(r.node),r}return i()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var r=t(59301);function s(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},41395:function(e,n,t){t.d(n,{Z:function(){return L}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(73782),A=t(8591),p=t(43418),g=t(71418),m=t(95237),v=t(43604),h=t(59028),x=t(24905),_=t(94001),C=t(26762),E="modalWrapper___rWDvO",I="exportSettingWrapper___pCClH",B="imgPreviewPart___PCv0Y",y="tips___EVeBl",j="pottedLine___AaY68",b="text___ho3u_",w=t(8785),Q=t(92911),k=t(80826),N=t(56752),S=t(94334),R=t(30010),Z=t(98756),P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",T=t(37712),L=(f.Z.TextArea,(0,w.connect)((function(e){var n=e.exercise,t=e.loading,r=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:r}}))((function(e){var n,t=e.exercise,r=e.loading,o=e.dispatch,a=t.workSetting,l=(0,w.useParams)();l.category=l.categoryId||l.exerciseId,l.categoryId=l.categoryId||l.exerciseId;var f=(0,d.useState)(!1),L=u()(f,2),D=L[0],H=(L[1],(0,d.useState)(!1)),M=u()(H,2),F=M[0],O=M[1],Y=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),K=u()(Y,2),V=K[0],U=K[1];(0,d.useEffect)((function(){G()}),[a]),(0,d.useEffect)((function(){o({type:"exercise/getWorkSetting",payload:c()({},l)})}),[]);var X,G=function(){var e,n,t,r,s=JSON.parse(JSON.stringify(a));Object.keys(V).forEach((function(e){var n;V[e]=null==s||null===(n=s.exercise_header)||void 0===n?void 0:n[e]})),V.file_list=null!=s&&null!==(e=s.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==s||null===(n=s.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==s||null===(t=s.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==s||null===(r=s.exercise_header)||void 0===r?void 0:r.photo_url}]:[],U(V)},W=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,Q.ZP)("/api/exercises/".concat(null==l?void 0:l.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(A.ZP.success("更新成功"),o({type:"exercise/getCommonHeader",payload:c()({},l)}),o({type:"exercise/getWorkSetting",payload:c()({},l)}),o({type:"exercise/getExerciseExportHeadData",payload:{id:l.exerciseId||l.categoryId,identify:l.userId||null}}),O(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q={disabled:D,multiple:!1,listType:"picture-card",onPreview:function(e){N.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:V.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(A.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));V.file_list=n,U(Object.assign({},V))},onRemove:(X=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V.file_list=[],U(Object.assign({},V)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,T.jsx)(p.Z,{title:"导出设置",className:E,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(V))).categoryId=l.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void W(n);var e,n},onCancel:function(){G(),o({type:"exercise/setActionTabs",payload:{}})},children:(0,T.jsxs)("section",{className:I,children:[(0,T.jsx)(g.Z,{spinning:r["exercise/getWorkSetting"]||F,children:(0,T.jsxs)(m.Z,{wrap:!1,justify:"space-between",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(m.Z,{align:"middle",children:[(0,T.jsx)("div",{children:"卷头左角标"}),(0,T.jsx)("span",{className:y,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(h.Z,c()(c()({},q),{},{children:!(null!==(n=V.file_list)&&void 0!==n&&n.length)&&(0,T.jsxs)("div",{children:[(0,T.jsx)(C.Z,{}),(0,T.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_title,disabled:D,onChange:function(e){V.show_title=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示试卷标题"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_body,disabled:D,onChange:function(e){V.show_body=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_info,disabled:D,onChange:function(e){V.show_info=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_table,disabled:D,onChange:function(e){V.show_table=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示得分、评分表格"})})}),(0,T.jsxs)(m.Z,{align:"middle",className:"mt20 ".concat(j),children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})}),(0,T.jsx)(v.Z,{className:b,children:"密封线区域设置"}),(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})})]}),(0,T.jsxs)(m.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,T.jsx)(x.Z,{className:"pl8",checked:V.show_user,disabled:D,onChange:function(e){V.show_user=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"姓名"})}),(0,T.jsx)(x.Z,{checked:V.show_no,disabled:D,onChange:function(e){V.show_no=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学号"})}),(0,T.jsx)(x.Z,{checked:V.show_group,disabled:D,onChange:function(e){V.show_group=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"专业班级"})}),(0,T.jsx)(x.Z,{checked:V.show_school_name,disabled:D,onChange:function(e){V.show_school_name=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学校/单位"})}),(0,T.jsx)(x.Z,{checked:V.show_phone,disabled:D,onChange:function(e){V.show_phone=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"手机号"})})]}),(0,T.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,T.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,T.jsx)("span",{children:"每页导出最大试题数:"}),(0,T.jsx)(_.Z,{size:"middle",min:1,value:V.export_page_num?V.export_page_num:40,onChange:function(e){V.export_page_num=e,U(c()({},V))}}),(0,T.jsx)("span",{className:"ml10",children:"题"})]}),(0,T.jsx)(m.Z,{className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_desc,disabled:D,onChange:function(e){V.show_desc=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"考试说明"})})}),V.show_desc&&(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(R.Z,{width:550,height:100,defaultValue:V.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){V.description=e,U(Object.assign({},V))}})})]}),(0,T.jsxs)(v.Z,{className:B,children:[(0,T.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,T.jsx)("img",{src:k.qz})]})]})}),(0,T.jsx)(Z.Z,{})]})})})))},48483:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(37205),s=t.n(r),o=t(82242),i=t.n(o),a=t(7557),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),A=t(59301),p=t(8785),g=t(95237),m=t(3113),v=t(61998),h=t(59536),x="wrap___SSpd0",_="img___nbd2O",C="table___fcP71",E="glassSeal___dYhKO",I="paperHeader___gYUbq",B="exportBtn___nyRYQ",y=t(80469),j=t(7078),b=t(42930),w=t(41395),Q=t(26486),k=t(37712),N=(0,p.connect)((function(e){var n=e.exercise,t=e.loading,r=e.user;return{exercise:n,globalSetting:e.globalSetting,user:r,loading:t.effects}}))((function(e){var n,t,r,o,a,l,d,N,S,R,Z,P,T,L,D,H=e.isPreview,M=void 0!==H&&H,F=e.isExportBlank,O=void 0!==F&&F,Y=e.activeTabs,K=e.exercise,V=(e.globalSetting,e.loading,e.user),U=e.dispatch,X=e.showExportBtn,G=void 0!==X&&X,W=(0,p.useParams)(),q=V.userInfo,z=(0,A.useState)(),J=f()(z,2),$=J[0],ee=J[1],ne=(0,A.useState)(),te=f()(ne,2),re=te[0],se=te[1],oe=(0,A.useRef)(null),ie=(0,A.useState)(21),ae=f()(ie,2),ce=ae[0],le=ae[1],ue=(0,A.useState)([]),de=f()(ue,2),fe=de[0],Ae=de[1];(0,A.useEffect)((function(){u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.cV)({id:W.exerciseId||W.categoryId});case 2:0==(n=e.sent).status&&Ae(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,b.W)(Y)||"2"===Y&&pe()}),[W.userId,W.coursesId,W.exerciseId,W.categoryId,Y]),(0,A.useEffect)((function(){oe.current&&le(oe.current.clientHeight)}),[oe.current]),(0,A.useEffect)((function(){var e;if(null!==(e=K.exerciseExportHeadData)&&void 0!==e&&e.title){var n=K.exerciseExportHeadData;ee(i()({},n||{}));var t,r,o=(n||{}).table;(null!=o&&o.total_singles_scores||null!=o&&o.total_doubles_scores||null!=o&&o.total_nulls_scores||null!=o&&o.total_judges_scores||null!=o&&o.total_pros_scores||null!=o&&o.total_shixuns_scores||null!=o&&o.total_mains_scores||null!=o&&o.total_combination_scores||null!=o&&o.total_bpros_scores)&&(t=Number(null==o?void 0:o.total_singles_scores)+Number(null==o?void 0:o.total_doubles_scores)+Number(null==o?void 0:o.total_nulls_scores)+Number(null==o?void 0:o.total_judges_scores)+Number(null==o?void 0:o.total_bpros_scores)+Number(null==o?void 0:o.total_pros_scores)+Number(null==o?void 0:o.total_shixuns_scores)+Number(null==o?void 0:o.total_mains_scores)+Number(null==o?void 0:o.total_combination_scores)),(null!=o&&o.singles_scores||null!=o&&o.doubles_scores||null!=o&&o.nulls_scores||null!=o&&o.judges_scores||null!=o&&o.pros_scores||null!=o&&o.bpros_scores||null!=o&&o.shixuns_scores||null!=o&&o.mains_scores||null!=o&&o.combination_scores)&&(r=Number(null==o?void 0:o.singles_scores)+Number(null==o?void 0:o.doubles_scores)+Number(null==o?void 0:o.nulls_scores)+Number(null==o?void 0:o.judges_scores)+Number(null==o?void 0:o.pros_scores)+Number(null==o?void 0:o.bpros_scores)+Number(null==o?void 0:o.shixuns_scores)+Number(null==o?void 0:o.mains_scores)+Number(null==o?void 0:o.combination_scores));var a=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==o?void 0:o.singles_scores)||0,doubles_score:(null==o?void 0:o.doubles_scores)||0,nulls_score:(null==o?void 0:o.nulls_scores)||0,judges_score:(null==o?void 0:o.judges_scores)||0,pros_score:(null==o?void 0:o.pros_scores)||0,bpros_score:(null==o?void 0:o.bpros_scores)||0,shixuns_score:(null==o?void 0:o.shixuns_scores)||0,mains_score:(null==o?void 0:o.mains_scores)||0,total_combination_scores:(null==o?void 0:o.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];se(s()(O?c:a))}}),[K.exerciseExportHeadData]);var pe=function(){var e=u()(c()().mark((function e(){var n,t,r,s,o,i,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:W.exerciseId||W.categoryId,identify:(null==q?void 0:q.login)||null},e.next=3,(0,y.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(r=(t||{}).table)&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_bpros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores)&&(s=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(o=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores)),i=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:s||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:o||0},{key:"3",name:"评卷人"}],a=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],se(O?a:i);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,k.jsx)("a",{children:e})}},{title:(null==fe||null===(n=fe.find((function(e){return e.value==Q.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(t=fe.find((function(e){return e.value==Q.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(r=fe.find((function(e){return e.value==Q.f[3].nameType})))||void 0===r?void 0:r.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(o=fe.find((function(e){return e.value==Q.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(a=fe.find((function(e){return e.value==Q.f[6].nameType})))||void 0===a?void 0:a.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(l=fe.find((function(e){return e.value==Q.f[5].nameType})))||void 0===l?void 0:l.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(d=fe.find((function(e){return e.value==Q.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(N=fe.find((function(e){return e.value==Q.f[7].nameType})))||void 0===N?void 0:N.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(S=fe.find((function(e){return e.value==Q.f[8].nameType})))||void 0===S?void 0:S.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],me=($||{}).exercise_header;return(0,k.jsxs)(k.Fragment,{children:[((null==me?void 0:me.show_user)||(null==me?void 0:me.show_no)||(null==me?void 0:me.show_group))&&(0,k.jsxs)("section",{className:E,children:[(null==me?void 0:me.show_user)&&(0,k.jsxs)("span",{children:["姓名:",(0,k.jsx)("span",{children:null==$?void 0:$.user})]}),(null==me?void 0:me.show_no)&&(0,k.jsxs)("span",{children:["学号:",(0,k.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==me?void 0:me.show_group)&&(0,k.jsxs)("span",{children:["专业班级:",(0,k.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==me?void 0:me.show_school_name)&&(0,k.jsxs)("span",{children:["学校/单位:",(0,k.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==me?void 0:me.show_phone)&&(0,k.jsxs)("span",{children:["手机号:",(0,k.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,k.jsxs)("section",{className:"".concat(x," ").concat(M?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,k.jsx)("img",{className:_,src:null==$?void 0:$.photo_url}),(null==me?void 0:me.show_title)&&(0,k.jsxs)(g.Z,{className:I,justify:"center",children:[(0,k.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,k.jsx)(m.ZP,{icon:(0,k.jsx)(h.Z,{}),className:B,onClick:function(){U({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==me?void 0:me.show_body)&&((null==K||null===(R=K.exerciseExportHeadData)||void 0===R?void 0:R.exercise_description)||(null==K||null===(Z=K.commonHeader)||void 0===Z?void 0:Z.exercise_description))&&(0,k.jsx)("span",{ref:oe,style:{justifyContent:21===ce?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==K||null===(P=K.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==K||null===(T=K.commonHeader)||void 0===T?void 0:T.exercise_description))}),(null==me?void 0:me.show_info)&&(0,k.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==me?void 0:me.show_desc)&&(0,k.jsxs)("div",{className:"mt10",children:[(0,k.jsx)("p",{className:"font16",children:"考试说明:"}),(0,k.jsx)(j.Z,{value:null==$?void 0:$.description})]}),(null==me?void 0:me.show_table)&&(0,k.jsx)("div",{className:"mt10",children:(0,k.jsx)(v.Z,{className:C,columns:ge,dataSource:s()(re||[]),bordered:!0,pagination:!1})}),(null==K||null===(L=K.exerciseExportHeadData)||void 0===L?void 0:L.analysis)&&(0,k.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==K||null===(D=K.exerciseExportHeadData)||void 0===D?void 0:D.analysis)})]}),(0,k.jsx)(w.Z,{})]})}))},41415:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r="comments___He0El",s="line___P3zVB",o=t(95237),i=t(94334),a=t(61186),c=t.n(a),l=t(37712),u=function(e){var n=e.list,t=e.hideScore,a=void 0!==t&&t,u=e.newuserCommentVisible;return console.log("xxxx",n),(0,l.jsx)("div",{children:null==n?void 0:n.map((function(e){var n,t,d,f;return(0,l.jsxs)("div",{className:"mt20",children:[(0,l.jsxs)(o.Z,{align:"middle",children:[(0,l.jsx)("img",{src:i.Z.API_SERVER+"/images/"+(null==e||null===(t=e.user)||void 0===t?void 0:t.image_url),width:"40",style:{borderRadius:40}}),(0,l.jsx)("span",{className:"ml10 font16",children:null==e||null===(d=e.user)||void 0===d?void 0:d.name})]},null==e||null===(n=e.user)||void 0===n?void 0:n.user_id),(0,l.jsx)("div",{className:r,children:null==e||null===(f=e.comments)||void 0===f?void 0:f.map((function(n,t){var r,i,d,f,A;return u&&5!==n.question_type?0===t?(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{children:["评语:",(0,l.jsx)("span",{className:"c-light-primary",children:n.comment})]}),(null==e||null===(A=e.comments)||void 0===A?void 0:A.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(f=e.user)||void 0===f?void 0:f.user_id)+"-"+t):void 0:(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{className:"flex-wrp",children:[(0,l.jsx)("span",{children:"评语:"}),(0,l.jsx)("span",{className:"c-light-primary flex1",dangerouslySetInnerHTML:{__html:(null===(i=n.comment)||void 0===i?void 0:i.replace(/\n/g,"
                  "))||""}})]}),(null==e||null===(d=e.comments)||void 0===d?void 0:d.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(r=e.user)||void 0===r?void 0:r.user_id)+"-"+t)}))})]})}))})}},34944:function(e,n,t){var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(7078),l=t(73782),u=t(53249),d=t(83647),f=t(37712);l.Z.TextArea;n.Z=function(e){var n=e.item,t=e.answerData,r=e.changeScoreData,o=(e.textValue,e.textOnChange,e.seeAnswerVisible),l=void 0===o||o,A=(0,a.useState)([]),p=i()(A,2),g=p[0],m=p[1],v=(0,a.useState)(!1),h=i()(v,2),x=h[0],_=h[1];return(0,a.useEffect)((function(){null!=r&&r[n.q_position]?!x&&_(!0):x&&_(!1)}),[null==r?void 0:r[null==n?void 0:n.q_position]]),(0,a.useEffect)((function(){console.log("item=====",n,t,r,"#37AD83;");for(var e=[],o=function(t){var r,o=(null==n||null===(r=n.user_answer)||void 0===r?void 0:r.find((function(e){return e.choice_id===t+1})))||{choice_id:t+1,answer_text:""};e.push(s()({},o))},i=0;i<(null==n?void 0:n.multi_count);i++)o(i);m(e)}),[null==n?void 0:n.user_answer]),(0,f.jsxs)("div",{className:d.Z.fillBg,children:[(0,f.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==g?void 0:g.map((function(e,t){var r;return(0,f.jsxs)("div",{children:[(0,f.jsxs)("span",{children:["答案(填空",t+1,"):"]}),(0,f.jsx)("div",{children:3==n.question_type?(0,f.jsx)("span",{style:{color:(null==n||null===(r=n.standard_answer)||void 0===r||null===(r=r[t])||void 0===r||null===(r=r.answer_text)||void 0===r?void 0:r[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,f.jsx)(c.Z,{value:null==e?void 0:e.answer_text})})]})})),l&&(0,f.jsx)(u.u,{data:n})]})}},66246:function(e,n,t){var r=t(79800),s=t.n(r),o=t(59301),i=t(7078),a=t(61186),c=t.n(a),l=t(61998),u=t(7309),d=t(24334),f=t(31353),A=t(37712);n.Z=function(e){var n,t,r,a,p,g=e.item,m=e.answerData,v=e.autoHeight,h=(0,o.useState)([]),x=s()(h,2),_=x[0],C=x[1];(0,o.useEffect)((function(){var e,n;(null==g||null===(e=g.evaluate_codes)||void 0===e?void 0:e.length)>0?C(null==g||null===(n=g.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?d.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):C([{key:"--",error_msg:"--"}])}),[null==g?void 0:g.evaluate_codes]);var E=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,A.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,A.jsx)("span",{children:n.created_at?c()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){var t;return(0,A.jsx)("span",{children:n.error_msg?(null===(t=n.error_msg)||void 0===t?void 0:t.length)>1e3?n.error_msg.substring(0,1e3)+"...":n.error_msg:"--"})}}];return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"mt15 mb15",children:(0,A.jsx)(i.Z,{value:null==g?void 0:g.description})}),(!(null==m||null===(n=m.exercise)||void 0===n||!n.student_commit_status)&&0!==(null==m||null===(t=m.exercise)||void 0===t?void 0:t.student_commit_status)||!(null==m||null===(r=m.exercise)||void 0===r||!r.user_exercise_status)&&0!==(null==m||null===(a=m.exercise)||void 0===a?void 0:a.user_exercise_status))&&(0,A.jsx)(l.Z,{className:"mt5",bordered:!0,dataSource:_,columns:E,pagination:!1}),!(null==g||null===(p=g.user_answer)||void 0===p||!p.length)&&(null==g?void 0:g.passed_code)&&(0,A.jsxs)("aside",{className:f.Z.shixunWrp,children:[(0,A.jsx)("h3",{children:"第一次评测通过的代码(未通关则为最后一次提交评测的代码)"}),(0,A.jsx)(u.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=g&&g.passed_code?d.Base64.decode(null==g?void 0:g.passed_code):"",autoHeight:v,options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})]})]})}},53249:function(e,n,t){t.d(n,{u:function(){return u}});var r=t(79800),s=t.n(r),o=t(59301),i=t(95237),a=t(43604),c=t(7078),l=t(37712),u=function(e){var n=e.data,t=(0,o.useState)(!1),r=s()(t,2),u=r[0],d=r[1];return(0,l.jsx)("section",{children:function(){var e,t,r;switch(n.question_type){case 3:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsx)("div",{children:e})}))})]})}))})]});case 8:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(t=n.standard_answer)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:(0,l.jsx)("div",{children:null==e?void 0:e.answer_text})})]})}))})]});case 4:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:(0,l.jsx)(c.Z,{value:null==n||null===(r=n.standard_answer)||void 0===r?void 0:r.join(" ")})})]})}}()})}},86124:function(e,n,t){var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(7078),A=t(39634),p=t(6848),g=t(94001),m=t(8591),v=t(61998),h=t(61186),x=t.n(h),_=t(8785),C=t(7309),E=t(83647),I=t(37712);n.Z=function(e){var n,t,r,o=e.item,a=e.answerData,l=e.hasChangeScore,h=void 0===l||l,B=e.autoHeight,y=e.saveChangeScore,j=void 0===y?function(){}:y,b=(0,d.useState)([]),w=u()(b,2),Q=w[0],k=w[1],N=(0,d.useState)([]),S=u()(N,2),R=S[0],Z=S[1];(0,d.useEffect)((function(){var e;if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&e.length){for(var n=[],t=[],r=0;r<(null==o||null===(s=o.shixun_details)||void 0===s?void 0:s.length);r++){for(var s,i,a,l=0;l<(null==o?void 0:o.shixun_details[r].stage_list.length);l++){var u,d,f=null==o?void 0:o.shixun_details[r].stage_list[l];n.push(c()(c()({},f),{operation:null==o||null===(u=o.shixun_details)||void 0===u||null===(u=u[r])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==o||null===(d=o.shixun_details[r])||void 0===d?void 0:d.shixun_challenge_id}))}if(null!=o&&null!==(i=o.shixun_details)&&void 0!==i&&null!==(i=i[r])&&void 0!==i&&i.shixun_detail)t.push(null==o||null===(a=o.shixun_details)||void 0===a||null===(a=a[r])||void 0===a||null===(a=a.shixun_detail)||void 0===a?void 0:a[0])}Z(t),k([].concat(n))}}),[null==o?void 0:o.shixun_details]);var P=[{title:"关卡",dataIndex:"position",key:"position",align:"center"},{title:"任务名称",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:function(e){return(0,I.jsx)(p.Z,{title:e,children:(0,I.jsx)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:e})})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.evaluate_count?n.evaluate_count:(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var t=!1;return n.finished_time&&null!=a&&a.exercise&&null!=a&&a.exercise_answer_user&&(t=-1===(null==a?void 0:a.exercise.time)?x()(null==a?void 0:a.exercise.end_time).isBefore(n.finished_time):x()(null==a?void 0:a.exercise_answer_user.start_at).add(null==a?void 0:a.exercise.time,"m").isBefore(n.finished_time)),(0,I.jsxs)("span",{children:[n.finished_time||(0,I.jsx)("span",{className:"c-grey-999",children:"--"}),(0,I.jsx)("span",{className:"c-orange-ff9 ",children:t?"(已超时)":""})]})}},{title:"耗时",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.time_consuming||(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n){return(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},h&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n,t){return(0,I.jsx)(g.Z,{min:0,max:Number(n.game_score),defaultValue:e,onBlur:function(){var t=i()(s()().mark((function t(r){var i;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r.target.value==e){t.next=6;break}return t.next=3,j(c()(c()({},o),{shixun_challenge_id:n.shixun_challenge_id,shixunScore:r.target.value}));case 3:i=t.sent,console.log("res: ",i),null!=i&&i.question_comments&&m.ZP.success("已修改当前评分");case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),T=[{title:"评测次数",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.key})}},{title:"详细信息",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,I.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}}],L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,I.jsxs)(I.Fragment,{children:[(0!==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.student_commit_status)||0!==(null==a||null===(t=a.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,I.jsxs)("div",{className:"mt15",children:[(0,I.jsx)("p",{className:"font16 c-grey-666",children:"阶段成绩"}),!(null==Q||!Q.length)&&(0,I.jsx)(v.Z,{columns:P,dataSource:Q,pagination:!1})]}),!(null==R||!R.length)&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{className:"font16 c-grey-666 mt10",children:"实训详情"}),null==R?void 0:R.map((function(e,n){var t;return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("div",{className:"mt5",children:[(0,I.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),(0,I.jsx)(_.Link,{className:"current c-black font16",to:"/tasks/".concat(e.game_identifier),children:e.name})]}),!(null==e||null===(t=e.outputs)||void 0===t||!t.length)&&(0,I.jsx)(v.Z,{bordered:!0,dataSource:e.outputs.map((function(e){return{key:e.position,error_msg:e.output_detail,updated_at:e.updated_at}})),columns:T,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,I.jsxs)("div",{className:E.Z.shixunWrp,children:[(0,I.jsxs)("h2",{children:["最后一次通关的代码(未通关则为最后一次提交评测的代码)",(0,I.jsx)("span",{className:"c-light-black",children:e.path})]}),(0,I.jsx)(C.ZP,{height:300,autoHeight:B,language:"python",theme:"default",value:e.passed_code,options:L})]})]})}))]}),(0,A.dE)()&&(0,I.jsx)(f.Z,{className:"c-grey-999 mt20 mb20",value:null==o?void 0:o.question_title}),null==o||null===(r=o.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,I.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,I.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,I.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,I.jsx)("div",{className:"mb15"})]})}},12528:function(e,n,t){t.d(n,{c:function(){return r}});var r=function(e){return e[e.Single=0]="Single",e[e.Multiple=1]="Multiple",e[e.Judge=2]="Judge",e[e.Fill=3]="Fill",e[e.Subjective=4]="Subjective",e[e.Shixun=5]="Shixun",e[e.Program=6]="Program",e[e.Combine=7]="Combine",e}({})},25203:function(e,n,t){t.d(n,{AD:function(){return w},D9:function(){return Z},IM:function(){return T},Iy:function(){return E},Ne:function(){return P},ON:function(){return F},Uj:function(){return V},VY:function(){return H},YO:function(){return K},YX:function(){return Y},Zn:function(){return m},_g:function(){return _},_k:function(){return S},c6:function(){return j},cr:function(){return v},eV:function(){return b},fi:function(){return h},gh:function(){return B},hS:function(){return L},iA:function(){return x},j6:function(){return C},je:function(){return N},kS:function(){return M},o6:function(){return y},pO:function(){return O},rQ:function(){return Q},sA:function(){return I},xm:function(){return R},xo:function(){return D},y8:function(){return k}});var r=t(7557),s=t.n(r),o=t(82242),i=t.n(o),a=t(41498),c=t.n(a),l=t(71751),u=t(8785),d=t(42930),f=t(8591),A=t(94334),p=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},g=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},m=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.YR)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(s()().mark((function e(n,t){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(i()({},n));case 2:0===(r=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),I=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.MJ)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(i()({},n));case 2:0===(t=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:A.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},60064:function(e,n){n.Z={flex_box_center:"flex_box_center___GW1u0",flex_space_between:"flex_space_between___XhK9z",flex_box_vertical_center:"flex_box_vertical_center___NKIbp",flex_box_center_end:"flex_box_center_end___V3qhT",flex_box_column:"flex_box_column___b4G29",bg:"bg___exMJB",paginationWrapper:"paginationWrapper___ROsRI",totalText:"totalText___PGE6D",num:"num___jLrBF",title:"title___yiXeD",questionIcons:"questionIcons___v75Tz",green:"green___HRGef",orange:"orange___tdW4E",greenTip:"greenTip___f2SpQ",redTip:"redTip___jc8UE",orangeTip:"orangeTip___VMO_s",flexRow:"flexRow___Jshv2",simpleWrap:"simpleWrap___ul6oi",divider:"divider___Of_8z",modal:"modal___oAD7F",programTitle:"programTitle___ybswa",simpleBg:"simpleBg___yLrQy",exportBtn:"exportBtn___x5fcE",export_type_modal:"export_type_modal___hmW4i",export_type_modal_con:"export_type_modal_con___R2S3f",type_item:"type_item___NsmrH",img_warp:"img_warp___LUfHa",img_warp_active:"img_warp_active____uL7y"}},83647:function(e,n){n.Z={flex_box_center:"flex_box_center___VAUts",flex_space_between:"flex_space_between___gx5ZV",flex_box_vertical_center:"flex_box_vertical_center___HV_tL",flex_box_center_end:"flex_box_center_end___fVsIw",flex_box_column:"flex_box_column___F5DHk",shixunWrp:"shixunWrp___pinaF",s:"s___mtpV4",fillComment:"fillComment___WEgkI",commentContent:"commentContent___v_Ebo",commentText:"commentText___fyDle",simpleWrap:"simpleWrap___uwIie",fillBg:"fillBg___iyMsm",simpleBg:"simpleBg___UqElF",lookCode:"lookCode___xKifS"}},31353:function(e,n){n.Z={flex_box_center:"flex_box_center___D6Qly",flex_space_between:"flex_space_between___ZA98O",flex_box_vertical_center:"flex_box_vertical_center___aST6E",flex_box_center_end:"flex_box_center_end___kJ_eQ",flex_box_column:"flex_box_column___ZOkyZ",bg:"bg___rbSyL",circularBlue:"circularBlue___qvnla",circularRed:"circularRed___jo0FU",circularOrange:"circularOrange___GteY7",circularGreen:"circularGreen___PW_tz",circularGrey:"circularGrey___Nt7Wc",title:"title___Volf5",questionIcons:"questionIcons___MIxzq",grey:"grey___XquYB",green:"green___sjsXt",blue:"blue___Jwa9H",orange:"orange___cGfa7",red:"red___NensB",greenTip:"greenTip___lDmky",redTip:"redTip___Yp9nM",cccTip:"cccTip___Uzudc",orangeTip:"orangeTip___gA104",flexRow:"flexRow___GsOMs",simpleWrap:"simpleWrap___jppmP",userPhoto:"userPhoto___LUsoO",CCCIcons:"CCCIcons___STbxr",buttonFixed:"buttonFixed___aUnd3",progress:"progress___w_inO",typeTitle:"typeTitle___i1hJu",answerResult:"answerResult___kLknn",questionsInfo:"questionsInfo___spnx1",leftBar:"leftBar___AjrjB",greenBg:"greenBg___nlTOV",blueBg:"blueBg___nYACT",redBg:"redBg___WTgtT",orangeBg:"orangeBg___mMAXu",greyBg:"greyBg___eAdgQ",commentText:"commentText___smAVm",full:"full____Rgkm",answerInfo:"answerInfo___iSSvg",listType:"listType___fUHyn",userInfo:"userInfo___sc77e",userImg:"userImg___mL2tk",userInfoTitle:"userInfoTitle___U2d5B",userInfoValue:"userInfoValue___DBOCD",status:"status___yZSrO",result:"result___TOeTF",evaluate:"evaluate___CJGFj",analysis:"analysis___NuY61",userInfoModel:"userInfoModel___jHeA_",width:"width___UtVF4",Title:"Title___BfkeS",Value:"Value___sj9SB",userInfoModelbody:"userInfoModelbody___nQNbP",answerError:"answerError___kJTJu",export_type_modal:"export_type_modal___UwY7W",export_type_modal_con:"export_type_modal_con___iD92j",type_item:"type_item___hBzOc",img_warp:"img_warp___ijcxd",img_warp_active:"img_warp_active___VUIa8"}},45614:function(e){e.exports="data:image/png;base64,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"},38347:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/86764.async.js b/86764.async.js index a324481e0f..97b46eac1a 100644 --- a/86764.async.js +++ b/86764.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[86764,1348,47972,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[86764,1348,47972,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},l=n(22589),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(94172),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},73782:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(5891),m={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"},d=n(22589),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(50382),y=n(55405),b=n(25629),C=n(59412),x=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(42653),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/89186.chunk.css b/89186.chunk.css new file mode 100644 index 0000000000..6e6e99eebe --- /dev/null +++ b/89186.chunk.css @@ -0,0 +1 @@ +@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help} \ No newline at end of file diff --git a/90888.async.js b/90888.async.js index 0d6c9ceeee..7696664d4c 100644 --- a/90888.async.js +++ b/90888.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90888,23056,92994,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90888,23056,29556,92994,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/92925.async.js b/92925.async.js new file mode 100644 index 0000000000..8b6074d7f9 --- /dev/null +++ b/92925.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92925],{84087:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(39647),f=t.n(x),m=t(59301),h=t(8785),_=t(8591),v=t(43418),j=t(6848),b=t(95237),y=t(43604),k=t(5112),g=t(24905),Z=t(73782),q=t(57809),w=t(3113),N=t(49777),I=t(7078),C=t(92925),P=t(38461),S=t(37712),T=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","polls_status","isadd"],D=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],R=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.editKey,r=e.callback,o=e.polls_status,u=e.isadd,x=(f()(e,T),(0,m.useState)([])),R=p()(x,2),K=R[0],W=R[1],F=(0,m.useState)(""),L=p()(F,2),A=L[0],O=L[1],M=(0,m.useState)(!0),E=p()(M,2),z=E[0],G=E[1],H=(0,m.useState)(!1),V=p()(H,2),B=V[0],Q=V[1],U=(0,h.useParams)(),X=(0,m.useState)(""),Y=p()(X,2),J=Y[0],$=Y[1],ee=(0,m.useState)(""),ne=p()(ee,2),te=ne[0],ie=ne[1];(0,m.useEffect)((function(){var e,n,t,l,s,a,r,c;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return W([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),G(!0),O(""),void Q(!1);($(null==i||null===(n=i.question)||void 0===n?void 0:n.max_choices),ie(null==i||null===(t=i.question)||void 0===t?void 0:t.min_choices),O(null==i||null===(l=i.question)||void 0===l?void 0:l.question_title),G(!(null==i||null===(s=i.question)||void 0===s||!s.is_necessary)),u)?W(null==i||null===(r=i.question)||void 0===r?void 0:r.question_answers.map((function(e){return{value:e,disabled:"其它"===e,placeholder:"其它"===e?"无法编辑,将由参与答题的人手动编辑":""}}))):W(null==i||null===(c=i.question)||void 0===c?void 0:c.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text,placeholder:"其它"===e.answer_text?"无法编辑,将由参与答题的人手动编辑":""}})));Q(!(null==i||null===(a=i.question)||void 0===a||null===(a=a.answers)||void 0===a||!a.find((function(e){return"其它"===e.answer_text}))))}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:de}}));var le,se,ae,re,ce,oe,de=function(){var e=d()(l()().mark((function e(n){var s,o,d,p,x,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(J&&!te||!J&&te)){e.next=3;break}return _.ZP.info('可选:最小和最大限制须同时为数值或者“--"'),e.abrupt("return");case 3:if(!(te>J)){e.next=6;break}return _.ZP.info("可选的最大限制不能小于最小限制"),e.abrupt("return");case 6:if(A){e.next=9;break}return _.ZP.info("请您输入题目"),e.abrupt("return",!1);case 9:if(B&&(K[K.length-1].value="其它"),!((o=K.findIndex((function(e){return!e.value})))>-1)){e.next=14;break}return _.ZP.info("请先输入 ".concat(D[o]," 选项的内容")),e.abrupt("return",!1);case 14:if(p={question_title:A,question_type:2,insert_id:i.insert_id,is_necessary:Math.ceil(z),max_choices:J,min_choices:te,question_answers:K.map((function(e){return e.value}))},null===(s=i.question)||void 0===s||!s.id){e.next=21;break}return e.next=18,(0,N.IU)(c()({pollsId:i.question.id},p));case 18:d=e.sent,e.next=28;break;case 21:if(!u){e.next=25;break}n?r("isadd",p,2):r("isadd",p),e.next=28;break;case 25:return e.next=27,(0,N.MK)(c()({pollsId:U.categoryId},p));case 27:d=e.sent;case 28:if(u){e.next=36;break}if(0!==d.status){e.next=36;break}return _.ZP.success("保存成功"),r("edit",-1),e.next=34,t({type:"polls/editPolls",payload:c()({},U)});case 34:x=e.sent,n&&(p.answers=p.question_answers.map((function(e){return{answer_text:e}})),(f=a()(x.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},p)}).slice(),r("addContinue",a()(f)),r("edit",i.key+1));case 36:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],pe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],xe=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!u){e.next=4;break}r("del",i.key),e.next=7;break;case 4:return e.next=6,(0,N.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},U)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,N.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},U)}),e.abrupt("break",13);case 9:return r("edit",i.key),e.abrupt("break",13);case 11:return r("add",{type:2,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:2}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("section",{className:P.Z.wrap,children:[s!==i.key&&(oe=null===(le=i.question)||void 0===le?void 0:le.min_choices,(0,S.jsxs)("aside",{children:[(0,S.jsxs)("div",{className:P.Z.questionType,children:[(0,S.jsxs)("div",{children:[(0,S.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,S.jsx)("span",{className:"font16 c-light-black ml10 mr20",children:"多选题"}),oe?"可选".concat(null==i||null===(se=i.question)||void 0===se?void 0:se.min_choices,"-").concat(null==i||null===(ae=i.question)||void 0===ae?void 0:ae.max_choices,"项"):null,(0,S.jsx)(C.IsNecessaryLabel,{v:i.question.is_necessary})]}),!u&&ue.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,S.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,S.jsx)("span",{onClick:function(){return xe(e)},className:e.icon})},n)})),u&&pe.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,S.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,S.jsx)("span",{onClick:function(){return xe(e)},className:e.icon})},n)}))]}),(0,S.jsx)("div",{className:"mt5",children:(0,S.jsx)(I.Z,{value:i.question.question_title})}),(0,S.jsxs)("div",{className:P.Z.questionChoices,children:[!u&&(0,S.jsx)("div",{className:P.Z.questionChoices,children:null==i||null===(re=i.question.answers)||void 0===re?void 0:re.map((function(e,n){return(0,S.jsxs)(b.Z,{children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)(k.ZP,{disabled:!0},n)}),(0,S.jsx)(y.Z,{flex:"1",children:(0,S.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))}),u&&(0,S.jsx)("div",{className:P.Z.questionChoices,children:null==i||null===(ce=i.question.question_answers)||void 0===ce?void 0:ce.map((function(e,n){return(0,S.jsxs)(b.Z,{children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)(k.ZP,{disabled:!0},n)}),(0,S.jsx)(y.Z,{flex:"1",children:(0,S.jsx)("span",{className:"c-black font14",children:e})})]})}))})]})]})),s===i.key&&(0,S.jsxs)("aside",{children:[(0,S.jsx)("div",{className:P.Z.questionType,children:(0,S.jsxs)("div",{children:[(0,S.jsx)("span",{className:"font16 c-blue",children:"多选题"})," ",(0,S.jsx)(g.Z,{checked:!!z,className:"ml10",onChange:function(e){return G(e.target.checked)},children:"必答"})]})}),(0,S.jsx)("p",{className:P.Z.titleWrap,children:(0,S.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:A,placeholder:"请输入题目",onChange:function(e){return O(e.target.value)}})}),K.map((function(e,n){var t,i=K.length-1;return(0,S.jsxs)(b.Z,{className:P.Z.choiceWrap,gutter:[12,12],children:[(0,S.jsx)(y.Z,{children:(0,S.jsx)("span",{className:"font16",children:B&&n===i?"其它":"选项"})}),(0,S.jsx)(y.Z,{className:P.Z.editorWrap,flex:"1",children:(0,S.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},value:B&&n===i?"":K[n].value,placeholder:null!==(t=e.placeholder)&&void 0!==t?t:"",rows:1,disabled:!!e.disabled,onChange:function(e){K[n].value=e.target.value,W(a()(K))}})}),(0,S.jsx)(y.Z,{children:n>1&&(0,S.jsx)(j.Z,{title:"删除",children:(0,S.jsx)("i",{className:"".concat(P.Z.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){W(K.filter((function(e,t){return t!==n}))),e.disabled&&Q(!1)}})})})]},n)})),(0,S.jsxs)(b.Z,{gutter:[12,12],children:[(0,S.jsx)(y.Z,{children:"可选"}),(0,S.jsxs)(y.Z,{children:[(0,S.jsxs)(q.default,{value:te||"",style:{width:120},onChange:function(e){return ie(e)},children:[(0,S.jsx)(q.default.Option,{value:"",children:"--"}),K.map((function(e,n){return(0,S.jsx)(q.default.Option,{value:String(n+2),children:n+2})}))]}),(0,S.jsx)("span",{className:"ml10 mr10",children:"~"}),(0,S.jsxs)(q.default,{style:{width:120},value:J||"",onChange:function(e){return $(e)},children:[(0,S.jsx)(q.default.Option,{value:"",children:"--"}),K.map((function(e,n){return(0,S.jsx)(q.default.Option,{value:String(n+2),children:n+2})}))]}),(0,S.jsx)("span",{className:"font14 c-grey-999",children:"(学生答题时,系统对其选择的选项个数进行限制,--表示不限制)"})]})]}),(0,S.jsxs)(b.Z,{gutter:[12,12],children:[(0,S.jsx)(y.Z,{flex:"1",children:1===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(w.ZP,{type:"default",onClick:function(){var e=a()(K);B?e.splice(e.length-1,0,{value:""}):e.push({value:""}),W(a()(e))},children:"新增选项"}),!B&&(0,S.jsx)(w.ZP,{type:"default",className:"ml20",onClick:function(){W([].concat(a()(K),[{disabled:!0,value:"",placeholder:"无法编辑!将由参与答题的人手动录入"}])),Q(!0)},children:"新增其它选项"})]})}),(0,S.jsxs)(y.Z,{className:"tl",style:{marginTop:15},children:[(0,S.jsx)(w.ZP,{type:"default",onClick:function(){var e;if(null!==(e=i.question)&&void 0!==e&&e.id){var n=K.findIndex((function(e){return!e.value}));u&&n>-1?r("del",i.key):r("edit",-1)}else r("del",i.key)},children:"取消"}),(0,S.jsx)(w.ZP,{className:"ml20",type:"primary",onClick:function(){return de()},children:"保存"}),1===o&&(0,S.jsx)(w.ZP,{className:"ml20",type:"primary",onClick:function(){return de(!0)},children:"保存并继续"})]})]})]})]})};n.Z=(0,h.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(R))},40539:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(39647),f=t.n(x),m=t(59301),h=t(8785),_=t(8591),v=t(43418),j=t(6848),b=t(95237),y=t(43604),k=t(5112),g=t(24905),Z=t(73782),q=t(3113),w=t(49777),N=t(7078),I=t(92925),C=t(38461),P=t(37712),S=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","isadd","polls_status"],T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],D=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.editKey,r=e.callback,o=e.isadd,u=e.polls_status,x=(f()(e,S),(0,m.useState)([])),D=p()(x,2),R=D[0],K=D[1],W=(0,m.useState)(""),F=p()(W,2),L=F[0],A=F[1],O=(0,m.useState)(!0),M=p()(O,2),E=M[0],z=M[1],G=(0,m.useState)(!1),H=p()(G,2),V=H[0],B=H[1],Q=(0,h.useParams)();(0,m.useEffect)((function(){var e,n,t,l,s,a;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return K([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),z(!0),A(""),void B(!1);(A(null==i||null===(n=i.question)||void 0===n?void 0:n.question_title),z(!(null==i||null===(t=i.question)||void 0===t||!t.is_necessary)),o)?K(null==i||null===(s=i.question)||void 0===s?void 0:s.question_answers.map((function(e){return{value:e,disabled:"其它"===e,placeholder:"其它"===e?"无法编辑,将由参与答题的人手动编辑":""}}))):K(null==i||null===(a=i.question)||void 0===a?void 0:a.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text,placeholder:"其它"===e.answer_text?"无法编辑,将由参与答题的人手动编辑":""}})));B(!(null==i||null===(l=i.question)||void 0===l||null===(l=l.answers)||void 0===l||!l.find((function(e){return"其它"===e.answer_text}))))}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Y}}));var U,X,Y=function(){var e=d()(l()().mark((function e(n){var s,d,u,p,x,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(L){e.next=3;break}return _.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(V&&(R[R.length-1].value="其它"),!((d=R.findIndex((function(e){return!e.value})))>-1)){e.next=8;break}return _.ZP.info("请先输入 ".concat(T[d]," 选项的内容")),e.abrupt("return",!1);case 8:if(p={question_title:L,question_type:1,insert_id:i.insert_id,is_necessary:Math.ceil(E),question_answers:R.map((function(e){return e.value}))},null===(s=i.question)||void 0===s||!s.id){e.next=16;break}return r("edit",-1),e.next=13,(0,w.IU)(c()({pollsId:i.question.id},p));case 13:u=e.sent,e.next=23;break;case 16:if(!o){e.next=20;break}n?r("isadd",p,1):r("isadd",p),e.next=23;break;case 20:return e.next=22,(0,w.MK)(c()({pollsId:Q.categoryId},p));case 22:u=e.sent;case 23:if(!o){e.next=26;break}e.next=33;break;case 26:if(0!==u.status){e.next=33;break}return r("edit",-1),_.ZP.success("保存成功"),e.next=31,t({type:"polls/editPolls",payload:c()({},Q)});case 31:x=e.sent,n&&(p.answers=p.question_answers.map((function(e){return{answer_text:e}})),(f=a()(x.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},p)}).slice(),r("addContinue",a()(f)),r("edit",i.key+1));case 33:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],$=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],ee=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=4;break}r("del",i.key),e.next=7;break;case 4:return e.next=6,(0,w.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},Q)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,w.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},Q)}),e.abrupt("break",13);case 9:return r("edit",i.key),e.abrupt("break",13);case 11:return r("add",{type:1,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:1}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,P.jsxs)("section",{className:C.Z.wrap,children:[s!==i.key&&(0,P.jsxs)("aside",{children:[(0,P.jsxs)("div",{className:C.Z.questionType,children:[(0,P.jsxs)("div",{children:[(0,P.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,P.jsx)("span",{className:"font16 c-light-black ml10",children:"单选题"}),(0,P.jsx)(I.IsNecessaryLabel,{v:i.question.is_necessary})]}),!o&&J.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,P.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,P.jsx)("span",{onClick:function(){return ee(e)},className:e.icon})},n)})),o&&$.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,P.jsx)(j.Z,{placement:"bottom",title:e.name,children:(0,P.jsx)("span",{onClick:function(){return ee(e)},className:e.icon})},n)}))]}),(0,P.jsx)("div",{className:"mt5",children:(0,P.jsx)(N.Z,{value:i.question.question_title})}),!o&&(0,P.jsx)("div",{className:C.Z.questionChoices,children:null==i||null===(U=i.question.answers)||void 0===U?void 0:U.map((function(e,n){return(0,P.jsxs)(b.Z,{children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)(k.ZP,{disabled:!0},n)}),(0,P.jsx)(y.Z,{flex:"1",children:(0,P.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))}),o&&(0,P.jsx)("div",{className:C.Z.questionChoices,children:null==i||null===(X=i.question.question_answers)||void 0===X?void 0:X.map((function(e,n){return(0,P.jsxs)(b.Z,{children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)(k.ZP,{disabled:!0},n)}),(0,P.jsx)(y.Z,{flex:"1",children:(0,P.jsx)("span",{className:"c-black font14",children:e})})]})}))})]}),s===i.key&&(0,P.jsxs)("aside",{children:[(0,P.jsx)("div",{className:C.Z.questionType,children:(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{className:"font16 c-blue",children:"单选题"})," ",(0,P.jsx)(g.Z,{checked:!!E,className:"ml10",onChange:function(e){return z(e.target.checked)},children:"必答"})]})}),(0,P.jsx)("p",{className:C.Z.titleWrap,children:(0,P.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:L,placeholder:"请输入题目",onChange:function(e){return A(e.target.value)}})}),R.map((function(e,n){var t,i=R.length-1;return(0,P.jsxs)(b.Z,{className:C.Z.choiceWrap,gutter:[12,12],children:[(0,P.jsx)(y.Z,{children:(0,P.jsx)("span",{className:"font16",children:V&&n===i?"其它":"选项"})}),(0,P.jsx)(y.Z,{className:C.Z.editorWrap,flex:"1",children:(0,P.jsx)(Z.Z.TextArea,{autoSize:{maxRows:5},placeholder:null!==(t=e.placeholder)&&void 0!==t?t:"",value:V&&n===i?"":R[n].value,rows:1,disabled:!!e.disabled,onChange:function(e){R[n].value=e.target.value,K(a()(R))}})}),(0,P.jsx)(y.Z,{children:n>1&&(0,P.jsx)(j.Z,{title:"删除",children:(0,P.jsx)("i",{className:"".concat(C.Z.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){K(R.filter((function(e,t){return t!==n}))),e.disabled&&B(!1)}})})})]},n)})),(0,P.jsxs)(b.Z,{gutter:[12,12],children:[(0,P.jsx)(y.Z,{flex:"1",children:1===u&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(q.ZP,{type:"default",onClick:function(){var e=a()(R);V?e.splice(e.length-1,0,{value:""}):e.push({value:""}),K(a()(e))},children:"新增选项"}),!V&&(0,P.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){K([].concat(a()(R),[{disabled:!0,value:"",placeholder:"无法编辑!将由参与答题的人手动录入"}])),B(!0)},children:"新增其它选项"})]})}),(0,P.jsxs)(y.Z,{className:"tl",style:{marginTop:15},children:[(0,P.jsx)(q.ZP,{type:"default",onClick:function(){var e;if(null!==(e=i.question)&&void 0!==e&&e.id){var n=R.findIndex((function(e){return!e.value}));o&&n>-1?r("del",i.key):r("edit",-1)}else r("del",i.key)},children:"取消"}),(0,P.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return Y()},children:"保存"}),1===u&&(0,P.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return Y(!0)},children:" 保存并继续 "})]})]})]})]})};n.Z=(0,h.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(D))},17073:function(e,n,t){var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),r=t(82242),c=t.n(r),o=t(41498),d=t.n(o),u=t(79800),p=t.n(u),x=t(59301),f=t(8785),m=t(8591),h=t(43418),_=t(6848),v=t(95237),j=t(43604),b=t(24905),y=t(73782),k=t(3113),g=t(49777),Z=t(7078),q=t(92925),w=t(38461),N=t(37712),I=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,i=(e.onRef,e.editData),s=e.polls_status,r=e.editKey,o=e.isadd,u=e.callback,I=(0,x.useState)(""),C=p()(I,2),P=C[0],S=C[1],T=(0,x.useState)(!0),D=p()(T,2),R=D[0],K=D[1],W=(0,f.useParams)();(0,x.useEffect)((function(){var e,n,t;if(null==i||null===(e=i.question)||void 0===e||!e.question_title)return K(!0),void S("");S(null==i||null===(n=i.question)||void 0===n?void 0:n.question_title),K(!(null==i||null===(t=i.question)||void 0===t||!t.is_necessary))}),[i]),(0,x.useImperativeHandle)(n,(function(){return{onSave:L}}));var F,L=function(){var e=d()(l()().mark((function e(n){var s,r,d,p,x;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(d={question_title:P,question_type:3,insert_id:i.insert_id,is_necessary:Math.ceil(R)},null===(s=i.question)||void 0===s||!s.id){e.next=10;break}return e.next=7,(0,g.IU)(c()({pollsId:i.question.id},d));case 7:r=e.sent,e.next=17;break;case 10:if(!o){e.next=14;break}n?u("isadd",d,3):u("isadd",d),e.next=17;break;case 14:return e.next=16,(0,g.MK)(c()({pollsId:W.categoryId},d));case 16:r=e.sent;case 17:if(o){e.next=25;break}if(0!==r.status){e.next=25;break}return m.ZP.success("保存成功"),u("edit",-1),e.next=23,t({type:"polls/editPolls",payload:c()({},W)});case 23:p=e.sent,n&&((x=a()(p.poll_questions)).splice(null==i?void 0:i.key,0,{insert_id:null==i?void 0:i.insert_id,question:c()({},d)}).slice(),u("addContinue",a()(x)),u("edit",i.key+1));case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],O=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"添加",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],M=function(){var e=d()(l()().mark((function e(n){var s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:"add"===e.t0?11:13;break;case 3:return h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=4;break}u("del",i.key),e.next=7;break;case 4:return e.next=6,(0,g.jy)({pollsId:null==i||null===(n=i.question)||void 0===n?void 0:n.id});case 6:t({type:"polls/editPolls",payload:c()({},W)});case 7:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",13);case 5:return e.next=7,(0,g.wh)({pollsId:null==i||null===(s=i.question)||void 0===s?void 0:s.id,opr:n.id});case 7:return t({type:"polls/editPolls",payload:c()({},W)}),e.abrupt("break",13);case 9:return u("edit",i.key),e.abrupt("break",13);case 11:return u("add",{type:3,key:i.key,insert_id:null==i||null===(a=i.question)||void 0===a?void 0:a.id,question_type:3}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsxs)("section",{className:w.Z.wrap,children:[r!==i.key&&(0,N.jsxs)("aside",{children:[(0,N.jsxs)("div",{className:w.Z.questionType,children:[(0,N.jsxs)("div",{children:[(0,N.jsxs)("span",{className:"font16",children:["第",i.key,"题"]}),(0,N.jsx)("span",{className:"font16 c-light-black ml10 mr20",children:"主观题"}),(0,N.jsx)(q.IsNecessaryLabel,{v:i.question.is_necessary})]}),!o&&A.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,N.jsx)(_.Z,{placement:"bottom",title:e.name,children:(0,N.jsx)("span",{onClick:function(){return M(e)},className:e.icon})},n)})),o&&O.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,N.jsx)(_.Z,{placement:"bottom",title:e.name,children:(0,N.jsx)("span",{onClick:function(){return M(e)},className:e.icon})},n)}))]}),(0,N.jsx)("div",{className:"mt5",children:(0,N.jsx)(Z.Z,{value:i.question.question_title})}),(0,N.jsx)("div",{className:w.Z.questionChoices,children:null==i||null===(F=i.question.answers)||void 0===F?void 0:F.map((function(e,n){return(0,N.jsx)(v.Z,{children:(0,N.jsx)(j.Z,{children:(0,N.jsx)(b.Z,{disabled:!0,children:(0,N.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),r===i.key&&(0,N.jsxs)("aside",{children:[(0,N.jsx)("div",{className:w.Z.questionType,children:(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{className:"font16 c-blue",children:"主观题"})," ",(0,N.jsx)(b.Z,{checked:!!R,className:"ml10",onChange:function(e){return K(e.target.checked)},children:"必答"})]})}),(0,N.jsx)("p",{className:w.Z.titleWrap,children:(0,N.jsx)(y.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:P,placeholder:"请输入题目",onChange:function(e){return S(e.target.value)}})}),(0,N.jsxs)(v.Z,{gutter:[12,12],children:[(0,N.jsx)(j.Z,{flex:"1"}),(0,N.jsxs)(j.Z,{className:"tl",style:{marginTop:15},children:[(0,N.jsx)(k.ZP,{type:"default",onClick:function(){var e;null!==(e=i.question)&&void 0!==e&&e.id?o?P?u("edit",-1):u("del",i.key):u("edit",-1):u("del",i.key)},children:"取消"}),(0,N.jsx)(k.ZP,{className:"ml20",type:"primary",onClick:function(){return L()},children:"保存"}),1===s&&(0,N.jsx)(k.ZP,{className:"ml20",type:"primary",onClick:function(){return L(!0)},children:"保存并继续"})]})]})]})]})};n.Z=(0,f.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(I))},92925:function(e,n,t){t.r(n),t.d(n,{IsNecessaryLabel:function(){return R},default:function(){return D}});var i=t(7557),l=t.n(i),s=t(41498),a=t.n(s),r=t(82242),c=t.n(r),o=t(37205),d=t.n(o),u=t(79800),p=t.n(u),x=t(59301),f=t(8785),m=t(78241),h=t(8591),_=t(28103),v=t(66104),j=t(95237),b=t(43604),y=t(6848),k=t(73782),g=t(3113),Z=t(45532),q=t(49777),w=t(84087),N=t(7078),I=t(40539),C=t(17073),P=t(30010),S={flex_box_center:"flex_box_center___zXTbi",flex_space_between:"flex_space_between___PmyCC",flex_box_vertical_center:"flex_box_vertical_center___FVTkH",flex_box_center_end:"flex_box_center_end___hhcmG",flex_box_column:"flex_box_column___M32tw",bg:"bg___nBRtw",containerTitle:"containerTitle___aZMyO",containerDesc:"containerDesc___IBU0r",listItem:"listItem___N1XyK",info:"info___ckHt5",title:"title___ZKDBe",titleLeft:"titleLeft___f48Qy",titleRight:"titleRight___iByom",acitons:"acitons___x97ti",necessary_label:"necessary_label___Myrf1"},T=t(37712),D=(0,f.connect)((function(e){var n=e.polls,t=e.loading,i=e.user;return{polls:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n,t,i,s,r,o=e.polls,u=(e.globalSetting,e.loading,e.user),D=e.dispatch,R=(0,f.useParams)(),K=u.userInfo,W=m.Z.useForm(),F=p()(W,1)[0],L=(0,x.useState)([]),A=p()(L,2),O=A[0],M=A[1],E=(0,x.useState)(!1),z=p()(E,2),G=z[0],H=z[1],V=(0,x.useState)(-1),B=p()(V,2),Q=B[0],U=B[1],X=(0,x.useRef)();(0,x.useEffect)((function(){var e,n,t,i,l;null!==(e=o.editData)&&void 0!==e&&e.poll_questions&&(O=d()(null===(n=o.editData)||void 0===n?void 0:n.poll_questions),M(d()(null===(t=o.editData)||void 0===t?void 0:t.poll_questions)),F.setFieldsValue({polls_name:null===(i=o.editData)||void 0===i||null===(i=i.poll)||void 0===i?void 0:i.polls_name,polls_description:null===(l=o.editData)||void 0===l||null===(l=l.poll)||void 0===l?void 0:l.polls_description}))}),[o.editData]);var Y=null===(n=o.editData)||void 0===n||null===(n=n.poll)||void 0===n?void 0:n.polls_status;console.log("editdata1111:",O),(0,x.useEffect)((function(){D({type:"polls/editPolls",payload:c()({},R)})}),[R.categoryId]);var J,$=function(){var e=a()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F.validateFields();case 2:return(t=F.getFieldValue()).is_md=!0,t.pollsId=R.categoryId,e.next=7,(0,q.Qg)(c()({},t));case 7:0===e.sent.status&&(H(!1),D({type:"polls/editPolls",payload:c()({},R)}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ee=function(){var e=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===Q){e.next=3;break}return h.ZP.error("不能同时编辑两题"),e.abrupt("return");case 3:U(O.length+1),M([].concat(d()(O),[{question:{question_type:n}}]));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ne=function(e,n,t){switch(e){case"edit":-1===Q||-1===n?(Q=n,U(n)):h.ZP.error("不能同时编辑两题");break;case"add":if(-1!=Q)return void h.ZP.error("不能同时编辑两题");delete n.id,O.splice(null==n?void 0:n.key,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),M(d()(O)),U((null==n?void 0:n.key)+1);break;case"addContinue":M(d()(n));break;case"del":O.splice(n-1,1),M(d()(O)),U(-1)}};return(0,T.jsxs)("section",{className:"edu-container",children:[(0,T.jsxs)("section",{className:"animated fadeIn",children:[(0,T.jsx)("aside",{className:"mt10",children:K&&(0,T.jsxs)(v.Z,{separator:">",children:[(0,T.jsx)(v.Z.Item,{children:(0,T.jsx)(f.Link,{to:"".concat(K.first_category_url),children:null===(t=K.course)||void 0===t?void 0:t.course_name})}),(0,T.jsx)(v.Z.Item,{children:(0,T.jsx)(f.Link,{to:"/classrooms/".concat(R.coursesId,"/poll"),children:"问卷列表"})}),(0,T.jsx)(v.Z.Item,{children:"编辑问卷"})]})}),(0,T.jsx)("aside",{className:[S.title,"mt20"].join(" "),children:(0,T.jsxs)(j.Z,{style:{width:"100%"},children:[(0,T.jsx)(b.Z,{flex:"1",children:(0,T.jsx)("strong",{className:"font20 ml5",children:"编辑问卷"})}),(0,T.jsxs)(b.Z,{children:[(0,T.jsx)("a",{type:"primary",style:{fontSize:16,marginRight:10},onClick:function(){f.history.push("/classrooms/".concat(R.coursesId,"/poll/").concat(R.categoryId,"/detail?tabs=2")),D({type:"polls/setActionTabs",payload:{key:"立即发布",selectArrs:[R.categoryId],types:2,params:{categoryId:R.categoryId}}})},children:"立即发布"}),(0,T.jsx)(f.Link,{className:"font16 ",to:"/classrooms/".concat(R.coursesId,"/poll/").concat(R.categoryId,"/detail"),children:"返回"})]})]})})]}),(0,T.jsxs)("section",{className:[S.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[!G&&(0,T.jsxs)("aside",{children:[(0,T.jsxs)("div",{className:S.containerDesc,children:[(0,T.jsx)("div",{children:null===(i=o.editData)||void 0===i||null===(i=i.poll)||void 0===i?void 0:i.polls_name}),(0,T.jsx)("div",{children:(0,T.jsx)(y.Z,{title:"编辑",children:(0,T.jsx)("span",{onClick:function(){return H(!0)},className:"iconfont c-green ml30 icon-bianjishijuan3x"})})})]}),(0,T.jsx)(N.Z,{className:"c-light-black",value:(null===(s=o.editData)||void 0===s||null===(s=s.poll)||void 0===s?void 0:s.polls_description)||""})]}),G&&(0,T.jsxs)(m.Z,{layout:"vertical",form:F,children:[(0,T.jsx)(m.Z.Item,{name:"polls_name",label:"问卷标题:",rules:[{required:!0,message:"请填写问卷标题"}],children:(0,T.jsx)(k.Z,{maxLength:60,placeholder:"问卷标题,最大限制60个字符"})}),(0,T.jsx)(m.Z.Item,{label:"问卷须知:",name:"polls_description",children:(0,T.jsx)(P.Z,{watch:!0,placeholder:"请在此输入本次问卷答题的相关说明",defaultValue:null===(r=o.editData)||void 0===r||null===(r=r.poll)||void 0===r?void 0:r.polls_description})}),(0,T.jsxs)(m.Z.Item,{className:"tr",children:[(0,T.jsx)(g.ZP,{type:"default",onClick:function(){H(!1)},style:{marginRight:10},children:"取消"}),(0,T.jsx)(g.ZP,{style:{margin:"0px 20px"},type:"primary",onClick:function(){$()},children:"保存"})]})]})]}),""!=O&&(0,T.jsx)("section",{className:[S.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:null===(J=O)||void 0===J?void 0:J.map((function(e,n){var t;return e.key=n+1,e.len=O.length,1===e.question.question_type?(0,T.jsxs)("aside",{children:[(0,T.jsx)(I.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(_.Z,{})]},e.id):2===e.question.question_type?(0,T.jsxs)("aside",{children:[(0,T.jsx)(w.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(_.Z,{})]},e.id):3===(null===(t=e.question)||void 0===t?void 0:t.question_type)?(0,T.jsxs)("aside",{children:[(0,T.jsx)(C.Z,{ref:X,editKey:Q,polls_status:Y,callback:ne,editData:e}),(0,T.jsx)(_.Z,{})]},e.id):void 0}))}),1===Y?(0,T.jsx)("section",{className:[S.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[{name:"单选题",id:1},{name:"多选题",id:2},{name:"主观题",id:3}].map((function(e){return(0,T.jsxs)(g.ZP,{className:"mr20",type:"primary",onClick:function(){return ee(e.id)},children:[(0,T.jsx)(Z.Z,{className:"mr5"}),e.name]})}))}):null]})}));function R(e){var n=e.v;return(0,T.jsx)(x.Fragment,{children:n>0?(0,T.jsx)("span",{className:S.necessary_label,children:"必答"}):(0,T.jsx)("span",{className:S.necessary_label,children:"选答"})})}},38461:function(e,n){n.Z={flex_box_center:"flex_box_center___JbEg0",flex_space_between:"flex_space_between___Kf6pN",flex_box_vertical_center:"flex_box_vertical_center___e4qgM",flex_box_center_end:"flex_box_center_end___p8QnY",flex_box_column:"flex_box_column___qCilW",wrap:"wrap___Gdnjm",modal:"modal___nL9rn",titleWrap:"titleWrap___ezuXc",required:"required___i8a7H",title:"title___FaxQL",colorGray:"colorGray___CO5Es",choiceWrap:"choiceWrap___pj0lT",answer:"answer___Aq1c0",activeAnswer:"activeAnswer___VIsVw",deleteIcon:"deleteIcon___Gsa5a",addIcon:"addIcon___Yr5Ku",editorWrap:"editorWrap____aGAd",htmlWrap:"htmlWrap___SKYBF",radio:"radio___wvdFS",color333:"color333___uuN3O",color999:"color999___prp8g",questionType:"questionType___FKxwP",questionChoices:"questionChoices___c0OQa"}}}]); \ No newline at end of file diff --git a/92994.async.js b/92994.async.js index 64e21ff451..d6d00130f7 100644 --- a/92994.async.js +++ b/92994.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92994,23056,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92994,23056,29556,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/93460.async.js b/93460.async.js index acbf591d85..8f422ac652 100644 --- a/93460.async.js +++ b/93460.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[93460,23056,92994,90888,65253,93737,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),a=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"},i=n(22589),s=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(s)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),a=n(92310),o=n.n(a),i=n(59301),s=n(94172),l=n(3113),c=n(36355),u=n(81327),f=n(33234),p=n(47211),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=i.useContext(c.E_),{prefixCls:d,type:g="default",danger:y,disabled:v,loading:h,onClick:b,htmlType:C,children:O,className:x,menu:E,arrow:w,autoFocus:S,overlay:$,trigger:N,align:A,open:j,onOpenChange:P,placement:z,getPopupContainer:Z,href:M,icon:B=i.createElement(s.Z,null),title:F,buttonsRender:k=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L}=e,_=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),U=n("dropdown",d),H=`${U}-button`,[Q,q]=(0,p.Z)(U),G={menu:E,arrow:w,autoFocus:S,align:A,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:Z||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L},{compactSize:V,compactItemClassnames:W}=(0,f.ri)(U,a),X=o()(H,W,x,q);"overlay"in e&&(G.overlay=$),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=i.createElement(l.ZP,{type:g,danger:y,disabled:v,loading:h,onClick:b,htmlType:C,href:M,title:F},O),J=i.createElement(l.ZP,{type:g,danger:y,icon:B}),[ee,te]=k([Y,J]);return Q(i.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},_),ee,i.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var g=d;const y=r.Z;y.Button=g;var v=y},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),i=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),f=t("input"),[p,m]=(0,l.ZP)(f),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,o.useContext)(s.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),f=n(5891),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"},m=n(22589),d=function(e,t){return o.createElement(m.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var g=o.forwardRef(d),y=n(50382),v=n(55405),h=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&l(n.visible)}),[r,n]);const f=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:d,inputPrefixCls:g,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(i.E_),S=w("input",g),$=w("input-password",d),N=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=x[n]||"",i=r(s),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),l)})($),A=a()($,m,{[`${$}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:A,prefixCls:S,suffix:N});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),S=n(92343),$=n(3113),N=n(19716),A=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:f=!1,addonAfter:p,loading:m,disabled:d,onSearch:g,onChange:y,onCompositionStart:v,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=o.useContext(i.E_),E=o.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:Z}=(0,A.ri)(P,x),M=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:Z)&&void 0!==t?t:e})),B=o.useRef(null),F=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof f?o.createElement(w.Z,null):null,R=`${P}-button`;let I;const T=f||{},K=T.type&&!0===T.type.__ANT_BUTTON;I=K||"button"===T.type?(0,S.Tm)(T,Object.assign({onMouseDown:F,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},K?{className:R,size:M}:{})):o.createElement($.ZP,{className:R,type:f?"primary":void 0,size:M,disabled:d,key:"enterButton",onMouseDown:F,onClick:k,loading:m,icon:D},f),p&&(I=[I,(0,S.Tm)(p,{key:"addonAfter"})]);const L=a()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!f},s);return o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||k(e)}},C,{size:M,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:z,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:d}))})),z=n(1643);const Z=u.Z;Z.Group=c,Z.Search=P,Z.TextArea=z.Z,Z.Password=E;var M=Z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),a=n(92310),o=n.n(a),i=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var f=e=>{let{className:t,index:n,children:a,split:o,style:i}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},a),n{var n,a;const{getPrefixCls:l,space:c,direction:y}=r.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:O,direction:x="horizontal",prefixCls:E,split:w,style:S,wrap:$=!1,classNames:N,styles:A}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],Z=m(z),M=m(P),B=d(z),F=d(P),k=(0,i.Z)(O,{keepEmpty:!0}),D=void 0===h&&"horizontal"===x?"center":h,R=l("space",E),[I,T]=(0,p.Z)(R),K=o()(R,null==c?void 0:c.className,T,`${R}-${x}`,{[`${R}-rtl`]:"rtl"===y,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:Z,[`${R}-gap-col-${P}`]:M},b,C),L=o()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const U=k.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${L}-${t}`;return r.createElement(f,{className:L,key:o,index:t,split:w,style:null!==(n=null==A?void 0:A.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),H=r.useMemo((()=>({latestIndex:_})),[_]);if(0===k.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&F&&(Q.columnGap=P),!Z&&B&&(Q.rowGap=z),I(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),S)},j),r.createElement(u,{value:H},U)))}));const v=y;v.Compact=l.ZP;var h=v},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),i=n(92310),s=n.n(i),l=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:i="",prefixCls:s}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else l=e}return r.createElement("span",{className:`${s}-content-value`},l)},f=n(17313),p=n(83116),m=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:i,contentFontSize:s,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,f.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:s,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:i,value:f=0,title:p,valueRender:m,prefix:d,suffix:y,loading:v=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(l.E_),S=x("statistic",t),[$,N]=g(S),A=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:O,prefixCls:S},e,{value:f})),j=s()(S,{[`${S}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,N);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${S}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},r.createElement("div",{style:i,className:`${S}-content`},d&&r.createElement("span",{className:`${S}-content-prefix`},d),m?m(A):A,y&&r.createElement("span",{className:`${S}-content-suffix`},y)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),i=v.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return i.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:s}=e,l=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var O=y},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),f={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=f[t];return[(0,a.R)(r,o,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,a;a="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var a,o=(n=n||{}).Base64,i="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(f,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},d=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return d(p(String(e)))},y=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?y(g(e)):g(e)},h=function(e){return v(e,!0)};n.Uint8Array&&(a=function(e,t){for(var n="",r=0,a=e.length;r>>18)+s.charAt(c>>>12&63)+(void 0!==i?s.charAt(c>>>6&63):"=")+(void 0!==l?s.charAt(63&c):"=")}return t?y(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},x=function(e){return e.replace(C,O)},E=function(e){var t=e.length,n=t%4,r=(t>0?l[e.charAt(0)]<<18:0)|(t>1?l[e.charAt(1)]<<12:0)|(t>2?l[e.charAt(2)]<<6:0)|(t>3?l[e.charAt(3)]:0),a=[c(r>>>16),c(r>>>8&255),c(255&r)];return a.length-=[0,0,2,1][n],a.join("")},w=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},S=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},$=function(e){return x(w(e))},N=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},A=function(e){return $(N(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(S(N(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:i,atob:S,btoa:d,fromBase64:A,toBase64:v,utob:p,encode:v,encodeURI:h,btou:x,decode:A,noConflict:j,fromUint8Array:a,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return A(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(a)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[93460,23056,29556,92994,90888,65253,93737,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),a=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"},i=n(22589),s=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(s)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),a=n(92310),o=n.n(a),i=n(59301),s=n(94172),l=n(3113),c=n(36355),u=n(81327),f=n(33234),p=n(47211),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=i.useContext(c.E_),{prefixCls:d,type:g="default",danger:y,disabled:v,loading:h,onClick:b,htmlType:C,children:O,className:x,menu:E,arrow:w,autoFocus:S,overlay:$,trigger:N,align:A,open:j,onOpenChange:P,placement:z,getPopupContainer:Z,href:M,icon:B=i.createElement(s.Z,null),title:F,buttonsRender:k=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L}=e,_=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),U=n("dropdown",d),H=`${U}-button`,[Q,q]=(0,p.Z)(U),G={menu:E,arrow:w,autoFocus:S,align:A,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:Z||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L},{compactSize:V,compactItemClassnames:W}=(0,f.ri)(U,a),X=o()(H,W,x,q);"overlay"in e&&(G.overlay=$),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=i.createElement(l.ZP,{type:g,danger:y,disabled:v,loading:h,onClick:b,htmlType:C,href:M,title:F},O),J=i.createElement(l.ZP,{type:g,danger:y,icon:B}),[ee,te]=k([Y,J]);return Q(i.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},_),ee,i.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var g=d;const y=r.Z;y.Button=g;var v=y},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),i=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),f=t("input"),[p,m]=(0,l.ZP)(f),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,o.useContext)(s.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),f=n(5891),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"},m=n(22589),d=function(e,t){return o.createElement(m.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var g=o.forwardRef(d),y=n(50382),v=n(55405),h=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&l(n.visible)}),[r,n]);const f=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:d,inputPrefixCls:g,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(i.E_),S=w("input",g),$=w("input-password",d),N=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=x[n]||"",i=r(s),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),l)})($),A=a()($,m,{[`${$}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:A,prefixCls:S,suffix:N});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),S=n(92343),$=n(3113),N=n(19716),A=n(33234),j=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:f=!1,addonAfter:p,loading:m,disabled:d,onSearch:g,onChange:y,onCompositionStart:v,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=o.useContext(i.E_),E=o.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:Z}=(0,A.ri)(P,x),M=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:Z)&&void 0!==t?t:e})),B=o.useRef(null),F=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof f?o.createElement(w.Z,null):null,R=`${P}-button`;let I;const T=f||{},K=T.type&&!0===T.type.__ANT_BUTTON;I=K||"button"===T.type?(0,S.Tm)(T,Object.assign({onMouseDown:F,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},K?{className:R,size:M}:{})):o.createElement($.ZP,{className:R,type:f?"primary":void 0,size:M,disabled:d,key:"enterButton",onMouseDown:F,onClick:k,loading:m,icon:D},f),p&&(I=[I,(0,S.Tm)(p,{key:"addonAfter"})]);const L=a()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!f},s);return o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||k(e)}},C,{size:M,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:z,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:d}))})),z=n(1643);const Z=u.Z;Z.Group=c,Z.Search=P,Z.TextArea=z.Z,Z.Password=E;var M=Z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),a=n(92310),o=n.n(a),i=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var f=e=>{let{className:t,index:n,children:a,split:o,style:i}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},a),n{var n,a;const{getPrefixCls:l,space:c,direction:y}=r.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:O,direction:x="horizontal",prefixCls:E,split:w,style:S,wrap:$=!1,classNames:N,styles:A}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],Z=m(z),M=m(P),B=d(z),F=d(P),k=(0,i.Z)(O,{keepEmpty:!0}),D=void 0===h&&"horizontal"===x?"center":h,R=l("space",E),[I,T]=(0,p.Z)(R),K=o()(R,null==c?void 0:c.className,T,`${R}-${x}`,{[`${R}-rtl`]:"rtl"===y,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:Z,[`${R}-gap-col-${P}`]:M},b,C),L=o()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const U=k.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${L}-${t}`;return r.createElement(f,{className:L,key:o,index:t,split:w,style:null!==(n=null==A?void 0:A.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),H=r.useMemo((()=>({latestIndex:_})),[_]);if(0===k.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&F&&(Q.columnGap=P),!Z&&B&&(Q.rowGap=z),I(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),S)},j),r.createElement(u,{value:H},U)))}));const v=y;v.Compact=l.ZP;var h=v},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),i=n(92310),s=n.n(i),l=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:i="",prefixCls:s}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else l=e}return r.createElement("span",{className:`${s}-content-value`},l)},f=n(17313),p=n(83116),m=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:i,contentFontSize:s,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,f.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:s,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:i,value:f=0,title:p,valueRender:m,prefix:d,suffix:y,loading:v=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(l.E_),S=x("statistic",t),[$,N]=g(S),A=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:O,prefixCls:S},e,{value:f})),j=s()(S,{[`${S}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,N);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${S}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},r.createElement("div",{style:i,className:`${S}-content`},d&&r.createElement("span",{className:`${S}-content-prefix`},d),m?m(A):A,y&&r.createElement("span",{className:`${S}-content-suffix`},y)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),i=v.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return i.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:s}=e,l=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var O=y},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),f={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=f[t];return[(0,a.R)(r,o,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,a;a="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var a,o=(n=n||{}).Base64,i="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(f,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},d=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return d(p(String(e)))},y=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?y(g(e)):g(e)},h=function(e){return v(e,!0)};n.Uint8Array&&(a=function(e,t){for(var n="",r=0,a=e.length;r>>18)+s.charAt(c>>>12&63)+(void 0!==i?s.charAt(c>>>6&63):"=")+(void 0!==l?s.charAt(63&c):"=")}return t?y(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},x=function(e){return e.replace(C,O)},E=function(e){var t=e.length,n=t%4,r=(t>0?l[e.charAt(0)]<<18:0)|(t>1?l[e.charAt(1)]<<12:0)|(t>2?l[e.charAt(2)]<<6:0)|(t>3?l[e.charAt(3)]:0),a=[c(r>>>16),c(r>>>8&255),c(255&r)];return a.length-=[0,0,2,1][n],a.join("")},w=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},S=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},$=function(e){return x(w(e))},N=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},A=function(e){return $(N(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(S(N(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:i,atob:S,btoa:d,fromBase64:A,toBase64:v,utob:p,encode:v,encodeURI:h,btou:x,decode:A,noConflict:j,fromUint8Array:a,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return A(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(a)}}]); \ No newline at end of file diff --git a/93737.async.js b/93737.async.js index 0b774c574f..a8167775fa 100644 --- a/93737.async.js +++ b/93737.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93737,23056,92994,90888,65253,29556,14348,21862,21720,28893,15310,21070,22016],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93737,23056,29556,92994,90888,65253,14348,21862,21720,28893,15310,21070,22016,28838],{50382:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(5891),a=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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(94172),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(5891),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(22589),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(50382),g=n(55405),O=n(25629),b=n(59412),C=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 a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((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:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(42653),$=n(92343),N=n(3113),S=n(19716),j=n(33234),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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/94554.async.js b/94554.async.js index 3e18976a3f..cda5f4c9ec 100644 --- a/94554.async.js +++ b/94554.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94554,1348,47972,86764,29556,14348,21862,21720,28893,15310,21070,22016],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),f=n(14088),p=n(4572),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:$=!1,disabled:O}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:z,P=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!$)return w.value!==P.current&&(null==N||N.cancelValue(P.current),null==N||N.registerValue(w.value),P.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const I=E("checkbox",r),[M,R]=(0,d.ZP)(I),T=Object.assign({},w);N&&!$&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},T.name=N.name,T.checked=N.value.includes(w.value));const D=o()(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===S,[`${I}-wrapper-checked`]:T.checked,[`${I}-wrapper-disabled`]:Z,[`${I}-wrapper-in-form-item`]:j},null==k?void 0:k.className,v,g,R),B=o()({[`${I}-indeterminate`]:h},p.A,R),H=h?"mixed":void 0;return M(l.createElement(f.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==k?void 0:k.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":H},T,{prefixCls:I,className:B,disabled:Z,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var g=l.forwardRef(v),b=n(26390),h=n(55405),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:f,style:p,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=x("checkbox",s),N=`${k}-group`,[j,z]=(0,d.ZP)(k),Z=(0,h.Z)(v,["value","disabled"]),P=a.length?S.map((e=>l.createElement(g,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,I={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,b.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},M=o()(N,{[`${N}-rtl`]:"rtl"===C},c,f,z);return j(l.createElement("div",Object.assign({className:M,style:p},Z,{ref:t}),l.createElement(u.Provider,{value:I},P)))},C=l.forwardRef(x);var $=l.memo(C);const O=g;O.Group=$,O.__ANT_CHECKBOX=!0;var w=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}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:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,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 d=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:u,className:p,rootClassName:m,children:v,dashed:g,plain:b,style:h}=e,y=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,$]=d(x),O=c.length>0?`-${c}`:c,w=!!v,E="left"===c&&null!=u,S="right"===c&&null!=u,k=o()(x,null==r?void 0:r.className,$,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${O}`]:w,[`${x}-dashed`]:!!g,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:E,[`${x}-no-default-orientation-margin-right`]:S},p,m),N=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),j=Object.assign(Object.assign({},E&&{marginLeft:N}),S&&{marginRight:N});return C(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),v&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},v)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:$,menu:O,arrow:w,autoFocus:E,overlay:S,trigger:k,align:N,open:j,onOpenChange:z,placement:Z,getPopupContainer:P,href:I,icon:M=l.createElement(i.Z,null),title:R,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W}=e,_=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),G=n("dropdown",m),A=`${G}-button`,[V,X]=(0,f.Z)(G),K={menu:O,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:k,onOpenChange:z,getPopupContainer:P||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,d.ri)(G,o),U=a()(A,q,$,X);"overlay"in e&&(K.overlay=S),"open"in e&&(K.open=j),K.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:b,loading:h,onClick:y,htmlType:x,href:I,title:R},C),J=l.createElement(s.ZP,{type:v,danger:g,icon:M}),[ee,te]=T([Y,J]);return V(l.createElement(u.Z.Compact,Object.assign({className:U,size:Q,block:!0},_),ee,l.createElement(r.Z,Object.assign({},K),te)))};m.__ANT_BUTTON=!0;var v=m;const g=r.Z;g.Button=v;var b=g},73782:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,p]=(0,s.ZP)(d),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),f={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"},p=n(22589),m=function(e,t){return a.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var v=a.forwardRef(m),g=n(50382),b=n(55405),h=n(25629),y=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,y.Z)(c),f=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:m,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),S=w("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=$[n]||"",l=r(i),s={[o]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,p,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,b.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:k});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),E=n(92343),S=n(3113),k=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:g,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:$}=a.useContext(l.E_),O=a.useRef(!1),z=C("input-search",n),Z=C("input",r),{compactSize:P}=(0,N.ri)(z,$),I=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:P)&&void 0!==t?t:e})),M=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${z}-button`;let H;const L=d||{},F=L.type&&!0===L.type.__ANT_BUTTON;H=F||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:B,size:I}:{})):a.createElement(S.ZP,{className:B,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:T,loading:p,icon:D},d),f&&(H=[H,(0,E.Tm)(f,{key:"addonAfter"})]);const W=o()(z,{[`${z}-rtl`]:"rtl"===$,[`${z}-${I}`]:!!I,[`${z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(M,t),onPressEnter:e=>{O.current||p||T(e)}},x,{size:I,onCompositionStart:e=>{O.current=!0,null==b||b(e)},onCompositionEnd:e=>{O.current=!1,null==y||y(e)},prefixCls:Z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:W,disabled:m}))})),Z=n(1643);const P=u.Z;P.Group=c,P.Search=z,P.TextArea=Z.Z,P.Password=O;var I=P},31395:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i),c=n(92310),u=n.n(c),d=n(80962),f=n(29043),p=n(19149),m=n(71366),v=n(20287),g=n(47413);function b(e,t){var n=e.disabled,r=e.prefixCls,a=e.character,l=e.characterRender,i=e.index,s=e.count,c=e.value,d=e.allowHalf,f=e.focused,p=e.onHover,m=e.onClick,g=i+1,b=new Set([r]);0===c&&0===i&&f?b.add("".concat(r,"-focused")):d&&c+.5>=g&&ci?"true":"false","aria-posinset":i+1,"aria-setsize":s,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},h),o.createElement("div",{className:"".concat(r,"-second")},h)));return l&&(y=l(y,e)),y}var h=o.forwardRef(b);var y=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function x(e,t){var n,a,l=e.prefixCls,i=void 0===l?"rc-rate":l,s=e.className,c=e.defaultValue,b=e.value,x=e.count,C=void 0===x?5:x,$=e.allowHalf,O=void 0!==$&&$,w=e.allowClear,E=void 0===w||w,S=e.character,k=void 0===S?"★":S,N=e.characterRender,j=e.disabled,z=e.direction,Z=void 0===z?"ltr":z,P=e.tabIndex,I=void 0===P?0:P,M=e.autoFocus,R=e.onHoverChange,T=e.onChange,D=e.onFocus,B=e.onBlur,H=e.onKeyDown,L=e.onMouseLeave,F=(0,p.Z)(e,y),W=(a=o.useRef({}),[function(e){return a.current[e]},function(e){return function(t){a.current[e]=t}}]),_=(0,f.Z)(W,2),G=_[0],A=_[1],V=o.useRef(null),X=function(){var e;j||(null===(e=V.current)||void 0===e||e.focus())};o.useImperativeHandle(t,(function(){return{focus:X,blur:function(){var e;j||(null===(e=V.current)||void 0===e||e.blur())}}}));var K=(0,m.Z)(c||0,{value:b}),Q=(0,f.Z)(K,2),q=Q[0],U=Q[1],Y=(0,m.Z)(null),J=(0,f.Z)(Y,2),ee=J[0],te=J[1],ne=function(e,t){var n,r,o,a,l="rtl"===Z,i=e+1;if(O){var s=G(e),c=(r=function(e){var t,n,r=e.ownerDocument,o=r.body,a=r&&r.documentElement,l=e.getBoundingClientRect();return t=l.left,n=l.top,{left:t-=a.clientLeft||o.clientLeft||0,top:n-=a.clientTop||o.clientTop||0}}(n=s),o=n.ownerDocument,a=o.defaultView||o.parentWindow,r.left+=function(e){var t=e.pageXOffset,n="scrollLeft";if("number"!=typeof t){var r=e.document;"number"!=typeof(t=r.documentElement[n])&&(t=r.body[n])}return t}(a),r.left),u=s.clientWidth;(l&&t-c>u/2||!l&&t-c0&&!n||t===v.Z.RIGHT&&r>0&&n?(re(r-=O?.5:1),e.preventDefault()):t===v.Z.LEFT&&r{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},N=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),j=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),k(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),N(e))}};var z=(0,E.Z)("Rate",(e=>{const t=(0,S.TS)(e,{});return[j(t)]}),(e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}))),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:a,style:l,tooltips:i,character:c=o.createElement(s,null)}=e,d=Z(e,["prefixCls","className","rootClassName","style","tooltips","character"]),{getPrefixCls:f,direction:p,rate:m}=o.useContext($.E_),v=f("rate",n),[g,b]=z(v),h=Object.assign(Object.assign({},null==m?void 0:m.style),l);return g(o.createElement(C,Object.assign({ref:t,character:c,characterRender:(e,t)=>{let{index:n}=t;return i?o.createElement(O.Z,{title:i[n]},e):e}},d,{className:u()(r,a,b,null==m?void 0:m.className),style:h,prefixCls:v,direction:p})))}));var I=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:$="horizontal",prefixCls:O,split:w,style:E,wrap:S=!1,classNames:k,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(b)?b:[b,b],P=p(Z),I=p(z),M=m(Z),R=m(z),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===$?"center":h,B=s("space",O),[H,L]=(0,f.Z)(B),F=a()(B,null==c?void 0:c.className,L,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${D}`]:D,[`${B}-gap-row-${Z}`]:P,[`${B}-gap-col-${z}`]:I},y,x),W=a()(`${B}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const G=T.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${W}-${t}`;return r.createElement(d,{className:W,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),A=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const V={};return S&&(V.flexWrap="wrap"),!I&&R&&(V.columnGap=z),!P&&M&&(V.rowGap=Z),H(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),E)},j),r.createElement(u,{value:A},G)))}));const b=g;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),f=n(83116),p=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:f,valueRender:p,prefix:m,suffix:g,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:$,direction:O,statistic:w}=r.useContext(s.E_),E=$("statistic",t),[S,k]=v(E),N=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:E},e,{value:d})),j=i()(E,{[`${E}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},f&&r.createElement("div",{className:`${E}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},r.createElement("div",{style:l,className:`${E}-content`},m&&r.createElement("span",{className:`${E}-content-prefix`},m),p?p(N):N,g&&r.createElement("span",{className:`${E}-content-suffix`},g)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);g.Countdown=x;var C=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94554,1348,47972,86764,14348,21862,21720,28893,15310,21070,22016,28838],{680:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},50382:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5891),o=n(59301),a={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"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),f=n(14088),p=n(4572),m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:$=!1,disabled:O}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:z,P=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!$)return w.value!==P.current&&(null==N||N.cancelValue(P.current),null==N||N.registerValue(w.value),P.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const I=E("checkbox",r),[M,R]=(0,d.ZP)(I),T=Object.assign({},w);N&&!$&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},T.name=N.name,T.checked=N.value.includes(w.value));const D=o()(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===S,[`${I}-wrapper-checked`]:T.checked,[`${I}-wrapper-disabled`]:Z,[`${I}-wrapper-in-form-item`]:j},null==k?void 0:k.className,v,g,R),B=o()({[`${I}-indeterminate`]:h},p.A,R),H=h?"mixed":void 0;return M(l.createElement(f.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==k?void 0:k.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":H},T,{prefixCls:I,className:B,disabled:Z,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var g=l.forwardRef(v),b=n(26390),h=n(55405),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:f,style:p,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=x("checkbox",s),N=`${k}-group`,[j,z]=(0,d.ZP)(k),Z=(0,h.Z)(v,["value","disabled"]),P=a.length?S.map((e=>l.createElement(g,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,I={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,b.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},M=o()(N,{[`${N}-rtl`]:"rtl"===C},c,f,z);return j(l.createElement("div",Object.assign({className:M,style:p},Z,{ref:t}),l.createElement(u.Provider,{value:I},P)))},C=l.forwardRef(x);var $=l.memo(C);const O=g;O.Group=$,O.__ANT_CHECKBOX=!0;var w=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}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:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,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 d=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:u,className:p,rootClassName:m,children:v,dashed:g,plain:b,style:h}=e,y=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,$]=d(x),O=c.length>0?`-${c}`:c,w=!!v,E="left"===c&&null!=u,S="right"===c&&null!=u,k=o()(x,null==r?void 0:r.className,$,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${O}`]:w,[`${x}-dashed`]:!!g,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:E,[`${x}-no-default-orientation-margin-right`]:S},p,m),N=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),j=Object.assign(Object.assign({},E&&{marginLeft:N}),S&&{marginRight:N});return C(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),v&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},v)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(94172),s=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:$,menu:O,arrow:w,autoFocus:E,overlay:S,trigger:k,align:N,open:j,onOpenChange:z,placement:Z,getPopupContainer:P,href:I,icon:M=l.createElement(i.Z,null),title:R,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W}=e,_=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),G=n("dropdown",m),A=`${G}-button`,[V,X]=(0,f.Z)(G),K={menu:O,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:k,onOpenChange:z,getPopupContainer:P||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,d.ri)(G,o),U=a()(A,q,$,X);"overlay"in e&&(K.overlay=S),"open"in e&&(K.open=j),K.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:b,loading:h,onClick:y,htmlType:x,href:I,title:R},C),J=l.createElement(s.ZP,{type:v,danger:g,icon:M}),[ee,te]=T([Y,J]);return V(l.createElement(u.Z.Compact,Object.assign({className:U,size:Q,block:!0},_),ee,l.createElement(r.Z,Object.assign({},K),te)))};m.__ANT_BUTTON=!0;var v=m;const g=r.Z;g.Button=v;var b=g},73782:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,p]=(0,s.ZP)(d),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(5891),f={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"},p=n(22589),m=function(e,t){return a.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var v=a.forwardRef(m),g=n(50382),b=n(55405),h=n(25629),y=n(59412),x=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 o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,y.Z)(c),f=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:m,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),S=w("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=$[n]||"",l=r(i),s={[o]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,p,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,b.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:k});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(42653),E=n(92343),S=n(3113),k=n(19716),N=n(33234),j=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:g,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:$}=a.useContext(l.E_),O=a.useRef(!1),z=C("input-search",n),Z=C("input",r),{compactSize:P}=(0,N.ri)(z,$),I=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:P)&&void 0!==t?t:e})),M=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${z}-button`;let H;const L=d||{},F=L.type&&!0===L.type.__ANT_BUTTON;H=F||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:B,size:I}:{})):a.createElement(S.ZP,{className:B,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:T,loading:p,icon:D},d),f&&(H=[H,(0,E.Tm)(f,{key:"addonAfter"})]);const W=o()(z,{[`${z}-rtl`]:"rtl"===$,[`${z}-${I}`]:!!I,[`${z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(M,t),onPressEnter:e=>{O.current||p||T(e)}},x,{size:I,onCompositionStart:e=>{O.current=!0,null==b||b(e)},onCompositionEnd:e=>{O.current=!1,null==y||y(e)},prefixCls:Z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:W,disabled:m}))})),Z=n(1643);const P=u.Z;P.Group=c,P.Search=z,P.TextArea=Z.Z,P.Password=O;var I=P},31395:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},l=n(22589),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i),c=n(92310),u=n.n(c),d=n(80962),f=n(29043),p=n(19149),m=n(71366),v=n(20287),g=n(47413);function b(e,t){var n=e.disabled,r=e.prefixCls,a=e.character,l=e.characterRender,i=e.index,s=e.count,c=e.value,d=e.allowHalf,f=e.focused,p=e.onHover,m=e.onClick,g=i+1,b=new Set([r]);0===c&&0===i&&f?b.add("".concat(r,"-focused")):d&&c+.5>=g&&ci?"true":"false","aria-posinset":i+1,"aria-setsize":s,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},h),o.createElement("div",{className:"".concat(r,"-second")},h)));return l&&(y=l(y,e)),y}var h=o.forwardRef(b);var y=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function x(e,t){var n,a,l=e.prefixCls,i=void 0===l?"rc-rate":l,s=e.className,c=e.defaultValue,b=e.value,x=e.count,C=void 0===x?5:x,$=e.allowHalf,O=void 0!==$&&$,w=e.allowClear,E=void 0===w||w,S=e.character,k=void 0===S?"★":S,N=e.characterRender,j=e.disabled,z=e.direction,Z=void 0===z?"ltr":z,P=e.tabIndex,I=void 0===P?0:P,M=e.autoFocus,R=e.onHoverChange,T=e.onChange,D=e.onFocus,B=e.onBlur,H=e.onKeyDown,L=e.onMouseLeave,F=(0,p.Z)(e,y),W=(a=o.useRef({}),[function(e){return a.current[e]},function(e){return function(t){a.current[e]=t}}]),_=(0,f.Z)(W,2),G=_[0],A=_[1],V=o.useRef(null),X=function(){var e;j||(null===(e=V.current)||void 0===e||e.focus())};o.useImperativeHandle(t,(function(){return{focus:X,blur:function(){var e;j||(null===(e=V.current)||void 0===e||e.blur())}}}));var K=(0,m.Z)(c||0,{value:b}),Q=(0,f.Z)(K,2),q=Q[0],U=Q[1],Y=(0,m.Z)(null),J=(0,f.Z)(Y,2),ee=J[0],te=J[1],ne=function(e,t){var n,r,o,a,l="rtl"===Z,i=e+1;if(O){var s=G(e),c=(r=function(e){var t,n,r=e.ownerDocument,o=r.body,a=r&&r.documentElement,l=e.getBoundingClientRect();return t=l.left,n=l.top,{left:t-=a.clientLeft||o.clientLeft||0,top:n-=a.clientTop||o.clientTop||0}}(n=s),o=n.ownerDocument,a=o.defaultView||o.parentWindow,r.left+=function(e){var t=e.pageXOffset,n="scrollLeft";if("number"!=typeof t){var r=e.document;"number"!=typeof(t=r.documentElement[n])&&(t=r.body[n])}return t}(a),r.left),u=s.clientWidth;(l&&t-c>u/2||!l&&t-c0&&!n||t===v.Z.RIGHT&&r>0&&n?(re(r-=O?.5:1),e.preventDefault()):t===v.Z.LEFT&&r{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},N=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),j=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),k(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),N(e))}};var z=(0,E.Z)("Rate",(e=>{const t=(0,S.TS)(e,{});return[j(t)]}),(e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}))),Z=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 o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:a,style:l,tooltips:i,character:c=o.createElement(s,null)}=e,d=Z(e,["prefixCls","className","rootClassName","style","tooltips","character"]),{getPrefixCls:f,direction:p,rate:m}=o.useContext($.E_),v=f("rate",n),[g,b]=z(v),h=Object.assign(Object.assign({},null==m?void 0:m.style),l);return g(o.createElement(C,Object.assign({ref:t,character:c,characterRender:(e,t)=>{let{index:n}=t;return i?o.createElement(O.Z,{title:i[n]},e):e}},d,{className:u()(r,a,b,null==m?void 0:m.className),style:h,prefixCls:v,direction:p})))}));var I=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:$="horizontal",prefixCls:O,split:w,style:E,wrap:S=!1,classNames:k,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(b)?b:[b,b],P=p(Z),I=p(z),M=m(Z),R=m(z),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===$?"center":h,B=s("space",O),[H,L]=(0,f.Z)(B),F=a()(B,null==c?void 0:c.className,L,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${D}`]:D,[`${B}-gap-row-${Z}`]:P,[`${B}-gap-col-${z}`]:I},y,x),W=a()(`${B}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const G=T.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${W}-${t}`;return r.createElement(d,{className:W,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),A=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const V={};return S&&(V.flexWrap="wrap"),!I&&R&&(V.columnGap=z),!P&&M&&(V.rowGap=Z),H(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),E)},j),r.createElement(u,{value:A},G)))}));const b=g;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(96865);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),f=n(83116),p=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:f,valueRender:p,prefix:m,suffix:g,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:$,direction:O,statistic:w}=r.useContext(s.E_),E=$("statistic",t),[S,k]=v(E),N=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:E},e,{value:d})),j=i()(E,{[`${E}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},f&&r.createElement("div",{className:`${E}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},r.createElement("div",{style:l,className:`${E}-content`},m&&r.createElement("span",{className:`${E}-content-prefix`},m),p?p(N):N,g&&r.createElement("span",{className:`${E}-content-suffix`},g)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);g.Countdown=x;var C=g}}]); \ No newline at end of file diff --git a/9489.async.js b/9489.async.js index 1afefb5f6a..8148a61dd9 100644 --- a/9489.async.js +++ b/9489.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9489],{34201:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(7557),l=t.n(s),a=t(41498),i=t.n(a),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),m=t(59301),h=t(8591),f=t(59028),x=t(95237),g=t(94334),v=t(58670),b=t(66208),j="tip___bHEXo",y=t(37712),_=["ButtonText","ButtonOptions","uploadProps","showTip"],C=function(e){var n,t,s,a=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,C=p()(e,_),Z=(0,m.useState)(null),w=c()(Z,2),k=w[0],I=w[1],Y=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return h.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),f.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(h.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),f.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==C||C.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(g.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=i()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){I(null),null==C||C.onChange()};return(0,m.useEffect)((function(){(null==C?void 0:C.value)&&I({response:{id:null==C?void 0:C.value}})}),[null==C?void 0:C.value]),(0,y.jsx)("div",{id:(null==C?void 0:C.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,y.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,y.jsx)("img",{src:g.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,y.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,y.jsx)(v.Z,{onClick:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(f.Z,o()(o()({},Y),{},{children:(0,y.jsx)(b.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:a}))})),d&&(0,y.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(82242),l=t.n(s),a=t(7557),i=t.n(a),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),m=t(92911),h=t(8785),f=(t(7923),{editor_css:"editor_css___cm3Z8"}),x=t(37712),g=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,a=e.user,r=e.placeholder,u=2097152,h=(0,d.useRef)(null),g=(0,d.useState)(null),v=c()(g,2),b=v[0],j=v[1],y=(0,d.useState)(""),_=c()(y,2),C=_[0],Z=_[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(C)}),[C]);var w={placeholder:r||"请输入内容...",MENU_CONF:{}};w.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},w.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l,r,o,c,d,p,f,x,g,v,b,j,y;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,l=Math.ceil(s/u),t.prev=2,t.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==a||null===(r=a.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,h.current=new AbortController,p=[],0,f=i()().mark((function n(){var t,l,a,r;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,l=Math.min(t+u,s),a=e.slice(t,l),(r=new FormData).append("chunk",a),r.append("fileName",e.name),r.append("chunkIndex",(x+1).toString()),r.append("uploadId",d),p.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:h.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,g+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==a||null===(o=a.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),j(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:w,value:C,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                  ]+>/g,"").replace(/<[

                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                  ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},9489:function(e,n,t){t.d(n,{Z:function(){return F}});var s=t(82242),l=t.n(s),a=t(79800),i=t.n(a),r=t(39647),o=t.n(r),u=t(59301),c=t(57930),d=t(8591),p=t(43418),m=t(78241),h=t(73782),f=t(59028),x=t(81327),g=t(34201),v="form___Ca7CG",b=t(8785),j=t(71716),y=t(94334),_=t(66208),C=t(52103),Z=t(45532),w=t(61186),k=t.n(w),I=t(37712),Y=["handleFinish","form","content","dispatch","user","coreCurriculum","isRequest"],E=["key","name"],P=c.default.RangePicker,F=(0,b.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.handleFinish,t=e.form,s=e.content,a=e.dispatch,r=(e.user,e.coreCurriculum),c=e.isRequest,b=o()(e,Y),w=(r.CoreSubjects,(0,u.useState)("")),F=i()(w,2),R=(F[0],F[1]);(0,u.useEffect)((function(){a({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}})}),[]),(0,u.useEffect)((function(){var e;if(null!==(e=b.visible)&&void 0!==e&&e.id){var n,s,a,i,r,o,u,c,d,p,m=[null!==(n=b.visible)&&void 0!==n&&n.enroll_start_time?k()(null===(s=b.visible)||void 0===s?void 0:s.enroll_start_time,"YYYY-MM-DD HH:mm"):null,null!==(a=b.visible)&&void 0!==a&&a.enroll_end_time?k()(null===(i=b.visible)||void 0===i?void 0:i.enroll_end_time,"YYYY-MM-DD HH:mm"):null],h=[null!==(r=b.visible)&&void 0!==r&&r.meeting_start_time?k()(null===(o=b.visible)||void 0===o?void 0:o.meeting_start_time,"YYYY-MM-DD HH:mm"):null,null!==(u=b.visible)&&void 0!==u&&u.meeting_end_time?k()(null===(c=b.visible)||void 0===c?void 0:c.meeting_end_time,"YYYY-MM-DD HH:mm"):null];t.setFieldValue("enroll_time",m),t.setFieldValue("meeting_time",h),t.setFieldValue("invitation_id",null===(d=[l()({},null===(p=b.visible)||void 0===p?void 0:p.invitation)])||void 0===d?void 0:d.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}})))}}),[b.visible]);var H={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(d.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(y.Z.API_SERVER,"/api/attachments.json")};return(0,I.jsx)(p.Z,l()(l()({},b),{},{destroyOnClose:!0,centered:!0,width:1200,okText:"确认",afterClose:function(){return R("")},bodyStyle:{maxHeight:530},children:(0,I.jsxs)(m.Z,{form:t,size:"large",initialValues:{},layout:"horizontal",labelCol:{span:2},className:v,onValuesChange:function(e){console.log(e),console.log(s)},colon:!1,onFinish:n,children:[(0,I.jsx)(m.Z.Item,{htmlFor:null,name:"name",label:"名称",rules:[{required:!0,message:"请输入名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入名称",maxLength:80,showCount:!0})}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议地点",name:"location",labelCol:{span:4},rules:[{required:!0,message:"请输入会议地点"},{whitespace:!0,message:"请输入会议地点"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议地点",style:{width:475},showCount:!0})}),(0,I.jsx)(m.Z.Item,{label:"会议规模",name:"scale",labelCol:{span:4},rules:[{required:!0,message:"请输入会议规模"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议规模",style:{width:475},showCount:!0})})]}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"报名时间",name:"enroll_time",labelCol:{span:4},rules:[{required:!0,message:"请选择报名时间"}],children:(0,I.jsx)(P,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})}),(0,I.jsx)(m.Z.Item,{label:"会议时间",name:"meeting_time",labelCol:{span:4},rules:[{required:!0,message:"请选择会议时间"}],children:(0,I.jsx)(P,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})})]}),(0,I.jsx)(m.Z.Item,{label:"报名链接",name:"enroll_url",rules:[{message:"请输入报名链接"}],children:(0,I.jsx)(h.Z,{maxLength:500,placeholder:"请输入报名链接",showCount:!0})}),(0,I.jsx)("div",{style:{position:"relative"},children:(0,I.jsx)(m.Z.Item,{name:"cover_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],style:{position:"relative"},children:(0,I.jsx)(g.Z,{ButtonText:(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,I.jsx)("span",{className:"ml5",children:"上传图片"})]}),showTip:!0})})}),(0,I.jsx)(m.Z.Item,{name:"invitation_id",label:"会议邀请函",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,I.jsx)(f.Z,l()(l()({},H),{},{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))}),(0,I.jsx)(m.Z.Item,{label:"会议通知",name:"notice",rules:[{required:!0,message:"请输入会议通知"}],labelCol:{span:2},children:(0,I.jsx)(j.Z,{defaultvalue:"


                  "==s?'


                  参会对象

                  (在此处填写参会对象,本行可以删除……)


                  会议内容

                  (在此处填写会议内容,本行可以删除……)


                  会议时间

                  (在此处填写会议时间,本行可以删除……)


                  培训费用

                  (在此处填写培训费用,本行可以删除……)


                  会议注册及联系人

                  (在此处填写会议注册及联系人,本行可以删除……)

                  ':s,style:{height:"220px"}})}),(0,I.jsx)(m.Z.Item,{label:"会议费用信息",name:"publisher",rules:[{required:!1,message:"请填写会议费用信息"}],style:{marginBottom:0},children:(0,I.jsx)(m.Z.List,{name:"fee_infos",children:function(e,n){var t=n.add,s=n.remove;return(0,I.jsxs)(I.Fragment,{children:[e.map((function(e){var n=e.key,a=e.name,i=o()(e,E);return(0,I.jsxs)(x.Z,{style:{display:"flex",marginBottom:8,background:"#F6F9F9",borderRadius:"2px",padding:20,paddingBottom:"0px"},align:"baseline",children:[(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"name"],label:"费用名称",rules:[{required:!0,message:"请输入费用名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入费用名称",style:{width:520},maxLength:50,showCount:!0})})),(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"fee"],label:"费用",rules:[{required:!0,message:"请输入费用"}],className:"ml40",children:(0,I.jsx)(h.Z,{placeholder:"请输入费用",style:{width:220},maxLength:20,showCount:!0})})),(0,I.jsx)(C.Z,{onClick:function(){return s(a)},style:{color:"#E30000",marginLeft:20}}),(0,I.jsx)(Z.Z,{onClick:function(){return t()},style:{color:"#00B187",marginLeft:20}})]},n)})),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return t()},children:"添加"})})]})}})}),c&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{style:{border:"1px dashed #D0DEDC",marginBottom:30}}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议联系人",name:"meeting_contact",labelCol:{span:4},rules:[{required:!0,message:"请输入会议联系人"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议联系人",maxLength:20,showCount:!0,style:{width:470}})}),(0,I.jsx)(m.Z.Item,{label:"联系方式",name:"meeting_contact_phone",labelCol:{span:4},rules:[{required:!0,message:"请输入联系方式"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入联系方式",style:{width:470}})})]}),(0,I.jsx)(m.Z.Item,{label:"举办单位",name:"meeting_sponsor",rules:[{required:!0,message:"请输入会议举办单位"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议举办单位",style:{width:470}})})]})]})}))}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9489],{34201:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(7557),l=t.n(s),i=t(41498),a=t.n(i),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),m=t(59301),h=t(8591),f=t(59028),x=t(95237),g=t(94334),v=t(58670),j=t(66208),b="tip___bHEXo",y=t(37712),_=["ButtonText","ButtonOptions","uploadProps","showTip"],C=function(e){var n,t,s,i=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,C=p()(e,_),Z=(0,m.useState)(null),w=c()(Z,2),k=w[0],I=w[1],Y=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return h.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),f.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(h.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),f.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==C||C.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(g.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){I(null),null==C||C.onChange()};return(0,m.useEffect)((function(){(null==C?void 0:C.value)&&I({response:{id:null==C?void 0:C.value}})}),[null==C?void 0:C.value]),(0,y.jsx)("div",{id:(null==C?void 0:C.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,y.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,y.jsx)("img",{src:g.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,y.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,y.jsx)(v.Z,{onClick:a()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(f.Z,o()(o()({},Y),{},{children:(0,y.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:i}))})),d&&(0,y.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(82242),l=t.n(s),i=t(7557),a=t.n(i),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),m=t(92911),h=t(8785),f=(t(7923),{editor_css:"editor_css___cm3Z8"}),x=t(37712),g=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,i=e.user,r=e.placeholder,u=2097152,h=(0,d.useRef)(null),g=(0,d.useState)(null),v=c()(g,2),j=v[0],b=v[1],y=(0,d.useState)(""),_=c()(y,2),C=_[0],Z=_[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(C)}),[C]);var w={placeholder:r||"请输入内容...",MENU_CONF:{}};w.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(a()().mark((function t(){var s,l;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},w.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(a()().mark((function t(){var s,l,r,o,c,d,p,f,x,g,v,j,b,y;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,l=Math.ceil(s/u),t.prev=2,t.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==i||null===(r=i.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,h.current=new AbortController,p=[],0,f=a()().mark((function n(){var t,l,i,r;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,l=Math.min(t+u,s),i=e.slice(t,l),(r=new FormData).append("chunk",i),r.append("fileName",e.name),r.append("chunkIndex",(x+1).toString()),r.append("uploadId",d),p.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:h.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,g+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==i||null===(o=i.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:w,value:C,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                  ]+>/g,"").replace(/<[

                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                  ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},9489:function(e,n,t){t.d(n,{Z:function(){return F}});var s=t(82242),l=t.n(s),i=t(79800),a=t.n(i),r=t(39647),o=t.n(r),u=t(59301),c=t(57930),d=t(8591),p=t(43418),m=t(78241),h=t(73782),f=t(59028),x=t(81327),g=t(34201),v="form___Ca7CG",j=t(8785),b=t(71716),y=t(94334),_=t(66208),C=t(52103),Z=t(45532),w=t(61186),k=t.n(w),I=t(37712),Y=["handleFinish","form","content","dispatch","user","coreCurriculum","isRequest"],E=["key","name"],P=c.default.RangePicker,F=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.handleFinish,t=e.form,s=e.content,i=e.dispatch,r=(e.user,e.coreCurriculum),c=e.isRequest,j=o()(e,Y),w=(r.CoreSubjects,(0,u.useState)("")),F=a()(w,2),R=(F[0],F[1]);(0,u.useEffect)((function(){i({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}})}),[]),(0,u.useEffect)((function(){var e;if(null!==(e=j.visible)&&void 0!==e&&e.id){var n,s,i,a,r,o,u,c,d,p,m=[null!==(n=j.visible)&&void 0!==n&&n.enroll_start_time?k()(null===(s=j.visible)||void 0===s?void 0:s.enroll_start_time,"YYYY-MM-DD HH:mm"):null,null!==(i=j.visible)&&void 0!==i&&i.enroll_end_time?k()(null===(a=j.visible)||void 0===a?void 0:a.enroll_end_time,"YYYY-MM-DD HH:mm"):null],h=[null!==(r=j.visible)&&void 0!==r&&r.meeting_start_time?k()(null===(o=j.visible)||void 0===o?void 0:o.meeting_start_time,"YYYY-MM-DD HH:mm"):null,null!==(u=j.visible)&&void 0!==u&&u.meeting_end_time?k()(null===(c=j.visible)||void 0===c?void 0:c.meeting_end_time,"YYYY-MM-DD HH:mm"):null];t.setFieldValue("enroll_time",m),t.setFieldValue("meeting_time",h),t.setFieldValue("invitation_id",null===(d=[l()({},null===(p=j.visible)||void 0===p?void 0:p.invitation)])||void 0===d?void 0:d.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}})))}}),[j.visible]);var H={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(d.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(y.Z.API_SERVER,"/api/attachments.json")};return(0,I.jsx)(p.Z,l()(l()({},j),{},{destroyOnClose:!0,centered:!0,width:1200,okText:"确认",afterClose:function(){return R("")},bodyStyle:{maxHeight:530},children:(0,I.jsxs)(m.Z,{form:t,size:"large",initialValues:{},layout:"horizontal",labelCol:{span:2},className:v,onValuesChange:function(e){console.log(e),console.log(s)},colon:!1,onFinish:n,children:[(0,I.jsx)(m.Z.Item,{htmlFor:null,name:"name",label:"名称",rules:[{required:!0,message:"请输入名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入名称",maxLength:80,showCount:!0})}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议地点",name:"location",labelCol:{span:4},rules:[{required:!0,message:"请输入会议地点"},{whitespace:!0,message:"请输入会议地点"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议地点",style:{width:475},showCount:!0})}),(0,I.jsx)(m.Z.Item,{label:"会议规模",name:"scale",labelCol:{span:4},rules:[{required:!0,message:"请输入会议规模"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议规模",style:{width:475},showCount:!0})})]}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"报名时间",name:"enroll_time",labelCol:{span:4},rules:[{required:!0,message:"请选择报名时间"}],children:(0,I.jsx)(P,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})}),(0,I.jsx)(m.Z.Item,{label:"会议时间",name:"meeting_time",labelCol:{span:4},rules:[{required:!0,message:"请选择会议时间"}],children:(0,I.jsx)(P,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})})]}),(0,I.jsx)(m.Z.Item,{label:"报名链接",name:"enroll_url",rules:[{message:"请输入报名链接"}],children:(0,I.jsx)(h.Z,{maxLength:500,placeholder:"请输入报名链接",showCount:!0})}),(0,I.jsx)("div",{style:{position:"relative"},children:(0,I.jsx)(m.Z.Item,{name:"cover_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],style:{position:"relative"},children:(0,I.jsx)(g.Z,{ButtonText:(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,I.jsx)("span",{className:"ml5",children:"上传图片"})]}),showTip:!0})})}),(0,I.jsx)(m.Z.Item,{name:"invitation_id",label:"会议邀请函",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,I.jsx)(f.Z,l()(l()({},H),{},{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))}),(0,I.jsx)(m.Z.Item,{label:"会议通知",name:"notice",rules:[{required:!0,message:"请输入会议通知"}],labelCol:{span:2},children:(0,I.jsx)(b.Z,{defaultvalue:"


                  "==s?'


                  参会对象

                  (在此处填写参会对象,本行可以删除……)


                  会议内容

                  (在此处填写会议内容,本行可以删除……)


                  会议时间

                  (在此处填写会议时间,本行可以删除……)


                  培训费用

                  (在此处填写培训费用,本行可以删除……)


                  会议注册及联系人

                  (在此处填写会议注册及联系人,本行可以删除……)

                  ':s,style:{height:"220px"}})}),(0,I.jsx)(m.Z.Item,{label:"会议费用信息",name:"publisher",rules:[{required:!1,message:"请填写会议费用信息"}],style:{marginBottom:0},children:(0,I.jsx)(m.Z.List,{name:"fee_infos",children:function(e,n){var t=n.add,s=n.remove;return(0,I.jsxs)(I.Fragment,{children:[e.map((function(e){var n=e.key,i=e.name,a=o()(e,E);return(0,I.jsxs)(x.Z,{style:{display:"flex",marginBottom:8,background:"#F6F9F9",borderRadius:"2px",padding:20,paddingBottom:"0px"},align:"baseline",children:[(0,I.jsx)(m.Z.Item,l()(l()({},a),{},{name:[i,"name"],label:"费用名称",rules:[{required:!0,message:"请输入费用名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入费用名称",style:{width:520},maxLength:50,showCount:!0})})),(0,I.jsx)(m.Z.Item,l()(l()({},a),{},{name:[i,"fee"],label:"费用",rules:[{required:!0,message:"请输入费用"}],className:"ml40",children:(0,I.jsx)(h.Z,{placeholder:"请输入费用",style:{width:220},maxLength:20,showCount:!0})})),(0,I.jsx)(C.Z,{onClick:function(){return s(i)},style:{color:"#E30000",marginLeft:20}}),(0,I.jsx)(Z.Z,{onClick:function(){return t()},style:{color:"#00B187",marginLeft:20}})]},n)})),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return t()},children:"添加"})})]})}})}),c&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{style:{border:"1px dashed #D0DEDC",marginBottom:10}}),(0,I.jsx)("div",{style:{marginBottom:10},children:"下方信息仅系统审核员可见,会议发布后,系统普通用户不可见"}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议联系人",name:"meeting_contact",labelCol:{span:4},rules:[{required:!0,message:"请输入会议联系人"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议联系人",maxLength:20,showCount:!0,style:{width:470}})}),(0,I.jsx)(m.Z.Item,{label:"联系方式",name:"meeting_contact_phone",labelCol:{span:4},rules:[{required:!0,message:"请输入联系方式"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入联系方式",style:{width:470}})})]}),(0,I.jsx)(m.Z.Item,{label:"举办单位",name:"meeting_sponsor",rules:[{required:!0,message:"请输入会议举办单位"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议举办单位",style:{width:470}})})]})]})}))}))}}]); \ No newline at end of file diff --git a/97120.async.js b/97120.async.js new file mode 100644 index 0000000000..2f3e9f9303 --- /dev/null +++ b/97120.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97120],{45614:function(A){A.exports="data:image/png;base64,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"},38347:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/layouts__SimpleLayouts.async.js b/layouts__SimpleLayouts.async.js index 053877c843..1b178d0603 100644 --- a/layouts__SimpleLayouts.async.js +++ b/layouts__SimpleLayouts.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37062],{16644:function(A,g,C){var I=C(82242),n=C.n(I),f=(C(59301),C(19779)),e=C(3113),t=C(37712);g.Z=function(A){var g=A.img,C=A.buttonProps,I=void 0===C?{}:C,v=A.styles,r=void 0===v?{}:v,l=A.customText,d=A.ButtonText,u=A.ButtonClick,X=A.Buttonclass,a=A.ButtonTwo,p=A.imgStyles,o=A.loading,P=void 0!==o&&o;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:n()(n()({},{color:"#999",margin:"100px auto",visibility:P?"hidden":"visible"}),r),children:[(0,t.jsx)("img",{src:g||f,style:n()({width:288,height:200},p)}),(0,t.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(e.ZP,n()(n()({className:X,onClick:u},I),{},{children:d})),a&&a]})}},77496:function(A,g,C){C.r(g),C.d(g,{default:function(){return eA}});var I=C(82242),n=C.n(I),f=C(79800),e=C.n(f),t=C(39647),v=C.n(t),r=C(59301),l=C(92736),d=C(81863),u=C(50429),X=C(8785),a=C(61186),p=C.n(a),o="footer___k7tsL",P=C(37712),i=function(A){A.user;var g,C,I,n,f=A.globalSetting;return(0,P.jsx)("div",{className:o,style:{height:null!=f&&null!==(g=f.setting)&&void 0!==g&&g.main_site?"":"80px",lineHeight:null!=f&&null!==(C=f.setting)&&void 0!==C&&C.main_site?"":"80px"},children:null!==(I=f.setting)&&void 0!==I&&I.footer?(0,P.jsx)("div",{dangerouslySetInnerHTML:{__html:null===(n=f.setting)||void 0===n?void 0:n.footer}}):(0,P.jsx)("div",{children:(0,P.jsxs)("p",{className:"footer_con-p inline lineh-30 font-14",children:[(0,P.jsx)("span",{className:"font-18 fl",children:"©"})," ",p()().year()," EduCoder",(0,P.jsx)("a",{style:{color:"#888"},target:"_blank",href:"http://beian.miit.gov.cn/",className:"ml15 mr15",children:"湘ICP备17009477号"}),(0,P.jsxs)("a",{style:{color:"#888"},target:"_blank",href:"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43019002000962",className:"mr15",children:[(0,P.jsx)("img",{className:"vertical4",src:"data:image/png;base64,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0p8zAAA7SGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTExLTEwVDE0OjA0OjUwKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ODBiY2E5ODUtNGY5Yi02ZTRkLTlmYzktZThmNDkyNjdkZjRlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWRkYWU4MGMtODc3MC0xMWU1LTg0OWEtYmNmZGE2MDI4ZjJlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDAxN2I5NGUtOTRiZC0yNjQxLThmZjktYmY3YTBhMzY3N2IxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQwMTdiOTRlLTk0YmQtMjY0MS04ZmY5LWJmN2EwYTM2NzdiMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4MGJjYTk4NS00ZjliLTZlNGQtOWZjOS1lOGY0OTI2N2RmNGU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQ0I4RkVFOEMyRUJFNkU1QTREQTk3MzI4MzU0MTI0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZGRmY2Y2Zi04NzcwLTExZTUtODQ5YS1iY2ZkYTYwMjhmMmU8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pu6JurQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABRFJREFUeNpE1OtvW/Udx/H3ufj4+Ph2nDh2vLgrTSPaFNqGtd0Gy9LRTVymNoNM6ihCaEwdQ5sYAo0HTOwBYg/Yk0pDiG3qmLSiPtjGJERbdZSQaUArykXt1la9hDRNY6dpYsexj30uPj7ntwcVyT/w0ucrfT5fSQgBdguAEBlZhDhaiVikF2j22lfPjP77+Kc/9ZyO9p37th7s2rLlbegveZ4g6jggS4AMAKkkkhAC366DJJADgaJlgA/unTx+4qmT/7oyKpxJfdYzUDIma7M6TsXoDH+3/8jgnrG/iOC2o8JrIiQJECjpvlt0Q7JoimWEkQHN1Sf+8MbE40+O7226M/rtCYX9+k2e0me55+48XXfn1f1PvvfwiVdfOSLFlKitSbh8hq9+DitZFRlZSaHK1aJ35uV3f3+4zr79/fy42CD9pwtULwdUpwLqu//ID4JzPHPoEQ7+00dc/vM/Eoary3oCPR5dBROeRTxaH7x+9MWpkd3nRsyBPL/InmP6cAN5jUlgtcELkXpMTj19kr3GGfLfuovv7T62Z/GjN67aM2c3XHz/nVUw6jmo7ruJI5eT2idz23lwu0XzbAP5eh3JjBJdCnBP3iSyrhu96VD562nG7m8z8cUm3vwwKCSkVgx5aBWsL1aK4cfvHwilGKg2KWuOxjxEAh+WXKT1Bto2E/lGC42QyrRDX5cHkkStKRPtUQ9sHB5btwLOXHrvh+1yeTiT0KATRRQKZId7aSKw7ukm2Fck8dIQxjNbkHsMctuytOw2CEEhZ0Dp7L1Ls6d+sgIaicxgw/Lp73FB7+bEaQN1V4rqnrUEZQvpfy3sYzfxp5fRnh+m69mtvHWoBsQZ2qzSmlrALU0VV8BwaW5Po6ZyZ9Gi+HWN19+M859XSgztKJA2ktgXaoQLHu65GsnyMudfvsKrh6Lkh0w299WplD38pUvDK6CstkyrIZNavMLe+wM6fgL/6Dzdf/scuS9Cu0chzKlkdxUoTFylcvA8rbbC2GiEZHUSq6GiJuUIgAoQM746Lm+4Nhrk+3jiGxYH+np4vTyIP3uB7uokcjqGc6GGNZCjnCnwdzkGKZMnvrlAJ1nEvEPCyKw5tgKCnBMNwdyUxZ2D0/z2V9t48fkRjlqboeEzalfpMmXeOpakiQFkeO7nOjsGJpmbBFybsGNtXQFVs729k8zjz/uUFi7yy+EoY+NxJo7bXJK38MCmLyjEKnSO9NGuOazZaPDrB65x89Q1bF9Hz2qoprYRuPUcvOYnj1ZP/+6wM9/Gq/hQmmH9Q0NE8zoEVYKqSnPBIb2uC9Z2Q6nC9NuXcZJZEv0JYr0G6YF9O7XM9z+QhBAAdFr/fWzp/IHXAtdJVz6cR40LencOEiw5+HYL2dDRu+JIWoTqqSk6gUp6+3p8l2p6w8gjcTM1Lmn33TrZd2ZwFp2yOx9z9HyYzu8aIKi3CKwGGBqKZqLFoL3cpFWqoa/tRi/m8ZZt3LIlYmuaKKkUsS9rI9pXUfjohdzXkr2RTAGvHhIGKmGg4C5aIELa1TrNyUUkJQKShHujQiQmk/92IasZ1s9Ch9Uta0qKaPeOhyw7/ZpdKrU0ZZlUrkNEstEkH8VbRjgOyY1ZUgMpZK2JmtaQMr3XO+pdv1GN23+kaIus1kb4SBHVblTjTzsX8y859cUHPX9251c29WwKLSmhm3KXGkti3eB6rMe01dzI2aWphXFnpnaib2culBQFEbgA/H8ALiI3EysggNoAAAAASUVORK5CYII="}),"湘公网安备43019002000962号"]}),(0,P.jsx)("a",{href:"https://team.trustie.net",style:{color:"#888"},target:"_blank",children:"Trustie"}),"   &   IntelliDE inside. ",(0,P.jsx)("span",{className:"mr15",children:"版权所有 湖南智擎科技有限公司"})]})})})},c="newFooter___XUH_2",s=C(94334),b=C(43418),z=C(42930),V="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL3WpgWl20Kg5jzOFGi3qTk32gFqJVyWiO7px2qDlUT7kqX51PuO4ZdL4qTjo+mKqr+3wVvdStBqbVRaviMMYcbrSoNznZB2ohWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL3WpgWl20Kg5jzOFGi3qTk32gFqJVyWiO7px2qDlUT7kqX51PuO4ZdL4qTjo+mKqr+3wVvdStBqbVRaviMMYcbrSoNznZB2ohWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL3WpgWl20Kg5jzOFGi3qTk32gFqJVyWiO7px2qDlUT7kqX51PuO4ZdL4qTjo+mKqr+3wVvdStBqbVRaviMMYcbrSoNznZB2ohWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL3WpgWl20Kg5jzOFGi3qTk32gFqJVyWiO7px2qDlUT7kqX51PuO4ZdL4qTjo+mKqr+3wVvdStBqbVRaviMMYcbrSoNznZB2ohWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL3Wpg2qpFS/uqXncOl40xzauCoqdaT+OkuxVml/5WMgurvYiWMhWex2x6pXOob5rTHN25dC8Ver77Kqb7++/4Xzw0hm6+tJ76VnGaVznNkdRTradxuhbK7dKf5lVOe1E94So8j7n0kgwreuqb5jRHdy7dS4We776K6eZww4e7n3pY0ttA51Zf0VOtp3HS3QqzS38rmYXVXkRLmQrPYza90jnUN81pju5cupcKPd99FdPN4WYON3/99U8Huv3kpaFaT+OkuxVml/5WMgurvYiWMhWex2x6pXOob5rTHN25dC8Ver77Kqabw80cbuZw82NPXvqF+2OD32xU1UvSVytKeh5aeqmv6lVxmqM7V9Vf0td3X9J1QUs3wYIkoWlf1evOUXkLkOZVSdFTradx0t0Ks0t/K5mF1V5ES5kKz2M2vdI51DfNaY7uXLqXCj3ffRXTzV9u5i8385ebH3vy0i/cHxv8ZqOqXpK+WlHS89DSS31Vr4rTHN25qv6Svr77kq4LWroJFiQJTfuqXneOyluANK9Kip5qPY2T7laYXfpbySys9iJaylR4HrPplc6hvmlOc3Tn0r1U6Pnuq5hu/nIzf7mZv9z82JOXfuH+2OA3G1X1kvTVipKeh5Ze6qt6VZzm6M5V9Zf09d2XdF3Q0k2wIElo2lf1unNU3gKkeVVS9FTraZx0t8Ls0t9KZmG1F9FSpsLzmE2vdA71TXOaozuX7qVCz3dfxXQLnunNsmBNqM5HYoV/0dL5qjjtWbh0BvE8GL1UT7nuvun5VE857Vk59d2B006U695JVY4q34r18DdpxXQLnrpoyi1YE5r2TetRiF8AaS/CpeOK58HopXrKdfdNz6d6ymnPyqnvDpx2olz3TqpyVPlWrIe/SSumW/DURVNuwZrQtG9aj0L8Akh7ES4dVzwPRi/VU667b3o+1VNOe1ZOfXfgtBPlundSlaPKt2I9/E1aMd2Cpy6acgvWhKZ903oU4hdA2otw6bjieTB6qZ5y3X3T86mectqzcuq7A6edKNe9k6ocVb4V6+Fv0orpFjx10ZRbsCY07ZvWoxC/ANJehEvHFc+D0Uv1lOvum55P9ZTTnpVT3x047US57p1U5ajyrVgPf5NWTLfgqYum3II1oWnftB6F+AWQ9iJcOq54Hoxeqqdcd9/0fKqnnPasnPruwGknynXvpCpHlW/FevibtGK6BU9dNOUWrAlN+6b1KMQvgLQX4dJxxfNg9FI95br7pudTPeW0Z+XUdwdOO1GueydVOap8K9bD36QV0y146qIpt2BNaNo3rUchfgGkvQiXjiueB6OX6inX3Tc9n+oppz0rp747cNqJct07qcpR5VuxHv4mrZhuwVMXTbkFa0LTvmk9CvELIO1FuHRc8TwYvVRPue6+6flUTzntWTn13YHTTpTr3klVjirfivXwN2nFdAueumjKLVgTmvZN61GIXwBpL8Kl44rnweilesp1903Pp3rKac/Kqe8OnHaiXPdOqnJU+Vash79JK6Zb8Oy+aDqfcgvVEFrlS8OF/xeZNWsVp50opzlUL82l51M95TSv6imX9E1qHfOnL+1EufR8ab10jrReOm+FXn6XVqQI//K7I4JuPuXSM1b5ao7kfKpVxWknymkO1Utz6flUTznNq3rKJX2TWsf86Us7US49X1ovnSOtl85boZffpRUp5nDzduvdH47kfKpVxb29mJ8ENMenj/3Yt+n5VE85LUL1lEv6JrWO+dOXdqJcer60XjpHWi+dt0Ivv0srUszh5u3Wuz8cyflUq4p7ezE/CWiOTx/7sW/T86meclqE6imX9E1qHfOnL+1EufR8ab10jrReOm+FXn6XVqSYw83brXd/OJLzqVYV9/ZifhLQHJ8+9mPfpudTPeW0CNVTLumb1DrmT1/aiXLp+dJ66RxpvXTeCr38Lq1IMYebt1vv/nAk51OtKu7txfwkoDk+fezHvk3Pp3rKaRGqp1zSN6l1zJ++tBPl0vOl9dI50nrpvBV6+V1akWION2+33v3hSM6nWlXc24v5SUBzfPrYj32bnk/1lNMiVE+5pG9S65g/fWknyqXnS+ulc6T10nkr9PK7tCLFHG7ebr37w5GcT7WquLcX85OA5vj0sR/7Nj2f6imnRaiecknfpNYxf/rSTpRLz5fWS+dI66XzVujld2lFijncvN1694cjOZ9qVXFvL+YnAc3x6WM/9m16PtVTTotQPeWSvkmtY/70pZ0ol54vrZfOkdZL563Qy+/SihRzuHm79e4PR3I+1ari3l7MTwKa49PHfuzb9Hyqp5wWoXrKJX2TWsf86Us7US49X1ovnSOtl85boZffpRUpFg43ugmUK4rLtlU51DfNcTEAVs2mvhDhH0T1unOaN81pL1W+Ol+SS2dN6yWzrmhpjhXNClZzdObmcPPXX3+/s3k6L+4xm2ZL51DfNJfMUTWb+mpW1evOad40p71U+ep8SS6dNa2XzLqipTlWNCtYzdGZm8PNHG7+OQClN2nFA3l4Jq90Bp1NfdN66lvFad40p3mrfHW+JJfOmtZLZl3R0hwrmhWs5ujMZX8bFCat2ACHZ/dLe0nnUN80l8xRNZv6albV685p3jSnvVT56nxJLp01rZfMuqKlOVY0K1jN0Znr/9sZ26vYAIdn90t7SedQ3zSXzFE1m/pqVtXrzmneNKe9VPnqfEkunTWtl8y6oqU5VjQrWM3Rmev/2xnbq9gAh2f3S3tJ51DfNJfMUTWb+mpW1evOad40p71U+ep8SS6dNa2XzLqipTlWNCtYzdGZ6//bGdur2ACHZ/dLe0nnUN80l8xRNZv6albV685p3jSnvVT56nxJLp01rZfMuqKlOVY0K1jN0Znr/9sZ26vYAIdn90t7SedQ3zSXzFE1m/pqVtXrzmneNKe9VPnqfEkunTWtl8y6oqU5VjQrWM3Rmev/2xnbq9gAh2f3S3tJ51DfNJfMUTWb+mpW1evOad40p71U+ep8SS6dNa2XzLqipTlWNCtYzdGZ6//bGdur2ACHZ/dLe0nnUN80l8xRNZv6albV685p3jSnvVT56nxJLp01rZfMuqKlOVY0K1jN0Zlr/9u5YmEPz6pL8+p8qqec+qY5nS/J7ZDh6EOvZHe/QetJvVRlTfum9X7DPpUZ072oXmfO33xFKWRh72CK4sb/F4XT3XTvJZk3nTU524qW5ljR3IF9Ui9VWdO+ab0d9vGRQS/Nq3qdOW+lKIUuRporijuHm4vi0+srehejfPu2eN7B6MB3eHfWfFIvVVnTvmm9zvtzZbZ0L6rXmZvDzcW/fqFq0XRD63yqp5z6pjmdL8ntkOHoQ69kd79B60m9VGVN+6b1fsM+lRnTvaheZ87ffEUpZGHvYIrizl9uLoq/Y42/0rwY5du3v/K76+c68F3+XXWf1EtV1rRvWq/r3lydK92L6nXm5nAzf7nhA9XxwFVdqw97gk9nTcz0HQ3N8R3t3/yZJ/VSlTXtm9b7zfv3f2dP96J6nbm631bYyv8u4E/+M44XxzSjGquecuqb5nS+JLdDhqMPvZLd/QatJ/VSlTXtm9b7DftUZkz3onqdOX/zFaWQhb2DKYrLf0XR+dLdqG+aS+cQvR0yHDn1kk52Yp7US1XWtG9ab5f9nO5F9Tpz/uYrSlG1+YrizuHmoviKfXAxyrdvV2Q4PPWqmq/K90m9VGVN+6b1qvZe2jfdi+p15vzNV5QivQlUryjuHG4uitd1S3IXo3z7dnK2FS0deEVzB/ZJvVRlTfum9XbYx0cGvTSv6nXmvJXOKWa2ywbSm7lKL+mb1DqK7653uTk+/SCd45P829/qfMq9PdAnAfVNc5/G+JFv0xmq9H6krBcm6bwvLB5/aw43m28BfYi0hiq9pG9S6+itu17V2qqvctqzcuqrnPqmOZ0vyaUzVOklO1nRSudd8X4KO4ebzVdaHyKtoUov6ZvUOnrrrle1tuqrnPasnPoqp75pTudLcukMVXrJTla00nlXvJ/CzuFm85XWh0hrqNJL+ia1jt6661Wtrfoqpz0rp77KqW+a0/mSXDpDlV6ykxWtdN4V76ewc7jZfKX1IdIaqvSSvkmto7fuelVrq77Kac/Kqa9y6pvmdL4kl85QpZfsZEUrnXfF+ynsHG42X2l9iLSGKr2kb1Lr6K27XtXaqq9y2rNy6quc+qY5nS/JpTNU6SU7WdFK513xfgo7h5vNV1ofIq2hSi/pm9Q6euuuV7W26quc9qyc+iqnvmlO50ty6QxVeslOVrTSeVe8n8LO4WbzldaHSGuo0kv6JrWO3rrrVa2t+iqnPSunvsqpb5rT+ZJcOkOVXrKTFa103hXvp7BzuNl8pfUh0hqq9JK+Sa2jt+56VWurvsppz8qpr3Lqm+Z0viSXzlCll+xkRSudd8X7KewcbjZfaX2ItIYqvaRvUuvorbte1dqqr3Las3Lqq5z6pjmdL8mlM1TpJTtZ0UrnXfF+Ctv+cJPeBLvodd+gVT1370Xmq+pOfSXDwXTX0xxVXLI/1ari0h1rDvWt0lPfNKe9dObmcPPXX/wSTm+gd/Q6b6pjtneyvfPZ7r3IfO/k/4nPSoaVPVClp75VnK6lzKdaVZxkWGE0h2pW6alvmtNeOnNzuJnDzS37M/2wqd4tYX5YVLNWcVqHzlelp75VXLI/1ari0h1rDvWt0lPfNKe9dObmcDOHm1v2Z/phU71bwvywqGat4rQOna9KT32ruGR/qlXFpTvWHOpbpae+aU576czN4WYON7fsz/TDpnq3hPlhUc1axWkdOl+VnvpWccn+VKuKS3esOdS3Sk9905z20pmbw80cbm7Zn+mHTfVuCfPDopq1itM6dL4qPfWt4pL9qVYVl+5Yc6hvlZ76pjntpTM3h5s53NyyP9MPm+rdEuaHRTVrFad16HxVeupbxSX7U60qLt2x5lDfKj31TXPaS2duDjdzuLllf6YfNtW7JcwPi2rWKk7r0Pmq9NS3ikv2p1pVXLpjzaG+VXrqm+a0l87cHG7mcHPL/kw/bKp3S5gfFtWsVZzWofNV6alvFZfsT7WquHTHmkN9q/TUN81pL525OdzM4eaW/Zl+2FTvljA/LKpZqzitQ+er0lPfKi7Zn2pVcemONYf6Vumpb5rTXjpz2xxuOpe8Mptu0hVNYdO+aT3JoEzn2Y4MOp9y08vr/6FO7UW59HqkfXU+4TrPJvN/MJojzX34f/VVfb/S+fi56u3AzeGm2Sp+bMKvvqbH/srv4+fq+8F/9VX1ktxXM338POm5ovXhn/qq3uqnemlO51Ouar4qX+1FOM0gWpWM5khzmll903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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",m=function(A){A.user;var g,C=A.globalSetting,I=(0,r.useState)(!1),n=e()(I,2),f=n[0],t=n[1];(0,r.useEffect)((function(){return window.addEventListener("click",v),function(){window.removeEventListener("click",v)}}),[]);var v=function(A){var g,C;null==A||!A.target||"教师交流社区"!==(null==A||null===(g=A.target)||void 0===g?void 0:g.innerText)&&"教师交流社区"!==(null==A||null===(C=A.target)||void 0===C||null===(C=C.nextElementSibling)||void 0===C?void 0:C.innerText)||function(A,g){if(A.className===g)return A;for(var C=0,I=A;I=I.parentNode;C++){if(I.className===g)return I;if(I==document.documentElement)return!1}}(A.target,"module-introduce")&&(/macintosh|mac os x/i.test(navigator.userAgent)?t(!0):(0,z.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"))};return(0,P.jsxs)(r.Fragment,{children:[(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:f,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return t(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})}),(0,P.jsx)("div",{className:c,dangerouslySetInnerHTML:{__html:null===(g=C.setting)||void 0===g||null===(g=g.footer)||void 0===g?void 0:g.replaceAll("/api/attachments/",s.Z.IMG_SERVER+"/api/attachments/")}})]})},w=(0,X.connect)((function(A){var g=A.user,C=A.loading;return{user:g,globalSetting:A.globalSetting,loading:C.models.index}}))((function(A){var g,C,I=A.user,n=A.globalSetting;A.loading,A.dispatch;return n.showFooter&&n.showHeaderFooter?(0,P.jsx)("section",{id:"footer",children:null==n||null===(g=n.setting)||void 0===g||!g.main_site||null!=n&&null!==(C=n.setting)&&void 0!==C&&C.is_local?(0,P.jsx)(i,{user:I,globalSetting:n}):(0,P.jsx)(m,{user:I,globalSetting:n})}):(0,P.jsx)(P.Fragment,{children:" "})})),y=C(6848),q=C(46959),x="sideBar___iM1tf",H="wrap___GEY86",O=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=(v[0],v[1]),d=(0,r.useState)(!1),u=e()(d,2),a=u[0],p=u[1],o=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),i=e()(o,1)[0],c=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),m=e()(c,2),w=(m[0],m[1]),O=(0,r.useState)(!1),T=e()(O,2),L=(T[0],T[1]),j=(0,r.useState)(!1),K=e()(j,2),Z=K[0],D=K[1],N=(0,r.useRef)(),F=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",W),function(){return window.removeEventListener("scroll",W)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),w(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(L(!0),setTimeout((function(){L(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?D(!0):D(!1)}),[F.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(i.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),N)&&(null===(g=N.current)||void 0===g||g.dispatchEvent(C));i.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(i)}),5e3))}),[f]);var W=function(){var A;"/Activities"!==F.pathname?l((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):l(!1)};return(0,P.jsxs)("div",{className:x,style:{bottom:F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?"50vh":90},children:[(0,P.jsx)("div",{id:"wechat_QR_code_ids",children:Z&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:H,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})})}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:a,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return p(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),T=C(96686),L="sideBar___nKvML",j="wrap___tRI8m",K="backTop___y62fR",Z=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.type,A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)(!1),a=e()(u,2),p=a[0],o=a[1],i=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),c=e()(i,1)[0],m=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),w=e()(m,2),x=(w[0],w[1]),H=(0,r.useState)(!1),O=e()(H,2),Z=(O[0],O[1]),D=(0,r.useState)(!1),N=e()(D,2),F=N[0],W=N[1],h=(0,r.useRef)(),S=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",k),function(){return window.removeEventListener("scroll",k)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),x(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(Z(!0),setTimeout((function(){Z(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){"/"===S.pathname||S.pathname.indexOf("/competitions/detail/")>-1||S.pathname.indexOf("/competitions")>-1&&3===S.pathname.split("/").length?W(!0):W(!1)}),[S.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(c.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),h)&&(null===(g=h.current)||void 0===g||g.dispatchEvent(C));c.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(c)}),5e3))}),[f]);var k=function(){var A;"/Activities"!==S.pathname?d((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):d(!1)};return(0,P.jsxs)("div",{className:L,children:[(0,P.jsxs)("div",{id:"wechat_QR_code_ids",children:[F&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:j,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})}),l&&(0,P.jsx)(y.Z,{placement:"left",title:"返回顶部",children:(0,P.jsx)(T.Z,{className:"".concat(j," ").concat(K),visibilityHeight:0,children:(0,P.jsx)("i",{className:"iconfont icon-huidaodingbu c-light-primary font14",style:{color:"#1B8565"}})})})]}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:p,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return o(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),D=C(7557),N=C.n(D),F=C(41498),W=C.n(F),h=C(3113),S=(0,X.connect)((function(A){return{user:A.user,classroomList:A.classroomList}}))((function(A){A.user;var g=A.dispatch,C=A.classroomList;return(0,P.jsx)(b.Z,{title:"温馨提示",zIndex:9999,footer:null,open:"导出提醒"===C.actionTabs.key,onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{children:"您在当前栏目中有已导出的表格未下载,请先下载已有表格,然后再导出新的表格。"}),(0,P.jsx)("br",{}),(0,P.jsx)("div",{style:{textAlign:"end"},children:(0,P.jsx)(h.ZP,{type:"primary",onClick:W()(N()().mark((function A(){return N()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:g({type:"classroomList/setActionTabs",payload:{}});case 1:case"end":return A.stop()}}),A)}))),children:"知道了"})})]})})})),k=C(95237),U=C(24905),M=(0,X.connect)((function(A){return{user:A.user}}))((function(A){var g,C,I=A.user,n=(0,r.useState)(!1),f=e()(n,2),t=f[0],v=f[1],l=(0,r.useState)(""),d=e()(l,2),u=d[0],X=d[1];(0,r.useEffect)((function(){var A,g,C=localStorage.getItem("extension-modal");if(null!=I&&null!==(A=I.userInfo)&&void 0!==A&&A.login&&C){var n=p()(),f="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),e=localStorage.getItem(f);if(e)if(n<=p()(e))v(!1);else{v(!0),localStorage.removeItem(f),localStorage.removeItem("extension-modal");var t=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(t)}else{v(!0),localStorage.removeItem("extension-modal");var r=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(r)}return function(){v(!1)}}}),[null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login]);return(0,P.jsx)(b.Z,{title:"温馨提示",open:t,zIndex:9999,centered:!0,width:594,onCancel:function(){v(!1)},footer:(0,P.jsxs)(k.Z,{align:"middle",justify:"space-between",children:[(0,P.jsx)(U.Z,{onChange:function(A){var g,C="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),n=p()().endOf("day").format("YYYY-MM-DD HH:mm:ss");A.target.checked?localStorage.setItem(C,n):localStorage.removeItem(C)},children:"今日不再提醒"}),(0,P.jsx)(h.ZP,{onClick:function(){v(!1)},style:{borderRadius:4},type:"primary",children:" 关闭"})]}),children:(0,P.jsxs)("div",{className:"font14",style:{paddingLeft:16},children:[(0,P.jsx)("div",{children:"老师您好!"}),(0,P.jsxs)("div",{style:{textIndent:28},children:["感谢您对平台的认可与支持!根据平台",(0,P.jsx)("a",{href:"https://www.educoder.net/help/agreement",target:"_blank",children:"服务协议"}),",贵单位免费试用期已结束,将限制对相关功能和资源的使用。"]}),(0,P.jsx)("div",{style:{textIndent:28},children:"请您添加以下微信客服,协助您完成后续使用及申请流程,感谢支持与理解。"}),(0,P.jsx)("img",{style:{margin:"8px auto",display:"block"},width:160,src:"安徽"===(null===(C=I.userInfo)||void 0===C?void 0:C.school_province)?"data:image/jpeg;base64,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":"data:image/png;base64,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",alt:"二维码"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:"运营中心"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:u})]})})})),R=C(9951),B="modalityModal___fvSjk",J="modal___wvA_V",G="itemWarp___JNLoV",Y="close___PycHq",Q="cancelBtn___kgKTp",E="selfdomModal___doNCF",_=C(7078),$=C(92911),AA=C(89392),gA=C.n(AA),CA=(0,X.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var g,C,I=A.dispatch,n=A.user,f=A.globalSetting,t=(0,r.useState)({}),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)([]),a=e()(u,2),o=a[0],i=a[1],c=(0,r.useState)(0),s=e()(c,2),b=s[0],V=s[1],m=(0,r.useState)(!1),w=e()(m,2),y=w[0],q=w[1],x=(0,r.useRef)(null),H=(0,X.useLocation)(),O=function(A){var g,C,I,f="".concat(null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,"-deadline-operate"),e=localStorage.getItem(f)?JSON.parse(localStorage.getItem(f)):[];e=null===(C=e)||void 0===C?void 0:C.filter((function(g){return g.id!==(null==A?void 0:A.id)}));var t=function(A,g){var C=null;return 0===A&&(C=p()().add(100,"month").unix()),1===A&&(C=p()().add(g,"hour").unix()),2===A&&(C=p()().add(g,"days").unix()),3===A&&(C=p()().add(7*g,"days").unix()),4===A&&(C=p()().add(g,"month").unix()),5===A&&(C=p()().add(3*g,"month").unix()),C}(null==A?void 0:A.show_type,null==A?void 0:A.show_count),v={id:null==A?void 0:A.id,deadline:t,type:null==A?void 0:A.show_type};null===(I=e)||void 0===I||I.push(v),localStorage.setItem(f,JSON.stringify(e))},T=function(){S(null==l?void 0:l.id,"close");var A=o[b+1];A?(O(A),d(A),V(b+1),S(null==A?void 0:A.id,"popup")):q(!1)},L=[{name:"首页",key:0,path:"/"},{name:"实践课程",key:1,path:"/paths"},{name:"实践项目",key:2,path:"/shixuns"},{name:"教学课堂",key:3,path:"/classrooms"},{name:"在线竞赛",key:4,path:"/competitions"},{name:"教学案例",key:5,path:"/moop_cases"},{name:"交流问答",key:6,path:"/forums/categories"},{name:"个人中心",key:7,path:"/users"}];(0,r.useEffect)((function(){var A,g;null!=f&&f.operateModelPath&&null!=f&&null!==(A=f.setting)&&void 0!==A&&A.main_site&&null!=n&&null!==(g=n.userInfo)&&void 0!==g&&g.login&&U()}),[null==f?void 0:f.operateModelPath,null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site]),(0,r.useEffect)((function(){return function(){I({type:"globalSetting/setOperateModelPath",payload:""})}}),[]),(0,r.useEffect)((function(){var A,g,C;if(null!=H&&null!==(A=H.pathname)&&void 0!==A&&A.includes("/users")&&4===(null==H||null===(g=H.pathname)||void 0===g||null===(g=g.split("/"))||void 0===g?void 0:g.length))I({type:"globalSetting/setOperateModelPath",payload:"/users"});else if(null!=H&&null!==(C=H.pathname)&&void 0!==C&&C.includes("/forums/categories"))I({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});else for(var n=0;nparseInt(g)&&b(!0):b(!0)}),[]),(0,P.jsxs)(l.ZP,{locale:d.Z,autoInsertSpaceInButton:!1,children:["/"===a.pathname&&c&&(null==f||null===(g=f.setting)||void 0===g||null===(g=g.adv_index)||void 0===g?void 0:g.image_url)&&(null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site)&&(0,P.jsxs)("div",{onClick:function(){var A;return window.open(null==f||null===(A=f.setting)||void 0===A||null===(A=A.adv_index)||void 0===A?void 0:A.jump_url)},style:{background:"url(".concat(s.Z.IMG_SERVER+(null==f||null===(I=f.setting)||void 0===I||null===(I=I.adv_index)||void 0===I?void 0:I.image_url),") no-repeat center center"),width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"},children:[(0,P.jsxs)("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,P.jsx)("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"},children:"【计算机学习交流群】领取C语言/Java/Python/程序竞赛资料,点击加入"}),(0,P.jsxs)("div",{onClick:function(){window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"},children:["查看详情 ",(0,P.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",style:{marginLeft:5}})]})]}),(0,P.jsx)("img",{src:nA,onClick:function(A){A.stopPropagation(),localStorage.setItem("mainclose",p()().add(1,"days").unix()+""),b(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]}),"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(u.Z,n()({},t)),(0,P.jsx)("section",{className:IA.Z.layoutMainClass,children:(0,P.jsx)(X.Outlet,{})}),(0,P.jsx)(O,{}),(0,P.jsx)(Z,{}),!(0,z.Ll)()&&"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(w,{}),(0,P.jsx)(S,{}),(0,P.jsx)(M,{}),!(0,z.Ll)()&&(0,P.jsx)(CA,{})]})}))},9936:function(A){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37062],{77496:function(A,g,C){C.r(g),C.d(g,{default:function(){return eA}});var I=C(82242),n=C.n(I),f=C(79800),e=C.n(f),t=C(39647),v=C.n(t),r=C(59301),l=C(92736),d=C(81863),u=C(50429),X=C(8785),a=C(61186),p=C.n(a),P="footer___k7tsL",o=C(37712),i=function(A){A.user;var g,C,I,n,f=A.globalSetting;return(0,o.jsx)("div",{className:P,style:{height:null!=f&&null!==(g=f.setting)&&void 0!==g&&g.main_site?"":"80px",lineHeight:null!=f&&null!==(C=f.setting)&&void 0!==C&&C.main_site?"":"80px"},children:null!==(I=f.setting)&&void 0!==I&&I.footer?(0,o.jsx)("div",{dangerouslySetInnerHTML:{__html:null===(n=f.setting)||void 0===n?void 0:n.footer}}):(0,o.jsx)("div",{children:(0,o.jsxs)("p",{className:"footer_con-p inline lineh-30 font-14",children:[(0,o.jsx)("span",{className:"font-18 fl",children:"©"})," ",p()().year()," EduCoder",(0,o.jsx)("a",{style:{color:"#888"},target:"_blank",href:"http://beian.miit.gov.cn/",className:"ml15 mr15",children:"湘ICP备17009477号"}),(0,o.jsxs)("a",{style:{color:"#888"},target:"_blank",href:"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43019002000962",className:"mr15",children:[(0,o.jsx)("img",{className:"vertical4",src:"data:image/png;base64,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0p8zAAA7SGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTExLTEwVDE0OjA0OjUwKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ODBiY2E5ODUtNGY5Yi02ZTRkLTlmYzktZThmNDkyNjdkZjRlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWRkYWU4MGMtODc3MC0xMWU1LTg0OWEtYmNmZGE2MDI4ZjJlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDAxN2I5NGUtOTRiZC0yNjQxLThmZjktYmY3YTBhMzY3N2IxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQwMTdiOTRlLTk0YmQtMjY0MS04ZmY5LWJmN2EwYTM2NzdiMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4MGJjYTk4NS00ZjliLTZlNGQtOWZjOS1lOGY0OTI2N2RmNGU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQ0I4RkVFOEMyRUJFNkU1QTREQTk3MzI4MzU0MTI0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZGRmY2Y2Zi04NzcwLTExZTUtODQ5YS1iY2ZkYTYwMjhmMmU8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pu6JurQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABRFJREFUeNpE1OtvW/Udx/H3ufj4+Ph2nDh2vLgrTSPaFNqGtd0Gy9LRTVymNoNM6ihCaEwdQ5sYAo0HTOwBYg/Yk0pDiG3qmLSiPtjGJERbdZSQaUArykXt1la9hDRNY6dpYsexj30uPj7ntwcVyT/w0ucrfT5fSQgBdguAEBlZhDhaiVikF2j22lfPjP77+Kc/9ZyO9p37th7s2rLlbegveZ4g6jggS4AMAKkkkhAC366DJJADgaJlgA/unTx+4qmT/7oyKpxJfdYzUDIma7M6TsXoDH+3/8jgnrG/iOC2o8JrIiQJECjpvlt0Q7JoimWEkQHN1Sf+8MbE40+O7226M/rtCYX9+k2e0me55+48XXfn1f1PvvfwiVdfOSLFlKitSbh8hq9+DitZFRlZSaHK1aJ35uV3f3+4zr79/fy42CD9pwtULwdUpwLqu//ID4JzPHPoEQ7+00dc/vM/Eoary3oCPR5dBROeRTxaH7x+9MWpkd3nRsyBPL/InmP6cAN5jUlgtcELkXpMTj19kr3GGfLfuovv7T62Z/GjN67aM2c3XHz/nVUw6jmo7ruJI5eT2idz23lwu0XzbAP5eh3JjBJdCnBP3iSyrhu96VD562nG7m8z8cUm3vwwKCSkVgx5aBWsL1aK4cfvHwilGKg2KWuOxjxEAh+WXKT1Bto2E/lGC42QyrRDX5cHkkStKRPtUQ9sHB5btwLOXHrvh+1yeTiT0KATRRQKZId7aSKw7ukm2Fck8dIQxjNbkHsMctuytOw2CEEhZ0Dp7L1Ls6d+sgIaicxgw/Lp73FB7+bEaQN1V4rqnrUEZQvpfy3sYzfxp5fRnh+m69mtvHWoBsQZ2qzSmlrALU0VV8BwaW5Po6ZyZ9Gi+HWN19+M859XSgztKJA2ktgXaoQLHu65GsnyMudfvsKrh6Lkh0w299WplD38pUvDK6CstkyrIZNavMLe+wM6fgL/6Dzdf/scuS9Cu0chzKlkdxUoTFylcvA8rbbC2GiEZHUSq6GiJuUIgAoQM746Lm+4Nhrk+3jiGxYH+np4vTyIP3uB7uokcjqGc6GGNZCjnCnwdzkGKZMnvrlAJ1nEvEPCyKw5tgKCnBMNwdyUxZ2D0/z2V9t48fkRjlqboeEzalfpMmXeOpakiQFkeO7nOjsGJpmbBFybsGNtXQFVs729k8zjz/uUFi7yy+EoY+NxJo7bXJK38MCmLyjEKnSO9NGuOazZaPDrB65x89Q1bF9Hz2qoprYRuPUcvOYnj1ZP/+6wM9/Gq/hQmmH9Q0NE8zoEVYKqSnPBIb2uC9Z2Q6nC9NuXcZJZEv0JYr0G6YF9O7XM9z+QhBAAdFr/fWzp/IHXAtdJVz6cR40LencOEiw5+HYL2dDRu+JIWoTqqSk6gUp6+3p8l2p6w8gjcTM1Lmn33TrZd2ZwFp2yOx9z9HyYzu8aIKi3CKwGGBqKZqLFoL3cpFWqoa/tRi/m8ZZt3LIlYmuaKKkUsS9rI9pXUfjohdzXkr2RTAGvHhIGKmGg4C5aIELa1TrNyUUkJQKShHujQiQmk/92IasZ1s9Ch9Uta0qKaPeOhyw7/ZpdKrU0ZZlUrkNEstEkH8VbRjgOyY1ZUgMpZK2JmtaQMr3XO+pdv1GN23+kaIus1kb4SBHVblTjTzsX8y859cUHPX9251c29WwKLSmhm3KXGkti3eB6rMe01dzI2aWphXFnpnaib2culBQFEbgA/H8ALiI3EysggNoAAAAASUVORK5CYII="}),"湘公网安备43019002000962号"]}),(0,o.jsx)("a",{href:"https://team.trustie.net",style:{color:"#888"},target:"_blank",children:"Trustie"}),"   &   IntelliDE inside. ",(0,o.jsx)("span",{className:"mr15",children:"版权所有 湖南智擎科技有限公司"})]})})})},c="newFooter___XUH_2",s=C(94334),b=C(43418),z=C(42930),V="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL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dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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",m=function(A){A.user;var g,C=A.globalSetting,I=(0,r.useState)(!1),n=e()(I,2),f=n[0],t=n[1];(0,r.useEffect)((function(){return window.addEventListener("click",v),function(){window.removeEventListener("click",v)}}),[]);var v=function(A){var g,C;null==A||!A.target||"教师交流社区"!==(null==A||null===(g=A.target)||void 0===g?void 0:g.innerText)&&"教师交流社区"!==(null==A||null===(C=A.target)||void 0===C||null===(C=C.nextElementSibling)||void 0===C?void 0:C.innerText)||function(A,g){if(A.className===g)return A;for(var C=0,I=A;I=I.parentNode;C++){if(I.className===g)return I;if(I==document.documentElement)return!1}}(A.target,"module-introduce")&&(/macintosh|mac os x/i.test(navigator.userAgent)?t(!0):(0,z.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"))};return(0,o.jsxs)(r.Fragment,{children:[(0,o.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:f,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return t(!1)},children:(0,o.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,o.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,o.jsx)("img",{src:V,width:200,height:200})]})}),(0,o.jsx)("div",{className:c,dangerouslySetInnerHTML:{__html:null===(g=C.setting)||void 0===g||null===(g=g.footer)||void 0===g?void 0:g.replaceAll("/api/attachments/",s.Z.IMG_SERVER+"/api/attachments/")}})]})},w=(0,X.connect)((function(A){var g=A.user,C=A.loading;return{user:g,globalSetting:A.globalSetting,loading:C.models.index}}))((function(A){var g,C,I=A.user,n=A.globalSetting;A.loading,A.dispatch;return n.showFooter&&n.showHeaderFooter?(0,o.jsx)("section",{id:"footer",children:null==n||null===(g=n.setting)||void 0===g||!g.main_site||null!=n&&null!==(C=n.setting)&&void 0!==C&&C.is_local?(0,o.jsx)(i,{user:I,globalSetting:n}):(0,o.jsx)(m,{user:I,globalSetting:n})}):(0,o.jsx)(o.Fragment,{children:" "})})),q=C(6848),y=C(46959),x="sideBar___iM1tf",H="wrap___GEY86",O=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=(v[0],v[1]),d=(0,r.useState)(!1),u=e()(d,2),a=u[0],p=u[1],P=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),i=e()(P,1)[0],c=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),m=e()(c,2),w=(m[0],m[1]),O=(0,r.useState)(!1),L=e()(O,2),T=(L[0],L[1]),j=(0,r.useState)(!1),K=e()(j,2),Z=K[0],D=K[1],N=(0,r.useRef)(),F=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",W),function(){return window.removeEventListener("scroll",W)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),w(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(T(!0),setTimeout((function(){T(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?D(!0):D(!1)}),[F.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(i.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),N)&&(null===(g=N.current)||void 0===g||g.dispatchEvent(C));i.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(i)}),5e3))}),[f]);var W=function(){var A;"/Activities"!==F.pathname?l((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):l(!1)};return(0,o.jsxs)("div",{className:x,style:{bottom:F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?"50vh":90},children:[(0,o.jsx)("div",{id:"wechat_QR_code_ids",children:Z&&!(0,z.s2)()&&(0,o.jsx)(q.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,o.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,o.jsx)(y.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,o.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,o.jsxs)("div",{className:H,children:[(0,o.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,o.jsx)("div",{style:{color:"#005826"},children:"分享"})]})})}),(0,o.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:a,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return p(!1)},children:(0,o.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,o.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,o.jsx)("img",{src:V,width:200,height:200})]})})]})})),L=C(96686),T="sideBar___nKvML",j="wrap___tRI8m",K="backTop___y62fR",Z=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.type,A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)(!1),a=e()(u,2),p=a[0],P=a[1],i=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),c=e()(i,1)[0],m=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),w=e()(m,2),x=(w[0],w[1]),H=(0,r.useState)(!1),O=e()(H,2),Z=(O[0],O[1]),D=(0,r.useState)(!1),N=e()(D,2),F=N[0],W=N[1],S=(0,r.useRef)(),h=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",k),function(){return window.removeEventListener("scroll",k)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),x(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(Z(!0),setTimeout((function(){Z(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){"/"===h.pathname||h.pathname.indexOf("/competitions/detail/")>-1||h.pathname.indexOf("/competitions")>-1&&3===h.pathname.split("/").length?W(!0):W(!1)}),[h.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(c.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),S)&&(null===(g=S.current)||void 0===g||g.dispatchEvent(C));c.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(c)}),5e3))}),[f]);var k=function(){var A;"/Activities"!==h.pathname?d((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):d(!1)};return(0,o.jsxs)("div",{className:T,children:[(0,o.jsxs)("div",{id:"wechat_QR_code_ids",children:[F&&!(0,z.s2)()&&(0,o.jsx)(q.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,o.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,o.jsx)(y.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,o.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,o.jsxs)("div",{className:j,children:[(0,o.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,o.jsx)("div",{style:{color:"#005826"},children:"分享"})]})}),l&&(0,o.jsx)(q.Z,{placement:"left",title:"返回顶部",children:(0,o.jsx)(L.Z,{className:"".concat(j," ").concat(K),visibilityHeight:0,children:(0,o.jsx)("i",{className:"iconfont icon-huidaodingbu c-light-primary font14",style:{color:"#1B8565"}})})})]}),(0,o.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:p,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return P(!1)},children:(0,o.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,o.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,o.jsx)("img",{src:V,width:200,height:200})]})})]})})),D=C(7557),N=C.n(D),F=C(41498),W=C.n(F),S=C(3113),h=(0,X.connect)((function(A){return{user:A.user,classroomList:A.classroomList}}))((function(A){A.user;var g=A.dispatch,C=A.classroomList;return(0,o.jsx)(b.Z,{title:"温馨提示",zIndex:9999,footer:null,open:"导出提醒"===C.actionTabs.key,onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})},children:(0,o.jsxs)("div",{children:[(0,o.jsx)("span",{children:"您在当前栏目中有已导出的表格未下载,请先下载已有表格,然后再导出新的表格。"}),(0,o.jsx)("br",{}),(0,o.jsx)("div",{style:{textAlign:"end"},children:(0,o.jsx)(S.ZP,{type:"primary",onClick:W()(N()().mark((function A(){return N()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:g({type:"classroomList/setActionTabs",payload:{}});case 1:case"end":return A.stop()}}),A)}))),children:"知道了"})})]})})})),k=C(95237),U=C(24905),M=(0,X.connect)((function(A){return{user:A.user}}))((function(A){var g,C,I=A.user,n=(0,r.useState)(!1),f=e()(n,2),t=f[0],v=f[1],l=(0,r.useState)(""),d=e()(l,2),u=d[0],X=d[1];(0,r.useEffect)((function(){var A,g,C=localStorage.getItem("extension-modal");if(null!=I&&null!==(A=I.userInfo)&&void 0!==A&&A.login&&C){var n=p()(),f="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),e=localStorage.getItem(f);if(e)if(n<=p()(e))v(!1);else{v(!0),localStorage.removeItem(f),localStorage.removeItem("extension-modal");var t=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(t)}else{v(!0),localStorage.removeItem("extension-modal");var r=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(r)}return function(){v(!1)}}}),[null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login]);return(0,o.jsx)(b.Z,{title:"温馨提示",open:t,zIndex:9999,centered:!0,width:594,onCancel:function(){v(!1)},footer:(0,o.jsxs)(k.Z,{align:"middle",justify:"space-between",children:[(0,o.jsx)(U.Z,{onChange:function(A){var g,C="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),n=p()().endOf("day").format("YYYY-MM-DD HH:mm:ss");A.target.checked?localStorage.setItem(C,n):localStorage.removeItem(C)},children:"今日不再提醒"}),(0,o.jsx)(S.ZP,{onClick:function(){v(!1)},style:{borderRadius:4},type:"primary",children:" 关闭"})]}),children:(0,o.jsxs)("div",{className:"font14",style:{paddingLeft:16},children:[(0,o.jsx)("div",{children:"老师您好!"}),(0,o.jsxs)("div",{style:{textIndent:28},children:["感谢您对平台的认可与支持!根据平台",(0,o.jsx)("a",{href:"https://www.educoder.net/help/agreement",target:"_blank",children:"服务协议"}),",贵单位免费试用期已结束,将限制对相关功能和资源的使用。"]}),(0,o.jsx)("div",{style:{textIndent:28},children:"请您添加以下微信客服,协助您完成后续使用及申请流程,感谢支持与理解。"}),(0,o.jsx)("img",{style:{margin:"8px auto",display:"block"},width:160,src:"安徽"===(null===(C=I.userInfo)||void 0===C?void 0:C.school_province)?"data:image/jpeg;base64,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":"data:image/png;base64,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",alt:"二维码"}),(0,o.jsx)("div",{style:{textAlign:"right"},children:"运营中心"}),(0,o.jsx)("div",{style:{textAlign:"right"},children:u})]})})})),R=C(9951),B="modalityModal___fvSjk",J="modal___wvA_V",G="itemWarp___JNLoV",Y="close___PycHq",Q="cancelBtn___kgKTp",E="selfdomModal___doNCF",_=C(7078),$=C(92911),AA=C(89392),gA=C.n(AA),CA=(0,X.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var g,C,I=A.dispatch,n=A.user,f=A.globalSetting,t=(0,r.useState)({}),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)([]),a=e()(u,2),P=a[0],i=a[1],c=(0,r.useState)(0),s=e()(c,2),b=s[0],V=s[1],m=(0,r.useState)(!1),w=e()(m,2),q=w[0],y=w[1],x=(0,r.useRef)(null),H=(0,X.useLocation)(),O=function(A){var g,C,I,f="".concat(null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,"-deadline-operate"),e=localStorage.getItem(f)?JSON.parse(localStorage.getItem(f)):[];e=null===(C=e)||void 0===C?void 0:C.filter((function(g){return g.id!==(null==A?void 0:A.id)}));var t=function(A,g){var C=null;return 0===A&&(C=p()().add(100,"month").unix()),1===A&&(C=p()().add(g,"hour").unix()),2===A&&(C=p()().add(g,"days").unix()),3===A&&(C=p()().add(7*g,"days").unix()),4===A&&(C=p()().add(g,"month").unix()),5===A&&(C=p()().add(3*g,"month").unix()),C}(null==A?void 0:A.show_type,null==A?void 0:A.show_count),v={id:null==A?void 0:A.id,deadline:t,type:null==A?void 0:A.show_type};null===(I=e)||void 0===I||I.push(v),localStorage.setItem(f,JSON.stringify(e))},L=function(){h(null==l?void 0:l.id,"close");var A=P[b+1];A?(O(A),d(A),V(b+1),h(null==A?void 0:A.id,"popup")):y(!1)},T=[{name:"首页",key:0,path:"/"},{name:"实践课程",key:1,path:"/paths"},{name:"实践项目",key:2,path:"/shixuns"},{name:"教学课堂",key:3,path:"/classrooms"},{name:"在线竞赛",key:4,path:"/competitions"},{name:"教学案例",key:5,path:"/moop_cases"},{name:"交流问答",key:6,path:"/forums/categories"},{name:"个人中心",key:7,path:"/users"}];(0,r.useEffect)((function(){var A,g;null!=f&&f.operateModelPath&&null!=f&&null!==(A=f.setting)&&void 0!==A&&A.main_site&&null!=n&&null!==(g=n.userInfo)&&void 0!==g&&g.login&&U()}),[null==f?void 0:f.operateModelPath,null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site]),(0,r.useEffect)((function(){return function(){I({type:"globalSetting/setOperateModelPath",payload:""})}}),[]),(0,r.useEffect)((function(){var A,g,C;if(null!=H&&null!==(A=H.pathname)&&void 0!==A&&A.includes("/users")&&4===(null==H||null===(g=H.pathname)||void 0===g||null===(g=g.split("/"))||void 0===g?void 0:g.length))I({type:"globalSetting/setOperateModelPath",payload:"/users"});else if(null!=H&&null!==(C=H.pathname)&&void 0!==C&&C.includes("/forums/categories"))I({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});else for(var n=0;nparseInt(g)&&b(!0):b(!0)}),[]),(0,o.jsxs)(l.ZP,{locale:d.Z,autoInsertSpaceInButton:!1,children:["/"===a.pathname&&c&&(null==f||null===(g=f.setting)||void 0===g||null===(g=g.adv_index)||void 0===g?void 0:g.image_url)&&(null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site)&&(0,o.jsxs)("div",{onClick:function(){var A;return window.open(null==f||null===(A=f.setting)||void 0===A||null===(A=A.adv_index)||void 0===A?void 0:A.jump_url)},style:{background:"url(".concat(s.Z.IMG_SERVER+(null==f||null===(I=f.setting)||void 0===I||null===(I=I.adv_index)||void 0===I?void 0:I.image_url),") no-repeat center center"),width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"},children:[(0,o.jsxs)("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,o.jsx)("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"},children:"【计算机学习交流群】领取C语言/Java/Python/程序竞赛资料,点击加入"}),(0,o.jsxs)("div",{onClick:function(){window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"},children:["查看详情 ",(0,o.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",style:{marginLeft:5}})]})]}),(0,o.jsx)("img",{src:nA,onClick:function(A){A.stopPropagation(),localStorage.setItem("mainclose",p()().add(1,"days").unix()+""),b(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]}),"kepukehuan.educoder.net"!==document.domain&&(0,o.jsx)(u.Z,n()({},t)),(0,o.jsx)("section",{className:IA.Z.layoutMainClass,children:(0,o.jsx)(X.Outlet,{})}),(0,o.jsx)(O,{}),(0,o.jsx)(Z,{}),!(0,z.Ll)()&&"kepukehuan.educoder.net"!==document.domain&&(0,o.jsx)(w,{}),(0,o.jsx)(h,{}),(0,o.jsx)(M,{}),!(0,z.Ll)()&&(0,o.jsx)(CA,{})]})}))},9936:function(A){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Administration__College__index.async.js b/p__Administration__College__index.async.js index 78e310d427..bbd8046364 100644 --- a/p__Administration__College__index.async.js +++ b/p__Administration__College__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[57560],{16644:function(e,t,n){"use strict";var r=n(82242),s=n.n(r),o=(n(59301),n(19779)),i=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,a=e.styles,c=void 0===a?{}:a,d=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,f=e.ButtonTwo,g=e.imgStyles,m=e.loading,v=void 0!==m&&m;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||o,style:s()({width:288,height:200},g)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(i.ZP,s()(s()({className:h,onClick:p},r),{},{children:u})),f&&f]})}},12451:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return $}});var r=n(85573),s=n.n(r),o=n(7557),i=n.n(o),l=n(37205),a=n.n(l),c=n(82242),d=n.n(c),u=n(41498),p=n.n(u),h=n(79800),f=n.n(h),g=n(39647),m=n.n(g),v=n(59301),A=n(8785),x="head___W02Tz",w="left___h5zqI",y="icon___anrWl",b="name___loyg4",j="addQuestionBtn___mvwMA",S="pngIcon___VJWfA",P="contentWrap___HRbaw",C="antdTable___eWa_b",W="searchWrap___vY1Rw",L="search___jHHWK",B="searchIcon___btGC9",O="wrz___Bc3Gz",Z="footer___VADZQ",Y="tips___bG68v",T="table_style___auoBJ",M="delete___PCByO",E="data:image/png;base64,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",D=n(73782),k=n(57809),V=n(78241),N=n(6848),H=n(3113),F=n(71418),G=n(61998),I=n(27092),J=n(43418),z=n(8591),K=n(60324),Q=n(26724),q=n.n(Q),X=n(92911),R=n(16644),U=n(37712),_=["userDetail","user","globalSetting","loading","dispatch"],$=(D.Z.TextArea,k.default.Option,(0,A.connect)((function(e){var t=e.user,n=e.userDetail,r=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail;var t,n=e.user,r=(e.globalSetting,e.loading,e.dispatch,m()(e,_),(0,v.useState)({page:1,limit:10})),o=f()(r,2),l=o[0],c=o[1],u=(0,v.useState)([]),h=f()(u,2),g=h[0],k=h[1],Q=(0,v.useState)(null),$=f()(Q,2),ee=$[0],te=$[1],ne=(0,v.useState)([]),re=f()(ne,2),se=(re[0],re[1],(0,v.useState)([])),oe=f()(se,2),ie=oe[0],le=oe[1],ae=(0,v.useState)([]),ce=f()(ae,2),de=ce[0],ue=ce[1],pe=(0,v.useState)([]),he=f()(pe,2),fe=he[0],ge=he[1],me=(0,v.useState)(!1),ve=f()(me,2),Ae=ve[0],xe=ve[1],we=(0,v.useState)(""),ye=f()(we,2),be=ye[0],je=ye[1],Se=(0,v.useState)(!0),Pe=f()(Se,2),Ce=Pe[0],We=Pe[1],Le=(0,v.useState)(1),Be=f()(Le,2),Oe=Be[0],Ze=Be[1],Ye=(0,v.useState)(!0),Te=f()(Ye,2),Me=Te[0],Ee=Te[1],De=(0,v.useState)(!1),ke=f()(De,2),Ve=ke[0],Ne=ke[1],He=(0,v.useState)(0),Fe=f()(He,2),Ge=Fe[0],Ie=Fe[1],Je=(0,v.useState)(!1),ze=f()(Je,2),Ke=ze[0],Qe=ze[1],qe=(0,v.useState)(!1),Xe=f()(qe,2),Re=Xe[0],Ue=Xe[1],_e=(0,v.useState)(!1),$e=f()(_e,2),et=($e[0],$e[1],(0,v.useState)(!1)),tt=f()(et,2),nt=tt[0],rt=tt[1],st=V.Z.useForm(),ot=f()(st,1)[0],it=V.Z.useForm();f()(it,1)[0];function lt(e){return at.apply(this,arguments)}function at(){return(at=p()(i()().mark((function e(t){var n,r,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ee(!0),e.next=3,(0,X.ZP)("/api/school_manages.json",{method:"get",params:{per_page:t.limit,page:t.page}});case 3:s=e.sent,k((null==s||null===(n=s.data)||void 0===n?void 0:n.departments)||[]),te(null==s?void 0:s.data),Ie((null==s||null===(r=s.data)||void 0===r?void 0:r.count)||10),Ee(!1);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){lt(l)}),[]);var ct=function(){var e=p()(i()().mark((function e(){var t,n,r,s=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=s.length>0&&void 0!==s[0]&&s[0])&&!Ce||nt){e.next=10;break}return rt(!0),Ze(t?1:Oe+1),e.next=6,(0,X.ZP)("/api/school_manages/current_school_teachers.json",{method:"get",params:{keywords:be,page:t?1:Oe+1}});case 6:r=e.sent,le(t?a()(r.data.teachers):[].concat(a()(ie),a()(r.data.teachers))),rt(!1),(null===(n=r.data.teachers)||void 0===n?void 0:n.length)<20&&We(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function dt(e){return ut.apply(this,arguments)}function ut(){return ut=p()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,X.ZP)("/api/school_manages/current_school_teachers.json",{method:"get",params:{keywords:be,page:t}});case 2:return(r=e.sent)&&le(1===t?a()(r.data.teachers):[].concat(a()(ie),a()(r.data.teachers))),e.abrupt("return",!((null===(n=r.data.teachers)||void 0===n?void 0:n.length)<20));case 5:case"end":return e.stop()}}),e)}))),ut.apply(this,arguments)}var pt=[{title:"学院/部门名称",dataIndex:"name",width:"25%",ellipsis:!0,render:function(e){return e}},{title:"状态",dataIndex:"status",width:"15%",render:function(e){return 1===e?(0,U.jsx)("span",{children:"已通过"}):0===e?(0,U.jsx)("span",{style:{color:"#666666"},children:"待审核"}):void 0}},{title:"学生人数(已职业认证)",dataIndex:"user_count",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:(0,U.jsxs)("span",{children:["学院管理员",(null==ee?void 0:ee.is_school_admin)&&(0,U.jsx)(N.Z,{title:(0,U.jsxs)("span",{children:["如作为学院管理员的教师取消职业认证,则系统会移除该教师的学院管理员权限,并发送",(0,U.jsx)(A.Link,{to:"/messages/".concat(null==n||null===(t=n.userInfo)||void 0===t?void 0:t.login,"/user_tidings?tab=notice"),target:"_blank",children:(0,U.jsx)("span",{style:{color:"#FFBA1D"},children:"消息"})}),"通知单位管理员。"]}),children:(0,U.jsx)("span",{className:Y,children:(0,U.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})})]}),dataIndex:"department_admins",ellipsis:!0,render:function(e){return e.length>0?(0,U.jsx)("span",{children:e.join("、")}):"--"}},(null==ee?void 0:ee.is_school_admin)&&{title:"操作",dataIndex:"id",key:"item_type",align:"right",width:"15%",render:function(e,t,n){return(0,U.jsx)("div",{style:{textAlign:"end"},children:(0,U.jsx)("a",{style:{color:"#165DFF"},onClick:function(){Ue(!0),ue(null==t?void 0:t.department_admins_list),ge(t.id)},children:"设置管理员"})})}}].filter((function(e){return!!e}));return(0,U.jsxs)("div",{children:[(0,U.jsxs)("div",{className:x,children:[(0,U.jsxs)("div",{className:w,children:[(0,U.jsxs)("span",{className:y,children:[(0,U.jsx)("i",{className:"iconfont icon-danwei1",style:{marginRight:"5px"}}),"单位管理员"]}),(0,U.jsx)("span",{className:b,children:null==ee?void 0:ee.school_admins.join("、")})]}),(0,U.jsx)("div",{children:(null==ee?void 0:ee.is_school_admin)&&(0,U.jsxs)(H.ZP,{className:j,onClick:function(e){return Qe(!0)},children:[(0,U.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAAXNSR0IArs4c6QAABVRJREFUWEelV2lsVFUYPefOlJYWQSUKqAFFBSlSEglFaGXJQIgomqE01hYDWgzRCBqEEv8Y4g9iIaIoxhBrRAxrE4KiSAgpyGILgiiEPQgEQ0BZgkBb2pl7zKx03iyvxfnz5i33+8537vmWS/yPn45M6gMGZ8OaSWEzxq6HPIuZv/7snZrlnSzUsZIC24q5kMpAeKWYFYFgANQa4/Uu5IDaQx213yFArQdLR0GokjQh5IgghDCIsN/Y/9A1TBjNJhHVWQXrdrQXmCsgab4J/nHsRSvMkzQswXDIb8hClCHHLUggxJ4x3GOIas/gJ74j59tM4NIC0uH5nZpvnXiFQcwV0T9CgRD3kspqDEHomuJ7gscFLMrJ7fctB85vSWnC+VAnZ3ZtunJtBmTfEfFAOPqo/RgZsSicjCQ5cARAEpJAw/Og+aTz3d2W8fHP/m27Ls7Qjb3TehqLt4PAG5S6RQIUYkZSExJ1EGXE+X0cQJr3MOYarf0CXrOkS+HyC2FdNu+b+mhri60iOFVQdub9TRRxXD/xHUoMwE30sfcG5haoFZ4sVvNG/ZQLEHpEgDg3JWlDE1ScJOKovm8LM9GeMwuTvJEX2dgwpcQKH0DKT9ZAYhY58box0CF75BFDvB8ORhKbGipqrVDSJouT+HITsZvoU7035G7BVOc+veIHkoqze/OXshqAlaQpBjQP0PPWim1F7SbS5A13PIne0oQ5+JHkh7nDV+5OmWVhQFJlXtHaMMhbDRX5ARusIlAuKSussFjaxrPGUZZcJEigVeQqrweLsgtXH85Yh5rqy2qstZV5ResSimVjQ8VDUHA2pdet1CVTGUiXoQRugPgSXvNxbuGac+2q1E31pTXWojKvqDaiq0WjnwzSDvYMMWs5ZntAB8vvab7Z+qaEWRDub2dv+ofgpzl3eT9nwaqr2jbaG9xvX/KAJzjn518zMtS6+bnNgh2fdfn6vazYdVVLh/qCFltJnoW02GT3rOGMjY06PS3n1oWbr8LaOVbqm8BYTCPknwQ/yia/5ojaJi2bmGtbLlYCeFdSHw/p58y9G9IC0qqi9yAsiJaiY+iVNQinroyywtZoUwrp57KEpSYvaynL91+SSj0tDS2TZVkF6Kno2gOUWdhphLeWrA3qm8LuCDS/JWmmxO6xLmzo8XP675kAFW+HNCqO2JP9GAJ/Paw4oNuxEGwE9RU8ZjFfPnYmvL27J/WBseTwDZH7lQP6QHa2hOmCciNAbhcU46Gf5ScyAFpdPAtWS6LV+jdk9SoE94wWYgwlk0siAHEtaBZy8umDYSAb+g5CIBhirEyCN7bKmZ0A/Zx8Jj2g0MLAFt/3kiZ6W/LyOHFjo37q4UMwAiipaToGMxgejcxEGpDye0e5gJGfE/7ODKhlp6/GUK95i+tM2OiWHj5YG9VQ5p6Wgj9HV3PUeBo/x7sA0i7fuIC147JGbquKAHrQBwXbCcitKTsge4yfY89nZiiJgy29fUCUIbcm5RCtK2OGfo4910FAdb19CPLOGHILIFSHxrqIOomhur4+KArIbZZ2K9tJszb8HHuqowz180GKMOQyvCcPdi6jm4GfYzLUoVQBqi7fB0QBdZgBx+nEGRDk55ijHWRo55BhULAhJZYkjbgcj5xGaMbxmQMp9Zn+XHZ6dA4uNF8H5HU/jyUN0w4Ijgi6mu4cWH8lbXNNtyPaN3I5pKluO9ax91zPoTtK0q1Jy1C4OJ58tisaW3fCqiDxxOo+GrY9YMadE8eR07mY/TdeuiNAYVCHSzuBTVWw9gWQBRAynt0ijtpkGdkCi0PwYBM637eAjyxvzsTof5N3wfKJOCrNAAAAAElFTkSuQmCC",className:S,alt:""}),"申请新增学院"]})})]}),(0,U.jsxs)("div",{className:P,children:[(0,U.jsx)(F.Z,{spinning:Me,children:0===Ge?(0,U.jsx)(R.Z,{customText:"暂无学院相关数据"}):(0,U.jsx)(G.Z,{className:C,rowKey:"id",columns:pt,dataSource:g,pagination:!1})}),(0,U.jsxs)("div",{className:Z,children:[Ge>(null==l?void 0:l.limit)?(0,U.jsx)("div",{children:(0,U.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,U.jsx)("span",{className:"c-light-primary",children:Ge}),"条数据"]})}):"",(0,U.jsx)(I.Z,{defaultCurrent:1,defaultPageSize:10,current:(null==l?void 0:l.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:Ge,onChange:function(e){l.page=e,c(d()({},l)),lt(l)}})]})]}),(0,U.jsx)(J.Z,{centered:!0,title:"申请新增学院",open:Ke,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){ot.setFieldsValue({name:""}),Qe(!1),Ne(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=d(),e.t1={},e.next=4,ot.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,X.ZP)("/api/school_manages/add_department_applies.json",{method:"post",body:d()({},t)});case 8:0===e.sent.status?(z.ZP.success("新增成功"),lt(l),Qe(!1),ot.setFieldsValue({name:""})):(console.log(1111),Ne(!0));case 10:case"end":return e.stop()}}),e)}))),children:(0,U.jsxs)(V.Z,{form:ot,labelAlign:"right",labelCol:{span:4},initialValues:s()({},"name",""),scrollToFirstError:!0,children:[(0,U.jsx)(V.Z.Item,{label:"单位名称",name:"dwmc",children:(0,U.jsx)("span",{style:{fontSize:"14px",color:"#000000"},children:null==ee?void 0:ee.school.name})}),(0,U.jsx)(V.Z.Item,{label:"学院名称",name:"name",placeholder:"请输入学院名称",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入学院名称")}}],children:(0,U.jsx)(D.Z,{maxLength:60,size:"large",onChange:function(){return Ne(!1)},style:{height:40,marginTop:"-4px"}})}),Ve&&(0,U.jsx)("span",{style:{color:"#ff4d4f",fontSize:"12px",position:"absolute",top:"162px",left:"114px"},children:"学院名称重复,请修改后重新提交"})]})}),(0,U.jsxs)(J.Z,{centered:!0,width:700,title:"设置学院管理员",open:Re,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:286},onCancel:function(){je(""),le([]),ue([]),Ue(!1)},onOk:p()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=[],de&&de.map((function(e,n){t.push(e.id)})),e.next=4,(0,X.ZP)("/api/school_manages/add_department_admins.json",{method:"post",body:{user_ids:t,department_id:fe}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&(z.ZP.success("设置成功"),je(""),le([]),ue([]),Ue(!1),lt(l));case 6:case"end":return e.stop()}}),e)}))),children:[(0,U.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,U.jsx)("span",{style:{color:"#5F6368"},children:"负责教师"}),(0,U.jsx)(K.Z,{overlayStyle:{width:600},content:(0,U.jsx)("div",{style:{maxHeight:300},children:(0,U.jsx)(q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ct()},useWindow:!1,hasMore:Ce,children:(0,U.jsx)(G.Z,{pagination:!1,dataSource:ie,scroll:{y:250},columns:[{title:"姓名",align:"left",width:100,dataIndex:"real_name",ellipsis:!0},{title:"手机号",align:"left",width:110,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱",align:"left",ellipsis:!0,width:130,dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"工号",align:"left",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"是否认证",align:"right",dataIndex:"professional_certification",render:function(e,t){return t.professional_certification?(0,U.jsx)("img",{src:E,alt:"",style:{width:"86px",height:"24px"}}):(0,U.jsx)("div",{className:O,children:(0,U.jsx)("span",{style:{color:"#5F6367"},children:"未认证"})})}}],onRow:function(e){return{onClick:function(t){if((null==de?void 0:de.filter((function(t){return e.id===t.id})).length)>0)z.ZP.info("该教师已在管理员列表,请不要重复添加");else if(e.professional_certification){var n=de;n.push(e),ue(a()(n))}else z.ZP.warning("未职业认证的教师不可选")}}}})})}),title:"",placement:"bottomLeft",getPopupContainer:function(e){return e.parentNode},open:Ae,onOpenChange:function(e){return xe(e)},children:(0,U.jsx)("div",{style:{marginLeft:16},className:W,children:(0,U.jsx)(D.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:L,value:be,onChange:function(e){je(e.target.value)},onSearch:function(e){console.log(e),xe(!0),le([]),Ze(1),dt(1)},onBlur:function(){We(!0),Ze(1),rt(!1)},suffix:(0,U.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B),onClick:function(e){e.stopPropagation(),xe(!0),le([]),Ze(1),dt(1)}})})})})]}),(0,U.jsx)(G.Z,{dataSource:de,pagination:!1,style:{marginTop:"30px"},className:T,scroll:{y:300},columns:[{title:"姓名",align:"left",width:100,dataIndex:"real_name",ellipsis:!0},{title:"手机号",align:"left",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱",align:"left",width:150,ellipsis:!0,dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"工号",align:"left",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"是否认证",align:"left",width:100,dataIndex:"professional_certification",render:function(e,t){return t.professional_certification?(0,U.jsx)("img",{src:E,alt:"",style:{width:"86px",height:"24px"}}):(0,U.jsx)("div",{className:O,children:(0,U.jsx)("span",{style:{color:"#5F6367"},children:"未认证"})})}},{title:"操作",align:"right",dataIndex:"role",render:function(e,t,n){return(0,U.jsx)("span",{style:{color:"#3061D0"},children:(0,U.jsx)("a",{onClick:function(){var e=de&&de.filter((function(e){return e.id!=t.id}));ue(a()(e))},style:{marginLeft:20},className:M,children:"删除"})})}}]})]})]})})))},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return u}});var r=n(92310),s=n.n(r),o=n(55477),i=n(59301),l=n(36355),a=n(77578),c=n(17356),d=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 s=0;for(r=Object.getOwnPropertySymbols(e);s{const{hashId:t,prefixCls:n,className:r,style:l,placement:c="top",title:d,content:u,children:p}=e;return i.createElement("div",{className:s()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(o.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,a.Z)(n)))})(n,d,u)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(l.E_),s=r("popover",t),[o,a]=(0,c.Z)(s);return o(i.createElement(u,Object.assign({},n,{prefixCls:s,hashId:a})))}},60324:function(e,t,n){"use strict";var r=n(92310),s=n.n(r),o=n(59301),i=n(77578),l=n(62892),a=n(36355),c=n(6848),d=n(39722),u=n(17356),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 s=0;for(r=Object.getOwnPropertySymbols(e);s{let{title:t,content:n,prefixCls:r}=e;return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${r}-title`},(0,i.Z)(t)),o.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(n)))},f=o.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:i,overlayClassName:d,placement:f="top",trigger:g="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:v=.1,overlayStyle:A={}}=e,x=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=o.useContext(a.E_),y=w("popover",n),[b,j]=(0,u.Z)(y),S=w(),P=s()(d,j);return b(o.createElement(c.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:m,mouseLeaveDelay:v,overlayStyle:A},x,{prefixCls:y,overlayClassName:P,ref:t,overlay:r||i?o.createElement(h,{prefixCls:y,title:r,content:i}):null,transitionName:(0,l.m)(S,"zoom-big",x.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var r=n(17313),s=n(29878),o=n(19447),i=n(33166),l=n(83116),a=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:s,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:a,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:h,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:a,padding:l},[`${t}-title`]:{minWidth:s,marginBottom:p,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,o.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:s,paddingSM:o,controlHeight:i,fontSize:l,lineHeight:a,padding:c}=e,d=i-Math.round(l*a);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${r} ${s}`},[`${t}-inner-content`]:{padding:`${o}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,o=(0,a.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(o),d(o),r&&u(o),(0,s._y)(o,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,a&&a(t)};var d=[n];return s&&(l?i?d.unshift(l):d.push(l):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),o.default.createElement(r,c,d)}}]),t}(s.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[57560],{12451:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return $}});var r=n(85573),s=n.n(r),o=n(7557),i=n.n(o),l=n(37205),a=n.n(l),c=n(82242),d=n.n(c),u=n(41498),p=n.n(u),h=n(79800),f=n.n(h),g=n(39647),m=n.n(g),A=n(59301),v=n(8785),x="head___W02Tz",w="left___h5zqI",b="icon___anrWl",y="name___loyg4",j="addQuestionBtn___mvwMA",S="pngIcon___VJWfA",P="contentWrap___HRbaw",C="antdTable___eWa_b",W="searchWrap___vY1Rw",L="search___jHHWK",O="searchIcon___btGC9",B="wrz___Bc3Gz",Z="footer___VADZQ",Y="tips___bG68v",M="table_style___auoBJ",T="delete___PCByO",E="data:image/png;base64,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",D=n(73782),k=n(57809),V=n(78241),H=n(6848),F=n(3113),N=n(71418),G=n(61998),J=n(27092),I=n(43418),z=n(8591),K=n(60324),Q=n(26724),q=n.n(Q),X=n(92911),R=n(16644),U=n(37712),_=["userDetail","user","globalSetting","loading","dispatch"],$=(D.Z.TextArea,k.default.Option,(0,v.connect)((function(e){var t=e.user,n=e.userDetail,r=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail;var t,n=e.user,r=(e.globalSetting,e.loading,e.dispatch,m()(e,_),(0,A.useState)({page:1,limit:10})),o=f()(r,2),l=o[0],c=o[1],u=(0,A.useState)([]),h=f()(u,2),g=h[0],k=h[1],Q=(0,A.useState)(null),$=f()(Q,2),ee=$[0],te=$[1],ne=(0,A.useState)([]),re=f()(ne,2),se=(re[0],re[1],(0,A.useState)([])),oe=f()(se,2),ie=oe[0],le=oe[1],ae=(0,A.useState)([]),ce=f()(ae,2),de=ce[0],ue=ce[1],pe=(0,A.useState)([]),he=f()(pe,2),fe=he[0],ge=he[1],me=(0,A.useState)(!1),Ae=f()(me,2),ve=Ae[0],xe=Ae[1],we=(0,A.useState)(""),be=f()(we,2),ye=be[0],je=be[1],Se=(0,A.useState)(!0),Pe=f()(Se,2),Ce=Pe[0],We=Pe[1],Le=(0,A.useState)(1),Oe=f()(Le,2),Be=Oe[0],Ze=Oe[1],Ye=(0,A.useState)(!0),Me=f()(Ye,2),Te=Me[0],Ee=Me[1],De=(0,A.useState)(!1),ke=f()(De,2),Ve=ke[0],He=ke[1],Fe=(0,A.useState)(0),Ne=f()(Fe,2),Ge=Ne[0],Je=Ne[1],Ie=(0,A.useState)(!1),ze=f()(Ie,2),Ke=ze[0],Qe=ze[1],qe=(0,A.useState)(!1),Xe=f()(qe,2),Re=Xe[0],Ue=Xe[1],_e=(0,A.useState)(!1),$e=f()(_e,2),et=($e[0],$e[1],(0,A.useState)(!1)),tt=f()(et,2),nt=tt[0],rt=tt[1],st=V.Z.useForm(),ot=f()(st,1)[0],it=V.Z.useForm();f()(it,1)[0];function lt(e){return at.apply(this,arguments)}function at(){return(at=p()(i()().mark((function e(t){var n,r,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ee(!0),e.next=3,(0,X.ZP)("/api/school_manages.json",{method:"get",params:{per_page:t.limit,page:t.page}});case 3:s=e.sent,k((null==s||null===(n=s.data)||void 0===n?void 0:n.departments)||[]),te(null==s?void 0:s.data),Je((null==s||null===(r=s.data)||void 0===r?void 0:r.count)||10),Ee(!1);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,A.useEffect)((function(){lt(l)}),[]);var ct=function(){var e=p()(i()().mark((function e(){var t,n,r,s=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=s.length>0&&void 0!==s[0]&&s[0])&&!Ce||nt){e.next=10;break}return rt(!0),Ze(t?1:Be+1),e.next=6,(0,X.ZP)("/api/school_manages/current_school_teachers.json",{method:"get",params:{keywords:ye,page:t?1:Be+1}});case 6:r=e.sent,le(t?a()(r.data.teachers):[].concat(a()(ie),a()(r.data.teachers))),rt(!1),(null===(n=r.data.teachers)||void 0===n?void 0:n.length)<20&&We(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function dt(e){return ut.apply(this,arguments)}function ut(){return ut=p()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,X.ZP)("/api/school_manages/current_school_teachers.json",{method:"get",params:{keywords:ye,page:t}});case 2:return(r=e.sent)&&le(1===t?a()(r.data.teachers):[].concat(a()(ie),a()(r.data.teachers))),e.abrupt("return",!((null===(n=r.data.teachers)||void 0===n?void 0:n.length)<20));case 5:case"end":return e.stop()}}),e)}))),ut.apply(this,arguments)}var pt=[{title:"学院/部门名称",dataIndex:"name",width:"25%",ellipsis:!0,render:function(e){return e}},{title:"状态",dataIndex:"status",width:"15%",render:function(e){return 1===e?(0,U.jsx)("span",{children:"已通过"}):0===e?(0,U.jsx)("span",{style:{color:"#666666"},children:"待审核"}):void 0}},{title:"学生人数(已职业认证)",dataIndex:"user_count",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:(0,U.jsxs)("span",{children:["学院管理员",(null==ee?void 0:ee.is_school_admin)&&(0,U.jsx)(H.Z,{title:(0,U.jsxs)("span",{children:["如作为学院管理员的教师取消职业认证,则系统会移除该教师的学院管理员权限,并发送",(0,U.jsx)(v.Link,{to:"/messages/".concat(null==n||null===(t=n.userInfo)||void 0===t?void 0:t.login,"/user_tidings?tab=notice"),target:"_blank",children:(0,U.jsx)("span",{style:{color:"#FFBA1D"},children:"消息"})}),"通知单位管理员。"]}),children:(0,U.jsx)("span",{className:Y,children:(0,U.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})})]}),dataIndex:"department_admins",ellipsis:!0,render:function(e){return e.length>0?(0,U.jsx)("span",{children:e.join("、")}):"--"}},(null==ee?void 0:ee.is_school_admin)&&{title:"操作",dataIndex:"id",key:"item_type",align:"right",width:"15%",render:function(e,t,n){return(0,U.jsx)("div",{style:{textAlign:"end"},children:(0,U.jsx)("a",{style:{color:"#165DFF"},onClick:function(){Ue(!0),ue(null==t?void 0:t.department_admins_list),ge(t.id)},children:"设置管理员"})})}}].filter((function(e){return!!e}));return(0,U.jsxs)("div",{children:[(0,U.jsxs)("div",{className:x,children:[(0,U.jsxs)("div",{className:w,children:[(0,U.jsxs)("span",{className:b,children:[(0,U.jsx)("i",{className:"iconfont icon-danwei1",style:{marginRight:"5px"}}),"单位管理员"]}),(0,U.jsx)("span",{className:y,children:null==ee?void 0:ee.school_admins.join("、")})]}),(0,U.jsx)("div",{children:(null==ee?void 0:ee.is_school_admin)&&(0,U.jsxs)(F.ZP,{className:j,onClick:function(e){return Qe(!0)},children:[(0,U.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAAXNSR0IArs4c6QAABVRJREFUWEelV2lsVFUYPefOlJYWQSUKqAFFBSlSEglFaGXJQIgomqE01hYDWgzRCBqEEv8Y4g9iIaIoxhBrRAxrE4KiSAgpyGILgiiEPQgEQ0BZgkBb2pl7zKx03iyvxfnz5i33+8537vmWS/yPn45M6gMGZ8OaSWEzxq6HPIuZv/7snZrlnSzUsZIC24q5kMpAeKWYFYFgANQa4/Uu5IDaQx213yFArQdLR0GokjQh5IgghDCIsN/Y/9A1TBjNJhHVWQXrdrQXmCsgab4J/nHsRSvMkzQswXDIb8hClCHHLUggxJ4x3GOIas/gJ74j59tM4NIC0uH5nZpvnXiFQcwV0T9CgRD3kspqDEHomuJ7gscFLMrJ7fctB85vSWnC+VAnZ3ZtunJtBmTfEfFAOPqo/RgZsSicjCQ5cARAEpJAw/Og+aTz3d2W8fHP/m27Ls7Qjb3TehqLt4PAG5S6RQIUYkZSExJ1EGXE+X0cQJr3MOYarf0CXrOkS+HyC2FdNu+b+mhri60iOFVQdub9TRRxXD/xHUoMwE30sfcG5haoFZ4sVvNG/ZQLEHpEgDg3JWlDE1ScJOKovm8LM9GeMwuTvJEX2dgwpcQKH0DKT9ZAYhY58box0CF75BFDvB8ORhKbGipqrVDSJouT+HITsZvoU7035G7BVOc+veIHkoqze/OXshqAlaQpBjQP0PPWim1F7SbS5A13PIne0oQ5+JHkh7nDV+5OmWVhQFJlXtHaMMhbDRX5ARusIlAuKSussFjaxrPGUZZcJEigVeQqrweLsgtXH85Yh5rqy2qstZV5ResSimVjQ8VDUHA2pdet1CVTGUiXoQRugPgSXvNxbuGac+2q1E31pTXWojKvqDaiq0WjnwzSDvYMMWs5ZntAB8vvab7Z+qaEWRDub2dv+ofgpzl3eT9nwaqr2jbaG9xvX/KAJzjn518zMtS6+bnNgh2fdfn6vazYdVVLh/qCFltJnoW02GT3rOGMjY06PS3n1oWbr8LaOVbqm8BYTCPknwQ/yia/5ojaJi2bmGtbLlYCeFdSHw/p58y9G9IC0qqi9yAsiJaiY+iVNQinroyywtZoUwrp57KEpSYvaynL91+SSj0tDS2TZVkF6Kno2gOUWdhphLeWrA3qm8LuCDS/JWmmxO6xLmzo8XP675kAFW+HNCqO2JP9GAJ/Paw4oNuxEGwE9RU8ZjFfPnYmvL27J/WBseTwDZH7lQP6QHa2hOmCciNAbhcU46Gf5ScyAFpdPAtWS6LV+jdk9SoE94wWYgwlk0siAHEtaBZy8umDYSAb+g5CIBhirEyCN7bKmZ0A/Zx8Jj2g0MLAFt/3kiZ6W/LyOHFjo37q4UMwAiipaToGMxgejcxEGpDye0e5gJGfE/7ODKhlp6/GUK95i+tM2OiWHj5YG9VQ5p6Wgj9HV3PUeBo/x7sA0i7fuIC147JGbquKAHrQBwXbCcitKTsge4yfY89nZiiJgy29fUCUIbcm5RCtK2OGfo4910FAdb19CPLOGHILIFSHxrqIOomhur4+KArIbZZ2K9tJszb8HHuqowz180GKMOQyvCcPdi6jm4GfYzLUoVQBqi7fB0QBdZgBx+nEGRDk55ijHWRo55BhULAhJZYkjbgcj5xGaMbxmQMp9Zn+XHZ6dA4uNF8H5HU/jyUN0w4Ijgi6mu4cWH8lbXNNtyPaN3I5pKluO9ax91zPoTtK0q1Jy1C4OJ58tisaW3fCqiDxxOo+GrY9YMadE8eR07mY/TdeuiNAYVCHSzuBTVWw9gWQBRAynt0ijtpkGdkCi0PwYBM637eAjyxvzsTof5N3wfKJOCrNAAAAAElFTkSuQmCC",className:S,alt:""}),"申请新增学院"]})})]}),(0,U.jsxs)("div",{className:P,children:[(0,U.jsx)(N.Z,{spinning:Te,children:0===Ge?(0,U.jsx)(R.Z,{customText:"暂无学院相关数据"}):(0,U.jsx)(G.Z,{className:C,rowKey:"id",columns:pt,dataSource:g,pagination:!1})}),(0,U.jsxs)("div",{className:Z,children:[Ge>(null==l?void 0:l.limit)?(0,U.jsx)("div",{children:(0,U.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,U.jsx)("span",{className:"c-light-primary",children:Ge}),"条数据"]})}):"",(0,U.jsx)(J.Z,{defaultCurrent:1,defaultPageSize:10,current:(null==l?void 0:l.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:Ge,onChange:function(e){l.page=e,c(d()({},l)),lt(l)}})]})]}),(0,U.jsx)(I.Z,{centered:!0,title:"申请新增学院",open:Ke,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){ot.setFieldsValue({name:""}),Qe(!1),He(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=d(),e.t1={},e.next=4,ot.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,X.ZP)("/api/school_manages/add_department_applies.json",{method:"post",body:d()({},t)});case 8:0===e.sent.status?(z.ZP.success("新增成功"),lt(l),Qe(!1),ot.setFieldsValue({name:""})):(console.log(1111),He(!0));case 10:case"end":return e.stop()}}),e)}))),children:(0,U.jsxs)(V.Z,{form:ot,labelAlign:"right",labelCol:{span:4},initialValues:s()({},"name",""),scrollToFirstError:!0,children:[(0,U.jsx)(V.Z.Item,{label:"单位名称",name:"dwmc",children:(0,U.jsx)("span",{style:{fontSize:"14px",color:"#000000"},children:null==ee?void 0:ee.school.name})}),(0,U.jsx)(V.Z.Item,{label:"学院名称",name:"name",placeholder:"请输入学院名称",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入学院名称")}}],children:(0,U.jsx)(D.Z,{maxLength:60,size:"large",onChange:function(){return He(!1)},style:{height:40,marginTop:"-4px"}})}),Ve&&(0,U.jsx)("span",{style:{color:"#ff4d4f",fontSize:"12px",position:"absolute",top:"162px",left:"114px"},children:"学院名称重复,请修改后重新提交"})]})}),(0,U.jsxs)(I.Z,{centered:!0,width:700,title:"设置学院管理员",open:Re,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:286},onCancel:function(){je(""),le([]),ue([]),Ue(!1)},onOk:p()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=[],de&&de.map((function(e,n){t.push(e.id)})),e.next=4,(0,X.ZP)("/api/school_manages/add_department_admins.json",{method:"post",body:{user_ids:t,department_id:fe}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&(z.ZP.success("设置成功"),je(""),le([]),ue([]),Ue(!1),lt(l));case 6:case"end":return e.stop()}}),e)}))),children:[(0,U.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,U.jsx)("span",{style:{color:"#5F6368"},children:"负责教师"}),(0,U.jsx)(K.Z,{overlayStyle:{width:600},content:(0,U.jsx)("div",{style:{maxHeight:300},children:(0,U.jsx)(q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ct()},useWindow:!1,hasMore:Ce,children:(0,U.jsx)(G.Z,{pagination:!1,dataSource:ie,scroll:{y:250},columns:[{title:"姓名",align:"left",width:100,dataIndex:"real_name",ellipsis:!0},{title:"手机号",align:"left",width:110,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱",align:"left",ellipsis:!0,width:130,dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"工号",align:"left",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"是否认证",align:"right",dataIndex:"professional_certification",render:function(e,t){return t.professional_certification?(0,U.jsx)("img",{src:E,alt:"",style:{width:"86px",height:"24px"}}):(0,U.jsx)("div",{className:B,children:(0,U.jsx)("span",{style:{color:"#5F6367"},children:"未认证"})})}}],onRow:function(e){return{onClick:function(t){if((null==de?void 0:de.filter((function(t){return e.id===t.id})).length)>0)z.ZP.info("该教师已在管理员列表,请不要重复添加");else if(e.professional_certification){var n=de;n.push(e),ue(a()(n))}else z.ZP.warning("未职业认证的教师不可选")}}}})})}),title:"",placement:"bottomLeft",getPopupContainer:function(e){return e.parentNode},open:ve,onOpenChange:function(e){return xe(e)},children:(0,U.jsx)("div",{style:{marginLeft:16},className:W,children:(0,U.jsx)(D.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:L,value:ye,onChange:function(e){je(e.target.value)},onSearch:function(e){console.log(e),xe(!0),le([]),Ze(1),dt(1)},onBlur:function(){We(!0),Ze(1),rt(!1)},suffix:(0,U.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(O),onClick:function(e){e.stopPropagation(),xe(!0),le([]),Ze(1),dt(1)}})})})})]}),(0,U.jsx)(G.Z,{dataSource:de,pagination:!1,style:{marginTop:"30px"},className:M,scroll:{y:300},columns:[{title:"姓名",align:"left",width:100,dataIndex:"real_name",ellipsis:!0},{title:"手机号",align:"left",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱",align:"left",width:150,ellipsis:!0,dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"工号",align:"left",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,U.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"是否认证",align:"left",width:100,dataIndex:"professional_certification",render:function(e,t){return t.professional_certification?(0,U.jsx)("img",{src:E,alt:"",style:{width:"86px",height:"24px"}}):(0,U.jsx)("div",{className:B,children:(0,U.jsx)("span",{style:{color:"#5F6367"},children:"未认证"})})}},{title:"操作",align:"right",dataIndex:"role",render:function(e,t,n){return(0,U.jsx)("span",{style:{color:"#3061D0"},children:(0,U.jsx)("a",{onClick:function(){var e=de&&de.filter((function(e){return e.id!=t.id}));ue(a()(e))},style:{marginLeft:20},className:T,children:"删除"})})}}]})]})]})})))},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return u}});var r=n(92310),s=n.n(r),o=n(55477),i=n(59301),l=n(36355),a=n(77578),c=n(17356),d=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 s=0;for(r=Object.getOwnPropertySymbols(e);s{const{hashId:t,prefixCls:n,className:r,style:l,placement:c="top",title:d,content:u,children:p}=e;return i.createElement("div",{className:s()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(o.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,a.Z)(n)))})(n,d,u)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(l.E_),s=r("popover",t),[o,a]=(0,c.Z)(s);return o(i.createElement(u,Object.assign({},n,{prefixCls:s,hashId:a})))}},60324:function(e,t,n){"use strict";var r=n(92310),s=n.n(r),o=n(59301),i=n(77578),l=n(62892),a=n(36355),c=n(6848),d=n(39722),u=n(17356),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 s=0;for(r=Object.getOwnPropertySymbols(e);s{let{title:t,content:n,prefixCls:r}=e;return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${r}-title`},(0,i.Z)(t)),o.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(n)))},f=o.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:i,overlayClassName:d,placement:f="top",trigger:g="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:A=.1,overlayStyle:v={}}=e,x=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=o.useContext(a.E_),b=w("popover",n),[y,j]=(0,u.Z)(b),S=w(),P=s()(d,j);return y(o.createElement(c.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:m,mouseLeaveDelay:A,overlayStyle:v},x,{prefixCls:b,overlayClassName:P,ref:t,overlay:r||i?o.createElement(h,{prefixCls:b,title:r,content:i}):null,transitionName:(0,l.m)(S,"zoom-big",x.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var r=n(17313),s=n(29878),o=n(19447),i=n(33166),l=n(83116),a=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:s,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:a,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:h,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:a,padding:l},[`${t}-title`]:{minWidth:s,marginBottom:p,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,o.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:s,paddingSM:o,controlHeight:i,fontSize:l,lineHeight:a,padding:c}=e,d=i-Math.round(l*a);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${r} ${s}`},[`${t}-inner-content`]:{padding:`${o}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,o=(0,a.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(o),d(o),r&&u(o),(0,s._y)(o,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,a&&a(t)};var d=[n];return s&&(l?i?d.unshift(l):d.push(l):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),o.default.createElement(r,c,d)}}]),t}(s.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/p__AiAssistant__New__index.async.js b/p__AiAssistant__New__index.async.js index 5c2af40eaf..12d58c5b7b 100644 --- a/p__AiAssistant__New__index.async.js +++ b/p__AiAssistant__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75952],{66582:function(e,s,a){a.r(s),a.d(s,{default:function(){return L}});var n=a(7557),t=a.n(n),l=a(41498),i=a.n(l),o=a(79800),c=a.n(o),r=a(39647),u=a.n(r),d=a(59301),m=a(8785),p=a(73782),h=a(78241),g=a(88522),_=a(59028),f=a(3113),x=a(94334),v="wrap___Y7LCK",j="bg___EZJAL",A="title_style___wlyTK",N="line___ebz0s",y="text___JAKze",b="fieldWrap___quMwu",w="form_item_textarea___GBwjN",I="textarea_suffix___v_Qr2",S="form_item___j56Sq",Z="close_style___uEBuj",C="xmfm___p4gRI",E="img_content___QgGs6",P="footer_style___IY527",U="backgroundFa___aScge",F="form_item_item___jgI8Q",R=a(8591),V=a(43899),k=a(92911),q=a(49973),G=a(66208),J=a(69948),K=a(37712),O=["user","newCourse","globalSetting","loading","dispatch"],Q=p.Z.TextArea,L=(0,m.connect)((function(e){var s=e.user,a=e.newCourse,n=e.loading;return{user:s,newCourse:a,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var s,a,n=e.dispatch,l=(u()(e,O),h.Z.useForm()),o=c()(l,1)[0],r=(0,d.useState)({}),L=c()(r,2),T=L[0],Y=L[1],z=(0,d.useState)(),B=c()(z,2),H=B[0],D=B[1],M=(0,m.useParams)(),W=(0,d.useState)([]),X=c()(W,2),$=X[0],ee=X[1];(0,d.useEffect)((function(){return se(),null!=M&&M.assistantId&&(0,q.QJ)(null==M?void 0:M.assistantId).then((function(e){0==(null==e?void 0:e.status)&&(o.setFieldsValue(e),Y(e),D([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var se=function(){var e=i()(t()().mark((function e(){var s;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.H8)({is_ai:!0});case 2:0==(s=e.sent).status&&ee(null==s?void 0:s.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{className:v,children:[(0,K.jsx)("div",{className:j,children:(0,K.jsxs)(h.Z,{labelCol:{flex:"100px"},form:o,scrollToFirstError:!0,colon:!1,onValuesChange:function(){Y(o.getFieldsValue())},children:[(0,K.jsxs)("div",{className:A,children:[(0,K.jsx)("div",{className:N}),(0,K.jsxs)("div",{className:y,children:[null!=M&&M.assistantId?"编辑":"新建","AI化学助手"]})]}),(0,K.jsxs)("div",{className:b,children:[(0,K.jsx)(h.Z.Item,{className:S,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(p.Z,{size:"large",className:F,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,K.jsx)(h.Z.Item,{className:S,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(g.Z,{size:"large",style:{width:"100%"},options:null==$?void 0:$.map((function(e){return{value:e,label:e}})),filterOption:function(e,s){var a;return-1!==(null==s||null===(a=s.label)||void 0===a||null===(a=a.toUpperCase())||void 0===a?void 0:a.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&o.setFieldValue("type_name",e.substring(0,20))}})}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)(h.Z.Item,{className:S,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(Q,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,K.jsx)("div",{className:I,children:(0,K.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(s=T.description)||void 0===s?void 0:s.length)||0,(0,K.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,K.jsx)(h.Z.Item,{className:S,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(p.Z,{className:F,placeholder:"请输入链接",size:"large"})}),(0,K.jsxs)(h.Z.Item,{className:S,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,K.jsx)(_.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var s="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return s||(R.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var s=new FormData;s.append("file",null==e?void 0:e.file),(0,k.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:s},!0).then((function(e){D([e]),o.setFieldsValue({attachment_id:e.id})}))},children:(0,K.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,K.jsx)(G.op,{style:{borderRadius:"2px"},icon:(0,K.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,K.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为1200*250px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==H?void 0:H.length)>0&&(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("img",{src:x.Z.API_SERVER+(null===(a=H[0])||void 0===a?void 0:a.test),className:E}),(0,K.jsx)("img",{src:V,className:Z,onClick:function(){D([]),o.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,K.jsx)("div",{className:P,children:(0,K.jsxs)("div",{className:U,children:[(0,K.jsx)(f.ZP,{className:"canclebtn",onClick:function(){m.history.push("/ai_assistant")},children:"取消"}),(0,K.jsx)(f.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==H?void 0:H.length)>0&&o.setFieldsValue({attachment_id:H[0].id}),o.validateFields().then((function(){null!=M&&M.assistantId?(0,q.eb)({id:null==M?void 0:M.assistantId,preface_expansion:o.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(R.ZP.success("编辑成功"),m.history.go(-1))})):(0,q.Ln)({preface_expansion:o.getFieldsValue(),is_ai:!0}).then((function(e){0==(null==e?void 0:e.status)&&(R.ZP.success("新增成功"),m.history.push("/ai_assistant"))}))}))},children:null!=M&&M.assistantId?"保存编辑":"确认新建"})]})})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75952],{66582:function(e,t,s){s.r(t),s.d(t,{default:function(){return D}});var n=s(7557),l=s.n(n),a=s(41498),o=s.n(a),i=s(79800),r=s.n(i),c=s(39647),u=s.n(c),d=s(59301),p=s(8785),m=s(73782),f=s(78241),h=s(88522),g=s(59028),_=s(3113),x=s(94334),v="wrap___Y7LCK",b="bg___EZJAL",C="title_style___wlyTK",N="line___ebz0s",j="text___JAKze",w="fieldWrap___quMwu",I="form_item_textarea___GBwjN",O="textarea_suffix___v_Qr2",S="form_item___j56Sq",y="close_style___uEBuj",A="xmfm___p4gRI",E="img_content___QgGs6",Z="footer_style___IY527",P="backgroundFa___aScge",F="form_item_item___jgI8Q",U=s(8591),R=s(43899),k=s(92911),M=s(49973),T=s(66208),V=s(69948),B=s(37712),G=["user","newCourse","globalSetting","loading","dispatch"],q=m.Z.TextArea,D=(0,p.connect)((function(e){var t=e.user,s=e.newCourse,n=e.loading;return{user:t,newCourse:s,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var t,s,n=e.dispatch,a=(u()(e,G),f.Z.useForm()),i=r()(a,1)[0],c=(0,d.useState)({}),D=r()(c,2),W=D[0],H=D[1],J=(0,d.useState)(),K=r()(J,2),Y=K[0],L=K[1],Q=(0,p.useParams)(),z=(0,d.useState)([]),$=r()(z,2),X=$[0],ee=$[1];(0,d.useEffect)((function(){return te(),null!=Q&&Q.assistantId&&(0,M.QJ)(null==Q?void 0:Q.assistantId).then((function(e){0==(null==e?void 0:e.status)&&(i.setFieldsValue(e),H(e),L([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var te=function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.H8)({is_ai:!0});case 2:0==(t=e.sent).status&&ee(null==t?void 0:t.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsxs)("div",{className:v,children:[(0,B.jsx)("div",{className:b,children:(0,B.jsxs)(f.Z,{labelCol:{flex:"100px"},form:i,scrollToFirstError:!0,colon:!1,onValuesChange:function(){H(i.getFieldsValue())},children:[(0,B.jsxs)("div",{className:C,children:[(0,B.jsx)("div",{className:N}),(0,B.jsxs)("div",{className:j,children:[null!=Q&&Q.assistantId?"编辑":"新建","AI化学助手"]})]}),(0,B.jsxs)("div",{className:w,children:[(0,B.jsx)(f.Z.Item,{className:S,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,B.jsx)(m.Z,{size:"large",className:F,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,B.jsx)(f.Z.Item,{className:S,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,B.jsx)(h.Z,{size:"large",style:{width:"100%"},options:null==X?void 0:X.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var s;return-1!==(null==t||null===(s=t.label)||void 0===s||null===(s=s.toUpperCase())||void 0===s?void 0:s.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&i.setFieldValue("type_name",e.substring(0,20))}})}),(0,B.jsxs)("div",{className:I,children:[(0,B.jsx)(f.Z.Item,{className:S,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,B.jsx)(q,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,B.jsx)("div",{className:O,children:(0,B.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(t=W.description)||void 0===t?void 0:t.length)||0,(0,B.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,B.jsx)(f.Z.Item,{className:S,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,B.jsx)(m.Z,{className:F,placeholder:"请输入链接",size:"large"})}),(0,B.jsxs)(f.Z.Item,{className:S,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,B.jsx)(g.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return t||(U.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var t=new FormData;t.append("file",null==e?void 0:e.file),(0,k.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:t},!0).then((function(e){L([e]),i.setFieldsValue({attachment_id:e.id})}))},children:(0,B.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,B.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,B.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,B.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为1200*250px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==Y?void 0:Y.length)>0&&(0,B.jsxs)("div",{className:A,children:[(0,B.jsx)("img",{src:x.Z.API_SERVER+(null===(s=Y[0])||void 0===s?void 0:s.test),className:E}),(0,B.jsx)("img",{src:R,className:y,onClick:function(){L([]),i.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,B.jsx)("div",{className:Z,children:(0,B.jsxs)("div",{className:P,children:[(0,B.jsx)(_.ZP,{className:"canclebtn",onClick:function(){p.history.push("/ai_assistant")},children:"取消"}),(0,B.jsx)(_.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==Y?void 0:Y.length)>0&&i.setFieldsValue({attachment_id:Y[0].id}),i.validateFields().then((function(){null!=Q&&Q.assistantId?(0,M.eb)({id:null==Q?void 0:Q.assistantId,preface_expansion:i.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(U.ZP.success("编辑成功"),p.history.go(-1))})):(0,M.Ln)({preface_expansion:i.getFieldsValue(),is_ai:!0}).then((function(e){0==(null==e?void 0:e.status)&&(U.ZP.success("新增成功"),p.history.push("/ai_assistant"))}))}))},children:null!=Q&&Q.assistantId?"保存编辑":"确认新建"})]})})]})}))},88522:function(e,t,s){var n=s(92310),l=s.n(n),a=s(75440),o=s(55405),i=s(59301),r=s(53487),c=s(92343),u=s(36355),d=s(57809);const{Option:p}=d.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:s,className:n,popupClassName:r,dropdownClassName:f,children:h,dataSource:g}=e,_=(0,a.Z)(h);let x;1===_.length&&(0,c.l$)(_[0])&&!m(_[0])&&([x]=_);const v=x?()=>x:void 0;let b;b=_.length&&m(_[0])?h:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return i.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return i.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=i.useContext(u.E_),N=C("select",s);return i.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,o.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:N,popupClassName:r||f,className:l()(`${N}-auto-complete`,n),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:v}),b)},h=i.forwardRef(f),g=(0,r.Z)(h);h.Option=p,h._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=h},57809:function(e,t,s){var n=s(92310),l=s.n(n),a=s(77861),o=s(55405),i=s(59301),r=s(53487),c=s(62892),u=s(19080),d=s(36355),p=s(1684),m=s(93891),f=s(19716),h=s(32441),g=s(33234),_=s(14154),x=s(58582),v=s(84443),b=s(66339),C=function(e,t){var s={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(s[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(n=Object.getOwnPropertySymbols(e);l{var s,{prefixCls:n,bordered:r=!0,className:j,rootClassName:w,getPopupContainer:I,popupClassName:O,dropdownClassName:S,listHeight:y=256,placement:A,listItemHeight:E=24,size:Z,disabled:P,notFoundContent:F,status:U,builtinPlacements:R,dropdownMatchSelectWidth:k,popupMatchSelectWidth:M,direction:T,style:V,allowClear:B}=e,G=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:q,getPrefixCls:D,renderEmpty:W,direction:H,virtual:J,popupMatchSelectWidth:K,popupOverflow:Y,select:L}=i.useContext(d.E_),Q=D("select",n),z=D(),$=null!=T?T:H,{compactSize:X,compactItemClassnames:ee}=(0,g.ri)(Q,$),[te,se]=(0,_.Z)(Q),ne=i.useMemo((()=>{const{mode:e}=G;if("combobox"!==e)return e===N?"combobox":e}),[G.mode]),le="multiple"===ne||"tags"===ne,ae=(0,v.Z)(G.suffixIcon,G.showArrow),oe=null!==(s=null!=M?M:k)&&void 0!==s?s:K,{status:ie,hasFeedback:re,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(h.aM),de=(0,u.F)(ie,U);let pe;pe=void 0!==F?F:"combobox"===ne?null:(null==W?void 0:W("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:he,clearIcon:ge}=(0,b.Z)(Object.assign(Object.assign({},G),{multiple:le,hasFeedback:re,feedbackIcon:ue,showSuffixIcon:ae,prefixCls:Q,showArrow:G.showArrow,componentName:"Select"})),_e=!0===B?{clearIcon:ge}:B,xe=(0,o.Z)(G,["suffixIcon","itemIcon"]),ve=l()(O||S,{[`${Q}-dropdown-${$}`]:"rtl"===$},w,se),be=(0,f.Z)((e=>{var t;return null!==(t=null!=Z?Z:X)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),Ne=null!=P?P:Ce,je=l()({[`${Q}-lg`]:"large"===be,[`${Q}-sm`]:"small"===be,[`${Q}-rtl`]:"rtl"===$,[`${Q}-borderless`]:!r,[`${Q}-in-form-item`]:ce},(0,u.Z)(Q,de,re),ee,null==L?void 0:L.className,j,w,se),we=i.useMemo((()=>void 0!==A?A:"rtl"===$?"bottomRight":"bottomLeft"),[A,$]),Ie=(0,x.Z)(R,Y);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:J,showSearch:null==L?void 0:L.showSearch},xe,{style:Object.assign(Object.assign({},null==L?void 0:L.style),V),dropdownMatchSelectWidth:oe,builtinPlacements:Ie,transitionName:(0,c.m)(z,"slide-up",G.transitionName),listHeight:y,listItemHeight:E,mode:ne,prefixCls:Q,placement:we,direction:$,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:he,allowClear:_e,notFoundContent:pe,className:je,getPopupContainer:I||q,dropdownClassName:ve,disabled:Ne})))};const w=i.forwardRef(j),I=(0,r.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=N,w.Option=a.Wx,w.OptGroup=a.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=I,t.default=w},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__BookPlan__Index__index.async.js b/p__BookPlan__Index__index.async.js index 644995ef94..a37b50c056 100644 --- a/p__BookPlan__Index__index.async.js +++ b/p__BookPlan__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{67502:function(e,n,t){t.r(n),t.d(n,{default:function(){return ne}});var l=t(37205),i=t.n(l),a=t(82242),s=t.n(a),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),_=t.n(d),m=t(59301),p=t(8785),v=t(8591),x=t(96865),f=t(43418),h=t(6848),j="BannerStyle___aL9ER",b="BannerStyleContent___T4lYo",g="DivDownPlay___FnIc2",y="CustomInputStyle___kxJUd",Z="paramsStyle___J1ohe",w="type___I5GvG",k="type_item_active___ypljD",C="type_item___BN1Rc",N="contentTitle___ItwKM",S="contentList___Jimzg",P="list___fftB_",V="imgContent___mNKhf",I="pictrue___vHnb9",E="updateContent___kXbLn",R="iconUpdate___o2EFl",F="deleteContent___uPwYK",q="iconDetele___z9pM6",B="title___WHvT9",L="publisher___j3UtF",T="contentBox___FlRWD",M=t(16644),z=t(94334),O=t(92911),U=t(78241),A=t(88522),D=t(73782),G=t(57809),W=t(59028),H=t(61186),J=t.n(H),K={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},Y=t(57035),X=t(58670),Q=t(66208),$=t(37712),ee=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,a=e.title,o=void 0===a?"":a,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,U.Z.useForm()),p=_()(d,1)[0],x=(0,m.useState)(!1),h=_()(x,2),j=h[0],b=h[1],g=(0,m.useState)([]),y=_()(g,2),Z=y[0],w=y[1],k=(0,m.useState)(!1),C=_()(k,2),N=C[0],S=C[1],P=(0,m.useState)([]),V=_()(P,2),I=V[0],E=V[1],R=(0,m.useState)([]),F=_()(R,2),q=F[0],B=F[1];(0,m.useEffect)((function(){if(t&&T(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?J()(null==t?void 0:t.publication_time):""}));var l=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];w(l)}}),[t]);var L,T=function(){var e=u()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/core_materials/list.json",{method:"get"});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&B(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,O.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&E(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),i=s()(s()({},n),{},{attachment_id:(null==Z||null===(t=Z[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i),b(!1);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,$.jsx)(f.Z,{className:K.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o,"规划"),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){i()},confirmLoading:j,okButtonProps:{disabled:N},width:686,afterClose:function(){b(!1),w([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:Y.Z.CustomCss,children:(0,$.jsxs)(U.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:M,className:K.form,children:[(0,$.jsx)(U.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,$.jsx)(A.Z,{style:{width:"100%"},options:null==I?void 0:I.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,$.jsx)(U.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:100,message:"只能输入100个字符"}],children:(0,$.jsx)(D.Z,{maxLength:100,placeholder:"请输入教材名称",style:{width:"100%"}})}),(0,$.jsx)(U.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,$.jsx)(D.Z,{maxLength:100,placeholder:"请输入作者",style:{width:"100%"}})}),(0,$.jsx)(U.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:50,message:"只能输入50个字符"}],children:(0,$.jsx)(D.Z,{maxLength:50,placeholder:"请输入出版社",style:{width:"100%"}})}),(0,$.jsx)(U.Z.Item,{name:"book_id",label:"关联",rules:[{required:!1,message:"请选择"}],children:(0,$.jsx)(G.default,{getPopupContainer:function(e){return e.parentElement},style:{width:"100%"},children:null==q?void 0:q.map((function(e,n){return(0,$.jsx)(G.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}),(0,$.jsx)(U.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,$.jsx)("div",{className:K.upload,children:null!=Z&&null!==(n=Z[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,$.jsxs)("div",{className:K.img,children:[(0,$.jsx)("img",{src:z.Z.API_SERVER+"/api/attachments/"+(null==Z||null===(L=Z[0])||void 0===L||null===(L=L.response)||void 0===L?void 0:L.id),alt:"avatar",style:{width:"100%"}}),(0,$.jsx)("div",{children:(0,$.jsx)(X.Z,{onClick:function(){w([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,$.jsx)(W.Z,{fileList:Z,action:"".concat(z.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&S(!0),"done"===n.file.status&&S(!1),w(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){w([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(v.ZP.info("文件大小必须小于2MB"),Promise.reject()):(w([]),!0):(v.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,$.jsxs)(Q.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,$.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),ne=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,a,o,c=e.globalSetting,d=(0,m.useState)(!0),U=_()(d,2),A=U[0],D=U[1],G=(0,m.useState)(""),W=_()(G,2),H=W[0],J=W[1],K=(0,m.useState)(!1),Y=_()(K,2),X=Y[0],ne=Y[1],te=(0,m.useState)(!1),le=_()(te,2),ie=le[0],ae=le[1],se=(0,m.useState)(),oe=_()(se,2),re=oe[0],ce=oe[1],ue=(0,m.useState)("全部"),de=_()(ue,2),_e=de[0],me=de[1],pe=0;(0,m.useEffect)((function(){ve()}),[H]);var ve=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,O.ZP)("/api/core_materials/books.json",{method:"get",params:{keyword:H}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(ae(null==n?void 0:n.can_edit),ce(null==n?void 0:n.data)),D(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==X||!X.id){e.next=7;break}return e.next=3,(0,O.ZP)("/api/core_materials/".concat(null==X?void 0:X.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(v.ZP.success("".concat(null!=X&&X.id?"编辑":"添加","成功")),ve(),ne(!1)),e.next=11;break;case 7:return e.next=9,(0,O.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(l=e.sent)?void 0:l.status)&&(v.ZP.success("".concat(null!=X&&X.id?"编辑":"添加","成功")),ve(),ne(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,$.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,$.jsx)("div",{className:j,style:{backgroundImage:"url(".concat(z.Z.IMG_SERVER,"/").concat(null==c||null===(n=c.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,$.jsxs)("div",{className:b,children:[(0,$.jsxs)("div",{children:[(0,$.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材规划"}),ie&&(0,$.jsxs)("div",{className:"".concat(g),onClick:function(){ne(!0)},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材规划"]})]}),(0,$.jsx)("div",{children:(0,$.jsx)(Q.t7,{placeholder:"请输入关键字进行搜索",className:y,value:H,onChange:function(e){J(e)}})})]})}),(null==re||null===(t=re.all_table)||void 0===t?void 0:t.length)>0?(0,$.jsxs)("div",{style:{width:"12rem",margin:".7rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,$.jsx)("div",{className:Z,children:(0,$.jsx)("div",{className:w,children:(0,$.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==re?void 0:re.all_table)&&(null===(l=[{name:"全部"}].concat(i()(null==re?void 0:re.all_table)))||void 0===l?void 0:l.map((function(e,n){return(0,$.jsx)("div",{className:_e==(null==e?void 0:e.name)?k:C,onClick:function(){me(null==e?void 0:e.name)},children:null==e?void 0:e.name},n)})))})})}),(null==re||null===(a=re.list)||void 0===a?void 0:a.length)>0?(0,$.jsx)(x.Z,{className:"mt20",loading:A,children:null==re||null===(o=re.list)||void 0===o?void 0:o.map((function(e,n){var t,l,i,a,s,o;return"全部"===_e&&(null==e||null===(t=e.data)||void 0===t?void 0:t.length)>0||(null==e||null===(l=e.table)||void 0===l?void 0:l.name)===_e?(0,$.jsxs)("div",{className:T,children:[(0,$.jsx)("div",{className:N,children:null==e||null===(i=e.table)||void 0===i?void 0:i.name}),(0,$.jsx)("div",{className:S,children:(null==e||null===(a=e.data)||void 0===a?void 0:a.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,l=e.attachment,i=e.publisher,a=e.book_id,s=e.author;return(0,$.jsxs)("div",{className:P,onClick:function(){a&&p.history.push("/textbook/detail/".concat(a,"?backUrl=/bookplan"))},children:[(0,$.jsx)("img",{className:I,src:z.Z.API_SERVER+(null==l?void 0:l.url)}),ie&&(null==e?void 0:e.is_creator)&&(0,$.jsxs)("div",{className:V,children:[(0,$.jsxs)("span",{className:E,onClick:function(n){n.stopPropagation(),ne(e)},children:[(0,$.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(R)}),"编辑"]}),(0,$.jsxs)("span",{className:F,onClick:function(e){var n;e.stopPropagation(),f.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("删除成功"),ve());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,$.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(q)}),"删除"]})]}),(0,$.jsx)(h.Z,{title:n,children:(0,$.jsx)("div",{className:B,style:{marginTop:"-5px"},children:n})}),(0,$.jsx)(h.Z,{title:s,children:(0,$.jsx)("div",{className:L,children:s||"--"})}),(0,$.jsx)(h.Z,{title:i,children:(0,$.jsx)("div",{className:L,style:{marginTop:"-10px"},children:i||"--"})})]},t)})):(0,$.jsx)(M.Z,{})})]},n):++pe==(null==re||null===(o=re.list)||void 0===o?void 0:o.length)&&"全部"===_e?(0,$.jsx)(M.Z,{}):null}))}):(0,$.jsx)(M.Z,{})]}):(0,$.jsx)(M.Z,{}),(0,$.jsx)(ee,{visible:X,title:"教材",onCancel:function(){return ne(!1)},onOk:xe})]})}))},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{67502:function(e,n,t){t.r(n),t.d(n,{default:function(){return ne}});var l=t(37205),i=t.n(l),a=t(82242),s=t.n(a),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),_=t.n(d),m=t(59301),p=t(8785),x=t(8591),v=t(43418),f=t(73782),h=t(96865),j=t(6848),b="BannerStyle___aL9ER",g="BannerStyleContent___T4lYo",Z="DivDownPlay___FnIc2",y="CustomInputStyle___kxJUd",w="paramsStyle___J1ohe",k="type___I5GvG",C="type_item_active___ypljD",S="type_item___BN1Rc",N="contentTitle___ItwKM",I="contentList___Jimzg",P="list___fftB_",V="imgContent___mNKhf",R="pictrue___vHnb9",L="updateContent___kXbLn",B="iconUpdate___o2EFl",E="deleteContent___uPwYK",F="iconDetele___z9pM6",T="title___WHvT9",M="publisher___j3UtF",q="contentBox___FlRWD",z=t(16644),O=t(94334),U=t(92911),D=t(78241),Y=t(88522),A=t(57930),W=t(59028),G=t(61186),H=t.n(G),J={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},K=t(57035),X=t(58670),Q=t(66208),$=t(37712),ee=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,a=e.title,o=void 0===a?"":a,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,D.Z.useForm()),p=_()(d,1)[0],h=(0,m.useState)(!1),j=_()(h,2),b=j[0],g=j[1],Z=(0,m.useState)([]),y=_()(Z,2),w=y[0],k=y[1],C=(0,m.useState)(!1),S=_()(C,2),N=S[0],I=S[1],P=(0,m.useState)([]),V=_()(P,2),R=V[0],L=V[1],B=(0,m.useState)([]),E=_()(B,2),F=E[0],T=E[1];(0,m.useEffect)((function(){if(t&&q(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?H()(null==t?void 0:t.publication_time):""}));var l=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];k(l)}}),[t]);var M,q=function(){var e=u()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(n=e.sent)?void 0:n.status)&&T(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,U.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&L(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g(!0),i=s()(s()({},n),{},{attachment_id:(null==w||null===(t=w[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,$.jsx)(v.Z,{className:J.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){i()},confirmLoading:b,okButtonProps:{disabled:N},width:686,afterClose:function(){g(!1),k([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:K.Z.CustomCss,children:(0,$.jsxs)(D.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:z,className:J.form,children:[(0,$.jsx)(D.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,$.jsx)(Y.Z,{options:null==R?void 0:R.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,$.jsx)(D.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,$.jsx)(f.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,$.jsx)(D.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,$.jsx)(Y.Z,{options:null==F?void 0:F.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,$.jsx)(D.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入主编"},{whitespace:!0,message:"请输入主编"},{max:20,message:"只能输入20个字符"}],children:(0,$.jsx)(f.Z,{maxLength:20,placeholder:"请输入主编"})}),(0,$.jsx)(D.Z.Item,{label:"副主编",name:"associate_editor",rules:[{max:20,message:"只能输入20个字符"}],children:(0,$.jsx)(f.Z,{maxLength:20,placeholder:"请输入副主编"})}),(0,$.jsx)(D.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,$.jsx)(f.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,$.jsx)(D.Z.Item,{label:"出版时间",name:"publication_time",children:(0,$.jsx)(A.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,$.jsx)(D.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,$.jsx)(f.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,$.jsx)(D.Z.Item,{label:"联系方式",name:"contact_info",children:(0,$.jsx)(f.Z,{maxLength:30,placeholder:"请输入联系方式"})}),(0,$.jsx)(D.Z.Item,{label:"阅读链接",name:"view_link",children:(0,$.jsx)(f.Z,{placeholder:"请输入阅读链接"})}),(0,$.jsx)(D.Z.Item,{label:"购买链接",name:"buy_link",children:(0,$.jsx)(f.Z,{placeholder:"请输入购买链接"})}),(0,$.jsx)(D.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,$.jsx)("div",{className:J.upload,children:null!=w&&null!==(n=w[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,$.jsxs)("div",{className:J.img,children:[(0,$.jsx)("img",{src:O.Z.API_SERVER+"/api/attachments/"+(null==w||null===(M=w[0])||void 0===M||null===(M=M.response)||void 0===M?void 0:M.id),alt:"avatar",style:{width:"100%"}}),(0,$.jsx)("div",{children:(0,$.jsx)(X.Z,{onClick:function(){k([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,$.jsx)(W.Z,{fileList:w,action:"".concat(O.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&I(!0),"done"===n.file.status&&I(!1),k(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){k([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(x.ZP.info("文件大小必须小于2MB"),Promise.reject()):(k([]),!0):(x.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,$.jsxs)(Q.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,$.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),ne=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,a,o,c=e.globalSetting,d=(0,m.useState)(!0),D=_()(d,2),Y=D[0],A=D[1],W=(0,m.useState)(""),G=_()(W,2),H=G[0],J=G[1],K=(0,m.useState)(!1),X=_()(K,2),ne=X[0],te=X[1],le=(0,m.useState)(!1),ie=_()(le,2),ae=ie[0],se=ie[1],oe=(0,m.useState)(""),re=_()(oe,2),ce=re[0],ue=re[1],de=(0,m.useState)(),_e=_()(de,2),me=_e[0],pe=_e[1],xe=(0,m.useState)({}),ve=_()(xe,2),fe=ve[0],he=ve[1],je=(0,m.useState)("全部"),be=_()(je,2),ge=be[0],Ze=be[1],ye=0;(0,m.useEffect)((function(){we()}),[H]);var we=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,U.ZP)("/api/core_materials/books.json",{method:"get",params:{keyword:H}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(se(null==n?void 0:n.can_edit),pe(null==n?void 0:n.data),he(n),ue(null==n?void 0:n.core_material_description)),A(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==ne||!ne.id){e.next=7;break}return e.next=3,(0,U.ZP)("/api/core_materials/".concat(null==ne?void 0:ne.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(x.ZP.success("".concat(null!=ne&&ne.id?"编辑":"添加","成功")),we(),te(!1)),e.next=11;break;case 7:return e.next=9,(0,U.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(l=e.sent)?void 0:l.status)&&(x.ZP.success("".concat(null!=ne&&ne.id?"编辑":"添加","成功")),we(),te(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,$.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,$.jsx)("div",{className:b,style:{backgroundImage:"url(".concat(O.Z.IMG_SERVER,"/").concat(null==c||null===(n=c.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,$.jsxs)("div",{className:g,children:[(0,$.jsxs)("div",{children:[(0,$.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材规划"}),(0,$.jsxs)("div",{style:{display:"flex"},children:[ae&&(0,$.jsxs)("div",{className:"".concat(Z),onClick:function(){te(!0)},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材规划"]}),ae&&(null==fe?void 0:fe.description_permission)&&(0,$.jsxs)("div",{className:"".concat(Z),style:{marginLeft:".2rem"},onClick:function(){var e;v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",icon:null,title:"规划说明",content:(0,$.jsx)("div",{children:(0,$.jsx)(f.Z,{size:"large",defaultValue:ce,onChange:function(e){var n;ue(null==e||null===(n=e.target)||void 0===n?void 0:n.value)}})}),onOk:(e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/set_description.json",{method:"post",body:{content:ce}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&we();case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){ue(null==fe?void 0:fe.core_material_description)}})},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,$.jsx)("div",{children:(0,$.jsx)(Q.t7,{placeholder:"请输入关键字进行搜索",className:y,value:H,onChange:function(e){J(e)}})})]})}),(null==fe?void 0:fe.core_material_description)&&(0,$.jsx)("div",{style:{width:"12rem",margin:" .2rem auto",display:"flex",flexWrap:"wrap"},children:null==fe?void 0:fe.core_material_description}),(null==me||null===(t=me.all_table)||void 0===t?void 0:t.length)>0?(0,$.jsxs)("div",{style:{width:"12rem",margin:".2rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,$.jsx)("div",{className:w,children:(0,$.jsx)("div",{className:k,children:(0,$.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==me?void 0:me.all_table)&&(null===(l=[{name:"全部"}].concat(i()(null==me?void 0:me.all_table)))||void 0===l?void 0:l.map((function(e,n){return(0,$.jsx)("div",{className:ge==(null==e?void 0:e.name)?C:S,onClick:function(){Ze(null==e?void 0:e.name)},children:null==e?void 0:e.name},n)})))})})}),(null==me||null===(a=me.list)||void 0===a?void 0:a.length)>0?(0,$.jsx)(h.Z,{className:"mt20",loading:Y,children:null==me||null===(o=me.list)||void 0===o?void 0:o.map((function(e,n){var t,l,i,a,s,o;return"全部"===ge&&(null==e||null===(t=e.data)||void 0===t?void 0:t.length)>0||(null==e||null===(l=e.table)||void 0===l?void 0:l.name)===ge?(0,$.jsxs)("div",{className:q,children:[(0,$.jsx)("div",{className:N,children:null==e||null===(i=e.table)||void 0===i?void 0:i.name}),(0,$.jsx)("div",{className:I,children:(null==e||null===(a=e.data)||void 0===a?void 0:a.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,l=e.attachment,i=e.publisher,a=(e.book_id,e.author);return(0,$.jsxs)("div",{className:P,onClick:function(){p.history.push("/textbook/detail/".concat(t,"?backUrl=/bookplan"))},children:[(0,$.jsx)("img",{className:R,src:O.Z.API_SERVER+(null==l?void 0:l.url)}),ae&&(null==e?void 0:e.is_creator)&&(0,$.jsxs)("div",{className:V,children:[(0,$.jsxs)("span",{className:L,onClick:function(n){n.stopPropagation(),te(e)},children:[(0,$.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(B)}),"编辑"]}),(0,$.jsxs)("span",{className:E,onClick:function(e){var n;e.stopPropagation(),v.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.info("删除成功"),we());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,$.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(F)}),"删除"]})]}),(0,$.jsx)(j.Z,{title:n,children:(0,$.jsx)("div",{className:T,style:{marginTop:"-5px"},children:n})}),(0,$.jsx)(j.Z,{title:a,children:(0,$.jsx)("div",{className:M,children:a||"--"})}),(0,$.jsx)(j.Z,{title:i,children:(0,$.jsx)("div",{className:M,style:{marginTop:"-10px"},children:i||"--"})})]},t)})):(0,$.jsx)(z.Z,{})})]},n):++ye==(null==me||null===(o=me.list)||void 0===o?void 0:o.length)&&"全部"===ge?(0,$.jsx)(z.Z,{}):null}))}):(0,$.jsx)(z.Z,{})]}):(0,$.jsx)(z.Z,{}),(0,$.jsx)(ee,{visible:ne,title:"教材",onCancel:function(){return te(!1)},onOk:ke})]})}))},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__BookPlan__Index__index.chunk.css b/p__BookPlan__Index__index.chunk.css index c9529b1b63..b2f7e99952 100644 --- a/p__BookPlan__Index__index.chunk.css +++ b/p__BookPlan__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___BUSB8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___CJrjV{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___gRZx7{box-align:center;align-items:center}.flex_box_center_end___V14WS{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___voRAW{box-orient:block-axis;flex-direction:column}.BannerStyle___aL9ER{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___T4lYo{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___FbBx9{margin:.25rem 0}.ListStyleItem___ac_LC{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___ac_LC:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___ac_LC:hover:after{opacity:1}.ListStyleItem___ac_LC:hover .ListStyleItemDesc___jL4bM,.ListStyleItem___ac_LC:hover .ListStyleItemSpan___tvlFM,.ListStyleItem___ac_LC:hover .ListStyleItemTag___aEaAs,.ListStyleItem___ac_LC:hover .ListStyleItemTitle___pl3Al{color:#fff}.ListStyleItem___ac_LC:hover .ListStyleItemTag___aEaAs{background:rgba(0,0,0,.1)}.ListStyleItem___ac_LC:hover .ListStyleItemImg___O2MMF img{transform:scale(1.1)}.ListStyleItemImg___O2MMF{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___O2MMF img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___GTVqV{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___NLmlg{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___mbA5_{font-size:.16rem}.ListStyleItemTitle___pl3Al{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___jL4bM,.ListStyleItemTitle___pl3Al{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___jL4bM{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___aEaAs{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___tvlFM{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___FnIc2,.SearchInput___z8Si4{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.CustomInputStyle___kxJUd{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___kxJUd .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::placeholder{color:#fff;font-size:.14rem}.Onerow___sBTIB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Bg___TfCXU{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-size:cover}.DivDownPlay___FnIc2,.SearchInput___z8Si4{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___z8Si4{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___z8Si4 [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___z8Si4 [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___XBibA{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;overflow:hidden;width:283px}.CoreItem___XBibA:hover img{transform:scale(1.1)}.CoreItem___XBibA .img___hHgwV{height:177px;overflow:hidden}.CoreItem___XBibA .img___hHgwV img{height:100%;transition:all .5s;width:100%}.search___DD11v{align-items:center!important;background-color:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:19px!important;display:flex!important;height:38px!important;margin-left:auto!important;overflow:hidden!important;width:350px!important}.search___DD11v [class~=ant-input]{background-color:hsla(0,0%,100%,0)!important;color:#fff!important}.search___DD11v [class~=ant-input]::-webkit-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]:-ms-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]::-ms-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]::placeholder{color:#fff!important}.search___DD11v [class~=ant-input-suffix]{color:#fff!important}.search___DD11v span[class~=ant-input-search-icon]{display:none!important}.search___DD11v [class~=ant-input-affix-wrapper]{background-color:hsla(0,0%,100%,.1)!important}.search___DD11v [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.search___DD11v span[class~=ant-input-group-addon]{display:none!important}.search___DD11v .searchIcon___mbx9N{cursor:pointer!important;margin-right:14px!important}.search___DD11v input{background-color:hsla(0,0%,100%,.1)!important}.paramsStyle___J1ohe{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___J1ohe .type___I5GvG{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___J1ohe .type___I5GvG .type_item_active___ypljD{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.paramsStyle___J1ohe .type___I5GvG .type_item___BN1Rc:hover{color:#37ad83}.paramsStyle___J1ohe .type___I5GvG .type_item___BN1Rc{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.contentBox1___jO_Q5{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:30px;margin-top:30px}.contentBox1___jO_Q5 .contentTitle___ItwKM{color:#333;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:40px;margin:10px 20px;text-align:left}.contentBox1___jO_Q5 .contentList___Jimzg{display:flex;flex-wrap:wrap}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_:hover .imgContent___mNKhf{display:block}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_:hover{border:1px solid #1b8565}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:1px solid #fff;box-shadow:0 2px 8px 0 #d3dbe2;cursor:pointer;margin-bottom:20px;margin-left:20px;padding-bottom:10px;position:relative;width:275px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .pictrue___vHnb9{border:2px solid #1b8565;height:285px;margin:20px 36px 10px;width:202px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:40px;left:36px;line-height:40px;position:absolute;top:20px;width:202px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn .iconUpdate___o2EFl{color:#1b8565;font-size:16px;margin:0 10px 0 30px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn:hover .iconUpdate___o2EFl{color:#37ad83}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK .iconDetele___z9pM6{color:#1b8565;font-size:16px;margin:0 10px 0 30px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK:hover .iconDetele___z9pM6{color:#ee5d5d}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .title___WHvT9{color:#333;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:500;height:40px;line-height:40px;margin:0 26px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .publisher___j3UtF{color:#999;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;margin:5px 26px 10px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.contentBox___FlRWD{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:.01rem solid #fff;box-shadow:0 .02rem .04rem 0 #f0f1f2;margin-bottom:.3rem;margin-top:.3rem}.contentBox___FlRWD .contentTitle___ItwKM{color:#333;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;margin:.1rem .2rem;text-align:left}.contentBox___FlRWD .contentList___Jimzg{display:flex;flex-wrap:wrap}.contentBox___FlRWD .contentList___Jimzg .list___fftB_:hover .imgContent___mNKhf{display:block}.contentBox___FlRWD .contentList___Jimzg .list___fftB_:hover{border:.01rem solid #1b8565}.contentBox___FlRWD .contentList___Jimzg .list___fftB_{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:.01rem solid #fff;box-shadow:0 .02rem .08rem 0 #d3dbe2;cursor:pointer;margin-bottom:.2rem;margin-left:.2rem;padding-bottom:.1rem;position:relative;width:2.75rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .pictrue___vHnb9{border:.02rem solid #1b8565;height:2.85rem;margin:.2rem .36rem .1rem;width:2.02rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:.36rem;line-height:.4rem;position:absolute;top:.2rem;width:2.02rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn .iconUpdate___o2EFl{color:#1b8565;font-size:.16rem;margin:0 .1rem 0 .3rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn:hover .iconUpdate___o2EFl{color:#37ad83}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK .iconDetele___z9pM6{color:#1b8565;font-size:.16rem;margin:0 .1rem 0 .3rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK:hover .iconDetele___z9pM6{color:#ee5d5d}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .title___WHvT9{color:#333;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;height:.4rem;line-height:.4rem;margin:0 .26rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:2.22rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .publisher___j3UtF{color:#999;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;margin:.05rem .26rem .1rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:2.22rem}.flex_box_center___qqWqs{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___CVG8x{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___vkccE{box-align:center;align-items:center}.flex_box_center_end___f9Kvd{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___wYzPi{box-orient:block-axis;flex-direction:column}.form___A3jJx input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___A3jJx label{color:#5f6367!important;height:38px}.form___A3jJx label:before{margin-top:2px}.form___A3jJx .btn___fHAub{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___A3jJx .btn___fHAub i{font-size:14px;margin-right:3px}.form___A3jJx .img___iBUlt{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___A3jJx .img___iBUlt>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___x_S_1 [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___x_S_1 [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___x_S_1 [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___x_S_1 [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file +.flex_box_center___BUSB8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___CJrjV{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___gRZx7{box-align:center;align-items:center}.flex_box_center_end___V14WS{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___voRAW{box-orient:block-axis;flex-direction:column}.BannerStyle___aL9ER{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___T4lYo{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___FbBx9{margin:.25rem 0}.ListStyleItem___ac_LC{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___ac_LC:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___ac_LC:hover:after{opacity:1}.ListStyleItem___ac_LC:hover .ListStyleItemDesc___jL4bM,.ListStyleItem___ac_LC:hover .ListStyleItemSpan___tvlFM,.ListStyleItem___ac_LC:hover .ListStyleItemTag___aEaAs,.ListStyleItem___ac_LC:hover .ListStyleItemTitle___pl3Al{color:#fff}.ListStyleItem___ac_LC:hover .ListStyleItemTag___aEaAs{background:rgba(0,0,0,.1)}.ListStyleItem___ac_LC:hover .ListStyleItemImg___O2MMF img{transform:scale(1.1)}.ListStyleItemImg___O2MMF{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___O2MMF img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___GTVqV{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___NLmlg{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___mbA5_{font-size:.16rem}.ListStyleItemTitle___pl3Al{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___jL4bM,.ListStyleItemTitle___pl3Al{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___jL4bM{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___aEaAs{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___tvlFM{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___FnIc2,.SearchInput___z8Si4{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem;padding:0 .2rem}.CustomInputStyle___kxJUd{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___kxJUd .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___kxJUd .ant-input::placeholder{color:#fff;font-size:.14rem}.Onerow___sBTIB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Bg___TfCXU{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-size:cover}.DivDownPlay___FnIc2,.SearchInput___z8Si4{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___z8Si4{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___z8Si4 [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___z8Si4 [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___XBibA{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;overflow:hidden;width:283px}.CoreItem___XBibA:hover img{transform:scale(1.1)}.CoreItem___XBibA .img___hHgwV{height:177px;overflow:hidden}.CoreItem___XBibA .img___hHgwV img{height:100%;transition:all .5s;width:100%}.search___DD11v{align-items:center!important;background-color:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:19px!important;display:flex!important;height:38px!important;margin-left:auto!important;overflow:hidden!important;width:350px!important}.search___DD11v [class~=ant-input]{background-color:hsla(0,0%,100%,0)!important;color:#fff!important}.search___DD11v [class~=ant-input]::-webkit-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]:-ms-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]::-ms-input-placeholder{color:#fff!important}.search___DD11v [class~=ant-input]::placeholder{color:#fff!important}.search___DD11v [class~=ant-input-suffix]{color:#fff!important}.search___DD11v span[class~=ant-input-search-icon]{display:none!important}.search___DD11v [class~=ant-input-affix-wrapper]{background-color:hsla(0,0%,100%,.1)!important}.search___DD11v [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.search___DD11v span[class~=ant-input-group-addon]{display:none!important}.search___DD11v .searchIcon___mbx9N{cursor:pointer!important;margin-right:14px!important}.search___DD11v input{background-color:hsla(0,0%,100%,.1)!important}.paramsStyle___J1ohe{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___J1ohe .type___I5GvG{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___J1ohe .type___I5GvG .type_item_active___ypljD{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.paramsStyle___J1ohe .type___I5GvG .type_item___BN1Rc:hover{color:#37ad83}.paramsStyle___J1ohe .type___I5GvG .type_item___BN1Rc{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.contentBox1___jO_Q5{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:30px;margin-top:30px}.contentBox1___jO_Q5 .contentTitle___ItwKM{color:#333;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:40px;margin:10px 20px;text-align:left}.contentBox1___jO_Q5 .contentList___Jimzg{display:flex;flex-wrap:wrap}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_:hover .imgContent___mNKhf{display:block}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_:hover{border:1px solid #1b8565}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:1px solid #fff;box-shadow:0 2px 8px 0 #d3dbe2;cursor:pointer;margin-bottom:20px;margin-left:20px;padding-bottom:10px;position:relative;width:275px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .pictrue___vHnb9{border:2px solid #1b8565;height:285px;margin:20px 36px 10px;width:202px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:40px;left:36px;line-height:40px;position:absolute;top:20px;width:202px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn .iconUpdate___o2EFl{color:#1b8565;font-size:16px;margin:0 10px 0 30px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn:hover .iconUpdate___o2EFl{color:#37ad83}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK .iconDetele___z9pM6{color:#1b8565;font-size:16px;margin:0 10px 0 30px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK:hover .iconDetele___z9pM6{color:#ee5d5d}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .title___WHvT9{color:#333;font-family:PingFangSC,PingFang SC;font-size:18px;font-style:normal;font-weight:500;height:40px;line-height:40px;margin:0 26px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.contentBox1___jO_Q5 .contentList___Jimzg .list___fftB_ .publisher___j3UtF{color:#999;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;margin:5px 26px 10px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.contentBox___FlRWD{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:.01rem solid #fff;box-shadow:0 .02rem .04rem 0 #f0f1f2;margin-bottom:.3rem;margin-top:.3rem}.contentBox___FlRWD .contentTitle___ItwKM{color:#333;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;margin:.1rem .2rem;text-align:left}.contentBox___FlRWD .contentList___Jimzg{display:flex;flex-wrap:wrap}.contentBox___FlRWD .contentList___Jimzg .list___fftB_:hover .imgContent___mNKhf{display:block}.contentBox___FlRWD .contentList___Jimzg .list___fftB_:hover{border:.01rem solid #1b8565}.contentBox___FlRWD .contentList___Jimzg .list___fftB_{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:.01rem solid #fff;box-shadow:0 .02rem .08rem 0 #d3dbe2;cursor:pointer;margin-bottom:.2rem;margin-left:.2rem;padding-bottom:.1rem;position:relative;width:2.75rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .pictrue___vHnb9{border:.02rem solid #1b8565;height:2.85rem;margin:.2rem .36rem .1rem;width:2.02rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:.36rem;line-height:.4rem;position:absolute;top:.2rem;width:2.02rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn .iconUpdate___o2EFl{color:#1b8565;font-size:.16rem;margin:0 .1rem 0 .3rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .updateContent___kXbLn:hover .iconUpdate___o2EFl{color:#37ad83}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK .iconDetele___z9pM6{color:#1b8565;font-size:.16rem;margin:0 .1rem 0 .3rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .imgContent___mNKhf .deleteContent___uPwYK:hover .iconDetele___z9pM6{color:#ee5d5d}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .title___WHvT9{color:#333;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;height:.4rem;line-height:.4rem;margin:0 .26rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:2.22rem}.contentBox___FlRWD .contentList___Jimzg .list___fftB_ .publisher___j3UtF{color:#999;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;margin:.05rem .26rem .1rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:2.22rem}.flex_box_center___qqWqs{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___CVG8x{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___vkccE{box-align:center;align-items:center}.flex_box_center_end___f9Kvd{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___wYzPi{box-orient:block-axis;flex-direction:column}.form___A3jJx{height:400px;overflow-y:auto}.form___A3jJx input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___A3jJx label{color:#5f6367!important;height:38px}.form___A3jJx label:before{margin-top:2px}.form___A3jJx .btn___fHAub{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___A3jJx .btn___fHAub i{font-size:14px;margin-right:3px}.form___A3jJx .img___iBUlt{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___A3jJx .img___iBUlt>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___x_S_1 [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___x_S_1 [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___x_S_1 [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___x_S_1 [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file diff --git a/p__Classrooms__ExamList__index.async.js b/p__Classrooms__ExamList__index.async.js index 7fcc0b794d..b3c8dcb826 100644 --- a/p__Classrooms__ExamList__index.async.js +++ b/p__Classrooms__ExamList__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[79921],{53084:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),i=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},o=t(22589),s=function(e,n){return i.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(s)},14988:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),i=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},o=t(22589),s=function(e,n){return i.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(s)},42653:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),i=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},o=t(22589),s=function(e,n){return i.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(s)},16644:function(e,n,t){var r=t(82242),i=t.n(r),a=(t(59301),t(19779)),o=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,b=e.loading,v=void 0!==b&&b;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:n||a,style:i()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,s.jsx)(o.ZP,i()(i()({className:m,onClick:p},r),{},{children:u})),f&&f]})}},40071:function(e,n,t){t.r(n),t.d(n,{default:function(){return L}});var r=t(82242),i=t.n(r),a=t(79800),o=t.n(a),s=t(39647),l=t.n(s),c=t(59301),d=t(8785),u=t(57809),p=t(95237),m=t(43604),f=t(96865),h=t(27092),b=t(16644),v="acitons___teF7U",g=(t(7557),t(41498),t(43418)),x=t(6848),y=t(24905),C=t(42930),_=(t(92911),"listItem___ye5vB"),j="info___Z1Jmz",k="title___Pq4sD",S="titleLeft___nUs7_",$="titleRight___nhuLW",w="name___hjh5r";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var N=t(39634),O=t(61186),E=t.n(O),Z=t(37712),P=function(e){var n,t,r,i,a,s,l=e.v,u=e.k,p=(e.match,e.selectArrs),m=e.setSelectArrs,f=(e.dispatch,e.params),h=(0,c.useState)([]),b=o()(h,2),v=(b[0],b[1],(0,c.useState)(!1)),O=o()(v,2),P=(O[0],O[1],"YYYY-MM-DD"),B=E()("2020-11-15",P);var I=function(e){var n;(0,C.nr)({inner_ip:e.inner_ip,public_ip:e.public_ip,open_camera:e.open_camera,ip_limit:e.ip_limit,ip_bind:e.ip_bind,exercise_tips:e.exercise_tips,exerciseId:e.id,screen_open:e.screen_open,screen_num:e.screen_num,coursesId:e.course_id,login:null===(n=(0,N.eY)())||void 0===n?void 0:n.login,history:d.history})};"publish_time"===f.order_by&&f.sort_direction,"end_time"===f.order_by&&f.sort_direction;return(0,Z.jsxs)("div",{className:_,onClick:function(){I(l)},children:[(0,N.GJ)()&&(0,Z.jsx)(y.Z,{checked:p.includes(l.id),value:l.id,onClick:function(e){e.stopPropagation()},onChange:function(e){p.indexOf(l.id);p.indexOf(l.id)>-1?m(p.filter((function(e){return e!==l.id}))):m(p.concat(l.id))}}),(0,Z.jsxs)("div",{className:j,children:[(0,Z.jsxs)("div",{className:k,children:[(0,Z.jsxs)("div",{className:S,style:{marginRight:"15px"},children:[function(e){return null!=e&&e.includes("未开始")?(0,Z.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,Z.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,Z.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==l?void 0:l.exercise_tips),(0,Z.jsx)(x.Z,{title:l.exercise_name,children:(0,Z.jsx)("span",{className:"".concat(w),style:{maxWidth:null!=l&&null!==(n=l.exercise_tips)&&void 0!==n&&n.includes("已开启防作弊")?400:498},children:l.exercise_name})}),!l.is_public&&(0,N.GJ)()&&(0,Z.jsx)(x.Z,{title:"私有属性,非课堂成员不能访问",children:(0,Z.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==l||null===(t=l.exercise_tips)||void 0===t?void 0:t.includes("已开启防作弊"))&&(0,Z.jsx)("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10",children:"已开启防作弊"}),(null==l||null===(r=l.exercise_tips)||void 0===r?void 0:r.includes("已结束"))&&(null==l||null===(i=l.exercise_tips)||void 0===i?void 0:i.includes("未提交"))&&(0,Z.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,Z.jsxs)("div",{className:$,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(0,N.GJ)()&&l.assistant_auth&&(0,Z.jsx)("span",{onClick:function(e){e.stopPropagation();var n=E()(l.created_at,P);E()(B).diff(E()(n),"days")>0&&null!=l&&l.is_random?g.Z.info({title:"题库改版告知",content:(0,Z.jsx)(Z.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}):null!=l&&l.is_random?d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/random/preview?random=").concat(l.is_random)):d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/detail?random=").concat(l.is_random,"&tabs=2"))},children:"预览"}),(0,N.RV)()&&(0,Z.jsx)("span",{onClick:function(){d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/detail?random=").concat(l.is_random))},children:"详情"}),(0,Z.jsxs)(Z.Fragment,{children:[0===l.current_status&&l.exercise_status>1&&!(null!==(a=l.exercise_tips)&&void 0!==a&&a.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),I(l)},href:"",children:"继续考试"}),1===l.current_status&&l.exercise_status>1&&(0,Z.jsx)("span",{className:"mr20",style:{color:"#0152d9",marginRight:"5px"},onClick:function(e){var n;window.location.href="/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/users/").concat(null===(n=(0,N.eY)())||void 0===n?void 0:n.login,"?check=true")},children:"查看试卷"}),2===l.current_status&&l.exercise_status>1&&!(null!==(s=l.exercise_tips)&&void 0!==s&&s.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),I(l)},href:"",children:"开始考试"})]})]})]}),(0,Z.jsxs)("p",{style:{display:"flex"},children:[(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["创建者:",(0,Z.jsx)("span",{className:"c-blue",children:l.username})]}),(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["所属课堂:",(0,Z.jsx)("span",{className:"c-blue",children:l.course_name})]}),(0,Z.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["考试时长:",(0,Z.jsx)("span",{className:"c-blue",children:null===l.time||-1===l.time?"不限":"".concat(l.time,"分钟")})]}),(0,Z.jsxs)("span",{className:"ml15 c-grey-999",children:["考试时间:",(0,Z.jsx)("span",{className:"c-blue",children:E()(null==l?void 0:l.published_time).format("YYYY-MM-DD HH:mm")})," 至 ",(0,Z.jsx)("span",{className:"c-blue",children:E()(null==l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")})]})]})]})]},u)},B=["classroomList","globalSetting","exercise","loading","dispatch","match"],I=u.default.Option,L=(0,d.connect)((function(e){var n=e.classroomList,t=e.loading,r=e.globalSetting,i=e.exercise;return{classroomList:n,globalSetting:r,loading:t.effects,exercise:i}}))((function(e){var n,t,r,a,s=e.classroomList,g=(e.globalSetting,e.exercise),x=e.loading,y=e.dispatch,C=e.match,_=(l()(e,B),(0,c.useState)(i()({},(0,d.useParams)()))),j=o()(_,2),k=j[0],S=(j[1],(0,d.useLocation)(),s.detailExerciseList),$=(s.detailTopBanner,s.detailLeftMenus,(0,c.useState)([])),w=o()($,2),N=w[0],O=w[1],E=(0,c.useState)(!1),L=o()(E,2),z=(L[0],L[1],(0,c.useState)({page:1,course_id:""})),D=o()(z,2),M=D[0],R=D[1];k.id=k.coursesId,(0,c.useEffect)((function(){T(),y({type:"globalSetting/footerToggle",payload:!1}),y({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[M]),(0,c.useEffect)((function(){O([])}),[S]);var T=function(){document.body.scrollIntoView(),y({type:"exercise/getUserExercise",payload:M})};return(0,Z.jsxs)("section",{className:"minH500 minW1200",children:[(0,Z.jsx)("aside",{className:"".concat(v," w100"),children:(0,Z.jsxs)(p.Z,{className:"w100",children:[(0,Z.jsx)(m.Z,{flex:"1",children:(0,Z.jsx)("div",{className:"font20 blod",children:"考试列表"})}),(0,Z.jsx)(m.Z,{children:(0,Z.jsxs)("div",{children:["按课堂名称搜索试卷考试:",(0,Z.jsxs)(u.default,{className:"ml20",size:"large",style:{width:300},placeholder:"全部",onChange:function(e){M.course_id=e,M.page=1,R(i()({},M))},children:[(0,Z.jsx)(I,{value:"",children:"全部"}),null==g||null===(n=g.userExerciseList)||void 0===n||null===(n=n.courses)||void 0===n?void 0:n.map((function(e,n){return(0,Z.jsx)(I,{value:e.id,children:e.name})}))]})]})})]})}),0===(null==g||null===(t=g.userExerciseList)||void 0===t?void 0:t.exercises_count)&&(0,Z.jsx)(b.Z,{}),(0,Z.jsxs)(f.Z,{loading:x["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(null==g||null===(r=g.userExerciseList)||void 0===r?void 0:r.exercises)&&(null==g||null===(a=g.userExerciseList)||void 0===a?void 0:a.exercises.map((function(e,n){return(0,Z.jsx)(P,{v:e,k:n,match:C,selectArrs:N,setSelectArrs:O,dispatch:y,params:k})}))),(0,Z.jsx)("aside",{className:"tc mb50 mt30",children:(0,Z.jsx)(h.Z,{showTotal:function(e){var n;return"共 ".concat(null==g||null===(n=g.userExerciseList)||void 0===n?void 0:n.exercises_count," 条")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){M.page=e,R(i()({},M))},defaultPageSize:20,defaultCurrent:M.page,current:M.page||1,total:null==g?void 0:g.userExerciseList.exercises_count})})]})]})}))},24905:function(e,n,t){t.d(n,{Z:function(){return k}});var r=t(92310),i=t.n(r),a=t(5630),o=t(59301),s=t(36355),l=t(1684),c=t(32441);var d=o.createContext(null),u=t(98447),p=t(14088),m=t(4572),f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:r,className:h,rootClassName:b,children:v,indeterminate:g=!1,style:x,onMouseEnter:y,onMouseLeave:C,skipGroup:_=!1,disabled:j}=e,k=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:$,checkbox:w}=o.useContext(s.E_),N=o.useContext(d),{isFormItemInput:O}=o.useContext(c.aM),E=o.useContext(l.Z),Z=null!==(t=(null==N?void 0:N.disabled)||j)&&void 0!==t?t:E,P=o.useRef(k.value);o.useEffect((()=>{null==N||N.registerValue(k.value)}),[]),o.useEffect((()=>{if(!_)return k.value!==P.current&&(null==N||N.cancelValue(P.current),null==N||N.registerValue(k.value),P.current=k.value),()=>null==N?void 0:N.cancelValue(k.value)}),[k.value]);const B=S("checkbox",r),[I,L]=(0,u.ZP)(B),z=Object.assign({},k);N&&!_&&(z.onChange=function(){k.onChange&&k.onChange.apply(k,arguments),N.toggleOption&&N.toggleOption({label:v,value:k.value})},z.name=N.name,z.checked=N.value.includes(k.value));const D=i()(`${B}-wrapper`,{[`${B}-rtl`]:"rtl"===$,[`${B}-wrapper-checked`]:z.checked,[`${B}-wrapper-disabled`]:Z,[`${B}-wrapper-in-form-item`]:O},null==w?void 0:w.className,h,b,L),M=i()({[`${B}-indeterminate`]:g},m.A,L),R=g?"mixed":void 0;return I(o.createElement(p.Z,{component:"Checkbox",disabled:Z},o.createElement("label",{className:D,style:Object.assign(Object.assign({},null==w?void 0:w.style),x),onMouseEnter:y,onMouseLeave:C},o.createElement(a.Z,Object.assign({"aria-checked":R},z,{prefixCls:B,className:M,disabled:Z,ref:n})),void 0!==v&&o.createElement("span",null,v))))};var b=o.forwardRef(h),v=t(26390),g=t(55405),x=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{defaultValue:t,children:r,options:a=[],prefixCls:l,className:c,rootClassName:p,style:m,onChange:f}=e,h=x(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:C}=o.useContext(s.E_),[_,j]=o.useState(h.value||t||[]),[k,S]=o.useState([]);o.useEffect((()=>{"value"in h&&j(h.value||[])}),[h.value]);const $=o.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),w=y("checkbox",l),N=`${w}-group`,[O,E]=(0,u.ZP)(w),Z=(0,g.Z)(h,["value","disabled"]),P=a.length?$.map((e=>o.createElement(b,{prefixCls:w,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:_.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,B={toggleOption:e=>{const n=_.indexOf(e.value),t=(0,v.Z)(_);-1===n?t.push(e.value):t.splice(n,1),"value"in h||j(t),null==f||f(t.filter((e=>k.includes(e))).sort(((e,n)=>$.findIndex((n=>n.value===e))-$.findIndex((e=>e.value===n)))))},value:_,disabled:h.disabled,name:h.name,registerValue:e=>{S((n=>[].concat((0,v.Z)(n),[e])))},cancelValue:e=>{S((n=>n.filter((n=>n!==e))))}},I=i()(N,{[`${N}-rtl`]:"rtl"===C},c,p,E);return O(o.createElement("div",Object.assign({className:I,style:m},Z,{ref:n}),o.createElement(d.Provider,{value:B},P)))},C=o.forwardRef(y);var _=o.memo(C);const j=b;j.Group=_,j.__ANT_CHECKBOX=!0;var k=j},98447:function(e,n,t){t.d(n,{C2:function(){return s}});var r=t(17313),i=t(37613),a=t(83116);const o=e=>{const{checkboxCls:n}=e,t=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,r.oN)(e))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${t}:not(${t}-disabled),\n ${n}:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{borderColor:e.colorPrimary}},[`${t}:not(${t}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${t}-checked:not(${t}-disabled),\n ${n}-checked:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${t}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,n){const t=(0,i.TS)(n,{checkboxCls:`.${e}`,checkboxSize:n.controlInteractiveSize});return[o(t)]}n.ZP=(0,a.Z)("Checkbox",((e,n)=>{let{prefixCls:t}=n;return[s(t,e)]}))},5630:function(e,n,t){var r=t(5891),i=t(57259),a=t(80962),o=t(29043),s=t(19149),l=t(92310),c=t.n(l),d=t(71366),u=t(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,u.forwardRef)((function(e,n){var t,l=e.prefixCls,m=void 0===l?"rc-checkbox":l,f=e.className,h=e.style,b=e.checked,v=e.disabled,g=e.defaultChecked,x=void 0!==g&&g,y=e.type,C=void 0===y?"checkbox":y,_=e.title,j=e.onChange,k=(0,s.Z)(e,p),S=(0,u.useRef)(null),$=(0,d.Z)(x,{value:b}),w=(0,o.Z)($,2),N=w[0],O=w[1];(0,u.useImperativeHandle)(n,(function(){return{focus:function(){var e;null===(e=S.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=S.current)||void 0===e||e.blur()},input:S.current}}));var E=c()(m,f,(t={},(0,a.Z)(t,"".concat(m,"-checked"),N),(0,a.Z)(t,"".concat(m,"-disabled"),v),t));return u.createElement("span",{className:E,title:_,style:h},u.createElement("input",(0,r.Z)({},k,{className:"".concat(m,"-input"),ref:S,onChange:function(n){v||("checked"in e||O(n.target.checked),null==j||j({target:(0,i.Z)((0,i.Z)({},e),{},{type:C,checked:n.target.checked}),stopPropagation:function(){n.stopPropagation()},preventDefault:function(){n.preventDefault()},nativeEvent:n.nativeEvent}))},disabled:v,checked:!!N,type:C})),u.createElement("span",{className:"".concat(m,"-inner")}))}));n.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[79921],{53084:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},o=t(22589),s=function(e,n){return a.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(s)},14988:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},o=t(22589),s=function(e,n){return a.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(s)},42653:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},o=t(22589),s=function(e,n){return a.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(s)},40071:function(e,n,t){t.r(n),t.d(n,{default:function(){return L}});var r=t(82242),a=t.n(r),i=t(79800),o=t.n(i),s=t(39647),l=t.n(s),c=t(59301),d=t(8785),u=t(57809),p=t(95237),m=t(43604),f=t(96865),h=t(27092),b=t(16644),g="acitons___teF7U",v=(t(7557),t(41498),t(43418)),x=t(6848),y=t(24905),C=t(42930),_=(t(92911),"listItem___ye5vB"),j="info___Z1Jmz",k="title___Pq4sD",$="titleLeft___nUs7_",S="titleRight___nhuLW",O="name___hjh5r";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(39634),N=t(61186),E=t.n(N),Z=t(37712),P=function(e){var n,t,r,a,i,s,l=e.v,u=e.k,p=(e.match,e.selectArrs),m=e.setSelectArrs,f=(e.dispatch,e.params),h=(0,c.useState)([]),b=o()(h,2),g=(b[0],b[1],(0,c.useState)(!1)),N=o()(g,2),P=(N[0],N[1],"YYYY-MM-DD"),I=E()("2020-11-15",P);var B=function(e){var n;(0,C.nr)({inner_ip:e.inner_ip,public_ip:e.public_ip,open_camera:e.open_camera,ip_limit:e.ip_limit,ip_bind:e.ip_bind,exercise_tips:e.exercise_tips,exerciseId:e.id,screen_open:e.screen_open,screen_num:e.screen_num,coursesId:e.course_id,login:null===(n=(0,w.eY)())||void 0===n?void 0:n.login,history:d.history})};"publish_time"===f.order_by&&f.sort_direction,"end_time"===f.order_by&&f.sort_direction;return(0,Z.jsxs)("div",{className:_,onClick:function(){B(l)},children:[(0,w.GJ)()&&(0,Z.jsx)(y.Z,{checked:p.includes(l.id),value:l.id,onClick:function(e){e.stopPropagation()},onChange:function(e){p.indexOf(l.id);p.indexOf(l.id)>-1?m(p.filter((function(e){return e!==l.id}))):m(p.concat(l.id))}}),(0,Z.jsxs)("div",{className:j,children:[(0,Z.jsxs)("div",{className:k,children:[(0,Z.jsxs)("div",{className:$,style:{marginRight:"15px"},children:[function(e){return null!=e&&e.includes("未开始")?(0,Z.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,Z.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,Z.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==l?void 0:l.exercise_tips),(0,Z.jsx)(x.Z,{title:l.exercise_name,children:(0,Z.jsx)("span",{className:"".concat(O),style:{maxWidth:null!=l&&null!==(n=l.exercise_tips)&&void 0!==n&&n.includes("已开启防作弊")?400:498},children:l.exercise_name})}),!l.is_public&&(0,w.GJ)()&&(0,Z.jsx)(x.Z,{title:"私有属性,非课堂成员不能访问",children:(0,Z.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==l||null===(t=l.exercise_tips)||void 0===t?void 0:t.includes("已开启防作弊"))&&(0,Z.jsx)("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10",children:"已开启防作弊"}),(null==l||null===(r=l.exercise_tips)||void 0===r?void 0:r.includes("已结束"))&&(null==l||null===(a=l.exercise_tips)||void 0===a?void 0:a.includes("未提交"))&&(0,Z.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,Z.jsxs)("div",{className:S,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(0,w.GJ)()&&l.assistant_auth&&(0,Z.jsx)("span",{onClick:function(e){e.stopPropagation();var n=E()(l.created_at,P);E()(I).diff(E()(n),"days")>0&&null!=l&&l.is_random?v.Z.info({title:"题库改版告知",content:(0,Z.jsx)(Z.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}):null!=l&&l.is_random?d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/random/preview?random=").concat(l.is_random)):d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/detail?random=").concat(l.is_random,"&tabs=2"))},children:"预览"}),(0,w.RV)()&&(0,Z.jsx)("span",{onClick:function(){d.history.push("/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/detail?random=").concat(l.is_random))},children:"详情"}),(0,Z.jsxs)(Z.Fragment,{children:[0===l.current_status&&l.exercise_status>1&&!(null!==(i=l.exercise_tips)&&void 0!==i&&i.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),B(l)},href:"",children:"继续考试"}),1===l.current_status&&l.exercise_status>1&&(0,Z.jsx)("span",{className:"mr20",style:{color:"#0152d9",marginRight:"5px"},onClick:function(e){var n;window.location.href="/classrooms/".concat(l.course_id,"/exercise/").concat(l.id,"/users/").concat(null===(n=(0,w.eY)())||void 0===n?void 0:n.login,"?check=true")},children:"查看试卷"}),2===l.current_status&&l.exercise_status>1&&!(null!==(s=l.exercise_tips)&&void 0!==s&&s.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),B(l)},href:"",children:"开始考试"})]})]})]}),(0,Z.jsxs)("p",{style:{display:"flex"},children:[(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["创建者:",(0,Z.jsx)("span",{className:"c-blue",children:l.username})]}),(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["所属课堂:",(0,Z.jsx)("span",{className:"c-blue",children:l.course_name})]}),(0,Z.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["考试时长:",(0,Z.jsx)("span",{className:"c-blue",children:null===l.time||-1===l.time?"不限":"".concat(l.time,"分钟")})]}),(0,Z.jsxs)("span",{className:"ml15 c-grey-999",children:["考试时间:",(0,Z.jsx)("span",{className:"c-blue",children:E()(null==l?void 0:l.published_time).format("YYYY-MM-DD HH:mm")})," 至 ",(0,Z.jsx)("span",{className:"c-blue",children:E()(null==l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")})]})]})]})]},u)},I=["classroomList","globalSetting","exercise","loading","dispatch","match"],B=u.default.Option,L=(0,d.connect)((function(e){var n=e.classroomList,t=e.loading,r=e.globalSetting,a=e.exercise;return{classroomList:n,globalSetting:r,loading:t.effects,exercise:a}}))((function(e){var n,t,r,i,s=e.classroomList,v=(e.globalSetting,e.exercise),x=e.loading,y=e.dispatch,C=e.match,_=(l()(e,I),(0,c.useState)(a()({},(0,d.useParams)()))),j=o()(_,2),k=j[0],$=(j[1],(0,d.useLocation)(),s.detailExerciseList),S=(s.detailTopBanner,s.detailLeftMenus,(0,c.useState)([])),O=o()(S,2),w=O[0],N=O[1],E=(0,c.useState)(!1),L=o()(E,2),z=(L[0],L[1],(0,c.useState)({page:1,course_id:""})),D=o()(z,2),M=D[0],R=D[1];k.id=k.coursesId,(0,c.useEffect)((function(){Y(),y({type:"globalSetting/footerToggle",payload:!1}),y({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[M]),(0,c.useEffect)((function(){N([])}),[$]);var Y=function(){document.body.scrollIntoView(),y({type:"exercise/getUserExercise",payload:M})};return(0,Z.jsxs)("section",{className:"minH500 minW1200",children:[(0,Z.jsx)("aside",{className:"".concat(g," w100"),children:(0,Z.jsxs)(p.Z,{className:"w100",children:[(0,Z.jsx)(m.Z,{flex:"1",children:(0,Z.jsx)("div",{className:"font20 blod",children:"考试列表"})}),(0,Z.jsx)(m.Z,{children:(0,Z.jsxs)("div",{children:["按课堂名称搜索试卷考试:",(0,Z.jsxs)(u.default,{className:"ml20",size:"large",style:{width:300},placeholder:"全部",onChange:function(e){M.course_id=e,M.page=1,R(a()({},M))},children:[(0,Z.jsx)(B,{value:"",children:"全部"}),null==v||null===(n=v.userExerciseList)||void 0===n||null===(n=n.courses)||void 0===n?void 0:n.map((function(e,n){return(0,Z.jsx)(B,{value:e.id,children:e.name})}))]})]})})]})}),0===(null==v||null===(t=v.userExerciseList)||void 0===t?void 0:t.exercises_count)&&(0,Z.jsx)(b.Z,{}),(0,Z.jsxs)(f.Z,{loading:x["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(null==v||null===(r=v.userExerciseList)||void 0===r?void 0:r.exercises)&&(null==v||null===(i=v.userExerciseList)||void 0===i?void 0:i.exercises.map((function(e,n){return(0,Z.jsx)(P,{v:e,k:n,match:C,selectArrs:w,setSelectArrs:N,dispatch:y,params:k})}))),(0,Z.jsx)("aside",{className:"tc mb50 mt30",children:(0,Z.jsx)(h.Z,{showTotal:function(e){var n;return"共 ".concat(null==v||null===(n=v.userExerciseList)||void 0===n?void 0:n.exercises_count," 条")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){M.page=e,R(a()({},M))},defaultPageSize:20,defaultCurrent:M.page,current:M.page||1,total:null==v?void 0:v.userExerciseList.exercises_count})})]})]})}))},24905:function(e,n,t){t.d(n,{Z:function(){return k}});var r=t(92310),a=t.n(r),i=t(5630),o=t(59301),s=t(36355),l=t(1684),c=t(32441);var d=o.createContext(null),u=t(98447),p=t(14088),m=t(4572),f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var t;const{prefixCls:r,className:h,rootClassName:b,children:g,indeterminate:v=!1,style:x,onMouseEnter:y,onMouseLeave:C,skipGroup:_=!1,disabled:j}=e,k=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:S,checkbox:O}=o.useContext(s.E_),w=o.useContext(d),{isFormItemInput:N}=o.useContext(c.aM),E=o.useContext(l.Z),Z=null!==(t=(null==w?void 0:w.disabled)||j)&&void 0!==t?t:E,P=o.useRef(k.value);o.useEffect((()=>{null==w||w.registerValue(k.value)}),[]),o.useEffect((()=>{if(!_)return k.value!==P.current&&(null==w||w.cancelValue(P.current),null==w||w.registerValue(k.value),P.current=k.value),()=>null==w?void 0:w.cancelValue(k.value)}),[k.value]);const I=$("checkbox",r),[B,L]=(0,u.ZP)(I),z=Object.assign({},k);w&&!_&&(z.onChange=function(){k.onChange&&k.onChange.apply(k,arguments),w.toggleOption&&w.toggleOption({label:g,value:k.value})},z.name=w.name,z.checked=w.value.includes(k.value));const D=a()(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===S,[`${I}-wrapper-checked`]:z.checked,[`${I}-wrapper-disabled`]:Z,[`${I}-wrapper-in-form-item`]:N},null==O?void 0:O.className,h,b,L),M=a()({[`${I}-indeterminate`]:v},m.A,L),R=v?"mixed":void 0;return B(o.createElement(p.Z,{component:"Checkbox",disabled:Z},o.createElement("label",{className:D,style:Object.assign(Object.assign({},null==O?void 0:O.style),x),onMouseEnter:y,onMouseLeave:C},o.createElement(i.Z,Object.assign({"aria-checked":R},z,{prefixCls:I,className:M,disabled:Z,ref:n})),void 0!==g&&o.createElement("span",null,g))))};var b=o.forwardRef(h),g=t(26390),v=t(55405),x=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{defaultValue:t,children:r,options:i=[],prefixCls:l,className:c,rootClassName:p,style:m,onChange:f}=e,h=x(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:C}=o.useContext(s.E_),[_,j]=o.useState(h.value||t||[]),[k,$]=o.useState([]);o.useEffect((()=>{"value"in h&&j(h.value||[])}),[h.value]);const S=o.useMemo((()=>i.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[i]),O=y("checkbox",l),w=`${O}-group`,[N,E]=(0,u.ZP)(O),Z=(0,v.Z)(h,["value","disabled"]),P=i.length?S.map((e=>o.createElement(b,{prefixCls:O,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:_.includes(e.value),onChange:e.onChange,className:`${w}-item`,style:e.style,title:e.title},e.label))):r,I={toggleOption:e=>{const n=_.indexOf(e.value),t=(0,g.Z)(_);-1===n?t.push(e.value):t.splice(n,1),"value"in h||j(t),null==f||f(t.filter((e=>k.includes(e))).sort(((e,n)=>S.findIndex((n=>n.value===e))-S.findIndex((e=>e.value===n)))))},value:_,disabled:h.disabled,name:h.name,registerValue:e=>{$((n=>[].concat((0,g.Z)(n),[e])))},cancelValue:e=>{$((n=>n.filter((n=>n!==e))))}},B=a()(w,{[`${w}-rtl`]:"rtl"===C},c,p,E);return N(o.createElement("div",Object.assign({className:B,style:m},Z,{ref:n}),o.createElement(d.Provider,{value:I},P)))},C=o.forwardRef(y);var _=o.memo(C);const j=b;j.Group=_,j.__ANT_CHECKBOX=!0;var k=j},98447:function(e,n,t){t.d(n,{C2:function(){return s}});var r=t(17313),a=t(37613),i=t(83116);const o=e=>{const{checkboxCls:n}=e,t=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,r.oN)(e))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${t}:not(${t}-disabled),\n ${n}:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{borderColor:e.colorPrimary}},[`${t}:not(${t}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${t}-checked:not(${t}-disabled),\n ${n}-checked:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${t}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,n){const t=(0,a.TS)(n,{checkboxCls:`.${e}`,checkboxSize:n.controlInteractiveSize});return[o(t)]}n.ZP=(0,i.Z)("Checkbox",((e,n)=>{let{prefixCls:t}=n;return[s(t,e)]}))},5630:function(e,n,t){var r=t(5891),a=t(57259),i=t(80962),o=t(29043),s=t(19149),l=t(92310),c=t.n(l),d=t(71366),u=t(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,u.forwardRef)((function(e,n){var t,l=e.prefixCls,m=void 0===l?"rc-checkbox":l,f=e.className,h=e.style,b=e.checked,g=e.disabled,v=e.defaultChecked,x=void 0!==v&&v,y=e.type,C=void 0===y?"checkbox":y,_=e.title,j=e.onChange,k=(0,s.Z)(e,p),$=(0,u.useRef)(null),S=(0,d.Z)(x,{value:b}),O=(0,o.Z)(S,2),w=O[0],N=O[1];(0,u.useImperativeHandle)(n,(function(){return{focus:function(){var e;null===(e=$.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=$.current)||void 0===e||e.blur()},input:$.current}}));var E=c()(m,f,(t={},(0,i.Z)(t,"".concat(m,"-checked"),w),(0,i.Z)(t,"".concat(m,"-disabled"),g),t));return u.createElement("span",{className:E,title:_,style:h},u.createElement("input",(0,r.Z)({},k,{className:"".concat(m,"-input"),ref:$,onChange:function(n){g||("checked"in e||N(n.target.checked),null==j||j({target:(0,a.Z)((0,a.Z)({},e),{},{type:C,checked:n.target.checked}),stopPropagation:function(){n.stopPropagation()},preventDefault:function(){n.preventDefault()},nativeEvent:n.nativeEvent}))},disabled:g,checked:!!w,type:C})),u.createElement("span",{className:"".concat(m,"-inner")}))}));n.Z=m}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Announcement__index.async.js b/p__Classrooms__Lists__Announcement__index.async.js index b2766b0f40..5d8b7d923a 100644 --- a/p__Classrooms__Lists__Announcement__index.async.js +++ b/p__Classrooms__Lists__Announcement__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21265],{16644:function(e,n,t){var s=t(82242),i=t.n(s),a=(t(59301),t(19779)),c=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,f=e.ButtonTwo,x=e.imgStyles,h=e.loading,j=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:j?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:n||a,style:i()({width:288,height:200},x)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(c.ZP,i()(i()({className:p,onClick:m},s),{},{children:d})),f&&f]})}},98756:function(e,n,t){t.d(n,{Z:function(){return m}});var s=t(79800),i=t.n(s),a=t(59301),c=t(56752),r=t(3113),o=t(73303),l=t(82234),u=t(51638),d=t(37712),m=function(){var e=(0,a.useState)(""),n=i()(e,2),t=n[0],s=n[1],m=(0,a.useState)(0),p=i()(m,2),f=p[0],x=p[1],h=(0,a.useRef)("");function j(e){27==e.keyCode&&h.current&&g()}function g(){document.body.style.overflow="auto",s("")}(0,a.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,a.useEffect)((function(){return document.addEventListener("keydown",j),function(){document.removeEventListener("keydown",j)}}),[]),(0,a.useEffect)((function(){h.current=t}),[t]);var v=(0,a.useRef)(),y=(0,a.useRef)();return(0,d.jsx)(a.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==y.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(r.ZP,{onClick:function(){x(f+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(r.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(r.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(f,"deg)")}})})]}):null})}},70556:function(e,n,t){t.r(n),t.d(n,{default:function(){return M}});var s=t(7557),i=t.n(s),a=t(41498),c=t.n(a),r=t(82242),o=t.n(r),l=t(79800),u=t.n(l),d=t(59301),m=t(8785),p=t(6848),f=t(8591),x=t(73782),h=t(3113),j=t(96865),g=t(28103),v=t(27092),y=t(30010),b=t(7078),k=t(43418),Z=t(92911),L=t(37712),_=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)();return s.id=s.coursesId,(0,L.jsx)(k.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(s.id,"/delete_informs.json"),{method:"delete",body:{inform_id:n.actionTabs.selectArrs}});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getAnnouncementList",payload:o()({},s)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,L.jsx)("p",{children:"是否确认删除?"})})})),w=t(16644),N=t(80830),C=t(39634),P="bg___kC6GY",A="containerTitle___viXsQ",T="titleRightMenu___uPdNX",S="listItem___VLyCT",E="listItemTitle___mgzQl",z="info___WcBsl",I="actionButton___j1EZ1",B=t(98756),R=t(56752),G=t(42930),M=(0,m.connect)((function(e){var n=e.classroomList,t=e.announcement,s=e.loading;return{classroomList:n,globalSetting:e.globalSetting,announcement:t,loading:s.effects}}))((function(e){var n=e.classroomList,t=(e.globalSetting,e.loading),s=e.dispatch,a=(0,d.useState)(o()({},(0,m.useParams)())),r=u()(a,2),l=r[0],k=r[1],Z=n.detailAnnouncementList,M=(0,d.useState)(-1),V=u()(M,2),J=V[0],O=V[1],Q=(0,d.useState)(!1),X=u()(Q,2),D=X[0],F=X[1],H=(0,d.useState)(!1),U=u()(H,2),W=U[0],Y=U[1],q=(0,d.useState)({name:"",description:""}),K=u()(q,2),$=K[0],ee=K[1];(0,d.useRef)();l.id=l.coursesId,(0,d.useEffect)((function(){k(o()({},l)),s({type:"classroomList/getAnnouncementList",payload:o()({},l)})}),[n.name]),(0,d.useEffect)((function(){"目录重命名成功"===n.actionTabs.key&&s({type:"classroomList/getAnnouncementList",payload:o()({},l)})}),[n.actionTabs.key]);var ne=function(){var e=c()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=t,e.next="up"===e.t0?3:"down"===e.t0?6:"del"===e.t0?9:"edit"===e.t0?11:15;break;case 3:return e.next=5,s({type:"announcement/informUp",payload:o()({inform_id:n.id},l)});case 5:return e.abrupt("break",15);case 6:return e.next=8,s({type:"announcement/informDown",payload:o()({inform_id:n.id},l)});case 8:return e.abrupt("break",15);case 9:return s({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:n.id}}),e.abrupt("break",15);case 11:return $.name=n.name,$.description=n.description,O(n.key),e.abrupt("break",15);case 15:"down"!==t&&"up"!==t||s({type:"classroomList/getAnnouncementList",payload:o()({},l)});case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),te=function(e,n){return e.key=n,(0,L.jsx)("section",{children:(0,C.GJ)()&&(0,L.jsxs)("aside",{children:[0!==n&&(0,L.jsx)(p.Z,{placement:"bottom",title:"上移",children:(0,L.jsx)("span",{className:"iconfont c-blue ml30 icon-shangyi_Hover",onClick:function(){ne(e,"up")}})}),n-1||null!==(s=C)&&void 0!==s&&s.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===w&&(0,v.jsx)(v.Fragment,{children:(null===(i=C)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(r=C)&&void 0!==r&&r.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===w&&B&&(0,v.jsx)("iframe",{src:"".concat($,"/office.html?key=").concat(B.key,"&url=").concat(W+B.url,"&callbackUrl=").concat(W+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===w&&(0,v.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===w&&(0,v.jsx)("iframe",{src:"".concat($,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!O)}),"image"===w&&(0,v.jsx)("img",{src:(null===(c=C)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=C)&&void 0!==_&&_.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===w||"download"===w)&&(0,v.jsx)(v.Fragment,{children:F?(0,v.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(m.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,v.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,v.jsx)(h.Z,{}),"点击下载"]})})]})}},57968:function(e,t,n){n.d(t,{tF:function(){return p}});var s=n(82242),a=n.n(s),i=n(79800),o=n.n(i),r=(n(59301),n(57930)),l=n(61186),c=n.n(l),d=n(37712);function u(e){var t=(new Date).getTime();return e&&e30?c()("".concat(s,":00")).add(1,"hours"):c()(e)}(t):e)},disabled:m,disabledDate:u})}},24555:function(e,t,n){n.r(t),n.d(t,{default:function(){return we}});var s=n(31468),a=n.n(s),i=n(7557),o=n.n(i),r=n(41498),l=n.n(r),c=n(82242),d=n.n(c),u=n(79800),p=n.n(u),m=n(59301),h=n(92911),f=n(8785),x=n(8591),b=n(95237),y=n(6848),g=n(96865),j=n(24905),v=n(27092),_=n(81228),Z=n(42930),k=n(39634),C=n(37205),w=n.n(C),T=n(43418),N=n(37712),S=(0,f.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var t=e.classroomList,n=e.user,s=e.dispatch,a=(0,f.useParams)(),i=(0,m.useState)(!1),r=p()(i,2),c=r[0],u=r[1];(0,m.useEffect)((function(){if("删除"===t.actionTabs.key){var e;if((0,k.j5)()||null!=n&&null!==(e=n.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.own)return void u(!0);var s={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(e){var t;e.author_login===(null===(t=n.userInfo)||void 0===t?void 0:t.login)?++s.hasNum:++s.noHasNum})),s.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,N.jsxs)("div",{children:["1"!==t.actionTabs.isdelete&&(0,N.jsxs)("div",{children:["当前选中资源中:",(0,N.jsx)("span",{className:"c-blue",children:s.hasNum}),"个由您本人发布,",(0,N.jsx)("span",{className:"c-red",children:s.noHasNum})," 个由其他老师发布。",(0,N.jsx)("br",{})]}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){b()}}):u(!0)}else u(!1)}),[t.actionTabs.key]);var b=function(){s({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",t.actionTabs),(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:c,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:w()(t.actionTabs.selectArrs),course_id:a.id}});case 2:0===e.sent.status&&(x.ZP.success("删除成功"),s({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){b()},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),L=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,f.useParams)();return s.id=s.coursesId,(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:"立即发布"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:s.id,ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(x.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"学生将能立即收到资源"})})})),P=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,f.useParams)();return s.id=s.coursesId,(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:s.id,ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(x.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},s)}),n({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,N.jsx)("br",{}),"是否确认设为公开?"]})})})),I=n(85573),A=n.n(I),O=n(78241),E=n(43604),F=n(73782),H=n(61186),M=n.n(H),D=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,s=e.classroomList,a=(e.loading,e.dispatch),i=(0,f.useParams)(),r=((0,f.useLocation)(),s.actionTabs),c=O.Z.useForm(),u=p()(c,1)[0];return(0,m.useEffect)((function(){a({type:"classroomList/getCourseGroups",payload:{id:i.id}})}),[s.name]),(0,N.jsxs)(T.Z,{centered:!0,title:"新建子目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:l()(o()().mark((function e(){var t,n,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=u.getFieldValue(),r=null===(t=s.detailLeftMenus)||void 0===t||null===(t=t.course_modules)||void 0===t||null===(t=t.find((function(e){return"attachment"===e.type})))||void 0===t?void 0:t.id,l="/api/course_modules/".concat(r,"/add_second_category.json"),e.next=5,(0,h.ZP)(l,{method:"post",body:d()(d()({},n),{},{parent_id:i.categoryId})});case 5:0===e.sent.status&&(u.resetFields(),x.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:i.coursesId}}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsx)("p",{className:"tc",children:(0,N.jsx)("br",{})}),s.courseGroups.course_groups&&(0,N.jsx)(O.Z,{form:u,initialValues:A()({},"name",""),children:(0,N.jsx)(O.Z.Item,{name:"name",children:(0,N.jsxs)(b.Z,{className:"mt30",align:"middle",children:[(0,N.jsx)(E.Z,{children:"子目录名称:"}),(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(F.Z,{defaultValue:(null===(t=r.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=r.selectArrs)||void 0===n?void 0:n.name)})})]})})})]})})),z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n=e.classroomList,s=(e.loading,e.dispatch),a=((0,f.useParams)(),(0,f.useLocation)(),n.actionTabs),i=O.Z.useForm(),r=p()(i,1)[0];return(0,N.jsxs)(T.Z,{centered:!0,title:"重命名",open:"重命名"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:l()(o()().mark((function e(){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.getFieldValue(),a="/api/homework_commons/".concat(n.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=4,(0,h.ZP)(a,{method:"post",body:d()({},t)});case 4:0===e.sent.status&&(x.ZP.success("修改成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsx)("p",{className:"tc",children:(0,N.jsx)("br",{})}),n.courseGroups.course_groups&&(0,N.jsx)(O.Z,{form:r,initialValues:A()({},"name","1"),children:(0,N.jsx)(O.Z.Item,{name:"name",children:(0,N.jsxs)(b.Z,{className:"mt30",children:[(0,N.jsx)(E.Z,{children:"作业名称:"}),(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(F.Z,{defaultValue:null===(t=a.selectArrs)||void 0===t?void 0:t.name})})]})})})]})})),V=n(99313),R=n(5112),Y=n(57930),B=n(61998),G=n(26724),$=n.n(G),W={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},J=n(57968),U=V.Z.TabPane,X=!1,q=(0,f.connect)((function(e){return{attachment:e.attachment,loading:e.loading}}))((function(e){var t=e.attachment,n=(e.loading,e.dispatch),s=(0,f.useParams)(),a=O.Z.useForm(),i=p()(a,1)[0],r=(0,m.useState)(0),c=p()(r,2),u=c[0],h=c[1],b=(0,m.useState)(!0),y=p()(b,2),g=y[0],v=y[1],_=(0,m.useState)("public"),C=p()(_,2),S=C[0],L=C[1],P=(0,m.useState)([]),I=p()(P,2),E=I[0],H=I[1],D=(0,m.useState)({page:0,page_size:20,search:""}),z=p()(D,2),B=z[0];z[1];(0,m.useEffect)((function(){"选用资源"===t.actionTabs.key&&g&&J()}),[t.actionTabs.key,g,S]);var G=[],J=function(){var e=l()(o()().mark((function e(){var t,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!X){e.next=2;break}return e.abrupt("return");case 2:if(X=!0,!g){e.next=19;break}if(++B.page,"public"!==S){e.next=12;break}return e.next=8,n({type:"attachment/allAttachment",payload:d()({},B)});case 8:s=e.sent,E=w()(E.concat(s.data.files)),e.next=16;break;case 12:return e.next=14,n({type:"attachment/mineAttachment",payload:d()({},B)});case 14:s=e.sent,E=w()(E.concat(null===(a=s.data)||void 0===a?void 0:a.files));case 16:(null===(t=s.object_list)||void 0===t?void 0:t.length)0?Promise.resolve():Promise.reject("请选择一个资源")}}],children:(0,N.jsx)(j.Z.Group,{style:{width:"100%"},children:(0,N.jsx)("div",{style:{maxHeight:210,overflow:"auto"},children:(0,N.jsx)($(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){J()},hasMore:g,useWindow:!1,children:(0,N.jsx)(K,{data:E})})})})}),(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{onChange:function(e){h(e.target.value)},children:[(0,N.jsx)(R.ZP,{value:0,children:"立即发布"}),(0,N.jsx)(R.ZP,{disabled:(0,k.dE)(),value:1,children:"延期发布"})]})}),u?(0,N.jsx)(O.Z.Item,{name:"publish_time",label:"发布时间",extra:(0,N.jsx)("p",{className:"mt10 c-grey-c",children:"按照设置的时间定时发布"}),rules:[{required:!0,message:"请选择发布时间"}],children:(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e500||0==t)||(x.ZP.error("".concat(e.name," 文件无法上传。").concat(0==t?"文件内容不能为空":"超过文件大小限制(500MB)")),Promise.reject())},action:"".concat(te.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var t;console.log("data--",e),-1==(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.status)&&(x.ZP.warning(e.file.response.message),I(!0))}};return(0,N.jsx)(T.Z,{centered:!0,title:"上传资源",open:"上传资源"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,maskClosable:!1,onOk:l()(o()().mark((function e(){var a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return a=i.getFieldValue(),a=Object.assign({},u,a),console.log(a.attachment_ids),e.next=7,(0,h.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:a.attachment_ids.map((function(e){return e.response.id})),course_id:s.id,course_second_category_id:1*s.categoryId,is_public:!!a.is_public,delay_publish:a.delay_publish,description:a.description,publish_time:a.publish_time}});case 7:0===e.sent.status&&(x.ZP.success("操作成功"),(0,Z.L9)(["教学课堂","资源","上传资源"]),g(d()({},ne)),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}})),w([]);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){w([]),g(d()({},ne)),n({type:"attachment/setActionTabs",payload:{}})},children:(0,N.jsx)("section",{children:(0,N.jsxs)(O.Z,{form:i,initialValues:u,onChange:function(){var e=i.getFieldValue();g(Object.assign({},u,e))},children:[(0,N.jsx)(O.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){var t=e.filter((function(e){var t=e.size/1024/1024;e.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,Z.RD)(e.size))),!(t>500||0==t)}));return w(t),t},rules:[{required:!0,message:"请上传资源"}],children:(0,N.jsxs)(Q.Z,d()(d()({},A),{},{children:[(0,N.jsx)(ee.ZP,{type:"primary",disabled:C.length>9||P,ghost:!0,children:"文件上传"}),(0,N.jsx)(y.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,N.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,N.jsx)("div",{children:"提示:"}),(0,N.jsx)("div",{children:"1. 一次最多上传10个文件。"}),(0,N.jsxs)("div",{children:["2. 不支持断点续传,单个文件大小请勿超过",(0,k.Ny)()?"1G":"150M","。"]})]}),children:(0,N.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}))}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{children:(0,N.jsx)(O.Z.Item,{label:"公开:",name:"is_public",children:(0,N.jsx)(j.Z.Group,{children:(0,N.jsx)(j.Z,{value:1,children:"选中,所有用户可见,否则课堂成员可见"})})})})}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{children:[(0,N.jsxs)(R.ZP,{value:0,children:["立即发布",!!u.delay_publish]}),(0,N.jsx)("br",{}),(0,N.jsx)(R.ZP,{disabled:(0,k.dE)(),value:1,children:"延期发布"}),(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e500?(x.ZP.error("".concat(e.name," 文件无法上传。超过文件大小限制(500MB)")),Promise.reject()):-1!=H.indexOf(n)||(x.ZP.error("".concat(e.name," 文件无法上传,当前仅限支持pdf、word、excel、ppt、zip文件")),Promise.reject())},action:"".concat(te.Z.API_SERVER,"/api/attachments.json")};function W(e){var n=e.data;console.log("data",n);var s=[{title:"资源名称",key:"id",width:307,ellipsis:!0,render:function(e){return(0,N.jsx)(y.Z,{title:e.title,children:(0,N.jsx)("a",{href:te.Z.API_SERVER+e.url,target:"_blank",className:"multi_ellipsis1 c-grey-333",children:e.title})})}},{title:"下载",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"版本号",dataIndex:"publish_time",key:"publish_time",ellipsis:!0,width:110,render:function(e){return(0,N.jsx)("span",{children:M()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")})}},{title:"操作",dataIndex:"cz",width:60,render:function(e,n,s){return(0,N.jsx)("span",{onClick:function(){return n=null==e?void 0:e.id,i=s,void(1!==_.length?T.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,className:"custom-modal-divider",content:"删除资源后将无法恢复,请确认是否删除?",onOk:(r=l()(o()().mark((function e(){var s,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=i?{type:"history"}:{},e.next=3,(0,h.ZP)("/api/attachments/".concat(n,".json"),{method:"delete",body:s});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(a.id=null===(l=t.actionTabs.selectArrs)||void 0===l?void 0:l.id,A());case 5:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})}):T.Z.info({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,className:"custom-modal-divider",content:"资源不能全部删除"}));var n,i,r},className:"c-red current",children:"删除"})}}];return(0,N.jsx)(B.Z,{pagination:!1,columns:s,style:{fontSize:12,marginBottom:20},dataSource:n||[]})}return(0,N.jsx)(T.Z,{centered:!0,title:"资源设置",open:"资源设置"===t.actionTabs.key,okText:"确定",destroyOnClose:!0,maskClosable:!1,cancelText:"取消",width:600,onOk:l()(o()().mark((function e(){var s,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:return l=c.getFieldValue(),l=Object.assign({},P,l),e.next=6,(0,oe.Ot)({id:i.id,course_id:a.id,course_second_category_id:a.categoryId||0,is_public:null===(s=l.is_public)||void 0===s?void 0:s[0],delay_publish:l.delay_publish,description:l.description,publish_time:P.publish_time,new_attachment_id:null===(r=l.attachment_ids)||void 0===r?void 0:r.map((function(e){var t;return null===(t=e.response)||void 0===t?void 0:t.id}))});case 6:0===e.sent.status&&(I(d()({},re)),x.ZP.success("操作成功"),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)})),G([]);case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){G([]),I(d()({},re)),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)})},children:(0,N.jsx)("section",{className:"",children:(0,N.jsxs)(g.Z,{loading:s["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(0,N.jsx)(W,{data:_}),(0,N.jsxs)(O.Z,{form:c,initialValues:P,onChange:function(){var e=c.getFieldValue();I(Object.assign({},P,e))},children:[(0,N.jsx)(O.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){var t=e.filter((function(e){var t=e.size/1024/1024,n=e.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,Z.RD)(e.size))),!(t>500||-1==H.indexOf(n))}));return G(t),t},children:(0,N.jsxs)(Q.Z,d()(d()({},$),{},{children:[(0,N.jsx)(ee.ZP,{type:"primary",disabled:V.length>0,ghost:!0,style:{marginRight:5},children:"更新版本"}),(0,N.jsx)(y.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,N.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,N.jsx)("div",{children:"提示:"}),(0,N.jsxs)("div",{children:["1. 不支持断点续传,单个文件大小请勿超过",(0,k.Ny)()?"1G":"150M","。"]}),(0,N.jsx)("div",{children:"2. 当前仅限支持pdf、word、excel、ppt、zip文件。"})]}),children:(0,N.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}))}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{children:(0,N.jsx)(O.Z.Item,{label:"公开:",name:"is_public",children:(0,N.jsx)(j.Z.Group,{children:(0,N.jsx)(j.Z,{value:!0,children:"选中,所有用户可见,否则课堂成员可见"})})})})}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{children:[(0,N.jsxs)(R.ZP,{value:0,children:["立即发布",!!P.delay_publish]}),(0,N.jsx)("br",{}),(0,k.dE)()?"":(0,N.jsxs)("div",{children:[(0,N.jsx)(R.ZP,{value:1,children:"延期发布"}),(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e-1?B(Y.filter((function(t){return t!==e.id}))):B(Y.concat(e.id))}}),(0,N.jsxs)("div",{className:xe,children:[(0,N.jsxs)("div",{className:be,children:[(0,N.jsxs)("div",{className:ye,children:[(0,k.RV)()||e.is_public?(0,N.jsx)("a",{onClick:function(t){de(e),e.link||"application/pdf"===e.content_type||(t.preventDefault(),u({type:"attachment/setActionTabs",payload:{key:(e.link,"资源下载"),selectArrs:e,params:E}}))},href:me(e),target:"_blank",children:(0,N.jsx)("strong",{children:e.title})}):(0,N.jsx)("strong",{children:e.title}),e.link&&(0,N.jsxs)("span",{className:"tag-style-border-small c-orange border-orange ml10",children:[" ","外链"," "]}),(0,N.jsx)(Z.VV,{status:[!e.is_publish&&"未发布"]})]}),(0,N.jsxs)("div",{className:ge,children:[((0,k.GJ)()||re.login===(null===(n=e.author)||void 0===n?void 0:n.login))&&(0,N.jsx)(f.Link,{to:"/",style:{color:"red",marginRight:0},onClick:function(t){var n;t.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[e.id],selectArrsAll:null===(n=U.files)||void 0===n?void 0:n.filter((function(t){return[e.id].includes(t.id)})),isdelete:"1",params:E}})},children:"删除"}),((0,k.GJ)()||re.login===(null===(s=e.author)||void 0===s?void 0:s.login))&&(0,N.jsx)(f.Link,{to:"/",className:"ml20",onClick:function(t){t.preventDefault(),u({type:"attachment/setActionTabs",payload:{key:e.link?"外链设置":"资源设置",selectArrs:e,params:E}})},children:"设置"})]})]}),(0,N.jsxs)("div",{className:"flex-wrp",children:[e.link&&(0,N.jsxs)("p",{className:"flex1",children:[(0,N.jsx)("span",{children:e.author.name}),(0,N.jsxs)("span",{className:"ml15",children:["点击次数:",e.downloads_count]})]}),!e.link&&(0,N.jsxs)("p",{className:"flex1",children:[e.folder_name?(0,N.jsxs)("span",{style:{color:"#888",marginRight:10},children:["所属目录:",e.folder_name&&(0,N.jsx)("span",{children:e.folder_name})]}):(0,N.jsx)("span",{style:{color:"#888",marginRight:10},children:"所属目录:无"}),(0,N.jsxs)("span",{children:["上传人:",e.author.name]}),(0,N.jsxs)("span",{className:"ml15",children:[" 大小:",e.filesize," "]}),(0,N.jsxs)("span",{className:"ml15",children:[" 下载数:",e.downloads_count," "]}),(null==e?void 0:e.publish_time)&&H0&&(0,N.jsx)(v.Z,{current:E.page||1,showSizeChanger:!0,onChange:function(e,t){E.page=e,E.page_size=t,ce()},defaultCurrent:1,pageSize:E.page_size||20,total:U.attachments_count})})]}),Y.length>0&&(0,k.GJ)()&&(0,N.jsx)(_.Z,{offsetBottom:0,children:(0,N.jsx)(Ce.Z,{buttonDataSource:je,onButtonClick:Te,useBatchStatus:oe,catalogue:(null==X||null===(n=X.course_modules)||void 0===n||null===(n=n.find((function(e){return"attachment"===e.type})))||void 0===n?void 0:n.second_category)||[],allSelect:!!Y.length&&Y.length===(null===(s=U.files)||void 0===s?void 0:s.length),setSeleArr:B,setAllSelect:function(e){e.target.checked?B(U.files.map((function(e){return e.id}))):B([])},selectArrs:Y,onMenuClick:ue})}),(0,N.jsx)(S,{}),(0,N.jsx)(L,{}),(0,N.jsx)(P,{}),(0,N.jsx)(ve,{}),(0,N.jsx)(D,{}),(0,N.jsx)(z,{}),(0,N.jsx)(q,{}),(0,N.jsx)(se,{}),(0,N.jsx)(ie,{}),(0,N.jsx)(le,{}),(0,N.jsx)(pe,{}),(0,N.jsx)(he,{})]})}))},24975:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(79800),a=n.n(s),i=n(59301),o=n(20834),r=n(73782),l=n(24905),c=n(3113),d=n(38854),u="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",m="moveCategory___oiQqw",h=n(39634),f=n(78386),x=n(37712),b=function(e){var t=e.buttonDataSource,n=e.onButtonClick,s=e.useBatchStatus,b=e.allSelect,y=e.setAllSelect,g=e.selectArrs,j=e.onMenuClick,v=e.setSeleArr,_=e.catalogue,Z=e.addCatalogue,k=(0,i.useState)(!1),C=a()(k,2),w=C[0],T=C[1],N=(0,i.useState)(""),S=a()(N,2),L=S[0],P=S[1];console.log("---",_);var I=(0,x.jsx)("div",{className:m,onMouseLeave:function(e){return T(!1)},children:(0,x.jsxs)(o.Z,{onClick:j,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,x.jsx)(r.Z,{onChange:function(e){P(e.target.value)}})}),null==_?void 0:_.map((function(e,t){var n;if(!(""!==L&&e.category_name.indexOf(L)<0))return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(o.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,x.jsx)(o.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),Z&&(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:Z,children:"新建子目录..."})]})});return(0,x.jsxs)("div",{className:u,children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{children:(0,x.jsxs)(l.Z,{checked:b,onChange:y,children:["全选本页(",g.length,")"]})}),(0,h.GJ)()&&t.map((function(e){return(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(Z||_)&&(0,x.jsx)("div",{children:(0,x.jsx)(d.Z,{open:w,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return I},getPopupContainer:function(e){return e.parentNode},children:(0,x.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return T(!0)},children:(0,x.jsx)(c.ZP,{type:"primary",className:p,icon:(0,x.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,x.jsxs)("span",{children:["移动到目录 ",(0,x.jsx)(f.Z,{})]})})})})})]}),(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),v([])},children:"取消操作"})})]})}},21781:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var s=n(38854),a=n(20834),i=n(6848),o=n(73782),r="searchSortControllerContainer___Xca1m",l="btn___sNJPX",c="btnSort___Fx9OM",d="tips___LrmpR",u=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,m=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===t;return(0,u.jsxs)("div",{className:r,children:[!(null==h||!h.length)&&(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(a.Z,{selectedKeys:[t],children:h.map((function(e){return(0,u.jsx)(a.Z.Item,{onClick:function(){return n((t=e).name),void m(t);var t},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(l," ").concat(f?c:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),f&&(0,u.jsx)(i.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(o.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var s=n(95237),a=n(43604),i=n(20834),o=n(38854),r={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},l=n(37712),c=function(e){var t=e.isLoading,n=e.addText,c=e.tabDataSource,d=e.isAdmin,u=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,x=e.buttonIcon,b=void 0===x?"icon-tianjiadaohang":x,y=e.extraNode,g=e.onButtonClick,j=void 0===g?function(){}:g;return(0,l.jsx)("div",{className:r.tabMenuContainer,children:(0,l.jsxs)(s.Z,{children:[(0,l.jsx)(a.Z,{flex:"1",children:(0,l.jsx)(i.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:u,children:c.map((function(e){return(0,l.jsxs)(i.Z.Item,{children:[(0,l.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&d&&(0,l.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),d&&(0,l.jsx)(a.Z,{className:"mr20",children:(0,l.jsxs)("div",{className:r.control,children:[(0,l.jsx)("div",{className:r.extra,children:y}),h&&(0,l.jsxs)("span",{onClick:j,style:{cursor:"pointer"},className:r.selectBtn,children:[(0,l.jsx)("span",{children:(0,l.jsx)("i",{className:"iconfont ".concat(b)})}),(0,l.jsx)("span",{children:f})]}),!!m&&(0,l.jsx)(o.Z,{className:"ml10",dropdownRender:m,children:(0,l.jsxs)("span",{className:r.selectBtn,children:[(0,l.jsx)("span",{children:(0,l.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,l.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},12563:function(e,t,n){n.d(t,{Z:function(){return w}});var s=n(59301),a=n(51638),i=n(92310),o=n.n(i),r=n(36785),l=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),m=n(83116);const h=e=>{const{lineWidth:t,fontSizeIcon:n}=e,s=e.fontSizeSM,a=e.lineHeightSM*s+"px";return(0,p.TS)(e,{tagFontSize:s,tagLineHeight:a,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},f=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var x=(0,m.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:s,componentCls:a}=e,i=s-n,o=t-n;return{[a]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${a}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${a}-close-icon`]:{marginInlineStart:o,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${a}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${a}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),f),b=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,style:n,className:a,checked:i,onChange:r,onClick:l}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=s.useContext(d.E_),m=u("tag",t),[h,f]=x(m),y=o()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:i},null==p?void 0:p.className,a,f);return h(s.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:y,onClick:e=>{null==r||r(!i),null==l||l(e)}})))},g=n(45157);var j=(0,m.b)(["Tag","preset"],(e=>(e=>(0,g.Z)(e,((t,n)=>{let{textColor:s,lightBorderColor:a,lightColor:i,darkColor:o}=n;return{[`${e.componentCls}-${t}`]:{color:s,background:i,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:o,borderColor:o},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),f);const v=(e,t,n)=>{const s="string"!=typeof(a=n)?a:a.charAt(0).toUpperCase()+a.slice(1);var a;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${s}Bg`],borderColor:e[`color${s}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var _=(0,m.b)(["Tag","status"],(e=>{const t=h(e);return[v(t,"success","Success"),v(t,"processing","Info"),v(t,"error","Error"),v(t,"warning","Warning")]}),f),Z=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:i,rootClassName:u,style:p,children:m,icon:h,color:f,onClose:b,closeIcon:y,closable:g,bordered:v=!0}=e,k=Z(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:C,direction:w,tag:T}=s.useContext(d.E_),[N,S]=s.useState(!0);s.useEffect((()=>{"visible"in k&&S(k.visible)}),[k.visible]);const L=(0,r.o2)(f),P=(0,r.yT)(f),I=L||P,A=Object.assign(Object.assign({backgroundColor:f&&!I?f:void 0},null==T?void 0:T.style),p),O=C("tag",n),[E,F]=x(O),H=o()(O,null==T?void 0:T.className,{[`${O}-${f}`]:I,[`${O}-has-color`]:f&&!I,[`${O}-hidden`]:!N,[`${O}-rtl`]:"rtl"===w,[`${O}-borderless`]:!v},i,u,F),M=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||S(!1)},[,D]=(0,l.Z)(g,y,(e=>null===e?s.createElement(a.Z,{className:`${O}-close-icon`,onClick:M}):s.createElement("span",{className:`${O}-close-icon`,onClick:M},e)),null,!1),z="function"==typeof k.onClick||m&&"a"===m.type,V=h||null,R=V?s.createElement(s.Fragment,null,V,m&&s.createElement("span",null,m)):m,Y=s.createElement("span",Object.assign({},k,{ref:t,className:H,style:A}),R,D,L&&s.createElement(j,{key:"preset",prefixCls:O}),P&&s.createElement(_,{key:"status",prefixCls:O}));return E(z?s.createElement(c.Z,{component:"Tag"},Y):Y)},C=s.forwardRef(k);C.CheckableTag=y;var w=C}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6758],{38827:function(e,t,n){n.d(t,{Z:function(){return l}});var s=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=n(22589),r=function(e,t){return a.createElement(o.Z,(0,s.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(r)},38696:function(e,t,n){n.d(t,{Z:function(){return _}});var s=n(82242),a=n.n(s),i=n(7557),o=n.n(i),r=n(41498),l=n.n(r),c=n(79800),d=n.n(c),u=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=n(3113),h=n(38827),f=n(7309),x=n(6848),b=n(42930),y=n(80469),j=n(16644),g=n(94334),v=n(37712),_=function(e){var t,n,s,i,r,c,_,Z=e.editOffice,k=void 0===Z?"view":Z,C=e.data,w=(e.theme,e.type),T=e.filename,N=e.monacoEditor,S=e.className,L=e.style,P=e.close,I=e.onClose,A=e.hasMask,O=e.disabledDownload,E=e.onImgDimensions,F=e.showNodata,H=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=d()(H,2),D=(M[0],M[1],(0,u.useState)("")),z=d()(D,2),V=(z[0],z[1]),R=(0,u.useState)(),Y=d()(R,2),B=Y[0],G=Y[1],$="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?g.Z.PROXY_SERVER:g.Z.API_SERVER,J=(0,u.useRef)();null!==(t=C)&&void 0!==t&&t.startsWith("/api")&&"txt"!==w&&(C=g.Z.API_SERVER+C),T&&(N.filename=T),(0,u.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&V(t[1])}))}),[]),(0,u.useEffect)((function(){"office"===w&&U()}),[w,C]);var U=function(){var e=l()(o()().mark((function e(){var t,n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=C,C.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,y.gJ)({attachment_id:n});case 5:s=e.sent,G(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){C.startsWith("http")||C.startsWith("blob:")?q():(0,b.Sv)(T||"educoder",C,T)},q=function(){(0,b.Nd)(T||"educoder",decodeURIComponent(C))};return(0,v.jsxs)("div",{style:a()({},L||{}),className:"".concat(A&&p.bgBlack," ").concat(w?p.wrp:"hide"),children:[P&&(0,v.jsxs)("div",{className:p.close,ref:J,children:[!!E&&(0,v.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,v.jsx)("span",{onClick:function(){I(),E()},children:(0,v.jsx)("i",{className:"icon-yulanpizhu"})})}),!O&&(0,v.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,v.jsx)("span",{onClick:q,children:(0,v.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,v.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,v.jsx)("span",{className:"",onClick:I,children:(0,v.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,v.jsx)("div",{className:"".concat(p[S]," ").concat(S," ").concat(p.monaco," ").concat("txt"===w?"show":"hide"),children:"txt"===w&&(0,v.jsx)(f.ZP,a()({},N))}),"audio"===w&&(0,v.jsx)("audio",{src:(null===(n=C)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(s=C)&&void 0!==s&&s.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===w&&(0,v.jsx)(v.Fragment,{children:(null===(i=C)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(r=C)&&void 0!==r&&r.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===w&&B&&(0,v.jsx)("iframe",{src:"".concat($,"/office.html?key=").concat(B.key,"&url=").concat(W+B.url,"&callbackUrl=").concat(W+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(k,"&officeServer=").concat(g.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===w&&(0,v.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===w&&(0,v.jsx)("iframe",{src:"".concat($,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!O)}),"image"===w&&(0,v.jsx)("img",{src:(null===(c=C)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=C)&&void 0!==_&&_.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===w||"download"===w)&&(0,v.jsx)(v.Fragment,{children:F?(0,v.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(m.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,v.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,v.jsx)(h.Z,{}),"点击下载"]})})]})}},57968:function(e,t,n){n.d(t,{tF:function(){return p}});var s=n(82242),a=n.n(s),i=n(79800),o=n.n(i),r=(n(59301),n(57930)),l=n(61186),c=n.n(l),d=n(37712);function u(e){var t=(new Date).getTime();return e&&e30?c()("".concat(s,":00")).add(1,"hours"):c()(e)}(t):e)},disabled:m,disabledDate:u})}},24555:function(e,t,n){n.r(t),n.d(t,{default:function(){return we}});var s=n(31468),a=n.n(s),i=n(7557),o=n.n(i),r=n(41498),l=n.n(r),c=n(82242),d=n.n(c),u=n(79800),p=n.n(u),m=n(59301),h=n(92911),f=n(8785),x=n(8591),b=n(95237),y=n(6848),j=n(96865),g=n(24905),v=n(27092),_=n(81228),Z=n(42930),k=n(39634),C=n(37205),w=n.n(C),T=n(43418),N=n(37712),S=(0,f.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var t=e.classroomList,n=e.user,s=e.dispatch,a=(0,f.useParams)(),i=(0,m.useState)(!1),r=p()(i,2),c=r[0],u=r[1];(0,m.useEffect)((function(){if("删除"===t.actionTabs.key){var e;if((0,k.j5)()||null!=n&&null!==(e=n.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.own)return void u(!0);var s={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(e){var t;e.author_login===(null===(t=n.userInfo)||void 0===t?void 0:t.login)?++s.hasNum:++s.noHasNum})),s.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,N.jsxs)("div",{children:["1"!==t.actionTabs.isdelete&&(0,N.jsxs)("div",{children:["当前选中资源中:",(0,N.jsx)("span",{className:"c-blue",children:s.hasNum}),"个由您本人发布,",(0,N.jsx)("span",{className:"c-red",children:s.noHasNum})," 个由其他老师发布。",(0,N.jsx)("br",{})]}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){b()}}):u(!0)}else u(!1)}),[t.actionTabs.key]);var b=function(){s({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",t.actionTabs),(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:c,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:w()(t.actionTabs.selectArrs),course_id:a.id}});case 2:0===e.sent.status&&(x.ZP.success("删除成功"),s({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){b()},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),L=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,f.useParams)();return s.id=s.coursesId,(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:"立即发布"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:s.id,ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(x.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"学生将能立即收到资源"})})})),P=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,f.useParams)();return s.id=s.coursesId,(0,N.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:s.id,ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(x.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},s)}),n({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,N.jsx)("br",{}),"是否确认设为公开?"]})})})),I=n(85573),A=n.n(I),O=n(78241),E=n(43604),F=n(73782),H=n(61186),M=n.n(H),D=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,s=e.classroomList,a=(e.loading,e.dispatch),i=(0,f.useParams)(),r=((0,f.useLocation)(),s.actionTabs),c=O.Z.useForm(),u=p()(c,1)[0];return(0,m.useEffect)((function(){a({type:"classroomList/getCourseGroups",payload:{id:i.id}})}),[s.name]),(0,N.jsxs)(T.Z,{centered:!0,title:"新建子目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:l()(o()().mark((function e(){var t,n,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=u.getFieldValue(),r=null===(t=s.detailLeftMenus)||void 0===t||null===(t=t.course_modules)||void 0===t||null===(t=t.find((function(e){return"attachment"===e.type})))||void 0===t?void 0:t.id,l="/api/course_modules/".concat(r,"/add_second_category.json"),e.next=5,(0,h.ZP)(l,{method:"post",body:d()(d()({},n),{},{parent_id:i.categoryId})});case 5:0===e.sent.status&&(u.resetFields(),x.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:i.coursesId}}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsx)("p",{className:"tc",children:(0,N.jsx)("br",{})}),s.courseGroups.course_groups&&(0,N.jsx)(O.Z,{form:u,initialValues:A()({},"name",""),children:(0,N.jsx)(O.Z.Item,{name:"name",children:(0,N.jsxs)(b.Z,{className:"mt30",align:"middle",children:[(0,N.jsx)(E.Z,{children:"子目录名称:"}),(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(F.Z,{defaultValue:(null===(t=r.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=r.selectArrs)||void 0===n?void 0:n.name)})})]})})})]})})),z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n=e.classroomList,s=(e.loading,e.dispatch),a=((0,f.useParams)(),(0,f.useLocation)(),n.actionTabs),i=O.Z.useForm(),r=p()(i,1)[0];return(0,N.jsxs)(T.Z,{centered:!0,title:"重命名",open:"重命名"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:l()(o()().mark((function e(){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.getFieldValue(),a="/api/homework_commons/".concat(n.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=4,(0,h.ZP)(a,{method:"post",body:d()({},t)});case 4:0===e.sent.status&&(x.ZP.success("修改成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsx)("p",{className:"tc",children:(0,N.jsx)("br",{})}),n.courseGroups.course_groups&&(0,N.jsx)(O.Z,{form:r,initialValues:A()({},"name","1"),children:(0,N.jsx)(O.Z.Item,{name:"name",children:(0,N.jsxs)(b.Z,{className:"mt30",children:[(0,N.jsx)(E.Z,{children:"作业名称:"}),(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(F.Z,{defaultValue:null===(t=a.selectArrs)||void 0===t?void 0:t.name})})]})})})]})})),V=n(99313),R=n(5112),Y=n(57930),B=n(61998),G=n(26724),$=n.n(G),W={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},J=n(57968),U=V.Z.TabPane,X=!1,q=(0,f.connect)((function(e){return{attachment:e.attachment,loading:e.loading}}))((function(e){var t=e.attachment,n=(e.loading,e.dispatch),s=(0,f.useParams)(),a=O.Z.useForm(),i=p()(a,1)[0],r=(0,m.useState)(0),c=p()(r,2),u=c[0],h=c[1],b=(0,m.useState)(!0),y=p()(b,2),j=y[0],v=y[1],_=(0,m.useState)("public"),C=p()(_,2),S=C[0],L=C[1],P=(0,m.useState)([]),I=p()(P,2),E=I[0],H=I[1],D=(0,m.useState)({page:0,page_size:20,search:""}),z=p()(D,2),B=z[0];z[1];(0,m.useEffect)((function(){"选用资源"===t.actionTabs.key&&j&&J()}),[t.actionTabs.key,j,S]);var G=[],J=function(){var e=l()(o()().mark((function e(){var t,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!X){e.next=2;break}return e.abrupt("return");case 2:if(X=!0,!j){e.next=19;break}if(++B.page,"public"!==S){e.next=12;break}return e.next=8,n({type:"attachment/allAttachment",payload:d()({},B)});case 8:s=e.sent,E=w()(E.concat(s.data.files)),e.next=16;break;case 12:return e.next=14,n({type:"attachment/mineAttachment",payload:d()({},B)});case 14:s=e.sent,E=w()(E.concat(null===(a=s.data)||void 0===a?void 0:a.files));case 16:(null===(t=s.object_list)||void 0===t?void 0:t.length)0?Promise.resolve():Promise.reject("请选择一个资源")}}],children:(0,N.jsx)(g.Z.Group,{style:{width:"100%"},children:(0,N.jsx)("div",{style:{maxHeight:210,overflow:"auto"},children:(0,N.jsx)($(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){J()},hasMore:j,useWindow:!1,children:(0,N.jsx)(K,{data:E})})})})}),(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{onChange:function(e){h(e.target.value)},children:[(0,N.jsx)(R.ZP,{value:0,children:"立即发布"}),(0,N.jsx)(R.ZP,{disabled:(0,k.dE)(),value:1,children:"延期发布"})]})}),u?(0,N.jsx)(O.Z.Item,{name:"publish_time",label:"发布时间",extra:(0,N.jsx)("p",{className:"mt10 c-grey-c",children:"按照设置的时间定时发布"}),rules:[{required:!0,message:"请选择发布时间"}],children:(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e500||0==t)||(x.ZP.error("".concat(e.name," 文件无法上传。").concat(0==t?"文件内容不能为空":"超过文件大小限制(500MB)")),Promise.reject())},action:"".concat(te.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var t;console.log("data--",e),-1==(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.status)&&(x.ZP.warning(e.file.response.message),I(!0))}};return(0,N.jsx)(T.Z,{centered:!0,title:"上传资源",open:"上传资源"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,maskClosable:!1,onOk:l()(o()().mark((function e(){var a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return a=i.getFieldValue(),a=Object.assign({},u,a),console.log(a.attachment_ids),e.next=7,(0,h.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:a.attachment_ids.map((function(e){return e.response.id})),course_id:s.id,course_second_category_id:1*s.categoryId,is_public:!!a.is_public,delay_publish:a.delay_publish,description:a.description,publish_time:a.publish_time}});case 7:0===e.sent.status&&(x.ZP.success("操作成功"),(0,Z.L9)(["教学课堂","资源","上传资源"]),j(d()({},ne)),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}})),w([]);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){w([]),j(d()({},ne)),n({type:"attachment/setActionTabs",payload:{}})},children:(0,N.jsx)("section",{children:(0,N.jsxs)(O.Z,{form:i,initialValues:u,onChange:function(){var e=i.getFieldValue();j(Object.assign({},u,e))},children:[(0,N.jsx)(O.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){var t=e.filter((function(e){var t=e.size/1024/1024;e.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,Z.RD)(e.size))),!(t>500||0==t)}));return w(t),t},rules:[{required:!0,message:"请上传资源"}],children:(0,N.jsxs)(Q.Z,d()(d()({},A),{},{children:[(0,N.jsx)(ee.ZP,{type:"primary",disabled:C.length>9||P,ghost:!0,children:"文件上传"}),(0,N.jsx)(y.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,N.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,N.jsx)("div",{children:"提示:"}),(0,N.jsx)("div",{children:"1. 一次最多上传10个文件。"}),(0,N.jsxs)("div",{children:["2. 不支持断点续传,单个文件大小请勿超过",(0,k.Ny)()?"1G":"150M","。"]})]}),children:(0,N.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}))}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{children:(0,N.jsx)(O.Z.Item,{label:"公开:",name:"is_public",children:(0,N.jsx)(g.Z.Group,{children:(0,N.jsx)(g.Z,{value:1,children:"选中,所有用户可见,否则课堂成员可见"})})})})}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{children:[(0,N.jsxs)(R.ZP,{value:0,children:["立即发布",!!u.delay_publish]}),(0,N.jsx)("br",{}),(0,N.jsx)(R.ZP,{disabled:(0,k.dE)(),value:1,children:"延期发布"}),(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e500?(x.ZP.error("".concat(e.name," 文件无法上传。超过文件大小限制(500MB)")),Promise.reject()):-1!=H.indexOf(n)||(x.ZP.error("".concat(e.name," 文件无法上传,当前仅限支持pdf、word、excel、ppt、zip文件")),Promise.reject())},action:"".concat(te.Z.API_SERVER,"/api/attachments.json")};function W(e){var n=e.data;console.log("data",n);var s=[{title:"资源名称",key:"id",width:307,ellipsis:!0,render:function(e){return(0,N.jsx)(y.Z,{title:e.title,children:(0,N.jsx)("a",{href:te.Z.API_SERVER+e.url,target:"_blank",className:"multi_ellipsis1 c-grey-333",children:e.title})})}},{title:"下载",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"版本号",dataIndex:"publish_time",key:"publish_time",ellipsis:!0,width:110,render:function(e){return(0,N.jsx)("span",{children:M()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")})}},{title:"操作",dataIndex:"cz",width:60,render:function(e,n,s){return(0,N.jsx)("span",{onClick:function(){return n=null==e?void 0:e.id,i=s,void(1!==_.length?T.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,className:"custom-modal-divider",content:"删除资源后将无法恢复,请确认是否删除?",onOk:(r=l()(o()().mark((function e(){var s,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=i?{type:"history"}:{},e.next=3,(0,h.ZP)("/api/attachments/".concat(n,".json"),{method:"delete",body:s});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(a.id=null===(l=t.actionTabs.selectArrs)||void 0===l?void 0:l.id,A());case 5:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})}):T.Z.info({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,className:"custom-modal-divider",content:"资源不能全部删除"}));var n,i,r},className:"c-red current",children:"删除"})}}];return(0,N.jsx)(B.Z,{pagination:!1,columns:s,style:{fontSize:12,marginBottom:20},dataSource:n||[]})}return(0,N.jsx)(T.Z,{centered:!0,title:"资源设置",open:"资源设置"===t.actionTabs.key,okText:"确定",destroyOnClose:!0,maskClosable:!1,cancelText:"取消",width:600,onOk:l()(o()().mark((function e(){var s,r,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:return l=c.getFieldValue(),l=Object.assign({},P,l),e.next=6,(0,oe.Ot)({id:i.id,course_id:a.id,course_second_category_id:a.categoryId||0,is_public:null===(s=l.is_public)||void 0===s?void 0:s[0],delay_publish:l.delay_publish,description:l.description,publish_time:P.publish_time,new_attachment_id:null===(r=l.attachment_ids)||void 0===r?void 0:r.map((function(e){var t;return null===(t=e.response)||void 0===t?void 0:t.id}))});case 6:0===e.sent.status&&(I(d()({},re)),x.ZP.success("操作成功"),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)})),G([]);case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){G([]),I(d()({},re)),n({type:"attachment/setActionTabs",payload:{}}),n({type:"classroomList/getAttachmentList",payload:d()({},t.actionTabs.params)})},children:(0,N.jsx)("section",{className:"",children:(0,N.jsxs)(j.Z,{loading:s["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(0,N.jsx)(W,{data:_}),(0,N.jsxs)(O.Z,{form:c,initialValues:P,onChange:function(){var e=c.getFieldValue();I(Object.assign({},P,e))},children:[(0,N.jsx)(O.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){var t=e.filter((function(e){var t=e.size/1024/1024,n=e.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,Z.RD)(e.size))),!(t>500||-1==H.indexOf(n))}));return G(t),t},children:(0,N.jsxs)(Q.Z,d()(d()({},$),{},{children:[(0,N.jsx)(ee.ZP,{type:"primary",disabled:V.length>0,ghost:!0,style:{marginRight:5},children:"更新版本"}),(0,N.jsx)(y.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,N.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,N.jsx)("div",{children:"提示:"}),(0,N.jsxs)("div",{children:["1. 不支持断点续传,单个文件大小请勿超过",(0,k.Ny)()?"1G":"150M","。"]}),(0,N.jsx)("div",{children:"2. 当前仅限支持pdf、word、excel、ppt、zip文件。"})]}),children:(0,N.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}))}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{children:(0,N.jsx)(O.Z.Item,{label:"公开:",name:"is_public",children:(0,N.jsx)(g.Z.Group,{children:(0,N.jsx)(g.Z,{value:!0,children:"选中,所有用户可见,否则课堂成员可见"})})})})}),(0,N.jsx)(b.Z,{children:(0,N.jsx)(E.Z,{flex:"1",children:(0,N.jsx)(O.Z.Item,{label:"发布设置",name:"delay_publish",children:(0,N.jsxs)(R.ZP.Group,{children:[(0,N.jsxs)(R.ZP,{value:0,children:["立即发布",!!P.delay_publish]}),(0,N.jsx)("br",{}),(0,k.dE)()?"":(0,N.jsxs)("div",{children:[(0,N.jsx)(R.ZP,{value:1,children:"延期发布"}),(0,N.jsx)(Y.default,{disabledDate:function(e){return e&&e-1?B(Y.filter((function(t){return t!==e.id}))):B(Y.concat(e.id))}}),(0,N.jsxs)("div",{className:xe,children:[(0,N.jsxs)("div",{className:be,children:[(0,N.jsxs)("div",{className:ye,children:[(0,k.RV)()||e.is_public?(0,N.jsx)("a",{onClick:function(t){de(e),e.link||"application/pdf"===e.content_type||(t.preventDefault(),u({type:"attachment/setActionTabs",payload:{key:(e.link,"资源下载"),selectArrs:e,params:E}}))},href:me(e),target:"_blank",children:(0,N.jsx)("strong",{children:e.title})}):(0,N.jsx)("strong",{children:e.title}),e.link&&(0,N.jsxs)("span",{className:"tag-style-border-small c-orange border-orange ml10",children:[" ","外链"," "]}),(0,N.jsx)(Z.VV,{status:[!e.is_publish&&"未发布"]})]}),(0,N.jsxs)("div",{className:je,children:[((0,k.GJ)()||re.login===(null===(n=e.author)||void 0===n?void 0:n.login))&&(0,N.jsx)(f.Link,{to:"/",style:{color:"red",marginRight:0},onClick:function(t){var n;t.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[e.id],selectArrsAll:null===(n=U.files)||void 0===n?void 0:n.filter((function(t){return[e.id].includes(t.id)})),isdelete:"1",params:E}})},children:"删除"}),((0,k.GJ)()||re.login===(null===(s=e.author)||void 0===s?void 0:s.login))&&(0,N.jsx)(f.Link,{to:"/",className:"ml20",onClick:function(t){t.preventDefault(),u({type:"attachment/setActionTabs",payload:{key:e.link?"外链设置":"资源设置",selectArrs:e,params:E}})},children:"设置"})]})]}),(0,N.jsxs)("div",{className:"flex-wrp",children:[e.link&&(0,N.jsxs)("p",{className:"flex1",children:[(0,N.jsx)("span",{children:e.author.name}),(0,N.jsxs)("span",{className:"ml15",children:["点击次数:",e.downloads_count]})]}),!e.link&&(0,N.jsxs)("p",{className:"flex1",children:[e.folder_name?(0,N.jsxs)("span",{style:{color:"#888",marginRight:10},children:["所属目录:",e.folder_name&&(0,N.jsx)("span",{children:e.folder_name})]}):(0,N.jsx)("span",{style:{color:"#888",marginRight:10},children:"所属目录:无"}),(0,N.jsxs)("span",{children:["上传人:",e.author.name]}),(0,N.jsxs)("span",{className:"ml15",children:[" 大小:",e.filesize," "]}),(0,N.jsxs)("span",{className:"ml15",children:[" 下载数:",e.downloads_count," "]}),(null==e?void 0:e.publish_time)&&H0&&(0,N.jsx)(v.Z,{current:E.page||1,showSizeChanger:!0,onChange:function(e,t){E.page=e,E.page_size=t,ce()},defaultCurrent:1,pageSize:E.page_size||20,total:U.attachments_count})})]}),Y.length>0&&(0,k.GJ)()&&(0,N.jsx)(_.Z,{offsetBottom:0,children:(0,N.jsx)(Ce.Z,{buttonDataSource:ge,onButtonClick:Te,useBatchStatus:oe,catalogue:(null==X||null===(n=X.course_modules)||void 0===n||null===(n=n.find((function(e){return"attachment"===e.type})))||void 0===n?void 0:n.second_category)||[],allSelect:!!Y.length&&Y.length===(null===(s=U.files)||void 0===s?void 0:s.length),setSeleArr:B,setAllSelect:function(e){e.target.checked?B(U.files.map((function(e){return e.id}))):B([])},selectArrs:Y,onMenuClick:ue})}),(0,N.jsx)(S,{}),(0,N.jsx)(L,{}),(0,N.jsx)(P,{}),(0,N.jsx)(ve,{}),(0,N.jsx)(D,{}),(0,N.jsx)(z,{}),(0,N.jsx)(q,{}),(0,N.jsx)(se,{}),(0,N.jsx)(ie,{}),(0,N.jsx)(le,{}),(0,N.jsx)(pe,{}),(0,N.jsx)(he,{})]})}))},24975:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(79800),a=n.n(s),i=n(59301),o=n(20834),r=n(73782),l=n(24905),c=n(3113),d=n(38854),u="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",m="moveCategory___oiQqw",h=n(39634),f=n(78386),x=n(37712),b=function(e){var t=e.buttonDataSource,n=e.onButtonClick,s=e.useBatchStatus,b=e.allSelect,y=e.setAllSelect,j=e.selectArrs,g=e.onMenuClick,v=e.setSeleArr,_=e.catalogue,Z=e.addCatalogue,k=(0,i.useState)(!1),C=a()(k,2),w=C[0],T=C[1],N=(0,i.useState)(""),S=a()(N,2),L=S[0],P=S[1];console.log("---",_);var I=(0,x.jsx)("div",{className:m,onMouseLeave:function(e){return T(!1)},children:(0,x.jsxs)(o.Z,{onClick:g,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,x.jsx)(r.Z,{onChange:function(e){P(e.target.value)}})}),null==_?void 0:_.map((function(e,t){var n;if(!(""!==L&&e.category_name.indexOf(L)<0))return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(o.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,x.jsx)(o.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),Z&&(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:Z,children:"新建子目录..."})]})});return(0,x.jsxs)("div",{className:u,children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{children:(0,x.jsxs)(l.Z,{checked:b,onChange:y,children:["全选本页(",j.length,")"]})}),(0,h.GJ)()&&t.map((function(e){return(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(Z||_)&&(0,x.jsx)("div",{children:(0,x.jsx)(d.Z,{open:w,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return I},getPopupContainer:function(e){return e.parentNode},children:(0,x.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return T(!0)},children:(0,x.jsx)(c.ZP,{type:"primary",className:p,icon:(0,x.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,x.jsxs)("span",{children:["移动到目录 ",(0,x.jsx)(f.Z,{})]})})})})})]}),(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),v([])},children:"取消操作"})})]})}},21781:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var s=n(38854),a=n(20834),i=n(6848),o=n(73782),r="searchSortControllerContainer___Xca1m",l="btn___sNJPX",c="btnSort___Fx9OM",d="tips___LrmpR",u=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,m=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===t;return(0,u.jsxs)("div",{className:r,children:[!(null==h||!h.length)&&(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(a.Z,{selectedKeys:[t],children:h.map((function(e){return(0,u.jsx)(a.Z.Item,{onClick:function(){return n((t=e).name),void m(t);var t},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(l," ").concat(f?c:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),f&&(0,u.jsx)(i.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(o.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var s=n(95237),a=n(43604),i=n(20834),o=n(38854),r={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},l=n(37712),c=function(e){var t=e.isLoading,n=e.addText,c=e.tabDataSource,d=e.isAdmin,u=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,x=e.buttonIcon,b=void 0===x?"icon-tianjiadaohang":x,y=e.extraNode,j=e.onButtonClick,g=void 0===j?function(){}:j;return(0,l.jsx)("div",{className:r.tabMenuContainer,children:(0,l.jsxs)(s.Z,{children:[(0,l.jsx)(a.Z,{flex:"1",children:(0,l.jsx)(i.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:u,children:c.map((function(e){return(0,l.jsxs)(i.Z.Item,{children:[(0,l.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&d&&(0,l.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),d&&(0,l.jsx)(a.Z,{className:"mr20",children:(0,l.jsxs)("div",{className:r.control,children:[(0,l.jsx)("div",{className:r.extra,children:y}),h&&(0,l.jsxs)("span",{onClick:g,style:{cursor:"pointer"},className:r.selectBtn,children:[(0,l.jsx)("span",{children:(0,l.jsx)("i",{className:"iconfont ".concat(b)})}),(0,l.jsx)("span",{children:f})]}),!!m&&(0,l.jsx)(o.Z,{className:"ml10",dropdownRender:m,children:(0,l.jsxs)("span",{className:r.selectBtn,children:[(0,l.jsx)("span",{children:(0,l.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,l.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},12563:function(e,t,n){n.d(t,{Z:function(){return w}});var s=n(59301),a=n(51638),i=n(92310),o=n.n(i),r=n(36785),l=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),m=n(83116);const h=e=>{const{lineWidth:t,fontSizeIcon:n}=e,s=e.fontSizeSM,a=e.lineHeightSM*s+"px";return(0,p.TS)(e,{tagFontSize:s,tagLineHeight:a,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},f=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var x=(0,m.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:s,componentCls:a}=e,i=s-n,o=t-n;return{[a]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${a}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${a}-close-icon`]:{marginInlineStart:o,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${a}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${a}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),f),b=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,style:n,className:a,checked:i,onChange:r,onClick:l}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=s.useContext(d.E_),m=u("tag",t),[h,f]=x(m),y=o()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:i},null==p?void 0:p.className,a,f);return h(s.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:y,onClick:e=>{null==r||r(!i),null==l||l(e)}})))},j=n(45157);var g=(0,m.b)(["Tag","preset"],(e=>(e=>(0,j.Z)(e,((t,n)=>{let{textColor:s,lightBorderColor:a,lightColor:i,darkColor:o}=n;return{[`${e.componentCls}-${t}`]:{color:s,background:i,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:o,borderColor:o},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),f);const v=(e,t,n)=>{const s="string"!=typeof(a=n)?a:a.charAt(0).toUpperCase()+a.slice(1);var a;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${s}Bg`],borderColor:e[`color${s}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var _=(0,m.b)(["Tag","status"],(e=>{const t=h(e);return[v(t,"success","Success"),v(t,"processing","Info"),v(t,"error","Error"),v(t,"warning","Warning")]}),f),Z=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:i,rootClassName:u,style:p,children:m,icon:h,color:f,onClose:b,closeIcon:y,closable:j,bordered:v=!0}=e,k=Z(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:C,direction:w,tag:T}=s.useContext(d.E_),[N,S]=s.useState(!0);s.useEffect((()=>{"visible"in k&&S(k.visible)}),[k.visible]);const L=(0,r.o2)(f),P=(0,r.yT)(f),I=L||P,A=Object.assign(Object.assign({backgroundColor:f&&!I?f:void 0},null==T?void 0:T.style),p),O=C("tag",n),[E,F]=x(O),H=o()(O,null==T?void 0:T.className,{[`${O}-${f}`]:I,[`${O}-has-color`]:f&&!I,[`${O}-hidden`]:!N,[`${O}-rtl`]:"rtl"===w,[`${O}-borderless`]:!v},i,u,F),M=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||S(!1)},[,D]=(0,l.Z)(j,y,(e=>null===e?s.createElement(a.Z,{className:`${O}-close-icon`,onClick:M}):s.createElement("span",{className:`${O}-close-icon`,onClick:M},e)),null,!1),z="function"==typeof k.onClick||m&&"a"===m.type,V=h||null,R=V?s.createElement(s.Fragment,null,V,m&&s.createElement("span",null,m)):m,Y=s.createElement("span",Object.assign({},k,{ref:t,className:H,style:A}),R,D,L&&s.createElement(g,{key:"preset",prefixCls:O}),P&&s.createElement(_,{key:"status",prefixCls:O}));return E(z?s.createElement(c.Z,{component:"Tag"},Y):Y)},C=s.forwardRef(k);C.CheckableTag=y;var w=C}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Attendance__Detail__index.async.js b/p__Classrooms__Lists__Attendance__Detail__index.async.js index 9d4f507496..cc2d588137 100644 --- a/p__Classrooms__Lists__Attendance__Detail__index.async.js +++ b/p__Classrooms__Lists__Attendance__Detail__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[34093],{28563:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},c=n(22589),s=function(e,t){return a.createElement(c.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},16644:function(e,t,n){"use strict";var r=n(82242),a=n.n(r),o=(n(59301),n(19779)),c=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,i=e.styles,l=void 0===i?{}:i,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,y=e.loading,b=void 0!==y&&y;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:b?"hidden":"visible"}),l),children:[(0,s.jsx)("img",{src:t||o,style:a()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(c.ZP,a()(a()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},13532:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return A}});var r=n(7557),a=n.n(r),o=n(41498),c=n.n(o),s=n(79800),i=n.n(s),l=n(59301),u=n(8785),d=n(57809),p=n(8591),f=n(95237),m=n(43604),h=n(93948),y=n(3113),b=n(61998),g=n(28563),x=n(42930),_=n(39634),v=n(16644),j=n(15845),w=n.n(j),C={header:"header___EHcme",qrcode:"qrcode___klRmG",headerTitle:"headerTitle___KMR6z",title:"title___xbfkM",main:"main___DqELm",color26C:"color26C___EKgQz",colorEAA:"colorEAA___MdhXm",colorFF8:"colorFF8___x_ejV",color909:"color909___Ewh4j",normal:"normal___E2HNa",leave:"leave____ohFo",absence:"absence___IQAzG",nosign:"nosign___WQN72"},E=n(71751),O=n(94334),k=n(56102),N=n(37712),S={QRCODE:"二维码签到",NUMBER:"签到码签到",QUICK:"快捷签到"},P=d.default.Option,A=(0,u.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(){var e,t,n,r=(0,u.useParams)(),o=(0,l.useState)({}),s=i()(o,2),j=s[0],A=s[1],Z=(0,l.useState)({}),D=i()(Z,2),I=D[0],R=D[1],T=(0,l.useState)({attendance_id:null,page:1,limit:10,group_ids:[],attendance_status:null}),L=i()(T,2),M=L[0],z=L[1];(0,l.useEffect)((function(){F(),M.attendance_id=r.categoryId,z(M),U(M)}),[r.categoryId]);var F=function(){var e=c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ds)({id:r.categoryId});case 2:(t=e.sent)&&A(t||{});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=c()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.bm)(t);case 2:(n=e.sent)&&R(n||{});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=c()(a()().mark((function e(t,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.UD)({attendance_id:r.categoryId,attendance_status:t,course_id:r.coursesId,user_id:n});case 2:0===e.sent.status&&(p.ZP.success("修改状态成功"),F(),U(M));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Q=[{id:void 0,name:"全部状态"},{id:"NORMAL",name:"正常出勤"},{id:"LATE",name:"迟到"},{id:"EARLY",name:"早退"},{id:"LEAVE",name:"请假"},{id:"ABSENCE",name:"2"===r.tabId?"旷课":"未签到"}],V=[{id:"NORMAL",name:"正常出勤"},{id:"LATE",name:"迟到"},{id:"EARLY",name:"早退"},{id:"LEAVE",name:"请假"},{id:"ABSENCE",name:"2"===r.tabId?"旷课":"未签到"}],H=[{title:"序号",dataIndex:"index",key:"index",width:"25%",align:"center"},{title:"姓名",dataIndex:"user_name",key:"user_name",width:"25%",align:"center",render:function(e,t){return(0,N.jsx)("span",{children:t.user_name||"--"})}},{title:"学号",dataIndex:"student_id",key:"student_id",width:"25%",align:"center",render:function(e,t){return(0,N.jsx)("span",{children:t.student_id||"--"})}},{title:"状态",key:"attendance_status",width:"25%",dataIndex:"attendance_status",align:"center",render:function(e,t){return(0,N.jsx)("span",{children:(0,N.jsx)(d.default,{disabled:!(0,_.GJ)(),defaultValue:t.attendance_status,style:{width:167},onChange:function(e){return B(e,t.user_id)},children:V.map((function(e){return(0,N.jsx)(P,{value:e.id,children:e.name},e.id)}))},t.index)})}}];return(0,N.jsxs)("section",{children:[(0,N.jsxs)("header",{className:C.header,children:[(0,N.jsxs)("div",{className:C.headerTitle,children:[(0,N.jsx)(g.Z,{className:"font16 c-black",onClick:function(){return u.history.push("/classrooms/".concat(r.coursesId,"/attendance/").concat(r.categoryId))}}),(0,N.jsx)("span",{className:C.title,children:j.name})]}),"QRCODE"===j.mode?(0,N.jsxs)("div",{className:C.qrcode,children:[(0,N.jsx)(w(),{value:j.code,size:72,fgColor:"#000"}),(0,N.jsx)("p",{style:{textAlign:"center"},children:"扫码签到"})]}):null,(0,N.jsxs)(f.Z,{align:"middle",gutter:[30,20],className:"mt10 c-light-black",children:[(0,N.jsx)(m.Z,{span:3,children:"签到人数:"}),(0,N.jsx)(m.Z,{span:8,children:(0,N.jsx)(h.Z,{percent:j.normal_count/j.all_count*100,showInfo:!1,strokeColor:"#0152d9"})}),(0,N.jsxs)(m.Z,{flex:1,className:"c-blue",children:["已签到 ",j.normal_count," / 应签到 ",j.all_count]})]}),(0,N.jsxs)(f.Z,{align:"middle",gutter:[40,0],className:"mt10 c-light-black",children:[(0,N.jsxs)(m.Z,{children:["签到发起人:",(0,N.jsx)("span",{className:"c-black",children:null===(e=j.author)||void 0===e?void 0:e.user_name})]}),(0,N.jsxs)(m.Z,{children:["签到方式:",(0,N.jsx)("span",{className:"c-black",children:S[j.mode]})]}),(0,N.jsxs)(m.Z,{children:["开始结束时间:",(0,N.jsxs)("span",{className:"c-black",children:[j.attendance_date," ",j.start_time,"-",j.end_time]})]}),"NUMBER"===j.mode?(0,N.jsxs)(m.Z,{flex:1,children:["签到码:",j.code,"    ",(0,N.jsx)(k.CopyToClipboard,{text:j.code,onCopy:function(){return p.ZP.success("复制成功")},children:(0,N.jsx)("a",{children:"复制签到码"})})]}):null]})]}),(0,N.jsx)("div",{className:C.search,children:(0,N.jsxs)(f.Z,{align:"middle",gutter:[40,0],className:"mt10",children:[(0,N.jsx)(m.Z,{span:6,children:(0,N.jsxs)(d.default,{size:"middle",style:{width:167},defaultValue:"all",onChange:function(e){M.group_ids=[e],M.page=1,"all"===e&&delete M.group_ids,z(M),U(M)},children:[(0,N.jsx)(P,{value:"all",children:"全部分班"}),null==j||null===(t=j.course_groups)||void 0===t?void 0:t.map((function(e){return(0,N.jsx)(P,{value:e.id,children:e.name},e.id)}))]})}),(0,N.jsx)(m.Z,{span:6,children:(0,N.jsx)(d.default,{size:"middle",style:{width:167},defaultValue:null,onChange:function(e){M.attendance_status=e,M.page=1,z(M),U(M)},children:Q.map((function(e){return(0,N.jsx)(P,{value:e.id,children:e.name},e.id)}))})}),(0,N.jsx)(m.Z,{children:"2"===r.tabId?(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("span",{className:"".concat(C.color26C," mr5"),children:["正常出勤:",j.normal_count]}),(0,N.jsxs)("span",{className:"".concat(C.colorEAA," mr5"),children:["请假:",j.leave_count]}),(0,N.jsxs)("span",{className:"".concat(C.colorFF8," mr5"),children:["旷课:",j.absence_count]})]}):(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("span",{className:"mr5",children:["已签到:",(0,N.jsx)("span",{className:"c-blue",children:j.normal_count})]}),(0,N.jsxs)("span",{className:"mr5",children:["应签到:",(0,N.jsx)("span",{className:"c-blue",children:j.all_count})]})]})}),(0,N.jsx)(m.Z,{push:3,children:"2"===r.tabId&&(0,N.jsx)(y.ZP,{onClick:function(){(0,x.FH)("",(0,x.NY)({url:"".concat(O.Z.API_SERVER,"/api/weapps/course_member_attendances.xlsx"),query:M}))}})})]})}),(0,N.jsx)("main",{className:C.main,children:null!==(n=I.member_attendances)&&void 0!==n&&n.length?(0,N.jsx)(b.Z,{columns:H,dataSource:I.member_attendances,rowKey:"user_id",pagination:{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,current:M.page,pageSize:M.limit,total:null==I?void 0:I.members_count,onChange:function(e){M.page=e,z(M),U(M)}}}):(0,N.jsx)(v.Z,{})})]})}))},25769:function(e,t,n){"use strict";var r=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,c,s,i,l,u=!1;t||(t={}),n=t.debug||!1;try{if(c=r(),s=document.createRange(),i=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=a[t.format]||a.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(l),s.selectNodeContents(l),i.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(s):i.removeAllRanges()),l&&document.body.removeChild(l),c()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=o(n(59301)),a=o(n(25769));function o(e){return e&&e.__esModule?e:{default:e}}function c(e){return c="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},c(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n\n

                  ').concat(n.name," ").concat(n.attendance_date," ").concat(n.start_time,"-").concat(n.end_time,'

                  \n

                  到课率:').concat(Math.round(e[0].value),'%

                  \n

                  旷课率:').concat(Math.round(e[1].value),'%

                  \n

                  请假率:').concat(Math.round(e[2].value),"%

                  \n ")}},legend:{data:["到课率","旷课率","请假率"],show:!1},xAxis:{type:"category",nameRotate:45,data:null==h||null===(j=h.history_attendances)||void 0===j?void 0:j.map((function(e,t){var n=e.name;return n.length>6&&(n=n.substr(0,6)+"..."),n})),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"到课率",data:null==h||null===(b=h.history_attendances)||void 0===b?void 0:b.map((function(e,t){return 100*e.normal_rate})),type:"line",smooth:!0,color:"#26C7C9"},{name:"旷课率",data:null==h||null===(k=h.history_attendances)||void 0===k?void 0:k.map((function(e,t){return 100*e.absence_rate})),type:"line",smooth:!0,color:"#FF835C"},{name:"请假率",data:null==h||null===(L=h.history_attendances)||void 0===L?void 0:L.map((function(e,t){return 100*e.leave_rate})),type:"line",smooth:!0,color:"#EDBA6F"}]},style:{height:370},opts:{renderer:"svg"}}):(0,A.jsx)(w.Z,{styles:{marginTop:50,paddingBottom:50}})]})]})})),S=n(43418),E=n(92911),C=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(e.cb,(0,f.useParams)());return s.id=s.coursesId,(0,A.jsx)(S.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){var r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="/api/weapps/attendances/".concat(t.actionTabs.selectArrs[0],".json"),e.next=3,(0,E.ZP)(r,{method:"delete"});case 3:0===e.sent.status&&(_.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("p",{children:"是否确认删除?"})})})),P=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(e.cb,(0,f.useParams)());return s.id=s.coursesId,(0,A.jsx)(S.Z,{centered:!0,title:"提示",open:"截止"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,E.ZP)("/api/weapps/attendances/".concat(t.actionTabs.selectArrs[0],"/end.json"),{method:"post"});case 3:0===e.sent.status&&(_.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("p",{children:"是否确认截止?"})})})),H=n(85573),R=n.n(H),T=n(98228),F=n(78241),Y=n(71418),M=n(73782),q=n(5112),D=n(57930),V=n(70407),G=n(61186),B=n.n(G),z=n(42930),O="listItem___E6c2h",Q="addForm___T9yJu",U="GroupIds___KQ_iP",J="attendanceCode___OciEu",K="signInStatus___zJts9",W="colorE02020___PMh7T",X="color0152d9___rRMTC",$="colorFA6400___r3ujc",ee="attend___mY5tE",te="title___AzpMG",ne="not_start___GFAXt",se="ongoing___iFf_3",re="history___uoHNV",ae=T.Z.TreeNode,oe=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,s=e.dispatch,r=e.data,a=(0,m.useState)(!1),c=p()(a,2),u=c[0],d=c[1],x=(0,f.useParams)();x.id=x.coursesId,(0,m.useEffect)((function(){"编辑"===t.actionTabs.key&&(j.resetFields(),s({type:"classroomList/getCourseGroups",payload:{id:x.id,limit:1e4}}),r.id&&h())}),[t.actionTabs.key]);var h=function(){var e=i()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"classroomList/getAttendanceDetail",payload:{id:r.id}});case 2:t=e.sent,j.setFieldsValue(R()(R()(R()(R()(R()(R()(R()({},"name",t.name),"mode","QRCODE"===t.mode?"":t.mode),"attendance_date",B()(t.attendance_date)),"group_ids",t.groups?t.groups.map((function(e){return e.id})):[]),"end_time",B()(t.end_time)),"start_time",B()(t.start_time)),"late_time",t.late_time?B()(t.late_time):null));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=t.detailAttendancesDetail,v=t.courseGroups,g=F.Z.useForm(),j=p()(g,1)[0],b=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return b.push(e.id+"")}));return(0,A.jsxs)(S.Z,{centered:!0,title:"修改签到",open:"编辑"===t.actionTabs.key,okText:"立即修改",cancelText:"暂不修改",confirmLoading:u,afterClose:function(){return d(!1)},bodyStyle:{minHeight:200},onOk:i()(o()().mark((function e(){var n,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(u,22),e.t0=l(),e.t1={},e.next=5,j.validateFields();case 5:if(e.t2=e.sent,(n=(0,e.t0)(e.t1,e.t2)).end_time=B()(n.end_time).format("HH:mm"),n.start_time=B()(n.start_time).format("HH:mm"),n.late_time=B()(n.late_time).format("HH:mm"),n.attendance_date=B()(n.attendance_date).format("YYYY-MM-DD"),!(n.end_time>=n.late_time)){e.next=14;break}return _.ZP.warning("迟到时间不能早于或等于结束时间"),e.abrupt("return");case 14:return d(!0),e.next=17,(0,E.ZP)("/api/attendances/".concat(r.id,".json"),{method:"put",body:l()({},n)});case 17:0===(a=e.sent).status&&(_.ZP.success("修改成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)})),-1===a.status&&d(!1);case 20:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[n.effects["classroomList/getCourseGroups"]&&(0,A.jsx)("div",{className:"tc mt40",children:(0,A.jsx)(Y.Z,{})}),y.groups&&(0,A.jsx)("section",{className:Q,children:(0,A.jsxs)(F.Z,{form:j,children:[(0,A.jsx)(F.Z.Item,{label:"签到名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(M.Z,{placeholder:"请输入签到名称",size:"middle"})}),(0,A.jsx)(F.Z.Item,{label:"签到方式",name:"mode",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsxs)(q.ZP.Group,{size:"middle",children:[(0,A.jsx)(q.ZP,{value:"QUICK",children:"快捷签到"}),(0,A.jsx)(q.ZP,{value:"NUMBER",children:"签到码签到"})]})}),(0,A.jsx)(F.Z.Item,{label:"签到班级",name:"group_ids",children:(0,A.jsx)(T.Z,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"已选择全部分班",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0,children:v.course_groups&&v.course_groups.map((function(e,t){return(0,A.jsx)(ae,{value:e.id,title:e.name},t)}))})}),(0,A.jsx)(F.Z.Item,{label:"签到日期",name:"attendance_date",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(D.default,{placeholder:"请选择日期",size:"middle",format:"YYYY-MM-DD"})}),(0,A.jsx)(F.Z.Item,{label:"开始时间",name:"start_time",rules:[{required:!0,message:"请选择开始时间!"}],children:(0,A.jsx)(V.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:function(){j.setFieldsValue({end_time:"",late_time:""})}})}),(0,A.jsx)(F.Z.Item,{label:"结束时间",name:"end_time",rules:[{required:!0,message:"请选择结束时间!"}],children:(0,A.jsx)(V.Z,{disabledHours:function(){var e=j.getFieldValue("start_time");if(e){var t=parseInt(B()(e).format("HH"));return(0,z.Sp)(0,23).splice(0,t)}},disabledMinutes:function(e){var t=j.getFieldValue("start_time");if(t){var n=parseInt(B()(t).format("mm"));return parseInt(B()(t).format("HH"))===e?(0,z.Sp)(0,59).splice(0,n):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})}),(0,A.jsx)(F.Z.Item,{label:"迟到时间",name:"late_time",style:{marginBottom:2},children:(0,A.jsx)(V.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})}),(0,A.jsx)("div",{style:{paddingLeft:102,color:"#999"},children:"在结束时间至迟到时间签到的同学记为迟到"})]})})]})})),ce=n(71751),ie=n(26724),ue=n.n(ie),le=(Z.default.TreeNode,(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=F.Z.useForm(),a=p()(s,1)[0],c=(0,f.useParams)();c.id=c.coursesId;var u=(0,m.useState)(1),d=p()(u,2),h=d[0],y=d[1],v=(0,m.useState)([]),g=p()(v,2),j=g[0],b=g[1],k=(0,m.useState)(0),w=p()(k,2),I=w[0],N=w[1],L=(0,m.useState)(20),C=p()(L,2),P=C[0],H=(C[1],(0,m.useState)(!0)),T=p()(H,2),G=T[0],O=T[1],J=(0,m.useState)(!1),K=p()(J,2),W=K[0],X=K[1],$=(0,m.useRef)([]),ee=(0,m.useState)(!1),te=p()(ee,2),ne=te[0],se=te[1];t.courseGroups;(0,m.useEffect)((function(){"新增签到"===t.actionTabs.key&&(document.body.setAttribute("style","height: 100%;"),re(),a.resetFields())}),[t.actionTabs.key]),(0,m.useEffect)((function(){a.setFieldsValue(R()(R()(R()(R()(R()(R()({},"name","课程签到"+B()(new Date).format("YYYYMMDD")),"mode","QUICK"),"attendance_date",B()(new Date)),"start_time",B()(new Date)),"end_time",B()(new Date).add(5,"minutes")),"late_time",B()(new Date).add(15,"minutes")))}),[t.actionTabs.key]);var re=function(){var e=i()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,ce.qB)(l()(l()({},c),{},{page:t||h,limit:P}));case 3:(n=e.sent)&&(b([].concat(r()(j),r()(null==n?void 0:n.course_groups))),$.current=[].concat(r()(j),r()(null==n?void 0:n.course_groups)),N(null==n?void 0:n.group_count),O(!1));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=i()(o()().mark((function e(){var t,n,s=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>0&&void 0!==s[0]&&s[0],!le||ne){e.next=9;break}return se(!0),y(t?1:h+1),e.next=6,(0,ce.qB)(l()(l()({},c),{},{page:h+1,limit:P}));case 6:(n=e.sent)&&(b([].concat(r()(j),r()(null==n?void 0:n.course_groups))),$.current=[].concat(r()(j),r()(null==n?void 0:n.course_groups)),N(null==n?void 0:n.group_count)),se(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){document.body.removeAttribute("style"),y(1),b([])},ie=function(){var e=i()(o()().mark((function e(){var s,r,i,u,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=l(),e.t1={},e.next=4,a.validateFields();case 4:if(e.t2=e.sent,s=(0,e.t0)(e.t1,e.t2),r=s.group_ids,i=void 0===r?[]:r,u=j.filter((function(e){return i.includes(e.name)})),s.end_time=B()(s.end_time).format("HH:mm"),s.start_time=B()(s.start_time).format("HH:mm"),s.late_time=B()(s.late_time).format("HH:mm"),s.attendance_date=B()(s.attendance_date).format("YYYY-MM-DD"),!(s.end_time>=s.late_time)){e.next=15;break}return _.ZP.warning("迟到时间不能早于或等于结束时间"),e.abrupt("return");case 15:return X(!0),e.next=18,(0,E.ZP)("/api/weapps/courses/".concat(c.id,"/attendances.json"),{method:"post",body:l()(l()({},s),{},{group_ids:u.map((function(e){return e.id}))})});case 18:0===(d=e.sent).status&&(oe(),(0,z.L9)(["教学课堂","签到","创建签到"]),_.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),-1===d.status&&X(!1);case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=I>h*P;return(0,A.jsx)(S.Z,{centered:!0,title:"创建签到",open:"新增签到"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:ie,afterClose:function(){return X(!1)},confirmLoading:W,onCancel:function(){oe(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("section",{className:Q,children:(0,A.jsxs)(F.Z,{form:a,initialValues:{start_time:B()("09:00","HH:mm")},onChange:function(){},children:[(0,A.jsx)(F.Z.Item,{label:"签到名称",name:"name",rules:[{required:!0,message:"请输入签到名称!"}],children:(0,A.jsx)(M.Z,{size:"middle",placeholder:"请输入签到名称"})}),(0,A.jsx)(F.Z.Item,{label:"签到班级",name:"group_ids",className:U,children:(0,A.jsx)(Z.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:null!=j&&j.length?"不选择分班时默认选择全部学生":"暂无分班,将默认选择课堂全部学生",dropdownRender:function(){return(0,A.jsx)("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"},children:(0,A.jsxs)(ue(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ae()},hasMore:le,useWindow:!1,children:[(0,A.jsx)(F.Z.Item,{name:"group_ids",children:(0,A.jsx)(x.Z.Group,{children:j.map((function(e,t){return(0,A.jsx)("div",{children:(0,A.jsx)(x.Z,{onChange:function(e){},value:String(e.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox",children:(0,A.jsx)("span",{children:e.name})},t)},t)}))})}),G&&(0,A.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,A.jsx)(Y.Z,{})})]})})}})}),(0,A.jsx)(F.Z.Item,{label:"签到方式",name:"mode",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsxs)(q.ZP.Group,{size:"middle",children:[(0,A.jsx)(q.ZP,{value:"QUICK",children:"快捷签到"}),(0,A.jsx)(q.ZP,{value:"NUMBER",children:"签到码签到"})]})}),(0,A.jsx)(F.Z.Item,{label:"签到日期",name:"attendance_date",rules:[{required:!0,message:"请选择签到方式!"}],children:(0,A.jsx)(D.default,{disabledDate:function(e){return e&&e0?(s=r()(B),a=r()(s.filter((function(t){return t!=(null==e?void 0:e.id)}))),D(!1),z(a)):((i=B).push(null==e?void 0:e.id),D((null==i?void 0:i.length)===(null==E||null===(c=E.attendances)||void 0===c?void 0:c.length)),z(r()(i)));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),style:{marginTop:"4px"}},e.id),(0,A.jsx)(g.Z,{className:"c-blue font16 blod",children:(0,A.jsxs)("span",{className:ee,children:[(0,A.jsx)("span",{className:te,children:e.name}),"not_start"===e.status&&(0,A.jsx)("span",{className:ne,children:"未开始"}),"ongoing"===e.status&&(0,A.jsx)("span",{className:se,children:"进行中"}),"history"===e.status&&(0,A.jsx)("span",{className:re,children:"已截止"})]})})]})}),(0,A.jsx)(g.Z,{className:"font14",children:"NUMBER"===e.mode&&(0,fe.GJ)()&&(0,A.jsx)(he.CopyToClipboard,{text:e.attendance_code,onCopy:function(){return _.ZP.success("复制成功")},children:(0,A.jsx)(j.Z,{placement:"top",title:"点击复制签到码",children:(0,A.jsxs)("span",{className:J,onClick:function(e){return e.stopPropagation()},children:["签到码:",e.attendance_code]})})})})]}),(0,A.jsxs)(v.Z,{className:"mt20 c-light-black",children:[(0,A.jsx)(g.Z,{children:"签到人数"}),(0,A.jsx)(g.Z,{flex:"200px",className:"ml20",children:(0,A.jsx)(b.Z,{showInfo:!1,percent:Math.ceil(e.normal_count/e.all_count*100)})}),(0,A.jsxs)(g.Z,{flex:1,className:"ml20 c-blue",children:["已签到 ",e.normal_count," / 应签到 ",e.all_count]})]}),"NORMAL"===e.attendance_status&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat(X),children:"正常"}),"LEAVE"===e.attendance_status&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat($),children:"请假"}),"ABSENCE"===e.attendance_status&&"history"==e.status&&("history"==N||"all"==N)&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat(W),children:"旷课"}),(0,A.jsxs)(v.Z,{className:"mt20 c-light-black",children:[(0,A.jsx)(g.Z,{flex:1,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(g.Z,{flex:1,children:["签到发起人:",e.author.user_name]}),(0,A.jsxs)(g.Z,{flex:1,children:["签到方式:","QRCODE"===e.mode&&"二维码签到","NUMBER"===e.mode&&"签到码签到","QUICK"===e.mode&&"快捷签到"]}),(0,A.jsxs)(g.Z,{flex:1,children:["开始结束时间:",e.attendance_date," ",e.start_time,"~",e.end_time]}),(0,A.jsx)(g.Z,{children:"ABSENCE"===e.attendance_status&&("all"==N||"ongoing"==N)&&(0,fe.dE)()&&(0,A.jsx)(h.ZP,{style:{width:100},size:"middle",type:"primary",onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"立即签到",selectArrs:e,params:l()({},d)}})},children:"签到"})})]})}),(0,A.jsx)(g.Z,{children:(0,fe.GJ)()&&ie.filter((function(t){return e.edit_auth?t:"编辑"!=t})).filter((function(e){return"0"!=N?"截止"!=e:e})).map((function(t,n){return(0,A.jsx)("span",{className:"c-blue ml20",onClick:function(n){n.stopPropagation(),F(e),s({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:[e.id],params:d}})},children:t},n)}))})]})]})})})),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(0,A.jsx)(k.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:function(e){d.page=e,s({type:"classroomList/getClassroomAttendancesList",payload:l()({},d)})},defaultCurrent:1,current:d.page||1,total:E.attendances_count})})]})]}),(0,A.jsx)(C,{}),(0,A.jsx)(me,{}),(0,A.jsx)(oe,{data:T}),(0,A.jsx)(le,{}),(0,A.jsx)(P,{})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var s=n(95237),r=n(43604),a=n(20834),o=n(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=n(37712),u=function(e){var t=e.isLoading,n=e.addText,u=e.tabDataSource,l=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,f=e.showControlButton,x=e.buttonText,h=e.buttonIcon,_=void 0===h?"icon-tianjiadaohang":h,y=e.extraNode,v=e.onButtonClick,g=void 0===v?function(){}:v;return(0,i.jsx)("div",{className:c.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(r.Z,{flex:"1",children:(0,i.jsx)(a.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:u.map((function(e){return(0,i.jsxs)(a.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&l&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),l&&(0,i.jsx)(r.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:c.control,children:[(0,i.jsx)("div",{className:c.extra,children:y}),f&&(0,i.jsxs)("span",{onClick:g,style:{cursor:"pointer"},className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(_)})}),(0,i.jsx)("span",{children:x})]}),!!m&&(0,i.jsx)(o.Z,{className:"ml10",dropdownRender:m,children:(0,i.jsxs)("span",{className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},25203:function(e,t,n){n.d(t,{AD:function(){return A},D9:function(){return H},IM:function(){return T},Iy:function(){return b},Ne:function(){return R},ON:function(){return D},Uj:function(){return z},VY:function(){return M},YO:function(){return B},YX:function(){return G},Zn:function(){return h},_g:function(){return g},_k:function(){return C},c6:function(){return I},cr:function(){return _},eV:function(){return N},fi:function(){return y},gh:function(){return Z},hS:function(){return F},iA:function(){return v},j6:function(){return j},je:function(){return E},kS:function(){return q},o6:function(){return w},pO:function(){return V},rQ:function(){return L},sA:function(){return k},xm:function(){return P},xo:function(){return Y},y8:function(){return S}});var s=n(7557),r=n.n(s),a=n(82242),o=n.n(a),c=n(41498),i=n.n(c),u=n(71751),l=n(8785),d=n(42930),p=n(8591),m=n(94334),f=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},h=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.YR)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.yS)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.W0)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Nl)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.td)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.QX)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=i()(r()().mark((function e(t,n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.aP)(o()({},t));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===s.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),k=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.MJ)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Uy)(o()({},t));case 2:0===(n=e.sent).status?(p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),M=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=i()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),G=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28435,25203],{83078:function(e,t,n){n.r(t),n.d(t,{default:function(){return ve}});var s=n(37205),r=n.n(s),a=n(7557),o=n.n(a),c=n(41498),i=n.n(c),u=n(82242),l=n.n(u),d=n(79800),p=n.n(d),m=n(59301),f=n(8785),x=n(24905),h=n(3113),_=n(8591),y=n(96865),v=n(95237),g=n(43604),j=n(6848),b=n(93948),k=n(27092),Z=n(57809),w=n(16644),I=n(42441),N={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},A=n(37712),L=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.teachers;return{classroomList:t,globalSetting:e.globalSetting,teachers:s,loading:n.effects}}))((function(e){var t,n,s=e.classroomList,r=(e.globalSetting,e.loading,e.teachers,e.dispatch),a=(0,f.useParams)(),o=((0,f.useLocation)(),(0,m.useState)("0")),c=p()(o,2),i=(c[0],c[1],(0,m.useState)(null)),u=p()(i,2),d=u[0],x=u[1];a.id=a.coursesId;var h=s.detailAttendancesStatistic,_=s.courseGroups,y=function(){r({type:"classroomList/getClassroomAttendancesStatistic",payload:l()(l()({},a),{},{group_id:d})})};(0,m.useEffect)((function(){y()}),[a.categoryId]),console.log("groutid",d);var j,b,k,L;return(0,A.jsxs)("section",{className:"mt20 pb30",children:[(0,A.jsxs)(v.Z,{className:N.topStatistics,justify:"space-between",children:[(0,A.jsx)(g.Z,{flex:"209px",children:Math.round((null==h?void 0:h.all_history_count)||0)}),(0,A.jsx)(g.Z,{flex:"209px",children:(0,A.jsxs)(A.Fragment,{children:[Math.round(100*((null==h?void 0:h.avg_normal_rate)||0)),"%"]})}),(0,A.jsx)(g.Z,{flex:"209px",children:(0,A.jsxs)(A.Fragment,{children:[Math.round(100*((null==h?void 0:h.avg_absence_rate)||0)),"%"]})}),(0,A.jsx)(g.Z,{flex:"209px",children:(0,A.jsxs)(A.Fragment,{children:[Math.round(100*((null==h?void 0:h.avg_leave_rate)||0)),"%"]})})]}),(0,A.jsxs)("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20",children:[(0,A.jsxs)(v.Z,{gutter:[22,22],className:N.filter,children:[(0,A.jsxs)(g.Z,{flex:1,children:[(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:[N.daoke,"mr10"].join(" ")}),"到课率"]}),(0,A.jsxs)("span",{className:"ml40",children:[(0,A.jsx)("i",{className:[N.kuangke,"mr10"].join(" ")}),"旷课率"]}),(0,A.jsxs)("span",{className:"ml40",children:[(0,A.jsx)("i",{className:[N.qingjia,"mr10"].join(" ")}),"请假率"]})]}),(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-light-black mr5",children:"显示最近十次签到"}),(0,A.jsxs)(Z.default,{size:"middle",defaultValue:"",onSelect:function(e){d=e,x(e),y()},children:[(0,A.jsx)(Z.default.Option,{value:"",children:" 全部分班 "}),null==_||null===(t=_.course_groups)||void 0===t?void 0:t.map((function(e,t){return(0,A.jsxs)(Z.default.Option,{value:e.id,children:[" ",e.name," "]})}))]})]})]}),null!=h&&null!==(n=h.history_attendances)&&void 0!==n&&n.length?(0,A.jsx)(I.Z,{option:{tooltip:{trigger:"axis",formatter:function(e){var t=e[0].dataIndex,n=null==h?void 0:h.history_attendances[t];return'

                  \n

                  ').concat(n.name," ").concat(n.attendance_date," ").concat(n.start_time,"-").concat(n.end_time,'

                  \n

                  到课率:').concat(Math.round(e[0].value),'%

                  \n

                  旷课率:').concat(Math.round(e[1].value),'%

                  \n

                  请假率:').concat(Math.round(e[2].value),"%

                  \n

                  ")}},legend:{data:["到课率","旷课率","请假率"],show:!1},xAxis:{type:"category",nameRotate:45,data:null==h||null===(j=h.history_attendances)||void 0===j?void 0:j.map((function(e,t){var n=e.name;return n.length>6&&(n=n.substr(0,6)+"..."),n})),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"到课率",data:null==h||null===(b=h.history_attendances)||void 0===b?void 0:b.map((function(e,t){return 100*e.normal_rate})),type:"line",smooth:!0,color:"#26C7C9"},{name:"旷课率",data:null==h||null===(k=h.history_attendances)||void 0===k?void 0:k.map((function(e,t){return 100*e.absence_rate})),type:"line",smooth:!0,color:"#FF835C"},{name:"请假率",data:null==h||null===(L=h.history_attendances)||void 0===L?void 0:L.map((function(e,t){return 100*e.leave_rate})),type:"line",smooth:!0,color:"#EDBA6F"}]},style:{height:370},opts:{renderer:"svg"}}):(0,A.jsx)(w.Z,{styles:{marginTop:50,paddingBottom:50}})]})]})})),S=n(43418),E=n(92911),C=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(e.cb,(0,f.useParams)());return s.id=s.coursesId,(0,A.jsx)(S.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){var r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="/api/weapps/attendances/".concat(t.actionTabs.selectArrs[0],".json"),e.next=3,(0,E.ZP)(r,{method:"delete"});case 3:0===e.sent.status&&(_.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("p",{children:"是否确认删除?"})})})),H=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(e.cb,(0,f.useParams)());return s.id=s.coursesId,(0,A.jsx)(S.Z,{centered:!0,title:"提示",open:"截止"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,E.ZP)("/api/weapps/attendances/".concat(t.actionTabs.selectArrs[0],"/end.json"),{method:"post"});case 3:0===e.sent.status&&(_.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("p",{children:"是否确认截止?"})})})),P=n(85573),R=n.n(P),T=n(98228),F=n(78241),Y=n(71418),M=n(73782),q=n(5112),D=n(57930),V=n(70407),G=n(61186),z=n.n(G),B=n(42930),O="listItem___E6c2h",Q="addForm___T9yJu",U="GroupIds___KQ_iP",J="attendanceCode___OciEu",K="signInStatus___zJts9",W="colorE02020___PMh7T",X="color0152d9___rRMTC",$="colorFA6400___r3ujc",ee="attend___mY5tE",te="title___AzpMG",ne="not_start___GFAXt",se="ongoing___iFf_3",re="history___uoHNV",ae=T.Z.TreeNode,oe=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,s=e.dispatch,r=e.data,a=(0,m.useState)(!1),c=p()(a,2),u=c[0],d=c[1],x=(0,f.useParams)();x.id=x.coursesId,(0,m.useEffect)((function(){"编辑"===t.actionTabs.key&&(j.resetFields(),s({type:"classroomList/getCourseGroups",payload:{id:x.id,limit:1e4}}),r.id&&h())}),[t.actionTabs.key]);var h=function(){var e=i()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"classroomList/getAttendanceDetail",payload:{id:r.id}});case 2:t=e.sent,j.setFieldsValue(R()(R()(R()(R()(R()(R()(R()({},"name",t.name),"mode","QRCODE"===t.mode?"":t.mode),"attendance_date",z()(t.attendance_date)),"group_ids",t.groups?t.groups.map((function(e){return e.id})):[]),"end_time",z()(t.end_time)),"start_time",z()(t.start_time)),"late_time",t.late_time?z()(t.late_time):null));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=t.detailAttendancesDetail,v=t.courseGroups,g=F.Z.useForm(),j=p()(g,1)[0],b=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return b.push(e.id+"")}));return(0,A.jsxs)(S.Z,{centered:!0,title:"修改签到",open:"编辑"===t.actionTabs.key,okText:"立即修改",cancelText:"暂不修改",confirmLoading:u,afterClose:function(){return d(!1)},bodyStyle:{minHeight:200},onOk:i()(o()().mark((function e(){var n,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(u,22),e.t0=l(),e.t1={},e.next=5,j.validateFields();case 5:if(e.t2=e.sent,(n=(0,e.t0)(e.t1,e.t2)).end_time=z()(n.end_time).format("HH:mm"),n.start_time=z()(n.start_time).format("HH:mm"),n.late_time=z()(n.late_time).format("HH:mm"),n.attendance_date=z()(n.attendance_date).format("YYYY-MM-DD"),!(n.end_time>=n.late_time)){e.next=14;break}return _.ZP.warning("迟到时间不能早于或等于结束时间"),e.abrupt("return");case 14:return d(!0),e.next=17,(0,E.ZP)("/api/attendances/".concat(r.id,".json"),{method:"put",body:l()({},n)});case 17:0===(a=e.sent).status&&(_.ZP.success("修改成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)})),-1===a.status&&d(!1);case 20:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[n.effects["classroomList/getCourseGroups"]&&(0,A.jsx)("div",{className:"tc mt40",children:(0,A.jsx)(Y.Z,{})}),y.groups&&(0,A.jsx)("section",{className:Q,children:(0,A.jsxs)(F.Z,{form:j,children:[(0,A.jsx)(F.Z.Item,{label:"签到名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(M.Z,{placeholder:"请输入签到名称",size:"middle"})}),(0,A.jsx)(F.Z.Item,{label:"签到方式",name:"mode",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsxs)(q.ZP.Group,{size:"middle",children:[(0,A.jsx)(q.ZP,{value:"QUICK",children:"快捷签到"}),(0,A.jsx)(q.ZP,{value:"NUMBER",children:"签到码签到"})]})}),(0,A.jsx)(F.Z.Item,{label:"签到班级",name:"group_ids",children:(0,A.jsx)(T.Z,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"已选择全部分班",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0,children:v.course_groups&&v.course_groups.map((function(e,t){return(0,A.jsx)(ae,{value:e.id,title:e.name},t)}))})}),(0,A.jsx)(F.Z.Item,{label:"签到日期",name:"attendance_date",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(D.default,{placeholder:"请选择日期",size:"middle",format:"YYYY-MM-DD"})}),(0,A.jsx)(F.Z.Item,{label:"开始时间",name:"start_time",rules:[{required:!0,message:"请选择开始时间!"}],children:(0,A.jsx)(V.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:function(){j.setFieldsValue({end_time:"",late_time:""})}})}),(0,A.jsx)(F.Z.Item,{label:"结束时间",name:"end_time",rules:[{required:!0,message:"请选择结束时间!"}],children:(0,A.jsx)(V.Z,{disabledHours:function(){var e=j.getFieldValue("start_time");if(e){var t=parseInt(z()(e).format("HH"));return(0,B.Sp)(0,23).splice(0,t)}},disabledMinutes:function(e){var t=j.getFieldValue("start_time");if(t){var n=parseInt(z()(t).format("mm"));return parseInt(z()(t).format("HH"))===e?(0,B.Sp)(0,59).splice(0,n):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})}),(0,A.jsx)(F.Z.Item,{label:"迟到时间",name:"late_time",style:{marginBottom:2},children:(0,A.jsx)(V.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})}),(0,A.jsx)("div",{style:{paddingLeft:102,color:"#999"},children:"在结束时间至迟到时间签到的同学记为迟到"})]})})]})})),ce=n(71751),ie=n(26724),ue=n.n(ie),le=(Z.default.TreeNode,(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=F.Z.useForm(),a=p()(s,1)[0],c=(0,f.useParams)();c.id=c.coursesId;var u=(0,m.useState)(1),d=p()(u,2),h=d[0],y=d[1],v=(0,m.useState)([]),g=p()(v,2),j=g[0],b=g[1],k=(0,m.useState)(0),w=p()(k,2),I=w[0],N=w[1],L=(0,m.useState)(20),C=p()(L,2),H=C[0],P=(C[1],(0,m.useState)(!0)),T=p()(P,2),G=T[0],O=T[1],J=(0,m.useState)(!1),K=p()(J,2),W=K[0],X=K[1],$=(0,m.useRef)([]),ee=(0,m.useState)(!1),te=p()(ee,2),ne=te[0],se=te[1];t.courseGroups;(0,m.useEffect)((function(){"新增签到"===t.actionTabs.key&&(document.body.setAttribute("style","height: 100%;"),re(),a.resetFields())}),[t.actionTabs.key]),(0,m.useEffect)((function(){a.setFieldsValue(R()(R()(R()(R()(R()(R()({},"name","课程签到"+z()(new Date).format("YYYYMMDD")),"mode","QUICK"),"attendance_date",z()(new Date)),"start_time",z()(new Date)),"end_time",z()(new Date).add(5,"minutes")),"late_time",z()(new Date).add(15,"minutes")))}),[t.actionTabs.key]);var re=function(){var e=i()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,ce.qB)(l()(l()({},c),{},{page:t||h,limit:H}));case 3:(n=e.sent)&&(b([].concat(r()(j),r()(null==n?void 0:n.course_groups))),$.current=[].concat(r()(j),r()(null==n?void 0:n.course_groups)),N(null==n?void 0:n.group_count),O(!1));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=i()(o()().mark((function e(){var t,n,s=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>0&&void 0!==s[0]&&s[0],!le||ne){e.next=9;break}return se(!0),y(t?1:h+1),e.next=6,(0,ce.qB)(l()(l()({},c),{},{page:h+1,limit:H}));case 6:(n=e.sent)&&(b([].concat(r()(j),r()(null==n?void 0:n.course_groups))),$.current=[].concat(r()(j),r()(null==n?void 0:n.course_groups)),N(null==n?void 0:n.group_count)),se(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){document.body.removeAttribute("style"),y(1),b([])},ie=function(){var e=i()(o()().mark((function e(){var s,r,i,u,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=l(),e.t1={},e.next=4,a.validateFields();case 4:if(e.t2=e.sent,s=(0,e.t0)(e.t1,e.t2),r=s.group_ids,i=void 0===r?[]:r,u=j.filter((function(e){return i.includes(e.name)})),s.end_time=z()(s.end_time).format("HH:mm"),s.start_time=z()(s.start_time).format("HH:mm"),s.late_time=z()(s.late_time).format("HH:mm"),s.attendance_date=z()(s.attendance_date).format("YYYY-MM-DD"),!(s.end_time>=s.late_time)){e.next=15;break}return _.ZP.warning("迟到时间不能早于或等于结束时间"),e.abrupt("return");case 15:return X(!0),e.next=18,(0,E.ZP)("/api/weapps/courses/".concat(c.id,"/attendances.json"),{method:"post",body:l()(l()({},s),{},{group_ids:u.map((function(e){return e.id}))})});case 18:0===(d=e.sent).status&&(oe(),(0,B.L9)(["教学课堂","签到","创建签到"]),_.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomAttendancesList",payload:l()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),-1===d.status&&X(!1);case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=I>h*H;return(0,A.jsx)(S.Z,{centered:!0,title:"创建签到",open:"新增签到"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:ie,afterClose:function(){return X(!1)},confirmLoading:W,onCancel:function(){oe(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("section",{className:Q,children:(0,A.jsxs)(F.Z,{form:a,initialValues:{start_time:z()("09:00","HH:mm")},onChange:function(){},children:[(0,A.jsx)(F.Z.Item,{label:"签到名称",name:"name",rules:[{required:!0,message:"请输入签到名称!"}],children:(0,A.jsx)(M.Z,{size:"middle",placeholder:"请输入签到名称"})}),(0,A.jsx)(F.Z.Item,{label:"签到班级",name:"group_ids",className:U,children:(0,A.jsx)(Z.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:null!=j&&j.length?"不选择分班时默认选择全部学生":"暂无分班,将默认选择课堂全部学生",dropdownRender:function(){return(0,A.jsx)("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"},children:(0,A.jsxs)(ue(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ae()},hasMore:le,useWindow:!1,children:[(0,A.jsx)(F.Z.Item,{name:"group_ids",children:(0,A.jsx)(x.Z.Group,{children:j.map((function(e,t){return(0,A.jsx)("div",{children:(0,A.jsx)(x.Z,{onChange:function(e){},value:String(e.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox",children:(0,A.jsx)("span",{children:e.name})},t)},t)}))})}),G&&(0,A.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,A.jsx)(Y.Z,{})})]})})}})}),(0,A.jsx)(F.Z.Item,{label:"签到方式",name:"mode",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsxs)(q.ZP.Group,{size:"middle",children:[(0,A.jsx)(q.ZP,{value:"QUICK",children:"快捷签到"}),(0,A.jsx)(q.ZP,{value:"NUMBER",children:"签到码签到"})]})}),(0,A.jsx)(F.Z.Item,{label:"签到日期",name:"attendance_date",rules:[{required:!0,message:"请选择签到方式!"}],children:(0,A.jsx)(D.default,{disabledDate:function(e){return e&&e0?(s=r()(z),a=r()(s.filter((function(t){return t!=(null==e?void 0:e.id)}))),D(!1),B(a)):((i=z).push(null==e?void 0:e.id),D((null==i?void 0:i.length)===(null==E||null===(c=E.attendances)||void 0===c?void 0:c.length)),B(r()(i)));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),style:{marginTop:"4px"}},e.id),(0,A.jsx)(g.Z,{className:"c-blue font16 blod",children:(0,A.jsxs)("span",{className:ee,children:[(0,A.jsx)("span",{className:te,children:e.name}),"not_start"===e.status&&(0,A.jsx)("span",{className:ne,children:"未开始"}),"ongoing"===e.status&&(0,A.jsx)("span",{className:se,children:"进行中"}),"history"===e.status&&(0,A.jsx)("span",{className:re,children:"已截止"})]})})]})}),(0,A.jsx)(g.Z,{className:"font14",children:"NUMBER"===e.mode&&(0,fe.GJ)()&&(0,A.jsx)(he.CopyToClipboard,{text:e.attendance_code,onCopy:function(){return _.ZP.success("复制成功")},children:(0,A.jsx)(j.Z,{placement:"top",title:"点击复制签到码",children:(0,A.jsxs)("span",{className:J,onClick:function(e){return e.stopPropagation()},children:["签到码:",e.attendance_code]})})})})]}),(0,A.jsxs)(v.Z,{className:"mt20 c-light-black",children:[(0,A.jsx)(g.Z,{children:"签到人数"}),(0,A.jsx)(g.Z,{flex:"200px",className:"ml20",children:(0,A.jsx)(b.Z,{showInfo:!1,percent:Math.ceil(e.normal_count/e.all_count*100)})}),(0,A.jsxs)(g.Z,{flex:1,className:"ml20 c-blue",children:["已签到 ",e.normal_count," / 应签到 ",e.all_count]})]}),"NORMAL"===e.attendance_status&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat(X),children:"正常"}),"LEAVE"===e.attendance_status&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat($),children:"请假"}),"ABSENCE"===e.attendance_status&&"history"==e.status&&("history"==N||"all"==N)&&(0,fe.dE)()&&(0,A.jsx)("div",{className:"".concat(K," ").concat(W),children:"旷课"}),(0,A.jsxs)(v.Z,{className:"mt20 c-light-black",children:[(0,A.jsx)(g.Z,{flex:1,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(g.Z,{flex:1,children:["签到发起人:",e.author.user_name]}),(0,A.jsxs)(g.Z,{flex:1,children:["签到方式:","QRCODE"===e.mode&&"二维码签到","NUMBER"===e.mode&&"签到码签到","QUICK"===e.mode&&"快捷签到"]}),(0,A.jsxs)(g.Z,{flex:1,children:["开始结束时间:",e.attendance_date," ",e.start_time,"~",e.end_time]}),(0,A.jsx)(g.Z,{children:"ABSENCE"===e.attendance_status&&("all"==N||"ongoing"==N)&&(0,fe.dE)()&&(0,A.jsx)(h.ZP,{style:{width:100},size:"middle",type:"primary",onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"立即签到",selectArrs:e,params:l()({},d)}})},children:"签到"})})]})}),(0,A.jsx)(g.Z,{children:(0,fe.GJ)()&&ie.filter((function(t){return e.edit_auth?t:"编辑"!=t})).filter((function(e){return"0"!=N?"截止"!=e:e})).map((function(t,n){return(0,A.jsx)("span",{className:"c-blue ml20",onClick:function(n){n.stopPropagation(),F(e),s({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:[e.id],params:d}})},children:t},n)}))})]})]})})})),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(0,A.jsx)(k.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:function(e){d.page=e,s({type:"classroomList/getClassroomAttendancesList",payload:l()({},d)})},defaultCurrent:1,current:d.page||1,total:E.attendances_count})})]})]}),(0,A.jsx)(C,{}),(0,A.jsx)(me,{}),(0,A.jsx)(oe,{data:T}),(0,A.jsx)(le,{}),(0,A.jsx)(H,{})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var s=n(95237),r=n(43604),a=n(20834),o=n(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=n(37712),u=function(e){var t=e.isLoading,n=e.addText,u=e.tabDataSource,l=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,f=e.showControlButton,x=e.buttonText,h=e.buttonIcon,_=void 0===h?"icon-tianjiadaohang":h,y=e.extraNode,v=e.onButtonClick,g=void 0===v?function(){}:v;return(0,i.jsx)("div",{className:c.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(r.Z,{flex:"1",children:(0,i.jsx)(a.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:u.map((function(e){return(0,i.jsxs)(a.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&l&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),l&&(0,i.jsx)(r.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:c.control,children:[(0,i.jsx)("div",{className:c.extra,children:y}),f&&(0,i.jsxs)("span",{onClick:g,style:{cursor:"pointer"},className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(_)})}),(0,i.jsx)("span",{children:x})]}),!!m&&(0,i.jsx)(o.Z,{className:"ml10",dropdownRender:m,children:(0,i.jsxs)("span",{className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},25203:function(e,t,n){n.d(t,{AD:function(){return A},D9:function(){return P},IM:function(){return T},Iy:function(){return b},Ne:function(){return R},ON:function(){return D},Uj:function(){return B},VY:function(){return M},YO:function(){return z},YX:function(){return G},Zn:function(){return h},_g:function(){return g},_k:function(){return C},c6:function(){return I},cr:function(){return _},eV:function(){return N},fi:function(){return y},gh:function(){return Z},hS:function(){return F},iA:function(){return v},j6:function(){return j},je:function(){return E},kS:function(){return q},o6:function(){return w},pO:function(){return V},rQ:function(){return L},sA:function(){return k},xm:function(){return H},xo:function(){return Y},y8:function(){return S}});var s=n(7557),r=n.n(s),a=n(82242),o=n.n(a),c=n(41498),i=n.n(c),u=n(71751),l=n(8785),d=n(42930),p=n(8591),m=n(94334),f=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},h=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.YR)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.yS)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.W0)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Nl)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.td)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.QX)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=i()(r()().mark((function e(t,n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.aP)(o()({},t));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===s.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),k=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.MJ)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=i()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Uy)(o()({},t));case 2:0===(n=e.sent).status?(p.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),M=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=i()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),G=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=i()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Board__Detail__index.async.js b/p__Classrooms__Lists__Board__Detail__index.async.js index 4669629724..76a9a8c17d 100644 --- a/p__Classrooms__Lists__Board__Detail__index.async.js +++ b/p__Classrooms__Lists__Board__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82425],{16644:function(e,s,n){var t=n(82242),a=n.n(t),r=(n(59301),n(19779)),c=n(3113),i=n(37712);s.Z=function(e){var s=e.img,n=e.buttonProps,t=void 0===n?{}:n,o=e.styles,l=void 0===o?{}:o,d=e.customText,u=e.ButtonText,p=e.ButtonClick,x=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,f=e.loading,b=void 0!==f&&f;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:b?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:s||r,style:a()({width:288,height:200},h)}),(0,i.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,i.jsx)(c.ZP,a()(a()({className:x,onClick:p},t),{},{children:u})),m&&m]})}},36914:function(e,s,n){n.r(s),n.d(s,{default:function(){return H}});var t=n(7557),a=n.n(t),r=n(41498),c=n.n(r),i=n(82242),o=n.n(i),l=n(79800),d=n.n(l),u=n(59301),p=n(30010),x=n(94334),m=n(7078),h=n(43418),f=n(8591),b=n(8785),j=n(37712),y=(0,b.connect)((function(e){return{boards:e.boards}}))((function(e){var s=e.boards,n=e.dispatch;(0,b.useParams)();return(0,j.jsx)(h.Z,{centered:!0,title:"提示",open:"删除"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"boards/deleteReply",payload:{object_id:s.actionTabs.selectArr.id,object_type:"message"}});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),n({type:"boards/setActionTabs",payload:{}}),n({type:"boards/getReplyList",payload:o()({},s.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"boards/setActionTabs",payload:{}})},children:(0,j.jsx)("p",{children:"确定要删除该条回复吗?"})})})),v=n(50530),g=n(4984),_=n(61186),k=n.n(_),Z=n(20834),w=n(66104),N=n(95237),I=n(43604),L=n(38854),T=n(73782),S=n(3113),C=n(6848),A=n(27092),P=n(17177),R=n(71371),E={flex_box_center:"flex_box_center____u6kt",flex_space_between:"flex_space_between___TQBjE",flex_box_vertical_center:"flex_box_vertical_center___Swub5",flex_box_center_end:"flex_box_center_end___CF7Yk",flex_box_column:"flex_box_column___JuMWc",top:"top___wt6mW",title:"title___fbubS",desc:"desc___tfWs3",liked:"liked___uxgYY",likedActive:"likedActive___wyWHK",reply:"reply___TByps",replyList:"replyList___gXSFx",comment:"comment___zjn39"},z=n(39634),B=n(78386),G=n(48219);k().locale("ZH-cn");var M=function(e){var s=e.vlist,n=e.dispatch,t=e.params,r=e.total_count,i=e.id,o=e.user,l=(0,u.useState)([]),p=d()(l,2),x=p[0],h=p[1],f=(0,u.useState)([]),b=d()(f,2),y=b[0],v=b[1];return(0,j.jsxs)("aside",{className:E.comment,children:[((null==y?void 0:y.length)>0?y:s).map((function(e,s){var a;return(0,j.jsxs)(N.Z,{children:[(0,j.jsx)(I.Z,{span:24,children:(0,j.jsxs)(N.Z,{children:[(0,j.jsxs)(I.Z,{flex:"1",children:[null==e?void 0:e.author.name,(0,j.jsx)("span",{className:"c-light-black ml10",children:k()(null==e?void 0:e.created_on).fromNow()})]}),(0,j.jsx)(I.Z,{children:((0,z.GJ)()||(null==o?void 0:o.login)===(null==e||null===(a=e.author)||void 0===a?void 0:a.login))&&(0,j.jsx)(C.Z,{title:"删除",children:(0,j.jsx)(R.Z,{className:"current",onClick:function(){n({type:"boards/setActionTabs",payload:{key:"删除",params:t,selectArr:e}})}})})})]})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)(m.Z,{value:e.content})})]},s)})),((null==y?void 0:y.length)>0?x.total_count>5&&5===x.replies.length:r>5&&5===s.length)&&(0,j.jsx)(C.Z,{title:"点击查看更多回复",children:(0,j.jsxs)(I.Z,{span:24,onClick:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.boardId=i,t.page=1,t.page_size=500,e.next=5,(0,G.PC)(t);case 5:0===(s=e.sent).status&&(h(s.data),v(s.data.replies));case 7:case"end":return e.stop()}}),e)}))),className:"c-light-black",style:{textAlign:"center"},children:[" ",(0,j.jsx)(B.Z,{})]})})]})};k().locale("ZH-cn");var H=(0,b.connect)((function(e){var s=e.shixunHomeworks,n=e.classroomList,t=e.loading,a=e.user,r=e.boards;return{shixunHomeworks:s,globalSetting:e.globalSetting,classroomList:n,boards:r,user:a,loading:t.effects}}))((function(e){e.shixunHomeworks;var s,n,t,r,i,l,h=e.classroomList,_=e.boards,B=(e.globalSetting,e.user),G=(e.loading,e.dispatch),H=(0,u.useState)((0,b.useParams)()),F=d()(H,2),J=F[0],V=(F[1],(0,u.useState)(!1)),W=d()(V,2),O=W[0],D=W[1],Y=(0,u.useState)(-1),U=d()(Y,2),K=U[0],Q=U[1],X=(0,u.useState)([]),q=d()(X,2),$=q[0],ee=(q[1],(0,u.useState)("")),se=d()(ee,2),ne=se[0],te=se[1],ae=(0,u.useState)(""),re=d()(ae,2),ce=re[0],ie=re[1],oe=B.userInfo,le=(h.detailLeftMenus,_.boardsDetail),de=_.replyList,ue=(0,u.useState)(),pe=d()(ue,2),xe=pe[0],me=pe[1],he=(0,u.useState)(),fe=d()(he,2),be=fe[0],je=fe[1],ye=(0,u.useState)(!1),ve=d()(ye,2),ge=ve[0],_e=ve[1],ke=(0,u.useRef)();J.page_size=10,(0,u.useEffect)((function(){me(le.liked),je(le.praises_count)}),[le.liked]),(0,u.useEffect)((function(){G({type:"boards/getBoardsDetail",payload:o()({},J)}).then((function(e){var s;null==e||null===(s=e.attachments)||void 0===s||s.map((function(e){$.push({uid:e.id,name:e.title,status:"done",response:e,url:e.url})}))})),Ze()}),[J.coursesId]),(0,u.useEffect)((function(){window.scrollTo(0,20)}),[]),(0,u.useEffect)((function(){return function(){clearInterval(ke.current)}}),[]);var Ze=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:G({type:"boards/getReplyList",payload:o()({},J)});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=c()(a()().mark((function e(s){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=s,e.next="编辑"===e.t0?3:"置顶"===e.t0?5:"删除"===e.t0||"发送"===e.t0?11:13;break;case 3:return b.history.push("/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId,"/edit/").concat(J.boardId)),e.abrupt("break",13);case 5:return n="boards/setTopping",1===(null==le?void 0:le.sticky)&&(n="boards/escTopping"),e.next=9,G({type:n,payload:{coursesId:J.coursesId,id:J.boardId}});case 9:return G({type:"boards/getBoardsDetail",payload:o()({},J)}),e.abrupt("break",13);case 11:return G({type:"classroomList/setActionTabs",payload:{key:s,selectArrs:[J.boardId],params:o()({id:J.boardId},J)}}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}(),Ne=(0,j.jsxs)(Z.Z,{style:{width:100,textAlign:"center"},onClick:function(e){we(e.key)},children:[(0,j.jsx)(Z.Z.Item,{children:"编辑"},"编辑"),(0,z.GJ)()&&(0,j.jsx)(Z.Z.Item,{children:1===(null==le?void 0:le.sticky)?"取消置顶":"置顶"},"置顶"),(0,z.GJ)()&&(0,j.jsx)(Z.Z.Item,{children:"发送"},"发送"),(0,j.jsx)(Z.Z.Item,{children:"删除"},"删除")]});return(0,j.jsxs)("section",{className:E.bg,children:[(0,j.jsxs)("div",{className:"edu-container",children:[(0,j.jsx)("section",{className:"animated fadeIn",children:(0,j.jsx)("aside",{className:"mt10",children:(0,j.jsxs)(w.Z,{separator:">",children:[(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(b.Link,{to:"/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId),children:null==oe||null===(s=oe.course)||void 0===s?void 0:s.course_name})}),(null==le?void 0:le.board_name)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(b.Link,{to:"/classrooms/".concat(J.coursesId,"/board/").concat(null==le?void 0:le.board_id),children:null==le?void 0:le.board_name})}),(0,j.jsx)(w.Z.Item,{children:"帖子详情"})]})})}),(0,j.jsxs)("section",{className:"bg-white edu-container mt20",children:[(0,j.jsxs)("aside",{className:E.top,children:[(0,j.jsxs)(N.Z,{children:[(0,j.jsx)(I.Z,{flex:"1",children:(0,j.jsxs)("h1",{className:E.title,children:[(0,j.jsx)("strong",{children:le.subject}),1===le.sticky&&(0,j.jsx)("span",{className:"tag-topping ml10",children:"置顶"})]})}),(0,j.jsx)(I.Z,{flex:"50px",className:"tr",children:((0,z.GJ)()||(null==le||null===(n=le.author)||void 0===n?void 0:n.login)===oe.login)&&(0,j.jsx)(L.Z,{placement:"bottomRight",dropdownRender:function(){return Ne},children:(0,j.jsx)("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})})})]}),(0,j.jsxs)(N.Z,{gutter:[12,12],align:"middle",children:[(0,j.jsx)(I.Z,{flex:"40px",children:(0,j.jsx)("img",{width:"40",src:"".concat(x.Z.IMG_SERVER,"/images/").concat(null==le||null===(t=le.author)||void 0===t?void 0:t.image_url)})}),(0,j.jsx)(I.Z,{flex:1,children:(0,j.jsxs)(N.Z,{align:"middle",children:[(0,j.jsxs)(I.Z,{span:24,children:[(0,j.jsx)("span",{children:null==le||null===(r=le.author)||void 0===r?void 0:r.name}),(0,j.jsxs)("span",{className:"c-light-black ml10",children:[k()(null==le?void 0:le.created_on).fromNow()," 发布"]})]}),(0,j.jsxs)(I.Z,{className:"mt5 c-light-black",children:[le.visits>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)("span",{className:"iconfont icon-liulanyan mr5"}),le.visits]}),le.total_replies_count>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30"}),le.total_replies_count]}),be>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)(P.Z,{className:"ml30 mr5"}),be]})]})]})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)("div",{className:"tr",children:(0,j.jsx)(b.Link,{className:"c-light-black",to:"/classrooms/".concat(J.coursesId,"/board/").concat(null==le?void 0:le.board_id),children:"返回"})})})]})]}),(0,j.jsxs)("aside",{className:E.desc,children:[(0,j.jsx)(m.Z,{value:le.content}),null==le||null===(i=le.attachments)||void 0===i?void 0:i.map((function(e,s){return(0,j.jsx)("div",{children:(0,j.jsxs)("a",{href:"".concat(x.Z.API_SERVER).concat(e.url),children:[(0,j.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,j.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,j.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})})),(0,j.jsx)("aside",{className:"tc",children:(0,j.jsxs)("p",{onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe){e.next=7;break}return e.next=3,G({type:"boards/replyUnLike",payload:{object_id:null==le?void 0:le.id,object_type:"message"}});case 3:0===e.sent.status&&(me(!1),je(be-1)),e.next=11;break;case 7:return e.next=9,G({type:"boards/replyLike",payload:{object_id:null==le?void 0:le.id,object_type:"message"}});case 9:0===e.sent.status&&(me(!0),je(be+1));case 11:case"end":return e.stop()}}),e)}))),className:[E.liked,"".concat(xe?"":E.likedActive)].join(" "),children:[(0,j.jsx)("span",{className:"iconfont icon-dianzan"}),(0,j.jsx)("br",{}),be]})})]}),(0,j.jsxs)("aside",{className:E.reply,children:[O&&(0,j.jsx)(p.Z,{onChange:function(e){te(e)},height:200,isFocus:!0,watch:!0}),(0,j.jsxs)(N.Z,{onClick:function(){D(!0)},children:[(0,j.jsx)(I.Z,{flex:"1",children:!O&&(0,j.jsx)(T.Z,{size:"middle",className:"current",placeholder:"说点什么",style:{background:"#f6f6f6"}})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)(S.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("游客"!==(null==B||null===(s=B.userInfo)||void 0===s?void 0:s.username)){e.next=3;break}return f.ZP.error("请先登录"),e.abrupt("return");case 3:if(""!==ne){e.next=7;break}f.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,G({type:"boards/createReply",payload:{boardId:J.boardId,content:ne}});case 9:0===e.sent.status&&(D(!1),Ze(),te(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(0,j.jsxs)("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"},children:[(0,j.jsxs)("span",{children:["全部回复(",null==de?void 0:de.total_replies_count,")"]})," ",(0,j.jsx)(S.ZP,{type:"primary",danger:ge,onClick:function(){ge?(_e(!1),clearInterval(ke.current)):(ke.current=setInterval((function(){Ze()}),5e3),_e(!0))},children:ge?"停止刷新":"开启刷新评论"})]}),(0,j.jsx)("aside",{className:E.replyList,children:null==de||null===(l=de.replies)||void 0===l?void 0:l.map((function(e,s){var n,t,r,i;return(0,j.jsxs)(N.Z,{gutter:[12,12],children:[(0,j.jsx)(I.Z,{flex:"40px",children:(0,j.jsx)("img",{width:"40",src:"".concat(x.Z.IMG_SERVER,"/images/").concat(null==e||null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,j.jsx)(I.Z,{flex:"1",children:(0,j.jsxs)(N.Z,{align:"middle",children:[(0,j.jsxs)(I.Z,{span:24,children:[(0,j.jsx)("span",{className:"c-light-black",children:null==e||null===(t=e.author)||void 0===t?void 0:t.name}),(0,j.jsxs)("span",{className:"c-light-black ml10",children:[k()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,j.jsx)(I.Z,{span:24,children:(0,j.jsx)(m.Z,{value:e.content})}),(0,j.jsx)(M,{user:null==B?void 0:B.userInfo,id:null==e?void 0:e.id,total_count:null==e?void 0:e.total_count,vlist:null==e?void 0:e.replies,dispatch:G,params:J}),(0,j.jsx)(I.Z,{span:24,className:"mt5 c-light-black",children:K===s?(0,j.jsxs)("aside",{children:[(0,j.jsx)(p.Z,{onChange:function(e){ie(e)},height:150,isFocus:!0}),(0,j.jsx)(N.Z,{children:(0,j.jsx)(I.Z,{span:24,className:"tr",children:(0,j.jsx)(S.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function s(){var n;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if("游客"!==(null==B||null===(n=B.userInfo)||void 0===n?void 0:n.username)){s.next=3;break}return f.ZP.error("请先登录"),s.abrupt("return");case 3:if(""!==ce){s.next=7;break}f.ZP.error("请输入内容"),s.next=12;break;case 7:return s.next=9,G({type:"boards/createReply",payload:{boardId:e.id,content:ce}});case 9:G({type:"boards/getReplyList",payload:o()({},J)}),f.ZP.success("发布成功"),Q(-1);case 12:case"end":return s.stop()}}),s)}))),children:"发表"})})})]}):(0,j.jsxs)("div",{className:"tr",children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Q(s)}}),e.liked&&(0,j.jsxs)("span",{className:"c-orange",children:[(0,j.jsx)(P.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function s(){return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,G({type:"boards/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:G({type:"boards/getReplyList",payload:o()({},J)});case 3:case"end":return s.stop()}}),s)})))}),e.praises_count]}),!e.liked&&(0,j.jsxs)("span",{children:[(0,j.jsx)(P.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function s(){return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,G({type:"boards/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:G({type:"boards/getReplyList",payload:o()({},J)});case 3:case"end":return s.stop()}}),s)})))}),e.praises_count]}),((0,z.GJ)()||(null==B||null===(r=B.userInfo)||void 0===r?void 0:r.login)===(null==e||null===(i=e.author)||void 0===i?void 0:i.login))&&(0,j.jsx)(C.Z,{title:"删除",children:(0,j.jsx)(R.Z,{className:"current ml30",onClick:function(){G({type:"boards/setActionTabs",payload:{key:"删除",params:J,selectArr:e}})}})})]})})]})})]},s)}))})]})]}),(0,j.jsx)("aside",{className:"tc mt30 pb30",children:(0,j.jsx)(A.Z,{defaultCurrent:1,total:null==de?void 0:de.total_count,hideOnSinglePage:!0,current:J.page||1,onChange:function(e){J.page=e,G({type:"boards/getReplyList",payload:o()({},J)})}})}),(0,j.jsx)(g.Z,{cb:function(){b.history.push("/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId))}}),(0,j.jsx)(v.Z,{}),(0,j.jsx)(y,{})]})}))},4984:function(e,s,n){var t=n(7557),a=n.n(t),r=n(82242),c=n.n(r),i=n(37205),o=n.n(i),l=n(41498),d=n.n(l),u=(n(59301),n(43418)),p=n(8591),x=n(92911),m=n(8785),h=n(37712);s.Z=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var s=e.classroomList,n=e.dispatch,t=e.cb,r=(0,m.useParams)();r.id=r.coursesId;var i=s.detailBoardList;return(0,h.jsx)(u.Z,{centered:!0,title:"提示",open:"删除"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:d()(a()().mark((function e(){var l,d,u,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/boards/".concat(r.categoryId,"/messages/bulk_delete.json"),{method:"delete",body:{ids:o()(s.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(p.ZP.success("删除成功"),m=s.actionTabs.selectArrs.length===i.messages.length&&(null===(l=s.actionTabs.params)||void 0===l?void 0:l.page)>1?(null===(d=s.actionTabs.params)||void 0===d?void 0:d.page)-1:null===(u=s.actionTabs.params)||void 0===u?void 0:u.page,t(m),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getBoardList",payload:c()(c()({},s.actionTabs.params),{},{page:m})}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,h.jsx)("p",{children:"是否确认删除?"})})}))},50530:function(e,s,n){var t=n(7557),a=n.n(t),r=n(37205),c=n.n(r),i=n(41498),o=n.n(i),l=n(79800),d=n.n(l),u=n(82242),p=n.n(u),x=n(59301),m=n(78241),h=n(43418),f=n(8591),b=n(73782),j=n(24905),y=n(71418),v=n(92911),g=n(26724),_=n.n(g),k=n(8785),Z=n(37712);s.Z=(0,k.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var s,n=e.classroomList,t=(e.loading,e.dispatch),r=p()({},(0,k.useParams)()),i=(0,x.useState)([]),l=d()(i,2),u=l[0],g=l[1],w=(0,x.useState)(!0),N=d()(w,2),I=N[0],L=N[1],T=(0,x.useState)(1),S=d()(T,2),C=(S[0],S[1],(0,x.useState)(!0)),A=d()(C,2),P=A[0],R=A[1];r.page=0,r.page_size=50,(0,x.useEffect)((function(){"发送"===n.actionTabs.key&&B(1)}),[n.actionTabs.key]);var E=m.Z.useForm(),z=d()(E,1)[0],B=function(){var e=o()(a()().mark((function e(s){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==s&&(u=[]),r.page=s,R(!0),e.next=5,t({type:"classroomList/getCoursesMine",payload:p()({},r)});case 5:(n=e.sent).length0?y:s).map((function(e,s){var a;return(0,j.jsxs)(N.Z,{children:[(0,j.jsx)(I.Z,{span:24,children:(0,j.jsxs)(N.Z,{children:[(0,j.jsxs)(I.Z,{flex:"1",children:[null==e?void 0:e.author.name,(0,j.jsx)("span",{className:"c-light-black ml10",children:k()(null==e?void 0:e.created_on).fromNow()})]}),(0,j.jsx)(I.Z,{children:((0,z.GJ)()||(null==l?void 0:l.login)===(null==e||null===(a=e.author)||void 0===a?void 0:a.login))&&(0,j.jsx)(C.Z,{title:"删除",children:(0,j.jsx)(R.Z,{className:"current",onClick:function(){n({type:"boards/setActionTabs",payload:{key:"删除",params:t,selectArr:e}})}})})})]})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)(m.Z,{value:e.content})})]},s)})),((null==y?void 0:y.length)>0?x.total_count>5&&5===x.replies.length:r>5&&5===s.length)&&(0,j.jsx)(C.Z,{title:"点击查看更多回复",children:(0,j.jsxs)(I.Z,{span:24,onClick:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.boardId=o,t.page=1,t.page_size=500,e.next=5,(0,M.PC)(t);case 5:0===(s=e.sent).status&&(h(s.data),v(s.data.replies));case 7:case"end":return e.stop()}}),e)}))),className:"c-light-black",style:{textAlign:"center"},children:[" ",(0,j.jsx)(G.Z,{})]})})]})};k().locale("ZH-cn");var B=(0,b.connect)((function(e){var s=e.shixunHomeworks,n=e.classroomList,t=e.loading,a=e.user,r=e.boards;return{shixunHomeworks:s,globalSetting:e.globalSetting,classroomList:n,boards:r,user:a,loading:t.effects}}))((function(e){e.shixunHomeworks;var s,n,t,r,o,i,h=e.classroomList,_=e.boards,G=(e.globalSetting,e.user),M=(e.loading,e.dispatch),B=(0,u.useState)((0,b.useParams)()),F=d()(B,2),J=F[0],V=(F[1],(0,u.useState)(!1)),W=d()(V,2),O=W[0],D=W[1],Y=(0,u.useState)(-1),U=d()(Y,2),K=U[0],Q=U[1],X=(0,u.useState)([]),q=d()(X,2),$=q[0],ee=(q[1],(0,u.useState)("")),se=d()(ee,2),ne=se[0],te=se[1],ae=(0,u.useState)(""),re=d()(ae,2),ce=re[0],oe=re[1],le=G.userInfo,ie=(h.detailLeftMenus,_.boardsDetail),de=_.replyList,ue=(0,u.useState)(),pe=d()(ue,2),xe=pe[0],me=pe[1],he=(0,u.useState)(),fe=d()(he,2),be=fe[0],je=fe[1],ye=(0,u.useState)(!1),ve=d()(ye,2),ge=ve[0],_e=ve[1],ke=(0,u.useRef)();J.page_size=10,(0,u.useEffect)((function(){me(ie.liked),je(ie.praises_count)}),[ie.liked]),(0,u.useEffect)((function(){M({type:"boards/getBoardsDetail",payload:l()({},J)}).then((function(e){var s;null==e||null===(s=e.attachments)||void 0===s||s.map((function(e){$.push({uid:e.id,name:e.title,status:"done",response:e,url:e.url})}))})),Ze()}),[J.coursesId]),(0,u.useEffect)((function(){window.scrollTo(0,20)}),[]),(0,u.useEffect)((function(){return function(){clearInterval(ke.current)}}),[]);var Ze=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:M({type:"boards/getReplyList",payload:l()({},J)});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=c()(a()().mark((function e(s){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=s,e.next="编辑"===e.t0?3:"置顶"===e.t0?5:"删除"===e.t0||"发送"===e.t0?11:13;break;case 3:return b.history.push("/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId,"/edit/").concat(J.boardId)),e.abrupt("break",13);case 5:return n="boards/setTopping",1===(null==ie?void 0:ie.sticky)&&(n="boards/escTopping"),e.next=9,M({type:n,payload:{coursesId:J.coursesId,id:J.boardId}});case 9:return M({type:"boards/getBoardsDetail",payload:l()({},J)}),e.abrupt("break",13);case 11:return M({type:"classroomList/setActionTabs",payload:{key:s,selectArrs:[J.boardId],params:l()({id:J.boardId},J)}}),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}(),Ne=(0,j.jsxs)(Z.Z,{style:{width:100,textAlign:"center"},onClick:function(e){we(e.key)},children:[(0,j.jsx)(Z.Z.Item,{children:"编辑"},"编辑"),(0,z.GJ)()&&(0,j.jsx)(Z.Z.Item,{children:1===(null==ie?void 0:ie.sticky)?"取消置顶":"置顶"},"置顶"),(0,z.GJ)()&&(0,j.jsx)(Z.Z.Item,{children:"发送"},"发送"),(0,j.jsx)(Z.Z.Item,{children:"删除"},"删除")]});return(0,j.jsxs)("section",{className:E.bg,children:[(0,j.jsxs)("div",{className:"edu-container",children:[(0,j.jsx)("section",{className:"animated fadeIn",children:(0,j.jsx)("aside",{className:"mt10",children:(0,j.jsxs)(w.Z,{separator:">",children:[(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(b.Link,{to:"/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId),children:null==le||null===(s=le.course)||void 0===s?void 0:s.course_name})}),(null==ie?void 0:ie.board_name)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(b.Link,{to:"/classrooms/".concat(J.coursesId,"/board/").concat(null==ie?void 0:ie.board_id),children:null==ie?void 0:ie.board_name})}),(0,j.jsx)(w.Z.Item,{children:"帖子详情"})]})})}),(0,j.jsxs)("section",{className:"bg-white edu-container mt20",children:[(0,j.jsxs)("aside",{className:E.top,children:[(0,j.jsxs)(N.Z,{children:[(0,j.jsx)(I.Z,{flex:"1",children:(0,j.jsxs)("h1",{className:E.title,children:[(0,j.jsx)("strong",{children:ie.subject}),1===ie.sticky&&(0,j.jsx)("span",{className:"tag-topping ml10",children:"置顶"})]})}),(0,j.jsx)(I.Z,{flex:"50px",className:"tr",children:((0,z.GJ)()||(null==ie||null===(n=ie.author)||void 0===n?void 0:n.login)===le.login)&&(0,j.jsx)(L.Z,{placement:"bottomRight",dropdownRender:function(){return Ne},children:(0,j.jsx)("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})})})]}),(0,j.jsxs)(N.Z,{gutter:[12,12],align:"middle",children:[(0,j.jsx)(I.Z,{flex:"40px",children:(0,j.jsx)("img",{width:"40",src:"".concat(x.Z.IMG_SERVER,"/images/").concat(null==ie||null===(t=ie.author)||void 0===t?void 0:t.image_url)})}),(0,j.jsx)(I.Z,{flex:1,children:(0,j.jsxs)(N.Z,{align:"middle",children:[(0,j.jsxs)(I.Z,{span:24,children:[(0,j.jsx)("span",{children:null==ie||null===(r=ie.author)||void 0===r?void 0:r.name}),(0,j.jsxs)("span",{className:"c-light-black ml10",children:[k()(null==ie?void 0:ie.created_on).fromNow()," 发布"]})]}),(0,j.jsxs)(I.Z,{className:"mt5 c-light-black",children:[ie.visits>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)("span",{className:"iconfont icon-liulanyan mr5"}),ie.visits]}),ie.total_replies_count>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30"}),ie.total_replies_count]}),be>0&&(0,j.jsxs)("span",{children:[(0,j.jsx)(P.Z,{className:"ml30 mr5"}),be]})]})]})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)("div",{className:"tr",children:(0,j.jsx)(b.Link,{className:"c-light-black",to:"/classrooms/".concat(J.coursesId,"/board/").concat(null==ie?void 0:ie.board_id),children:"返回"})})})]})]}),(0,j.jsxs)("aside",{className:E.desc,children:[(0,j.jsx)(m.Z,{value:ie.content}),null==ie||null===(o=ie.attachments)||void 0===o?void 0:o.map((function(e,s){return(0,j.jsx)("div",{children:(0,j.jsxs)("a",{href:"".concat(x.Z.API_SERVER).concat(e.url),children:[(0,j.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,j.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,j.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})})),(0,j.jsx)("aside",{className:"tc",children:(0,j.jsxs)("p",{onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe){e.next=7;break}return e.next=3,M({type:"boards/replyUnLike",payload:{object_id:null==ie?void 0:ie.id,object_type:"message"}});case 3:0===e.sent.status&&(me(!1),je(be-1)),e.next=11;break;case 7:return e.next=9,M({type:"boards/replyLike",payload:{object_id:null==ie?void 0:ie.id,object_type:"message"}});case 9:0===e.sent.status&&(me(!0),je(be+1));case 11:case"end":return e.stop()}}),e)}))),className:[E.liked,"".concat(xe?"":E.likedActive)].join(" "),children:[(0,j.jsx)("span",{className:"iconfont icon-dianzan"}),(0,j.jsx)("br",{}),be]})})]}),(0,j.jsxs)("aside",{className:E.reply,children:[O&&(0,j.jsx)(p.Z,{onChange:function(e){te(e)},height:200,isFocus:!0,watch:!0}),(0,j.jsxs)(N.Z,{onClick:function(){D(!0)},children:[(0,j.jsx)(I.Z,{flex:"1",children:!O&&(0,j.jsx)(T.Z,{size:"middle",className:"current",placeholder:"说点什么",style:{background:"#f6f6f6"}})}),(0,j.jsx)(I.Z,{children:(0,j.jsx)(S.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("游客"!==(null==G||null===(s=G.userInfo)||void 0===s?void 0:s.username)){e.next=3;break}return f.ZP.error("请先登录"),e.abrupt("return");case 3:if(""!==ne){e.next=7;break}f.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,M({type:"boards/createReply",payload:{boardId:J.boardId,content:ne}});case 9:0===e.sent.status&&(D(!1),Ze(),te(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(0,j.jsxs)("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"},children:[(0,j.jsxs)("span",{children:["全部回复(",null==de?void 0:de.total_replies_count,")"]})," ",(0,j.jsx)(S.ZP,{type:"primary",danger:ge,onClick:function(){ge?(_e(!1),clearInterval(ke.current)):(ke.current=setInterval((function(){Ze()}),5e3),_e(!0))},children:ge?"停止刷新":"开启刷新评论"})]}),(0,j.jsx)("aside",{className:E.replyList,children:null==de||null===(i=de.replies)||void 0===i?void 0:i.map((function(e,s){var n,t,r,o;return(0,j.jsxs)(N.Z,{gutter:[12,12],children:[(0,j.jsx)(I.Z,{flex:"40px",children:(0,j.jsx)("img",{width:"40",src:"".concat(x.Z.IMG_SERVER,"/images/").concat(null==e||null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,j.jsx)(I.Z,{flex:"1",children:(0,j.jsxs)(N.Z,{align:"middle",children:[(0,j.jsxs)(I.Z,{span:24,children:[(0,j.jsx)("span",{className:"c-light-black",children:null==e||null===(t=e.author)||void 0===t?void 0:t.name}),(0,j.jsxs)("span",{className:"c-light-black ml10",children:[k()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,j.jsx)(I.Z,{span:24,children:(0,j.jsx)(m.Z,{value:e.content})}),(0,j.jsx)(H,{user:null==G?void 0:G.userInfo,id:null==e?void 0:e.id,total_count:null==e?void 0:e.total_count,vlist:null==e?void 0:e.replies,dispatch:M,params:J}),(0,j.jsx)(I.Z,{span:24,className:"mt5 c-light-black",children:K===s?(0,j.jsxs)("aside",{children:[(0,j.jsx)(p.Z,{onChange:function(e){oe(e)},height:150,isFocus:!0}),(0,j.jsx)(N.Z,{children:(0,j.jsx)(I.Z,{span:24,className:"tr",children:(0,j.jsx)(S.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function s(){var n;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if("游客"!==(null==G||null===(n=G.userInfo)||void 0===n?void 0:n.username)){s.next=3;break}return f.ZP.error("请先登录"),s.abrupt("return");case 3:if(""!==ce){s.next=7;break}f.ZP.error("请输入内容"),s.next=12;break;case 7:return s.next=9,M({type:"boards/createReply",payload:{boardId:e.id,content:ce}});case 9:M({type:"boards/getReplyList",payload:l()({},J)}),f.ZP.success("发布成功"),Q(-1);case 12:case"end":return s.stop()}}),s)}))),children:"发表"})})})]}):(0,j.jsxs)("div",{className:"tr",children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Q(s)}}),e.liked&&(0,j.jsxs)("span",{className:"c-orange",children:[(0,j.jsx)(P.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function s(){return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,M({type:"boards/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:M({type:"boards/getReplyList",payload:l()({},J)});case 3:case"end":return s.stop()}}),s)})))}),e.praises_count]}),!e.liked&&(0,j.jsxs)("span",{children:[(0,j.jsx)(P.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function s(){return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,M({type:"boards/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:M({type:"boards/getReplyList",payload:l()({},J)});case 3:case"end":return s.stop()}}),s)})))}),e.praises_count]}),((0,z.GJ)()||(null==G||null===(r=G.userInfo)||void 0===r?void 0:r.login)===(null==e||null===(o=e.author)||void 0===o?void 0:o.login))&&(0,j.jsx)(C.Z,{title:"删除",children:(0,j.jsx)(R.Z,{className:"current ml30",onClick:function(){M({type:"boards/setActionTabs",payload:{key:"删除",params:J,selectArr:e}})}})})]})})]})})]},s)}))})]})]}),(0,j.jsx)("aside",{className:"tc mt30 pb30",children:(0,j.jsx)(A.Z,{defaultCurrent:1,total:null==de?void 0:de.total_count,hideOnSinglePage:!0,current:J.page||1,onChange:function(e){J.page=e,M({type:"boards/getReplyList",payload:l()({},J)})}})}),(0,j.jsx)(g.Z,{cb:function(){b.history.push("/classrooms/".concat(J.coursesId,"/board/").concat(J.categoryId))}}),(0,j.jsx)(v.Z,{}),(0,j.jsx)(y,{})]})}))},4984:function(e,s,n){var t=n(7557),a=n.n(t),r=n(82242),c=n.n(r),o=n(37205),l=n.n(o),i=n(41498),d=n.n(i),u=(n(59301),n(43418)),p=n(8591),x=n(92911),m=n(8785),h=n(37712);s.Z=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var s=e.classroomList,n=e.dispatch,t=e.cb,r=(0,m.useParams)();r.id=r.coursesId;var o=s.detailBoardList;return(0,h.jsx)(u.Z,{centered:!0,title:"提示",open:"删除"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:d()(a()().mark((function e(){var i,d,u,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/boards/".concat(r.categoryId,"/messages/bulk_delete.json"),{method:"delete",body:{ids:l()(s.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(p.ZP.success("删除成功"),m=s.actionTabs.selectArrs.length===o.messages.length&&(null===(i=s.actionTabs.params)||void 0===i?void 0:i.page)>1?(null===(d=s.actionTabs.params)||void 0===d?void 0:d.page)-1:null===(u=s.actionTabs.params)||void 0===u?void 0:u.page,t(m),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getBoardList",payload:c()(c()({},s.actionTabs.params),{},{page:m})}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,h.jsx)("p",{children:"是否确认删除?"})})}))},50530:function(e,s,n){var t=n(7557),a=n.n(t),r=n(37205),c=n.n(r),o=n(41498),l=n.n(o),i=n(79800),d=n.n(i),u=n(82242),p=n.n(u),x=n(59301),m=n(78241),h=n(43418),f=n(8591),b=n(73782),j=n(24905),y=n(71418),v=n(92911),g=n(26724),_=n.n(g),k=n(8785),Z=n(37712);s.Z=(0,k.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var s,n=e.classroomList,t=(e.loading,e.dispatch),r=p()({},(0,k.useParams)()),o=(0,x.useState)([]),i=d()(o,2),u=i[0],g=i[1],w=(0,x.useState)(!0),N=d()(w,2),I=N[0],L=N[1],T=(0,x.useState)(1),S=d()(T,2),C=(S[0],S[1],(0,x.useState)(!0)),A=d()(C,2),P=A[0],R=A[1];r.page=0,r.page_size=50,(0,x.useEffect)((function(){"发送"===n.actionTabs.key&&G(1)}),[n.actionTabs.key]);var E=m.Z.useForm(),z=d()(E,1)[0],G=function(){var e=l()(a()().mark((function e(s){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==s&&(u=[]),r.page=s,R(!0),e.next=5,t({type:"classroomList/getCoursesMine",payload:p()({},r)});case 5:(n=e.sent).length1?(null===(u=n.actionTabs.params)||void 0===u?void 0:u.page)-1:null===(d=n.actionTabs.params)||void 0===d?void 0:d.page,s(h),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getBoardList",payload:r()(r()({},n.actionTabs.params),{},{page:h})}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,f.jsx)("p",{children:"是否确认删除?"})})}))},50530:function(e,n,t){var s=t(7557),a=t.n(s),o=t(37205),r=t.n(o),c=t(41498),i=t.n(c),l=t(79800),u=t.n(l),d=t(82242),m=t.n(d),p=t(59301),h=t(78241),f=t(43418),g=t(8591),x=t(73782),_=t(24905),y=t(71418),j=t(92911),v=t(26724),b=t.n(v),k=t(8785),L=t(37712);n.Z=(0,k.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,s=(e.loading,e.dispatch),o=m()({},(0,k.useParams)()),c=(0,p.useState)([]),l=u()(c,2),d=l[0],v=l[1],Z=(0,p.useState)(!0),S=u()(Z,2),N=S[0],w=S[1],C=(0,p.useState)(1),I=u()(C,2),T=(I[0],I[1],(0,p.useState)(!0)),B=u()(T,2),A=B[0],M=B[1];o.page=0,o.page_size=50,(0,p.useEffect)((function(){"发送"===t.actionTabs.key&&G(1)}),[t.actionTabs.key]);var P=h.Z.useForm(),z=u()(P,1)[0],G=function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(d=[]),o.page=n,M(!0),e.next=5,s({type:"classroomList/getCoursesMine",payload:m()({},o)});case 5:(t=e.sent).length0&&Ee.map((function(e,n){return(0,z.jsx)(_.Z.Item,{children:(0,z.jsx)(y.Z,{checked:te.includes(e.id),value:e.id,onChange:function(n){te.indexOf(e.id);te.indexOf(e.id)>-1?se(te.filter((function(n){return n!==e.id}))):se(te.concat(e.id))},children:e.name})},e.id)}))})})}),(0,z.jsx)("aside",{className:O.bg,children:(0,z.jsxs)("div",{children:[(0,z.jsx)(j.ZP,{type:"link",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:en.group_ids=te,en.page=1,nn(h()({},en)),dn();case 4:case"end":return e.stop()}}),e)}))),children:"确定"}),(0,z.jsx)(j.ZP,{type:"link",onClick:function(){se([])},children:"重置"})]})})]}),on=[{name:"时间排序",id:"time"},{name:"热度排序",id:"hot"}],rn=[{name:"删除",icon:(0,z.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"发送",icon:(0,z.jsx)("i",{className:"iconfont icon-fasong"})},{name:"设为公开",icon:(0,z.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}];Q.is_public||rn.splice(2,1);var cn=function(){var e=u()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.coursesId=P.current.coursesId,s="boards/setTopping","取消置顶"===n&&(s="boards/escTopping"),e.next=5,p({type:s,payload:h()({},t)});case 5:p({type:"classroomList/getBoardList",payload:P.current});case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.name,""==te?v.ZP.error("请选择你要操作的任务"):p({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:te,params:P.current}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),un=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=te){e.next=3;break}return v.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 3:return e.next=5,(0,I.ZP)("/api/boards/".concat(P.current.categoryId,"/messages/bulk_move.json"),{method:"put",body:{ids:te,to_board_id:n.key}});case 5:0===e.sent.status&&(v.ZP.success("操作成功"),p({type:"classroomList/getBoardList",payload:P.current}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:null===(t=P.current)||void 0===t?void 0:t.coursesId}}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function dn(){return mn.apply(this,arguments)}function mn(){return(mn=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Me(!0),e.next=3,(0,I.ZP)("/api/boards/".concat(P.current.categoryId,"/messages/statistics.json"),{method:"get",params:h()({coursesId:null===(n=P.current)||void 0===n?void 0:n.coursesId},en)});case 3:t=e.sent,Me(!1),0===(null==t?void 0:t.status)&&be(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.jsxs)("section",{children:[(0,z.jsx)(E.Z,{isLoading:!1,tabDataSource:[{name:"全部",id:"all"},(0,A.RV)()&&{name:"互动统计",id:"hudong"}].filter((function(e){return!!e})),isAdmin:(0,A.RV)(),onTabMenuClick:function(e){"hudong"===e.key&&(dn(),a.history.replace("/classrooms/".concat(P.current.coursesId,"/board/").concat(P.current.categoryId,"?type=hudong"))),_e(e.key)},defaultSelectedKeys:["".concat(xe)],showControlButton:(0,A.RV)(),buttonText:"我要发帖",extraNode:(0,A.GJ)()&&"未分配目录"!==q.name&&(0,z.jsx)(z.Fragment,{children:(0,z.jsx)("span",{className:"c-blue font16 ml20 current",onClick:function(e){var n;e.preventDefault();var t=null===(n=P.current)||void 0===n?void 0:n.coursesId;(null==q?void 0:q.parent_id)>0&&(t=P.current.categoryId),p({type:"classroomList/setActionTabs",payload:{key:0===(null==q?void 0:q.parent_id)?"添加目录":"目录重命名",params:P.current,selectArrs:{category_id:t,category_name:q.name,type:"board"},cb:function(){p({type:"classroomList/getBoardList",payload:P.current})}}})},children:0==(null==q?void 0:q.parent_id)?(0,z.jsx)(b.Z,{title:"新建目录",children:(0,z.jsx)("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})}):(0,z.jsx)(b.Z,{title:"目录重命名",children:(0,z.jsx)("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})})})}),onButtonClick:function(){a.history.push("/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/add"))}}),"all"===xe?(0,z.jsx)("div",{children:(0,z.jsxs)(k.Z,{spinning:l["classroomList/getBoardList"],children:[(0,z.jsx)(J.Z,{dataSource:q.messages||[],isAdmin:(0,A.GJ)(),batchStatus:de,SortMenuName:re,setSortMenuName:ce,SortMenus:on,onSearch:function(e){P.current.search=e,P.current.page=1,Y((function(e){return h()(h()({},e),{},{page:1})})),p({type:"classroomList/getBoardList",payload:P.current})},onSort:function(e){var n;W.cX.setItem("".concat(null==d||null===(n=d.userInfo)||void 0===n?void 0:n.login).concat((0,A.GJ)()?"Teacher":"Student"),e,"Board"),ce(null==e?void 0:e.name),P.current.sort_type=on.find((function(n){return n.name===(null==e?void 0:e.name)})).id,p({type:"classroomList/getBoardList",payload:P.current})},onBatch:function(e){return me(e)}}),0===q.total_count&&(0,z.jsx)(M.Z,{}),q.messages&&q.messages.map((function(e,n){var t;return(0,z.jsx)("div",{className:O.listItem,onClick:function(n){te.indexOf(e.id)>-1?se(te.filter((function(n){return n!==e.id}))):se(te.concat(e.id))},children:(0,z.jsxs)(L.Z,{align:"top",children:[(0,A.GJ)()&&(0,z.jsx)(Z.Z,{children:(0,z.jsx)("div",{className:"mt17",children:(0,z.jsx)(y.Z,{checked:te.includes(e.id),value:e.id})})}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)("img",{className:"ml10 mr20",src:"".concat(f.Z.IMG_SERVER,"/images/").concat(e.author.image_url)})}),(0,z.jsxs)(Z.Z,{flex:1,children:[(0,z.jsx)("div",{className:O.title,children:(0,z.jsxs)("div",{className:O.titleLeft,children:[(0,z.jsx)(a.Link,{to:"/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/Detail/").concat(e.id),children:(0,z.jsx)("strong",{children:e.subject})}),1===e.sticky&&(0,z.jsx)("span",{className:"tag-topping ml10",children:"置顶"})]})}),(0,z.jsxs)("p",{className:"mt15",children:[(0,z.jsx)("span",{className:"",children:e.author.name}),e.total_replies_count>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.total_replies_count," 回复"]}),e.praises_count>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.praises_count," 点赞"]}),e.visits>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.visits," 浏览"]}),(0,z.jsx)("span",{className:"ml20 c-light-black ",children:x()(e.created_on).fromNow()})]})]}),(0,z.jsxs)(Z.Z,{className:"tr",children:[(0,z.jsxs)("p",{children:[(0,A.RV)()&&(0,z.jsx)(a.Link,{to:"/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/Detail/").concat(e.id),children:"查看详情"}),0===e.sticky&&(0,A.GJ)()&&(0,z.jsx)(a.Link,{className:"ml25",to:"",onClick:function(n){n.preventDefault(),cn("置顶",e)},children:"置顶"}),1===e.sticky&&(0,A.GJ)()&&(0,z.jsx)(a.Link,{className:"ml25",to:"",onClick:function(n){n.preventDefault(),cn("取消置顶",e)},children:"取消置顶"}),((0,A.GJ)()||(null==e||null===(t=e.author)||void 0===t?void 0:t.login)===ie.login)&&(0,z.jsx)(a.Link,{className:"ml25",to:"/classrooms/".concat(g.coursesId,"/board/").concat(e.board_id,"/Edit/").concat(e.id),children:"编辑"})]}),e.category_name&&(0,z.jsxs)("p",{className:["c-grey-666",O.categoryName].join(" "),children:["所属目录:",e.category_name]})]})]})},n)})),(0,z.jsx)("aside",{className:"tc mb50 mt30",children:q.total_count>0&&(0,z.jsx)(S.Z,{showSizeChanger:!0,onChange:function(e,n){Y({page:e,page_size:n}),P.current.page=e,P.current.page_size=n,p({type:"classroomList/getBoardList",payload:P.current})},defaultCurrent:1,pageSize:H.page_size||20,current:H.page||1,total:q.total_count})}),te.length>0&&(0,A.GJ)()&&(0,z.jsx)(N.Z,{offsetBottom:0,children:(0,z.jsx)(F.Z,{buttonDataSource:rn,onButtonClick:ln,useBatchStatus:me,catalogue:tn.second_category.filter((function(e){return"未分配目录"!==e.category_name}))||[],allSelect:!!te.length&&te.length===(null==q||null===(t=q.messages)||void 0===t?void 0:t.length),setSeleArr:se,setAllSelect:function(e){e.target.checked?se(q.messages.map((function(e){return e.id}))):se([])},selectArrs:te,onMenuClick:un,addCatalogue:function(e){e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:P.current,selectArrs:{category_id:P.current.coursesId,type:"board"}}})}})}),(0,z.jsx)(R.Z,{cb:function(e){se([]),P.current.page=e,Y((function(n){return h()(h()({},n),{},{page:e})}))}}),(0,z.jsx)(G,{cb:function(){return se([])}}),(0,z.jsx)(D.Z,{cb:function(){return se([])}})]})}):(0,z.jsxs)("div",{style:{background:"#fff",padding:"25px 20px"},children:[(0,z.jsxs)("div",{style:{display:"flex"},children:[(0,z.jsxs)("div",{style:{flex:1,color:"#666666"},children:[(0,z.jsxs)("span",{children:["讨论(",ve.total_message_count,")"]}),(0,z.jsxs)("span",{style:{marginLeft:20},children:["回复(",ve.total_reply_count,")"]})]}),(0,A.GJ)()&&(0,z.jsxs)("div",{children:[(0,z.jsx)(w.Z,{dropdownRender:function(){return an},open:Ve,onOpenChange:function(e){We(e)},children:(0,z.jsxs)("a",{children:["分班",Ve?(0,z.jsx)(T.Z,{style:{marginLeft:6}}):(0,z.jsx)(B.Z,{style:{marginLeft:6}})]})}),(0,z.jsx)(w.Z,{open:Ye,onOpenChange:function(e){qe(e)},menu:{items:[{key:"1",style:{width:100},label:(0,z.jsx)("a",{onClick:u()(r()().mark((function e(){var n,t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/boards/".concat(null===(n=P.current)||void 0===n?void 0:n.categoryId,"/messages/export_messages.json"),{method:"get",params:h()({is_repeat_export:1},en)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&a.history.push("/classrooms/".concat(null===(s=P.current)||void 0===s?void 0:s.coursesId,"/exportlist/normal_work_list"));case 4:case"end":return e.stop()}}),e)}))),children:"互动导出"})},{key:"2",label:(0,z.jsx)("a",{href:"/classrooms/".concat(null===(o=P.current)||void 0===o?void 0:o.coursesId,"/exportlist/normal_work_list"),children:"历史导出"})}]},children:(0,z.jsxs)("a",{style:{marginLeft:20},children:["导出",Ye?(0,z.jsx)(T.Z,{style:{marginLeft:6}}):(0,z.jsx)(B.Z,{style:{marginLeft:6}})]})})]})]}),(0,z.jsx)(C.Z,{dataSource:null==ve?void 0:ve.course_members,style:{marginTop:25},loading:Ae,onChange:function(e,n,t){t.order?(en.sort_by="total_score"===t.field?"score":t.field,en.sort=t.order,en.sort=en.sort.replace("end","")):delete en.sort,dn()},columns:[{title:"序号",dataIndex:"number",render:function(e,n,t){return en.page_size*(en.page-1)+t+1}},{title:"姓名",dataIndex:"real_name",render:function(e,n,t){return(0,z.jsx)("a",{target:"_blank",style:{color:"#3061D0"},href:"/users/".concat(null==n?void 0:n.user_id,"/classrooms"),children:e})}},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"course_group_name"},{title:"发帖数",dataIndex:"message_count"},{title:"回复数",dataIndex:"reply_count"},{title:"互动数",dataIndex:"total_message_count"}],pagination:!1}),(0,z.jsx)(S.Z,{showSizeChanger:!0,showTotal:function(e){return(0,z.jsxs)("span",{children:["共",(0,z.jsx)("span",{style:{color:"#165DFF"},children:ve.total_count})," 条数据"]})},style:{marginTop:10},onChange:function(e,n){en.page=e,en.page_size=n,nn(h()({},en)),dn()},defaultCurrent:1,pageSize:en.page_size||20,current:en.page||1,total:ve.total_count})]})]})})),H=(0,a.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.boards,a=e.user;return{classroomList:n,globalSetting:e.globalSetting,boards:s,user:a,loading:t.models.index}}))((function(e){var n=e.classroomList;e.boards,e.globalSetting,e.loading,e.user,e.dispatch,(0,a.useParams)(),n.detailBoardList,n.detailLeftMenus,n.detailTopBanner;return(0,z.jsx)(X,{})}))},24975:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(79800),a=t.n(s),o=t(59301),r=t(20834),c=t(73782),i=t(24905),l=t(3113),u=t(38854),d="bottomControlContainer___woAeo",m="buttonWrap___iRw4K",p="moveCategory___oiQqw",h=t(39634),f=t(78386),g=t(37712),x=function(e){var n=e.buttonDataSource,t=e.onButtonClick,s=e.useBatchStatus,x=e.allSelect,_=e.setAllSelect,y=e.selectArrs,j=e.onMenuClick,v=e.setSeleArr,b=e.catalogue,k=e.addCatalogue,L=(0,o.useState)(!1),Z=a()(L,2),S=Z[0],N=Z[1],w=(0,o.useState)(""),C=a()(w,2),I=C[0],T=C[1];console.log("---",b);var B=(0,g.jsx)("div",{className:p,onMouseLeave:function(e){return N(!1)},children:(0,g.jsxs)(r.Z,{onClick:j,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,g.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,g.jsx)(c.Z,{onChange:function(e){T(e.target.value)}})}),null==b?void 0:b.map((function(e,n){var t;if(!(""!==I&&e.category_name.indexOf(I)<0))return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(r.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,g.jsx)(r.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),k&&(0,g.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:k,children:"新建子目录..."})]})});return(0,g.jsxs)("div",{className:d,children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsxs)(i.Z,{checked:x,onChange:_,children:["全选本页(",y.length,")"]})}),(0,h.GJ)()&&n.map((function(e){return(0,g.jsx)("div",{children:(0,g.jsx)(l.ZP,{type:"primary",icon:e.icon,className:m,onClick:function(){return t(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(k||b)&&(0,g.jsx)("div",{children:(0,g.jsx)(u.Z,{open:S,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return B},getPopupContainer:function(e){return e.parentNode},children:(0,g.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,g.jsx)(l.ZP,{type:"primary",className:m,icon:(0,g.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,g.jsxs)("span",{children:["移动到目录 ",(0,g.jsx)(f.Z,{})]})})})})})]}),(0,g.jsx)("div",{children:(0,g.jsx)(l.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),v([])},children:"取消操作"})})]})}},21781:function(e,n,t){t.d(n,{Z:function(){return m}});t(59301);var s=t(38854),a=t(20834),o=t(6848),r=t(73782),c="searchSortControllerContainer___Xca1m",i="btn___sNJPX",l="btnSort___Fx9OM",u="tips___LrmpR",d=t(37712),m=function(e){e.isAdmin,e.dataSource,e.batchStatus;var n=e.SortMenuName,t=e.setSortMenuName,m=e.onSearch,p=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===n;return(0,d.jsxs)("div",{className:c,children:[!(null==h||!h.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(s.Z,{dropdownRender:function(){return(0,d.jsx)(a.Z,{selectedKeys:[n],children:h.map((function(e){return(0,d.jsx)(a.Z.Item,{onClick:function(){return t((n=e).name),void p(n);var n},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(i," ").concat(f?l:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),n]})})})}),f&&(0,d.jsx)(o.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(r.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:m,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var s=t(95237),a=t(43604),o=t(20834),r=t(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=t(37712),l=function(e){var n=e.isLoading,t=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,m=e.onTabMenuClick,p=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,g=e.buttonIcon,x=void 0===g?"icon-tianjiadaohang":g,_=e.extraNode,y=e.onButtonClick,j=void 0===y?function(){}:y;return(0,i.jsx)("div",{className:c.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(a.Z,{flex:"1",children:(0,i.jsx)(o.Z,{onSelect:function(e){return n?{}:m(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,i.jsxs)(o.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,i.jsx)(a.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:c.control,children:[(0,i.jsx)("div",{className:c.extra,children:_}),h&&(0,i.jsxs)("span",{onClick:j,style:{cursor:"pointer"},className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(x)})}),(0,i.jsx)("span",{children:f})]}),!!p&&(0,i.jsx)(r.Z,{className:"ml10",dropdownRender:p,children:(0,i.jsxs)("span",{className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:t||"创建试卷"})]})})]})})]})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18302],{20538:function(e,n,t){t.d(n,{Z:function(){return i}});var s=t(5891),a=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},o=t(22589),c=function(e,n){return a.createElement(o.Z,(0,s.Z)({},e,{ref:n,icon:r}))};var i=a.forwardRef(c)},4984:function(e,n,t){var s=t(7557),a=t.n(s),r=t(82242),o=t.n(r),c=t(37205),i=t.n(c),l=t(41498),u=t.n(l),d=(t(59301),t(43418)),m=t(8591),p=t(92911),h=t(8785),f=t(37712);n.Z=(0,h.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.cb,r=(0,h.useParams)();r.id=r.coursesId;var c=n.detailBoardList;return(0,f.jsx)(d.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:u()(a()().mark((function e(){var l,u,d,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/boards/".concat(r.categoryId,"/messages/bulk_delete.json"),{method:"delete",body:{ids:i()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(m.ZP.success("删除成功"),h=n.actionTabs.selectArrs.length===c.messages.length&&(null===(l=n.actionTabs.params)||void 0===l?void 0:l.page)>1?(null===(u=n.actionTabs.params)||void 0===u?void 0:u.page)-1:null===(d=n.actionTabs.params)||void 0===d?void 0:d.page,s(h),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getBoardList",payload:o()(o()({},n.actionTabs.params),{},{page:h})}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,f.jsx)("p",{children:"是否确认删除?"})})}))},50530:function(e,n,t){var s=t(7557),a=t.n(s),r=t(37205),o=t.n(r),c=t(41498),i=t.n(c),l=t(79800),u=t.n(l),d=t(82242),m=t.n(d),p=t(59301),h=t(78241),f=t(43418),g=t(8591),x=t(73782),_=t(24905),y=t(71418),j=t(92911),v=t(26724),b=t.n(v),L=t(8785),k=t(37712);n.Z=(0,L.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,s=(e.loading,e.dispatch),r=m()({},(0,L.useParams)()),c=(0,p.useState)([]),l=u()(c,2),d=l[0],v=l[1],Z=(0,p.useState)(!0),S=u()(Z,2),N=S[0],w=S[1],I=(0,p.useState)(1),C=u()(I,2),T=(C[0],C[1],(0,p.useState)(!0)),B=u()(T,2),A=B[0],M=B[1];r.page=0,r.page_size=50,(0,p.useEffect)((function(){"发送"===t.actionTabs.key&&G(1)}),[t.actionTabs.key]);var P=h.Z.useForm(),z=u()(P,1)[0],G=function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(d=[]),r.page=n,M(!0),e.next=5,s({type:"classroomList/getCoursesMine",payload:m()({},r)});case 5:(t=e.sent).length0&&Ee.map((function(e,n){return(0,z.jsx)(_.Z.Item,{children:(0,z.jsx)(y.Z,{checked:te.includes(e.id),value:e.id,onChange:function(n){te.indexOf(e.id);te.indexOf(e.id)>-1?se(te.filter((function(n){return n!==e.id}))):se(te.concat(e.id))},children:e.name})},e.id)}))})})}),(0,z.jsx)("aside",{className:O.bg,children:(0,z.jsxs)("div",{children:[(0,z.jsx)(j.ZP,{type:"link",onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:en.group_ids=te,en.page=1,nn(h()({},en)),dn();case 4:case"end":return e.stop()}}),e)}))),children:"确定"}),(0,z.jsx)(j.ZP,{type:"link",onClick:function(){se([])},children:"重置"})]})})]}),rn=[{name:"时间排序",id:"time"},{name:"热度排序",id:"hot"}],on=[{name:"删除",icon:(0,z.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"发送",icon:(0,z.jsx)("i",{className:"iconfont icon-fasong"})},{name:"设为公开",icon:(0,z.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}];Q.is_public||on.splice(2,1);var cn=function(){var e=u()(o()().mark((function e(n,t){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.coursesId=P.current.coursesId,s="boards/setTopping","取消置顶"===n&&(s="boards/escTopping"),e.next=5,p({type:s,payload:h()({},t)});case 5:p({type:"classroomList/getBoardList",payload:P.current});case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.name,""==te?v.ZP.error("请选择你要操作的任务"):p({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:te,params:P.current}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),un=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=te){e.next=3;break}return v.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 3:return e.next=5,(0,C.ZP)("/api/boards/".concat(P.current.categoryId,"/messages/bulk_move.json"),{method:"put",body:{ids:te,to_board_id:n.key}});case 5:0===e.sent.status&&(v.ZP.success("操作成功"),p({type:"classroomList/getBoardList",payload:P.current}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:null===(t=P.current)||void 0===t?void 0:t.coursesId}}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function dn(){return mn.apply(this,arguments)}function mn(){return(mn=u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Me(!0),e.next=3,(0,C.ZP)("/api/boards/".concat(P.current.categoryId,"/messages/statistics.json"),{method:"get",params:h()({coursesId:null===(n=P.current)||void 0===n?void 0:n.coursesId},en)});case 3:t=e.sent,Me(!1),0===(null==t?void 0:t.status)&&be(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.jsxs)("section",{children:[(0,z.jsx)(E.Z,{isLoading:!1,tabDataSource:[{name:"全部",id:"all"},(0,A.RV)()&&{name:"互动统计",id:"hudong"}].filter((function(e){return!!e})),isAdmin:(0,A.RV)(),onTabMenuClick:function(e){"hudong"===e.key&&(dn(),a.history.replace("/classrooms/".concat(P.current.coursesId,"/board/").concat(P.current.categoryId,"?type=hudong"))),_e(e.key)},defaultSelectedKeys:["".concat(xe)],showControlButton:(0,A.RV)(),buttonText:"我要发帖",extraNode:(0,A.GJ)()&&"未分配目录"!==q.name&&(0,z.jsx)(z.Fragment,{children:(0,z.jsx)("span",{className:"c-blue font16 ml20 current",onClick:function(e){var n;e.preventDefault();var t=null===(n=P.current)||void 0===n?void 0:n.coursesId;(null==q?void 0:q.parent_id)>0&&(t=P.current.categoryId),p({type:"classroomList/setActionTabs",payload:{key:0===(null==q?void 0:q.parent_id)?"添加目录":"目录重命名",params:P.current,selectArrs:{category_id:t,category_name:q.name,type:"board"},cb:function(){p({type:"classroomList/getBoardList",payload:P.current})}}})},children:0==(null==q?void 0:q.parent_id)?(0,z.jsx)(b.Z,{title:"新建目录",children:(0,z.jsx)("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})}):(0,z.jsx)(b.Z,{title:"目录重命名",children:(0,z.jsx)("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})})})}),onButtonClick:function(){a.history.push("/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/add"))}}),"all"===xe?(0,z.jsx)("div",{children:(0,z.jsxs)(L.Z,{spinning:l["classroomList/getBoardList"],children:[(0,z.jsx)(J.Z,{dataSource:q.messages||[],isAdmin:(0,A.GJ)(),batchStatus:de,SortMenuName:oe,setSortMenuName:ce,SortMenus:rn,onSearch:function(e){P.current.search=e,P.current.page=1,Y((function(e){return h()(h()({},e),{},{page:1})})),p({type:"classroomList/getBoardList",payload:P.current})},onSort:function(e){var n;W.cX.setItem("".concat(null==d||null===(n=d.userInfo)||void 0===n?void 0:n.login).concat((0,A.GJ)()?"Teacher":"Student"),e,"Board"),ce(null==e?void 0:e.name),P.current.sort_type=rn.find((function(n){return n.name===(null==e?void 0:e.name)})).id,p({type:"classroomList/getBoardList",payload:P.current})},onBatch:function(e){return me(e)}}),0===q.total_count&&(0,z.jsx)(M.Z,{}),q.messages&&q.messages.map((function(e,n){var t;return(0,z.jsx)("div",{className:O.listItem,onClick:function(n){te.indexOf(e.id)>-1?se(te.filter((function(n){return n!==e.id}))):se(te.concat(e.id))},children:(0,z.jsxs)(k.Z,{align:"top",children:[(0,A.GJ)()&&(0,z.jsx)(Z.Z,{children:(0,z.jsx)("div",{className:"mt17",children:(0,z.jsx)(y.Z,{checked:te.includes(e.id),value:e.id})})}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)("img",{className:"ml10 mr20",src:"".concat(f.Z.IMG_SERVER,"/images/").concat(e.author.image_url)})}),(0,z.jsxs)(Z.Z,{flex:1,children:[(0,z.jsx)("div",{className:O.title,children:(0,z.jsxs)("div",{className:O.titleLeft,children:[(0,z.jsx)(a.Link,{to:"/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/Detail/").concat(e.id),children:(0,z.jsx)("strong",{children:e.subject})}),1===e.sticky&&(0,z.jsx)("span",{className:"tag-topping ml10",children:"置顶"})]})}),(0,z.jsxs)("p",{className:"mt15",children:[(0,z.jsx)("span",{className:"",children:e.author.name}),e.total_replies_count>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.total_replies_count," 回复"]}),e.praises_count>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.praises_count," 点赞"]}),e.visits>0&&(0,z.jsxs)("span",{className:"ml20 c-light-black ",children:[e.visits," 浏览"]}),(0,z.jsx)("span",{className:"ml20 c-light-black ",children:x()(e.created_on).fromNow()})]})]}),(0,z.jsxs)(Z.Z,{className:"tr",children:[(0,z.jsxs)("p",{children:[(0,A.RV)()&&(0,z.jsx)(a.Link,{to:"/classrooms/".concat(g.coursesId,"/board/").concat(g.categoryId,"/Detail/").concat(e.id),children:"查看详情"}),0===e.sticky&&(0,A.GJ)()&&(0,z.jsx)(a.Link,{className:"ml25",to:"",onClick:function(n){n.preventDefault(),cn("置顶",e)},children:"置顶"}),1===e.sticky&&(0,A.GJ)()&&(0,z.jsx)(a.Link,{className:"ml25",to:"",onClick:function(n){n.preventDefault(),cn("取消置顶",e)},children:"取消置顶"}),((0,A.GJ)()||(null==e||null===(t=e.author)||void 0===t?void 0:t.login)===ie.login)&&(0,z.jsx)(a.Link,{className:"ml25",to:"/classrooms/".concat(g.coursesId,"/board/").concat(e.board_id,"/Edit/").concat(e.id),children:"编辑"})]}),e.category_name&&(0,z.jsxs)("p",{className:["c-grey-666",O.categoryName].join(" "),children:["所属目录:",e.category_name]})]})]})},n)})),(0,z.jsx)("aside",{className:"tc mb50 mt30",children:q.total_count>0&&(0,z.jsx)(S.Z,{showSizeChanger:!0,onChange:function(e,n){Y({page:e,page_size:n}),P.current.page=e,P.current.page_size=n,p({type:"classroomList/getBoardList",payload:P.current})},defaultCurrent:1,pageSize:H.page_size||20,current:H.page||1,total:q.total_count})}),te.length>0&&(0,A.GJ)()&&(0,z.jsx)(N.Z,{offsetBottom:0,children:(0,z.jsx)(F.Z,{buttonDataSource:on,onButtonClick:ln,useBatchStatus:me,catalogue:tn.second_category.filter((function(e){return"未分配目录"!==e.category_name}))||[],allSelect:!!te.length&&te.length===(null==q||null===(t=q.messages)||void 0===t?void 0:t.length),setSeleArr:se,setAllSelect:function(e){e.target.checked?se(q.messages.map((function(e){return e.id}))):se([])},selectArrs:te,onMenuClick:un,addCatalogue:function(e){e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:P.current,selectArrs:{category_id:P.current.coursesId,type:"board"}}})}})}),(0,z.jsx)(R.Z,{cb:function(e){se([]),P.current.page=e,Y((function(n){return h()(h()({},n),{},{page:e})}))}}),(0,z.jsx)(G,{cb:function(){return se([])}}),(0,z.jsx)(D.Z,{cb:function(){return se([])}})]})}):(0,z.jsxs)("div",{style:{background:"#fff",padding:"25px 20px"},children:[(0,z.jsxs)("div",{style:{display:"flex"},children:[(0,z.jsxs)("div",{style:{flex:1,color:"#666666"},children:[(0,z.jsxs)("span",{children:["讨论(",ve.total_message_count,")"]}),(0,z.jsxs)("span",{style:{marginLeft:20},children:["回复(",ve.total_reply_count,")"]})]}),(0,A.GJ)()&&(0,z.jsxs)("div",{children:[(0,z.jsx)(w.Z,{dropdownRender:function(){return an},open:Ve,onOpenChange:function(e){We(e)},children:(0,z.jsxs)("a",{children:["分班",Ve?(0,z.jsx)(T.Z,{style:{marginLeft:6}}):(0,z.jsx)(B.Z,{style:{marginLeft:6}})]})}),(0,z.jsx)(w.Z,{open:Ye,onOpenChange:function(e){qe(e)},menu:{items:[{key:"1",style:{width:100},label:(0,z.jsx)("a",{onClick:u()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/boards/".concat(null===(n=P.current)||void 0===n?void 0:n.categoryId,"/messages/export_messages.json"),{method:"get",params:h()({is_repeat_export:1},en)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&a.history.push("/classrooms/".concat(null===(s=P.current)||void 0===s?void 0:s.coursesId,"/exportlist/normal_work_list"));case 4:case"end":return e.stop()}}),e)}))),children:"互动导出"})},{key:"2",label:(0,z.jsx)("a",{href:"/classrooms/".concat(null===(r=P.current)||void 0===r?void 0:r.coursesId,"/exportlist/normal_work_list"),children:"历史导出"})}]},children:(0,z.jsxs)("a",{style:{marginLeft:20},children:["导出",Ye?(0,z.jsx)(T.Z,{style:{marginLeft:6}}):(0,z.jsx)(B.Z,{style:{marginLeft:6}})]})})]})]}),(0,z.jsx)(I.Z,{dataSource:null==ve?void 0:ve.course_members,style:{marginTop:25},loading:Ae,onChange:function(e,n,t){t.order?(en.sort_by="total_score"===t.field?"score":t.field,en.sort=t.order,en.sort=en.sort.replace("end","")):delete en.sort,dn()},columns:[{title:"序号",dataIndex:"number",render:function(e,n,t){return en.page_size*(en.page-1)+t+1}},{title:"姓名",dataIndex:"real_name",render:function(e,n,t){return(0,z.jsx)("a",{target:"_blank",style:{color:"#3061D0"},href:"/users/".concat(null==n?void 0:n.user_id,"/classrooms"),children:e})}},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"course_group_name"},{title:"发帖数",dataIndex:"message_count"},{title:"回复数",dataIndex:"reply_count"},{title:"互动数",dataIndex:"total_message_count"}],pagination:!1}),(0,z.jsx)(S.Z,{showSizeChanger:!0,showTotal:function(e){return(0,z.jsxs)("span",{children:["共",(0,z.jsx)("span",{style:{color:"#165DFF"},children:ve.total_count})," 条数据"]})},style:{marginTop:10},onChange:function(e,n){en.page=e,en.page_size=n,nn(h()({},en)),dn()},defaultCurrent:1,pageSize:en.page_size||20,current:en.page||1,total:ve.total_count})]})]})})),H=(0,a.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.boards,a=e.user;return{classroomList:n,globalSetting:e.globalSetting,boards:s,user:a,loading:t.models.index}}))((function(e){var n=e.classroomList;e.boards,e.globalSetting,e.loading,e.user,e.dispatch,(0,a.useParams)(),n.detailBoardList,n.detailLeftMenus,n.detailTopBanner;return(0,z.jsx)(X,{})}))},24975:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(79800),a=t.n(s),r=t(59301),o=t(20834),c=t(73782),i=t(24905),l=t(3113),u=t(38854),d="bottomControlContainer___woAeo",m="buttonWrap___iRw4K",p="moveCategory___oiQqw",h=t(39634),f=t(78386),g=t(37712),x=function(e){var n=e.buttonDataSource,t=e.onButtonClick,s=e.useBatchStatus,x=e.allSelect,_=e.setAllSelect,y=e.selectArrs,j=e.onMenuClick,v=e.setSeleArr,b=e.catalogue,L=e.addCatalogue,k=(0,r.useState)(!1),Z=a()(k,2),S=Z[0],N=Z[1],w=(0,r.useState)(""),I=a()(w,2),C=I[0],T=I[1];console.log("---",b);var B=(0,g.jsx)("div",{className:p,onMouseLeave:function(e){return N(!1)},children:(0,g.jsxs)(o.Z,{onClick:j,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,g.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,g.jsx)(c.Z,{onChange:function(e){T(e.target.value)}})}),null==b?void 0:b.map((function(e,n){var t;if(!(""!==C&&e.category_name.indexOf(C)<0))return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(o.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,g.jsx)(o.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),L&&(0,g.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:L,children:"新建子目录..."})]})});return(0,g.jsxs)("div",{className:d,children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsxs)(i.Z,{checked:x,onChange:_,children:["全选本页(",y.length,")"]})}),(0,h.GJ)()&&n.map((function(e){return(0,g.jsx)("div",{children:(0,g.jsx)(l.ZP,{type:"primary",icon:e.icon,className:m,onClick:function(){return t(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(L||b)&&(0,g.jsx)("div",{children:(0,g.jsx)(u.Z,{open:S,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return B},getPopupContainer:function(e){return e.parentNode},children:(0,g.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,g.jsx)(l.ZP,{type:"primary",className:m,icon:(0,g.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,g.jsxs)("span",{children:["移动到目录 ",(0,g.jsx)(f.Z,{})]})})})})})]}),(0,g.jsx)("div",{children:(0,g.jsx)(l.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),v([])},children:"取消操作"})})]})}},21781:function(e,n,t){t.d(n,{Z:function(){return m}});t(59301);var s=t(38854),a=t(20834),r=t(6848),o=t(73782),c="searchSortControllerContainer___Xca1m",i="btn___sNJPX",l="btnSort___Fx9OM",u="tips___LrmpR",d=t(37712),m=function(e){e.isAdmin,e.dataSource,e.batchStatus;var n=e.SortMenuName,t=e.setSortMenuName,m=e.onSearch,p=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===n;return(0,d.jsxs)("div",{className:c,children:[!(null==h||!h.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(s.Z,{dropdownRender:function(){return(0,d.jsx)(a.Z,{selectedKeys:[n],children:h.map((function(e){return(0,d.jsx)(a.Z.Item,{onClick:function(){return t((n=e).name),void p(n);var n},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(i," ").concat(f?l:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),n]})})})}),f&&(0,d.jsx)(r.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(o.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:m,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var s=t(95237),a=t(43604),r=t(20834),o=t(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=t(37712),l=function(e){var n=e.isLoading,t=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,m=e.onTabMenuClick,p=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,g=e.buttonIcon,x=void 0===g?"icon-tianjiadaohang":g,_=e.extraNode,y=e.onButtonClick,j=void 0===y?function(){}:y;return(0,i.jsx)("div",{className:c.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(a.Z,{flex:"1",children:(0,i.jsx)(r.Z,{onSelect:function(e){return n?{}:m(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,i.jsxs)(r.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,i.jsx)(a.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:c.control,children:[(0,i.jsx)("div",{className:c.extra,children:_}),h&&(0,i.jsxs)("span",{onClick:j,style:{cursor:"pointer"},className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(x)})}),(0,i.jsx)("span",{children:f})]}),!!p&&(0,i.jsx)(o.Z,{className:"ml10",dropdownRender:p,children:(0,i.jsxs)("span",{className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:t||"创建试卷"})]})})]})})]})})}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Comment__index.async.js b/p__Classrooms__Lists__CommonHomework__Comment__index.async.js index f616abe390..bed4e69f57 100644 --- a/p__Classrooms__Lists__CommonHomework__Comment__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Comment__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12303,52720,7078],{28563:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},71371:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},680:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},130:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},16644:function(e,t,n){var r=n(82242),a=n.n(r),i=(n(59301),n(19779)),o=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:t||i,style:a()({width:288,height:200},f)}),(0,s.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,s.jsx)(o.ZP,a()(a()({className:p,onClick:m},r),{},{children:u})),h&&h]})}},38696:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(82242),a=n.n(r),i=n(7557),o=n.n(i),s=n(41498),l=n.n(s),c=n(79800),d=n.n(c),u=n(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=n(3113),h=n(38827),f=n(7309),x=n(6848),g=n(42930),v=n(80469),b=n(16644),_=n(94334),y=n(37712),j=function(e){var t,n,r,i,s,c,j,w=e.editOffice,k=void 0===w?"view":w,S=e.data,O=(e.theme,e.type),N=e.filename,Z=e.monacoEditor,$=e.className,C=e.style,I=e.close,E=e.onClose,P=e.hasMask,T=e.disabledDownload,H=e.onImgDimensions,z=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),R=d()(B,2),W=(R[0],R[1],(0,u.useState)("")),M=d()(W,2),A=(M[0],M[1]),L=(0,u.useState)(),F=d()(L,2),V=F[0],D=F[1],X="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,J=(0,u.useRef)();null!==(t=S)&&void 0!==t&&t.startsWith("/api")&&"txt"!==O&&(S=_.Z.API_SERVER+S),N&&(Z.filename=N),(0,u.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&A(t[1])}))}),[]),(0,u.useEffect)((function(){"office"===O&&U()}),[O,S]);var U=function(){var e=l()(o()().mark((function e(){var t,n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=S,S.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:n});case 5:r=e.sent,D(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){S.startsWith("http")||S.startsWith("blob:")?q():(0,g.Sv)(N||"educoder",S,N)},q=function(){(0,g.Nd)(N||"educoder",decodeURIComponent(S))};return(0,y.jsxs)("div",{style:a()({},C||{}),className:"".concat(P&&m.bgBlack," ").concat(O?m.wrp:"hide"),children:[I&&(0,y.jsxs)("div",{className:m.close,ref:J,children:[!!H&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:function(){E(),H()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(m[$]," ").concat($," ").concat(m.monaco," ").concat("txt"===O?"show":"hide"),children:"txt"===O&&(0,y.jsx)(f.ZP,a()({},Z))}),"audio"===O&&(0,y.jsx)("audio",{src:(null===(n=S)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(r=S)&&void 0!==r&&r.startsWith("/api")?S:"data:image/png;base64,".concat(S),autoPlay:!0}),"video"===O&&(0,y.jsx)(y.Fragment,{children:(null===(i=S)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(s=S)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(S),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(S),autoPlay:!0})}),"office"===O&&V&&(0,y.jsx)("iframe",{src:"".concat(X,"/office.html?key=").concat(V.key,"&url=").concat(G+V.url,"&callbackUrl=").concat(G+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===O&&(0,y.jsx)("iframe",{src:S+"&disposition=inline"}),"pdf"===O&&(0,y.jsx)("iframe",{src:"".concat(X,"/js/pdfview/index.html?url=").concat(S,"&disabledDownload=").concat(!!T)}),"image"===O&&(0,y.jsx)("img",{src:(null===(c=S)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(j=S)&&void 0!==j&&j.startsWith("/api")?S:"data:image/png;base64,".concat(S)}),("other"===O||"download"===O)&&(0,y.jsx)(y.Fragment,{children:z?(0,y.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(p.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(82242),a=n.n(r),i=n(37205),o=n.n(i),s=n(91232),l=n.n(s),c=n(79800),d=n.n(c),u=n(59301),m=(n(13729),n(32834)),p=n.n(m),h=n(11690);var f=[],x=["
                    "],g=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){f.length=0,x=["
                      "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,t,n,r){if(t>=e.length||e[t].level<=n)return t;var a=e[t];r.push("
                    • "+a.text+"");var i=[];return t=y(e,++t,a.level,i),i.length>0&&(r.push("
                        "),i.forEach((function(e){r.push(e)})),r.push("
                      ")),r.push("
                    • "),t=y(e,t,n,r)}function j(){return y(f,0,0,x),x.push("
                    "),x.join("")}var w={heading:function(e){var t=v.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:d()(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||""),a=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(a)>=0){var i=O(),o=r;r=i,N[i]={type:"block",expression:o}}return{type:"code",raw:n,lang:a,text:r}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,O=function(){return"__special_katext_id_".concat(S++,"__")},N={};function Z(){return N}function $(){S=0,N={}}function C(e){return e=e.replace(k,(function(e,t){var n=O();return N[n]={type:"inline",expression:t},n}))}var I=g.listitem;g.listitem=function(e){return I(C(e))};var E=g.paragraph;g.paragraph=function(e){return E(C(e))};var P=g.tablecell;g.tablecell=function(e,t){return P(C(e),t)},g.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                    ".concat(e,"

                    "):'
                    ').concat(n?e:(0,h.escape)(e,!0),"
                    \n"):'
                    '+(n?e:(0,h.escape)(e,!0))+"
                    "},g.heading=function(e,t,n){var r=this.options.headerPrefix+n.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:r,level:t,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:w,renderer:g});var T=p(),H=(n(64018),n(24830)),z=n(94334),B=n(15342),R=n(1012),W=n(38696),M=n(37712),A="@▁@",L=/]*>/g;var F=function(e){var t=e.value,n=void 0===t?"":t,r=e.className,i=e.showTextOnly,s=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,S=e.onFillBlur,O=void 0===S?function(){}:S,N=String(n),C=(0,u.useState)(""),I=d()(C,2),E=I[0],P=I[1],F=(0,u.useState)("office"),V=d()(F,2),D=V[0],X=V[1],G=(0,u.useState)([]),J=d()(G,2),U=J[0],Y=J[1],q=(0,u.useRef)("a"+(0,R.Z)()),K={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,t){var n=t.replace(/(\n|\r)/g,"").split("}"),r=[];return n.map((function(e){""!=e&&r.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(t,n,r){return function(e,t){var n=document.createElement(e===A?"input":"textarea");n.style.width="100%",n.style.height=e===A?"40px":"151px",n.rows=5,n.spellcheck=!1,n.name="edu-program-fill",n.placeholder="请输入",n.dataset.id=t;var r=Object.keys(K).length;return K[r]=n,'').concat(n.outerHTML,'')}(t,++e)})),'
                    '.concat(Q(N||""),"
                    ")}var t=T(N);t=Q(t);var n=Z();N.match(/\[TOC\]/)&&(t=t.replace("

                    [TOC]

                    ",j()),b()),t=t.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var r=n[t],a=r.type,i=r.expression;return(0,B.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),t=t.replace(/▁/g,"▁▁▁"),$();var r=document.createElement("div");return r.innerHTML=t,f?(re(r,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):i?r.innerText:(setTimeout((function(){return oe()}),500),r.innerHTML)}),[N,f]);(0,u.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=te,e.onblur=ne}))}),[U]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,t=ae.current.querySelectorAll(".edu-program-fill-score"),n=ae.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(n.entries());try{for(r.s();!(e=r.n()).done;){var a,i=d()(e.value,2),o=i[0],s=i[1];s.value=null===(a=y[o])||void 0===a?void 0:a.value,"warning"===y[o].type?s.className="program-fill-warning":"success"===y[o].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var c,u=l()(t.entries());try{for(u.s();!(c=u.n()).done;){var m,p,h=d()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=y[f])&&void 0!==m&&m.score?"".concat(null===(p=y[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}Y(y)}}),[y]);var te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,Y(o()(U)),k(U,e.target.dataset.id)},ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,Y(o()(U)),O(U,e.target.dataset.id)};function re(e,t){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,t);else if("IMG"!==e.nodeName)if(e.innerHTML){var n;e.innerHTML=null===(n=e.innerHTML)||void 0===n?void 0:n.replace(new RegExp(t,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(t,"gi"),'$&'),e.replaceWith(r)}}))}var ae=(0,u.useRef)();function ie(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.indexOf("office")>-1)e.preventDefault(),P(n),X("office");else if(n.indexOf("application/pdf")>-1)e.preventDefault(),P(n),X("pdf");else if(n.indexOf("text/html")>-1)e.preventDefault(),P(n),X("html");else if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=s,s&&(m=a()(a()({},m),_));var oe=function(){var e,t=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==t||t.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(H.ZP.isSupported()){var t=new H.ZP;t.loadSource(e.src),t.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(ae.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),$(),b()}}),[ee,ae.current,ie]),(0,M.jsxs)(M.Fragment,{children:[i&&(0,M.jsx)("div",{ref:ae,children:ee}),!i&&(0,M.jsx)("div",{ref:ae,style:a()({},m),className:"".concat(r||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(W.Z,{close:!0,data:E,type:null!=E&&E.length?D:"",style:a()({},h),onClose:function(){return P("")}})]})}},55146:function(e,t,n){n.r(t),n.d(t,{default:function(){return ne}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(82242),l=n.n(s),c=n(79800),d=n.n(c),u=n(39647),m=n.n(u),p=n(59301),h=n(86129),f=n.n(h),x=n(92911),g=n(8785),v=n(43418),b=n(8591),_=n(95237),y=n(43604),j=n(96865),w=n(66104),k=n(3113),S=n(28103),O=n(61998),N=n(10777),Z=n(28563),$=n(130),C=n(680),I=n(71371),E=n(94334),P=n(39634),T=n(42930),H=n(78241),z=n(73782),B=n(94001),R=n(37712),W=function(e){var t=e.defaultValue,n=e.onBlur,r=e.max,a=e.className,i=void 0===a?"game-score":a,o=(0,p.useState)(t),s=d()(o,2),l=s[0],c=s[1];return(0,p.useEffect)((function(){c(t)}),[t]),(0,R.jsx)(B.Z,{max:r,min:0,className:i,value:l,onChange:function(e){c(e)},onBlur:function(){l&&(n(l>r?r:l),c(null))}})},M="greyText___lvEE6",A="info___El01Z",L="label___GmvST",F="blackContent___FYo0Z",V="orangeContent____uYQ3",D="inputLabel___ruiZm",X="tableTitle___ir3x7",G="scoreTable___b9Z37",J=(0,g.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t,n=e.shixunHomeworks,r=e.dispatch,i=e.classroomList,s=e.gethomeworkreport,l=e.homeWorkReport,c=(n.shixunWorkReport,(0,g.useParams)()),u=(0,p.useState)(!1),m=d()(u,2),h=m[0],f=m[1],j=H.Z.useForm(),w=d()(j,1)[0],k=function(){var e=o()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=w.getFieldsValue(),e.next=3,(0,x.ZP)("/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:0===e.sent.status&&(b.ZP.success("评阅成功"),w.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),s());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=[{title:"任务名称",dataIndex:"shixun_name",width:140,render:function(e,t,n){return(0,R.jsx)("div",{title:e,style:{width:140,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e})}},{title:"开启时间",dataIndex:"open_time",width:160,render:function(e){return e||"--"}},{title:"评测次数",dataIndex:"evaluate_count"},{title:"完成时间",dataIndex:"finished_time",width:160},{title:"实训耗时",dataIndex:"cost_time",width:160},{title:"迟交扣分",dataIndex:"late_penalty",render:function(e){return e||"--"}},{title:"得分",dataIndex:"score",render:function(e,t){return(0,R.jsxs)("div",{children:[(0,R.jsx)("span",{style:{color:parseFloat(t.score_full)!==parseFloat(e)?"#E30000":"#53C41B"},children:e}),"/",t.score_full]})}},{title:"调分",width:100,dataIndex:"score",render:function(e,t){return(0,P.GJ)()?(0,R.jsx)(W,{max:t.score_full,onBlur:function(){var e=o()(a()().mark((function e(t){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,P.Rm)()||null!==(n=i.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,x.ZP)("/api/student_works/".concat(c.homeworkId,"/adjust_score.json"),{method:"post",body:{score:t}});case 5:r=e.sent,s(),0===r.status&&b.ZP.success("操作成功");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}):e}}];return(0,R.jsxs)(v.Z,{centered:!0,width:1080,title:"点评作业",open:"更改点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,P.Rm)()||null!==(t=i.AssistantObject.practice)&&void 0!==t&&t.can_appraise){e.next=3;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:n=w.getFieldsValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?f(!0):k(),w.resetFields();case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}}),w.resetFields()},children:[(0,R.jsxs)(_.Z,{justify:"space-between",className:A,children:[(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"姓名"}),(0,R.jsx)("span",{className:F,children:null==l?void 0:l.username})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"学号"}),(0,R.jsx)("span",{className:F,children:(null==l?void 0:l.student_id)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"班级"}),(0,R.jsx)("span",{className:F,children:(null==l?void 0:l.group_name)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"迟交扣分"}),(0,R.jsx)("span",{className:V,children:(null==l||null===(t=l.stage_list[0])||void 0===t?void 0:t.late_penalty)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"总成绩"}),(0,R.jsx)("span",{className:V,children:(null==l?void 0:l.stage_list[0].score)||"--"})]})]}),(0,R.jsxs)(H.Z,{form:w,onChange:function(){h&&f(!1)},children:[(0,R.jsx)("div",{className:"".concat(D," ").concat(M),children:"学生和课堂老师可见"}),(0,R.jsx)(H.Z.Item,{name:"comment",children:(0,R.jsx)(z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})}),(0,R.jsx)("div",{className:"".concat(D," ").concat(M),children:"仅课堂老师可见"}),(0,R.jsx)(H.Z.Item,{name:"hidden_comment",children:(0,R.jsx)(z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})})]}),h&&(0,R.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"}),(0,R.jsx)("div",{className:X,children:"关卡成绩"}),(0,R.jsx)(O.Z,{className:G,dataSource:null==l?void 0:l.stage_list,rowKey:"challenge_id",pagination:!1,columns:S,scroll:{x:"max-content"}})]})})),U=n(79964),Y={flex_box_center:"flex_box_center___uz0LL",flex_space_between:"flex_space_between___kuKI5",flex_box_vertical_center:"flex_box_vertical_center___VzPH1",flex_box_center_end:"flex_box_center_end___Tyr1U",flex_box_column:"flex_box_column___qsgVa",title:"title___SFyGM",export:"export___ezPhH",title1_right:"title1_right___tMOJn",userPic:"userPic___mW4Rr",userInfo:"userInfo___vYvSZ",listItem:"listItem___gJf4Z",rightInfo:"rightInfo___PRYRt",shixunTitle:"shixunTitle___STlvE",shixunWrp:"shixunWrp___knhTt",footerBar:"footerBar___R5IlQ",footerBarStatic:"footerBarStatic___M4EQj",exitComment:"exitComment___NoCI4",nextComment:"nextComment___sFj7z",modal:"modal___TwQdH"},q=n(7078),K=n(42545),Q=n(65022),ee=n.n(Q),te=["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"],ne=(0,g.connect)((function(e){var t=e.shixunHomeworks,n=e.classroomList,r=e.loading,a=e.globalSetting,i=e.user;return{shixunHomeworks:t,classroomList:n,globalSetting:a,loading:r.effects,user:i}}))((function(e){var t,n=e.shixunHomeworks,r=e.classroomList,i=(e.globalSetting,e.loading,e.user),s=e.dispatch,c=(m()(e,te),(0,p.useState)(l()({},(0,g.useParams)()))),u=d()(c,2),h=u[0],H=u[1],z=(0,g.useParams)(),B=(0,g.useLocation)(),M=(0,p.useState)([]),A=(d()(M,0),(0,p.useState)({last:!1})),L=d()(A,2),F=L[0],V=L[1],D=(0,p.useState)({last:!1}),X=d()(D,2),G=X[0],Q=X[1],ne=(0,p.useRef)(),re=(0,p.useRef)(),ae=(0,p.useState)(!1),ie=d()(ae,2),oe=ie[0],se=ie[1],le=(0,p.useState)(!1),ce=d()(le,2),de=ce[0],ue=ce[1],me=(0,p.useState)(!1),pe=d()(me,2),he=(pe[0],pe[1]),fe=(0,p.useState)(),xe=d()(fe,2),ge=xe[0],ve=xe[1],be=(0,p.useState)(),_e=d()(be,2),ye=(_e[0],_e[1]),je=(0,p.useState)(!0),we=d()(je,2),ke=(we[0],we[1]),Se=(0,p.useState)(),Oe=d()(Se,2),Ne=(Oe[0],Oe[1]),Ze=(0,P.GJ)(),$e=(0,p.useState)(new(f())),Ce=d()($e,2),Ie=Ce[0],Ee=Ce[1],Pe=(0,p.useState)(0),Te=d()(Pe,2),He=(Te[0],Te[1],(0,p.useState)([])),ze=d()(He,2),Be=ze[0],Re=ze[1],We=(0,p.useState)(!1),Me=d()(We,2),Ae=Me[0],Le=Me[1],Fe=(0,p.useState)(!1),Ve=d()(Fe,2),De=Ve[0],Xe=Ve[1],Ge=(0,p.useState)(""),Je=d()(Ge,2),Ue=Je[0],Ye=Je[1],qe=(0,p.useState)(!1),Ke=d()(qe,2),Qe=(Ke[0],Ke[1]),et=(0,p.useState)(!0),tt=d()(et,2),nt=(tt[0],tt[1]),rt=(0,p.useState)(0),at=d()(rt,2),it=(at[0],at[1]),ot=function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(i.userInfo.is_teacher||i.userInfo.admin)&&(Qe(!0),nt(!1));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){ot(),console.log("打印的------",ge),console.log(n),Ye(null==ge?void 0:ge.repeat_minus_score)}),[ge,i]),(0,p.useEffect)((function(){console.log("触发这",null==ge?void 0:ge.work_score),it(null==ge?void 0:ge.work_score)}),[null==ge?void 0:ge.work_score,Ue]),(0,p.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){if(ge){var e,t=[];null==ge||null===(e=ge.target_test_sets)||void 0===e||e.map((function(e,n){var r;null==e||null===(r=e.targets)||void 0===r||r.map((function(r,a){var i;r.name=null==e?void 0:e.name,r.total_target_score=null==e?void 0:e.total_target_score,r.actual_target_score=null==e?void 0:e.actual_target_score,r.rowSpan=0===a?null==e||null===(i=e.targets)||void 0===i?void 0:i.length:0,r.order=n+1,t.push(r)}))})),Ne(t),s({type:"classroomList/getAssistantPermissions",payload:{course_id:h.coursesId}})}}),[ge]),(0,p.useEffect)((function(){"导出实训报告"===n.actionTabs.key&&Be.length>0&&null!=ge&&ge.course_name&&dt("all")}),[null==ge?void 0:ge.course_name]),(0,p.useEffect)((function(){console.log(z),H(l()({},z))}),[B.pathname]);var st=function(){document.body.scrollIntoView()};function lt(){return(lt=o()(a()().mark((function e(){var t,n,r,i,o,c,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,s({type:"shixunHomeworks/getAllStudentWorks",payload:l()(l()({},h),r)});case 3:i=e.sent,Re(i.all_student_works),(o=null===(t=i.all_student_works)||void 0===t?void 0:t.map((function(e){return String(e.student_work_id)})).indexOf(h.homeworkId))===(null===(n=i.all_student_works)||void 0===n?void 0:n.length)-1?V({last:!0}):V(null===(c=i.all_student_works)||void 0===c?void 0:c[o+1]),Q(0===o?{last:!0}:null===(d=i.all_student_works)||void 0===d?void 0:d[o-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ct=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},dt=function(){var e=o()(a()().mark((function e(t){var n,r,i,s,l,c,d,u,m,p,h,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d=function(){return(d=o()(a()().mark((function e(){var t,r,i,o,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/student_works/".concat(Be[n].student_work_id,"/jupyter_work_report.json"),{method:"get"});case 2:if(0!==(null==(t=e.sent)?void 0:t.status)){e.next=14;break}if(ve(t.data),null==t||null===(r=t.data)||void 0===r||null===(r=r.shixun_detail[0])||void 0===r||!r.myshixun_identifier){e.next=13;break}return ke(!0),e.next=9,(0,x.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:null==t||null===(i=t.data)||void 0===i||null===(i=i.shixun_detail[0])||void 0===i?void 0:i.myshixun_identifier,student_work_id:null==t||null===(o=t.data)||void 0===o?void 0:o.work_id}});case 9:0===(l=e.sent).status&&(ye(l.html_content),ke(!1),s()),e.next=14;break;case 13:s();case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)},c=function(){return d.apply(this,arguments)},l=function(){return l=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:st(),n++,setTimeout(o()(a()().mark((function e(){var t,s,l,d,u,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ct(),s=Ie.folder("".concat(null==ge||null===(t=ge.stage_list[0])||void 0===t?void 0:t.shixun_name)),l=document.querySelector("#export-all").children,d=ee()(),u=a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.set(i).from(l[t]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t",children:[(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework"),children:null==ge?void 0:ge.course_name})}),(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null!=ge&&ge.category.main?"":null==ge?void 0:ge.category.category_id),children:null==ge?void 0:ge.category.category_name})}),(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null==ge?void 0:ge.homework_common_id,"/detail"),children:"作业详情"})}),(0,R.jsx)(w.Z.Item,{children:null==ge?void 0:ge.username})]})}),(0,R.jsx)("aside",{className:[Y.title1,"mt20"].join(" "),children:(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsxs)(y.Z,{flex:1,children:[(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null==ge?void 0:ge.homework_common_id,"/detail"),children:(0,R.jsx)(Z.Z,{className:"font16 c-black"})}),(0,R.jsx)("strong",{className:"font20 ml5",children:null==ge?void 0:ge.shixun_name}),(0,R.jsx)(T.VV,{temporary:!0,status:null==ge?void 0:ge.homework_status})]}),(0,R.jsxs)(y.Z,{className:Y.title1_right,children:[(0,R.jsxs)(k.ZP,{children:[(0,R.jsx)("span",{className:"iconfont icon-yijiandianping mr5"}),(0,R.jsx)(g.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(null==ge||null===(t=ge.shixun_detail)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.myshixun_identifier,"/jupyter").concat((0,P.GJ)()?"":"?homework_common_id=".concat(z.categoryId)),children:(0,P.GJ)()?"查看学员实训":"查看实训"})]}),(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{className:"ml10",onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:z.categoryId,student_work_id:z.homeworkId}});case 2:case"end":return e.stop()}}),e)}))),children:[(0,R.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"打回重做"]}),(0,R.jsxs)(k.ZP,{className:"ml10",onClick:function(){return dt("")},loading:oe,children:[(0,R.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出实训报告"]}),(0,P.GJ)()&&(null==Be?void 0:Be.length)>1&&(0,R.jsxs)(k.ZP,{className:"ml10",onClick:function(){return dt("all")},children:[(0,R.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生实训报告"]})]})]})})]}),(0,R.jsx)("aside",{className:"mt30 relative"})]}),(0,R.jsx)("aside",{className:"edu-container bg-white",ref:ne,children:(0,R.jsx)("div",{id:"export-all",ref:re,children:(0,R.jsxs)("div",{id:"export-all-1",children:[(0,R.jsxs)("div",{className:Y.title,children:[(0,R.jsx)("h1",{children:"总体评价"}),(0,R.jsx)("div",{children:(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{className:"mr20",type:"primary",onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:null==ge?void 0:ge.user_id,data:l()({},ge)}}})},children:[(0,R.jsx)($.Z,{}),null!=ge&&ge.has_shixun_work_comment?"更改点评":"点评作业"]})})]}),(0,R.jsx)(S.Z,{style:{marginTop:0}}),(0,R.jsxs)(_.Z,{className:"pl30 pr30",children:[(0,R.jsx)(y.Z,{children:(0,R.jsx)("img",{className:Y.userPic,src:"".concat(E.Z.IMG_SERVER,"/images/").concat(null==ge?void 0:ge.image_url),alt:null==ge?void 0:ge.username})}),(0,R.jsxs)(y.Z,{className:"pt20",children:[(0,R.jsx)("span",{className:"font16 ml40",children:null==ge?void 0:ge.username}),(0,R.jsx)(T.Y,{status:null==ge?void 0:ge.work_status}),(0,R.jsxs)("ul",{className:Y.userInfo,children:[(0,R.jsxs)("li",{children:["学号:",(null==ge?void 0:ge.student_id)||"--"]}),(0,R.jsxs)("li",{children:["分班:",(null==ge?void 0:ge.group_name)||"--"]}),(0,R.jsx)("br",{})]})]})]}),(0,R.jsx)("aside",{className:"pl30 pr30 mt30 mb10",children:(0,R.jsx)(O.Z,{dataSource:null==ge?void 0:ge.stage_list,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,columns:ft})}),((null==ge?void 0:ge.work_comment_hidden)||(null==ge?void 0:ge.work_comment))&&(0,R.jsxs)("div",{children:[(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsx)(y.Z,{flex:1,children:(0,R.jsx)("h1",{className:Y.title,children:"点评内容"})}),(0,R.jsx)(y.Z,{className:"pr30",children:(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,R.jsx)(C.Z,{}),content:"是否确认删除?",onOk:function(){return o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.gZ)({comment_id:null==ge?void 0:ge.comment_id,homeworkId:h.homeworkId});case 2:0===e.sent.status&&(b.ZP.success("删除成功"),mt());case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,R.jsx)(I.Z,{}),"删除"]})})]}),(null==ge?void 0:ge.work_comment)&&(0,R.jsxs)("aside",{className:"pl30 pr30",style:{marginTop:"-5px"},children:[(0,R.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,R.jsx)("br",{}),(0,R.jsx)(q.Z,{value:null==ge?void 0:ge.work_comment,className:"font14"})]}),(null==ge?void 0:ge.work_comment_hidden)&&(0,R.jsxs)("aside",{className:"pl30 pr30 mt15",children:[(0,R.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,R.jsx)("br",{}),(0,R.jsx)(q.Z,{value:null==ge?void 0:ge.work_comment_hidden,className:"font14"})]})]}),(null==ge?void 0:ge.comment_scores.length)>0&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("h1",{className:Y.title,children:"调分原因"}),(0,R.jsx)("aside",{className:"pl30 pr30",style:{marginTop:"4px"},children:(0,R.jsx)(N.Z,{items:xt})})]})]})})}),(0,P.GJ)()&&(0,R.jsx)("aside",{className:"".concat(Y.footerBar," ").concat(oe?Y.footerBarStatic:""),children:(0,R.jsx)("aside",{className:"edu-container",children:(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsx)(y.Z,{flex:"1",children:(0,R.jsx)(g.Link,{className:Y.exitComment,to:"/classrooms/".concat(h.coursesId,"/common_homework/").concat(h.categoryId,"/detail"),children:"返回列表"})}),(0,R.jsxs)(y.Z,{flex:"1",className:"tr",children:[(0,R.jsx)(k.ZP,{type:"default",disabled:null==G?void 0:G.last,onClick:function(){return gt()},children:"上一个"}),(0,R.jsx)(k.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==F?void 0:F.last,onClick:function(){return gt("next")},children:"下一个"}),(0,P.GJ)()&&(0,R.jsx)(k.ZP,{type:"primary",onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:null==ge?void 0:ge.user_id,data:l()({},ge)}}});case 1:case"end":return e.stop()}}),e)}))),children:"点评作业"})]})]})})})]})}),(0,R.jsx)(J,{gethomeworkreport:mt,homeWorkReport:ge}),(0,R.jsx)(U.Z,{getData:mt}),(0,R.jsxs)(v.Z,{open:Ae,width:860,centered:!0,onCancel:function(){Le(!1)},title:"计时规则说明",footer:null,children:[(0,R.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,R.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,R.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,R.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,R.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,R.jsx)(v.Z,{open:De,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){Xe(!1)},width:600,children:(0,R.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,R.jsxs)("div",{children:["1、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,R.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,R.jsxs)("div",{children:["3、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},79964:function(e,t,n){var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=(n(59301),n(43418)),l=n(8591),c=n(92911),d=n(8785),u=n(39634),m=n(37712);t.Z=(0,d.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.shixunHomeworks,n=e.dispatch,r=e.classroomList,i=e.getData;return(0,m.jsxs)(s.Z,{centered:!0,title:"提示",open:"redoShixunModal"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(a()().mark((function e(){var o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,u.Rm)()||null!==(o=r.AssistantObject.normal)&&void 0!==o&&o.can_redo){e.next=3;break}return l.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,c.ZP)("/api/homework_commons/".concat(t.actionTabs.homework_common_id,"/batch_redo_modal.json"),{method:"post",body:{student_work_id:t.actionTabs.student_work_id}});case 5:0===e.sent.status&&(l.ZP.success("操作成功"),n({type:"shixunHomeworks/setActionTabs",payload:{}}),i());case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,m.jsxs)("p",{children:["该作业将被打回重做,",t.actionTabs.isshixun?"学生实训":"学生作品提交","记录将被清空!"]}),(0,m.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(92310),a=n.n(r),i=n(75440),o=n(47413),s=n(59301),l=n(92343),c=n(36355),d=n(78386),u=n(91857);const m=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(c.E_),r=n("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{if(t)return t(n,r,a,i);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return f(e,n,s,o)}}var g=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,separator:n="/",children:r,menu:a,overlay:i,dropdownProps:o,href:l}=e;const c=(e=>{if(a||i){const n=Object.assign({},o);if(a){const e=a||{},{items:t}=e,r=g(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:a,path:i}=e,o=g(e,["key","title","label","path"]);let c=null!=a?a:r;return i&&(c=s.createElement("a",{href:`${l}${i}`},c)),Object.assign(Object.assign({},o),{key:null!=n?n:t,label:c})}))})}else i&&(n.overlay=i);return s.createElement(u.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(d.Z,null)))}return e})(r);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),n&&s.createElement(p,null,n)):null},b=e=>{const{prefixCls:t,children:n,href:r}=e,a=g(e,["prefixCls","children","href"]),{getPrefixCls:i}=s.useContext(c.E_),o=i("breadcrumb",t);return s.createElement(v,Object.assign({},a,{prefixCls:o}),f(o,a,n,r))};b.__ANT_BREADCRUMB_ITEM=!0;var _=b,y=n(17313),j=n(83116),w=n(37613);const k=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,j.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[k(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),O=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:t}=e,n=O(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),a}var Z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,separator:n="/",style:r,className:d,rootClassName:u,routes:m,items:h,children:f,itemRender:g,params:b={}}=e,_=Z(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:j,breadcrumb:w}=s.useContext(c.E_);let k;const O=y("breadcrumb",t),[$,C]=S(O),I=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(N):null)),[e,t])}(h,m);const E=x(O,g);if(I&&I.length>0){const e=[],t=h||m;k=I.map(((r,a)=>{const{path:i,key:l,type:c,menu:d,overlay:u,onClick:m,className:h,separator:f,dropdownProps:x}=r,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(b,i);void 0!==g&&e.push(g);const _=null!=l?l:a;if("separator"===c)return s.createElement(p,{key:_},f);const y={},j=a===I.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:w}=r;return e.length&&void 0!==g&&(w=`#/${e.join("/")}`),s.createElement(v,Object.assign({key:_},y,(0,o.Z)(r,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:j?"":n,onClick:m,prefixCls:O}),E(r,b,t,e,w))}))}else if(f){const e=(0,i.Z)(f).length;k=(0,i.Z)(f).map(((t,r)=>{if(!t)return t;const a=r===e-1;return(0,l.Tm)(t,{separator:a?"":n,key:r})}))}const P=a()(O,null==w?void 0:w.className,{[`${O}-rtl`]:"rtl"===j},d,u,C),T=Object.assign(Object.assign({},null==w?void 0:w.style),r);return $(s.createElement("nav",Object.assign({className:P,style:T},_),s.createElement("ol",null,k)))};$.Item=_,$.Separator=p;var C=$},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=n(17313),l=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:a,textPaddingInline:i,orientationMargin:o,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${a}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}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:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*o+"%"},"&::after":{width:100-100*o+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*o+"%"},"&::after":{width:100*o+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,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,l.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}))),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(o.E_),{prefixCls:s,type:l="horizontal",orientation:c="center",orientationMargin:d,className:p,rootClassName:h,children:f,dashed:x,plain:g,style:v}=e,b=m(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=t("divider",s),[y,j]=u(_),w=c.length>0?`-${c}`:c,k=!!f,S="left"===c&&null!=d,O="right"===c&&null!=d,N=a()(_,null==r?void 0:r.className,j,`${_}-${l}`,{[`${_}-with-text`]:k,[`${_}-with-text${w}`]:k,[`${_}-dashed`]:!!x,[`${_}-plain`]:!!g,[`${_}-rtl`]:"rtl"===n,[`${_}-no-default-orientation-margin-left`]:S,[`${_}-no-default-orientation-margin-right`]:O},p,h),Z=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),$=Object.assign(Object.assign({},S&&{marginLeft:Z}),O&&{marginRight:Z});return y(i.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),v)},b,{role:"separator"}),f&&"vertical"!==l&&i.createElement("span",{className:`${_}-inner-text`,style:$},f)))}},10777:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,className:n,color:r="blue",dot:l,pending:c=!1,position:d,label:u,children:m}=e,p=s(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:h}=i.useContext(o.E_),f=h("timeline",t),x=a()(`${f}-item`,{[`${f}-item-pending`]:c},n),g=/blue|red|green|gray/.test(r||"")?void 0:r,v=a()(`${f}-item-head`,{[`${f}-item-head-custom`]:!!l,[`${f}-item-head-${r}`]:!g});return i.createElement("li",Object.assign({},p,{className:x}),u&&i.createElement("div",{className:`${f}-item-label`},u),i.createElement("div",{className:`${f}-item-tail`}),i.createElement("div",{className:v,style:{borderColor:g,color:g}},l),i.createElement("div",{className:`${f}-item-content`},m))},c=n(26390),d=n(42141),u=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,className:n,pending:r=!1,children:o,items:s,rootClassName:m,reverse:p=!1,direction:h,hashId:f,pendingDot:x,mode:g=""}=e,v=u(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const b=(e,n)=>"alternate"===g?"right"===e?`${t}-item-right`:"left"===e||n%2==0?`${t}-item-left`:`${t}-item-right`:"left"===g?`${t}-item-left`:"right"===g||"right"===e?`${t}-item-right`:"",_=(0,c.Z)(s||[]),y="boolean"==typeof r?null:r;r&&_.push({pending:!!r,dot:x||i.createElement(d.Z,null),children:y}),p&&_.reverse();const j=_.length,w=`${t}-item-last`,k=_.filter((e=>!!e)).map(((e,t)=>{var n;const o=t===j-2?w:"",s=t===j-1?w:"",{className:c}=e,d=u(e,["className"]);return i.createElement(l,Object.assign({},d,{className:a()([c,!p&&r?o:s,b(null!==(n=null==e?void 0:e.position)&&void 0!==n?n:"",t)]),key:(null==e?void 0:e.key)||t}))})),S=_.some((e=>!!(null==e?void 0:e.label))),O=a()(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!p,[`${t}-${g}`]:!!g&&!S,[`${t}-label`]:S,[`${t}-rtl`]:"rtl"===h},n,m,f);return i.createElement("ul",Object.assign({},v,{className:O}),k)},p=n(75440);var h=function(e,t){return e&&Array.isArray(e)?e:(0,p.Z)(t).map((e=>{var t,n;return Object.assign({children:null!==(n=null===(t=null==e?void 0:e.props)||void 0===t?void 0:t.children)&&void 0!==n?n:""},e.props)}))},f=n(17313),x=n(83116),g=n(37613);const v=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign({},(0,f.Wf)(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:(e.itemHeadSize-e.tailWidth)/2,height:`calc(100% - ${e.itemHeadSize}px)`,borderInlineStart:`${e.tailWidth}px ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${e.dotBorderWidth}px ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:e.itemHeadSize/2,insetInlineStart:e.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.lineWidth,marginInlineStart:e.margin+e.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}}},[`&${t}-alternate,\n &${t}-right,\n &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${e.marginXXS}px`,"&-custom":{marginInlineStart:e.tailWidth/2}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${e.marginXXS}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${e.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail,\n ${t}-item-head,\n ${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(e.itemHeadSize+e.tailWidth)/2}px)`},[`${t}-item-content`]:{width:`calc(100% - ${e.itemHeadSize+e.marginXS}px)`}}},[`&${t}-pending\n ${t}-item-last\n ${t}-item-tail`]:{display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`&${t}-reverse\n ${t}-item-last\n ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.tailWidth,width:`calc(50% - ${e.marginSM}px)`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${e.marginSM}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var b=(0,x.Z)("Timeline",(e=>{const t=(0,g.TS)(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return[v(t)]}),(e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:3*e.lineWidth,dotBg:e.colorBgContainer,itemPaddingBottom:1.25*e.padding}))),_=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:t,direction:n,timeline:r}=i.useContext(o.E_),{prefixCls:s,children:l,items:c,className:d,style:u}=e,p=_(e,["prefixCls","children","items","className","style"]),f=t("timeline",s);const[x,g]=b(f),v=h(c,l);return x(i.createElement(m,Object.assign({},p,{className:a()(null==r?void 0:r.className,d),style:Object.assign(Object.assign({},null==r?void 0:r.style),u),prefixCls:f,direction:n,items:v,hashId:g})))};y.Item=l;var j=y}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12303,52720,7078],{28563:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},71371:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},680:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},130:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(5891),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},o=n(22589),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},38696:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(82242),a=n.n(r),i=n(7557),o=n.n(i),s=n(41498),l=n.n(s),c=n(79800),d=n.n(c),u=n(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=n(3113),h=n(38827),f=n(7309),x=n(6848),g=n(42930),v=n(80469),b=n(16644),_=n(94334),y=n(37712),j=function(e){var t,n,r,i,s,c,j,w=e.editOffice,k=void 0===w?"view":w,S=e.data,O=(e.theme,e.type),N=e.filename,Z=e.monacoEditor,$=e.className,C=e.style,I=e.close,E=e.onClose,P=e.hasMask,T=e.disabledDownload,H=e.onImgDimensions,z=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),R=d()(B,2),W=(R[0],R[1],(0,u.useState)("")),M=d()(W,2),A=(M[0],M[1]),L=(0,u.useState)(),F=d()(L,2),V=F[0],D=F[1],X="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,J=(0,u.useRef)();null!==(t=S)&&void 0!==t&&t.startsWith("/api")&&"txt"!==O&&(S=_.Z.API_SERVER+S),N&&(Z.filename=N),(0,u.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&A(t[1])}))}),[]),(0,u.useEffect)((function(){"office"===O&&U()}),[O,S]);var U=function(){var e=l()(o()().mark((function e(){var t,n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=S,S.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:n});case 5:r=e.sent,D(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){S.startsWith("http")||S.startsWith("blob:")?q():(0,g.Sv)(N||"educoder",S,N)},q=function(){(0,g.Nd)(N||"educoder",decodeURIComponent(S))};return(0,y.jsxs)("div",{style:a()({},C||{}),className:"".concat(P&&m.bgBlack," ").concat(O?m.wrp:"hide"),children:[I&&(0,y.jsxs)("div",{className:m.close,ref:J,children:[!!H&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:function(){E(),H()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{onClick:q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(m[$]," ").concat($," ").concat(m.monaco," ").concat("txt"===O?"show":"hide"),children:"txt"===O&&(0,y.jsx)(f.ZP,a()({},Z))}),"audio"===O&&(0,y.jsx)("audio",{src:(null===(n=S)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(r=S)&&void 0!==r&&r.startsWith("/api")?S:"data:image/png;base64,".concat(S),autoPlay:!0}),"video"===O&&(0,y.jsx)(y.Fragment,{children:(null===(i=S)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(s=S)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(S),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(S),autoPlay:!0})}),"office"===O&&V&&(0,y.jsx)("iframe",{src:"".concat(X,"/office.html?key=").concat(V.key,"&url=").concat(G+V.url,"&callbackUrl=").concat(G+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===O&&(0,y.jsx)("iframe",{src:S+"&disposition=inline"}),"pdf"===O&&(0,y.jsx)("iframe",{src:"".concat(X,"/js/pdfview/index.html?url=").concat(S,"&disabledDownload=").concat(!!T)}),"image"===O&&(0,y.jsx)("img",{src:(null===(c=S)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(j=S)&&void 0!==j&&j.startsWith("/api")?S:"data:image/png;base64,".concat(S)}),("other"===O||"download"===O)&&(0,y.jsx)(y.Fragment,{children:z?(0,y.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(p.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(82242),a=n.n(r),i=n(37205),o=n.n(i),s=n(91232),l=n.n(s),c=n(79800),d=n.n(c),u=n(59301),m=(n(13729),n(32834)),p=n.n(m),h=n(11690);var f=[],x=["
                      "],g=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){f.length=0,x=["
                        "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,t,n,r){if(t>=e.length||e[t].level<=n)return t;var a=e[t];r.push("
                      • "+a.text+"");var i=[];return t=y(e,++t,a.level,i),i.length>0&&(r.push("
                          "),i.forEach((function(e){r.push(e)})),r.push("
                        ")),r.push("
                      • "),t=y(e,t,n,r)}function j(){return y(f,0,0,x),x.push("
                      "),x.join("")}var w={heading:function(e){var t=v.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:d()(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||""),a=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(a)>=0){var i=O(),o=r;r=i,N[i]={type:"block",expression:o}}return{type:"code",raw:n,lang:a,text:r}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,O=function(){return"__special_katext_id_".concat(S++,"__")},N={};function Z(){return N}function $(){S=0,N={}}function C(e){return e=e.replace(k,(function(e,t){var n=O();return N[n]={type:"inline",expression:t},n}))}var I=g.listitem;g.listitem=function(e){return I(C(e))};var E=g.paragraph;g.paragraph=function(e){return E(C(e))};var P=g.tablecell;g.tablecell=function(e,t){return P(C(e),t)},g.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                      ".concat(e,"

                      "):'
                      ').concat(n?e:(0,h.escape)(e,!0),"
                      \n"):'
                      '+(n?e:(0,h.escape)(e,!0))+"
                      "},g.heading=function(e,t,n){var r=this.options.headerPrefix+n.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:r,level:t,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:w,renderer:g});var T=p(),H=(n(64018),n(24830)),z=n(94334),B=n(15342),R=n(1012),W=n(38696),M=n(37712),A="@▁@",L=/]*>/g;var F=function(e){var t=e.value,n=void 0===t?"":t,r=e.className,i=e.showTextOnly,s=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,S=e.onFillBlur,O=void 0===S?function(){}:S,N=String(n),C=(0,u.useState)(""),I=d()(C,2),E=I[0],P=I[1],F=(0,u.useState)("office"),V=d()(F,2),D=V[0],X=V[1],G=(0,u.useState)([]),J=d()(G,2),U=J[0],Y=J[1],q=(0,u.useRef)("a"+(0,R.Z)()),K={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,t){var n=t.replace(/(\n|\r)/g,"").split("}"),r=[];return n.map((function(e){""!=e&&r.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(t,n,r){return function(e,t){var n=document.createElement(e===A?"input":"textarea");n.style.width="100%",n.style.height=e===A?"40px":"151px",n.rows=5,n.spellcheck=!1,n.name="edu-program-fill",n.placeholder="请输入",n.dataset.id=t;var r=Object.keys(K).length;return K[r]=n,'').concat(n.outerHTML,'')}(t,++e)})),'
                      '.concat(Q(N||""),"
                      ")}var t=T(N);t=Q(t);var n=Z();N.match(/\[TOC\]/)&&(t=t.replace("

                      [TOC]

                      ",j()),b()),t=t.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var r=n[t],a=r.type,i=r.expression;return(0,B.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),t=t.replace(/▁/g,"▁▁▁"),$();var r=document.createElement("div");return r.innerHTML=t,f?(re(r,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):i?r.innerText:(setTimeout((function(){return oe()}),500),r.innerHTML)}),[N,f]);(0,u.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=te,e.onblur=ne}))}),[U]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,t=ae.current.querySelectorAll(".edu-program-fill-score"),n=ae.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(n.entries());try{for(r.s();!(e=r.n()).done;){var a,i=d()(e.value,2),o=i[0],s=i[1];s.value=null===(a=y[o])||void 0===a?void 0:a.value,"warning"===y[o].type?s.className="program-fill-warning":"success"===y[o].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var c,u=l()(t.entries());try{for(u.s();!(c=u.n()).done;){var m,p,h=d()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=y[f])&&void 0!==m&&m.score?"".concat(null===(p=y[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}Y(y)}}),[y]);var te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,Y(o()(U)),k(U,e.target.dataset.id)},ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,Y(o()(U)),O(U,e.target.dataset.id)};function re(e,t){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,t);else if("IMG"!==e.nodeName)if(e.innerHTML){var n;e.innerHTML=null===(n=e.innerHTML)||void 0===n?void 0:n.replace(new RegExp(t,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(t,"gi"),'$&'),e.replaceWith(r)}}))}var ae=(0,u.useRef)();function ie(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.indexOf("office")>-1)e.preventDefault(),P(n),X("office");else if(n.indexOf("application/pdf")>-1)e.preventDefault(),P(n),X("pdf");else if(n.indexOf("text/html")>-1)e.preventDefault(),P(n),X("html");else if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=s,s&&(m=a()(a()({},m),_));var oe=function(){var e,t=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==t||t.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(H.ZP.isSupported()){var t=new H.ZP;t.loadSource(e.src),t.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(ae.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),$(),b()}}),[ee,ae.current,ie]),(0,M.jsxs)(M.Fragment,{children:[i&&(0,M.jsx)("div",{ref:ae,children:ee}),!i&&(0,M.jsx)("div",{ref:ae,style:a()({},m),className:"".concat(r||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(W.Z,{close:!0,data:E,type:null!=E&&E.length?D:"",style:a()({},h),onClose:function(){return P("")}})]})}},55146:function(e,t,n){n.r(t),n.d(t,{default:function(){return ne}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(82242),l=n.n(s),c=n(79800),d=n.n(c),u=n(39647),m=n.n(u),p=n(59301),h=n(86129),f=n.n(h),x=n(92911),g=n(8785),v=n(43418),b=n(8591),_=n(95237),y=n(43604),j=n(96865),w=n(66104),k=n(3113),S=n(28103),O=n(61998),N=n(10777),Z=n(28563),$=n(130),C=n(680),I=n(71371),E=n(94334),P=n(39634),T=n(42930),H=n(78241),z=n(73782),B=n(94001),R=n(37712),W=function(e){var t=e.defaultValue,n=e.onBlur,r=e.max,a=e.className,i=void 0===a?"game-score":a,o=(0,p.useState)(t),s=d()(o,2),l=s[0],c=s[1];return(0,p.useEffect)((function(){c(t)}),[t]),(0,R.jsx)(B.Z,{max:r,min:0,className:i,value:l,onChange:function(e){c(e)},onBlur:function(){l&&(n(l>r?r:l),c(null))}})},M="greyText___lvEE6",A="info___El01Z",L="label___GmvST",F="blackContent___FYo0Z",V="orangeContent____uYQ3",D="inputLabel___ruiZm",X="tableTitle___ir3x7",G="scoreTable___b9Z37",J=(0,g.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t,n=e.shixunHomeworks,r=e.dispatch,i=e.classroomList,s=e.gethomeworkreport,l=e.homeWorkReport,c=(n.shixunWorkReport,(0,g.useParams)()),u=(0,p.useState)(!1),m=d()(u,2),h=m[0],f=m[1],j=H.Z.useForm(),w=d()(j,1)[0],k=function(){var e=o()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=w.getFieldsValue(),e.next=3,(0,x.ZP)("/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:0===e.sent.status&&(b.ZP.success("评阅成功"),w.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),s());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=[{title:"任务名称",dataIndex:"shixun_name",width:140,render:function(e,t,n){return(0,R.jsx)("div",{title:e,style:{width:140,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e})}},{title:"开启时间",dataIndex:"open_time",width:160,render:function(e){return e||"--"}},{title:"评测次数",dataIndex:"evaluate_count"},{title:"完成时间",dataIndex:"finished_time",width:160},{title:"实训耗时",dataIndex:"cost_time",width:160},{title:"迟交扣分",dataIndex:"late_penalty",render:function(e){return e||"--"}},{title:"得分",dataIndex:"score",render:function(e,t){return(0,R.jsxs)("div",{children:[(0,R.jsx)("span",{style:{color:parseFloat(t.score_full)!==parseFloat(e)?"#E30000":"#53C41B"},children:e}),"/",t.score_full]})}},{title:"调分",width:100,dataIndex:"score",render:function(e,t){return(0,P.GJ)()?(0,R.jsx)(W,{max:t.score_full,onBlur:function(){var e=o()(a()().mark((function e(t){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,P.Rm)()||null!==(n=i.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,x.ZP)("/api/student_works/".concat(c.homeworkId,"/adjust_score.json"),{method:"post",body:{score:t}});case 5:r=e.sent,s(),0===r.status&&b.ZP.success("操作成功");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}):e}}];return(0,R.jsxs)(v.Z,{centered:!0,width:1080,title:"点评作业",open:"更改点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,P.Rm)()||null!==(t=i.AssistantObject.practice)&&void 0!==t&&t.can_appraise){e.next=3;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:n=w.getFieldsValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?f(!0):k(),w.resetFields();case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}}),w.resetFields()},children:[(0,R.jsxs)(_.Z,{justify:"space-between",className:A,children:[(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"姓名"}),(0,R.jsx)("span",{className:F,children:null==l?void 0:l.username})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"学号"}),(0,R.jsx)("span",{className:F,children:(null==l?void 0:l.student_id)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"班级"}),(0,R.jsx)("span",{className:F,children:(null==l?void 0:l.group_name)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"迟交扣分"}),(0,R.jsx)("span",{className:V,children:(null==l||null===(t=l.stage_list[0])||void 0===t?void 0:t.late_penalty)||"--"})]}),(0,R.jsxs)(y.Z,{children:[(0,R.jsx)("span",{className:"".concat(L," ").concat(M),children:"总成绩"}),(0,R.jsx)("span",{className:V,children:(null==l?void 0:l.stage_list[0].score)||"--"})]})]}),(0,R.jsxs)(H.Z,{form:w,onChange:function(){h&&f(!1)},children:[(0,R.jsx)("div",{className:"".concat(D," ").concat(M),children:"学生和课堂老师可见"}),(0,R.jsx)(H.Z.Item,{name:"comment",children:(0,R.jsx)(z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})}),(0,R.jsx)("div",{className:"".concat(D," ").concat(M),children:"仅课堂老师可见"}),(0,R.jsx)(H.Z.Item,{name:"hidden_comment",children:(0,R.jsx)(z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})})]}),h&&(0,R.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"}),(0,R.jsx)("div",{className:X,children:"关卡成绩"}),(0,R.jsx)(O.Z,{className:G,dataSource:null==l?void 0:l.stage_list,rowKey:"challenge_id",pagination:!1,columns:S,scroll:{x:"max-content"}})]})})),U=n(79964),Y={flex_box_center:"flex_box_center___uz0LL",flex_space_between:"flex_space_between___kuKI5",flex_box_vertical_center:"flex_box_vertical_center___VzPH1",flex_box_center_end:"flex_box_center_end___Tyr1U",flex_box_column:"flex_box_column___qsgVa",title:"title___SFyGM",export:"export___ezPhH",title1_right:"title1_right___tMOJn",userPic:"userPic___mW4Rr",userInfo:"userInfo___vYvSZ",listItem:"listItem___gJf4Z",rightInfo:"rightInfo___PRYRt",shixunTitle:"shixunTitle___STlvE",shixunWrp:"shixunWrp___knhTt",footerBar:"footerBar___R5IlQ",footerBarStatic:"footerBarStatic___M4EQj",exitComment:"exitComment___NoCI4",nextComment:"nextComment___sFj7z",modal:"modal___TwQdH"},q=n(7078),K=n(42545),Q=n(65022),ee=n.n(Q),te=["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"],ne=(0,g.connect)((function(e){var t=e.shixunHomeworks,n=e.classroomList,r=e.loading,a=e.globalSetting,i=e.user;return{shixunHomeworks:t,classroomList:n,globalSetting:a,loading:r.effects,user:i}}))((function(e){var t,n=e.shixunHomeworks,r=e.classroomList,i=(e.globalSetting,e.loading,e.user),s=e.dispatch,c=(m()(e,te),(0,p.useState)(l()({},(0,g.useParams)()))),u=d()(c,2),h=u[0],H=u[1],z=(0,g.useParams)(),B=(0,g.useLocation)(),M=(0,p.useState)([]),A=(d()(M,0),(0,p.useState)({last:!1})),L=d()(A,2),F=L[0],V=L[1],D=(0,p.useState)({last:!1}),X=d()(D,2),G=X[0],Q=X[1],ne=(0,p.useRef)(),re=(0,p.useRef)(),ae=(0,p.useState)(!1),ie=d()(ae,2),oe=ie[0],se=ie[1],le=(0,p.useState)(!1),ce=d()(le,2),de=ce[0],ue=ce[1],me=(0,p.useState)(!1),pe=d()(me,2),he=(pe[0],pe[1]),fe=(0,p.useState)(),xe=d()(fe,2),ge=xe[0],ve=xe[1],be=(0,p.useState)(),_e=d()(be,2),ye=(_e[0],_e[1]),je=(0,p.useState)(!0),we=d()(je,2),ke=(we[0],we[1]),Se=(0,p.useState)(),Oe=d()(Se,2),Ne=(Oe[0],Oe[1]),Ze=(0,P.GJ)(),$e=(0,p.useState)(new(f())),Ce=d()($e,2),Ie=Ce[0],Ee=Ce[1],Pe=(0,p.useState)(0),Te=d()(Pe,2),He=(Te[0],Te[1],(0,p.useState)([])),ze=d()(He,2),Be=ze[0],Re=ze[1],We=(0,p.useState)(!1),Me=d()(We,2),Ae=Me[0],Le=Me[1],Fe=(0,p.useState)(!1),Ve=d()(Fe,2),De=Ve[0],Xe=Ve[1],Ge=(0,p.useState)(""),Je=d()(Ge,2),Ue=Je[0],Ye=Je[1],qe=(0,p.useState)(!1),Ke=d()(qe,2),Qe=(Ke[0],Ke[1]),et=(0,p.useState)(!0),tt=d()(et,2),nt=(tt[0],tt[1]),rt=(0,p.useState)(0),at=d()(rt,2),it=(at[0],at[1]),ot=function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(i.userInfo.is_teacher||i.userInfo.admin)&&(Qe(!0),nt(!1));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){ot(),console.log("打印的------",ge),console.log(n),Ye(null==ge?void 0:ge.repeat_minus_score)}),[ge,i]),(0,p.useEffect)((function(){console.log("触发这",null==ge?void 0:ge.work_score),it(null==ge?void 0:ge.work_score)}),[null==ge?void 0:ge.work_score,Ue]),(0,p.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){if(ge){var e,t=[];null==ge||null===(e=ge.target_test_sets)||void 0===e||e.map((function(e,n){var r;null==e||null===(r=e.targets)||void 0===r||r.map((function(r,a){var i;r.name=null==e?void 0:e.name,r.total_target_score=null==e?void 0:e.total_target_score,r.actual_target_score=null==e?void 0:e.actual_target_score,r.rowSpan=0===a?null==e||null===(i=e.targets)||void 0===i?void 0:i.length:0,r.order=n+1,t.push(r)}))})),Ne(t),s({type:"classroomList/getAssistantPermissions",payload:{course_id:h.coursesId}})}}),[ge]),(0,p.useEffect)((function(){"导出实训报告"===n.actionTabs.key&&Be.length>0&&null!=ge&&ge.course_name&&dt("all")}),[null==ge?void 0:ge.course_name]),(0,p.useEffect)((function(){console.log(z),H(l()({},z))}),[B.pathname]);var st=function(){document.body.scrollIntoView()};function lt(){return(lt=o()(a()().mark((function e(){var t,n,r,i,o,c,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,s({type:"shixunHomeworks/getAllStudentWorks",payload:l()(l()({},h),r)});case 3:i=e.sent,Re(i.all_student_works),(o=null===(t=i.all_student_works)||void 0===t?void 0:t.map((function(e){return String(e.student_work_id)})).indexOf(h.homeworkId))===(null===(n=i.all_student_works)||void 0===n?void 0:n.length)-1?V({last:!0}):V(null===(c=i.all_student_works)||void 0===c?void 0:c[o+1]),Q(0===o?{last:!0}:null===(d=i.all_student_works)||void 0===d?void 0:d[o-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ct=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},dt=function(){var e=o()(a()().mark((function e(t){var n,r,i,s,l,c,d,u,m,p,h,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d=function(){return(d=o()(a()().mark((function e(){var t,r,i,o,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/student_works/".concat(Be[n].student_work_id,"/jupyter_work_report.json"),{method:"get"});case 2:if(0!==(null==(t=e.sent)?void 0:t.status)){e.next=14;break}if(ve(t.data),null==t||null===(r=t.data)||void 0===r||null===(r=r.shixun_detail[0])||void 0===r||!r.myshixun_identifier){e.next=13;break}return ke(!0),e.next=9,(0,x.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:null==t||null===(i=t.data)||void 0===i||null===(i=i.shixun_detail[0])||void 0===i?void 0:i.myshixun_identifier,student_work_id:null==t||null===(o=t.data)||void 0===o?void 0:o.work_id}});case 9:0===(l=e.sent).status&&(ye(l.html_content),ke(!1),s()),e.next=14;break;case 13:s();case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)},c=function(){return d.apply(this,arguments)},l=function(){return l=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:st(),n++,setTimeout(o()(a()().mark((function e(){var t,s,l,d,u,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ct(),s=Ie.folder("".concat(null==ge||null===(t=ge.stage_list[0])||void 0===t?void 0:t.shixun_name)),l=document.querySelector("#export-all").children,d=ee()(),u=a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.set(i).from(l[t]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t",children:[(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework"),children:null==ge?void 0:ge.course_name})}),(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null!=ge&&ge.category.main?"":null==ge?void 0:ge.category.category_id),children:null==ge?void 0:ge.category.category_name})}),(0,R.jsx)(w.Z.Item,{children:(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null==ge?void 0:ge.homework_common_id,"/detail"),children:"作业详情"})}),(0,R.jsx)(w.Z.Item,{children:null==ge?void 0:ge.username})]})}),(0,R.jsx)("aside",{className:[Y.title1,"mt20"].join(" "),children:(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsxs)(y.Z,{flex:1,children:[(0,R.jsx)(g.Link,{to:"/classrooms/".concat(null==ge?void 0:ge.course_id,"/common_homework/").concat(null==ge?void 0:ge.homework_common_id,"/detail"),children:(0,R.jsx)(Z.Z,{className:"font16 c-black"})}),(0,R.jsx)("strong",{className:"font20 ml5",children:null==ge?void 0:ge.shixun_name}),(0,R.jsx)(T.VV,{temporary:!0,status:null==ge?void 0:ge.homework_status})]}),(0,R.jsxs)(y.Z,{className:Y.title1_right,children:[(0,R.jsxs)(k.ZP,{children:[(0,R.jsx)("span",{className:"iconfont icon-yijiandianping mr5"}),(0,R.jsx)(g.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(null==ge||null===(t=ge.shixun_detail)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.myshixun_identifier,"/jupyter").concat((0,P.GJ)()?"":"?homework_common_id=".concat(z.categoryId)),children:(0,P.GJ)()?"查看学员实训":"查看实训"})]}),(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{className:"ml10",onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:z.categoryId,student_work_id:z.homeworkId}});case 2:case"end":return e.stop()}}),e)}))),children:[(0,R.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"打回重做"]}),(0,R.jsxs)(k.ZP,{className:"ml10",onClick:function(){return dt("")},loading:oe,children:[(0,R.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出实训报告"]}),(0,P.GJ)()&&(null==Be?void 0:Be.length)>1&&(0,R.jsxs)(k.ZP,{className:"ml10",onClick:function(){return dt("all")},children:[(0,R.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生实训报告"]})]})]})})]}),(0,R.jsx)("aside",{className:"mt30 relative"})]}),(0,R.jsx)("aside",{className:"edu-container bg-white",ref:ne,children:(0,R.jsx)("div",{id:"export-all",ref:re,children:(0,R.jsxs)("div",{id:"export-all-1",children:[(0,R.jsxs)("div",{className:Y.title,children:[(0,R.jsx)("h1",{children:"总体评价"}),(0,R.jsx)("div",{children:(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{className:"mr20",type:"primary",onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:null==ge?void 0:ge.user_id,data:l()({},ge)}}})},children:[(0,R.jsx)($.Z,{}),null!=ge&&ge.has_shixun_work_comment?"更改点评":"点评作业"]})})]}),(0,R.jsx)(S.Z,{style:{marginTop:0}}),(0,R.jsxs)(_.Z,{className:"pl30 pr30",children:[(0,R.jsx)(y.Z,{children:(0,R.jsx)("img",{className:Y.userPic,src:"".concat(E.Z.IMG_SERVER,"/images/").concat(null==ge?void 0:ge.image_url),alt:null==ge?void 0:ge.username})}),(0,R.jsxs)(y.Z,{className:"pt20",children:[(0,R.jsx)("span",{className:"font16 ml40",children:null==ge?void 0:ge.username}),(0,R.jsx)(T.Y,{status:null==ge?void 0:ge.work_status}),(0,R.jsxs)("ul",{className:Y.userInfo,children:[(0,R.jsxs)("li",{children:["学号:",(null==ge?void 0:ge.student_id)||"--"]}),(0,R.jsxs)("li",{children:["分班:",(null==ge?void 0:ge.group_name)||"--"]}),(0,R.jsx)("br",{})]})]})]}),(0,R.jsx)("aside",{className:"pl30 pr30 mt30 mb10",children:(0,R.jsx)(O.Z,{dataSource:null==ge?void 0:ge.stage_list,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,columns:ft})}),((null==ge?void 0:ge.work_comment_hidden)||(null==ge?void 0:ge.work_comment))&&(0,R.jsxs)("div",{children:[(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsx)(y.Z,{flex:1,children:(0,R.jsx)("h1",{className:Y.title,children:"点评内容"})}),(0,R.jsx)(y.Z,{className:"pr30",children:(0,P.GJ)()&&(0,R.jsxs)(k.ZP,{onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,R.jsx)(C.Z,{}),content:"是否确认删除?",onOk:function(){return o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.gZ)({comment_id:null==ge?void 0:ge.comment_id,homeworkId:h.homeworkId});case 2:0===e.sent.status&&(b.ZP.success("删除成功"),mt());case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,R.jsx)(I.Z,{}),"删除"]})})]}),(null==ge?void 0:ge.work_comment)&&(0,R.jsxs)("aside",{className:"pl30 pr30",style:{marginTop:"-5px"},children:[(0,R.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,R.jsx)("br",{}),(0,R.jsx)(q.Z,{value:null==ge?void 0:ge.work_comment,className:"font14"})]}),(null==ge?void 0:ge.work_comment_hidden)&&(0,R.jsxs)("aside",{className:"pl30 pr30 mt15",children:[(0,R.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,R.jsx)("br",{}),(0,R.jsx)(q.Z,{value:null==ge?void 0:ge.work_comment_hidden,className:"font14"})]})]}),(null==ge?void 0:ge.comment_scores.length)>0&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("h1",{className:Y.title,children:"调分原因"}),(0,R.jsx)("aside",{className:"pl30 pr30",style:{marginTop:"4px"},children:(0,R.jsx)(N.Z,{items:xt})})]})]})})}),(0,P.GJ)()&&(0,R.jsx)("aside",{className:"".concat(Y.footerBar," ").concat(oe?Y.footerBarStatic:""),children:(0,R.jsx)("aside",{className:"edu-container",children:(0,R.jsxs)(_.Z,{align:"middle",children:[(0,R.jsx)(y.Z,{flex:"1",children:(0,R.jsx)(g.Link,{className:Y.exitComment,to:"/classrooms/".concat(h.coursesId,"/common_homework/").concat(h.categoryId,"/detail"),children:"返回列表"})}),(0,R.jsxs)(y.Z,{flex:"1",className:"tr",children:[(0,R.jsx)(k.ZP,{type:"default",disabled:null==G?void 0:G.last,onClick:function(){return gt()},children:"上一个"}),(0,R.jsx)(k.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==F?void 0:F.last,onClick:function(){return gt("next")},children:"下一个"}),(0,P.GJ)()&&(0,R.jsx)(k.ZP,{type:"primary",onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:null==ge?void 0:ge.user_id,data:l()({},ge)}}});case 1:case"end":return e.stop()}}),e)}))),children:"点评作业"})]})]})})})]})}),(0,R.jsx)(J,{gethomeworkreport:mt,homeWorkReport:ge}),(0,R.jsx)(U.Z,{getData:mt}),(0,R.jsxs)(v.Z,{open:Ae,width:860,centered:!0,onCancel:function(){Le(!1)},title:"计时规则说明",footer:null,children:[(0,R.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,R.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,R.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,R.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,R.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,R.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,R.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,R.jsx)(v.Z,{open:De,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){Xe(!1)},width:600,children:(0,R.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,R.jsxs)("div",{children:["1、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,R.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,R.jsxs)("div",{children:["3、当计时规则为“",(0,R.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},79964:function(e,t,n){var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=(n(59301),n(43418)),l=n(8591),c=n(92911),d=n(8785),u=n(39634),m=n(37712);t.Z=(0,d.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.shixunHomeworks,n=e.dispatch,r=e.classroomList,i=e.getData;return(0,m.jsxs)(s.Z,{centered:!0,title:"提示",open:"redoShixunModal"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(a()().mark((function e(){var o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,u.Rm)()||null!==(o=r.AssistantObject.normal)&&void 0!==o&&o.can_redo){e.next=3;break}return l.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,c.ZP)("/api/homework_commons/".concat(t.actionTabs.homework_common_id,"/batch_redo_modal.json"),{method:"post",body:{student_work_id:t.actionTabs.student_work_id}});case 5:0===e.sent.status&&(l.ZP.success("操作成功"),n({type:"shixunHomeworks/setActionTabs",payload:{}}),i());case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,m.jsxs)("p",{children:["该作业将被打回重做,",t.actionTabs.isshixun?"学生实训":"学生作品提交","记录将被清空!"]}),(0,m.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(92310),a=n.n(r),i=n(75440),o=n(47413),s=n(59301),l=n(92343),c=n(36355),d=n(78386),u=n(91857);const m=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(c.E_),r=n("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{if(t)return t(n,r,a,i);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return f(e,n,s,o)}}var g=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,separator:n="/",children:r,menu:a,overlay:i,dropdownProps:o,href:l}=e;const c=(e=>{if(a||i){const n=Object.assign({},o);if(a){const e=a||{},{items:t}=e,r=g(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:a,path:i}=e,o=g(e,["key","title","label","path"]);let c=null!=a?a:r;return i&&(c=s.createElement("a",{href:`${l}${i}`},c)),Object.assign(Object.assign({},o),{key:null!=n?n:t,label:c})}))})}else i&&(n.overlay=i);return s.createElement(u.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(d.Z,null)))}return e})(r);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),n&&s.createElement(p,null,n)):null},b=e=>{const{prefixCls:t,children:n,href:r}=e,a=g(e,["prefixCls","children","href"]),{getPrefixCls:i}=s.useContext(c.E_),o=i("breadcrumb",t);return s.createElement(v,Object.assign({},a,{prefixCls:o}),f(o,a,n,r))};b.__ANT_BREADCRUMB_ITEM=!0;var _=b,y=n(17313),j=n(83116),w=n(37613);const k=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,j.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[k(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),O=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:t}=e,n=O(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),a}var Z=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,separator:n="/",style:r,className:d,rootClassName:u,routes:m,items:h,children:f,itemRender:g,params:b={}}=e,_=Z(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:j,breadcrumb:w}=s.useContext(c.E_);let k;const O=y("breadcrumb",t),[$,C]=S(O),I=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(N):null)),[e,t])}(h,m);const E=x(O,g);if(I&&I.length>0){const e=[],t=h||m;k=I.map(((r,a)=>{const{path:i,key:l,type:c,menu:d,overlay:u,onClick:m,className:h,separator:f,dropdownProps:x}=r,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(b,i);void 0!==g&&e.push(g);const _=null!=l?l:a;if("separator"===c)return s.createElement(p,{key:_},f);const y={},j=a===I.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:w}=r;return e.length&&void 0!==g&&(w=`#/${e.join("/")}`),s.createElement(v,Object.assign({key:_},y,(0,o.Z)(r,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:j?"":n,onClick:m,prefixCls:O}),E(r,b,t,e,w))}))}else if(f){const e=(0,i.Z)(f).length;k=(0,i.Z)(f).map(((t,r)=>{if(!t)return t;const a=r===e-1;return(0,l.Tm)(t,{separator:a?"":n,key:r})}))}const P=a()(O,null==w?void 0:w.className,{[`${O}-rtl`]:"rtl"===j},d,u,C),T=Object.assign(Object.assign({},null==w?void 0:w.style),r);return $(s.createElement("nav",Object.assign({className:P,style:T},_),s.createElement("ol",null,k)))};$.Item=_,$.Separator=p;var C=$},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=n(17313),l=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:a,textPaddingInline:i,orientationMargin:o,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${a}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}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:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*o+"%"},"&::after":{width:100-100*o+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*o+"%"},"&::after":{width:100*o+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,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,l.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}))),m=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(o.E_),{prefixCls:s,type:l="horizontal",orientation:c="center",orientationMargin:d,className:p,rootClassName:h,children:f,dashed:x,plain:g,style:v}=e,b=m(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=t("divider",s),[y,j]=u(_),w=c.length>0?`-${c}`:c,k=!!f,S="left"===c&&null!=d,O="right"===c&&null!=d,N=a()(_,null==r?void 0:r.className,j,`${_}-${l}`,{[`${_}-with-text`]:k,[`${_}-with-text${w}`]:k,[`${_}-dashed`]:!!x,[`${_}-plain`]:!!g,[`${_}-rtl`]:"rtl"===n,[`${_}-no-default-orientation-margin-left`]:S,[`${_}-no-default-orientation-margin-right`]:O},p,h),Z=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),$=Object.assign(Object.assign({},S&&{marginLeft:Z}),O&&{marginRight:Z});return y(i.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),v)},b,{role:"separator"}),f&&"vertical"!==l&&i.createElement("span",{className:`${_}-inner-text`,style:$},f)))}},10777:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,className:n,color:r="blue",dot:l,pending:c=!1,position:d,label:u,children:m}=e,p=s(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:h}=i.useContext(o.E_),f=h("timeline",t),x=a()(`${f}-item`,{[`${f}-item-pending`]:c},n),g=/blue|red|green|gray/.test(r||"")?void 0:r,v=a()(`${f}-item-head`,{[`${f}-item-head-custom`]:!!l,[`${f}-item-head-${r}`]:!g});return i.createElement("li",Object.assign({},p,{className:x}),u&&i.createElement("div",{className:`${f}-item-label`},u),i.createElement("div",{className:`${f}-item-tail`}),i.createElement("div",{className:v,style:{borderColor:g,color:g}},l),i.createElement("div",{className:`${f}-item-content`},m))},c=n(26390),d=n(42141),u=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,className:n,pending:r=!1,children:o,items:s,rootClassName:m,reverse:p=!1,direction:h,hashId:f,pendingDot:x,mode:g=""}=e,v=u(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const b=(e,n)=>"alternate"===g?"right"===e?`${t}-item-right`:"left"===e||n%2==0?`${t}-item-left`:`${t}-item-right`:"left"===g?`${t}-item-left`:"right"===g||"right"===e?`${t}-item-right`:"",_=(0,c.Z)(s||[]),y="boolean"==typeof r?null:r;r&&_.push({pending:!!r,dot:x||i.createElement(d.Z,null),children:y}),p&&_.reverse();const j=_.length,w=`${t}-item-last`,k=_.filter((e=>!!e)).map(((e,t)=>{var n;const o=t===j-2?w:"",s=t===j-1?w:"",{className:c}=e,d=u(e,["className"]);return i.createElement(l,Object.assign({},d,{className:a()([c,!p&&r?o:s,b(null!==(n=null==e?void 0:e.position)&&void 0!==n?n:"",t)]),key:(null==e?void 0:e.key)||t}))})),S=_.some((e=>!!(null==e?void 0:e.label))),O=a()(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!p,[`${t}-${g}`]:!!g&&!S,[`${t}-label`]:S,[`${t}-rtl`]:"rtl"===h},n,m,f);return i.createElement("ul",Object.assign({},v,{className:O}),k)},p=n(75440);var h=function(e,t){return e&&Array.isArray(e)?e:(0,p.Z)(t).map((e=>{var t,n;return Object.assign({children:null!==(n=null===(t=null==e?void 0:e.props)||void 0===t?void 0:t.children)&&void 0!==n?n:""},e.props)}))},f=n(17313),x=n(83116),g=n(37613);const v=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign({},(0,f.Wf)(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:(e.itemHeadSize-e.tailWidth)/2,height:`calc(100% - ${e.itemHeadSize}px)`,borderInlineStart:`${e.tailWidth}px ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${e.dotBorderWidth}px ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:e.itemHeadSize/2,insetInlineStart:e.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.lineWidth,marginInlineStart:e.margin+e.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}}},[`&${t}-alternate,\n &${t}-right,\n &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${e.marginXXS}px`,"&-custom":{marginInlineStart:e.tailWidth/2}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${e.marginXXS}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${e.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail,\n ${t}-item-head,\n ${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(e.itemHeadSize+e.tailWidth)/2}px)`},[`${t}-item-content`]:{width:`calc(100% - ${e.itemHeadSize+e.marginXS}px)`}}},[`&${t}-pending\n ${t}-item-last\n ${t}-item-tail`]:{display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`&${t}-reverse\n ${t}-item-last\n ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.tailWidth,width:`calc(50% - ${e.marginSM}px)`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${e.marginSM}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var b=(0,x.Z)("Timeline",(e=>{const t=(0,g.TS)(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return[v(t)]}),(e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:3*e.lineWidth,dotBg:e.colorBgContainer,itemPaddingBottom:1.25*e.padding}))),_=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:t,direction:n,timeline:r}=i.useContext(o.E_),{prefixCls:s,children:l,items:c,className:d,style:u}=e,p=_(e,["prefixCls","children","items","className","style"]),f=t("timeline",s);const[x,g]=b(f),v=h(c,l);return x(i.createElement(m,Object.assign({},p,{className:a()(null==r?void 0:r.className,d),style:Object.assign(Object.assign({},null==r?void 0:r.style),u),prefixCls:f,direction:n,items:v,hashId:g})))};y.Item=l;var j=y}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.async.js index 49a8c0ade6..b8734b655c 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,57280],{34162:function(e,n,s){s.d(n,{Z:function(){return P}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(79800),c=s.n(r),o=s(59301),d="list___KhJas",u="row___GGtIx",m="title___o_xqf",p="size___OVRoL",h="download___ZLcIH",x="preview___gi0kI",f="annotation___KVSwj",v=s(92310),j=s.n(v),_=s(38696),g="imageDimensions___a7crR",y="img___Kroat",k=s(71418),b=s(2859),Z=s(92911),w=s(42930),N=s(37712),I=function(e){var n=e.data,s=e.className,t=e.style,i=void 0===t?{}:t,r=e.onClose,d=e.onOk,u=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useState)(!1),h=c()(p,2),x=h[0],f=h[1],v=(0,o.useState)("正在加载中"),_=c()(v,2),I=_[0],S=_[1];(0,o.useEffect)((function(){null!=n&&n.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=n&&n.src&&C()}),[null==n?void 0:n.visible]);var C=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在加载中"),e.next=4,(0,w.ZJ)(null==n?void 0:n.src);case 4:s=e.sent,u.current.src="",u.current.src=s,u.current.onload=function(){M()},f(!1),S("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=l()(a()().mark((function e(s){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在保存中"),e.next=4,(0,Z.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:s.dataUrl}});case 4:if(null==(t=e.sent)||!t.id){e.next=10;break}return e.next=8,(0,Z.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==t?void 0:t.id,settings:JSON.stringify(s.state)}});case 8:0===e.sent.status&&d();case 10:f(!1),S("");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){m.current=new b.hP(u.current),m.current.addEventListener("render",P),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=n&&n.snapshotData&&m.current.restoreState(n.snapshotData),setTimeout((function(){var e;(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,N.jsx)(o.Fragment,{children:(null==n?void 0:n.visible)&&(0,N.jsxs)("div",{className:j()(g,s),style:i,children:[(0,N.jsx)(k.Z,{spinning:x,tip:I,style:{position:"absolute"}}),(0,N.jsx)("img",{className:y,ref:u})]})})},S=s(94334),C=s(39634),P=function(e){var n=e.className,s=e.style,t=e.dataSource,i=void 0===t?[]:t,r=e.authority,v=void 0!==r&&r,g=e.callback,y=e.showDimensions,k=void 0===y||y,b=(0,o.useState)({content:"",type:""}),P=c()(b,2),M=P[0],E=P[1],R=(0,o.useState)({}),D=c()(R,2),H=D[0],Y=D[1],T=(0,o.useState)(!1),L=c()(T,2),z=L[0],O=L[1],A=(0,o.useState)({title:"",visible:!1,src:"",snapshotData:{}}),G=c()(A,2),V=G[0],F=G[1],J=(0,o.useRef)(),W=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,Z.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:s=e.sent,J.current=s;case 6:console.log({type:n.file_type,content:S.Z.API_SERVER+n.url}),E({type:n.file_type,content:S.Z.API_SERVER+n.url});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(e){var n;F({visible:!0,src:S.Z.API_SERVER+e.url,id:e.id,title:e.title,snapshotData:null==e||null===(n=e.subitem)||void 0===n?void 0:n.settings})},q=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E({type:n.file_type,content:S.Z.API_SERVER+(null==n||null===(s=n.subitem)||void 0===s?void 0:s.url)});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return null!=i&&i.length?(0,N.jsxs)(o.Fragment,{children:[(0,N.jsx)("div",{className:j()(d,n),style:s,children:i.map((function(e,n){var s,t,a;return(0,N.jsxs)("div",{className:u,children:[(0,N.jsxs)("div",{className:m,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-fujian1"}),(0,N.jsx)("span",{title:e.title,children:e.title})]}),(0,N.jsx)("div",{className:p,children:e.filesize}),(0,N.jsxs)("div",{className:h,onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,N.jsxs)("div",{className:x,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&k&&(v?(0,N.jsxs)("div",{className:f,onClick:function(){return B(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(s=e.subitem)&&void 0!==s&&s.id?"修改批注":"批注"]}):(null===(t=e.subitem)||void 0===t?void 0:t.id)&&(0,N.jsxs)("div",{className:f,onClick:function(){return q(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==e?void 0:e.file_type)&&(null===(a=e.subitem)||void 0===a?void 0:a.id)&&(0,N.jsxs)("div",{className:h,style:{marginLeft:20},onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null==e||null===(n=e.subitem)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,C.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){O(!0),W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,C.dE)()&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,N.jsx)(_.Z,{close:!0,data:null==M?void 0:M.content,type:null==M?void 0:M.type,hasMask:!0,editOffice:z?"edit":"view",monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:v&&k&&"image"===M.type?function(){return B(H)}:null,onClose:function(){g(),O(!1),E({content:"",type:""})}}),(0,N.jsx)(I,{onOk:function(){g(),F({visible:!1})},onClose:function(){return F({visible:!1})},data:V})]}):null}},36840:function(e,n,s){s.d(n,{z:function(){return N},Z:function(){return I}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(37205),d=s.n(o),u=s(79800),m=s.n(u),p=s(59301),h=s(59028),x=s(8591),f=s(43418),v=s(3113),j=s(94334),_=s(19394),g=s(37712),y="  ";function k(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var b=s(60186),Z=s(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=h.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,s=e.onChange,t=e.action,i=e.data,r=e.className,o=e.maxSize,u=void 0===o?150:o,N=e.title,I=void 0===N?"上传附件":N,S=e.showRemoveModal,C=void 0!==S&&S,P=e.accept,M=void 0===P?"":P,E=e.additionalText,R=e.isDragger,D=e.number,H=void 0===D?1e3:D,Y=e.aloneClear,T=void 0!==Y&&Y,L=(0,p.useState)(!1),z=m()(L,2),O=z[0],A=z[1],G=(0,p.useState)(n||[]),V=m()(G,2),F=V[0],J=V[1],W=(0,p.useState)(1),B=m()(W,2),q=B[0],U=B[1];(0,p.useEffect)((function(){n&&(1===q&&J(d()(n)),U(2),H===(null==n?void 0:n.length)&&A(!0))}),[n]);var Q,K=function(){setTimeout((function(){F.pop(),J(d()(F))}),500)},$={multiple:!0,disabled:O,accept:M,withCredentials:!0,fileList:F,beforeUpload:function(e,n){var s=e.size/1024/1024;return F.concat(n).length>H?(F.pop(),J(d()(F)),x.ZP.error("最多只能上传".concat(H,"个文件")),T?Promise.reject():(K(),!1)):s=H?A(!0):A(!1),J(d()(F)),F=F.map((function(e){var n,s;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(s=e.response)||void 0===s?void 0:s.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(k(e.size))),c()({},e)})),console.log("info:",e,F),s(F)):x.ZP.error(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.message)},onRemove:(Q=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,_.JZ)(n.response?n.response.id:n.uid);case 4:return s=e.sent,e.abrupt("return",Promise.resolve(s));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!C){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var t;f.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,g.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(t=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,s();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return Q.apply(this,arguments)})};return(0,g.jsxs)("div",{className:"multi-upload ".concat(r||""),children:[R&&(0,g.jsxs)(w,c()(c()({},$),{},{children:[(0,g.jsx)("p",{className:"ant-upload-drag-icon",children:(0,g.jsx)(b.Z,{})}),(0,g.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,g.jsx)("br",{}),"(单个文件最大限制为",u,"MB)"," "]}),E]})),!R&&(0,g.jsxs)(h.Z,c()(c()({},$),{},{children:[(0,g.jsxs)(v.ZP,{disabled:O,className:"upload_button",children:[(0,g.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,g.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",u,"MB)"," "]})]}))]})}},16644:function(e,n,s){var t=s(82242),a=s.n(t),i=(s(59301),s(19779)),l=s(3113),r=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,t=void 0===s?{}:s,c=e.styles,o=void 0===c?{}:c,d=e.customText,u=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,x=e.imgStyles,f=e.loading,v=void 0!==f&&f;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||i,style:a()({width:288,height:200},x)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(l.ZP,a()(a()({className:p,onClick:m},t),{},{children:u})),h&&h]})}},98756:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),a=s.n(t),i=s(59301),l=s(56752),r=s(3113),c=s(73303),o=s(82234),d=s(51638),u=s(37712),m=function(){var e=(0,i.useState)(""),n=a()(e,2),s=n[0],t=n[1],m=(0,i.useState)(0),p=a()(m,2),h=p[0],x=p[1],f=(0,i.useRef)("");function v(e){27==e.keyCode&&f.current&&j()}function j(){document.body.style.overflow="auto",t("")}(0,i.useEffect)((function(){return l.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){f.current=s}),[s]);var _=(0,i.useRef)(),g=(0,i.useRef)();return(0,u.jsx)(i.Fragment,{children:s?(0,u.jsxs)("div",{className:"image-preview-container",ref:_,onClick:function(e){e.nativeEvent.target!==_.current&&e.nativeEvent.target!==g.current||j()},children:[(0,u.jsxs)("div",{className:"button-group",children:[(0,u.jsxs)(r.ZP,{onClick:function(){x(h+90)},children:["旋转",(0,u.jsx)(c.Z,{})]}),(0,u.jsxs)(r.ZP,{href:s,children:["下载",(0,u.jsx)(o.Z,{})]}),(0,u.jsxs)(r.ZP,{onClick:j,children:["关闭",(0,u.jsx)(d.Z,{})]})]}),(0,u.jsx)("div",{className:"preview-wrp-group",ref:g,children:(0,u.jsx)("img",{className:"image-preview",src:s,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},88257:function(e,n,s){s.r(n),s.d(n,{default:function(){return B}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(79800),d=s.n(o),u=s(59301),m=s(8785),p=s(43418),h=s(78241),x=s(8591),f=s(66104),v=s(95237),j=s(43604),_=s(71418),g=s(28103),y=s(3113),k=s(94001),b=s(6848),Z=s(28563),w=s(71371),N=s(98756),I=s(92911),S=s(30010),C=s(56752),P=s(38696),M=s(61186),E=s.n(M),R=s(94334),D=s(34162),H=s(42545),Y=s(73782),T=s(37712),L=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,s=e.dispatch,t=(0,m.useParams)(),i=(0,u.useState)(!0),r=d()(i,2),o=(r[0],r[1],h.Z.useForm()),f=d()(o,1)[0];return(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)(p.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return i=f.getFieldsValue(),e.next=5,(0,I.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:c()({},i)});case 5:0===e.sent.status&&(x.ZP.success("评阅成功"),f.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},t)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,T.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,T.jsxs)(h.Z,{form:f,layout:"horizontal",children:[(0,T.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,T.jsx)(h.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,T.jsx)(k.Z,{min:0,placeholder:"请填写分数"})}),(0,T.jsx)("span",{className:"ml10",children:"分"})]}),(0,T.jsx)("div",{children:(0,T.jsx)(h.Z.Item,{name:"comment",children:(0,T.jsx)(Y.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),z={flex_box_center:"flex_box_center___tMwax",flex_space_between:"flex_space_between___8GJsg",flex_box_vertical_center:"flex_box_vertical_center___IFELt",flex_box_center_end:"flex_box_center_end___IrFRG",flex_box_column:"flex_box_column___s0LgG",bg:"bg___sFhaA",title:"title___bk4oD",replyList:"replyList___bjk6g","nav-tab":"nav-tab___uLRSr",buttonFixed:"buttonFixed___twN45",exitComment:"exitComment___rlGpw",nextComment:"nextComment___NmNBo",modal:"modal___tWPO8",MdEditor:"MdEditor___AAxeb"},O=s(7078),A=s(89392),G=s(36840),V=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,s=(e.loading,e.dispatch),t=((0,m.useParams)(),h.Z.useForm()),i=d()(t,1)[0];return(0,T.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var t,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return l=c()({},i.getFieldValue()),r=n.actionTabs.selectArrs,l.attachment_ids=null===(t=l.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id})),e.next=7,(0,H.mz)(c()(c()({},l),{},{homeworkId:r.work_id}));case 7:0===e.sent.status&&(i.resetFields(),s({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},n.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,T.jsxs)(h.Z,{form:i,initialValues:{},children:[(0,T.jsx)(h.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,T.jsx)(G.Z,{})}),(0,T.jsx)(h.Z.Item,{name:"description",children:(0,T.jsx)(Y.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),F=s(42930),J=s(39634),W=s(80826),B=(0,m.connect)((function(e){var n=e.shixunHomeworks,s=e.loading,t=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,i,r,o,M,Y,B,q,U,Q,K,$,X,ee,ne,se,te,ae,ie=e.shixunHomeworks,le=(e.globalSetting,e.loading),re=e.user,ce=e.dispatch,oe=(0,m.useSearchParams)(),de=d()(oe,1)[0],ue=(0,m.useParams)(),me=(0,u.useRef)(),pe=re.userInfo,he=ie.studentWorkDetail,xe=ie.studentWorkCommon,fe=ie.studentWorkSupplyDetail,ve=(ie.workList,(0,u.useState)("")),je=d()(ve,2),_e=je[0],ge=je[1],ye=(0,u.useState)({show:!1,type:0,active:null}),ke=d()(ye,2),be=ke[0],Ze=ke[1],we=(0,u.useState)({show:!1,type:0,active:null}),Ne=d()(we,2),Ie=Ne[0],Se=Ne[1],Ce=p.Z.useModal(),Pe=d()(Ce,2),Me=Pe[0],Ee=Pe[1],Re=(0,u.useState)({last:!1}),De=d()(Re,2),He=De[0],Ye=De[1],Te=(0,u.useState)({last:!1}),Le=d()(Te,2),ze=Le[0],Oe=Le[1],Ae=h.Z.useForm(),Ge=d()(Ae,1)[0],Ve=(0,u.useState)(!1),Fe=d()(Ve,2),Je=Fe[0],We=Fe[1],Be=(0,u.useState)(""),qe=d()(Be,2),Ue=qe[0],Qe=qe[1],Ke=(0,u.useState)({content:"",type:""}),$e=d()(Ke,2),Xe=$e[0],en=$e[1],nn=(0,u.useRef)(),sn=((0,m.useLocation)(),function(){ce({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},ue)})});function tn(){return tn=l()(a()().mark((function e(){var n,s,t,i,l,r,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=JSON.parse(sessionStorage.all_student_works_params||"{}"),i={},de.get("ids")&&(i.course_group=de.get("ids").split(",")),e.next=5,ce({type:"shixunHomeworks/getAllStudentWorks",payload:c()(c()(c()({},ue),t),i)});case 5:l=e.sent,(r=null===(n=l.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(ue.userId))===(null===(s=l.all_student_works)||void 0===s?void 0:s.length)-1?Ye({last:!0}):Ye(null===(o=l.all_student_works)||void 0===o?void 0:o[r+1]),Oe(0===r?{last:!0}:null===(d=l.all_student_works)||void 0===d?void 0:d[r-1]);case 9:case"end":return e.stop()}}),e)}))),tn.apply(this,arguments)}(0,u.useEffect)((function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)}),ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},ue)}),sn(),function(){tn.apply(this,arguments)}(),me.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&C.Z.publish("preview-image",e.target.src)}}),[ue.categoryId,ue.userId]),(0,u.useEffect)((function(){return ce({type:"globalSetting/footerToggle",payload:!1}),function(){ce({type:"globalSetting/footerToggle",payload:!0})}}),[]);var an=function(e){var n;Me.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce({type:"shixunHomeworks/deleteReply",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ln=function(e){var n;Me.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,H.QC)({score_id:e.comment_id,userId:ue.userId});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},rn=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(s=n.attachment_ids)||void 0===s?void 0:s.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),e.next=3,(0,H.yy)(c()(c()({},n),{},{userId:ue.userId}));case 3:0===e.sent.status&&(Ge.resetFields(),x.ZP.success("提交成功"),sn());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),cn=function(){var e=l()(a()().mark((function e(n){var s,t,i,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=Ge.getFieldsValue(),t=s.comment,i=s.score,l=s.attachment_ids,r=!(0,A.isNil)(i),!(t||r||l)){e.next=5;break}return p.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,T.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){Ge.resetFields(),"last"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"))}}),e.abrupt("return");case 5:"last"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,T.jsxs)("section",{className:"edu-container",ref:me,children:[(0,T.jsxs)("section",{className:"animated fadeIn",children:[(0,T.jsx)("aside",{className:"mt10",children:pe&&(0,T.jsxs)(f.Z,{separator:">",children:[(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(null!=he&&null!==(n=he.category)&&void 0!==n&&n.main?"":null==he||null===(s=he.category)||void 0===s?void 0:s.category_id),children:null==pe||null===(t=pe.course)||void 0===t?void 0:t.course_name})}),(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(null!=he&&null!==(i=he.category)&&void 0!==i&&i.main?"":null==he||null===(r=he.category)||void 0===r?void 0:r.category_id),children:null==he||null===(o=he.category)||void 0===o?void 0:o.category_name})}),(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"),children:"作业详情"})}),(0,T.jsx)(f.Z.Item,{children:null==he?void 0:he.author_name})]})}),(0,T.jsx)("aside",{className:[z.title,"mt20"].join(" "),children:(0,T.jsxs)(v.Z,{style:{width:"100%"},children:[(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework"),children:(0,T.jsx)(Z.Z,{className:"font16 c-black"})}),(0,T.jsx)("strong",{className:"font20 ml5",children:null==he?void 0:he.homework_name}),(0,T.jsx)(F.VV,{status:null==he?void 0:he.homework_status})]}),(0,T.jsx)(j.Z,{children:(0,J.dE)()&&(null==he||null===(M=he.homework_status)||void 0===M?void 0:M.includes("补交中"))&&(0,T.jsx)("span",{onClick:function(){ce({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:ue,selectArrs:{homework_id:ue.commonHomeworkId,work_id:ue.userId}}})},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,T.jsx)("ul",{className:z["nav-tab"],children:(0,T.jsx)("li",{className:"active",children:"作业详情"})}),(0,T.jsx)("section",{className:[z.bg,"pt30","pl30","pr30","pb30"].join(" "),children:(0,T.jsxs)(_.Z,{spinning:le["shixunHomeworks/getStudentWorkDetail"]||le["shixunHomeworks/getStudentWorkSupplyDetail"],children:[(null==he?void 0:he.description)&&(0,T.jsxs)("aside",{children:[(0,T.jsxs)("div",{className:"font16",children:["内容",(0,T.jsx)("span",{style:{color:"#FA6400",fontSize:14},children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"})]}),(0,T.jsx)("div",{className:"mt20",children:(0,T.jsx)(O.Z,{value:(null==he?void 0:he.description)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)})},dataSource:null==he?void 0:he.attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:" c-light-black",children:E()(he.commit_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(he.update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==he?void 0:he.redo_description)&&(0,T.jsxs)("aside",{children:[(0,T.jsx)(g.Z,{}),(0,T.jsx)("div",{className:"font16",children:"重做记录"}),(0,T.jsx)("div",{className:"pl30 mt20",children:(0,T.jsx)(O.Z,{value:(null==he?void 0:he.redo_description)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)})},dataSource:null==he?void 0:he.redo_attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:" c-light-black",children:E()(he.redo_commit_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(he.redo_update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==fe?void 0:fe.revise_reason)&&(0,T.jsxs)("aside",{children:[(0,T.jsx)(g.Z,{}),(0,T.jsx)("div",{className:"font16",children:"补交内容"}),(0,T.jsx)("div",{className:"pl30 mt20",children:(0,T.jsx)(O.Z,{value:(null==fe?void 0:fe.revise_reason)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},ue)})},dataSource:null==fe?void 0:fe.revise_attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(fe.atta_update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:fe.atta_update_user}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]})}),(null==he?void 0:he.anonymous_comment)&&(0,J.G5)()&&(0,T.jsxs)("section",{className:[z.bg,"mt30","pt30","pl30","pr30","pb30"].join(" "),children:[(0,T.jsx)("p",{children:"匿评学生"}),!(null==he||null===(Y=he.no_commented_user_names)||void 0===Y||!Y.length)&&(0,T.jsxs)("p",{children:["未完成匿评:",he.no_commented_user_names.join("、")]}),(0,T.jsxs)("div",{children:["已完成匿评:",null===(B=he.commented_user_names)||void 0===B?void 0:B.join("、")]})]}),((0,J.RV)()||(null==he||null===(q=he.homework_status)||void 0===q?void 0:q.includes("匿评中")))&&(0,T.jsxs)("section",{children:[(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)(v.Z,{gutter:[10,20],children:[(0,T.jsx)(j.Z,{flex:1}),(0,T.jsx)(j.Z,{style:{lineHeight:"40px"},children:(0,J.GJ)()&&(null==xe?void 0:xe.ultimate)&&(0,T.jsx)("span",{className:"font-16 c-blue current",onClick:function(){ce({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:he,id:ue.userId,params:ue}})},children:"调分"})}),(0,T.jsx)(j.Z,{children:(0,J.G5)()&&((null==he||null===(U=he.homework_status)||void 0===U?void 0:U.includes("提交中"))||(null==he||null===(Q=he.homework_status)||void 0===Q?void 0:Q.includes("补交中"))||(null==he||null===(K=he.homework_status)||void 0===K?void 0:K.includes("进行中")))&&(0,T.jsx)(y.ZP,{style:{width:"124px",height:"40px"},type:"primary",onClick:function(){return We(!0)},children:"打回重做"})})]}),!xe.is_author&&!(null!=xe&&xe.ultimate)&&((0,J.GJ)()||(null==he||null===($=he.homework_status)||void 0===$?void 0:$.includes("匿评中")))&&(0,T.jsx)("aside",{children:(0,T.jsxs)(h.Z,{layout:"vertical",form:Ge,onFinish:function(e){return rn(e)},children:[(0,T.jsx)(h.Z.Item,{label:"评语",name:"comment",rules:[{required:!0,message:"请输入评语"}],children:(0,T.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,T.jsx)("div",{children:(0,T.jsx)(h.Z.Item,{name:"attachment_ids",children:(0,T.jsx)(G.Z,{})})}),(0,T.jsx)("div",{className:"mt10",children:(0,T.jsxs)(v.Z,{children:[(0,T.jsx)(j.Z,{flex:"1",children:(0,T.jsxs)(v.Z,{align:"middle",justify:"start",children:[(0,T.jsx)(j.Z,{children:(0,T.jsx)(h.Z.Item,{noStyle:!0,name:"score",rules:[{required:!(0,J.GJ)(),message:"请填写分数"}],children:(0,T.jsx)(k.Z,{step:.1,min:0,style:{width:100},size:"middle",placeholder:"请填写分数"})})}),(0,T.jsx)(j.Z,{children:(0,T.jsx)("span",{className:"ml5 mr20",children:"分"})})]})}),(0,T.jsx)(j.Z,{})]})}),(0,J.GJ)()&&(0,T.jsx)(h.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",style:{marginTop:10},children:(0,T.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,T.jsx)("aside",{className:"".concat(z.buttonFixed),children:(0,T.jsx)("aside",{className:"edu-container",children:(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{flex:"1",children:(0,T.jsx)(y.ZP,{type:"default",onClick:function(){return cn("list")},children:"返回列表"})}),(0,T.jsxs)(j.Z,{flex:"1",className:"tr",children:[!(0,J.dE)()&&(0,T.jsx)(y.ZP,{type:"default",onClick:function(){return cn("last")},disabled:null==ze?void 0:ze.last,children:"上一个"}),!(0,J.dE)()&&(0,T.jsx)(y.ZP,{type:"default",disabled:null==He?void 0:He.last,style:{marginLeft:"20px",marginRight:"20px"},onClick:function(){return cn("read")},children:"下一个"}),(0,T.jsx)(y.ZP,{htmlType:"submit",type:"primary",children:"提交评阅"})]})]})})})]})})]}),((0,J.RV)()||(null==he||null===(X=he.homework_status)||void 0===X?void 0:X.includes("匿评中"))||(null==he||null===(ee=he.homework_status)||void 0===ee?void 0:ee.includes("申诉中")))&&(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容(",null==xe||null===(ne=xe.comment_scores)||void 0===ne?void 0:ne.length,")"]}),(0,T.jsx)(g.Z,{}),null==xe||null===(se=xe.comment_scores)||void 0===se?void 0:se.map((function(e,n){var s,t,i,r,c,o;return(0,T.jsxs)("aside",{children:[(0,T.jsxs)(v.Z,{gutter:[12,12],children:[(0,T.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:1,children:[(0,T.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")}),null!==e.score&&(0,T.jsxs)("span",{className:"ml30 c-orange",children:[e.score,"分"]})]}),(0,T.jsx)(j.Z,{children:(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Ze({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Ze({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,T.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,T.jsxs)(j.Z,{span:24,children:[e.content&&(0,T.jsx)(O.Z,{value:e.content}),!e.content&&(0,T.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,T.jsx)("div",{children:(0,T.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,T.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,T.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,T.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,T.jsxs)("div",{className:"w100",children:[(0,T.jsx)(g.Z,{}),(0,T.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,T.jsx)("aside",{children:(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,T.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,T.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,T.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,T.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,T.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,T.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,T.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,T.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,T.jsxs)("aside",{children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)(O.Z,{value:n.content})]}),(0,T.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,T.jsx)(b.Z,{title:"删除",children:(0,T.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,T.jsx)(g.Z,{})]},s)}))]})]})]}),be.show&&n===be.active&&(0,T.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,T.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,T.jsx)(v.Z,{children:(0,T.jsxs)(j.Z,{span:24,className:"tr",children:[(0,T.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ze({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,T.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==be.type){s.next=10;break}return s.next=7,(0,H.qP)({comment:_e,userId:ue.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:ue.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Ze({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===be.type?"回复":"申诉"})]})})]})]})]},n),(0,T.jsx)(g.Z,{})]},n)}))]}),(0,J.GJ)()&&(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容-仅课堂老师可见(",null==xe||null===(te=xe.hidden_comment_scores)||void 0===te?void 0:te.length,")"]}),(0,T.jsx)(g.Z,{}),null==xe||null===(ae=xe.hidden_comment_scores)||void 0===ae?void 0:ae.map((function(e,n){var s,t,i,r,c,o;return(0,T.jsxs)("aside",{children:[(0,T.jsxs)(v.Z,{gutter:[12,12],children:[(0,T.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:1,children:[(0,T.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")})]}),(0,T.jsx)(j.Z,{children:0===n?(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"})]}):(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,T.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,T.jsxs)(j.Z,{span:24,children:[e.hidden_comment&&(0,T.jsx)(O.Z,{value:e.hidden_comment}),!e.hidden_comment&&(0,T.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,T.jsx)("div",{children:(0,T.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,T.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,T.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,T.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,T.jsxs)("div",{className:"w100",children:[(0,T.jsx)(g.Z,{}),(0,T.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,T.jsx)("aside",{children:(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,T.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,T.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,T.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,T.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,T.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,T.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,T.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,T.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,T.jsxs)("aside",{children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)(O.Z,{value:n.hidden_comment})]}),(0,T.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,T.jsx)(b.Z,{title:"删除",children:(0,T.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,T.jsx)(g.Z,{})]},s)}))]})]})]}),Ie.show&&n===Ie.active&&(0,T.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,T.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,T.jsx)(v.Z,{children:(0,T.jsxs)(j.Z,{span:24,className:"tr",children:[(0,T.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Se({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,T.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==Ie.type){s.next=10;break}return s.next=7,(0,H.qP)({hidden_comment:_e,userId:ue.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:ue.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Se({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===Ie.type?"回复":"申诉"})]})})]})]})]},n),(0,T.jsx)(g.Z,{})]},n)}))]})]}),(0,T.jsx)(L,{}),(0,T.jsx)(V,{}),(0,T.jsx)(N.Z,{}),(0,T.jsx)(p.Z,{title:"确认打回重做",open:Je,destroyOnClose:!0,forceRender:!0,onCancel:function(){We(!1)},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ue){e.next=3;break}return x.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/redo_modal.json"),{method:"post",body:{comment:Ue,id:ue.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.info("打回重做成功"),We(!1),sn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,T.jsxs)("div",{style:{padding:"32px"},children:[(0,T.jsxs)("span",{children:["确认将",null==he?void 0:he.author_name,"的作业打回重做吗"]}),(0,T.jsxs)("div",{style:{marginTop:"20px"},children:[(0,T.jsxs)("label",{children:[(0,T.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,T.jsx)(S.Z,{className:z.MdEditor,onChange:function(e){return Qe(e)},defaultValue:"",height:250})]})]})}),Ee,(0,T.jsx)(P.Z,{close:!0,data:null==Xe?void 0:Xe.content,type:null==Xe?void 0:Xe.type,hasMask:!0,monacoEditor:{value:nn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return en({content:"",type:""})}})]})}))},19394:function(e,n,s){s.d(n,{$J:function(){return c},JZ:function(){return d},bN:function(){return p},jP:function(){return m},rO:function(){return o}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(92911);function c(e){return(0,r.U2)("libraries/".concat(e,".json"))}function o(){return(0,r.U2)("library_tags.json")}function d(e){return u.apply(this,arguments)}function u(){return(u=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,r.IV)("attachments/".concat(n,".json"));case 2:return s=e.sent,e.abrupt("return",0===s.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,r.v_)("libraries.json",e)}function p(e,n){return(0,r.gz)("libraries/".concat(e,".json"),n)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,36840],{34162:function(e,n,s){s.d(n,{Z:function(){return M}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(79800),c=s.n(r),o=s(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",p="size___OVRoL",h="download___ZLcIH",x="preview___gi0kI",f="annotation___KVSwj",v=s(92310),j=s.n(v),_=s(38696),g="imageDimensions___a7crR",y="img___Kroat",k=s(71418),b=s(2859),Z=s(92911),w=s(42930),N=s(37712),I=function(e){var n=e.data,s=e.className,t=e.style,i=void 0===t?{}:t,r=e.onClose,u=e.onOk,d=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useState)(!1),h=c()(p,2),x=h[0],f=h[1],v=(0,o.useState)("正在加载中"),_=c()(v,2),I=_[0],S=_[1];(0,o.useEffect)((function(){null!=n&&n.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=n&&n.src&&C()}),[null==n?void 0:n.visible]);var C=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在加载中"),e.next=4,(0,w.ZJ)(null==n?void 0:n.src);case 4:s=e.sent,d.current.src="",d.current.src=s,d.current.onload=function(){P()},f(!1),S("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=l()(a()().mark((function e(s){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在保存中"),e.next=4,(0,Z.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:s.dataUrl}});case 4:if(null==(t=e.sent)||!t.id){e.next=10;break}return e.next=8,(0,Z.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==t?void 0:t.id,settings:JSON.stringify(s.state)}});case 8:0===e.sent.status&&u();case 10:f(!1),S("");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){m.current=new b.hP(d.current),m.current.addEventListener("render",M),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=n&&n.snapshotData&&m.current.restoreState(n.snapshotData),setTimeout((function(){var e;(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,N.jsx)(o.Fragment,{children:(null==n?void 0:n.visible)&&(0,N.jsxs)("div",{className:j()(g,s),style:i,children:[(0,N.jsx)(k.Z,{spinning:x,tip:I,style:{position:"absolute"}}),(0,N.jsx)("img",{className:y,ref:d})]})})},S=s(94334),C=s(39634),M=function(e){var n=e.className,s=e.style,t=e.dataSource,i=void 0===t?[]:t,r=e.authority,v=void 0!==r&&r,g=e.callback,y=e.showDimensions,k=void 0===y||y,b=(0,o.useState)({content:"",type:""}),M=c()(b,2),P=M[0],E=M[1],R=(0,o.useState)({}),D=c()(R,2),H=D[0],Y=D[1],L=(0,o.useState)(!1),T=c()(L,2),z=T[0],O=T[1],A=(0,o.useState)({title:"",visible:!1,src:"",snapshotData:{}}),G=c()(A,2),V=G[0],F=G[1],J=(0,o.useRef)(),W=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,Z.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:s=e.sent,J.current=s;case 6:console.log({type:n.file_type,content:S.Z.API_SERVER+n.url}),E({type:n.file_type,content:S.Z.API_SERVER+n.url});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(e){var n;F({visible:!0,src:S.Z.API_SERVER+e.url,id:e.id,title:e.title,snapshotData:null==e||null===(n=e.subitem)||void 0===n?void 0:n.settings})},q=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E({type:n.file_type,content:S.Z.API_SERVER+(null==n||null===(s=n.subitem)||void 0===s?void 0:s.url)});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return null!=i&&i.length?(0,N.jsxs)(o.Fragment,{children:[(0,N.jsx)("div",{className:j()(u,n),style:s,children:i.map((function(e,n){var s,t,a;return(0,N.jsxs)("div",{className:d,children:[(0,N.jsxs)("div",{className:m,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-fujian1"}),(0,N.jsx)("span",{title:e.title,children:e.title})]}),(0,N.jsx)("div",{className:p,children:e.filesize}),(0,N.jsxs)("div",{className:h,onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,N.jsxs)("div",{className:x,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&k&&(v?(0,N.jsxs)("div",{className:f,onClick:function(){return B(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(s=e.subitem)&&void 0!==s&&s.id?"修改批注":"批注"]}):(null===(t=e.subitem)||void 0===t?void 0:t.id)&&(0,N.jsxs)("div",{className:f,onClick:function(){return q(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==e?void 0:e.file_type)&&(null===(a=e.subitem)||void 0===a?void 0:a.id)&&(0,N.jsxs)("div",{className:h,style:{marginLeft:20},onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null==e||null===(n=e.subitem)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,C.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){O(!0),W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,C.dE)()&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,N.jsx)(_.Z,{close:!0,data:null==P?void 0:P.content,type:null==P?void 0:P.type,hasMask:!0,editOffice:z?"edit":"view",monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:v&&k&&"image"===P.type?function(){return B(H)}:null,onClose:function(){g(),O(!1),E({content:"",type:""})}}),(0,N.jsx)(I,{onOk:function(){g(),F({visible:!1})},onClose:function(){return F({visible:!1})},data:V})]}):null}},36840:function(e,n,s){s.d(n,{z:function(){return N},Z:function(){return I}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(37205),u=s.n(o),d=s(79800),m=s.n(d),p=s(59301),h=s(59028),x=s(8591),f=s(43418),v=s(3113),j=s(94334),_=s(19394),g=s(37712),y="  ";function k(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var b=s(60186),Z=s(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=h.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,s=e.onChange,t=e.action,i=e.data,r=e.className,o=e.maxSize,d=void 0===o?150:o,N=e.title,I=void 0===N?"上传附件":N,S=e.showRemoveModal,C=void 0!==S&&S,M=e.accept,P=void 0===M?"":M,E=e.additionalText,R=e.isDragger,D=e.number,H=void 0===D?1e3:D,Y=e.aloneClear,L=void 0!==Y&&Y,T=(0,p.useState)(!1),z=m()(T,2),O=z[0],A=z[1],G=(0,p.useState)(n||[]),V=m()(G,2),F=V[0],J=V[1],W=(0,p.useState)(1),B=m()(W,2),q=B[0],U=B[1];(0,p.useEffect)((function(){n&&(1===q&&J(u()(n)),U(2),H===(null==n?void 0:n.length)&&A(!0))}),[n]);var Q,K=function(){setTimeout((function(){F.pop(),J(u()(F))}),500)},$={multiple:!0,disabled:O,accept:P,withCredentials:!0,fileList:F,beforeUpload:function(e,n){var s=e.size/1024/1024;return F.concat(n).length>H?(F.pop(),J(u()(F)),x.ZP.error("最多只能上传".concat(H,"个文件")),L?Promise.reject():(K(),!1)):s=H?A(!0):A(!1),J(u()(F)),F=F.map((function(e){var n,s;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(s=e.response)||void 0===s?void 0:s.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(k(e.size))),c()({},e)})),console.log("info:",e,F),s(F)):x.ZP.error(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.message)},onRemove:(Q=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,_.JZ)(n.response?n.response.id:n.uid);case 4:return s=e.sent,e.abrupt("return",Promise.resolve(s));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!C){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var t;f.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,g.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(t=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,s();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return Q.apply(this,arguments)})};return(0,g.jsxs)("div",{className:"multi-upload ".concat(r||""),children:[R&&(0,g.jsxs)(w,c()(c()({},$),{},{children:[(0,g.jsx)("p",{className:"ant-upload-drag-icon",children:(0,g.jsx)(b.Z,{})}),(0,g.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,g.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),E]})),!R&&(0,g.jsxs)(h.Z,c()(c()({},$),{},{children:[(0,g.jsxs)(v.ZP,{disabled:O,className:"upload_button",children:[(0,g.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,g.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},98756:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),a=s.n(t),i=s(59301),l=s(56752),r=s(3113),c=s(73303),o=s(82234),u=s(51638),d=s(37712),m=function(){var e=(0,i.useState)(""),n=a()(e,2),s=n[0],t=n[1],m=(0,i.useState)(0),p=a()(m,2),h=p[0],x=p[1],f=(0,i.useRef)("");function v(e){27==e.keyCode&&f.current&&j()}function j(){document.body.style.overflow="auto",t("")}(0,i.useEffect)((function(){return l.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){f.current=s}),[s]);var _=(0,i.useRef)(),g=(0,i.useRef)();return(0,d.jsx)(i.Fragment,{children:s?(0,d.jsxs)("div",{className:"image-preview-container",ref:_,onClick:function(e){e.nativeEvent.target!==_.current&&e.nativeEvent.target!==g.current||j()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(r.ZP,{onClick:function(){x(h+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(r.ZP,{href:s,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(r.ZP,{onClick:j,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:g,children:(0,d.jsx)("img",{className:"image-preview",src:s,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},88257:function(e,n,s){s.r(n),s.d(n,{default:function(){return B}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(79800),u=s.n(o),d=s(59301),m=s(8785),p=s(43418),h=s(78241),x=s(8591),f=s(66104),v=s(95237),j=s(43604),_=s(71418),g=s(28103),y=s(3113),k=s(94001),b=s(6848),Z=s(28563),w=s(71371),N=s(98756),I=s(92911),S=s(30010),C=s(56752),M=s(38696),P=s(61186),E=s.n(P),R=s(94334),D=s(34162),H=s(42545),Y=s(73782),L=s(37712),T=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,s=e.dispatch,t=(0,m.useParams)(),i=(0,d.useState)(!0),r=u()(i,2),o=(r[0],r[1],h.Z.useForm()),f=u()(o,1)[0];return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(p.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return i=f.getFieldsValue(),e.next=5,(0,I.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:c()({},i)});case 5:0===e.sent.status&&(x.ZP.success("评阅成功"),f.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},t)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,L.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,L.jsxs)(h.Z,{form:f,layout:"horizontal",children:[(0,L.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,L.jsx)(h.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,L.jsx)(k.Z,{min:0,placeholder:"请填写分数"})}),(0,L.jsx)("span",{className:"ml10",children:"分"})]}),(0,L.jsx)("div",{children:(0,L.jsx)(h.Z.Item,{name:"comment",children:(0,L.jsx)(Y.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),z={flex_box_center:"flex_box_center___tMwax",flex_space_between:"flex_space_between___8GJsg",flex_box_vertical_center:"flex_box_vertical_center___IFELt",flex_box_center_end:"flex_box_center_end___IrFRG",flex_box_column:"flex_box_column___s0LgG",bg:"bg___sFhaA",title:"title___bk4oD",replyList:"replyList___bjk6g","nav-tab":"nav-tab___uLRSr",buttonFixed:"buttonFixed___twN45",exitComment:"exitComment___rlGpw",nextComment:"nextComment___NmNBo",modal:"modal___tWPO8",MdEditor:"MdEditor___AAxeb"},O=s(7078),A=s(89392),G=s(36840),V=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,s=(e.loading,e.dispatch),t=((0,m.useParams)(),h.Z.useForm()),i=u()(t,1)[0];return(0,L.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var t,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return l=c()({},i.getFieldValue()),r=n.actionTabs.selectArrs,l.attachment_ids=null===(t=l.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id})),e.next=7,(0,H.mz)(c()(c()({},l),{},{homeworkId:r.work_id}));case 7:0===e.sent.status&&(i.resetFields(),s({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},n.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,L.jsxs)(h.Z,{form:i,initialValues:{},children:[(0,L.jsx)(h.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,L.jsx)(G.Z,{})}),(0,L.jsx)(h.Z.Item,{name:"description",children:(0,L.jsx)(Y.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),F=s(42930),J=s(39634),W=s(80826),B=(0,m.connect)((function(e){var n=e.shixunHomeworks,s=e.loading,t=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,i,r,o,P,Y,B,q,U,Q,K,$,X,ee,ne,se,te,ae,ie=e.shixunHomeworks,le=(e.globalSetting,e.loading),re=e.user,ce=e.dispatch,oe=(0,m.useSearchParams)(),ue=u()(oe,1)[0],de=(0,m.useParams)(),me=(0,d.useRef)(),pe=re.userInfo,he=ie.studentWorkDetail,xe=ie.studentWorkCommon,fe=ie.studentWorkSupplyDetail,ve=(ie.workList,(0,d.useState)("")),je=u()(ve,2),_e=je[0],ge=je[1],ye=(0,d.useState)({show:!1,type:0,active:null}),ke=u()(ye,2),be=ke[0],Ze=ke[1],we=(0,d.useState)({show:!1,type:0,active:null}),Ne=u()(we,2),Ie=Ne[0],Se=Ne[1],Ce=p.Z.useModal(),Me=u()(Ce,2),Pe=Me[0],Ee=Me[1],Re=(0,d.useState)({last:!1}),De=u()(Re,2),He=De[0],Ye=De[1],Le=(0,d.useState)({last:!1}),Te=u()(Le,2),ze=Te[0],Oe=Te[1],Ae=h.Z.useForm(),Ge=u()(Ae,1)[0],Ve=(0,d.useState)(!1),Fe=u()(Ve,2),Je=Fe[0],We=Fe[1],Be=(0,d.useState)(""),qe=u()(Be,2),Ue=qe[0],Qe=qe[1],Ke=(0,d.useState)({content:"",type:""}),$e=u()(Ke,2),Xe=$e[0],en=$e[1],nn=(0,d.useRef)(),sn=((0,m.useLocation)(),function(){ce({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},de)})});function tn(){return tn=l()(a()().mark((function e(){var n,s,t,i,l,r,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=JSON.parse(sessionStorage.all_student_works_params||"{}"),i={},ue.get("ids")&&(i.course_group=ue.get("ids").split(",")),e.next=5,ce({type:"shixunHomeworks/getAllStudentWorks",payload:c()(c()(c()({},de),t),i)});case 5:l=e.sent,(r=null===(n=l.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(de.userId))===(null===(s=l.all_student_works)||void 0===s?void 0:s.length)-1?Ye({last:!0}):Ye(null===(o=l.all_student_works)||void 0===o?void 0:o[r+1]),Oe(0===r?{last:!0}:null===(u=l.all_student_works)||void 0===u?void 0:u[r-1]);case 9:case"end":return e.stop()}}),e)}))),tn.apply(this,arguments)}(0,d.useEffect)((function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},de)}),ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},de)}),sn(),function(){tn.apply(this,arguments)}(),me.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&C.Z.publish("preview-image",e.target.src)}}),[de.categoryId,de.userId]),(0,d.useEffect)((function(){return ce({type:"globalSetting/footerToggle",payload:!1}),function(){ce({type:"globalSetting/footerToggle",payload:!0})}}),[]);var an=function(e){var n;Pe.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce({type:"shixunHomeworks/deleteReply",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ln=function(e){var n;Pe.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,H.QC)({score_id:e.comment_id,userId:de.userId});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},rn=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(s=n.attachment_ids)||void 0===s?void 0:s.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),e.next=3,(0,H.yy)(c()(c()({},n),{},{userId:de.userId}));case 3:0===e.sent.status&&(Ge.resetFields(),x.ZP.success("提交成功"),sn());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),cn=function(){var e=l()(a()().mark((function e(n){var s,t,i,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=Ge.getFieldsValue(),t=s.comment,i=s.score,l=s.attachment_ids,r=!(0,A.isNil)(i),!(t||r||l)){e.next=5;break}return p.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,L.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){Ge.resetFields(),"last"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"))}}),e.abrupt("return");case 5:"last"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,L.jsxs)("section",{className:"edu-container",ref:me,children:[(0,L.jsxs)("section",{className:"animated fadeIn",children:[(0,L.jsx)("aside",{className:"mt10",children:pe&&(0,L.jsxs)(f.Z,{separator:">",children:[(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(null!=he&&null!==(n=he.category)&&void 0!==n&&n.main?"":null==he||null===(s=he.category)||void 0===s?void 0:s.category_id),children:null==pe||null===(t=pe.course)||void 0===t?void 0:t.course_name})}),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(null!=he&&null!==(i=he.category)&&void 0!==i&&i.main?"":null==he||null===(r=he.category)||void 0===r?void 0:r.category_id),children:null==he||null===(o=he.category)||void 0===o?void 0:o.category_name})}),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"),children:"作业详情"})}),(0,L.jsx)(f.Z.Item,{children:null==he?void 0:he.author_name})]})}),(0,L.jsx)("aside",{className:[z.title,"mt20"].join(" "),children:(0,L.jsxs)(v.Z,{style:{width:"100%"},children:[(0,L.jsxs)(j.Z,{flex:"1",children:[(0,L.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework"),children:(0,L.jsx)(Z.Z,{className:"font16 c-black"})}),(0,L.jsx)("strong",{className:"font20 ml5",children:null==he?void 0:he.homework_name}),(0,L.jsx)(F.VV,{status:null==he?void 0:he.homework_status})]}),(0,L.jsx)(j.Z,{children:(0,J.dE)()&&(null==he||null===(P=he.homework_status)||void 0===P?void 0:P.includes("补交中"))&&(0,L.jsx)("span",{onClick:function(){ce({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:de,selectArrs:{homework_id:de.commonHomeworkId,work_id:de.userId}}})},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,L.jsx)("ul",{className:z["nav-tab"],children:(0,L.jsx)("li",{className:"active",children:"作业详情"})}),(0,L.jsx)("section",{className:[z.bg,"pt30","pl30","pr30","pb30"].join(" "),children:(0,L.jsxs)(_.Z,{spinning:le["shixunHomeworks/getStudentWorkDetail"]||le["shixunHomeworks/getStudentWorkSupplyDetail"],children:[(null==he?void 0:he.description)&&(0,L.jsxs)("aside",{children:[(0,L.jsxs)("div",{className:"font16",children:["内容",(0,L.jsx)("span",{style:{color:"#FA6400",fontSize:14},children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"})]}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)(O.Z,{value:(null==he?void 0:he.description)||"暂无~"})}),(0,L.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},de)})},dataSource:null==he?void 0:he.attachments}),(0,L.jsxs)("aside",{className:"tr",children:[(0,L.jsx)("span",{className:" c-light-black",children:E()(he.commit_time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,L.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,L.jsx)("span",{className:"ml30 c-light-black",children:E()(he.update_time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,L.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==he?void 0:he.redo_description)&&(0,L.jsxs)("aside",{children:[(0,L.jsx)(g.Z,{}),(0,L.jsx)("div",{className:"font16",children:"重做记录"}),(0,L.jsx)("div",{className:"pl30 mt20",children:(0,L.jsx)(O.Z,{value:(null==he?void 0:he.redo_description)||"暂无~"})}),(0,L.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},de)})},dataSource:null==he?void 0:he.redo_attachments}),(0,L.jsxs)("aside",{className:"tr",children:[(0,L.jsx)("span",{className:" c-light-black",children:E()(he.redo_commit_time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,L.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,L.jsx)("span",{className:"ml30 c-light-black",children:E()(he.redo_update_time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,L.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==fe?void 0:fe.revise_reason)&&(0,L.jsxs)("aside",{children:[(0,L.jsx)(g.Z,{}),(0,L.jsx)("div",{className:"font16",children:"补交内容"}),(0,L.jsx)("div",{className:"pl30 mt20",children:(0,L.jsx)(O.Z,{value:(null==fe?void 0:fe.revise_reason)||"暂无~"})}),(0,L.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},de)})},dataSource:null==fe?void 0:fe.revise_attachments}),(0,L.jsxs)("aside",{className:"tr",children:[(0,L.jsx)("span",{className:"ml30 c-light-black",children:E()(fe.atta_update_time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)("span",{className:"ml10",children:fe.atta_update_user}),(0,L.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]})}),(null==he?void 0:he.anonymous_comment)&&(0,J.G5)()&&(0,L.jsxs)("section",{className:[z.bg,"mt30","pt30","pl30","pr30","pb30"].join(" "),children:[(0,L.jsx)("p",{children:"匿评学生"}),!(null==he||null===(Y=he.no_commented_user_names)||void 0===Y||!Y.length)&&(0,L.jsxs)("p",{children:["未完成匿评:",he.no_commented_user_names.join("、")]}),(0,L.jsxs)("div",{children:["已完成匿评:",null===(B=he.commented_user_names)||void 0===B?void 0:B.join("、")]})]}),((0,J.RV)()||(null==he||null===(q=he.homework_status)||void 0===q?void 0:q.includes("匿评中")))&&(0,L.jsxs)("section",{children:[(0,L.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,L.jsxs)(v.Z,{gutter:[10,20],children:[(0,L.jsx)(j.Z,{flex:1}),(0,L.jsx)(j.Z,{style:{lineHeight:"40px"},children:(0,J.GJ)()&&(null==xe?void 0:xe.ultimate)&&(0,L.jsx)("span",{className:"font-16 c-blue current",onClick:function(){ce({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:he,id:de.userId,params:de}})},children:"调分"})}),(0,L.jsx)(j.Z,{children:(0,J.G5)()&&((null==he||null===(U=he.homework_status)||void 0===U?void 0:U.includes("提交中"))||(null==he||null===(Q=he.homework_status)||void 0===Q?void 0:Q.includes("补交中"))||(null==he||null===(K=he.homework_status)||void 0===K?void 0:K.includes("进行中")))&&(0,L.jsx)(y.ZP,{style:{width:"124px",height:"40px"},type:"primary",onClick:function(){return We(!0)},children:"打回重做"})})]}),!xe.is_author&&!(null!=xe&&xe.ultimate)&&((0,J.GJ)()||(null==he||null===($=he.homework_status)||void 0===$?void 0:$.includes("匿评中")))&&(0,L.jsx)("aside",{children:(0,L.jsxs)(h.Z,{layout:"vertical",form:Ge,onFinish:function(e){return rn(e)},children:[(0,L.jsx)(h.Z.Item,{label:"评语",name:"comment",rules:[{required:!0,message:"请输入评语"}],children:(0,L.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,L.jsx)("div",{children:(0,L.jsx)(h.Z.Item,{name:"attachment_ids",children:(0,L.jsx)(G.Z,{})})}),(0,L.jsx)("div",{className:"mt10",children:(0,L.jsxs)(v.Z,{children:[(0,L.jsx)(j.Z,{flex:"1",children:(0,L.jsxs)(v.Z,{align:"middle",justify:"start",children:[(0,L.jsx)(j.Z,{children:(0,L.jsx)(h.Z.Item,{noStyle:!0,name:"score",rules:[{required:!(0,J.GJ)(),message:"请填写分数"}],children:(0,L.jsx)(k.Z,{step:.1,min:0,style:{width:100},size:"middle",placeholder:"请填写分数"})})}),(0,L.jsx)(j.Z,{children:(0,L.jsx)("span",{className:"ml5 mr20",children:"分"})})]})}),(0,L.jsx)(j.Z,{})]})}),(0,J.GJ)()&&(0,L.jsx)(h.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",style:{marginTop:10},children:(0,L.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,L.jsx)("aside",{className:"".concat(z.buttonFixed),children:(0,L.jsx)("aside",{className:"edu-container",children:(0,L.jsxs)(v.Z,{align:"middle",children:[(0,L.jsx)(j.Z,{flex:"1",children:(0,L.jsx)(y.ZP,{type:"default",onClick:function(){return cn("list")},children:"返回列表"})}),(0,L.jsxs)(j.Z,{flex:"1",className:"tr",children:[!(0,J.dE)()&&(0,L.jsx)(y.ZP,{type:"default",onClick:function(){return cn("last")},disabled:null==ze?void 0:ze.last,children:"上一个"}),!(0,J.dE)()&&(0,L.jsx)(y.ZP,{type:"default",disabled:null==He?void 0:He.last,style:{marginLeft:"20px",marginRight:"20px"},onClick:function(){return cn("read")},children:"下一个"}),(0,L.jsx)(y.ZP,{htmlType:"submit",type:"primary",children:"提交评阅"})]})]})})})]})})]}),((0,J.RV)()||(null==he||null===(X=he.homework_status)||void 0===X?void 0:X.includes("匿评中"))||(null==he||null===(ee=he.homework_status)||void 0===ee?void 0:ee.includes("申诉中")))&&(0,L.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,L.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容(",null==xe||null===(ne=xe.comment_scores)||void 0===ne?void 0:ne.length,")"]}),(0,L.jsx)(g.Z,{}),null==xe||null===(se=xe.comment_scores)||void 0===se?void 0:se.map((function(e,n){var s,t,i,r,c,o;return(0,L.jsxs)("aside",{children:[(0,L.jsxs)(v.Z,{gutter:[12,12],children:[(0,L.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[(0,L.jsxs)(v.Z,{align:"middle",children:[(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:1,children:[(0,L.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")}),null!==e.score&&(0,L.jsxs)("span",{className:"ml30 c-orange",children:[e.score,"分"]})]}),(0,L.jsx)(j.Z,{children:(0,L.jsxs)("aside",{children:[e.delete&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){Ze({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,L.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Ze({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,L.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,L.jsxs)(j.Z,{span:24,children:[e.content&&(0,L.jsx)(O.Z,{value:e.content}),!e.content&&(0,L.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,L.jsx)("div",{children:(0,L.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,L.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,L.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,L.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,L.jsxs)("div",{className:"w100",children:[(0,L.jsx)(g.Z,{}),(0,L.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,L.jsx)("aside",{children:(0,L.jsx)(v.Z,{children:(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,L.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,L.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,L.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,L.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,L.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,L.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,L.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,L.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,L.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,L.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,L.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,L.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,L.jsxs)("aside",{children:[(0,L.jsx)(v.Z,{children:(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)(O.Z,{value:n.content})]}),(0,L.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,L.jsx)(b.Z,{title:"删除",children:(0,L.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,L.jsx)(g.Z,{})]},s)}))]})]})]}),be.show&&n===be.active&&(0,L.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,L.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,L.jsx)(v.Z,{children:(0,L.jsxs)(j.Z,{span:24,className:"tr",children:[(0,L.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ze({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,L.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==be.type){s.next=10;break}return s.next=7,(0,H.qP)({comment:_e,userId:de.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:de.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Ze({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===be.type?"回复":"申诉"})]})})]})]})]},n),(0,L.jsx)(g.Z,{})]},n)}))]}),(0,J.GJ)()&&(0,L.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,L.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容-仅课堂老师可见(",null==xe||null===(te=xe.hidden_comment_scores)||void 0===te?void 0:te.length,")"]}),(0,L.jsx)(g.Z,{}),null==xe||null===(ae=xe.hidden_comment_scores)||void 0===ae?void 0:ae.map((function(e,n){var s,t,i,r,c,o;return(0,L.jsxs)("aside",{children:[(0,L.jsxs)(v.Z,{gutter:[12,12],children:[(0,L.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[(0,L.jsxs)(v.Z,{align:"middle",children:[(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:1,children:[(0,L.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")})]}),(0,L.jsx)(j.Z,{children:0===n?(0,L.jsxs)("aside",{children:[e.delete&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,L.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"})]}):(0,L.jsxs)("aside",{children:[e.delete&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,L.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,L.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,L.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,L.jsxs)(j.Z,{span:24,children:[e.hidden_comment&&(0,L.jsx)(O.Z,{value:e.hidden_comment}),!e.hidden_comment&&(0,L.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,L.jsx)("div",{children:(0,L.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,L.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,L.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,L.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,L.jsxs)("div",{className:"w100",children:[(0,L.jsx)(g.Z,{}),(0,L.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,L.jsx)("aside",{children:(0,L.jsx)(v.Z,{children:(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,L.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,L.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,L.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,L.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,L.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,L.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,L.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,L.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,L.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,L.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,L.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,L.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,L.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,L.jsxs)("aside",{children:[(0,L.jsx)(v.Z,{children:(0,L.jsx)(j.Z,{span:24,children:(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,L.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,L.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,L.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,L.jsx)(O.Z,{value:n.hidden_comment})]}),(0,L.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,L.jsx)(b.Z,{title:"删除",children:(0,L.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,L.jsx)(g.Z,{})]},s)}))]})]})]}),Ie.show&&n===Ie.active&&(0,L.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,L.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,L.jsx)(v.Z,{children:(0,L.jsxs)(j.Z,{span:24,className:"tr",children:[(0,L.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Se({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,L.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==Ie.type){s.next=10;break}return s.next=7,(0,H.qP)({hidden_comment:_e,userId:de.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:de.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Se({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===Ie.type?"回复":"申诉"})]})})]})]})]},n),(0,L.jsx)(g.Z,{})]},n)}))]})]}),(0,L.jsx)(T,{}),(0,L.jsx)(V,{}),(0,L.jsx)(N.Z,{}),(0,L.jsx)(p.Z,{title:"确认打回重做",open:Je,destroyOnClose:!0,forceRender:!0,onCancel:function(){We(!1)},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ue){e.next=3;break}return x.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,I.ZP)("/api/student_works/".concat(de.userId,"/redo_modal.json"),{method:"post",body:{comment:Ue,id:de.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.info("打回重做成功"),We(!1),sn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,L.jsxs)("div",{style:{padding:"32px"},children:[(0,L.jsxs)("span",{children:["确认将",null==he?void 0:he.author_name,"的作业打回重做吗"]}),(0,L.jsxs)("div",{style:{marginTop:"20px"},children:[(0,L.jsxs)("label",{children:[(0,L.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,L.jsx)(S.Z,{className:z.MdEditor,onChange:function(e){return Qe(e)},defaultValue:"",height:250})]})]})}),Ee,(0,L.jsx)(M.Z,{close:!0,data:null==Xe?void 0:Xe.content,type:null==Xe?void 0:Xe.type,hasMask:!0,monacoEditor:{value:nn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return en({content:"",type:""})}})]})}))},19394:function(e,n,s){s.d(n,{$J:function(){return c},JZ:function(){return u},bN:function(){return p},jP:function(){return m},rO:function(){return o}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(92911);function c(e){return(0,r.U2)("libraries/".concat(e,".json"))}function o(){return(0,r.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,r.IV)("attachments/".concat(n,".json"));case 2:return s=e.sent,e.abrupt("return",0===s.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,r.v_)("libraries.json",e)}function p(e,n){return(0,r.gz)("libraries/".concat(e,".json"),n)}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__index.async.js b/p__Classrooms__Lists__CommonHomework__index.async.js index 209a4c1293..38378b0882 100644 --- a/p__Classrooms__Lists__CommonHomework__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49890],{30286:function(e,n,t){t.d(n,{Z:function(){return v}});t(7557),t(41498);var s=t(82100),a=t.n(s),o=t(29186),c=t.n(o),i=t(13720),r=t.n(i),l=t(80619),d=t.n(l),u=t(47074),m=t.n(u),x=t(85573),p=t.n(x),g=t(59301),A=t(73782),h="codeBox___WpkVl",f=t(92310),k=t.n(f),j=t(37712),y=function(e){d()(t,e);var n=m()(t);function t(e){var s;return a()(this,t),s=n.call(this,e),p()(r()(s),"canvas",void 0),p()(r()(s),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(r()(s),"drawPic",(function(){s.randomCode()})),p()(r()(s),"reloadPic",(function(){s.drawPic()})),p()(r()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),p()(r()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=g.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return c()(t,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var t=this.randomNum(e,n),s=this.randomNum(e,n),a=this.randomNum(e,n);return"rgb(".concat(t,", ").concat(s,", ").concat(a,")")}},{key:"drawText",value:function(e,n,t){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),o=10;t>0&&(o=10+t*a);var c=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(c=40);var i=this.randomNum(-10,10);e.translate(o,c),e.rotate(i*Math.PI/180),e.fillText(n,0,0),e.rotate(-i*Math.PI/180),e.translate(-o,-c)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t0&&(0,i.jsx)("div",{className:c,children:t.map((function(e,n){return(0,i.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,i.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),s&&(0,i.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:l})]})})},l=t(79800),d=t.n(l),u="row___aXJjm",m="title___HUKL0",x="tagsWrap___XB2W3",p="action___VdHb1",g="bar___t1kKC",A="tag___V7Eft",h="name___Hk1Ip",f="num___xQpcH",k="active___XryTX",j="tagsBorderWrap___OMxjs",y=t(92310),v=t.n(y),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,o=e.onChange,c=e.onTitleChange,r=e.className,l=e.title,y=e.titleWidth,w=void 0===y?41:y,N=e.style,b=void 0===N?{}:N,B=e.fontColor,H=void 0===B?"#6A7283":B,D=e.showCount,C=(0,s.useState)(0),J=d()(C,2),I=J[0],Z=J[1],L=(0,s.useState)(!1),R=d()(L,2),P=R[0],Q=R[1],F=(0,s.useRef)(null),O=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),Q(!1)}),[t]),(0,i.jsxs)("div",{className:v()(u,r),style:b,children:[(0,i.jsx)("div",{onClick:(0,S.throttle)((function(){return null==c?void 0:c()}),2e3),style:{width:w,marginTop:P?12:4},className:"".concat(m," ").concat(c?"current":""),children:l}),(0,i.jsxs)("div",{className:P?"".concat(x," ").concat(j):x,children:[(0,i.jsx)("div",{className:g,ref:O,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,i.jsx)("div",{className:A,ref:F,children:null==t?void 0:t.map((function(e){return(0,i.jsxs)("span",{onClick:function(){return o(e.id)},style:{color:H},className:a===e.id?k:"",children:[(0,i.jsx)("span",{title:e.name,className:h,children:e.name}),!!D&&(0,i.jsx)("span",{className:f,children:e.count})]},e.id)}))})}),!!I&&(0,i.jsx)(s.Fragment,{children:1===I?(0,i.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:p,children:["展开",(0,i.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,i.jsxs)("div",{onClick:function(){O.current.scrollTop=0,Z(1),Q(!1)},className:p,children:["收起",(0,i.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c;return(0,i.jsx)("div",{style:r,className:v()(N,o),children:t.map((function(e){return(0,i.jsx)("span",{onClick:function(){return a(e.id)},className:s===e.id?v()(N,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",H="dropdown___vSy8B",D="menu___NiyBu",C="text___Grueu",J="b1___ZKryM",I="b2___aKyGa",Z=t(73782),L=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,o=e.value,c=void 0===o?"":o,r=e.onChange,l=e.className,u=e.style,m=void 0===u?{}:u,x=e.placeholder,p=(0,s.useState)(""),g=d()(p,2),A=g[0],h=g[1],f=(0,s.useState)(""),k=d()(f,2),j=k[0],y=k[1];(0,s.useEffect)((function(){var e,n=c;null!==(e=JSON.stringify(c))&&void 0!==e&&e.includes("{")&&(h(c.id),n=c.value||"");try{y(decodeURIComponent(n||""))}catch(e){y(decodeURIComponent(n||""))}}),[c]);var S=function(){r(encodeURIComponent(j),A||null)};return(0,i.jsxs)("div",{className:v()(B,l),style:m,children:[!!a.length&&(0,i.jsxs)("div",{className:H,children:[(0,i.jsxs)("div",{className:C,children:[null===(n=a.find((function(e){return e.id===A})))||void 0===n?void 0:n.name,(0,i.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,i.jsx)("b",{className:J}),(0,i.jsx)("b",{className:I})]}),(0,i.jsx)("div",{className:D,children:a.map((function(e,n){return(0,i.jsx)("div",{onClick:function(){var n;(n=e.id)!==A&&(h(n),r(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,i.jsx)(Z.Z,{onPressEnter:S,value:j,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:x}),(0,i.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},R="quickPager___GM30J",P="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,s=e.className,a=e.total,o=e.pageSize,c=e.style,r=void 0===c?{}:c,l=n<2,d=n>=Math.ceil(a/o);return a<=o?(0,i.jsx)(i.Fragment,{}):(0,i.jsxs)("div",{className:v()(R,s),style:r,children:[(0,i.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,i.jsx)("div",{onClick:function(){d||t(n+1,"next")},className:d?P:"",children:"下一页"})]})},F=t(94334),O=t(42930),E=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",M="wrap___VsQDr",T="li___IxCLC",U="cover___Mu8wr",z="img___IpFLA",W="bq___Bil0T",V="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(G,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,a=e.id,r=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,i.jsx)("div",{className:M,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:(0,i.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:T,onClick:function(e){e.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)("/paths/".concat(r))},children:[(0,i.jsxs)("div",{className:z,children:[(0,i.jsx)("img",{className:U,src:"".concat(F.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,a=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,i.jsx)("img",{className:V,src:a,style:{left:"-4px"}})}var o=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,i.jsx)("img",{className:V,src:o,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,i.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,i.jsx)("div",{className:W,children:"开放课程"})})]}),(0,i.jsx)("div",{className:K,children:(0,i.jsx)(_.Z,{title:s,children:(0,i.jsx)("span",{className:Y,children:s})})}),(0,i.jsx)("div",{className:q,children:(0,i.jsxs)("div",{children:[(0,i.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,i.jsx)("span",{children:e.stages_count})]})}),(0,i.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,i.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!s.length&&(0,i.jsx)(E.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,i.jsxs)("div",{className:ne.wrap,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:[(0,i.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)(e.first_category_url)},children:[(0,i.jsxs)("div",{className:ne.top,children:[(0,i.jsx)(_.Z,{title:e.name,children:(0,i.jsx)("div",{className:ne.name,children:e.name})}),(0,i.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,i.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,i.jsxs)("div",{className:ne.btns,children:[(0,i.jsx)("div",{children:"开放课程"}),(0,i.jsx)("aside",{children:"开放课堂"})]}),a&&(0,i.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,i.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,i.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,i.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,i.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,i.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,i.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,i.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,i.jsxs)("div",{className:ne.lockWrap,children:[(0,i.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,i.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,i.jsx)(E.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c,l=e.tabBarExtraContent;return(0,i.jsxs)("div",{className:v()(se.tabs,o),style:r,children:[(0,i.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,i.jsxs)("aside",{className:se.tab,onClick:function(){a(e.id)},children:[(0,i.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,i.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,i.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,i.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,i.jsx)("div",{className:se.tabBar,children:l})]})},oe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.children;return(0,i.jsx)("div",{className:v()(n),style:s,children:a})},ce="orderWrap___ZfyGX",ie="orderIconWrap___XTB_O",re="orderAsc___KWHmA",le="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",me="orderTextWrap___teAKn",xe=t(38854),pe=t(20834),ge=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,t=e.sortValue,s=e.dropValue,a=e.className,o=e.onSort,c=e.onDrop,r=e.dataSource,l=void 0===r?ge:r;return(0,i.jsxs)("div",{className:v()(ce,a),children:[(0,i.jsx)(xe.Z,{dropdownRender:function(){return(0,i.jsx)(pe.Z,{children:l.map((function(e,n){return(0,i.jsx)(pe.Z.Item,{onClick:function(){return c(e.id)},children:e.name},n)}))})},children:(0,i.jsx)("span",{className:me,children:null===(n=l.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,i.jsxs)("span",{className:ie,children:[(0,i.jsx)("span",{className:re,children:(0,i.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})}),(0,i.jsx)("span",{className:le,children:(0,i.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),fe=t.n(he),ke=t(7557),je=t.n(ke),ye=t(41498),ve=t.n(ye),Se=t(39647),we=t.n(Se),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],He=function(e){var n=e.className,t=e.style,a=e.children,o=e.loading,c=void 0!==o&&o,r=e.openLoading,l=e.onClick,u=void 0===l?function(){}:l,m=e.size,x=void 0===m?"middle":m,p=e.shape,g=void 0===p?"round":p,A=we()(e,Be),h=(0,s.useState)(!1),f=d()(h,2),k=f[0],j=f[1];return(0,i.jsx)(be.ZP,fe()(fe()({onClick:(0,S.throttle)(function(){var e=ve()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Ne.btn,Ne["".concat(x,"-").concat(g)],n),style:fe()({},t),size:x,shape:g,loading:k||c},A),{},{children:a}))},De="head___ghH72",Ce="node___mjPEy",Je=function(e){var n=e.className,t=e.style,s=e.children,a=void 0===s?null:s,o=e.onClick,c=e.title;return(0,i.jsxs)("div",{className:v()(De,n),style:t,children:[(0,i.jsxs)("span",{className:"primary-hover",onClick:o,children:[(0,i.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,i.jsx)("b",{title:c,children:c}),(0,i.jsx)("div",{className:Ce,children:a})]})},Ie="btns___sNgTb",Ze="confirm___Ozirl",Le="cancel___aiq1I",Re=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,a=e.confirmClick,o=e.cancelShow,c=void 0===o||o,r=e.cancelTitle,l=e.cancelClick,d=e.className,u=e.style,m=e.confirmLoading,x=void 0!==m&&m;return(0,i.jsxs)("div",{className:v()(Ie,d),style:u,children:[t&&(0,i.jsx)(be.ZP,{loading:x,onClick:a,type:"primary",className:Ze,children:s}),c&&(0,i.jsx)(be.ZP,{onClick:l,className:Le,children:r})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.LeftContent,o=e.children,c=e.RightContent;return(0,i.jsx)("div",{className:v()(Pe.fixedBottom,n),style:s,children:(0,i.jsxs)("div",{className:Pe.wrap,children:[(0,i.jsx)("div",{className:Pe.left,children:a}),(0,i.jsx)("div",{className:Pe.center,children:o}),(0,i.jsx)("div",{className:Pe.right,children:c})]})})},Fe="crumbs___V41Oe",Oe="hover___bEIVd",Ee=t(8785),Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,o=e.dataSource,c=void 0===o?[]:o;return(0,i.jsx)("div",{className:v()(Fe,n),style:a,children:c.map((function(e,n){return n"," "]})]},n):(0,i.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Me=t(31797),Te=["onChange"],Ue=Me.Z.Countdown,ze=function(e){var n=e.onChange,t=we()(e,Te),a=(0,s.useState)(null),o=d()(a,2),c=o[0],r=o[1];(0,s.useEffect)((function(){"number"==typeof c&&c>=0&&n(c)}),[c]);return(0,i.jsx)(Ue,fe()(fe()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},75579:function(e,n,t){t.d(n,{Z:function(){return m}});t(59301);var s=t(38854),a=t(20834),o=t(6848),c=t(73782),i="searchSortControllerContainer___AAq4n",r="btn___bMc0x",l="btnSort___vBpNG",d="tips___egWVQ",u=t(37712),m=function(e){var n=e.isAdmin,t=(e.dataSource,e.batchStatus,e.SortMenuName),m=e.setSortMenuName,x=e.onSearch,p=e.onSort,g=(e.onBatch,n?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]),A="默认排序"===t;return(0,u.jsxs)("div",{className:i,children:[(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(a.Z,{selectedKeys:[t],children:g.map((function(e){return(0,u.jsx)(a.Z.Item,{onClick:function(){return m((n=e).name),void p(n);var n},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(r," ").concat(A?l:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),A&&(0,u.jsx)(o.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(c.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:x,style:{width:220,marginLeft:"auto"}})]})}},12476:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(79800),a=t.n(s),o=t(59301),c=t(44589),i=t(39180),r=t.n(i),l=t(43428),d=t(3113),u=t(37712),m=(0,c.W8)((function(e){var n=e.item;return(0,u.jsxs)("li",{children:[(0,u.jsx)("h3",{children:n.task_name}),(0,u.jsxs)("p",{children:[n.user_name,(0,u.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),x=(0,c.JN)((function(e){var n=e.items;return(0,u.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,u.jsx)(m,{index:n,item:e},"".concat(e.task_id))}))})})),p=function(e){var n=e.data,t=e.callback,s=e.onCancel,c=e.visible,i=void 0!==c&&c,m=(0,o.useState)(n),p=a()(m,2),g=p[0],A=p[1];return(0,o.useEffect)((function(){A(n)}),[JSON.stringify(n)]),(0,u.jsxs)(l.Z,{placement:"bottom",height:"100%",closable:!0,onClose:s,style:{zIndex:9999},open:i,rootClassName:"sort-list-panel",children:[(0,u.jsxs)("p",{className:"sort-list-tip",children:[(0,u.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,u.jsx)(d.ZP,{type:"ghost",onClick:s,style:{marginRight:10},children:"取消"}),(0,u.jsx)(d.ZP,{disabled:0===g.length,type:"primary",onClick:function(){t(g.map((function(e){return e.task_id})))},children:"保存"})]}),(0,u.jsx)(x,{axis:"xy",helperClass:"dragging-li",items:g,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;A(r()(g,t,n))}})]})}},73517:function(e,n,t){t.d(n,{Z:function(){return g}});t(59301);var s=t(20834),a=t(95237),o=t(43604),c=t(6848),i=t(38854),r="tabMenuContainer___xbZhu",l="control___tg7XY",d="iconH___CDXCm",u="selectBtn___Da4jv",m=t(8785),x=t(39634),p=t(37712),g=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.isLoading,m=e.addText,g=e.tabDataSource,A=e.isAdmin,h=e.TooltipTitle,f=e.categoryId,k=e.dropdownMenu,j=e.isShowRightControl,y=e.defaultSelectedKeys,v=e.classroomList,S=e.onTabMenuClick,w=e.onTooltipTitleClick,N=e.onDropdownMenuClick,b=e.onsetClick;return(0,p.jsx)("div",{className:r,children:(0,p.jsxs)(a.Z,{children:[(0,p.jsx)(o.Z,{flex:"1",children:(0,p.jsx)(s.Z,{mode:"horizontal",selectedKeys:y,children:g.map((function(e){return(0,p.jsxs)(s.Z.Item,{onClick:function(){return t?{}:S(e)},children:[(0,p.jsx)("span",{className:"c-grey-666 ".concat(A?"mr20":""),children:e.name}),void 0!==e.total&&(0,p.jsx)("span",{className:"c-grey-999",children:e.total||0})]},e.id)}))})}),A&&j&&(0,p.jsxs)(o.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3},children:[!(0,x.Rm)()||null!==(n=v.AssistantObject.normal)&&void 0!==n&&n.can_create?(0,p.jsx)("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:b,children:(0,p.jsx)("i",{className:"iconfont icon-shezhi6 font16 mr5"})}):"",(0,p.jsxs)("div",{className:l,children:[(0,p.jsx)("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:w,children:(0,p.jsx)(c.Z,{title:h,children:(0,p.jsx)("span",{className:"".concat(d,f?" iconfont icon-zhongmingmingmulu":" iconfont icon-xinjianmulu1")})})}),(0,p.jsx)(i.Z,{className:"ml10",dropdownRender:function(){return(0,p.jsx)(s.Z,{onClick:function(e){var n=e.key;N(n)},children:k.map((function(e){return(0,p.jsx)(s.Z.Item,{children:e.name},e.id)}))})},children:(0,p.jsxs)("span",{className:u,children:[(0,p.jsx)("span",{children:(0,p.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,p.jsx)("span",{children:m||"新建作业"})]})})]})]})]})})}))},56489:function(e,n,t){t.r(n),t.d(n,{CommonHomeworkContext:function(){return Me},default:function(){return Te}});var s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),i=t(82242),r=t.n(i),l=t(79800),d=t.n(l),u=t(59301),m=t(8785),x=t(8591),p=t(27092),g=t(81228),A=t(43418),h=t(95237),f=t(43604),k=t(5112),j=t(60324),y=t(94001),v=t(24905),S=t(39248),w=t(42930),N=t(39634),b=t(37205),B=t.n(b),H=t(39647),D=t.n(H),C=t(92911),J=t(30286),I=t(37712),Z=["classroomList","dispatch","match","location","user","onCallback"],L=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,t,s=e.classroomList,o=e.dispatch,i=(e.match,e.location,e.user),l=e.onCallback,p=(D()(e,Z),(0,m.useParams)()),g=(0,u.useState)(!1),h=d()(g,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),v=y[0],S=y[1],b=(0,u.useRef)(null);(0,u.useEffect)((function(){if("删除"===s.actionTabs.key){if((0,N.j5)())return void S(!0);var e={hasNum:0,noHasNum:0};s.actionTabs.selectArrsAll.map((function(n){var t;n.author_login===(null===(t=i.userInfo)||void 0===t?void 0:t.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?A.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,I.jsxs)("div",{children:["当前选中资源中:",(0,I.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,I.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,I.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){H()}}):S(!0)}else S(!1)}),[s.actionTabs.key]);var H=function(){o({type:"classroomList/setActionTabs",payload:{}})};return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:v,okText:"确定",cancelText:"取消",confirmLoading:f,destroyOnClose:!0,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=b.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return k(!0),e.next=5,(0,C.ZP)("/api/courses/".concat(p.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:B()(s.actionTabs.selectArrs)}});case 5:t=e.sent,k(!1),0===t.status&&((0,w.L9)(["教学课堂","图文作业","删除"]),x.ZP.success("删除成功"),o({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,N.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},s.actionTabs.params),{},{type:1})}):o({type:"classroomList/getClassroomCommonList",payload:r()({},s.actionTabs.params)}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){H()},children:null!=s&&null!==(n=s.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.status)?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,I.jsx)("p",{children:"是否确认删除?"})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,I.jsx)(J.Z,{ref:function(e){return b.current=e}})]})})})),R=t(92567),P=t(89227),Q=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)();return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(s.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","设为公开"]),x.ZP.success("操作成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,I.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,I.jsx)("br",{}),"是否确认设为公开?"]})})})),F=["classroomList","dispatch","onCallback"],O=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.onCallback,o=(D()(e,F),(0,m.useParams)());return o.id=o.coursesId,(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"收藏"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(o.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","收藏"]),x.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),t({type:"classroomList/setActionTabs",payload:{}}),s&&s(),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),E=t(85573),G=t.n(E),M=t(78241),T=t(73782),U=(t(61186),(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,o=(e.loading,e.dispatch),i=e.onCallback,l=(0,m.useParams)(),u=(0,m.useLocation)(),p=s.actionTabs,g=M.Z.useForm(),k=d()(g,1)[0];return(0,I.jsxs)(A.Z,{centered:!0,title:"新建目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var n,t,c,d,p,g,A,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k.getFieldValue(),t="/api/course_modules/".concat(s.detailCommonHomeworksList.main_category_id,"/add_second_category.json"),e.next=4,(0,C.ZP)(t,{method:"post",body:r()({},n)});case 4:0===(c=e.sent).status&&(x.ZP.success("添加成功"),i&&i(),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),p=s.actionTabs.selectArrs.type,g=(null==c?void 0:c.category_id)||0,(A=null===(d=u.pathname)||void 0===d?void 0:d.split("/"))[4]=g,A[3]=p||A[3],h=null==A?void 0:A.join("/"),m.history.push(h));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:[(0,I.jsx)("p",{className:"tc",children:(0,I.jsx)("br",{})}),s.courseGroups.course_groups&&(0,I.jsx)(M.Z,{form:k,initialValues:G()({},"name",""),children:(0,I.jsx)(M.Z.Item,{name:"name",children:(0,I.jsxs)(h.Z,{className:"mt30",children:[(0,I.jsx)(f.Z,{children:"目录名称:"}),(0,I.jsx)(f.Z,{flex:"1",children:(0,I.jsx)(T.Z,{defaultValue:(null===(n=p.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=p.selectArrs)||void 0===t?void 0:t.name)})})]})})})]})}))),z=t(99313),W=t(3113),V=t(26724),K=t.n(V),Y=t(87308),q=t(28103),X=t(81327),_=t(71418),$=t(37740),ee={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},ne=t(66208),te=Y.Z.Paragraph,se=function(e,n){var t=e.createShixunParams,s=(0,u.useState)("0"),o=d()(s,2),i=o[0],l=o[1],m=(0,u.useState)("hot"),x=d()(m,2),p=x[0],g=x[1],A=(0,u.useState)([]),k=d()(A,2),j=k[0],y=k[1],S=(0,u.useState)(!0),w=d()(S,2),N=w[0],b=w[1],H=(0,u.useState)(1),D=d()(H,2),C=D[0],J=D[1],Z=(0,u.useRef)(null),L=(0,u.useRef)(null),R=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),P=function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),clearTimeout(Z.current),Z.current=setTimeout(c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n,"params2"),e.next=3,(0,$.he)(n);case 3:if((s=e.sent).status){e.next=15;break}if(!t){e.next=10;break}return 0===s.shixuns.length&&U(!1),y((function(e){return[].concat(B()(e),B()(s.shixuns))})),b(!1),e.abrupt("return");case 10:L.current.scrollTop=0,U(!0),J(C+1),b(!1),y(s.shixuns);case 15:case"end":return e.stop()}}),e)}))),1e3);case 3:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,u.useImperativeHandle)(n,(function(){return{search:function(e){return P(r()(r()({},R.current),{},{keyword:e}))},changeKeyWord:function(e){return R.current.keyword=e}}})),(0,u.useEffect)((function(){P(R.current)}),[]);var Q=(0,u.useState)([]),F=d()(Q,2),O=F[0],E=F[1],G=(0,u.useState)(!0),M=d()(G,2),T=M[0],U=M[1];return(0,I.jsxs)("div",{className:"mt20",children:[(0,I.jsxs)(h.Z,{justify:"space-between",style:{marginBottom:8},children:[(0,I.jsx)(f.Z,{children:[{name:"全部",id:"0"},{name:"初级",id:"1"},{name:"中级",id:"2"},{name:"中高级",id:"3"},{name:"高级",id:"4"}].map((function(e,n){return(0,I.jsx)("span",{style:{border:"none",marginRight:20,color:i===e.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:function(){l(e.id),R.current.diff=e.id,P(R.current)},children:e.name},n)}))}),(0,I.jsx)(f.Z,{children:(0,I.jsx)(ne.tp,{dataSource:[{name:"最新",id:"new"},{name:"最热",id:"hot"},{name:"我的",id:"mine"}],value:p,onChange:function(e){g(e),R.current.order=e,"mine"===e?(R.current.mine="true",R.current.status="2"):(R.current.mine="",R.current.status=""),P(R.current)}})})]}),(0,I.jsxs)("div",{className:ee.scrollWrap,children:[(0,I.jsx)("div",{ref:L,style:{maxHeight:260,overflow:"hidden auto"},children:(0,I.jsx)(K(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:function(e){P(r()(r()({},R.current),{},{page:e}),!0)},hasMore:T&&!N,useWindow:!1,children:(0,I.jsx)(v.Z.Group,{onChange:function(e){E(e),t.current.shixuns_info=e.map((function(e){return{shixun_id:e,is_copy:0,is_use:1}}))},value:O,children:j.map((function(e){var n=e||{},t=n.name,s=n.id,a=n.description,o=n.challenge_names,c=n.author_name,i=n.author_school_name,r=n.level,l=n.total_stu_num;return(0,I.jsxs)("div",{className:ee.shixunItemWrapper,children:[(0,I.jsxs)(h.Z,{align:"middle",className:ee.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"},children:[(0,I.jsx)(v.Z,{value:s,style:{paddingRight:"10px"}}),(0,I.jsx)("div",{className:ee.title,style:{fontWeight:"600"},children:t})]}),(0,I.jsxs)("div",{className:ee.contentWrapper,children:[(0,I.jsx)(te,{ellipsis:{rows:2},className:ee.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"},children:a}),(0,I.jsx)(h.Z,{children:o.map((function(e,n){return(0,I.jsxs)("span",{className:ee.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"},children:[(0,I.jsxs)("span",{style:{paddingRight:"5px"},children:["第",n+1,"关"]})," ",e]},n)}))}),(0,I.jsx)(q.Z,{dashed:!0,style:{margin:"8px 0"}}),(0,I.jsx)(h.Z,{className:ee.info,children:(0,I.jsxs)(X.Z,{children:[(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:c}),(0,I.jsx)("span",{children:"|"}),(0,I.jsx)("span",{children:i}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["难度系数 ",(0,I.jsx)("span",{style:{fontWeight:"400",color:"#000000"},children:r})]}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["学习人数  ",(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:l})]})]})})]})]},s)}))})},C)}),N&&(0,I.jsx)("div",{className:ee.loading,children:(0,I.jsx)(_.Z,{spinning:!0})})]})]})},ae=(0,u.forwardRef)(se),oe={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},ce=t(16644),ie=t(71751),re=t(69948),le=(z.Z.TabPane,(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading,classroomList:t}}))((function(e){var n,t=e.shixunHomeworks,s=(e.loading,e.classroomList),o=e.dispatch,i=e.refreshList,l=(0,m.useParams)(),x=((0,m.useLocation)(),M.Z.useForm()),p=d()(x,1)[0],g=(t.brankList,(0,u.useState)(!1)),k=d()(g,2),j=(k[0],k[1]),y=(0,u.useState)(!0),S=d()(y,2),b=S[0],H=S[1],D=(0,u.useState)(!1),C=d()(D,2),J=C[0],Z=C[1],L=(0,u.useState)("myself"),R=d()(L,2),P=R[0],Q=R[1],F=(0,u.useState)([]),O=d()(F,2),E=O[0],U=O[1],z=(0,u.useState)(),V=d()(z,2),Y=V[0],q=V[1],X=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),_=d()(X,2),$=_[0];_[1];(0,u.useEffect)((function(){"题库选用"===t.actionTabs.key&&ne()}),[t.actionTabs.key]);var ee=[],ne=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=11;break}return j(!1),++$.page,e.next=5,o({type:"shixunHomeworks/getBrankList",payload:r()({},$)});case 5:t=e.sent,E=B()(E.concat(t.object_list)),q(t.is_teacher),(null===(n=t.object_list)||void 0===n?void 0:n.length)<$.limit?H(!1):H(!0),U(B()(E)),""==t.object_list&&1===$.page&&j(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=(0,u.useRef)({identifier:l.coursesId,shixuns_info:[],type:"normal",coursesId:l.coursesId}),se=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),e.next=3,(0,ie.aQ)(n);case 3:t=e.sent,Z(!1),t.status||(i(),o({type:"shixunHomeworks/setActionTabs",payload:{}}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=(0,u.useRef)(),de=s.detailCommonHomeworksList;return(0,I.jsxs)(A.Z,{className:oe.border,centered:!0,title:(0,I.jsx)("span",{style:{fontWeight:"600"},children:"选用课堂资源"}),destroyOnClose:!0,open:"题库选用"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:J},onOk:c()(a()().mark((function e(){var n,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("jupyter"!==P){e.next=3;break}return se(te.current),e.abrupt("return");case 3:return Z(!0),n=p.getFieldsValue(),e.next=7,o({type:"shixunHomeworks/saveBanks",payload:{course_id:l.coursesId,object_type:"normal",category:l.categoryId,bank_id:n.group_ids}});case 7:0===(null==(s=e.sent)?void 0:s.status)&&((0,w.L9)(["教学课堂","图文作业","选用课堂资源"]),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"classroomList/setActionTabs",payload:{key:"立即发布",type:1,selectArrs:s.object_ids,params:null===(c=t.actionTabs)||void 0===c?void 0:c.params,manage_all_group:null==de?void 0:de.manage_all_group}})),Z(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,I.jsxs)(h.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"},children:[(0,I.jsx)(f.Z,{span:12,children:[{name:"我的资源",id:"myself"},{name:"公共资源",id:"public"},{name:"jupyter实训",id:"jupyter"}].map((function(e,n){return(0,I.jsx)(W.ZP,{shape:"round",style:P===e.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:P===e.id?"ghost":"default",className:"mr10",onClick:function(){var n=c()(a()().mark((function n(t){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("jupyter"!==e.id){n.next=3;break}return Q(e.id),n.abrupt("return");case 3:E=[],b=!0,$.page=0,$.search="",$.filter=e.id,ne(),Q(e.id);case 10:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:e.name},n)}))}),(0,I.jsx)(f.Z,{span:12,className:"tr",children:(0,I.jsx)(T.Z.Search,{className:oe.small_search,placeholder:"输入标题进行搜索",onChange:function(e){var n;"jupyter"===P&&(null===(n=le.current)||void 0===n||n.changeKeyWord(e.target.value))},suffix:(0,I.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(oe.searchIcon)}),onSearch:function(e){var n;(e&&(0,re.tk)({name:e,copywriting:e,position:"HomeworkCommon"}),"jupyter"!==P)?(b=!0,$.search=e,$.page=0,E=[],ne()):null===(n=le.current)||void 0===n||n.search(e)},style:{width:260}})})]}),"myself"===P&&(0,I.jsxs)("p",{className:"tc mt10",children:["选用对象:你在课堂图文作业列表中已",(0,I.jsx)("span",{className:"c-orange",children:"收藏"}),"的图文作业"]}),"public"===P&&(0,I.jsx)("p",{className:"tc mt10",children:"选用对象:题库中已设置成公共属性的所有图文作业"}),"jupyter"===P?(0,I.jsx)(ae,{createShixunParams:te,ref:le}):(0,I.jsxs)("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"},children:[!Y&&"public"===P&&(0,I.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,I.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,I.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,I.jsx)(K(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:function(){H(!1),ne()},hasMore:b,useWindow:!1,children:(0,I.jsxs)(M.Z,{form:p,initialValues:G()({},"group_ids",ee),className:oe.form,onChange:function(e){var n=p.getFieldValue();ee=n},children:[""==E&&(0,I.jsx)(ce.Z,{styles:{margin:"10px auto"}}),(0,I.jsx)(M.Z.Item,{name:"group_ids",children:(0,I.jsx)(v.Z.Group,{style:{width:"100%",flexDirection:"column"},className:"font14",children:null===(n=E)||void 0===n?void 0:n.map((function(e,n){return(0,I.jsxs)(h.Z,{children:[(0,I.jsx)(f.Z,{flex:"2",children:(0,I.jsx)(v.Z,{onChange:function(e){},value:String(e.id),defaultChecked:!0,children:(0,I.jsx)("span",{className:["c-black",oe.line1].join(" "),children:e.name})},n)}),(0,I.jsx)(f.Z,{flex:"1",className:"c-black",children:(0,I.jsx)("span",{className:oe.line1,children:null==e?void 0:e.course_list_name})}),(0,I.jsx)(f.Z,{flex:"50px",className:"c-black",children:"public"===P&&(0,N.Ny)()||"myself"===P?(0,I.jsx)("span",{className:"c-blue current",onClick:function(){window.open("/users/innov/topics/".concat(e.id,"/personal/normal/edit"))},children:"编辑"}):null==e?void 0:e.username})]},n)}))})})]})})]})]})}))),de=t(80826),ue=t(94334),me=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.styles,t=void 0===n?{}:n,s=e.onSelect,a=e.params,o=e.classroomList,c=(0,u.useState)(!1),i=d()(c,2),l=i[0],p=i[1],g=(0,u.useState)(""),h=d()(g,2),f=h[0],j=h[1];(0,u.useEffect)((function(){p(!1),j("")}),[]);return(0,I.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"200px auto"}),t),children:[(0,I.jsx)("img",{src:de.z3}),(0,I.jsx)("p",{className:"mt20 font14",children:"该课程无图文作业,可以下方按钮或右上方“新建作业”按钮创建作业"}),(0,I.jsxs)("div",{style:{marginTop:"30px"},children:[(0,I.jsx)(W.ZP,{onClick:function(){return p(!0)},type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"},children:"新建作业"}),(0,I.jsx)(W.ZP,{onClick:function(){(0,w.xg)("".concat(ue.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"},children:"新建作业指引"})]}),l&&(0,I.jsx)(A.Z,{open:!0,centered:!0,title:"新建作业",onCancel:function(){return p(!1)},onOk:function(){var e;!(0,N.Rm)()||null!=o&&null!==(e=o.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?("1"===f&&m.history.push("/classrooms/".concat(a.coursesId,"/common_homework/").concat(a.categoryId,"/add")),"2"===f&&(s(),p(!1),j(""))):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"1",style:{marginTop:"15px"},checked:"1"===f,onClick:function(){return j("1")},children:"新建图文作业"})}),(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"2",style:{marginTop:"15px"},checked:"2"===f,onClick:function(){return j("2")},children:"选用资源"})})]})})]})})),xe=t(29794),pe=t(73517),ge=t(75579),Ae=t(20834),he=t(38854),fe="bottomControlContainer___t5WWD",ke="buttonWrap___HfupJ",je="moveCategory___MrmA6",ye=t(78386),ve=function(e){var n,t=e.buttonDataSource,s=e.onClick,o=(0,u.useContext)(Me),i=o.allSelect,r=o.setAllSelect,l=o.setSelectArrs,m=o.dataSource,p=o.selectArrs,g=o.useBatchStatus,A=o.dispatch,h=o.params,f=o.getData,k=o.detailLeftMenus,j=o.main_category_id,y=o.setSelectArrsAll,S=(0,u.useState)(!1),w=d()(S,2),b=w[0],H=w[1],D=(0,u.useState)(""),J=d()(D,2),Z=J[0],L=J[1];k.course_modules&&(n=k.course_modules.filter((function(e){return"common_homework"===e.type}))[0]);var R=(0,I.jsx)("div",{className:je,onMouseLeave:function(e){return H(!1)},children:(0,I.jsxs)(Ae.Z,{onClick:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,t=n.key,n.keyPath,n.domEvent,""!=p){e.next=4;break}return x.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,C.ZP)("/api/courses/".concat(h.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:p,new_category_id:t}});case 6:0===e.sent.status&&(x.ZP.success("操作成功"),g(!1),f(),A({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,I.jsx)(T.Z,{onChange:function(e){L(e.target.value)}})}),n&&n.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var t;if(!(""!==Z&&e.category_name.indexOf(Z)<0))return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(Ae.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,I.jsx)(Ae.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:h,selectArrs:{category_id:j,type:"common_homework"}}})},children:"新建子目录..."})]})});return(0,I.jsxs)("div",{className:fe,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsxs)(v.Z,{checked:i,onChange:function(e){r(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?y(B()(m)):y([])},children:["全选本页(",p.length,")"]})}),(0,N.GJ)()&&t.map((function(e){return(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",icon:e.icon,className:ke,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){var e={courseId:h.id,container_type:"common_homework"};h.categoryId&&(e.category_id=h.categoryId),A({type:"classroomList/getAllTaskList",payload:e}),A({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,I.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:ke,children:"调整排序"})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(he.Z,{open:b,placement:"topLeft",dropdownRender:function(){return R},getPopupContainer:function(e){return e.parentNode},children:(0,I.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return H(!0)},children:(0,I.jsx)(W.ZP,{type:"primary",className:ke,icon:(0,I.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,I.jsxs)("span",{children:["移动到目录 ",(0,I.jsx)(ye.Z,{})]})})})})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"}),className:ke,children:"收藏"})})]}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),g(!1)},children:"取消操作"})})]})},Se=t(6848),we=t(61998),Ne={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y"},be=t(61106),Be=t(20219),He=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t,s,o=e.dataSource,i=e.params,l=(e.classroomList,e.manageAllGroup),x=(0,u.useContext)(Me),p=(x.batchStatus,x.selectArrs),g=x.setSelectArrs,A=x.selectArrsAll,h=x.setSelectArrsAll,f=x.dispatch,k=(0,m.useParams)(),j=(0,u.useState)(!1),y=d()(j,2),S=y[0],b=y[1],H=(0,u.useState)([]),D=d()(H,2),J=D[0],Z=D[1];k=r()(r()(r()({},i),k),{},{category:null===(n=k)||void 0===n?void 0:n.categoryId}),(0,u.useEffect)((function(){Z([]),b(!1)}),[]);var L=[{title:"班级",dataIndex:"course_group_name",key:"course_group_name"},{title:"状态",dataIndex:"status",key:"status",width:80,filters:[{text:"未开始",value:"未开始"},{text:"提交中",value:"提交中"},{text:"补交中",value:"补交中"},{text:"已截止",value:"已截止"},{text:"未发布",value:"未发布"},{text:"匿评中",value:"匿评中"},{text:"申诉中",value:"申诉中"}],onFilter:function(e,n){return 0===n.status.indexOf(e)}},{title:"提交情况",dataIndex:"statistics",key:"statistics",width:80,render:function(e){var n,t;return"--"===e?e:(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{children:null==e||null===(n=e.split("/"))||void 0===n?void 0:n[0]})," / ",(0,I.jsx)("span",{children:null==e||null===(t=e.split("/"))||void 0===t?void 0:t[1]})]})}},{title:"发布时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:"publish_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"截止时间",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:"end_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"补交时间",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:"late_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"分班老师",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:function(e){return"--"!==e&&e?(0,I.jsx)("span",{title:e,children:e}):"--"}}];function R(){return P.apply(this,arguments)}function P(){return(P=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/homework_commons/".concat(o.homework_id,"/group_settings_statistics.json"),{method:"get",params:r()({},k)});case 2:n=e.sent,Z(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,I.jsxs)("div",{className:Ne.listContainer,onClick:function(e){e.stopPropagation(),(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail"))},children:[(0,N.GJ)()&&(0,I.jsx)(v.Z,{onClick:function(e){e.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:p.includes(o.homework_id),onChange:function(){return e=o.homework_id,void(p.includes(e)?(g(p.filter((function(n){return n!==e}))),h(A.filter((function(n){return n.homework_id!==e})))):(g([].concat(B()(p),[e])),h([].concat(B()(A),[o]))));var e}}),(0,I.jsxs)("div",{className:Ne.info,children:[(0,I.jsxs)("div",{className:Ne.title,children:[(0,I.jsxs)("div",{className:Ne.left,style:(0,N.dE)()?{paddingRight:(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)?60:140}:{},children:[(0,N.GJ)()&&(0,I.jsx)(be.Z,{value:o.status,children:(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[o.status]})}),(0,N.dE)()&&(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:o.status}),(0,I.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=0":""),children:o.name})}),o.is_shixun&&(0,I.jsx)("span",{className:Ne.shixunTag,children:"实训"}),o.open_evaluate&&(0,I.jsx)(Se.Z,{title:"该实践项目已开启评测功能",children:(0,I.jsx)("span",{className:Ne.pingceTag,children:"评测"})})]}),(0,I.jsxs)("div",{className:Ne.right,children:[(0,N.GJ)()&&"未发布"===o.status&&(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,I.jsxs)("aside",{className:Ne.flexBox,children:[(0,I.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,I.jsx)("div",{children:"发布"})]})}),(0,N.dE)()&&(0,I.jsxs)("div",{className:Ne.actionIcon,children:[(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)==0&&(0,I.jsx)("i",{className:"iconfont icon-yiwancheng1"}),!(null!==(t=o.status)&&void 0!==t&&t.includes("已截止"))&&(0,I.jsxs)("aside",{onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(o),n.stopPropagation(),o.is_jupyter||o.is_jupyter_lab?(0,Be.Z)({is_jupyter:o.is_jupyter,is_jupyter_lab:o.is_jupyter_lab,shixunId:o.shixun_identifier,homework_common_id:o.homework_id}):(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=1":""));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,I.jsx)("div",{children:"开始学习"})]}),(null===(s=o.status)||void 0===s?void 0:s.includes("已截止"))&&(0,I.jsxs)("aside",{className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,I.jsx)("div",{children:"查看作品"})]})]}),(0,N.GJ)()&&(0,I.jsx)(he.Z,{placement:"bottomCenter",overlayClassName:Ne.dro,dropdownRender:function(){return(0,I.jsxs)(Ae.Z,{children:[(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:A,params:k,status:null==o?void 0:o.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,I.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:Ne.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,I.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,I.jsx)("div",{children:"更多"})]})})]})]}),(0,I.jsx)("div",{className:Ne.detail,children:(0,N.GJ)()&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:o.author}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.uncommit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"未做题"}),o.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.commit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已做题"}),o.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.compelete_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已完成"}),o.compelete_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"发布时间"}),o.publish_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"截止时间"}),o.end_time]}),["已结束"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"结束时间"}),o.status_time]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==o?void 0:o.late_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:Ne.iconV,onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),S||R(),b(!S);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)("i",{className:"iconfont icon-".concat(S?"shouqi":"xiala2")})," "]})]})}),(0,I.jsxs)("div",{className:Ne.content,children:[(0,N.dE)()&&(0,I.jsxs)("span",{className:Ne.infoStuIcon,children:[(0,I.jsx)("span",{className:"c-grey-333",children:o.author}),"已截止"===o.status&&!(null==o||!o.status_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==o?void 0:o.status_time]}),(0,I.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,I.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==o?void 0:o.publish_time," 至 ",null==o?void 0:o.end_time," "]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==o?void 0:o.late_time]})]}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length>5&&(0,I.jsx)(we.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length<6&&J.length>0&&(0,I.jsx)(we.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L})]})]})]})})),De="bg___Ujhcv",Ce=t(12476),Je="otherHomeworkWrap___cHqzM",Ie="otherHomeworkContainer___k2TlQ",Ze="flex___N5oyJ",Le="search___tWMHN",Re="content___wyNNo",Pe="listItem___mdegu",Qe="info___SwRt1",Fe="title___lilvJ",Oe="describe___meICG",Ee="footer___irMwG",Ge=function(e){var n=e.courseId,t=e.type,s=e.onCancel,o=(0,m.useParams)(),i=(0,u.useState)({targerData:[],originData:[]}),l=d()(i,2),p=l[0],g=l[1],A=(0,u.useState)([]),h=d()(A,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),S=y[0],N=y[1],b=function(){var e=c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(n,"/homework_commons/impersonal_list.json"),{method:"get",params:{type:t}});case 3:s=e.sent,N(!1),g({targerData:s.homeworks,originData:s.homeworks});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){b()}),[]);var H=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n={homework_common_ids:f},o.categoryId&&(n=r()(r()({},n),{},{category_id:o.categoryId})),e.next=5,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/create_collaborators.json"),{method:"POST",body:n});case 5:(t=e.sent)&&t.homework_ids.length>0&&(x.ZP.success("提交成功"),s()),N(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("div",{className:"animated fadeInUp fast ".concat(Je),children:(0,I.jsxs)("div",{className:Ie,children:[(0,I.jsx)("div",{className:Le,children:(0,I.jsx)(T.Z.Search,{size:"middle",enterButton:"搜索",onSearch:function(e){var n=p.originData.filter((function(n){return n.name.indexOf(e)>-1}));g(r()(r()({},p),{},{targerData:n}))},placeholder:"请输入图文作业名称进行查询"})}),(0,I.jsx)("div",{className:Re,children:p.targerData.map((function(e){return(0,I.jsxs)("div",{className:"".concat(Pe," mb10"),children:[(0,I.jsx)(v.Z,{checked:f.includes(e.id),onChange:function(n){return function(e,n){e.target.checked?k([].concat(B()(f),[n])):k(f.filter((function(e){return e!==n})))}(n,e.id)}}),(0,I.jsxs)("div",{className:Qe,children:[(0,I.jsxs)("div",{className:"".concat(Ze," mb10"),style:{justifyContent:"space-between"},children:[(0,I.jsx)("div",{className:Fe,children:e.name}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){return(0,w.xg)("/classrooms/".concat(o.coursesId,"/common_homework/").concat(e.id,"/detail"))},children:"查看作业"})})]}),(0,I.jsx)("div",{className:"mb20 font14 c-grey-999 ".concat(Oe),children:e.description}),(0,I.jsxs)("div",{className:"font12",children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:e.user.name}),(0,I.jsxs)("span",{className:"c-grey-999",children:["创建时间:",e.created_at]})]})]})]},e.id)}))}),(0,I.jsxs)("div",{className:Ee,children:[(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:s,children:"取消"}),(0,I.jsx)(W.ZP,{type:"primary",disabled:0===f.length||S,onClick:function(){H()},children:"确定"})]})]})})},Me=(0,u.createContext)({selectArrs:[]}),Te=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.user;return{classroomList:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s=e.classroomList,o=e.loading,i=e.dispatch,l=e.user,b=(0,m.useSearchParams)(),B=d()(b,2),H=B[0],D=(B[1],(0,m.useLocation)()),J=(0,m.useParams)(),Z=(0,u.useState)(r()(r()({},J),{},{id:J.coursesId,limit:20})),F=d()(Z,2),E=F[0],G=F[1],M=(0,u.useState)(!1),T=d()(M,2),z=T[0],W=T[1],V=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),K=d()(V,2),Y=K[0],q=K[1],X=(0,u.useState)([]),_=d()(X,2),$=_[0],ee=_[1],ne=(0,u.useState)(!1),te=d()(ne,2),se=te[0],ae=te[1],oe=(0,u.useState)(!1),ie=d()(oe,2),re=ie[0],de=ie[1],ue=(0,u.useState)([]),Ae=d()(ue,2),he=Ae[0],fe=Ae[1],ke=(0,u.useState)(!1),je=d()(ke,2),ye=je[0],Se=je[1],we=(0,u.useState)("默认排序"),Ne=d()(we,2),be=Ne[0],Be=Ne[1],Je=s.detailCommonHomeworksList,Ie=s.detailLeftMenus,Ze=s.detailTopBanner,Le=s.taskList;E.type=1,E.categoryId?E.category=E.categoryId:delete E.category,(0,u.useEffect)((function(){var e=H.get("tabs");e&&void 0!==e&&((0,N.GJ)()?E.status=e:E.order=e)}),[D.search]),(0,u.useEffect)((function(){"0"===H.get("tabs")&&(E.status="0",E.page=1)}),[H.get("tabs")]),(0,u.useEffect)((function(){var e,n;if(null!=l&&null!==(e=l.userInfo)&&void 0!==e&&e.login){var t,s=w.cX.getItem("".concat(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.login).concat((0,N.GJ)()?"Teacher1":"Student1"),"CommonHomework");s&&(E.sort_by=null==s?void 0:s.type,E.sort_direction=null==s?void 0:s.direction,Be(null==s?void 0:s.name));var a=H.get("tabs"),o=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};a&&void 0!==a&&((0,N.GJ)()?E.status=a:E.order=a),Re(o)}else if(null!=l&&null!==(n=l.userInfo)&&void 0!==n&&n.username){var c=H.get("tabs"),i=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};c&&void 0!==c&&((0,N.GJ)()?E.status=c:E.order=c),Re(i)}}),[null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,null==D?void 0:D.pathname]),(0,u.useEffect)((function(){G(r()(r()({},E),J))}),[null==J?void 0:J.categoryId]),(0,u.useEffect)((function(){"清除选择数据"===s.actionTabs.key&&(ee([]),fe([])),"目录重命名成功"===s.actionTabs.key&&Re()}),[s.actionTabs.key]),(0,u.useEffect)((function(){ee([])}),[Je]),(0,u.useEffect)((function(){de(!1)}),[E.categoryId]),(0,u.useEffect)((function(){i({type:"classroomList/getAssistantPermissions",payload:{course_id:E.id}})}),[]),(0,u.useEffect)((function(){Je&&Je.homeworks&&($.length===Je.homeworks.length&&$.length>0?ae(!0):$.length!==Je.homeworks.length&&ae(!1))}),[$]);var Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ee([]),fe([]),(0,N.GJ)()?i({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()(r()({},E),e),{},{type:1})}):i({type:"classroomList/getClassroomCommonList",payload:r()(r()({},E),e)})},Pe=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:1}});case 2:null!=(n=e.sent)&&n.data&&(t=n.data.score_settings,Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=(100*t[e]).toFixed(0))})),console.log(t),q(r()({},t)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:E}})},Fe=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"classroomList/updateTaskPosition",payload:{category_id:E.categoryId,courseId:E.id,task_ids:n,container_type:"common_homework"}});case 2:Re();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=(0,u.useMemo)((function(){var e=[];return Le.length>0&&(e=Le.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Le]),Ee=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,I.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),(0,I.jsx)("br",{}),"注意",(0,I.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,I.jsx)("br",{}),"评分选项上。",(0,I.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,I.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),Te=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,I.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,I.jsx)(Me.Provider,{value:{params:E,batchStatus:re,selectArrs:$,setSelectArrs:ee,allSelect:se,dataSource:Je.homeworks||[],detailLeftMenus:Ie,main_category_id:Je.main_category_id||"",selectArrsAll:he,setAllSelect:ae,useBatchStatus:de,dispatch:i,getData:Re,setSelectArrsAll:fe},children:(0,I.jsxs)("section",{children:[(0,I.jsxs)("aside",{className:De,children:[(0,I.jsx)(pe.Z,{isLoading:o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,N.GJ)()?[{name:"全部",id:0,total:Je.all_count||0},{name:"未发布",id:1,total:Je.unpublished_count||0},{name:"未开始",id:4,total:Je.not_start_count||0},{name:"进行中",id:2,total:Je.in_progress_count||0},{name:"已截止",id:3,total:Je.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,N.GJ)(),TooltipTitle:E.categoryId?"目录重命名":"新建子目录",categoryId:E.categoryId,dropdownMenu:[{name:"新建图文作业",id:"1"},{name:"选用资源",id:"2"}],showControlButton:(0,N.GJ)(),isShowRightControl:"未分配目录"!==(0,w.Oo)(null==Ie?void 0:Ie.course_modules,E.categoryId),onTabMenuClick:function(e){void 0!==e.id&&((0,N.GJ)()?E.status=e.id:E.order=e.id),de(!1),E.page=1,m.history.replace("".concat(D.pathname,"?tabs=").concat(e.id)),Re(E)},defaultSelectedKeys:[H.get("tabs")?H.get("tabs"):"0"],onsetClick:function(){Pe(),W(!0)},onTooltipTitleClick:function(){i({type:"classroomList/setActionTabs",payload:{key:E.categoryId?"目录重命名":"添加目录",params:E,selectArrs:{category_name:null==Je?void 0:Je.category_name,category_id:(null==Je?void 0:Je.category_id)||(null==Je?void 0:Je.main_category_id)},cb:function(){Re()}}})},onDropdownMenuClick:function(e){var n;!(0,N.Rm)()||null!==(n=s.AssistantObject.normal)&&void 0!==n&&n.can_create?"1"===e?m.history.push("/classrooms/".concat(E.coursesId,"/common_homework/").concat(E.categoryId,"/add")):"2"===e?Qe():"3"===e&&Se(!0):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,I.jsx)(ge.Z,{dataSource:Je.homeworks||[],isAdmin:(0,N.GJ)(),batchStatus:!0,SortMenuName:be,setSortMenuName:Be,onSearch:function(e){E.search=e,E.page=1,Re()},onSort:function(e){var n;E.sort_by=e.type,E.sort_direction=e.direction,E.page=1,w.cX.setItem("".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login).concat((0,N.GJ)()?"Teacher1":"Student1"),e,"CommonHomework"),Re(E)},onBatch:function(e){return de(e)}})]}),0===(null==Je?void 0:Je.all_count)&&(0,N.GJ)()?!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(me,{params:E,dispatch:i,onSelect:Qe}):(null==Je?void 0:Je.homeworks)&&0===Je.homeworks.length&&!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(ce.Z,{}),(0,I.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("aside",{className:"animated fadeIn",children:[null==Je||null===(t=Je.homeworks)||void 0===t?void 0:t.map((function(e,n){return(0,I.jsx)(He,{dataSource:e,params:E,manageAllGroup:null==Je?void 0:Je.manage_all_group},n)})),!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)("aside",{className:"tc mb50 mt30",children:(null==Je?void 0:Je.query_total_count)>10&&(0,I.jsx)(p.Z,{showSizeChanger:!0,onChange:function(e,n){E.page=e,E.limit=n,Re()},defaultCurrent:1,current:E.page||1,pageSize:E.limit||20,total:Je.query_total_count})})]}),$.length>0&&(0,N.GJ)()&&(0,I.jsx)(g.Z,{offsetBottom:0,children:(0,I.jsx)(ve,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,I.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,I.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,N.GJ)()&&!(0,N.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Ze.is_public||"设为公开"!==e.name})),onClick:function(e){var n,t;if(0===$.length)return x.ZP.error("请选择你要操作的任务"),!1;var a=e.name,o={key:a,selectArrs:$,selectArrsAll:he,type:["publish","deadline"].includes(e.key)?1:"",params:E};switch(e.key){case"publish":if((0,N.Rm)()&&(null==s||null===(n=s.AssistantObject)||void 0===n||null===(n=n.normal)||void 0===n||!n.can_publish))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即发布";break;case"deadline":if((0,N.Rm)()&&(null==s||null===(t=s.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_stop))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即截止";break;case"delete":a="删除";break;case"collection":a="收藏"}i({type:"classroomList/setActionTabs",payload:r()(r()({},o),{},{key:a})})}})})]})}),(0,I.jsx)(L,{onCallback:function(){return de(!1)}}),(0,I.jsx)(R.Z,{onCallback:function(){return de(!1)},courseEndTime:null==Je?void 0:Je.course_end_time}),(0,I.jsx)(P.Z,{courseEndTime:null==Je?void 0:Je.course_end_time,visible:"立即截止"===s.actionTabs.key,homeworkIds:s.actionTabs.selectArrs,courseId:J.coursesId,isBatch:2!==s.actionTabs.type,successCallback:function(){de(!1),Re()}}),(0,I.jsx)(Q,{}),(0,I.jsx)(O,{onCallback:function(){return de(!1)}}),(0,I.jsx)(U,{onCallback:function(){return de(!1)}}),(0,I.jsx)(le,{refreshList:Re}),(0,I.jsx)(xe.Z,{}),(0,I.jsx)(Ce.Z,{visible:"调整排序"===s.actionTabs.key,callback:Fe,data:Oe,onCancel:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})}}),ye&&(0,I.jsx)(Ge,{courseId:E.coursesId,type:"1",onCancel:function(){return Se(!1)}}),(0,I.jsx)(A.Z,{open:z,title:"默认评分设置",centered:!0,onCancel:function(){W(!1)},onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(Y)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:n}});case 4:0===e.sent.status&&(x.ZP.success("设置成功"),W(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,I.jsxs)("div",{children:[(0,I.jsx)(h.Z,{children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)(h.Z,{align:"middle",children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的图文作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"助教评分"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsx)(h.Z,{children:(0,I.jsxs)(k.ZP.Group,{value:null==Y?void 0:Y.ta_mode,onChange:function(e){Y.ta_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"普通模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"复审模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"最终成绩组成"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsxs)(h.Z,{children:[(0,I.jsxs)(k.ZP.Group,{value:Y.final_mode,onChange:function(e){Y.final_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:!1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"多项评分配比"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Ee,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"教师评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.te_proportion,onChange:function(e){Y.te_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"助教评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.ta_proportion,onChange:function(e){Y.ta_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"学生匿评:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.st_proportion,onChange:function(e){Y.st_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:!0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"单项评分优先"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Te,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]})]}),(0,I.jsx)("br",{})]}),(0,I.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsxs)("strong",{children:[(0,I.jsx)(v.Z,{checked:Y.is_repeat_minus,style:{fontSize:"16px"},onChange:function(e){Y.is_repeat_minus=e.target.checked,q(Object.assign({},Y))},children:"文档查重扣分"})," ",(0,I.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(null==Y?void 0:Y.is_repeat_minus)&&(0,I.jsxs)("div",{style:{paddingLeft:35},children:[(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"查重扣分:"}),(0,I.jsx)(f.Z,{className:"ml5",children:(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_setting_score,onChange:function(e){Y.repeat_setting_score=e,q(Object.assign({},Y))}})})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"扣分阀值:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_limit,onChange:function(e){Y.repeat_limit=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]})]})]})})]})})}))},31797:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(59301),a=t(56762),o=t(92343),c=t(92310),i=t.n(c),r=t(36355),l=t(96865);var d=e=>{const{value:n,formatter:t,precision:a,decimalSeparator:o,groupSeparator:c="",prefixCls:i}=e;let r;if("function"==typeof t)r=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof a&&(l=l.padEnd(a,"0").slice(0,a>0?a:0)),l&&(l=`${o}${l}`),r=[s.createElement("span",{key:"int",className:`${i}-content-value-int`},e,n),l&&s.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},l)]}else r=e}return s.createElement("span",{className:`${i}-content-value`},r)},u=t(17313),m=t(83116),x=t(37613);const p=e=>{const{componentCls:n,marginXXS:t,padding:s,colorTextDescription:a,titleFontSize:o,colorTextHeading:c,contentFontSize:i,fontFamily:r}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:a,fontSize:o},[`${n}-skeleton`]:{paddingTop:s},[`${n}-content`]:{color:c,fontSize:i,fontFamily:r,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,x.TS)(e,{});return[p(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var A=e=>{const{prefixCls:n,className:t,rootClassName:a,style:o,valueStyle:c,value:u=0,title:m,valueRender:x,prefix:p,suffix:A,loading:h=!1,onMouseEnter:f,onMouseLeave:k,decimalSeparator:j=".",groupSeparator:y=","}=e,{getPrefixCls:v,direction:S,statistic:w}=s.useContext(r.E_),N=v("statistic",n),[b,B]=g(N),H=s.createElement(d,Object.assign({decimalSeparator:j,groupSeparator:y,prefixCls:N},e,{value:u})),D=i()(N,{[`${N}-rtl`]:"rtl"===S},null==w?void 0:w.className,t,a,B);return b(s.createElement("div",{className:D,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:f,onMouseLeave:k},m&&s.createElement("div",{className:`${N}-title`},m),s.createElement(l.Z,{paragraph:!1,loading:h,className:`${N}-skeleton`},s.createElement("div",{style:c,className:`${N}-content`},p&&s.createElement("span",{className:`${N}-content-prefix`},p),x?x(H):H,A&&s.createElement("span",{className:`${N}-content-suffix`},A)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function f(e,n){const{format:t=""}=n,s=new Date(e).getTime(),a=Date.now();return function(e,n){let t=e;const s=/\[[^\]]*]/g,a=(n.match(s)||[]).map((e=>e.slice(1,-1))),o=n.replace(s,"[]"),c=h.reduce(((e,n)=>{let[s,a]=n;if(e.includes(s)){const n=Math.floor(t/a);return t-=n*a,e.replace(new RegExp(`${s}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),o);let i=0;return c.replace(s,(()=>{const e=a[i];return i+=1,e}))}(Math.max(s-a,0),t)}const k=e=>{const{value:n,format:t="HH:mm:ss",onChange:c,onFinish:i}=e,r=(0,a.Z)(),l=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{r(),null==c||c(e-Date.now()),e(d(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return s.createElement(A,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,n)=>f(e,Object.assign(Object.assign({},n),{format:t}))}))};var j=s.memo(k);A.Countdown=j;var y=A},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49890,66208],{30286:function(e,n,t){t.d(n,{Z:function(){return v}});t(7557),t(41498);var s=t(82100),a=t.n(s),o=t(29186),c=t.n(o),i=t(13720),r=t.n(i),l=t(80619),d=t.n(l),u=t(47074),m=t.n(u),x=t(85573),p=t.n(x),g=t(59301),A=t(73782),h="codeBox___WpkVl",f=t(92310),k=t.n(f),j=t(37712),y=function(e){d()(t,e);var n=m()(t);function t(e){var s;return a()(this,t),s=n.call(this,e),p()(r()(s),"canvas",void 0),p()(r()(s),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(r()(s),"drawPic",(function(){s.randomCode()})),p()(r()(s),"reloadPic",(function(){s.drawPic()})),p()(r()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),p()(r()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=g.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return c()(t,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var t=this.randomNum(e,n),s=this.randomNum(e,n),a=this.randomNum(e,n);return"rgb(".concat(t,", ").concat(s,", ").concat(a,")")}},{key:"drawText",value:function(e,n,t){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),o=10;t>0&&(o=10+t*a);var c=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(c=40);var i=this.randomNum(-10,10);e.translate(o,c),e.rotate(i*Math.PI/180),e.fillText(n,0,0),e.rotate(-i*Math.PI/180),e.translate(-o,-c)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t0&&(0,i.jsx)("div",{className:c,children:t.map((function(e,n){return(0,i.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,i.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),s&&(0,i.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:l})]})})},l=t(79800),d=t.n(l),u="row___aXJjm",m="title___HUKL0",x="tagsWrap___XB2W3",p="action___VdHb1",g="bar___t1kKC",A="tag___V7Eft",h="name___Hk1Ip",f="num___xQpcH",k="active___XryTX",j="tagsBorderWrap___OMxjs",y=t(92310),v=t.n(y),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,o=e.onChange,c=e.onTitleChange,r=e.className,l=e.title,y=e.titleWidth,w=void 0===y?41:y,N=e.style,b=void 0===N?{}:N,B=e.fontColor,H=void 0===B?"#6A7283":B,D=e.showCount,C=(0,s.useState)(0),J=d()(C,2),I=J[0],Z=J[1],L=(0,s.useState)(!1),R=d()(L,2),P=R[0],Q=R[1],F=(0,s.useRef)(null),O=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),Q(!1)}),[t]),(0,i.jsxs)("div",{className:v()(u,r),style:b,children:[(0,i.jsx)("div",{onClick:(0,S.throttle)((function(){return null==c?void 0:c()}),2e3),style:{width:w,marginTop:P?12:4},className:"".concat(m," ").concat(c?"current":""),children:l}),(0,i.jsxs)("div",{className:P?"".concat(x," ").concat(j):x,children:[(0,i.jsx)("div",{className:g,ref:O,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,i.jsx)("div",{className:A,ref:F,children:null==t?void 0:t.map((function(e){return(0,i.jsxs)("span",{onClick:function(){return o(e.id)},style:{color:H},className:a===e.id?k:"",children:[(0,i.jsx)("span",{title:e.name,className:h,children:e.name}),!!D&&(0,i.jsx)("span",{className:f,children:e.count})]},e.id)}))})}),!!I&&(0,i.jsx)(s.Fragment,{children:1===I?(0,i.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:p,children:["展开",(0,i.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,i.jsxs)("div",{onClick:function(){O.current.scrollTop=0,Z(1),Q(!1)},className:p,children:["收起",(0,i.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c;return(0,i.jsx)("div",{style:r,className:v()(N,o),children:t.map((function(e){return(0,i.jsx)("span",{onClick:function(){return a(e.id)},className:s===e.id?v()(N,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",H="dropdown___vSy8B",D="menu___NiyBu",C="text___Grueu",J="b1___ZKryM",I="b2___aKyGa",Z=t(73782),L=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,o=e.value,c=void 0===o?"":o,r=e.onChange,l=e.className,u=e.style,m=void 0===u?{}:u,x=e.placeholder,p=(0,s.useState)(""),g=d()(p,2),A=g[0],h=g[1],f=(0,s.useState)(""),k=d()(f,2),j=k[0],y=k[1];(0,s.useEffect)((function(){var e,n=c;null!==(e=JSON.stringify(c))&&void 0!==e&&e.includes("{")&&(h(c.id),n=c.value||"");try{y(decodeURIComponent(n||""))}catch(e){y(decodeURIComponent(n||""))}}),[c]);var S=function(){r(encodeURIComponent(j),A||null)};return(0,i.jsxs)("div",{className:v()(B,l),style:m,children:[!!a.length&&(0,i.jsxs)("div",{className:H,children:[(0,i.jsxs)("div",{className:C,children:[null===(n=a.find((function(e){return e.id===A})))||void 0===n?void 0:n.name,(0,i.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,i.jsx)("b",{className:J}),(0,i.jsx)("b",{className:I})]}),(0,i.jsx)("div",{className:D,children:a.map((function(e,n){return(0,i.jsx)("div",{onClick:function(){var n;(n=e.id)!==A&&(h(n),r(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,i.jsx)(Z.Z,{onPressEnter:S,value:j,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:x}),(0,i.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},R="quickPager___GM30J",P="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,s=e.className,a=e.total,o=e.pageSize,c=e.style,r=void 0===c?{}:c,l=n<2,d=n>=Math.ceil(a/o);return a<=o?(0,i.jsx)(i.Fragment,{}):(0,i.jsxs)("div",{className:v()(R,s),style:r,children:[(0,i.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,i.jsx)("div",{onClick:function(){d||t(n+1,"next")},className:d?P:"",children:"下一页"})]})},F=t(94334),O=t(42930),E=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",M="wrap___VsQDr",T="li___IxCLC",U="cover___Mu8wr",z="img___IpFLA",W="bq___Bil0T",V="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(G,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,a=e.id,r=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,i.jsx)("div",{className:M,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:(0,i.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:T,onClick:function(e){e.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)("/paths/".concat(r))},children:[(0,i.jsxs)("div",{className:z,children:[(0,i.jsx)("img",{className:U,src:"".concat(F.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,a=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,i.jsx)("img",{className:V,src:a,style:{left:"-4px"}})}var o=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,i.jsx)("img",{className:V,src:o,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,i.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,i.jsx)("div",{className:W,children:"开放课程"})})]}),(0,i.jsx)("div",{className:K,children:(0,i.jsx)(_.Z,{title:s,children:(0,i.jsx)("span",{className:Y,children:s})})}),(0,i.jsx)("div",{className:q,children:(0,i.jsxs)("div",{children:[(0,i.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,i.jsx)("span",{children:e.stages_count})]})}),(0,i.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,i.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!s.length&&(0,i.jsx)(E.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,i.jsxs)("div",{className:ne.wrap,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:[(0,i.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)(e.first_category_url)},children:[(0,i.jsxs)("div",{className:ne.top,children:[(0,i.jsx)(_.Z,{title:e.name,children:(0,i.jsx)("div",{className:ne.name,children:e.name})}),(0,i.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,i.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,i.jsxs)("div",{className:ne.btns,children:[(0,i.jsx)("div",{children:"开放课程"}),(0,i.jsx)("aside",{children:"开放课堂"})]}),a&&(0,i.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,i.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,i.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,i.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,i.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,i.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,i.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,i.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,i.jsxs)("div",{className:ne.lockWrap,children:[(0,i.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,i.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,i.jsx)(E.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c,l=e.tabBarExtraContent;return(0,i.jsxs)("div",{className:v()(se.tabs,o),style:r,children:[(0,i.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,i.jsxs)("aside",{className:se.tab,onClick:function(){a(e.id)},children:[(0,i.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,i.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,i.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,i.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,i.jsx)("div",{className:se.tabBar,children:l})]})},oe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.children;return(0,i.jsx)("div",{className:v()(n),style:s,children:a})},ce="orderWrap___ZfyGX",ie="orderIconWrap___XTB_O",re="orderAsc___KWHmA",le="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",me="orderTextWrap___teAKn",xe=t(38854),pe=t(20834),ge=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,t=e.sortValue,s=e.dropValue,a=e.className,o=e.onSort,c=e.onDrop,r=e.dataSource,l=void 0===r?ge:r;return(0,i.jsxs)("div",{className:v()(ce,a),children:[(0,i.jsx)(xe.Z,{dropdownRender:function(){return(0,i.jsx)(pe.Z,{children:l.map((function(e,n){return(0,i.jsx)(pe.Z.Item,{onClick:function(){return c(e.id)},children:e.name},n)}))})},children:(0,i.jsx)("span",{className:me,children:null===(n=l.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,i.jsxs)("span",{className:ie,children:[(0,i.jsx)("span",{className:re,children:(0,i.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})}),(0,i.jsx)("span",{className:le,children:(0,i.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),fe=t.n(he),ke=t(7557),je=t.n(ke),ye=t(41498),ve=t.n(ye),Se=t(39647),we=t.n(Se),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],He=function(e){var n=e.className,t=e.style,a=e.children,o=e.loading,c=void 0!==o&&o,r=e.openLoading,l=e.onClick,u=void 0===l?function(){}:l,m=e.size,x=void 0===m?"middle":m,p=e.shape,g=void 0===p?"round":p,A=we()(e,Be),h=(0,s.useState)(!1),f=d()(h,2),k=f[0],j=f[1];return(0,i.jsx)(be.ZP,fe()(fe()({onClick:(0,S.throttle)(function(){var e=ve()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Ne.btn,Ne["".concat(x,"-").concat(g)],n),style:fe()({},t),size:x,shape:g,loading:k||c},A),{},{children:a}))},De="head___ghH72",Ce="node___mjPEy",Je=function(e){var n=e.className,t=e.style,s=e.children,a=void 0===s?null:s,o=e.onClick,c=e.title;return(0,i.jsxs)("div",{className:v()(De,n),style:t,children:[(0,i.jsxs)("span",{className:"primary-hover",onClick:o,children:[(0,i.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,i.jsx)("b",{title:c,children:c}),(0,i.jsx)("div",{className:Ce,children:a})]})},Ie="btns___sNgTb",Ze="confirm___Ozirl",Le="cancel___aiq1I",Re=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,a=e.confirmClick,o=e.cancelShow,c=void 0===o||o,r=e.cancelTitle,l=e.cancelClick,d=e.className,u=e.style,m=e.confirmLoading,x=void 0!==m&&m;return(0,i.jsxs)("div",{className:v()(Ie,d),style:u,children:[t&&(0,i.jsx)(be.ZP,{loading:x,onClick:a,type:"primary",className:Ze,children:s}),c&&(0,i.jsx)(be.ZP,{onClick:l,className:Le,children:r})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.LeftContent,o=e.children,c=e.RightContent;return(0,i.jsx)("div",{className:v()(Pe.fixedBottom,n),style:s,children:(0,i.jsxs)("div",{className:Pe.wrap,children:[(0,i.jsx)("div",{className:Pe.left,children:a}),(0,i.jsx)("div",{className:Pe.center,children:o}),(0,i.jsx)("div",{className:Pe.right,children:c})]})})},Fe="crumbs___V41Oe",Oe="hover___bEIVd",Ee=t(8785),Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,o=e.dataSource,c=void 0===o?[]:o;return(0,i.jsx)("div",{className:v()(Fe,n),style:a,children:c.map((function(e,n){return n"," "]})]},n):(0,i.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Me=t(31797),Te=["onChange"],Ue=Me.Z.Countdown,ze=function(e){var n=e.onChange,t=we()(e,Te),a=(0,s.useState)(null),o=d()(a,2),c=o[0],r=o[1];(0,s.useEffect)((function(){"number"==typeof c&&c>=0&&n(c)}),[c]);return(0,i.jsx)(Ue,fe()(fe()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},75579:function(e,n,t){t.d(n,{Z:function(){return m}});t(59301);var s=t(38854),a=t(20834),o=t(6848),c=t(73782),i="searchSortControllerContainer___AAq4n",r="btn___bMc0x",l="btnSort___vBpNG",d="tips___egWVQ",u=t(37712),m=function(e){var n=e.isAdmin,t=(e.dataSource,e.batchStatus,e.SortMenuName),m=e.setSortMenuName,x=e.onSearch,p=e.onSort,g=(e.onBatch,n?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]),A="默认排序"===t;return(0,u.jsxs)("div",{className:i,children:[(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(a.Z,{selectedKeys:[t],children:g.map((function(e){return(0,u.jsx)(a.Z.Item,{onClick:function(){return m((n=e).name),void p(n);var n},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(r," ").concat(A?l:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),A&&(0,u.jsx)(o.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(c.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:x,style:{width:220,marginLeft:"auto"}})]})}},12476:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(79800),a=t.n(s),o=t(59301),c=t(44589),i=t(39180),r=t.n(i),l=t(43428),d=t(3113),u=t(37712),m=(0,c.W8)((function(e){var n=e.item;return(0,u.jsxs)("li",{children:[(0,u.jsx)("h3",{children:n.task_name}),(0,u.jsxs)("p",{children:[n.user_name,(0,u.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),x=(0,c.JN)((function(e){var n=e.items;return(0,u.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,u.jsx)(m,{index:n,item:e},"".concat(e.task_id))}))})})),p=function(e){var n=e.data,t=e.callback,s=e.onCancel,c=e.visible,i=void 0!==c&&c,m=(0,o.useState)(n),p=a()(m,2),g=p[0],A=p[1];return(0,o.useEffect)((function(){A(n)}),[JSON.stringify(n)]),(0,u.jsxs)(l.Z,{placement:"bottom",height:"100%",closable:!0,onClose:s,style:{zIndex:9999},open:i,rootClassName:"sort-list-panel",children:[(0,u.jsxs)("p",{className:"sort-list-tip",children:[(0,u.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,u.jsx)(d.ZP,{type:"ghost",onClick:s,style:{marginRight:10},children:"取消"}),(0,u.jsx)(d.ZP,{disabled:0===g.length,type:"primary",onClick:function(){t(g.map((function(e){return e.task_id})))},children:"保存"})]}),(0,u.jsx)(x,{axis:"xy",helperClass:"dragging-li",items:g,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;A(r()(g,t,n))}})]})}},73517:function(e,n,t){t.d(n,{Z:function(){return g}});t(59301);var s=t(20834),a=t(95237),o=t(43604),c=t(6848),i=t(38854),r="tabMenuContainer___xbZhu",l="control___tg7XY",d="iconH___CDXCm",u="selectBtn___Da4jv",m=t(8785),x=t(39634),p=t(37712),g=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.isLoading,m=e.addText,g=e.tabDataSource,A=e.isAdmin,h=e.TooltipTitle,f=e.categoryId,k=e.dropdownMenu,j=e.isShowRightControl,y=e.defaultSelectedKeys,v=e.classroomList,S=e.onTabMenuClick,w=e.onTooltipTitleClick,N=e.onDropdownMenuClick,b=e.onsetClick;return(0,p.jsx)("div",{className:r,children:(0,p.jsxs)(a.Z,{children:[(0,p.jsx)(o.Z,{flex:"1",children:(0,p.jsx)(s.Z,{mode:"horizontal",selectedKeys:y,children:g.map((function(e){return(0,p.jsxs)(s.Z.Item,{onClick:function(){return t?{}:S(e)},children:[(0,p.jsx)("span",{className:"c-grey-666 ".concat(A?"mr20":""),children:e.name}),void 0!==e.total&&(0,p.jsx)("span",{className:"c-grey-999",children:e.total||0})]},e.id)}))})}),A&&j&&(0,p.jsxs)(o.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3},children:[!(0,x.Rm)()||null!==(n=v.AssistantObject.normal)&&void 0!==n&&n.can_create?(0,p.jsx)("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:b,children:(0,p.jsx)("i",{className:"iconfont icon-shezhi6 font16 mr5"})}):"",(0,p.jsxs)("div",{className:l,children:[(0,p.jsx)("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:w,children:(0,p.jsx)(c.Z,{title:h,children:(0,p.jsx)("span",{className:"".concat(d,f?" iconfont icon-zhongmingmingmulu":" iconfont icon-xinjianmulu1")})})}),(0,p.jsx)(i.Z,{className:"ml10",dropdownRender:function(){return(0,p.jsx)(s.Z,{onClick:function(e){var n=e.key;N(n)},children:k.map((function(e){return(0,p.jsx)(s.Z.Item,{children:e.name},e.id)}))})},children:(0,p.jsxs)("span",{className:u,children:[(0,p.jsx)("span",{children:(0,p.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,p.jsx)("span",{children:m||"新建作业"})]})})]})]})]})})}))},56489:function(e,n,t){t.r(n),t.d(n,{CommonHomeworkContext:function(){return Me},default:function(){return Te}});var s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),i=t(82242),r=t.n(i),l=t(79800),d=t.n(l),u=t(59301),m=t(8785),x=t(8591),p=t(27092),g=t(81228),A=t(43418),h=t(95237),f=t(43604),k=t(5112),j=t(60324),y=t(94001),v=t(24905),S=t(39248),w=t(42930),N=t(39634),b=t(37205),B=t.n(b),H=t(39647),D=t.n(H),C=t(92911),J=t(30286),I=t(37712),Z=["classroomList","dispatch","match","location","user","onCallback"],L=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,t,s=e.classroomList,o=e.dispatch,i=(e.match,e.location,e.user),l=e.onCallback,p=(D()(e,Z),(0,m.useParams)()),g=(0,u.useState)(!1),h=d()(g,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),v=y[0],S=y[1],b=(0,u.useRef)(null);(0,u.useEffect)((function(){if("删除"===s.actionTabs.key){if((0,N.j5)())return void S(!0);var e={hasNum:0,noHasNum:0};s.actionTabs.selectArrsAll.map((function(n){var t;n.author_login===(null===(t=i.userInfo)||void 0===t?void 0:t.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?A.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,I.jsxs)("div",{children:["当前选中资源中:",(0,I.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,I.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,I.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){H()}}):S(!0)}else S(!1)}),[s.actionTabs.key]);var H=function(){o({type:"classroomList/setActionTabs",payload:{}})};return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:v,okText:"确定",cancelText:"取消",confirmLoading:f,destroyOnClose:!0,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=b.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return k(!0),e.next=5,(0,C.ZP)("/api/courses/".concat(p.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:B()(s.actionTabs.selectArrs)}});case 5:t=e.sent,k(!1),0===t.status&&((0,w.L9)(["教学课堂","图文作业","删除"]),x.ZP.success("删除成功"),o({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,N.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},s.actionTabs.params),{},{type:1})}):o({type:"classroomList/getClassroomCommonList",payload:r()({},s.actionTabs.params)}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){H()},children:null!=s&&null!==(n=s.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.status)?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,I.jsx)("p",{children:"是否确认删除?"})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,I.jsx)(J.Z,{ref:function(e){return b.current=e}})]})})})),R=t(92567),P=t(89227),Q=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)();return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(s.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","设为公开"]),x.ZP.success("操作成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,I.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,I.jsx)("br",{}),"是否确认设为公开?"]})})})),F=["classroomList","dispatch","onCallback"],O=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.onCallback,o=(D()(e,F),(0,m.useParams)());return o.id=o.coursesId,(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"收藏"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(o.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","收藏"]),x.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),t({type:"classroomList/setActionTabs",payload:{}}),s&&s(),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),E=t(85573),G=t.n(E),M=t(78241),T=t(73782),U=(t(61186),(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,o=(e.loading,e.dispatch),i=e.onCallback,l=(0,m.useParams)(),u=(0,m.useLocation)(),p=s.actionTabs,g=M.Z.useForm(),k=d()(g,1)[0];return(0,I.jsxs)(A.Z,{centered:!0,title:"新建目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var n,t,c,d,p,g,A,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k.getFieldValue(),t="/api/course_modules/".concat(s.detailCommonHomeworksList.main_category_id,"/add_second_category.json"),e.next=4,(0,C.ZP)(t,{method:"post",body:r()({},n)});case 4:0===(c=e.sent).status&&(x.ZP.success("添加成功"),i&&i(),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),p=s.actionTabs.selectArrs.type,g=(null==c?void 0:c.category_id)||0,(A=null===(d=u.pathname)||void 0===d?void 0:d.split("/"))[4]=g,A[3]=p||A[3],h=null==A?void 0:A.join("/"),m.history.push(h));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:[(0,I.jsx)("p",{className:"tc",children:(0,I.jsx)("br",{})}),s.courseGroups.course_groups&&(0,I.jsx)(M.Z,{form:k,initialValues:G()({},"name",""),children:(0,I.jsx)(M.Z.Item,{name:"name",children:(0,I.jsxs)(h.Z,{className:"mt30",children:[(0,I.jsx)(f.Z,{children:"目录名称:"}),(0,I.jsx)(f.Z,{flex:"1",children:(0,I.jsx)(T.Z,{defaultValue:(null===(n=p.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=p.selectArrs)||void 0===t?void 0:t.name)})})]})})})]})}))),z=t(99313),W=t(3113),V=t(26724),K=t.n(V),Y=t(87308),q=t(28103),X=t(81327),_=t(71418),$=t(37740),ee={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},ne=t(66208),te=Y.Z.Paragraph,se=function(e,n){var t=e.createShixunParams,s=(0,u.useState)("0"),o=d()(s,2),i=o[0],l=o[1],m=(0,u.useState)("hot"),x=d()(m,2),p=x[0],g=x[1],A=(0,u.useState)([]),k=d()(A,2),j=k[0],y=k[1],S=(0,u.useState)(!0),w=d()(S,2),N=w[0],b=w[1],H=(0,u.useState)(1),D=d()(H,2),C=D[0],J=D[1],Z=(0,u.useRef)(null),L=(0,u.useRef)(null),R=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),P=function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),clearTimeout(Z.current),Z.current=setTimeout(c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n,"params2"),e.next=3,(0,$.he)(n);case 3:if((s=e.sent).status){e.next=15;break}if(!t){e.next=10;break}return 0===s.shixuns.length&&U(!1),y((function(e){return[].concat(B()(e),B()(s.shixuns))})),b(!1),e.abrupt("return");case 10:L.current.scrollTop=0,U(!0),J(C+1),b(!1),y(s.shixuns);case 15:case"end":return e.stop()}}),e)}))),1e3);case 3:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,u.useImperativeHandle)(n,(function(){return{search:function(e){return P(r()(r()({},R.current),{},{keyword:e}))},changeKeyWord:function(e){return R.current.keyword=e}}})),(0,u.useEffect)((function(){P(R.current)}),[]);var Q=(0,u.useState)([]),F=d()(Q,2),O=F[0],E=F[1],G=(0,u.useState)(!0),M=d()(G,2),T=M[0],U=M[1];return(0,I.jsxs)("div",{className:"mt20",children:[(0,I.jsxs)(h.Z,{justify:"space-between",style:{marginBottom:8},children:[(0,I.jsx)(f.Z,{children:[{name:"全部",id:"0"},{name:"初级",id:"1"},{name:"中级",id:"2"},{name:"中高级",id:"3"},{name:"高级",id:"4"}].map((function(e,n){return(0,I.jsx)("span",{style:{border:"none",marginRight:20,color:i===e.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:function(){l(e.id),R.current.diff=e.id,P(R.current)},children:e.name},n)}))}),(0,I.jsx)(f.Z,{children:(0,I.jsx)(ne.tp,{dataSource:[{name:"最新",id:"new"},{name:"最热",id:"hot"},{name:"我的",id:"mine"}],value:p,onChange:function(e){g(e),R.current.order=e,"mine"===e?(R.current.mine="true",R.current.status="2"):(R.current.mine="",R.current.status=""),P(R.current)}})})]}),(0,I.jsxs)("div",{className:ee.scrollWrap,children:[(0,I.jsx)("div",{ref:L,style:{maxHeight:260,overflow:"hidden auto"},children:(0,I.jsx)(K(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:function(e){P(r()(r()({},R.current),{},{page:e}),!0)},hasMore:T&&!N,useWindow:!1,children:(0,I.jsx)(v.Z.Group,{onChange:function(e){E(e),t.current.shixuns_info=e.map((function(e){return{shixun_id:e,is_copy:0,is_use:1}}))},value:O,children:j.map((function(e){var n=e||{},t=n.name,s=n.id,a=n.description,o=n.challenge_names,c=n.author_name,i=n.author_school_name,r=n.level,l=n.total_stu_num;return(0,I.jsxs)("div",{className:ee.shixunItemWrapper,children:[(0,I.jsxs)(h.Z,{align:"middle",className:ee.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"},children:[(0,I.jsx)(v.Z,{value:s,style:{paddingRight:"10px"}}),(0,I.jsx)("div",{className:ee.title,style:{fontWeight:"600"},children:t})]}),(0,I.jsxs)("div",{className:ee.contentWrapper,children:[(0,I.jsx)(te,{ellipsis:{rows:2},className:ee.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"},children:a}),(0,I.jsx)(h.Z,{children:o.map((function(e,n){return(0,I.jsxs)("span",{className:ee.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"},children:[(0,I.jsxs)("span",{style:{paddingRight:"5px"},children:["第",n+1,"关"]})," ",e]},n)}))}),(0,I.jsx)(q.Z,{dashed:!0,style:{margin:"8px 0"}}),(0,I.jsx)(h.Z,{className:ee.info,children:(0,I.jsxs)(X.Z,{children:[(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:c}),(0,I.jsx)("span",{children:"|"}),(0,I.jsx)("span",{children:i}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["难度系数 ",(0,I.jsx)("span",{style:{fontWeight:"400",color:"#000000"},children:r})]}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["学习人数  ",(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:l})]})]})})]})]},s)}))})},C)}),N&&(0,I.jsx)("div",{className:ee.loading,children:(0,I.jsx)(_.Z,{spinning:!0})})]})]})},ae=(0,u.forwardRef)(se),oe={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},ce=t(16644),ie=t(71751),re=t(69948),le=(z.Z.TabPane,(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading,classroomList:t}}))((function(e){var n,t=e.shixunHomeworks,s=(e.loading,e.classroomList),o=e.dispatch,i=e.refreshList,l=(0,m.useParams)(),x=((0,m.useLocation)(),M.Z.useForm()),p=d()(x,1)[0],g=(t.brankList,(0,u.useState)(!1)),k=d()(g,2),j=(k[0],k[1]),y=(0,u.useState)(!0),S=d()(y,2),b=S[0],H=S[1],D=(0,u.useState)(!1),C=d()(D,2),J=C[0],Z=C[1],L=(0,u.useState)("myself"),R=d()(L,2),P=R[0],Q=R[1],F=(0,u.useState)([]),O=d()(F,2),E=O[0],U=O[1],z=(0,u.useState)(),V=d()(z,2),Y=V[0],q=V[1],X=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),_=d()(X,2),$=_[0];_[1];(0,u.useEffect)((function(){"题库选用"===t.actionTabs.key&&ne()}),[t.actionTabs.key]);var ee=[],ne=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=11;break}return j(!1),++$.page,e.next=5,o({type:"shixunHomeworks/getBrankList",payload:r()({},$)});case 5:t=e.sent,E=B()(E.concat(t.object_list)),q(t.is_teacher),(null===(n=t.object_list)||void 0===n?void 0:n.length)<$.limit?H(!1):H(!0),U(B()(E)),""==t.object_list&&1===$.page&&j(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=(0,u.useRef)({identifier:l.coursesId,shixuns_info:[],type:"normal",coursesId:l.coursesId}),se=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),e.next=3,(0,ie.aQ)(n);case 3:t=e.sent,Z(!1),t.status||(i(),o({type:"shixunHomeworks/setActionTabs",payload:{}}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=(0,u.useRef)(),de=s.detailCommonHomeworksList;return(0,I.jsxs)(A.Z,{className:oe.border,centered:!0,title:(0,I.jsx)("span",{style:{fontWeight:"600"},children:"选用课堂资源"}),destroyOnClose:!0,open:"题库选用"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:J},onOk:c()(a()().mark((function e(){var n,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("jupyter"!==P){e.next=3;break}return se(te.current),e.abrupt("return");case 3:return Z(!0),n=p.getFieldsValue(),e.next=7,o({type:"shixunHomeworks/saveBanks",payload:{course_id:l.coursesId,object_type:"normal",category:l.categoryId,bank_id:n.group_ids}});case 7:0===(null==(s=e.sent)?void 0:s.status)&&((0,w.L9)(["教学课堂","图文作业","选用课堂资源"]),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"classroomList/setActionTabs",payload:{key:"立即发布",type:1,selectArrs:s.object_ids,params:null===(c=t.actionTabs)||void 0===c?void 0:c.params,manage_all_group:null==de?void 0:de.manage_all_group}})),Z(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,I.jsxs)(h.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"},children:[(0,I.jsx)(f.Z,{span:12,children:[{name:"我的资源",id:"myself"},{name:"公共资源",id:"public"},{name:"jupyter实训",id:"jupyter"}].map((function(e,n){return(0,I.jsx)(W.ZP,{shape:"round",style:P===e.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:P===e.id?"ghost":"default",className:"mr10",onClick:function(){var n=c()(a()().mark((function n(t){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("jupyter"!==e.id){n.next=3;break}return Q(e.id),n.abrupt("return");case 3:E=[],b=!0,$.page=0,$.search="",$.filter=e.id,ne(),Q(e.id);case 10:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:e.name},n)}))}),(0,I.jsx)(f.Z,{span:12,className:"tr",children:(0,I.jsx)(T.Z.Search,{className:oe.small_search,placeholder:"输入标题进行搜索",onChange:function(e){var n;"jupyter"===P&&(null===(n=le.current)||void 0===n||n.changeKeyWord(e.target.value))},suffix:(0,I.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(oe.searchIcon)}),onSearch:function(e){var n;(e&&(0,re.tk)({name:e,copywriting:e,position:"HomeworkCommon"}),"jupyter"!==P)?(b=!0,$.search=e,$.page=0,E=[],ne()):null===(n=le.current)||void 0===n||n.search(e)},style:{width:260}})})]}),"myself"===P&&(0,I.jsxs)("p",{className:"tc mt10",children:["选用对象:你在课堂图文作业列表中已",(0,I.jsx)("span",{className:"c-orange",children:"收藏"}),"的图文作业"]}),"public"===P&&(0,I.jsx)("p",{className:"tc mt10",children:"选用对象:题库中已设置成公共属性的所有图文作业"}),"jupyter"===P?(0,I.jsx)(ae,{createShixunParams:te,ref:le}):(0,I.jsxs)("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"},children:[!Y&&"public"===P&&(0,I.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,I.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,I.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,I.jsx)(K(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:function(){H(!1),ne()},hasMore:b,useWindow:!1,children:(0,I.jsxs)(M.Z,{form:p,initialValues:G()({},"group_ids",ee),className:oe.form,onChange:function(e){var n=p.getFieldValue();ee=n},children:[""==E&&(0,I.jsx)(ce.Z,{styles:{margin:"10px auto"}}),(0,I.jsx)(M.Z.Item,{name:"group_ids",children:(0,I.jsx)(v.Z.Group,{style:{width:"100%",flexDirection:"column"},className:"font14",children:null===(n=E)||void 0===n?void 0:n.map((function(e,n){return(0,I.jsxs)(h.Z,{children:[(0,I.jsx)(f.Z,{flex:"2",children:(0,I.jsx)(v.Z,{onChange:function(e){},value:String(e.id),defaultChecked:!0,children:(0,I.jsx)("span",{className:["c-black",oe.line1].join(" "),children:e.name})},n)}),(0,I.jsx)(f.Z,{flex:"1",className:"c-black",children:(0,I.jsx)("span",{className:oe.line1,children:null==e?void 0:e.course_list_name})}),(0,I.jsx)(f.Z,{flex:"50px",className:"c-black",children:"public"===P&&(0,N.Ny)()||"myself"===P?(0,I.jsx)("span",{className:"c-blue current",onClick:function(){window.open("/users/innov/topics/".concat(e.id,"/personal/normal/edit"))},children:"编辑"}):null==e?void 0:e.username})]},n)}))})})]})})]})]})}))),de=t(80826),ue=t(94334),me=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.styles,t=void 0===n?{}:n,s=e.onSelect,a=e.params,o=e.classroomList,c=(0,u.useState)(!1),i=d()(c,2),l=i[0],p=i[1],g=(0,u.useState)(""),h=d()(g,2),f=h[0],j=h[1];(0,u.useEffect)((function(){p(!1),j("")}),[]);return(0,I.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"200px auto"}),t),children:[(0,I.jsx)("img",{src:de.z3}),(0,I.jsx)("p",{className:"mt20 font14",children:"该课程无图文作业,可以下方按钮或右上方“新建作业”按钮创建作业"}),(0,I.jsxs)("div",{style:{marginTop:"30px"},children:[(0,I.jsx)(W.ZP,{onClick:function(){return p(!0)},type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"},children:"新建作业"}),(0,I.jsx)(W.ZP,{onClick:function(){(0,w.xg)("".concat(ue.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"},children:"新建作业指引"})]}),l&&(0,I.jsx)(A.Z,{open:!0,centered:!0,title:"新建作业",onCancel:function(){return p(!1)},onOk:function(){var e;!(0,N.Rm)()||null!=o&&null!==(e=o.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?("1"===f&&m.history.push("/classrooms/".concat(a.coursesId,"/common_homework/").concat(a.categoryId,"/add")),"2"===f&&(s(),p(!1),j(""))):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"1",style:{marginTop:"15px"},checked:"1"===f,onClick:function(){return j("1")},children:"新建图文作业"})}),(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"2",style:{marginTop:"15px"},checked:"2"===f,onClick:function(){return j("2")},children:"选用资源"})})]})})]})})),xe=t(29794),pe=t(73517),ge=t(75579),Ae=t(20834),he=t(38854),fe="bottomControlContainer___t5WWD",ke="buttonWrap___HfupJ",je="moveCategory___MrmA6",ye=t(78386),ve=function(e){var n,t=e.buttonDataSource,s=e.onClick,o=(0,u.useContext)(Me),i=o.allSelect,r=o.setAllSelect,l=o.setSelectArrs,m=o.dataSource,p=o.selectArrs,g=o.useBatchStatus,A=o.dispatch,h=o.params,f=o.getData,k=o.detailLeftMenus,j=o.main_category_id,y=o.setSelectArrsAll,S=(0,u.useState)(!1),w=d()(S,2),b=w[0],H=w[1],D=(0,u.useState)(""),J=d()(D,2),Z=J[0],L=J[1];k.course_modules&&(n=k.course_modules.filter((function(e){return"common_homework"===e.type}))[0]);var R=(0,I.jsx)("div",{className:je,onMouseLeave:function(e){return H(!1)},children:(0,I.jsxs)(Ae.Z,{onClick:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,t=n.key,n.keyPath,n.domEvent,""!=p){e.next=4;break}return x.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,C.ZP)("/api/courses/".concat(h.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:p,new_category_id:t}});case 6:0===e.sent.status&&(x.ZP.success("操作成功"),g(!1),f(),A({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,I.jsx)(T.Z,{onChange:function(e){L(e.target.value)}})}),n&&n.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var t;if(!(""!==Z&&e.category_name.indexOf(Z)<0))return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(Ae.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,I.jsx)(Ae.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:h,selectArrs:{category_id:j,type:"common_homework"}}})},children:"新建子目录..."})]})});return(0,I.jsxs)("div",{className:fe,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsxs)(v.Z,{checked:i,onChange:function(e){r(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?y(B()(m)):y([])},children:["全选本页(",p.length,")"]})}),(0,N.GJ)()&&t.map((function(e){return(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",icon:e.icon,className:ke,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){var e={courseId:h.id,container_type:"common_homework"};h.categoryId&&(e.category_id=h.categoryId),A({type:"classroomList/getAllTaskList",payload:e}),A({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,I.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:ke,children:"调整排序"})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(he.Z,{open:b,placement:"topLeft",dropdownRender:function(){return R},getPopupContainer:function(e){return e.parentNode},children:(0,I.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return H(!0)},children:(0,I.jsx)(W.ZP,{type:"primary",className:ke,icon:(0,I.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,I.jsxs)("span",{children:["移动到目录 ",(0,I.jsx)(ye.Z,{})]})})})})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"}),className:ke,children:"收藏"})})]}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),g(!1)},children:"取消操作"})})]})},Se=t(6848),we=t(61998),Ne={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y"},be=t(61106),Be=t(20219),He=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t,s,o=e.dataSource,i=e.params,l=(e.classroomList,e.manageAllGroup),x=(0,u.useContext)(Me),p=(x.batchStatus,x.selectArrs),g=x.setSelectArrs,A=x.selectArrsAll,h=x.setSelectArrsAll,f=x.dispatch,k=(0,m.useParams)(),j=(0,u.useState)(!1),y=d()(j,2),S=y[0],b=y[1],H=(0,u.useState)([]),D=d()(H,2),J=D[0],Z=D[1];k=r()(r()(r()({},i),k),{},{category:null===(n=k)||void 0===n?void 0:n.categoryId}),(0,u.useEffect)((function(){Z([]),b(!1)}),[]);var L=[{title:"班级",dataIndex:"course_group_name",key:"course_group_name"},{title:"状态",dataIndex:"status",key:"status",width:80,filters:[{text:"未开始",value:"未开始"},{text:"提交中",value:"提交中"},{text:"补交中",value:"补交中"},{text:"已截止",value:"已截止"},{text:"未发布",value:"未发布"},{text:"匿评中",value:"匿评中"},{text:"申诉中",value:"申诉中"}],onFilter:function(e,n){return 0===n.status.indexOf(e)}},{title:"提交情况",dataIndex:"statistics",key:"statistics",width:80,render:function(e){var n,t;return"--"===e?e:(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{children:null==e||null===(n=e.split("/"))||void 0===n?void 0:n[0]})," / ",(0,I.jsx)("span",{children:null==e||null===(t=e.split("/"))||void 0===t?void 0:t[1]})]})}},{title:"发布时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:"publish_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"截止时间",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:"end_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"补交时间",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:"late_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"分班老师",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:function(e){return"--"!==e&&e?(0,I.jsx)("span",{title:e,children:e}):"--"}}];function R(){return P.apply(this,arguments)}function P(){return(P=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/homework_commons/".concat(o.homework_id,"/group_settings_statistics.json"),{method:"get",params:r()({},k)});case 2:n=e.sent,Z(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,I.jsxs)("div",{className:Ne.listContainer,onClick:function(e){e.stopPropagation(),(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail"))},children:[(0,N.GJ)()&&(0,I.jsx)(v.Z,{onClick:function(e){e.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:p.includes(o.homework_id),onChange:function(){return e=o.homework_id,void(p.includes(e)?(g(p.filter((function(n){return n!==e}))),h(A.filter((function(n){return n.homework_id!==e})))):(g([].concat(B()(p),[e])),h([].concat(B()(A),[o]))));var e}}),(0,I.jsxs)("div",{className:Ne.info,children:[(0,I.jsxs)("div",{className:Ne.title,children:[(0,I.jsxs)("div",{className:Ne.left,style:(0,N.dE)()?{paddingRight:(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)?60:140}:{},children:[(0,N.GJ)()&&(0,I.jsx)(be.Z,{value:o.status,children:(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[o.status]})}),(0,N.dE)()&&(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:o.status}),(0,I.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=0":""),children:o.name})}),o.is_shixun&&(0,I.jsx)("span",{className:Ne.shixunTag,children:"实训"}),o.open_evaluate&&(0,I.jsx)(Se.Z,{title:"该实践项目已开启评测功能",children:(0,I.jsx)("span",{className:Ne.pingceTag,children:"评测"})})]}),(0,I.jsxs)("div",{className:Ne.right,children:[(0,N.GJ)()&&"未发布"===o.status&&(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,I.jsxs)("aside",{className:Ne.flexBox,children:[(0,I.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,I.jsx)("div",{children:"发布"})]})}),(0,N.dE)()&&(0,I.jsxs)("div",{className:Ne.actionIcon,children:[(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)==0&&(0,I.jsx)("i",{className:"iconfont icon-yiwancheng1"}),!(null!==(t=o.status)&&void 0!==t&&t.includes("已截止"))&&(0,I.jsxs)("aside",{onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(o),n.stopPropagation(),o.is_jupyter||o.is_jupyter_lab?(0,Be.Z)({is_jupyter:o.is_jupyter,is_jupyter_lab:o.is_jupyter_lab,shixunId:o.shixun_identifier,homework_common_id:o.homework_id}):(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=1":""));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,I.jsx)("div",{children:"开始学习"})]}),(null===(s=o.status)||void 0===s?void 0:s.includes("已截止"))&&(0,I.jsxs)("aside",{className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,I.jsx)("div",{children:"查看作品"})]})]}),(0,N.GJ)()&&(0,I.jsx)(he.Z,{placement:"bottomCenter",overlayClassName:Ne.dro,dropdownRender:function(){return(0,I.jsxs)(Ae.Z,{children:[(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:A,params:k,status:null==o?void 0:o.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,I.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:Ne.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,I.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,I.jsx)("div",{children:"更多"})]})})]})]}),(0,I.jsx)("div",{className:Ne.detail,children:(0,N.GJ)()&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:o.author}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.uncommit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"未做题"}),o.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.commit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已做题"}),o.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.compelete_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已完成"}),o.compelete_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"发布时间"}),o.publish_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"截止时间"}),o.end_time]}),["已结束"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"结束时间"}),o.status_time]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==o?void 0:o.late_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:Ne.iconV,onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),S||R(),b(!S);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)("i",{className:"iconfont icon-".concat(S?"shouqi":"xiala2")})," "]})]})}),(0,I.jsxs)("div",{className:Ne.content,children:[(0,N.dE)()&&(0,I.jsxs)("span",{className:Ne.infoStuIcon,children:[(0,I.jsx)("span",{className:"c-grey-333",children:o.author}),"已截止"===o.status&&!(null==o||!o.status_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==o?void 0:o.status_time]}),(0,I.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,I.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==o?void 0:o.publish_time," 至 ",null==o?void 0:o.end_time," "]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==o?void 0:o.late_time]})]}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length>5&&(0,I.jsx)(we.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length<6&&J.length>0&&(0,I.jsx)(we.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L})]})]})]})})),De="bg___Ujhcv",Ce=t(12476),Je="otherHomeworkWrap___cHqzM",Ie="otherHomeworkContainer___k2TlQ",Ze="flex___N5oyJ",Le="search___tWMHN",Re="content___wyNNo",Pe="listItem___mdegu",Qe="info___SwRt1",Fe="title___lilvJ",Oe="describe___meICG",Ee="footer___irMwG",Ge=function(e){var n=e.courseId,t=e.type,s=e.onCancel,o=(0,m.useParams)(),i=(0,u.useState)({targerData:[],originData:[]}),l=d()(i,2),p=l[0],g=l[1],A=(0,u.useState)([]),h=d()(A,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),S=y[0],N=y[1],b=function(){var e=c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(n,"/homework_commons/impersonal_list.json"),{method:"get",params:{type:t}});case 3:s=e.sent,N(!1),g({targerData:s.homeworks,originData:s.homeworks});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){b()}),[]);var H=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n={homework_common_ids:f},o.categoryId&&(n=r()(r()({},n),{},{category_id:o.categoryId})),e.next=5,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/create_collaborators.json"),{method:"POST",body:n});case 5:(t=e.sent)&&t.homework_ids.length>0&&(x.ZP.success("提交成功"),s()),N(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("div",{className:"animated fadeInUp fast ".concat(Je),children:(0,I.jsxs)("div",{className:Ie,children:[(0,I.jsx)("div",{className:Le,children:(0,I.jsx)(T.Z.Search,{size:"middle",enterButton:"搜索",onSearch:function(e){var n=p.originData.filter((function(n){return n.name.indexOf(e)>-1}));g(r()(r()({},p),{},{targerData:n}))},placeholder:"请输入图文作业名称进行查询"})}),(0,I.jsx)("div",{className:Re,children:p.targerData.map((function(e){return(0,I.jsxs)("div",{className:"".concat(Pe," mb10"),children:[(0,I.jsx)(v.Z,{checked:f.includes(e.id),onChange:function(n){return function(e,n){e.target.checked?k([].concat(B()(f),[n])):k(f.filter((function(e){return e!==n})))}(n,e.id)}}),(0,I.jsxs)("div",{className:Qe,children:[(0,I.jsxs)("div",{className:"".concat(Ze," mb10"),style:{justifyContent:"space-between"},children:[(0,I.jsx)("div",{className:Fe,children:e.name}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){return(0,w.xg)("/classrooms/".concat(o.coursesId,"/common_homework/").concat(e.id,"/detail"))},children:"查看作业"})})]}),(0,I.jsx)("div",{className:"mb20 font14 c-grey-999 ".concat(Oe),children:e.description}),(0,I.jsxs)("div",{className:"font12",children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:e.user.name}),(0,I.jsxs)("span",{className:"c-grey-999",children:["创建时间:",e.created_at]})]})]})]},e.id)}))}),(0,I.jsxs)("div",{className:Ee,children:[(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:s,children:"取消"}),(0,I.jsx)(W.ZP,{type:"primary",disabled:0===f.length||S,onClick:function(){H()},children:"确定"})]})]})})},Me=(0,u.createContext)({selectArrs:[]}),Te=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.user;return{classroomList:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s=e.classroomList,o=e.loading,i=e.dispatch,l=e.user,b=(0,m.useSearchParams)(),B=d()(b,2),H=B[0],D=(B[1],(0,m.useLocation)()),J=(0,m.useParams)(),Z=(0,u.useState)(r()(r()({},J),{},{id:J.coursesId,limit:20})),F=d()(Z,2),E=F[0],G=F[1],M=(0,u.useState)(!1),T=d()(M,2),z=T[0],W=T[1],V=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),K=d()(V,2),Y=K[0],q=K[1],X=(0,u.useState)([]),_=d()(X,2),$=_[0],ee=_[1],ne=(0,u.useState)(!1),te=d()(ne,2),se=te[0],ae=te[1],oe=(0,u.useState)(!1),ie=d()(oe,2),re=ie[0],de=ie[1],ue=(0,u.useState)([]),Ae=d()(ue,2),he=Ae[0],fe=Ae[1],ke=(0,u.useState)(!1),je=d()(ke,2),ye=je[0],Se=je[1],we=(0,u.useState)("默认排序"),Ne=d()(we,2),be=Ne[0],Be=Ne[1],Je=s.detailCommonHomeworksList,Ie=s.detailLeftMenus,Ze=s.detailTopBanner,Le=s.taskList;E.type=1,E.categoryId?E.category=E.categoryId:delete E.category,(0,u.useEffect)((function(){var e=H.get("tabs");e&&void 0!==e&&((0,N.GJ)()?E.status=e:E.order=e)}),[D.search]),(0,u.useEffect)((function(){"0"===H.get("tabs")&&(E.status="0",E.page=1)}),[H.get("tabs")]),(0,u.useEffect)((function(){var e,n;if(null!=l&&null!==(e=l.userInfo)&&void 0!==e&&e.login){var t,s=w.cX.getItem("".concat(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.login).concat((0,N.GJ)()?"Teacher1":"Student1"),"CommonHomework");s&&(E.sort_by=null==s?void 0:s.type,E.sort_direction=null==s?void 0:s.direction,Be(null==s?void 0:s.name));var a=H.get("tabs"),o=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};a&&void 0!==a&&((0,N.GJ)()?E.status=a:E.order=a),Re(o)}else if(null!=l&&null!==(n=l.userInfo)&&void 0!==n&&n.username){var c=H.get("tabs"),i=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};c&&void 0!==c&&((0,N.GJ)()?E.status=c:E.order=c),Re(i)}}),[null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,null==D?void 0:D.pathname]),(0,u.useEffect)((function(){G(r()(r()({},E),J))}),[null==J?void 0:J.categoryId]),(0,u.useEffect)((function(){"清除选择数据"===s.actionTabs.key&&(ee([]),fe([])),"目录重命名成功"===s.actionTabs.key&&Re()}),[s.actionTabs.key]),(0,u.useEffect)((function(){ee([])}),[Je]),(0,u.useEffect)((function(){de(!1)}),[E.categoryId]),(0,u.useEffect)((function(){i({type:"classroomList/getAssistantPermissions",payload:{course_id:E.id}})}),[]),(0,u.useEffect)((function(){Je&&Je.homeworks&&($.length===Je.homeworks.length&&$.length>0?ae(!0):$.length!==Je.homeworks.length&&ae(!1))}),[$]);var Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ee([]),fe([]),(0,N.GJ)()?i({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()(r()({},E),e),{},{type:1})}):i({type:"classroomList/getClassroomCommonList",payload:r()(r()({},E),e)})},Pe=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:1}});case 2:null!=(n=e.sent)&&n.data&&(t=n.data.score_settings,Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=(100*t[e]).toFixed(0))})),console.log(t),q(r()({},t)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:E}})},Fe=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"classroomList/updateTaskPosition",payload:{category_id:E.categoryId,courseId:E.id,task_ids:n,container_type:"common_homework"}});case 2:Re();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=(0,u.useMemo)((function(){var e=[];return Le.length>0&&(e=Le.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Le]),Ee=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,I.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),(0,I.jsx)("br",{}),"注意",(0,I.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,I.jsx)("br",{}),"评分选项上。",(0,I.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,I.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),Te=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,I.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,I.jsx)(Me.Provider,{value:{params:E,batchStatus:re,selectArrs:$,setSelectArrs:ee,allSelect:se,dataSource:Je.homeworks||[],detailLeftMenus:Ie,main_category_id:Je.main_category_id||"",selectArrsAll:he,setAllSelect:ae,useBatchStatus:de,dispatch:i,getData:Re,setSelectArrsAll:fe},children:(0,I.jsxs)("section",{children:[(0,I.jsxs)("aside",{className:De,children:[(0,I.jsx)(pe.Z,{isLoading:o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,N.GJ)()?[{name:"全部",id:0,total:Je.all_count||0},{name:"未发布",id:1,total:Je.unpublished_count||0},{name:"未开始",id:4,total:Je.not_start_count||0},{name:"进行中",id:2,total:Je.in_progress_count||0},{name:"已截止",id:3,total:Je.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,N.GJ)(),TooltipTitle:E.categoryId?"目录重命名":"新建子目录",categoryId:E.categoryId,dropdownMenu:[{name:"新建图文作业",id:"1"},{name:"选用资源",id:"2"}],showControlButton:(0,N.GJ)(),isShowRightControl:"未分配目录"!==(0,w.Oo)(null==Ie?void 0:Ie.course_modules,E.categoryId),onTabMenuClick:function(e){void 0!==e.id&&((0,N.GJ)()?E.status=e.id:E.order=e.id),de(!1),E.page=1,m.history.replace("".concat(D.pathname,"?tabs=").concat(e.id)),Re(E)},defaultSelectedKeys:[H.get("tabs")?H.get("tabs"):"0"],onsetClick:function(){Pe(),W(!0)},onTooltipTitleClick:function(){i({type:"classroomList/setActionTabs",payload:{key:E.categoryId?"目录重命名":"添加目录",params:E,selectArrs:{category_name:null==Je?void 0:Je.category_name,category_id:(null==Je?void 0:Je.category_id)||(null==Je?void 0:Je.main_category_id)},cb:function(){Re()}}})},onDropdownMenuClick:function(e){var n;!(0,N.Rm)()||null!==(n=s.AssistantObject.normal)&&void 0!==n&&n.can_create?"1"===e?m.history.push("/classrooms/".concat(E.coursesId,"/common_homework/").concat(E.categoryId,"/add")):"2"===e?Qe():"3"===e&&Se(!0):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,I.jsx)(ge.Z,{dataSource:Je.homeworks||[],isAdmin:(0,N.GJ)(),batchStatus:!0,SortMenuName:be,setSortMenuName:Be,onSearch:function(e){E.search=e,E.page=1,Re()},onSort:function(e){var n;E.sort_by=e.type,E.sort_direction=e.direction,E.page=1,w.cX.setItem("".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login).concat((0,N.GJ)()?"Teacher1":"Student1"),e,"CommonHomework"),Re(E)},onBatch:function(e){return de(e)}})]}),0===(null==Je?void 0:Je.all_count)&&(0,N.GJ)()?!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(me,{params:E,dispatch:i,onSelect:Qe}):(null==Je?void 0:Je.homeworks)&&0===Je.homeworks.length&&!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(ce.Z,{}),(0,I.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("aside",{className:"animated fadeIn",children:[null==Je||null===(t=Je.homeworks)||void 0===t?void 0:t.map((function(e,n){return(0,I.jsx)(He,{dataSource:e,params:E,manageAllGroup:null==Je?void 0:Je.manage_all_group},n)})),!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)("aside",{className:"tc mb50 mt30",children:(null==Je?void 0:Je.query_total_count)>10&&(0,I.jsx)(p.Z,{showSizeChanger:!0,onChange:function(e,n){E.page=e,E.limit=n,Re()},defaultCurrent:1,current:E.page||1,pageSize:E.limit||20,total:Je.query_total_count})})]}),$.length>0&&(0,N.GJ)()&&(0,I.jsx)(g.Z,{offsetBottom:0,children:(0,I.jsx)(ve,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,I.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,I.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,N.GJ)()&&!(0,N.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Ze.is_public||"设为公开"!==e.name})),onClick:function(e){var n,t;if(0===$.length)return x.ZP.error("请选择你要操作的任务"),!1;var a=e.name,o={key:a,selectArrs:$,selectArrsAll:he,type:["publish","deadline"].includes(e.key)?1:"",params:E};switch(e.key){case"publish":if((0,N.Rm)()&&(null==s||null===(n=s.AssistantObject)||void 0===n||null===(n=n.normal)||void 0===n||!n.can_publish))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即发布";break;case"deadline":if((0,N.Rm)()&&(null==s||null===(t=s.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_stop))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即截止";break;case"delete":a="删除";break;case"collection":a="收藏"}i({type:"classroomList/setActionTabs",payload:r()(r()({},o),{},{key:a})})}})})]})}),(0,I.jsx)(L,{onCallback:function(){return de(!1)}}),(0,I.jsx)(R.Z,{onCallback:function(){return de(!1)},courseEndTime:null==Je?void 0:Je.course_end_time}),(0,I.jsx)(P.Z,{courseEndTime:null==Je?void 0:Je.course_end_time,visible:"立即截止"===s.actionTabs.key,homeworkIds:s.actionTabs.selectArrs,courseId:J.coursesId,isBatch:2!==s.actionTabs.type,successCallback:function(){de(!1),Re()}}),(0,I.jsx)(Q,{}),(0,I.jsx)(O,{onCallback:function(){return de(!1)}}),(0,I.jsx)(U,{onCallback:function(){return de(!1)}}),(0,I.jsx)(le,{refreshList:Re}),(0,I.jsx)(xe.Z,{}),(0,I.jsx)(Ce.Z,{visible:"调整排序"===s.actionTabs.key,callback:Fe,data:Oe,onCancel:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})}}),ye&&(0,I.jsx)(Ge,{courseId:E.coursesId,type:"1",onCancel:function(){return Se(!1)}}),(0,I.jsx)(A.Z,{open:z,title:"默认评分设置",centered:!0,onCancel:function(){W(!1)},onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(Y)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:n}});case 4:0===e.sent.status&&(x.ZP.success("设置成功"),W(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,I.jsxs)("div",{children:[(0,I.jsx)(h.Z,{children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)(h.Z,{align:"middle",children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的图文作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"助教评分"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsx)(h.Z,{children:(0,I.jsxs)(k.ZP.Group,{value:null==Y?void 0:Y.ta_mode,onChange:function(e){Y.ta_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"普通模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"复审模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"最终成绩组成"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsxs)(h.Z,{children:[(0,I.jsxs)(k.ZP.Group,{value:Y.final_mode,onChange:function(e){Y.final_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:!1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"多项评分配比"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Ee,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"教师评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.te_proportion,onChange:function(e){Y.te_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"助教评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.ta_proportion,onChange:function(e){Y.ta_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"学生匿评:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.st_proportion,onChange:function(e){Y.st_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:!0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"单项评分优先"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Te,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]})]}),(0,I.jsx)("br",{})]}),(0,I.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsxs)("strong",{children:[(0,I.jsx)(v.Z,{checked:Y.is_repeat_minus,style:{fontSize:"16px"},onChange:function(e){Y.is_repeat_minus=e.target.checked,q(Object.assign({},Y))},children:"文档查重扣分"})," ",(0,I.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(null==Y?void 0:Y.is_repeat_minus)&&(0,I.jsxs)("div",{style:{paddingLeft:35},children:[(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"查重扣分:"}),(0,I.jsx)(f.Z,{className:"ml5",children:(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_setting_score,onChange:function(e){Y.repeat_setting_score=e,q(Object.assign({},Y))}})})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"扣分阀值:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_limit,onChange:function(e){Y.repeat_limit=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]})]})]})})]})})}))},31797:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(59301),a=t(56762),o=t(92343),c=t(92310),i=t.n(c),r=t(36355),l=t(96865);var d=e=>{const{value:n,formatter:t,precision:a,decimalSeparator:o,groupSeparator:c="",prefixCls:i}=e;let r;if("function"==typeof t)r=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof a&&(l=l.padEnd(a,"0").slice(0,a>0?a:0)),l&&(l=`${o}${l}`),r=[s.createElement("span",{key:"int",className:`${i}-content-value-int`},e,n),l&&s.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},l)]}else r=e}return s.createElement("span",{className:`${i}-content-value`},r)},u=t(17313),m=t(83116),x=t(37613);const p=e=>{const{componentCls:n,marginXXS:t,padding:s,colorTextDescription:a,titleFontSize:o,colorTextHeading:c,contentFontSize:i,fontFamily:r}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:a,fontSize:o},[`${n}-skeleton`]:{paddingTop:s},[`${n}-content`]:{color:c,fontSize:i,fontFamily:r,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,x.TS)(e,{});return[p(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var A=e=>{const{prefixCls:n,className:t,rootClassName:a,style:o,valueStyle:c,value:u=0,title:m,valueRender:x,prefix:p,suffix:A,loading:h=!1,onMouseEnter:f,onMouseLeave:k,decimalSeparator:j=".",groupSeparator:y=","}=e,{getPrefixCls:v,direction:S,statistic:w}=s.useContext(r.E_),N=v("statistic",n),[b,B]=g(N),H=s.createElement(d,Object.assign({decimalSeparator:j,groupSeparator:y,prefixCls:N},e,{value:u})),D=i()(N,{[`${N}-rtl`]:"rtl"===S},null==w?void 0:w.className,t,a,B);return b(s.createElement("div",{className:D,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:f,onMouseLeave:k},m&&s.createElement("div",{className:`${N}-title`},m),s.createElement(l.Z,{paragraph:!1,loading:h,className:`${N}-skeleton`},s.createElement("div",{style:c,className:`${N}-content`},p&&s.createElement("span",{className:`${N}-content-prefix`},p),x?x(H):H,A&&s.createElement("span",{className:`${N}-content-suffix`},A)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function f(e,n){const{format:t=""}=n,s=new Date(e).getTime(),a=Date.now();return function(e,n){let t=e;const s=/\[[^\]]*]/g,a=(n.match(s)||[]).map((e=>e.slice(1,-1))),o=n.replace(s,"[]"),c=h.reduce(((e,n)=>{let[s,a]=n;if(e.includes(s)){const n=Math.floor(t/a);return t-=n*a,e.replace(new RegExp(`${s}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),o);let i=0;return c.replace(s,(()=>{const e=a[i];return i+=1,e}))}(Math.max(s-a,0),t)}const k=e=>{const{value:n,format:t="HH:mm:ss",onChange:c,onFinish:i}=e,r=(0,a.Z)(),l=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{r(),null==c||c(e-Date.now()),e(d(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return s.createElement(A,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,n)=>f(e,Object.assign(Object.assign({},n),{format:t}))}))};var j=s.memo(k);A.Countdown=j;var y=A},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CourseGroup__Detail__index.async.js b/p__Classrooms__Lists__CourseGroup__Detail__index.async.js index 347abb1904..9516d375d0 100644 --- a/p__Classrooms__Lists__CourseGroup__Detail__index.async.js +++ b/p__Classrooms__Lists__CourseGroup__Detail__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[87922],{28563:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(5891),o=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=n(22589),a=function(e,t){return o.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:c}))};var i=o.forwardRef(a)},16644:function(e,t,n){"use strict";var r=n(82242),o=n.n(r),c=(n(59301),n(19779)),s=n(3113),a=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,i=e.styles,l=void 0===i?{}:i,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:t||c,style:o()({width:288,height:200},h)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(s.ZP,o()(o()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},58191:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return M}});var r=n(37205),o=n.n(r),c=n(7557),s=n.n(c),a=n(41498),i=n.n(a),l=n(82242),u=n.n(l),d=n(79800),p=n.n(d),f=n(59301),m=n(61186),h=n.n(m),x=n(56102),g=n(8785),_=n(43418),v=n(73782),y=n(8591),b=n(20834),j=n(24905),w=n(38854),C=n(95237),k=n(43604),Z=n(61998),N=n(27092),I=n(28563),O=n(92911),P=n(78386),S=n(42930),T=n(16644),D=n(39634),R={flex_box_center:"flex_box_center___oNuKm",flex_space_between:"flex_space_between___U1Zic",flex_box_vertical_center:"flex_box_vertical_center___r26GC",flex_box_center_end:"flex_box_center_end___Zlv2y",flex_box_column:"flex_box_column___Ml9Kt",bg:"bg___WNwKr",containerTitle:"containerTitle___U8kcU",containerDesc:"containerDesc___UxxtF",listItem:"listItem___fnQZO",title:"title___USjS0",titleLeft:"titleLeft___PVbk6",titleRight:"titleRight___xjHF8",acitons:"acitons___l0Pb3",memberManager:"memberManager___ZFyEi",headWrap:"headWrap___G2Uc9",checkbox:"checkbox___SnMlz"},E=n(71751),L=n(87385),U=n(37712);h().locale("zh-cn");var M=(0,g.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n}}))((function(e){e.classroomList,e.globalSetting,e.loading;var t,n,r,c,a=e.dispatch,l=(0,f.useState)(u()(u()({},(0,g.useParams)()),{page:1,limit:20})),d=p()(l,2),m=d[0],h=d[1],M=(0,f.useState)([]),A=p()(M,2),G=A[0],z=A[1],B=(0,f.useState)({}),H=p()(B,2),J=H[0],F=H[1],W=(0,f.useRef)(),q=(0,f.useState)(!1),K=p()(q,2),Y=K[0],V=K[1],Q=(0,f.useState)([]),X=p()(Q,2),$=X[0],ee=X[1],te=(0,f.useState)(!1),ne=p()(te,2),re=ne[0],oe=ne[1],ce=(0,f.useState)([]),se=p()(ce,2),ae=se[0],ie=se[1];(0,f.useEffect)((function(){m.order=1,m.sort="asc",m.page=1,m.limit=20,m.course_group_id=m.categoryId,h(m),ue(m),le()}),[m.categoryId]);var le=function(){var e=i()(s()().mark((function e(){var t,n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.c_)({coursesId:m.coursesId});case 2:r=e.sent,z((null==r||null===(t=r.course_groups)||void 0===t?void 0:t.map((function(e){return u()(u()({},e),{show:!0})})))||[]),ie(null==r||null===(n=r.course_groups)||void 0===n?void 0:n.filter((function(e){return e.in_current_course_group})));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ue=function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(!0),e.next=3,(0,E.Rk)(t);case 3:n=e.sent,V(!1),F(n||{});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==$?void 0:$.length)){e.next=3;break}return y.ZP.info("请选择学生"),e.abrupt("return");case 3:return e.next=5,(0,E.wR)({coursesId:m.coursesId,course_group_id:t,students:$.map((function(e){return{course_member_id:e}}))});case 5:0===(null==(n=e.sent)?void 0:n.status)&&y.ZP.success("操作成功"),m.page=1,ee([]),h(m),ue(m);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pe=function(){var e=i()(s()().mark((function e(t,n){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.wR)({coursesId:m.coursesId,course_group_id:t,students:[{course_member_id:n}]});case 2:0===(null==(r=e.sent)?void 0:r.status)&&y.ZP.success("操作成功"),m.page=1,ee([]),h(m),ue(m);case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),fe=[{name:"课堂信息",url:(0,S.NY)({url:"/api/courses/".concat(m.coursesId,"/export_couser_info.xlsx&export=true"),query:u()(u()({},m),{group_id:m.course_group_id,search:m.search?null===(t=m.search)||void 0===t?void 0:t.trim():null})})},{name:"活跃度",url:(0,S.NY)({url:"/api/courses/".concat(m.coursesId,"/export_member_act_score.xlsx&export=true"),query:u()(u()({},m),{group_id:m.course_group_id,search:m.search?null===(n=m.search)||void 0===n?void 0:n.trim():null})})},{name:"总成绩",url:(0,S.NY)({url:"/api/courses/".concat(m.coursesId,"/export_member_scores_excel.xlsx&export=true"),query:u()(u()({},m),{group_id:m.course_group_id,search:m.search?null===(r=m.search)||void 0===r?void 0:r.trim():null})})}],me=(0,U.jsxs)(b.Z,{style:{maxHeight:400,width:200,overflow:"auto",padding:10},children:[(0,U.jsx)("input",{placeholder:"搜索",className:"ant-input",onChange:function(e){var t=e.target.value;z(G.map((function(e){var n;return null!==(n=e.name)&&void 0!==n&&n.includes(t)?u()(u()({},e),{show:!0}):u()(u()({},e),{show:!1})})))},style:{width:180}}),(0,U.jsx)(b.Z.Item,{onClick:function(){return de(0)},className:"multi-llipsis1e",children:(0,U.jsx)("span",{children:"未分班"})}),null==G||null===(c=G.filter((function(e){return e.show})))||void 0===c?void 0:c.map((function(e,t){return(0,U.jsx)(b.Z.Item,{onClick:function(){return de(e.id)},className:"multi-llipsis1e",children:(0,U.jsx)("span",{children:e.name})})}))]}),he=(b.Z,fe.map((function(e,t){return(0,U.jsx)(b.Z.Item,{children:(0,U.jsx)("a",{onClick:i()(s()().mark((function t(){var n;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,O.ZP)(e.url,{method:"get"});case 2:(n=t.sent)&&-1!==(null==n?void 0:n.status)&&-2!==(null==n?void 0:n.status)&&(0,S.xg)(e.url);case 4:case"end":return t.stop()}}),t)}))),children:e.name})},e.url)})),[(0,D.GJ)()&&{title:"",width:80,align:"center",render:function(e,t){return(0,U.jsx)(j.Z,{checked:$.includes(t.course_member_id),onChange:function(e){e.target.checked?ee([].concat(o()($),[t.course_member_id])):ee($.filter((function(e){return e!==t.course_member_id})))}})}},{title:"序号",render:function(e,t,n){return m.limit*(m.page-1)+n+1},width:80,align:"center"},{title:"姓名",dataIndex:"name",width:80,ellipsis:!0,align:"center",render:function(e,t){return(0,U.jsx)("a",{className:"c-blank",onClick:function(){return(0,S.xg)("/users/".concat(t.login))},children:e})}},{title:"学号",dataIndex:"student_id",width:80,ellipsis:!0,align:"center",sorter:!0,showSorterTooltip:!1,render:function(e){return(0,U.jsx)("span",{children:e})}},{title:"手机号",dataIndex:"user_phone",width:80,ellipsis:!0,align:"center",render:function(e){return(0,U.jsx)("span",{children:e})}},{title:"邮箱",dataIndex:"user_mail",width:80,ellipsis:!0,align:"center",render:function(e){return(0,U.jsx)("span",{children:e})}},(0,D.Gg)()&&{title:"操作",align:"center",dataIndex:"name",width:140,render:function(e,t){return(0,U.jsxs)("div",{children:[(0,U.jsx)(w.Z,{dropdownRender:function(){var e;return(0,U.jsxs)(b.Z,{style:{maxHeight:400,width:200,overflow:"auto",padding:10},children:[(0,U.jsx)("input",{placeholder:"搜索",className:"ant-input",onChange:function(e){var t=e.target.value;z(G.map((function(e){var n;return null!==(n=e.name)&&void 0!==n&&n.includes(t)?u()(u()({},e),{show:!0}):u()(u()({},e),{show:!1})})))},style:{width:180}}),(0,U.jsx)(b.Z.Item,{onClick:function(){return pe(0,t.course_member_id)},className:"multi-llipsis1e",children:(0,U.jsx)("span",{children:"未分班"})}),null==G||null===(e=G.filter((function(e){return e.show})))||void 0===e?void 0:e.map((function(e,n){return(0,U.jsx)(b.Z.Item,{onClick:function(){return pe(e.id,t.course_member_id)},className:"multi-llipsis1e",children:(0,U.jsx)("span",{children:e.name})})}))]})},className:"ml20",placement:"bottomRight",children:(0,U.jsx)("span",{className:"font14 current",style:{color:"#3061d0"},children:"移动分班"})}),(0,U.jsx)("span",{className:"current",style:{color:"red",marginLeft:10},onClick:function(){var e;_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.l3)({coursesId:m.coursesId,students:[{course_member_id:t.course_member_id}]});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),m.page=1,ee([]),h(m),ue(m),a({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e})));return(0,U.jsxs)("section",{children:[(0,U.jsxs)("aside",{className:R.bg,children:[(0,U.jsxs)(C.Z,{className:R.headWrap,children:[(0,U.jsxs)(k.Z,{flex:"1",children:[(0,U.jsx)("span",{children:(0,U.jsx)(I.Z,{className:"font16 c-black",onClick:function(){return g.history.push("/classrooms/".concat(m.coursesId,"/course_group"))}})}),(0,U.jsx)("span",{className:"".concat(R.title," ml10"),children:J.course_group_name}),(0,D.GJ)()&&J.invite_code&&(0,U.jsxs)("span",{className:"ml10",children:[(0,U.jsx)("span",{className:"c-grey-999 font16",children:"邀请码:"}),(0,U.jsx)("span",{className:"c-orange font16",children:J.invite_code}),(0,U.jsx)("span",{children:(0,U.jsx)(x.CopyToClipboard,{text:J.invite_code,className:"current",onCopy:function(){return y.ZP.success("复制成功")},children:(0,U.jsx)("span",{children:(0,U.jsx)("i",{className:"iconfont icon-fuzhi font14 ml10 c-orange"})})})})]})]}),(0,U.jsx)(k.Z,{children:(0,U.jsxs)("div",{children:[(0,D.GJ)()&&(0,U.jsx)("span",{className:[R.add,"font16","c-blue","ml20","current"].join(" "),onClick:function(){var e;_.Z.confirm({width:530,title:"提示",okText:"确定",cancelText:"取消",centered:!0,content:(0,U.jsxs)("div",{className:"tc font16",children:["该分班的学生将被移动到“未分班”",(0,U.jsx)("br",{}),"是否确认删除?"]}),onOk:(e=i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.pv)({categoryId:m.categoryId});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("删除成功"),a({type:"classroomList/getClassroomLeftMenus",payload:{id:m.coursesId}}),g.history.push("/classrooms/".concat(m.coursesId,"/course_group")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除分班"}),(0,D.GJ)()&&(0,U.jsx)("span",{className:[R.add,"font16","c-blue","ml20","current"].join(" "),onClick:function(){var e;W.current=J.course_group_name,_.Z.confirm({width:530,title:"提示",okText:"确定",cancelText:"取消",centered:!0,content:(0,U.jsx)("div",{className:"tc font16",children:(0,U.jsx)(v.Z,{defaultValue:W.current,onChange:function(e){return W.current=e.target.value}})}),onOk:(e=i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.$T)({categoryId:m.categoryId,name:W.current});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("更新成功"),ue(m));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"分班重命名"}),(0,D.dE)()&&ae.length<=0&&(0,U.jsx)("span",{className:[R.add,"font16","c-blue","ml20","current"].join(" "),onClick:function(){var e;_.Z.confirm({width:530,title:"提示",okText:"确定",cancelText:"取消",centered:!0,content:(0,U.jsx)("div",{className:"tc font16",children:"加入分班后,需联系老师或助教才能调整分班"}),onOk:(e=i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.i6)({coursesId:m.coursesId,course_group_id:m.categoryId});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("加入成功"),ue(m));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"加入分班"})]})})]}),(0,U.jsxs)("div",{className:R.containerDesc,children:[(0,U.jsxs)("p",{children:["共",(0,U.jsx)("span",{className:"c-orange",children:J.students_count}),"个学生"]}),(0,U.jsx)("p",{children:(0,U.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入姓名、学号进行搜索",onSearch:function(e){m.search=e,m.page=1,h(m),ue(m)},style:{width:300}})})]})]}),0===J.students_count&&(0,U.jsx)(T.Z,{}),J.students_count>0&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)("aside",{className:"plr30 mt20 ".concat(R.bg),children:[(0,D.GJ)()&&(0,U.jsxs)(C.Z,{justify:"space-between",className:R.checkbox,children:[(0,U.jsx)(k.Z,{children:(0,U.jsx)(j.Z,{checked:re,onChange:function(e){var t;(oe(e.target.checked),e.target.checked)?ee(null===(t=J.students)||void 0===t?void 0:t.map((function(e){return e.course_member_id}))):ee([])},children:(0,U.jsxs)("span",{className:"font14",children:["已选",$.length,"个"]})})}),(0,U.jsx)("div",{style:{marginLeft:"auto",cursor:"pointer",color:"red"},onClick:function(){var e;0!==(null==$?void 0:$.length)?_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.l3)({coursesId:m.coursesId,students:$.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),m.page=1,ee([]),h(m),ue(m),a({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):y.ZP.info("请选择学生")},children:"批量删除"}),(0,U.jsx)(k.Z,{children:(0,U.jsx)(w.Z,{dropdownRender:function(){return me},className:"ml20",placement:"bottomRight",children:(0,U.jsxs)("span",{className:"font14 current",style:{color:"#3061d0"},children:["移动到",(0,U.jsx)(P.Z,{className:"ml5"})]})})})]}),(0,U.jsx)(Z.Z,{className:"pt20",columns:he,dataSource:J.students,loading:Y,pagination:!1,onChange:function(e,t,n){console.log("c: ",n),"ascend"===n.order&&(m.sort="asc"),"descend"===n.order&&(m.sort="desc"),n.order||delete m.sort,h(m),ue(m)}})]}),(0,U.jsx)("aside",{className:"tc mb50 mt30",children:(0,U.jsx)(N.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){m.page=e,oe(!1),ee([]),h(m),ue(m)},defaultCurrent:1,defaultPageSize:20,current:m.page||1,total:J.students_count})})]})]})}))},25769:function(e,t,n){"use strict";var r=n(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,c,s,a,i,l,u=!1;t||(t={}),n=t.debug||!1;try{if(s=r(),a=document.createRange(),i=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var c=o[t.format]||o.default;window.clipboardData.setData(c,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(l),a.selectNodeContents(l),i.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),c=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(c,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(a):i.removeAllRanges()),l&&document.body.removeChild(l),s()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=c(n(59301)),o=c(n(25769));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="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},s(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},c=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n0&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)("aside",{className:"plr30 mt20 ".concat(R.bg),children:[(0,D.GJ)()&&(0,U.jsxs)(C.Z,{justify:"space-between",className:R.checkbox,children:[(0,U.jsx)(k.Z,{children:(0,U.jsx)(w.Z,{checked:re,onChange:function(e){var t;(oe(e.target.checked),e.target.checked)?ee(null===(t=F.students)||void 0===t?void 0:t.map((function(e){return e.course_member_id}))):ee([])},children:(0,U.jsxs)("span",{className:"font14",children:["已选",$.length,"个"]})})}),(0,U.jsx)("div",{style:{marginLeft:"auto",cursor:"pointer",color:"red"},onClick:function(){var e;0!==(null==$?void 0:$.length)?g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.l3)({coursesId:m.coursesId,students:$.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),m.page=1,ee([]),h(m),le(m),a({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):y.ZP.info("请选择学生")},children:"批量删除"}),(0,U.jsx)(k.Z,{children:(0,U.jsx)(j.Z,{dropdownRender:function(){return me},className:"ml20",placement:"bottomRight",children:(0,U.jsxs)("span",{className:"font14 current",style:{color:"#3061d0"},children:["移动到",(0,U.jsx)(P.Z,{className:"ml5"})]})})})]}),(0,U.jsx)(Z.Z,{className:"pt20",columns:he,dataSource:F.students,loading:Y,pagination:!1,onChange:function(e,t,n){console.log("c: ",n),"ascend"===n.order&&(m.sort="asc"),"descend"===n.order&&(m.sort="desc"),n.order||delete m.sort,h(m),le(m)}})]}),(0,U.jsx)("aside",{className:"tc mb50 mt30",children:(0,U.jsx)(I.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){m.page=e,oe(!1),ee([]),h(m),le(m)},defaultCurrent:1,defaultPageSize:20,current:m.page||1,total:F.students_count})})]})]})}))},25769:function(e,t,n){"use strict";var r=n(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,c,s,a,i,u,l=!1;t||(t={}),n=t.debug||!1;try{if(s=r(),a=document.createRange(),i=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var c=o[t.format]||o.default;window.clipboardData.setData(c,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(u),a.selectNodeContents(u),i.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),c=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(c,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(a):i.removeAllRanges()),u&&document.body.removeChild(u),s()}return l}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=c(n(59301)),o=c(n(25769));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="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},s(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},c=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n0&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("aside",{className:"plr30 mt20 ".concat(R.bg),children:(0,N.jsx)(C.Z,{className:"pt20",rowSelection:(0,q.GJ)()?c()({type:"checkbox"},he):null,columns:xe,dataSource:A,loading:o.effects["classroomList/getCourseGroupsList"],pagination:!1})}),(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(k.Z,{showQuickJumper:!0,onChange:function(e,t){p.page=e,p.limit=t,s({type:"classroomList/getCourseGroupsList",payload:c()(c()({},p),{},{nonenavigate:!0})})},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:p.limit||10,current:p.page||1,total:m.group_count})})]}),(0,N.jsx)(E,{cb:function(){return B([])}}),(0,N.jsx)($,{cb:function(){return B([])}}),(0,N.jsx)(Y,{cb:function(){return B([])}}),(0,N.jsx)(W,{cb:function(){return B([])}}),(0,N.jsx)(U,{cb:function(){return B([])}}),(0,N.jsx)(K,{}),(0,N.jsx)(te.Z,{res:le,ismodel:se,setismodel:ae})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return l}});n(59301);var o=n(95237),r=n(43604),s=n(20834),a=n(38854),i={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},c=n(37712),l=function(e){var t=e.isLoading,n=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,g=e.showControlButton,f=e.buttonText,x=e.buttonIcon,h=void 0===x?"icon-tianjiadaohang":x,y=e.extraNode,b=e.onButtonClick,v=void 0===b?function(){}:b;return(0,c.jsx)("div",{className:i.tabMenuContainer,children:(0,c.jsxs)(o.Z,{children:[(0,c.jsx)(r.Z,{flex:"1",children:(0,c.jsx)(s.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,c.jsxs)(s.Z.Item,{children:[(0,c.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,c.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,c.jsx)(r.Z,{className:"mr20",children:(0,c.jsxs)("div",{className:i.control,children:[(0,c.jsx)("div",{className:i.extra,children:y}),g&&(0,c.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:i.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont ".concat(h)})}),(0,c.jsx)("span",{children:f})]}),!!m&&(0,c.jsx)(a.Z,{className:"ml10",dropdownRender:m,children:(0,c.jsxs)("span",{className:i.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,c.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},77578:function(e,t,n){n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},14478:function(e,t,n){n.d(t,{Z:function(){return S}});var o=n(54745),r=n(92310),s=n.n(r),a=n(20287),i=n(71366),c=n(55405),l=n(59301),u=n(92343),d=n(36355),p=n(60324),m=n(92806),g=n(77578),f=n(3113),x=n(67797),h=n(9763),y=n(31724),b=n(39722),v=n(83116);var _=(0,v.Z)("Popconfirm",(e=>(e=>{const{componentCls:t,iconCls:n,antCls:o,zIndexPopup:r,colorText:s,colorWarning:a,marginXXS:i,marginXS:c,fontSize:l,fontWeightStrong:u,colorTextHeading:d}=e;return{[t]:{zIndex:r,[`&${o}-popover`]:{fontSize:l},[`${t}-message`]:{marginBottom:c,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:a,fontSize:l,lineHeight:1,marginInlineEnd:c},[`${t}-title`]:{fontWeight:u,color:d,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:i,color:s}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:c}}}}})(e)),(e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),{resetStyle:!1}),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:a,description:i,cancelText:c,okText:u,okType:p="primary",icon:b=l.createElement(o.Z,null),showCancel:v=!0,close:_,onConfirm:j,onCancel:C,onPopupClick:k}=e,{getPrefixCls:Z}=l.useContext(d.E_),[w]=(0,h.Z)("Popconfirm",y.Z.Popconfirm),S=(0,g.Z)(a),T=(0,g.Z)(i);return l.createElement("div",{className:`${t}-inner-content`,onClick:k},l.createElement("div",{className:`${t}-message`},b&&l.createElement("span",{className:`${t}-message-icon`},b),l.createElement("div",{className:`${t}-message-text`},S&&l.createElement("div",{className:s()(`${t}-title`)},S),T&&l.createElement("div",{className:`${t}-description`},T))),l.createElement("div",{className:`${t}-buttons`},v&&l.createElement(f.ZP,Object.assign({onClick:C,size:"small"},r),null!=c?c:null==w?void 0:w.cancelText),l.createElement(m.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,x.n)(p)),n),actionFn:j,close:_,prefixCls:Z("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=u?u:null==w?void 0:w.okText)))};var k=e=>{const{prefixCls:t,placement:n,className:o,style:r}=e,a=j(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=l.useContext(d.E_),c=i("popconfirm",t),[u]=_(c);return u(l.createElement(b.ZP,{placement:n,className:s()(c,o),style:r,content:l.createElement(C,Object.assign({prefixCls:c},a))}))},Z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,placement:r="top",trigger:m="click",okType:g="primary",icon:f=l.createElement(o.Z,null),children:x,overlayClassName:h,onOpenChange:y,onVisibleChange:b}=e,v=Z(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:j}=l.useContext(d.E_),[k,w]=(0,i.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),S=(e,t)=>{w(e,!0),null==b||b(e),null==y||y(e,t)},T=j("popconfirm",n),O=s()(T,h),[L]=_(T);return L(l.createElement(p.Z,Object.assign({},(0,c.Z)(v,["title"]),{trigger:m,placement:r,onOpenChange:t=>{const{disabled:n=!1}=e;n||S(t)},open:k,ref:t,overlayClassName:O,content:l.createElement(C,Object.assign({okType:g,icon:f},e,{prefixCls:T,close:e=>{S(!1,e)},onConfirm:t=>{var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(void 0,t)},onCancel:t=>{var n;S(!1,t),null===(n=e.onCancel)||void 0===n||n.call(void 0,t)}})),"data-popover-inject":!0}),(0,u.Tm)(x,{onKeyDown:e=>{var t,n;l.isValidElement(x)&&(null===(n=null==x?void 0:(t=x.props).onKeyDown)||void 0===n||n.call(t,e)),(e=>{e.keyCode===a.Z.ESC&&k&&S(!1,e)})(e)}})))}));w._InternalPanelDoNotUseOrYouWillBeFired=k;var S=w},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var o=n(92310),r=n.n(o),s=n(55477),a=n(59301),i=n(36355),c=n(77578),l=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:i,placement:l="top",title:u,content:d,children:p}=e;return a.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${l}`,o),style:i},a.createElement("div",{className:`${n}-arrow`}),a.createElement(s.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=a.useContext(i.E_),r=o("popover",t),[s,c]=(0,l.Z)(r);return s(a.createElement(d,Object.assign({},n,{prefixCls:r,hashId:c})))}},60324:function(e,t,n){var o=n(92310),r=n.n(o),s=n(59301),a=n(77578),i=n(62892),c=n(36355),l=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return s.createElement(s.Fragment,null,t&&s.createElement("div",{className:`${o}-title`},(0,a.Z)(t)),s.createElement("div",{className:`${o}-inner-content`},(0,a.Z)(n)))},g=s.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:a,overlayClassName:u,placement:g="top",trigger:f="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,b=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:v}=s.useContext(c.E_),_=v("popover",n),[j,C]=(0,d.Z)(_),k=v(),Z=r()(u,C);return j(s.createElement(l.Z,Object.assign({placement:g,trigger:f,mouseEnterDelay:x,mouseLeaveDelay:h,overlayStyle:y},b,{prefixCls:_,overlayClassName:Z,ref:t,overlay:o||a?s.createElement(m,{prefixCls:_,title:o,content:a}):null,transitionName:(0,i.m)(k,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));g._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=g},17356:function(e,t,n){var o=n(17313),r=n(29878),s=n(19447),a=n(33166),i=n(83116),c=n(37613);const l=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:a,popoverPadding:i,boxShadowSecondary:c,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:i},[`${t}-title`]:{minWidth:r,marginBottom:p,color:l,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,s.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:s,controlHeight:a,fontSize:i,lineHeight:c,padding:l}=e,u=a-Math.round(i*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${s}px ${l}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,s=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[l(s),u(s),o&&d(s),(0,r._y)(s,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(59301),r=n(51638),s=n(92310),a=n.n(s),i=n(36785),c=n(47729),l=n(14088),u=n(36355),d=n(17313),p=n(37613),m=n(83116);const g=e=>{const{lineWidth:t,fontSizeIcon:n}=e,o=e.fontSizeSM,r=e.lineHeightSM*o+"px";return(0,p.TS)(e,{tagFontSize:o,tagLineHeight:r,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},f=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var x=(0,m.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:o,componentCls:r}=e,s=o-n,a=t-n;return{[r]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:s,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:s}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(g(e))),f),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,style:n,className:r,checked:s,onChange:i,onClick:c}=e,l=h(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:p}=o.useContext(u.E_),m=d("tag",t),[g,f]=x(m),y=a()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:s},null==p?void 0:p.className,r,f);return g(o.createElement("span",Object.assign({},l,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:y,onClick:e=>{null==i||i(!s),null==c||c(e)}})))},b=n(45157);var v=(0,m.b)(["Tag","preset"],(e=>(e=>(0,b.Z)(e,((t,n)=>{let{textColor:o,lightBorderColor:r,lightColor:s,darkColor:a}=n;return{[`${e.componentCls}-${t}`]:{color:o,background:s,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(g(e))),f);const _=(e,t,n)=>{const o="string"!=typeof(r=n)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${o}Bg`],borderColor:e[`color${o}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var j=(0,m.b)(["Tag","status"],(e=>{const t=g(e);return[_(t,"success","Success"),_(t,"processing","Info"),_(t,"error","Error"),_(t,"warning","Warning")]}),f),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:s,rootClassName:d,style:p,children:m,icon:g,color:f,onClose:h,closeIcon:y,closable:b,bordered:_=!0}=e,k=C(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Z,direction:w,tag:S}=o.useContext(u.E_),[T,O]=o.useState(!0);o.useEffect((()=>{"visible"in k&&O(k.visible)}),[k.visible]);const L=(0,i.o2)(f),P=(0,i.yT)(f),I=L||P,N=Object.assign(Object.assign({backgroundColor:f&&!I?f:void 0},null==S?void 0:S.style),p),$=Z("tag",n),[E,B]=x($),z=a()($,null==S?void 0:S.className,{[`${$}-${f}`]:I,[`${$}-has-color`]:f&&!I,[`${$}-hidden`]:!T,[`${$}-rtl`]:"rtl"===w,[`${$}-borderless`]:!_},s,d,B),D=e=>{e.stopPropagation(),null==h||h(e),e.defaultPrevented||O(!1)},[,H]=(0,c.Z)(b,y,(e=>null===e?o.createElement(r.Z,{className:`${$}-close-icon`,onClick:D}):o.createElement("span",{className:`${$}-close-icon`,onClick:D},e)),null,!1),M="function"==typeof k.onClick||m&&"a"===m.type,A=g||null,G=A?o.createElement(o.Fragment,null,A,m&&o.createElement("span",null,m)):m,W=o.createElement("span",Object.assign({},k,{ref:t,className:z,style:N}),G,H,L&&o.createElement(v,{key:"preset",prefixCls:$}),P&&o.createElement(j,{key:"status",prefixCls:$}));return E(M?o.createElement(l.Z,{component:"Tag"},W):W)},Z=o.forwardRef(k);Z.CheckableTag=y;var w=Z}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38634],{10924:function(e,t,n){n(59301);var o=n(43418),r=n(3113),s=n(37712);t.Z=function(e){var t=e.res,n=e.ismodel,a=e.setismodel;return(0,s.jsxs)(o.Z,{open:n,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,s.jsx)("div",{style:{textAlign:"right"},children:(0,s.jsx)(r.ZP,{onClick:function(){a(!1)},type:"primary",children:"确认"})})]})}},58500:function(e,t,n){n.r(t),n.d(t,{default:function(){return re}});var o=n(7557),r=n.n(o),s=n(41498),a=n.n(s),c=n(82242),i=n.n(c),l=n(79800),u=n.n(l),d=n(59301),p=n(61186),m=n.n(p),g=n(8785),f=n(8591),x=n(20834),h=n(6848),y=n(38854),b=n(12563),v=n(81327),_=n(14478),C=n(73782),j=n(61998),k=n(27092),Z=n(92911),w=n(78386),S=n(25203),T=n(42930),O=n(16644),L=n(37205),P=n.n(L),I=n(43418),N=n(37712),$=(0,g.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,s=(0,g.useParams)();return s.id=s.coursesId,(0,N.jsx)(I.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/boards/".concat(s.categoryId,"/messages/bulk_public.json"),{method:"put",body:{ids:P()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(f.ZP.success("操作成功"),o(),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getBoardList",payload:i()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认设为公开?"})})})),E=(0,g.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,s=(0,g.useParams)();return s.id=s.coursesId,(0,N.jsx)(I.Z,{centered:!0,title:"提示",open:"删除分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/course_groups/".concat(t.actionTabs.selectArrs.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getCourseGroupsList",payload:i()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}),o());case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),B=n(85573),z=n.n(B),D=n(78241),H=n(71418),M=n(95237),A=n(43604),G=n(57930),W=(0,g.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,o=e.dispatch,s=e.cb,c=(0,g.useParams)();c.id=c.coursesId,(0,d.useEffect)((function(){o({type:"classroomList/getCourseGroups",payload:{id:c.id}})}),[t.name]);var l=D.Z.useForm(),p=u()(l,1)[0],x=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return x.push(e.id+"")}));return(0,N.jsxs)(I.Z,{centered:!0,title:"立即截止",open:"立即截止"===t.actionTabs.key,okText:"立即截止",cancelText:"暂不截止",bodyStyle:{minHeight:200},onOk:a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p.getFieldValue(),e.next=3,(0,Z.ZP)("/api/courses/".concat(c.id,"/polls/end_poll.json"),{method:"post",body:{check_ids:P()(t.actionTabs.selectArrs)}});case 3:0===e.sent.status&&(s(),f.ZP.success("操作成功"),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomPollsList",payload:i()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsxs)("p",{className:"tc",children:["学生将不能再提交作品",(0,N.jsx)("br",{}),'本操作只对"提交中"的任务有效']}),n.effects["classroomList/getCourseGroups"]&&(0,N.jsx)("div",{className:"tc mt40",children:(0,N.jsx)(H.Z,{})}),t.courseGroups.course_groups&&(0,N.jsx)(D.Z,{form:p,initialValues:z()(z()({},"group_ids",x),"end_time",m()(m()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:(0,N.jsxs)(M.Z,{className:"mt30",children:[(0,N.jsxs)(A.Z,{flex:1,children:["发布时间:",m()().format("YYYY-MM-DD HH:mm")]}),(0,N.jsx)(A.Z,{children:(0,N.jsx)(D.Z.Item,{name:"end_time",children:(0,N.jsx)(G.default,{disabledDate:function(e){return e&&e0&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("aside",{className:"plr30 mt20 ".concat(R.bg),children:(0,N.jsx)(j.Z,{className:"pt20",rowSelection:(0,q.GJ)()?i()({type:"checkbox"},he):null,columns:xe,dataSource:A,loading:o.effects["classroomList/getCourseGroupsList"],pagination:!1})}),(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(k.Z,{showQuickJumper:!0,onChange:function(e,t){p.page=e,p.limit=t,s({type:"classroomList/getCourseGroupsList",payload:i()(i()({},p),{},{nonenavigate:!0})})},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:p.limit||10,current:p.page||1,total:m.group_count})})]}),(0,N.jsx)(E,{cb:function(){return B([])}}),(0,N.jsx)($,{cb:function(){return B([])}}),(0,N.jsx)(Y,{cb:function(){return B([])}}),(0,N.jsx)(W,{cb:function(){return B([])}}),(0,N.jsx)(U,{cb:function(){return B([])}}),(0,N.jsx)(K,{}),(0,N.jsx)(te.Z,{res:le,ismodel:se,setismodel:ae})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return l}});n(59301);var o=n(95237),r=n(43604),s=n(20834),a=n(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=n(37712),l=function(e){var t=e.isLoading,n=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,g=e.showControlButton,f=e.buttonText,x=e.buttonIcon,h=void 0===x?"icon-tianjiadaohang":x,y=e.extraNode,b=e.onButtonClick,v=void 0===b?function(){}:b;return(0,i.jsx)("div",{className:c.tabMenuContainer,children:(0,i.jsxs)(o.Z,{children:[(0,i.jsx)(r.Z,{flex:"1",children:(0,i.jsx)(s.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,i.jsxs)(s.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,i.jsx)(r.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:c.control,children:[(0,i.jsx)("div",{className:c.extra,children:y}),g&&(0,i.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(h)})}),(0,i.jsx)("span",{children:f})]}),!!m&&(0,i.jsx)(a.Z,{className:"ml10",dropdownRender:m,children:(0,i.jsxs)("span",{className:c.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},77578:function(e,t,n){n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},14478:function(e,t,n){n.d(t,{Z:function(){return S}});var o=n(54745),r=n(92310),s=n.n(r),a=n(20287),c=n(71366),i=n(55405),l=n(59301),u=n(92343),d=n(36355),p=n(60324),m=n(92806),g=n(77578),f=n(3113),x=n(67797),h=n(9763),y=n(31724),b=n(39722),v=n(83116);var _=(0,v.Z)("Popconfirm",(e=>(e=>{const{componentCls:t,iconCls:n,antCls:o,zIndexPopup:r,colorText:s,colorWarning:a,marginXXS:c,marginXS:i,fontSize:l,fontWeightStrong:u,colorTextHeading:d}=e;return{[t]:{zIndex:r,[`&${o}-popover`]:{fontSize:l},[`${t}-message`]:{marginBottom:i,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:a,fontSize:l,lineHeight:1,marginInlineEnd:i},[`${t}-title`]:{fontWeight:u,color:d,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:c,color:s}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:i}}}}})(e)),(e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),{resetStyle:!1}),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:a,description:c,cancelText:i,okText:u,okType:p="primary",icon:b=l.createElement(o.Z,null),showCancel:v=!0,close:_,onConfirm:C,onCancel:j,onPopupClick:k}=e,{getPrefixCls:Z}=l.useContext(d.E_),[w]=(0,h.Z)("Popconfirm",y.Z.Popconfirm),S=(0,g.Z)(a),T=(0,g.Z)(c);return l.createElement("div",{className:`${t}-inner-content`,onClick:k},l.createElement("div",{className:`${t}-message`},b&&l.createElement("span",{className:`${t}-message-icon`},b),l.createElement("div",{className:`${t}-message-text`},S&&l.createElement("div",{className:s()(`${t}-title`)},S),T&&l.createElement("div",{className:`${t}-description`},T))),l.createElement("div",{className:`${t}-buttons`},v&&l.createElement(f.ZP,Object.assign({onClick:j,size:"small"},r),null!=i?i:null==w?void 0:w.cancelText),l.createElement(m.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,x.n)(p)),n),actionFn:C,close:_,prefixCls:Z("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=u?u:null==w?void 0:w.okText)))};var k=e=>{const{prefixCls:t,placement:n,className:o,style:r}=e,a=C(e,["prefixCls","placement","className","style"]),{getPrefixCls:c}=l.useContext(d.E_),i=c("popconfirm",t),[u]=_(i);return u(l.createElement(b.ZP,{placement:n,className:s()(i,o),style:r,content:l.createElement(j,Object.assign({prefixCls:i},a))}))},Z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,placement:r="top",trigger:m="click",okType:g="primary",icon:f=l.createElement(o.Z,null),children:x,overlayClassName:h,onOpenChange:y,onVisibleChange:b}=e,v=Z(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:C}=l.useContext(d.E_),[k,w]=(0,c.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),S=(e,t)=>{w(e,!0),null==b||b(e),null==y||y(e,t)},T=C("popconfirm",n),O=s()(T,h),[L]=_(T);return L(l.createElement(p.Z,Object.assign({},(0,i.Z)(v,["title"]),{trigger:m,placement:r,onOpenChange:t=>{const{disabled:n=!1}=e;n||S(t)},open:k,ref:t,overlayClassName:O,content:l.createElement(j,Object.assign({okType:g,icon:f},e,{prefixCls:T,close:e=>{S(!1,e)},onConfirm:t=>{var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(void 0,t)},onCancel:t=>{var n;S(!1,t),null===(n=e.onCancel)||void 0===n||n.call(void 0,t)}})),"data-popover-inject":!0}),(0,u.Tm)(x,{onKeyDown:e=>{var t,n;l.isValidElement(x)&&(null===(n=null==x?void 0:(t=x.props).onKeyDown)||void 0===n||n.call(t,e)),(e=>{e.keyCode===a.Z.ESC&&k&&S(!1,e)})(e)}})))}));w._InternalPanelDoNotUseOrYouWillBeFired=k;var S=w},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var o=n(92310),r=n.n(o),s=n(55477),a=n(59301),c=n(36355),i=n(77578),l=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:c,placement:l="top",title:u,content:d,children:p}=e;return a.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${l}`,o),style:c},a.createElement("div",{className:`${n}-arrow`}),a.createElement(s.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,i.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=a.useContext(c.E_),r=o("popover",t),[s,i]=(0,l.Z)(r);return s(a.createElement(d,Object.assign({},n,{prefixCls:r,hashId:i})))}},60324:function(e,t,n){var o=n(92310),r=n.n(o),s=n(59301),a=n(77578),c=n(62892),i=n(36355),l=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return s.createElement(s.Fragment,null,t&&s.createElement("div",{className:`${o}-title`},(0,a.Z)(t)),s.createElement("div",{className:`${o}-inner-content`},(0,a.Z)(n)))},g=s.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:a,overlayClassName:u,placement:g="top",trigger:f="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,b=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:v}=s.useContext(i.E_),_=v("popover",n),[C,j]=(0,d.Z)(_),k=v(),Z=r()(u,j);return C(s.createElement(l.Z,Object.assign({placement:g,trigger:f,mouseEnterDelay:x,mouseLeaveDelay:h,overlayStyle:y},b,{prefixCls:_,overlayClassName:Z,ref:t,overlay:o||a?s.createElement(m,{prefixCls:_,title:o,content:a}):null,transitionName:(0,c.m)(k,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));g._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=g},17356:function(e,t,n){var o=n(17313),r=n(29878),s=n(19447),a=n(33166),c=n(83116),i=n(37613);const l=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:a,popoverPadding:c,boxShadowSecondary:i,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:u,boxShadow:i,padding:c},[`${t}-title`]:{minWidth:r,marginBottom:p,color:l,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,s.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:s,controlHeight:a,fontSize:c,lineHeight:i,padding:l}=e,u=a-Math.round(c*i);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${s}px ${l}px`}}}};t.Z=(0,c.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,s=(0,i.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[l(s),u(s),o&&d(s),(0,r._y)(s,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(59301),r=n(51638),s=n(92310),a=n.n(s),c=n(36785),i=n(47729),l=n(14088),u=n(36355),d=n(17313),p=n(37613),m=n(83116);const g=e=>{const{lineWidth:t,fontSizeIcon:n}=e,o=e.fontSizeSM,r=e.lineHeightSM*o+"px";return(0,p.TS)(e,{tagFontSize:o,tagLineHeight:r,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},f=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var x=(0,m.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:o,componentCls:r}=e,s=o-n,a=t-n;return{[r]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:s,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:s}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(g(e))),f),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,style:n,className:r,checked:s,onChange:c,onClick:i}=e,l=h(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:p}=o.useContext(u.E_),m=d("tag",t),[g,f]=x(m),y=a()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:s},null==p?void 0:p.className,r,f);return g(o.createElement("span",Object.assign({},l,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:y,onClick:e=>{null==c||c(!s),null==i||i(e)}})))},b=n(45157);var v=(0,m.b)(["Tag","preset"],(e=>(e=>(0,b.Z)(e,((t,n)=>{let{textColor:o,lightBorderColor:r,lightColor:s,darkColor:a}=n;return{[`${e.componentCls}-${t}`]:{color:o,background:s,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(g(e))),f);const _=(e,t,n)=>{const o="string"!=typeof(r=n)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${o}Bg`],borderColor:e[`color${o}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var C=(0,m.b)(["Tag","status"],(e=>{const t=g(e);return[_(t,"success","Success"),_(t,"processing","Info"),_(t,"error","Error"),_(t,"warning","Warning")]}),f),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:s,rootClassName:d,style:p,children:m,icon:g,color:f,onClose:h,closeIcon:y,closable:b,bordered:_=!0}=e,k=j(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Z,direction:w,tag:S}=o.useContext(u.E_),[T,O]=o.useState(!0);o.useEffect((()=>{"visible"in k&&O(k.visible)}),[k.visible]);const L=(0,c.o2)(f),P=(0,c.yT)(f),I=L||P,N=Object.assign(Object.assign({backgroundColor:f&&!I?f:void 0},null==S?void 0:S.style),p),$=Z("tag",n),[E,B]=x($),z=a()($,null==S?void 0:S.className,{[`${$}-${f}`]:I,[`${$}-has-color`]:f&&!I,[`${$}-hidden`]:!T,[`${$}-rtl`]:"rtl"===w,[`${$}-borderless`]:!_},s,d,B),D=e=>{e.stopPropagation(),null==h||h(e),e.defaultPrevented||O(!1)},[,H]=(0,i.Z)(b,y,(e=>null===e?o.createElement(r.Z,{className:`${$}-close-icon`,onClick:D}):o.createElement("span",{className:`${$}-close-icon`,onClick:D},e)),null,!1),M="function"==typeof k.onClick||m&&"a"===m.type,A=g||null,G=A?o.createElement(o.Fragment,null,A,m&&o.createElement("span",null,m)):m,W=o.createElement("span",Object.assign({},k,{ref:t,className:z,style:N}),G,H,L&&o.createElement(v,{key:"preset",prefixCls:$}),P&&o.createElement(C,{key:"status",prefixCls:$}));return E(M?o.createElement(l.Z,{component:"Tag"},W):W)},Z=o.forwardRef(k);Z.CheckableTag=y;var w=Z}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CourseGroup__NotList__index.async.js b/p__Classrooms__Lists__CourseGroup__NotList__index.async.js index 9a48180fd2..2ce9fad6cf 100644 --- a/p__Classrooms__Lists__CourseGroup__NotList__index.async.js +++ b/p__Classrooms__Lists__CourseGroup__NotList__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61727],{60186:function(e,t,n){n.d(t,{Z:function(){return i}});var s=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},c=n(22589),a=function(e,t){return r.createElement(c.Z,(0,s.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(a)},55519:function(e,t,n){n.d(t,{Z:function(){return x}});var s=n(79800),r=n.n(s),o=n(59301),c="listWrap___wC5Nd",a="menu___gJ_kD",i="list___Df_Ne",u="pad___b8kSJ",l="virtual___Cl1Fa",d=n(37712),m=function(e){var t=e.list,n=e.itemHeight,s=e.mapList,c=e.scrollHeight,a=void 0===c?300:c,i=(0,o.useState)(0),u=r()(i,2),m=u[0],p=u[1],f=(0,o.useState)(0),h=r()(f,2),x=h[0],_=h[1],g=(0,o.useRef)(null),j=(0,o.useRef)(null),v=(0,o.useMemo)((function(){return n*t.length}),[t.length]);(0,o.useEffect)((function(){g.current&&_(Math.ceil(g.current.clientHeight/n))}),[null==t?void 0:t.length]);var b=t.slice(m,m+x);return t.length*n<=a?(0,d.jsx)(o.Fragment,{children:null==t?void 0:t.map((function(e,t){return(0,d.jsx)(o.Fragment,{children:s(e)},t)}))}):(0,d.jsx)("div",{className:l,style:{height:a},onScroll:function(){var e=g.current.scrollTop,t=Math.floor(e/n);p(t),j.current.style.transform="translate3d(0, ".concat(t*n,"px, 0)")},ref:g,children:(0,d.jsx)("div",{style:{height:v+"px"},children:(0,d.jsx)("div",{className:"content",ref:j,children:null==b?void 0:b.map((function(e,t){return(0,d.jsx)(o.Fragment,{children:s(e)},t)}))})})})},p=n(73782),f=n(64165),h=n(38854),x=function(e){var t=e.dataSource,n=void 0===t?[]:t,s=e.onClick,l=e.placeholder,x=void 0===l?"搜索":l,_=e.children,g=e.reversal,j=void 0!==g&&g,v=e.width,b=void 0===v?142:v,y=e.isParentNode,Z=void 0!==y&&y,k=(0,o.useState)(""),L=r()(k,2),C=L[0],S=L[1],N=(0,o.useState)([]),w=r()(N,2),I=w[0],P=w[1],T=(0,o.useState)(!1),E=r()(T,2),M=E[0],R=E[1],B=(0,o.useRef)(null),A=(0,o.useRef)(!1);return(0,d.jsx)("span",{className:u,onMouseLeave:function(){A.current||R(!1)},children:(0,d.jsx)(h.Z,{open:M,dropdownRender:function(){return(0,d.jsxs)("div",{className:c,style:{flexDirection:j?"column-reverse":"column",width:b},children:[(0,d.jsx)(p.Z,{value:C,ref:B,placeholder:x,onClick:function(e){e.stopPropagation()},onBlur:function(){A.current=!1,setTimeout((function(){R(!1)}),300)},onChange:function(e){var t=e.target.value,s=n.filter((function(e){return e.name.includes(t)}));S(t),P(s)},onFocus:function(){A.current=!0}}),(0,d.jsx)("div",{className:a,children:I.length?(0,d.jsx)(m,{list:I,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,d.jsx)("div",{className:i,onClick:function(){s(e.id),R(!1)},children:(0,d.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,d.jsx)(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:j?"topLeft":"bottomLeft",getPopupContainer:function(e){return Z?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,d.jsx)("span",{onMouseEnter:function(){M||(R(!0),P(n),S(""))},children:_})})})}},10924:function(e,t,n){n(59301);var s=n(43418),r=n(3113),o=n(37712);t.Z=function(e){var t=e.res,n=e.ismodel,c=e.setismodel;return(0,o.jsxs)(s.Z,{open:n,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,o.jsx)("div",{style:{textAlign:"right"},children:(0,o.jsx)(r.ZP,{onClick:function(){c(!1)},type:"primary",children:"确认"})})]})}},16644:function(e,t,n){var s=n(82242),r=n.n(s),o=(n(59301),n(19779)),c=n(3113),a=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,s=void 0===n?{}:n,i=e.styles,u=void 0===i?{}:i,l=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,x=e.loading,_=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),u),children:[(0,a.jsx)("img",{src:t||o,style:r()({width:288,height:200},h)}),(0,a.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(c.ZP,r()(r()({className:p,onClick:m},s),{},{children:d})),f&&f]})}},93807:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var s=n(7557),r=n.n(s),o=n(41498),c=n.n(o),a=n(82242),i=n.n(a),u=n(79800),l=n.n(u),d=n(59301),m=n(61186),p=n.n(m),f=n(8785),h=n(8591),x=n(20834),_=n(43418),g=n(24905),j=n(38854),v=n(73782),b=n(61998),y=n(27092),Z=n(92911),k=n(78386),L=n(25203),C=n(94334),S=n(16644),N=n(37712),w=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,f.useParams)();return o.id=o.coursesId,(0,N.jsx)(_.Z,{centered:!0,title:"提示",open:"删除分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(o.coursesId,"/delete_from_course.json"),{method:"post",body:{students:[{course_member_id:t.actionTabs.selectArrs.course_member_id}]}});case 2:0===e.sent.status&&(s(),h.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getCourseStudentsList",payload:i()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),I="bg___upSQt",P="containerDesc___s3X1r",T="acitons___x7N3z",E="btns___oiMoe",M="export___utjVO",R=n(59028),B=n(98228),A=n(78241),H=n(60186),D=R.Z.Dragger,G=(B.Z.TreeNode,(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=(0,f.useParams)(),o=(0,d.useState)([]),a=l()(o,2),u=a[0],m=a[1];s.id=s.coursesId;t.detailLeftMenus,t.actionTabs;var p=A.Z.useForm(),x=l()(p,1)[0],g={name:"file",multiple:!0,accept:".xls,.xlsx",action:C.Z.API_SERVER+"/api/attachments.json",onChange:function(e){var t=e.file.status;m(e.fileList),"done"===t?h.ZP.success("".concat(e.file.name," 文件上传成功")):"error"===t&&h.ZP.error("".concat(e.file.name," 文件上传失败"))}};return(0,N.jsxs)(_.Z,{centered:!0,title:"导入创建分班",open:"导入创建分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130,padding:"0 50px",marginTop:25},onOk:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,x.validateFields();case 4:if(e.t2=e.sent,(0,e.t0)(e.t1,e.t2),""!=u){e.next=9;break}return h.ZP.error("请先上传文件"),e.abrupt("return",!1);case 9:return e.next=11,(0,Z.ZP)("/api/courses/".concat(s.id,"/create_group_by_importing_file.json"),{method:"post",body:{attachment_ids:u.map((function(e){return e.response.id}))}});case 11:0===e.sent.status&&(h.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getCourseGroupsList",payload:{id:s.coursesId}}));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsxs)(D,i()(i()({},g),{},{children:[(0,N.jsx)("p",{className:"ant-upload-drag-icon",children:(0,N.jsx)(H.Z,{})}),(0,N.jsx)("p",{className:"ant-upload-text",children:"点击或拖拽文件到这里上传"}),(0,N.jsx)("p",{className:"ant-upload-hint",children:"单个文件最大150MB"})]})),","]})}))),O=n(39634),z=n(10924),V=n(55519),F=n(9164),J=n(87385);p().locale("zh-cn");var K=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n}}))((function(e){var t,n=e.classroomList,s=(e.globalSetting,e.loading),o=e.dispatch,a=(0,d.useState)(i()(i()({},(0,f.useParams)()),{},{limit:20})),u=l()(a,2),m=u[0],p=(u[1],n.detailCoursStudentsList),R=n.detailCourseGroupsList,B=n.detailLeftMenus,A=(0,d.useState)([]),H=l()(A,2),D=H[0],K=H[1],W=(0,d.useState)("排序"),Q=l()(W,2),X=(Q[0],Q[1],(0,d.useState)()),q=l()(X,2),U=q[0],Y=q[1],$=(0,d.useState)(!1),ee=l()($,2),te=ee[0],ne=ee[1];m.id=m.coursesId,m.order=1,m.course_group_id=0,m.sort="asc",B.course_modules&&n.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,d.useEffect)((function(){o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}),o({type:"classroomList/getCourseGroupsList",payload:i()(i()({},m),{},{limit:1e4})})}),[m.categoryId]),(0,d.useEffect)((function(){"目录重命名成功"===n.actionTabs.key&&o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})}),[n.actionTabs.key]);var se=[{name:"课堂信息",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_couser_info.xlsx?group_id=").concat(m.categoryId)},{name:"活跃度",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_member_act_score.xlsx?group_id=").concat(m.categoryId)},{name:"总成绩",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_member_scores_excel.xlsx?group_id=").concat(m.categoryId)}],re=function(){var e=c()(r()().mark((function e(t){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=D||"课堂信息"===t){e.next=3;break}return h.ZP.error("请先选择学生"),e.abrupt("return",!1);case 3:e.t0=t,e.next="课堂信息"===e.t0?6:"活跃度"===e.t0?8:"总成绩"===e.t0?13:18;break;case 6:return(0,L.Zn)(i()({},m)),e.abrupt("break",18);case 8:return e.next=10,(0,L.cr)(i()(i()({},m),{},{course_member_ids:D}));case 10:return-2===(null==(n=e.sent)?void 0:n.status)&&(Y(n),ne(!0)),e.abrupt("break",18);case 13:return e.next=15,(0,L.fi)(i()(i()({},m),{},{course_member_ids:D}));case 15:return-2===(null==(s=e.sent)?void 0:s.status)&&(Y(s),ne(!0)),e.abrupt("break",18);case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),oe=(0,N.jsx)(x.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:se.map((function(e,t){return(0,N.jsx)(x.Z.Item,{onClick:function(t){re(e.name)},children:(0,N.jsx)("span",{children:e.name})},e.url)}))}),ce=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=D){e.next=3;break}return h.ZP.error("请选择你要操作的任务"),e.abrupt("return");case 3:return e.next=5,(0,Z.ZP)("/api/courses/".concat(m.id,"/transfer_to_course_group.json"),{method:"post",body:{students:D.map((function(e){return{course_member_id:e}})),course_group_id:t}});case 5:0===e.sent.status&&(K([]),h.ZP.success("操作成功"),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=c()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(m.id,"/transfer_to_course_group.json"),{method:"post",body:{students:[{course_member_id:n}],course_group_id:t}});case 2:0===e.sent.status&&(K([]),h.ZP.success("操作成功"),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ie=[{title:"",render:function(e,t){return(0,O.GJ)()&&(0,N.jsx)(g.Z,{checked:D.includes(t.course_member_id),value:t.course_member_id,onChange:function(e){D.indexOf(t.course_member_id);D.indexOf(t.course_member_id)>-1?K(D.filter((function(e){return e!==t.course_member_id}))):K(D.concat(t.course_member_id))}})}},{title:"序号",render:function(e,t,n){return"".concat(m.page&&1!==m.page?n+1+20*(m.page-1):n+1)}},{title:"姓名",dataIndex:"name"},{title:"学号",dataIndex:"student_id"},{title:"手机号",dataIndex:"user_phone"},{title:"邮箱",dataIndex:"user_mail"},(0,O.GJ)()&&{title:"操作",align:"center",dataIndex:"name",width:140,render:function(e,t){return(0,N.jsxs)("div",{children:[(0,N.jsxs)(V.Z,{onClick:function(e){return ae(e,t.course_member_id)},dataSource:null==R?void 0:R.course_groups,children:[" ",(0,N.jsx)("a",{className:"ant-dropdown-link",onClick:function(e){return e.preventDefault()},children:"移动分班"})]}),(0,N.jsx)("span",{className:"current",style:{color:"red",marginLeft:10},onClick:function(){var e;_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.l3)({coursesId:m.coursesId,students:[{course_member_id:t.course_member_id}]});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),K([]),o({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e})),ue=[{name:"分班列表",id:"0",total:null==R?void 0:R.group_count},{name:"未分班",id:"1",total:null==R?void 0:R.none_group_member_count}];return(0,N.jsxs)("section",{children:[(0,N.jsx)(F.Z,{isLoading:!1,tabDataSource:ue,isAdmin:(0,O.GJ)(),onTabMenuClick:function(e){"0"===e.key?f.history.push("/classrooms/".concat(m.coursesId,"/course_group")):f.history.push("/classrooms/".concat(m.coursesId,"/not_course_group"))},defaultSelectedKeys:["1"],extraNode:(0,N.jsx)("div",{className:E,children:(0,O.GJ)()&&(0,N.jsx)(j.Z,{dropdownRender:function(){return oe},children:(0,N.jsxs)("span",{className:M,children:["导出",(0,N.jsx)(k.Z,{className:"ml5"})]})})})}),(0,N.jsxs)("div",{className:P,children:[(0,N.jsx)("p",{}),(0,N.jsx)("p",{className:"mt25",children:(0,N.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入姓名、学号进行搜索",onSearch:function(e){m.search=e,m.page=1,o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})},style:{width:248}})})]}),0===p.total_count&&(0,N.jsx)(S.Z,{}),(0,N.jsxs)("aside",{className:"plr30 mt20 ".concat(I),children:[(0,O.GJ)()&&(0,N.jsxs)("aside",{className:T,children:[(0,N.jsx)("div",{children:(0,N.jsx)(g.Z,{checked:(null===(t=p.students)||void 0===t?void 0:t.length)===D.length,onChange:function(e){e.target.checked?K(p.students.map((function(e){return e.course_member_id}))):K([])},children:(0,N.jsxs)("span",{className:"ml5 font14",children:["已选择 ",D.length," 个"]})})}),(0,N.jsx)("div",{style:{marginLeft:"auto",cursor:"pointer",marginRight:10,color:"red"},onClick:function(){var e;0!==(null==D?void 0:D.length)?_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.l3)({coursesId:m.coursesId,students:D.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),K([]),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}),o({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):h.ZP.info("请选择学生")},children:"批量删除"}),(0,N.jsx)("div",{children:(0,N.jsxs)(V.Z,{onClick:function(e){return ce(e)},dataSource:null==R?void 0:R.course_groups,children:[" ",(0,N.jsxs)("a",{className:"ant-dropdown-link",onClick:function(e){return e.preventDefault()},children:["移动到 ",(0,N.jsx)(k.Z,{})]})]})})]}),(0,N.jsx)("div",{className:"mt20",children:(0,N.jsx)(b.Z,{columns:ie,dataSource:p.students,loading:s.effects["classroomList/getCourseStudentsList"],pagination:!1})})]}),(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){m.page=e,K([]),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})},defaultPageSize:20,defaultCurrent:1,current:m.page||1,total:p.students_count})}),(0,N.jsx)(w,{cb:function(){return K([])}}),(0,N.jsx)(G,{cb:function(){return K([])}}),(0,N.jsx)(z.Z,{res:U,ismodel:te,setismodel:ne})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var s=n(95237),r=n(43604),o=n(20834),c=n(38854),a={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=n(37712),u=function(e){var t=e.isLoading,n=e.addText,u=e.tabDataSource,l=e.isAdmin,d=e.defaultSelectedKeys,m=e.onTabMenuClick,p=e.getDropdownMenu,f=e.showControlButton,h=e.buttonText,x=e.buttonIcon,_=void 0===x?"icon-tianjiadaohang":x,g=e.extraNode,j=e.onButtonClick,v=void 0===j?function(){}:j;return(0,i.jsx)("div",{className:a.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(r.Z,{flex:"1",children:(0,i.jsx)(o.Z,{onSelect:function(e){return t?{}:m(e)},mode:"horizontal",selectedKeys:d,children:u.map((function(e){return(0,i.jsxs)(o.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&l&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),l&&(0,i.jsx)(r.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:a.control,children:[(0,i.jsx)("div",{className:a.extra,children:g}),f&&(0,i.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:a.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(_)})}),(0,i.jsx)("span",{children:h})]}),!!p&&(0,i.jsx)(c.Z,{className:"ml10",dropdownRender:p,children:(0,i.jsxs)("span",{className:a.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61727],{60186:function(e,t,n){n.d(t,{Z:function(){return i}});var s=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},c=n(22589),a=function(e,t){return r.createElement(c.Z,(0,s.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(a)},55519:function(e,t,n){n.d(t,{Z:function(){return x}});var s=n(79800),r=n.n(s),o=n(59301),c="listWrap___wC5Nd",a="menu___gJ_kD",i="list___Df_Ne",u="pad___b8kSJ",l="virtual___Cl1Fa",d=n(37712),m=function(e){var t=e.list,n=e.itemHeight,s=e.mapList,c=e.scrollHeight,a=void 0===c?300:c,i=(0,o.useState)(0),u=r()(i,2),m=u[0],p=u[1],f=(0,o.useState)(0),h=r()(f,2),x=h[0],_=h[1],g=(0,o.useRef)(null),j=(0,o.useRef)(null),v=(0,o.useMemo)((function(){return n*t.length}),[t.length]);(0,o.useEffect)((function(){g.current&&_(Math.ceil(g.current.clientHeight/n))}),[null==t?void 0:t.length]);var b=t.slice(m,m+x);return t.length*n<=a?(0,d.jsx)(o.Fragment,{children:null==t?void 0:t.map((function(e,t){return(0,d.jsx)(o.Fragment,{children:s(e)},t)}))}):(0,d.jsx)("div",{className:l,style:{height:a},onScroll:function(){var e=g.current.scrollTop,t=Math.floor(e/n);p(t),j.current.style.transform="translate3d(0, ".concat(t*n,"px, 0)")},ref:g,children:(0,d.jsx)("div",{style:{height:v+"px"},children:(0,d.jsx)("div",{className:"content",ref:j,children:null==b?void 0:b.map((function(e,t){return(0,d.jsx)(o.Fragment,{children:s(e)},t)}))})})})},p=n(73782),f=n(64165),h=n(38854),x=function(e){var t=e.dataSource,n=void 0===t?[]:t,s=e.onClick,l=e.placeholder,x=void 0===l?"搜索":l,_=e.children,g=e.reversal,j=void 0!==g&&g,v=e.width,b=void 0===v?142:v,y=e.isParentNode,Z=void 0!==y&&y,L=(0,o.useState)(""),k=r()(L,2),C=k[0],S=k[1],N=(0,o.useState)([]),w=r()(N,2),I=w[0],P=w[1],T=(0,o.useState)(!1),E=r()(T,2),M=E[0],R=E[1],A=(0,o.useRef)(null),H=(0,o.useRef)(!1);return(0,d.jsx)("span",{className:u,onMouseLeave:function(){H.current||R(!1)},children:(0,d.jsx)(h.Z,{open:M,dropdownRender:function(){return(0,d.jsxs)("div",{className:c,style:{flexDirection:j?"column-reverse":"column",width:b},children:[(0,d.jsx)(p.Z,{value:C,ref:A,placeholder:x,onClick:function(e){e.stopPropagation()},onBlur:function(){H.current=!1,setTimeout((function(){R(!1)}),300)},onChange:function(e){var t=e.target.value,s=n.filter((function(e){return e.name.includes(t)}));S(t),P(s)},onFocus:function(){H.current=!0}}),(0,d.jsx)("div",{className:a,children:I.length?(0,d.jsx)(m,{list:I,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,d.jsx)("div",{className:i,onClick:function(){s(e.id),R(!1)},children:(0,d.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,d.jsx)(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:j?"topLeft":"bottomLeft",getPopupContainer:function(e){return Z?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,d.jsx)("span",{onMouseEnter:function(){M||(R(!0),P(n),S(""))},children:_})})})}},10924:function(e,t,n){n(59301);var s=n(43418),r=n(3113),o=n(37712);t.Z=function(e){var t=e.res,n=e.ismodel,c=e.setismodel;return(0,o.jsxs)(s.Z,{open:n,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,o.jsx)("div",{style:{textAlign:"right"},children:(0,o.jsx)(r.ZP,{onClick:function(){c(!1)},type:"primary",children:"确认"})})]})}},93807:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var s=n(7557),r=n.n(s),o=n(41498),c=n.n(o),a=n(82242),i=n.n(a),u=n(79800),l=n.n(u),d=n(59301),m=n(61186),p=n.n(m),f=n(8785),h=n(8591),x=n(20834),_=n(43418),g=n(24905),j=n(38854),v=n(73782),b=n(61998),y=n(27092),Z=n(92911),L=n(78386),k=n(25203),C=n(94334),S=n(16644),N=n(37712),w=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,f.useParams)();return o.id=o.coursesId,(0,N.jsx)(_.Z,{centered:!0,title:"提示",open:"删除分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(o.coursesId,"/delete_from_course.json"),{method:"post",body:{students:[{course_member_id:t.actionTabs.selectArrs.course_member_id}]}});case 2:0===e.sent.status&&(s(),h.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getCourseStudentsList",payload:i()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),I="bg___upSQt",P="containerDesc___s3X1r",T="acitons___x7N3z",E="btns___oiMoe",M="export___utjVO",R=n(59028),A=n(98228),H=n(78241),B=n(60186),D=R.Z.Dragger,G=(A.Z.TreeNode,(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=(0,f.useParams)(),o=(0,d.useState)([]),a=l()(o,2),u=a[0],m=a[1];s.id=s.coursesId;t.detailLeftMenus,t.actionTabs;var p=H.Z.useForm(),x=l()(p,1)[0],g={name:"file",multiple:!0,accept:".xls,.xlsx",action:C.Z.API_SERVER+"/api/attachments.json",onChange:function(e){var t=e.file.status;m(e.fileList),"done"===t?h.ZP.success("".concat(e.file.name," 文件上传成功")):"error"===t&&h.ZP.error("".concat(e.file.name," 文件上传失败"))}};return(0,N.jsxs)(_.Z,{centered:!0,title:"导入创建分班",open:"导入创建分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130,padding:"0 50px",marginTop:25},onOk:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,x.validateFields();case 4:if(e.t2=e.sent,(0,e.t0)(e.t1,e.t2),""!=u){e.next=9;break}return h.ZP.error("请先上传文件"),e.abrupt("return",!1);case 9:return e.next=11,(0,Z.ZP)("/api/courses/".concat(s.id,"/create_group_by_importing_file.json"),{method:"post",body:{attachment_ids:u.map((function(e){return e.response.id}))}});case 11:0===e.sent.status&&(h.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getCourseGroupsList",payload:{id:s.coursesId}}));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,N.jsxs)(D,i()(i()({},g),{},{children:[(0,N.jsx)("p",{className:"ant-upload-drag-icon",children:(0,N.jsx)(B.Z,{})}),(0,N.jsx)("p",{className:"ant-upload-text",children:"点击或拖拽文件到这里上传"}),(0,N.jsx)("p",{className:"ant-upload-hint",children:"单个文件最大150MB"})]})),","]})}))),O=n(39634),z=n(10924),V=n(55519),F=n(9164),J=n(87385);p().locale("zh-cn");var K=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n}}))((function(e){var t,n=e.classroomList,s=(e.globalSetting,e.loading),o=e.dispatch,a=(0,d.useState)(i()(i()({},(0,f.useParams)()),{},{limit:20})),u=l()(a,2),m=u[0],p=(u[1],n.detailCoursStudentsList),R=n.detailCourseGroupsList,A=n.detailLeftMenus,H=(0,d.useState)([]),B=l()(H,2),D=B[0],K=B[1],W=(0,d.useState)("排序"),Q=l()(W,2),X=(Q[0],Q[1],(0,d.useState)()),q=l()(X,2),U=q[0],Y=q[1],$=(0,d.useState)(!1),ee=l()($,2),te=ee[0],ne=ee[1];m.id=m.coursesId,m.order=1,m.course_group_id=0,m.sort="asc",A.course_modules&&n.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,d.useEffect)((function(){o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}),o({type:"classroomList/getCourseGroupsList",payload:i()(i()({},m),{},{limit:1e4})})}),[m.categoryId]),(0,d.useEffect)((function(){"目录重命名成功"===n.actionTabs.key&&o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})}),[n.actionTabs.key]);var se=[{name:"课堂信息",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_couser_info.xlsx?group_id=").concat(m.categoryId)},{name:"活跃度",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_member_act_score.xlsx?group_id=").concat(m.categoryId)},{name:"总成绩",url:"".concat(C.Z.API_SERVER,"/api/courses/").concat(m.coursesId,"/export_member_scores_excel.xlsx?group_id=").concat(m.categoryId)}],re=function(){var e=c()(r()().mark((function e(t){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=D||"课堂信息"===t){e.next=3;break}return h.ZP.error("请先选择学生"),e.abrupt("return",!1);case 3:e.t0=t,e.next="课堂信息"===e.t0?6:"活跃度"===e.t0?8:"总成绩"===e.t0?13:18;break;case 6:return(0,k.Zn)(i()({},m)),e.abrupt("break",18);case 8:return e.next=10,(0,k.cr)(i()(i()({},m),{},{course_member_ids:D}));case 10:return-2===(null==(n=e.sent)?void 0:n.status)&&(Y(n),ne(!0)),e.abrupt("break",18);case 13:return e.next=15,(0,k.fi)(i()(i()({},m),{},{course_member_ids:D}));case 15:return-2===(null==(s=e.sent)?void 0:s.status)&&(Y(s),ne(!0)),e.abrupt("break",18);case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),oe=(0,N.jsx)(x.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:se.map((function(e,t){return(0,N.jsx)(x.Z.Item,{onClick:function(t){re(e.name)},children:(0,N.jsx)("span",{children:e.name})},e.url)}))}),ce=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=D){e.next=3;break}return h.ZP.error("请选择你要操作的任务"),e.abrupt("return");case 3:return e.next=5,(0,Z.ZP)("/api/courses/".concat(m.id,"/transfer_to_course_group.json"),{method:"post",body:{students:D.map((function(e){return{course_member_id:e}})),course_group_id:t}});case 5:0===e.sent.status&&(K([]),h.ZP.success("操作成功"),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=c()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(m.id,"/transfer_to_course_group.json"),{method:"post",body:{students:[{course_member_id:n}],course_group_id:t}});case 2:0===e.sent.status&&(K([]),h.ZP.success("操作成功"),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ie=[{title:"",render:function(e,t){return(0,O.GJ)()&&(0,N.jsx)(g.Z,{checked:D.includes(t.course_member_id),value:t.course_member_id,onChange:function(e){D.indexOf(t.course_member_id);D.indexOf(t.course_member_id)>-1?K(D.filter((function(e){return e!==t.course_member_id}))):K(D.concat(t.course_member_id))}})}},{title:"序号",render:function(e,t,n){return"".concat(m.page&&1!==m.page?n+1+20*(m.page-1):n+1)}},{title:"姓名",dataIndex:"name"},{title:"学号",dataIndex:"student_id"},{title:"手机号",dataIndex:"user_phone"},{title:"邮箱",dataIndex:"user_mail"},(0,O.GJ)()&&{title:"操作",align:"center",dataIndex:"name",width:140,render:function(e,t){return(0,N.jsxs)("div",{children:[(0,N.jsxs)(V.Z,{onClick:function(e){return ae(e,t.course_member_id)},dataSource:null==R?void 0:R.course_groups,children:[" ",(0,N.jsx)("a",{className:"ant-dropdown-link",onClick:function(e){return e.preventDefault()},children:"移动分班"})]}),(0,N.jsx)("span",{className:"current",style:{color:"red",marginLeft:10},onClick:function(){var e;_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.l3)({coursesId:m.coursesId,students:[{course_member_id:t.course_member_id}]});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),K([]),o({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e})),ue=[{name:"分班列表",id:"0",total:null==R?void 0:R.group_count},{name:"未分班",id:"1",total:null==R?void 0:R.none_group_member_count}];return(0,N.jsxs)("section",{children:[(0,N.jsx)(F.Z,{isLoading:!1,tabDataSource:ue,isAdmin:(0,O.GJ)(),onTabMenuClick:function(e){"0"===e.key?f.history.push("/classrooms/".concat(m.coursesId,"/course_group")):f.history.push("/classrooms/".concat(m.coursesId,"/not_course_group"))},defaultSelectedKeys:["1"],extraNode:(0,N.jsx)("div",{className:E,children:(0,O.GJ)()&&(0,N.jsx)(j.Z,{dropdownRender:function(){return oe},children:(0,N.jsxs)("span",{className:M,children:["导出",(0,N.jsx)(L.Z,{className:"ml5"})]})})})}),(0,N.jsxs)("div",{className:P,children:[(0,N.jsx)("p",{}),(0,N.jsx)("p",{className:"mt25",children:(0,N.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入姓名、学号进行搜索",onSearch:function(e){m.search=e,m.page=1,o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})},style:{width:248}})})]}),0===p.total_count&&(0,N.jsx)(S.Z,{}),(0,N.jsxs)("aside",{className:"plr30 mt20 ".concat(I),children:[(0,O.GJ)()&&(0,N.jsxs)("aside",{className:T,children:[(0,N.jsx)("div",{children:(0,N.jsx)(g.Z,{checked:(null===(t=p.students)||void 0===t?void 0:t.length)===D.length,onChange:function(e){e.target.checked?K(p.students.map((function(e){return e.course_member_id}))):K([])},children:(0,N.jsxs)("span",{className:"ml5 font14",children:["已选择 ",D.length," 个"]})})}),(0,N.jsx)("div",{style:{marginLeft:"auto",cursor:"pointer",marginRight:10,color:"red"},onClick:function(){var e;0!==(null==D?void 0:D.length)?_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"是否确认将学生从课堂内删除?",onOk:(e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.l3)({coursesId:m.coursesId,students:D.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),K([]),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)}),o({type:"classroomList/getClassroomTopBanner",payload:{id:m.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):h.ZP.info("请选择学生")},children:"批量删除"}),(0,N.jsx)("div",{children:(0,N.jsxs)(V.Z,{onClick:function(e){return ce(e)},dataSource:null==R?void 0:R.course_groups,children:[" ",(0,N.jsxs)("a",{className:"ant-dropdown-link",onClick:function(e){return e.preventDefault()},children:["移动到 ",(0,N.jsx)(L.Z,{})]})]})})]}),(0,N.jsx)("div",{className:"mt20",children:(0,N.jsx)(b.Z,{columns:ie,dataSource:p.students,loading:s.effects["classroomList/getCourseStudentsList"],pagination:!1})})]}),(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){m.page=e,K([]),o({type:"classroomList/getCourseStudentsList",payload:i()({},m)})},defaultPageSize:20,defaultCurrent:1,current:m.page||1,total:p.students_count})}),(0,N.jsx)(w,{cb:function(){return K([])}}),(0,N.jsx)(G,{cb:function(){return K([])}}),(0,N.jsx)(z.Z,{res:U,ismodel:te,setismodel:ne})]})}))},9164:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var s=n(95237),r=n(43604),o=n(20834),c=n(38854),a={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=n(37712),u=function(e){var t=e.isLoading,n=e.addText,u=e.tabDataSource,l=e.isAdmin,d=e.defaultSelectedKeys,m=e.onTabMenuClick,p=e.getDropdownMenu,f=e.showControlButton,h=e.buttonText,x=e.buttonIcon,_=void 0===x?"icon-tianjiadaohang":x,g=e.extraNode,j=e.onButtonClick,v=void 0===j?function(){}:j;return(0,i.jsx)("div",{className:a.tabMenuContainer,children:(0,i.jsxs)(s.Z,{children:[(0,i.jsx)(r.Z,{flex:"1",children:(0,i.jsx)(o.Z,{onSelect:function(e){return t?{}:m(e)},mode:"horizontal",selectedKeys:d,children:u.map((function(e){return(0,i.jsxs)(o.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&l&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),l&&(0,i.jsx)(r.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:a.control,children:[(0,i.jsx)("div",{className:a.extra,children:g}),f&&(0,i.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:a.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(_)})}),(0,i.jsx)("span",{children:h})]}),!!p&&(0,i.jsx)(c.Z,{className:"ml10",dropdownRender:p,children:(0,i.jsxs)("span",{className:a.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Engineering__Detail__index.async.js b/p__Classrooms__Lists__Engineering__Detail__index.async.js index eb39ef382a..b8a73d8276 100644 --- a/p__Classrooms__Lists__Engineering__Detail__index.async.js +++ b/p__Classrooms__Lists__Engineering__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[46963],{28563:function(e,t,n){n.d(t,{Z:function(){return a}});var i=n(5891),l=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=n(22589),s=function(e,t){return l.createElement(o.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var a=l.forwardRef(s)},16644:function(e,t,n){var i=n(82242),l=n.n(i),r=(n(59301),n(19779)),o=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,a=e.styles,d=void 0===a?{}:a,c=e.customText,x=e.ButtonText,u=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,f=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:l()(l()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),d),children:[(0,s.jsx)("img",{src:t||r,style:l()({width:288,height:200},f)}),(0,s.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),x&&(0,s.jsx)(o.ZP,l()(l()({className:h,onClick:u},i),{},{children:x})),p&&p]})}},18871:function(e,t,n){n.r(t);var i=n(7557),l=n.n(i),r=n(41498),o=n.n(r),s=n(79800),a=n.n(s),d=n(59301),c=n(8785),x=n(78241),u=n(66104),h=n(3113),p=n(61998),f=n(73755),m=n(6848),g=n(28563),y=n(92911),E=n(80141),v=n(16644),b=n(37712);t.default=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading,i=e.globalSetting,l=e.user;return{classroomList:t,globalSetting:i,loading:n.effects,user:l}}))((function(e){e.classroomList,e.loading,e.user,e.dispatch,e.location;var t,n,i=(0,c.useSearchParams)(),r=a()(i,1)[0],s=(0,d.useState)([]),j=a()(s,2),C=j[0],_=j[1],k=(0,d.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20}),S=a()(k,2),w=S[0],I=(S[1],(0,c.useParams)()),O=x.Z.useForm();a()(O,1)[0];function R(){return(R=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/ec_courses/".concat(r.get("kc"),"/course_evaluations/course_index.json"),{method:"get",params:{course_id:null==I?void 0:I.coursesId,ec_course_id:r.get("kc")}});case 2:t=e.sent,_(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){R.apply(this,arguments)}()}),[]),(0,b.jsxs)("div",{style:{width:1200,margin:"0 auto"},children:[(0,b.jsxs)(u.Z,{separator:">",style:{marginTop:15,marginBottom:10},children:[(0,b.jsx)(u.Z.Item,{children:(0,b.jsx)(c.Link,{to:"/classrooms/".concat(null==I?void 0:I.coursesId),children:null==C?void 0:C.course_name})}),(0,b.jsx)(u.Z.Item,{children:null==C?void 0:C.pro}),(0,b.jsx)(u.Z.Item,{children:"认证详情"})]}),(0,b.jsxs)("div",{style:{fontSize:16,color:"#333",fontWeight:400,marginBottom:20},children:[(0,b.jsx)(g.Z,{onClick:function(){c.history.back()},style:{color:"#0152D9"}}),(0,b.jsxs)("span",{style:{marginLeft:10,marginRight:30},children:["认证专业:",null==C?void 0:C.pro]}),(0,b.jsxs)("span",{style:{marginRight:30},children:["认证届别:",null==C?void 0:C.year]}),(0,b.jsxs)("span",{children:["认证课程:",null==C?void 0:C.ec_course_name]})]}),(0,b.jsx)("div",{className:E.Z.content,style:{minHeight:72},children:(0,b.jsxs)("div",{className:E.Z.header,style:{marginBottom:0},children:[(0,b.jsxs)("span",{className:E.Z.span,style:{fontSize:"16px",fontWeight:500},children:[(0,b.jsx)("div",{style:{background:"#242F49",height:12,width:4,marginRight:8,display:"inline-flex"}})," 认证详情"]}),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,{type:"primary",style:{marginRight:15},onClick:function(){c.history.push("/engineering/course/setting?course=".concat(C.ec_course_id,"&ec_major_school_id=").concat(null==C?void 0:C.ec_major_school_id,"&ec_year_id=").concat(null==C?void 0:C.ec_year_id))},children:"课程设置"}),(0,b.jsx)(h.ZP,{type:"primary",onClick:function(){c.history.push("/engineering/evaluate/course/".concat(null==C?void 0:C.ec_year_id,"/").concat(C.ec_course_id))},children:"评价详情"})]})]})}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标"}),(0,b.jsx)("div",{className:E.Z.teachcount,children:(0,b.jsx)(p.Z,{style:{marginTop:"20px",marginBottom:20},dataSource:null==C?void 0:C.standard_data,bordered:!0,pagination:!1,columns:[{title:"分项",dataIndex:"name",key:"name",render:function(e,t,n){return w.per_page*(w.page-1)+n+1}},{title:"课程目标",dataIndex:"content",width:"40%",key:"content"},{title:"权重",dataIndex:"weight",key:"weight"},{title:"达成分值",dataIndex:"standard_grade",key:"standard_grade"},{title:"对应毕业要求指标点",dataIndex:"graduation_subitem",key:"graduation_subitem",render:function(e,t,n){return(0,b.jsx)("div",{children:(0,b.jsx)(f.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,b.jsx)(f.Z.Item,{children:(0,b.jsx)(f.Z.Item.Meta,{style:{fontSize:14},description:"指标点"+(null==e?void 0:e.index)+":"+(null==e?void 0:e.content)})})}})})}}]})})]}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标达成度"}),(0,b.jsxs)("div",{className:E.Z.teachcount,children:[!(null!=C&&C.data)&&(0,b.jsx)(v.Z,{}),(null==C?void 0:C.data)&&(0,b.jsxs)("div",{style:{fontSize:"14px"},children:[(0,b.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"分项"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"课程目标"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"权重"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"对应毕业要求指标点"}),(0,b.jsx)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"考核方式"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"},children:"考核方式占比"}),(0,b.jsx)("div",{style:{width:"45%",height:"100%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"},children:"考核内容"})}),(0,b.jsx)("div",{style:{width:"12.5%",height:"100%"},children:(0,b.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"},children:"考核内容占比"})})]})}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"达成分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"实际分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"评价结果"}),(0,b.jsx)("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"计算时间"})]}),(0,b.jsx)("div",{style:{borderLeft:"1px solid #E0E2EC"},children:null==C||null===(t=C.data)||void 0===t||null===(t=t.ec_course_target)||void 0===t?void 0:t.map((function(e,t){var n,i,l,r,o,s,a;return(0,b.jsxs)("div",{style:{height:"100%",display:"flex"},children:[(0,b.jsx)("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:t+1}),(0,b.jsx)("div",{className:E.Z.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:(null==e||null===(n=e.evaluation)||void 0===n?void 0:n.length)<=0&&43,lineHeight:(null==e||null===(i=e.evaluation)||void 0===i?void 0:i.length)<=0&&"43px",display:0!=(null==e||null===(l=e.evaluation)||void 0===l?void 0:l.length)&&"flex",paddingLeft:10},children:(0,b.jsx)(m.Z,{title:e.content,children:e.content})}),(0,b.jsx)("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.weights}),(0,b.jsx)("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e||null===(r=e.graduation_subitem)||void 0===r?void 0:r.map((function(e){return e.name})).toString()}),(0,b.jsxs)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(null==e||null===(o=e.evaluation)||void 0===o?void 0:o.length)<=0&&(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"45.3%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})}),(0,b.jsx)("div",{style:{width:"12.5%"},children:(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})})]}),null==e||null===(s=e.evaluation)||void 0===s?void 0:s.map((function(e,t){var n,i,l,r;return(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.work_name)||"--"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.weight)||"--"}),(0,b.jsxs)("div",{style:{width:"45%"},children:[(null==e||null===(n=e.subitems)||void 0===n?void 0:n.length)<=0&&(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43},children:"--"}),null==e||null===(i=e.subitems)||void 0===i?void 0:i.map((function(e,t){return(0,b.jsx)(m.Z,{title:null==e?void 0:e.name,children:(0,b.jsx)("div",{className:E.Z.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"},children:null==e?void 0:e.name})})}))]}),(0,b.jsxs)("div",{style:{width:"12.5%"},children:[(null==e||null===(l=e.subitems)||void 0===l?void 0:l.length)<=0&&(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"}),null==e||null===(r=e.subitems)||void 0===r?void 0:r.map((function(e,t){return(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:null==e?void 0:e.weight})}))]})]})}))]}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.standard_grade}),(0,b.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.actual_grade}),(0,b.jsx)("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:null!=e&&e.statue?"#07C160":"#E30000"},children:null!=e&&e.status?"达成":"未达成"}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"},children:null==C||null===(a=C.data)||void 0===a?void 0:a.evaluation_time})]})}))}),(0,b.jsxs)("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"总分"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==C||null===(n=C.data)||void 0===n?void 0:n.total_score})]})]})]})]})]})}))},80141:function(e,t){t.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},66104:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(92310),l=n.n(i),r=n(75440),o=n(47413),s=n(59301),a=n(92343),d=n(36355),c=n(78386),x=n(91857);const u=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(d.E_),i=n("breadcrumb");return s.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var h=u,p=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{if(t)return t(n,i,l,r);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,i);return f(e,n,s,o)}}var g=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{const{prefixCls:t,separator:n="/",children:i,menu:l,overlay:r,dropdownProps:o,href:a}=e;const d=(e=>{if(l||r){const n=Object.assign({},o);if(l){const e=l||{},{items:t}=e,i=g(e,["items"]);n.menu=Object.assign(Object.assign({},i),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:i,label:l,path:r}=e,o=g(e,["key","title","label","path"]);let d=null!=l?l:i;return r&&(d=s.createElement("a",{href:`${a}${r}`},d)),Object.assign(Object.assign({},o),{key:null!=n?n:t,label:d})}))})}else r&&(n.overlay=r);return s.createElement(x.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(c.Z,null)))}return e})(i);return null!=d?s.createElement(s.Fragment,null,s.createElement("li",null,d),n&&s.createElement(h,null,n)):null},E=e=>{const{prefixCls:t,children:n,href:i}=e,l=g(e,["prefixCls","children","href"]),{getPrefixCls:r}=s.useContext(d.E_),o=r("breadcrumb",t);return s.createElement(y,Object.assign({},l,{prefixCls:o}),f(o,l,n,i))};E.__ANT_BREADCRUMB_ITEM=!0;var v=E,b=n(17313),j=n(83116),C=n(37613);const _=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var k=(0,j.Z)("Breadcrumb",(e=>{const t=(0,C.TS)(e,{});return[_(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{var{breadcrumbName:t}=e,n=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),l}var I=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{const{prefixCls:t,separator:n="/",style:i,className:c,rootClassName:x,routes:u,items:p,children:f,itemRender:g,params:E={}}=e,v=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:j,breadcrumb:C}=s.useContext(d.E_);let _;const S=b("breadcrumb",t),[O,R]=k(S),T=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(w):null)),[e,t])}(p,u);const Z=m(S,g);if(T&&T.length>0){const e=[],t=p||u;_=T.map(((i,l)=>{const{path:r,key:a,type:d,menu:c,overlay:x,onClick:u,className:p,separator:f,dropdownProps:m}=i,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(E,r);void 0!==g&&e.push(g);const v=null!=a?a:l;if("separator"===d)return s.createElement(h,{key:v},f);const b={},j=l===T.length-1;c?b.menu=c:x&&(b.overlay=x);let{href:C}=i;return e.length&&void 0!==g&&(C=`#/${e.join("/")}`),s.createElement(y,Object.assign({key:v},b,(0,o.Z)(i,{data:!0,aria:!0}),{className:p,dropdownProps:m,href:C,separator:j?"":n,onClick:u,prefixCls:S}),Z(i,E,t,e,C))}))}else if(f){const e=(0,r.Z)(f).length;_=(0,r.Z)(f).map(((t,i)=>{if(!t)return t;const l=i===e-1;return(0,a.Tm)(t,{separator:l?"":n,key:i})}))}const B=l()(S,null==C?void 0:C.className,{[`${S}-rtl`]:"rtl"===j},c,x,R),N=Object.assign(Object.assign({},null==C?void 0:C.style),i);return O(s.createElement("nav",Object.assign({className:B,style:N},v),s.createElement("ol",null,_)))};O.Item=v,O.Separator=h;var R=O}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[46963],{28563:function(e,t,n){n.d(t,{Z:function(){return a}});var i=n(5891),l=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=n(22589),s=function(e,t){return l.createElement(o.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var a=l.forwardRef(s)},18871:function(e,t,n){n.r(t);var i=n(7557),l=n.n(i),r=n(41498),o=n.n(r),s=n(79800),a=n.n(s),d=n(59301),c=n(8785),x=n(78241),u=n(66104),h=n(3113),p=n(61998),f=n(73755),g=n(6848),m=n(28563),y=n(92911),E=n(80141),v=n(16644),b=n(37712);t.default=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading,i=e.globalSetting,l=e.user;return{classroomList:t,globalSetting:i,loading:n.effects,user:l}}))((function(e){e.classroomList,e.loading,e.user,e.dispatch,e.location;var t,n,i=(0,c.useSearchParams)(),r=a()(i,1)[0],s=(0,d.useState)([]),j=a()(s,2),C=j[0],_=j[1],k=(0,d.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20}),S=a()(k,2),w=S[0],O=(S[1],(0,c.useParams)()),I=x.Z.useForm();a()(I,1)[0];function R(){return(R=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/ec_courses/".concat(r.get("kc"),"/course_evaluations/course_index.json"),{method:"get",params:{course_id:null==O?void 0:O.coursesId,ec_course_id:r.get("kc")}});case 2:t=e.sent,_(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){R.apply(this,arguments)}()}),[]),(0,b.jsxs)("div",{style:{width:1200,margin:"0 auto"},children:[(0,b.jsxs)(u.Z,{separator:">",style:{marginTop:15,marginBottom:10},children:[(0,b.jsx)(u.Z.Item,{children:(0,b.jsx)(c.Link,{to:"/classrooms/".concat(null==O?void 0:O.coursesId),children:null==C?void 0:C.course_name})}),(0,b.jsx)(u.Z.Item,{children:null==C?void 0:C.pro}),(0,b.jsx)(u.Z.Item,{children:"认证详情"})]}),(0,b.jsxs)("div",{style:{fontSize:16,color:"#333",fontWeight:400,marginBottom:20},children:[(0,b.jsx)(m.Z,{onClick:function(){c.history.back()},style:{color:"#0152D9"}}),(0,b.jsxs)("span",{style:{marginLeft:10,marginRight:30},children:["认证专业:",null==C?void 0:C.pro]}),(0,b.jsxs)("span",{style:{marginRight:30},children:["认证届别:",null==C?void 0:C.year]}),(0,b.jsxs)("span",{children:["认证课程:",null==C?void 0:C.ec_course_name]})]}),(0,b.jsx)("div",{className:E.Z.content,style:{minHeight:72},children:(0,b.jsxs)("div",{className:E.Z.header,style:{marginBottom:0},children:[(0,b.jsxs)("span",{className:E.Z.span,style:{fontSize:"16px",fontWeight:500},children:[(0,b.jsx)("div",{style:{background:"#242F49",height:12,width:4,marginRight:8,display:"inline-flex"}})," 认证详情"]}),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,{type:"primary",style:{marginRight:15},onClick:function(){c.history.push("/engineering/course/setting?course=".concat(C.ec_course_id,"&ec_major_school_id=").concat(null==C?void 0:C.ec_major_school_id,"&ec_year_id=").concat(null==C?void 0:C.ec_year_id))},children:"课程设置"}),(0,b.jsx)(h.ZP,{type:"primary",onClick:function(){c.history.push("/engineering/evaluate/course/".concat(null==C?void 0:C.ec_year_id,"/").concat(C.ec_course_id))},children:"评价详情"})]})]})}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标"}),(0,b.jsx)("div",{className:E.Z.teachcount,children:(0,b.jsx)(p.Z,{style:{marginTop:"20px",marginBottom:20},dataSource:null==C?void 0:C.standard_data,bordered:!0,pagination:!1,columns:[{title:"分项",dataIndex:"name",key:"name",render:function(e,t,n){return w.per_page*(w.page-1)+n+1}},{title:"课程目标",dataIndex:"content",width:"40%",key:"content"},{title:"权重",dataIndex:"weight",key:"weight"},{title:"达成分值",dataIndex:"standard_grade",key:"standard_grade"},{title:"对应毕业要求指标点",dataIndex:"graduation_subitem",key:"graduation_subitem",render:function(e,t,n){return(0,b.jsx)("div",{children:(0,b.jsx)(f.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,b.jsx)(f.Z.Item,{children:(0,b.jsx)(f.Z.Item.Meta,{style:{fontSize:14},description:"指标点"+(null==e?void 0:e.index)+":"+(null==e?void 0:e.content)})})}})})}}]})})]}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标达成度"}),(0,b.jsxs)("div",{className:E.Z.teachcount,children:[!(null!=C&&C.data)&&(0,b.jsx)(v.Z,{}),(null==C?void 0:C.data)&&(0,b.jsxs)("div",{style:{fontSize:"14px"},children:[(0,b.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"分项"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"课程目标"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"权重"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"对应毕业要求指标点"}),(0,b.jsx)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"考核方式"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"},children:"考核方式占比"}),(0,b.jsx)("div",{style:{width:"45%",height:"100%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"},children:"考核内容"})}),(0,b.jsx)("div",{style:{width:"12.5%",height:"100%"},children:(0,b.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"},children:"考核内容占比"})})]})}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"达成分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"实际分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"评价结果"}),(0,b.jsx)("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"计算时间"})]}),(0,b.jsx)("div",{style:{borderLeft:"1px solid #E0E2EC"},children:null==C||null===(t=C.data)||void 0===t||null===(t=t.ec_course_target)||void 0===t?void 0:t.map((function(e,t){var n,i,l,r,o,s,a;return(0,b.jsxs)("div",{style:{height:"100%",display:"flex"},children:[(0,b.jsx)("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:t+1}),(0,b.jsx)("div",{className:E.Z.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:(null==e||null===(n=e.evaluation)||void 0===n?void 0:n.length)<=0&&43,lineHeight:(null==e||null===(i=e.evaluation)||void 0===i?void 0:i.length)<=0&&"43px",display:0!=(null==e||null===(l=e.evaluation)||void 0===l?void 0:l.length)&&"flex",paddingLeft:10},children:(0,b.jsx)(g.Z,{title:e.content,children:e.content})}),(0,b.jsx)("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.weights}),(0,b.jsx)("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e||null===(r=e.graduation_subitem)||void 0===r?void 0:r.map((function(e){return e.name})).toString()}),(0,b.jsxs)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(null==e||null===(o=e.evaluation)||void 0===o?void 0:o.length)<=0&&(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"45.3%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})}),(0,b.jsx)("div",{style:{width:"12.5%"},children:(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})})]}),null==e||null===(s=e.evaluation)||void 0===s?void 0:s.map((function(e,t){var n,i,l,r;return(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.work_name)||"--"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.weight)||"--"}),(0,b.jsxs)("div",{style:{width:"45%"},children:[(null==e||null===(n=e.subitems)||void 0===n?void 0:n.length)<=0&&(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43},children:"--"}),null==e||null===(i=e.subitems)||void 0===i?void 0:i.map((function(e,t){return(0,b.jsx)(g.Z,{title:null==e?void 0:e.name,children:(0,b.jsx)("div",{className:E.Z.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"},children:null==e?void 0:e.name})})}))]}),(0,b.jsxs)("div",{style:{width:"12.5%"},children:[(null==e||null===(l=e.subitems)||void 0===l?void 0:l.length)<=0&&(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"}),null==e||null===(r=e.subitems)||void 0===r?void 0:r.map((function(e,t){return(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:null==e?void 0:e.weight})}))]})]})}))]}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.standard_grade}),(0,b.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.actual_grade}),(0,b.jsx)("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:null!=e&&e.statue?"#07C160":"#E30000"},children:null!=e&&e.status?"达成":"未达成"}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"},children:null==C||null===(a=C.data)||void 0===a?void 0:a.evaluation_time})]})}))}),(0,b.jsxs)("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"总分"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==C||null===(n=C.data)||void 0===n?void 0:n.total_score})]})]})]})]})]})}))},80141:function(e,t){t.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},66104:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(92310),l=n.n(i),r=n(75440),o=n(47413),s=n(59301),a=n(92343),d=n(36355),c=n(78386),x=n(91857);const u=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(d.E_),i=n("breadcrumb");return s.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var h=u,p=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{if(t)return t(n,i,l,r);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,i);return f(e,n,s,o)}}var m=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{const{prefixCls:t,separator:n="/",children:i,menu:l,overlay:r,dropdownProps:o,href:a}=e;const d=(e=>{if(l||r){const n=Object.assign({},o);if(l){const e=l||{},{items:t}=e,i=m(e,["items"]);n.menu=Object.assign(Object.assign({},i),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:i,label:l,path:r}=e,o=m(e,["key","title","label","path"]);let d=null!=l?l:i;return r&&(d=s.createElement("a",{href:`${a}${r}`},d)),Object.assign(Object.assign({},o),{key:null!=n?n:t,label:d})}))})}else r&&(n.overlay=r);return s.createElement(x.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(c.Z,null)))}return e})(i);return null!=d?s.createElement(s.Fragment,null,s.createElement("li",null,d),n&&s.createElement(h,null,n)):null},E=e=>{const{prefixCls:t,children:n,href:i}=e,l=m(e,["prefixCls","children","href"]),{getPrefixCls:r}=s.useContext(d.E_),o=r("breadcrumb",t);return s.createElement(y,Object.assign({},l,{prefixCls:o}),f(o,l,n,i))};E.__ANT_BREADCRUMB_ITEM=!0;var v=E,b=n(17313),j=n(83116),C=n(37613);const _=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var k=(0,j.Z)("Breadcrumb",(e=>{const t=(0,C.TS)(e,{});return[_(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{var{breadcrumbName:t}=e,n=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),l}var O=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l{const{prefixCls:t,separator:n="/",style:i,className:c,rootClassName:x,routes:u,items:p,children:f,itemRender:m,params:E={}}=e,v=O(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:j,breadcrumb:C}=s.useContext(d.E_);let _;const S=b("breadcrumb",t),[I,R]=k(S),Z=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(w):null)),[e,t])}(p,u);const T=g(S,m);if(Z&&Z.length>0){const e=[],t=p||u;_=Z.map(((i,l)=>{const{path:r,key:a,type:d,menu:c,overlay:x,onClick:u,className:p,separator:f,dropdownProps:g}=i,m=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(E,r);void 0!==m&&e.push(m);const v=null!=a?a:l;if("separator"===d)return s.createElement(h,{key:v},f);const b={},j=l===Z.length-1;c?b.menu=c:x&&(b.overlay=x);let{href:C}=i;return e.length&&void 0!==m&&(C=`#/${e.join("/")}`),s.createElement(y,Object.assign({key:v},b,(0,o.Z)(i,{data:!0,aria:!0}),{className:p,dropdownProps:g,href:C,separator:j?"":n,onClick:u,prefixCls:S}),T(i,E,t,e,C))}))}else if(f){const e=(0,r.Z)(f).length;_=(0,r.Z)(f).map(((t,i)=>{if(!t)return t;const l=i===e-1;return(0,a.Tm)(t,{separator:l?"":n,key:i})}))}const N=l()(S,null==C?void 0:C.className,{[`${S}-rtl`]:"rtl"===j},c,x,R),B=Object.assign(Object.assign({},null==C?void 0:C.style),i);return I(s.createElement("nav",Object.assign({className:N,style:B},v),s.createElement("ol",null,_)))};I.Item=v,I.Separator=h;var R=I}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Add__index.async.js b/p__Classrooms__Lists__Exercise__Add__index.async.js index 7059708862..ad3440f52f 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(5891),s=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=t(22589),a=function(e,n){return s.createElement(l.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(a)},75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(G+W.url,"&callbackUrl=").concat(G+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:L?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),h=t(73782),f=t(78673),x=t(78241),v=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(5152),b=t(8785),w=t(98980),k=t(28720),N=t(37712),Z=["key","name"],I=h.Z.TextArea,C=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],P=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(f.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",T="@▁▁@",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),f=p()(d,2),q=f[0],E=f[1],F=(0,m.useState)(!1),O=p()(F,2),L=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var l=L(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var a=s.split(S).length-1+s.split(T).length-1,o=L(e,n.from);console.log("删除".concat(a,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(a>1?Array.from({length:a},(function(e,n){return o+n})):o)}}(e,n,A,D)}})})}),(0,N.jsx)(x.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return R.current=i,B.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,a=e.name,o=s()(e,Z);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[a])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[a])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(h.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return E(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:q})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:C.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(P,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:a,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(8785),p=t(59301),m=t(8591),h=t(3113),f=t(43418),x=t(24334),v=t(92911),_=t(24469),g=t(73440),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,a=e.hackidentifier,c=void 0===a?"":a,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],I=N[1],C=(0,p.useState)(""),P=u()(C,2),S=P[0],T=P[1],q=(0,d.useParams)(),E=(0,p.useState)({}),F=u()(E,2),O=F[0],L=F[1],M="edit"===q.type;window.location.href.includes("problemset");function R(e,n){return A.apply(this,arguments)}function A(){return(A=o()(l()().mark((function e(n,t){var s,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),a.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(a.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=a.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:x.Base64.encode(c),language:a.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(l()().mark((function e(n,t){var i,s,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=x.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:x.Base64.encode(r),language:w.language});case 9:return a=e.sent,e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||q.id)}),[q]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,s()(s()({loading:Z},n),{},{onClick:o()(l()().mark((function e(){var n,r,a,c,u,d,p,h,g,j,y,b,w,k;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return a=function(){var e=o()(l()().mark((function e(){var t,i,s,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(a,1e3),!o){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),L(s),2===s.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:a(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=S,T(S),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,R(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(l()().mark((function e(){var n,t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),L(i),2===i.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(f.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){L({})},onCancel:function(){L({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(6848),f=t(78241),x=t(98980),v=t(45532),_=t(52103),g=t(5152),j=t(37712),y=["key","name"],b=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,l=e.isEdit,a=e.setInputActive,c=e.form,d=e.choiceOptionsPath,f=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(f||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:a,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(h.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(h.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:x.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,a=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,h=void 0===m||m,v=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=l()(N,2),I=Z[0],C=Z[1],P=(0,d.useState)(!1),S=l()(P,2),T=S[0],q=S[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(f.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(f.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[a])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,m=n.name,x=s()(n,y),_=I===l,g=r<7&&r===e.length-1;return(0,d.createElement)(f.Z.Item,u()(u()({},x),{},{key:l,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:a,answerKey:c,index:r,isEdit:_,setInputActive:function(){C(l)},form:v,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:g,addItem:function(){return t(o()(o()({},a,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},a,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return q(!0)},children:(0,j.jsx)(f.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(98980),m=t(52103),h=t(5152),f=t(91006),x=t(37712),v=["key","name"],_=a.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,h=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(a.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,a=e.name,g=l()(e,v);return(0,x.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[a,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(a)}})})]}),children:(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{name:a,children:(0,x.jsx)(f.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[a,"choices"],titleKey:[a,"name"],analysisKey:[a,"analysis"],choiceOptionsPath:["sub_item_banks",a,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),h=t.n(m),f=t(59301),x=t(43418),v=t(95237),_=t(43604),g=t(73782),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(5152),N=t(52103),Z=t(98980),I=t(37712),C=["key","name"],P=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,I.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=h()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=h()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(_.Z,{children:(0,I.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.answerKey,c=(0,f.useState)(!1),d=p()(c,2),m=d[0],h=d[1],x=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:l},(function(e,n){return a+n})):a)}else if(r>0){var o=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,E)}})})}),(0,I.jsx)(b.Z.List,{name:a,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return y.current=i,q.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=s()(e,C);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(_.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(P,{})}))}),r&&(0,I.jsx)(_.Z,{flex:"224px",children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,I.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,I.jsx)(b.Z.Item,{name:"is_ordered",children:(0,I.jsx)(S,{})}),(0,I.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return h(!0)},children:(0,I.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(78241),f=t(98980),x=t(5152),v=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:f.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(m.Z,{onClick:l,className:"".concat(f.Z.choiceIndex," ").concat(f.Z.judgementIndex," ").concat(s?f.Z.activeAnswer:""),children:g[r]}),(0,v.jsx)(m.Z,{flex:1,className:"".concat(f.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(f.Z.inputBorder," ").concat(f.Z.placeholder," ").concat(s?f.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(f.Z.setAnswerBtn," ").concat(s?f.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),a=r[0],c=r[1];return(0,v.jsxs)("div",{className:f.Z.wrap,children:[(0,v.jsx)("div",{className:f.Z.questionTitleEditorWrap,children:(0,v.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(h.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return c(!0)},children:(0,v.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:a})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=t(30010),o=t(98980),c=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(a.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(a.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return S}});var i=t(91232),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),h=t(78241),f=t(78673),x=t(95237),v=t(43604),_=t(6848),g=t(73782),j=t(94001),y=t(98980),b=t(5152),w=t(30010),k=t(39248),N=t(37712),Z=["value","onChange"],I=["key","name"],C=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},P=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,a=void 0===r?i:r,c=(0,d.useState)(!1),m=l()(c,2),w=m[0],Z=m[1],S=(0,d.useState)(""),T=l()(S,2),q=T[0],E=T[1],F=h.Z.useWatch("use_keywords",t),O=h.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(C,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!a&&(0,N.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{defaultChecked:!0})}),i&&a&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!a)&&(0,N.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return a?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:a?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:q,onChange:function(e){E(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,a,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=s()(u);try{for(h.s();!(a=h.n()).done;){var f=a.value;if(m.includes(f))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),E(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(P,{onClose:function(){return r(t)}})})),a&&(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),l=t.n(r),a=t(91232),o=t.n(a),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                        "],v=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){f.length=0,x=["
                          "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                        • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                            "),r.forEach((function(e){i.push(e)})),i.push("
                          ")),i.push("
                        • "),n=y(e,n,t,i)}function b(){return y(f,0,0,x),x.push("
                        "),x.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},I={};function C(){return I}function P(){N=0,I={}}function S(e){return e=e.replace(k,(function(e,n){var t=Z();return I[t]={type:"inline",expression:n},t}))}var T=v.listitem;v.listitem=function(e){return T(S(e))};var q=v.paragraph;v.paragraph=function(e){return q(S(e))};var E=v.tablecell;v.tablecell=function(e,n){return E(S(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                        ".concat(e,"

                        "):'
                        ').concat(t?e:(0,h.escape)(e,!0),"
                        \n"):'
                        '+(t?e:(0,h.escape)(e,!0))+"
                        "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var F=m(),O=(t(64018),t(24830)),L=t(94334),M=t(15342),R=t(1012),A=t(38696),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,a=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),_=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,I=String(t),S=(0,d.useState)(""),T=u()(S,2),q=T[0],E=T[1],V=(0,d.useState)("office"),W=u()(V,2),U=W[0],H=W[1],G=(0,d.useState)([]),K=u()(G,2),Y=K[0],X=K[1],J=(0,d.useRef)("a"+(0,R.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+L.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+L.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+L.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                        '.concat($(I||""),"
                        ")}var n=F(I);n=$(n);var t=C();I.match(/\[TOC\]/)&&(n=n.replace("

                        [TOC]

                        ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,f?(ie(i,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,f]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),l=r[0],a=r[1];a.value=null===(s=y[l])||void 0===s?void 0:s.value,"warning"===y[l].type?a.className="program-fill-warning":"success"===y[l].type?a.className="program-fill-success":a.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),Z(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),E(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),E(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),E(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=a,a&&(p=s()(s()({},p),j));var le=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),P(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(A.Z,{close:!0,data:q,type:null!=q&&q.length?U:"",style:s()({},h),onClose:function(){return E("")}})]})}},76817:function(e,n,t){t.d(n,{Z:function(){return O},P:function(){return E}});var i=t(37205),s=t.n(i),r=t(39647),l=t.n(r),a=t(7557),o=t.n(a),c=t(82242),u=t.n(c),d=t(41498),p=t.n(d),m=t(79800),h=t.n(m),f=t(59301),x=t(78241),v=t(43418),_=t(5112),g=t(73782),j=t(61998),y="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",k="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",I="orangeColor___ryB2u",C=t(37740),P=t(37712),S=["isImportMultipleCourse"],T=function(e){var n=e.studentNames,t=e.total;return t>3?(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,P.jsx)("span",{className:I,children:t}),"名学生"]}):(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},q=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,s=(e.inPaper,e.renderData),r=(e.type,e.isMultipleCourse),l=void 0!==r&&r,a=x.Z.useForm(),c=h()(a,1)[0],d=(0,f.useState)(1),m=h()(d,2),g=m[0],j=m[1],y=(0,f.useState)(!1),b=h()(y,2),k=b[0],N=b[1],C=(0,f.useMemo)((function(){return 1===(null==s?void 0:s.total_num)&&1===(null==s?void 0:s.can_copy_num)}),[s]),S=(0,f.useMemo)((function(){var e;return null==s||null===(e=s.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[s]);return(0,P.jsx)(P.Fragment,{children:C?(0,P.jsxs)(v.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:k,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=g,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_copy:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:l?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),l?(0,P.jsx)(x.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,P.jsxs)(_.ZP.Group,{value:g,onChange:function(e){return j(e.target.value)},className:w,style:{marginBottom:30},children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,P.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:k,title:"提示",width:682,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_use:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{className:w,children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。",l?(0,P.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,P.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,P.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,P.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},E=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],i=n[1],s=(0,f.useState)(),r=h()(s,2),a=r[0],c=r[1],u=function(){var e=p()(o()().mark((function e(n){var t,s,r,a,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,s=void 0!==t&&t,r=l()(n,S),e.next=3,(0,C.Tr)(r);case 3:if(!("status"in(a=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!s){e.next=13;break}if(!(null==a||null===(u=a.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(a),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",a.course_data_list||[]);case 13:if(0!==a.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(a),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},a,u]},F=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],i=(0,f.useState)(!1),r=h()(i,2),l=r[0],a=r[1],c=e.onCancel,u=e.onOk,d=e.visible,m=e.inPaper,w=void 0!==m&&m,C=e.renderData,S=e.type,q=e.isMultipleCourse,E=void 0!==q&&q,F=e.position,O=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}}]}),[w]),L=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]}),[w]);if(E){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};O=[M].concat(s()(O)),L=[M].concat(s()(L))}var R=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,s=e.studentNames,r=e.studentCount,l=e.inPaper,a=e.is_random,o=void 0!==a&&a,c=e.position,u=(void 0===c?"":c)||(l?"试卷":"课程");return(0,P.jsxs)("span",{children:[(0,P.jsx)(T,{studentNames:s,total:r}),"学习过",u,"中的",(0,P.jsx)("span",{className:I,children:n}),"个项目,",t>0&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制,",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:w,position:F})}),[C,w,F]);return(0,P.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:l,onOk:p()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(i);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,P.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,P.jsx)("div",{className:y,children:R}),(0,P.jsxs)("div",{style:{marginBottom:30},children:[(0,P.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,P.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"支持复制的项目"}),(0,P.jsx)(j.Z,{columns:O,className:k,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,P.jsx)(j.Z,{columns:L,className:k,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,P.jsxs)("div",{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},O=function(e){return"multiple"===e.modalType?(0,P.jsx)(F,u()({},e)):(0,P.jsx)(q,u()({},e))}},87575:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i=t(8785),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),a=function(e){var n=e.message,t=e.className,a=(e.children,e.style),o=void 0===a?{}:a;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:o,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),s=t.n(i),r=t(79800),l=t.n(r),a=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),h=o.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,a.useRef)(),u=(0,a.useState)(),d=l()(u,2),h=d[0],f=d[1];return(0,a.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,a.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,a.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,a.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));f(e)}}),[c.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,a.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,l=void 0===r?"":r,a=e.children;return(0,_.jsxs)("a",{title:t,className:l,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),a]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,a=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(98557),Z=t(78241),I=t(73782),C=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),q=t(8591),E=t(75166),F=Z.Z.useForm,O={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function l(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):q.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},L),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(I.Z,{style:O})}),(0,_.jsx)(R,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,A(n,l)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(I.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function R(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function A(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(E.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(94334),H=t(92911),G=t(1012),K=t(43418),Y="link",X="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},se+"-B","bold"),se+"-I","italic"),ae=p()(p()(p()(p()({},Y,"添加链接"),J,"添加代码块"),X,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,a=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,j=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,I=e.mode,C=void 0===I?"markdown":I,P=e.id,E=void 0===P?"markdown-editor-id":P,F=e.showResizeBar,O=void 0!==F&&F,L=e.noStorage,R=void 0!==L&&L,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,_e=void 0!==ve&&ve,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ie=Ze[0],Ce=Ze[1],Pe=(0,m.useState)(t),Se=u()(Pe,2),Te=Se[0],qe=Se[1],Ee=(0,m.useState)(w),Fe=u()(Ee,2),Oe=Fe[0],Le=Fe[1],Me=(0,m.useState)(ce),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],Ue=(0,m.useState)(0),He=u()(Ue,2),Ge=He[0],Ke=He[1],Ye=(0,m.useState)(d),Xe=u()(Ye,2),Je=Xe[0],Qe=Xe[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,G.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),ln=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;qe(ke),null==Ie||Ie.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Ae)}),[Ae]),(0,m.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var l,a=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(a=r[0]);var o=a.getAsFile(),c=o.name.split(".").pop();A(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){q.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(ln.current,{mode:C,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),l=s.lastIndexOf("@▁@",i.ch),a=s.lastIndexOf("@▁▁@",i.ch),o=l>a?l:a,c=l>a?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,l,a,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(an.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();A(e,(function(i){var s,r,l;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,m.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],l=p()({},s,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Ge+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(E,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Le(w)}),[Ie,w]),(0,m.useEffect)((function(){Ie&&b&&Ie.focus()}),[Ie,b]),(0,m.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,m.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,m.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,m.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();qe(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,m.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),qe("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),qe(t),Ie.setCursor(_e?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,m.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                        \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Le(!Oe),Ie.focus();case"trigger-full-screen":return Be(!Ae),Ie.focus();case Y:return void We(Y);case J:return void We(J);case X:return void We(X);case Q:return void We(Q);default:throw new Error}}),[Ie,Oe,Ae]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case J:var i=e.language,s=e.content;return Ie.replaceSelection(["```"+i,s,"```"].join("\n")),Ie.focus();case X:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case Q:for(var a=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var xn={width:ie(a),height:ie(Je)},vn=((0,m.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ge]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Ae?"full-screen":""),style:xn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Ae,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:ln,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===C&&(0,_.jsx)(g,{value:Te}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:ae[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:ae[Ve],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),l=t.n(r),a=t(80619),o=t.n(a),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},10267:function(e,n,t){t.r(n),t.d(n,{default:function(){return Dt}});var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),m=t(59301),h=t(8785),f=t(78241),x=t(8591),v=t(66104),_=t(73782),g=t(19842),j=t(5112),y=t(94001),b=t(3113),w={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3"},k=t(43418),N=t(57930),Z=t(61186),I=t.n(Z),C=t(37712),P=(0,h.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n=e.dispatch,t=e.classroomList,i=e.onModalOk,s=e.setsubloading,r=((0,h.useParams)(),(0,m.useState)()),a=u()(r,2),c=a[0],d=a[1],p=(0,m.useState)(!1),f=u()(p,2),v=f[0],_=f[1];return(0,C.jsx)(k.Z,{title:"温馨提示",afterClose:function(){_(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:"预约弹窗"===t.actionTabs.key,onCancel:function(){v?x.ZP.warning("正在请求数据中..."):(s(!1),n({type:"classroomList/setActionTabs",payload:{}}))},children:(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{children:"EduCoder注意到您的课堂中学生人数较多。为更好地为您和您的学生服务,给同学们带来更好的考试体验,我们将提前为您和您的学生准备好服务器资源。 请您告知我们,这份试卷的预计考试时间是:"}),(0,C.jsx)("br",{}),(0,C.jsx)(N.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:function(e){return e&&e0&&(c=[],null==t||null===(i=t.data)||void 0===i||i.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),p(s()(s()({},null==t||null===(r=t.data)||void 0===r?void 0:r[0]),{},{ec_point_ids:c})),v(null==t||null===(o=t.data)||void 0===o?void 0:o.map((function(e){return s()(s()({},e),{},{id:Math.random()})}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/schools/".concat(null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,y(null==t?void 0:t.data),(d||a)&&b();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;null!=i&&null!==(e=i.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){k.apply(this,arguments)}()}),[null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),console.log(x,j,"datas"),(0,C.jsx)("div",{style:{display:null!==(t=i.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:(0,C.jsxs)("div",{className:O.wrap,children:[(0,C.jsxs)("p",{children:["工程认证",(0,C.jsx)("br",{}),"考核知识点"]}),(0,C.jsx)("div",{className:O.itemWarp,children:null==x?void 0:x.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:20},children:[(0,C.jsx)(M,{rz:j,item:e,setitem:function(e){e=s()(s()({},null==x?void 0:x[n]),e),x.splice(n,1,e),v(q()(x));var t=[];null==x||x.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),p(s()(s()({},e),{},{ec_point_ids:t}))}}),(0,C.jsx)(E.Z,{className:O.addIcon,onClick:function(){x.push({id:Math.random()}),v(q()(x))}}),0!=n&&(0,C.jsx)(F.Z,{className:O.deleteIcon,onClick:function(){x.splice(n,1);var e=[];null==x||x.map((function(n){var t;null==n||null===(t=n.ec_point_ids)||void 0===t||t.map((function(n){e.push(n)}))})),p(s()(s()({},x[n-1]),{},{ec_point_ids:e})),v(q()(x))}})]},e.id)}))})]})})})),A=t(20834),B=t(71418),D=t(81228),z=t(96865),V=t(38854),W="moreSpan___VJeLv",U="bg___oBBHW",H="title___xV4Rt",G="bottomdiv___rPfwr",K="spanBtn___eJxID",Y="addQuestionBtn___RPRiP",X="saveBtn___y9nNf",J="left___Q3Qf4",Q="scrollWrapper___a3Wdq",$="Button___r00OP",ee="titleleft___WZ83K",ne="more_style___ZXYnN",te="qcount___o6F1k",ie="score___Gy6jr",se="qtitle___KF7pa",re="qcountclick___kvoyc",le="right___Nfa70",ae="edit___RVRSb",oe="delete___J9BAT",ce="shixun___YkjdZ",ue="scoreByBlankRadio___QYQY5",de="modalconfirm___dmWFe",pe="scoremodal___CDA7w",me="close___jdUWv",he="content___HPqUf",fe="items___YkyQL",xe="bottom___mzpp4",ve="yes___Xio6z",_e="no___hbicD",ge="formcenter___kN8Ax",je="radiogroup___htjtc",ye="easy____g1mR",be="medium___vPAsn",we="hard___c6tcf",ke="formcenterselect___B88vb",Ne="selectitems___wUGKF",Ze="morebottom___F5cFQ",Ie="scoreinput___S9Fbv",Ce="titleTooltip___J0i26",Pe="exercise_styles___BJAZm",Se=t(42930),Te=t(16644),qe=t(6848),Ee=t(78018),Fe=t(7078),Oe=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,c=e.bigitem,d=e.setBigqitem,p=e.isedit,h=(0,m.useState)([]),f=u()(h,2),v=f[0],_=f[1],g=(0,m.useState)(!1),j=u()(g,2),y=j[0],b=j[1],w=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),r=u()(s,1)[0];return i.splice(t,0,r),i};(0,m.useEffect)((function(){r.length>0&&_(q()(r)||[])}),[r]);var k=function(){var e=o()(l()().mark((function e(t,i){var s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.destination){e.next=2;break}return e.abrupt("return");case 2:if(!p){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return s=w(i,t.source.index,t.destination.index),b(!0),e.next=9,(0,S.ZP)("/api/exercises/".concat(n,"/adjust_position.json"),{method:"post",body:{id:n,question_ids:null==s?void 0:s.map((function(e){return e.question_id}))}});case 9:r=e.sent,b(!1),0===r.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,C.jsx)("div",{children:(0,C.jsx)(Ee.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,C.jsx)(Ee.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,C.jsx)(B.Z,{spinning:y,children:v.map((function(e,n){return(0,C.jsx)(Ee._l,{draggableId:n.toString(),index:n,children:function(r,l){var a;return(0,C.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,C.jsx)(qe.Z,{title:(0,C.jsx)(Fe.Z,{value:e.question_title||e.description}),color:"#fff",placement:"left",overlayClassName:Ce,children:(0,C.jsxs)("div",{onClick:function(){p?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),d(c),(0,Se.k3)())},className:"".concat(te," ").concat(e.question_id===(null==i?void 0:i.question_id)?re:""),children:[(0,C.jsxs)("span",{className:ie,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsxs)("span",{className:se,children:[n+1,"、",(0,C.jsx)(Fe.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(a=e.program_attr)||void 0===a?void 0:a.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Le=t(91006),Me=t(78673),Re=t(78386),Ae=t(20538),Be=t(39248),De=t(680),ze=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1],v=(0,m.useState)(!1),g=u()(v,2),y=g[0],w=g[1],N=(0,m.useState)(""),Z=u()(N,2),I=Z[0],P=Z[1];return(0,m.useEffect)((function(){t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:r.tag_discipline_ids,repeat_answer:!r.repeat_answer})}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{onClick:function(){h(!p)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",p?(0,C.jsx)(Ae.Z,{}):(0,C.jsx)(Re.Z,{})]}),(0,C.jsxs)("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"},children:[(0,C.jsx)(f.Z.Item,{className:ge,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,C.jsxs)(j.ZP.Group,{className:je,children:[(0,C.jsx)(j.ZP.Button,{className:ye,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:be,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:we,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{className:ke,label:"知识点",children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"tag_discipline_ids",children:(0,C.jsx)(L.default,{className:Ne,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{value:e.id,children:(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,C.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,C.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,C.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,C.jsx)("span",{children:"没有合适的知识点?"}),(0,C.jsx)("a",{onClick:function(){w(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,C.jsx)(f.Z.Item,{className:ke,children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,C.jsx)(Me.Z,{})}),(0,C.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,C.jsx)(qe.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,C.jsx)(Be.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:y,width:640,centered:!0,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:40},children:[(0,C.jsx)("div",{className:H,children:"新建知识点"}),(0,C.jsx)("span",{onClick:function(){return w(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)(De.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,C.jsx)(_.Z,{style:{marginBottom:30,marginTop:30,height:46},showCount:!0,maxLength:20,onChange:function(e){P(e.target.value)},placeholder:"请输入知识点名称"}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){w(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:I,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:I}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),w(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Ve=function(e){var n,t,i=e.qitem,r=e.setisedit,a=e.TagDiscipline,c=e.exerciseitem,d=e.seveeditor,p=e.deleteitem,h=e.getTagData,v=e.init,_=f.Z.useForm(),g=u()(_,1)[0];return(0,m.useEffect)((function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:g,colon:!1,onFinish:function(e){var n,t,r,l,a,o=null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e,n){if(1===(null==e?void 0:e.standard_boolean))return n+1})),c=s()(s()({},e),{},{item_type:null==i?void 0:i.question_type,question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text})),standard_answers:o.filter((function(e){return e})),choices:null==e||null===(a=e.choices)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),c))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:1===(null==i?void 0:i.question_type)?"多选题":"单选题"})]}),1===(null==i?void 0:i.question_type)&&(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,disabled:1!==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status),optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Le.u,{form:g,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,C.jsx)(ze,{getTagData:h,qitem:i,exerciseitem:c,TagDiscipline:a,form:g})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;i.isadd?(r(!1),v()):(g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},We=t(32336),Ue=function(e){var n,t=e.qitem,i=e.TagDiscipline,r=e.exerciseitem,a=e.setisedit,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0],g=f.Z.useWatch("use_blank_score",_);return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=_.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){c(s()(s()(s()({},t),e),{},{item_type:null==t?void 0:t.question_type,standard_answers:e.standard_answers,standard_answer:void 0,question_title:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"填空题"})]}),(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:g,max:100,min:.1})}),1==(null==r||null===(n=r.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(We.u,{form:_,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:g,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:r,TagDiscipline:i,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(a(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer})),a(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},He=t(1480),Ge=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){var n,i,r,l,a=null==e||null===(n=e.choices)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e,n){if(1===(null==e?void 0:e.is_answer))return n+1}));c(s()(s()(s()({},t),e),{},{question_title:e.name,standard_answers:a.filter((function(e){return e})),question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"判断题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(He.Z,{form:_,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Ke=t(12944),Ye=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s,r=(null===(t=_.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:null===(s=parseFloat(r.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))))||void 0===s?void 0:s.toFixed(1)})}},onFinish:function(e){var n;c(s()(s()(s()({},t),e),{},{question_title:e.name,sub_questions:null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.map((function(e){var n,t,i,r;return s()(s()({},e),{},{question_title:e.name,question_choices:null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.choice_text})),standard_answers:null==e||null===(i=e.choices)||void 0===i||null===(r=i.map)||void 0===r?void 0:r.call(i,(function(e,n){return 1===(null==e?void 0:e.is_answer)&&n+1})).filter((function(e){return e})),item_type:0})}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"组合题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Ke.r,{form:_,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Xe=t(30010),Je=function(e){var n,t,i=e.qitem,r=e.setqitem,a=e.setisedit,c=(e.TagDiscipline,e.exerciseitem),d=e.seveeditor,p=e.deleteitem,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onFinish:function(e){var n,t,r=s()(s()({},e),{},{question_scores:null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==i?void 0:i.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),r))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"实训题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:1})}),1==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(f.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,C.jsx)(Xe.Z,{watch:!0,height:140,placeholder:"",defaultValue:i.question_title})})]}),(0,C.jsx)("div",{children:(0,C.jsxs)("p",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,C.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,C.jsx)(y.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var t;e.challenge_score=n;var l=parseFloat(null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));v.setFieldsValue({question_score:l.toFixed(1)}),r(s()({},i))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i)),a(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==i||null===(n=i.shixun)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==i||null===(s=i.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:v.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]}),console.log("---",i)]})},Qe="warp___UlRJc",$e="normalWrap___Qm4zY",en="indexTag___rjJ1u",nn="redio___VW3yr",tn="redioitem___jAPlJ",sn="redioitemyes___VoiQ1",rn="title___Dt2dl",ln="titleyes___Fjh3a",an="yestag___CXrPv",on="checkbox___CgMU_",cn="checkboxitem___PpJ9n",un="checkboxitemyes___pCfvZ",dn="bottom___BqrmJ",pn="bottomitem___Qk2rG",mn="left___l29lW",hn="right___nB1XE",fn="completion___y1m7L",xn="content___AmQy4",vn="items___lIt8e",_n="simple___zxJLH",gn="shixunWrapper___kAYdL",jn="shixun___UE6xS",yn="score___Px5Fq",bn="qtitle___wG7Nn",wn="program___gzKdL",kn="combination___R0ysn",Nn="qtype___U0Suy",Zn=t(95237),In=t(43604),Cn=t(24334),Pn=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Sn=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:Qe,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{className:$e,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:0===(null==u?void 0:u.question_type)?Pn[n]:""}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:$e,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:on,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:cn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(un," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:fn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:rn,children:["填空项",n+1]}),(0,C.jsx)(Zn.Z,{gutter:[30,20],className:"".concat(xn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)(In.Z,{children:(0,C.jsx)("div",{className:vn,children:e})},n)}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:_n,children:[(0,C.jsx)("span",{className:rn,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:xn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"".concat(jn," mb30"),children:[(0,C.jsxs)("span",{className:yn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:wn,children:(0,C.jsx)(Fe.Z,{className:xn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.sub_exercise_questions)||void 0===l?void 0:l.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:kn,children:[(0,C.jsxs)("span",{className:yn,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsx)("span",{className:Nn,children:"单选题"}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.question_title]})]}),(0,C.jsx)("div",{className:Qe,style:{padding:"30px 58px",paddingBottom:0},children:(0,C.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:xn,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(a=u.program_attr)||void 0===a?void 0:a.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:dn,children:[(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"解析"}),(0,C.jsx)(Fe.Z,{className:hn,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"难度"}),(0,C.jsx)("span",{className:hn,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":3===(null==u?void 0:u.difficulty)?"困难":"- -"})]}),(0,C.jsxs)("div",{className:pn,children:[(0,C.jsx)("span",{className:mn,children:"知识点"}),(0,C.jsx)("span",{className:hn,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Tn=t(5837),qn=t(32101),En=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,answer_texts:t.standard_answer,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){c(s()(s()(s()({},t),e),{},{standard_answers:null==e?void 0:e.answer_texts,question_title:null==e?void 0:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"简答题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(qn.W,{form:_,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Fn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1];function f(){return x.apply(this,arguments)}function x(){return(x=o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsxs)("div",{children:[s&&(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:pe,onCancel:function(){i(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{className:H,children:["批量设置分值",(0,C.jsxs)("div",{className:ie,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,C.jsx)("span",{onClick:function(){return i(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{className:he,children:[(0,C.jsx)("span",{children:"题型名称"}),(0,C.jsx)("span",{children:"小题总数"}),(0,C.jsx)("span",{children:"题型总分"}),(0,C.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e){var n;return(0,C.jsxs)("div",{className:fe,children:[(0,C.jsx)("span",{children:null==e?void 0:e.name}),(0,C.jsx)("span",{children:null==e||null===(n=e.items)||void 0===n?void 0:n.length}),(0,C.jsx)("span",{children:null==e?void 0:e.score}),(0,C.jsxs)("span",{children:["每题",(0,C.jsx)(y.Z,{max:100,min:.1,onChange:function(n){e.Singlequestion=n},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]})})),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){i(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?h(!0):(f(),i(!1))},children:"确认"})]})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,centered:!0,zIndex:20,open:p,width:640,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,C.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){h(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){f(),h(!1),i(!1)},children:"确认"})]})]})]})},On=t(91232),Ln=t.n(On),Mn=t(99313),Rn=t(61998),An=t(27092),Bn="scoremodal___PfqOf",Dn="selectWrapper___Mtqcz",zn="allqingchu___IqL8g",Vn="title___UgYfD",Wn="close___I0jAO",Un="bottom___vQTEm",Hn="yes___j81JQ",Gn="no___kiUH4",Kn="titlecount___lliQr",Yn="add___QhDj8",Xn="search___QCCaL",Jn="searchIcon___oXRH5",Qn="tabWrap___Cu_4D",$n="previewModal___BVDlS",et=t(10573),nt="warp___isAcM",tt="mainPart___TiJvQ",it="shixunbutton___h3Ybb",st="redio___xDffb",rt="redioitem___FFPtq",lt="redioitemyes___pF7ID",at="title___mnPZc",ot="titleyes___wrtWQ",ct="yestag___D4krY",ut="qcount___W5pwO",dt="qtitle___lb8MD",pt="checkbox___QpUm4",mt="checkboxitem___Wm2SH",ht="checkboxitemyes___VVVTe",ft="bottom___Mn_Bw",xt="bottomitem___JTyHT",vt="left___nQqpo",_t="right___v58qy",gt="completion___BnZSp",jt="content___MU8hZ",yt="items___a7i54",bt="simple___GDw3K",wt="shixun___DGzTe",kt="combination___AG9cr",Nt=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Zt=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:nt,children:[(0,C.jsxs)("div",{className:tt,children:[(0,C.jsxs)("div",{className:ut,children:[8===(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:jt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:dt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:pt,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:mt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(ht," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gt,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:at,children:["填空项",n+1]}),(0,C.jsx)("div",{className:jt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)("div",{className:yt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:bt,children:[(0,C.jsx)("span",{className:at,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.challenge_names)||void 0===l?void 0:l.map((function(e,n){return(0,C.jsx)("div",{className:wt,children:(0,C.jsxs)("span",{className:dt,children:[(0,C.jsxs)("span",{style:{marginRight:10},children:["第",(0,Se.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:bt,children:(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(a=u.program_attr)||void 0===a?void 0:a.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:kt,children:(0,C.jsx)("span",{className:dt,children:null==e?void 0:e.name})}),(0,C.jsx)("div",{className:nt,style:{padding:"0px",paddingTop:20},children:(0,C.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:jt,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"创建者"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"所属单位"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"学习人数"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,C.jsxs)("a",{className:it,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:ft,children:[(0,C.jsxs)("div",{className:xt,style:{alignItems:"flex-start"},children:[(0,C.jsx)("span",{className:vt,children:"解析"}),(0,C.jsx)(Fe.Z,{className:_t,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"难度"}),(0,C.jsx)("span",{className:_t,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"知识点"}),(0,C.jsx)("span",{className:_t,children:null==u?void 0:u.tag_discipline})]})]})]})},It=t(3550),Ct=t(75835),Pt=t(76817),St=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,a=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),p=u()(d,2),v=p[0],j=p[1],y=(0,m.useState)([]),w=u()(y,2),N=w[0],Z=w[1],I=(0,m.useState)([]),P=u()(I,2),T=P[0],E=P[1],F=(0,m.useState)([]),O=u()(F,2),M=O[0],R=O[1],A=(0,m.useState)([]),B=u()(A,2),D=B[0],z=B[1],V=(0,m.useState)(!1),W=u()(V,2),U=W[0],H=W[1],G=f.Z.useForm(),K=u()(G,1)[0],Y=(0,m.useState)(),X=u()(Y,2),J=X[0],Q=X[1],$=(0,m.useState)(!1),ee=u()($,2),ne=ee[0],te=ee[1],ie=(0,m.useState)(a),se=u()(ie,2),re=se[0],le=se[1],ae=(0,m.useState)([]),oe=u()(ae,2),ce=oe[0],ue=oe[1],de=(0,m.useState)(!0),pe=u()(de,2),me=pe[0],he=pe[1],fe=(0,m.useState)(0),xe=u()(fe,2),ve=xe[0],_e=xe[1],ge=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],je=(0,m.useState)([]),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useRef)(new Set),Ne=(0,m.useRef)(new Set),Ze=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Ce=u()(Ie,2),Pe=Ce[0],Se=Ce[1];function Te(e){return qe.apply(this,arguments)}function qe(){return(qe=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),j(n),!re){e.next=9;break}return e.next=5,(0,S.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,z(r),e.next=19;break;case 9:if(!((null==M?void 0:M.length)<=0&&"5"===n.type)){e.next=13;break}return z([]),H(!1),e.abrupt("return");case 13:return c="5"===n.type?null==M?void 0:M.filter((function(e){return!ce.includes(e)})):null,u="5"===n.type?null==M?void 0:M.filter((function(e){return ce.includes(e)})):null,e.next=17,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,z(d);case 19:H(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(){return(Ee=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:"5"===v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,Z((0,et.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return Le.apply(this,arguments)}function Le(){return(Le=o()(l()().mark((function e(n){var t,i,r,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),o=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ce.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ce.includes(e)})),0!==o.length||0!==c.length){e.next=7;break}return H(!1),z([]),e.abrupt("return");case 7:return e.next=9,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:o,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,H(!1),z(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){ve>0&&setTimeout((function(){_e(0)}),2e3)}),[ve]),(0,m.useEffect)((function(){i&&(Te(v),function(){Ee.apply(this,arguments)}(),K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),me&&re&&(K.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]);var Me=(0,h.useParams)(),Re=(0,Pt.P)(),Ae=u()(Re,4),Be=Ae[0],De=Ae[1],ze=Ae[2],Ve=Ae[3];return(0,C.jsxs)("div",{children:[(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,closable:!1,className:Bn,onCancel:function(){t(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)("div",{className:Vn,children:"题库选题"}),(0,C.jsx)("span",{onClick:function(){return t(!1)},className:Wn,children:"X"})]}),(0,C.jsx)(Mn.Z,{className:Qn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Se(!1),"5"===v.type&&(re=!1,le(!1)),j(s()({},v)),Te(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,C.jsxs)("div",{children:["已选",M.length>0&&(0,C.jsx)("span",{className:Kn,children:M.length}),ve>0&&(0,C.jsxs)("span",{className:Yn,children:["+",ve]})]}),key:"5"}]}),(0,C.jsxs)(f.Z,{layout:"inline",form:K,onValuesChange:function(e,n){var t,i,s=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),r=""===n.keyword;if(Se(s||!r),v.page=1,v.keyword=null===(t=v.keyword)||void 0===t||null===(i=t.replace)||void 0===i?void 0:i.call(t,/^\s+|\s+$/g,""),"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?le(!1):le(!0),e.keyword||""===e.keyword)return;K.submit()}else{if(null!=e&&e.courseid&&K.setFieldsValue({tag_discipline_id:""}),le(!1),e.keyword||""===e.keyword)return;K.submit()}},onFinish:function(e){Te(s()(s()({},v),e))},children:[(0,C.jsx)(f.Z.Item,{name:"item_type",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ge.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))})}),(0,C.jsx)(f.Z.Item,{name:"courseid",children:(0,C.jsx)(g.Z,{className:Dn,style:{width:160},size:"middle",placeholder:"方向&课程",options:N})}),!re&&(0,C.jsx)(f.Z.Item,{name:"tag_discipline_id",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==D||null===(n=D.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.id)}))})}),(0,C.jsx)(f.Z.Item,{name:re?"diff":"difficulty",children:(0,C.jsxs)(L.default,{className:Dn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!re&&Ze.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)})),re&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))]})}),Pe&&(0,C.jsxs)("span",{className:zn,onClick:function(){K.resetFields(),Se(!1),K.submit()},children:[(0,C.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,C.jsx)("span",{children:"清除筛选条件"})]}),(0,C.jsx)(f.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,C.jsx)(_.Z.Search,{className:Xn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,C.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Jn),onClick:function(){return K.submit()}}),onSearch:function(e){K.submit()}})})]}),(0,C.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,C.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,C.jsx)("img",{src:"asc"===v.updated_at?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,C.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,C.jsx)("img",{src:"asc"===v.quotes?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,C.jsx)(Rn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==D?void 0:D.items)||(null==D?void 0:D.shixun_list),pagination:!1,loading:U,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:T,onSelect:function(e,n,t){if(n)re&&ue([].concat(q()(ce),[e.id])),E([].concat(q()(T),[e.id])),we([].concat(q()(be),[e])),e.identifier?ke.current.add(e.id):Ne.current.add(e.id),_e(1),R([].concat(q()(M),[e.id]));else{var i=be.filter((function(n){return n.id!==e.id}));we(i);var r=i.map((function(e){return e.id}));E(q()(r)),e.identifier?ke.current.delete(e.id):Ne.current.delete(e.id);var l=M.filter((function(n){return n!==e.id}));if(R(l),re){var a=ce.filter((function(n){return n!==e.id}));ue(q()(a))}if("5"===v.type)return void Oe(s()(s()({},v),{},{list:q()(l)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));re&&ue([].concat(q()(ce),q()(i))),we([].concat(q()(be),q()(t))),E([].concat(q()(T),q()(i))),R([].concat(q()(M),q()(i)));var r,l=Ln()(t);try{for(l.s();!(r=l.n()).done;){var a=r.value;a.identifier?ke.current.add(a.id):Ne.current.add(a.id)}}catch(e){l.e(e)}finally{l.f()}}else{var o=t.map((function(e){return e.id})),c=T.filter((function(e){return!o.some((function(n){return n===e}))})),u=be.filter((function(e){return!o.some((function(n){return n===e.id}))}));if(we(u),E(q()(c)),R(q()(c)),re){var d=ce.filter((function(e){return!o.some((function(n){return n===e.id}))}));ue(q()(d))}"5"===v.type&&Oe(s()(s()({},v),{},{list:q()(c)}));var p,m=Ln()(o);try{for(m.s();!(p=m.n()).done;){var h=p.value;h.identifier?ke.current.delete(h):Ne.current.delete(h)}}catch(e){m.e(e)}finally{m.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?"实训题":null==ge||null===(i=ge.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:re?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,C.jsx)(Fe.Z,{showLines:1,showTextOnly:!0,value:re||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!re},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!re},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ze||null===(i=Ze.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ze||null===(s=Ze.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,C.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,C.jsx)("a",{onClick:function(){var e;Q(s()(s()({},n),{},{question_type:re||null!=n&&n.challenge_names?5:null==ge||null===(e=ge.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),te(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,C.jsx)(An.Z,{current:v.page,total:(null==D?void 0:D.items_count)||(null==D?void 0:D.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,C.jsxs)("span",{children:["共 ",(0,C.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,j(s()({},v)),Te(s()({},v))}}),(0,C.jsxs)("div",{className:Un,children:[(0,C.jsx)(b.ZP,{className:Gn,onClick:function(){t(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{loading:c,style:{width:c&&75},className:Hn,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==M?void 0:M.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:return e.next=5,Ve({id:q()(ke.current),course_id:Me.coursesId,type:"shixun"});case 5:e.sent||r(q()(Ne.current),q()(ke.current),!0,null==M?void 0:M.length);case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,C.jsx)(k.Z,{open:ne,title:"题目详情",footer:!1,className:$n,width:1e3,centered:!0,onCancel:function(){te(!1)},onOk:function(){te(!1)},children:(0,C.jsx)(Zt,{qitem:J})}),(0,C.jsx)(Pt.Z,{visible:Be,position:"已选试题",onCancel:De,onOk:function(){var e=o()(l()().mark((function e(n){var t,i,s,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=[],i=[],s=Ln()(n);try{for(s.s();!(a=s.n()).done;)1===(o=a.value).is_copy&&1===o.is_use&&t.push(o.id),0===o.is_use&&i.push(o.id)}catch(e){s.e(e)}finally{s.f()}return e.next=6,r(q()(Ne.current),q()(ke.current).filter((function(e){return!i.includes(e)})),!0,null==M?void 0:M.length,t);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),renderData:ze,inPaper:!1,modalType:"multiple",type:"shixun"})]})},Tt=t(17498),qt=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,c=e.deleteitem,d=e.getTagData,p=e.init,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:(null==n?void 0:n.difficult)||2,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),hack_codes:s()(s()({},e.hack_codes),{},{code:Cn.Base64.encode(e.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"程序填空题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){c()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,C.jsx)(Tt.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:d,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,r,l;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(r=n.program_attr)||void 0===r?void 0:r.code)},hack_sets:s()({},null==n||null===(l=n.hack_sets)||void 0===l?void 0:l[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,l,a;n.isadd?(r(!1),p()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(l=n.program_attr)||void 0===l?void 0:l.code)},hack_sets:s()({},null==n||null===(a=n.hack_sets)||void 0===a?void 0:a[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){v.submit()},children:"保存题目"})]})]})},Et=t(94334),Ft=t(82967),Ot=t(80469),Lt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Mt=(0,h.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a,c,d,p,v,g,j,y,w,N,Z,I=e.user,P=e.dispatch,T=e.itemid,q=e.setisedits,E=(e.setitemid,(0,m.useState)()),F=u()(E,2),O=F[0],L=F[1],M=(0,m.useState)(!1),R=u()(M,2),re=R[0],ue=R[1],pe=(0,m.useState)(),me=u()(pe,2),he=me[0],fe=me[1],xe=(0,m.useState)(),ve=u()(xe,2),_e=ve[0],ge=ve[1],je=(0,m.useState)(!1),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useState)(!1),Ne=u()(ke,2),Ze=Ne[0],Ie=Ne[1],Ce=(0,m.useState)(),qe=u()(Ce,2),Ee=qe[0],Le=qe[1],Me=(0,m.useState)(!1),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(!1),ze=u()(De,2),We=ze[0],He=ze[1],Ke=(0,m.useState)(!1),Xe=u()(Ke,2),Qe=Xe[0],$e=Xe[1],en=(0,m.useState)(!1),nn=u()(en,2),tn=nn[0],sn=nn[1],rn=(0,m.useState)(!1),ln=u()(rn,2),an=ln[0],on=ln[1],cn=(0,m.useState)(!1),un=u()(cn,2),dn=un[0],pn=un[1],mn=(0,h.useParams)(),hn=(0,m.useState)(!1),fn=u()(hn,2),xn=fn[0],vn=fn[1],_n=f.Z.useForm(),gn=u()(_n,1)[0],jn=(0,m.useState)(!1),yn=u()(jn,2),bn=yn[0],wn=yn[1];(0,m.useEffect)((function(){T&&Nn()}),[T]),(0,m.useEffect)((function(){q(Ze)}),[Ze]);var kn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,P({type:"globalSetting/footerToggle",payload:!1}),Le(t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Nn(){return Zn.apply(this,arguments)}function Zn(){return(Zn=o()(l()().mark((function e(){var n,t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:r=e.sent,we(!1),ue(!1),L(r),on(!1),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&kn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),fe(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),ge(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(e){return Cn.apply(this,arguments)}function Cn(){return Cn=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d,p;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:o=e.sent,L(o),c=[],null==o||null===(t=o.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){c.push(s()(s()({},e),{},{index:n+1}))}))})),u=null===(i=c.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],d=null==o||null===(r=o.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==u?void 0:u.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),p=null===(a=d.filter((function(e){return e})))||void 0===a?void 0:a[0],ge(s()({},p)),fe(s()({},u)),we(!1),ue(!1),on(!1);case 16:case"end":return e.stop()}}),e)}))),Cn.apply(this,arguments)}function Pn(e){return qn.apply(this,arguments)}function qn(){return qn=o()(l()().mark((function e(n){var t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=s()(s()({},n),{},{repeat_answer:!n.repeat_answer,difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:(null==n?void 0:n.difficulty)||2}),hack_identifier:sessionStorage.projectFill}),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),r=an?"/api/exercises/".concat(T,"/exercise_questions"):"/api/exercise_questions/".concat(null==n?void 0:n.question_id,".json"),1!==(null==n?void 0:n.is_my)){e.next=7;break}k.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.is_cover=1,e.next=3,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=11;break;case 7:return e.next=9,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 9:0===(null==(a=e.sent)?void 0:a.status)&&(Ie(!1),In({id:(null==a?void 0:a.exercise_question_id)||(null==n?void 0:n.question_id)}));case 11:(0,Se.k3)();case 12:case"end":return e.stop()}}),e)}))),qn.apply(this,arguments)}function On(e){return Ln.apply(this,arguments)}function Ln(){return Ln=o()(l()().mark((function e(n){var t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(T,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,ue(!1),0!==(null==t?void 0:t.status)){e.next=12;break}return e.next=8,P({type:"exercise/editExercise",payload:{categoryId:T}});case 8:s=e.sent,L(s),on(!1),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&kn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 12:case"end":return e.stop()}}),e)}))),Ln.apply(this,arguments)}var Mn=function(){var e=o()(l()().mark((function e(n,t){var i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:s={id:null==mn?void 0:mn.exerciseId,file:null===(i=n[0])||void 0===i?void 0:i.file},Rn(s,"".concat(Et.Z.API_SERVER,"/api/courses/").concat(null==mn?void 0:mn.coursesId,"/exercises/import_exercise.json"),(function(e){if(0===(null==e?void 0:e.status)){var n,i={};null==e||null===(n=e.fail)||void 0===n||n.forEach((function(e){var n,t=null===(n=Object.keys(i))||void 0===n?void 0:n.includes(e.message);i[e.message]=t?i[e.message]+1:1}));var s="成功导入".concat(null==e?void 0:e.success,"条");Object.keys(i).forEach((function(e){s+=",".concat(e).concat(i[e],"条")})),x.ZP.success(s),Be(!1),Nn()}-1===(null==e?void 0:e.status)&&(x.ZP.error(null==e?void 0:e.message),t())}));case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Rn=function(e,n,t,i,s){var r=new FormData;Object.keys(e).forEach((function(n){r.append(n,e[n])}));var l=new window.XMLHttpRequest;return l.withCredentials=!0,l.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),l.addEventListener("error",(function(e){s&&s(e)}),!1),l.upload.onprogress=function(e){i&&i(e)},l.open("POST",n),l.send(r),l};function An(){return Bn.apply(this,arguments)}function Bn(){return Bn=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:de,onOk:function(){var e=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!he.question_id){e.next=7;break}return e.next=3,(0,S.ZP)("/api/exercise_questions/".concat(he.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Nn(),Ie(!1)),e.next=10;break;case 7:fe({}),Ie(!1),Nn();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),Bn.apply(this,arguments)}var Dn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(T,"/select_questions.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),zn=(0,Ft.I)(),Vn=zn.overflow,Wn=zn.handleMouseEnter,Un=zn.handleMouseLeave;return(0,C.jsxs)("div",{children:[(0,C.jsx)(B.Z,{spinning:be,children:(0,C.jsxs)("div",{className:U,children:[0===(null==O||null===(n=O.exercise_types)||void 0===n?void 0:n.q_counts)&&!Ze&&(0,C.jsx)(Te.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==O||null===(t=O.exercise_types)||void 0===t?void 0:t.q_counts)>0||Ze)&&(0,C.jsx)("div",{style:{textAlign:"center"},children:(0,C.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,C.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,C.jsx)(D.Z,{offsetTop:10,children:(0,C.jsx)(z.Z,{className:J,active:!0,loading:re,children:(0,C.jsxs)("div",{className:J,children:[1===(null==O||null===(i=O.exercise)||void 0===i?void 0:i.exercise_status)&&(0,C.jsx)(b.ZP,{onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):He(!0)},className:$,children:"批量设置分值"}),(0,C.jsx)("div",{className:Q,style:{overflow:Vn},onMouseEnter:Wn,onMouseLeave:Un,children:null==O||null===(r=O.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{className:ee,children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,Se.EM)(n+1),"、【",e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,C.jsx)(V.Z,{dropdownRender:function(){return function(e,n){return(0,C.jsxs)(A.Z,{children:[(0,C.jsx)(A.Z.Item,{disabled:0===n,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n-1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"上移"})},"1"),(0,C.jsx)(A.Z.Item,{disabled:n===(null==O?void 0:O.exercise_question_types.length)-1,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==O?void 0:O.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n+1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"下移"})},"2"),(0,C.jsx)(A.Z.Item,{onClick:function(){var n;gn.setFieldsValue({name:e.name,item_type_en:null===(n=Lt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),wn(!0)},children:(0,C.jsx)("span",{className:W,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,C.jsx)("div",{className:ne,children:(0,C.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,C.jsx)(Oe,{isedit:Ze,setBigqitem:ge,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:fe,qitem:he,Itemid:T,getdata:In,data:e.items})]},n)}))})]})})})}),(0,C.jsx)(z.Z,{className:le,active:!0,loading:be,children:(0,C.jsxs)("div",{className:le,children:[(null==_e?void 0:_e.question_type)===(null==he?void 0:he.question_type)&&(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==_e?void 0:_e.indexs)&&(0,Se.EM)(null==_e?void 0:_e.indexs),"、【",null==_e?void 0:_e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==_e?void 0:_e.count,"小题,共",null==_e?void 0:_e.score,"分)"]})]}),(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==he?void 0:he.question_type)&&!Ze&&(0,C.jsxs)("a",{className:ce,href:"/shixuns/".concat(null==he?void 0:he.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!Ze&&1==(null==O||null===(a=O.exercise)||void 0===a?void 0:a.exercise_status)&&(0,C.jsx)("i",{onClick:function(){An()},style:{marginRight:20},className:"".concat(oe," iconfont icon-shanchu13 mr5 ")}),!Ze&&(1==(null==O||null===(c=O.exercise)||void 0===c?void 0:c.exercise_status)||2==(null==O||null===(d=O.exercise)||void 0===d?void 0:d.exercise_status)&&15!=(null===(p=I.userInfo)||void 0===p||null===(p=p.course)||void 0===p?void 0:p.course_role)||3==(null==O||null===(v=O.exercise)||void 0===v?void 0:v.exercise_status)&&15!=(null===(g=I.userInfo)||void 0===g||null===(g=g.course)||void 0===g?void 0:g.course_role)||4==(null==O||null===(j=O.exercise)||void 0===j?void 0:j.exercise_status)&&15!=(null===(y=I.userInfo)||void 0===y||null===(y=y.course)||void 0===y?void 0:y.course_role))&&(0,C.jsx)("i",{onClick:function(){6===(null==he?void 0:he.question_type)?h.history.push("/problems/newedit/".concat(null==he?void 0:he.hack_identifier,"?type=exercises&express_id=").concat(mn.exerciseId,"&question_id=").concat(null==he?void 0:he.question_id,"&score=").concat(null==he?void 0:he.question_score,"&exercise=true&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2")):Ie(!0)},className:"".concat(ae," iconfont icon-bianji_Hover mr5 ")})]})]}),!Ze&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:te,children:[(0,C.jsxs)("span",{className:ie,children:[null==he?void 0:he.question_score,"分"]}),(0,C.jsx)(Fe.Z,{className:se,value:(null==he?void 0:he.index)+"、"+"".concat(8==(null==he?void 0:he.question_type)?null==he||null===(w=he.program_attr)||void 0===w?void 0:w.description:null==he?void 0:he.question_title)})]}),(0,C.jsx)(Sn,{TagDiscipline:Ee,qitem:he})]}),Ze&&(0,C.jsxs)("div",{children:[(null==he?void 0:he.question_type)<=1&&(0,C.jsx)(Ve,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),5===(null==he?void 0:he.question_type)&&(0,C.jsx)(Je,{setqitem:fe,deleteitem:An,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he}),3===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ue,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),2===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ge,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),4===(null==he?void 0:he.question_type)&&(0,C.jsx)(En,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),7===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ye,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),8===(null==he?void 0:he.question_type)&&(0,C.jsx)(qt,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn})]})]})})]})})]})}),(0,C.jsx)("div",{className:G,children:(0,C.jsxs)("div",{className:Pe,children:[1==(null==O||null===(N=O.exercise)||void 0===N?void 0:N.exercise_status)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):($e(!0),sn(!1))},children:"题库选题"}),(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):Be(!0)},children:"导入试题"}),(0,C.jsx)("span",{className:K,onClick:o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(null==mn?void 0:mn.exerciseId,"/simulate_start_answer.json"),{method:"get",params:{coursesId:null==mn?void 0:mn.coursesId,categoryId:null==mn?void 0:mn.exerciseId,is_reset:1}});case 2:-1!=(null==(n=e.sent)?void 0:n.status)&&window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/").concat(null===(t=I.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 4:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,C.jsx)("span",{className:K,onClick:function(){window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/detail?random=false&tabs=2"))},children:"试卷预览"}),null==Lt?void 0:Lt.map((function(e){return(0,C.jsx)(b.ZP,{className:Y,type:"primary",onClick:function(){if(Ze)x.ZP.info("请先保存或取消当前正在编辑的试题。");else{if(on(!0),5===e.id)return $e(!0),void sn(!0);var n,t,i;if(6!==e.id)Ie(!0),2===e.id?fe({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:"",analysis:""}):fe({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1});else h.history.push("/problems/newcreate?difficult=".concat(null==O||null===(n=O.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==O||null===(i=O.exercise)||void 0===i?void 0:i.id,"&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2"))}},children:e.name},e.id)}))]}),1!=(null==O||null===(Z=O.exercise)||void 0===Z?void 0:Z.exercise_status)&&(0,C.jsx)(C.Fragment,{children:(0,C.jsx)("span",{style:{width:"1022px"}})}),(0,C.jsxs)("span",{className:X,onClick:function(){var e;Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):1==(null==O||null===(e=O.exercise)||void 0===e?void 0:e.exercise_status)?pn(!0):h.history.back()},children:[(0,C.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,C.jsx)(Fn,{setScoreShow:He,ScoreShow:We,exerciseitem:O,getdata:Nn}),Qe&&(0,C.jsx)(St,{setScoreShow:$e,isshixuns:tn,isloadings:xn,ScoreShow:Qe,onOk:function(){var e=o()(l()().mark((function e(n,t,i,r,a){var c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vn(!0),c={exam_id:T,item_bank_ids:n,shixun_ids:t,shixun_copy_ids:a},e.next=4,Dn(s()(s()({},c),{},{check_only:i}));case 4:if(u=e.sent,vn(!1),0!==(null==u?void 0:u.status)){e.next=14;break}return e.next=9,Dn(c);case 9:Nn(),$e(!1),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===u.status&&k.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Dn(c);case 2:$e(!1),Nn(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s,r){return e.apply(this,arguments)}}()}),(0,C.jsx)(Tn.Z,{visible:Ae,onCancel:function(){return Be(!1)},onOk:Mn}),(0,C.jsx)(k.Z,{title:"提示",open:dn,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,C.jsxs)("div",{children:[(0,C.jsx)(b.ZP,{onClick:function(){pn(!1),h.history.back()},children:"稍后再说"}),(0,C.jsx)(b.ZP,{type:"primary",onClick:function(){h.history.push("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(T,"/detail?random=",!1,"&tabs=3")),pn(!1)},children:"设置规则"})]}),onCancel:function(){pn(!1)},children:(0,C.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,C.jsx)(k.Z,{centered:!0,title:"编辑题型名称",open:bn,width:500,onOk:function(){return gn.submit()},onCancel:function(){return wn(!1)},children:(0,C.jsxs)(f.Z,{form:gn,initialValues:{},onFinish:function(){var e=o()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ot.RK)(s()({id:T},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),Nn(),wn(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsx)(f.Z.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(_.Z,{size:"large",maxLength:6,showCount:!0})}),(0,C.jsx)(f.Z.Item,{hidden:!0,name:"item_type_en",children:(0,C.jsx)(_.Z,{size:"large"})})]})})]})})),Rt=t(48324),At=t(81528),Bt=["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"],Dt=(0,h.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.user,s=e.problemset;return{classroomList:n,globalSetting:e.globalSetting,problemset:s,user:i,exercise:e.exercise,loading:t.effects}}))((function(e){e.classroomList,e.globalSetting;var n,t,i,r,a,c,d,k,N=e.problemset,Z=(e.loading,e.exercise),I=e.user,T=e.dispatch,q=(p()(e,Bt),(0,h.useParams)()),E=(0,m.useState)(!1),F=u()(E,2),O=(F[0],F[1]),L=I.userInfo,M=f.Z.useForm(),A=u()(M,1)[0],B=(0,m.useState)({}),D=u()(B,2),z=D[0],V=D[1],W=(0,m.useState)(1),U=u()(W,2),H=U[0],G=U[1],K=(0,m.useState)(""),Y=u()(K,2),X=Y[0],J=Y[1],Q=(0,h.useSearchParams)(),$=u()(Q,1)[0],ee=(0,m.useState)(!1),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)(!1),re=u()(se,2),le=re[0],ae=re[1],oe=(0,m.useState)(!1),ce=u()(oe,2),ue=ce[0],de=ce[1];function pe(){return(pe=o()(l()().mark((function e(n,t){var i,r,a,o,c,d,p,m,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:return i=A.getFieldsValue(),r=i.courseid,a=u()(r,2),a[0],o=a[1],i.sub_discipline_id=o,i.is_md=!0,i.time=parseInt(i.time)>9999?9999:i.time,e.next=10,T({type:"exercise/addExercise",payload:s()(s()({},i),q)});case 10:if(0!==(c=e.sent).status){e.next=21;break}return e.next=14,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/notice_at.json"),{method:"POST",body:{course_id:null==q?void 0:q.coursesId,id:null==c||null===(d=c.data)||void 0===d?void 0:d.exercise_id,time:n}});case 14:me(null===(p=c.data)||void 0===p?void 0:p.exercise_id),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2),ie(!1),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(f=c.data)||void 0===f?void 0:f.exercise_id,"?type=2")),e.next=22;break;case 21:x.ZP.error(c.message);case 22:t();case 23:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=z&&z.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return delete(t=s()({},z)).id,e.next=6,(0,S.ZP)("/api/ec_courses/".concat(null==z?void 0:z.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:s()({exercise_id:n},t)});case 6:e.sent;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){T({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:null==q?void 0:q.coursesId}}),T({type:"globalSetting/footerToggle",payload:!1}),A.setFieldsValue({difficulty:2})}),[]),(0,m.useEffect)((function(){q.exerciseId&&o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"exercise/editExercise",payload:{categoryId:q.exerciseId}});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(2===(null==n||null===(t=n.exercise)||void 0===t?void 0:t.exercise_status)||3===(null==n||null===(i=n.exercise)||void 0===i?void 0:i.exercise_status)||4===(null==n||null===(s=n.exercise)||void 0===s?void 0:s.exercise_status)?de(!0):de(!1));case 4:case"end":return e.stop()}}),e)})))()}),[q]),(0,m.useEffect)((function(){if(q.exerciseId){var e,n,t=Z.editData;A.setFieldsValue(s()(s()({},t.exercise),{},{courseid:[null==t||null===(e=t.exercise)||void 0===e?void 0:e.discipline_id,null===(n=t.exercise)||void 0===n?void 0:n.sub_discipline_id]}))}}),[Z]),(0,m.useEffect)((function(){"2"===$.get("type")&&(J(q.exerciseId),G(2))}),[$.get("type")]),(0,m.useEffect)((function(){var e,n,t;null!=N&&null!==(e=N.disciplinesData)&&void 0!==e&&null!==(e=e.checked)&&void 0!==e&&e.sub_discipline_id&&A.setFieldsValue({courseid:[null==N||null===(n=N.disciplinesData)||void 0===n||null===(n=n.checked)||void 0===n?void 0:n.discipline_id,null==N||null===(t=N.disciplinesData)||void 0===t||null===(t=t.checked)||void 0===t?void 0:t.sub_discipline_id]})}),[null==N||null===(n=N.disciplinesData)||void 0===n?void 0:n.checked]),(0,C.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,C.jsxs)("section",{className:"edu-container",children:[(0,C.jsx)("section",{className:"animated fadeIn",children:(0,C.jsx)("aside",{className:"mt10",children:L&&(0,C.jsxs)(v.Z,{separator:">",children:[(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:null==L||null===(t=L.course)||void 0===t?void 0:t.course_name})}),(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:"试卷列表"})}),(0,C.jsx)(v.Z.Item,{children:q.exerciseId?"编辑试卷":"新建试卷"})]})})}),(0,C.jsxs)("div",{className:"bg-white",children:[(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,C.jsxs)("div",{onClick:function(){le?x.ZP.info("请先保存或取消当前正在编辑试题。"):G(1)},className:1===H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:1,active:1===H,className:"mr10"}),(0,C.jsx)("span",{children:"试卷基础信息"})]}),(0,C.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,C.jsxs)("div",{onClick:function(){q.exerciseId||X?(G(2),X||J(q.exerciseId)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:2,active:1!==H,className:"mr10"}),(0,C.jsx)("span",{children:"编辑试题"})]})]}),2===H&&(0,C.jsxs)("div",{className:"tc",children:[(0,C.jsx)(At.Z,{defaultValue:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_name,onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,s,r,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==Z||null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,Ot.wy)({exercise_name:n,exercise_description:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_description,sub_discipline_id:null==Z||null===(s=Z.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time,exerciseId:null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.id,difficulty:null===(o=Z.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.difficulty});case 4:if(0!==e.sent.status){e.next=8;break}return A.setFieldValue("exercise_name",n),e.abrupt("return",!0);case 8:return e.abrupt("return",!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,C.jsxs)("div",{style:{fontSize:14},children:[(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time)||"不限"})]}),(0,C.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==Z||null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.difficulty)?"简单":2===(null==Z||null===(c=Z.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(d=Z.editData)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_counts)||0})]}),(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==Z||null===(k=Z.editData)||void 0===k||null===(k=k.exercise_types)||void 0===k?void 0:k.q_scores})]})]})]})]}),1===H&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("section",{className:[w.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:[(0,C.jsxs)(f.Z,{form:A,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,r,a,o,c,d,p,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),ie(!0),!q.exerciseId){e.next=13;break}return n.exerciseId=null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.id,n.sub_discipline_id=n.courseid[n.courseid.length-1],e.next=7,(0,Ot.wy)(s()({},n));case 7:return G(2),me(null==q?void 0:q.exerciseId),J(q.exerciseId),O(!1),ie(!1),e.abrupt("return");case 13:return e.next=15,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==q?void 0:q.coursesId}});case 15:if(null==(i=e.sent)||!i.alert){e.next=20;break}T({type:"classroomList/setActionTabs",payload:{key:"预约弹窗"}}),e.next=30;break;case 20:return r=n.courseid,a=u()(r,2),a[0],o=a[1],n.sub_discipline_id=o,n.is_md=!0,n.time=parseInt(n.time)>9999?9999:n.time,e.next=27,T({type:"exercise/addExercise",payload:s()(s()({},n),q)});case 27:0===(c=e.sent).status&&(me(null===(d=c.data)||void 0===d?void 0:d.exercise_id),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(p=c.data)||void 0===p?void 0:p.exercise_id,"?type=2")),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2)),ie(!1);case 30:O(!1);case 31:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:w.formWrap,children:[(0,C.jsx)(f.Z.Item,{name:"exercise_name",label:"试卷名称",className:w.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,C.jsx)(_.Z,{maxLength:60,className:w.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,C.jsx)(f.Z.Item,{label:"方向&课程",name:"courseid",rules:[{required:!0,message:"请选择课程"}],className:w.baseLineHeight,children:(0,C.jsx)(g.Z,{disabled:ue,placeholder:"请选择方向&课程",options:N.courseOptions,className:w.baseFormItem,allowClear:!1,size:"large",popupClassName:w.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,C.jsx)(f.Z.Item,{label:"难度",name:"difficulty",className:w.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,C.jsxs)(j.ZP.Group,{className:w.radiogroup,disabled:ue,children:[(0,C.jsx)(j.ZP.Button,{className:w.easy,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:w.medium,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:w.hard,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{label:"答题时长",className:w.baseLineHeight,children:(0,C.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,C.jsx)(f.Z.Item,{name:"time",noStyle:!0,children:(0,C.jsx)(y.Z,{disabled:ue,min:1,max:9999,className:w.baseFormItem,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,C.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,C.jsx)(f.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,C.jsx)(_.Z.TextArea,{disabled:ue,rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]}),(0,C.jsx)(R,{exercise_id:null==q?void 0:q.exerciseId,setitem:function(e){V(s()({},e))}})]}),(0,C.jsxs)("div",{className:w.bottmodiv,children:[(0,C.jsx)(b.ZP,{className:"".concat(w.cancelBtn),type:"primary",onClick:function(){h.history.back()},children:"取消"}),(0,C.jsx)(b.ZP,{loading:te,onClick:function(){A.validateFields(),A.submit()},type:"primary",className:"".concat(w.confirmBtn," ml20"),children:"下一步"})]}),(0,C.jsx)(P,{setsubloading:ie,onModalOk:function(e,n){return pe.apply(this,arguments)}})]}),2===H&&(0,C.jsx)("div",{children:(0,C.jsx)(Mt,{setisedits:ae,setitemid:J,itemid:X})})]})})}))},5837:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),l=t(43418),a=t(59028),o=t(3113),c=t(94334),u=t(42930),d=t(8785),p="customModal___bVzUV",m="content___oKhZq",h="upload___nPxEL",f="infoText___gZEJF",x="okBtn___CVo2A",v="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],I=N[1],C=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),I(!1))}),[n]);var P=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(C.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},S=function(){w([])};return(0,g.jsx)(l.Z,{title:"导入试题",open:n,onOk:function(){I(!0),t(b,(function(){I(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:x},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:P,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:P,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:f,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:f,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:f,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:f,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(a.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:S,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:h,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:v,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:S})]},n)}))]})]})]})})}},73440:function(e,n,t){t.d(n,{Y4:function(){return q},Im:function(){return P},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(73782),f=t(3113),x=t(78386),v=t(20538),_=t(96868),g=t(24334),j=t(87575),y=t(7078),b=t(42930),w=t(34376),k=t(92911),N=t(8785),Z=t(37712),I=h.Z.TextArea,C={visible:!1,tabIndex:"0"},P=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function T(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function q(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,a=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,f=(0,m.useRef)(),x=(0,m.useRef)(),v=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!a&&f.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(f.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!a&&x.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!a&&v.current){var l=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,b.pp)(g.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!a&&(0,Z.jsx)("div",{ref:f}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!a&&(0,Z.jsx)("div",{ref:v}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!a&&(0,Z.jsx)(y.Z,{value:s,style:N}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function E(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,l=e.expected_output,a=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",l&&g.Base64.decode(l)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:a=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:a=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",a," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,a=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,_=(0,m.useReducer)(T,C),g=s()(_,2),y=g[0],b=g[1],w=y.visible,P=y.tabIndex,q=(0,N.useSearchParams)(),F=s()(q,1)[0];function O(e){var n=e.target.id;b({type:S.SET_TABINDEX,payload:n})}var L=(0,m.useMemo)((function(){if(a){a.status;return(0,Z.jsx)(Z.Fragment,{children:E(a)})}return null}),[a]);var M=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===P?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===P?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===P?"":"hide"),children:(0,Z.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===P?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):a?(0,Z.jsxs)("section",{style:{height:200},children:[" ",L," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:S.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(x.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(f.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:S.SET_VISIBLE,payload:!0}),b({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(f.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return a},fi:function(){return h},fu:function(){return l},n4:function(){return f},rX:function(){return d},vl:function(){return x},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(92911);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function a(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function f(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},81528:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),l=t.n(r),a=t(79800),o=t.n(a),c=t(59301),u=t(6848),d=t(73782),p=t(8591),m=t(28098),h=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),a=r[0],f=r[1],x=(0,c.useState)(n),v=o()(x,2),_=v[0],g=v[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,h.jsx)("div",{children:a?(0,h.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,h.jsxs)("div",{className:m.Z.title,children:[_,(0,h.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,h.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return f(!0)}})})]})})}},82967:function(e,n,t){t.d(n,{I:function(){return l}});var i=t(79800),s=t.n(i),r=t(59301),l=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},75835:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},3550:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},28098:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(26390),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(79545),s=t(68550),r=t(17928),l=t(99487),a=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),h=t(83116),f=t(37613);const x=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const n=(0,f.TS)(e,{zIndexPopup:e.zIndexBase+10});return[x(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),l=e.getOffsetBottom(),a=s();if(a){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(a),c=g(s,o,r),u=j(s,o,l);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),l=_(e.placeholderNodeRef.current),a=g(l,n,i),o=j(l,n,s);if(void 0!==a&&t.top===a||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let l=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(u.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},l,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:n,"aria-hidden":"true"}),a.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},a.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(a.Component);k.contextType=m.E_;var N=(0,a.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,a.useContext)(m.E_),r=s("affix",t),[l,o]=v(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return l(a.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(92310),s=t.n(i),r=t(75440),l=t(47413),a=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),i=t("breadcrumb");return a.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return f(e,t,a,l)}}var v=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:l,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},l);if(s){const e=s||{},{items:n}=e,i=v(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,l=v(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=a.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return a.createElement(d.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(u.Z,null)))}return e})(i);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=v(e,["prefixCls","children","href"]),{getPrefixCls:r}=a.useContext(c.E_),l=r("breadcrumb",n);return a.createElement(_,Object.assign({},s,{prefixCls:l}),f(l,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var C=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:h,children:f,itemRender:v,params:g={}}=e,j=C(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=a.useContext(c.E_);let k;const Z=y("breadcrumb",n),[P,S]=N(Z),T=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(I):null)),[e,n])}(h,p);const q=x(Z,v);if(T&&T.length>0){const e=[],n=h||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:h,separator:f,dropdownProps:x}=i,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==v&&e.push(v);const j=null!=o?o:s;if("separator"===c)return a.createElement(m,{key:j},f);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),a.createElement(_,Object.assign({key:j},y,(0,l.Z)(i,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),q(i,g,n,e,w))}))}else if(f){const e=(0,r.Z)(f).length;k=(0,r.Z)(f).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const E=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,S),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return P(a.createElement("nav",Object.assign({className:E,style:F},j),a.createElement("ol",null,k)))};P.Item=j,P.Separator=m;var S=P}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(5891),s=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=t(22589),a=function(e,n){return s.createElement(l.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(a)},75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(G+W.url,"&callbackUrl=").concat(G+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:L?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),h=t(73782),f=t(78673),x=t(78241),v=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(5152),b=t(8785),w=t(98980),k=t(28720),N=t(37712),Z=["key","name"],I=h.Z.TextArea,C=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],P=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(f.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",T="@▁▁@",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),f=p()(d,2),q=f[0],E=f[1],F=(0,m.useState)(!1),O=p()(F,2),L=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var l=L(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var a=s.split(S).length-1+s.split(T).length-1,o=L(e,n.from);console.log("删除".concat(a,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(a>1?Array.from({length:a},(function(e,n){return o+n})):o)}}(e,n,A,D)}})})}),(0,N.jsx)(x.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return R.current=i,B.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,a=e.name,o=s()(e,Z);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[a])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[a])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(h.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return E(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:q})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:C.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(P,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:a,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(8785),p=t(59301),m=t(8591),h=t(3113),f=t(43418),x=t(24334),v=t(92911),_=t(24469),g=t(73440),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,a=e.hackidentifier,c=void 0===a?"":a,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],I=N[1],C=(0,p.useState)(""),P=u()(C,2),S=P[0],T=P[1],q=(0,d.useParams)(),E=(0,p.useState)({}),F=u()(E,2),O=F[0],L=F[1],M="edit"===q.type;window.location.href.includes("problemset");function R(e,n){return A.apply(this,arguments)}function A(){return(A=o()(l()().mark((function e(n,t){var s,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),a.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(a.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=a.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:x.Base64.encode(c),language:a.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(l()().mark((function e(n,t){var i,s,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=x.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:x.Base64.encode(r),language:w.language});case 9:return a=e.sent,e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||q.id)}),[q]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,s()(s()({loading:Z},n),{},{onClick:o()(l()().mark((function e(){var n,r,a,c,u,d,p,h,g,j,y,b,w,k;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return a=function(){var e=o()(l()().mark((function e(){var t,i,s,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(a,1e3),!o){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),L(s),2===s.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:a(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=S,T(S),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,R(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(l()().mark((function e(){var n,t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),L(i),2===i.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(f.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){L({})},onCancel:function(){L({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(6848),f=t(78241),x=t(98980),v=t(45532),_=t(52103),g=t(5152),j=t(37712),y=["key","name"],b=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,l=e.isEdit,a=e.setInputActive,c=e.form,d=e.choiceOptionsPath,f=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(f||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:a,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(h.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(h.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:x.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,a=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,h=void 0===m||m,v=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=l()(N,2),I=Z[0],C=Z[1],P=(0,d.useState)(!1),S=l()(P,2),T=S[0],q=S[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(f.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(f.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[a])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,m=n.name,x=s()(n,y),_=I===l,g=r<7&&r===e.length-1;return(0,d.createElement)(f.Z.Item,u()(u()({},x),{},{key:l,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:a,answerKey:c,index:r,isEdit:_,setInputActive:function(){C(l)},form:v,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:g,addItem:function(){return t(o()(o()({},a,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},a,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return q(!0)},children:(0,j.jsx)(f.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(98980),m=t(52103),h=t(5152),f=t(91006),x=t(37712),v=["key","name"],_=a.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,h=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(a.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,a=e.name,g=l()(e,v);return(0,x.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[a,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(a)}})})]}),children:(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{name:a,children:(0,x.jsx)(f.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[a,"choices"],titleKey:[a,"name"],analysisKey:[a,"analysis"],choiceOptionsPath:["sub_item_banks",a,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),h=t.n(m),f=t(59301),x=t(43418),v=t(95237),_=t(43604),g=t(73782),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(5152),N=t(52103),Z=t(98980),I=t(37712),C=["key","name"],P=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,I.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=h()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=h()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(_.Z,{children:(0,I.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.answerKey,c=(0,f.useState)(!1),d=p()(c,2),m=d[0],h=d[1],x=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:l},(function(e,n){return a+n})):a)}else if(r>0){var o=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,E)}})})}),(0,I.jsx)(b.Z.List,{name:a,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return y.current=i,q.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=s()(e,C);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(_.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(P,{})}))}),r&&(0,I.jsx)(_.Z,{flex:"224px",children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,I.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,I.jsx)(b.Z.Item,{name:"is_ordered",children:(0,I.jsx)(S,{})}),(0,I.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return h(!0)},children:(0,I.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(78241),f=t(98980),x=t(5152),v=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:f.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(m.Z,{onClick:l,className:"".concat(f.Z.choiceIndex," ").concat(f.Z.judgementIndex," ").concat(s?f.Z.activeAnswer:""),children:g[r]}),(0,v.jsx)(m.Z,{flex:1,className:"".concat(f.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(f.Z.inputBorder," ").concat(f.Z.placeholder," ").concat(s?f.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(f.Z.setAnswerBtn," ").concat(s?f.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),a=r[0],c=r[1];return(0,v.jsxs)("div",{className:f.Z.wrap,children:[(0,v.jsx)("div",{className:f.Z.questionTitleEditorWrap,children:(0,v.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(h.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return c(!0)},children:(0,v.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:a})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=t(30010),o=t(98980),c=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(a.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(a.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return S}});var i=t(91232),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),h=t(78241),f=t(78673),x=t(95237),v=t(43604),_=t(6848),g=t(73782),j=t(94001),y=t(98980),b=t(5152),w=t(30010),k=t(39248),N=t(37712),Z=["value","onChange"],I=["key","name"],C=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},P=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,a=void 0===r?i:r,c=(0,d.useState)(!1),m=l()(c,2),w=m[0],Z=m[1],S=(0,d.useState)(""),T=l()(S,2),q=T[0],E=T[1],F=h.Z.useWatch("use_keywords",t),O=h.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(C,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!a&&(0,N.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{defaultChecked:!0})}),i&&a&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!a)&&(0,N.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return a?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:a?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:q,onChange:function(e){E(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,a,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=s()(u);try{for(h.s();!(a=h.n()).done;){var f=a.value;if(m.includes(f))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),E(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(P,{onClose:function(){return r(t)}})})),a&&(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),l=t.n(r),a=t(91232),o=t.n(a),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                          "],v=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){f.length=0,x=["
                            "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                          • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                              "),r.forEach((function(e){i.push(e)})),i.push("
                            ")),i.push("
                          • "),n=y(e,n,t,i)}function b(){return y(f,0,0,x),x.push("
                          "),x.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},I={};function C(){return I}function P(){N=0,I={}}function S(e){return e=e.replace(k,(function(e,n){var t=Z();return I[t]={type:"inline",expression:n},t}))}var T=v.listitem;v.listitem=function(e){return T(S(e))};var q=v.paragraph;v.paragraph=function(e){return q(S(e))};var E=v.tablecell;v.tablecell=function(e,n){return E(S(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                          ".concat(e,"

                          "):'
                          ').concat(t?e:(0,h.escape)(e,!0),"
                          \n"):'
                          '+(t?e:(0,h.escape)(e,!0))+"
                          "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var F=m(),O=(t(64018),t(24830)),L=t(94334),M=t(15342),R=t(1012),A=t(38696),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,a=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),_=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,I=String(t),S=(0,d.useState)(""),T=u()(S,2),q=T[0],E=T[1],V=(0,d.useState)("office"),W=u()(V,2),U=W[0],H=W[1],G=(0,d.useState)([]),K=u()(G,2),Y=K[0],X=K[1],J=(0,d.useRef)("a"+(0,R.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+L.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+L.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+L.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                          '.concat($(I||""),"
                          ")}var n=F(I);n=$(n);var t=C();I.match(/\[TOC\]/)&&(n=n.replace("

                          [TOC]

                          ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,f?(ie(i,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,f]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),l=r[0],a=r[1];a.value=null===(s=y[l])||void 0===s?void 0:s.value,"warning"===y[l].type?a.className="program-fill-warning":"success"===y[l].type?a.className="program-fill-success":a.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),Z(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),E(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),E(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),E(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=a,a&&(p=s()(s()({},p),j));var le=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),P(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(A.Z,{close:!0,data:q,type:null!=q&&q.length?U:"",style:s()({},h),onClose:function(){return E("")}})]})}},76817:function(e,n,t){t.d(n,{Z:function(){return O},P:function(){return E}});var i=t(37205),s=t.n(i),r=t(39647),l=t.n(r),a=t(7557),o=t.n(a),c=t(82242),u=t.n(c),d=t(41498),p=t.n(d),m=t(79800),h=t.n(m),f=t(59301),x=t(78241),v=t(43418),_=t(5112),g=t(73782),j=t(61998),y="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",k="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",I="orangeColor___ryB2u",C=t(37740),P=t(37712),S=["isImportMultipleCourse"],T=function(e){var n=e.studentNames,t=e.total;return t>3?(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,P.jsx)("span",{className:I,children:t}),"名学生"]}):(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},q=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,s=(e.inPaper,e.renderData),r=(e.type,e.isMultipleCourse),l=void 0!==r&&r,a=x.Z.useForm(),c=h()(a,1)[0],d=(0,f.useState)(1),m=h()(d,2),g=m[0],j=m[1],y=(0,f.useState)(!1),b=h()(y,2),k=b[0],N=b[1],C=(0,f.useMemo)((function(){return 1===(null==s?void 0:s.total_num)&&1===(null==s?void 0:s.can_copy_num)}),[s]),S=(0,f.useMemo)((function(){var e;return null==s||null===(e=s.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[s]);return(0,P.jsx)(P.Fragment,{children:C?(0,P.jsxs)(v.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:k,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=g,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_copy:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:l?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),l?(0,P.jsx)(x.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,P.jsxs)(_.ZP.Group,{value:g,onChange:function(e){return j(e.target.value)},className:w,style:{marginBottom:30},children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,P.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:k,title:"提示",width:682,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_use:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{className:w,children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。",l?(0,P.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,P.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,P.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,P.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},E=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],i=n[1],s=(0,f.useState)(),r=h()(s,2),a=r[0],c=r[1],u=function(){var e=p()(o()().mark((function e(n){var t,s,r,a,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,s=void 0!==t&&t,r=l()(n,S),e.next=3,(0,C.Tr)(r);case 3:if(!("status"in(a=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!s){e.next=13;break}if(!(null==a||null===(u=a.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(a),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",a.course_data_list||[]);case 13:if(0!==a.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(a),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},a,u]},F=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],i=(0,f.useState)(!1),r=h()(i,2),l=r[0],a=r[1],c=e.onCancel,u=e.onOk,d=e.visible,m=e.inPaper,w=void 0!==m&&m,C=e.renderData,S=e.type,q=e.isMultipleCourse,E=void 0!==q&&q,F=e.position,O=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}}]}),[w]),L=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]}),[w]);if(E){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};O=[M].concat(s()(O)),L=[M].concat(s()(L))}var R=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,s=e.studentNames,r=e.studentCount,l=e.inPaper,a=e.is_random,o=void 0!==a&&a,c=e.position,u=(void 0===c?"":c)||(l?"试卷":"课程");return(0,P.jsxs)("span",{children:[(0,P.jsx)(T,{studentNames:s,total:r}),"学习过",u,"中的",(0,P.jsx)("span",{className:I,children:n}),"个项目,",t>0&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制,",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:w,position:F})}),[C,w,F]);return(0,P.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:l,onOk:p()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(i);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,P.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,P.jsx)("div",{className:y,children:R}),(0,P.jsxs)("div",{style:{marginBottom:30},children:[(0,P.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,P.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"支持复制的项目"}),(0,P.jsx)(j.Z,{columns:O,className:k,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,P.jsx)(j.Z,{columns:L,className:k,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,P.jsxs)("div",{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},O=function(e){return"multiple"===e.modalType?(0,P.jsx)(F,u()({},e)):(0,P.jsx)(q,u()({},e))}},87575:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i=t(8785),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),a=function(e){var n=e.message,t=e.className,a=(e.children,e.style),o=void 0===a?{}:a;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:o,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),s=t.n(i),r=t(79800),l=t.n(r),a=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),h=o.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,a.useRef)(),u=(0,a.useState)(),d=l()(u,2),h=d[0],f=d[1];return(0,a.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,a.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,a.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,a.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));f(e)}}),[c.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,a.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,l=void 0===r?"":r,a=e.children;return(0,_.jsxs)("a",{title:t,className:l,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),a]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,a=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(98557),Z=t(78241),I=t(73782),C=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),q=t(8591),E=t(75166),F=Z.Z.useForm,O={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function l(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):q.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},L),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(I.Z,{style:O})}),(0,_.jsx)(R,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,A(n,l)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(I.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function R(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function A(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(E.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(94334),H=t(92911),G=t(1012),K=t(43418),Y="link",X="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},se+"-B","bold"),se+"-I","italic"),ae=p()(p()(p()(p()({},Y,"添加链接"),J,"添加代码块"),X,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,a=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,j=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,I=e.mode,C=void 0===I?"markdown":I,P=e.id,E=void 0===P?"markdown-editor-id":P,F=e.showResizeBar,O=void 0!==F&&F,L=e.noStorage,R=void 0!==L&&L,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,_e=void 0!==ve&&ve,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ie=Ze[0],Ce=Ze[1],Pe=(0,m.useState)(t),Se=u()(Pe,2),Te=Se[0],qe=Se[1],Ee=(0,m.useState)(w),Fe=u()(Ee,2),Oe=Fe[0],Le=Fe[1],Me=(0,m.useState)(ce),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],Ue=(0,m.useState)(0),He=u()(Ue,2),Ge=He[0],Ke=He[1],Ye=(0,m.useState)(d),Xe=u()(Ye,2),Je=Xe[0],Qe=Xe[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,G.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),ln=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;qe(ke),null==Ie||Ie.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Ae)}),[Ae]),(0,m.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var l,a=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(a=r[0]);var o=a.getAsFile(),c=o.name.split(".").pop();A(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){q.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(ln.current,{mode:C,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),l=s.lastIndexOf("@▁@",i.ch),a=s.lastIndexOf("@▁▁@",i.ch),o=l>a?l:a,c=l>a?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,l,a,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(an.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();A(e,(function(i){var s,r,l;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,m.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],l=p()({},s,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Ge+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(E,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Le(w)}),[Ie,w]),(0,m.useEffect)((function(){Ie&&b&&Ie.focus()}),[Ie,b]),(0,m.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,m.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,m.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,m.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();qe(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,m.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),qe("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),qe(t),Ie.setCursor(_e?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,m.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                          \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Le(!Oe),Ie.focus();case"trigger-full-screen":return Be(!Ae),Ie.focus();case Y:return void We(Y);case J:return void We(J);case X:return void We(X);case Q:return void We(Q);default:throw new Error}}),[Ie,Oe,Ae]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case J:var i=e.language,s=e.content;return Ie.replaceSelection(["```"+i,s,"```"].join("\n")),Ie.focus();case X:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case Q:for(var a=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var xn={width:ie(a),height:ie(Je)},vn=((0,m.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ge]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Ae?"full-screen":""),style:xn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Ae,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:ln,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===C&&(0,_.jsx)(g,{value:Te}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:ae[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:ae[Ve],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),l=t.n(r),a=t(80619),o=t.n(a),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},10267:function(e,n,t){t.r(n),t.d(n,{default:function(){return Dt}});var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),m=t(59301),h=t(8785),f=t(78241),x=t(8591),v=t(66104),_=t(73782),g=t(19842),j=t(5112),y=t(94001),b=t(3113),w={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3"},k=t(43418),N=t(57930),Z=t(61186),I=t.n(Z),C=t(37712),P=(0,h.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n=e.dispatch,t=e.classroomList,i=e.onModalOk,s=e.setsubloading,r=((0,h.useParams)(),(0,m.useState)()),a=u()(r,2),c=a[0],d=a[1],p=(0,m.useState)(!1),f=u()(p,2),v=f[0],_=f[1];return(0,C.jsx)(k.Z,{title:"温馨提示",afterClose:function(){_(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:"预约弹窗"===t.actionTabs.key,onCancel:function(){v?x.ZP.warning("正在请求数据中..."):(s(!1),n({type:"classroomList/setActionTabs",payload:{}}))},children:(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{children:"EduCoder注意到您的课堂中学生人数较多。为更好地为您和您的学生服务,给同学们带来更好的考试体验,我们将提前为您和您的学生准备好服务器资源。 请您告知我们,这份试卷的预计考试时间是:"}),(0,C.jsx)("br",{}),(0,C.jsx)(N.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:function(e){return e&&e0&&(c=[],null==t||null===(i=t.data)||void 0===i||i.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),p(s()(s()({},null==t||null===(r=t.data)||void 0===r?void 0:r[0]),{},{ec_point_ids:c})),v(null==t||null===(o=t.data)||void 0===o?void 0:o.map((function(e){return s()(s()({},e),{},{id:Math.random()})}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/schools/".concat(null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,y(null==t?void 0:t.data),(d||a)&&b();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;null!=i&&null!==(e=i.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){k.apply(this,arguments)}()}),[null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),console.log(x,j,"datas"),(0,C.jsx)("div",{style:{display:null!==(t=i.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:(0,C.jsxs)("div",{className:O.wrap,children:[(0,C.jsxs)("p",{children:["工程认证",(0,C.jsx)("br",{}),"考核知识点"]}),(0,C.jsx)("div",{className:O.itemWarp,children:null==x?void 0:x.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:20},children:[(0,C.jsx)(M,{rz:j,item:e,setitem:function(e){e=s()(s()({},null==x?void 0:x[n]),e),x.splice(n,1,e),v(q()(x));var t=[];null==x||x.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),p(s()(s()({},e),{},{ec_point_ids:t}))}}),(0,C.jsx)(E.Z,{className:O.addIcon,onClick:function(){x.push({id:Math.random()}),v(q()(x))}}),0!=n&&(0,C.jsx)(F.Z,{className:O.deleteIcon,onClick:function(){x.splice(n,1);var e=[];null==x||x.map((function(n){var t;null==n||null===(t=n.ec_point_ids)||void 0===t||t.map((function(n){e.push(n)}))})),p(s()(s()({},x[n-1]),{},{ec_point_ids:e})),v(q()(x))}})]},e.id)}))})]})})})),A=t(20834),B=t(71418),D=t(81228),z=t(96865),V=t(38854),W="moreSpan___VJeLv",U="bg___oBBHW",H="title___xV4Rt",G="bottomdiv___rPfwr",K="spanBtn___eJxID",Y="addQuestionBtn___RPRiP",X="saveBtn___y9nNf",J="left___Q3Qf4",Q="scrollWrapper___a3Wdq",$="Button___r00OP",ee="titleleft___WZ83K",ne="more_style___ZXYnN",te="qcount___o6F1k",ie="score___Gy6jr",se="qtitle___KF7pa",re="qcountclick___kvoyc",le="right___Nfa70",ae="edit___RVRSb",oe="delete___J9BAT",ce="shixun___YkjdZ",ue="scoreByBlankRadio___QYQY5",de="modalconfirm___dmWFe",pe="scoremodal___CDA7w",me="close___jdUWv",he="content___HPqUf",fe="items___YkyQL",xe="bottom___mzpp4",ve="yes___Xio6z",_e="no___hbicD",ge="formcenter___kN8Ax",je="radiogroup___htjtc",ye="easy____g1mR",be="medium___vPAsn",we="hard___c6tcf",ke="formcenterselect___B88vb",Ne="selectitems___wUGKF",Ze="morebottom___F5cFQ",Ie="scoreinput___S9Fbv",Ce="titleTooltip___J0i26",Pe="exercise_styles___BJAZm",Se=t(42930),Te=t(16644),qe=t(6848),Ee=t(78018),Fe=t(7078),Oe=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,c=e.bigitem,d=e.setBigqitem,p=e.isedit,h=(0,m.useState)([]),f=u()(h,2),v=f[0],_=f[1],g=(0,m.useState)(!1),j=u()(g,2),y=j[0],b=j[1],w=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),r=u()(s,1)[0];return i.splice(t,0,r),i};(0,m.useEffect)((function(){r.length>0&&_(q()(r)||[])}),[r]);var k=function(){var e=o()(l()().mark((function e(t,i){var s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.destination){e.next=2;break}return e.abrupt("return");case 2:if(!p){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return s=w(i,t.source.index,t.destination.index),b(!0),e.next=9,(0,S.ZP)("/api/exercises/".concat(n,"/adjust_position.json"),{method:"post",body:{id:n,question_ids:null==s?void 0:s.map((function(e){return e.question_id}))}});case 9:r=e.sent,b(!1),0===r.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,C.jsx)("div",{children:(0,C.jsx)(Ee.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,C.jsx)(Ee.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,C.jsx)(B.Z,{spinning:y,children:v.map((function(e,n){return(0,C.jsx)(Ee._l,{draggableId:n.toString(),index:n,children:function(r,l){var a;return(0,C.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,C.jsx)(qe.Z,{title:(0,C.jsx)(Fe.Z,{value:e.question_title||e.description}),color:"#fff",placement:"left",overlayClassName:Ce,children:(0,C.jsxs)("div",{onClick:function(){p?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),d(c),(0,Se.k3)())},className:"".concat(te," ").concat(e.question_id===(null==i?void 0:i.question_id)?re:""),children:[(0,C.jsxs)("span",{className:ie,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsxs)("span",{className:se,children:[n+1,"、",(0,C.jsx)(Fe.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(a=e.program_attr)||void 0===a?void 0:a.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Le=t(91006),Me=t(78673),Re=t(78386),Ae=t(20538),Be=t(39248),De=t(680),ze=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1],v=(0,m.useState)(!1),g=u()(v,2),y=g[0],w=g[1],N=(0,m.useState)(""),Z=u()(N,2),I=Z[0],P=Z[1];return(0,m.useEffect)((function(){t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:r.tag_discipline_ids,repeat_answer:!r.repeat_answer})}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{onClick:function(){h(!p)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",p?(0,C.jsx)(Ae.Z,{}):(0,C.jsx)(Re.Z,{})]}),(0,C.jsxs)("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"},children:[(0,C.jsx)(f.Z.Item,{className:ge,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,C.jsxs)(j.ZP.Group,{className:je,children:[(0,C.jsx)(j.ZP.Button,{className:ye,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:be,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:we,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{className:ke,label:"知识点",children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"tag_discipline_ids",children:(0,C.jsx)(L.default,{className:Ne,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{value:e.id,children:(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,C.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,C.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,C.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,C.jsx)("span",{children:"没有合适的知识点?"}),(0,C.jsx)("a",{onClick:function(){w(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,C.jsx)(f.Z.Item,{className:ke,children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,C.jsx)(Me.Z,{})}),(0,C.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,C.jsx)(qe.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,C.jsx)(Be.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:y,width:640,centered:!0,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:40},children:[(0,C.jsx)("div",{className:H,children:"新建知识点"}),(0,C.jsx)("span",{onClick:function(){return w(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)(De.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,C.jsx)(_.Z,{style:{marginBottom:30,marginTop:30,height:46},showCount:!0,maxLength:20,onChange:function(e){P(e.target.value)},placeholder:"请输入知识点名称"}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){w(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:I,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:I}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),w(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Ve=function(e){var n,t,i=e.qitem,r=e.setisedit,a=e.TagDiscipline,c=e.exerciseitem,d=e.seveeditor,p=e.deleteitem,h=e.getTagData,v=e.init,_=f.Z.useForm(),g=u()(_,1)[0];return(0,m.useEffect)((function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:g,colon:!1,onFinish:function(e){var n,t,r,l,a,o=null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e,n){if(1===(null==e?void 0:e.standard_boolean))return n+1})),c=s()(s()({},e),{},{item_type:null==i?void 0:i.question_type,question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text})),standard_answers:o.filter((function(e){return e})),choices:null==e||null===(a=e.choices)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),c))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:1===(null==i?void 0:i.question_type)?"多选题":"单选题"})]}),1===(null==i?void 0:i.question_type)&&(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,disabled:1!==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status),optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Le.u,{form:g,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,C.jsx)(ze,{getTagData:h,qitem:i,exerciseitem:c,TagDiscipline:a,form:g})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;i.isadd?(r(!1),v()):(g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},We=t(32336),Ue=function(e){var n,t=e.qitem,i=e.TagDiscipline,r=e.exerciseitem,a=e.setisedit,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0],g=f.Z.useWatch("use_blank_score",_);return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=_.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){c(s()(s()(s()({},t),e),{},{item_type:null==t?void 0:t.question_type,standard_answers:e.standard_answers,standard_answer:void 0,question_title:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"填空题"})]}),(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:g,max:100,min:.1})}),1==(null==r||null===(n=r.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(We.u,{form:_,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:g,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:r,TagDiscipline:i,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(a(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer})),a(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},He=t(1480),Ge=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){var n,i,r,l,a=null==e||null===(n=e.choices)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e,n){if(1===(null==e?void 0:e.is_answer))return n+1}));c(s()(s()(s()({},t),e),{},{question_title:e.name,standard_answers:a.filter((function(e){return e})),question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"判断题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(He.Z,{form:_,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Ke=t(12944),Ye=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s,r=(null===(t=_.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:null===(s=parseFloat(r.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))))||void 0===s?void 0:s.toFixed(1)})}},onFinish:function(e){var n;c(s()(s()(s()({},t),e),{},{question_title:e.name,sub_questions:null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.map((function(e){var n,t,i,r;return s()(s()({},e),{},{question_title:e.name,question_choices:null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.choice_text})),standard_answers:null==e||null===(i=e.choices)||void 0===i||null===(r=i.map)||void 0===r?void 0:r.call(i,(function(e,n){return 1===(null==e?void 0:e.is_answer)&&n+1})).filter((function(e){return e})),item_type:0})}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"组合题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Ke.r,{form:_,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Xe=t(30010),Je=function(e){var n,t,i=e.qitem,r=e.setqitem,a=e.setisedit,c=(e.TagDiscipline,e.exerciseitem),d=e.seveeditor,p=e.deleteitem,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onFinish:function(e){var n,t,r=s()(s()({},e),{},{question_scores:null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==i?void 0:i.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),r))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"实训题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:1})}),1==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(f.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,C.jsx)(Xe.Z,{watch:!0,height:140,placeholder:"",defaultValue:i.question_title})})]}),(0,C.jsx)("div",{children:(0,C.jsxs)("p",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,C.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,C.jsx)(y.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var t;e.challenge_score=n;var l=parseFloat(null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));v.setFieldsValue({question_score:l.toFixed(1)}),r(s()({},i))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i)),a(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==i||null===(n=i.shixun)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==i||null===(s=i.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:v.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]}),console.log("---",i)]})},Qe="warp___UlRJc",$e="normalWrap___Qm4zY",en="indexTag___rjJ1u",nn="redio___VW3yr",tn="redioitem___jAPlJ",sn="redioitemyes___VoiQ1",rn="title___Dt2dl",ln="titleyes___Fjh3a",an="yestag___CXrPv",on="checkbox___CgMU_",cn="checkboxitem___PpJ9n",un="checkboxitemyes___pCfvZ",dn="bottom___BqrmJ",pn="bottomitem___Qk2rG",mn="left___l29lW",hn="right___nB1XE",fn="completion___y1m7L",xn="content___AmQy4",vn="items___lIt8e",_n="simple___zxJLH",gn="shixunWrapper___kAYdL",jn="shixun___UE6xS",yn="score___Px5Fq",bn="qtitle___wG7Nn",wn="program___gzKdL",kn="combination___R0ysn",Nn="qtype___U0Suy",Zn=t(95237),In=t(43604),Cn=t(24334),Pn=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Sn=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:Qe,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{className:$e,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:0===(null==u?void 0:u.question_type)?Pn[n]:""}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:$e,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:on,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:cn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(un," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:fn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:rn,children:["填空项",n+1]}),(0,C.jsx)(Zn.Z,{gutter:[30,20],className:"".concat(xn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)(In.Z,{children:(0,C.jsx)("div",{className:vn,children:e})},n)}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:_n,children:[(0,C.jsx)("span",{className:rn,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:xn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"".concat(jn," mb30"),children:[(0,C.jsxs)("span",{className:yn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:wn,children:(0,C.jsx)(Fe.Z,{className:xn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.sub_exercise_questions)||void 0===l?void 0:l.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:kn,children:[(0,C.jsxs)("span",{className:yn,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsx)("span",{className:Nn,children:"单选题"}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.question_title]})]}),(0,C.jsx)("div",{className:Qe,style:{padding:"30px 58px",paddingBottom:0},children:(0,C.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:xn,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(a=u.program_attr)||void 0===a?void 0:a.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:dn,children:[(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"解析"}),(0,C.jsx)(Fe.Z,{className:hn,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"难度"}),(0,C.jsx)("span",{className:hn,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":3===(null==u?void 0:u.difficulty)?"困难":"- -"})]}),(0,C.jsxs)("div",{className:pn,children:[(0,C.jsx)("span",{className:mn,children:"知识点"}),(0,C.jsx)("span",{className:hn,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Tn=t(5837),qn=t(32101),En=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,answer_texts:t.standard_answer,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){c(s()(s()(s()({},t),e),{},{standard_answers:null==e?void 0:e.answer_texts,question_title:null==e?void 0:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"简答题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(qn.W,{form:_,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Fn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1];function f(){return x.apply(this,arguments)}function x(){return(x=o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsxs)("div",{children:[s&&(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:pe,onCancel:function(){i(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{className:H,children:["批量设置分值",(0,C.jsxs)("div",{className:ie,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,C.jsx)("span",{onClick:function(){return i(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{className:he,children:[(0,C.jsx)("span",{children:"题型名称"}),(0,C.jsx)("span",{children:"小题总数"}),(0,C.jsx)("span",{children:"题型总分"}),(0,C.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e){var n;return(0,C.jsxs)("div",{className:fe,children:[(0,C.jsx)("span",{children:null==e?void 0:e.name}),(0,C.jsx)("span",{children:null==e||null===(n=e.items)||void 0===n?void 0:n.length}),(0,C.jsx)("span",{children:null==e?void 0:e.score}),(0,C.jsxs)("span",{children:["每题",(0,C.jsx)(y.Z,{max:100,min:.1,onChange:function(n){e.Singlequestion=n},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]})})),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){i(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?h(!0):(f(),i(!1))},children:"确认"})]})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,centered:!0,zIndex:20,open:p,width:640,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,C.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){h(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){f(),h(!1),i(!1)},children:"确认"})]})]})]})},On=t(91232),Ln=t.n(On),Mn=t(99313),Rn=t(61998),An=t(27092),Bn="scoremodal___PfqOf",Dn="selectWrapper___Mtqcz",zn="allqingchu___IqL8g",Vn="title___UgYfD",Wn="close___I0jAO",Un="bottom___vQTEm",Hn="yes___j81JQ",Gn="no___kiUH4",Kn="titlecount___lliQr",Yn="add___QhDj8",Xn="search___QCCaL",Jn="searchIcon___oXRH5",Qn="tabWrap___Cu_4D",$n="previewModal___BVDlS",et=t(10573),nt="warp___isAcM",tt="mainPart___TiJvQ",it="shixunbutton___h3Ybb",st="redio___xDffb",rt="redioitem___FFPtq",lt="redioitemyes___pF7ID",at="title___mnPZc",ot="titleyes___wrtWQ",ct="yestag___D4krY",ut="qcount___W5pwO",dt="qtitle___lb8MD",pt="checkbox___QpUm4",mt="checkboxitem___Wm2SH",ht="checkboxitemyes___VVVTe",ft="bottom___Mn_Bw",xt="bottomitem___JTyHT",vt="left___nQqpo",_t="right___v58qy",gt="completion___BnZSp",jt="content___MU8hZ",yt="items___a7i54",bt="simple___GDw3K",wt="shixun___DGzTe",kt="combination___AG9cr",Nt=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Zt=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:nt,children:[(0,C.jsxs)("div",{className:tt,children:[(0,C.jsxs)("div",{className:ut,children:[8===(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:jt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:dt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:pt,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:mt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(ht," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gt,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:at,children:["填空项",n+1]}),(0,C.jsx)("div",{className:jt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)("div",{className:yt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:bt,children:[(0,C.jsx)("span",{className:at,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.challenge_names)||void 0===l?void 0:l.map((function(e,n){return(0,C.jsx)("div",{className:wt,children:(0,C.jsxs)("span",{className:dt,children:[(0,C.jsxs)("span",{style:{marginRight:10},children:["第",(0,Se.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:bt,children:(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(a=u.program_attr)||void 0===a?void 0:a.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:kt,children:(0,C.jsx)("span",{className:dt,children:null==e?void 0:e.name})}),(0,C.jsx)("div",{className:nt,style:{padding:"0px",paddingTop:20},children:(0,C.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:jt,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"创建者"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"所属单位"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"学习人数"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,C.jsxs)("a",{className:it,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:ft,children:[(0,C.jsxs)("div",{className:xt,style:{alignItems:"flex-start"},children:[(0,C.jsx)("span",{className:vt,children:"解析"}),(0,C.jsx)(Fe.Z,{className:_t,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"难度"}),(0,C.jsx)("span",{className:_t,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"知识点"}),(0,C.jsx)("span",{className:_t,children:null==u?void 0:u.tag_discipline})]})]})]})},It=t(3550),Ct=t(75835),Pt=t(76817),St=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,a=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),p=u()(d,2),v=p[0],j=p[1],y=(0,m.useState)([]),w=u()(y,2),N=w[0],Z=w[1],I=(0,m.useState)([]),P=u()(I,2),T=P[0],E=P[1],F=(0,m.useState)([]),O=u()(F,2),M=O[0],R=O[1],A=(0,m.useState)([]),B=u()(A,2),D=B[0],z=B[1],V=(0,m.useState)(!1),W=u()(V,2),U=W[0],H=W[1],G=f.Z.useForm(),K=u()(G,1)[0],Y=(0,m.useState)(),X=u()(Y,2),J=X[0],Q=X[1],$=(0,m.useState)(!1),ee=u()($,2),ne=ee[0],te=ee[1],ie=(0,m.useState)(a),se=u()(ie,2),re=se[0],le=se[1],ae=(0,m.useState)([]),oe=u()(ae,2),ce=oe[0],ue=oe[1],de=(0,m.useState)(!0),pe=u()(de,2),me=pe[0],he=pe[1],fe=(0,m.useState)(0),xe=u()(fe,2),ve=xe[0],_e=xe[1],ge=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],je=(0,m.useState)([]),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useRef)(new Set),Ne=(0,m.useRef)(new Set),Ze=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Ce=u()(Ie,2),Pe=Ce[0],Se=Ce[1];function Te(e){return qe.apply(this,arguments)}function qe(){return(qe=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),j(n),!re){e.next=9;break}return e.next=5,(0,S.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,z(r),e.next=19;break;case 9:if(!((null==M?void 0:M.length)<=0&&"5"===n.type)){e.next=13;break}return z([]),H(!1),e.abrupt("return");case 13:return c="5"===n.type?null==M?void 0:M.filter((function(e){return!ce.includes(e)})):null,u="5"===n.type?null==M?void 0:M.filter((function(e){return ce.includes(e)})):null,e.next=17,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,z(d);case 19:H(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(){return(Ee=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:"5"===v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,Z((0,et.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return Le.apply(this,arguments)}function Le(){return(Le=o()(l()().mark((function e(n){var t,i,r,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),o=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ce.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ce.includes(e)})),0!==o.length||0!==c.length){e.next=7;break}return H(!1),z([]),e.abrupt("return");case 7:return e.next=9,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:o,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,H(!1),z(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){ve>0&&setTimeout((function(){_e(0)}),2e3)}),[ve]),(0,m.useEffect)((function(){i&&(Te(v),function(){Ee.apply(this,arguments)}(),K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),me&&re&&(K.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]);var Me=(0,h.useParams)(),Re=(0,Pt.P)(),Ae=u()(Re,4),Be=Ae[0],De=Ae[1],ze=Ae[2],Ve=Ae[3];return(0,C.jsxs)("div",{children:[(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,closable:!1,className:Bn,onCancel:function(){t(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)("div",{className:Vn,children:"题库选题"}),(0,C.jsx)("span",{onClick:function(){return t(!1)},className:Wn,children:"X"})]}),(0,C.jsx)(Mn.Z,{className:Qn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Se(!1),"5"===v.type&&(re=!1,le(!1)),j(s()({},v)),Te(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,C.jsxs)("div",{children:["已选",M.length>0&&(0,C.jsx)("span",{className:Kn,children:M.length}),ve>0&&(0,C.jsxs)("span",{className:Yn,children:["+",ve]})]}),key:"5"}]}),(0,C.jsxs)(f.Z,{layout:"inline",form:K,onValuesChange:function(e,n){var t,i,s=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),r=""===n.keyword;if(Se(s||!r),v.page=1,v.keyword=null===(t=v.keyword)||void 0===t||null===(i=t.replace)||void 0===i?void 0:i.call(t,/^\s+|\s+$/g,""),"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?le(!1):le(!0),e.keyword||""===e.keyword)return;K.submit()}else{if(null!=e&&e.courseid&&K.setFieldsValue({tag_discipline_id:""}),le(!1),e.keyword||""===e.keyword)return;K.submit()}},onFinish:function(e){Te(s()(s()({},v),e))},children:[(0,C.jsx)(f.Z.Item,{name:"item_type",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ge.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))})}),(0,C.jsx)(f.Z.Item,{name:"courseid",children:(0,C.jsx)(g.Z,{className:Dn,style:{width:160},size:"middle",placeholder:"方向&课程",options:N})}),!re&&(0,C.jsx)(f.Z.Item,{name:"tag_discipline_id",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==D||null===(n=D.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.id)}))})}),(0,C.jsx)(f.Z.Item,{name:re?"diff":"difficulty",children:(0,C.jsxs)(L.default,{className:Dn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!re&&Ze.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)})),re&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))]})}),Pe&&(0,C.jsxs)("span",{className:zn,onClick:function(){K.resetFields(),Se(!1),K.submit()},children:[(0,C.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,C.jsx)("span",{children:"清除筛选条件"})]}),(0,C.jsx)(f.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,C.jsx)(_.Z.Search,{className:Xn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,C.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Jn),onClick:function(){return K.submit()}}),onSearch:function(e){K.submit()}})})]}),(0,C.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,C.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,C.jsx)("img",{src:"asc"===v.updated_at?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,C.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,C.jsx)("img",{src:"asc"===v.quotes?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,C.jsx)(Rn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==D?void 0:D.items)||(null==D?void 0:D.shixun_list),pagination:!1,loading:U,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:T,onSelect:function(e,n,t){if(n)re&&ue([].concat(q()(ce),[e.id])),E([].concat(q()(T),[e.id])),we([].concat(q()(be),[e])),e.identifier?ke.current.add(e.id):Ne.current.add(e.id),_e(1),R([].concat(q()(M),[e.id]));else{var i=be.filter((function(n){return n.id!==e.id}));we(i);var r=i.map((function(e){return e.id}));E(q()(r)),e.identifier?ke.current.delete(e.id):Ne.current.delete(e.id);var l=M.filter((function(n){return n!==e.id}));if(R(l),re){var a=ce.filter((function(n){return n!==e.id}));ue(q()(a))}if("5"===v.type)return void Oe(s()(s()({},v),{},{list:q()(l)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));re&&ue([].concat(q()(ce),q()(i))),we([].concat(q()(be),q()(t))),E([].concat(q()(T),q()(i))),R([].concat(q()(M),q()(i)));var r,l=Ln()(t);try{for(l.s();!(r=l.n()).done;){var a=r.value;a.identifier?ke.current.add(a.id):Ne.current.add(a.id)}}catch(e){l.e(e)}finally{l.f()}}else{var o=t.map((function(e){return e.id})),c=T.filter((function(e){return!o.some((function(n){return n===e}))})),u=be.filter((function(e){return!o.some((function(n){return n===e.id}))}));if(we(u),E(q()(c)),R(q()(c)),re){var d=ce.filter((function(e){return!o.some((function(n){return n===e.id}))}));ue(q()(d))}"5"===v.type&&Oe(s()(s()({},v),{},{list:q()(c)}));var p,m=Ln()(o);try{for(m.s();!(p=m.n()).done;){var h=p.value;h.identifier?ke.current.delete(h):Ne.current.delete(h)}}catch(e){m.e(e)}finally{m.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?"实训题":null==ge||null===(i=ge.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:re?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,C.jsx)(Fe.Z,{showLines:1,showTextOnly:!0,value:re||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!re},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!re},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ze||null===(i=Ze.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ze||null===(s=Ze.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,C.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,C.jsx)("a",{onClick:function(){var e;Q(s()(s()({},n),{},{question_type:re||null!=n&&n.challenge_names?5:null==ge||null===(e=ge.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),te(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,C.jsx)(An.Z,{current:v.page,total:(null==D?void 0:D.items_count)||(null==D?void 0:D.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,C.jsxs)("span",{children:["共 ",(0,C.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,j(s()({},v)),Te(s()({},v))}}),(0,C.jsxs)("div",{className:Un,children:[(0,C.jsx)(b.ZP,{className:Gn,onClick:function(){t(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{loading:c,style:{width:c&&75},className:Hn,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==M?void 0:M.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:return e.next=5,Ve({id:q()(ke.current),course_id:Me.coursesId,type:"shixun"});case 5:e.sent||r(q()(Ne.current),q()(ke.current),!0,null==M?void 0:M.length);case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,C.jsx)(k.Z,{open:ne,title:"题目详情",footer:!1,className:$n,width:1e3,centered:!0,onCancel:function(){te(!1)},onOk:function(){te(!1)},children:(0,C.jsx)(Zt,{qitem:J})}),(0,C.jsx)(Pt.Z,{visible:Be,position:"已选试题",onCancel:De,onOk:function(){var e=o()(l()().mark((function e(n){var t,i,s,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=[],i=[],s=Ln()(n);try{for(s.s();!(a=s.n()).done;)1===(o=a.value).is_copy&&1===o.is_use&&t.push(o.id),0===o.is_use&&i.push(o.id)}catch(e){s.e(e)}finally{s.f()}return e.next=6,r(q()(Ne.current),q()(ke.current).filter((function(e){return!i.includes(e)})),!0,null==M?void 0:M.length,t);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),renderData:ze,inPaper:!1,modalType:"multiple",type:"shixun"})]})},Tt=t(17498),qt=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,c=e.deleteitem,d=e.getTagData,p=e.init,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:(null==n?void 0:n.difficult)||2,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),hack_codes:s()(s()({},e.hack_codes),{},{code:Cn.Base64.encode(e.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"程序填空题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){c()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,C.jsx)(Tt.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:d,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,r,l;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(r=n.program_attr)||void 0===r?void 0:r.code)},hack_sets:s()({},null==n||null===(l=n.hack_sets)||void 0===l?void 0:l[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,l,a;n.isadd?(r(!1),p()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(l=n.program_attr)||void 0===l?void 0:l.code)},hack_sets:s()({},null==n||null===(a=n.hack_sets)||void 0===a?void 0:a[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){v.submit()},children:"保存题目"})]})]})},Et=t(94334),Ft=t(82967),Ot=t(80469),Lt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Mt=(0,h.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a,c,d,p,v,g,j,y,w,N,Z,I=e.user,P=e.dispatch,T=e.itemid,q=e.setisedits,E=(e.setitemid,(0,m.useState)()),F=u()(E,2),O=F[0],L=F[1],M=(0,m.useState)(!1),R=u()(M,2),re=R[0],ue=R[1],pe=(0,m.useState)(),me=u()(pe,2),he=me[0],fe=me[1],xe=(0,m.useState)(),ve=u()(xe,2),_e=ve[0],ge=ve[1],je=(0,m.useState)(!1),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useState)(!1),Ne=u()(ke,2),Ze=Ne[0],Ie=Ne[1],Ce=(0,m.useState)(),qe=u()(Ce,2),Ee=qe[0],Le=qe[1],Me=(0,m.useState)(!1),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(!1),ze=u()(De,2),We=ze[0],He=ze[1],Ke=(0,m.useState)(!1),Xe=u()(Ke,2),Qe=Xe[0],$e=Xe[1],en=(0,m.useState)(!1),nn=u()(en,2),tn=nn[0],sn=nn[1],rn=(0,m.useState)(!1),ln=u()(rn,2),an=ln[0],on=ln[1],cn=(0,m.useState)(!1),un=u()(cn,2),dn=un[0],pn=un[1],mn=(0,h.useParams)(),hn=(0,m.useState)(!1),fn=u()(hn,2),xn=fn[0],vn=fn[1],_n=f.Z.useForm(),gn=u()(_n,1)[0],jn=(0,m.useState)(!1),yn=u()(jn,2),bn=yn[0],wn=yn[1];(0,m.useEffect)((function(){T&&Nn()}),[T]),(0,m.useEffect)((function(){q(Ze)}),[Ze]);var kn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,P({type:"globalSetting/footerToggle",payload:!1}),Le(t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Nn(){return Zn.apply(this,arguments)}function Zn(){return(Zn=o()(l()().mark((function e(){var n,t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:r=e.sent,we(!1),ue(!1),L(r),on(!1),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&kn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),fe(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),ge(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(e){return Cn.apply(this,arguments)}function Cn(){return Cn=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d,p;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:o=e.sent,L(o),c=[],null==o||null===(t=o.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){c.push(s()(s()({},e),{},{index:n+1}))}))})),u=null===(i=c.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],d=null==o||null===(r=o.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==u?void 0:u.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),p=null===(a=d.filter((function(e){return e})))||void 0===a?void 0:a[0],ge(s()({},p)),fe(s()({},u)),we(!1),ue(!1),on(!1);case 16:case"end":return e.stop()}}),e)}))),Cn.apply(this,arguments)}function Pn(e){return qn.apply(this,arguments)}function qn(){return qn=o()(l()().mark((function e(n){var t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=s()(s()({},n),{},{repeat_answer:!n.repeat_answer,difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:(null==n?void 0:n.difficulty)||2}),hack_identifier:sessionStorage.projectFill}),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),r=an?"/api/exercises/".concat(T,"/exercise_questions"):"/api/exercise_questions/".concat(null==n?void 0:n.question_id,".json"),1!==(null==n?void 0:n.is_my)){e.next=7;break}k.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.is_cover=1,e.next=3,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=11;break;case 7:return e.next=9,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 9:0===(null==(a=e.sent)?void 0:a.status)&&(Ie(!1),In({id:(null==a?void 0:a.exercise_question_id)||(null==n?void 0:n.question_id)}));case 11:(0,Se.k3)();case 12:case"end":return e.stop()}}),e)}))),qn.apply(this,arguments)}function On(e){return Ln.apply(this,arguments)}function Ln(){return Ln=o()(l()().mark((function e(n){var t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(T,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,ue(!1),0!==(null==t?void 0:t.status)){e.next=12;break}return e.next=8,P({type:"exercise/editExercise",payload:{categoryId:T}});case 8:s=e.sent,L(s),on(!1),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&kn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 12:case"end":return e.stop()}}),e)}))),Ln.apply(this,arguments)}var Mn=function(){var e=o()(l()().mark((function e(n,t){var i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:s={id:null==mn?void 0:mn.exerciseId,file:null===(i=n[0])||void 0===i?void 0:i.file},Rn(s,"".concat(Et.Z.API_SERVER,"/api/courses/").concat(null==mn?void 0:mn.coursesId,"/exercises/import_exercise.json"),(function(e){if(0===(null==e?void 0:e.status)){var n,i={};null==e||null===(n=e.fail)||void 0===n||n.forEach((function(e){var n,t=null===(n=Object.keys(i))||void 0===n?void 0:n.includes(e.message);i[e.message]=t?i[e.message]+1:1}));var s="成功导入".concat(null==e?void 0:e.success,"条");Object.keys(i).forEach((function(e){s+=",".concat(e).concat(i[e],"条")})),x.ZP.success(s),Be(!1),Nn()}-1===(null==e?void 0:e.status)&&(x.ZP.error(null==e?void 0:e.message),t())}));case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Rn=function(e,n,t,i,s){var r=new FormData;Object.keys(e).forEach((function(n){r.append(n,e[n])}));var l=new window.XMLHttpRequest;return l.withCredentials=!0,l.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),l.addEventListener("error",(function(e){s&&s(e)}),!1),l.upload.onprogress=function(e){i&&i(e)},l.open("POST",n),l.send(r),l};function An(){return Bn.apply(this,arguments)}function Bn(){return Bn=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:de,onOk:function(){var e=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!he.question_id){e.next=7;break}return e.next=3,(0,S.ZP)("/api/exercise_questions/".concat(he.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Nn(),Ie(!1)),e.next=10;break;case 7:fe({}),Ie(!1),Nn();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),Bn.apply(this,arguments)}var Dn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(T,"/select_questions.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),zn=(0,Ft.I)(),Vn=zn.overflow,Wn=zn.handleMouseEnter,Un=zn.handleMouseLeave;return(0,C.jsxs)("div",{children:[(0,C.jsx)(B.Z,{spinning:be,children:(0,C.jsxs)("div",{className:U,children:[0===(null==O||null===(n=O.exercise_types)||void 0===n?void 0:n.q_counts)&&!Ze&&(0,C.jsx)(Te.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==O||null===(t=O.exercise_types)||void 0===t?void 0:t.q_counts)>0||Ze)&&(0,C.jsx)("div",{style:{textAlign:"center"},children:(0,C.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,C.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,C.jsx)(D.Z,{offsetTop:10,children:(0,C.jsx)(z.Z,{className:J,active:!0,loading:re,children:(0,C.jsxs)("div",{className:J,children:[1===(null==O||null===(i=O.exercise)||void 0===i?void 0:i.exercise_status)&&(0,C.jsx)(b.ZP,{onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):He(!0)},className:$,children:"批量设置分值"}),(0,C.jsx)("div",{className:Q,style:{overflow:Vn},onMouseEnter:Wn,onMouseLeave:Un,children:null==O||null===(r=O.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{className:ee,children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,Se.EM)(n+1),"、【",e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,C.jsx)(V.Z,{dropdownRender:function(){return function(e,n){return(0,C.jsxs)(A.Z,{children:[(0,C.jsx)(A.Z.Item,{disabled:0===n,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n-1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"上移"})},"1"),(0,C.jsx)(A.Z.Item,{disabled:n===(null==O?void 0:O.exercise_question_types.length)-1,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==O?void 0:O.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n+1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"下移"})},"2"),(0,C.jsx)(A.Z.Item,{onClick:function(){var n;gn.setFieldsValue({name:e.name,item_type_en:null===(n=Lt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),wn(!0)},children:(0,C.jsx)("span",{className:W,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,C.jsx)("div",{className:ne,children:(0,C.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,C.jsx)(Oe,{isedit:Ze,setBigqitem:ge,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:fe,qitem:he,Itemid:T,getdata:In,data:e.items})]},n)}))})]})})})}),(0,C.jsx)(z.Z,{className:le,active:!0,loading:be,children:(0,C.jsxs)("div",{className:le,children:[(null==_e?void 0:_e.question_type)===(null==he?void 0:he.question_type)&&(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==_e?void 0:_e.indexs)&&(0,Se.EM)(null==_e?void 0:_e.indexs),"、【",null==_e?void 0:_e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==_e?void 0:_e.count,"小题,共",null==_e?void 0:_e.score,"分)"]})]}),(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==he?void 0:he.question_type)&&!Ze&&(0,C.jsxs)("a",{className:ce,href:"/shixuns/".concat(null==he?void 0:he.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!Ze&&1==(null==O||null===(a=O.exercise)||void 0===a?void 0:a.exercise_status)&&(0,C.jsx)("i",{onClick:function(){An()},style:{marginRight:20},className:"".concat(oe," iconfont icon-shanchu13 mr5 ")}),!Ze&&(1==(null==O||null===(c=O.exercise)||void 0===c?void 0:c.exercise_status)||2==(null==O||null===(d=O.exercise)||void 0===d?void 0:d.exercise_status)&&15!=(null===(p=I.userInfo)||void 0===p||null===(p=p.course)||void 0===p?void 0:p.course_role)||3==(null==O||null===(v=O.exercise)||void 0===v?void 0:v.exercise_status)&&15!=(null===(g=I.userInfo)||void 0===g||null===(g=g.course)||void 0===g?void 0:g.course_role)||4==(null==O||null===(j=O.exercise)||void 0===j?void 0:j.exercise_status)&&15!=(null===(y=I.userInfo)||void 0===y||null===(y=y.course)||void 0===y?void 0:y.course_role))&&(0,C.jsx)("i",{onClick:function(){6===(null==he?void 0:he.question_type)?h.history.push("/problems/newedit/".concat(null==he?void 0:he.hack_identifier,"?type=exercises&express_id=").concat(mn.exerciseId,"&question_id=").concat(null==he?void 0:he.question_id,"&score=").concat(null==he?void 0:he.question_score,"&exercise=true&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2")):Ie(!0)},className:"".concat(ae," iconfont icon-bianji_Hover mr5 ")})]})]}),!Ze&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:te,children:[(0,C.jsxs)("span",{className:ie,children:[null==he?void 0:he.question_score,"分"]}),(0,C.jsx)(Fe.Z,{className:se,value:(null==he?void 0:he.index)+"、"+"".concat(8==(null==he?void 0:he.question_type)?null==he||null===(w=he.program_attr)||void 0===w?void 0:w.description:null==he?void 0:he.question_title)})]}),(0,C.jsx)(Sn,{TagDiscipline:Ee,qitem:he})]}),Ze&&(0,C.jsxs)("div",{children:[(null==he?void 0:he.question_type)<=1&&(0,C.jsx)(Ve,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),5===(null==he?void 0:he.question_type)&&(0,C.jsx)(Je,{setqitem:fe,deleteitem:An,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he}),3===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ue,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),2===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ge,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),4===(null==he?void 0:he.question_type)&&(0,C.jsx)(En,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),7===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ye,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),8===(null==he?void 0:he.question_type)&&(0,C.jsx)(qt,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn})]})]})})]})})]})}),(0,C.jsx)("div",{className:G,children:(0,C.jsxs)("div",{className:Pe,children:[1==(null==O||null===(N=O.exercise)||void 0===N?void 0:N.exercise_status)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):($e(!0),sn(!1))},children:"题库选题"}),(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):Be(!0)},children:"导入试题"}),(0,C.jsx)("span",{className:K,onClick:o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(null==mn?void 0:mn.exerciseId,"/simulate_start_answer.json"),{method:"get",params:{coursesId:null==mn?void 0:mn.coursesId,categoryId:null==mn?void 0:mn.exerciseId,is_reset:1}});case 2:-1!=(null==(n=e.sent)?void 0:n.status)&&window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/").concat(null===(t=I.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 4:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,C.jsx)("span",{className:K,onClick:function(){window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/detail?random=false&tabs=2"))},children:"试卷预览"}),null==Lt?void 0:Lt.map((function(e){return(0,C.jsx)(b.ZP,{className:Y,type:"primary",onClick:function(){if(Ze)x.ZP.info("请先保存或取消当前正在编辑的试题。");else{if(on(!0),5===e.id)return $e(!0),void sn(!0);var n,t,i;if(6!==e.id)Ie(!0),2===e.id?fe({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:"",analysis:""}):fe({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1});else h.history.push("/problems/newcreate?difficult=".concat(null==O||null===(n=O.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==O||null===(i=O.exercise)||void 0===i?void 0:i.id,"&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2"))}},children:e.name},e.id)}))]}),1!=(null==O||null===(Z=O.exercise)||void 0===Z?void 0:Z.exercise_status)&&(0,C.jsx)(C.Fragment,{children:(0,C.jsx)("span",{style:{width:"1022px"}})}),(0,C.jsxs)("span",{className:X,onClick:function(){var e;Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):1==(null==O||null===(e=O.exercise)||void 0===e?void 0:e.exercise_status)?pn(!0):h.history.back()},children:[(0,C.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,C.jsx)(Fn,{setScoreShow:He,ScoreShow:We,exerciseitem:O,getdata:Nn}),Qe&&(0,C.jsx)(St,{setScoreShow:$e,isshixuns:tn,isloadings:xn,ScoreShow:Qe,onOk:function(){var e=o()(l()().mark((function e(n,t,i,r,a){var c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vn(!0),c={exam_id:T,item_bank_ids:n,shixun_ids:t,shixun_copy_ids:a},e.next=4,Dn(s()(s()({},c),{},{check_only:i}));case 4:if(u=e.sent,vn(!1),0!==(null==u?void 0:u.status)){e.next=14;break}return e.next=9,Dn(c);case 9:Nn(),$e(!1),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===u.status&&k.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Dn(c);case 2:$e(!1),Nn(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s,r){return e.apply(this,arguments)}}()}),(0,C.jsx)(Tn.Z,{visible:Ae,onCancel:function(){return Be(!1)},onOk:Mn}),(0,C.jsx)(k.Z,{title:"提示",open:dn,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,C.jsxs)("div",{children:[(0,C.jsx)(b.ZP,{onClick:function(){pn(!1),h.history.back()},children:"稍后再说"}),(0,C.jsx)(b.ZP,{type:"primary",onClick:function(){h.history.push("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(T,"/detail?random=",!1,"&tabs=3")),pn(!1)},children:"设置规则"})]}),onCancel:function(){pn(!1)},children:(0,C.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,C.jsx)(k.Z,{centered:!0,title:"编辑题型名称",open:bn,width:500,onOk:function(){return gn.submit()},onCancel:function(){return wn(!1)},children:(0,C.jsxs)(f.Z,{form:gn,initialValues:{},onFinish:function(){var e=o()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ot.RK)(s()({id:T},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),Nn(),wn(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsx)(f.Z.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(_.Z,{size:"large",maxLength:6,showCount:!0})}),(0,C.jsx)(f.Z.Item,{hidden:!0,name:"item_type_en",children:(0,C.jsx)(_.Z,{size:"large"})})]})})]})})),Rt=t(48324),At=t(81528),Bt=["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"],Dt=(0,h.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.user,s=e.problemset;return{classroomList:n,globalSetting:e.globalSetting,problemset:s,user:i,exercise:e.exercise,loading:t.effects}}))((function(e){e.classroomList,e.globalSetting;var n,t,i,r,a,c,d,k,N=e.problemset,Z=(e.loading,e.exercise),I=e.user,T=e.dispatch,q=(p()(e,Bt),(0,h.useParams)()),E=(0,m.useState)(!1),F=u()(E,2),O=(F[0],F[1]),L=I.userInfo,M=f.Z.useForm(),A=u()(M,1)[0],B=(0,m.useState)({}),D=u()(B,2),z=D[0],V=D[1],W=(0,m.useState)(1),U=u()(W,2),H=U[0],G=U[1],K=(0,m.useState)(""),Y=u()(K,2),X=Y[0],J=Y[1],Q=(0,h.useSearchParams)(),$=u()(Q,1)[0],ee=(0,m.useState)(!1),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)(!1),re=u()(se,2),le=re[0],ae=re[1],oe=(0,m.useState)(!1),ce=u()(oe,2),ue=ce[0],de=ce[1];function pe(){return(pe=o()(l()().mark((function e(n,t){var i,r,a,o,c,d,p,m,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:return i=A.getFieldsValue(),r=i.courseid,a=u()(r,2),a[0],o=a[1],i.sub_discipline_id=o,i.is_md=!0,i.time=parseInt(i.time)>9999?9999:i.time,e.next=10,T({type:"exercise/addExercise",payload:s()(s()({},i),q)});case 10:if(0!==(c=e.sent).status){e.next=21;break}return e.next=14,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/notice_at.json"),{method:"POST",body:{course_id:null==q?void 0:q.coursesId,id:null==c||null===(d=c.data)||void 0===d?void 0:d.exercise_id,time:n}});case 14:me(null===(p=c.data)||void 0===p?void 0:p.exercise_id),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2),ie(!1),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(f=c.data)||void 0===f?void 0:f.exercise_id,"?type=2")),e.next=22;break;case 21:x.ZP.error(c.message);case 22:t();case 23:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=z&&z.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return delete(t=s()({},z)).id,e.next=6,(0,S.ZP)("/api/ec_courses/".concat(null==z?void 0:z.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:s()({exercise_id:n},t)});case 6:e.sent;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){T({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:null==q?void 0:q.coursesId}}),T({type:"globalSetting/footerToggle",payload:!1}),A.setFieldsValue({difficulty:2})}),[]),(0,m.useEffect)((function(){q.exerciseId&&o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"exercise/editExercise",payload:{categoryId:q.exerciseId}});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(2===(null==n||null===(t=n.exercise)||void 0===t?void 0:t.exercise_status)||3===(null==n||null===(i=n.exercise)||void 0===i?void 0:i.exercise_status)||4===(null==n||null===(s=n.exercise)||void 0===s?void 0:s.exercise_status)?de(!0):de(!1));case 4:case"end":return e.stop()}}),e)})))()}),[q]),(0,m.useEffect)((function(){if(q.exerciseId){var e,n,t=Z.editData;A.setFieldsValue(s()(s()({},t.exercise),{},{courseid:[null==t||null===(e=t.exercise)||void 0===e?void 0:e.discipline_id,null===(n=t.exercise)||void 0===n?void 0:n.sub_discipline_id]}))}}),[Z]),(0,m.useEffect)((function(){"2"===$.get("type")&&(J(q.exerciseId),G(2))}),[$.get("type")]),(0,m.useEffect)((function(){var e,n,t;null!=N&&null!==(e=N.disciplinesData)&&void 0!==e&&null!==(e=e.checked)&&void 0!==e&&e.sub_discipline_id&&A.setFieldsValue({courseid:[null==N||null===(n=N.disciplinesData)||void 0===n||null===(n=n.checked)||void 0===n?void 0:n.discipline_id,null==N||null===(t=N.disciplinesData)||void 0===t||null===(t=t.checked)||void 0===t?void 0:t.sub_discipline_id]})}),[null==N||null===(n=N.disciplinesData)||void 0===n?void 0:n.checked]),(0,C.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,C.jsxs)("section",{className:"edu-container",children:[(0,C.jsx)("section",{className:"animated fadeIn",children:(0,C.jsx)("aside",{className:"mt10",children:L&&(0,C.jsxs)(v.Z,{separator:">",children:[(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:null==L||null===(t=L.course)||void 0===t?void 0:t.course_name})}),(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:"试卷列表"})}),(0,C.jsx)(v.Z.Item,{children:q.exerciseId?"编辑试卷":"新建试卷"})]})})}),(0,C.jsxs)("div",{className:"bg-white",children:[(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,C.jsxs)("div",{onClick:function(){le?x.ZP.info("请先保存或取消当前正在编辑试题。"):G(1)},className:1===H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:1,active:1===H,className:"mr10"}),(0,C.jsx)("span",{children:"试卷基础信息"})]}),(0,C.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,C.jsxs)("div",{onClick:function(){q.exerciseId||X?(G(2),X||J(q.exerciseId)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:2,active:1!==H,className:"mr10"}),(0,C.jsx)("span",{children:"编辑试题"})]})]}),2===H&&(0,C.jsxs)("div",{className:"tc",children:[(0,C.jsx)(At.Z,{defaultValue:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_name,onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,s,r,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==Z||null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,Ot.wy)({exercise_name:n,exercise_description:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_description,sub_discipline_id:null==Z||null===(s=Z.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time,exerciseId:null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.id,difficulty:null===(o=Z.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.difficulty});case 4:if(0!==e.sent.status){e.next=8;break}return A.setFieldValue("exercise_name",n),e.abrupt("return",!0);case 8:return e.abrupt("return",!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,C.jsxs)("div",{style:{fontSize:14},children:[(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time)||"不限"})]}),(0,C.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==Z||null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.difficulty)?"简单":2===(null==Z||null===(c=Z.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(d=Z.editData)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_counts)||0})]}),(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==Z||null===(k=Z.editData)||void 0===k||null===(k=k.exercise_types)||void 0===k?void 0:k.q_scores})]})]})]})]}),1===H&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("section",{className:[w.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:[(0,C.jsxs)(f.Z,{form:A,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,r,a,o,c,d,p,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),ie(!0),!q.exerciseId){e.next=13;break}return n.exerciseId=null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.id,n.sub_discipline_id=n.courseid[n.courseid.length-1],e.next=7,(0,Ot.wy)(s()({},n));case 7:return G(2),me(null==q?void 0:q.exerciseId),J(q.exerciseId),O(!1),ie(!1),e.abrupt("return");case 13:return e.next=15,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==q?void 0:q.coursesId}});case 15:if(null==(i=e.sent)||!i.alert){e.next=20;break}T({type:"classroomList/setActionTabs",payload:{key:"预约弹窗"}}),e.next=30;break;case 20:return r=n.courseid,a=u()(r,2),a[0],o=a[1],n.sub_discipline_id=o,n.is_md=!0,n.time=parseInt(n.time)>9999?9999:n.time,e.next=27,T({type:"exercise/addExercise",payload:s()(s()({},n),q)});case 27:0===(c=e.sent).status&&(me(null===(d=c.data)||void 0===d?void 0:d.exercise_id),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(p=c.data)||void 0===p?void 0:p.exercise_id,"?type=2")),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2)),ie(!1);case 30:O(!1);case 31:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:w.formWrap,children:[(0,C.jsx)(f.Z.Item,{name:"exercise_name",label:"试卷名称",className:w.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,C.jsx)(_.Z,{maxLength:60,className:w.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,C.jsx)(f.Z.Item,{label:"方向&课程",name:"courseid",rules:[{required:!0,message:"请选择课程"}],className:w.baseLineHeight,children:(0,C.jsx)(g.Z,{disabled:ue,placeholder:"请选择方向&课程",options:N.courseOptions,className:w.baseFormItem,allowClear:!1,size:"large",popupClassName:w.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,C.jsx)(f.Z.Item,{label:"难度",name:"difficulty",className:w.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,C.jsxs)(j.ZP.Group,{className:w.radiogroup,disabled:ue,children:[(0,C.jsx)(j.ZP.Button,{className:w.easy,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:w.medium,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:w.hard,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{label:"答题时长",className:w.baseLineHeight,children:(0,C.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,C.jsx)(f.Z.Item,{name:"time",noStyle:!0,children:(0,C.jsx)(y.Z,{disabled:ue,min:1,max:9999,className:w.baseFormItem,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,C.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,C.jsx)(f.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,C.jsx)(_.Z.TextArea,{disabled:ue,rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]}),(0,C.jsx)(R,{exercise_id:null==q?void 0:q.exerciseId,setitem:function(e){V(s()({},e))}})]}),(0,C.jsxs)("div",{className:w.bottmodiv,children:[(0,C.jsx)(b.ZP,{className:"".concat(w.cancelBtn),type:"primary",onClick:function(){h.history.back()},children:"取消"}),(0,C.jsx)(b.ZP,{loading:te,onClick:function(){A.validateFields(),A.submit()},type:"primary",className:"".concat(w.confirmBtn," ml20"),children:"下一步"})]}),(0,C.jsx)(P,{setsubloading:ie,onModalOk:function(e,n){return pe.apply(this,arguments)}})]}),2===H&&(0,C.jsx)("div",{children:(0,C.jsx)(Mt,{setisedits:ae,setitemid:J,itemid:X})})]})})}))},5837:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),l=t(43418),a=t(59028),o=t(3113),c=t(94334),u=t(42930),d=t(8785),p="customModal___bVzUV",m="content___oKhZq",h="upload___nPxEL",f="infoText___gZEJF",x="okBtn___CVo2A",v="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],I=N[1],C=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),I(!1))}),[n]);var P=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(C.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},S=function(){w([])};return(0,g.jsx)(l.Z,{title:"导入试题",open:n,onOk:function(){I(!0),t(b,(function(){I(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:x},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:P,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:P,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:f,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:f,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:f,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:f,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(a.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:S,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:h,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:v,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:S})]},n)}))]})]})]})})}},73440:function(e,n,t){t.d(n,{Y4:function(){return q},Im:function(){return P},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(73782),f=t(3113),x=t(78386),v=t(20538),_=t(96868),g=t(24334),j=t(87575),y=t(7078),b=t(42930),w=t(34376),k=t(92911),N=t(8785),Z=t(37712),I=h.Z.TextArea,C={visible:!1,tabIndex:"0"},P=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function T(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function q(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,a=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,f=(0,m.useRef)(),x=(0,m.useRef)(),v=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!a&&f.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(f.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!a&&x.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!a&&v.current){var l=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,b.pp)(g.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!a&&(0,Z.jsx)("div",{ref:f}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!a&&(0,Z.jsx)("div",{ref:v}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!a&&(0,Z.jsx)(y.Z,{value:s,style:N}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function E(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,l=e.expected_output,a=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",l&&g.Base64.decode(l)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:a=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:a=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",a," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,a=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,_=(0,m.useReducer)(T,C),g=s()(_,2),y=g[0],b=g[1],w=y.visible,P=y.tabIndex,q=(0,N.useSearchParams)(),F=s()(q,1)[0];function O(e){var n=e.target.id;b({type:S.SET_TABINDEX,payload:n})}var L=(0,m.useMemo)((function(){if(a){a.status;return(0,Z.jsx)(Z.Fragment,{children:E(a)})}return null}),[a]);var M=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===P?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===P?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===P?"":"hide"),children:(0,Z.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===P?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):a?(0,Z.jsxs)("section",{style:{height:200},children:[" ",L," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:S.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(x.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(f.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:S.SET_VISIBLE,payload:!0}),b({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(f.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return a},fi:function(){return h},fu:function(){return l},n4:function(){return f},rX:function(){return d},vl:function(){return x},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(92911);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function a(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function f(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},81528:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),l=t.n(r),a=t(79800),o=t.n(a),c=t(59301),u=t(6848),d=t(73782),p=t(8591),m=t(28098),h=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),a=r[0],f=r[1],x=(0,c.useState)(n),v=o()(x,2),_=v[0],g=v[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,h.jsx)("div",{children:a?(0,h.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,h.jsxs)("div",{className:m.Z.title,children:[_,(0,h.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,h.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return f(!0)}})})]})})}},82967:function(e,n,t){t.d(n,{I:function(){return l}});var i=t(79800),s=t.n(i),r=t(59301),l=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},75835:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},3550:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},28098:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(26390),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(79545),s=t(68550),r=t(17928),l=t(99487),a=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),h=t(83116),f=t(37613);const x=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const n=(0,f.TS)(e,{zIndexPopup:e.zIndexBase+10});return[x(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),l=e.getOffsetBottom(),a=s();if(a){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(a),c=g(s,o,r),u=j(s,o,l);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),l=_(e.placeholderNodeRef.current),a=g(l,n,i),o=j(l,n,s);if(void 0!==a&&t.top===a||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let l=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(u.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},l,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:n,"aria-hidden":"true"}),a.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},a.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(a.Component);k.contextType=m.E_;var N=(0,a.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,a.useContext)(m.E_),r=s("affix",t),[l,o]=v(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return l(a.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(92310),s=t.n(i),r=t(75440),l=t(47413),a=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),i=t("breadcrumb");return a.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return f(e,t,a,l)}}var v=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:l,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},l);if(s){const e=s||{},{items:n}=e,i=v(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,l=v(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=a.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return a.createElement(d.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(u.Z,null)))}return e})(i);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=v(e,["prefixCls","children","href"]),{getPrefixCls:r}=a.useContext(c.E_),l=r("breadcrumb",n);return a.createElement(_,Object.assign({},s,{prefixCls:l}),f(l,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var C=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:h,children:f,itemRender:v,params:g={}}=e,j=C(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=a.useContext(c.E_);let k;const Z=y("breadcrumb",n),[P,S]=N(Z),T=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(I):null)),[e,n])}(h,p);const q=x(Z,v);if(T&&T.length>0){const e=[],n=h||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:h,separator:f,dropdownProps:x}=i,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==v&&e.push(v);const j=null!=o?o:s;if("separator"===c)return a.createElement(m,{key:j},f);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),a.createElement(_,Object.assign({key:j},y,(0,l.Z)(i,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),q(i,g,n,e,w))}))}else if(f){const e=(0,r.Z)(f).length;k=(0,r.Z)(f).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const E=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,S),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return P(a.createElement("nav",Object.assign({className:E,style:F},j),a.createElement("ol",null,k)))};P.Item=j,P.Separator=m;var S=P}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Detail__index.async.js b/p__Classrooms__Lists__Exercise__Detail__index.async.js index 8c694d6ef4..9a5fe2ef7d 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54164,7078,25203],{57347:function(e,n,t){t.d(n,{t:function(){return x}});var s=t(82242),i=t.n(s),r=(t(59301),t(3113)),a="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),x=function(e){var n=e.cancelText,t=void 0===n?"取消":n,s=e.okText,o=void 0===s?"确定":s,x=e.loading,p=void 0!==x&&x,h=e.hasOkBtn,m=void 0===h||h,f=e.hasCancelBtn,v=void 0===f||f,g=e.okButtonProps,j=void 0===g?{}:g,y=e.onCancel,A=void 0===y?function(){}:y,k=e.onOk,b=void 0===k?function(){}:k,w=e.className,_=void 0===w?"":w;return(0,d.jsx)("div",{className:u()(a,_),children:(0,d.jsxs)("div",{className:l,children:[v&&(0,d.jsx)(r.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:A,children:t}),m&&(0,d.jsx)(r.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:p,onClick:b},j),{},{children:o}))]})})}},2007:function(e,n,t){t.d(n,{N:function(){return Z}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(37205),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(57809),p=t(43418),h=t(95237),m=t(43604),f=t(73782),v=t(8591),g=t(92911),j="wrap___F7E3F",y="selectWrapper____kESB",A="tips___aHjQY",k="linkBtn___uggVr",b="mainText____S1I0",w=t(680),_=t(37712),N=x.default.Option,Z=function(e){var n=e.subId,t=e.value,s=e.selectvalues,r=e.disabled,c=e.knowledgeOptions,o=void 0===c?[]:c,Z=e.onChange,I=void 0===Z?function(){}:Z,S=e.onAddKnowledgeFinish,E=void 0===S?function(){}:S,C=(0,d.useRef)(),B=(0,d.useState)([]),P=u()(B,2),H=P[0],D=P[1];t=t||[];(0,d.useEffect)((function(){(null==s?void 0:s.length)>0&&(D(l()(s)),I(l()(s)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&I(l()(t))}),[o]);return(0,_.jsxs)(h.Z,{wrap:!1,align:"middle",className:j,children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(x.default,{disabled:!n||r,className:y,placeholder:"请选择知识点",onChange:function(e,n){e?(D([n.key]),I([n.key])):(D([]),I([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==H?void 0:H.includes(null==e?void 0:e.id))||(null==H?void 0:H.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,_.jsx)(N,{value:e.name,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,_.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,_.jsxs)(m.Z,{className:"ml20",children:[(0,_.jsx)("span",{className:A,children:"没有合适的知识点?"}),(0,_.jsx)("span",{className:k,onClick:function(e){e.preventDefault(),C.current="",p.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,_.jsxs)("div",{className:"font14",children:[(0,_.jsxs)(h.Z,{className:"mb20",children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,_.jsxs)(m.Z,{className:"ml10 ".concat(b),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,_.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,_.jsx)(f.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:C.current,onChange:function(e){C.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=a()(i()().mark((function e(t,s){var r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C.current){e.next=3;break}return v.ZP.warning("请输入知识点名称"),e.abrupt("return",s());case 3:if(!(C.current.length>20)){e.next=6;break}return v.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",s());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:C.current,sub_discipline_id:n}});case 8:return 0===(null==(r=e.sent)?void 0:r.status)&&(E({id:r.tag_discipline_id,name:C.current,type:"personal"}),(a=[]).push(r.tag_discipline_id),I([].concat(a)),D([r.tag_discipline_id]),I([].concat(a))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var s=t(82242),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(38827),m=t(7309),f=t(6848),v=t(42930),g=t(80469),j=t(16644),y=t(94334),A=t(37712),k=function(e){var n,t,s,r,c,o,k,b=e.editOffice,w=void 0===b?"view":b,_=e.data,N=(e.theme,e.type),Z=e.filename,I=e.monacoEditor,S=e.className,E=e.style,C=e.close,B=e.onClose,P=e.hasMask,H=e.disabledDownload,D=e.onImgDimensions,Q=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),q=u()(R,2),F=(q[0],q[1],(0,d.useState)("")),O=u()(F,2),J=(O[0],O[1]),T=(0,d.useState)(),L=u()(T,2),z=L[0],K=L[1],Y="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,G=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(_=y.Z.API_SERVER+_),Z&&(I.filename=Z),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&J(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&W()}),[N,_]);var W=function(){var e=l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:s=e.sent,K(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){_.startsWith("http")||_.startsWith("blob:")?V():(0,v.Sv)(Z||"educoder",_,Z)},V=function(){(0,v.Nd)(Z||"educoder",decodeURIComponent(_))};return(0,A.jsxs)("div",{style:i()({},E||{}),className:"".concat(P&&x.bgBlack," ").concat(N?x.wrp:"hide"),children:[C&&(0,A.jsxs)("div",{className:x.close,ref:G,children:[!!D&&(0,A.jsx)(f.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:function(){B(),D()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,A.jsx)(f.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:V,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(f.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{className:"",onClick:B,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(x[S]," ").concat(S," ").concat(x.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,A.jsx)(m.ZP,i()({},I))}),"audio"===N&&(0,A.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(s=_)&&void 0!==s&&s.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===N&&(0,A.jsx)(A.Fragment,{children:(null===(r=_)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(c=_)&&void 0!==c&&c.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===N&&z&&(0,A.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(z.key,"&url=").concat(M+z.url,"&callbackUrl=").concat(M+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,A.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===N&&(0,A.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,A.jsx)("img",{src:(null===(o=_)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===N||"download"===N)&&(0,A.jsx)(A.Fragment,{children:Q?(0,A.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(p.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,A.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return L}});var s=t(82242),i=t.n(s),r=t(37205),a=t.n(r),c=t(91232),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=(t(13729),t(32834)),p=t.n(x),h=t(11690);var m=[],f=["
                            "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){m.length=0,f=["
                              "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,s){if(n>=e.length||e[n].level<=t)return n;var i=e[n];s.push("
                            • "+i.text+"");var r=[];return n=A(e,++n,i.level,r),r.length>0&&(s.push("
                                "),r.forEach((function(e){s.push(e)})),s.push("
                              ")),s.push("
                            • "),n=A(e,n,t,s)}function k(){return A(m,0,0,f),f.push("
                            "),f.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],s=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var s=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=s.length?e.slice(s.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var r=N(),a=s;s=r,Z[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:i,text:s}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,N=function(){return"__special_katext_id_".concat(_++,"__")},Z={};function I(){return Z}function S(){_=0,Z={}}function E(e){return e=e.replace(w,(function(e,n){var t=N();return Z[t]={type:"inline",expression:n},t}))}var C=v.listitem;v.listitem=function(e){return C(E(e))};var B=v.paragraph;v.paragraph=function(e){return B(E(e))};var P=v.tablecell;v.tablecell=function(e,n){return P(E(e),n)},v.code=function(e,n,t){var s=(n||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"

                            ".concat(e,"

                            "):'
                            ').concat(t?e:(0,h.escape)(e,!0),"
                            \n"):'
                            '+(t?e:(0,h.escape)(e,!0))+"
                            "},v.heading=function(e,n,t){var s=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:s,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:b,renderer:v});var H=p(),D=(t(64018),t(24830)),Q=t(94334),R=t(15342),q=t(1012),F=t(38696),O=t(37712),J="@▁@",T=/]*>/g;var L=function(e){var n=e.value,t=void 0===n?"":n,s=e.className,r=e.showTextOnly,c=e.showLines,o=e.style,x=void 0===o?{}:o,p=e.stylesPrev,h=void 0===p?{}:p,m=e.highlightKeywords,f=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,_=e.onFillBlur,N=void 0===_?function(){}:_,Z=String(t),E=(0,d.useState)(""),C=u()(E,2),B=C[0],P=C[1],L=(0,d.useState)("office"),z=u()(L,2),K=z[0],Y=z[1],M=(0,d.useState)([]),G=u()(M,2),W=G[0],U=G[1],V=(0,d.useRef)("a"+(0,q.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),s=[];return t.map((function(e){""!=e&&s.push(".".concat(V.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Q.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Q.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Q.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(f){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,s){return function(e,n){var t=document.createElement(e===J?"input":"textarea");t.style.width="100%",t.style.height=e===J?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var s=Object.keys(X).length;return X[s]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                            '.concat($(Z||""),"
                            ")}var n=H(Z);n=$(n);var t=I();Z.match(/\[TOC\]/)&&(n=n.replace("

                            [TOC]

                            ",k()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var s=t[n],i=s.type,r=s.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var s=document.createElement("div");return s.innerHTML=n,m?(se(s,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),s.innerHTML):r?s.innerText:(setTimeout((function(){return ae()}),500),s.innerHTML)}),[Z,m]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),s=l()(t.entries());try{for(s.s();!(e=s.n()).done;){var i,r=u()(e.value,2),a=r[0],c=r[1];c.value=null===(i=A[a])||void 0===i?void 0:i.value,"warning"===A[a].type?c.className="program-fill-warning":"success"===A[a].type?c.className="program-fill-success":c.className=""}}catch(e){s.e(e)}finally{s.f()}var o,d=l()(n.entries());try{for(d.s();!(o=d.n()).done;){var x,p,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(x=A[m])&&void 0!==x&&x.score?"".concat(null===(p=A[m])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(A)}}),[A]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),w(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),N(W,e.target.dataset.id)};function se(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)se(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var s=document.createElement("span");s.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(s)}}))}var ie=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var s=document.getElementById(t.replace("#",""));s&&s.scrollIntoView(!0)}}}y.WebkitLineClamp=c,c&&(x=i()(i()({},x),y));var ae=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(D.ZP.isSupported()){var n=new D.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(T)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",re),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",re),S(),j()}}),[ee,ie.current,re]),(0,O.jsxs)(O.Fragment,{children:[r&&(0,O.jsx)("div",{ref:ie,children:ee}),!r&&(0,O.jsx)("div",{ref:ie,style:i()({},x),className:"".concat(s||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(V.current),dangerouslySetInnerHTML:{__html:ee}}),(0,O.jsx)(F.Z,{close:!0,data:B,type:null!=B&&B.length?K:"",style:i()({},h),onClose:function(){return P("")}})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(79800),i=t.n(s),r=t(59301),a=t(56752),c=t(3113),l=t(73303),o=t(82234),u=t(51638),d=t(37712),x=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],s=n[1],x=(0,r.useState)(0),p=i()(x,2),h=p[0],m=p[1],f=(0,r.useRef)("");function v(e){27==e.keyCode&&f.current&&g()}function g(){document.body.style.overflow="auto",s("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,r.useEffect)((function(){f.current=t}),[t]);var j=(0,r.useRef)(),y=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==y.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},66208:function(e,n,t){t.d(n,{jL:function(){return l},w9:function(){return te},QD:function(){return De},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ke},_b:function(){return Je},t7:function(){return H},Gi:function(){return re},YG:function(){return ie},qp:function(){return w},vr:function(){return Re},qE:function(){return Ce},Je:function(){return R},cq:function(){return fe},tp:function(){return N}});var s=t(59301),i="banner___PoUBO",r="content___XoDjy",a="btns___Pb35j",c=t(37712),l=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.img,l=e.imgWidth,o=void 0===l?346:l,u=e.title,d=e.sunTitle,x=e.bannerExtraContent;return(0,c.jsx)("div",{className:i,children:(0,c.jsxs)("div",{className:r,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:a,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),x]}),s&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",x="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",m="bar___t1kKC",f="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,r=e.onChange,a=e.onTitleChange,l=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,_=e.style,N=void 0===_?{}:_,Z=e.fontColor,I=void 0===Z?"#6A7283":Z,S=e.showCount,E=(0,s.useState)(0),C=u()(E,2),B=C[0],P=C[1],H=(0,s.useState)(!1),D=u()(H,2),Q=D[0],R=D[1],q=(0,s.useRef)(null),F=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>97?P(1):P(0));0===t.length&&P(0),R(!1)}),[t]),(0,c.jsxs)("div",{className:k()(d,l),style:N,children:[(0,c.jsx)("div",{onClick:(0,b.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:w,marginTop:Q?12:4},className:"".concat(x," ").concat(a?"current":""),children:o}),(0,c.jsxs)("div",{className:Q?"".concat(p," ").concat(y):p,children:[(0,c.jsx)("div",{className:m,ref:F,style:B>0?{height:1===B?97:"auto",overflow:1===B?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:f,ref:q,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:I},className:i===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:v,children:e.name}),!!S&&(0,c.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!B&&(0,c.jsx)(s.Fragment,{children:1===B?(0,c.jsxs)("div",{onClick:function(){var e;P(2),(null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>245?R(!0):R(!1)},className:h,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){F.current.scrollTop=0,P(1),R(!1)},className:h,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a;return(0,c.jsx)("div",{style:l,className:k()(_,r),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return i(e.id)},className:s===e.id?k()(_,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",I="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",B="b2___aKyGa",P=t(73782),H=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,r=e.value,a=void 0===r?"":r,l=e.onChange,o=e.className,d=e.style,x=void 0===d?{}:d,p=e.placeholder,h=(0,s.useState)(""),m=u()(h,2),f=m[0],v=m[1],g=(0,s.useState)(""),j=u()(g,2),y=j[0],A=j[1];(0,s.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(v(a.id),n=a.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[a]);var b=function(){l(encodeURIComponent(y),f||null)};return(0,c.jsxs)("div",{className:k()(Z,o),style:x,children:[!!i.length&&(0,c.jsxs)("div",{className:I,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=i.find((function(e){return e.id===f})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:B})]}),(0,c.jsx)("div",{className:S,children:i.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==f&&(v(n),l(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(P.Z,{onPressEnter:b,value:y,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},D="quickPager___GM30J",Q="disabled___Ozc8I",R=function(e){var n=e.value,t=e.onChange,s=e.className,i=e.total,r=e.pageSize,a=e.style,l=void 0===a?{}:a,o=n<2,u=n>=Math.ceil(i/r);return i<=r?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:k()(D,s),style:l,children:[(0,c.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Q:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Q:"",children:"下一页"})]})},q=t(94334),F=t(42930),O=(t(96908),t(57177),t(81378),t(16644)),J="list___jb2Ay",T="wrap___VsQDr",L="li___IxCLC",z="cover___Mu8wr",K="img___IpFLA",Y="bq___Bil0T",M="sign___DXJ4d",G="name___l7FoJ",W="e___pXQUG",U="tags___w_Mil",V=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(J,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,i=e.id,l=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:T,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(l),className:L,onClick:function(e){e.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)("/paths/".concat(l))},children:[(0,c.jsxs)("div",{className:K,children:[(0,c.jsx)("img",{className:z,src:"".concat(q.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,i=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,c.jsx)("img",{className:M,src:i,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:M,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,c.jsx)("div",{className:G,children:(0,c.jsx)(X.Z,{title:s,children:(0,c.jsx)("span",{className:W,children:s})})}),(0,c.jsx)("div",{className:U,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!s.length&&(0,c.jsx)(O.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(X.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:q.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),i&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(q.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,c.jsx)(O.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:k()(se.tabs,r),style:l,children:[(0,c.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:se.tab,onClick:function(){i(e.id)},children:[(0,c.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:se.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.children;return(0,c.jsx)("div",{className:k()(n),style:s,children:i})},ae="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",le="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",pe=t(38854),he=t(20834),me=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],fe=function(e){var n,t=e.sortValue,s=e.dropValue,i=e.className,r=e.onSort,a=e.onDrop,l=e.dataSource,o=void 0===l?me:l;return(0,c.jsxs)("div",{className:k()(ae,i),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(he.Z,{children:o.map((function(e,n){return(0,c.jsx)(he.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:xe,children:null===(n=o.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ze=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,t=e.style,i=e.children,r=e.loading,a=void 0!==r&&r,l=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,x=e.size,p=void 0===x?"middle":x,h=e.shape,m=void 0===h?"round":h,f=we()(e,Ze),v=(0,s.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,c.jsx)(Ne.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:l&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(_e.btn,_e["".concat(p,"-").concat(m)],n),style:ge()({},t),size:p,shape:m,loading:j||a},f),{},{children:i}))},Se="head___ghH72",Ee="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,s=e.children,i=void 0===s?null:s,r=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:k()(Se,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:Ee,children:i})]})},Be="btns___sNgTb",Pe="confirm___Ozirl",He="cancel___aiq1I",De=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,i=e.confirmClick,r=e.cancelShow,a=void 0===r||r,l=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,x=e.confirmLoading,p=void 0!==x&&x;return(0,c.jsxs)("div",{className:k()(Be,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:i,type:"primary",className:Pe,children:s}),a&&(0,c.jsx)(Ne.ZP,{onClick:o,className:He,children:l})]})},Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.LeftContent,r=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:k()(Qe.fixedBottom,n),style:s,children:(0,c.jsxs)("div",{className:Qe.wrap,children:[(0,c.jsx)("div",{className:Qe.left,children:i}),(0,c.jsx)("div",{className:Qe.center,children:r}),(0,c.jsx)("div",{className:Qe.right,children:a})]})})},qe="crumbs___V41Oe",Fe="hover___bEIVd",Oe=t(8785),Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,r=e.dataSource,a=void 0===r?[]:r;return(0,c.jsx)("div",{className:k()(qe,n),style:i,children:a.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Te=t(31797),Le=["onChange"],ze=Te.Z.Countdown,Ke=function(e){var n=e.onChange,t=we()(e,Le),i=(0,s.useState)(null),r=u()(i,2),a=r[0],l=r[1];(0,s.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,c.jsx)(ze,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);l(n)}}))}},96391:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ls}});var s=t(37205),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(82242),u=t.n(o),d=t(79800),x=t.n(d),p=t(39647),h=t.n(p),m=t(59301),f=t(92911),v=t(8785),g=t(43418),j=t(20834),y=t(8591),A=t(66104),k=t(6848),b=t(3113),w=t(38854),_=t(99313),N=t(61998),Z=t(28563),I=t(88142),S=t(16135),E=t(80469),C=t(42930),B=t(25203),P=t(85573),H=t.n(P),D=t(78241),Q=t(95237),R=t(43604),q=t(78673),F=t(24905),O=t(73782),J=t(94001),T=t(27092),L=t(5112),z=t(61186),K=t.n(z),Y=t(37712),M=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(0,v.useParams)();return(0,Y.jsxs)(g.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:s.coursesId}});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:u()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Y.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,Y.jsx)("p",{children:"确定打回?"})]})})),G=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s,i,r=e.exercise,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(!0),p=x()(d,2),h=(p[0],p[1],D.Z.useForm()),f=x()(h,1)[0],j=r.actionTabs;(0,m.useEffect)((function(){var e,n;"更改评阅"===r.actionTabs.key&&(f.resetFields(),f.setFieldsValue({subjective_score:null==j||null===(e=j.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[r.actionTabs.key]);var A=function(){c({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"评阅",open:"更改评阅"===r.actionTabs.key,onCancel:A,footer:(0,Y.jsxs)(Q.Z,{align:"middle",justify:"end",children:[(0,Y.jsx)(b.ZP,{className:"ml10",onClick:A,children:" 取消"}),(0,Y.jsx)(b.ZP,{className:"ml10",onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return t=f.getFieldValue(),e.next=5,(0,E.oS)(u()(u()({},t),{},{id:o.categoryId,user_id:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.user_id}));case 5:0===e.sent.status&&(y.ZP.success("评阅成功"),f.resetFields(),c({type:"exercise/setActionTabs",payload:{}}),c({type:"exercise/getExerciseList",payload:u()({},r.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:" 确认"})]}),children:(0,Y.jsx)("div",{className:"pl30",children:(0,Y.jsxs)(D.Z,{form:f,children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"subjective_score",label:"主观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.exercise_types)||void 0===n?void 0:n.subjective_score),style:{width:150},placeholder:"请填写主观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(t=j.selectArrs)||void 0===t||null===(t=t.exercise_types)||void 0===t?void 0:t.subjective_score,"分"]})})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score",label:"客观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(s=j.selectArrs)||void 0===s||null===(s=s.exercise_types)||void 0===s?void 0:s.objective_score),style:{width:150},width:150,placeholder:"请填写客观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(i=j.selectArrs)||void 0===i||null===(i=i.exercise_types)||void 0===i?void 0:i.objective_score,"分"]})})})]})]})})})})})),W=[{name:"未评阅",id:0,type:"unreview_counts"},{name:"评阅中",id:2,type:"reviewing_counts"},{name:"已评阅",id:1,type:"review_counts"}],U=[{name:"未开始",id:0,type:"unanswer_users"},{name:"考试中",id:1,type:"answering_users"},{name:"已交卷",id:2,type:"answer_users"},{name:"已交卷/未答",id:3,type:"commit_with_no_answers_users"}],V=[{name:"无需补考",id:0,type:"unmake_up_users_count"},{name:"参加补考",id:1,type:"make_up_users_count"}],X=t(16644),$=t(57930),ee=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(!0),o=x()(c,2),d=(o[0],o[1],D.Z.useForm()),p=x()(d,1)[0],h=(0,m.useState)(!1),f=x()(h,2),j=f[0],A=f[1],k=(0,m.useState)({}),b=x()(k,2),w=b[0],_=b[1],N=s.actionTabs;(0,m.useEffect)((function(){var e,n;"延时"===s.actionTabs.key&&(A(!1),p.resetFields(),p.setFieldsValue({subjective_score:null==N||null===(e=N.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==N||null===(n=N.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[s.actionTabs.key]);function Z(e,n){for(var t=[],s=e;sK()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at).endOf("minute")||e<=K()().startOf("day"))},disabledTime:function(e){var n,t=null==N||null===(n=N.selectArrs)||void 0===n?void 0:n.exercise_end_at,s=K()(e).format("HH");if(K()(e).isSame(K()(t),"day")){var i=K()(t).format("HH"),r=K()(t).format("mm");return{disabledHours:function(){return Z(0,24).splice(1*i+1,24-i)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")&&s<=i?Z(r,60):Z(60,60)}}}if(K()(e).isSame(K()(),"day")){var a=K()().format("HH"),c=K()().format("mm");return{disabledHours:function(){return Z(0,24).splice(0,a)},disabledMinutes:function(){return s<=a?Z(0,c):Z(60,60)}}}return!1},allowClear:!1,onChange:function(e,n){var t,s;K()(n)>K()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at)&&p.setFieldsValue({time:K()(null==N||null===(s=N.selectArrs)||void 0===s?void 0:s.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})})})]}),(0,Y.jsx)(Q.Z,{style:{marginLeft:78,marginTop:4},children:(0,Y.jsx)(D.Z.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked",children:(0,Y.jsx)(F.Z,{children:"确认清除该学生的已切屏次数"})})})]})})})})})),ne=t(52016),te=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=D.Z.useForm(),o=x()(c,1)[0],u=(0,m.useState)(!1),d=x()(u,2),p=d[0],h=d[1],f=s.actionTabs;return(0,m.useEffect)((function(){"teacher-unlock"===s.actionTabs.key&&(h(!1),o.resetFields())}),[s.actionTabs.key]),(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{width:600,centered:!0,title:"考试解锁(".concat(null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.user_name,")"),open:"teacher-unlock"===s.actionTabs.key,okText:"确认",cancelText:"取消",keyboard:!1,confirmLoading:p,onOk:l()(a()().mark((function e(){var n,t,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.validateFields();case 2:return t=o.getFieldsValue(),h(!0),e.next=6,(0,E.ZD)(r.categoryId,{exercise_user_id:null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_user_id,unlock_key:t.unlock_key});case 6:if(0!==e.sent.status){e.next=15;break}if(!t.time){e.next=12;break}return l={time:K()(t.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==f||null===(c=f.selectArrs)||void 0===c?void 0:c.exercise_user_id,id:r.categoryId},e.next=12,(0,E.qz)(l);case 12:y.ZP.success("解除锁定成功"),i({type:"exercise/getExerciseList",payload:s.actionTabs.params}),i({type:"exercise/setActionTabs",payload:{}});case 15:h(!1);case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsx)("div",{className:"",children:(0,Y.jsxs)(D.Z,{form:o,layout:"vertical",autoComplete:"off",children:[(0,Y.jsx)(D.Z.Item,{className:"ml10",label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,Y.jsx)(O.Z.Password,{autoComplete:"off",style:{width:270},placeholder:"请输入考试解锁码"})}),(0,Y.jsx)(D.Z.Item,{label:(0,Y.jsxs)("span",{children:["延长交卷截止时间(",(0,Y.jsxs)("span",{className:"c-grey-999",children:["不能超过当前试卷截止时间",K()(null==f||null===(t=f.selectArrs)||void 0===t?void 0:t.exercise_end_at).format("YYYY-MM-DD HH:mm")]}),")"]}),name:"time",className:"ml10",children:(0,Y.jsx)($.default,{style:{width:270},placeholder:"请选择交卷截止时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){var n;return(0,ne.Q8)(e,null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at)},disabledTime:function(e){var n,t=null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at;if(K()(e).isSame(K()(t),"day")){var s=K()(t).hours(),i=K()(t).minutes();return console.log(s,i),{disabledHours:function(){return(0,ne.w6)(0,24).slice(s+1)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")?(0,ne.w6)(i,60):[]}}}return(0,ne.d0)(e)},allowClear:!1})})]})})})})})),se=t(98756),ie=t(56752),re=t(87792),ae=["shixunHomeworks","dispatch"],ce=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(h()(e,ae),(0,v.useParams)()),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),j=p[0],y=p[1];function A(){return(A=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/group_list.json"),{method:"GET"});case 2:n=e.sent,u(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){A.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/code_quality_analysis.json"),{method:"POST",body:{group_ids:j}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.history.replace("/classrooms/".concat(s.coursesId,"/exercise/").concat(s.categoryId,"/detail?tabs=7")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),y([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){y([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,Y.jsx)(N.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){y(i()(e))},selectedRowKeys:j,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),le=t(39634),oe={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},ue=function(e){var n=e.item,t=e.renderText,s=(0,v.useParams)(),i=(0,m.useState)(),r=x()(i,2),c=r[0],o=r[1],u=function(){var e=l()(a()().mark((function e(t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,E.UH)({id:s.categoryId,user_id:null==n?void 0:n.user_id});case 4:(i=e.sent)&&o(i);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(k.Z,{onOpenChange:function(e){return u(e)},title:(0,Y.jsxs)("div",{children:["单选题 ",null==c?void 0:c.single_question_score,"分 ",(0,Y.jsx)("br",{}),"多选题 ",null==c?void 0:c.multiple_question_score,"分 ",(0,Y.jsx)("br",{}),"判断题 ",null==c?void 0:c.judgement_question_score,"分 ",(0,Y.jsx)("br",{}),"填空题 ",null==c?void 0:c.completion_question_score,"分 ",(0,Y.jsx)("br",{}),"实训题 ",null==c?void 0:c.shixun_question_score,"分"]}),children:t})},de=["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"],xe=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{classroomList:i,exercise:n,loading:t.effects,globalSetting:s,user:r}}))((function(e){var n,t,s,r,c,o,d,p,j,A,w,_,Z,I,S,B,P,z,$,ne,ae,xe,pe,he,me,fe,ve,ge,je,ye,Ae,ke,be,we,_e,Ne=e.exercise,Ze=e.loading,Ie=e.dispatch,Se=e.globalSetting,Ee=e.checkDomainAuthority,Ce=e.getparams,Be=e.user,Pe=e.classroomList,He=(h()(e,de),(0,v.useSearchParams)()),De=x()(He,1)[0],Qe=(0,v.useParams)(),Re=(0,m.useState)(u()({},Qe)),qe=x()(Re,2),Fe=qe[0],Oe=qe[1],Je=Ne.exerciseList,Te=Ne.commonHeader,Le=Be.userInfo,ze=(0,m.useState)({}),Ke=x()(ze,2),Ye=Ke[0],Me=(Ke[1],(0,m.useState)("")),Ge=x()(Me,2),We=(Ge[0],Ge[1],(0,m.useState)(0)),Ue=x()(We,2),Ve=Ue[0],Xe=Ue[1],$e=(0,m.useState)({}),en=x()($e,2),nn=(en[0],en[1],(0,m.useState)(!1)),tn=x()(nn,2),sn=tn[0],rn=tn[1],an=(0,m.useState)("alert"),cn=x()(an,2),ln=cn[0],on=cn[1],un=(0,m.useState)(0),dn=x()(un,2),xn=dn[0],pn=dn[1],hn=(0,m.useState)(!1),mn=x()(hn,2),fn=(mn[0],mn[1]),vn=(0,m.useState)(!1),gn=x()(vn,2),jn=gn[0],yn=gn[1],An=D.Z.useForm(),kn=x()(An,1)[0],bn=(0,m.useState)([]),wn=x()(bn,2),_n=wn[0],Nn=wn[1],Zn=(0,m.useState)(!0),In=x()(Zn,2),Sn=(In[0],In[1],(0,m.useRef)(),(0,m.useState)(1)),En=x()(Sn,2),Cn=En[0],Bn=En[1],Pn=(0,m.useState)(""),Hn=x()(Pn,2),Dn=Hn[0],Qn=Hn[1],Rn=(0,m.useState)(),qn=x()(Rn,2),Fn=qn[0],On=qn[1],Jn=(0,m.useState)(!1),Tn=x()(Jn,2),Ln=Tn[0],zn=Tn[1];function Kn(){return(Kn=l()(a()().mark((function e(n){var t,s,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return On(null==n?void 0:n.exercise_user_id),zn(2===n.commit_status||3===n.commit_status),fn(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 5:(null==(r=e.sent)||null===(t=r.data)||void 0===t||null===(t=t.exercise_user_photos)||void 0===t?void 0:t.length)>0?rn(!0):y.ZP.info("当前暂无照片"),Nn(null==r||null===(s=r.data)||void 0===s?void 0:s.exercise_user_photos),pn(null==r||null===(i=r.data)||void 0===i?void 0:i.alert_count),fn(!1);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){var e,n;if((0,le.GJ)())Xe(null===(n=Je.exercise_types)||void 0===n?void 0:n.total_users);else if(null!=Je&&null!==(e=Je.exercise_types)&&void 0!==e&&e.score_open){var t;Xe(null===(t=Je.exercise_types)||void 0===t?void 0:t.unanswer_users)}}),[Je]),(0,m.useEffect)((function(){var e={};De.get("exercise_group_id")&&(e={review:[0,2],commit_status:[2,3]},"0"!==De.get("exercise_group_id")&&(e.exercise_group_id=[Number(De.get("exercise_group_id"))]),kn.setFieldsValue(u()({},e))),Fe=u()(u()({},Fe),e),Oe(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe}),Ie({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[]);var Yn=(new Date).getTime(),Mn=[{title:"序号",dataIndex:"name",fixed:"left",width:80,align:"center",render:function(e,n,t){return(0,Y.jsx)(k.Z,{title:20*((Fe.page||1)-1)+t+1,children:(0,Y.jsx)("span",{children:20*((Fe.page||1)-1)+t+1})})}},{title:"姓名",dataIndex:"user_name",fixed:"left",width:null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.score_open&&(0,le.dE)()?"40%":120,ellipsis:!0,align:"left",render:function(e,n){return(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"center"},onClick:function(){var t;if(!(0,le.Rm)()||null!==(t=Pe.AssistantObject.exercise)&&void 0!==t&&t.can_view){switch(n.commit_status){case 0:if(!(0,le.Ny)())return void y.ZP.warning("学生未开始考试,您无权查看");break;case 1:return void y.ZP.warning("学生正在考试中,您无权查看");default:console.log("当前提交状态",n.commit_status)}e&&(0,le.GJ)()&&(Wn(),(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==n?void 0:n.login)))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:e&&(0,le.GJ)()?oe.operationLink:"",children:e||"--"}),!(null==n||!n.delayed_at)&&(0,Y.jsx)(k.Z,{title:(0,Y.jsxs)("div",{children:["交卷截止时间调整至",(0,Y.jsx)("span",{className:"ml5",children:K()(n.delayed_at).format("YYYY-MM-DD HH:mm")})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-shizhong c-blue"})})]})}},!(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.is_excellent)&&{title:"学号",ellipsis:!0,dataIndex:"student_id",width:140,align:"left",sorter:!0,render:function(e){return e||"--"}},!(null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.is_excellent)&&0!==(null==Je||null===(r=Je.exercise_types)||void 0===r?void 0:r.groups_count)&&{title:"分班",width:130,dataIndex:"user_group_name",align:"left",render:function(e,n){return(0,Y.jsx)("div",{className:oe.banding,title:e||"--",children:e||"--"})}},{title:"最终成绩",width:100,dataIndex:"score",align:"center",sorter:!0,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":100===(e="number"==typeof e?Number(e):e)?(0,Y.jsx)("span",{className:"c-green",children:e||"--"}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e||"--"}):(0,Y.jsx)("span",{children:e||"--"})}},!(1!==(null==Je||null===(c=Je.exercise_types)||void 0===c?void 0:c.objective)||1===(null==Je||null===(o=Je.exercise_types)||void 0===o?void 0:o.objective)&&1!==(null==Je||null===(d=Je.exercise_types)||void 0===d?void 0:d.subjective))&&{title:"客观题得分",dataIndex:"objective_score",align:"center",width:100,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(t=(e="number"==typeof e?Number(e):e)>=0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--",(0,Y.jsx)(ue,{renderText:t,item:n}));var t}},!(1!==(null==Je||null===(p=Je.exercise_types)||void 0===p?void 0:p.subjective)||1===(null==Je||null===(j=Je.exercise_types)||void 0===j?void 0:j.subjective)&&1!==(null==Je||null===(A=Je.exercise_types)||void 0===A?void 0:A.objective))&&{title:"主观题得分",width:100,dataIndex:"subjective_score",align:"center",render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn&&(r="--"),null!=n&&n.has_comment||!n.review_status||(r="评阅中"),r=null!=n&&n.has_comment?"已评阅":"未评阅",0===(e="number"==typeof e?Number(e):e)?(0,Y.jsxs)("span",{children:[e," ","未评阅"===r&&(0,Y.jsx)("span",{className:"c-red",children:" (待评阅)"})]}):e>0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--");var t,s,i,r}},{title:"提交状态",dataIndex:"commit_status",width:100,align:"left",render:function(e,n){return 0===e?(0,Y.jsx)("span",{style:{color:"#666666"},children:"未开始"}):1===e?(0,Y.jsxs)("span",{style:{color:"#DF3042"},children:[!n.is_make_up&&"考试中",n.is_make_up&&"考试中 (补考)"]}):2===e?(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷",n.is_make_up&&"已交卷 (补考)"]}):(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷(未答)",n.is_make_up&&"已交卷/未答(补考)"]})}},{title:"开始答题时间",dataIndex:"start_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"提交时间",dataIndex:"end_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"打回次数",dataIndex:"exercise_user_redo_count",width:80,ellipsis:!0,className:15===(null==Le||null===(w=Le.course)||void 0===w?void 0:w.course_role)?oe.noShow:"",align:"left",render:function(e,n){return(0,Y.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Y.jsx)("span",{className:oe.operationLink,onClick:function(){Ie({type:"exercise/setActionTabs",payload:{key:"打回记录",student_id:n.user_id}})},children:e||"0"})})}},(null==Te?void 0:Te.screen_open)&&{title:(0,Y.jsxs)("span",{children:["切屏次数",(0,Y.jsx)(k.Z,{title:"红色代表学生切屏超过规定次数被强制交卷",children:(0,Y.jsx)("span",{className:"icon-xiaowenhao"})})]}),dataIndex:"screen_used_num",width:145,ellipsis:!0,align:"center",render:function(e,n){return(0,Y.jsxs)("span",{style:e>0?{cursor:"pointer"}:{},className:e>(null==n?void 0:n.screen_total_num)?"c-red":"",onClick:l()(a()().mark((function t(){var s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(0!==e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,(0,E.Yu)(Qe.categoryId,{exercise_user_id:n.exercise_user_id});case 4:s=t.sent,g.Z.info({title:"切屏记录(".concat(null==n?void 0:n.user_name,")"),icon:null,closable:!0,className:oe.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:(0,Y.jsx)(N.Z,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"开始切屏时间",align:"center",dataIndex:"time"},{title:"切屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"判定切屏次数",align:"center",dataIndex:"count"}],dataSource:null==s?void 0:s.data})});case 6:case"end":return t.stop()}}),t)}))),children:[e,"/",null==n?void 0:n.screen_total_num]})}},(null==Te?void 0:Te.exercise_status)>1&&(null==Te?void 0:Te.open_camera)&&(0,le.GJ)()&&!(null!==(_=Se.setting)&&void 0!==_&&_.is_local)&&{title:"考试照片",dataIndex:"photo_count",align:"center",width:100,render:function(e,n){return n.commit_status>0?(0,Y.jsx)("a",{onClick:function(){!function(e){Kn.apply(this,arguments)}(n)},children:"".concat(e||0,"/").concat(null==Te?void 0:Te.photo_count)}):"--"}},(null==Te?void 0:Te.ip_bind)&&(0,le.Gg)()&&{title:"考试IP",dataIndex:"last_ip",align:"center",width:100,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[e||"--",n.commit_status<=1&&Te.ip_bind&&n.last_ip&&(0,Y.jsx)(b.ZP,{type:"link",onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=g.Z.confirm({title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"解除绑定"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return t.destroy()}})})]}),width:500,icon:null,okText:"确定",cancelText:"取消",className:"custom-modal-divider",content:(0,Y.jsxs)("div",{children:["为学生解除考试IP绑定后,学生可以使用新的IP地址进入考试。",(0,Y.jsx)("span",{className:"c-red",children:"如果该学生正在考试中,将无法作答,需要重新进入考试。"}),"您确定要解除该学生的考试IP绑定?"]}),onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ab)({id:Fe.categoryId,exercise_user_id:n.exercise_user_id});case 2:0===e.sent.status&&(y.ZP.success("解绑成功"),Ie({type:"exercise/getExerciseList",payload:Fe}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"解绑"})]})}},(null==Te?void 0:Te.open_camera)&&(0,le.Gg)()&&Te.exercise_status<3&&!(null!==(Z=Se.setting)&&void 0!==Z&&Z.is_local)&&{title:"允许不拍摄",dataIndex:"close_camera",align:"center",width:100,render:function(e,n){return(0,Y.jsx)(q.Z,{checked:e,onClick:l()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e?g.Z.info({title:"提示",content:(0,Y.jsx)("div",{children:"不允许修改"}),okText:"确认"}):g.Z.confirm({title:"允许不摄像警告",content:(0,Y.jsx)("div",{children:"为保证考试公平,本次考试已开启防作弊设置,这需要调用学生的摄像头。如学生硬件设施确有问题,为保证学生考试权利,教师可临时取消限制,允许学生参考。 本操作不可撤回,不可修改。 您确认同意该学生不开启摄像头参加考试吗?"}),onOk:function(){var e=l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.cC)(u()(u()({},Fe),{},{exercise_user_id:n.exercise_user_id}));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("操作成功"),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return t.stop()}}),t)})))})}},(0,le.GJ)()&&{title:"评阅状态",width:130,dataIndex:"has_comment",align:"center",render:function(e,n){var t,s,i;return null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"--":!e&&n.review_status?"评阅中":e?"已评阅":"未评阅"}},((null==Te?void 0:Te.assistant_auth)||(0,le.GJ)()||(0,le.dE)())&&Ee&&{title:"操作",fixed:"right",dataInex:"action",align:"left",className:oe.operationCol,render:function(e,n){var t,s,i;return(0,Y.jsxs)("div",{children:[(0,le.GJ)()&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",size:"small",disabled:n.commit_status<2,children:(0,Y.jsx)("a",{className:n.commit_status>1?"c-blue":"c-black",onClick:function(){var e=l()(a()().mark((function e(t){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,(0,re.w)(Qe.coursesId,Qe.categoryId);case 3:if(2!==n.commit_status){e.next=9;break}if(!(0,le.Rm)()||null!==(s=Pe.AssistantObject.exercise)&&void 0!==s&&s.can_view){e.next=7;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 7:Wn(),window.location.href="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(n.login);case 9:if(3!==n.commit_status){e.next=14;break}if(!(0,le.Rm)()||null!==(i=Pe.AssistantObject.exercise)&&void 0!==i&&i.can_appraise){e.next=13;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 13:Ie({type:"exercise/setActionTabs",payload:{key:"更改评阅",saveExerciseUsers:Wn,selectArrs:{record:u()({},n),exercise_types:u()({},null==Je?void 0:Je.exercise_types)},params:u()({},Fe)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"评阅":n.has_comment?"更改评阅":!n.has_comment&&"评阅"})}),!(0,le.dE)()&&["考试中"].includes(C.ju[Te.exercise_status])&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",disabled:(null==n?void 0:n.commit_status)>1,className:"ml10",size:"small",onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_forcing_commit?g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将该学生的考试状态调整为已交卷吗?",onOk:function(){var e;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将".concat(null==n?void 0:n.user_name,"的考试状态调整为已交卷吗?"),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise_force.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id}});case 2:0===e.sent.status&&Ie({type:"exercise/getExerciseList",payload:Fe});case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"强制交卷"}),(0,le.dE)()&&n.commit_status>1&&(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==n?void 0:n.login,"?check=true"));case 6:case"end":return e.stop()}}),e)}))),children:"查看"}),(null==Te?void 0:Te.exercise_time)>0&&(0,le.Gg)()&&(0,Y.jsx)(k.Z,{title:3===Te.exercise_status&&"本试卷已截止,请先修改截止时间使本试卷处于“考试中”",children:(0,Y.jsx)(b.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:3===Te.exercise_status||5===Te.exercise_status||(null==Te?void 0:Te.appraise_label),onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_delay?Ie({type:"exercise/setActionTabs",payload:{key:"延时",selectArrs:n,exercise_time:Te.exercise_time,params:u()({},Fe)}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"延时"})})]})}}].filter((function(e){return!!e})),Gn=i()(Mn);Gn[0]=u()({},Gn[0]),Gn[(null==Gn?void 0:Gn.length)-1]=u()({},Gn[(null==Gn?void 0:Gn.length)-1]),Gn[0].render=function(){return"我"},Gn[(null==Gn?void 0:Gn.length)-1].render=function(){var e;return null!=Je&&null!==(e=Je.current_answer_user)&&void 0!==e&&e.login?(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:i="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==Je||null===(t=Je.current_answer_user)||void 0===t?void 0:t.login),(null==Je||null===(s=Je.current_answer_user)||void 0===s?void 0:s.commit_status)>1&&(i+="?check=true"),v.history.push(i);case 8:case"end":return e.stop()}}),e)}))),children:"查看"}):"--"};var Wn=function(){try{var e;localStorage["".concat(null==Be||null===(e=Be.userInfo)||void 0===e?void 0:e.login,"-").concat(Fe.coursesId,"-").concat(Fe.categoryId,"-review")]=JSON.stringify(null==Je?void 0:Je.total_exercise_users)}catch(e){}};return(0,Y.jsxs)("section",{className:"minH500 bg-white mb50 inline-block w100",children:[(null==Je||null===(I=Je.exercise_types)||void 0===I?void 0:I.score_open)&&(0,le.dE)()&&(0,Y.jsx)(N.Z,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[u()({},null==Je?void 0:Je.current_answer_user)],columns:Gn,scroll:{x:120*(null==Mn?void 0:Mn.length)}}),!(0,le.GJ)()&&(0,Y.jsxs)("div",{className:"bg-white pt10 pl25 mt15",children:[!(null==Je||null===(S=Je.exercise_types)||void 0===S||!S.answer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsxs)("span",{style:{color:"#FF954C"},children:[null==Je||null===(B=Je.exercise_types)||void 0===B?void 0:B.answer_users," "]}),"已交"]}),!(null==Je||null===(P=Je.exercise_types)||void 0===P||!P.unanswer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[null==Je||null===(z=Je.exercise_types)||void 0===z?void 0:z.unanswer_users,"未交"]}),"--"!==(null==Je||null===($=Je.exercise_types)||void 0===$?void 0:$.exercise_end_time)&&(0,Y.jsxs)("span",{children:["考试剩余时间:",(0,Y.jsx)("span",{style:{color:"#FF954C"},children:null==Je||null===(ne=Je.exercise_types)||void 0===ne?void 0:ne.exercise_end_time})]})]}),!(null!==(ae=Je.exercise_types)&&void 0!==ae&&ae.exercise_all_users)&&!(0,le.dE)()&&(0,Y.jsx)(X.Z,{}),(!(null===(xe=Je.exercise_types)||void 0===xe||!xe.exercise_all_users)||(0,le.dE)())&&(0,Y.jsxs)("aside",{children:[(0,le.GJ)()&&(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsxs)(D.Z,{form:kn,onValuesChange:function(e){Fe.page=1;var n=Object.assign({},kn.getFieldValue());Object.keys(n).map((function(e){"objective_score_gte"!==e&&"objective_score_lte"!==e&&(n[e].includes("all")?(delete Fe[e],kn.setFieldsValue(H()({},e,"all"))):(Fe[e]=n[e],""!=n[e]&&n[e]?kn.setFieldsValue(H()({},e,Fe[e])):kn.setFieldsValue(H()({},e,"all"))))})),("objective_score_gte"in e||"objective_score_lte"in e)&&(n.objective_score_gte&&n.objective_score_lte&&n.objective_score_gte>n.objective_score_lte?(kn.setFieldsValue({objective_score_lte:n.objective_score_gte}),Fe.objective_score_lte=n.objective_score_gte||null,Fe.objective_score_gte=n.objective_score_gte||null):(Fe.objective_score_lte=n.objective_score_lte||null,Fe.objective_score_gte=n.objective_score_gte||null)),Oe(u()({},Fe)),Ce(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe})},initialValues:H()(H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),"is_make_up","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"选择班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(pe=Ye.course_group)&&void 0!==pe&&pe.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:Je.course_groups&&Je.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},e.exercise_group_id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"commit_status",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"提交状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(he=Ye.commit_status)&&void 0!==he&&he.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:U.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"commit_status",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},e.id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"review",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"评阅状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(me=Ye.review)&&void 0!==me&&me.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:null==W?void 0:W.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},n)}))})]})})}),(null==Je||null===(fe=Je.exercise_types)||void 0===fe?void 0:fe.open_make_up)&&(0,Y.jsx)(D.Z.Item,{name:"is_make_up",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"补考状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(ve=Ye.is_make_up)&&void 0!==ve&&ve.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:V.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"is_make_up",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]})}))})]})})}),(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(O.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){Fe.search=e,Ie({type:"exercise/getExerciseList",payload:u()(u()({},Fe),{},{page:1})})},style:{width:240}})})})}),!(null!=Te&&Te.is_random)&&(0,Y.jsxs)(R.Z,{className:["tr",oe.rightFilter].join(" "),children:[1===(null===(ge=Je.exercise_types)||void 0===ge?void 0:ge.objective)&&1===(null===(je=Je.exercise_types)||void 0===je?void 0:je.subjective)&&(0,Y.jsxs)(Y.Fragment,{children:["按客观题得分分组",(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_gte",children:(0,Y.jsx)(J.Z,{min:0,max:null==Je||null===(ye=Je.exercise_types)||void 0===ye?void 0:ye.objective_score,placeholder:"最低"})})}),(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_lte",children:(0,Y.jsx)(J.Z,{min:(null===(Ae=Fe)||void 0===Ae?void 0:Ae.objective_score_gte)||0,max:null==Je||null===(ke=Je.exercise_types)||void 0===ke?void 0:ke.objective_score,placeholder:"最高"})})})]}),1===(null===(be=Je.exercise_types)||void 0===be?void 0:be.subjective)&&Ee&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(we=Je.total_exercise_users)||void 0===we?void 0:we.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/reviews/group"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),(0,Y.jsx)("span",{children:"集中批量批阅"})]})}),(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(_e=Je.total_exercise_users)||void 0===_e?void 0:_e.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:Wn(),v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==Je||null===(s=Je.total_exercise_users)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.user_login));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-filesync3x"}),(0,Y.jsx)("span",{children:"组内顺序批阅"})]})})]})]}),(0,Y.jsx)(R.Z,{children:3===(null==Te?void 0:Te.exercise_status)&&(0,Y.jsxs)(b.ZP,{className:"ml10",onClick:function(){Ie({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",params:Fe}})},children:[(0,Y.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]})})]})]})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:Ze["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(null==Je?void 0:Je.exercise_users)||[],columns:Mn,rowKey:"exercise_user_id",scroll:(null==Mn?void 0:Mn.map((function(e){return e.width||0})).reduce((function(e,n){return e+n})))>980&&{x:"max-content"},size:"middle",onChange:function(e,n,t){Fe.page=1,void 0===t.order?(Fe.order_type=null,Fe.order=null):(Fe.order_type="descend"===t.order?"desc":"asc",Fe.order=t.field),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})}}),Ve>20&&(0,Y.jsx)("aside",{className:"tc mb50 pb30 mt30",children:(0,Y.jsx)(T.Z,{onChange:function(e,n){Fe.page=e,Fe.limit=20,Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})},current:Fe.page||1,defaultPageSize:20,total:Ve,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}})})]}),(0,Y.jsx)(G,{}),(0,Y.jsx)(M,{}),(0,Y.jsx)(ee,{}),(0,Y.jsx)(te,{}),sn&&(0,Y.jsxs)(g.Z,{title:"防作弊头像",open:sn,centered:!0,onCancel:function(){Bn(1),rn(!1),Nn([]),on("alert"),Qn("")},footer:(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("div",{style:{flex:1,textAlign:"left"},children:[" ",(0,Y.jsx)(b.ZP,{onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Dn){e.next=3;break}return y.ZP.info("输入框内容不能为空"),e.abrupt("return");case 3:return yn(!0),e.next=6,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/send_alert.json"),{method:"post",body:{content:Dn,clazz:ln,exercise_user_id:Fn}});case 6:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("发送成功"),Bn(1),rn(!1),Nn([]),on("alert"),Qn("")),yn(!1);case 9:case"end":return e.stop()}}),e)}))),disabled:Ln,loading:jn,children:"发送"})]}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),style:{marginRight:"10px"},onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn-1==0?null==_n?void 0:_n.length:Cn-1);case 2:case"end":return e.stop()}}),e)}))),children:"上一张"}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),type:"primary",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn===(null==_n?void 0:_n.length)?1:Cn+1);case 2:case"end":return e.stop()}}),e)}))),children:"下一张"})]}),children:[(0,Y.jsx)("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:_n[Cn-1]}),(0,Y.jsx)("span",{onClick:function(){ie.Z.publish("preview-image",_n[Cn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"},children:"预览"}),(0,Y.jsx)("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"},children:Cn+"/"+(null==_n?void 0:_n.length)}),(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===ln,onChange:function(){return on("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===ln,onChange:function(){return on("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Dn,onChange:function(e){return Qn(e.target.value)},placeholder:"请输入".concat("alert"===ln?"警告":"通知","内容").concat("alert"===ln?",如:扭头低头大幅度动作检测":"")}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",xn,"次警告"]})]}),(0,Y.jsx)(se.Z,{}),(0,Y.jsx)(ce,{})]})})),pe=t(57809),he=t(78386),me=t(20538),fe={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ve=t(89392),ge=t.n(ve),je=t(76945),ye=(t(24830),/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i),Ae=(0,m.forwardRef)((function(e,n){var t,s=e.src,i=(e.videoId,e.logWatchHistory,e.courseId,e.startTime,e.handlePause,e.handlePlay,e.handlePlayEnded,e.videoSpeed,"flv"===(null==s||null===(t=s.split("."))||void 0===t?void 0:t.pop())),r=(0,m.useRef)(),a=(0,m.useRef)(),c=(0,m.useRef)(0),l=(0,m.useRef)(0),o=(0,m.useState)(0),u=x()(o,2),d=u[0],p=u[1],h=navigator.userAgent.toLowerCase().match(ye);h&&h[0];(0,m.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return r.current.currentTime},getDuration:function(){return r.current.duration}}})),(0,m.useEffect)((function(){l.current=void 0;try{je.Z.isSupported&&i&&s&&(null==s?void 0:s.indexOf(".m3u8"))<0?(l.current=je.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s+"?t="+Date.now(),muted:!1,isLive:!0}),l.current.on("play",(function(){console.log(21111)})),r.current&&(l.current.detachMediaElement(r.current),l.current.attachMediaElement(r.current),l.current.load(),l.current.play())):r.current.setAttribute("src",s+"?t="+Date.now())}catch(e){setTimeout((function(){p(d+1)}),1e3)}return console.log("src:",s),function(){var e,n,t,s,i,a,c,o;l.current&&(null===(e=l.current)||void 0===e||null===(n=e.unload)||void 0===n||n.call(e),null===(t=l.current)||void 0===t||null===(s=t.pause)||void 0===s||s.call(t),null===(i=l.current)||void 0===i||null===(a=i.destroy)||void 0===a||a.call(i),null===(c=l.current)||void 0===c||null===(o=c.detachMediaElement)||void 0===o||o.call(c,r.current),l.current=void 0,r.current.src="")}}),[r,i,s,d]),(0,m.useEffect)((function(){return a.current=setInterval((function(){c.current>0&&c.current===r.current.currentTime&&(console.log("播放一次"),p(d+1)),c.current=r.current.currentTime}),3e3),function(){clearInterval(a.current)}}),[]);return(0,Y.jsx)("video",{ref:r,onerr:!0,onErrorCapture:function(){p(d+1)},autoPlay:!0,muted:!0})})),ke=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),A=x()(j,2),b=A[0],w=A[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,B=t.commonHeader,P=(0,m.useState)([]),q=x()(P,2),J=q[0],T=q[1],L=(0,m.useState)([]),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)(0),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(!0),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useRef)(null);(0,m.useEffect)((function(){oe(),ue(o)}),[]),(0,m.useEffect)((function(){return clearInterval(le.current),2===(null==B?void 0:B.exercise_status)&&(le.current=setInterval((function(){ue(o)}),3e4)),function(){clearInterval(le.current)}}),[null==B?void 0:B.exercise_status,o]);var oe=function(){s({type:"exercise/getExerciseList",payload:i})},ue=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ne(!0),T([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_identity_photos.json"),{method:"get",params:t});case 6:s=e.sent,M([]),ne(!1),V(null==s?void 0:s.count),T((null==s?void 0:s.exercise_users)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),de=function(e,n){o.page=1,o[n]=e,d(u()({},o)),ue(o)};(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var xe=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e||"--",children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{className:fe.es,children:e})}):"--"}},{title:"人脸照片",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsx)("img",{width:40,style:{maxHeight:30},src:e,className:"current",onClick:function(){ye(n)}})}},{title:"审核状态",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核时间",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核类型",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"操作",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:function(e,n){var t;return(0,Y.jsxs)(Y.Fragment,{children:["submitted"===(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return ce(n)},children:"审核"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"审核"}),"submitted"!==(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current ml10 mr10",onClick:function(){return ve(n)},children:"审核记录"}):(0,Y.jsx)("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed",children:"审核记录"}),"passed"===(null==n?void 0:n.exercise_identity_photo_state)&&null!=n&&null!==(t=n.play_url)&&void 0!==t&&t.length?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return je(n)},children:"摄像监控"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"摄像监控"})]})}}],ve=function(e){var n=[{title:"审核时间",dataIndex:"audit_time",width:170,render:function(e,n){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核状态",dataIndex:"exercise_identity_photo_state",width:110,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核意见",dataIndex:"comment",render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{children:e})}):"--"}},{title:"采集照片",dataIndex:"photo_url",width:90,render:function(e,n){return(0,Y.jsx)("span",{className:"current c-light-primary",onClick:function(){ie.Z.publish("preview-image",e)},children:"查看"})}}],t=g.Z.confirm({icon:null,width:700,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"审核记录"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return t.destroy()}})})]}),content:(0,Y.jsx)("div",{children:(0,Y.jsx)(N.Z,{className:fe.customTable,dataSource:[u()({},e)],bordered:!1,columns:n,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,pagination:!1})})})},je=function(e){var n,t,s=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:(null==e||null===(n=e.play_url)||void 0===n?void 0:n.length)<6?724:744,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"视频"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,Y.jsx)("ul",{className:fe.sys,children:null==e||null===(t=e.play_url)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)("li",{className:fe.li,children:(0,Y.jsxs)("div",{className:fe.d1,children:[(0,Y.jsx)("div",{className:fe.img,children:(0,Y.jsx)(Ae,{src:null==e?void 0:e.replace(".m3u8",".flv"),autoPlay:!0})}),(0,Y.jsx)("div",{className:fe.btn,children:(0,Y.jsxs)("div",{className:fe.b1,children:["回放视频",n+1]})})]})},n)}))})})},ye=function(e){var n=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:710,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"人脸照片"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return n.destroy()}})})]}),content:(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,style:{marginBottom:40},children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.photo_url)}),(0,Y.jsx)("div",{className:fe.textP,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=e&&e.identity_url?(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),(0,Y.jsx)("div",{className:fe.textP,children:"证件照片"})]})]})})})},ke={selectedRowKeys:K,columnWidth:40,onChange:function(e){M(e)},getCheckboxProps:function(e){return{disabled:!("passed"!==(null==e?void 0:e.exercise_identity_photo_state))}}};return(0,Y.jsxs)("section",{className:fe.wrap,children:[(0,Y.jsx)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"exercise_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"exercise_group_id",o.course_group)))})),d(u()({},o)),ue(o)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:b+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(b>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===b?"展开":"收起",47===b?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsxs)("div",{className:fe.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.save_name,onChange:function(e){return n=e.target.value,o.page=1,o.save_name=n,void d(u()({},o));var n},onSearch:function(){o.page=1,o.name=o.save_name,d(u()({},o)),ue(o)}}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核状态",value:null==o?void 0:o.state,onChange:function(e){return de(e,"state")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:"submitted",children:"待审核"}),(0,Y.jsx)(pe.default.Option,{value:"passed",children:"审核通过"}),(0,Y.jsx)(pe.default.Option,{value:"rejected",children:"审核不通过"})]}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核类型",value:null==o?void 0:o.audit,onChange:function(e){return de(e,"audit")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:1,children:"自动审核"}),(0,Y.jsx)(pe.default.Option,{value:2,children:"人工审核"})]}),(0,Y.jsxs)("span",{className:fe.btn,style:{cursor:"pointer"},onClick:function(){K.length?ce(!0):y.ZP.warning("请选择学生")},children:[(0,Y.jsx)("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"批量审核"]})]}),(0,Y.jsx)("div",{className:fe.bgH}),(0,Y.jsx)(N.Z,{rowSelection:ke,className:fe.customTable,dataSource:J,bordered:!1,columns:xe,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,loading:ee,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),ue(o)},pagination:{pageSize:o.limit,total:U,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(be,{selectIds:K,visible:ae,onCancel:function(){return ce(!1)},onOk:function(){ce(!1),ue(o)},params:o}),(0,Y.jsx)(se.Z,{})]})})),be=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:fe.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},we=t(96865),_e=t(64165),Ne={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Ze=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t,s,i,r,c,o,d,p,h=e.exercise,j=e.dispatch,A=(e.user,(0,v.useParams)()),w=(0,m.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:null==A?void 0:A.categoryId}),Z=x()(w,2),I=Z[0],S=Z[1],E=D.Z.useForm(),B=x()(E,1)[0],P=(0,m.useState)(),q=x()(P,2),J=q[0],z=q[1],M=(0,m.useState)(!1),G=x()(M,2),W=G[0],U=G[1],V=h.exerciseList,X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(0),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useState)(!0),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),fe=x()(xe,2),ve=fe[0],je=fe[1],ye=(0,m.useState)("1"),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],Ze=(0,m.useState)(1),Ie=x()(Ze,2),Se=Ie[0],Ee=Ie[1],Ce=(0,m.useState)("alert"),Be=x()(Ce,2),Pe=Be[0],He=Be[1],De=(0,m.useState)(1),Qe=x()(De,2),Re=Qe[0],qe=Qe[1],Fe=(0,m.useState)(""),Oe=x()(Fe,2),Je=Oe[0],Te=Oe[1],Le=(0,m.useState)(!1),ze=x()(Le,2),Ke=ze[0],Ye=ze[1],Me=(0,m.useState)(!1),Ge=x()(Me,2),We=Ge[0],Ue=Ge[1],Ve=(0,m.useState)([]),Xe=x()(Ve,2),$e=Xe[0],en=Xe[1];(0,m.useEffect)((function(){nn(),tn(I)}),[]);var nn=function(){j({type:"exercise/getExerciseList",payload:A})},tn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),de(!0),ne([]),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_videos.json"),{method:"get",params:t});case 5:s=e.sent,de(!1),ce(null==s?void 0:s.count),ne((null==s?void 0:s.exercise_users)||[]);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(z(47),U(!0)))}),[document.getElementById("divhe"),V]);var sn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ye(!0),je({}),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 4:return t=e.sent,e.next=7,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/video_push_logs.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 7:null!=(s=e.sent)&&s.data&&en((null==s?void 0:s.data)||[]),null!=t&&t.data&&je(u()(u()({},null==t?void 0:t.data),{},{exercise_user_id:null==n?void 0:n.exercise_user_id,datas:n})),Ye(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(e){var n,t;"prev"===e?Ee(Se-1==0?null==ve||null===(n=ve.exercise_user_photos)||void 0===n?void 0:n.length:Se-1):Ee(Se===(null==ve||null===(t=ve.exercise_user_photos)||void 0===t?void 0:t.length)?1:Se+1)},an=function(e){He(e),qe(1),Te("")},cn=[{key:1,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:2,value:"请勿离开监控范围!"},{key:3,value:"请不要与其他人交谈!"},{key:4,value:"请不要做与考试无关的行为!"},{key:5,value:"请勿切屏,超过3次将被强制交卷!"},{key:6,value:"请勿遮挡或关闭电脑摄像监控!"},{key:0,value:"其他"}],ln=[{key:1,value:"请将手机放置于侧后方45°,离桌面1米左右,保证能拍摄到上半身、电脑屏幕和桌面。"},{key:2,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:0,value:"其他"}],on="alert"===Pe?cn:ln;return(0,Y.jsxs)("section",{className:Ne.wrap,children:[(0,Y.jsx)(D.Z,{form:B,onChange:function(){I.page=1;var e=Object.assign({},B.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete I.course_group,B.setFieldsValue(H()({},"exercise_group_id","all"))):(I.course_group=e[n],B.setFieldsValue(H()({},"exercise_group_id",I.course_group)))})),tn(I)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:J+"px",overflow:"hidden"},children:null===(n=V.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),W&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;z(J>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===J?"展开":"收起",47===J?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsx)("div",{className:Ne.control,children:(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==I?void 0:I.save_name,onChange:function(e){return n=e.target.value,I.page=1,I.save_name=n,void S(u()({},I));var n},onSearch:function(){I.page=1,I.name=I.save_name,S(u()({},I)),tn(I)}})}),(0,Y.jsx)("div",{className:Ne.bgH}),(0,Y.jsxs)("div",{className:Ne.warpList,children:[(0,Y.jsxs)(we.Z,{loading:ue,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{className:"c-grey-666 mb20 mt20",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:ae}),"名学生已开启手机摄影"]}),ee.length?(0,Y.jsx)("ul",{className:Ne.sys,children:ee.map((function(e,n){var t=e.user_name,s=e.user_group_name,i=e.video_url,r=e.login,a=e.student_id;return(0,Y.jsx)("li",{className:Ne.li,children:(0,Y.jsxs)("div",{className:Ne.d1,children:[(0,Y.jsx)("div",{className:Ne.img,children:(0,Y.jsx)("iframe",{style:{height:340,width:"100%",border:"none"},src:"/live-play.html?key=".concat(n,"&video_url=").concat(null==i?void 0:i.replace(".m3u8",".flv"))})}),(0,Y.jsx)(k.Z,{title:"姓名+学号",children:(0,Y.jsxs)("div",{className:Ne.btn,onClick:function(){return(0,C.RG)("".concat(I.exercise_id,"-").concat(r),!0)},children:[(0,Y.jsx)("div",{title:t,className:Ne.b1,children:t}),(0,Y.jsxs)("div",{title:s,className:Ne.b2,children:["(",a,")"]})]})}),(0,Y.jsx)("div",{onClick:function(){return sn(e)},className:Ne.big,children:"查看"})]})},n)}))}):(0,Y.jsx)(_e.Z,{})]}),(0,Y.jsx)(T.Z,{showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})},className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:function(e,n){I.page=e,I.limit=n,S(u()({},I)),tn(I)},pageSize:null==I?void 0:I.limit,current:I.page,total:ae})]}),(0,Y.jsx)(g.Z,{title:"查看详细信息",open:ve,centered:!0,width:850,destroyOnClose:!0,onCancel:function(){je(!1)},afterClose:function(){Ee(1),He("alert"),Te(""),be("1"),qe(1)},footer:null,children:(0,Y.jsxs)(we.Z,{loading:Ke,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{children:["姓名:",null==ve||null===(t=ve.datas)||void 0===t?void 0:t.user_name]}),(0,Y.jsxs)("span",{className:"ml20",children:["学号:",null==ve||null===(s=ve.datas)||void 0===s?void 0:s.student_id]}),(0,Y.jsxs)("span",{className:"ml20",children:["班级:",null==ve||null===(i=ve.datas)||void 0===i?void 0:i.user_group_name]})]}),(0,Y.jsxs)(_.Z,{className:"mt10",defaultActiveKey:ke,onChange:function(e){be(e)},children:[(0,Y.jsx)(_.Z.TabPane,{tab:"防作弊头像",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,children:[(0,Y.jsx)("div",{className:Ne.img,style:{width:234,marginLeft:30,textAlign:"center"},children:null!=ve&&null!==(r=ve.exercise_user_photos)&&void 0!==r&&r.length?(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)("img",{height:131,src:null==ve||null===(c=ve.exercise_user_photos)||void 0===c?void 0:c[Se-1]}),(0,Y.jsx)("div",{onClick:function(){var e;ie.Z.publish("preview-image",null==ve||null===(e=ve.exercise_user_photos)||void 0===e?void 0:e[Se-1])},className:Ne.iBtn,children:"预览"}),(0,Y.jsxs)("div",{className:Ne.text,children:["考试中照片",(0,Y.jsxs)("span",{className:"c-light-primary",children:[Se,"/",null==ve||null===(o=ve.exercise_user_photos)||void 0===o?void 0:o.length]})]}),1===Se?(0,Y.jsxs)("div",{style:{color:"#ccc",cursor:"not-allowed"},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}):(0,Y.jsxs)("div",{onClick:function(){return rn("prev")},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}),(0,Y.jsx)("div",{onClick:function(){return rn("next")},className:Ne.r,children:(0,Y.jsx)("i",{className:"iconfont icon-lujing"})})]}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无考试中照片"})})}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:60,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"1"),(0,Y.jsx)(_.Z.TabPane,{tab:"人脸照片",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,style:{marginLeft:70},children:[(0,Y.jsxs)("div",{className:Ne.img,children:[(0,Y.jsx)("img",{width:234,src:null==ve?void 0:ve.exercise_identity_photo}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==ve?void 0:ve.exercise_identity_photo)},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:20,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"2"),(0,Y.jsx)(_.Z.TabPane,{tab:"警告和通知",children:(0,Y.jsxs)("div",{className:Ne.fo,children:[(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===Pe,onChange:function(){return an("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===Pe,onChange:function(){return an("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsx)("span",{className:"mr10",children:"原因:"}),(0,Y.jsx)(pe.default,{style:{width:570},value:Re,onChange:function(e){qe(e)},children:null==on?void 0:on.map((function(e){return(0,Y.jsx)(pe.default.Option,{value:e.key,children:e.value},e.key)}))})]}),0===Re&&(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Je,onChange:function(e){return Te(e.target.value)},placeholder:"请填写其他原因"}),(0,Y.jsxs)(Q.Z,{className:"mt10",align:"middle",children:[(0,Y.jsx)("div",{className:"mr10",children:"发送记录"}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",null==ve?void 0:ve.alert_count,"次警告和",(null==ve||null===(d=ve.alerts)||void 0===d?void 0:d.length)-(null==ve?void 0:ve.alert_count),"次通知"]})]}),(0,Y.jsx)(N.Z,{dataSource:(null==ve?void 0:ve.alerts)||[],bordered:!1,scroll:(null==ve||null===(p=ve.alerts)||void 0===p?void 0:p.length)>4?{y:200}:{},columns:[{title:"开始时间",dataIndex:"created_at",width:164},{title:"发送人",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:function(e){return e?(0,Y.jsx)("span",{title:e,children:e}):"--"}},{title:"发送类型",dataIndex:"clazz",width:80,render:function(e){return"alert"===e?"警告":"通知"}},{title:"发送内容",dataIndex:"content",ellipsis:!0}],pagination:!1}),(0,Y.jsxs)(b.ZP,{className:Ne.b,onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Je||0!==Re){e.next=3;break}return y.ZP.info("请输入其他原因"),e.abrupt("return");case 3:return n=Je,Re&&(n=("alert"===Pe?cn:ln).find((function(e){return e.key===Re})).value),Ue(!0),e.next=8,(0,f.ZP)("/api/exercises/".concat(I.exercise_id,"/send_alert.json"),{method:"post",body:{content:n,clazz:Pe,exercise_user_id:null==ve?void 0:ve.exercise_user_id}});case 8:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.info("发送成功"),je(!1)),Ue(!1);case 11:case"end":return e.stop()}}),e)}))),loading:We,type:"primary",children:[(0,Y.jsx)("i",{className:"iconfont icon-fasongtongzhi mr5"}),"发送"]})]})},"3"),(0,Y.jsx)(_.Z.TabPane,{tab:"断流记录",children:(0,Y.jsx)(N.Z,{dataSource:$e,bordered:!1,scroll:$e.length>7?{y:300}:{},columns:[{title:"开始时间",dataIndex:"start_time",width:164},{title:"结束时间",dataIndex:"end_time",width:164,render:function(e){return K()(e).format("YYYY-MM-DD HH:mm:ss")||"--"}},{title:"推流时长",dataIndex:"push_duration",ellipsis:!0,width:120,render:function(e){return e&&(0,C.li)(Number(e)/1e3)||0}},{title:"断流原因",dataIndex:"msg",ellipsis:!0}]})},"4")]})]})}),(0,Y.jsx)(se.Z,{})]})})),Ie={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Se="subjectTable___WrGqf",Ee="title___ZCcfg",Ce="customTable___xSvZm",Be="row___Acnda",Pe="line___nmQeX",He=function(e){var n=e.index,t=e.bottomLine,s=e.gather,i=e.search,r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],p=(0,m.useState)(!1),h=x()(p,2),g=h[0],j=h[1],y=(0,m.useState)(!1),A=x()(y,2),k=A[0],b=A[1],w=(0,v.useParams)(),_=((0,v.useLocation)(),(0,v.useSearchParams)()),Z=x()(_,1)[0],I=(0,m.useState)({page:1,limit:6,total:0}),S=x()(I,2),E=S[0],C=S[1];(0,m.useEffect)((function(){console.log(s,"gather"),0===n&&b(!0)}),[]),(0,m.useEffect)((function(){k&&P()}),[k]);var B=[{title:"序号",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:function(e,n,t){return E.limit*(E.page-1)+t+1}},{title:"姓名",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"班级",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:function(e){return e||"--"}},{title:"学号",dataIndex:"student_id",key:"student_id",align:"left"},{title:"相似度",dataIndex:"code_rate",key:"code_rate",align:"left",render:function(e){return e+"%"}},{title:"操作",dataIndex:"id",key:"id",align:"left",render:function(e){var n="/classrooms/".concat(null==w?void 0:w.coursesId,"/exercise/").concat(null==w?void 0:w.categoryId,"/detail/").concat(e,"/review_detail");return Z.get("random")&&(n+="?random=".concat(Z.get("random"))),(0,Y.jsx)(v.Link,{to:n,target:"_blank",children:"查看"})}}],P=function(){var e=l()(a()().mark((function e(n){var t,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!0),t=n||{page:1,limit:10,total:0},r=u()({id:null==w?void 0:w.categoryId,question_id:null==s?void 0:s.question_id,search:i},t),e.next=5,(0,f.ZP)("/api/courses/".concat(null==w?void 0:w.coursesId,"/exercises/code_review_users.json"),{method:"get",params:r});case 5:(c=e.sent)&&(d(null==c?void 0:c.users),j(!1),C(u()(u()({},t),{},{total:(null==c?void 0:c.count)||0})));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("div",{className:Se,children:[(0,Y.jsxs)("aside",{className:Ee,children:[(0,Y.jsxs)("span",{className:"c-light-primary",children:[n+1,"、",s.name||(5===(null==s?void 0:s.question_type)?"实训题":"编程题")]}),(0,Y.jsxs)("span",{className:"c-grey-333",children:["(",null==s?void 0:s.score,"分):",null==s?void 0:s.question_title]}),(0,Y.jsxs)("span",{className:"ml40 c-grey-999",children:[(0,Y.jsx)("b",{className:"c-red-ee4",children:null==s?void 0:s.checked_count})," 个疑似抄袭作品(共",null==s?void 0:s.total_count,"个作品)"]}),(0,Y.jsxs)("span",{onClick:function(){b(!k)},style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"},children:[k?"收起":"展开",k?(0,Y.jsx)(me.Z,{}):(0,Y.jsx)(he.Z,{})]}),5===(null==s?void 0:s.question_type)&&(0,Y.jsx)("a",{style:{marginLeft:20},target:"_blank",href:"/shixuns/".concat(null==s?void 0:s.shixun_identifier,"/challenges"),children:"实训详情"})]}),(0,Y.jsx)(N.Z,{className:Ce,style:{display:k?"block":"none"},dataSource:o,bordered:!1,rowKey:function(e){return e.id},rowClassName:Be,columns:B,loading:g,pagination:{pageSize:E.limit,total:E.total,current:E.page,onChange:function(e){var n=u()(u()({},E),{},{page:e});C(n),P(n)},showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,Y.jsx)("div",{className:Pe,style:{visibility:t?"hidden":"visible"}})]})},De=t(80826),Qe=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){e.exercise,e.globalSetting,e.dispatch;var n=(0,m.useState)(""),t=x()(n,2),s=t[0],i=t[1],r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],g=p[1],j=(0,m.useState)(!1),y=x()(j,2),A=y[0],k=y[1],b=(0,v.useParams)();(0,m.useEffect)((function(){w()}),[]);var w=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==b?void 0:b.coursesId,"/exercises/code_review_results.json"),{method:"get",params:{id:null==b?void 0:b.categoryId,search:s}});case 3:if(-2!==(null==(t=e.sent)?void 0:t.status)){e.next=7;break}return w(),e.abrupt("return");case 7:t&&(k(!1),u((null==t?void 0:t.exercise_questions)||[]),g(null==t?void 0:t.last_review_time));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){w()};return(0,Y.jsxs)("section",{className:Ie.warp,children:[(0,Y.jsxs)("aside",{className:Ie.header,children:[(0,Y.jsxs)("div",{children:["查重时间:",h||"--"]}),!!h&&(0,Y.jsx)(O.Z,{value:s,onChange:function(e){return i(e.target.value)},suffix:(0,Y.jsx)("i",{onClick:_,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"请输入姓名或学号搜索",onPressEnter:_})]}),(0,Y.jsx)(we.Z,{loading:A,active:!0,paragraph:{rows:5},children:o.length>0?(0,Y.jsx)("aside",{className:Ie.subject,children:o.map((function(e,n){return(0,Y.jsx)(He,{index:n,bottomLine:n===o.length-1,gather:e,search:s},n)}))}):(0,Y.jsxs)("div",{className:Ie.empty,children:[(0,Y.jsx)("img",{src:De.x7,width:"258"}),(0,Y.jsx)("span",{className:"c-grey-c",children:"暂无数据"})]})})]})})),Re=t(28103),qe=t(30010),Fe=t(76693),Oe=t(69867),Je="wrap___rEjJ0",Te="modal___gRDV9",Le="titleWrap___MK_OO",ze="required___Hja3H",Ke="title___vMFKz",Ye="colorGray___hNhIL",Me="choiceWrap___Xx5du",Ge="answer___cbuNE",We="activeAnswer___LwFG7",Ue="deleteIcon____HG4s",Ve="addIcon___r_Vhy",Xe="editorWrap___OYwur",$e="htmlWrap___qXHYn",en="radio___urtyZ",nn="color333___Lah7k",tn="color999___TmkZt",sn="questionType___r_bKw",rn="questionChoices___LA7VM",an="action___fTTDM",cn="difficult___Mg7lT",ln="fold___oVjRI",on="head___fpwmn",un=t(7078),dn=t(2007),xn=["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"],pn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=e.editData,c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.addCallback,A=void 0===j?function(){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,xn),(0,m.useState)("")),Z=x()(N,2),I=Z[0],S=Z[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],T=(0,m.useState)([]),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(""),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(0),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useState)(!1),me=x()(he,2),fe=me[0],ve=me[1],ge=(0,m.useState)(!1),je=x()(ge,2),ye=je[0],Ae=je[1],ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=(0,m.useState)(1),Ze=x()(Ne,2),Ie=Ze[0],Se=Ze[1],Ee=(0,m.useState)(!1),Ce=x()(Ee,2),Be=Ce[0],Pe=Ce[1],He=(0,m.useRef)(!1),De=(0,v.useParams)(),Qe=(0,m.useState)([]),Re=x()(Qe,2),ze=Re[0],Me=Re[1],Ge=function(e){Me([].concat(i()(ze),[u()({},e)]))};(0,m.useEffect)((function(){if(!He.current){if(null==r||!r.question_title)return ve(!0),S(""),ne(!1),oe(2),M([]),V(""),void re(!1);S(null==r?void 0:r.question_title),ne(null==r?void 0:r.is_ordered),Se(null==r?void 0:r.difficulty),Pe(!(null!=r&&r.repeat_answer)),oe(null==r?void 0:r.question_score);var e=null==r?void 0:r.standard_answer.map((function(e){return e.answer_text}));M(i()(e)),_e(r.tag_discipline_ids),D(null==r?void 0:r.analysis)}}),[r,fe]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,Me(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re(!1),fe&&function(){e.apply(this,arguments)}()}),[fe]),(0,m.useImperativeHandle)(n,(function(){return{onSave:en,isEdit:fe}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];Me(n)}),[t.tagDisciplineData]);var We,Ue,Ve,Xe,$e=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ve(!1),d(-1),He.current=!1,_())},en=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],i=!1,Ae(!0),K.forEach((function(e,t){n.push({choice_id:t+1,answer_text:[]}),e.forEach((function(e,s){n[t].answer_text.push(e),e&&(0,C.eR)(e,1e4)||(V("".concat(t,"-").concat(s)),y.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),i=!0)}))})),!i){e.next=7;break}return Ae(!1),e.abrupt("return",!1);case 7:if(He.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,is_cover:1,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 15:c=e.sent,$e(c);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:De.categoryId,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 21:c=e.sent,$e(c);case 23:return Ae(!1),e.abrupt("return",{name:I,analysis:H,standard_answers:n,is_ordered:ee});case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ln=function(e,n,t){var s=K.slice();if(n&&s.splice(e,n),t&&ie||!r.question_id)for(var i=0;i1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:ee,onChange:function(e){return ne(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"分值:",(0,Y.jsx)(J.Z,{value:le,max:1e4,min:0,onChange:function(e){oe(e)}})," 分   ",!!le&&!!xe&&(0,Y.jsxs)("span",{style:{color:"red"},children:["(根据均分规则,本题每空",(le/xe).toFixed(1),"分)"]}),(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:Ie,onChange:function(e){Se(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:we,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:_e,subId:null===(Ve=t.editData)||void 0===Ve||null===(Ve=Ve.exercise)||void 0===Ve?void 0:Ve.sub_discipline_id,knowledgeOptions:ze,onAddKnowledgeFinish:Ge})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:Be,onChange:function(e){Pe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),ve(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){en()},children:"保存"})]})]}))]})},hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(pn)),mn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"],fn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],vn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.reload,A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,mn),(0,m.useState)()),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(""),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!1),Q=x()(D,2),R=Q[0],F=Q[1],O=(0,m.useState)(),T=x()(O,2),z=T[0],K=T[1],M=(0,m.useState)([]),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)([]),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(1),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(!1),ae=x()(re,2),ce=ae[0],le=ae[1],oe=(0,m.useState)(""),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useRef)(!1),he=function(e){ee([].concat(i()($),[u()({},e)]))},me=(0,v.useParams)();(0,m.useEffect)((function(){if(!pe.current){if(null==r||!r.question_choices)return F(!0),H(""),K(2),void S("");le(!(null!=r&&r.repeat_answer)),H(null==r?void 0:r.question_title),K(null==r?void 0:r.question_score),ie(null==r?void 0:r.difficulty),S(r.standard_answer[0]+""),U(r.tag_discipline_ids),xe(null==r?void 0:r.analysis)}}),[r,R]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ee(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[R]),(0,m.useImperativeHandle)(n,(function(){return{onSave:je,isEdit:R}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ee(n)}),[t.tagDisciplineData]);var fe,ve,ge=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),F(!1),d(-1),pe.current=!1,A())},je=function(){var e=l()(a()().mark((function e(){var n,i,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(I){e.next=6;break}return y.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===I?1:0},{choice_text:"错误",is_answer:"2"===I?2:0}],pe.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,is_cover:1,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 15:i=e.sent,ge(i);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:me.categoryId,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 21:i=e.sent,ge(i);case 23:return e.abrupt("return",{name:P,choices:n});case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Ae=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===c){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return d(r.dragKey),F(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:2}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、判断题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(ve=r.question_choices)||void 0===ve?void 0:ve.map((function(e,n){return(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[fn[n],". ",(0,Y.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&ye.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Ae(e)},className:e.icon})},n)}))})]}),R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:P,onChange:function(e){return H(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),(0,Y.jsxs)(L.ZP.Group,{buttonStyle:"solid",value:I,onChange:function(e){return S(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:"1",className:"".concat(en," mr40"),children:"正确"}),(0,Y.jsx)(L.ZP.Button,{value:"2",className:en,children:"错误"})]}),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:de,onChange:function(e){return xe(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:z,max:1e4,min:0,onChange:function(e){K(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:se,onChange:function(e){ie(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:W,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:U,subId:null===(fe=t.editData)||void 0===fe||null===(fe=fe.exercise)||void 0===fe?void 0:fe.sub_discipline_id,knowledgeOptions:$,onAddKnowledgeFinish:he})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:ce,onChange:function(e){le(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),F(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){je()},children:"保存"})]})]})]})},gn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(vn)),jn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],yn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],An=(0,m.forwardRef)((function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,jn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),O=x()(D,2),T=O[0],z=O[1],K=(0,m.useState)(""),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(),V=x()(U,2),X=V[0],$=V[1],ee=(0,m.useState)(!1),ne=x()(ee,2),te=ne[0],se=ne[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)(1),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),pe=x()(xe,2),he=pe[0],me=pe[1],fe=(0,m.useState)(""),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=(0,m.useState)([]),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],we=(0,m.useRef)(!1),_e=function(e){be([].concat(i()(ke),[u()({},e)]))},Ne=(0,v.useParams)();(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!we.current){if(null==r||!r.question_choices)return se(!0),W(""),$(5),S(["","","",""]),void z([]);W(null==r?void 0:r.question_title),$(null==r?void 0:r.question_score),me(!(null!=r&&r.repeat_answer)),de(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),z(e),ce(r.tag_discipline_ids),je(null==r?void 0:r.analysis)}}),[r,te]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,be(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}te&&function(){e.apply(this,arguments)}()}),[te]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:te}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];be(n)}),[t.tagDisciplineData]);var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),se(!1),f(-1),we.current=!1,_())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(G){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(yn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(T.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(T.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:T.includes(n)?n+1:0}})),we.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,is_cover:1,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:Ne.categoryId,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},Ne)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},Ne)}),e.abrupt("break",17);case 12:return f(r.dragKey),se(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:1}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、多选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(F.Z,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[yn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:G,onChange:function(e){return W(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(T.includes(n)?We:""),onClick:function(){T.includes(n)?z(T.filter((function(e){return e!==n}))):z([].concat(i()(T),[n]))},children:yn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ge,onChange:function(e){return je(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:X,max:1e4,min:0,onChange:function(e){$(e)}})," ","分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ue,onChange:function(e){de(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ae,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:ce,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:_e})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:he,onChange:function(e){me(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),se(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})})),kn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})(An),bn=["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"],wn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),i=e.editData,r=e.cancelAdd,c=void 0===r?function(){}:r,o=e.editKey,d=e.setEditKey,p=void 0===d?function(){}:d,f=(e.addCallback,e.reload),j=void 0===f?function(){}:f,A=(e.setIsClaer,h()(e,bn),(0,m.useState)("")),w=x()(A,2),_=w[0],N=w[1],Z=(0,m.useState)(""),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=(P[1],(0,m.useState)([])),q=x()(D,2),T=q[0],L=(q[1],(0,m.useState)("")),z=x()(L,2),K=(z[0],z[1],(0,m.useState)()),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(!1),V=x()(U,2),X=(V[0],V[1]),$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(!1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,v.useParams)(),xe=(0,m.useRef)(!1);(0,m.useEffect)((function(){var e;if(!xe.current){i.edit&&(ae(!0),C(""),N(""),te([])),N(i.shixun_name),C(i.question_title);var n=[];null===(e=i.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),te(n)}}),[i]),(0,m.useEffect)((function(){X(!1)}),[re]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ve,isEdit:re}}));var pe,he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),p(-1),xe.current=!1,j())},ve=function(){var e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(xe.current=!0,ue(!0),!i.question_id){e.next=12;break}return e.next=9,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:de.categoryId,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne,is_copy:i.is_copy}});case 14:t=e.sent;case 15:return fe(t),ue(!1),e.abrupt("return",{name:S,analysis:H,standard_answers:n,is_ordered:G});case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入实训题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),je=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===o){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},de)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},de)}),e.abrupt("break",17);case 12:return p(i.dragKey),ae(!0),e.abrupt("break",17);case 15:return s({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",editData:{key:i.key,insert_id:null==i?void 0:i.question_id,question_type:5}}}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、实训题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.shixun_name}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]}),!(null===(he=i.schools)||void 0===he||!he.length)&&(0,Y.jsx)(k.Z,{title:"该实训题面向指定单位开放",children:(0,Y.jsx)("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.shixun_name})}),(0,Y.jsx)("div",{className:"mt30"}),null===(me=i.shixun)||void 0===me?void 0:me.map((function(e,n){return(0,Y.jsxs)("div",{children:["第",n+1,"关 ",(0,Y.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,Y.jsxs)("span",{className:"ml10",children:[e.challenge_score," 分"]})]},n)})),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)(v.Link,{target:"_blank",to:"/shixuns/".concat(i.shixun_identifier,"/challenges?exercise=true"),children:"实训详情"}),!i.hideAction&&ge.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return je(e)},className:e.icon})},n)}))]})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(O.Z,{defaultValue:_,onChange:function(e){N(e.target.value)}})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(qe.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:S,onChange:function(e){C(e)}})}),(0,Y.jsx)("div",{className:"mt20",children:null===(pe=i.shixun)||void 0===pe?void 0:pe.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsxs)(R.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,Y.jsxs)(R.Z,{children:[(0,Y.jsx)(J.Z,{defaultValue:ne[n],onChange:function(e){ne[n]=e,te(ne),console.log("srore:L",ne[n])}})," 分"]})]})}))}),(0,Y.jsx)("div",{className:"mt20",children:T.length>1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:G,onChange:function(e){return W(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==o||!(null!=i&&i.edit))&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){c(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{loading:oe,className:"ml20",type:"primary",onClick:function(){ve()},children:"保存"})]})]})]})},_n=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(wn)),Nn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"],Zn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],In=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.reload),A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(e){}:w,N=(h()(e,Nn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),F=x()(D,2),O=F[0],T=F[1],z=(0,m.useState)(""),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)(),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,m.useState)(!1),xe=x()(de,2),pe=xe[0],he=xe[1],me=(0,m.useState)(""),fe=x()(me,2),ve=fe[0],ge=fe[1],je=(0,v.useParams)(),ye=(0,m.useRef)(null),Ae=(0,m.useRef)(!1),ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=function(e){_e([].concat(i()(we),[u()({},e)]))};(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!Ae.current){if(null==r||!r.question_choices)return ae(!0),G(""),X(5),S(["","","",""]),void T([]);G(null==r?void 0:r.question_title),X(null==r?void 0:r.question_score),he(!(null!=r&&r.repeat_answer)),ge(null==r?void 0:r.analysis),ue(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),te(r.tag_discipline_ids),T(e)}}),[r,re]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,_e(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re&&function(){e.apply(this,arguments)}()}),[re]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];_e(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:re}}));var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),f(-1),Ae.current=!1,A())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Zn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(O.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(O.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:O.includes(n)?n+1:0}})),Ae.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,is_cover:1,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:je.categoryId,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},je)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},je)}),e.abrupt("break",17);case 12:return f(r.dragKey),ae(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{ref:ye,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、单选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[Zn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:M,onChange:function(e){return G(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(O.includes(n)?We:""),onClick:function(){O.includes(n)?T(O.filter((function(e){return e!==n}))):T([].concat(i()(O),[n]))},children:Zn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ve,onChange:function(e){return ge(e)}}),(0,Y.jsxs)("div",{style:{marginBottom:14},children:["分值:",(0,Y.jsx)(J.Z,{value:V,max:1e4,min:0,onChange:function(e){X(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:oe,onChange:function(e){ue(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("div",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:ne,onChange:te,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ne})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:pe,onChange:function(e){he(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})},Sn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(In)),En=t(12563),Cn=function(e){var n,t,s=e.value,r=void 0===s?[[],[]]:s,a=e.onChange,c=(0,m.useState)(""),l=x()(c,2),o=l[0],u=l[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],f=p[1],v=function(e){if(!e)return!1;new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]");return"|"!==e||(y.ZP.warning("关键词不能只输入一个“|”字符!"),!1)};return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{className:"font14",children:["关键词",(0,Y.jsx)("span",{className:"c-grey-999",children:"(关键词可用于自动判分)"}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:350},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"每个核心关键词的分数是普通关键词分数的两倍"}),(0,Y.jsx)("div",{children:"例如:"}),(0,Y.jsx)("div",{children:"本题10分,普通关键词1个,核心关键词2个,则每个"}),(0,Y.jsx)("div",{children:"普通关键词2分,每个核心关键词4分"})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2 font14"})})]}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["普通关键词:",(0,Y.jsx)(O.Z,{value:o,onChange:function(e){u(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[0])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),u(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(n=r[0])||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[0]=null===(t=r[0])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["核心关键词:",(0,Y.jsx)(O.Z,{value:h,onChange:function(e){f(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[1])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),f(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(t=r[1])||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[1]=null===(t=r[1])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))})]})},Bn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"],Pn=function(e,n){var t=e.problemset,s=e.exercise,r=(e.globalSetting,e.loading,e.dispatch),c=(e.onRef,e.editData),o=e.cancelAdd,d=void 0===o?function(){}:o,p=e.editKey,f=e.setEditKey,j=void 0===f?function(){}:f,A=e.reload,w=void 0===A?function(){}:A,_=e.addCallback,N=void 0===_?function(){}:_,Z=(e.setIsClaer,h()(e,Bn),(0,m.useState)("")),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],Q=(0,m.useState)(""),R=x()(Q,2),F=R[0],O=R[1],T=(0,m.useState)(),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)([[],[]]),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useRef)(!1),me=(0,v.useParams)(),fe=(0,m.useState)([]),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=function(e){je([].concat(i()(ge),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!he.current){if(null==c||!c.question_title)return V(!0),C(""),O(""),void M(10);oe(!(null!=c&&c.repeat_answer)),C(null==c?void 0:c.question_title),O(null==c||null===(e=c.standard_answer)||void 0===e?void 0:e[0]),M(null==c?void 0:c.question_score),ne(c.tag_discipline_ids),re(null==c?void 0:c.difficulty),D(null==c?void 0:c.analysis),pe([null==c?void 0:c.normal_keywords,null==c?void 0:c.main_keywords])}}),[t.editData,U]),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];je(n)}),[s.tagDisciplineData]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,je(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}U&&function(){e.apply(this,arguments)}()}),[U]),(0,m.useImperativeHandle)(n,(function(){return{onSave:be,isEdit:U}}));var Ae,ke=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),V(!1),j(-1),he.current=!1,w())},be=function(){var e=l()(a()().mark((function e(){var n,t,i,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(n=xe[0],t=xe[1],he.current=!0,!c.question_id){e.next=17;break}if(1!==(null==c?void 0:c.is_my)){e.next=11;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,is_cover:1,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=15;break;case 11:return e.next=13,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 13:i=e.sent,ke(i);case 15:e.next=21;break;case 17:return e.next=19,r({type:"exercise/addExerciseQuestion",payload:{insert_id:null==c?void 0:c.insert_id,categoryId:me.categoryId,exercise_bank_id:me.categoryId,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(u=s.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 19:i=e.sent,ke(i);case 21:return e.abrupt("return",{name:S,answer_texts:[F],analysis:H,normal_keywords:n,main_keywords:t});case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),_e=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===p){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:c.question_id});case 2:r({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:c.question_id,opr:n.id}});case 10:return r({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return j(c.dragKey),V(!0),e.abrupt("break",17);case 15:return N({key:c.key,insert_id:null==c?void 0:c.question_id,question_type:4}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=c&&c.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[c.key,"、简答题"]}),"(",c.question_score,"分)"]})}),null!=c&&c.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[c.key,"."]}),(0,Y.jsx)(un.Z,{value:c.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",c.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:c.question_title})}),(0,Y.jsxs)("div",{className:rn,children:[(0,Y.jsx)("p",{children:(0,Y.jsx)("strong",{children:"参考答案:"})}),(0,Y.jsx)(un.Z,{value:F||""})]}),(0,Y.jsx)("div",{className:an,children:!c.hideAction&&we.map((function(e,n){return"up"===e.id&&1===c.key||"down"===e.id&&c.key===c.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return _e(e)},className:e.icon})},n)}))})]}),U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"主观题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:S,onChange:function(e){return C(e)}}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"参考答案:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:F,onChange:function(e){return O(e)}}),(0,Y.jsx)(Cn,{value:xe,onChange:pe}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:K,max:1e4,min:0,onChange:function(e){M(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ie,onChange:function(e){re(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ee,selectvalues:null==c?void 0:c.tag_discipline_ids,onChange:ne,subId:null===(Ae=s.editData)||void 0===Ae||null===(Ae=Ae.exercise)||void 0===Ae?void 0:Ae.sub_discipline_id,knowledgeOptions:ge,onAddKnowledgeFinish:ye})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:le,onChange:function(e){oe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==p||c.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){d(),V(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){be()},children:"保存"})]})]})]})},Hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Pn)),Dn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"],Qn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Rn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),i=(e.onRef,e.editData),r=(e.cancelAdd,e.editKey),c=(e.setEditKey,e.addCallback),o=void 0===c?function(){}:c,d=(e.setIsClaer,h()(e,Dn),(0,m.useState)([])),p=x()(d,2),f=p[0],j=p[1],A=(0,m.useState)(),b=x()(A,2),w=(b[0],b[1],(0,m.useState)([])),_=x()(w,2),N=_[0],Z=_[1],I=(0,m.useState)(""),S=x()(I,2),C=S[0],B=S[1],P=(0,m.useState)(5),H=x()(P,2),D=H[0],Q=H[1],R=(0,m.useState)(!1),q=x()(R,2),F=q[0],O=q[1],J=(0,v.useParams)();(0,m.useEffect)((function(){j(["","","",""])}),[]),(0,m.useEffect)((function(){if(null==i||!i.question_choices)return O(!0),B(""),Q(5),j(["","","",""]),void Z([]);B(null==i?void 0:i.question_title),Q(null==i?void 0:i.question_score),j(null==i?void 0:i.question_choices.map((function(e){return e.choice_text})));var e=[];null==i||i.standard_answer.map((function(n,t){e.push(n-1)})),Z(e)}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:T,isEdit:F}}));var T=function(){var e=l()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=f.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Qn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(N.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(N.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(t=f.map((function(e,n){return{choice_text:e,is_answer:N.includes(n)?n+1:0}})),!i.question_id){e.next=20;break}return e.next=17,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:C,question_type:1,question_score:D,question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:J.categoryId,question_title:C,question_type:1,question_score:"5.0",question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:r=e.sent;case 23:0===r.status&&(y.ZP.success("保存成功"),O(!1),s({type:"exercise/editExercise",payload:u()({},J)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),z=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===r){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?14:16;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},J)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",16);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},J)}),e.abrupt("break",16);case 12:return v.history.push("/problems/".concat(null==i?void 0:i.hack_identifier,"/edit?type=exercises&express_id=").concat(J.categoryId,"&question_id=").concat(null==i?void 0:i.question_id,"&score=").concat(null==i?void 0:i.question_score,"&exercise=true&callback_url=").concat(location.pathname)),e.abrupt("break",16);case 14:return o({key:i.key,insert_id:null==i?void 0:i.question_id,question_type:6}),e.abrupt("break",16);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:Je,children:(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、编程题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.question_title})}),(0,Y.jsx)("div",{className:rn,children:(0,Y.jsx)(un.Z,{value:i.description||""})}),(0,Y.jsx)("div",{className:an,children:!i.hideAction&&L.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return z(e)},className:e.icon})},n)}))})]})})},qn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Rn)),Fn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],On=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Jn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,Fn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(!1),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!0),q=x()(D,2),F=q[0],O=q[1],T=(0,m.useState)(1),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,v.useParams)(),se=(0,m.useRef)(null),ie=(0,m.useState)(""),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)([]),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useRef)(!1),pe=function(e){ne([].concat(i()(ee),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!xe.current){if(null==r||!r.question_title)return H(!0),void ce("");ce(null==r?void 0:r.question_title),V(!(null!=r&&r.repeat_answer)),M(null==r?void 0:r.difficulty),S(r.tag_discipline_ids);var n=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){var n,t,s;return u()(u()({},e),{},{id:e.question_id,name:e.question_title,open:!1,score:e.question_score,qusList:null==e||null===(n=e.question_choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(s=e.question_choices)||void 0===s?void 0:s.findIndex((function(e){return e.standard_boolean}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));de(n)}}),[r,P]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ne(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}P&&function(){e.apply(this,arguments)}()}),[P]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ne(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ge,isEdit:P}}));var he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),H(!1),f(-1),xe.current=!1,_())},ge=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u,d,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(0!==ue.length){e.next=6;break}return y.ZP.info("请您添加小题"),e.abrupt("return",!1);case 6:n=0;case 7:if(!(n-1)){e.next=19;break}return y.ZP.info("请先输入第".concat(n+1,"小题").concat(On[o],"选项的内容")),e.abrupt("return",!1);case 19:if(null!=c&&c.qusAnswer.length){e.next=22;break}return y.ZP.info("请设置第".concat(n+1,"小题的正确答案,点击选项A/B...即可完成设置")),e.abrupt("return",!1);case 22:n++,e.next=7;break;case 25:if(u=ue.map((function(e){var n;return{id:e.id>1?e.id:null,question_title:e.name,question_type:1,question_choices:e.qusList,question_score:e.score,standard_answers:[(null===(n=e.qusAnswer)||void 0===n?void 0:n[0])+1]}})),xe.current=!0,!r.question_id){e.next=36;break}if(1!==(null==r?void 0:r.is_my)){e.next=32;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,is_cover:1,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=36;break;case 32:return e.next=34,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(x=t.editData)||void 0===x||null===(x=x.exercise)||void 0===x?void 0:x.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 34:d=e.sent,fe(d);case 36:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),ye=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},te)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},te)}),e.abrupt("break",17);case 12:return f(r.dragKey),H(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};de(ue.concat(e))},ke=function(e,n,t){var s,i=(0,ve.cloneDeep)(ue);("open"===e&&(i[n].open=!i[n].open),"delete"===e&&i.splice(n,1),"value"===e&&(i[n].name=t),"answer"===e&&(i[n].qusAnswer=[t]),"edit"===e&&(i[n].activeQusEditor=t),"details"===e&&(i[n].qusList[i[n].activeQusEditor]=t),"addQus"===e&&(i[n].qusList=i[n].qusList.concat("")),"deleteQus"===e)&&(i[n].qusList=i[n].qusList.filter((function(e,n){return n!==t})),i[n].qusAnswer=null===(s=i[n].qusAnswer)||void 0===s?void 0:s.filter((function(e){return e!==t})));"analysis"===e&&(i[n].analysis=t),"score"===e&&(i[n].score=t),de(i)};return(0,Y.jsxs)("section",{className:Je,children:[!P&&(0,Y.jsxs)("aside",{ref:se,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、组合题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(共",null==r?void 0:r.sub_q_count,"小题,",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{style:{display:F?"block":"none"},className:rn,children:null==r||null===(me=r.sub_exercise_questions)||void 0===me?void 0:me.map((function(e,n){var t;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,".",n+1,"(单选题)"]}),(0,Y.jsx)(un.Z,{value:e.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",e.question_score,"分)"]})]}),null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(n,t){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:e.standard_answer.includes(t+1),disabled:!0,children:[On[t],"."]},t)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:n.choice_text})})})]},t)}))]},n)}))}),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return O(!F)},style:{},children:F?"收起":"展开"}),!r.hideAction&&je.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return ye(e)},className:e.icon})},n)}))]})]}),P&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("section",{className:Je,style:{padding:0},children:[(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:ae,onChange:function(e){return ce(e)}}),(0,Y.jsxs)("p",{children:["小题数:",null==ue?void 0:ue.length]}),null==ue?void 0:ue.map((function(e,n){var t;return(0,Y.jsxs)("div",{className:ln,children:[(0,Y.jsxs)("div",{onClick:function(){return ke("open",n)},className:on,children:[(0,Y.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,Y.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,Y.jsx)("b",{onClick:function(e){e.stopPropagation(),ke("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,Y.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,Y.jsx)(qe.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return ke("value",n,e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,s){var i,r;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(null!=e&&null!==(i=e.qusAnswer)&&void 0!==i&&i.includes(s)?We:""),onClick:function(){return ke("answer",n,s)},children:On[s]})}),(0,Y.jsx)("div",{className:Xe,children:(null==e?void 0:e.activeQusEditor)===s?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(s),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return ke("details",n,e)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return ke("edit",n,s)},children:(0,Y.jsx)(un.Z,{value:t})})}),s>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return ke("deleteQus",n,s)}})}),s<7&&s===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return ke("addQus",n)}})})]},s)})),(0,Y.jsxs)("p",{className:"mt10",children:["分值:",(0,Y.jsx)(J.Z,{value:e.score,max:1e4,min:0,onChange:function(e){return ke("score",n,e)}})," ","分"]})]})]},e.id)})),ue.length<20&&(0,Y.jsxs)(b.ZP,{type:"primary",onClick:Ae,children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"添加小题"]})]}),(0,Y.jsx)("p",{className:"mt10",children:(0,Y.jsxs)("span",{className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:K,onChange:function(e){M(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:I,onChange:S,subId:null===(he=t.editData)||void 0===he||null===(he=he.exercise)||void 0===he?void 0:he.sub_discipline_id,knowledgeOptions:ee,onAddKnowledgeFinish:pe})})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),H(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){ge()},children:"保存"})]})]})]})},Tn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Jn)),Ln=t(78018),zn="posWarp___ZUxXl",Kn="pos___A7NKx",Yn="tips___ap6NV",Mn="markWrongBtnWrapper___oAKlK",Gn=t(24334),Wn=(0,v.connect)()((function(e){var n=e.data,t=e.isDragDisabled,s=void 0!==t&&t,i=e.editorProps,r=void 0===i?{}:i,c=e.onDragEnd,o=void 0===c?function(){}:c,d=e.dispatch,p=e.markBtnVisible,h=void 0!==p&&p,j=e.batchScore,y=void 0===j?[]:j,A=e.reload,k=void 0===A?function(){}:A,w=(0,m.useRef)(),_=(0,v.useParams)(),N=function(e,n,t){if(e.destination){var s=function(e,n,t){var s=Array.from(e),i=s.splice(n,1),r=x()(i,1)[0];return s.splice(t,0,r),s}(n,e.source.index,e.destination.index);o(s,t)}},Z=function(e,n){return 0===n?(0,Y.jsx)(Sn,u()({reload:k,editData:e},e)):1===n?(0,Y.jsx)(kn,u()({reload:k,editData:e},e)):2===n?(0,Y.jsx)(gn,u()({reload:k,editData:e},e)):3===n?(0,Y.jsx)(hn,u()({reload:k,editData:e},e)):4===n?(0,Y.jsx)(Hn,u()({reload:k,editData:e},e)):5===n?(0,Y.jsx)(_n,u()({reload:k,editData:e},e)):6===n?(0,Y.jsx)(qn,u()({editData:e},e)):7===n?(0,Y.jsx)(Tn,u()({reload:k,editData:e},e)):8===n?(0,Y.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,Y.jsx)(un.Z,{showProgramFill:!0,disabledFill:!0,value:e.key+"."+(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.description)}),(0,Y.jsx)(un.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Gn.Base64.decode((null==e||null===(s=e.program_attr)||void 0===s?void 0:s.code)||"")}),null==e||null===(i=e.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,Y.jsxs)(Q.Z,{align:"middle",style:{marginTop:20},children:[(0,Y.jsxs)(R.Z,{children:["答案(填空",e.choice_id,"):"]}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",gutter:[1,1],children:(0,Y.jsx)(O.Z,{disabled:!0,value:e.answer_text||"- -"},n)})})]},n)}))]}):void 0;var t,s,i},I=function(e,n,t){return(0,Y.jsx)(Ln.Z5,{onDragEnd:function(t){return N(t,e,n)},children:(0,Y.jsx)(Ln.bK,{droppableId:"droppable",children:function(t,i){return(0,Y.jsxs)("div",u()(u()({ref:t.innerRef},t.droppableProps),{},{style:{width:"100%"},children:[null==e?void 0:e.map((function(e,t){var i,a=u()(u()({},e),{},{key:t+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+t},r);return(0,Y.jsx)(Ln._l,{draggableId:null==a||null===(i=a.question_id)||void 0===i?void 0:i.toString(),index:t,isDragDisabled:s,children:function(e,t){return(0,Y.jsx)("aside",u()(u()(u()({ref:e.innerRef},e.draggableProps),e.dragHandleProps),{},{children:(0,Y.jsxs)("div",{className:zn,id:a.dragKey,children:[Z(a,n),h&&(0,Y.jsx)(Q.Z,{className:Mn,children:(0,Y.jsx)(b.ZP,{onClick:function(){return function(e){d({type:"exercise/setActionTabs",payload:{key:"标记错题",params:e}})}({value:a,type:n})},children:null!=a&&a.is_wrong?"取消标记错题":"标记错题"})}),(0,Y.jsx)(Re.Z,{}),!s&&(0,Y.jsx)("div",{className:Kn,children:(0,Y.jsx)("div",{className:Yn,children:"拖动可以改变试题显示顺序"})})]})}))}},null==a?void 0:a.question_id)})),t.placeholder]}))}})})};return(0,Y.jsxs)("div",{children:[" ",function(){var e,t,s,i,r,c,o,u,d,x,p,h,v,j,A,N,Z,S=[{name:"单选题",type:0,count:null==n||null===(t=n.exercise_types)||void 0===t?void 0:t.q_singles,score:null==n||null===(s=n.exercise_types)||void 0===s?void 0:s.q_singles_scores,items:[]},{name:"多选题",type:1,count:null==n||null===(i=n.exercise_types)||void 0===i?void 0:i.q_doubles,score:null==n||null===(r=n.exercise_types)||void 0===r?void 0:r.q_doubles_scores,items:[]},{name:"判断题",type:2,count:null==n||null===(c=n.exercise_types)||void 0===c?void 0:c.q_judges,score:null==n||null===(o=n.exercise_types)||void 0===o?void 0:o.q_judges_scores,items:[]},{name:"填空题",type:3,count:null==n||null===(u=n.exercise_types)||void 0===u?void 0:u.q_nulls,score:null==n||null===(d=n.exercise_types)||void 0===d?void 0:d.q_nulls_scores,items:[]},{name:"简答题",type:4,count:null==n||null===(x=n.exercise_types)||void 0===x?void 0:x.q_mains,score:null==n||null===(p=n.exercise_types)||void 0===p?void 0:p.q_mains_scores,items:[]},{name:"实训题",type:5,count:null==n||null===(h=n.exercise_types)||void 0===h?void 0:h.q_shixuns,score:null==n||null===(v=n.exercise_types)||void 0===v?void 0:v.q_shixuns_scores,items:[]},{name:"编程题",type:6,count:null==n||null===(j=n.exercise_types)||void 0===j?void 0:j.q_pros,score:null==n||null===(A=n.exercise_types)||void 0===A?void 0:A.q_pros_scores,items:[]},{name:"组合题",type:7,count:null==n||null===(N=n.exercise_types)||void 0===N?void 0:N.q_combinations,score:null==n||null===(Z=n.exercise_types)||void 0===Z?void 0:Z.q_combination_scores,items:[]}];null==n||null===(e=n.exercise_questions)||void 0===e||e.forEach((function(e,n){var t,s,i,r,a,c,l,o;0===e.question_type&&(null===(t=S[e.question_type])||void 0===t||null===(t=t.items)||void 0===t||t.push(e));1===e.question_type&&(null===(s=S[e.question_type])||void 0===s||null===(s=s.items)||void 0===s||s.push(e));2===e.question_type&&(null===(i=S[e.question_type])||void 0===i||null===(i=i.items)||void 0===i||i.push(e));3===e.question_type&&(null===(r=S[e.question_type])||void 0===r||null===(r=r.items)||void 0===r||r.push(e));4===e.question_type&&(null===(a=S[e.question_type])||void 0===a||null===(a=a.items)||void 0===a||a.push(e));5===e.question_type&&(null===(c=S[e.question_type])||void 0===c||null===(c=c.items)||void 0===c||c.push(e));6===e.question_type&&(null===(l=S[e.question_type])||void 0===l||null===(l=l.items)||void 0===l||l.push(e));7===e.question_type&&(null===(o=S[e.question_type])||void 0===o||null===(o=o.items)||void 0===o||o.push(e))}));var E=null==n?void 0:n.map((function(e,n){return(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsxs)("div",{className:"pl20",children:[(0,Y.jsxs)("span",{className:"font16 c-light-primary",children:[(0,C.EM)(n+1),"、",e.name]}),(0,Y.jsxs)("span",{className:"c-grey-999",children:["(共",e.count,"题",7===(null==e?void 0:e.question_type)?",包含".concat(e.sub_count,"小题"):"",";共",e.score,"分)"]}),(null==y?void 0:y.includes(null==e?void 0:e.name))&&(0,Y.jsx)(b.ZP,{onClick:function(){return n=null==e?void 0:e.question_type,t=null==e?void 0:e.name,w.current=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0}(t),void g.Z.confirm({centered:!0,title:"批量设置分数",content:(0,Y.jsxs)("div",{className:"",children:[(0,Y.jsxs)("span",{children:["组合题"===t?"组合题中的每小题":t,":"]}),(0,Y.jsx)(J.Z,{min:1,defaultValue:w.current,onChange:function(e){w.current=e}}),(0,Y.jsx)("span",{className:"ml5",children:"分/题"}),(0,Y.jsx)("br",{}),"填空题"===t&&(0,Y.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(s=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(_.categoryId,"/batch_set_score.json"),{method:"post",body:{question_type:n,score:w.current}});case 2:-1!==e.sent.status&&k();case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})});var n,t,s},style:{float:"right"},type:"primary",ghost:!0,children:"批量设置得分"})]}),I(e.items,null==e?void 0:e.question_type,null==e||e.name)]},n)}));return E}()," "]})})),Un=t(48483),Vn=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),i=e.activeTabs,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{page:1,per_page:10})),o=x()(c,1)[0],d=t.editData,p=t.commonHeader.exercise_status;(0,m.useEffect)((function(){"2"===i&&h()}),[r.categoryId,i]);var h=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.w)(r.coursesId,r.categoryId,"",2,3);case 2:s({type:"exercise/editExercise",payload:u()({},o)});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){return s({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){s({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,Y.jsxs)("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative",children:[(0,Y.jsx)(Un.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(Wn,{data:null==d?void 0:d.exercise_question_types,isDragDisabled:!0,markBtnVisible:3===p&&((null==d||null===(n=d.exercise)||void 0===n?void 0:n.is_creator)||(0,le.Ny)())})]})})),Xn=t(60324),$n=t(71418),et="title___L0cG8",nt="search____WeIQ",tt="head___xmSl4",st="row___HJKId",it="btns___m0Vc7",rt="sort___qMLQP",at=t(26724),ct=t.n(at),lt=t(40073),ot=t(77174),ut=t(11638),dt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t,s,r=e.exercise,c=(e.loading,e.dispatch),o=e.cb,d=u()(u()({},(0,v.useParams)()),{},{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""}),p=(0,m.useState)(u()({},d)),h=x()(p,2),f=h[0],j=h[1],A=(0,m.useState)([]),k=x()(A,2),b=k[0],w=k[1],_=(0,m.useState)(!0),N=x()(_,2),Z=N[0],I=N[1],C=(0,m.useState)(!0),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(0),Q=x()(D,2),R=Q[0],q=Q[1],T=(0,m.useState)(!1),L=x()(T,2),z=L[0],K=(L[1],(0,m.useState)([])),M=x()(K,2),G=M[0],W=M[1];(0,m.useEffect)((function(){"打回重做"===r.actionTabs.key&&(b=[],U(1))}),[r.actionTabs.key]);var U=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(b=[]),I(!0),f.page=n,H(!0),e.next=6,c({type:"exercise/getRedoModal",payload:u()(u()({},f),{},{score:((null==f?void 0:f.one)||0)+"".concat(null!=f&&f.two?","+(null==f?void 0:f.two):"")})});case 6:(null==(s=e.sent)||null===(t=s.exercise_users)||void 0===t?void 0:t.length)0||H)&&(0,Y.jsxs)("section",{children:[(0,Y.jsx)("div",{className:"flexd-table-header mt20",children:(0,Y.jsx)(N.Z,{pagination:!1,dataSource:[],columns:Q})}),(0,Y.jsx)("div",{style:{maxHeight:170,overflow:"auto"},children:(0,Y.jsx)(ct(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){!H&&E&&R((null==p?void 0:p.page)+1)},hasMore:E,useWindow:!1,children:(0,Y.jsx)(N.Z,{loading:H,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:y,columns:Q})})})]})]})})),vt=t(64265),gt=t(6781),jt="customModal___WBifT",yt="checking___THUYH",At="content___OYuOv",kt="group___mn5IG",bt="footer___yBjyD",wt=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=e.onOk,i=(0,v.useParams)(),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)(!0),A=x()(y,2),k=(A[0],A[1]),w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=_[1];(0,m.useEffect)((function(){"代码查重"===n.actionTabs.key&&I()}),[n.actionTabs.key]);var I=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==i?void 0:i.coursesId,"/exercises/exercise_course_groups.json"),{method:"get",params:{id:null==i?void 0:i.categoryId}});case 3:(n=e.sent)&&u((null==n?void 0:n.course_groups)||[]),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){t({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(g.Z,{centered:!0,afterClose:function(){j([]),Z(!1)},title:"代码查重",open:"代码查重"===n.actionTabs.key,footer:null,width:718,wrapClassName:jt,onCancel:S,children:(0,Y.jsxs)("aside",{className:yt,children:[(0,Y.jsx)("div",{className:At,children:(0,Y.jsxs)("div",{className:kt,children:[o.length>0?(0,Y.jsx)("p",{children:"选择班级:"}):(0,Y.jsx)("p",{children:"暂无分班"}),(0,Y.jsx)(F.Z.Group,{value:h,onChange:function(e){j(e),Z(e.length===o.length)},children:o.map((function(e){return(0,Y.jsx)(F.Z,{value:e.id,children:e.name},e.id)}))})]})}),(0,Y.jsxs)("div",{className:bt,children:[(0,Y.jsx)(F.Z,{checked:N,onChange:function(e){var n=e.target.checked?o.map((function(e){return e.id})):[];j(n),Z(e.target.checked)},children:"全选"}),(0,Y.jsx)(b.ZP,{onClick:S,children:"取消"}),(0,Y.jsx)(b.ZP,{onClick:function(){s(h)},type:"primary",children:"确认"})]})]})})})),_t=t(18014),Nt=t(52103),Zt=t(45532),It="form___TDc55",St="scoreSettingWrapper___L7weV",Et="ipItem___nAf_u",Ct="ipWrp___x3LTQ",Bt="tagWrap___PMN4b",Pt="tag___Auf1J",Ht="padding___veqnd",Dt="unlockKeyWrapper___UOERJ",Qt="unlockKeyInput___ItI9I",Rt="mb40___eMjps",qt="mb28___ZxJPY",Ft="mainRuleText___U5cJS",Ot="minorRuleText___aZezx",Jt="contentInterval___slPV9",Tt="numberInput____ONIt",Lt="publishRuleIndex___s2cVA",zt="publishRuleContent___HohmS",Kt="groupSelector___Zxqsw",Yt="addAndDelete___saTVM",Mt="deleteIcon___vnkck",Gt="addIcon___Yz7Ef",Wt="remindForm___K6X21",Ut="remindItem___Z7rRb",Vt="remindInput___r_wq3",Xt="addRemind___jbnIp",$t="disabled___ebijK",es=t(39248),ns=(_.Z.TabPane,pe.default.Option),ts=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){var n,t,s,r,c,o,d,p=e.exercise,h=(e.loading,e.data),f=e.disabled,j=e.updata,A=e.dispatch,b=e.classroomList,w=(0,v.useParams)(),_=((0,v.useLocation)(),D.Z.useForm()),Z=(x()(_,1)[0],(0,m.useState)({})),I=x()(Z,2),S=(I[0],I[1],(0,m.useState)("1")),C=x()(S,2),B=(C[0],C[1],p.workSetting),P=p.commonHeader,H=(0,m.useState)(!1),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)([]),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)(!1),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)([]),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)([]),oe=x()(ce,2),ue=oe[0],de=oe[1],xe=(0,m.useState)({id:w.categoryId,exercise_group_id:[]}),he=x()(xe,2),me=he[0],fe=(he[1],(0,m.useState)(0)),ve=x()(fe,2),ge=ve[0],je=ve[1];(0,m.useMemo)((function(){var e,n,t,s;if(null!=B&&null!==(e=B.published_course_groups)&&void 0!==e&&e.length){var r,a=i()(null==B||null===(r=B.published_course_groups)||void 0===r?void 0:r.map((function(e){return i()(e.course_group_id)})).flat());G(i()(a))}else if(null!=B&&B.published_course_groups){var c;G(i()(null==B||null===(c=B.course_groups)||void 0===c?void 0:c.map((function(e){return e.course_group_id}))))}if((null!=B&&null!==(n=B.exercise)&&void 0!==n&&n.group_make_ups||null!=B&&null!==(t=B.exercise)&&void 0!==t&&t.unified_make_up)&&(te(!0),null!=B&&null!==(s=B.exercise)&&void 0!==s&&s.group_make_ups)){var l,o=V;null==B||null===(l=B.exercise)||void 0===l||null===(l=l.group_make_ups)||void 0===l||l.map((function(e,n){o[n]=e.course_group_id||[]})),X(i()(o))}}),[B]),(0,m.useEffect)((function(){A({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[]);var ye=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.wh)(u()({},me));case 2:t=e.sent,de(i()(t.users.map((function(e){return e.key=String(e.id),e})).filter((function(e){var n;return console.log("openKeys",h.group_make_ups[ge].students,ge),null===(n=h.group_make_ups[ge].students)||void 0===n||!n.some((function(n){return n.id===e.id}))}))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae={onChange:function(e,n){ae(i()(n)),console.log("selectedRowKeys: ".concat(e),"selectedRows: ",n)},getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name,name:e.name}}},ke=function(e){var n;return!!f||!!(2!==P.exercise_status||null!=B&&null!==(n=B.exercise)&&void 0!==n&&null!==(n=n.group_make_ups)&&void 0!==n&&null!==(n=n[e])&&void 0!==n&&n.course_groups)&&3!==P.exercise_status},be=function(e){return!!f||(2===P.exercise_status?null==B||null===(n=B.exercise)||void 0===n||null===(n=n.group_make_ups)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.is_all:3!==P.exercise_status);var n};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsxs)("h1",{className:"mt15",children:["补考设置 ",(0,Y.jsx)("span",{className:"c-red font14",children:"(正式开始补考前,切记修改试卷截止时间大于当前时间)"})]})}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20 mt10",children:[(0,Y.jsx)(F.Z,{checked:h.unified_make_up||(null===(n=h.group_make_ups)||void 0===n?void 0:n.length),disabled:f||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(e.target.checked?h.unified_make_up=!0:(h.unified_make_up=!1,delete h.group_make_ups),te(e.target.checked)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,Y.jsx)("strong",{children:"开启补考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,可针对未答卷的学生设置补考"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),ne&&(0,Y.jsxs)("section",{className:Jt,style:{marginBottom:30},children:[(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(L.ZP,{checked:h.unified_make_up,disabled:f||(0,le.Rm)()&&!(null!==(s=b.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_late),onClick:function(){h.unified_make_up=!0,delete h.group_make_ups,j(u()({},h))},style:{fontWeight:400},children:"所有分班统一补考"})}),(0,Y.jsx)(R.Z,{children:(null===(r=B.course_groups)||void 0===r?void 0:r.length)>0&&(0,Y.jsx)(L.ZP,{disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(c=b.AssistantObject)&&void 0!==c&&null!==(c=c.exercise)&&void 0!==c&&c.can_late),checked:h.group_make_ups,style:{fontWeight:400},onClick:function(){var e;delete h.unified_make_up,h.group_make_ups=(null==B||null===(e=B.exercise)||void 0===e?void 0:e.group_make_ups)||[{students:[],course_group_id:[],score:0}],j(u()({},h))},children:"各班分别补考"})})]}),h.unified_make_up&&(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{children:"补考扣分"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(J.Z,{min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(o=b.AssistantObject)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(h.make_up_score=e,j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:h.make_up_score})}),(0,Y.jsx)(R.Z,{children:"(分)"})]}),null===(d=h.group_make_ups)||void 0===d?void 0:d.map((function(e,n){var t,s,r,a,c;return(0,Y.jsxs)("div",{style:{marginBottom:50},children:[(0,Y.jsxs)(Q.Z,{className:"".concat(Lt),align:"middle",children:["补考规则",n+1]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt," mb20"),align:"middle",children:[(0,Y.jsx)(R.Z,{children:"班级"}),(0,Y.jsx)(R.Z,{className:Kt,children:(0,Y.jsx)(pe.default,{style:{width:307},value:e.course_group_id,mode:"multiple",placeholder:"请选择分班",disabled:ke(n)||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e,t,s){V[n]=e,h.group_make_ups[n].course_group_id=e,j(u()({},h)),X(i()(V))},children:null==B||null===(s=B.course_groups)||void 0===s?void 0:s.map((function(e,t){var s=[];if(M.includes(e.course_group_id)&&(V.length&&(s=V.filter((function(t,s){return n!==s&&!!t.includes(e.course_group_id)}))),!s.length))return(0,Y.jsx)(ns,{value:e.course_group_id,children:e.course_group_name},t)}))})}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{className:"ml50",children:"补考扣分"}),(0,Y.jsx)(R.Z,{className:"ml10 mr10",children:(0,Y.jsx)(J.Z,{value:e.score,min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:ke(n)||(0,le.Rm)()&&!(null!==(r=b.AssistantObject)&&void 0!==r&&null!==(r=r.exercise)&&void 0!==r&&r.can_late),onChange:function(e){h.group_make_ups[n].score=e,j(u()({},h))}})}),(0,Y.jsx)(R.Z,{children:"(分)"})]})})]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt),align:"middle",style:{minHeight:38},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{name:"student",value:e.is_all,disabled:be(n)||(0,le.Rm)()&&!(null!==(a=b.AssistantObject)&&void 0!==a&&null!==(a=a.exercise)&&void 0!==a&&a.can_late),onChange:function(e){var t;e.target.value?delete h.group_make_ups[n].students:h.group_make_ups[n].students=(null==B||null===(t=B.exercise)||void 0===t||null===(t=t.group_make_ups)||void 0===t||null===(t=t[n])||void 0===t?void 0:t.students)||[];h.group_make_ups[n].is_all=e.target.value,j(u()({},h))},children:[(0,Y.jsx)(L.ZP,{value:!0,style:{fontWeight:400},children:"全部未答学生"}),(0,Y.jsx)(L.ZP,{value:!1,style:{fontWeight:400},children:"指定学生"})]})}),(0,Y.jsx)(R.Z,{flex:"1",children:!h.group_make_ups[n].is_all&&(0,Y.jsx)("div",{onClick:function(){var e;null!==(e=V[n])&&void 0!==e&&e.length?f||(me.exercise_group_id=V[n],T(!0),ae([]),je(n),de([]),ye({page:1})):y.ZP.warning("请先选择补考班级")},className:"".concat(f?"disabledStyle":""),style:{minHeight:38,border:"1px solid #ccc",display:"flex",alignItems:"center",padding:"0 4px"},children:null===(c=e.students)||void 0===c?void 0:c.map((function(n,t){return(0,Y.jsx)(En.Z,{closable:n.add||P.exercise_status>2,onClose:function(){e.students.splice(t,1),j(u()({},h))},children:n.name},t)}))})}),!f&&(0,Y.jsxs)(R.Z,{flex:"100px",className:Yt,children:[n>0&&3===P.exercise_status&&(0,Y.jsx)(Nt.Z,{className:Mt,onClick:function(){h.group_make_ups.splice(n,1),j(u()({},h))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!==(e=b.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_late?(h.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)})),(0,Y.jsx)(g.Z,{title:"指定补考学生",open:O,onCancel:function(){return T(!1)},destroyOnClose:!0,onOk:function(){h.group_make_ups[ge].students=h.group_make_ups[ge].students.concat(re.map((function(e){return e.add=!0,e}))),T(!1),console.log("data:",h),j(u()({},h))},children:(0,Y.jsx)(N.Z,{columns:[].concat([,{title:"学生姓名",dataIndex:"name"},{title:"分班",dataIndex:"course_group_name"}]),dataSource:i()(ue),rowSelection:u()({type:"checkbox"},Ae),pagination:{pageSize:10,defaultCurrent:1}})})]})]})})),ss=t(57347),is=t(91232),rs=t.n(is),as=function(e){var n=e.disabled,t=e.time;return(0,Y.jsx)(D.Z.List,{name:"exercise_events",rules:[{validator:function(e,n){var s,i=new Set,r=rs()(n);try{for(r.s();!(s=r.n()).done;){var a,c=s.value;if(i.has(c.reminder_time))return Promise.reject(new Error("答题提醒时间不允许重复,请重新设置"));if(c.reminder_time>t)return Promise.reject(new Error("答题提醒时间不能大于答题时长"));if(i.add(c.reminder_time),null===(a=c.reminder_content)||void 0===a||null===(a=a.trim())||void 0===a||!a.length)return Promise.reject(new Error("提醒内容不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,t){var s=t.add,i=t.remove;return(0,Y.jsxs)("div",{className:Wt,children:[e.length>0&&(0,Y.jsx)("div",{className:"mb20",children:e.map((function(e,t){return(0,Y.jsxs)(Q.Z,{align:"middle",wrap:!1,className:Ut,children:[(0,Y.jsxs)("span",{className:"mr10",children:[t+1,".答题结束前"]}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_time"],rules:[{required:!0,message:"请输入提醒时间"}],noStyle:!0,children:(0,Y.jsx)(J.Z,{precision:0,min:1,disabled:n,className:Vt})}))}),(0,Y.jsx)("span",{className:"mr10 ml10",children:"分钟进行提醒,提醒内容为"}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_content"],rules:[{required:!0,message:"请输入提醒内容"}],noStyle:!0,children:(0,Y.jsx)(O.Z,{className:Vt,disabled:n,showCount:!0,maxLength:100})}))}),(0,Y.jsx)(Nt.Z,{onClick:function(){return i(e.name)},style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:n?"hidden":"visible"}})]},e.key)}))}),e.length<5&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{className:"".concat(Xt," ").concat(n?$t:""),onClick:function(){n||s({reminder_time:""})},children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"添加答题提醒"]})})]})}})},cs=$.default.RangePicker,ls=pe.default.Option,os=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{exercise:n,loading:t.effects,globalSetting:s,user:r,classroomList:i}}))((function(e){e.user;var n,t,s,r,c,o,d,p,h=e.classroomList,g=e.exercise,j=(e.globalSetting,e.loading),A=e.dispatch,b=g.workSetting,w=g.commonHeader,_=(0,v.useParams)();_.category=_.categoryId;var N=(0,m.useState)(!1),Z=x()(N,2),I=Z[0],S=(Z[1],(0,m.useState)(!1)),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)(),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),M=x()(z,2),G=M[0],W=M[1],U=(0,m.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[]}),V=x()(U,2),X=V[0],ee=V[1],ne=(0,m.useState)(!1),te=x()(ne,2),se=te[0],ie=te[1];function re(){return re=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==_?void 0:_.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==_?void 0:_.coursesId}});case 2:n=e.sent,T(null==n?void 0:n.alert);case 4:case"end":return e.stop()}}),e)}))),re.apply(this,arguments)}(0,m.useEffect)((function(){ae()}),[b]),(0,m.useEffect)((function(){A({type:"exercise/getWorkSetting",payload:u()({},_)}),(0,le.dE)()||function(){re.apply(this,arguments)}()}),[]);var ae=function(){var e,n,t;console.log("取消");var s=JSON.parse(JSON.stringify(b));Object.keys(X).forEach((function(e){var n;X[e]=null==s||null===(n=s.exercise)||void 0===n?void 0:n[e]})),G=(null==s||null===(e=s.published_course_groups)||void 0===e?void 0:e.map((function(e){return{course_group_id:e.course_group_id,end_time:e.course_end_time,publish_time:e.course_publish_time}})))||[{}],null==b||null===(n=b.course_groups)||void 0===n||n.map((function(e){var n;null==b||null===(n=b.published_course_groups)||void 0===n||n.map((function(n,t){var s;null!=n&&null!==(s=n.course_group_id)&&void 0!==s&&s.includes(null==e?void 0:e.course_group_id)&&(e.cilckkey=t,e.isselect=!0)}))})),xe(""),ie(-1!==X.time),ee(X),W(G.length>0?G:[{}]),fe.setFieldsValue({exercise_events:null==s||null===(t=s.exercise)||void 0===t?void 0:t.exercise_events})},ce=function(){var e=l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==w?void 0:w.exercise_question_count)){e.next=3;break}return y.ZP.warning("试卷内没有试题不允许发布考试"),e.abrupt("return");case 3:return n=JSON.parse(JSON.stringify(X)),console.log("提交"),e.prev=5,e.next=8,fe.validateFields();case 8:t=fe.getFieldsValue(),n.exercise_events=t.exercise_events,e.next=16;break;case 12:return e.prev=12,e.t0=e.catch(5),null!==e.t0&&void 0!==e.t0&&e.t0.errorFields&&(fe.scrollToField(null===e.t0||void 0===e.t0||null===(s=e.t0.errorFields)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name,{behavior:"smooth",block:"center"}),y.ZP.error(null===e.t0||void 0===e.t0||null===(i=e.t0.errorFields)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.errors)||void 0===i?void 0:i[0])),e.abrupt("return");case 16:if(n.categoryId=_.categoryId,n.publish_time_groups=G,X.unified_setting){e.next=27;break}if(G.length){e.next=22;break}return y.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 22:delete n.publish_time,delete n.end_time,G.map((function(e){var n;if(!e.course_group_id||null===(n=e.course_group_id)||void 0===n||!n.length)throw y.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time||!e.end_time)throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空")})),e.next=30;break;case 27:if(X.publish_time&&X.end_time){e.next=30;break}throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空");case 30:oe(n);case 31:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==_?void 0:_.categoryId,"/publish_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),xe(""),A({type:"exercise/getCommonHeader",payload:u()({},_)}),A({type:"exercise/getWorkSetting",payload:u()({},_)}),P(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(e){return e&&e1&&(null==e||!e.new)||!(null==b||null===(t=b.published_course_groups)||void 0===t||!t.some((function(n){return n.course_group_id===e.course_group_id})))&&I};(0,m.useEffect)((function(){return xe("表单未保存"),window.addEventListener("beforeunload",he),function(){window.removeEventListener("beforeunload",he)}}),[X]);var xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";A({type:"exercise/setActionTabs",payload:{key:e}})},he=function(e){e.preventDefault(),e.returnValue=""},me=D.Z.useForm(),fe=x()(me,1)[0];return(0,Y.jsx)("section",{className:It,children:(0,Y.jsxs)($n.Z,{spinning:j["exercise/getWorkSetting"]||B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"".concat(Rt," mt30"),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{onChange:function(){var e,n,t;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish&&null!=h&&null!==(n=h.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(null==b||null===(t=b.exercise)||void 0===t?void 0:t.exercise_status)>1?y.ZP.error("已发布,不能再修改"):(X.unified_setting=!X.unified_setting,!1===X.unified_setting&&""==G&&W(G.concat({})),ee(Object.assign({},X))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:X.unified_setting,disabled:I||(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status)>1,children:[(0,Y.jsx)(L.ZP,{value:!0,disabled:!(null!=b&&null!==(t=b.exercise)&&void 0!==t&&t.manage_all_group),children:"统一发布"}),(null===(s=b.course_groups)||void 0===s?void 0:s.length)>0&&(0,Y.jsx)(L.ZP,{value:!1,children:"分班发布"})]})}),(0,Y.jsx)(R.Z,{children:(0,le.GJ)()&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){y.ZP.warning("已取消本次修改的内容"),ae()},onOk:ce})})]}),(0,Y.jsx)("span",{style:{color:"red"},children:(null==b||null===(r=b.exercise)||void 0===r?void 0:r.exercise_status)>1&&O&&"当前课堂中学生人数较多,为提供更好的服务,我们将进行服务器扩容,建议您在30分钟后发起考试。您也可以立即发布。"}),X.unified_setting&&(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{align:"middle",className:Rt,children:[(0,Y.jsx)(R.Z,{className:Ft,children:"考试时间:"}),(0,Y.jsx)(R.Z,{className:"ml10",children:(0,Y.jsx)(k.Z,{placement:"bottom",title:(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1&&"发布时间已过,不能修改",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:ue,disabled:I||(null==b||null===(o=b.exercise)||void 0===o?void 0:o.exercise_status)>1||(0,le.Rm)()&&!(null!=h&&null!==(d=h.AssistantObject)&&void 0!==d&&null!==(d=d.exercise)&&void 0!==d&&d.can_publish),value:X.publish_time?K()(X.publish_time):void 0,allowClear:!1,onChange:function(e,n){X.publish_time=n,X.end_time||(X.end_time=K()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ee(Object.assign({},X))}})})}),(0,Y.jsx)(R.Z,{className:"ml30",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:I||(0,le.Rm)()&&!(null!=h&&null!==(p=h.AssistantObject)&&void 0!==p&&null!==(p=p.exercise)&&void 0!==p&&p.can_late),allowClear:!1,value:X.end_time?K()(X.end_time):void 0,disabledDate:function(e){return X.end_time?e&&(e1?null!=s&&s.new?[!1,!1]:[!0,!1]:null!=b&&null!==(a=b.published_course_groups)&&void 0!==a&&a.some((function(e){return e.course_group_id===s.course_group_id}))&&(I||(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1)?[!0,!1]:[!1,!1])||(0,le.Rm)()&&!(null!=h&&null!==(t=h.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_publish)),disabledDate:ue,style:{width:"100%"},placeholder:["请选择发布时间","请选择截止时间"],showTime:{format:"HH:mm",defaultValue:[K()((0,C.U6)(),"HH:mm"),K()((0,C.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:e.publish_time&&[K()(e.publish_time),e.end_time&&K()(e.end_time)],onChange:function(t,s){de(e)||(G[n].publish_time=s[0]),G[n].end_time=s[1],W(i()(G))}})}),(0,Y.jsxs)(R.Z,{className:Yt,style:{visibility:I?"hidden":"visible"},children:[(0,Y.jsx)(Nt.Z,{style:{visibility:n>0&&null!=e&&e.new?"visible":"hidden"},className:Mt,onClick:function(){G=G.filter((function(e,t){return n!==t})),W(i()(G))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?W(G.concat({new:!0})):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)}))}),(0,Y.jsx)(F.Z,{disabled:I,checked:se,onChange:function(e){!1===e.target.checked?ee((function(e){return u()(u()({},e),{},{time:-1})})):fe.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"请注意,30分钟后禁止作答"},{reminder_time:15,reminder_content:"请注意,15分钟后禁止作答"}]}),ie(e.target.checked)},className:"mb20",style:{fontWeight:400},children:"限制考生答题时长"}),se&&(0,Y.jsxs)(Q.Z,{align:"middle",className:"".concat(Jt," ").concat(Rt),children:[(0,Y.jsx)("span",{className:Ot,children:"答题时长"}),(0,Y.jsx)(J.Z,{className:Tt,size:"middle",disabled:I,min:1,value:-1===X.time?null:X.time,precision:0,onChange:function(e){X.time=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟"})]}),se&&(0,Y.jsx)(D.Z,{form:fe,children:(0,Y.jsx)(as,{disabled:I,time:X.time})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(F.Z,{checked:X.enable_last_times,onChange:function(e){return ee((function(n){return u()(u()({},n),{},{enable_last_times:e.target.checked})}))},disabled:I,className:"mb20",style:{fontWeight:400},children:"学生考试迟到时长限制"})}),X.enable_last_times&&(0,Y.jsxs)(Q.Z,{align:"middle",className:Jt,children:[(0,Y.jsx)("span",{className:"".concat(Ot),children:"考试开始后"}),(0,Y.jsx)(J.Z,{className:Tt,precision:0,size:"middle",value:null==X?void 0:X.last_times,disabled:I||!X.enable_last_times,min:0,onChange:function(e){X.last_times=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟,禁止学生进入考试"})]}),(3===(null==w?void 0:w.exercise_status)||X.open_make_up)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(ts,{data:X,disabled:I,updata:ee})]})]})})})),us=t(58670),ds=t(53426),xs=_.Z.TabPane,ps=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),r=((0,v.useParams)(),(0,v.useLocation)(),D.Z.useForm()),c=x()(r,1)[0],o=(0,m.useState)({}),d=x()(o,2),p=d[0],h=d[1],f=(0,m.useState)("1"),j=x()(f,2),A=j[0],k=j[1];return(0,m.useEffect)((function(){"addIp"===t.actionTabs.key&&(c.resetFields(),k("1"))}),[t.actionTabs]),(0,Y.jsx)(g.Z,{centered:!0,title:"添加IP范围",open:"addIp"===t.actionTabs.key,okText:"确认",cancelText:"取消",width:600,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:if(p.ip){e.next=7;break}if(n=p.startIP.split(".")[3],!(parseInt(n)>parseInt(p.endIP))){e.next=7;break}return y.ZP.warning("IP区间段不合法"),e.abrupt("return");case 7:s({type:"exercise/setActionTabs",payload:{key:"insterIp",data:u()({},c.getFieldValue()),type:t.actionTabs.type}});case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsxs)("section",{className:"pl10 pr10",children:[(0,Y.jsxs)(_.Z,{activeKey:A,onChange:function(e){k(e),c.resetFields()},children:[(0,Y.jsx)(xs,{tab:"新增IP地址"},"1"),(0,Y.jsx)(xs,{tab:"新增IP范围"},"2")]}),(0,Y.jsxs)(D.Z,{form:c,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(e,n){h(u()({},n))},children:["1"===A&&(0,Y.jsx)(D.Z.Item,{name:"ip",rules:[{required:!0,message:"请输入IP地址"}],label:"IP地址",children:(0,Y.jsx)(pe.default,{open:!1,tokenSeparators:[";",",",";"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"请输入IP地址,可同时添加多个IP地址,中间用英文的分号间隔。",onChange:function(e){c.setFieldsValue({ip:i()(e.filter((function(e){return!!(0,ds.t)(e)||(y.ZP.warning("IP不合法,请重新输入"),!1)})))})}})}),"2"===A&&(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"startIP",rules:[{required:!0,message:"请输入起始IP地址"}],label:"起始IP地址",children:(0,Y.jsx)(O.Z,{maxLength:15,placeholder:"请输入起始IP地址",onBlur:function(e){var n="";(0,ds.t)(e.target.value)?n=e.target.value:(n="",y.ZP.warning("IP不合法,请重新输入")),c.setFieldsValue({startIP:n})}})})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"endIP",rules:[{required:!0,message:"请输入结束IP地址"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"请输入0-255的网段"}],label:"结束IP地址",children:(0,Y.jsx)(O.Z,{onBlur:function(e){},prefix:(0,Y.jsx)("span",{className:"font14",children:null===(n=p.startIP)||void 0===n?void 0:n.substring(0,p.startIP.lastIndexOf("."))}),maxLength:3,placeholder:"请输入结束IP地址的后三位"})})})]})]})]})})})),hs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t,s,r,c,o=e.exercise,d=(e.globalSetting,e.loading),p=e.dispatch,h=o.workSetting,j=o.commonHeader,A=(0,v.useParams)();A.category=A.categoryId;var w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=(_[1],(0,m.useState)(!1)),I=x()(Z,2),S=I[0],E=I[1],C=(0,m.useState)({question_random:!1,choice_random:!1,start_password:"",login_restrict:!1,is_start_locked:!1,ip_limit:"no",identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:"",screen_shot_open:!1,part_score:!1}),B=x()(C,2),P=B[0],H=B[1];(0,m.useEffect)((function(){D()}),[h]),(0,m.useEffect)((function(){p({type:"exercise/getWorkSetting",payload:u()({},A)})}),[]),(0,m.useEffect)((function(){"insterIp"===o.actionTabs.key&&(o.actionTabs.data.ip?P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),i()(o.actionTabs.data.ip)):P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),["".concat(o.actionTabs.data.startIP,",").concat(o.actionTabs.data.startIP.substring(0,o.actionTabs.data.startIP.lastIndexOf("."))+"."+o.actionTabs.data.endIP)]),H(u()({},P)))}),[o.actionTabs]);var D=function(){var e=JSON.parse(JSON.stringify(h));Object.keys(P).forEach((function(n){var t;P[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),H(P),z("")},T=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==A?void 0:A.categoryId,"/prevent_cheating_settings.json"),{method:"post",body:n});case 3:t=e.sent,E(!1),0===t.status&&(y.ZP.success("保存成功"),z(""),p({type:"exercise/getCommonHeader",payload:u()({},A)}),p({type:"exercise/getWorkSetting",payload:u()({},A)}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){return z("表单未保存"),window.addEventListener("beforeunload",L),function(){window.removeEventListener("beforeunload",L)}}),[P]);var L=function(e){e.preventDefault(),e.returnValue=""},z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";p({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsx)($n.Z,{spinning:d["exercise/getWorkSetting"]||S,children:(0,Y.jsxs)(Q.Z,{align:"top",wrap:!1,justify:"space-between",className:"mt30 ".concat(qt),children:[(0,Y.jsxs)(R.Z,{children:[!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:"".concat(qt),children:(0,Y.jsx)(F.Z,{checked:P.question_random,disabled:N,onChange:function(e){P.question_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"小题题目顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.choice_random,disabled:N,onChange:function(e){P.choice_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"选择题选项顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.part_score,disabled:N,onChange:function(e){P.part_score=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"多选题部分得分"})})}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.identity_verify,disabled:!(0,le.GJ)()||N,onChange:function(e){P.identity_verify=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试前人脸身份核验"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生开始考试前将会要求调用摄像头完成拍照采集,系统将自动对采集的学生照片与已录入照片进行比对审核(教师/助教也可进行手动审核),审核通过之后学生才能开始考试。"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(R.Z,{span:24,className:P.open_camera?"mb20":qt,children:[(0,Y.jsx)(F.Z,{checked:P.open_camera,disabled:N,onChange:function(e){P.open_camera=e.target.checked,P.photo_count=P.photo_count||5,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试中启用拍照监考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试中将会调用摄像头进行拍照。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),P.open_camera&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)("span",{children:"本场考试最多拍摄:"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N||!P.open_camera,min:1,defaultValue:5,max:(0,le.Ny)()?1e3:10,value:P.photo_count,onChange:function(e){P.photo_count=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"ml10",children:"(次)"}),(0,Y.jsx)("span",{className:"c-grey-c font12 ml10",children:"(请填写不大于10的正整数)"})]}),(0,Y.jsx)(R.Z,{span:24,className:P.screen_open?"mb20":qt,children:(0,Y.jsx)(F.Z,{checked:P.screen_open,disabled:N,onChange:function(e){P.screen_open=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"切屏后强制交卷"})})}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," mb20"),children:[(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"考试过程中切换页面超过"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:3,max:10,value:P.screen_num,onChange:function(e){P.screen_num=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"(次)后将被强制交卷,切换到其他页面"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:5,max:60,value:P.screen_sec,onChange:function(e){P.screen_sec=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333",children:"(秒)后即判定为切屏。"})]}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)(q.Z,{disabled:N||!P.screen_open,checked:P.screen_shot_open,onChange:function(e){var n;e?g.Z.confirm({icon:null,centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:["1.开启后,学生作答前",(0,Y.jsx)("span",{style:{color:"#F59A23"},children:"需要选择主屏幕进行共享,考试作答过程中也不允许关闭屏幕共享,否则将会直接退出考试;"})]}),(0,Y.jsx)("div",{children:"2.教师可在考试监控页面查看截屏记录。"})]}),onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P.screen_shot_open=e,H(u()({},P));case 2:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):(P.screen_shot_open=e,H(u()({},P)))}}),(0,Y.jsx)("span",{className:"ml10",children:"学生退出全屏或切换页面后进行截屏"})]}),(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:"no"!==P.ip_limit,disabled:N,onChange:function(e){"no"===P.ip_limit?(P.ip_limit="pub",P.is_locked||(P.is_locked=!0)):P.ip_limit="no",H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"限制考试访问IP"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,不在IP范围中的设备将无法参加考试。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(R.Z,{className:"mt15 ".concat(Jt),children:[(0,Y.jsx)("span",{className:"c-red",children:"(只允许在Chrome谷歌浏览器作答,并且要求学生安装WebRTC Leak Prevent插件)"}),(0,Y.jsx)("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478",children:"如何安装WebRTC Leak Prevent插件?"})]})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"公网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(n=P.public_ip)&&void 0!==n&&n.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(t=P.public_ip)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){g.Z.confirm({okText:"确定",cancelText:"取消",title:"确定删除该IP吗?",onOk:function(){P.public_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]},n)})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]}),(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct," ").concat(qt),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"内网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(s=P.inner_ip)&&void 0!==s&&s.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(r=P.inner_ip)||void 0===r?void 0:r.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){N||g.Z.confirm({title:"确定删除该IP吗?",onOk:function(){P.inner_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]})})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{className:"font14 c-blue ml10",onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]})]}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.ip_bind,disabled:N,onChange:function(e){P.ip_bind=e.target.checked,!P.is_locked&&P.ip_bind&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"IP地址绑定"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,开始考试的学生账号将自动与设备公网IP进行绑定。如遇特殊情况,可由教师/助教进行IP解绑。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_locked,disabled:N,onChange:function(e){P.is_locked=e.target.checked,e.target.checked||(P.login_restrict=!1),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试解锁码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,如果学生在考试中途退出想再继续考试,需要使用解锁码进行解锁。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_locked&&(0,le.GJ)()&&(0,Y.jsxs)(Q.Z,{className:Dt,children:[(0,Y.jsx)(O.Z,{placeholder:"请输入考试解锁码",value:P.unlock_key,disabled:N,onChange:function(e){return H((function(n){return u()(u()({},n),{},{unlock_key:e.target.value})}))},className:Qt}),P.is_locked&&!N&&(0,Y.jsx)(b.ZP,{type:"link",onClick:function(){P.unlock_key=Math.floor(1e6*Math.random()),H(u()({},P))},children:"换一换"})]})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.login_restrict,disabled:N,onChange:function(e){P.login_restrict=e.target.checked,e.target.checked&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试登录限制"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试期间第二次及后续登录系统时,需要监考老师输入考试解锁码才能登录系统"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_start_locked,disabled:N,onChange:function(e){P.is_start_locked=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"开考密码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生第一次进入考试时,需要输入开考密码才能进入考试答题页面"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_start_locked&&(0,le.GJ)()&&(0,Y.jsx)(Q.Z,{className:Dt,children:(0,Y.jsx)(O.Z,{value:P.start_password,disabled:N,placeholder:"请输入开考密码",onChange:function(e){return H((function(n){return u()(u()({},n),{},{start_password:e.target.value})}))},className:Qt})})]})})]}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==o||null===(c=o.commonHeader)||void 0===c?void 0:c.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){D()},onOk:function(){var e,n,t=JSON.parse(JSON.stringify(P));if(t.categoryId=A.categoryId,P.open_camera&&P.photo_count<1)throw y.ZP.error("请填写本场考试最大拍摄次数"),new String("请填写本场考试最大拍摄次数");if(P.start_password||!P.is_start_locked){if(!("no"===P.ip_limit||null!==(e=P.public_ip)&&void 0!==e&&e.length||null!==(n=P.inner_ip)&&void 0!==n&&n.length))throw y.ZP.error("请填写公网IP或内网IP地址"),new String("请填写内网IP地址");if(P.open_camera||P.screen_open)var s=g.Z.confirm({title:"考试说明",className:"custom-modal-divider",icon:null,width:750,content:(0,Y.jsxs)("div",{className:"font16 p20",children:[P.open_camera&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中摄像防作弊功能,",(0,Y.jsx)("span",{className:"c-red",children:"这需要调用学生用户的摄像设备"}),"。Educoder平台将会严格保护所有学生的照片和视频,并承诺不在本平台以外使用。",(0,Y.jsx)("br",{}),"请确认:为严格监督考试以获得公平,您同意并和要求Educoder平台在本次考试中调用学生用户的摄像设备并获取学生的影像信息。"]})]}),P.screen_open&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",className:"mr20",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中防切屏功能,这项功能暂时仅支持谷歌、火狐浏览器。 请确保:在正式开始考试前通知全体学生,使用 ",(0,Y.jsx)("img",{width:"26",src:De.JA})," ",(0,Y.jsx)("span",{className:"c-red",children:"谷歌浏览器"}),"或",(0,Y.jsx)("img",{width:"26",src:De.Gm})," ",(0,Y.jsx)("span",{className:"c-red",children:"火狐浏览器"}),"进行考试。"]})]}),(0,Y.jsx)("p",{className:"ml40 mt40",children:(0,Y.jsx)(F.Z,{onChange:function(e){return s.update({okButtonProps:{disabled:!e.target.checked}})},children:"我已阅读"})})]}),onOk:function(){T(t)},okButtonProps:{disabled:!0}});else T(t)}else y.ZP.error("请填写开考密码")}})})]})}),(0,Y.jsx)(ps,{})]})})),ms=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=t.workSetting,c=(0,v.useParams)();c.category=c.categoryId;var o=(0,m.useState)(!1),d=x()(o,2),p=d[0],h=(d[1],(0,m.useState)(!1)),g=x()(h,2),j=g[0],A=g[1],k=(0,m.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score:!1,answered_open:!1,assistant_auth:!1}),b=x()(k,2),w=b[0],_=b[1];(0,m.useEffect)((function(){return Z("表单未保存"),window.addEventListener("beforeunload",N),function(){window.removeEventListener("beforeunload",N)}}),[w]);var N=function(e){e.preventDefault(),e.returnValue=""},Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";i({type:"exercise/setActionTabs",payload:{key:e}})};(0,m.useEffect)((function(){I()}),[r]),(0,m.useEffect)((function(){i({type:"exercise/getWorkSetting",payload:u()({},c)})}),[]);var I=function(){var e=JSON.parse(JSON.stringify(r));Object.keys(w).forEach((function(n){var t;w[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),_(w),Z("")},S=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==c?void 0:c.categoryId,"/property_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),Z(""),i({type:"exercise/getCommonHeader",payload:u()({},c)}),i({type:"exercise/getWorkSetting",payload:u()({},c)}),A(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:St,children:(0,Y.jsxs)($n.Z,{spinning:s["exercise/getWorkSetting"]||j,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"mt30 mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(F.Z,{checked:w.open_total_score,disabled:p,onChange:function(e){w.open_total_score=e.target.checked,e.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),_(Object.assign({},w))},className:Ft,children:"允许学生查看成绩"})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==t||null===(n=t.commonHeader)||void 0===n?void 0:n.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:I,onOk:function(){var e=JSON.parse(JSON.stringify(w));e.categoryId=c.categoryId,S(e)}})})]}),w.open_total_score&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{className:"".concat(Jt," ").concat(Rt),children:(0,Y.jsxs)(L.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":"afterReview",onChange:function(e){"afterEndTime"===e.target.value?_((function(e){return u()(u()({},e),{},{open_score:!0,open_score_reviewed:!1})})):"afterReview"===e.target.value&&_((function(e){return u()(u()({},e),{},{open_score:!1,open_score_reviewed:!0})}))},children:[(0,Y.jsx)(L.ZP,{value:"afterEndTime",children:"考试截止时间后"}),(0,Y.jsx)(L.ZP,{value:"afterReview",children:"试卷评阅完成后"})]})}),(0,Y.jsx)(Q.Z,{className:w.answered_open?"mb20":Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.answered_open,disabled:p,onChange:function(e){w.answered_open=e.target.checked,_(Object.assign({},w))},children:"允许查看试卷"})}),w.answered_open&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(L.ZP.Group,{className:"".concat(Jt," ").concat(Rt),value:w.answer_open,disabled:p,onChange:function(e){w.answer_open=e.target.value,_(Object.assign({},w))},children:[(0,Y.jsx)(L.ZP,{value:!0,children:"显示试题答案和解析"}),(0,Y.jsx)(L.ZP,{value:!1,children:"不显示试题答案和解析"})]})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.score_open,disabled:p,onChange:function(e){w.score_open=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看其它学生的成绩"})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.show_statistic,disabled:p,onChange:function(e){w.show_statistic=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看统计结果"})})]})]})})})),fs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),s=(n.workSetting,n.commonHeader),r=(0,v.useParams)();r.category=r.categoryId;var c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=(o[1],(0,m.useState)(0)),h=x()(p,2),j=h[0],A=h[1],w=(0,m.useState)(0),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useState)(!1),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)({}),D=x()(H,2),q=D[0],O=D[1],J=(0,m.useState)(!1),T=x()(J,2),z=T[0],M=T[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),ee=x()(X,2),te=ee[0],se=ee[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],oe=(0,m.useState)([]),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useState)([]),he=x()(pe,2),me=he[0],fe=he[1],ve=(0,m.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""}),ge=x()(ve,2),je=ge[0],ye=ge[1];(0,m.useEffect)((function(){Ae()}),[s]);var Ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/distinguish_exercise_setting.json"),{method:"get"});case 3:n=e.sent,Object.keys(je).forEach((function(e){je[e]=null==n?void 0:n[e]})),console.log(n,"res"),O(u()({},n)),fe((null==n?void 0:n.exercise_questions)||[]),xe((null==n?void 0:n.exercises)||[]),se((null==n?void 0:n.course_review_teachers)||[]),ye(u()(u()({},je),{},{select_appraise:!!n.end_time})),A((null==n?void 0:n.total)||0),I((null==n?void 0:n.finish_total)||0),P(!1),Ie("");case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/appraise_settings.json"),{method:"post",body:n});case 3:if(s=e.sent,P(!1),0!==s.status){e.next=11;break}return y.ZP.success("保存成功"),Ie(""),Ae(),t({type:"exercise/getCommonHeader",payload:u()({},r)}),e.abrupt("return");case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),be=function(e,n){for(var t=Math.floor(e/n),s=e%n,i=[],r=0;r0?1:0)),s--;return i},we=function(e){if(e[0]){var n=[];de.forEach((function(e){return n=n.concat(e.appraise_teachers)}));var t=te.filter((function(e){return n.every((function(n){return n.id!==e.id}))}));console.log(t,"newItems"),ce(i()(t)),M(e)}if(!e[0]){var s,r=[];r=r.concat((null==me||null===(s=me[e[1]])||void 0===s?void 0:s.appraise_teachers)||[]);var a=te.filter((function(e){return r.every((function(n){return n.id!==e.id}))}));ce(i()(a)),M(e)}},_e=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"评阅教师",align:"center",dataIndex:"appraise_teachers",className:Ht,render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(s){var i=e.filter((function(e){return e.id!==n.id})),r=de.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:i}):e}));i.length?xe(r):g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"删除此教师,试卷将重新均分给其他评阅教师;如需添加指定教师,请点击“+评阅教师”按钮。",onOk:function(){var e=null==de?void 0:de.filter((function(e,n){return n!==t})),n=be(j,e.length),s=be(Z,e.length);n.forEach((function(n,t){e[t].total=n})),s.forEach((function(n,t){e[t].finish_total=n,e[t].unfinished_total=e[t].total-e[t].finish_total})),xe(JSON.parse(JSON.stringify(e)))}})},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!0,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}],Ne=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"试题名称",dataIndex:"name",align:"center",width:100},{title:"评阅教师",align:"center",className:Ht,dataIndex:"appraise_teachers",render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(){var s=e.filter((function(e){return e.id!==n.id})),i=me.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:s}):e}));fe(i)},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!1,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}];(0,m.useEffect)((function(){return Ie("表单未保存"),window.addEventListener("beforeunload",Ze),function(){window.removeEventListener("beforeunload",Ze)}}),[je]);var Ze=function(e){e.preventDefault(),e.returnValue=""},Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";t({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsxs)($n.Z,{spinning:B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsxs)("h1",{className:"mt15",children:["评阅设置",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"适用于大型严肃评阅,对学生的试卷或试题进行评阅的场景。"}),(0,Y.jsx)("div",{children:"开启规则:"}),(0,Y.jsx)("div",{children:"1.有学生交卷;"}),(0,Y.jsx)("div",{children:'2.考试状态为"已结束";'}),(0,Y.jsx)("div",{children:"3.试卷含有填空、编程、实训、简答题中任意题型。"}),(0,Y.jsx)("div",{children:"同时满足3个条件才可开启集中评阅,开启后不可关闭,请谨慎操作。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||!!q.exercise_author)&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:Ae,onOk:function(){var e=JSON.parse(JSON.stringify(je));e.select_appraise?e.end_time?(e.review_type||de.length)&&(!e.review_type||me.some((function(e){return!!e.appraise_teachers.length})))?(0===e.review_type&&(e.exercises=null==de?void 0:de.map((function(e){var n;return{id:e.id,total:e.total,finish_total:e.finish_total,unfinished_total:e.unfinished_total,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id}}))}}))),1===e.review_type&&(e.exercise_questions=null==me?void 0:me.map((function(e){var n;return{id:e.id,total:e.total,question_id:e.question_id,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id,message_status:e.message_status}}))}}))),delete e.select_appraise,g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",width:550,title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{children:["因集中评阅模式是将学生试卷或试题分配给评阅的教师,为了不影响评阅成绩,评阅设置提交保存后本场考试",(0,Y.jsx)("span",{className:"c-orange-ff9",children:"不可进行"}),"以下操作:"]}),(0,Y.jsxs)("div",{style:{padding:10,marginTop:5,background:"#ececec"},children:["1.发布新班级考试;",(0,Y.jsx)("br",{}),"2.修改本场考试结束时间;",(0,Y.jsx)("br",{}),"3.补考;",(0,Y.jsx)("br",{}),"4.编辑试卷。"]}),(0,Y.jsx)("div",{className:"c-grey-999",children:"(如需发布新班级考试,请发布新试卷)"})]}),onOk:function(){ke(e)}})):y.ZP.warning("请至少添加一位评阅教师"):y.ZP.warning("截止时间不能为空"):Ae()}})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:"mt15",children:[(0,Y.jsx)(F.Z,{checked:je.select_appraise,disabled:d||!(null!=q&&q.can_open_appraise&&(null==q||!q.end_time)),onChange:function(e){je.select_appraise=e.target.checked,ye(Object.assign({},je))},children:(0,Y.jsx)("span",{className:"font14",children:"启用集中阅卷"})}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("div",{children:"勾选后,在指定时间内指定教师集中评阅学生的试卷或试题。"}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),je.select_appraise&&(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)(R.Z,{span:24,className:"mt15 pl30",children:(0,Y.jsxs)(F.Z,{checked:je.sealed_review,disabled:d||!(null!=q&&q.change_sealed_review),onChange:function(e){je.sealed_review=e.target.checked,ye(Object.assign({},je))},children:[(0,Y.jsx)("span",{className:"font14",children:"封卷评阅"}),(0,Y.jsx)("span",{className:"font12 c-grey-c",children:"(选中,开启后集中评阅界面不显示学生信息)"})]})}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsx)("span",{className:"mr10",children:"评阅模式:"}),(0,Y.jsxs)(L.ZP.Group,{value:je.review_type,disabled:d||!(null==q||!q.end_time),onChange:function(e){je.review_type=e.target.value,ye(Object.assign({},je))},children:[(0,Y.jsxs)(L.ZP,{value:0,children:["试卷模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将学生试卷均匀分配给评阅的教师,若无法均分则多出的试卷随机分给教师;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"}),(0,Y.jsx)("div",{children:"示例:若试卷为51张,由A、B教师评阅,则A教师评阅25张,B教师评阅26张。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(L.ZP,{className:"ml20",value:1,children:["试题模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将单个试题指定给多个教师共同评阅;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]})]})]}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"截止时间:"]}),(0,Y.jsx)($.default,{style:{width:234},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:d,allowClear:!1,value:je.end_time?K()(je.end_time):"",disabledDate:ne.Q8,disabledTime:function(e){return(0,ne.d0)(e)},onChange:function(e,n){je.end_time=n,ye(Object.assign({},je))}})]}),(0,Y.jsxs)(Q.Z,{className:"mt15",style:{width:"100%"},children:[(0,Y.jsxs)("div",{className:"ml30 mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"评阅教师:"]}),0===je.review_type&&(0,Y.jsxs)("div",{style:{flex:1},children:[de.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,className:"mb20",pagination:!1,dataSource:de,columns:_e}),!1===(null==q?void 0:q.start_appraise)&&!d&&(0,Y.jsx)(b.ZP,{type:"primary",onClick:function(){return we([!0,null])},children:"+ 评阅教师"})]}),1===je.review_type&&(0,Y.jsx)("div",{style:{flex:1},children:me.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,pagination:!1,rowKey:"id",dataSource:me,columns:Ne})})]})]})]})]}),(0,Y.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!z,title:null===(null==z?void 0:z[1])?"指定评阅教师":"共同评阅教师",bodyStyle:{padding:"0 16px"},okText:"确认",cancelText:"取消",width:"800px",onOk:function(){if(U.length){if(z[0]){if(null===z[1]){var e=ae.filter((function(e){return U.includes(e.id)})),n=[].concat(i()(de),i()(null==e?void 0:e.map((function(e){return{appraise_teachers:[e],total:0,finish_total:0,unfinished_total:0}})))),t=be(j,n.length),s=be(Z,n.length);t.forEach((function(e,t){n[t].total=e})),s.forEach((function(e,t){n[t].finish_total=e,n[t].unfinished_total=n[t].total-n[t].finish_total})),n=n.filter((function(e){return e.total>0})),xe(JSON.parse(JSON.stringify(n))),M(!1)}if(null!==z[1]){var r=ae.filter((function(e){return U.includes(e.id)})),a=[];de.forEach((function(e,n){z[1]!==n?a.push(e):a.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(r))}))})),xe(a),M(!1)}}if(!z[0]&&null!==z[1]){var c=ae.filter((function(e){return U.includes(e.id)}));c=c.map((function(e){return u()(u()({},e),{},{message_status:null!=q&&q.start_appraise?1:0})}));var l=[];me.forEach((function(e,n){z[1]!==n?l.push(e):l.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(c))}))})),fe(l),M(!1)}}else y.ZP.warning("请至少添加一位评阅教师")},afterClose:function(){V([])},onCancel:function(){M(!1)},children:(0,Y.jsx)(N.Z,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:function(e){V(e)}},rowKey:"id",dataSource:ae,columns:[{title:"教师姓名",align:"center",dataIndex:"name",width:"25%"},{title:"手机",align:"center",dataIndex:"phone",width:"18%"},{title:"邮箱",align:"center",dataIndex:"email",width:"28%"},{title:"角色",align:"center",dataIndex:"identity"}]})})]})})),vs=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){var n,t=e.exercise,s=(e.globalSetting,e.dispatch),i=(0,m.useState)("0"),r=x()(i,2),a=r[0],c=r[1],l=[{name:"发布设置",key:"0",element:(0,Y.jsx)(os,{}),show:!0},{name:"防作弊设置",key:"2",element:(0,Y.jsx)(hs,{}),show:!0},{name:"评阅设置",key:"5",element:(0,Y.jsx)(fs,{}),show:(0,le.GJ)()&&!(null!=t&&null!==(n=t.commonHeader)&&void 0!==n&&n.is_random)},{name:"成绩设置",key:"3",element:(0,Y.jsx)(ms,{}),show:!0}];return(0,m.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,Y.jsx)("section",{children:(0,Y.jsx)(_.Z,{activeKey:a,onChange:function(e){"表单未保存"==t.actionTabs.key?g.Z.confirm({centered:!0,title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){c(e),s({type:"exercise/setActionTabs",payload:{key:""}})}}):c(e)},items:l.filter((function(e){return e.show})).map((function(e){return{label:e.name,key:e.key,children:e.element}})),destroyInactiveTabPane:!0})})})),gs=t(93948),js="title___cJ2wS",ys="wrap___y4Bkb",As=t(26486),ks={1:"满分作答",2:"部分得分作答",3:"零分作答",4:"未批"},bs=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{sort:"asc",page:1,limit:10})),o=x()(c,2),d=o[0],p=o[1],h=((0,v.useLocation)(),t.statisticsList),f=(0,m.useState)({}),g=x()(f,2),j=g[0],y=(g[1],(0,m.useState)([])),A=x()(y,2),k=A[0],b=A[1],w=(0,m.useState)(""),_=x()(w,2),Z=(_[0],_[1],(0,m.useState)("")),I=x()(Z,2),S=(I[0],I[1],D.Z.useForm()),E=x()(S,1)[0],B=[{title:"提交率",dataIndex:"commit_percent",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[0===e?0:(100*e).toFixed(2),"%"]})}},{title:"最低分",dataIndex:"min_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],P=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},d)});case 2:null!=(n=e.sent)&&n.exercise_counts&&b([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){P()}),[d.coursesId]),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("section",{className:"minH500 bg-white",children:[(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsx)(D.Z,{form:E,onChange:function(){var e=Object.assign({},E.getFieldValue());Object.keys(e).map((function(n){e[n].includes("all")?(delete d[n],E.setFieldsValue(H()({},n,"all"))):(d[n]=e[n],E.setFieldsValue(H()({},n,d[n])))})),d.page=1,d.limit=10,P()},initialValues:H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!j.course_group,children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",className:ys,children:h.course_groups&&h.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))})]})})})})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:k,columns:B}),(0,Y.jsx)("div",{className:js,children:(0,Y.jsxs)(Q.Z,{align:"middle",style:{height:"100%"},className:"ml5 mr5",children:[(0,Y.jsx)(R.Z,{flex:1,className:"font16",children:"统计详情"}),(0,Y.jsx)(R.Z,{className:"font16",children:(0,Y.jsxs)("span",{className:"current",onClick:function(){d.sort="desc"===d.sort?"asc":"desc",console.log("xx params.sort: ",d.sort),p(u()({},d)),P()},children:[(0,Y.jsx)("span",{children:"正确率"}),(0,Y.jsxs)("p",{className:"edu-sorter current ".concat(d.sort),children:[(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})})]})}),(0,Y.jsx)($n.Z,{spinning:s["exercise/getExerciseStatistics"],children:(0,Y.jsx)("div",{className:"minH200",children:null==h||null===(n=h.commit_results)||void 0===n?void 0:n.map((function(e,n){var t;return(0,Y.jsxs)("aside",{className:"font14 c-black mt30",children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{flex:1,children:[e.ques_position,".",e.name||As.f[e.ques_type].name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[e.right_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(un.Z,{value:e.ques_title})}),(0,Y.jsx)("div",{className:"mt20",style:{display:5===e.ques_type?"none":""},children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20,display:5===e.ques_type?"none":""}}),7===(null==e?void 0:e.ques_type)&&(null==e?void 0:e.sub_exercise_questions.map((function(n,t){var s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:n.ques_title})}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.right_percent,"%"]})]})]}),null==n||null===(s=n.ques_details)||void 0===s?void 0:s.map((function(n,t){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{style:{alignItems:"center"},children:[2===e.ques_type||3===e.ques_type||4===e.ques_type?"":(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),4===e.ques_type?(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[n.choice_text]})}):(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean&&"c-green",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)})),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t)}))),((null==e?void 0:e.ques_type)<7||8===(null==e?void 0:e.ques_type))&&(null==e||null===(t=e.ques_details)||void 0===t?void 0:t.map((function(n,t){return 5===e.ques_type?(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsxs)(R.Z,{flex:1,children:[n.challenge_position,".",n.challenge_name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.challenge_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}}),null==n?void 0:n.challenge_details.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[e.choice_text]})})})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:e.choice_right_boolean?"c-green":"",children:e.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*e.choice_percent).toFixed(),width:200})})]},n)})),(0,Y.jsxs)(Q.Z,{className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:"ml10",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t):(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{children:[![2,3,4,6,8].includes(e.ques_type)&&(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:[4,6].includes(e.ques_type)?(0,Y.jsx)(un.Z,{value:ks[n.choice_text]}):(0,Y.jsx)(Y.Fragment,{children:3==e.ques_type||8==e.ques_type?"wrong"===n.choice_text?"填写了错误答案":n.choice_text:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean?"c-green":"",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)}))),(0,Y.jsxs)(Q.Z,{style:{display:5===e.ques_type?"none":""},className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:2===e.ques_type||3===e.ques_type||8===e.ques_type||4===e.ques_type?"ml10":"",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]})]},n)}))})})]}),(0,Y.jsx)("div",{className:"tc mt30 mb50",children:(0,Y.jsx)(T.Z,{hideOnSinglePage:!1,total:null==h?void 0:h.questions_count,current:d.page||1,pageSize:d.limit,onChange:function(e,n){d.page=e,d.limit=n,P()}})})]})})),ws=t(42441),_s={0:"单选题",1:"多选题",2:"判断题",3:"填空题",4:"简答题",5:"实训题",6:"编程题",7:"组合题"},Ns=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=((0,v.useLocation)(),t.statisticsList),o=(0,m.useState)({}),d=x()(o,2),p=(d[0],d[1],(0,m.useState)([])),h=x()(p,2),f=h[0],g=h[1],j=(0,m.useState)(""),y=x()(j,2),A=(y[0],y[1],(0,m.useState)("")),k=x()(A,2),b=(k[0],k[1],(0,m.useState)({})),w=x()(b,2),_=(w[0],w[1],D.Z.useForm());x()(_,1)[0];r.sort="asc";var Z=function(e){return{title:{text:"『 学生正确率分布图 』",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} 人"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%以下"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:"{b} \n {c}人",color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:e.details[0].full_count,name:"100%"},{value:e.details[0].best_count,name:"90%-100%"},{value:e.details[0].good_count,name:"70%-90%"},{value:e.details[0].pass_count,name:"60%-70%"},{value:e.details[0].fails_count,name:"60%以下"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(e){return["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"][e.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},I=[{title:"提交率",dataIndex:"commit_percent",render:function(e){return(0,Y.jsxs)("span",{children:[100*e,"%"]})}},{title:"最低分",dataIndex:"min_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],S=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},r)});case 2:null!=(n=e.sent)&&n.exercise_counts&&g([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){S()}),[r.coursesId]),(0,Y.jsxs)("section",{className:"minH500 ",style:{padding:0},children:[(0,Y.jsx)("aside",{className:"bg-white inline-block w100 th-bg-white",children:(0,Y.jsx)(N.Z,{className:"mt10 bg-white",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:f,columns:I})}),(0,Y.jsx)("aside",{className:"mt20",children:(0,Y.jsx)("span",{className:"bold c-black font16 ml20",children:"已交卷学生答题详情"})}),(0,Y.jsx)("aside",{children:null==c||null===(n=c.commit_results)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)("div",{className:"bg-white pl20 pt20 pr20 pb20 mt20",children:[(0,Y.jsxs)("div",{style:{fontSize:14,color:"#0152d9",fontWeight:500},children:[n+1,"、",_s[e.question_type],(0,Y.jsxs)("span",{style:{color:"#999",paddingLeft:10},children:["(共",e.question_count,"小题,",e.question_score,"分)"]}),(0,Y.jsxs)("span",{style:{color:"#000",float:"right"},children:["全班正确率:",100*e.right_percent,"%"]})]}),(0,Y.jsx)(ws.Z,{option:Z(e),style:{height:370},opts:{renderer:"svg"}})]},n)}))})]})})),Zs=t(71751),Is=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=(n.actionTabs.params||{}).value,i=(0,m.useState)(!1),r=x()(i,2),c=r[0],o=r[1],u=(0,v.useParams)(),d=u.categoryId,p=u.coursesId,h=function(){var e=l()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o(!0),null==s||!s.is_wrong){e.next=7;break}return e.next=4,(0,Zs._B)(d,{exercise_question_id:null==s?void 0:s.question_id});case 4:i=e.sent,e.next=10;break;case 7:return e.next=9,(0,Zs.pr)(d,{exercise_question_id:null==s?void 0:s.question_id});case 9:i=e.sent;case 10:0===(null===(n=i)||void 0===n?void 0:n.status)&&(y.ZP.success(null===(r=i)||void 0===r?void 0:r.message),t({type:"exercise/editExercise",payload:{categoryId:d,coursesId:p}}),t({type:"exercise/setActionTabs",payload:{}})),o(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(g.Z,{title:"提示",width:600,centered:!0,open:"标记错题"===n.actionTabs.key,confirmLoading:c,onCancel:function(){return t({type:"exercise/setActionTabs",payload:{}})},onOk:h,children:[(0,Y.jsx)("p",{children:null!=s&&s.is_wrong?"请确认是否将本道试题取消标记为错题?":"请确认是否将本道试题标记为错题?"}),null!=s&&s.is_wrong?(0,Y.jsx)("p",{children:"取消标记后将按照学生实际答题情况重新计算学生本道试题得分。"}):(0,Y.jsxs)("p",{children:["标记后将重新计算已交卷学生成绩,将已交卷学生本道试题得分调整为",null==s?void 0:s.question_score,"分。"]})]})})),Ss=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Es=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},Cs=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,t,s,r,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(u()(u()({},{sort_by:"student_id",sort_direction:"desc"}),o)),p=x()(d,2),h=p[0],j=(p[1],(0,m.useState)()),y=x()(j,2),A=y[0],k=y[1],w=(0,m.useState)([]),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useRef)(),E=(0,m.useState)(1),C=x()(E,2),B=C[0],P=C[1],H=(0,m.useState)(!1),D=x()(H,2),q=D[0],J=D[1],L=(0,m.useState)(10),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1];(0,m.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(o.coursesId,"/exercise/").concat(o.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/check_status.json"),{method:"GET"});case 2:n=e.sent,k(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(S.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(null==n?void 0:n.page),M(null==n?void 0:n.limit),e.next=4,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/code_quality_analysis_index.json"),{method:"GET",params:u()({},n)});case 4:t=e.sent,I(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){return 2===A&&(S.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(S.current)}}),[A]),console.log("-------",o),(0,Y.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10",children:[(0===A||1===A)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{style:{flex:"1"},children:(0,Y.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,Y.jsx)(b.ZP,{onClick:function(){c({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,Y.jsx)("p",{style:{display:"flex"},children:(0,Y.jsxs)(Q.Z,{style:{width:"100%"},children:[(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)("label",{children:"分班情况:"})}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{checked:0===(null==U?void 0:U.length),onChange:function(e){e.target.checked&&(V([]),ne({page:B,limit:K}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(F.Z.Group,{value:U,onChange:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(i()(n)),ne({page:B,limit:K,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{children:(0,Y.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,Y.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,Y.jsx)(ws.Z,{option:Ss(null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.specification_count})),null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.vulnerability_count})),null==Z||null===(r=Z.grade_statistics)||void 0===r?void 0:r.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,Y.jsx)(ws.Z,{option:Es(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,Y.jsx)(O.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:K,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,Y.jsx)(N.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,t){t.field&&(h.sort_by=t.field),t.order||(h.sort_direction="asc"),"ascend"===t.order&&(h.sort_direction="asc"),"descend"===t.order&&(h.sort_direction="desc"),t.order||(h.sort_direction="asc"),ne(u()({page:1,limit:K},h))}}),(0,Y.jsx)(T.Z,{current:B,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:K,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){P(e),M(n),ne({page:e,limit:n,group_course_ids:U})}})]})]}),2===A&&(0,Y.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,Y.jsx)("br",{}),(0,Y.jsx)(b.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,Y.jsx)(ce,{}),(0,Y.jsx)(g.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!q,footer:null,onCancel:function(){return J(!1)},children:(0,Y.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!q&&(0,Y.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==o?void 0:o.categoryId,"-").concat(null==q?void 0:q.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Bs={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},Ps=t(94334),Hs=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),y=x()(j,2),A=y[0],w=y[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,C=t.commonHeader,B=(0,m.useState)([]),P=x()(B,2),q=P[0],J=P[1],T=(0,m.useState)([]),L=x()(T,2),z=L[0],K=L[1],M=(0,m.useState)(0),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)(!0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(!1),te=x()(ne,2),ie=te[0],re=te[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(!1),de=x()(ue,2),xe=de[0],pe=de[1],fe=(0,m.useState)(""),ve=x()(fe,2),je=ve[0],ye=ve[1],Ae=(0,m.useRef)(null),ke=[{name:"IP异常",id:1},{name:"浏览器异常",id:2},{name:"登录异常",id:3},{name:"切屏",id:4},{name:"考试延时",id:5},{name:"打回重做",id:6},{name:"使用考试解锁码",id:7},{name:"退出全屏",id:8}];(0,m.useEffect)((function(){be(),we(o)}),[]),(0,m.useEffect)((function(){return clearInterval(Ae.current),2===(null==C?void 0:C.exercise_status)&&(Ae.current=setInterval((function(){we(o)}),3e4)),function(){clearInterval(Ae.current)}}),[null==C?void 0:C.exercise_status,o]);var be=function(){s({type:"exercise/getExerciseList",payload:i})},we=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ee(!0),J([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 6:s=e.sent,K([]),ee(!1),U(null==s?void 0:s.total_count),J((null==s?void 0:s.exercise_abnormites)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var _e=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"操作时间",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"类型",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"说明",dataIndex:"description",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})}),(null==n?void 0:n.user_screen_num)>=50&&(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:"注意:该学生的截屏总数量已达到50张,需要手动删除已截屏的图片之后才能继续自动截屏",children:(0,Y.jsx)("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})}),(null==n?void 0:n.user_screen_num)>0&&(0,Y.jsx)("span",{onClick:function(){return ye(null==n?void 0:n.user_id)},className:"current c-light-primary ml10",children:"截屏记录"})]})}}];return(0,Y.jsxs)("section",{className:Bs.wrap,children:[(0,Y.jsxs)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldValue());Object.keys(e).map((function(n){switch(n){case"error_type":e[n].includes("all")||!e[n].length?(delete o.error_type,h.setFieldsValue(H()({},"error_type","all"))):(o.error_type=e[n],h.setFieldsValue(H()({},"error_type",o.error_type)));break;case"course_group_id":e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"course_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"course_group_id",o.course_group)))}})),d(u()({},o)),we(o)},initialValues:H()({},"course_group_id","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"course_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(A>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===A?"展开":"收起",47===A?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(0,Y.jsx)(D.Z.Item,{name:"error_type",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"类型:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null==ke?void 0:ke.map((function(e,n){return(0,Y.jsx)(F.Z,{value:e.id,className:"ml0 mr8",children:e.name},n)}))})]})})})]}),(0,Y.jsxs)("div",{className:Bs.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.keyword,onChange:function(e){return n=e.target.value,o.page=1,o.keyword=n,void d(u()({},o));var n},onSearch:function(){o.page=1,d(u()({},o)),we(o)}}),(0,Y.jsx)(b.ZP,{onClick:function(){return oe(!0)},style:{marginLeft:"auto"},icon:(0,Y.jsx)("i",{className:"iconfont icon-guizeguanli font16"}),type:"link",children:"截屏规则"}),(0,Y.jsx)(b.ZP,{onClick:function(){return pe(!0)},icon:(0,Y.jsx)("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link",children:"操作日志"})]}),(0,Y.jsx)("div",{className:Bs.bgH}),(0,Y.jsx)(N.Z,{className:Bs.customTable,dataSource:q,bordered:!1,columns:_e,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Bs.row,loading:$,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),we(o)},pagination:{pageSize:o.limit,total:W,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(Ds,{selectIds:z,visible:ie,onCancel:function(){return re(!1)},onOk:function(){re(!1),we(o)},params:o}),(0,Y.jsx)(Qs,{visible:xe,onCancel:function(){return pe(!1)}}),(0,Y.jsx)(Rs,{visible:je,onCancel:function(){return ye(!1)}}),(0,Y.jsx)(g.Z,{centered:!0,title:"截屏规则",open:le,width:900,footer:null,onCancel:function(){oe(!1)},children:(0,Y.jsxs)("div",{className:"c-grey-333",children:[(0,Y.jsx)("div",{className:"mb20 blod",children:"1.每个学生每场考试最多截屏的总数量为50张,超过之后该学生退出全屏不再进行截屏,老师手动删除截屏图片之后可再自动进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"2.单次退出全屏时长与截屏次数"}),(0,Y.jsx)("div",{className:"mb20",children:"1)若学生【1秒 ≤ 退出全屏时长 ≤ 30秒】,每隔5秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"2)若学生【30秒<退出全屏时长 ≤ 120秒】,每隔10秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"3)若学生【120秒<退出全屏时长 ≤ 300秒】,每隔30秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"4)若学生【300秒<退出全屏时长 ≤ 720秒】,每隔60秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"5)若学生【退出全屏时长 >720秒】,不再进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"3.学生返回考试之后,不再进行截屏。"})]})}),(0,Y.jsx)(se.Z,{})]})})),Ds=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:Bs.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:Bs.imgWrap,children:[(0,Y.jsxs)("div",{className:Bs.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Bs.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:Bs.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},Qs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:20,exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=r[1],d=(0,m.useState)(!1),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)([]),A=x()(y,2),b=A[0],w=A[1],_=(0,m.useState)(0),Z=x()(_,2),I=Z[0],S=Z[1];(0,m.useEffect)((function(){n&&(c.page=1,c.limit=20,o(u()({},c)),C(c))}),[n]);var E=[{title:"操作人",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"操作时间",dataIndex:"created_at",width:200},{title:"类型",dataIndex:"operate_type",width:100,render:function(e){return(0,Y.jsx)(Y.Fragment,{children:0===e&&(0,Y.jsx)("span",{children:"删除"})})}},{title:"学生姓名",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"截屏时间",dataIndex:"screen_time",width:200},{title:"图片",dataIndex:"url",width:100,render:function(e){return(0,Y.jsx)("img",{className:"current",onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(e))},width:70,height:40,src:"".concat(Ps.Z.API_SERVER).concat(e)})}}],C=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),j(!0),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_user_screens/screen_actions.json"),{method:"get",params:t});case 4:s=e.sent,j(!1),S(null==s?void 0:s.total_count),w((null==s?void 0:s.exercise_screen_actions)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:"操作日志",open:n,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)(N.Z,{dataSource:b,bordered:!1,columns:E,size:"large",loading:h,locale:{emptyText:(0,Y.jsx)(X.Z,{})},onChange:function(e){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,o(u()({},c)),C(c)},pagination:{pageSize:c.limit,total:I,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})},Rs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:9999,user_id:n,error_type:[8],exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=(r[1],(0,m.useState)(!1)),d=x()(o,2),p=d[0],h=d[1],j=(0,m.useState)([]),A=x()(j,2),k=A[0],b=A[1];(0,m.useEffect)((function(){n&&w(u()(u()({},c),{},{user_id:n}))}),[n]);var w=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),h(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 5:s=e.sent,h(!1),b((null==s?void 0:s.exercise_abnormites)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({icon:null,title:"提示",content:"删除后不可恢复,确认删除吗?",okText:"确认",cancelText:"取消",onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(null==s?void 0:s.categoryId,"/exercise_user_screens/").concat(n,".json"),{method:"delete"});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),w(c));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=(null==k?void 0:k[0])||{};return(0,Y.jsx)(g.Z,{title:"截屏记录",open:!!n,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)($n.Z,{spinning:p,children:(0,Y.jsxs)("div",{style:{maxHeight:500},children:[(0,Y.jsxs)("div",{className:"c-grey-333 blod mb10",children:[null==N?void 0:N.real_name," ",null==N?void 0:N.student_id]}),(null==N?void 0:N.user_screen_num)>=50&&(0,Y.jsxs)("div",{className:"mb10",style:{color:"#FA6400"},children:[(0,Y.jsx)("i",{className:"iconfont icon-tishi11 mr5"}),(0,Y.jsx)("span",{children:"注意:该学生的截屏总数量已达到 50 张,需要手动删除已截屏的图片之后才能继续自动截屏"})]}),null==k?void 0:k.map((function(e,n){var t,s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10",children:"退出全屏时间"}),(0,Y.jsx)("span",{style:{display:"inline-block",width:144},className:"c-grey-333",children:null==e?void 0:e.created_at}),(0,Y.jsxs)("span",{className:"c-grey-666 ml40",children:["截屏数量",(0,Y.jsx)("span",{style:{margin:"0 6px",color:"#FA6400"},children:null==e||null===(t=e.exercise_user_screens)||void 0===t?void 0:t.length}),"张"]})]}),(0,Y.jsx)("div",{className:Bs.listWrap,children:null==e||null===(s=e.exercise_user_screens)||void 0===s?void 0:s.map((function(e){return(0,Y.jsxs)("div",{className:Bs.list,children:[(0,Y.jsx)("img",{src:"".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url)}),(0,Y.jsxs)("div",{className:Bs.time,children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10 font12",children:"截屏时间"}),(0,Y.jsx)("span",{className:"c-grey-333 font12",children:null==e?void 0:e.created_at})]}),(0,Y.jsx)("div",{className:Bs.mask,children:(0,Y.jsxs)("div",{className:Bs.icons,children:[(0,Y.jsx)("i",{onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url))},className:"iconfont icon-fangda3 mr15"}),(0,Y.jsx)("i",{onClick:function(){return _(null==e?void 0:e.id)},className:"iconfont icon-shanchu14"})]})})]},null==e?void 0:e.id)}))})]},n)}))]})})})},qs={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},Fs=t(60852),Os=t(49273),Js=function(e){var n=function(e){var n=new Notification(e.title,{body:e.message,icon:e.icon||"/ip.png"});n.addEventListener("click",(function(){e.link&&window.open(e.link,e.target||"_blank")})),setTimeout((function(){n.close()}),3e4)};"Notification"in window?"granted"===Notification.permission?n(e):"denied"!==Notification.permission&&Notification.requestPermission().then((function(t){"granted"===t&&n(e)})):alert("当前浏览器不支持通知")},Ts=["exercise","globalSetting","loading","dispatch","classroomList","user","match"],Ls=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user,i=e.globalSetting;return{classroomList:e.classroomList,exercise:n,globalSetting:i,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,p,P,H,D,Q=e.exercise,R=(e.globalSetting,e.loading,e.dispatch),q=e.classroomList,F=e.user,O=(e.match,h()(e,Ts),(0,v.useParams)()),J=(0,v.useSearchParams)(),T=x()(J,1)[0],L=(0,m.useState)([]),z=x()(L,2),M=(z[0],z[1],Q.exerciseList),G=Q.commonHeader,W=Q.checkDomain,U=Q.workSetting,V=(0,m.useState)(T.get("tabs")||0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(K()(new Date).valueOf()),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(),ae=x()(re,2),ce=ae[0],oe=ae[1],ue=(0,m.useState)(!1),de=x()(ue,2),pe=de[0],he=de[1],me=(0,m.useState)(1),fe=x()(me,2),ve=fe[0],ge=fe[1],je=F.userInfo;O.category=T.get("category_id");var ye=!W||W&&(null==je||null===(n=je.course)||void 0===n?void 0:n.course_identity)<3,Ae=(0,m.useRef)(Date.now()),be=(0,m.useRef)();(0,m.useEffect)((function(){R({type:"classroomList/getAssistantPermissions",payload:{course_id:O.coursesId}})}),[(0,le.bg)()]),(0,m.useEffect)((function(){return clearInterval(be.current),(0,le.G5)()&&2===(null==G?void 0:G.exercise_status)&&null!=G&&G.enable_monitor&&(be.current=setInterval((function(){we()}),5e3)),function(){clearInterval(be.current)}}),[F.userInfo,null==G?void 0:G.exercise_status]),(0,m.useEffect)((function(){R({type:"exercise/getCommonHeader",payload:u()({},O)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,Y.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,Y.jsx)("br",{}),"1、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,Y.jsx)("br",{}),"2、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[O.coursesId]);var we=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(O.categoryId,"/new_abnormities.json"),{method:"get",params:{time:Ae.current}});case 2:if(401!==(null==(n=e.sent)?void 0:n.status)){e.next=6;break}return clearInterval(be.current),e.abrupt("return");case 6:Ae.current=Date.now(),""!==(null==n?void 0:n.message)&&"请登录后再操作"!==(null==n?void 0:n.message)&&Js({title:(null==n?void 0:n.exercise_name)+"-考试异常",message:n.message,target:"self",icon:"/warning.png",link:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/detail?random=").concat("true"===T.get("random"),"&tabs=7")});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){v.history.push("/classrooms/".concat(O.coursesId,"/exercisenotice/").concat(G.id,"/users/").concat(je.login))},Ne=function(){R({type:"exercise/getCommonHeader",payload:u()({},O)});var e={0:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})},2:function(){ge(ve+1)},3:function(){R({type:"exercise/getWorkSetting",payload:u()({},O)})}};e[$]&&e[$]()};var Ie=[{name:"答题列表",id:0,hidden:!1,component:(0,Y.jsx)(xe,{getparams:function(e){oe(u()({},e))},checkDomainAuthority:ye})},{name:"试卷预览",id:2,hidden:(0,C._m)()&&!(0,le.ag)()||!ye||(0,le.dE)(),component:!(0,le.Rm)()||null!==(t=q.AssistantObject.exercise)&&void 0!==t&&t.can_preview?null!=G&&G.is_random?(0,Y.jsx)(gt.default,{},ve):(0,Y.jsx)(Vn,{activeTabs:$}):(0,Y.jsxs)("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"},children:[(0,Y.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"  您未获取此权限,需向管理员申请权限才能使用此功能"]})},{name:"统计结果",id:1,hidden:!ye||(0,C._m)()&&!(0,le.ag)()||(0,le.dE)()&&!(null!=G&&G.show_statistic),component:null!=G&&G.is_random?(0,Y.jsx)(Ns,{}):(0,Y.jsx)(bs,{})},{name:"质量检测",id:7,hidden:!(null!=G&&G.open_code_quality_analysis)||(0,le.dE)(),component:(0,Y.jsx)(Cs,{})},{name:"代码查重",id:4,hidden:(0,le.dE)()||1===G.exercise_status||!G.exist_program,component:(0,Y.jsx)(Qe,{},se)},{name:"规则设置",id:3,hidden:!ye||(0,le.dE)(),component:(0,Y.jsx)(vs,{})},{name:"考试监控",id:7,hidden:!(0,le.G5)()||!(null!=G&&G.enable_monitor),component:(0,Y.jsx)(Hs,{})},{name:"人脸审核",id:5,hidden:!G.identity_verify||(0,le.dE)(),component:(0,Y.jsx)(ke,{})},{name:"摄像监控",id:6,hidden:!G.open_phone_video_recording||(0,le.dE)(),component:(0,Y.jsx)(Ze,{})}].filter((function(e){return!e.hidden}));(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&Ie.splice.apply(Ie,[0,1].concat(i()(Ie.splice(1,1,Ie[0])))),(0,m.useEffect)((function(){T.get("tabs")||(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&ee("2")}),[null==G?void 0:G.exercise_status]);var Se="YYYY-MM-DD",Ee=K()("2020-11-15",Se),Ce=function(){return g.Z.info({title:"题库改版告知",content:(0,Y.jsx)(Y.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})},Be=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/exercises/exercise_code_repeat.json"),{method:"post",body:{group_ids:n,id:null==O?void 0:O.categoryId}});case 2:if(0!==(t=e.sent).status){e.next=8;break}return ee(4),ie(K()(new Date).valueOf()),R({type:"exercise/setActionTabs",payload:{}}),e.abrupt("return");case 8:t.status<-2&&y.ZP.error(null==t?void 0:t.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,le.RV)()?(0,le.RV)()?(0,Y.jsxs)("section",{className:qs.bg,children:[(0,Y.jsxs)("div",{className:"edu-container",children:[je.username&&(0,Y.jsxs)("section",{className:"animated fadeIn",children:[(0,Y.jsx)("aside",{className:"mt10",children:(0,Y.jsxs)(A.Z,{separator:">",children:[(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:null==F||null===(s=F.userInfo)||void 0===s||null===(s=s.course)||void 0===s?void 0:s.course_name}),(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:"在线考试"}),(0,Y.jsx)(A.Z.Item,{children:"试卷详情"})]})}),(0,Y.jsxs)("aside",{className:[qs.title,"mt20"].join(" "),children:[(0,Y.jsx)("a",{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:(0,Y.jsx)(Z.Z,{className:"font16 c-black"})}),(0,C.vB)(null==G?void 0:G.exercise_status,null==G?void 0:G.appraise_label),(0,Y.jsx)(k.Z,{title:null==G?void 0:G.exercise_name,children:(0,Y.jsx)("strong",{className:"font20 ml5",children:null==G?void 0:G.exercise_name})})]})]}),(0,Y.jsxs)("aside",{className:"mt30 relative",children:[(0,Y.jsxs)("div",{className:qs.export,children:[!(0,le.dE)()&&ye&&G.exercise_status>1&&G.exist_program&&(0,Y.jsxs)(b.ZP,{onClick:function(e){e.preventDefault(),R({type:"exercise/setActionTabs",payload:{key:"代码查重",params:O}})},children:[(0,Y.jsx)("span",{className:"iconfont icon-daimachazhong font14 mr5"}),"代码查重"]}),(0,le.GJ)()&&ye&&(null==G||null===(r=G.user_permission)||void 0===r?void 0:r.user_commit_counts)>0&&2===(null==G?void 0:G.exercise_status)&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo?R({type:"exercise/setActionTabs",payload:{key:"打回重做",params:O}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]}),(0,le.GJ)()&&ye&&(null==G||null===(c=G.user_permission)||void 0===c?void 0:c.exercise_unpublish_count)>0&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(e){var n,t;if(e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_publish)if(0!==(null==G?void 0:G.exercise_question_count)){var s=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(s),"days")>0&&null!=G&&G.is_random?Ce():R({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[O.categoryId],unified_setting:null==G?void 0:G.unified_setting,params:O,disabled:1!==(null==G?void 0:G.exercise_status),type:2,cb:Ne,manage_all_group:null==U||null===(t=U.exercise)||void 0===t?void 0:t.manage_all_group}})}else y.ZP.warning("试卷内没有试题不允许发布考试");else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"发布考试"]})}),(0,le.GJ)()&&ye&&(null==G||null===(o=G.user_permission)||void 0===o?void 0:o.exercise_publish_count)>0&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop?R({type:"exercise/setActionTabs",payload:{key:"批量结束",unified_setting:null==G?void 0:G.unified_setting,selectArrs:[O.categoryId],params:O,cb:Ne}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"结束考试"]}),(0,le.dE)()&&2===(null==G||null===(d=G.user_permission)||void 0===d?void 0:d.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{danger:null==M||null===(p=M.exercise_types)||void 0===p?void 0:p.is_redo,onClick:function(){return _e()},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),null!=M&&null!==(P=M.exercise_types)&&void 0!==P&&P.is_redo?"重新考试":"开始考试"]}),(0,le.dE)()&&0===(null==G||null===(H=G.user_permission)||void 0===H?void 0:H.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{onClick:function(){return _e(!0)},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"继续考试"]}),(null==G?void 0:G.show_analysis_detail)&&(0,Y.jsxs)(b.ZP,{onClick:function(){(0,C.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/analysis/").concat(null==G?void 0:G.analysis_id))},children:[(0,Y.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,le.GJ)()&&ye&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(){var e;if(!(0,le.Rm)()||null!=q&&null!==(e=q.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create){var n=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(n),"days")>0&&null!=G&&G.is_random?Ce():v.history.push(null!=G&&G.is_random?"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/random/edit?type=settings"):"/classrooms/".concat(O.coursesId,"/exercise/add/").concat(O.categoryId,"?random=false&type=2"))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"编辑试卷"]})}),(0,le.GJ)()&&ye&&(0,Y.jsx)(w.Z,{dropdownRender:function(){return(0,Y.jsxs)(j.Z,{onClick:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q.order&&(O.order=Q.order,O.order_type=Q.order_type),e.t0=n.key,e.next="1"===e.t0?4:9;break;case 4:return e.next=6,(0,E.Uj)(u()(u()({},O),ce));case 6:return 0===e.sent.status&&(0,B.je)(u()(u()({},O),ce)),e.abrupt("break",9);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)(j.Z.Item,{children:"学生成绩"},"1"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/export_blank"),children:"导出试卷"})},"2"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)(v.Link,{to:"/classrooms/".concat(O.coursesId,"/exportlist/exercise_score"),children:"历史导出"})},"3")]})},children:(0,Y.jsxs)(b.ZP,{children:[(0,Y.jsx)(I.Z,{}),"导出",(0,Y.jsx)(S.Z,{})]})})]}),(0,Y.jsx)(_.Z,{activeKey:"".concat($),className:qs.tabs,onChange:function(e){var n=K()(null==G?void 0:G.created_at,Se),t=K()(Ee).diff(K()(n),"days");if("表单未保存"==Q.actionTabs.key)g.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t>0&&3===parseInt(e)&&null!=G&&G.is_random?Ce():(ee(e),R({type:"exercise/setActionTabs",payload:{key:""}}))}});else{if(t>0&&3===parseInt(e)&&null!=G&&G.is_random)return void Ce();ee(e)}},items:Ie.map((function(e){return{label:e.name,key:"".concat(e.id)}}))}),(0,Y.jsx)("section",{className:null!=G&&G.is_random&&"2"===$?"":"pl25 pr25 bg-white",children:null===(D=Ie.filter((function(e){return e.id==$})))||void 0===D||null===(D=D[0])||void 0===D?void 0:D.component})]})]}),(0,Y.jsx)(vt.Z,{}),(0,Y.jsx)(wt,{onOk:Be}),(0,Y.jsx)(_t.Z,{}),(0,Y.jsx)(dt,{cb:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})}}),(0,Y.jsx)(ft,{}),(0,Y.jsx)(Is,{}),(0,Y.jsx)(Os.Z,{successCb:function(){return _e(currentEnterExamRef.current)}}),(0,Y.jsxs)(g.Z,{open:pe,title:"规则说明",width:800,footer:null,onCancel:function(){he(!1)},children:[(0,Y.jsx)("p",{children:"一、等级规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:(0,Y.jsx)(N.Z,{dataSource:[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,Y.jsx)("p",{children:"二、复杂度规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,Y.jsx)("p",{children:"三、代码质量分规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]}):"":null}))},41395:function(e,n,t){t.d(n,{Z:function(){return R}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(82242),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(73782),p=t(8591),h=t(43418),m=t(71418),f=t(95237),v=t(43604),g=t(59028),j=t(24905),y=t(94001),A=t(26762),k="modalWrapper___rWDvO",b="exportSettingWrapper___pCClH",w="imgPreviewPart___PCv0Y",_="tips___EVeBl",N="pottedLine___AaY68",Z="text___ho3u_",I=t(8785),S=t(92911),E=t(80826),C=t(56752),B=t(94334),P=t(30010),H=t(98756),D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Q=t(37712),R=(x.Z.TextArea,(0,I.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,r=e.dispatch,c=t.workSetting,o=(0,I.useParams)();o.category=o.categoryId||o.exerciseId,o.categoryId=o.categoryId||o.exerciseId;var x=(0,d.useState)(!1),R=u()(x,2),q=R[0],F=(R[1],(0,d.useState)(!1)),O=u()(F,2),J=O[0],T=O[1],L=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),z=u()(L,2),K=z[0],Y=z[1];(0,d.useEffect)((function(){G()}),[c]),(0,d.useEffect)((function(){r({type:"exercise/getWorkSetting",payload:l()({},o)})}),[]);var M,G=function(){var e,n,t,s,i=JSON.parse(JSON.stringify(c));Object.keys(K).forEach((function(e){var n;K[e]=null==i||null===(n=i.exercise_header)||void 0===n?void 0:n[e]})),K.file_list=null!=i&&null!==(e=i.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==i||null===(n=i.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==i||null===(t=i.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==i||null===(s=i.exercise_header)||void 0===s?void 0:s.photo_url}]:[],Y(K)},W=function(){var e=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==o?void 0:o.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(p.ZP.success("更新成功"),r({type:"exercise/getCommonHeader",payload:l()({},o)}),r({type:"exercise/getWorkSetting",payload:l()({},o)}),r({type:"exercise/getExerciseExportHeadData",payload:{id:o.exerciseId||o.categoryId,identify:o.userId||null}}),T(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U={disabled:q,multiple:!1,listType:"picture-card",onPreview:function(e){C.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:K.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(p.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(B.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));K.file_list=n,Y(Object.assign({},K))},onRemove:(M=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K.file_list=[],Y(Object.assign({},K)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return M.apply(this,arguments)})};return(0,Q.jsx)(h.Z,{title:"导出设置",className:k,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(K))).categoryId=o.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void W(n);var e,n},onCancel:function(){G(),r({type:"exercise/setActionTabs",payload:{}})},children:(0,Q.jsxs)("section",{className:b,children:[(0,Q.jsx)(m.Z,{spinning:s["exercise/getWorkSetting"]||J,children:(0,Q.jsxs)(f.Z,{wrap:!1,justify:"space-between",children:[(0,Q.jsxs)(v.Z,{children:[(0,Q.jsxs)(f.Z,{align:"middle",children:[(0,Q.jsx)("div",{children:"卷头左角标"}),(0,Q.jsx)("span",{className:_,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(g.Z,l()(l()({},U),{},{children:!(null!==(n=K.file_list)&&void 0!==n&&n.length)&&(0,Q.jsxs)("div",{children:[(0,Q.jsx)(A.Z,{}),(0,Q.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_title,disabled:q,onChange:function(e){K.show_title=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示试卷标题"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_body,disabled:q,onChange:function(e){K.show_body=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_info,disabled:q,onChange:function(e){K.show_info=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_table,disabled:q,onChange:function(e){K.show_table=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示得分、评分表格"})})}),(0,Q.jsxs)(f.Z,{align:"middle",className:"mt20 ".concat(N),children:[(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})}),(0,Q.jsx)(v.Z,{className:Z,children:"密封线区域设置"}),(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})})]}),(0,Q.jsxs)(f.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,Q.jsx)(j.Z,{className:"pl8",checked:K.show_user,disabled:q,onChange:function(e){K.show_user=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"姓名"})}),(0,Q.jsx)(j.Z,{checked:K.show_no,disabled:q,onChange:function(e){K.show_no=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学号"})}),(0,Q.jsx)(j.Z,{checked:K.show_group,disabled:q,onChange:function(e){K.show_group=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"专业班级"})}),(0,Q.jsx)(j.Z,{checked:K.show_school_name,disabled:q,onChange:function(e){K.show_school_name=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学校/单位"})}),(0,Q.jsx)(j.Z,{checked:K.show_phone,disabled:q,onChange:function(e){K.show_phone=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"手机号"})})]}),(0,Q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,Q.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,Q.jsx)("span",{children:"每页导出最大试题数:"}),(0,Q.jsx)(y.Z,{size:"middle",min:1,value:K.export_page_num?K.export_page_num:40,onChange:function(e){K.export_page_num=e,Y(l()({},K))}}),(0,Q.jsx)("span",{className:"ml10",children:"题"})]}),(0,Q.jsx)(f.Z,{className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_desc,disabled:q,onChange:function(e){K.show_desc=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"考试说明"})})}),K.show_desc&&(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(P.Z,{width:550,height:100,defaultValue:K.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){K.description=e,Y(Object.assign({},K))}})})]}),(0,Q.jsxs)(v.Z,{className:w,children:[(0,Q.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,Q.jsx)("img",{src:E.qz})]})]})}),(0,Q.jsx)(H.Z,{})]})})})))},48483:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(37205),i=t.n(s),r=t(82242),a=t.n(r),c=t(7557),l=t.n(c),o=t(41498),u=t.n(o),d=t(79800),x=t.n(d),p=t(59301),h=t(8785),m=t(95237),f=t(3113),v=t(61998),g=t(59536),j="wrap___SSpd0",y="img___nbd2O",A="table___fcP71",k="glassSeal___dYhKO",b="paperHeader___gYUbq",w="exportBtn___nyRYQ",_=t(80469),N=t(7078),Z=t(42930),I=t(41395),S=t(26486),E=t(37712),C=(0,h.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user;return{exercise:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,C,B,P,H,D,Q,R,q,F=e.isPreview,O=void 0!==F&&F,J=e.isExportBlank,T=void 0!==J&&J,L=e.activeTabs,z=e.exercise,K=(e.globalSetting,e.loading,e.user),Y=e.dispatch,M=e.showExportBtn,G=void 0!==M&&M,W=(0,h.useParams)(),U=K.userInfo,V=(0,p.useState)(),X=x()(V,2),$=X[0],ee=X[1],ne=(0,p.useState)(),te=x()(ne,2),se=te[0],ie=te[1],re=(0,p.useRef)(null),ae=(0,p.useState)(21),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,p.useState)([]),de=x()(ue,2),xe=de[0],pe=de[1];(0,p.useEffect)((function(){u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.cV)({id:W.exerciseId||W.categoryId});case 2:0==(n=e.sent).status&&pe(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,Z.W)(L)||"2"===L&&he()}),[W.userId,W.coursesId,W.exerciseId,W.categoryId,L]),(0,p.useEffect)((function(){re.current&&oe(re.current.clientHeight)}),[re.current]),(0,p.useEffect)((function(){var e;if(null!==(e=z.exerciseExportHeadData)&&void 0!==e&&e.title){var n=z.exerciseExportHeadData;ee(a()({},n||{}));var t,s,r=(n||{}).table;(null!=r&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores||null!=r&&r.total_bpros_scores)&&(t=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(s=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores));var c=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:s||0},{key:"3",name:"评卷人"}],l=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];ie(i()(T?l:c))}}),[z.exerciseExportHeadData]);var he=function(){var e=u()(l()().mark((function e(){var n,t,s,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:W.exerciseId||W.categoryId,identify:(null==U?void 0:U.login)||null},e.next=3,(0,_.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(s=(t||{}).table)&&s.total_singles_scores||null!=s&&s.total_doubles_scores||null!=s&&s.total_nulls_scores||null!=s&&s.total_judges_scores||null!=s&&s.total_pros_scores||null!=s&&s.total_bpros_scores||null!=s&&s.total_shixuns_scores||null!=s&&s.total_mains_scores||null!=s&&s.total_combination_scores)&&(i=Number(null==s?void 0:s.total_singles_scores)+Number(null==s?void 0:s.total_doubles_scores)+Number(null==s?void 0:s.total_nulls_scores)+Number(null==s?void 0:s.total_bpros_scores)+Number(null==s?void 0:s.total_judges_scores)+Number(null==s?void 0:s.total_pros_scores)+Number(null==s?void 0:s.total_shixuns_scores)+Number(null==s?void 0:s.total_mains_scores)+Number(null==s?void 0:s.total_combination_scores)),(null!=s&&s.singles_scores||null!=s&&s.doubles_scores||null!=s&&s.nulls_scores||null!=s&&s.judges_scores||null!=s&&s.pros_scores||null!=s&&s.bpros_scores||null!=s&&s.shixuns_scores||null!=s&&s.mains_scores||null!=s&&s.combination_scores)&&(r=Number(null==s?void 0:s.singles_scores)+Number(null==s?void 0:s.doubles_scores)+Number(null==s?void 0:s.bpros_scores)+Number(null==s?void 0:s.nulls_scores)+Number(null==s?void 0:s.judges_scores)+Number(null==s?void 0:s.pros_scores)+Number(null==s?void 0:s.shixuns_scores)+Number(null==s?void 0:s.mains_scores)+Number(null==s?void 0:s.combination_scores)),a=[{key:"1",name:"应得分",singles_score:(null==s?void 0:s.total_singles_scores)||0,doubles_score:(null==s?void 0:s.total_doubles_scores)||0,nulls_score:(null==s?void 0:s.total_nulls_scores)||0,judges_score:(null==s?void 0:s.total_judges_scores)||0,pros_score:(null==s?void 0:s.total_pros_scores)||0,bpros_score:(null==s?void 0:s.total_bpros_scores)||0,shixuns_score:(null==s?void 0:s.total_shixuns_scores)||0,mains_score:(null==s?void 0:s.total_mains_scores)||0,total_combination_scores:(null==s?void 0:s.total_combination_scores)||0,total_score:i||0},{key:"2",name:"实得分",singles_score:(null==s?void 0:s.singles_scores)||0,doubles_score:(null==s?void 0:s.doubles_scores)||0,nulls_score:(null==s?void 0:s.nulls_scores)||0,judges_score:(null==s?void 0:s.judges_scores)||0,pros_score:(null==s?void 0:s.pros_scores)||0,bpros_score:(null==s?void 0:s.bpros_scores)||0,shixuns_score:(null==s?void 0:s.shixuns_scores)||0,mains_score:(null==s?void 0:s.mains_scores)||0,total_combination_scores:(null==s?void 0:s.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],ie(T?c:a);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,E.jsx)("a",{children:e})}},{title:(null==xe||null===(n=xe.find((function(e){return e.value==S.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(t=xe.find((function(e){return e.value==S.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(s=xe.find((function(e){return e.value==S.f[3].nameType})))||void 0===s?void 0:s.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(r=xe.find((function(e){return e.value==S.f[2].nameType})))||void 0===r?void 0:r.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(c=xe.find((function(e){return e.value==S.f[6].nameType})))||void 0===c?void 0:c.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(o=xe.find((function(e){return e.value==S.f[5].nameType})))||void 0===o?void 0:o.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(d=xe.find((function(e){return e.value==S.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(C=xe.find((function(e){return e.value==S.f[7].nameType})))||void 0===C?void 0:C.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(B=xe.find((function(e){return e.value==S.f[8].nameType})))||void 0===B?void 0:B.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],fe=($||{}).exercise_header;return(0,E.jsxs)(E.Fragment,{children:[((null==fe?void 0:fe.show_user)||(null==fe?void 0:fe.show_no)||(null==fe?void 0:fe.show_group))&&(0,E.jsxs)("section",{className:k,children:[(null==fe?void 0:fe.show_user)&&(0,E.jsxs)("span",{children:["姓名:",(0,E.jsx)("span",{children:null==$?void 0:$.user})]}),(null==fe?void 0:fe.show_no)&&(0,E.jsxs)("span",{children:["学号:",(0,E.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==fe?void 0:fe.show_group)&&(0,E.jsxs)("span",{children:["专业班级:",(0,E.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==fe?void 0:fe.show_school_name)&&(0,E.jsxs)("span",{children:["学校/单位:",(0,E.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==fe?void 0:fe.show_phone)&&(0,E.jsxs)("span",{children:["手机号:",(0,E.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,E.jsxs)("section",{className:"".concat(j," ").concat(O?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,E.jsx)("img",{className:y,src:null==$?void 0:$.photo_url}),(null==fe?void 0:fe.show_title)&&(0,E.jsxs)(m.Z,{className:b,justify:"center",children:[(0,E.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,E.jsx)(f.ZP,{icon:(0,E.jsx)(g.Z,{}),className:w,onClick:function(){Y({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==fe?void 0:fe.show_body)&&((null==z||null===(P=z.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==z||null===(H=z.commonHeader)||void 0===H?void 0:H.exercise_description))&&(0,E.jsx)("span",{ref:re,style:{justifyContent:21===le?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==z||null===(D=z.exerciseExportHeadData)||void 0===D?void 0:D.exercise_description)||(null==z||null===(Q=z.commonHeader)||void 0===Q?void 0:Q.exercise_description))}),(null==fe?void 0:fe.show_info)&&(0,E.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==fe?void 0:fe.show_desc)&&(0,E.jsxs)("div",{className:"mt10",children:[(0,E.jsx)("p",{className:"font16",children:"考试说明:"}),(0,E.jsx)(N.Z,{value:null==$?void 0:$.description})]}),(null==fe?void 0:fe.show_table)&&(0,E.jsx)("div",{className:"mt10",children:(0,E.jsx)(v.Z,{className:A,columns:me,dataSource:i()(se||[]),bordered:!0,pagination:!1})}),(null==z||null===(R=z.exerciseExportHeadData)||void 0===R?void 0:R.analysis)&&(0,E.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==z||null===(q=z.exerciseExportHeadData)||void 0===q?void 0:q.analysis)})]}),(0,E.jsx)(I.Z,{})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return I},D9:function(){return H},IM:function(){return Q},Iy:function(){return k},Ne:function(){return D},ON:function(){return J},Uj:function(){return K},VY:function(){return F},YO:function(){return z},YX:function(){return L},Zn:function(){return f},_g:function(){return y},_k:function(){return B},c6:function(){return N},cr:function(){return v},eV:function(){return Z},fi:function(){return g},gh:function(){return w},hS:function(){return R},iA:function(){return j},j6:function(){return A},je:function(){return C},kS:function(){return O},o6:function(){return _},pO:function(){return T},rQ:function(){return S},sA:function(){return b},xm:function(){return P},xo:function(){return q},y8:function(){return E}});var s=t(7557),i=t.n(s),r=t(82242),a=t.n(r),c=t(41498),l=t.n(c),o=t(71751),u=t(8785),d=t(42930),x=t(8591),p=t(94334),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=l()(i()().mark((function e(n,t){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.aP)(a()({},n));case 2:0===(s=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),b=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Uy)(a()({},n));case 2:0===(t=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),L=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54164,66208,7078,25203],{57347:function(e,n,t){t.d(n,{t:function(){return x}});var s=t(82242),i=t.n(s),r=(t(59301),t(3113)),a="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),x=function(e){var n=e.cancelText,t=void 0===n?"取消":n,s=e.okText,o=void 0===s?"确定":s,x=e.loading,p=void 0!==x&&x,h=e.hasOkBtn,m=void 0===h||h,f=e.hasCancelBtn,v=void 0===f||f,g=e.okButtonProps,j=void 0===g?{}:g,y=e.onCancel,A=void 0===y?function(){}:y,k=e.onOk,b=void 0===k?function(){}:k,w=e.className,_=void 0===w?"":w;return(0,d.jsx)("div",{className:u()(a,_),children:(0,d.jsxs)("div",{className:l,children:[v&&(0,d.jsx)(r.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:A,children:t}),m&&(0,d.jsx)(r.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:p,onClick:b},j),{},{children:o}))]})})}},2007:function(e,n,t){t.d(n,{N:function(){return Z}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(37205),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(57809),p=t(43418),h=t(95237),m=t(43604),f=t(73782),v=t(8591),g=t(92911),j="wrap___F7E3F",y="selectWrapper____kESB",A="tips___aHjQY",k="linkBtn___uggVr",b="mainText____S1I0",w=t(680),_=t(37712),N=x.default.Option,Z=function(e){var n=e.subId,t=e.value,s=e.selectvalues,r=e.disabled,c=e.knowledgeOptions,o=void 0===c?[]:c,Z=e.onChange,I=void 0===Z?function(){}:Z,S=e.onAddKnowledgeFinish,E=void 0===S?function(){}:S,C=(0,d.useRef)(),B=(0,d.useState)([]),P=u()(B,2),H=P[0],D=P[1];t=t||[];(0,d.useEffect)((function(){(null==s?void 0:s.length)>0&&(D(l()(s)),I(l()(s)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&I(l()(t))}),[o]);return(0,_.jsxs)(h.Z,{wrap:!1,align:"middle",className:j,children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(x.default,{disabled:!n||r,className:y,placeholder:"请选择知识点",onChange:function(e,n){e?(D([n.key]),I([n.key])):(D([]),I([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==H?void 0:H.includes(null==e?void 0:e.id))||(null==H?void 0:H.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,_.jsx)(N,{value:e.name,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,_.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,_.jsxs)(m.Z,{className:"ml20",children:[(0,_.jsx)("span",{className:A,children:"没有合适的知识点?"}),(0,_.jsx)("span",{className:k,onClick:function(e){e.preventDefault(),C.current="",p.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,_.jsxs)("div",{className:"font14",children:[(0,_.jsxs)(h.Z,{className:"mb20",children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,_.jsxs)(m.Z,{className:"ml10 ".concat(b),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,_.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,_.jsx)(f.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:C.current,onChange:function(e){C.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=a()(i()().mark((function e(t,s){var r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C.current){e.next=3;break}return v.ZP.warning("请输入知识点名称"),e.abrupt("return",s());case 3:if(!(C.current.length>20)){e.next=6;break}return v.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",s());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:C.current,sub_discipline_id:n}});case 8:return 0===(null==(r=e.sent)?void 0:r.status)&&(E({id:r.tag_discipline_id,name:C.current,type:"personal"}),(a=[]).push(r.tag_discipline_id),I([].concat(a)),D([r.tag_discipline_id]),I([].concat(a))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var s=t(82242),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(38827),m=t(7309),f=t(6848),v=t(42930),g=t(80469),j=t(16644),y=t(94334),A=t(37712),k=function(e){var n,t,s,r,c,o,k,b=e.editOffice,w=void 0===b?"view":b,_=e.data,N=(e.theme,e.type),Z=e.filename,I=e.monacoEditor,S=e.className,E=e.style,C=e.close,B=e.onClose,P=e.hasMask,H=e.disabledDownload,D=e.onImgDimensions,Q=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),q=u()(R,2),F=(q[0],q[1],(0,d.useState)("")),O=u()(F,2),J=(O[0],O[1]),T=(0,d.useState)(),L=u()(T,2),z=L[0],K=L[1],Y="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,G=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(_=y.Z.API_SERVER+_),Z&&(I.filename=Z),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&J(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&W()}),[N,_]);var W=function(){var e=l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:s=e.sent,K(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){_.startsWith("http")||_.startsWith("blob:")?V():(0,v.Sv)(Z||"educoder",_,Z)},V=function(){(0,v.Nd)(Z||"educoder",decodeURIComponent(_))};return(0,A.jsxs)("div",{style:i()({},E||{}),className:"".concat(P&&x.bgBlack," ").concat(N?x.wrp:"hide"),children:[C&&(0,A.jsxs)("div",{className:x.close,ref:G,children:[!!D&&(0,A.jsx)(f.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:function(){B(),D()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,A.jsx)(f.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:V,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(f.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{className:"",onClick:B,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(x[S]," ").concat(S," ").concat(x.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,A.jsx)(m.ZP,i()({},I))}),"audio"===N&&(0,A.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(s=_)&&void 0!==s&&s.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===N&&(0,A.jsx)(A.Fragment,{children:(null===(r=_)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(c=_)&&void 0!==c&&c.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===N&&z&&(0,A.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(z.key,"&url=").concat(M+z.url,"&callbackUrl=").concat(M+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,A.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===N&&(0,A.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,A.jsx)("img",{src:(null===(o=_)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===N||"download"===N)&&(0,A.jsx)(A.Fragment,{children:Q?(0,A.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(p.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,A.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return L}});var s=t(82242),i=t.n(s),r=t(37205),a=t.n(r),c=t(91232),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=(t(13729),t(32834)),p=t.n(x),h=t(11690);var m=[],f=["
                              "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){m.length=0,f=["
                                "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,s){if(n>=e.length||e[n].level<=t)return n;var i=e[n];s.push("
                              • "+i.text+"");var r=[];return n=A(e,++n,i.level,r),r.length>0&&(s.push("
                                  "),r.forEach((function(e){s.push(e)})),s.push("
                                ")),s.push("
                              • "),n=A(e,n,t,s)}function k(){return A(m,0,0,f),f.push("
                              "),f.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],s=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var s=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=s.length?e.slice(s.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var r=N(),a=s;s=r,Z[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:i,text:s}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,N=function(){return"__special_katext_id_".concat(_++,"__")},Z={};function I(){return Z}function S(){_=0,Z={}}function E(e){return e=e.replace(w,(function(e,n){var t=N();return Z[t]={type:"inline",expression:n},t}))}var C=v.listitem;v.listitem=function(e){return C(E(e))};var B=v.paragraph;v.paragraph=function(e){return B(E(e))};var P=v.tablecell;v.tablecell=function(e,n){return P(E(e),n)},v.code=function(e,n,t){var s=(n||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"

                              ".concat(e,"

                              "):'
                              ').concat(t?e:(0,h.escape)(e,!0),"
                              \n"):'
                              '+(t?e:(0,h.escape)(e,!0))+"
                              "},v.heading=function(e,n,t){var s=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:s,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:b,renderer:v});var H=p(),D=(t(64018),t(24830)),Q=t(94334),R=t(15342),q=t(1012),F=t(38696),O=t(37712),J="@▁@",T=/]*>/g;var L=function(e){var n=e.value,t=void 0===n?"":n,s=e.className,r=e.showTextOnly,c=e.showLines,o=e.style,x=void 0===o?{}:o,p=e.stylesPrev,h=void 0===p?{}:p,m=e.highlightKeywords,f=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,_=e.onFillBlur,N=void 0===_?function(){}:_,Z=String(t),E=(0,d.useState)(""),C=u()(E,2),B=C[0],P=C[1],L=(0,d.useState)("office"),z=u()(L,2),K=z[0],Y=z[1],M=(0,d.useState)([]),G=u()(M,2),W=G[0],U=G[1],V=(0,d.useRef)("a"+(0,q.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),s=[];return t.map((function(e){""!=e&&s.push(".".concat(V.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Q.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Q.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Q.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(f){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,s){return function(e,n){var t=document.createElement(e===J?"input":"textarea");t.style.width="100%",t.style.height=e===J?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var s=Object.keys(X).length;return X[s]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                              '.concat($(Z||""),"
                              ")}var n=H(Z);n=$(n);var t=I();Z.match(/\[TOC\]/)&&(n=n.replace("

                              [TOC]

                              ",k()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var s=t[n],i=s.type,r=s.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var s=document.createElement("div");return s.innerHTML=n,m?(se(s,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),s.innerHTML):r?s.innerText:(setTimeout((function(){return ae()}),500),s.innerHTML)}),[Z,m]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),s=l()(t.entries());try{for(s.s();!(e=s.n()).done;){var i,r=u()(e.value,2),a=r[0],c=r[1];c.value=null===(i=A[a])||void 0===i?void 0:i.value,"warning"===A[a].type?c.className="program-fill-warning":"success"===A[a].type?c.className="program-fill-success":c.className=""}}catch(e){s.e(e)}finally{s.f()}var o,d=l()(n.entries());try{for(d.s();!(o=d.n()).done;){var x,p,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(x=A[m])&&void 0!==x&&x.score?"".concat(null===(p=A[m])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(A)}}),[A]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),w(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),N(W,e.target.dataset.id)};function se(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)se(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var s=document.createElement("span");s.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(s)}}))}var ie=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var s=document.getElementById(t.replace("#",""));s&&s.scrollIntoView(!0)}}}y.WebkitLineClamp=c,c&&(x=i()(i()({},x),y));var ae=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(D.ZP.isSupported()){var n=new D.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(T)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",re),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",re),S(),j()}}),[ee,ie.current,re]),(0,O.jsxs)(O.Fragment,{children:[r&&(0,O.jsx)("div",{ref:ie,children:ee}),!r&&(0,O.jsx)("div",{ref:ie,style:i()({},x),className:"".concat(s||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(V.current),dangerouslySetInnerHTML:{__html:ee}}),(0,O.jsx)(F.Z,{close:!0,data:B,type:null!=B&&B.length?K:"",style:i()({},h),onClose:function(){return P("")}})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(79800),i=t.n(s),r=t(59301),a=t(56752),c=t(3113),l=t(73303),o=t(82234),u=t(51638),d=t(37712),x=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],s=n[1],x=(0,r.useState)(0),p=i()(x,2),h=p[0],m=p[1],f=(0,r.useRef)("");function v(e){27==e.keyCode&&f.current&&g()}function g(){document.body.style.overflow="auto",s("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,r.useEffect)((function(){f.current=t}),[t]);var j=(0,r.useRef)(),y=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==y.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},66208:function(e,n,t){t.d(n,{jL:function(){return l},w9:function(){return te},QD:function(){return De},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ke},_b:function(){return Je},t7:function(){return H},Gi:function(){return re},YG:function(){return ie},qp:function(){return w},vr:function(){return Re},qE:function(){return Ce},Je:function(){return R},cq:function(){return fe},tp:function(){return N}});var s=t(59301),i="banner___PoUBO",r="content___XoDjy",a="btns___Pb35j",c=t(37712),l=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.img,l=e.imgWidth,o=void 0===l?346:l,u=e.title,d=e.sunTitle,x=e.bannerExtraContent;return(0,c.jsx)("div",{className:i,children:(0,c.jsxs)("div",{className:r,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:a,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),x]}),s&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",x="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",m="bar___t1kKC",f="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,r=e.onChange,a=e.onTitleChange,l=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,_=e.style,N=void 0===_?{}:_,Z=e.fontColor,I=void 0===Z?"#6A7283":Z,S=e.showCount,E=(0,s.useState)(0),C=u()(E,2),B=C[0],P=C[1],H=(0,s.useState)(!1),D=u()(H,2),Q=D[0],R=D[1],q=(0,s.useRef)(null),F=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>97?P(1):P(0));0===t.length&&P(0),R(!1)}),[t]),(0,c.jsxs)("div",{className:k()(d,l),style:N,children:[(0,c.jsx)("div",{onClick:(0,b.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:w,marginTop:Q?12:4},className:"".concat(x," ").concat(a?"current":""),children:o}),(0,c.jsxs)("div",{className:Q?"".concat(p," ").concat(y):p,children:[(0,c.jsx)("div",{className:m,ref:F,style:B>0?{height:1===B?97:"auto",overflow:1===B?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:f,ref:q,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:I},className:i===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:v,children:e.name}),!!S&&(0,c.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!B&&(0,c.jsx)(s.Fragment,{children:1===B?(0,c.jsxs)("div",{onClick:function(){var e;P(2),(null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>245?R(!0):R(!1)},className:h,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){F.current.scrollTop=0,P(1),R(!1)},className:h,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a;return(0,c.jsx)("div",{style:l,className:k()(_,r),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return i(e.id)},className:s===e.id?k()(_,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",I="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",B="b2___aKyGa",P=t(73782),H=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,r=e.value,a=void 0===r?"":r,l=e.onChange,o=e.className,d=e.style,x=void 0===d?{}:d,p=e.placeholder,h=(0,s.useState)(""),m=u()(h,2),f=m[0],v=m[1],g=(0,s.useState)(""),j=u()(g,2),y=j[0],A=j[1];(0,s.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(v(a.id),n=a.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[a]);var b=function(){l(encodeURIComponent(y),f||null)};return(0,c.jsxs)("div",{className:k()(Z,o),style:x,children:[!!i.length&&(0,c.jsxs)("div",{className:I,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=i.find((function(e){return e.id===f})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:B})]}),(0,c.jsx)("div",{className:S,children:i.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==f&&(v(n),l(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(P.Z,{onPressEnter:b,value:y,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},D="quickPager___GM30J",Q="disabled___Ozc8I",R=function(e){var n=e.value,t=e.onChange,s=e.className,i=e.total,r=e.pageSize,a=e.style,l=void 0===a?{}:a,o=n<2,u=n>=Math.ceil(i/r);return i<=r?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:k()(D,s),style:l,children:[(0,c.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Q:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Q:"",children:"下一页"})]})},q=t(94334),F=t(42930),O=(t(96908),t(57177),t(81378),t(16644)),J="list___jb2Ay",T="wrap___VsQDr",L="li___IxCLC",z="cover___Mu8wr",K="img___IpFLA",Y="bq___Bil0T",M="sign___DXJ4d",G="name___l7FoJ",W="e___pXQUG",U="tags___w_Mil",V=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(J,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,i=e.id,l=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:T,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(l),className:L,onClick:function(e){e.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)("/paths/".concat(l))},children:[(0,c.jsxs)("div",{className:K,children:[(0,c.jsx)("img",{className:z,src:"".concat(q.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,i=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,c.jsx)("img",{className:M,src:i,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:M,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,c.jsx)("div",{className:G,children:(0,c.jsx)(X.Z,{title:s,children:(0,c.jsx)("span",{className:W,children:s})})}),(0,c.jsx)("div",{className:U,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!s.length&&(0,c.jsx)(O.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(X.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:q.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),i&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(q.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,c.jsx)(O.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:k()(se.tabs,r),style:l,children:[(0,c.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:se.tab,onClick:function(){i(e.id)},children:[(0,c.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:se.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.children;return(0,c.jsx)("div",{className:k()(n),style:s,children:i})},ae="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",le="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",pe=t(38854),he=t(20834),me=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],fe=function(e){var n,t=e.sortValue,s=e.dropValue,i=e.className,r=e.onSort,a=e.onDrop,l=e.dataSource,o=void 0===l?me:l;return(0,c.jsxs)("div",{className:k()(ae,i),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(he.Z,{children:o.map((function(e,n){return(0,c.jsx)(he.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:xe,children:null===(n=o.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ze=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,t=e.style,i=e.children,r=e.loading,a=void 0!==r&&r,l=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,x=e.size,p=void 0===x?"middle":x,h=e.shape,m=void 0===h?"round":h,f=we()(e,Ze),v=(0,s.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,c.jsx)(Ne.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:l&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(_e.btn,_e["".concat(p,"-").concat(m)],n),style:ge()({},t),size:p,shape:m,loading:j||a},f),{},{children:i}))},Se="head___ghH72",Ee="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,s=e.children,i=void 0===s?null:s,r=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:k()(Se,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:Ee,children:i})]})},Be="btns___sNgTb",Pe="confirm___Ozirl",He="cancel___aiq1I",De=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,i=e.confirmClick,r=e.cancelShow,a=void 0===r||r,l=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,x=e.confirmLoading,p=void 0!==x&&x;return(0,c.jsxs)("div",{className:k()(Be,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:i,type:"primary",className:Pe,children:s}),a&&(0,c.jsx)(Ne.ZP,{onClick:o,className:He,children:l})]})},Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.LeftContent,r=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:k()(Qe.fixedBottom,n),style:s,children:(0,c.jsxs)("div",{className:Qe.wrap,children:[(0,c.jsx)("div",{className:Qe.left,children:i}),(0,c.jsx)("div",{className:Qe.center,children:r}),(0,c.jsx)("div",{className:Qe.right,children:a})]})})},qe="crumbs___V41Oe",Fe="hover___bEIVd",Oe=t(8785),Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,r=e.dataSource,a=void 0===r?[]:r;return(0,c.jsx)("div",{className:k()(qe,n),style:i,children:a.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Te=t(31797),Le=["onChange"],ze=Te.Z.Countdown,Ke=function(e){var n=e.onChange,t=we()(e,Le),i=(0,s.useState)(null),r=u()(i,2),a=r[0],l=r[1];(0,s.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,c.jsx)(ze,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);l(n)}}))}},96391:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ls}});var s=t(37205),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(82242),u=t.n(o),d=t(79800),x=t.n(d),p=t(39647),h=t.n(p),m=t(59301),f=t(92911),v=t(8785),g=t(43418),j=t(20834),y=t(8591),A=t(66104),k=t(6848),b=t(3113),w=t(38854),_=t(99313),N=t(61998),Z=t(28563),I=t(88142),S=t(16135),E=t(80469),C=t(42930),B=t(25203),P=t(85573),H=t.n(P),D=t(78241),Q=t(95237),R=t(43604),q=t(78673),F=t(24905),O=t(73782),J=t(94001),T=t(27092),L=t(5112),z=t(61186),K=t.n(z),Y=t(37712),M=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(0,v.useParams)();return(0,Y.jsxs)(g.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:s.coursesId}});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:u()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Y.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,Y.jsx)("p",{children:"确定打回?"})]})})),G=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s,i,r=e.exercise,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(!0),p=x()(d,2),h=(p[0],p[1],D.Z.useForm()),f=x()(h,1)[0],j=r.actionTabs;(0,m.useEffect)((function(){var e,n;"更改评阅"===r.actionTabs.key&&(f.resetFields(),f.setFieldsValue({subjective_score:null==j||null===(e=j.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[r.actionTabs.key]);var A=function(){c({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"评阅",open:"更改评阅"===r.actionTabs.key,onCancel:A,footer:(0,Y.jsxs)(Q.Z,{align:"middle",justify:"end",children:[(0,Y.jsx)(b.ZP,{className:"ml10",onClick:A,children:" 取消"}),(0,Y.jsx)(b.ZP,{className:"ml10",onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return t=f.getFieldValue(),e.next=5,(0,E.oS)(u()(u()({},t),{},{id:o.categoryId,user_id:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.user_id}));case 5:0===e.sent.status&&(y.ZP.success("评阅成功"),f.resetFields(),c({type:"exercise/setActionTabs",payload:{}}),c({type:"exercise/getExerciseList",payload:u()({},r.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:" 确认"})]}),children:(0,Y.jsx)("div",{className:"pl30",children:(0,Y.jsxs)(D.Z,{form:f,children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"subjective_score",label:"主观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.exercise_types)||void 0===n?void 0:n.subjective_score),style:{width:150},placeholder:"请填写主观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(t=j.selectArrs)||void 0===t||null===(t=t.exercise_types)||void 0===t?void 0:t.subjective_score,"分"]})})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score",label:"客观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(s=j.selectArrs)||void 0===s||null===(s=s.exercise_types)||void 0===s?void 0:s.objective_score),style:{width:150},width:150,placeholder:"请填写客观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(i=j.selectArrs)||void 0===i||null===(i=i.exercise_types)||void 0===i?void 0:i.objective_score,"分"]})})})]})]})})})})})),W=[{name:"未评阅",id:0,type:"unreview_counts"},{name:"评阅中",id:2,type:"reviewing_counts"},{name:"已评阅",id:1,type:"review_counts"}],U=[{name:"未开始",id:0,type:"unanswer_users"},{name:"考试中",id:1,type:"answering_users"},{name:"已交卷",id:2,type:"answer_users"},{name:"已交卷/未答",id:3,type:"commit_with_no_answers_users"}],V=[{name:"无需补考",id:0,type:"unmake_up_users_count"},{name:"参加补考",id:1,type:"make_up_users_count"}],X=t(16644),$=t(57930),ee=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(!0),o=x()(c,2),d=(o[0],o[1],D.Z.useForm()),p=x()(d,1)[0],h=(0,m.useState)(!1),f=x()(h,2),j=f[0],A=f[1],k=(0,m.useState)({}),b=x()(k,2),w=b[0],_=b[1],N=s.actionTabs;(0,m.useEffect)((function(){var e,n;"延时"===s.actionTabs.key&&(A(!1),p.resetFields(),p.setFieldsValue({subjective_score:null==N||null===(e=N.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==N||null===(n=N.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[s.actionTabs.key]);function Z(e,n){for(var t=[],s=e;sK()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at).endOf("minute")||e<=K()().startOf("day"))},disabledTime:function(e){var n,t=null==N||null===(n=N.selectArrs)||void 0===n?void 0:n.exercise_end_at,s=K()(e).format("HH");if(K()(e).isSame(K()(t),"day")){var i=K()(t).format("HH"),r=K()(t).format("mm");return{disabledHours:function(){return Z(0,24).splice(1*i+1,24-i)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")&&s<=i?Z(r,60):Z(60,60)}}}if(K()(e).isSame(K()(),"day")){var a=K()().format("HH"),c=K()().format("mm");return{disabledHours:function(){return Z(0,24).splice(0,a)},disabledMinutes:function(){return s<=a?Z(0,c):Z(60,60)}}}return!1},allowClear:!1,onChange:function(e,n){var t,s;K()(n)>K()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at)&&p.setFieldsValue({time:K()(null==N||null===(s=N.selectArrs)||void 0===s?void 0:s.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})})})]}),(0,Y.jsx)(Q.Z,{style:{marginLeft:78,marginTop:4},children:(0,Y.jsx)(D.Z.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked",children:(0,Y.jsx)(F.Z,{children:"确认清除该学生的已切屏次数"})})})]})})})})})),ne=t(52016),te=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=D.Z.useForm(),o=x()(c,1)[0],u=(0,m.useState)(!1),d=x()(u,2),p=d[0],h=d[1],f=s.actionTabs;return(0,m.useEffect)((function(){"teacher-unlock"===s.actionTabs.key&&(h(!1),o.resetFields())}),[s.actionTabs.key]),(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{width:600,centered:!0,title:"考试解锁(".concat(null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.user_name,")"),open:"teacher-unlock"===s.actionTabs.key,okText:"确认",cancelText:"取消",keyboard:!1,confirmLoading:p,onOk:l()(a()().mark((function e(){var n,t,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.validateFields();case 2:return t=o.getFieldsValue(),h(!0),e.next=6,(0,E.ZD)(r.categoryId,{exercise_user_id:null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_user_id,unlock_key:t.unlock_key});case 6:if(0!==e.sent.status){e.next=15;break}if(!t.time){e.next=12;break}return l={time:K()(t.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==f||null===(c=f.selectArrs)||void 0===c?void 0:c.exercise_user_id,id:r.categoryId},e.next=12,(0,E.qz)(l);case 12:y.ZP.success("解除锁定成功"),i({type:"exercise/getExerciseList",payload:s.actionTabs.params}),i({type:"exercise/setActionTabs",payload:{}});case 15:h(!1);case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsx)("div",{className:"",children:(0,Y.jsxs)(D.Z,{form:o,layout:"vertical",autoComplete:"off",children:[(0,Y.jsx)(D.Z.Item,{className:"ml10",label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,Y.jsx)(O.Z.Password,{autoComplete:"off",style:{width:270},placeholder:"请输入考试解锁码"})}),(0,Y.jsx)(D.Z.Item,{label:(0,Y.jsxs)("span",{children:["延长交卷截止时间(",(0,Y.jsxs)("span",{className:"c-grey-999",children:["不能超过当前试卷截止时间",K()(null==f||null===(t=f.selectArrs)||void 0===t?void 0:t.exercise_end_at).format("YYYY-MM-DD HH:mm")]}),")"]}),name:"time",className:"ml10",children:(0,Y.jsx)($.default,{style:{width:270},placeholder:"请选择交卷截止时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){var n;return(0,ne.Q8)(e,null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at)},disabledTime:function(e){var n,t=null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at;if(K()(e).isSame(K()(t),"day")){var s=K()(t).hours(),i=K()(t).minutes();return console.log(s,i),{disabledHours:function(){return(0,ne.w6)(0,24).slice(s+1)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")?(0,ne.w6)(i,60):[]}}}return(0,ne.d0)(e)},allowClear:!1})})]})})})})})),se=t(98756),ie=t(56752),re=t(87792),ae=["shixunHomeworks","dispatch"],ce=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(h()(e,ae),(0,v.useParams)()),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),j=p[0],y=p[1];function A(){return(A=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/group_list.json"),{method:"GET"});case 2:n=e.sent,u(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){A.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/code_quality_analysis.json"),{method:"POST",body:{group_ids:j}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.history.replace("/classrooms/".concat(s.coursesId,"/exercise/").concat(s.categoryId,"/detail?tabs=7")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),y([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){y([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,Y.jsx)(N.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){y(i()(e))},selectedRowKeys:j,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),le=t(39634),oe={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},ue=function(e){var n=e.item,t=e.renderText,s=(0,v.useParams)(),i=(0,m.useState)(),r=x()(i,2),c=r[0],o=r[1],u=function(){var e=l()(a()().mark((function e(t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,E.UH)({id:s.categoryId,user_id:null==n?void 0:n.user_id});case 4:(i=e.sent)&&o(i);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(k.Z,{onOpenChange:function(e){return u(e)},title:(0,Y.jsxs)("div",{children:["单选题 ",null==c?void 0:c.single_question_score,"分 ",(0,Y.jsx)("br",{}),"多选题 ",null==c?void 0:c.multiple_question_score,"分 ",(0,Y.jsx)("br",{}),"判断题 ",null==c?void 0:c.judgement_question_score,"分 ",(0,Y.jsx)("br",{}),"填空题 ",null==c?void 0:c.completion_question_score,"分 ",(0,Y.jsx)("br",{}),"实训题 ",null==c?void 0:c.shixun_question_score,"分"]}),children:t})},de=["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"],xe=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{classroomList:i,exercise:n,loading:t.effects,globalSetting:s,user:r}}))((function(e){var n,t,s,r,c,o,d,p,j,A,w,_,Z,I,S,B,P,z,$,ne,ae,xe,pe,he,me,fe,ve,ge,je,ye,Ae,ke,be,we,_e,Ne=e.exercise,Ze=e.loading,Ie=e.dispatch,Se=e.globalSetting,Ee=e.checkDomainAuthority,Ce=e.getparams,Be=e.user,Pe=e.classroomList,He=(h()(e,de),(0,v.useSearchParams)()),De=x()(He,1)[0],Qe=(0,v.useParams)(),Re=(0,m.useState)(u()({},Qe)),qe=x()(Re,2),Fe=qe[0],Oe=qe[1],Je=Ne.exerciseList,Te=Ne.commonHeader,Le=Be.userInfo,ze=(0,m.useState)({}),Ke=x()(ze,2),Ye=Ke[0],Me=(Ke[1],(0,m.useState)("")),Ge=x()(Me,2),We=(Ge[0],Ge[1],(0,m.useState)(0)),Ue=x()(We,2),Ve=Ue[0],Xe=Ue[1],$e=(0,m.useState)({}),en=x()($e,2),nn=(en[0],en[1],(0,m.useState)(!1)),tn=x()(nn,2),sn=tn[0],rn=tn[1],an=(0,m.useState)("alert"),cn=x()(an,2),ln=cn[0],on=cn[1],un=(0,m.useState)(0),dn=x()(un,2),xn=dn[0],pn=dn[1],hn=(0,m.useState)(!1),mn=x()(hn,2),fn=(mn[0],mn[1]),vn=(0,m.useState)(!1),gn=x()(vn,2),jn=gn[0],yn=gn[1],An=D.Z.useForm(),kn=x()(An,1)[0],bn=(0,m.useState)([]),wn=x()(bn,2),_n=wn[0],Nn=wn[1],Zn=(0,m.useState)(!0),In=x()(Zn,2),Sn=(In[0],In[1],(0,m.useRef)(),(0,m.useState)(1)),En=x()(Sn,2),Cn=En[0],Bn=En[1],Pn=(0,m.useState)(""),Hn=x()(Pn,2),Dn=Hn[0],Qn=Hn[1],Rn=(0,m.useState)(),qn=x()(Rn,2),Fn=qn[0],On=qn[1],Jn=(0,m.useState)(!1),Tn=x()(Jn,2),Ln=Tn[0],zn=Tn[1];function Kn(){return(Kn=l()(a()().mark((function e(n){var t,s,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return On(null==n?void 0:n.exercise_user_id),zn(2===n.commit_status||3===n.commit_status),fn(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 5:(null==(r=e.sent)||null===(t=r.data)||void 0===t||null===(t=t.exercise_user_photos)||void 0===t?void 0:t.length)>0?rn(!0):y.ZP.info("当前暂无照片"),Nn(null==r||null===(s=r.data)||void 0===s?void 0:s.exercise_user_photos),pn(null==r||null===(i=r.data)||void 0===i?void 0:i.alert_count),fn(!1);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){var e,n;if((0,le.GJ)())Xe(null===(n=Je.exercise_types)||void 0===n?void 0:n.total_users);else if(null!=Je&&null!==(e=Je.exercise_types)&&void 0!==e&&e.score_open){var t;Xe(null===(t=Je.exercise_types)||void 0===t?void 0:t.unanswer_users)}}),[Je]),(0,m.useEffect)((function(){var e={};De.get("exercise_group_id")&&(e={review:[0,2],commit_status:[2,3]},"0"!==De.get("exercise_group_id")&&(e.exercise_group_id=[Number(De.get("exercise_group_id"))]),kn.setFieldsValue(u()({},e))),Fe=u()(u()({},Fe),e),Oe(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe}),Ie({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[]);var Yn=(new Date).getTime(),Mn=[{title:"序号",dataIndex:"name",fixed:"left",width:80,align:"center",render:function(e,n,t){return(0,Y.jsx)(k.Z,{title:20*((Fe.page||1)-1)+t+1,children:(0,Y.jsx)("span",{children:20*((Fe.page||1)-1)+t+1})})}},{title:"姓名",dataIndex:"user_name",fixed:"left",width:null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.score_open&&(0,le.dE)()?"40%":120,ellipsis:!0,align:"left",render:function(e,n){return(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"center"},onClick:function(){var t;if(!(0,le.Rm)()||null!==(t=Pe.AssistantObject.exercise)&&void 0!==t&&t.can_view){switch(n.commit_status){case 0:if(!(0,le.Ny)())return void y.ZP.warning("学生未开始考试,您无权查看");break;case 1:return void y.ZP.warning("学生正在考试中,您无权查看");default:console.log("当前提交状态",n.commit_status)}e&&(0,le.GJ)()&&(Wn(),(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==n?void 0:n.login)))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:e&&(0,le.GJ)()?oe.operationLink:"",children:e||"--"}),!(null==n||!n.delayed_at)&&(0,Y.jsx)(k.Z,{title:(0,Y.jsxs)("div",{children:["交卷截止时间调整至",(0,Y.jsx)("span",{className:"ml5",children:K()(n.delayed_at).format("YYYY-MM-DD HH:mm")})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-shizhong c-blue"})})]})}},!(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.is_excellent)&&{title:"学号",ellipsis:!0,dataIndex:"student_id",width:140,align:"left",sorter:!0,render:function(e){return e||"--"}},!(null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.is_excellent)&&0!==(null==Je||null===(r=Je.exercise_types)||void 0===r?void 0:r.groups_count)&&{title:"分班",width:130,dataIndex:"user_group_name",align:"left",render:function(e,n){return(0,Y.jsx)("div",{className:oe.banding,title:e||"--",children:e||"--"})}},{title:"最终成绩",width:100,dataIndex:"score",align:"center",sorter:!0,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":100===(e="number"==typeof e?Number(e):e)?(0,Y.jsx)("span",{className:"c-green",children:e||"--"}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e||"--"}):(0,Y.jsx)("span",{children:e||"--"})}},!(1!==(null==Je||null===(c=Je.exercise_types)||void 0===c?void 0:c.objective)||1===(null==Je||null===(o=Je.exercise_types)||void 0===o?void 0:o.objective)&&1!==(null==Je||null===(d=Je.exercise_types)||void 0===d?void 0:d.subjective))&&{title:"客观题得分",dataIndex:"objective_score",align:"center",width:100,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(t=(e="number"==typeof e?Number(e):e)>=0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--",(0,Y.jsx)(ue,{renderText:t,item:n}));var t}},!(1!==(null==Je||null===(p=Je.exercise_types)||void 0===p?void 0:p.subjective)||1===(null==Je||null===(j=Je.exercise_types)||void 0===j?void 0:j.subjective)&&1!==(null==Je||null===(A=Je.exercise_types)||void 0===A?void 0:A.objective))&&{title:"主观题得分",width:100,dataIndex:"subjective_score",align:"center",render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn&&(r="--"),null!=n&&n.has_comment||!n.review_status||(r="评阅中"),r=null!=n&&n.has_comment?"已评阅":"未评阅",0===(e="number"==typeof e?Number(e):e)?(0,Y.jsxs)("span",{children:[e," ","未评阅"===r&&(0,Y.jsx)("span",{className:"c-red",children:" (待评阅)"})]}):e>0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--");var t,s,i,r}},{title:"提交状态",dataIndex:"commit_status",width:100,align:"left",render:function(e,n){return 0===e?(0,Y.jsx)("span",{style:{color:"#666666"},children:"未开始"}):1===e?(0,Y.jsxs)("span",{style:{color:"#DF3042"},children:[!n.is_make_up&&"考试中",n.is_make_up&&"考试中 (补考)"]}):2===e?(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷",n.is_make_up&&"已交卷 (补考)"]}):(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷(未答)",n.is_make_up&&"已交卷/未答(补考)"]})}},{title:"开始答题时间",dataIndex:"start_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"提交时间",dataIndex:"end_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"打回次数",dataIndex:"exercise_user_redo_count",width:80,ellipsis:!0,className:15===(null==Le||null===(w=Le.course)||void 0===w?void 0:w.course_role)?oe.noShow:"",align:"left",render:function(e,n){return(0,Y.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Y.jsx)("span",{className:oe.operationLink,onClick:function(){Ie({type:"exercise/setActionTabs",payload:{key:"打回记录",student_id:n.user_id}})},children:e||"0"})})}},(null==Te?void 0:Te.screen_open)&&{title:(0,Y.jsxs)("span",{children:["切屏次数",(0,Y.jsx)(k.Z,{title:"红色代表学生切屏超过规定次数被强制交卷",children:(0,Y.jsx)("span",{className:"icon-xiaowenhao"})})]}),dataIndex:"screen_used_num",width:145,ellipsis:!0,align:"center",render:function(e,n){return(0,Y.jsxs)("span",{style:e>0?{cursor:"pointer"}:{},className:e>(null==n?void 0:n.screen_total_num)?"c-red":"",onClick:l()(a()().mark((function t(){var s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(0!==e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,(0,E.Yu)(Qe.categoryId,{exercise_user_id:n.exercise_user_id});case 4:s=t.sent,g.Z.info({title:"切屏记录(".concat(null==n?void 0:n.user_name,")"),icon:null,closable:!0,className:oe.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:(0,Y.jsx)(N.Z,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"开始切屏时间",align:"center",dataIndex:"time"},{title:"切屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"判定切屏次数",align:"center",dataIndex:"count"}],dataSource:null==s?void 0:s.data})});case 6:case"end":return t.stop()}}),t)}))),children:[e,"/",null==n?void 0:n.screen_total_num]})}},(null==Te?void 0:Te.exercise_status)>1&&(null==Te?void 0:Te.open_camera)&&(0,le.GJ)()&&!(null!==(_=Se.setting)&&void 0!==_&&_.is_local)&&{title:"考试照片",dataIndex:"photo_count",align:"center",width:100,render:function(e,n){return n.commit_status>0?(0,Y.jsx)("a",{onClick:function(){!function(e){Kn.apply(this,arguments)}(n)},children:"".concat(e||0,"/").concat(null==Te?void 0:Te.photo_count)}):"--"}},(null==Te?void 0:Te.ip_bind)&&(0,le.Gg)()&&{title:"考试IP",dataIndex:"last_ip",align:"center",width:100,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[e||"--",n.commit_status<=1&&Te.ip_bind&&n.last_ip&&(0,Y.jsx)(b.ZP,{type:"link",onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=g.Z.confirm({title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"解除绑定"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return t.destroy()}})})]}),width:500,icon:null,okText:"确定",cancelText:"取消",className:"custom-modal-divider",content:(0,Y.jsxs)("div",{children:["为学生解除考试IP绑定后,学生可以使用新的IP地址进入考试。",(0,Y.jsx)("span",{className:"c-red",children:"如果该学生正在考试中,将无法作答,需要重新进入考试。"}),"您确定要解除该学生的考试IP绑定?"]}),onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ab)({id:Fe.categoryId,exercise_user_id:n.exercise_user_id});case 2:0===e.sent.status&&(y.ZP.success("解绑成功"),Ie({type:"exercise/getExerciseList",payload:Fe}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"解绑"})]})}},(null==Te?void 0:Te.open_camera)&&(0,le.Gg)()&&Te.exercise_status<3&&!(null!==(Z=Se.setting)&&void 0!==Z&&Z.is_local)&&{title:"允许不拍摄",dataIndex:"close_camera",align:"center",width:100,render:function(e,n){return(0,Y.jsx)(q.Z,{checked:e,onClick:l()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e?g.Z.info({title:"提示",content:(0,Y.jsx)("div",{children:"不允许修改"}),okText:"确认"}):g.Z.confirm({title:"允许不摄像警告",content:(0,Y.jsx)("div",{children:"为保证考试公平,本次考试已开启防作弊设置,这需要调用学生的摄像头。如学生硬件设施确有问题,为保证学生考试权利,教师可临时取消限制,允许学生参考。 本操作不可撤回,不可修改。 您确认同意该学生不开启摄像头参加考试吗?"}),onOk:function(){var e=l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.cC)(u()(u()({},Fe),{},{exercise_user_id:n.exercise_user_id}));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("操作成功"),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return t.stop()}}),t)})))})}},(0,le.GJ)()&&{title:"评阅状态",width:130,dataIndex:"has_comment",align:"center",render:function(e,n){var t,s,i;return null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"--":!e&&n.review_status?"评阅中":e?"已评阅":"未评阅"}},((null==Te?void 0:Te.assistant_auth)||(0,le.GJ)()||(0,le.dE)())&&Ee&&{title:"操作",fixed:"right",dataInex:"action",align:"left",className:oe.operationCol,render:function(e,n){var t,s,i;return(0,Y.jsxs)("div",{children:[(0,le.GJ)()&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",size:"small",disabled:n.commit_status<2,children:(0,Y.jsx)("a",{className:n.commit_status>1?"c-blue":"c-black",onClick:function(){var e=l()(a()().mark((function e(t){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,(0,re.w)(Qe.coursesId,Qe.categoryId);case 3:if(2!==n.commit_status){e.next=9;break}if(!(0,le.Rm)()||null!==(s=Pe.AssistantObject.exercise)&&void 0!==s&&s.can_view){e.next=7;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 7:Wn(),window.location.href="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(n.login);case 9:if(3!==n.commit_status){e.next=14;break}if(!(0,le.Rm)()||null!==(i=Pe.AssistantObject.exercise)&&void 0!==i&&i.can_appraise){e.next=13;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 13:Ie({type:"exercise/setActionTabs",payload:{key:"更改评阅",saveExerciseUsers:Wn,selectArrs:{record:u()({},n),exercise_types:u()({},null==Je?void 0:Je.exercise_types)},params:u()({},Fe)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"评阅":n.has_comment?"更改评阅":!n.has_comment&&"评阅"})}),!(0,le.dE)()&&["考试中"].includes(C.ju[Te.exercise_status])&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",disabled:(null==n?void 0:n.commit_status)>1,className:"ml10",size:"small",onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_forcing_commit?g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将该学生的考试状态调整为已交卷吗?",onOk:function(){var e;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将".concat(null==n?void 0:n.user_name,"的考试状态调整为已交卷吗?"),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise_force.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id}});case 2:0===e.sent.status&&Ie({type:"exercise/getExerciseList",payload:Fe});case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"强制交卷"}),(0,le.dE)()&&n.commit_status>1&&(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==n?void 0:n.login,"?check=true"));case 6:case"end":return e.stop()}}),e)}))),children:"查看"}),(null==Te?void 0:Te.exercise_time)>0&&(0,le.Gg)()&&(0,Y.jsx)(k.Z,{title:3===Te.exercise_status&&"本试卷已截止,请先修改截止时间使本试卷处于“考试中”",children:(0,Y.jsx)(b.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:3===Te.exercise_status||5===Te.exercise_status||(null==Te?void 0:Te.appraise_label),onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_delay?Ie({type:"exercise/setActionTabs",payload:{key:"延时",selectArrs:n,exercise_time:Te.exercise_time,params:u()({},Fe)}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"延时"})})]})}}].filter((function(e){return!!e})),Gn=i()(Mn);Gn[0]=u()({},Gn[0]),Gn[(null==Gn?void 0:Gn.length)-1]=u()({},Gn[(null==Gn?void 0:Gn.length)-1]),Gn[0].render=function(){return"我"},Gn[(null==Gn?void 0:Gn.length)-1].render=function(){var e;return null!=Je&&null!==(e=Je.current_answer_user)&&void 0!==e&&e.login?(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:i="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==Je||null===(t=Je.current_answer_user)||void 0===t?void 0:t.login),(null==Je||null===(s=Je.current_answer_user)||void 0===s?void 0:s.commit_status)>1&&(i+="?check=true"),v.history.push(i);case 8:case"end":return e.stop()}}),e)}))),children:"查看"}):"--"};var Wn=function(){try{var e;localStorage["".concat(null==Be||null===(e=Be.userInfo)||void 0===e?void 0:e.login,"-").concat(Fe.coursesId,"-").concat(Fe.categoryId,"-review")]=JSON.stringify(null==Je?void 0:Je.total_exercise_users)}catch(e){}};return(0,Y.jsxs)("section",{className:"minH500 bg-white mb50 inline-block w100",children:[(null==Je||null===(I=Je.exercise_types)||void 0===I?void 0:I.score_open)&&(0,le.dE)()&&(0,Y.jsx)(N.Z,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[u()({},null==Je?void 0:Je.current_answer_user)],columns:Gn,scroll:{x:120*(null==Mn?void 0:Mn.length)}}),!(0,le.GJ)()&&(0,Y.jsxs)("div",{className:"bg-white pt10 pl25 mt15",children:[!(null==Je||null===(S=Je.exercise_types)||void 0===S||!S.answer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsxs)("span",{style:{color:"#FF954C"},children:[null==Je||null===(B=Je.exercise_types)||void 0===B?void 0:B.answer_users," "]}),"已交"]}),!(null==Je||null===(P=Je.exercise_types)||void 0===P||!P.unanswer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[null==Je||null===(z=Je.exercise_types)||void 0===z?void 0:z.unanswer_users,"未交"]}),"--"!==(null==Je||null===($=Je.exercise_types)||void 0===$?void 0:$.exercise_end_time)&&(0,Y.jsxs)("span",{children:["考试剩余时间:",(0,Y.jsx)("span",{style:{color:"#FF954C"},children:null==Je||null===(ne=Je.exercise_types)||void 0===ne?void 0:ne.exercise_end_time})]})]}),!(null!==(ae=Je.exercise_types)&&void 0!==ae&&ae.exercise_all_users)&&!(0,le.dE)()&&(0,Y.jsx)(X.Z,{}),(!(null===(xe=Je.exercise_types)||void 0===xe||!xe.exercise_all_users)||(0,le.dE)())&&(0,Y.jsxs)("aside",{children:[(0,le.GJ)()&&(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsxs)(D.Z,{form:kn,onValuesChange:function(e){Fe.page=1;var n=Object.assign({},kn.getFieldValue());Object.keys(n).map((function(e){"objective_score_gte"!==e&&"objective_score_lte"!==e&&(n[e].includes("all")?(delete Fe[e],kn.setFieldsValue(H()({},e,"all"))):(Fe[e]=n[e],""!=n[e]&&n[e]?kn.setFieldsValue(H()({},e,Fe[e])):kn.setFieldsValue(H()({},e,"all"))))})),("objective_score_gte"in e||"objective_score_lte"in e)&&(n.objective_score_gte&&n.objective_score_lte&&n.objective_score_gte>n.objective_score_lte?(kn.setFieldsValue({objective_score_lte:n.objective_score_gte}),Fe.objective_score_lte=n.objective_score_gte||null,Fe.objective_score_gte=n.objective_score_gte||null):(Fe.objective_score_lte=n.objective_score_lte||null,Fe.objective_score_gte=n.objective_score_gte||null)),Oe(u()({},Fe)),Ce(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe})},initialValues:H()(H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),"is_make_up","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"选择班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(pe=Ye.course_group)&&void 0!==pe&&pe.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:Je.course_groups&&Je.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},e.exercise_group_id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"commit_status",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"提交状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(he=Ye.commit_status)&&void 0!==he&&he.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:U.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"commit_status",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},e.id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"review",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"评阅状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(me=Ye.review)&&void 0!==me&&me.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:null==W?void 0:W.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},n)}))})]})})}),(null==Je||null===(fe=Je.exercise_types)||void 0===fe?void 0:fe.open_make_up)&&(0,Y.jsx)(D.Z.Item,{name:"is_make_up",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"补考状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(ve=Ye.is_make_up)&&void 0!==ve&&ve.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:V.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"is_make_up",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]})}))})]})})}),(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(O.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){Fe.search=e,Ie({type:"exercise/getExerciseList",payload:u()(u()({},Fe),{},{page:1})})},style:{width:240}})})})}),!(null!=Te&&Te.is_random)&&(0,Y.jsxs)(R.Z,{className:["tr",oe.rightFilter].join(" "),children:[1===(null===(ge=Je.exercise_types)||void 0===ge?void 0:ge.objective)&&1===(null===(je=Je.exercise_types)||void 0===je?void 0:je.subjective)&&(0,Y.jsxs)(Y.Fragment,{children:["按客观题得分分组",(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_gte",children:(0,Y.jsx)(J.Z,{min:0,max:null==Je||null===(ye=Je.exercise_types)||void 0===ye?void 0:ye.objective_score,placeholder:"最低"})})}),(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_lte",children:(0,Y.jsx)(J.Z,{min:(null===(Ae=Fe)||void 0===Ae?void 0:Ae.objective_score_gte)||0,max:null==Je||null===(ke=Je.exercise_types)||void 0===ke?void 0:ke.objective_score,placeholder:"最高"})})})]}),1===(null===(be=Je.exercise_types)||void 0===be?void 0:be.subjective)&&Ee&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(we=Je.total_exercise_users)||void 0===we?void 0:we.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/reviews/group"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),(0,Y.jsx)("span",{children:"集中批量批阅"})]})}),(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(_e=Je.total_exercise_users)||void 0===_e?void 0:_e.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:Wn(),v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==Je||null===(s=Je.total_exercise_users)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.user_login));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-filesync3x"}),(0,Y.jsx)("span",{children:"组内顺序批阅"})]})})]})]}),(0,Y.jsx)(R.Z,{children:3===(null==Te?void 0:Te.exercise_status)&&(0,Y.jsxs)(b.ZP,{className:"ml10",onClick:function(){Ie({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",params:Fe}})},children:[(0,Y.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]})})]})]})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:Ze["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(null==Je?void 0:Je.exercise_users)||[],columns:Mn,rowKey:"exercise_user_id",scroll:(null==Mn?void 0:Mn.map((function(e){return e.width||0})).reduce((function(e,n){return e+n})))>980&&{x:"max-content"},size:"middle",onChange:function(e,n,t){Fe.page=1,void 0===t.order?(Fe.order_type=null,Fe.order=null):(Fe.order_type="descend"===t.order?"desc":"asc",Fe.order=t.field),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})}}),Ve>20&&(0,Y.jsx)("aside",{className:"tc mb50 pb30 mt30",children:(0,Y.jsx)(T.Z,{onChange:function(e,n){Fe.page=e,Fe.limit=20,Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})},current:Fe.page||1,defaultPageSize:20,total:Ve,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}})})]}),(0,Y.jsx)(G,{}),(0,Y.jsx)(M,{}),(0,Y.jsx)(ee,{}),(0,Y.jsx)(te,{}),sn&&(0,Y.jsxs)(g.Z,{title:"防作弊头像",open:sn,centered:!0,onCancel:function(){Bn(1),rn(!1),Nn([]),on("alert"),Qn("")},footer:(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("div",{style:{flex:1,textAlign:"left"},children:[" ",(0,Y.jsx)(b.ZP,{onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Dn){e.next=3;break}return y.ZP.info("输入框内容不能为空"),e.abrupt("return");case 3:return yn(!0),e.next=6,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/send_alert.json"),{method:"post",body:{content:Dn,clazz:ln,exercise_user_id:Fn}});case 6:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("发送成功"),Bn(1),rn(!1),Nn([]),on("alert"),Qn("")),yn(!1);case 9:case"end":return e.stop()}}),e)}))),disabled:Ln,loading:jn,children:"发送"})]}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),style:{marginRight:"10px"},onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn-1==0?null==_n?void 0:_n.length:Cn-1);case 2:case"end":return e.stop()}}),e)}))),children:"上一张"}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),type:"primary",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn===(null==_n?void 0:_n.length)?1:Cn+1);case 2:case"end":return e.stop()}}),e)}))),children:"下一张"})]}),children:[(0,Y.jsx)("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:_n[Cn-1]}),(0,Y.jsx)("span",{onClick:function(){ie.Z.publish("preview-image",_n[Cn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"},children:"预览"}),(0,Y.jsx)("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"},children:Cn+"/"+(null==_n?void 0:_n.length)}),(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===ln,onChange:function(){return on("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===ln,onChange:function(){return on("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Dn,onChange:function(e){return Qn(e.target.value)},placeholder:"请输入".concat("alert"===ln?"警告":"通知","内容").concat("alert"===ln?",如:扭头低头大幅度动作检测":"")}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",xn,"次警告"]})]}),(0,Y.jsx)(se.Z,{}),(0,Y.jsx)(ce,{})]})})),pe=t(57809),he=t(78386),me=t(20538),fe={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ve=t(89392),ge=t.n(ve),je=t(76945),ye=(t(24830),/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i),Ae=(0,m.forwardRef)((function(e,n){var t,s=e.src,i=(e.videoId,e.logWatchHistory,e.courseId,e.startTime,e.handlePause,e.handlePlay,e.handlePlayEnded,e.videoSpeed,"flv"===(null==s||null===(t=s.split("."))||void 0===t?void 0:t.pop())),r=(0,m.useRef)(),a=(0,m.useRef)(),c=(0,m.useRef)(0),l=(0,m.useRef)(0),o=(0,m.useState)(0),u=x()(o,2),d=u[0],p=u[1],h=navigator.userAgent.toLowerCase().match(ye);h&&h[0];(0,m.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return r.current.currentTime},getDuration:function(){return r.current.duration}}})),(0,m.useEffect)((function(){l.current=void 0;try{je.Z.isSupported&&i&&s&&(null==s?void 0:s.indexOf(".m3u8"))<0?(l.current=je.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s+"?t="+Date.now(),muted:!1,isLive:!0}),l.current.on("play",(function(){console.log(21111)})),r.current&&(l.current.detachMediaElement(r.current),l.current.attachMediaElement(r.current),l.current.load(),l.current.play())):r.current.setAttribute("src",s+"?t="+Date.now())}catch(e){setTimeout((function(){p(d+1)}),1e3)}return console.log("src:",s),function(){var e,n,t,s,i,a,c,o;l.current&&(null===(e=l.current)||void 0===e||null===(n=e.unload)||void 0===n||n.call(e),null===(t=l.current)||void 0===t||null===(s=t.pause)||void 0===s||s.call(t),null===(i=l.current)||void 0===i||null===(a=i.destroy)||void 0===a||a.call(i),null===(c=l.current)||void 0===c||null===(o=c.detachMediaElement)||void 0===o||o.call(c,r.current),l.current=void 0,r.current.src="")}}),[r,i,s,d]),(0,m.useEffect)((function(){return a.current=setInterval((function(){c.current>0&&c.current===r.current.currentTime&&(console.log("播放一次"),p(d+1)),c.current=r.current.currentTime}),3e3),function(){clearInterval(a.current)}}),[]);return(0,Y.jsx)("video",{ref:r,onerr:!0,onErrorCapture:function(){p(d+1)},autoPlay:!0,muted:!0})})),ke=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),A=x()(j,2),b=A[0],w=A[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,B=t.commonHeader,P=(0,m.useState)([]),q=x()(P,2),J=q[0],T=q[1],L=(0,m.useState)([]),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)(0),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(!0),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useRef)(null);(0,m.useEffect)((function(){oe(),ue(o)}),[]),(0,m.useEffect)((function(){return clearInterval(le.current),2===(null==B?void 0:B.exercise_status)&&(le.current=setInterval((function(){ue(o)}),3e4)),function(){clearInterval(le.current)}}),[null==B?void 0:B.exercise_status,o]);var oe=function(){s({type:"exercise/getExerciseList",payload:i})},ue=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ne(!0),T([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_identity_photos.json"),{method:"get",params:t});case 6:s=e.sent,M([]),ne(!1),V(null==s?void 0:s.count),T((null==s?void 0:s.exercise_users)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),de=function(e,n){o.page=1,o[n]=e,d(u()({},o)),ue(o)};(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var xe=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e||"--",children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{className:fe.es,children:e})}):"--"}},{title:"人脸照片",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsx)("img",{width:40,style:{maxHeight:30},src:e,className:"current",onClick:function(){ye(n)}})}},{title:"审核状态",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核时间",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核类型",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"操作",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:function(e,n){var t;return(0,Y.jsxs)(Y.Fragment,{children:["submitted"===(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return ce(n)},children:"审核"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"审核"}),"submitted"!==(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current ml10 mr10",onClick:function(){return ve(n)},children:"审核记录"}):(0,Y.jsx)("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed",children:"审核记录"}),"passed"===(null==n?void 0:n.exercise_identity_photo_state)&&null!=n&&null!==(t=n.play_url)&&void 0!==t&&t.length?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return je(n)},children:"摄像监控"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"摄像监控"})]})}}],ve=function(e){var n=[{title:"审核时间",dataIndex:"audit_time",width:170,render:function(e,n){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核状态",dataIndex:"exercise_identity_photo_state",width:110,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核意见",dataIndex:"comment",render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{children:e})}):"--"}},{title:"采集照片",dataIndex:"photo_url",width:90,render:function(e,n){return(0,Y.jsx)("span",{className:"current c-light-primary",onClick:function(){ie.Z.publish("preview-image",e)},children:"查看"})}}],t=g.Z.confirm({icon:null,width:700,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"审核记录"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return t.destroy()}})})]}),content:(0,Y.jsx)("div",{children:(0,Y.jsx)(N.Z,{className:fe.customTable,dataSource:[u()({},e)],bordered:!1,columns:n,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,pagination:!1})})})},je=function(e){var n,t,s=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:(null==e||null===(n=e.play_url)||void 0===n?void 0:n.length)<6?724:744,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"视频"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,Y.jsx)("ul",{className:fe.sys,children:null==e||null===(t=e.play_url)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)("li",{className:fe.li,children:(0,Y.jsxs)("div",{className:fe.d1,children:[(0,Y.jsx)("div",{className:fe.img,children:(0,Y.jsx)(Ae,{src:null==e?void 0:e.replace(".m3u8",".flv"),autoPlay:!0})}),(0,Y.jsx)("div",{className:fe.btn,children:(0,Y.jsxs)("div",{className:fe.b1,children:["回放视频",n+1]})})]})},n)}))})})},ye=function(e){var n=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:710,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"人脸照片"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return n.destroy()}})})]}),content:(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,style:{marginBottom:40},children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.photo_url)}),(0,Y.jsx)("div",{className:fe.textP,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=e&&e.identity_url?(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),(0,Y.jsx)("div",{className:fe.textP,children:"证件照片"})]})]})})})},ke={selectedRowKeys:K,columnWidth:40,onChange:function(e){M(e)},getCheckboxProps:function(e){return{disabled:!("passed"!==(null==e?void 0:e.exercise_identity_photo_state))}}};return(0,Y.jsxs)("section",{className:fe.wrap,children:[(0,Y.jsx)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"exercise_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"exercise_group_id",o.course_group)))})),d(u()({},o)),ue(o)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:b+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(b>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===b?"展开":"收起",47===b?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsxs)("div",{className:fe.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.save_name,onChange:function(e){return n=e.target.value,o.page=1,o.save_name=n,void d(u()({},o));var n},onSearch:function(){o.page=1,o.name=o.save_name,d(u()({},o)),ue(o)}}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核状态",value:null==o?void 0:o.state,onChange:function(e){return de(e,"state")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:"submitted",children:"待审核"}),(0,Y.jsx)(pe.default.Option,{value:"passed",children:"审核通过"}),(0,Y.jsx)(pe.default.Option,{value:"rejected",children:"审核不通过"})]}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核类型",value:null==o?void 0:o.audit,onChange:function(e){return de(e,"audit")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:1,children:"自动审核"}),(0,Y.jsx)(pe.default.Option,{value:2,children:"人工审核"})]}),(0,Y.jsxs)("span",{className:fe.btn,style:{cursor:"pointer"},onClick:function(){K.length?ce(!0):y.ZP.warning("请选择学生")},children:[(0,Y.jsx)("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"批量审核"]})]}),(0,Y.jsx)("div",{className:fe.bgH}),(0,Y.jsx)(N.Z,{rowSelection:ke,className:fe.customTable,dataSource:J,bordered:!1,columns:xe,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,loading:ee,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),ue(o)},pagination:{pageSize:o.limit,total:U,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(be,{selectIds:K,visible:ae,onCancel:function(){return ce(!1)},onOk:function(){ce(!1),ue(o)},params:o}),(0,Y.jsx)(se.Z,{})]})})),be=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:fe.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},we=t(96865),_e=t(64165),Ne={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Ze=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t,s,i,r,c,o,d,p,h=e.exercise,j=e.dispatch,A=(e.user,(0,v.useParams)()),w=(0,m.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:null==A?void 0:A.categoryId}),Z=x()(w,2),I=Z[0],S=Z[1],E=D.Z.useForm(),B=x()(E,1)[0],P=(0,m.useState)(),q=x()(P,2),J=q[0],z=q[1],M=(0,m.useState)(!1),G=x()(M,2),W=G[0],U=G[1],V=h.exerciseList,X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(0),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useState)(!0),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),fe=x()(xe,2),ve=fe[0],je=fe[1],ye=(0,m.useState)("1"),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],Ze=(0,m.useState)(1),Ie=x()(Ze,2),Se=Ie[0],Ee=Ie[1],Ce=(0,m.useState)("alert"),Be=x()(Ce,2),Pe=Be[0],He=Be[1],De=(0,m.useState)(1),Qe=x()(De,2),Re=Qe[0],qe=Qe[1],Fe=(0,m.useState)(""),Oe=x()(Fe,2),Je=Oe[0],Te=Oe[1],Le=(0,m.useState)(!1),ze=x()(Le,2),Ke=ze[0],Ye=ze[1],Me=(0,m.useState)(!1),Ge=x()(Me,2),We=Ge[0],Ue=Ge[1],Ve=(0,m.useState)([]),Xe=x()(Ve,2),$e=Xe[0],en=Xe[1];(0,m.useEffect)((function(){nn(),tn(I)}),[]);var nn=function(){j({type:"exercise/getExerciseList",payload:A})},tn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),de(!0),ne([]),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_videos.json"),{method:"get",params:t});case 5:s=e.sent,de(!1),ce(null==s?void 0:s.count),ne((null==s?void 0:s.exercise_users)||[]);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(z(47),U(!0)))}),[document.getElementById("divhe"),V]);var sn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ye(!0),je({}),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 4:return t=e.sent,e.next=7,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/video_push_logs.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 7:null!=(s=e.sent)&&s.data&&en((null==s?void 0:s.data)||[]),null!=t&&t.data&&je(u()(u()({},null==t?void 0:t.data),{},{exercise_user_id:null==n?void 0:n.exercise_user_id,datas:n})),Ye(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(e){var n,t;"prev"===e?Ee(Se-1==0?null==ve||null===(n=ve.exercise_user_photos)||void 0===n?void 0:n.length:Se-1):Ee(Se===(null==ve||null===(t=ve.exercise_user_photos)||void 0===t?void 0:t.length)?1:Se+1)},an=function(e){He(e),qe(1),Te("")},cn=[{key:1,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:2,value:"请勿离开监控范围!"},{key:3,value:"请不要与其他人交谈!"},{key:4,value:"请不要做与考试无关的行为!"},{key:5,value:"请勿切屏,超过3次将被强制交卷!"},{key:6,value:"请勿遮挡或关闭电脑摄像监控!"},{key:0,value:"其他"}],ln=[{key:1,value:"请将手机放置于侧后方45°,离桌面1米左右,保证能拍摄到上半身、电脑屏幕和桌面。"},{key:2,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:0,value:"其他"}],on="alert"===Pe?cn:ln;return(0,Y.jsxs)("section",{className:Ne.wrap,children:[(0,Y.jsx)(D.Z,{form:B,onChange:function(){I.page=1;var e=Object.assign({},B.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete I.course_group,B.setFieldsValue(H()({},"exercise_group_id","all"))):(I.course_group=e[n],B.setFieldsValue(H()({},"exercise_group_id",I.course_group)))})),tn(I)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:J+"px",overflow:"hidden"},children:null===(n=V.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),W&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;z(J>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===J?"展开":"收起",47===J?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsx)("div",{className:Ne.control,children:(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==I?void 0:I.save_name,onChange:function(e){return n=e.target.value,I.page=1,I.save_name=n,void S(u()({},I));var n},onSearch:function(){I.page=1,I.name=I.save_name,S(u()({},I)),tn(I)}})}),(0,Y.jsx)("div",{className:Ne.bgH}),(0,Y.jsxs)("div",{className:Ne.warpList,children:[(0,Y.jsxs)(we.Z,{loading:ue,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{className:"c-grey-666 mb20 mt20",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:ae}),"名学生已开启手机摄影"]}),ee.length?(0,Y.jsx)("ul",{className:Ne.sys,children:ee.map((function(e,n){var t=e.user_name,s=e.user_group_name,i=e.video_url,r=e.login,a=e.student_id;return(0,Y.jsx)("li",{className:Ne.li,children:(0,Y.jsxs)("div",{className:Ne.d1,children:[(0,Y.jsx)("div",{className:Ne.img,children:(0,Y.jsx)("iframe",{style:{height:340,width:"100%",border:"none"},src:"/live-play.html?key=".concat(n,"&video_url=").concat(null==i?void 0:i.replace(".m3u8",".flv"))})}),(0,Y.jsx)(k.Z,{title:"姓名+学号",children:(0,Y.jsxs)("div",{className:Ne.btn,onClick:function(){return(0,C.RG)("".concat(I.exercise_id,"-").concat(r),!0)},children:[(0,Y.jsx)("div",{title:t,className:Ne.b1,children:t}),(0,Y.jsxs)("div",{title:s,className:Ne.b2,children:["(",a,")"]})]})}),(0,Y.jsx)("div",{onClick:function(){return sn(e)},className:Ne.big,children:"查看"})]})},n)}))}):(0,Y.jsx)(_e.Z,{})]}),(0,Y.jsx)(T.Z,{showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})},className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:function(e,n){I.page=e,I.limit=n,S(u()({},I)),tn(I)},pageSize:null==I?void 0:I.limit,current:I.page,total:ae})]}),(0,Y.jsx)(g.Z,{title:"查看详细信息",open:ve,centered:!0,width:850,destroyOnClose:!0,onCancel:function(){je(!1)},afterClose:function(){Ee(1),He("alert"),Te(""),be("1"),qe(1)},footer:null,children:(0,Y.jsxs)(we.Z,{loading:Ke,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{children:["姓名:",null==ve||null===(t=ve.datas)||void 0===t?void 0:t.user_name]}),(0,Y.jsxs)("span",{className:"ml20",children:["学号:",null==ve||null===(s=ve.datas)||void 0===s?void 0:s.student_id]}),(0,Y.jsxs)("span",{className:"ml20",children:["班级:",null==ve||null===(i=ve.datas)||void 0===i?void 0:i.user_group_name]})]}),(0,Y.jsxs)(_.Z,{className:"mt10",defaultActiveKey:ke,onChange:function(e){be(e)},children:[(0,Y.jsx)(_.Z.TabPane,{tab:"防作弊头像",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,children:[(0,Y.jsx)("div",{className:Ne.img,style:{width:234,marginLeft:30,textAlign:"center"},children:null!=ve&&null!==(r=ve.exercise_user_photos)&&void 0!==r&&r.length?(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)("img",{height:131,src:null==ve||null===(c=ve.exercise_user_photos)||void 0===c?void 0:c[Se-1]}),(0,Y.jsx)("div",{onClick:function(){var e;ie.Z.publish("preview-image",null==ve||null===(e=ve.exercise_user_photos)||void 0===e?void 0:e[Se-1])},className:Ne.iBtn,children:"预览"}),(0,Y.jsxs)("div",{className:Ne.text,children:["考试中照片",(0,Y.jsxs)("span",{className:"c-light-primary",children:[Se,"/",null==ve||null===(o=ve.exercise_user_photos)||void 0===o?void 0:o.length]})]}),1===Se?(0,Y.jsxs)("div",{style:{color:"#ccc",cursor:"not-allowed"},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}):(0,Y.jsxs)("div",{onClick:function(){return rn("prev")},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}),(0,Y.jsx)("div",{onClick:function(){return rn("next")},className:Ne.r,children:(0,Y.jsx)("i",{className:"iconfont icon-lujing"})})]}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无考试中照片"})})}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:60,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"1"),(0,Y.jsx)(_.Z.TabPane,{tab:"人脸照片",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,style:{marginLeft:70},children:[(0,Y.jsxs)("div",{className:Ne.img,children:[(0,Y.jsx)("img",{width:234,src:null==ve?void 0:ve.exercise_identity_photo}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==ve?void 0:ve.exercise_identity_photo)},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:20,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"2"),(0,Y.jsx)(_.Z.TabPane,{tab:"警告和通知",children:(0,Y.jsxs)("div",{className:Ne.fo,children:[(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===Pe,onChange:function(){return an("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===Pe,onChange:function(){return an("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsx)("span",{className:"mr10",children:"原因:"}),(0,Y.jsx)(pe.default,{style:{width:570},value:Re,onChange:function(e){qe(e)},children:null==on?void 0:on.map((function(e){return(0,Y.jsx)(pe.default.Option,{value:e.key,children:e.value},e.key)}))})]}),0===Re&&(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Je,onChange:function(e){return Te(e.target.value)},placeholder:"请填写其他原因"}),(0,Y.jsxs)(Q.Z,{className:"mt10",align:"middle",children:[(0,Y.jsx)("div",{className:"mr10",children:"发送记录"}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",null==ve?void 0:ve.alert_count,"次警告和",(null==ve||null===(d=ve.alerts)||void 0===d?void 0:d.length)-(null==ve?void 0:ve.alert_count),"次通知"]})]}),(0,Y.jsx)(N.Z,{dataSource:(null==ve?void 0:ve.alerts)||[],bordered:!1,scroll:(null==ve||null===(p=ve.alerts)||void 0===p?void 0:p.length)>4?{y:200}:{},columns:[{title:"开始时间",dataIndex:"created_at",width:164},{title:"发送人",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:function(e){return e?(0,Y.jsx)("span",{title:e,children:e}):"--"}},{title:"发送类型",dataIndex:"clazz",width:80,render:function(e){return"alert"===e?"警告":"通知"}},{title:"发送内容",dataIndex:"content",ellipsis:!0}],pagination:!1}),(0,Y.jsxs)(b.ZP,{className:Ne.b,onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Je||0!==Re){e.next=3;break}return y.ZP.info("请输入其他原因"),e.abrupt("return");case 3:return n=Je,Re&&(n=("alert"===Pe?cn:ln).find((function(e){return e.key===Re})).value),Ue(!0),e.next=8,(0,f.ZP)("/api/exercises/".concat(I.exercise_id,"/send_alert.json"),{method:"post",body:{content:n,clazz:Pe,exercise_user_id:null==ve?void 0:ve.exercise_user_id}});case 8:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.info("发送成功"),je(!1)),Ue(!1);case 11:case"end":return e.stop()}}),e)}))),loading:We,type:"primary",children:[(0,Y.jsx)("i",{className:"iconfont icon-fasongtongzhi mr5"}),"发送"]})]})},"3"),(0,Y.jsx)(_.Z.TabPane,{tab:"断流记录",children:(0,Y.jsx)(N.Z,{dataSource:$e,bordered:!1,scroll:$e.length>7?{y:300}:{},columns:[{title:"开始时间",dataIndex:"start_time",width:164},{title:"结束时间",dataIndex:"end_time",width:164,render:function(e){return K()(e).format("YYYY-MM-DD HH:mm:ss")||"--"}},{title:"推流时长",dataIndex:"push_duration",ellipsis:!0,width:120,render:function(e){return e&&(0,C.li)(Number(e)/1e3)||0}},{title:"断流原因",dataIndex:"msg",ellipsis:!0}]})},"4")]})]})}),(0,Y.jsx)(se.Z,{})]})})),Ie={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Se="subjectTable___WrGqf",Ee="title___ZCcfg",Ce="customTable___xSvZm",Be="row___Acnda",Pe="line___nmQeX",He=function(e){var n=e.index,t=e.bottomLine,s=e.gather,i=e.search,r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],p=(0,m.useState)(!1),h=x()(p,2),g=h[0],j=h[1],y=(0,m.useState)(!1),A=x()(y,2),k=A[0],b=A[1],w=(0,v.useParams)(),_=((0,v.useLocation)(),(0,v.useSearchParams)()),Z=x()(_,1)[0],I=(0,m.useState)({page:1,limit:6,total:0}),S=x()(I,2),E=S[0],C=S[1];(0,m.useEffect)((function(){console.log(s,"gather"),0===n&&b(!0)}),[]),(0,m.useEffect)((function(){k&&P()}),[k]);var B=[{title:"序号",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:function(e,n,t){return E.limit*(E.page-1)+t+1}},{title:"姓名",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"班级",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:function(e){return e||"--"}},{title:"学号",dataIndex:"student_id",key:"student_id",align:"left"},{title:"相似度",dataIndex:"code_rate",key:"code_rate",align:"left",render:function(e){return e+"%"}},{title:"操作",dataIndex:"id",key:"id",align:"left",render:function(e){var n="/classrooms/".concat(null==w?void 0:w.coursesId,"/exercise/").concat(null==w?void 0:w.categoryId,"/detail/").concat(e,"/review_detail");return Z.get("random")&&(n+="?random=".concat(Z.get("random"))),(0,Y.jsx)(v.Link,{to:n,target:"_blank",children:"查看"})}}],P=function(){var e=l()(a()().mark((function e(n){var t,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!0),t=n||{page:1,limit:10,total:0},r=u()({id:null==w?void 0:w.categoryId,question_id:null==s?void 0:s.question_id,search:i},t),e.next=5,(0,f.ZP)("/api/courses/".concat(null==w?void 0:w.coursesId,"/exercises/code_review_users.json"),{method:"get",params:r});case 5:(c=e.sent)&&(d(null==c?void 0:c.users),j(!1),C(u()(u()({},t),{},{total:(null==c?void 0:c.count)||0})));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("div",{className:Se,children:[(0,Y.jsxs)("aside",{className:Ee,children:[(0,Y.jsxs)("span",{className:"c-light-primary",children:[n+1,"、",s.name||(5===(null==s?void 0:s.question_type)?"实训题":"编程题")]}),(0,Y.jsxs)("span",{className:"c-grey-333",children:["(",null==s?void 0:s.score,"分):",null==s?void 0:s.question_title]}),(0,Y.jsxs)("span",{className:"ml40 c-grey-999",children:[(0,Y.jsx)("b",{className:"c-red-ee4",children:null==s?void 0:s.checked_count})," 个疑似抄袭作品(共",null==s?void 0:s.total_count,"个作品)"]}),(0,Y.jsxs)("span",{onClick:function(){b(!k)},style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"},children:[k?"收起":"展开",k?(0,Y.jsx)(me.Z,{}):(0,Y.jsx)(he.Z,{})]}),5===(null==s?void 0:s.question_type)&&(0,Y.jsx)("a",{style:{marginLeft:20},target:"_blank",href:"/shixuns/".concat(null==s?void 0:s.shixun_identifier,"/challenges"),children:"实训详情"})]}),(0,Y.jsx)(N.Z,{className:Ce,style:{display:k?"block":"none"},dataSource:o,bordered:!1,rowKey:function(e){return e.id},rowClassName:Be,columns:B,loading:g,pagination:{pageSize:E.limit,total:E.total,current:E.page,onChange:function(e){var n=u()(u()({},E),{},{page:e});C(n),P(n)},showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,Y.jsx)("div",{className:Pe,style:{visibility:t?"hidden":"visible"}})]})},De=t(80826),Qe=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){e.exercise,e.globalSetting,e.dispatch;var n=(0,m.useState)(""),t=x()(n,2),s=t[0],i=t[1],r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],g=p[1],j=(0,m.useState)(!1),y=x()(j,2),A=y[0],k=y[1],b=(0,v.useParams)();(0,m.useEffect)((function(){w()}),[]);var w=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==b?void 0:b.coursesId,"/exercises/code_review_results.json"),{method:"get",params:{id:null==b?void 0:b.categoryId,search:s}});case 3:if(-2!==(null==(t=e.sent)?void 0:t.status)){e.next=7;break}return w(),e.abrupt("return");case 7:t&&(k(!1),u((null==t?void 0:t.exercise_questions)||[]),g(null==t?void 0:t.last_review_time));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){w()};return(0,Y.jsxs)("section",{className:Ie.warp,children:[(0,Y.jsxs)("aside",{className:Ie.header,children:[(0,Y.jsxs)("div",{children:["查重时间:",h||"--"]}),!!h&&(0,Y.jsx)(O.Z,{value:s,onChange:function(e){return i(e.target.value)},suffix:(0,Y.jsx)("i",{onClick:_,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"请输入姓名或学号搜索",onPressEnter:_})]}),(0,Y.jsx)(we.Z,{loading:A,active:!0,paragraph:{rows:5},children:o.length>0?(0,Y.jsx)("aside",{className:Ie.subject,children:o.map((function(e,n){return(0,Y.jsx)(He,{index:n,bottomLine:n===o.length-1,gather:e,search:s},n)}))}):(0,Y.jsxs)("div",{className:Ie.empty,children:[(0,Y.jsx)("img",{src:De.x7,width:"258"}),(0,Y.jsx)("span",{className:"c-grey-c",children:"暂无数据"})]})})]})})),Re=t(28103),qe=t(30010),Fe=t(76693),Oe=t(69867),Je="wrap___rEjJ0",Te="modal___gRDV9",Le="titleWrap___MK_OO",ze="required___Hja3H",Ke="title___vMFKz",Ye="colorGray___hNhIL",Me="choiceWrap___Xx5du",Ge="answer___cbuNE",We="activeAnswer___LwFG7",Ue="deleteIcon____HG4s",Ve="addIcon___r_Vhy",Xe="editorWrap___OYwur",$e="htmlWrap___qXHYn",en="radio___urtyZ",nn="color333___Lah7k",tn="color999___TmkZt",sn="questionType___r_bKw",rn="questionChoices___LA7VM",an="action___fTTDM",cn="difficult___Mg7lT",ln="fold___oVjRI",on="head___fpwmn",un=t(7078),dn=t(2007),xn=["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"],pn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=e.editData,c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.addCallback,A=void 0===j?function(){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,xn),(0,m.useState)("")),Z=x()(N,2),I=Z[0],S=Z[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],T=(0,m.useState)([]),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(""),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(0),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useState)(!1),me=x()(he,2),fe=me[0],ve=me[1],ge=(0,m.useState)(!1),je=x()(ge,2),ye=je[0],Ae=je[1],ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=(0,m.useState)(1),Ze=x()(Ne,2),Ie=Ze[0],Se=Ze[1],Ee=(0,m.useState)(!1),Ce=x()(Ee,2),Be=Ce[0],Pe=Ce[1],He=(0,m.useRef)(!1),De=(0,v.useParams)(),Qe=(0,m.useState)([]),Re=x()(Qe,2),ze=Re[0],Me=Re[1],Ge=function(e){Me([].concat(i()(ze),[u()({},e)]))};(0,m.useEffect)((function(){if(!He.current){if(null==r||!r.question_title)return ve(!0),S(""),ne(!1),oe(2),M([]),V(""),void re(!1);S(null==r?void 0:r.question_title),ne(null==r?void 0:r.is_ordered),Se(null==r?void 0:r.difficulty),Pe(!(null!=r&&r.repeat_answer)),oe(null==r?void 0:r.question_score);var e=null==r?void 0:r.standard_answer.map((function(e){return e.answer_text}));M(i()(e)),_e(r.tag_discipline_ids),D(null==r?void 0:r.analysis)}}),[r,fe]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,Me(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re(!1),fe&&function(){e.apply(this,arguments)}()}),[fe]),(0,m.useImperativeHandle)(n,(function(){return{onSave:en,isEdit:fe}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];Me(n)}),[t.tagDisciplineData]);var We,Ue,Ve,Xe,$e=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ve(!1),d(-1),He.current=!1,_())},en=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],i=!1,Ae(!0),K.forEach((function(e,t){n.push({choice_id:t+1,answer_text:[]}),e.forEach((function(e,s){n[t].answer_text.push(e),e&&(0,C.eR)(e,1e4)||(V("".concat(t,"-").concat(s)),y.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),i=!0)}))})),!i){e.next=7;break}return Ae(!1),e.abrupt("return",!1);case 7:if(He.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,is_cover:1,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 15:c=e.sent,$e(c);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:De.categoryId,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 21:c=e.sent,$e(c);case 23:return Ae(!1),e.abrupt("return",{name:I,analysis:H,standard_answers:n,is_ordered:ee});case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ln=function(e,n,t){var s=K.slice();if(n&&s.splice(e,n),t&&ie||!r.question_id)for(var i=0;i1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:ee,onChange:function(e){return ne(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"分值:",(0,Y.jsx)(J.Z,{value:le,max:1e4,min:0,onChange:function(e){oe(e)}})," 分   ",!!le&&!!xe&&(0,Y.jsxs)("span",{style:{color:"red"},children:["(根据均分规则,本题每空",(le/xe).toFixed(1),"分)"]}),(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:Ie,onChange:function(e){Se(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:we,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:_e,subId:null===(Ve=t.editData)||void 0===Ve||null===(Ve=Ve.exercise)||void 0===Ve?void 0:Ve.sub_discipline_id,knowledgeOptions:ze,onAddKnowledgeFinish:Ge})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:Be,onChange:function(e){Pe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),ve(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){en()},children:"保存"})]})]}))]})},hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(pn)),mn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"],fn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],vn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.reload,A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,mn),(0,m.useState)()),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(""),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!1),Q=x()(D,2),R=Q[0],F=Q[1],O=(0,m.useState)(),T=x()(O,2),z=T[0],K=T[1],M=(0,m.useState)([]),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)([]),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(1),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(!1),ae=x()(re,2),ce=ae[0],le=ae[1],oe=(0,m.useState)(""),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useRef)(!1),he=function(e){ee([].concat(i()($),[u()({},e)]))},me=(0,v.useParams)();(0,m.useEffect)((function(){if(!pe.current){if(null==r||!r.question_choices)return F(!0),H(""),K(2),void S("");le(!(null!=r&&r.repeat_answer)),H(null==r?void 0:r.question_title),K(null==r?void 0:r.question_score),ie(null==r?void 0:r.difficulty),S(r.standard_answer[0]+""),U(r.tag_discipline_ids),xe(null==r?void 0:r.analysis)}}),[r,R]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ee(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[R]),(0,m.useImperativeHandle)(n,(function(){return{onSave:je,isEdit:R}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ee(n)}),[t.tagDisciplineData]);var fe,ve,ge=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),F(!1),d(-1),pe.current=!1,A())},je=function(){var e=l()(a()().mark((function e(){var n,i,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(I){e.next=6;break}return y.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===I?1:0},{choice_text:"错误",is_answer:"2"===I?2:0}],pe.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,is_cover:1,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 15:i=e.sent,ge(i);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:me.categoryId,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 21:i=e.sent,ge(i);case 23:return e.abrupt("return",{name:P,choices:n});case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Ae=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===c){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return d(r.dragKey),F(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:2}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、判断题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(ve=r.question_choices)||void 0===ve?void 0:ve.map((function(e,n){return(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[fn[n],". ",(0,Y.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&ye.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Ae(e)},className:e.icon})},n)}))})]}),R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:P,onChange:function(e){return H(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),(0,Y.jsxs)(L.ZP.Group,{buttonStyle:"solid",value:I,onChange:function(e){return S(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:"1",className:"".concat(en," mr40"),children:"正确"}),(0,Y.jsx)(L.ZP.Button,{value:"2",className:en,children:"错误"})]}),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:de,onChange:function(e){return xe(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:z,max:1e4,min:0,onChange:function(e){K(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:se,onChange:function(e){ie(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:W,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:U,subId:null===(fe=t.editData)||void 0===fe||null===(fe=fe.exercise)||void 0===fe?void 0:fe.sub_discipline_id,knowledgeOptions:$,onAddKnowledgeFinish:he})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:ce,onChange:function(e){le(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),F(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){je()},children:"保存"})]})]})]})},gn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(vn)),jn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],yn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],An=(0,m.forwardRef)((function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,jn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),O=x()(D,2),T=O[0],z=O[1],K=(0,m.useState)(""),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(),V=x()(U,2),X=V[0],$=V[1],ee=(0,m.useState)(!1),ne=x()(ee,2),te=ne[0],se=ne[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)(1),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),pe=x()(xe,2),he=pe[0],me=pe[1],fe=(0,m.useState)(""),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=(0,m.useState)([]),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],we=(0,m.useRef)(!1),_e=function(e){be([].concat(i()(ke),[u()({},e)]))},Ne=(0,v.useParams)();(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!we.current){if(null==r||!r.question_choices)return se(!0),W(""),$(5),S(["","","",""]),void z([]);W(null==r?void 0:r.question_title),$(null==r?void 0:r.question_score),me(!(null!=r&&r.repeat_answer)),de(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),z(e),ce(r.tag_discipline_ids),je(null==r?void 0:r.analysis)}}),[r,te]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,be(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}te&&function(){e.apply(this,arguments)}()}),[te]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:te}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];be(n)}),[t.tagDisciplineData]);var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),se(!1),f(-1),we.current=!1,_())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(G){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(yn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(T.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(T.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:T.includes(n)?n+1:0}})),we.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,is_cover:1,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:Ne.categoryId,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},Ne)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},Ne)}),e.abrupt("break",17);case 12:return f(r.dragKey),se(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:1}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、多选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(F.Z,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[yn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:G,onChange:function(e){return W(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(T.includes(n)?We:""),onClick:function(){T.includes(n)?z(T.filter((function(e){return e!==n}))):z([].concat(i()(T),[n]))},children:yn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ge,onChange:function(e){return je(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:X,max:1e4,min:0,onChange:function(e){$(e)}})," ","分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ue,onChange:function(e){de(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ae,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:ce,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:_e})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:he,onChange:function(e){me(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),se(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})})),kn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})(An),bn=["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"],wn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),i=e.editData,r=e.cancelAdd,c=void 0===r?function(){}:r,o=e.editKey,d=e.setEditKey,p=void 0===d?function(){}:d,f=(e.addCallback,e.reload),j=void 0===f?function(){}:f,A=(e.setIsClaer,h()(e,bn),(0,m.useState)("")),w=x()(A,2),_=w[0],N=w[1],Z=(0,m.useState)(""),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=(P[1],(0,m.useState)([])),q=x()(D,2),T=q[0],L=(q[1],(0,m.useState)("")),z=x()(L,2),K=(z[0],z[1],(0,m.useState)()),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(!1),V=x()(U,2),X=(V[0],V[1]),$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(!1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,v.useParams)(),xe=(0,m.useRef)(!1);(0,m.useEffect)((function(){var e;if(!xe.current){i.edit&&(ae(!0),C(""),N(""),te([])),N(i.shixun_name),C(i.question_title);var n=[];null===(e=i.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),te(n)}}),[i]),(0,m.useEffect)((function(){X(!1)}),[re]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ve,isEdit:re}}));var pe,he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),p(-1),xe.current=!1,j())},ve=function(){var e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(xe.current=!0,ue(!0),!i.question_id){e.next=12;break}return e.next=9,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:de.categoryId,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne,is_copy:i.is_copy}});case 14:t=e.sent;case 15:return fe(t),ue(!1),e.abrupt("return",{name:S,analysis:H,standard_answers:n,is_ordered:G});case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入实训题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),je=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===o){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},de)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},de)}),e.abrupt("break",17);case 12:return p(i.dragKey),ae(!0),e.abrupt("break",17);case 15:return s({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",editData:{key:i.key,insert_id:null==i?void 0:i.question_id,question_type:5}}}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、实训题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.shixun_name}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]}),!(null===(he=i.schools)||void 0===he||!he.length)&&(0,Y.jsx)(k.Z,{title:"该实训题面向指定单位开放",children:(0,Y.jsx)("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.shixun_name})}),(0,Y.jsx)("div",{className:"mt30"}),null===(me=i.shixun)||void 0===me?void 0:me.map((function(e,n){return(0,Y.jsxs)("div",{children:["第",n+1,"关 ",(0,Y.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,Y.jsxs)("span",{className:"ml10",children:[e.challenge_score," 分"]})]},n)})),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)(v.Link,{target:"_blank",to:"/shixuns/".concat(i.shixun_identifier,"/challenges?exercise=true"),children:"实训详情"}),!i.hideAction&&ge.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return je(e)},className:e.icon})},n)}))]})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(O.Z,{defaultValue:_,onChange:function(e){N(e.target.value)}})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(qe.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:S,onChange:function(e){C(e)}})}),(0,Y.jsx)("div",{className:"mt20",children:null===(pe=i.shixun)||void 0===pe?void 0:pe.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsxs)(R.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,Y.jsxs)(R.Z,{children:[(0,Y.jsx)(J.Z,{defaultValue:ne[n],onChange:function(e){ne[n]=e,te(ne),console.log("srore:L",ne[n])}})," 分"]})]})}))}),(0,Y.jsx)("div",{className:"mt20",children:T.length>1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:G,onChange:function(e){return W(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==o||!(null!=i&&i.edit))&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){c(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{loading:oe,className:"ml20",type:"primary",onClick:function(){ve()},children:"保存"})]})]})]})},_n=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(wn)),Nn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"],Zn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],In=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.reload),A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(e){}:w,N=(h()(e,Nn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),F=x()(D,2),O=F[0],T=F[1],z=(0,m.useState)(""),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)(),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,m.useState)(!1),xe=x()(de,2),pe=xe[0],he=xe[1],me=(0,m.useState)(""),fe=x()(me,2),ve=fe[0],ge=fe[1],je=(0,v.useParams)(),ye=(0,m.useRef)(null),Ae=(0,m.useRef)(!1),ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=function(e){_e([].concat(i()(we),[u()({},e)]))};(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!Ae.current){if(null==r||!r.question_choices)return ae(!0),G(""),X(5),S(["","","",""]),void T([]);G(null==r?void 0:r.question_title),X(null==r?void 0:r.question_score),he(!(null!=r&&r.repeat_answer)),ge(null==r?void 0:r.analysis),ue(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),te(r.tag_discipline_ids),T(e)}}),[r,re]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,_e(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re&&function(){e.apply(this,arguments)}()}),[re]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];_e(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:re}}));var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),f(-1),Ae.current=!1,A())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Zn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(O.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(O.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:O.includes(n)?n+1:0}})),Ae.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,is_cover:1,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:je.categoryId,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},je)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},je)}),e.abrupt("break",17);case 12:return f(r.dragKey),ae(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{ref:ye,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、单选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[Zn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:M,onChange:function(e){return G(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(O.includes(n)?We:""),onClick:function(){O.includes(n)?T(O.filter((function(e){return e!==n}))):T([].concat(i()(O),[n]))},children:Zn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ve,onChange:function(e){return ge(e)}}),(0,Y.jsxs)("div",{style:{marginBottom:14},children:["分值:",(0,Y.jsx)(J.Z,{value:V,max:1e4,min:0,onChange:function(e){X(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:oe,onChange:function(e){ue(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("div",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:ne,onChange:te,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ne})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:pe,onChange:function(e){he(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})},Sn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(In)),En=t(12563),Cn=function(e){var n,t,s=e.value,r=void 0===s?[[],[]]:s,a=e.onChange,c=(0,m.useState)(""),l=x()(c,2),o=l[0],u=l[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],f=p[1],v=function(e){if(!e)return!1;new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]");return"|"!==e||(y.ZP.warning("关键词不能只输入一个“|”字符!"),!1)};return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{className:"font14",children:["关键词",(0,Y.jsx)("span",{className:"c-grey-999",children:"(关键词可用于自动判分)"}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:350},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"每个核心关键词的分数是普通关键词分数的两倍"}),(0,Y.jsx)("div",{children:"例如:"}),(0,Y.jsx)("div",{children:"本题10分,普通关键词1个,核心关键词2个,则每个"}),(0,Y.jsx)("div",{children:"普通关键词2分,每个核心关键词4分"})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2 font14"})})]}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["普通关键词:",(0,Y.jsx)(O.Z,{value:o,onChange:function(e){u(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[0])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),u(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(n=r[0])||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[0]=null===(t=r[0])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["核心关键词:",(0,Y.jsx)(O.Z,{value:h,onChange:function(e){f(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[1])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),f(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(t=r[1])||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[1]=null===(t=r[1])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))})]})},Bn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"],Pn=function(e,n){var t=e.problemset,s=e.exercise,r=(e.globalSetting,e.loading,e.dispatch),c=(e.onRef,e.editData),o=e.cancelAdd,d=void 0===o?function(){}:o,p=e.editKey,f=e.setEditKey,j=void 0===f?function(){}:f,A=e.reload,w=void 0===A?function(){}:A,_=e.addCallback,N=void 0===_?function(){}:_,Z=(e.setIsClaer,h()(e,Bn),(0,m.useState)("")),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],Q=(0,m.useState)(""),R=x()(Q,2),F=R[0],O=R[1],T=(0,m.useState)(),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)([[],[]]),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useRef)(!1),me=(0,v.useParams)(),fe=(0,m.useState)([]),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=function(e){je([].concat(i()(ge),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!he.current){if(null==c||!c.question_title)return V(!0),C(""),O(""),void M(10);oe(!(null!=c&&c.repeat_answer)),C(null==c?void 0:c.question_title),O(null==c||null===(e=c.standard_answer)||void 0===e?void 0:e[0]),M(null==c?void 0:c.question_score),ne(c.tag_discipline_ids),re(null==c?void 0:c.difficulty),D(null==c?void 0:c.analysis),pe([null==c?void 0:c.normal_keywords,null==c?void 0:c.main_keywords])}}),[t.editData,U]),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];je(n)}),[s.tagDisciplineData]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,je(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}U&&function(){e.apply(this,arguments)}()}),[U]),(0,m.useImperativeHandle)(n,(function(){return{onSave:be,isEdit:U}}));var Ae,ke=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),V(!1),j(-1),he.current=!1,w())},be=function(){var e=l()(a()().mark((function e(){var n,t,i,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(n=xe[0],t=xe[1],he.current=!0,!c.question_id){e.next=17;break}if(1!==(null==c?void 0:c.is_my)){e.next=11;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,is_cover:1,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=15;break;case 11:return e.next=13,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 13:i=e.sent,ke(i);case 15:e.next=21;break;case 17:return e.next=19,r({type:"exercise/addExerciseQuestion",payload:{insert_id:null==c?void 0:c.insert_id,categoryId:me.categoryId,exercise_bank_id:me.categoryId,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(u=s.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 19:i=e.sent,ke(i);case 21:return e.abrupt("return",{name:S,answer_texts:[F],analysis:H,normal_keywords:n,main_keywords:t});case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),_e=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===p){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:c.question_id});case 2:r({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:c.question_id,opr:n.id}});case 10:return r({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return j(c.dragKey),V(!0),e.abrupt("break",17);case 15:return N({key:c.key,insert_id:null==c?void 0:c.question_id,question_type:4}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=c&&c.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[c.key,"、简答题"]}),"(",c.question_score,"分)"]})}),null!=c&&c.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[c.key,"."]}),(0,Y.jsx)(un.Z,{value:c.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",c.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:c.question_title})}),(0,Y.jsxs)("div",{className:rn,children:[(0,Y.jsx)("p",{children:(0,Y.jsx)("strong",{children:"参考答案:"})}),(0,Y.jsx)(un.Z,{value:F||""})]}),(0,Y.jsx)("div",{className:an,children:!c.hideAction&&we.map((function(e,n){return"up"===e.id&&1===c.key||"down"===e.id&&c.key===c.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return _e(e)},className:e.icon})},n)}))})]}),U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"主观题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:S,onChange:function(e){return C(e)}}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"参考答案:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:F,onChange:function(e){return O(e)}}),(0,Y.jsx)(Cn,{value:xe,onChange:pe}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:K,max:1e4,min:0,onChange:function(e){M(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ie,onChange:function(e){re(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ee,selectvalues:null==c?void 0:c.tag_discipline_ids,onChange:ne,subId:null===(Ae=s.editData)||void 0===Ae||null===(Ae=Ae.exercise)||void 0===Ae?void 0:Ae.sub_discipline_id,knowledgeOptions:ge,onAddKnowledgeFinish:ye})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:le,onChange:function(e){oe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==p||c.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){d(),V(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){be()},children:"保存"})]})]})]})},Hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Pn)),Dn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"],Qn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Rn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),i=(e.onRef,e.editData),r=(e.cancelAdd,e.editKey),c=(e.setEditKey,e.addCallback),o=void 0===c?function(){}:c,d=(e.setIsClaer,h()(e,Dn),(0,m.useState)([])),p=x()(d,2),f=p[0],j=p[1],A=(0,m.useState)(),b=x()(A,2),w=(b[0],b[1],(0,m.useState)([])),_=x()(w,2),N=_[0],Z=_[1],I=(0,m.useState)(""),S=x()(I,2),C=S[0],B=S[1],P=(0,m.useState)(5),H=x()(P,2),D=H[0],Q=H[1],R=(0,m.useState)(!1),q=x()(R,2),F=q[0],O=q[1],J=(0,v.useParams)();(0,m.useEffect)((function(){j(["","","",""])}),[]),(0,m.useEffect)((function(){if(null==i||!i.question_choices)return O(!0),B(""),Q(5),j(["","","",""]),void Z([]);B(null==i?void 0:i.question_title),Q(null==i?void 0:i.question_score),j(null==i?void 0:i.question_choices.map((function(e){return e.choice_text})));var e=[];null==i||i.standard_answer.map((function(n,t){e.push(n-1)})),Z(e)}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:T,isEdit:F}}));var T=function(){var e=l()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=f.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Qn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(N.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(N.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(t=f.map((function(e,n){return{choice_text:e,is_answer:N.includes(n)?n+1:0}})),!i.question_id){e.next=20;break}return e.next=17,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:C,question_type:1,question_score:D,question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:J.categoryId,question_title:C,question_type:1,question_score:"5.0",question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:r=e.sent;case 23:0===r.status&&(y.ZP.success("保存成功"),O(!1),s({type:"exercise/editExercise",payload:u()({},J)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),z=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===r){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?14:16;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},J)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",16);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},J)}),e.abrupt("break",16);case 12:return v.history.push("/problems/".concat(null==i?void 0:i.hack_identifier,"/edit?type=exercises&express_id=").concat(J.categoryId,"&question_id=").concat(null==i?void 0:i.question_id,"&score=").concat(null==i?void 0:i.question_score,"&exercise=true&callback_url=").concat(location.pathname)),e.abrupt("break",16);case 14:return o({key:i.key,insert_id:null==i?void 0:i.question_id,question_type:6}),e.abrupt("break",16);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:Je,children:(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、编程题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.question_title})}),(0,Y.jsx)("div",{className:rn,children:(0,Y.jsx)(un.Z,{value:i.description||""})}),(0,Y.jsx)("div",{className:an,children:!i.hideAction&&L.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return z(e)},className:e.icon})},n)}))})]})})},qn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Rn)),Fn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],On=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Jn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,Fn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(!1),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!0),q=x()(D,2),F=q[0],O=q[1],T=(0,m.useState)(1),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,v.useParams)(),se=(0,m.useRef)(null),ie=(0,m.useState)(""),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)([]),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useRef)(!1),pe=function(e){ne([].concat(i()(ee),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!xe.current){if(null==r||!r.question_title)return H(!0),void ce("");ce(null==r?void 0:r.question_title),V(!(null!=r&&r.repeat_answer)),M(null==r?void 0:r.difficulty),S(r.tag_discipline_ids);var n=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){var n,t,s;return u()(u()({},e),{},{id:e.question_id,name:e.question_title,open:!1,score:e.question_score,qusList:null==e||null===(n=e.question_choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(s=e.question_choices)||void 0===s?void 0:s.findIndex((function(e){return e.standard_boolean}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));de(n)}}),[r,P]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ne(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}P&&function(){e.apply(this,arguments)}()}),[P]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ne(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ge,isEdit:P}}));var he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),H(!1),f(-1),xe.current=!1,_())},ge=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u,d,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(0!==ue.length){e.next=6;break}return y.ZP.info("请您添加小题"),e.abrupt("return",!1);case 6:n=0;case 7:if(!(n-1)){e.next=19;break}return y.ZP.info("请先输入第".concat(n+1,"小题").concat(On[o],"选项的内容")),e.abrupt("return",!1);case 19:if(null!=c&&c.qusAnswer.length){e.next=22;break}return y.ZP.info("请设置第".concat(n+1,"小题的正确答案,点击选项A/B...即可完成设置")),e.abrupt("return",!1);case 22:n++,e.next=7;break;case 25:if(u=ue.map((function(e){var n;return{id:e.id>1?e.id:null,question_title:e.name,question_type:1,question_choices:e.qusList,question_score:e.score,standard_answers:[(null===(n=e.qusAnswer)||void 0===n?void 0:n[0])+1]}})),xe.current=!0,!r.question_id){e.next=36;break}if(1!==(null==r?void 0:r.is_my)){e.next=32;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,is_cover:1,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=36;break;case 32:return e.next=34,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(x=t.editData)||void 0===x||null===(x=x.exercise)||void 0===x?void 0:x.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 34:d=e.sent,fe(d);case 36:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),ye=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},te)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},te)}),e.abrupt("break",17);case 12:return f(r.dragKey),H(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};de(ue.concat(e))},ke=function(e,n,t){var s,i=(0,ve.cloneDeep)(ue);("open"===e&&(i[n].open=!i[n].open),"delete"===e&&i.splice(n,1),"value"===e&&(i[n].name=t),"answer"===e&&(i[n].qusAnswer=[t]),"edit"===e&&(i[n].activeQusEditor=t),"details"===e&&(i[n].qusList[i[n].activeQusEditor]=t),"addQus"===e&&(i[n].qusList=i[n].qusList.concat("")),"deleteQus"===e)&&(i[n].qusList=i[n].qusList.filter((function(e,n){return n!==t})),i[n].qusAnswer=null===(s=i[n].qusAnswer)||void 0===s?void 0:s.filter((function(e){return e!==t})));"analysis"===e&&(i[n].analysis=t),"score"===e&&(i[n].score=t),de(i)};return(0,Y.jsxs)("section",{className:Je,children:[!P&&(0,Y.jsxs)("aside",{ref:se,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、组合题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(共",null==r?void 0:r.sub_q_count,"小题,",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{style:{display:F?"block":"none"},className:rn,children:null==r||null===(me=r.sub_exercise_questions)||void 0===me?void 0:me.map((function(e,n){var t;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,".",n+1,"(单选题)"]}),(0,Y.jsx)(un.Z,{value:e.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",e.question_score,"分)"]})]}),null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(n,t){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:e.standard_answer.includes(t+1),disabled:!0,children:[On[t],"."]},t)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:n.choice_text})})})]},t)}))]},n)}))}),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return O(!F)},style:{},children:F?"收起":"展开"}),!r.hideAction&&je.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return ye(e)},className:e.icon})},n)}))]})]}),P&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("section",{className:Je,style:{padding:0},children:[(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:ae,onChange:function(e){return ce(e)}}),(0,Y.jsxs)("p",{children:["小题数:",null==ue?void 0:ue.length]}),null==ue?void 0:ue.map((function(e,n){var t;return(0,Y.jsxs)("div",{className:ln,children:[(0,Y.jsxs)("div",{onClick:function(){return ke("open",n)},className:on,children:[(0,Y.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,Y.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,Y.jsx)("b",{onClick:function(e){e.stopPropagation(),ke("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,Y.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,Y.jsx)(qe.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return ke("value",n,e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,s){var i,r;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(null!=e&&null!==(i=e.qusAnswer)&&void 0!==i&&i.includes(s)?We:""),onClick:function(){return ke("answer",n,s)},children:On[s]})}),(0,Y.jsx)("div",{className:Xe,children:(null==e?void 0:e.activeQusEditor)===s?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(s),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return ke("details",n,e)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return ke("edit",n,s)},children:(0,Y.jsx)(un.Z,{value:t})})}),s>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return ke("deleteQus",n,s)}})}),s<7&&s===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return ke("addQus",n)}})})]},s)})),(0,Y.jsxs)("p",{className:"mt10",children:["分值:",(0,Y.jsx)(J.Z,{value:e.score,max:1e4,min:0,onChange:function(e){return ke("score",n,e)}})," ","分"]})]})]},e.id)})),ue.length<20&&(0,Y.jsxs)(b.ZP,{type:"primary",onClick:Ae,children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"添加小题"]})]}),(0,Y.jsx)("p",{className:"mt10",children:(0,Y.jsxs)("span",{className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:K,onChange:function(e){M(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:I,onChange:S,subId:null===(he=t.editData)||void 0===he||null===(he=he.exercise)||void 0===he?void 0:he.sub_discipline_id,knowledgeOptions:ee,onAddKnowledgeFinish:pe})})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),H(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){ge()},children:"保存"})]})]})]})},Tn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Jn)),Ln=t(78018),zn="posWarp___ZUxXl",Kn="pos___A7NKx",Yn="tips___ap6NV",Mn="markWrongBtnWrapper___oAKlK",Gn=t(24334),Wn=(0,v.connect)()((function(e){var n=e.data,t=e.isDragDisabled,s=void 0!==t&&t,i=e.editorProps,r=void 0===i?{}:i,c=e.onDragEnd,o=void 0===c?function(){}:c,d=e.dispatch,p=e.markBtnVisible,h=void 0!==p&&p,j=e.batchScore,y=void 0===j?[]:j,A=e.reload,k=void 0===A?function(){}:A,w=(0,m.useRef)(),_=(0,v.useParams)(),N=function(e,n,t){if(e.destination){var s=function(e,n,t){var s=Array.from(e),i=s.splice(n,1),r=x()(i,1)[0];return s.splice(t,0,r),s}(n,e.source.index,e.destination.index);o(s,t)}},Z=function(e,n){return 0===n?(0,Y.jsx)(Sn,u()({reload:k,editData:e},e)):1===n?(0,Y.jsx)(kn,u()({reload:k,editData:e},e)):2===n?(0,Y.jsx)(gn,u()({reload:k,editData:e},e)):3===n?(0,Y.jsx)(hn,u()({reload:k,editData:e},e)):4===n?(0,Y.jsx)(Hn,u()({reload:k,editData:e},e)):5===n?(0,Y.jsx)(_n,u()({reload:k,editData:e},e)):6===n?(0,Y.jsx)(qn,u()({editData:e},e)):7===n?(0,Y.jsx)(Tn,u()({reload:k,editData:e},e)):8===n?(0,Y.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,Y.jsx)(un.Z,{showProgramFill:!0,disabledFill:!0,value:e.key+"."+(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.description)}),(0,Y.jsx)(un.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Gn.Base64.decode((null==e||null===(s=e.program_attr)||void 0===s?void 0:s.code)||"")}),null==e||null===(i=e.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,Y.jsxs)(Q.Z,{align:"middle",style:{marginTop:20},children:[(0,Y.jsxs)(R.Z,{children:["答案(填空",e.choice_id,"):"]}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",gutter:[1,1],children:(0,Y.jsx)(O.Z,{disabled:!0,value:e.answer_text||"- -"},n)})})]},n)}))]}):void 0;var t,s,i},I=function(e,n,t){return(0,Y.jsx)(Ln.Z5,{onDragEnd:function(t){return N(t,e,n)},children:(0,Y.jsx)(Ln.bK,{droppableId:"droppable",children:function(t,i){return(0,Y.jsxs)("div",u()(u()({ref:t.innerRef},t.droppableProps),{},{style:{width:"100%"},children:[null==e?void 0:e.map((function(e,t){var i,a=u()(u()({},e),{},{key:t+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+t},r);return(0,Y.jsx)(Ln._l,{draggableId:null==a||null===(i=a.question_id)||void 0===i?void 0:i.toString(),index:t,isDragDisabled:s,children:function(e,t){return(0,Y.jsx)("aside",u()(u()(u()({ref:e.innerRef},e.draggableProps),e.dragHandleProps),{},{children:(0,Y.jsxs)("div",{className:zn,id:a.dragKey,children:[Z(a,n),h&&(0,Y.jsx)(Q.Z,{className:Mn,children:(0,Y.jsx)(b.ZP,{onClick:function(){return function(e){d({type:"exercise/setActionTabs",payload:{key:"标记错题",params:e}})}({value:a,type:n})},children:null!=a&&a.is_wrong?"取消标记错题":"标记错题"})}),(0,Y.jsx)(Re.Z,{}),!s&&(0,Y.jsx)("div",{className:Kn,children:(0,Y.jsx)("div",{className:Yn,children:"拖动可以改变试题显示顺序"})})]})}))}},null==a?void 0:a.question_id)})),t.placeholder]}))}})})};return(0,Y.jsxs)("div",{children:[" ",function(){var e,t,s,i,r,c,o,u,d,x,p,h,v,j,A,N,Z,S=[{name:"单选题",type:0,count:null==n||null===(t=n.exercise_types)||void 0===t?void 0:t.q_singles,score:null==n||null===(s=n.exercise_types)||void 0===s?void 0:s.q_singles_scores,items:[]},{name:"多选题",type:1,count:null==n||null===(i=n.exercise_types)||void 0===i?void 0:i.q_doubles,score:null==n||null===(r=n.exercise_types)||void 0===r?void 0:r.q_doubles_scores,items:[]},{name:"判断题",type:2,count:null==n||null===(c=n.exercise_types)||void 0===c?void 0:c.q_judges,score:null==n||null===(o=n.exercise_types)||void 0===o?void 0:o.q_judges_scores,items:[]},{name:"填空题",type:3,count:null==n||null===(u=n.exercise_types)||void 0===u?void 0:u.q_nulls,score:null==n||null===(d=n.exercise_types)||void 0===d?void 0:d.q_nulls_scores,items:[]},{name:"简答题",type:4,count:null==n||null===(x=n.exercise_types)||void 0===x?void 0:x.q_mains,score:null==n||null===(p=n.exercise_types)||void 0===p?void 0:p.q_mains_scores,items:[]},{name:"实训题",type:5,count:null==n||null===(h=n.exercise_types)||void 0===h?void 0:h.q_shixuns,score:null==n||null===(v=n.exercise_types)||void 0===v?void 0:v.q_shixuns_scores,items:[]},{name:"编程题",type:6,count:null==n||null===(j=n.exercise_types)||void 0===j?void 0:j.q_pros,score:null==n||null===(A=n.exercise_types)||void 0===A?void 0:A.q_pros_scores,items:[]},{name:"组合题",type:7,count:null==n||null===(N=n.exercise_types)||void 0===N?void 0:N.q_combinations,score:null==n||null===(Z=n.exercise_types)||void 0===Z?void 0:Z.q_combination_scores,items:[]}];null==n||null===(e=n.exercise_questions)||void 0===e||e.forEach((function(e,n){var t,s,i,r,a,c,l,o;0===e.question_type&&(null===(t=S[e.question_type])||void 0===t||null===(t=t.items)||void 0===t||t.push(e));1===e.question_type&&(null===(s=S[e.question_type])||void 0===s||null===(s=s.items)||void 0===s||s.push(e));2===e.question_type&&(null===(i=S[e.question_type])||void 0===i||null===(i=i.items)||void 0===i||i.push(e));3===e.question_type&&(null===(r=S[e.question_type])||void 0===r||null===(r=r.items)||void 0===r||r.push(e));4===e.question_type&&(null===(a=S[e.question_type])||void 0===a||null===(a=a.items)||void 0===a||a.push(e));5===e.question_type&&(null===(c=S[e.question_type])||void 0===c||null===(c=c.items)||void 0===c||c.push(e));6===e.question_type&&(null===(l=S[e.question_type])||void 0===l||null===(l=l.items)||void 0===l||l.push(e));7===e.question_type&&(null===(o=S[e.question_type])||void 0===o||null===(o=o.items)||void 0===o||o.push(e))}));var E=null==n?void 0:n.map((function(e,n){return(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsxs)("div",{className:"pl20",children:[(0,Y.jsxs)("span",{className:"font16 c-light-primary",children:[(0,C.EM)(n+1),"、",e.name]}),(0,Y.jsxs)("span",{className:"c-grey-999",children:["(共",e.count,"题",7===(null==e?void 0:e.question_type)?",包含".concat(e.sub_count,"小题"):"",";共",e.score,"分)"]}),(null==y?void 0:y.includes(null==e?void 0:e.name))&&(0,Y.jsx)(b.ZP,{onClick:function(){return n=null==e?void 0:e.question_type,t=null==e?void 0:e.name,w.current=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0}(t),void g.Z.confirm({centered:!0,title:"批量设置分数",content:(0,Y.jsxs)("div",{className:"",children:[(0,Y.jsxs)("span",{children:["组合题"===t?"组合题中的每小题":t,":"]}),(0,Y.jsx)(J.Z,{min:1,defaultValue:w.current,onChange:function(e){w.current=e}}),(0,Y.jsx)("span",{className:"ml5",children:"分/题"}),(0,Y.jsx)("br",{}),"填空题"===t&&(0,Y.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(s=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(_.categoryId,"/batch_set_score.json"),{method:"post",body:{question_type:n,score:w.current}});case 2:-1!==e.sent.status&&k();case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})});var n,t,s},style:{float:"right"},type:"primary",ghost:!0,children:"批量设置得分"})]}),I(e.items,null==e?void 0:e.question_type,null==e||e.name)]},n)}));return E}()," "]})})),Un=t(48483),Vn=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),i=e.activeTabs,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{page:1,per_page:10})),o=x()(c,1)[0],d=t.editData,p=t.commonHeader.exercise_status;(0,m.useEffect)((function(){"2"===i&&h()}),[r.categoryId,i]);var h=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.w)(r.coursesId,r.categoryId,"",2,3);case 2:s({type:"exercise/editExercise",payload:u()({},o)});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){return s({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){s({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,Y.jsxs)("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative",children:[(0,Y.jsx)(Un.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(Wn,{data:null==d?void 0:d.exercise_question_types,isDragDisabled:!0,markBtnVisible:3===p&&((null==d||null===(n=d.exercise)||void 0===n?void 0:n.is_creator)||(0,le.Ny)())})]})})),Xn=t(60324),$n=t(71418),et="title___L0cG8",nt="search____WeIQ",tt="head___xmSl4",st="row___HJKId",it="btns___m0Vc7",rt="sort___qMLQP",at=t(26724),ct=t.n(at),lt=t(40073),ot=t(77174),ut=t(11638),dt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t,s,r=e.exercise,c=(e.loading,e.dispatch),o=e.cb,d=u()(u()({},(0,v.useParams)()),{},{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""}),p=(0,m.useState)(u()({},d)),h=x()(p,2),f=h[0],j=h[1],A=(0,m.useState)([]),k=x()(A,2),b=k[0],w=k[1],_=(0,m.useState)(!0),N=x()(_,2),Z=N[0],I=N[1],C=(0,m.useState)(!0),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(0),Q=x()(D,2),R=Q[0],q=Q[1],T=(0,m.useState)(!1),L=x()(T,2),z=L[0],K=(L[1],(0,m.useState)([])),M=x()(K,2),G=M[0],W=M[1];(0,m.useEffect)((function(){"打回重做"===r.actionTabs.key&&(b=[],U(1))}),[r.actionTabs.key]);var U=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(b=[]),I(!0),f.page=n,H(!0),e.next=6,c({type:"exercise/getRedoModal",payload:u()(u()({},f),{},{score:((null==f?void 0:f.one)||0)+"".concat(null!=f&&f.two?","+(null==f?void 0:f.two):"")})});case 6:(null==(s=e.sent)||null===(t=s.exercise_users)||void 0===t?void 0:t.length)0||H)&&(0,Y.jsxs)("section",{children:[(0,Y.jsx)("div",{className:"flexd-table-header mt20",children:(0,Y.jsx)(N.Z,{pagination:!1,dataSource:[],columns:Q})}),(0,Y.jsx)("div",{style:{maxHeight:170,overflow:"auto"},children:(0,Y.jsx)(ct(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){!H&&E&&R((null==p?void 0:p.page)+1)},hasMore:E,useWindow:!1,children:(0,Y.jsx)(N.Z,{loading:H,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:y,columns:Q})})})]})]})})),vt=t(64265),gt=t(6781),jt="customModal___WBifT",yt="checking___THUYH",At="content___OYuOv",kt="group___mn5IG",bt="footer___yBjyD",wt=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=e.onOk,i=(0,v.useParams)(),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)(!0),A=x()(y,2),k=(A[0],A[1]),w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=_[1];(0,m.useEffect)((function(){"代码查重"===n.actionTabs.key&&I()}),[n.actionTabs.key]);var I=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==i?void 0:i.coursesId,"/exercises/exercise_course_groups.json"),{method:"get",params:{id:null==i?void 0:i.categoryId}});case 3:(n=e.sent)&&u((null==n?void 0:n.course_groups)||[]),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){t({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(g.Z,{centered:!0,afterClose:function(){j([]),Z(!1)},title:"代码查重",open:"代码查重"===n.actionTabs.key,footer:null,width:718,wrapClassName:jt,onCancel:S,children:(0,Y.jsxs)("aside",{className:yt,children:[(0,Y.jsx)("div",{className:At,children:(0,Y.jsxs)("div",{className:kt,children:[o.length>0?(0,Y.jsx)("p",{children:"选择班级:"}):(0,Y.jsx)("p",{children:"暂无分班"}),(0,Y.jsx)(F.Z.Group,{value:h,onChange:function(e){j(e),Z(e.length===o.length)},children:o.map((function(e){return(0,Y.jsx)(F.Z,{value:e.id,children:e.name},e.id)}))})]})}),(0,Y.jsxs)("div",{className:bt,children:[(0,Y.jsx)(F.Z,{checked:N,onChange:function(e){var n=e.target.checked?o.map((function(e){return e.id})):[];j(n),Z(e.target.checked)},children:"全选"}),(0,Y.jsx)(b.ZP,{onClick:S,children:"取消"}),(0,Y.jsx)(b.ZP,{onClick:function(){s(h)},type:"primary",children:"确认"})]})]})})})),_t=t(18014),Nt=t(52103),Zt=t(45532),It="form___TDc55",St="scoreSettingWrapper___L7weV",Et="ipItem___nAf_u",Ct="ipWrp___x3LTQ",Bt="tagWrap___PMN4b",Pt="tag___Auf1J",Ht="padding___veqnd",Dt="unlockKeyWrapper___UOERJ",Qt="unlockKeyInput___ItI9I",Rt="mb40___eMjps",qt="mb28___ZxJPY",Ft="mainRuleText___U5cJS",Ot="minorRuleText___aZezx",Jt="contentInterval___slPV9",Tt="numberInput____ONIt",Lt="publishRuleIndex___s2cVA",zt="publishRuleContent___HohmS",Kt="groupSelector___Zxqsw",Yt="addAndDelete___saTVM",Mt="deleteIcon___vnkck",Gt="addIcon___Yz7Ef",Wt="remindForm___K6X21",Ut="remindItem___Z7rRb",Vt="remindInput___r_wq3",Xt="addRemind___jbnIp",$t="disabled___ebijK",es=t(39248),ns=(_.Z.TabPane,pe.default.Option),ts=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){var n,t,s,r,c,o,d,p=e.exercise,h=(e.loading,e.data),f=e.disabled,j=e.updata,A=e.dispatch,b=e.classroomList,w=(0,v.useParams)(),_=((0,v.useLocation)(),D.Z.useForm()),Z=(x()(_,1)[0],(0,m.useState)({})),I=x()(Z,2),S=(I[0],I[1],(0,m.useState)("1")),C=x()(S,2),B=(C[0],C[1],p.workSetting),P=p.commonHeader,H=(0,m.useState)(!1),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)([]),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)(!1),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)([]),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)([]),oe=x()(ce,2),ue=oe[0],de=oe[1],xe=(0,m.useState)({id:w.categoryId,exercise_group_id:[]}),he=x()(xe,2),me=he[0],fe=(he[1],(0,m.useState)(0)),ve=x()(fe,2),ge=ve[0],je=ve[1];(0,m.useMemo)((function(){var e,n,t,s;if(null!=B&&null!==(e=B.published_course_groups)&&void 0!==e&&e.length){var r,a=i()(null==B||null===(r=B.published_course_groups)||void 0===r?void 0:r.map((function(e){return i()(e.course_group_id)})).flat());G(i()(a))}else if(null!=B&&B.published_course_groups){var c;G(i()(null==B||null===(c=B.course_groups)||void 0===c?void 0:c.map((function(e){return e.course_group_id}))))}if((null!=B&&null!==(n=B.exercise)&&void 0!==n&&n.group_make_ups||null!=B&&null!==(t=B.exercise)&&void 0!==t&&t.unified_make_up)&&(te(!0),null!=B&&null!==(s=B.exercise)&&void 0!==s&&s.group_make_ups)){var l,o=V;null==B||null===(l=B.exercise)||void 0===l||null===(l=l.group_make_ups)||void 0===l||l.map((function(e,n){o[n]=e.course_group_id||[]})),X(i()(o))}}),[B]),(0,m.useEffect)((function(){A({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[]);var ye=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.wh)(u()({},me));case 2:t=e.sent,de(i()(t.users.map((function(e){return e.key=String(e.id),e})).filter((function(e){var n;return console.log("openKeys",h.group_make_ups[ge].students,ge),null===(n=h.group_make_ups[ge].students)||void 0===n||!n.some((function(n){return n.id===e.id}))}))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae={onChange:function(e,n){ae(i()(n)),console.log("selectedRowKeys: ".concat(e),"selectedRows: ",n)},getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name,name:e.name}}},ke=function(e){var n;return!!f||!!(2!==P.exercise_status||null!=B&&null!==(n=B.exercise)&&void 0!==n&&null!==(n=n.group_make_ups)&&void 0!==n&&null!==(n=n[e])&&void 0!==n&&n.course_groups)&&3!==P.exercise_status},be=function(e){return!!f||(2===P.exercise_status?null==B||null===(n=B.exercise)||void 0===n||null===(n=n.group_make_ups)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.is_all:3!==P.exercise_status);var n};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsxs)("h1",{className:"mt15",children:["补考设置 ",(0,Y.jsx)("span",{className:"c-red font14",children:"(正式开始补考前,切记修改试卷截止时间大于当前时间)"})]})}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20 mt10",children:[(0,Y.jsx)(F.Z,{checked:h.unified_make_up||(null===(n=h.group_make_ups)||void 0===n?void 0:n.length),disabled:f||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(e.target.checked?h.unified_make_up=!0:(h.unified_make_up=!1,delete h.group_make_ups),te(e.target.checked)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,Y.jsx)("strong",{children:"开启补考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,可针对未答卷的学生设置补考"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),ne&&(0,Y.jsxs)("section",{className:Jt,style:{marginBottom:30},children:[(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(L.ZP,{checked:h.unified_make_up,disabled:f||(0,le.Rm)()&&!(null!==(s=b.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_late),onClick:function(){h.unified_make_up=!0,delete h.group_make_ups,j(u()({},h))},style:{fontWeight:400},children:"所有分班统一补考"})}),(0,Y.jsx)(R.Z,{children:(null===(r=B.course_groups)||void 0===r?void 0:r.length)>0&&(0,Y.jsx)(L.ZP,{disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(c=b.AssistantObject)&&void 0!==c&&null!==(c=c.exercise)&&void 0!==c&&c.can_late),checked:h.group_make_ups,style:{fontWeight:400},onClick:function(){var e;delete h.unified_make_up,h.group_make_ups=(null==B||null===(e=B.exercise)||void 0===e?void 0:e.group_make_ups)||[{students:[],course_group_id:[],score:0}],j(u()({},h))},children:"各班分别补考"})})]}),h.unified_make_up&&(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{children:"补考扣分"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(J.Z,{min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(o=b.AssistantObject)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(h.make_up_score=e,j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:h.make_up_score})}),(0,Y.jsx)(R.Z,{children:"(分)"})]}),null===(d=h.group_make_ups)||void 0===d?void 0:d.map((function(e,n){var t,s,r,a,c;return(0,Y.jsxs)("div",{style:{marginBottom:50},children:[(0,Y.jsxs)(Q.Z,{className:"".concat(Lt),align:"middle",children:["补考规则",n+1]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt," mb20"),align:"middle",children:[(0,Y.jsx)(R.Z,{children:"班级"}),(0,Y.jsx)(R.Z,{className:Kt,children:(0,Y.jsx)(pe.default,{style:{width:307},value:e.course_group_id,mode:"multiple",placeholder:"请选择分班",disabled:ke(n)||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e,t,s){V[n]=e,h.group_make_ups[n].course_group_id=e,j(u()({},h)),X(i()(V))},children:null==B||null===(s=B.course_groups)||void 0===s?void 0:s.map((function(e,t){var s=[];if(M.includes(e.course_group_id)&&(V.length&&(s=V.filter((function(t,s){return n!==s&&!!t.includes(e.course_group_id)}))),!s.length))return(0,Y.jsx)(ns,{value:e.course_group_id,children:e.course_group_name},t)}))})}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{className:"ml50",children:"补考扣分"}),(0,Y.jsx)(R.Z,{className:"ml10 mr10",children:(0,Y.jsx)(J.Z,{value:e.score,min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:ke(n)||(0,le.Rm)()&&!(null!==(r=b.AssistantObject)&&void 0!==r&&null!==(r=r.exercise)&&void 0!==r&&r.can_late),onChange:function(e){h.group_make_ups[n].score=e,j(u()({},h))}})}),(0,Y.jsx)(R.Z,{children:"(分)"})]})})]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt),align:"middle",style:{minHeight:38},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{name:"student",value:e.is_all,disabled:be(n)||(0,le.Rm)()&&!(null!==(a=b.AssistantObject)&&void 0!==a&&null!==(a=a.exercise)&&void 0!==a&&a.can_late),onChange:function(e){var t;e.target.value?delete h.group_make_ups[n].students:h.group_make_ups[n].students=(null==B||null===(t=B.exercise)||void 0===t||null===(t=t.group_make_ups)||void 0===t||null===(t=t[n])||void 0===t?void 0:t.students)||[];h.group_make_ups[n].is_all=e.target.value,j(u()({},h))},children:[(0,Y.jsx)(L.ZP,{value:!0,style:{fontWeight:400},children:"全部未答学生"}),(0,Y.jsx)(L.ZP,{value:!1,style:{fontWeight:400},children:"指定学生"})]})}),(0,Y.jsx)(R.Z,{flex:"1",children:!h.group_make_ups[n].is_all&&(0,Y.jsx)("div",{onClick:function(){var e;null!==(e=V[n])&&void 0!==e&&e.length?f||(me.exercise_group_id=V[n],T(!0),ae([]),je(n),de([]),ye({page:1})):y.ZP.warning("请先选择补考班级")},className:"".concat(f?"disabledStyle":""),style:{minHeight:38,border:"1px solid #ccc",display:"flex",alignItems:"center",padding:"0 4px"},children:null===(c=e.students)||void 0===c?void 0:c.map((function(n,t){return(0,Y.jsx)(En.Z,{closable:n.add||P.exercise_status>2,onClose:function(){e.students.splice(t,1),j(u()({},h))},children:n.name},t)}))})}),!f&&(0,Y.jsxs)(R.Z,{flex:"100px",className:Yt,children:[n>0&&3===P.exercise_status&&(0,Y.jsx)(Nt.Z,{className:Mt,onClick:function(){h.group_make_ups.splice(n,1),j(u()({},h))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!==(e=b.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_late?(h.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)})),(0,Y.jsx)(g.Z,{title:"指定补考学生",open:O,onCancel:function(){return T(!1)},destroyOnClose:!0,onOk:function(){h.group_make_ups[ge].students=h.group_make_ups[ge].students.concat(re.map((function(e){return e.add=!0,e}))),T(!1),console.log("data:",h),j(u()({},h))},children:(0,Y.jsx)(N.Z,{columns:[].concat([,{title:"学生姓名",dataIndex:"name"},{title:"分班",dataIndex:"course_group_name"}]),dataSource:i()(ue),rowSelection:u()({type:"checkbox"},Ae),pagination:{pageSize:10,defaultCurrent:1}})})]})]})})),ss=t(57347),is=t(91232),rs=t.n(is),as=function(e){var n=e.disabled,t=e.time;return(0,Y.jsx)(D.Z.List,{name:"exercise_events",rules:[{validator:function(e,n){var s,i=new Set,r=rs()(n);try{for(r.s();!(s=r.n()).done;){var a,c=s.value;if(i.has(c.reminder_time))return Promise.reject(new Error("答题提醒时间不允许重复,请重新设置"));if(c.reminder_time>t)return Promise.reject(new Error("答题提醒时间不能大于答题时长"));if(i.add(c.reminder_time),null===(a=c.reminder_content)||void 0===a||null===(a=a.trim())||void 0===a||!a.length)return Promise.reject(new Error("提醒内容不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,t){var s=t.add,i=t.remove;return(0,Y.jsxs)("div",{className:Wt,children:[e.length>0&&(0,Y.jsx)("div",{className:"mb20",children:e.map((function(e,t){return(0,Y.jsxs)(Q.Z,{align:"middle",wrap:!1,className:Ut,children:[(0,Y.jsxs)("span",{className:"mr10",children:[t+1,".答题结束前"]}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_time"],rules:[{required:!0,message:"请输入提醒时间"}],noStyle:!0,children:(0,Y.jsx)(J.Z,{precision:0,min:1,disabled:n,className:Vt})}))}),(0,Y.jsx)("span",{className:"mr10 ml10",children:"分钟进行提醒,提醒内容为"}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_content"],rules:[{required:!0,message:"请输入提醒内容"}],noStyle:!0,children:(0,Y.jsx)(O.Z,{className:Vt,disabled:n,showCount:!0,maxLength:100})}))}),(0,Y.jsx)(Nt.Z,{onClick:function(){return i(e.name)},style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:n?"hidden":"visible"}})]},e.key)}))}),e.length<5&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{className:"".concat(Xt," ").concat(n?$t:""),onClick:function(){n||s({reminder_time:""})},children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"添加答题提醒"]})})]})}})},cs=$.default.RangePicker,ls=pe.default.Option,os=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{exercise:n,loading:t.effects,globalSetting:s,user:r,classroomList:i}}))((function(e){e.user;var n,t,s,r,c,o,d,p,h=e.classroomList,g=e.exercise,j=(e.globalSetting,e.loading),A=e.dispatch,b=g.workSetting,w=g.commonHeader,_=(0,v.useParams)();_.category=_.categoryId;var N=(0,m.useState)(!1),Z=x()(N,2),I=Z[0],S=(Z[1],(0,m.useState)(!1)),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)(),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),M=x()(z,2),G=M[0],W=M[1],U=(0,m.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[]}),V=x()(U,2),X=V[0],ee=V[1],ne=(0,m.useState)(!1),te=x()(ne,2),se=te[0],ie=te[1];function re(){return re=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==_?void 0:_.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==_?void 0:_.coursesId}});case 2:n=e.sent,T(null==n?void 0:n.alert);case 4:case"end":return e.stop()}}),e)}))),re.apply(this,arguments)}(0,m.useEffect)((function(){ae()}),[b]),(0,m.useEffect)((function(){A({type:"exercise/getWorkSetting",payload:u()({},_)}),(0,le.dE)()||function(){re.apply(this,arguments)}()}),[]);var ae=function(){var e,n,t;console.log("取消");var s=JSON.parse(JSON.stringify(b));Object.keys(X).forEach((function(e){var n;X[e]=null==s||null===(n=s.exercise)||void 0===n?void 0:n[e]})),G=(null==s||null===(e=s.published_course_groups)||void 0===e?void 0:e.map((function(e){return{course_group_id:e.course_group_id,end_time:e.course_end_time,publish_time:e.course_publish_time}})))||[{}],null==b||null===(n=b.course_groups)||void 0===n||n.map((function(e){var n;null==b||null===(n=b.published_course_groups)||void 0===n||n.map((function(n,t){var s;null!=n&&null!==(s=n.course_group_id)&&void 0!==s&&s.includes(null==e?void 0:e.course_group_id)&&(e.cilckkey=t,e.isselect=!0)}))})),xe(""),ie(-1!==X.time),ee(X),W(G.length>0?G:[{}]),fe.setFieldsValue({exercise_events:null==s||null===(t=s.exercise)||void 0===t?void 0:t.exercise_events})},ce=function(){var e=l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==w?void 0:w.exercise_question_count)){e.next=3;break}return y.ZP.warning("试卷内没有试题不允许发布考试"),e.abrupt("return");case 3:return n=JSON.parse(JSON.stringify(X)),console.log("提交"),e.prev=5,e.next=8,fe.validateFields();case 8:t=fe.getFieldsValue(),n.exercise_events=t.exercise_events,e.next=16;break;case 12:return e.prev=12,e.t0=e.catch(5),null!==e.t0&&void 0!==e.t0&&e.t0.errorFields&&(fe.scrollToField(null===e.t0||void 0===e.t0||null===(s=e.t0.errorFields)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name,{behavior:"smooth",block:"center"}),y.ZP.error(null===e.t0||void 0===e.t0||null===(i=e.t0.errorFields)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.errors)||void 0===i?void 0:i[0])),e.abrupt("return");case 16:if(n.categoryId=_.categoryId,n.publish_time_groups=G,X.unified_setting){e.next=27;break}if(G.length){e.next=22;break}return y.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 22:delete n.publish_time,delete n.end_time,G.map((function(e){var n;if(!e.course_group_id||null===(n=e.course_group_id)||void 0===n||!n.length)throw y.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time||!e.end_time)throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空")})),e.next=30;break;case 27:if(X.publish_time&&X.end_time){e.next=30;break}throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空");case 30:oe(n);case 31:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==_?void 0:_.categoryId,"/publish_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),xe(""),A({type:"exercise/getCommonHeader",payload:u()({},_)}),A({type:"exercise/getWorkSetting",payload:u()({},_)}),P(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(e){return e&&e1&&(null==e||!e.new)||!(null==b||null===(t=b.published_course_groups)||void 0===t||!t.some((function(n){return n.course_group_id===e.course_group_id})))&&I};(0,m.useEffect)((function(){return xe("表单未保存"),window.addEventListener("beforeunload",he),function(){window.removeEventListener("beforeunload",he)}}),[X]);var xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";A({type:"exercise/setActionTabs",payload:{key:e}})},he=function(e){e.preventDefault(),e.returnValue=""},me=D.Z.useForm(),fe=x()(me,1)[0];return(0,Y.jsx)("section",{className:It,children:(0,Y.jsxs)($n.Z,{spinning:j["exercise/getWorkSetting"]||B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"".concat(Rt," mt30"),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{onChange:function(){var e,n,t;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish&&null!=h&&null!==(n=h.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(null==b||null===(t=b.exercise)||void 0===t?void 0:t.exercise_status)>1?y.ZP.error("已发布,不能再修改"):(X.unified_setting=!X.unified_setting,!1===X.unified_setting&&""==G&&W(G.concat({})),ee(Object.assign({},X))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:X.unified_setting,disabled:I||(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status)>1,children:[(0,Y.jsx)(L.ZP,{value:!0,disabled:!(null!=b&&null!==(t=b.exercise)&&void 0!==t&&t.manage_all_group),children:"统一发布"}),(null===(s=b.course_groups)||void 0===s?void 0:s.length)>0&&(0,Y.jsx)(L.ZP,{value:!1,children:"分班发布"})]})}),(0,Y.jsx)(R.Z,{children:(0,le.GJ)()&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){y.ZP.warning("已取消本次修改的内容"),ae()},onOk:ce})})]}),(0,Y.jsx)("span",{style:{color:"red"},children:(null==b||null===(r=b.exercise)||void 0===r?void 0:r.exercise_status)>1&&O&&"当前课堂中学生人数较多,为提供更好的服务,我们将进行服务器扩容,建议您在30分钟后发起考试。您也可以立即发布。"}),X.unified_setting&&(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{align:"middle",className:Rt,children:[(0,Y.jsx)(R.Z,{className:Ft,children:"考试时间:"}),(0,Y.jsx)(R.Z,{className:"ml10",children:(0,Y.jsx)(k.Z,{placement:"bottom",title:(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1&&"发布时间已过,不能修改",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:ue,disabled:I||(null==b||null===(o=b.exercise)||void 0===o?void 0:o.exercise_status)>1||(0,le.Rm)()&&!(null!=h&&null!==(d=h.AssistantObject)&&void 0!==d&&null!==(d=d.exercise)&&void 0!==d&&d.can_publish),value:X.publish_time?K()(X.publish_time):void 0,allowClear:!1,onChange:function(e,n){X.publish_time=n,X.end_time||(X.end_time=K()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ee(Object.assign({},X))}})})}),(0,Y.jsx)(R.Z,{className:"ml30",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:I||(0,le.Rm)()&&!(null!=h&&null!==(p=h.AssistantObject)&&void 0!==p&&null!==(p=p.exercise)&&void 0!==p&&p.can_late),allowClear:!1,value:X.end_time?K()(X.end_time):void 0,disabledDate:function(e){return X.end_time?e&&(e1?null!=s&&s.new?[!1,!1]:[!0,!1]:null!=b&&null!==(a=b.published_course_groups)&&void 0!==a&&a.some((function(e){return e.course_group_id===s.course_group_id}))&&(I||(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1)?[!0,!1]:[!1,!1])||(0,le.Rm)()&&!(null!=h&&null!==(t=h.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_publish)),disabledDate:ue,style:{width:"100%"},placeholder:["请选择发布时间","请选择截止时间"],showTime:{format:"HH:mm",defaultValue:[K()((0,C.U6)(),"HH:mm"),K()((0,C.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:e.publish_time&&[K()(e.publish_time),e.end_time&&K()(e.end_time)],onChange:function(t,s){de(e)||(G[n].publish_time=s[0]),G[n].end_time=s[1],W(i()(G))}})}),(0,Y.jsxs)(R.Z,{className:Yt,style:{visibility:I?"hidden":"visible"},children:[(0,Y.jsx)(Nt.Z,{style:{visibility:n>0&&null!=e&&e.new?"visible":"hidden"},className:Mt,onClick:function(){G=G.filter((function(e,t){return n!==t})),W(i()(G))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?W(G.concat({new:!0})):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)}))}),(0,Y.jsx)(F.Z,{disabled:I,checked:se,onChange:function(e){!1===e.target.checked?ee((function(e){return u()(u()({},e),{},{time:-1})})):fe.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"请注意,30分钟后禁止作答"},{reminder_time:15,reminder_content:"请注意,15分钟后禁止作答"}]}),ie(e.target.checked)},className:"mb20",style:{fontWeight:400},children:"限制考生答题时长"}),se&&(0,Y.jsxs)(Q.Z,{align:"middle",className:"".concat(Jt," ").concat(Rt),children:[(0,Y.jsx)("span",{className:Ot,children:"答题时长"}),(0,Y.jsx)(J.Z,{className:Tt,size:"middle",disabled:I,min:1,value:-1===X.time?null:X.time,precision:0,onChange:function(e){X.time=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟"})]}),se&&(0,Y.jsx)(D.Z,{form:fe,children:(0,Y.jsx)(as,{disabled:I,time:X.time})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(F.Z,{checked:X.enable_last_times,onChange:function(e){return ee((function(n){return u()(u()({},n),{},{enable_last_times:e.target.checked})}))},disabled:I,className:"mb20",style:{fontWeight:400},children:"学生考试迟到时长限制"})}),X.enable_last_times&&(0,Y.jsxs)(Q.Z,{align:"middle",className:Jt,children:[(0,Y.jsx)("span",{className:"".concat(Ot),children:"考试开始后"}),(0,Y.jsx)(J.Z,{className:Tt,precision:0,size:"middle",value:null==X?void 0:X.last_times,disabled:I||!X.enable_last_times,min:0,onChange:function(e){X.last_times=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟,禁止学生进入考试"})]}),(3===(null==w?void 0:w.exercise_status)||X.open_make_up)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(ts,{data:X,disabled:I,updata:ee})]})]})})})),us=t(58670),ds=t(53426),xs=_.Z.TabPane,ps=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),r=((0,v.useParams)(),(0,v.useLocation)(),D.Z.useForm()),c=x()(r,1)[0],o=(0,m.useState)({}),d=x()(o,2),p=d[0],h=d[1],f=(0,m.useState)("1"),j=x()(f,2),A=j[0],k=j[1];return(0,m.useEffect)((function(){"addIp"===t.actionTabs.key&&(c.resetFields(),k("1"))}),[t.actionTabs]),(0,Y.jsx)(g.Z,{centered:!0,title:"添加IP范围",open:"addIp"===t.actionTabs.key,okText:"确认",cancelText:"取消",width:600,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:if(p.ip){e.next=7;break}if(n=p.startIP.split(".")[3],!(parseInt(n)>parseInt(p.endIP))){e.next=7;break}return y.ZP.warning("IP区间段不合法"),e.abrupt("return");case 7:s({type:"exercise/setActionTabs",payload:{key:"insterIp",data:u()({},c.getFieldValue()),type:t.actionTabs.type}});case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsxs)("section",{className:"pl10 pr10",children:[(0,Y.jsxs)(_.Z,{activeKey:A,onChange:function(e){k(e),c.resetFields()},children:[(0,Y.jsx)(xs,{tab:"新增IP地址"},"1"),(0,Y.jsx)(xs,{tab:"新增IP范围"},"2")]}),(0,Y.jsxs)(D.Z,{form:c,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(e,n){h(u()({},n))},children:["1"===A&&(0,Y.jsx)(D.Z.Item,{name:"ip",rules:[{required:!0,message:"请输入IP地址"}],label:"IP地址",children:(0,Y.jsx)(pe.default,{open:!1,tokenSeparators:[";",",",";"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"请输入IP地址,可同时添加多个IP地址,中间用英文的分号间隔。",onChange:function(e){c.setFieldsValue({ip:i()(e.filter((function(e){return!!(0,ds.t)(e)||(y.ZP.warning("IP不合法,请重新输入"),!1)})))})}})}),"2"===A&&(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"startIP",rules:[{required:!0,message:"请输入起始IP地址"}],label:"起始IP地址",children:(0,Y.jsx)(O.Z,{maxLength:15,placeholder:"请输入起始IP地址",onBlur:function(e){var n="";(0,ds.t)(e.target.value)?n=e.target.value:(n="",y.ZP.warning("IP不合法,请重新输入")),c.setFieldsValue({startIP:n})}})})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"endIP",rules:[{required:!0,message:"请输入结束IP地址"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"请输入0-255的网段"}],label:"结束IP地址",children:(0,Y.jsx)(O.Z,{onBlur:function(e){},prefix:(0,Y.jsx)("span",{className:"font14",children:null===(n=p.startIP)||void 0===n?void 0:n.substring(0,p.startIP.lastIndexOf("."))}),maxLength:3,placeholder:"请输入结束IP地址的后三位"})})})]})]})]})})})),hs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t,s,r,c,o=e.exercise,d=(e.globalSetting,e.loading),p=e.dispatch,h=o.workSetting,j=o.commonHeader,A=(0,v.useParams)();A.category=A.categoryId;var w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=(_[1],(0,m.useState)(!1)),I=x()(Z,2),S=I[0],E=I[1],C=(0,m.useState)({question_random:!1,choice_random:!1,start_password:"",login_restrict:!1,is_start_locked:!1,ip_limit:"no",identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:"",screen_shot_open:!1,part_score:!1}),B=x()(C,2),P=B[0],H=B[1];(0,m.useEffect)((function(){D()}),[h]),(0,m.useEffect)((function(){p({type:"exercise/getWorkSetting",payload:u()({},A)})}),[]),(0,m.useEffect)((function(){"insterIp"===o.actionTabs.key&&(o.actionTabs.data.ip?P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),i()(o.actionTabs.data.ip)):P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),["".concat(o.actionTabs.data.startIP,",").concat(o.actionTabs.data.startIP.substring(0,o.actionTabs.data.startIP.lastIndexOf("."))+"."+o.actionTabs.data.endIP)]),H(u()({},P)))}),[o.actionTabs]);var D=function(){var e=JSON.parse(JSON.stringify(h));Object.keys(P).forEach((function(n){var t;P[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),H(P),z("")},T=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==A?void 0:A.categoryId,"/prevent_cheating_settings.json"),{method:"post",body:n});case 3:t=e.sent,E(!1),0===t.status&&(y.ZP.success("保存成功"),z(""),p({type:"exercise/getCommonHeader",payload:u()({},A)}),p({type:"exercise/getWorkSetting",payload:u()({},A)}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){return z("表单未保存"),window.addEventListener("beforeunload",L),function(){window.removeEventListener("beforeunload",L)}}),[P]);var L=function(e){e.preventDefault(),e.returnValue=""},z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";p({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsx)($n.Z,{spinning:d["exercise/getWorkSetting"]||S,children:(0,Y.jsxs)(Q.Z,{align:"top",wrap:!1,justify:"space-between",className:"mt30 ".concat(qt),children:[(0,Y.jsxs)(R.Z,{children:[!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:"".concat(qt),children:(0,Y.jsx)(F.Z,{checked:P.question_random,disabled:N,onChange:function(e){P.question_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"小题题目顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.choice_random,disabled:N,onChange:function(e){P.choice_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"选择题选项顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.part_score,disabled:N,onChange:function(e){P.part_score=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"多选题部分得分"})})}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.identity_verify,disabled:!(0,le.GJ)()||N,onChange:function(e){P.identity_verify=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试前人脸身份核验"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生开始考试前将会要求调用摄像头完成拍照采集,系统将自动对采集的学生照片与已录入照片进行比对审核(教师/助教也可进行手动审核),审核通过之后学生才能开始考试。"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(R.Z,{span:24,className:P.open_camera?"mb20":qt,children:[(0,Y.jsx)(F.Z,{checked:P.open_camera,disabled:N,onChange:function(e){P.open_camera=e.target.checked,P.photo_count=P.photo_count||5,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试中启用拍照监考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试中将会调用摄像头进行拍照。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),P.open_camera&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)("span",{children:"本场考试最多拍摄:"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N||!P.open_camera,min:1,defaultValue:5,max:(0,le.Ny)()?1e3:10,value:P.photo_count,onChange:function(e){P.photo_count=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"ml10",children:"(次)"}),(0,Y.jsx)("span",{className:"c-grey-c font12 ml10",children:"(请填写不大于10的正整数)"})]}),(0,Y.jsx)(R.Z,{span:24,className:P.screen_open?"mb20":qt,children:(0,Y.jsx)(F.Z,{checked:P.screen_open,disabled:N,onChange:function(e){P.screen_open=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"切屏后强制交卷"})})}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," mb20"),children:[(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"考试过程中切换页面超过"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:3,max:10,value:P.screen_num,onChange:function(e){P.screen_num=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"(次)后将被强制交卷,切换到其他页面"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:5,max:60,value:P.screen_sec,onChange:function(e){P.screen_sec=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333",children:"(秒)后即判定为切屏。"})]}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)(q.Z,{disabled:N||!P.screen_open,checked:P.screen_shot_open,onChange:function(e){var n;e?g.Z.confirm({icon:null,centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:["1.开启后,学生作答前",(0,Y.jsx)("span",{style:{color:"#F59A23"},children:"需要选择主屏幕进行共享,考试作答过程中也不允许关闭屏幕共享,否则将会直接退出考试;"})]}),(0,Y.jsx)("div",{children:"2.教师可在考试监控页面查看截屏记录。"})]}),onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P.screen_shot_open=e,H(u()({},P));case 2:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):(P.screen_shot_open=e,H(u()({},P)))}}),(0,Y.jsx)("span",{className:"ml10",children:"学生退出全屏或切换页面后进行截屏"})]}),(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:"no"!==P.ip_limit,disabled:N,onChange:function(e){"no"===P.ip_limit?(P.ip_limit="pub",P.is_locked||(P.is_locked=!0)):P.ip_limit="no",H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"限制考试访问IP"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,不在IP范围中的设备将无法参加考试。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(R.Z,{className:"mt15 ".concat(Jt),children:[(0,Y.jsx)("span",{className:"c-red",children:"(只允许在Chrome谷歌浏览器作答,并且要求学生安装WebRTC Leak Prevent插件)"}),(0,Y.jsx)("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478",children:"如何安装WebRTC Leak Prevent插件?"})]})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"公网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(n=P.public_ip)&&void 0!==n&&n.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(t=P.public_ip)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){g.Z.confirm({okText:"确定",cancelText:"取消",title:"确定删除该IP吗?",onOk:function(){P.public_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]},n)})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]}),(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct," ").concat(qt),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"内网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(s=P.inner_ip)&&void 0!==s&&s.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(r=P.inner_ip)||void 0===r?void 0:r.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){N||g.Z.confirm({title:"确定删除该IP吗?",onOk:function(){P.inner_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]})})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{className:"font14 c-blue ml10",onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]})]}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.ip_bind,disabled:N,onChange:function(e){P.ip_bind=e.target.checked,!P.is_locked&&P.ip_bind&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"IP地址绑定"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,开始考试的学生账号将自动与设备公网IP进行绑定。如遇特殊情况,可由教师/助教进行IP解绑。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_locked,disabled:N,onChange:function(e){P.is_locked=e.target.checked,e.target.checked||(P.login_restrict=!1),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试解锁码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,如果学生在考试中途退出想再继续考试,需要使用解锁码进行解锁。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_locked&&(0,le.GJ)()&&(0,Y.jsxs)(Q.Z,{className:Dt,children:[(0,Y.jsx)(O.Z,{placeholder:"请输入考试解锁码",value:P.unlock_key,disabled:N,onChange:function(e){return H((function(n){return u()(u()({},n),{},{unlock_key:e.target.value})}))},className:Qt}),P.is_locked&&!N&&(0,Y.jsx)(b.ZP,{type:"link",onClick:function(){P.unlock_key=Math.floor(1e6*Math.random()),H(u()({},P))},children:"换一换"})]})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.login_restrict,disabled:N,onChange:function(e){P.login_restrict=e.target.checked,e.target.checked&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试登录限制"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试期间第二次及后续登录系统时,需要监考老师输入考试解锁码才能登录系统"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_start_locked,disabled:N,onChange:function(e){P.is_start_locked=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"开考密码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生第一次进入考试时,需要输入开考密码才能进入考试答题页面"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_start_locked&&(0,le.GJ)()&&(0,Y.jsx)(Q.Z,{className:Dt,children:(0,Y.jsx)(O.Z,{value:P.start_password,disabled:N,placeholder:"请输入开考密码",onChange:function(e){return H((function(n){return u()(u()({},n),{},{start_password:e.target.value})}))},className:Qt})})]})})]}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==o||null===(c=o.commonHeader)||void 0===c?void 0:c.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){D()},onOk:function(){var e,n,t=JSON.parse(JSON.stringify(P));if(t.categoryId=A.categoryId,P.open_camera&&P.photo_count<1)throw y.ZP.error("请填写本场考试最大拍摄次数"),new String("请填写本场考试最大拍摄次数");if(P.start_password||!P.is_start_locked){if(!("no"===P.ip_limit||null!==(e=P.public_ip)&&void 0!==e&&e.length||null!==(n=P.inner_ip)&&void 0!==n&&n.length))throw y.ZP.error("请填写公网IP或内网IP地址"),new String("请填写内网IP地址");if(P.open_camera||P.screen_open)var s=g.Z.confirm({title:"考试说明",className:"custom-modal-divider",icon:null,width:750,content:(0,Y.jsxs)("div",{className:"font16 p20",children:[P.open_camera&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中摄像防作弊功能,",(0,Y.jsx)("span",{className:"c-red",children:"这需要调用学生用户的摄像设备"}),"。Educoder平台将会严格保护所有学生的照片和视频,并承诺不在本平台以外使用。",(0,Y.jsx)("br",{}),"请确认:为严格监督考试以获得公平,您同意并和要求Educoder平台在本次考试中调用学生用户的摄像设备并获取学生的影像信息。"]})]}),P.screen_open&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",className:"mr20",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中防切屏功能,这项功能暂时仅支持谷歌、火狐浏览器。 请确保:在正式开始考试前通知全体学生,使用 ",(0,Y.jsx)("img",{width:"26",src:De.JA})," ",(0,Y.jsx)("span",{className:"c-red",children:"谷歌浏览器"}),"或",(0,Y.jsx)("img",{width:"26",src:De.Gm})," ",(0,Y.jsx)("span",{className:"c-red",children:"火狐浏览器"}),"进行考试。"]})]}),(0,Y.jsx)("p",{className:"ml40 mt40",children:(0,Y.jsx)(F.Z,{onChange:function(e){return s.update({okButtonProps:{disabled:!e.target.checked}})},children:"我已阅读"})})]}),onOk:function(){T(t)},okButtonProps:{disabled:!0}});else T(t)}else y.ZP.error("请填写开考密码")}})})]})}),(0,Y.jsx)(ps,{})]})})),ms=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=t.workSetting,c=(0,v.useParams)();c.category=c.categoryId;var o=(0,m.useState)(!1),d=x()(o,2),p=d[0],h=(d[1],(0,m.useState)(!1)),g=x()(h,2),j=g[0],A=g[1],k=(0,m.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score:!1,answered_open:!1,assistant_auth:!1}),b=x()(k,2),w=b[0],_=b[1];(0,m.useEffect)((function(){return Z("表单未保存"),window.addEventListener("beforeunload",N),function(){window.removeEventListener("beforeunload",N)}}),[w]);var N=function(e){e.preventDefault(),e.returnValue=""},Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";i({type:"exercise/setActionTabs",payload:{key:e}})};(0,m.useEffect)((function(){I()}),[r]),(0,m.useEffect)((function(){i({type:"exercise/getWorkSetting",payload:u()({},c)})}),[]);var I=function(){var e=JSON.parse(JSON.stringify(r));Object.keys(w).forEach((function(n){var t;w[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),_(w),Z("")},S=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==c?void 0:c.categoryId,"/property_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),Z(""),i({type:"exercise/getCommonHeader",payload:u()({},c)}),i({type:"exercise/getWorkSetting",payload:u()({},c)}),A(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:St,children:(0,Y.jsxs)($n.Z,{spinning:s["exercise/getWorkSetting"]||j,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"mt30 mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(F.Z,{checked:w.open_total_score,disabled:p,onChange:function(e){w.open_total_score=e.target.checked,e.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),_(Object.assign({},w))},className:Ft,children:"允许学生查看成绩"})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==t||null===(n=t.commonHeader)||void 0===n?void 0:n.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:I,onOk:function(){var e=JSON.parse(JSON.stringify(w));e.categoryId=c.categoryId,S(e)}})})]}),w.open_total_score&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{className:"".concat(Jt," ").concat(Rt),children:(0,Y.jsxs)(L.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":"afterReview",onChange:function(e){"afterEndTime"===e.target.value?_((function(e){return u()(u()({},e),{},{open_score:!0,open_score_reviewed:!1})})):"afterReview"===e.target.value&&_((function(e){return u()(u()({},e),{},{open_score:!1,open_score_reviewed:!0})}))},children:[(0,Y.jsx)(L.ZP,{value:"afterEndTime",children:"考试截止时间后"}),(0,Y.jsx)(L.ZP,{value:"afterReview",children:"试卷评阅完成后"})]})}),(0,Y.jsx)(Q.Z,{className:w.answered_open?"mb20":Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.answered_open,disabled:p,onChange:function(e){w.answered_open=e.target.checked,_(Object.assign({},w))},children:"允许查看试卷"})}),w.answered_open&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(L.ZP.Group,{className:"".concat(Jt," ").concat(Rt),value:w.answer_open,disabled:p,onChange:function(e){w.answer_open=e.target.value,_(Object.assign({},w))},children:[(0,Y.jsx)(L.ZP,{value:!0,children:"显示试题答案和解析"}),(0,Y.jsx)(L.ZP,{value:!1,children:"不显示试题答案和解析"})]})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.score_open,disabled:p,onChange:function(e){w.score_open=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看其它学生的成绩"})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.show_statistic,disabled:p,onChange:function(e){w.show_statistic=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看统计结果"})})]})]})})})),fs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),s=(n.workSetting,n.commonHeader),r=(0,v.useParams)();r.category=r.categoryId;var c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=(o[1],(0,m.useState)(0)),h=x()(p,2),j=h[0],A=h[1],w=(0,m.useState)(0),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useState)(!1),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)({}),D=x()(H,2),q=D[0],O=D[1],J=(0,m.useState)(!1),T=x()(J,2),z=T[0],M=T[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),ee=x()(X,2),te=ee[0],se=ee[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],oe=(0,m.useState)([]),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useState)([]),he=x()(pe,2),me=he[0],fe=he[1],ve=(0,m.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""}),ge=x()(ve,2),je=ge[0],ye=ge[1];(0,m.useEffect)((function(){Ae()}),[s]);var Ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/distinguish_exercise_setting.json"),{method:"get"});case 3:n=e.sent,Object.keys(je).forEach((function(e){je[e]=null==n?void 0:n[e]})),console.log(n,"res"),O(u()({},n)),fe((null==n?void 0:n.exercise_questions)||[]),xe((null==n?void 0:n.exercises)||[]),se((null==n?void 0:n.course_review_teachers)||[]),ye(u()(u()({},je),{},{select_appraise:!!n.end_time})),A((null==n?void 0:n.total)||0),I((null==n?void 0:n.finish_total)||0),P(!1),Ie("");case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/appraise_settings.json"),{method:"post",body:n});case 3:if(s=e.sent,P(!1),0!==s.status){e.next=11;break}return y.ZP.success("保存成功"),Ie(""),Ae(),t({type:"exercise/getCommonHeader",payload:u()({},r)}),e.abrupt("return");case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),be=function(e,n){for(var t=Math.floor(e/n),s=e%n,i=[],r=0;r0?1:0)),s--;return i},we=function(e){if(e[0]){var n=[];de.forEach((function(e){return n=n.concat(e.appraise_teachers)}));var t=te.filter((function(e){return n.every((function(n){return n.id!==e.id}))}));console.log(t,"newItems"),ce(i()(t)),M(e)}if(!e[0]){var s,r=[];r=r.concat((null==me||null===(s=me[e[1]])||void 0===s?void 0:s.appraise_teachers)||[]);var a=te.filter((function(e){return r.every((function(n){return n.id!==e.id}))}));ce(i()(a)),M(e)}},_e=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"评阅教师",align:"center",dataIndex:"appraise_teachers",className:Ht,render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(s){var i=e.filter((function(e){return e.id!==n.id})),r=de.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:i}):e}));i.length?xe(r):g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"删除此教师,试卷将重新均分给其他评阅教师;如需添加指定教师,请点击“+评阅教师”按钮。",onOk:function(){var e=null==de?void 0:de.filter((function(e,n){return n!==t})),n=be(j,e.length),s=be(Z,e.length);n.forEach((function(n,t){e[t].total=n})),s.forEach((function(n,t){e[t].finish_total=n,e[t].unfinished_total=e[t].total-e[t].finish_total})),xe(JSON.parse(JSON.stringify(e)))}})},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!0,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}],Ne=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"试题名称",dataIndex:"name",align:"center",width:100},{title:"评阅教师",align:"center",className:Ht,dataIndex:"appraise_teachers",render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(){var s=e.filter((function(e){return e.id!==n.id})),i=me.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:s}):e}));fe(i)},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!1,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}];(0,m.useEffect)((function(){return Ie("表单未保存"),window.addEventListener("beforeunload",Ze),function(){window.removeEventListener("beforeunload",Ze)}}),[je]);var Ze=function(e){e.preventDefault(),e.returnValue=""},Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";t({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsxs)($n.Z,{spinning:B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsxs)("h1",{className:"mt15",children:["评阅设置",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"适用于大型严肃评阅,对学生的试卷或试题进行评阅的场景。"}),(0,Y.jsx)("div",{children:"开启规则:"}),(0,Y.jsx)("div",{children:"1.有学生交卷;"}),(0,Y.jsx)("div",{children:'2.考试状态为"已结束";'}),(0,Y.jsx)("div",{children:"3.试卷含有填空、编程、实训、简答题中任意题型。"}),(0,Y.jsx)("div",{children:"同时满足3个条件才可开启集中评阅,开启后不可关闭,请谨慎操作。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||!!q.exercise_author)&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:Ae,onOk:function(){var e=JSON.parse(JSON.stringify(je));e.select_appraise?e.end_time?(e.review_type||de.length)&&(!e.review_type||me.some((function(e){return!!e.appraise_teachers.length})))?(0===e.review_type&&(e.exercises=null==de?void 0:de.map((function(e){var n;return{id:e.id,total:e.total,finish_total:e.finish_total,unfinished_total:e.unfinished_total,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id}}))}}))),1===e.review_type&&(e.exercise_questions=null==me?void 0:me.map((function(e){var n;return{id:e.id,total:e.total,question_id:e.question_id,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id,message_status:e.message_status}}))}}))),delete e.select_appraise,g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",width:550,title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{children:["因集中评阅模式是将学生试卷或试题分配给评阅的教师,为了不影响评阅成绩,评阅设置提交保存后本场考试",(0,Y.jsx)("span",{className:"c-orange-ff9",children:"不可进行"}),"以下操作:"]}),(0,Y.jsxs)("div",{style:{padding:10,marginTop:5,background:"#ececec"},children:["1.发布新班级考试;",(0,Y.jsx)("br",{}),"2.修改本场考试结束时间;",(0,Y.jsx)("br",{}),"3.补考;",(0,Y.jsx)("br",{}),"4.编辑试卷。"]}),(0,Y.jsx)("div",{className:"c-grey-999",children:"(如需发布新班级考试,请发布新试卷)"})]}),onOk:function(){ke(e)}})):y.ZP.warning("请至少添加一位评阅教师"):y.ZP.warning("截止时间不能为空"):Ae()}})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:"mt15",children:[(0,Y.jsx)(F.Z,{checked:je.select_appraise,disabled:d||!(null!=q&&q.can_open_appraise&&(null==q||!q.end_time)),onChange:function(e){je.select_appraise=e.target.checked,ye(Object.assign({},je))},children:(0,Y.jsx)("span",{className:"font14",children:"启用集中阅卷"})}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("div",{children:"勾选后,在指定时间内指定教师集中评阅学生的试卷或试题。"}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),je.select_appraise&&(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)(R.Z,{span:24,className:"mt15 pl30",children:(0,Y.jsxs)(F.Z,{checked:je.sealed_review,disabled:d||!(null!=q&&q.change_sealed_review),onChange:function(e){je.sealed_review=e.target.checked,ye(Object.assign({},je))},children:[(0,Y.jsx)("span",{className:"font14",children:"封卷评阅"}),(0,Y.jsx)("span",{className:"font12 c-grey-c",children:"(选中,开启后集中评阅界面不显示学生信息)"})]})}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsx)("span",{className:"mr10",children:"评阅模式:"}),(0,Y.jsxs)(L.ZP.Group,{value:je.review_type,disabled:d||!(null==q||!q.end_time),onChange:function(e){je.review_type=e.target.value,ye(Object.assign({},je))},children:[(0,Y.jsxs)(L.ZP,{value:0,children:["试卷模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将学生试卷均匀分配给评阅的教师,若无法均分则多出的试卷随机分给教师;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"}),(0,Y.jsx)("div",{children:"示例:若试卷为51张,由A、B教师评阅,则A教师评阅25张,B教师评阅26张。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(L.ZP,{className:"ml20",value:1,children:["试题模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将单个试题指定给多个教师共同评阅;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]})]})]}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"截止时间:"]}),(0,Y.jsx)($.default,{style:{width:234},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:d,allowClear:!1,value:je.end_time?K()(je.end_time):"",disabledDate:ne.Q8,disabledTime:function(e){return(0,ne.d0)(e)},onChange:function(e,n){je.end_time=n,ye(Object.assign({},je))}})]}),(0,Y.jsxs)(Q.Z,{className:"mt15",style:{width:"100%"},children:[(0,Y.jsxs)("div",{className:"ml30 mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"评阅教师:"]}),0===je.review_type&&(0,Y.jsxs)("div",{style:{flex:1},children:[de.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,className:"mb20",pagination:!1,dataSource:de,columns:_e}),!1===(null==q?void 0:q.start_appraise)&&!d&&(0,Y.jsx)(b.ZP,{type:"primary",onClick:function(){return we([!0,null])},children:"+ 评阅教师"})]}),1===je.review_type&&(0,Y.jsx)("div",{style:{flex:1},children:me.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,pagination:!1,rowKey:"id",dataSource:me,columns:Ne})})]})]})]})]}),(0,Y.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!z,title:null===(null==z?void 0:z[1])?"指定评阅教师":"共同评阅教师",bodyStyle:{padding:"0 16px"},okText:"确认",cancelText:"取消",width:"800px",onOk:function(){if(U.length){if(z[0]){if(null===z[1]){var e=ae.filter((function(e){return U.includes(e.id)})),n=[].concat(i()(de),i()(null==e?void 0:e.map((function(e){return{appraise_teachers:[e],total:0,finish_total:0,unfinished_total:0}})))),t=be(j,n.length),s=be(Z,n.length);t.forEach((function(e,t){n[t].total=e})),s.forEach((function(e,t){n[t].finish_total=e,n[t].unfinished_total=n[t].total-n[t].finish_total})),n=n.filter((function(e){return e.total>0})),xe(JSON.parse(JSON.stringify(n))),M(!1)}if(null!==z[1]){var r=ae.filter((function(e){return U.includes(e.id)})),a=[];de.forEach((function(e,n){z[1]!==n?a.push(e):a.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(r))}))})),xe(a),M(!1)}}if(!z[0]&&null!==z[1]){var c=ae.filter((function(e){return U.includes(e.id)}));c=c.map((function(e){return u()(u()({},e),{},{message_status:null!=q&&q.start_appraise?1:0})}));var l=[];me.forEach((function(e,n){z[1]!==n?l.push(e):l.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(c))}))})),fe(l),M(!1)}}else y.ZP.warning("请至少添加一位评阅教师")},afterClose:function(){V([])},onCancel:function(){M(!1)},children:(0,Y.jsx)(N.Z,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:function(e){V(e)}},rowKey:"id",dataSource:ae,columns:[{title:"教师姓名",align:"center",dataIndex:"name",width:"25%"},{title:"手机",align:"center",dataIndex:"phone",width:"18%"},{title:"邮箱",align:"center",dataIndex:"email",width:"28%"},{title:"角色",align:"center",dataIndex:"identity"}]})})]})})),vs=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){var n,t=e.exercise,s=(e.globalSetting,e.dispatch),i=(0,m.useState)("0"),r=x()(i,2),a=r[0],c=r[1],l=[{name:"发布设置",key:"0",element:(0,Y.jsx)(os,{}),show:!0},{name:"防作弊设置",key:"2",element:(0,Y.jsx)(hs,{}),show:!0},{name:"评阅设置",key:"5",element:(0,Y.jsx)(fs,{}),show:(0,le.GJ)()&&!(null!=t&&null!==(n=t.commonHeader)&&void 0!==n&&n.is_random)},{name:"成绩设置",key:"3",element:(0,Y.jsx)(ms,{}),show:!0}];return(0,m.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,Y.jsx)("section",{children:(0,Y.jsx)(_.Z,{activeKey:a,onChange:function(e){"表单未保存"==t.actionTabs.key?g.Z.confirm({centered:!0,title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){c(e),s({type:"exercise/setActionTabs",payload:{key:""}})}}):c(e)},items:l.filter((function(e){return e.show})).map((function(e){return{label:e.name,key:e.key,children:e.element}})),destroyInactiveTabPane:!0})})})),gs=t(93948),js="title___cJ2wS",ys="wrap___y4Bkb",As=t(26486),ks={1:"满分作答",2:"部分得分作答",3:"零分作答",4:"未批"},bs=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{sort:"asc",page:1,limit:10})),o=x()(c,2),d=o[0],p=o[1],h=((0,v.useLocation)(),t.statisticsList),f=(0,m.useState)({}),g=x()(f,2),j=g[0],y=(g[1],(0,m.useState)([])),A=x()(y,2),k=A[0],b=A[1],w=(0,m.useState)(""),_=x()(w,2),Z=(_[0],_[1],(0,m.useState)("")),I=x()(Z,2),S=(I[0],I[1],D.Z.useForm()),E=x()(S,1)[0],B=[{title:"提交率",dataIndex:"commit_percent",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[0===e?0:(100*e).toFixed(2),"%"]})}},{title:"最低分",dataIndex:"min_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],P=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},d)});case 2:null!=(n=e.sent)&&n.exercise_counts&&b([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){P()}),[d.coursesId]),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("section",{className:"minH500 bg-white",children:[(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsx)(D.Z,{form:E,onChange:function(){var e=Object.assign({},E.getFieldValue());Object.keys(e).map((function(n){e[n].includes("all")?(delete d[n],E.setFieldsValue(H()({},n,"all"))):(d[n]=e[n],E.setFieldsValue(H()({},n,d[n])))})),d.page=1,d.limit=10,P()},initialValues:H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!j.course_group,children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",className:ys,children:h.course_groups&&h.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))})]})})})})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:k,columns:B}),(0,Y.jsx)("div",{className:js,children:(0,Y.jsxs)(Q.Z,{align:"middle",style:{height:"100%"},className:"ml5 mr5",children:[(0,Y.jsx)(R.Z,{flex:1,className:"font16",children:"统计详情"}),(0,Y.jsx)(R.Z,{className:"font16",children:(0,Y.jsxs)("span",{className:"current",onClick:function(){d.sort="desc"===d.sort?"asc":"desc",console.log("xx params.sort: ",d.sort),p(u()({},d)),P()},children:[(0,Y.jsx)("span",{children:"正确率"}),(0,Y.jsxs)("p",{className:"edu-sorter current ".concat(d.sort),children:[(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})})]})}),(0,Y.jsx)($n.Z,{spinning:s["exercise/getExerciseStatistics"],children:(0,Y.jsx)("div",{className:"minH200",children:null==h||null===(n=h.commit_results)||void 0===n?void 0:n.map((function(e,n){var t;return(0,Y.jsxs)("aside",{className:"font14 c-black mt30",children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{flex:1,children:[e.ques_position,".",e.name||As.f[e.ques_type].name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[e.right_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(un.Z,{value:e.ques_title})}),(0,Y.jsx)("div",{className:"mt20",style:{display:5===e.ques_type?"none":""},children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20,display:5===e.ques_type?"none":""}}),7===(null==e?void 0:e.ques_type)&&(null==e?void 0:e.sub_exercise_questions.map((function(n,t){var s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:n.ques_title})}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.right_percent,"%"]})]})]}),null==n||null===(s=n.ques_details)||void 0===s?void 0:s.map((function(n,t){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{style:{alignItems:"center"},children:[2===e.ques_type||3===e.ques_type||4===e.ques_type?"":(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),4===e.ques_type?(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[n.choice_text]})}):(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean&&"c-green",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)})),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t)}))),((null==e?void 0:e.ques_type)<7||8===(null==e?void 0:e.ques_type))&&(null==e||null===(t=e.ques_details)||void 0===t?void 0:t.map((function(n,t){return 5===e.ques_type?(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsxs)(R.Z,{flex:1,children:[n.challenge_position,".",n.challenge_name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.challenge_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}}),null==n?void 0:n.challenge_details.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[e.choice_text]})})})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:e.choice_right_boolean?"c-green":"",children:e.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*e.choice_percent).toFixed(),width:200})})]},n)})),(0,Y.jsxs)(Q.Z,{className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:"ml10",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t):(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{children:[![2,3,4,6,8].includes(e.ques_type)&&(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:[4,6].includes(e.ques_type)?(0,Y.jsx)(un.Z,{value:ks[n.choice_text]}):(0,Y.jsx)(Y.Fragment,{children:3==e.ques_type||8==e.ques_type?"wrong"===n.choice_text?"填写了错误答案":n.choice_text:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean?"c-green":"",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)}))),(0,Y.jsxs)(Q.Z,{style:{display:5===e.ques_type?"none":""},className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:2===e.ques_type||3===e.ques_type||8===e.ques_type||4===e.ques_type?"ml10":"",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]})]},n)}))})})]}),(0,Y.jsx)("div",{className:"tc mt30 mb50",children:(0,Y.jsx)(T.Z,{hideOnSinglePage:!1,total:null==h?void 0:h.questions_count,current:d.page||1,pageSize:d.limit,onChange:function(e,n){d.page=e,d.limit=n,P()}})})]})})),ws=t(42441),_s={0:"单选题",1:"多选题",2:"判断题",3:"填空题",4:"简答题",5:"实训题",6:"编程题",7:"组合题"},Ns=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=((0,v.useLocation)(),t.statisticsList),o=(0,m.useState)({}),d=x()(o,2),p=(d[0],d[1],(0,m.useState)([])),h=x()(p,2),f=h[0],g=h[1],j=(0,m.useState)(""),y=x()(j,2),A=(y[0],y[1],(0,m.useState)("")),k=x()(A,2),b=(k[0],k[1],(0,m.useState)({})),w=x()(b,2),_=(w[0],w[1],D.Z.useForm());x()(_,1)[0];r.sort="asc";var Z=function(e){return{title:{text:"『 学生正确率分布图 』",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} 人"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%以下"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:"{b} \n {c}人",color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:e.details[0].full_count,name:"100%"},{value:e.details[0].best_count,name:"90%-100%"},{value:e.details[0].good_count,name:"70%-90%"},{value:e.details[0].pass_count,name:"60%-70%"},{value:e.details[0].fails_count,name:"60%以下"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(e){return["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"][e.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},I=[{title:"提交率",dataIndex:"commit_percent",render:function(e){return(0,Y.jsxs)("span",{children:[100*e,"%"]})}},{title:"最低分",dataIndex:"min_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],S=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},r)});case 2:null!=(n=e.sent)&&n.exercise_counts&&g([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){S()}),[r.coursesId]),(0,Y.jsxs)("section",{className:"minH500 ",style:{padding:0},children:[(0,Y.jsx)("aside",{className:"bg-white inline-block w100 th-bg-white",children:(0,Y.jsx)(N.Z,{className:"mt10 bg-white",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:f,columns:I})}),(0,Y.jsx)("aside",{className:"mt20",children:(0,Y.jsx)("span",{className:"bold c-black font16 ml20",children:"已交卷学生答题详情"})}),(0,Y.jsx)("aside",{children:null==c||null===(n=c.commit_results)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)("div",{className:"bg-white pl20 pt20 pr20 pb20 mt20",children:[(0,Y.jsxs)("div",{style:{fontSize:14,color:"#0152d9",fontWeight:500},children:[n+1,"、",_s[e.question_type],(0,Y.jsxs)("span",{style:{color:"#999",paddingLeft:10},children:["(共",e.question_count,"小题,",e.question_score,"分)"]}),(0,Y.jsxs)("span",{style:{color:"#000",float:"right"},children:["全班正确率:",100*e.right_percent,"%"]})]}),(0,Y.jsx)(ws.Z,{option:Z(e),style:{height:370},opts:{renderer:"svg"}})]},n)}))})]})})),Zs=t(71751),Is=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=(n.actionTabs.params||{}).value,i=(0,m.useState)(!1),r=x()(i,2),c=r[0],o=r[1],u=(0,v.useParams)(),d=u.categoryId,p=u.coursesId,h=function(){var e=l()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o(!0),null==s||!s.is_wrong){e.next=7;break}return e.next=4,(0,Zs._B)(d,{exercise_question_id:null==s?void 0:s.question_id});case 4:i=e.sent,e.next=10;break;case 7:return e.next=9,(0,Zs.pr)(d,{exercise_question_id:null==s?void 0:s.question_id});case 9:i=e.sent;case 10:0===(null===(n=i)||void 0===n?void 0:n.status)&&(y.ZP.success(null===(r=i)||void 0===r?void 0:r.message),t({type:"exercise/editExercise",payload:{categoryId:d,coursesId:p}}),t({type:"exercise/setActionTabs",payload:{}})),o(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(g.Z,{title:"提示",width:600,centered:!0,open:"标记错题"===n.actionTabs.key,confirmLoading:c,onCancel:function(){return t({type:"exercise/setActionTabs",payload:{}})},onOk:h,children:[(0,Y.jsx)("p",{children:null!=s&&s.is_wrong?"请确认是否将本道试题取消标记为错题?":"请确认是否将本道试题标记为错题?"}),null!=s&&s.is_wrong?(0,Y.jsx)("p",{children:"取消标记后将按照学生实际答题情况重新计算学生本道试题得分。"}):(0,Y.jsxs)("p",{children:["标记后将重新计算已交卷学生成绩,将已交卷学生本道试题得分调整为",null==s?void 0:s.question_score,"分。"]})]})})),Ss=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Es=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},Cs=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,t,s,r,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(u()(u()({},{sort_by:"student_id",sort_direction:"desc"}),o)),p=x()(d,2),h=p[0],j=(p[1],(0,m.useState)()),y=x()(j,2),A=y[0],k=y[1],w=(0,m.useState)([]),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useRef)(),E=(0,m.useState)(1),C=x()(E,2),B=C[0],P=C[1],H=(0,m.useState)(!1),D=x()(H,2),q=D[0],J=D[1],L=(0,m.useState)(10),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1];(0,m.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(o.coursesId,"/exercise/").concat(o.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/check_status.json"),{method:"GET"});case 2:n=e.sent,k(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(S.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(null==n?void 0:n.page),M(null==n?void 0:n.limit),e.next=4,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/code_quality_analysis_index.json"),{method:"GET",params:u()({},n)});case 4:t=e.sent,I(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){return 2===A&&(S.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(S.current)}}),[A]),console.log("-------",o),(0,Y.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10",children:[(0===A||1===A)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{style:{flex:"1"},children:(0,Y.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,Y.jsx)(b.ZP,{onClick:function(){c({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,Y.jsx)("p",{style:{display:"flex"},children:(0,Y.jsxs)(Q.Z,{style:{width:"100%"},children:[(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)("label",{children:"分班情况:"})}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{checked:0===(null==U?void 0:U.length),onChange:function(e){e.target.checked&&(V([]),ne({page:B,limit:K}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(F.Z.Group,{value:U,onChange:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(i()(n)),ne({page:B,limit:K,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{children:(0,Y.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,Y.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,Y.jsx)(ws.Z,{option:Ss(null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.specification_count})),null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.vulnerability_count})),null==Z||null===(r=Z.grade_statistics)||void 0===r?void 0:r.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,Y.jsx)(ws.Z,{option:Es(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,Y.jsx)(O.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:K,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,Y.jsx)(N.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,t){t.field&&(h.sort_by=t.field),t.order||(h.sort_direction="asc"),"ascend"===t.order&&(h.sort_direction="asc"),"descend"===t.order&&(h.sort_direction="desc"),t.order||(h.sort_direction="asc"),ne(u()({page:1,limit:K},h))}}),(0,Y.jsx)(T.Z,{current:B,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:K,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){P(e),M(n),ne({page:e,limit:n,group_course_ids:U})}})]})]}),2===A&&(0,Y.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,Y.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,Y.jsx)("br",{}),(0,Y.jsx)(b.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,Y.jsx)(ce,{}),(0,Y.jsx)(g.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!q,footer:null,onCancel:function(){return J(!1)},children:(0,Y.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!q&&(0,Y.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==o?void 0:o.categoryId,"-").concat(null==q?void 0:q.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Bs={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},Ps=t(94334),Hs=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),y=x()(j,2),A=y[0],w=y[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,C=t.commonHeader,B=(0,m.useState)([]),P=x()(B,2),q=P[0],J=P[1],T=(0,m.useState)([]),L=x()(T,2),z=L[0],K=L[1],M=(0,m.useState)(0),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)(!0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(!1),te=x()(ne,2),ie=te[0],re=te[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(!1),de=x()(ue,2),xe=de[0],pe=de[1],fe=(0,m.useState)(""),ve=x()(fe,2),je=ve[0],ye=ve[1],Ae=(0,m.useRef)(null),ke=[{name:"IP异常",id:1},{name:"浏览器异常",id:2},{name:"登录异常",id:3},{name:"切屏",id:4},{name:"考试延时",id:5},{name:"打回重做",id:6},{name:"使用考试解锁码",id:7},{name:"退出全屏",id:8}];(0,m.useEffect)((function(){be(),we(o)}),[]),(0,m.useEffect)((function(){return clearInterval(Ae.current),2===(null==C?void 0:C.exercise_status)&&(Ae.current=setInterval((function(){we(o)}),3e4)),function(){clearInterval(Ae.current)}}),[null==C?void 0:C.exercise_status,o]);var be=function(){s({type:"exercise/getExerciseList",payload:i})},we=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ee(!0),J([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 6:s=e.sent,K([]),ee(!1),U(null==s?void 0:s.total_count),J((null==s?void 0:s.exercise_abnormites)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var _e=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"操作时间",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"类型",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"说明",dataIndex:"description",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})}),(null==n?void 0:n.user_screen_num)>=50&&(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:"注意:该学生的截屏总数量已达到50张,需要手动删除已截屏的图片之后才能继续自动截屏",children:(0,Y.jsx)("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})}),(null==n?void 0:n.user_screen_num)>0&&(0,Y.jsx)("span",{onClick:function(){return ye(null==n?void 0:n.user_id)},className:"current c-light-primary ml10",children:"截屏记录"})]})}}];return(0,Y.jsxs)("section",{className:Bs.wrap,children:[(0,Y.jsxs)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldValue());Object.keys(e).map((function(n){switch(n){case"error_type":e[n].includes("all")||!e[n].length?(delete o.error_type,h.setFieldsValue(H()({},"error_type","all"))):(o.error_type=e[n],h.setFieldsValue(H()({},"error_type",o.error_type)));break;case"course_group_id":e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"course_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"course_group_id",o.course_group)))}})),d(u()({},o)),we(o)},initialValues:H()({},"course_group_id","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"course_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(A>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===A?"展开":"收起",47===A?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(0,Y.jsx)(D.Z.Item,{name:"error_type",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"类型:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null==ke?void 0:ke.map((function(e,n){return(0,Y.jsx)(F.Z,{value:e.id,className:"ml0 mr8",children:e.name},n)}))})]})})})]}),(0,Y.jsxs)("div",{className:Bs.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.keyword,onChange:function(e){return n=e.target.value,o.page=1,o.keyword=n,void d(u()({},o));var n},onSearch:function(){o.page=1,d(u()({},o)),we(o)}}),(0,Y.jsx)(b.ZP,{onClick:function(){return oe(!0)},style:{marginLeft:"auto"},icon:(0,Y.jsx)("i",{className:"iconfont icon-guizeguanli font16"}),type:"link",children:"截屏规则"}),(0,Y.jsx)(b.ZP,{onClick:function(){return pe(!0)},icon:(0,Y.jsx)("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link",children:"操作日志"})]}),(0,Y.jsx)("div",{className:Bs.bgH}),(0,Y.jsx)(N.Z,{className:Bs.customTable,dataSource:q,bordered:!1,columns:_e,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Bs.row,loading:$,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),we(o)},pagination:{pageSize:o.limit,total:W,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(Ds,{selectIds:z,visible:ie,onCancel:function(){return re(!1)},onOk:function(){re(!1),we(o)},params:o}),(0,Y.jsx)(Qs,{visible:xe,onCancel:function(){return pe(!1)}}),(0,Y.jsx)(Rs,{visible:je,onCancel:function(){return ye(!1)}}),(0,Y.jsx)(g.Z,{centered:!0,title:"截屏规则",open:le,width:900,footer:null,onCancel:function(){oe(!1)},children:(0,Y.jsxs)("div",{className:"c-grey-333",children:[(0,Y.jsx)("div",{className:"mb20 blod",children:"1.每个学生每场考试最多截屏的总数量为50张,超过之后该学生退出全屏不再进行截屏,老师手动删除截屏图片之后可再自动进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"2.单次退出全屏时长与截屏次数"}),(0,Y.jsx)("div",{className:"mb20",children:"1)若学生【1秒 ≤ 退出全屏时长 ≤ 30秒】,每隔5秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"2)若学生【30秒<退出全屏时长 ≤ 120秒】,每隔10秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"3)若学生【120秒<退出全屏时长 ≤ 300秒】,每隔30秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"4)若学生【300秒<退出全屏时长 ≤ 720秒】,每隔60秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"5)若学生【退出全屏时长 >720秒】,不再进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"3.学生返回考试之后,不再进行截屏。"})]})}),(0,Y.jsx)(se.Z,{})]})})),Ds=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:Bs.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:Bs.imgWrap,children:[(0,Y.jsxs)("div",{className:Bs.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Bs.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:Bs.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},Qs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:20,exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=r[1],d=(0,m.useState)(!1),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)([]),A=x()(y,2),b=A[0],w=A[1],_=(0,m.useState)(0),Z=x()(_,2),I=Z[0],S=Z[1];(0,m.useEffect)((function(){n&&(c.page=1,c.limit=20,o(u()({},c)),C(c))}),[n]);var E=[{title:"操作人",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"操作时间",dataIndex:"created_at",width:200},{title:"类型",dataIndex:"operate_type",width:100,render:function(e){return(0,Y.jsx)(Y.Fragment,{children:0===e&&(0,Y.jsx)("span",{children:"删除"})})}},{title:"学生姓名",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"截屏时间",dataIndex:"screen_time",width:200},{title:"图片",dataIndex:"url",width:100,render:function(e){return(0,Y.jsx)("img",{className:"current",onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(e))},width:70,height:40,src:"".concat(Ps.Z.API_SERVER).concat(e)})}}],C=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),j(!0),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_user_screens/screen_actions.json"),{method:"get",params:t});case 4:s=e.sent,j(!1),S(null==s?void 0:s.total_count),w((null==s?void 0:s.exercise_screen_actions)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:"操作日志",open:n,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)(N.Z,{dataSource:b,bordered:!1,columns:E,size:"large",loading:h,locale:{emptyText:(0,Y.jsx)(X.Z,{})},onChange:function(e){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,o(u()({},c)),C(c)},pagination:{pageSize:c.limit,total:I,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})},Rs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:9999,user_id:n,error_type:[8],exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=(r[1],(0,m.useState)(!1)),d=x()(o,2),p=d[0],h=d[1],j=(0,m.useState)([]),A=x()(j,2),k=A[0],b=A[1];(0,m.useEffect)((function(){n&&w(u()(u()({},c),{},{user_id:n}))}),[n]);var w=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),h(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 5:s=e.sent,h(!1),b((null==s?void 0:s.exercise_abnormites)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({icon:null,title:"提示",content:"删除后不可恢复,确认删除吗?",okText:"确认",cancelText:"取消",onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(null==s?void 0:s.categoryId,"/exercise_user_screens/").concat(n,".json"),{method:"delete"});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),w(c));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=(null==k?void 0:k[0])||{};return(0,Y.jsx)(g.Z,{title:"截屏记录",open:!!n,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)($n.Z,{spinning:p,children:(0,Y.jsxs)("div",{style:{maxHeight:500},children:[(0,Y.jsxs)("div",{className:"c-grey-333 blod mb10",children:[null==N?void 0:N.real_name," ",null==N?void 0:N.student_id]}),(null==N?void 0:N.user_screen_num)>=50&&(0,Y.jsxs)("div",{className:"mb10",style:{color:"#FA6400"},children:[(0,Y.jsx)("i",{className:"iconfont icon-tishi11 mr5"}),(0,Y.jsx)("span",{children:"注意:该学生的截屏总数量已达到 50 张,需要手动删除已截屏的图片之后才能继续自动截屏"})]}),null==k?void 0:k.map((function(e,n){var t,s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10",children:"退出全屏时间"}),(0,Y.jsx)("span",{style:{display:"inline-block",width:144},className:"c-grey-333",children:null==e?void 0:e.created_at}),(0,Y.jsxs)("span",{className:"c-grey-666 ml40",children:["截屏数量",(0,Y.jsx)("span",{style:{margin:"0 6px",color:"#FA6400"},children:null==e||null===(t=e.exercise_user_screens)||void 0===t?void 0:t.length}),"张"]})]}),(0,Y.jsx)("div",{className:Bs.listWrap,children:null==e||null===(s=e.exercise_user_screens)||void 0===s?void 0:s.map((function(e){return(0,Y.jsxs)("div",{className:Bs.list,children:[(0,Y.jsx)("img",{src:"".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url)}),(0,Y.jsxs)("div",{className:Bs.time,children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10 font12",children:"截屏时间"}),(0,Y.jsx)("span",{className:"c-grey-333 font12",children:null==e?void 0:e.created_at})]}),(0,Y.jsx)("div",{className:Bs.mask,children:(0,Y.jsxs)("div",{className:Bs.icons,children:[(0,Y.jsx)("i",{onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url))},className:"iconfont icon-fangda3 mr15"}),(0,Y.jsx)("i",{onClick:function(){return _(null==e?void 0:e.id)},className:"iconfont icon-shanchu14"})]})})]},null==e?void 0:e.id)}))})]},n)}))]})})})},qs={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},Fs=t(60852),Os=t(49273),Js=function(e){var n=function(e){var n=new Notification(e.title,{body:e.message,icon:e.icon||"/ip.png"});n.addEventListener("click",(function(){e.link&&window.open(e.link,e.target||"_blank")})),setTimeout((function(){n.close()}),3e4)};"Notification"in window?"granted"===Notification.permission?n(e):"denied"!==Notification.permission&&Notification.requestPermission().then((function(t){"granted"===t&&n(e)})):alert("当前浏览器不支持通知")},Ts=["exercise","globalSetting","loading","dispatch","classroomList","user","match"],Ls=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user,i=e.globalSetting;return{classroomList:e.classroomList,exercise:n,globalSetting:i,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,p,P,H,D,Q=e.exercise,R=(e.globalSetting,e.loading,e.dispatch),q=e.classroomList,F=e.user,O=(e.match,h()(e,Ts),(0,v.useParams)()),J=(0,v.useSearchParams)(),T=x()(J,1)[0],L=(0,m.useState)([]),z=x()(L,2),M=(z[0],z[1],Q.exerciseList),G=Q.commonHeader,W=Q.checkDomain,U=Q.workSetting,V=(0,m.useState)(T.get("tabs")||0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(K()(new Date).valueOf()),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(),ae=x()(re,2),ce=ae[0],oe=ae[1],ue=(0,m.useState)(!1),de=x()(ue,2),pe=de[0],he=de[1],me=(0,m.useState)(1),fe=x()(me,2),ve=fe[0],ge=fe[1],je=F.userInfo;O.category=T.get("category_id");var ye=!W||W&&(null==je||null===(n=je.course)||void 0===n?void 0:n.course_identity)<3,Ae=(0,m.useRef)(Date.now()),be=(0,m.useRef)();(0,m.useEffect)((function(){R({type:"classroomList/getAssistantPermissions",payload:{course_id:O.coursesId}})}),[(0,le.bg)()]),(0,m.useEffect)((function(){return clearInterval(be.current),(0,le.G5)()&&2===(null==G?void 0:G.exercise_status)&&null!=G&&G.enable_monitor&&(be.current=setInterval((function(){we()}),5e3)),function(){clearInterval(be.current)}}),[F.userInfo,null==G?void 0:G.exercise_status]),(0,m.useEffect)((function(){R({type:"exercise/getCommonHeader",payload:u()({},O)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,Y.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,Y.jsx)("br",{}),"1、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,Y.jsx)("br",{}),"2、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[O.coursesId]);var we=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(O.categoryId,"/new_abnormities.json"),{method:"get",params:{time:Ae.current}});case 2:if(401!==(null==(n=e.sent)?void 0:n.status)){e.next=6;break}return clearInterval(be.current),e.abrupt("return");case 6:Ae.current=Date.now(),""!==(null==n?void 0:n.message)&&"请登录后再操作"!==(null==n?void 0:n.message)&&Js({title:(null==n?void 0:n.exercise_name)+"-考试异常",message:n.message,target:"self",icon:"/warning.png",link:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/detail?random=").concat("true"===T.get("random"),"&tabs=7")});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){v.history.push("/classrooms/".concat(O.coursesId,"/exercisenotice/").concat(G.id,"/users/").concat(je.login))},Ne=function(){R({type:"exercise/getCommonHeader",payload:u()({},O)});var e={0:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})},2:function(){ge(ve+1)},3:function(){R({type:"exercise/getWorkSetting",payload:u()({},O)})}};e[$]&&e[$]()};var Ie=[{name:"答题列表",id:0,hidden:!1,component:(0,Y.jsx)(xe,{getparams:function(e){oe(u()({},e))},checkDomainAuthority:ye})},{name:"试卷预览",id:2,hidden:(0,C._m)()&&!(0,le.ag)()||!ye||(0,le.dE)(),component:!(0,le.Rm)()||null!==(t=q.AssistantObject.exercise)&&void 0!==t&&t.can_preview?null!=G&&G.is_random?(0,Y.jsx)(gt.default,{},ve):(0,Y.jsx)(Vn,{activeTabs:$}):(0,Y.jsxs)("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"},children:[(0,Y.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"  您未获取此权限,需向管理员申请权限才能使用此功能"]})},{name:"统计结果",id:1,hidden:!ye||(0,C._m)()&&!(0,le.ag)()||(0,le.dE)()&&!(null!=G&&G.show_statistic),component:null!=G&&G.is_random?(0,Y.jsx)(Ns,{}):(0,Y.jsx)(bs,{})},{name:"质量检测",id:7,hidden:!(null!=G&&G.open_code_quality_analysis)||(0,le.dE)(),component:(0,Y.jsx)(Cs,{})},{name:"代码查重",id:4,hidden:(0,le.dE)()||1===G.exercise_status||!G.exist_program,component:(0,Y.jsx)(Qe,{},se)},{name:"规则设置",id:3,hidden:!ye||(0,le.dE)(),component:(0,Y.jsx)(vs,{})},{name:"考试监控",id:7,hidden:!(0,le.G5)()||!(null!=G&&G.enable_monitor),component:(0,Y.jsx)(Hs,{})},{name:"人脸审核",id:5,hidden:!G.identity_verify||(0,le.dE)(),component:(0,Y.jsx)(ke,{})},{name:"摄像监控",id:6,hidden:!G.open_phone_video_recording||(0,le.dE)(),component:(0,Y.jsx)(Ze,{})}].filter((function(e){return!e.hidden}));(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&Ie.splice.apply(Ie,[0,1].concat(i()(Ie.splice(1,1,Ie[0])))),(0,m.useEffect)((function(){T.get("tabs")||(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&ee("2")}),[null==G?void 0:G.exercise_status]);var Se="YYYY-MM-DD",Ee=K()("2020-11-15",Se),Ce=function(){return g.Z.info({title:"题库改版告知",content:(0,Y.jsx)(Y.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})},Be=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/exercises/exercise_code_repeat.json"),{method:"post",body:{group_ids:n,id:null==O?void 0:O.categoryId}});case 2:if(0!==(t=e.sent).status){e.next=8;break}return ee(4),ie(K()(new Date).valueOf()),R({type:"exercise/setActionTabs",payload:{}}),e.abrupt("return");case 8:t.status<-2&&y.ZP.error(null==t?void 0:t.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,le.RV)()?(0,le.RV)()?(0,Y.jsxs)("section",{className:qs.bg,children:[(0,Y.jsxs)("div",{className:"edu-container",children:[je.username&&(0,Y.jsxs)("section",{className:"animated fadeIn",children:[(0,Y.jsx)("aside",{className:"mt10",children:(0,Y.jsxs)(A.Z,{separator:">",children:[(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:null==F||null===(s=F.userInfo)||void 0===s||null===(s=s.course)||void 0===s?void 0:s.course_name}),(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:"在线考试"}),(0,Y.jsx)(A.Z.Item,{children:"试卷详情"})]})}),(0,Y.jsxs)("aside",{className:[qs.title,"mt20"].join(" "),children:[(0,Y.jsx)("a",{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:(0,Y.jsx)(Z.Z,{className:"font16 c-black"})}),(0,C.vB)(null==G?void 0:G.exercise_status,null==G?void 0:G.appraise_label),(0,Y.jsx)(k.Z,{title:null==G?void 0:G.exercise_name,children:(0,Y.jsx)("strong",{className:"font20 ml5",children:null==G?void 0:G.exercise_name})})]})]}),(0,Y.jsxs)("aside",{className:"mt30 relative",children:[(0,Y.jsxs)("div",{className:qs.export,children:[!(0,le.dE)()&&ye&&G.exercise_status>1&&G.exist_program&&(0,Y.jsxs)(b.ZP,{onClick:function(e){e.preventDefault(),R({type:"exercise/setActionTabs",payload:{key:"代码查重",params:O}})},children:[(0,Y.jsx)("span",{className:"iconfont icon-daimachazhong font14 mr5"}),"代码查重"]}),(0,le.GJ)()&&ye&&(null==G||null===(r=G.user_permission)||void 0===r?void 0:r.user_commit_counts)>0&&2===(null==G?void 0:G.exercise_status)&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo?R({type:"exercise/setActionTabs",payload:{key:"打回重做",params:O}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]}),(0,le.GJ)()&&ye&&(null==G||null===(c=G.user_permission)||void 0===c?void 0:c.exercise_unpublish_count)>0&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(e){var n,t;if(e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_publish)if(0!==(null==G?void 0:G.exercise_question_count)){var s=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(s),"days")>0&&null!=G&&G.is_random?Ce():R({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[O.categoryId],unified_setting:null==G?void 0:G.unified_setting,params:O,disabled:1!==(null==G?void 0:G.exercise_status),type:2,cb:Ne,manage_all_group:null==U||null===(t=U.exercise)||void 0===t?void 0:t.manage_all_group}})}else y.ZP.warning("试卷内没有试题不允许发布考试");else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"发布考试"]})}),(0,le.GJ)()&&ye&&(null==G||null===(o=G.user_permission)||void 0===o?void 0:o.exercise_publish_count)>0&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop?R({type:"exercise/setActionTabs",payload:{key:"批量结束",unified_setting:null==G?void 0:G.unified_setting,selectArrs:[O.categoryId],params:O,cb:Ne}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"结束考试"]}),(0,le.dE)()&&2===(null==G||null===(d=G.user_permission)||void 0===d?void 0:d.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{danger:null==M||null===(p=M.exercise_types)||void 0===p?void 0:p.is_redo,onClick:function(){return _e()},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),null!=M&&null!==(P=M.exercise_types)&&void 0!==P&&P.is_redo?"重新考试":"开始考试"]}),(0,le.dE)()&&0===(null==G||null===(H=G.user_permission)||void 0===H?void 0:H.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{onClick:function(){return _e(!0)},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"继续考试"]}),(null==G?void 0:G.show_analysis_detail)&&(0,Y.jsxs)(b.ZP,{onClick:function(){(0,C.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/analysis/").concat(null==G?void 0:G.analysis_id))},children:[(0,Y.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,le.GJ)()&&ye&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(){var e;if(!(0,le.Rm)()||null!=q&&null!==(e=q.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create){var n=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(n),"days")>0&&null!=G&&G.is_random?Ce():v.history.push(null!=G&&G.is_random?"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/random/edit?type=settings"):"/classrooms/".concat(O.coursesId,"/exercise/add/").concat(O.categoryId,"?random=false&type=2"))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"编辑试卷"]})}),(0,le.GJ)()&&ye&&(0,Y.jsx)(w.Z,{dropdownRender:function(){return(0,Y.jsxs)(j.Z,{onClick:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q.order&&(O.order=Q.order,O.order_type=Q.order_type),e.t0=n.key,e.next="1"===e.t0?4:9;break;case 4:return e.next=6,(0,E.Uj)(u()(u()({},O),ce));case 6:return 0===e.sent.status&&(0,B.je)(u()(u()({},O),ce)),e.abrupt("break",9);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)(j.Z.Item,{children:"学生成绩"},"1"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/export_blank"),children:"导出试卷"})},"2"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)(v.Link,{to:"/classrooms/".concat(O.coursesId,"/exportlist/exercise_score"),children:"历史导出"})},"3")]})},children:(0,Y.jsxs)(b.ZP,{children:[(0,Y.jsx)(I.Z,{}),"导出",(0,Y.jsx)(S.Z,{})]})})]}),(0,Y.jsx)(_.Z,{activeKey:"".concat($),className:qs.tabs,onChange:function(e){var n=K()(null==G?void 0:G.created_at,Se),t=K()(Ee).diff(K()(n),"days");if("表单未保存"==Q.actionTabs.key)g.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t>0&&3===parseInt(e)&&null!=G&&G.is_random?Ce():(ee(e),R({type:"exercise/setActionTabs",payload:{key:""}}))}});else{if(t>0&&3===parseInt(e)&&null!=G&&G.is_random)return void Ce();ee(e)}},items:Ie.map((function(e){return{label:e.name,key:"".concat(e.id)}}))}),(0,Y.jsx)("section",{className:null!=G&&G.is_random&&"2"===$?"":"pl25 pr25 bg-white",children:null===(D=Ie.filter((function(e){return e.id==$})))||void 0===D||null===(D=D[0])||void 0===D?void 0:D.component})]})]}),(0,Y.jsx)(vt.Z,{}),(0,Y.jsx)(wt,{onOk:Be}),(0,Y.jsx)(_t.Z,{}),(0,Y.jsx)(dt,{cb:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})}}),(0,Y.jsx)(ft,{}),(0,Y.jsx)(Is,{}),(0,Y.jsx)(Os.Z,{successCb:function(){return _e(currentEnterExamRef.current)}}),(0,Y.jsxs)(g.Z,{open:pe,title:"规则说明",width:800,footer:null,onCancel:function(){he(!1)},children:[(0,Y.jsx)("p",{children:"一、等级规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:(0,Y.jsx)(N.Z,{dataSource:[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,Y.jsx)("p",{children:"二、复杂度规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,Y.jsx)("p",{children:"三、代码质量分规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]}):"":null}))},41395:function(e,n,t){t.d(n,{Z:function(){return R}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(82242),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(73782),p=t(8591),h=t(43418),m=t(71418),f=t(95237),v=t(43604),g=t(59028),j=t(24905),y=t(94001),A=t(26762),k="modalWrapper___rWDvO",b="exportSettingWrapper___pCClH",w="imgPreviewPart___PCv0Y",_="tips___EVeBl",N="pottedLine___AaY68",Z="text___ho3u_",I=t(8785),S=t(92911),E=t(80826),C=t(56752),B=t(94334),P=t(30010),H=t(98756),D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Q=t(37712),R=(x.Z.TextArea,(0,I.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,r=e.dispatch,c=t.workSetting,o=(0,I.useParams)();o.category=o.categoryId||o.exerciseId,o.categoryId=o.categoryId||o.exerciseId;var x=(0,d.useState)(!1),R=u()(x,2),q=R[0],F=(R[1],(0,d.useState)(!1)),O=u()(F,2),J=O[0],T=O[1],L=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),z=u()(L,2),K=z[0],Y=z[1];(0,d.useEffect)((function(){G()}),[c]),(0,d.useEffect)((function(){r({type:"exercise/getWorkSetting",payload:l()({},o)})}),[]);var M,G=function(){var e,n,t,s,i=JSON.parse(JSON.stringify(c));Object.keys(K).forEach((function(e){var n;K[e]=null==i||null===(n=i.exercise_header)||void 0===n?void 0:n[e]})),K.file_list=null!=i&&null!==(e=i.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==i||null===(n=i.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==i||null===(t=i.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==i||null===(s=i.exercise_header)||void 0===s?void 0:s.photo_url}]:[],Y(K)},W=function(){var e=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==o?void 0:o.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(p.ZP.success("更新成功"),r({type:"exercise/getCommonHeader",payload:l()({},o)}),r({type:"exercise/getWorkSetting",payload:l()({},o)}),r({type:"exercise/getExerciseExportHeadData",payload:{id:o.exerciseId||o.categoryId,identify:o.userId||null}}),T(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U={disabled:q,multiple:!1,listType:"picture-card",onPreview:function(e){C.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:K.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(p.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(B.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));K.file_list=n,Y(Object.assign({},K))},onRemove:(M=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K.file_list=[],Y(Object.assign({},K)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return M.apply(this,arguments)})};return(0,Q.jsx)(h.Z,{title:"导出设置",className:k,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(K))).categoryId=o.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void W(n);var e,n},onCancel:function(){G(),r({type:"exercise/setActionTabs",payload:{}})},children:(0,Q.jsxs)("section",{className:b,children:[(0,Q.jsx)(m.Z,{spinning:s["exercise/getWorkSetting"]||J,children:(0,Q.jsxs)(f.Z,{wrap:!1,justify:"space-between",children:[(0,Q.jsxs)(v.Z,{children:[(0,Q.jsxs)(f.Z,{align:"middle",children:[(0,Q.jsx)("div",{children:"卷头左角标"}),(0,Q.jsx)("span",{className:_,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(g.Z,l()(l()({},U),{},{children:!(null!==(n=K.file_list)&&void 0!==n&&n.length)&&(0,Q.jsxs)("div",{children:[(0,Q.jsx)(A.Z,{}),(0,Q.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_title,disabled:q,onChange:function(e){K.show_title=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示试卷标题"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_body,disabled:q,onChange:function(e){K.show_body=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_info,disabled:q,onChange:function(e){K.show_info=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_table,disabled:q,onChange:function(e){K.show_table=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示得分、评分表格"})})}),(0,Q.jsxs)(f.Z,{align:"middle",className:"mt20 ".concat(N),children:[(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})}),(0,Q.jsx)(v.Z,{className:Z,children:"密封线区域设置"}),(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})})]}),(0,Q.jsxs)(f.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,Q.jsx)(j.Z,{className:"pl8",checked:K.show_user,disabled:q,onChange:function(e){K.show_user=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"姓名"})}),(0,Q.jsx)(j.Z,{checked:K.show_no,disabled:q,onChange:function(e){K.show_no=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学号"})}),(0,Q.jsx)(j.Z,{checked:K.show_group,disabled:q,onChange:function(e){K.show_group=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"专业班级"})}),(0,Q.jsx)(j.Z,{checked:K.show_school_name,disabled:q,onChange:function(e){K.show_school_name=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学校/单位"})}),(0,Q.jsx)(j.Z,{checked:K.show_phone,disabled:q,onChange:function(e){K.show_phone=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"手机号"})})]}),(0,Q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,Q.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,Q.jsx)("span",{children:"每页导出最大试题数:"}),(0,Q.jsx)(y.Z,{size:"middle",min:1,value:K.export_page_num?K.export_page_num:40,onChange:function(e){K.export_page_num=e,Y(l()({},K))}}),(0,Q.jsx)("span",{className:"ml10",children:"题"})]}),(0,Q.jsx)(f.Z,{className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_desc,disabled:q,onChange:function(e){K.show_desc=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"考试说明"})})}),K.show_desc&&(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(P.Z,{width:550,height:100,defaultValue:K.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){K.description=e,Y(Object.assign({},K))}})})]}),(0,Q.jsxs)(v.Z,{className:w,children:[(0,Q.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,Q.jsx)("img",{src:E.qz})]})]})}),(0,Q.jsx)(H.Z,{})]})})})))},48483:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(37205),i=t.n(s),r=t(82242),a=t.n(r),c=t(7557),l=t.n(c),o=t(41498),u=t.n(o),d=t(79800),x=t.n(d),p=t(59301),h=t(8785),m=t(95237),f=t(3113),v=t(61998),g=t(59536),j="wrap___SSpd0",y="img___nbd2O",A="table___fcP71",k="glassSeal___dYhKO",b="paperHeader___gYUbq",w="exportBtn___nyRYQ",_=t(80469),N=t(7078),Z=t(42930),I=t(41395),S=t(26486),E=t(37712),C=(0,h.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user;return{exercise:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,C,B,P,H,D,Q,R,q,F=e.isPreview,O=void 0!==F&&F,J=e.isExportBlank,T=void 0!==J&&J,L=e.activeTabs,z=e.exercise,K=(e.globalSetting,e.loading,e.user),Y=e.dispatch,M=e.showExportBtn,G=void 0!==M&&M,W=(0,h.useParams)(),U=K.userInfo,V=(0,p.useState)(),X=x()(V,2),$=X[0],ee=X[1],ne=(0,p.useState)(),te=x()(ne,2),se=te[0],ie=te[1],re=(0,p.useRef)(null),ae=(0,p.useState)(21),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,p.useState)([]),de=x()(ue,2),xe=de[0],pe=de[1];(0,p.useEffect)((function(){u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.cV)({id:W.exerciseId||W.categoryId});case 2:0==(n=e.sent).status&&pe(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,Z.W)(L)||"2"===L&&he()}),[W.userId,W.coursesId,W.exerciseId,W.categoryId,L]),(0,p.useEffect)((function(){re.current&&oe(re.current.clientHeight)}),[re.current]),(0,p.useEffect)((function(){var e;if(null!==(e=z.exerciseExportHeadData)&&void 0!==e&&e.title){var n=z.exerciseExportHeadData;ee(a()({},n||{}));var t,s,r=(n||{}).table;(null!=r&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores||null!=r&&r.total_bpros_scores)&&(t=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(s=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores));var c=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:s||0},{key:"3",name:"评卷人"}],l=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];ie(i()(T?l:c))}}),[z.exerciseExportHeadData]);var he=function(){var e=u()(l()().mark((function e(){var n,t,s,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:W.exerciseId||W.categoryId,identify:(null==U?void 0:U.login)||null},e.next=3,(0,_.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(s=(t||{}).table)&&s.total_singles_scores||null!=s&&s.total_doubles_scores||null!=s&&s.total_nulls_scores||null!=s&&s.total_judges_scores||null!=s&&s.total_pros_scores||null!=s&&s.total_bpros_scores||null!=s&&s.total_shixuns_scores||null!=s&&s.total_mains_scores||null!=s&&s.total_combination_scores)&&(i=Number(null==s?void 0:s.total_singles_scores)+Number(null==s?void 0:s.total_doubles_scores)+Number(null==s?void 0:s.total_nulls_scores)+Number(null==s?void 0:s.total_bpros_scores)+Number(null==s?void 0:s.total_judges_scores)+Number(null==s?void 0:s.total_pros_scores)+Number(null==s?void 0:s.total_shixuns_scores)+Number(null==s?void 0:s.total_mains_scores)+Number(null==s?void 0:s.total_combination_scores)),(null!=s&&s.singles_scores||null!=s&&s.doubles_scores||null!=s&&s.nulls_scores||null!=s&&s.judges_scores||null!=s&&s.pros_scores||null!=s&&s.bpros_scores||null!=s&&s.shixuns_scores||null!=s&&s.mains_scores||null!=s&&s.combination_scores)&&(r=Number(null==s?void 0:s.singles_scores)+Number(null==s?void 0:s.doubles_scores)+Number(null==s?void 0:s.bpros_scores)+Number(null==s?void 0:s.nulls_scores)+Number(null==s?void 0:s.judges_scores)+Number(null==s?void 0:s.pros_scores)+Number(null==s?void 0:s.shixuns_scores)+Number(null==s?void 0:s.mains_scores)+Number(null==s?void 0:s.combination_scores)),a=[{key:"1",name:"应得分",singles_score:(null==s?void 0:s.total_singles_scores)||0,doubles_score:(null==s?void 0:s.total_doubles_scores)||0,nulls_score:(null==s?void 0:s.total_nulls_scores)||0,judges_score:(null==s?void 0:s.total_judges_scores)||0,pros_score:(null==s?void 0:s.total_pros_scores)||0,bpros_score:(null==s?void 0:s.total_bpros_scores)||0,shixuns_score:(null==s?void 0:s.total_shixuns_scores)||0,mains_score:(null==s?void 0:s.total_mains_scores)||0,total_combination_scores:(null==s?void 0:s.total_combination_scores)||0,total_score:i||0},{key:"2",name:"实得分",singles_score:(null==s?void 0:s.singles_scores)||0,doubles_score:(null==s?void 0:s.doubles_scores)||0,nulls_score:(null==s?void 0:s.nulls_scores)||0,judges_score:(null==s?void 0:s.judges_scores)||0,pros_score:(null==s?void 0:s.pros_scores)||0,bpros_score:(null==s?void 0:s.bpros_scores)||0,shixuns_score:(null==s?void 0:s.shixuns_scores)||0,mains_score:(null==s?void 0:s.mains_scores)||0,total_combination_scores:(null==s?void 0:s.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],ie(T?c:a);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,E.jsx)("a",{children:e})}},{title:(null==xe||null===(n=xe.find((function(e){return e.value==S.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(t=xe.find((function(e){return e.value==S.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(s=xe.find((function(e){return e.value==S.f[3].nameType})))||void 0===s?void 0:s.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(r=xe.find((function(e){return e.value==S.f[2].nameType})))||void 0===r?void 0:r.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(c=xe.find((function(e){return e.value==S.f[6].nameType})))||void 0===c?void 0:c.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(o=xe.find((function(e){return e.value==S.f[5].nameType})))||void 0===o?void 0:o.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(d=xe.find((function(e){return e.value==S.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(C=xe.find((function(e){return e.value==S.f[7].nameType})))||void 0===C?void 0:C.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(B=xe.find((function(e){return e.value==S.f[8].nameType})))||void 0===B?void 0:B.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],fe=($||{}).exercise_header;return(0,E.jsxs)(E.Fragment,{children:[((null==fe?void 0:fe.show_user)||(null==fe?void 0:fe.show_no)||(null==fe?void 0:fe.show_group))&&(0,E.jsxs)("section",{className:k,children:[(null==fe?void 0:fe.show_user)&&(0,E.jsxs)("span",{children:["姓名:",(0,E.jsx)("span",{children:null==$?void 0:$.user})]}),(null==fe?void 0:fe.show_no)&&(0,E.jsxs)("span",{children:["学号:",(0,E.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==fe?void 0:fe.show_group)&&(0,E.jsxs)("span",{children:["专业班级:",(0,E.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==fe?void 0:fe.show_school_name)&&(0,E.jsxs)("span",{children:["学校/单位:",(0,E.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==fe?void 0:fe.show_phone)&&(0,E.jsxs)("span",{children:["手机号:",(0,E.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,E.jsxs)("section",{className:"".concat(j," ").concat(O?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,E.jsx)("img",{className:y,src:null==$?void 0:$.photo_url}),(null==fe?void 0:fe.show_title)&&(0,E.jsxs)(m.Z,{className:b,justify:"center",children:[(0,E.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,E.jsx)(f.ZP,{icon:(0,E.jsx)(g.Z,{}),className:w,onClick:function(){Y({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==fe?void 0:fe.show_body)&&((null==z||null===(P=z.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==z||null===(H=z.commonHeader)||void 0===H?void 0:H.exercise_description))&&(0,E.jsx)("span",{ref:re,style:{justifyContent:21===le?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==z||null===(D=z.exerciseExportHeadData)||void 0===D?void 0:D.exercise_description)||(null==z||null===(Q=z.commonHeader)||void 0===Q?void 0:Q.exercise_description))}),(null==fe?void 0:fe.show_info)&&(0,E.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==fe?void 0:fe.show_desc)&&(0,E.jsxs)("div",{className:"mt10",children:[(0,E.jsx)("p",{className:"font16",children:"考试说明:"}),(0,E.jsx)(N.Z,{value:null==$?void 0:$.description})]}),(null==fe?void 0:fe.show_table)&&(0,E.jsx)("div",{className:"mt10",children:(0,E.jsx)(v.Z,{className:A,columns:me,dataSource:i()(se||[]),bordered:!0,pagination:!1})}),(null==z||null===(R=z.exerciseExportHeadData)||void 0===R?void 0:R.analysis)&&(0,E.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==z||null===(q=z.exerciseExportHeadData)||void 0===q?void 0:q.analysis)})]}),(0,E.jsx)(I.Z,{})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return I},D9:function(){return H},IM:function(){return Q},Iy:function(){return k},Ne:function(){return D},ON:function(){return J},Uj:function(){return K},VY:function(){return F},YO:function(){return z},YX:function(){return L},Zn:function(){return f},_g:function(){return y},_k:function(){return B},c6:function(){return N},cr:function(){return v},eV:function(){return Z},fi:function(){return g},gh:function(){return w},hS:function(){return R},iA:function(){return j},j6:function(){return A},je:function(){return C},kS:function(){return O},o6:function(){return _},pO:function(){return T},rQ:function(){return S},sA:function(){return b},xm:function(){return P},xo:function(){return q},y8:function(){return E}});var s=t(7557),i=t.n(s),r=t(82242),a=t.n(r),c=t(41498),l=t.n(c),o=t(71751),u=t(8785),d=t(42930),x=t(8591),p=t(94334),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=l()(i()().mark((function e(n,t){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.aP)(a()({},n));case 2:0===(s=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),b=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Uy)(a()({},n));case 2:0===(t=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),L=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js index 999a12218a..f1d7f43182 100644 --- a/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js +++ b/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45992],{16644:function(e,s,n){var i=n(82242),c=n.n(i),r=(n(59301),n(19779)),l=n(3113),t=n(37712);s.Z=function(e){var s=e.img,n=e.buttonProps,i=void 0===n?{}:n,o=e.styles,a=void 0===o?{}:o,d=e.customText,u=e.ButtonText,x=e.ButtonClick,_=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,p=e.loading,j=void 0!==p&&p;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:c()(c()({},{color:"#999",margin:"100px auto",visibility:j?"hidden":"visible"}),a),children:[(0,t.jsx)("img",{src:s||r,style:c()({width:288,height:200},m)}),(0,t.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,t.jsx)(l.ZP,c()(c()({className:_,onClick:x},i),{},{children:u})),h&&h]})}},45656:function(e,s,n){n.r(s),n.d(s,{default:function(){return B}});var i=n(82242),c=n.n(i),r=n(7557),l=n.n(r),t=n(41498),o=n.n(t),a=n(79800),d=n.n(a),u=n(39647),x=n.n(u),_=n(59301),h=n(8785),m=n(8591),p=n(94001),j=n(3113),f=n(66104),v=n(95237),g=n(43604),q=n(28103),Z=n(79817),N=n(5112),b=n(73782),y=n(28563),I=n(80469),k=n(7078),w=n(37712),S=function(e){var s=e.data,n=(0,_.useState)(!1),i=d()(n,2),c=i[0],r=i[1];return(0,w.jsx)("section",{children:function(){var e;switch(s.question_type){case 3:return(0,w.jsxs)("aside",{children:[(0,w.jsx)("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:function(){r(!c)},children:c?"隐藏参考答案":"查看参考答案"}),c&&(0,w.jsx)("div",{children:null==s||null===(e=s.standard_answer)||void 0===e?void 0:e.map((function(e,s){var n;return(0,w.jsxs)(v.Z,{className:"mt10",children:[(0,w.jsx)(g.Z,{flex:"50px",children:(0,w.jsxs)("span",{className:"mt10",children:["填空",e.choice_id]})}),(0,w.jsx)(g.Z,{flex:1,children:null==e||null===(n=e.answer_text)||void 0===n?void 0:n.map((function(e,s){return(0,w.jsx)("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"},children:e})}))})]})}))})]});case 4:return(0,w.jsxs)("aside",{children:[(0,w.jsx)("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:function(){r(!c)},children:c?"隐藏参考答案":"查看参考答案"}),c&&(0,w.jsx)("div",{children:(0,w.jsx)(k.Z,{value:s.standard_answer.join(" ")})})]})}}()})},T={flex_box_center:"flex_box_center___rZhUX",flex_space_between:"flex_space_between___WSWPP",flex_box_vertical_center:"flex_box_vertical_center___Fl2CQ",flex_box_center_end:"flex_box_center_end___zIA_L",flex_box_column:"flex_box_column___wpPM2",bg:"bg___PTvAX",title:"title___NRpL_",questionIcons:"questionIcons___qftEo",green:"green___DII_f",orange:"orange___nqaHJ",greenTip:"greenTip___NQ5fc",redTip:"redTip___BYmiY",orangeTip:"orangeTip___wlzcb",cuttOff:"cuttOff___Y19D3"},C=n(42930),L=["exercise","globalSetting","loading","user","dispatch"],P=["单选题","多选题","判断题","填空题","简答题","实训题"],B=(0,h.connect)((function(e){var s=e.exercise,n=e.loading,i=e.user;return{exercise:s,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var s,n,i,r,t,a,u,B,D,E,O,V,A,J,R,U,Y,z=e.exercise,G=(e.globalSetting,e.loading,e.user),Q=e.dispatch,W=(x()(e,L),(0,h.useParams)()),X=((0,h.useLocation)(),G.userInfo),F=z.reviewGroupExercise,H=(0,_.useState)({}),M=d()(H,2),K=M[0],$=M[1],ee=(0,_.useState)(!1),se=d()(ee,2),ne=se[0],ie=se[1],ce=(0,_.useState)(),re=d()(ce,2),le=(re[0],re[1]),te=(0,_.useState)(),oe=d()(te,2),ae=oe[0],de=oe[1],ue=(0,_.useState)(""),xe=d()(ue,2),_e=(xe[0],xe[1],(0,_.useRef)());console.log(K),(0,_.useEffect)((function(){try{de(JSON.parse(localStorage.total_exercise_users))}catch(e){}}),[W.userId]),(0,_.useEffect)((function(){ae&&(console.log("totalUser:",ae,JSON.parse(localStorage.total_exercise_users)),ae.map((function(e,s){e.user_login===W.userId&&le(ae[s+1])})),he())}),[ae]);var he=function(){Q({type:"exercise/getReviewGroupExercise",payload:{exerciseId:W.exerciseId,user_ids:ae.map((function(e){return String(e.user_id)}))}})},me=function(){var e=o()(l()().mark((function e(s){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("totalUser",ae),e.next=3,(0,I.LP)({cover_all:!0,id:s.question_id,max_score:K[s.q_position].max,min_score:K[s.q_position].min,user_ids:ae.map((function(e){return e.user_id})),comment:K.comment});case 3:0===e.sent.status&&(delete K[s.q_position],he(),m.ZP.success("批量调分成功"));case 5:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}(),pe=function(e){var s,n,i;if(e.question_type>1)return K[e.q_position]?(0,w.jsxs)("div",{className:"mr10 ml10 inline-block",children:["在以下区间中为学生随机赋分:",(0,w.jsx)(p.Z,{placeholder:"最低",defaultValue:e.user_score,max:e.question_score,min:0,onChange:function(s){K[e.q_position].min=String(s),$(c()({},K))}}),(0,w.jsx)("div",{className:T.cuttOff}),(0,w.jsx)(p.Z,{placeholder:"最高",defaultValue:e.user_score,max:e.question_score,min:(null===(s=K[e.q_position])||void 0===s?void 0:s.min)||0,onChange:function(s){K[e.q_position].max=String(s),$(c()({},K))}}),"分",(0,w.jsx)(j.ZP,{className:"ml5",type:"primary",disabled:!(null!==(n=K[e.q_position])&&void 0!==n&&n.min&&null!==(i=K[e.q_position])&&void 0!==i&&i.max),onClick:function(){return me(e)},children:"确认"})]}):(0,w.jsx)("span",{style:{cursor:"pointer"},onClick:function(){K[e.q_position]={},$(c()({},K))},className:"c-blue mr10 ml10",children:"调分"})};return(0,w.jsxs)("section",{className:"edu-container",ref:_e,children:[(0,w.jsxs)("section",{className:"animated fadeIn",children:[(0,w.jsx)("aside",{className:"mt10",children:X&&(0,w.jsxs)(f.Z,{separator:">",children:[(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"".concat(X.first_category_url),children:null==X||null===(s=X.course)||void 0===s?void 0:s.course_name})}),(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(W.coursesId,"/exercise"),children:"试卷列表"})}),(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(W.coursesId,"/exercise/").concat(W.exerciseId,"/detail"),children:"试卷详情"})}),(0,w.jsx)(f.Z.Item,{children:null==F||null===(n=F.exercise_answer_user)||void 0===n?void 0:n.user_name})]})}),(0,w.jsx)("aside",{className:[T.title,"mt20"].join(" "),children:(0,w.jsxs)(v.Z,{style:{width:"100%"},children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsx)(h.Link,{to:"/classrooms/".concat(W.coursesId,"/exercise/").concat(W.exerciseId,"/detail"),children:(0,w.jsx)(y.Z,{className:"font16 c-black"})}),(0,w.jsx)("strong",{className:"font20 ml5",children:null==F||null===(i=F.exercise)||void 0===i?void 0:i.exercise_name}),(0,w.jsx)(C.VV,{status:[C.ju[null===(r=F.exercise)||void 0===r?void 0:r.exercise_status]]})]}),(0,w.jsx)(g.Z,{})]})})]}),(0,w.jsxs)("section",{className:[T.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[(0,w.jsx)(v.Z,{gutter:[30,0],children:(0,w.jsx)(g.Z,{className:"bold c-black",children:(0,w.jsxs)("aside",{children:[(0,w.jsxs)("span",{children:["考试时长 ",-1===(null===(t=F.exercise)||void 0===t?void 0:t.time)?"未限时":null===(a=F.exercise)||void 0===a?void 0:a.time]}),(0,w.jsxs)("span",{className:"ml20",children:["满分 ",null===(u=F.exercise_scores)||void 0===u||null===(u=u.exercise_types)||void 0===u?void 0:u.q_scores,"分"]})]})})}),(0,w.jsx)(q.Z,{}),(0,w.jsx)(v.Z,{gutter:[30,0],children:(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsx)("span",{className:"c-light-black",children:"您正在对以下学生进行批量评阅:"}),(0,w.jsx)("span",{children:null===(B=F.exercise_answer_user)||void 0===B?void 0:B.user_name})]})}),(0,w.jsxs)(v.Z,{gutter:[30,0],children:[(0,w.jsx)(g.Z,{span:24,className:"mt10",children:null==F||null===(D=F.exercise_users)||void 0===D?void 0:D.map((function(e,s){if(s<100)return(0,w.jsx)("strong",{className:"mr10",children:e.user_name},s)}))}),(0,w.jsx)(g.Z,{span:24,className:"tr",children:(null==F||null===(E=F.exercise_users)||void 0===E?void 0:E.length)>100&&(0,w.jsxs)("span",{children:["......等",null==F||null===(O=F.exercise_users)||void 0===O?void 0:O.length,"人"]})})]}),(0,w.jsx)(q.Z,{}),(null==F||null===(V=F.exercise_questions)||void 0===V?void 0:V.some((function(e){return 4!==e.question_type})))&&(0,w.jsxs)("aside",{children:[(0,w.jsxs)(v.Z,{gutter:[10,10],children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("aside",{children:[(0,w.jsx)("strong",{className:"font14",children:"客观题"}),(0,w.jsx)("span",{className:T.greenTip,children:"正确"}),(0,w.jsx)("span",{className:T.redTip,children:"错误"}),(0,w.jsx)("span",{className:T.redTip,children:"部分得分"})]}),(0,w.jsx)("aside",{className:[T.questionIcons,"mt10"].join(" "),children:(0,w.jsx)(Z.Z,{affix:!1,onChange:function(){return ie(!0)},children:null==F||null===(A=F.exercise_questions)||void 0===A?void 0:A.map((function(e,s){if(4!==e.question_type)return(0,w.jsx)(Z.Z.Link,{href:"#questionID-".concat(e.q_position),title:e.q_position})}))})})]}),(0,w.jsxs)(g.Z,{children:["总分 ",(0,w.jsx)("span",{className:"c-red bold",children:null===(J=F.exercise_scores)||void 0===J||null===(J=J.exercise_types)||void 0===J?void 0:J.q_scores})," 分"]})]}),(0,w.jsxs)("p",{className:"c-blue tr",onClick:function(){return ie(!ne)},children:[ne?"收起答题详情":"展开查看答题详情",(0,w.jsx)("span",{className:"iconfont icon-play-square-fill3x ml5"})]}),(0,w.jsx)(q.Z,{})]}),(0,w.jsxs)(v.Z,{gutter:[10,10],children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("aside",{children:[(0,w.jsx)("strong",{className:"font14",children:"主观题"}),(0,w.jsx)("span",{className:T.greenTip,children:"已评"}),(0,w.jsx)("span",{className:T.redTip,children:"未评"})]}),(0,w.jsx)("aside",{className:[T.questionIcons,"mt10"].join(" "),children:(0,w.jsx)(Z.Z,{affix:!1,children:null==F||null===(R=F.exercise_questions)||void 0===R?void 0:R.map((function(e,s){if(4===e.question_type)return(0,w.jsx)(Z.Z.Link,{href:"#questionID-".concat(e.q_position),title:e.q_position,children:" "})}))})})]}),(0,w.jsxs)(g.Z,{children:["总分 ",(0,w.jsx)("span",{className:"c-red bold",children:null===(U=F.exercise_scores)||void 0===U||null===(U=U.exercise_types)||void 0===U?void 0:U.q_mains_scores})," 分"]})]}),null===(Y=F.exercise_questions)||void 0===Y?void 0:Y.map((function(e,s){var n;return(0,w.jsxs)("aside",{id:"questionID-".concat(e.q_position),className:"".concat(ne||4===e.question_type?"":"hide"),children:[(0,w.jsxs)(v.Z,{children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("span",{className:"c-blue font14",children:[e.q_position,". ",P[e.question_type]]}),(0,w.jsxs)("span",{className:"c-light-black ml5",children:["(",e.question_score,")"]})]}),(0,w.jsxs)(g.Z,{children:[e.standard_answer_show&&(0,w.jsxs)("span",{children:["正确答案:",e.standard_answer_show]}),pe(e),e.user_score&&(0,w.jsxs)("span",{children:["得分",(0,w.jsx)("span",{className:"c-red",children:e.user_score}),"分"]}),!e.user_score&&(0,w.jsx)("span",{className:"c-red",children:"未评"})]})]}),(0,w.jsx)("div",{children:(0,w.jsx)(k.Z,{value:e.question_title})}),(0,w.jsx)("div",{children:null===(n=e.question_choices)||void 0===n?void 0:n.map((function(s,n){return(0,w.jsx)("div",{children:(0,w.jsx)(N.ZP,{checked:e.user_answer.includes(s.choice_id),children:s.choice_text})})}))}),(0,w.jsx)(S,{data:e}),K[e.q_position]?(0,w.jsx)(b.Z.TextArea,{onChange:function(e){K.comment=String(e.target.value),$(c()({},K))},placeholder:"请输入评语最大限制100个字符",maxLength:100}):null,(0,w.jsx)(q.Z,{})]})}))]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45992],{45656:function(e,s,n){n.r(s),n.d(s,{default:function(){return D}});var i=n(82242),c=n.n(i),r=n(7557),l=n.n(r),t=n(41498),o=n.n(t),a=n(79800),d=n.n(a),u=n(39647),x=n.n(u),_=n(59301),h=n(8785),p=n(8591),m=n(94001),j=n(3113),f=n(66104),v=n(95237),g=n(43604),q=n(28103),Z=n(79817),N=n(5112),b=n(73782),I=n(28563),y=n(80469),k=n(7078),w=n(37712),S=function(e){var s=e.data,n=(0,_.useState)(!1),i=d()(n,2),c=i[0],r=i[1];return(0,w.jsx)("section",{children:function(){var e;switch(s.question_type){case 3:return(0,w.jsxs)("aside",{children:[(0,w.jsx)("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:function(){r(!c)},children:c?"隐藏参考答案":"查看参考答案"}),c&&(0,w.jsx)("div",{children:null==s||null===(e=s.standard_answer)||void 0===e?void 0:e.map((function(e,s){var n;return(0,w.jsxs)(v.Z,{className:"mt10",children:[(0,w.jsx)(g.Z,{flex:"50px",children:(0,w.jsxs)("span",{className:"mt10",children:["填空",e.choice_id]})}),(0,w.jsx)(g.Z,{flex:1,children:null==e||null===(n=e.answer_text)||void 0===n?void 0:n.map((function(e,s){return(0,w.jsx)("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"},children:e})}))})]})}))})]});case 4:return(0,w.jsxs)("aside",{children:[(0,w.jsx)("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:function(){r(!c)},children:c?"隐藏参考答案":"查看参考答案"}),c&&(0,w.jsx)("div",{children:(0,w.jsx)(k.Z,{value:s.standard_answer.join(" ")})})]})}}()})},T={flex_box_center:"flex_box_center___rZhUX",flex_space_between:"flex_space_between___WSWPP",flex_box_vertical_center:"flex_box_vertical_center___Fl2CQ",flex_box_center_end:"flex_box_center_end___zIA_L",flex_box_column:"flex_box_column___wpPM2",bg:"bg___PTvAX",title:"title___NRpL_",questionIcons:"questionIcons___qftEo",green:"green___DII_f",orange:"orange___nqaHJ",greenTip:"greenTip___NQ5fc",redTip:"redTip___BYmiY",orangeTip:"orangeTip___wlzcb",cuttOff:"cuttOff___Y19D3"},C=n(42930),L=["exercise","globalSetting","loading","user","dispatch"],P=["单选题","多选题","判断题","填空题","简答题","实训题"],D=(0,h.connect)((function(e){var s=e.exercise,n=e.loading,i=e.user;return{exercise:s,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var s,n,i,r,t,a,u,D,E,O,V,A,J,R,U,Y,z,G=e.exercise,Q=(e.globalSetting,e.loading,e.user),W=e.dispatch,X=(x()(e,L),(0,h.useParams)()),B=((0,h.useLocation)(),Q.userInfo),F=G.reviewGroupExercise,H=(0,_.useState)({}),M=d()(H,2),K=M[0],$=M[1],ee=(0,_.useState)(!1),se=d()(ee,2),ne=se[0],ie=se[1],ce=(0,_.useState)(),re=d()(ce,2),le=(re[0],re[1]),te=(0,_.useState)(),oe=d()(te,2),ae=oe[0],de=oe[1],ue=(0,_.useState)(""),xe=d()(ue,2),_e=(xe[0],xe[1],(0,_.useRef)());console.log(K),(0,_.useEffect)((function(){try{de(JSON.parse(localStorage.total_exercise_users))}catch(e){}}),[X.userId]),(0,_.useEffect)((function(){ae&&(console.log("totalUser:",ae,JSON.parse(localStorage.total_exercise_users)),ae.map((function(e,s){e.user_login===X.userId&&le(ae[s+1])})),he())}),[ae]);var he=function(){W({type:"exercise/getReviewGroupExercise",payload:{exerciseId:X.exerciseId,user_ids:ae.map((function(e){return String(e.user_id)}))}})},pe=function(){var e=o()(l()().mark((function e(s){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("totalUser",ae),e.next=3,(0,y.LP)({cover_all:!0,id:s.question_id,max_score:K[s.q_position].max,min_score:K[s.q_position].min,user_ids:ae.map((function(e){return e.user_id})),comment:K.comment});case 3:0===e.sent.status&&(delete K[s.q_position],he(),p.ZP.success("批量调分成功"));case 5:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}(),me=function(e){var s,n,i;if(e.question_type>1)return K[e.q_position]?(0,w.jsxs)("div",{className:"mr10 ml10 inline-block",children:["在以下区间中为学生随机赋分:",(0,w.jsx)(m.Z,{placeholder:"最低",defaultValue:e.user_score,max:e.question_score,min:0,onChange:function(s){K[e.q_position].min=String(s),$(c()({},K))}}),(0,w.jsx)("div",{className:T.cuttOff}),(0,w.jsx)(m.Z,{placeholder:"最高",defaultValue:e.user_score,max:e.question_score,min:(null===(s=K[e.q_position])||void 0===s?void 0:s.min)||0,onChange:function(s){K[e.q_position].max=String(s),$(c()({},K))}}),"分",(0,w.jsx)(j.ZP,{className:"ml5",type:"primary",disabled:!(null!==(n=K[e.q_position])&&void 0!==n&&n.min&&null!==(i=K[e.q_position])&&void 0!==i&&i.max),onClick:function(){return pe(e)},children:"确认"})]}):(0,w.jsx)("span",{style:{cursor:"pointer"},onClick:function(){K[e.q_position]={},$(c()({},K))},className:"c-blue mr10 ml10",children:"调分"})};return(0,w.jsxs)("section",{className:"edu-container",ref:_e,children:[(0,w.jsxs)("section",{className:"animated fadeIn",children:[(0,w.jsx)("aside",{className:"mt10",children:B&&(0,w.jsxs)(f.Z,{separator:">",children:[(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"".concat(B.first_category_url),children:null==B||null===(s=B.course)||void 0===s?void 0:s.course_name})}),(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise"),children:"试卷列表"})}),(0,w.jsx)(f.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.exerciseId,"/detail"),children:"试卷详情"})}),(0,w.jsx)(f.Z.Item,{children:null==F||null===(n=F.exercise_answer_user)||void 0===n?void 0:n.user_name})]})}),(0,w.jsx)("aside",{className:[T.title,"mt20"].join(" "),children:(0,w.jsxs)(v.Z,{style:{width:"100%"},children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsx)(h.Link,{to:"/classrooms/".concat(X.coursesId,"/exercise/").concat(X.exerciseId,"/detail"),children:(0,w.jsx)(I.Z,{className:"font16 c-black"})}),(0,w.jsx)("strong",{className:"font20 ml5",children:null==F||null===(i=F.exercise)||void 0===i?void 0:i.exercise_name}),(0,w.jsx)(C.VV,{status:[C.ju[null===(r=F.exercise)||void 0===r?void 0:r.exercise_status]]})]}),(0,w.jsx)(g.Z,{})]})})]}),(0,w.jsxs)("section",{className:[T.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:[(0,w.jsx)(v.Z,{gutter:[30,0],children:(0,w.jsx)(g.Z,{className:"bold c-black",children:(0,w.jsxs)("aside",{children:[(0,w.jsxs)("span",{children:["考试时长 ",-1===(null===(t=F.exercise)||void 0===t?void 0:t.time)?"未限时":null===(a=F.exercise)||void 0===a?void 0:a.time]}),(0,w.jsxs)("span",{className:"ml20",children:["满分 ",null===(u=F.exercise_scores)||void 0===u||null===(u=u.exercise_types)||void 0===u?void 0:u.q_scores,"分"]})]})})}),(0,w.jsx)(q.Z,{}),(0,w.jsx)(v.Z,{gutter:[30,0],children:(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsx)("span",{className:"c-light-black",children:"您正在对以下学生进行批量评阅:"}),(0,w.jsx)("span",{children:null===(D=F.exercise_answer_user)||void 0===D?void 0:D.user_name})]})}),(0,w.jsxs)(v.Z,{gutter:[30,0],children:[(0,w.jsx)(g.Z,{span:24,className:"mt10",children:null==F||null===(E=F.exercise_users)||void 0===E?void 0:E.map((function(e,s){if(s<100)return(0,w.jsx)("strong",{className:"mr10",children:e.user_name},s)}))}),(0,w.jsx)(g.Z,{span:24,className:"tr",children:(null==F||null===(O=F.exercise_users)||void 0===O?void 0:O.length)>100&&(0,w.jsxs)("span",{children:["......等",null==F||null===(V=F.exercise_users)||void 0===V?void 0:V.length,"人"]})})]}),(0,w.jsx)(q.Z,{}),(null==F||null===(A=F.exercise_questions)||void 0===A?void 0:A.some((function(e){return 4!==e.question_type})))&&(0,w.jsxs)("aside",{children:[(0,w.jsxs)(v.Z,{gutter:[10,10],children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("aside",{children:[(0,w.jsx)("strong",{className:"font14",children:"客观题"}),(0,w.jsx)("span",{className:T.greenTip,children:"正确"}),(0,w.jsx)("span",{className:T.redTip,children:"错误"}),(0,w.jsx)("span",{className:T.redTip,children:"部分得分"})]}),(0,w.jsx)("aside",{className:[T.questionIcons,"mt10"].join(" "),children:(0,w.jsx)(Z.Z,{affix:!1,onChange:function(){return ie(!0)},children:null==F||null===(J=F.exercise_questions)||void 0===J?void 0:J.map((function(e,s){if(4!==e.question_type)return(0,w.jsx)(Z.Z.Link,{href:"#questionID-".concat(e.q_position),title:e.q_position})}))})})]}),(0,w.jsxs)(g.Z,{children:["总分 ",(0,w.jsx)("span",{className:"c-red bold",children:null===(R=F.exercise_scores)||void 0===R||null===(R=R.exercise_types)||void 0===R?void 0:R.q_scores})," 分"]})]}),(0,w.jsxs)("p",{className:"c-blue tr",onClick:function(){return ie(!ne)},children:[ne?"收起答题详情":"展开查看答题详情",(0,w.jsx)("span",{className:"iconfont icon-play-square-fill3x ml5"})]}),(0,w.jsx)(q.Z,{})]}),(0,w.jsxs)(v.Z,{gutter:[10,10],children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("aside",{children:[(0,w.jsx)("strong",{className:"font14",children:"主观题"}),(0,w.jsx)("span",{className:T.greenTip,children:"已评"}),(0,w.jsx)("span",{className:T.redTip,children:"未评"})]}),(0,w.jsx)("aside",{className:[T.questionIcons,"mt10"].join(" "),children:(0,w.jsx)(Z.Z,{affix:!1,children:null==F||null===(U=F.exercise_questions)||void 0===U?void 0:U.map((function(e,s){if(4===e.question_type)return(0,w.jsx)(Z.Z.Link,{href:"#questionID-".concat(e.q_position),title:e.q_position,children:" "})}))})})]}),(0,w.jsxs)(g.Z,{children:["总分 ",(0,w.jsx)("span",{className:"c-red bold",children:null===(Y=F.exercise_scores)||void 0===Y||null===(Y=Y.exercise_types)||void 0===Y?void 0:Y.q_mains_scores})," 分"]})]}),null===(z=F.exercise_questions)||void 0===z?void 0:z.map((function(e,s){var n;return(0,w.jsxs)("aside",{id:"questionID-".concat(e.q_position),className:"".concat(ne||4===e.question_type?"":"hide"),children:[(0,w.jsxs)(v.Z,{children:[(0,w.jsxs)(g.Z,{flex:"1",children:[(0,w.jsxs)("span",{className:"c-blue font14",children:[e.q_position,". ",P[e.question_type]]}),(0,w.jsxs)("span",{className:"c-light-black ml5",children:["(",e.question_score,")"]})]}),(0,w.jsxs)(g.Z,{children:[e.standard_answer_show&&(0,w.jsxs)("span",{children:["正确答案:",e.standard_answer_show]}),me(e),e.user_score&&(0,w.jsxs)("span",{children:["得分",(0,w.jsx)("span",{className:"c-red",children:e.user_score}),"分"]}),!e.user_score&&(0,w.jsx)("span",{className:"c-red",children:"未评"})]})]}),(0,w.jsx)("div",{children:(0,w.jsx)(k.Z,{value:e.question_title})}),(0,w.jsx)("div",{children:null===(n=e.question_choices)||void 0===n?void 0:n.map((function(s,n){return(0,w.jsx)("div",{children:(0,w.jsx)(N.ZP,{checked:e.user_answer.includes(s.choice_id),children:s.choice_text})})}))}),(0,w.jsx)(S,{data:e}),K[e.q_position]?(0,w.jsx)(b.Z.TextArea,{onChange:function(e){K.comment=String(e.target.value),$(c()({},K))},placeholder:"请输入评语最大限制100个字符",maxLength:100}):null,(0,w.jsx)(q.Z,{})]})}))]})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Review__index.async.js b/p__Classrooms__Lists__Exercise__Review__index.async.js index cfdea96c9b..6d91b36d5c 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[78085],{57265:function(e,n,s){s.d(n,{Z:function(){return h}});var i=s(82242),l=s.n(i),t=s(7557),r=s.n(t),c=s(41498),a=s.n(c),o=s(79800),d=s.n(o),u=s(39647),A=s.n(u),x=s(3113),g=s(59301),v=s(37712),m=["children"],h=function(e){var n=e.children,s=A()(e,m),i=(0,g.useState)(!1),t=d()(i,2),c=t[0],o=t[1];return(0,v.jsx)(x.ZP,l()(l()({},s),{},{loading:c,onClick:function(){var e=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,s.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},66208:function(e,n,s){s.d(n,{jL:function(){return a},w9:function(){return se},QD:function(){return be},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ge},_b:function(){return Le},t7:function(){return J},Gi:function(){return te},YG:function(){return le},qp:function(){return N},vr:function(){return Oe},qE:function(){return De},Je:function(){return O},cq:function(){return me},tp:function(){return y}});var i=s(59301),l="banner___PoUBO",t="content___XoDjy",r="btns___Pb35j",c=s(37712),a=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.img,a=e.imgWidth,o=void 0===a?346:a,d=e.title,u=e.sunTitle,A=e.bannerExtraContent;return(0,c.jsx)("div",{className:l,children:(0,c.jsxs)("div",{className:t,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:d}),(0,c.jsx)("span",{children:u})]}),s.length>0&&(0,c.jsx)("div",{className:r,children:s.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),A]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=s(79800),d=s.n(o),u="row___aXJjm",A="title___HUKL0",x="tagsWrap___XB2W3",g="action___VdHb1",v="bar___t1kKC",m="tag___V7Eft",h="name___Hk1Ip",p="num___xQpcH",f="active___XryTX",j="tagsBorderWrap___OMxjs",w=s(92310),B=s.n(w),k=s(89392),N=function(e){var n=e.dataSource,s=void 0===n?[]:n,l=e.value,t=e.onChange,r=e.onTitleChange,a=e.className,o=e.title,w=e.titleWidth,N=void 0===w?41:w,I=e.style,y=void 0===I?{}:I,C=e.fontColor,Z=void 0===C?"#6A7283":C,S=e.showCount,E=(0,i.useState)(0),D=d()(E,2),Q=D[0],M=D[1],J=(0,i.useState)(!1),b=d()(J,2),Y=b[0],O=b[1],P=(0,i.useRef)(null),z=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==s.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?M(1):M(0));0===s.length&&M(0),O(!1)}),[s]),(0,c.jsxs)("div",{className:B()(u,a),style:y,children:[(0,c.jsx)("div",{onClick:(0,k.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:N,marginTop:Y?12:4},className:"".concat(A," ").concat(r?"current":""),children:o}),(0,c.jsxs)("div",{className:Y?"".concat(x," ").concat(j):x,children:[(0,c.jsx)("div",{className:v,ref:z,style:Q>0?{height:1===Q?97:"auto",overflow:1===Q?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:m,ref:P,children:null==s?void 0:s.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return t(e.id)},style:{color:Z},className:l===e.id?f:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!S&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!Q&&(0,c.jsx)(i.Fragment,{children:1===Q?(0,c.jsxs)("div",{onClick:function(){var e;M(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:g,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){z.current.scrollTop=0,M(1),O(!1)},className:g,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},I="tabs___GTqPV",y=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r;return(0,c.jsx)("div",{style:a,className:B()(I,t),children:s.map((function(e){return(0,c.jsx)("span",{onClick:function(){return l(e.id)},className:i===e.id?B()(I,e.className||""):"",children:e.name},e.id)}))})},C="input___PW2zI",Z="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",D="b1___ZKryM",Q="b2___aKyGa",M=s(73782),J=function(e){var n,s=e.dataSource,l=void 0===s?[]:s,t=e.value,r=void 0===t?"":t,a=e.onChange,o=e.className,u=e.style,A=void 0===u?{}:u,x=e.placeholder,g=(0,i.useState)(""),v=d()(g,2),m=v[0],h=v[1],p=(0,i.useState)(""),f=d()(p,2),j=f[0],w=f[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(h(r.id),n=r.value||"");try{w(decodeURIComponent(n||""))}catch(e){w(decodeURIComponent(n||""))}}),[r]);var k=function(){a(encodeURIComponent(j),m||null)};return(0,c.jsxs)("div",{className:B()(C,o),style:A,children:[!!l.length&&(0,c.jsxs)("div",{className:Z,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=l.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:D}),(0,c.jsx)("b",{className:Q})]}),(0,c.jsx)("div",{className:S,children:l.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(h(n),a(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,c.jsx)(M.Z,{onPressEnter:k,value:j,onChange:function(e){return w(e.target.value)},bordered:!1,placeholder:x}),(0,c.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},b="quickPager___GM30J",Y="disabled___Ozc8I",O=function(e){var n=e.value,s=e.onChange,i=e.className,l=e.total,t=e.pageSize,r=e.style,a=void 0===r?{}:r,o=n<2,d=n>=Math.ceil(l/t);return l<=t?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:B()(b,i),style:a,children:[(0,c.jsx)("div",{onClick:function(){o||s(n-1,"prev")},className:o?Y:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){d||s(n+1,"next")},className:d?Y:"",children:"下一页"})]})},P=s(94334),z=s(42930),H=(s(96908),s(57177),s(81378),s(16644)),L="list___jb2Ay",R="wrap___VsQDr",F="li___IxCLC",T="cover___Mu8wr",G="img___IpFLA",U="bq___Bil0T",q="sign___DXJ4d",X="name___l7FoJ",K="e___pXQUG",V="tags___w_Mil",W=s(71418),_=s(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(L,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var s,i=e.name,l=e.id,a=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:R,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(a),className:F,onClick:function(e){e.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)("/paths/".concat(a))},children:[(0,c.jsxs)("div",{className:G,children:[(0,c.jsx)("img",{className:T,src:"".concat(P.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(s=e.subject_tags)||void 0===s?void 0:s.map((function(e,n){var s;if(0===n){var i,l=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:q,src:l,style:{left:"-4px"}})}var t=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.ptimg;return(0,c.jsx)("img",{className:q,src:t,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:U,children:"开放课程"})})]}),(0,c.jsx)("div",{className:X,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:K,children:i})})}),(0,c.jsx)("div",{className:V,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},l)}))),!i.length&&(0,c.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},se=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var s=e.subject_identifier,i=e.id,l=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),s&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),l&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(H.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:B()(ie.tabs,t),style:a,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:s.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){l(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:o})]})},te=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.children;return(0,c.jsx)("div",{className:B()(n),style:i,children:l})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",ae="orderAsc___KWHmA",oe="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",Ae="orderTextWrap___teAKn",xe=s(38854),ge=s(20834),ve=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,s=e.sortValue,i=e.dropValue,l=e.className,t=e.onSort,r=e.onDrop,a=e.dataSource,o=void 0===a?ve:a;return(0,c.jsxs)("div",{className:B()(re,l),children:[(0,c.jsx)(xe.Z,{dropdownRender:function(){return(0,c.jsx)(ge.Z,{children:o.map((function(e,n){return(0,c.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:Ae,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:ae,children:(0,c.jsx)("i",{className:"asc"===s?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===s?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})})]})]})},he=s(82242),pe=s.n(he),fe=s(7557),je=s.n(fe),we=s(41498),Be=s.n(we),ke=s(39647),Ne=s.n(ke),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},ye=s(3113),Ce=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,s=e.style,l=e.children,t=e.loading,r=void 0!==t&&t,a=e.openLoading,o=e.onClick,u=void 0===o?function(){}:o,A=e.size,x=void 0===A?"middle":A,g=e.shape,v=void 0===g?"round":g,m=Ne()(e,Ce),h=(0,i.useState)(!1),p=d()(h,2),f=p[0],j=p[1];return(0,c.jsx)(ye.ZP,pe()(pe()({onClick:(0,k.throttle)(function(){var e=Be()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:a&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:B()(Ie.btn,Ie["".concat(x,"-").concat(v)],n),style:pe()({},s),size:x,shape:v,loading:f||r},m),{},{children:l}))},Se="head___ghH72",Ee="node___mjPEy",De=function(e){var n=e.className,s=e.style,i=e.children,l=void 0===i?null:i,t=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:B()(Se,n),style:s,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:t,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:l})]})},Qe="btns___sNgTb",Me="confirm___Ozirl",Je="cancel___aiq1I",be=function(e){var n=e.confirmShow,s=void 0===n||n,i=e.confirmTitle,l=e.confirmClick,t=e.cancelShow,r=void 0===t||t,a=e.cancelTitle,o=e.cancelClick,d=e.className,u=e.style,A=e.confirmLoading,x=void 0!==A&&A;return(0,c.jsxs)("div",{className:B()(Qe,d),style:u,children:[s&&(0,c.jsx)(ye.ZP,{loading:x,onClick:l,type:"primary",className:Me,children:i}),r&&(0,c.jsx)(ye.ZP,{onClick:o,className:Je,children:a})]})},Ye={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.LeftContent,t=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:B()(Ye.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Ye.wrap,children:[(0,c.jsx)("div",{className:Ye.left,children:l}),(0,c.jsx)("div",{className:Ye.center,children:t}),(0,c.jsx)("div",{className:Ye.right,children:r})]})})},Pe="crumbs___V41Oe",ze="hover___bEIVd",He=s(8785),Le=function(e){var n=e.className,s=e.style,l=void 0===s?{}:s,t=e.dataSource,r=void 0===t?[]:t;return(0,c.jsx)("div",{className:B()(Pe,n),style:l,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Re=s(31797),Fe=["onChange"],Te=Re.Z.Countdown,Ge=function(e){var n=e.onChange,s=Ne()(e,Fe),l=(0,i.useState)(null),t=d()(l,2),r=t[0],a=t[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Te,pe()(pe()({},s),{},{onChange:function(e){var n=Math.floor(e/1e3);a(n)}}))}},9059:function(e,n,s){s.r(n),s.d(n,{default:function(){return nn}});var i=s(37205),l=s.n(i),t=s(82242),r=s.n(t),c=s(7557),a=s.n(c),o=s(41498),d=s.n(o),u=s(79800),A=s.n(u),x=s(59301),g=s(8785),v=s(8591),m=s(43418),h=s(3113),p=s(95237),f=s(43604),j=s(5112),w=s(24905),B=s(28103),k=s(71418),N=s(66104),I=s(81228),y=s(6848),C=s(78673),Z=s(61998),S=s(39073),E=s(93948),D=s(73782),Q=s(88142),M=s(59536),J=s(61186),b=s.n(J),Y=s(80469),O=s(31353),P=s(7078),z=s(42930),H=s(34944),L=s(53249),R=s(83647),F=s(37712),T=(D.Z.TextArea,function(e){var n=e.item,s=e.answerData,i=e.changeScoreData,l=(e.textValue,e.textOnChange,e.seeAnswerVisible),t=void 0===l||l,c=(0,x.useState)([]),a=A()(c,2),o=a[0],d=a[1],u=(0,x.useState)(!1),g=A()(u,2),v=g[0],m=g[1];return(0,x.useEffect)((function(){null!=i&&i[n.q_position]?!v&&m(!0):v&&m(!1)}),[null==i?void 0:i[null==n?void 0:n.q_position]]),(0,x.useEffect)((function(){var e;console.log("item=====",n,s,i,"#37AD83;");var l=null==n||null===(e=n.user_answer)||void 0===e?void 0:e.map((function(e,s){var i;return r()(r()({},e),{},{value:(null==n||null===(i=n.user_answer)||void 0===i||null===(i=i[s])||void 0===i?void 0:i.answer_text)||""})}));d(l)}),[null==n?void 0:n.user_answer]),(0,F.jsxs)("div",{className:R.Z.fillBg,children:[(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==o?void 0:o.map((function(e,s){var i;return(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("div",{style:{lineHeight:"25px"},children:["答案(填空",s+1,"):"]}),(0,F.jsx)("div",{children:3==n.question_type?(0,F.jsx)("span",{style:{color:(null==n||null===(i=n.standard_answer)||void 0===i||null===(i=i[s])||void 0===i||null===(i=i.answer_text)||void 0===i?void 0:i[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,F.jsx)(P.Z,{value:null==e?void 0:e.answer_text})})]})})),t&&(0,F.jsx)(L.u,{data:n})]})}),G=s(39634),U=s(99313),q=s(94001),X=s(57809),K=s(7309),V=s(71751),W=U.Z.TabPane,_=function(e){var n,s,i,l,t=e.item,c=e.answerData,o=e.hasChangeScore,u=void 0===o||o,h=e.autoHeight,p=e.saveChangeScore,f=void 0===p?function(){}:p,j=e.sealedReview,w=e.coursesId,B=(0,x.useState)([]),k=A()(B,2),N=k[0],I=k[1],C=(0,x.useState)([]),S=A()(C,2),E=S[0],D=S[1],Q=(0,x.useState)(""),M=A()(Q,2),J=M[0],Y=M[1],O=null==c||null===(n=c.exercise)||void 0===n?void 0:n.id;(0,x.useEffect)((function(){var e,n;if(null!=t&&null!==(e=t.shixun_details)&&void 0!==e&&e.length){for(var s=[],i=[],l=0;l<(null==t||null===(c=t.shixun_details)||void 0===c?void 0:c.length);l++){for(var c,a,o,d=0;d<(null==t?void 0:t.shixun_details[l].stage_list.length);d++){var u,A,x=null==t?void 0:t.shixun_details[l].stage_list[d];s.push(r()(r()({},x),{operation:null==t||null===(u=t.shixun_details)||void 0===u||null===(u=u[l])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==t||null===(A=t.shixun_details[l])||void 0===A?void 0:A.shixun_challenge_id,is_jupyter:null==t?void 0:t.is_jupyter,is_jupyter_lab:null==t?void 0:t.is_jupyter_lab}))}if(null!=t&&null!==(a=t.shixun_details)&&void 0!==a&&null!==(a=a[l])&&void 0!==a&&a.shixun_detail)i.push(null==t||null===(o=t.shixun_details)||void 0===o||null===(o=o[l])||void 0===o||null===(o=o.shixun_detail)||void 0===o?void 0:o[0])}return D(i),I([].concat(s)),ee(null==i||null===(n=i[0])||void 0===n||null===(n=n.challenge_paths)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.latest_code),function(){N=[],E=[],I([]),D([])}}}),[null==t?void 0:t.shixun_details]);var z=[{title:"关卡/任务名称",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:function(e,n){return(0,F.jsx)(y.Z,{title:e,children:!n.operation||n.is_jupyter||n.is_jupyter_lab?(0,F.jsxs)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:[n.position,"、",e]}):(0,F.jsxs)(g.Link,{target:"_blank",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",className:"current c-light-primary overflowHidden1",to:"/tasks/".concat(w,"/").concat(O,"/").concat(n.game_identifier,"/exercise"),children:[n.position,"、",e]})})}},{title:(0,F.jsx)(y.Z,{overlayStyle:{minWidth:350},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{style:{marginBottom:0},children:"若学生未开启关卡挑战,评测次数显示为“--”;"}),"若学生已开启关卡挑战但是未提交评测,评测次数显示为“0”。"]}),children:"评测次数 "}),width:70,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.evaluate_count||0===n.evaluate_count?n.evaluate_count:(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var s=!1;return n.finished_time&&null!=c&&c.exercise&&null!=c&&c.exercise_answer_user&&(s=-1===(null==c?void 0:c.exercise.time)?b()(null==c?void 0:c.exercise.end_time).isBefore(n.finished_time):b()(null==c?void 0:c.exercise_answer_user.start_at).add(null==c?void 0:c.exercise.time,"m").isBefore(n.finished_time)),(0,F.jsxs)("span",{children:[n.finished_time||(0,F.jsx)("span",{className:"c-grey-999",children:"--"}),(0,F.jsx)("span",{className:"c-orange-ff9 ",children:s?"(已超时)":""})]})}},{title:"耗时",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.time_consuming||(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",width:80,key:"view_answer",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:function(e,n){return(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},u&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",width:100,render:function(e,n,s){return(0,F.jsx)(q.Z,{formatter:function(e){var n;return(null===(n="".concat(e))||void 0===n||null===(n=n.match(/^(\d)*.\d{0,1}/))||void 0===n?void 0:n[0])||"0"},min:0,max:Number(n.game_score),defaultValue:e,onChange:function(){var s=d()(a()().mark((function s(i){var l;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(i==e){s.next=5;break}return s.next=3,f(r()(r()({},t),{shixun_challenge_id:n.shixun_challenge_id,score:i}));case 3:null!=(l=s.sent)&&l.question_comments&&v.ZP.success("已修改当前评分");case 5:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),H=[{title:"评测序号",dataIndex:"key",width:"80px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},!j&&{title:"操作",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:d()(a()().mark((function e(){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.Lk)(n.game_identifier,{path:null===(s=n.path)||void 0===s||null===(s=s.replace(/\;/g,";"))||void 0===s||null===(s=s.split(";"))||void 0===s?void 0:s[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&m.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(R.Z.lookCode," custom-modal-divider"),content:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:r()(r()({},L),{},{readonly:!0})})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}].filter((function(e){return!!e})),L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},T=(0,x.useState)(""),_=A()(T,2),$=_[0],ee=_[1];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",tabBarExtraContent:!(null!=t&&t.shixun_start)&&(0,F.jsx)("span",{style:{color:"red"},children:"学生未开启挑战"}),children:[(0,F.jsx)(W,{tab:"阶段成绩",children:!(null===(s=N)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{columns:z,dataSource:N,pagination:!1})},"1"),(0,F.jsx)(W,{tab:(0,F.jsxs)("span",{children:["实训详情 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:null===(i=E)||void 0===i?void 0:i.map((function(e,n){var s,i;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{className:"mt5",children:[(0,F.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),!e.game_identifier||null!=t&&t.is_jupyter_lab||null!=t&&t.is_jupyter?(0,F.jsx)("span",{className:"font16",children:e.name}):(0,F.jsx)(g.Link,{target:"_blank",className:"current c-light-primary font16",to:"/tasks/".concat(w,"/").concat(O,"/").concat(e.game_identifier,"/exercise"),children:e.name})]}),!(null==e||null===(s=e.outputs)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{bordered:!0,dataSource:e.outputs.map((function(n){return r()(r()({},n),{},{key:n.position,error_msg:n.output_detail,updated_at:n.updated_at,game_identifier:null==e?void 0:e.game_identifier,path:null==e?void 0:e.path})})),columns:H,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,F.jsxs)("div",{className:R.Z.shixunWrp,children:[(0,F.jsxs)("h2",{children:[(0,F.jsx)(X.default,{style:{width:200},value:$,onChange:ee,options:null==e||null===(i=e.challenge_paths)||void 0===i?void 0:i.map((function(e){return{label:e.file_name,value:e.latest_code}}))}),(0,F.jsxs)("span",{className:R.Z.s,onClick:function(){return Y($)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})]}),(0,F.jsx)(K.ZP,{height:300,autoHeight:h,language:"python",theme:"default",value:$,options:L})]})]})}))},"2")]}),(0,G.dE)()&&(0,F.jsx)(P.Z,{className:"c-grey-999 mt20 mb20",value:null==t?void 0:t.question_title}),null==t||null===(l=t.shixun)||void 0===l?void 0:l.map((function(e,n){return(0,F.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,F.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,F.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,F.jsx)("div",{className:"mb15"}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:!!J,title:"全屏预览代码",width:864,onCancel:function(){return Y(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:J,options:L})})]})},$=s(30010),ee=(D.Z.TextArea,function(e){var n,s,i=e.item,l=(e.answerData,e.changeScoreData),t=(e.textValue,e.textOnChange,(0,x.useState)(!1)),r=A()(t,2),c=r[0],o=r[1];(0,x.useEffect)((function(){null!=l&&l[i.q_position]?!c&&o(!0):c&&o(!1)}),[null==l?void 0:l[null==i?void 0:i.q_position]]);var u=function(){var e=d()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=m.Z.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:"1",children:"原始内容"}),(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,F.jsx)($.Z,{height:"70vh",defaultValue:n||"",hidetoolBar:!0,disabled:!0})});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{children:["kepukehuan.educoder.net"===document.domain&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("strong",{className:"mt30",children:"作文标题"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_content)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文类型"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_clazz)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文内容"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i||null===(n=i.user_answer)||void 0===n?void 0:n[0])||""})})]}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i}),(0,F.jsx)(B.Z,{})]}),"kepukehuan.educoder.net"!==document.domain&&(0,F.jsxs)("div",{className:R.Z.simpleBg,children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:1,children:(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(h.ZP,{style:{marginRight:-12},type:"link",onClick:function(){var e;return u(null==i||null===(e=i.user_answer)||void 0===e?void 0:e[0])},children:"查看原始内容"})})]}),(0,F.jsx)("div",{children:(0,F.jsx)(P.Z,{value:(null==i||null===(s=i.user_answer)||void 0===s?void 0:s[0])||""})}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i})]})]})}),ne=s(78241),se=function(e,n){var s=e.item,i=ne.Z.useForm(),l=A()(i,1)[0],t=(0,x.useState)(!1),r=A()(t,2),c=r[0],o=r[1];console.log("--------",s),(0,x.useImperativeHandle)(n,(function(){return{onSave:u}}));var u=function(){var e=d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:return e.abrupt("return",l.getFieldsValue());case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)(ne.Z,{form:l,name:"basic",labelCol:{span:4},wrapperCol:{span:20},autoComplete:"off",children:[(0,F.jsxs)("div",{style:{position:"relative"},children:[(0,F.jsx)(ne.Z.Item,{initialValue:s.user_score,label:"调分",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(q.Z,{disabled:c,max:s.question_score,min:0})}),(0,F.jsx)(w.Z,{style:{position:"absolute",left:172,top:0},checked:c,onChange:function(e){o(e.target.checked),e.target.checked&&l.setFieldsValue({score:s.question_score}),console.log(e,444)},children:"设为满分"})]}),(0,F.jsx)(ne.Z.Item,{label:"评语",name:"comment",children:(0,F.jsx)(D.Z.TextArea,{})})]})},ie=(0,x.forwardRef)(se),le=s(24334),te=U.Z.TabPane,re=function(e){var n,s,i,l,t,r=e.item,c=e.answerData,a=e.autoHeight,o=(0,x.useState)([]),d=A()(o,2),u=d[0],g=d[1],v=(0,x.useState)(!1),h=A()(v,2),p=h[0],f=h[1];(0,x.useEffect)((function(){var e,n;(null==r||null===(e=r.evaluate_codes)||void 0===e?void 0:e.length)>0?g(null==r||null===(n=r.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?le.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):g([{key:"--",error_msg:"--"}])}),[null==r?void 0:r.evaluate_codes]);var j=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.created_at?b()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}}],w={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",children:[(0,F.jsxs)(te,{tab:(0,F.jsxs)("span",{children:["通关代码 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:[(0,F.jsx)("div",{className:"mt15 mb15",children:(0,F.jsx)(P.Z,{value:null==r?void 0:r.description})}),!(null==r||null===(n=r.user_answer)||void 0===n||!n.length)&&(null==r?void 0:r.passed_code)&&(0,F.jsxs)("aside",{className:O.Z.shixunWrp,children:[(0,F.jsx)("h3",{children:"最后一次通关的代码(未通关则为最后一次提交评测的代码)"}),(0,F.jsx)("div",{className:O.Z.full,children:(0,F.jsxs)("span",{onClick:function(){return f(!0)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})}),(0,F.jsx)(K.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})]})]},"1"),(0,F.jsx)(te,{tab:"评测记录",children:(!(null==c||null===(s=c.exercise)||void 0===s||!s.student_commit_status)&&0!==(null==c||null===(i=c.exercise)||void 0===i?void 0:i.student_commit_status)||!(null==c||null===(l=c.exercise)||void 0===l||!l.user_exercise_status)&&0!==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,F.jsx)(Z.Z,{className:"mt5",bordered:!0,dataSource:u,columns:j,pagination:!1})},"2")]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:p,title:"全屏预览代码",width:864,onCancel:function(){return f(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})})]})},ce=s(98756),ae=s(56752),oe=s(94334),de=s(92911),ue="wrap___kSYmZ",Ae="head___qjsyz",xe="li___tS92x",ge="img___P2oRq",ve="big___qU4PE",me="s___XrQiz",he=s(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var pe=s(16644),fe=function(e){var n,s=e.parentData,i=(0,x.useState)([]),l=A()(i,2),t=l[0],r=l[1],c=(0,x.useState)(!1),a=A()(c,2),o=a[0];a[1],(0,g.useParams)();(0,x.useEffect)((function(){var e,n;null!=s&&null!==(e=s.exercise)&&void 0!==e&&e.exercise_name&&r((null==s||null===(n=s.exercise_answer_user)||void 0===n?void 0:n.exercise_user_photos)||[])}),[null==s||null===(n=s.exercise)||void 0===n?void 0:n.exercise_name]);return(0,F.jsxs)("div",{className:ue,children:[(0,F.jsxs)("div",{className:Ae,children:[(0,F.jsx)("aside",{children:"考试照片"}),(0,F.jsxs)("div",{children:["共",(0,F.jsx)("span",{children:null==t?void 0:t.length}),"张"]})]}),(0,F.jsx)("aside",{children:(0,F.jsx)(he.Z,{loading:o,active:!0,paragraph:{rows:5},children:t.length?t.map((function(e,n){return(0,F.jsxs)("div",{className:xe,children:[(0,F.jsxs)("div",{className:ge,children:[(0,F.jsx)("img",{className:ve,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMwODA4MDgiIG9wYWNpdHk9Ii4zNjQiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Im0xMi44OTIgMTIuMzktMS42MDctMS41NDlhNC41MzUgNC41MzUgMCAwIDAgMS4zMzgtMy4yMDFDMTIuNjIzIDUuMDggMTAuNDY0IDMgNy44MSAzIDUuMTU4IDMgMyA1LjA4MSAzIDcuNjRjMCAyLjU1OCAyLjE1OCA0LjY0IDQuODExIDQuNjQgMS4xIDAgMi4xMS0uMzYyIDIuOTIxLS45NjJsMS42MzYgMS41NzdhLjM3OS4zNzkgMCAwIDAgLjUyMyAwIC4zNDguMzQ4IDAgMCAwIDAtLjUwNVpNMy43NCA3LjY0YzAtMi4xNjUgMS44MjctMy45MjYgNC4wNzEtMy45MjYgMi4yNDUgMCA0LjA3MiAxLjc2MSA0LjA3MiAzLjkyNiAwIDIuMTY0LTEuODI3IDMuOTI1LTQuMDcyIDMuOTI1LTIuMjQ0IDAtNC4wNy0xLjc2LTQuMDctMy45MjVabTUuNzU4LS4zNTdIOC4xOHYtMS4yNWEuMzY0LjM2NCAwIDAgMC0uMzctLjM1NmMtLjIwNCAwLS4zNy4xNi0uMzcuMzU3djEuMjQ5SDYuMTQ2Yy0uMjA1IDAtLjM3LjE2LS4zNy4zNTcgMCAuMTk3LjE2NS4zNTYuMzcuMzU2SDcuNDR2MS4yNWMwIC4xOTcuMTY2LjM1Ni4zNy4zNTYuMjA1IDAgLjM3LS4xNi4zNy0uMzU2di0xLjI1aDEuMzE3Yy4yMDQgMCAuMzctLjE2LjM3LS4zNTZhLjM2NC4zNjQgMCAwIDAtLjM3LS4zNTdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)("img",{width:170,src:e.photo_url})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"拍摄时间:"}),(0,F.jsx)("span",{children:b()(e.photo_created_at).format("HH:mm")})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"动作识别结果:"}),(0,F.jsx)("span",{children:e.action})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"图片中的人数:"}),(0,F.jsx)("span",{children:e.people_count})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"人体头部姿态:"}),(0,F.jsx)("span",{children:e.people_head})]})]},n)})):(0,F.jsx)(pe.Z,{styles:{margin:"100px auto"}})})})]})},je="wrapper___MX3fs",we="head___Yd8zt",Be="title___gCeYN",ke="inputBox___OGm5w",Ne="selectWrapper___xsjOs",Ie="content___VUVSk",ye="tableHead___vKmiU",Ce="list___IyMCb",Ze="active___pzGHU",Se="footer___sbrEe",Ee=s(43428),De=s(27092),Qe=s(89392),Me=s.n(Qe),Je=s(66208),be=function(e){var n,s=e.visible,i=e.value,l=e.onChange,t=e.onClose,c=e.sealedReview,o=e.data,u=(0,g.useLocation)(),v=(0,g.useParams)(),m=null==u||null===(n=u.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),h=(0,x.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:m?"appraise":"normal"}),p=A()(h,2),f=p[0],j=p[1],w=(0,x.useState)([]),B=A()(w,2),N=B[0],I=B[1],y=(0,x.useState)([]),C=A()(y,2),Z=C[0],S=C[1],E=(0,x.useState)(!0),D=A()(E,2),Q=D[0],M=D[1],J=(0,x.useState)(!1),b=A()(J,2),Y=b[0],O=b[1],P=(0,x.useState)(0),z=A()(P,2),H=z[0],L=z[1];(0,x.useEffect)((function(){s&&(m||(f.user_ids=o),G(f))}),[s]),(0,x.useEffect)((function(){void 0!==c&&O(c)}),[c]);var R=function(e){f.page=1,f.course_group_id=e,j(r()({},f)),G(f)},T=function(e){f.page=1,f.review_status=e,j(r()({},f)),G(f)},G=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(s=Me().pickBy(n,(function(e){return"all"!==e}))).save_name,M(!0),e.next=5,(0,de.ZP)("/api/exercises/".concat(v.exerciseId,"/user_review_list.json"),{method:"post",body:s});case 5:i=e.sent,S((null==i?void 0:i.review_list)||[]),I((null==i?void 0:i.course_groups)||[]),L((null==i?void 0:i.count)||0),M(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=null!=u&&null!==(s=u.pathname)&&void 0!==s&&s.includes("/centralizeReview")?"centralizeReview":"review",g.history.replace("/classrooms/".concat(v.coursesId,"/exercise/").concat(v.exerciseId,"/").concat(i,"/").concat(n.login)),l(n);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)(Ee.Z,{className:je,title:(0,F.jsxs)("div",{className:we,children:[(0,F.jsx)("div",{className:Be,children:"学生列表"}),(0,F.jsxs)("div",{className:ke,children:[!Y&&(0,F.jsxs)(X.default,{value:null==f?void 0:f.course_group_id,className:Ne,style:{width:170},showSearch:!1,showArrow:!0,getPopupContainer:function(e){return e.parentNode},onChange:R,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部班级"},-1),N.map((function(e){return(0,F.jsx)(X.default.Option,{value:e.id,children:e.name},e.id)}))]}),(0,F.jsxs)(X.default,{className:Ne,style:{width:170},getPopupContainer:function(e){return e.parentNode},value:null==f?void 0:f.review_status,onChange:T,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部状态"}),(0,F.jsx)(X.default.Option,{value:0,children:"未评"}),(0,F.jsx)(X.default.Option,{value:1,children:"已评"})]}),(0,F.jsx)(Je.t7,{style:{width:290,height:38},placeholder:"请输入学生姓名搜索",value:null==f?void 0:f.save_name,onChange:function(e){f.page=1,f.name=e,j(r()({},f)),G(f)}})]})]}),width:700,placement:"left",closable:!1,onClose:t,bodyStyle:{display:"flex",flexDirection:"column"},open:s,children:[(0,F.jsx)("div",{className:Ie,children:(0,F.jsxs)(k.Z,{spinning:Q,children:[Z.length>0?(0,F.jsxs)("div",{className:ye,children:[(0,F.jsx)("div",{children:"姓名"}),(0,F.jsx)("div",{style:{paddingLeft:5},children:"学号"}),(0,F.jsx)("div",{children:"分班"}),(0,F.jsx)("div",{children:"评阅状态"})]}):" ",null==Z?void 0:Z.map((function(e){return(0,F.jsxs)("div",{className:i===e.login?"".concat(Ce," ").concat(Ze):Ce,onClick:function(){return U(e)},children:[(0,F.jsx)("span",{title:null==e?void 0:e.name,children:e.name}),(0,F.jsx)("span",{title:null==e?void 0:e.student_id,children:e.student_id}),(0,F.jsx)("span",{title:e.course_group,children:e.course_group}),null!=e&&e.reviewed?(0,F.jsx)("b",{style:{color:"#0152d9"},children:"已评"}):(0,F.jsx)("b",{style:{color:"#333333"},children:"未评"})]},e.id)})),0===H&&f.name&&(0,F.jsx)(pe.Z,{customText:"搜索无结果"})]})}),(0,F.jsxs)("div",{className:Se,children:[H>f.limit?(0,F.jsx)("div",{children:(0,F.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,F.jsx)("span",{className:"c-light-primary",children:H}),"条数据"]})}):"",(0,F.jsx)(De.Z,{total:H,pageSize:null==f?void 0:f.limit,current:null==f?void 0:f.page,showSizeChanger:!0,onShowSizeChange:function(e,n){f.page=e,f.limit=n,j(r()({},f)),G(f)},onChange:function(e){f.page=e,j(r()({},f)),G(f)},showQuickJumper:!0,hideOnSinglePage:!0})]})]})},Ye=s(41415),Oe=s(41395),Pe=s(91232),ze=s.n(Pe),He=s(39647),Le=s.n(He),Re=s(60064),Fe=s(86124),Te=s(66246),Ge=s(48483),Ue=s(65022),qe=s.n(Ue),Xe=s(12528),Ke=["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"],Ve=D.Z.TextArea,We=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user;return{exercise:n,globalSetting:e.globalSetting,user:i,loading:s.effects}}))((function(e){var n=e.exercise,s=(e.globalSetting,e.loading,e.user),i=e.dispatch,l=e.isEaxmPaperOpen,t=e.studentexportDate,c=e.onChangeProgress,o=void 0===c?function(){}:c,u=(Le()(e,Ke),(0,g.useParams)()),v=s.userInfo,m=(0,x.useState)({}),h=A()(m,2),k=h[0],N=h[1],I=(0,x.useRef)(),y=(0,x.useRef)(!1),C=(0,x.useState)(null),Z=A()(C,2),S=Z[0],E=Z[1],D=(0,x.useState)(!1),Q=A()(D,2),M=Q[0],J=Q[1],Y=(0,x.useState)(!1),O=A()(Y,2),L=O[0],R=O[1],T=(0,x.useState)(!1),G=A()(T,2),U=G[0],q=G[1],X=(0,x.useState)(!1),K=A()(X,2),V=K[0],W=K[1],_=(0,x.useState)(!1),$=A()(_,2),ee=$[0],ne=$[1];(0,x.useEffect)((function(){null!=v&&v.login&&ie()}),[u.userId,u.coursesId,u.exerciseId,v]),(0,x.useEffect)((function(){l&&S&&(W(t.userCommentVisible),q(t.userScoreVisible),ne(t.new),J(!0),setTimeout((function(){le(t)}),1e3))}),[l,S]);var se=function(e){var n,s,i,l=null==e||null===(n=e.exercise_answer_user)||void 0===n?void 0:n.user_id;if(null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.question_random||null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.choice_random){var t,r=1;e.exercise.question_random=null==e||null===(t=e.exercise_question_types)||void 0===t?void 0:t.map((function(n){var s,i;return null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.choice_random&&(0!==n.question_type&&1!==n.question_type||n.items.map((function(e){return e.question_choices=(0,z.M2)(e.question_choices,l),e})),7===n.question_type&&n.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices=(0,z.M2)(e.question_choices,l)}))}))),null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.question_random&&(n.items=(0,z.M2)(n.items,l)),n.items.map((function(e){return e.question_num=r,r++,e})),n}))}},ie=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i({type:"exercise/getExerciseExportHeadData",payload:{id:u.exerciseId||u.categoryId,identify:u.userId||null}}),!u.userId){e.next=9;break}return e.next=4,i({type:"exercise/getReviewExercise",payload:{exerciseId:u.exerciseId,login:u.userId}});case 4:n=e.sent,se(n),y.current=!1,e.next=13;break;case 9:return e.next=11,i({type:"exercise/editExercise",payload:{coursesId:u.coursesId,categoryId:u.exerciseId}});case 11:n=e.sent,y.current=!0;case 13:E(r()({},n||{}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=d()(a()().mark((function e(s){var i,l,t,r,c,A,x,g;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"all"===s.type?y.current=!1:u.userId||(y.current=!0),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),l=I.current.children,"".concat(b()().format("YYYY-MM-DD HH:mm:ss")),null!==(i=n.exerciseExportHeadData)&&void 0!==i&&i.user&&"".concat((null===(t=n.exerciseExportHeadData)||void 0===t?void 0:t.student_id)||"").concat(null===(r=n.exerciseExportHeadData)||void 0===r?void 0:r.user),c={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}},A=qe()(),x=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.set(c).from(l[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=d()(a()().mark((function e(s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n0)&&L&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]})}))),L&&(0,F.jsxs)("div",{style:{marginTop:10},children:[(null==e?void 0:e.question_type)<3&&(null==e?void 0:e.standard_answer_show)&&(0,F.jsxs)("span",{className:"font16 ",children:["正确答案:",null==e?void 0:e.standard_answer_show]}),!(null==e||null===(u=e.standard_answer)||void 0===u||!u.length)&&L&&3===(null==e?void 0:e.question_type)&&(0,F.jsx)("div",{children:null==e||null===(A=e.standard_answer)||void 0===A?void 0:A.map((function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["参考答案:(填空",n+1,"):"]}),(0,F.jsx)("div",{children:(0,F.jsx)(Ve,{autoSize:!0,disabled:!0,value:null==e?void 0:e.answer_text[0]})})]})}))}),(null==e?void 0:e.standard_answer)&&4===(null==e?void 0:e.question_type)&&(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,F.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,F.jsx)(P.Z,{value:null==e||null===(x=e.standard_answer)||void 0===x?void 0:x[0]})})]}),(null==e?void 0:e.question_type)<=4&&((null==e?void 0:e.standard_answer_show)||(null==e||null===(g=e.standard_answer)||void 0===g?void 0:g.length)>0)&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]}),U&&!Number.isNaN(parseFloat(null==e?void 0:e.user_score))&&(null==e?void 0:e.question_type)!==Xe.c.Shixun&&(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{style:{color:"#0152d9"},children:"学生得分:"}),null==e?void 0:e.user_score,"分"]}),(null==e?void 0:e.answer_comments)&&V&&(0,F.jsx)(Ye.Z,{newuserCommentVisible:ee,list:null==e?void 0:e.answer_comments}),(0,F.jsx)(B.Z,{style:y.current?{marginTop:30}:{}})]})},re=(0,x.useCallback)((function(){var e,s,i,l,t=(null==n||null===(e=n.exerciseExportHeadData)||void 0===e||null===(e=e.exercise_header)||void 0===e?void 0:e.export_page_num)||40,c=[],a=1,o=ze()((null==S||null===(i=S.exercise_question_types)||void 0===i?void 0:i.entries())||[]);try{var d=function(){var e=A()(l.value,2),n=e[0],s=e[1];s.items.forEach((function(e,i){0===i?c.push(r()(r()({},s),{},{items:null,category:n+1,questionDetail:e,questionIndex:a})):c.push({questionDetail:e,questionIndex:a}),a++}))};for(o.s();!(l=o.n()).done;)d()}catch(e){o.e(e)}finally{o.f()}return null!=c&&c.length?null===(s=new Array(Math.ceil((null==c?void 0:c.length)/t)))||void 0===s||null===(s=s.fill([]))||void 0===s||null===(s=s.map((function(e,n){return c.slice(n*t,n*t+t)})))||void 0===s?void 0:s.map((function(e,n){return(0,F.jsxs)("div",{className:"pl60 pr30",style:{minHeight:0===n?1e3:"auto"},children:[0===n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Ge.Z,{isExportBlank:y.current}),(0,F.jsx)(B.Z,{className:Re.Z.divider})]}),null==e?void 0:e.map((function(e,n){return s=e,i=e.questionIndex,s.category?(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{className:"font16 c-light-primary",children:[(0,z.EM)(null==s?void 0:s.category),"、",s.name]}),(0,F.jsxs)("span",{className:"c-grey-999",children:["(共",s.count,"题,",7===(null==s?void 0:s.question_type)?"包含".concat(null==s?void 0:s.sub_count,"小题;"):"","共",s.score,"分)"]})]}),te(s.questionDetail,i)]}):te(s.questionDetail,i);var s,i}))]},n)})):null}),[S,n,M]);return(0,F.jsx)("div",{style:{height:"700px",overflow:"auto"},children:(0,F.jsx)("section",{id:"export-all",className:[Re.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:I,children:re()})})})),_e=s(57265),$e=s(26486),en=s(25203),nn=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user,l=e.globalSetting,t=e.classroomList;return{exercise:n,globalSetting:l,user:i,loading:s.effects,classroomList:t}}))((function(e){var n,i,t,c,o,u,J,L,R,U,q,X,K,V,W,$,ne,se,te,ue,Ae,xe,ge,ve,me,he,pe,je,we,Be,ke,Ne,Ie,ye,Ce,Ze,Se,Ee,De,Qe,Me,Je,Pe,ze,He,Le,Re,Fe,Te,Ge,Ue,qe,Xe,Ke,Ve,nn,sn,ln,tn,rn,cn,an,on,dn,un,An,xn,gn,vn,mn,hn,pn,fn,jn,wn,Bn,kn,Nn,In,yn,Cn,Zn,Sn,En,Dn,Qn,Mn,Jn,bn,Yn,On,Pn,zn,Hn,Ln,Rn,Fn,Tn,Gn,Un=e.classroomList,qn=e.exercise,Xn=(e.globalSetting,e.loading),Kn=e.user,Vn=e.dispatch,Wn=(0,g.useParams)(),_n=(0,g.useLocation)(),$n=Kn.userInfo,es=qn.reviewExercise,ns=(qn.exerciseList,(0,x.useState)({})),ss=A()(ns,2),is=ss[0],ls=ss[1],ts=(0,x.useState)(1),rs=A()(ts,2),cs=rs[0],as=rs[1],os=(0,x.useState)(!1),ds=A()(os,2),us=ds[0],As=ds[1],xs=(0,x.useState)(!1),gs=A()(xs,2),vs=gs[0],ms=gs[1],hs=(0,x.useState)(!1),ps=A()(hs,2),fs=ps[0],js=ps[1],ws=(0,x.useRef)(null),Bs=(0,x.useRef)([]),ks=(0,x.useRef)(!0),Ns=null==_n||null===(n=_n.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),Is="exercise/".concat(Ns?"getCentralizeReviewExercise":"postReviewExercise"),ys=(0,x.useState)(!1),Cs=A()(ys,2),Zs=Cs[0],Ss=Cs[1],Es=(0,x.useState)(!1),Ds=A()(Es,2),Qs=Ds[0],Ms=Ds[1],Js=(0,x.useState)({}),bs=A()(Js,2),Ys=bs[0],Os=bs[1],Ps=(0,x.useState)(0),zs=A()(Ps,2),Hs=zs[0],Ls=zs[1],Rs=(0,x.useState)(!1),Fs=A()(Rs,2),Ts=Fs[0],Gs=Fs[1],Us=(0,x.useState)(!1),qs=A()(Us,2),Xs=qs[0],Ks=qs[1],Vs=(0,x.useState)(null),Ws=A()(Vs,2),_s=Ws[0],$s=Ws[1],ei=(0,x.useState)(!1),ni=A()(ei,2),si=ni[0],ii=ni[1],li=(0,x.useState)({prev_login:!0,next_login:!0}),ti=A()(li,2),ri=ti[0],ci=ti[1],ai=(0,x.useState)(""),oi=A()(ai,2),di=oi[0],ui=oi[1],Ai=(0,x.useState)([]),xi=A()(Ai,2),gi=xi[0],vi=xi[1],mi=[{title:"题型",dataIndex:"type_name",align:"center"},{title:(null==gi||null===(i=gi.find((function(e){return e.value==$e.f[0].nameType})))||void 0===i?void 0:i.name)||"单选题",dataIndex:"singles_scores",align:"center"},{title:(null==gi||null===(t=gi.find((function(e){return e.value==$e.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",dataIndex:"doubles_scores",align:"center"},{title:(null==gi||null===(c=gi.find((function(e){return e.value==$e.f[3].nameType})))||void 0===c?void 0:c.name)||"填空题",dataIndex:"nulls_scores",align:"center"},{title:(null==gi||null===(o=gi.find((function(e){return e.value==$e.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",dataIndex:"judges_scores",align:"center"},{title:(null==gi||null===(u=gi.find((function(e){return e.value==$e.f[6].nameType})))||void 0===u?void 0:u.name)||"编程题",dataIndex:"pros_scores",align:"center"},{title:(null==gi||null===(J=gi.find((function(e){return e.value==$e.f[5].nameType})))||void 0===J?void 0:J.name)||"实训题",dataIndex:"shixuns_scores",align:"center"},{title:(null==gi||null===(L=gi.find((function(e){return e.value==$e.f[7].nameType})))||void 0===L?void 0:L.name)||"组合题",dataIndex:"combination_scores",align:"center"},{title:(null==gi||null===(R=gi.find((function(e){return e.value==$e.f[4].nameType})))||void 0===R?void 0:R.name)||"简答题",dataIndex:"mains_scores",align:"center"},{title:(null==gi||null===(U=gi.find((function(e){return e.value==$e.f[8].nameType})))||void 0===U?void 0:U.name)||"程序填空题",dataIndex:"bpros_scores",align:"center"},{title:"总分",dataIndex:"all_scores",align:"center",render:function(e,n){return(0,F.jsx)("span",{style:{color:"实得分"==(null==n?void 0:n.type_name)?"#FA2121":""},children:e})}}],hi=[{type_name:"应得分",singles_scores:(null==es||null===(q=es.table)||void 0===q?void 0:q.total_singles_scores)||0,doubles_scores:(null==es||null===(X=es.table)||void 0===X?void 0:X.total_doubles_scores)||0,nulls_scores:(null==es||null===(K=es.table)||void 0===K?void 0:K.total_nulls_scores)||0,judges_scores:(null==es||null===(V=es.table)||void 0===V?void 0:V.total_judges_scores)||0,pros_scores:(null==es||null===(W=es.table)||void 0===W?void 0:W.total_pros_scores)||0,bpros_scores:(null==es||null===($=es.table)||void 0===$?void 0:$.total_bpros_scores)||0,shixuns_scores:(null==es||null===(ne=es.table)||void 0===ne?void 0:ne.total_shixuns_scores)||0,combination_scores:(null==es||null===(se=es.table)||void 0===se?void 0:se.total_combination_scores)||0,mains_scores:(null==es||null===(te=es.table)||void 0===te?void 0:te.total_mains_scores)||0,all_scores:(null==es||null===(ue=es.table)||void 0===ue?void 0:ue.question_total_score)||0},{type_name:"实得分",singles_scores:(null==es||null===(Ae=es.table)||void 0===Ae?void 0:Ae.singles_scores)||0,doubles_scores:(null==es||null===(xe=es.table)||void 0===xe?void 0:xe.doubles_scores)||0,nulls_scores:(null==es||null===(ge=es.table)||void 0===ge?void 0:ge.nulls_scores)||0,judges_scores:(null==es||null===(ve=es.table)||void 0===ve?void 0:ve.judges_scores)||0,pros_scores:(null==es||null===(me=es.table)||void 0===me?void 0:me.pros_scores)||0,bpros_scores:(null==es||null===(he=es.table)||void 0===he?void 0:he.bpros_scores)||0,shixuns_scores:(null==es||null===(pe=es.table)||void 0===pe?void 0:pe.shixuns_scores)||0,combination_scores:(null==es||null===(je=es.table)||void 0===je?void 0:je.combination_scores)||0,mains_scores:(null==es||null===(we=es.table)||void 0===we?void 0:we.mains_scores)||0,all_scores:(null==es||null===(Be=es.table)||void 0===Be?void 0:Be.user_get_score)||0}];(0,x.useEffect)((function(){d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.cV)({id:Wn.exerciseId||Wn.categoryId});case 2:0==(n=e.sent).status&&vi(n.data);case 4:case"end":return e.stop()}}),e)})))()}),[]),(0,x.useEffect)((function(){Vn({type:"classroomList/getAssistantPermissions",payload:{course_id:Wn.coursesId}})}),[Kn.userInfo]);var pi=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=2;break}return e.abrupt("return",new Promise((function(e){v.ZP.warning("您未获得此权限,需向管理员申请权限才能使用此功能"),setTimeout((function(){window.location.href=document.referrer}),2e3)})));case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,x.useEffect)((function(){return document.body.scrollIntoView(),$n.login&&ki(),function(){Vn({type:"exercise/clearData",payload:{key:"reviewExercise"}})}}),[Wn.userId,$n.login]),(0,x.useEffect)((function(){var e;$s(null==es||null===(e=es.exercise_answer_user)||void 0===e?void 0:e.analysis)}),[null==es||null===(ke=es.exercise_answer_user)||void 0===ke?void 0:ke.analysis]),(0,x.useEffect)((function(){return Vn({type:"globalSetting/footerToggle",payload:!1}),Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]);var fi=function(){var e=d()(a()().mark((function e(n){var s,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ks.current=!1,e.next=3,(0,Y.Ip)({id:n.question_id,shixun_challenge_id:n.shixun_challenge_id||null,comment:n.comment,score:n.score,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1});case 3:return l=e.sent,e.next=6,Ci(l);case 6:return delete is[n.q_position],ki(!0),ls(r()({},is)),e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ji=function(e){if(e.question_type>1&&5!==e.question_type&&2!==e.question_type)return(0,F.jsx)("span",{onClick:function(){pi().then((function(){var n;m.Z.confirm({title:"调分",icon:null,onOk:(n=d()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ws.current.onSave();case 2:s=n.sent,fi(r()(r()({},e),s));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),content:(0,F.jsx)("div",{children:(0,F.jsx)(ie,{ref:ws,item:e})})})}))},className:"c-blue mr10 ml10 current",children:(0,F.jsx)(h.ZP,{type:"primary",size:"small",ghost:!0,children:"调分"})})},wi=function(){var e,n=localStorage["".concat(null==Kn||null===(e=Kn.userInfo)||void 0===e?void 0:e.login,"-").concat(Wn.coursesId,"-").concat(Wn.exerciseId,"-review")]||"";n=n?JSON.parse(n):[];var s=[],i=null;return n.forEach((function(e,l){var t;(s.push(e.user_id),e.user_login===Wn.userId)&&(i=null===(t=n)||void 0===t||null===(t=t[l+1])||void 0===t?void 0:t.user_id)})),{user_ids:s,next_user_id:i}},Bi=function(e){var n,s=(null==e?void 0:e.filter((function(e){return 4!==e.question_type})))||[],i=(null==e?void 0:e.filter((function(e){return 4===e.question_type})))||[],t=[].concat(l()(s),l()(i)),r=null,c=[];t.forEach((function(e){c=c.concat(e.items)}));for(var a=0;a0&&void 0!==d[0]&&d[0],s={exerciseId:Wn.exerciseId,login:Wn.userId},Ns||(i=wi(),s.user_ids=i.user_ids,Bs.current=i.user_ids||[]),e.next=5,Vn({type:Is,payload:s});case 5:if(l=e.sent,t={limit:100,name:"",page:1,review_type:Ns?"appraise":"normal",login:Wn.userId},Ns||(t.user_ids=Bs.current),n){e.next=13;break}return e.next=11,(0,de.ZP)("/api/exercises/".concat(Wn.exerciseId,"/user_review_list.json"),{method:"post",body:t});case 11:r=e.sent,ci(r);case 13:return e.next=15,Ci(l);case 15:ks.current&&(c=Bi(null==l?void 0:l.exercise_question_types),setTimeout((function(){document.getElementById(c)}),500)),ks.current=!0,as(Ns?0===(null==l||null===(o=l.review_progress)||void 0===o?void 0:o.appraise_type)?2:3:1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ni=function(e){return 4===e.question_type?e.user_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score===e.question_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score>0?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"})},Ii=function(e){return 4===e.question_type?e.user_score?O.Z.greenBg:O.Z.greyBg:e.user_score===e.question_score?O.Z.blueBg:e.user_score>0?O.Z.orangeBg:O.Z.redBg},yi=function(e){return 4===e.question_type?e.user_score?"c-green":"c-grey-333":e.user_score===e.question_score?"c-blue":e.user_score>0?"c-orange":"c-red"},Ci=function(){var e=d()(a()().mark((function e(n){var s,i,l,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return l=function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login))},m.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:l,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,F.jsx)("span",{onClick:l,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,F.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:if(3!==(null==n?void 0:n.type)){e.next=11;break}return t=function(){window.location.href="/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login)},m.Z.confirm({centered:!0,width:496,okText:"确定",cancelText:"取消",title:"提示",onOk:t,keyboard:!1,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:"当前评阅设置已开启封卷阅卷,如需继续评阅请点击“确认”按钮。"})}),e.abrupt("return",Promise.reject());case 11:if(6!==(null==n?void 0:n.type)){e.next=14;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",onOk:function(){window.location.reload()},content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),e.abrupt("return",Promise.reject());case 14:null!=n&&null!==(s=n.review_progress)&&void 0!==s&&s.message&&m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),8!==(null==n?void 0:n.type)||null!=es&&null!==(i=es.review_progress)&&void 0!==i&&i.next_login||m.Z.success({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,content:(0,F.jsx)("div",{children:"您已完成集中阅卷,感谢您的参与。"})});case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Zi=function(e,n){var s,i,l,t,c,a,o,d,u,A,x,g,v,m;return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(p.Z,{className:"mb20",children:[(0,F.jsxs)(f.Z,{flex:"1",style:{width:500},children:[(0,F.jsxs)("div",{className:"pl15",children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[n+1,"."]}),6===e.question_type?null!=e&&e.hack_user_identifier?(0,F.jsxs)("span",{children:[(0,F.jsx)("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:e.question_title}),(0,F.jsxs)("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:["查看答题详情",">"]})]}):(0,F.jsx)("span",{style:{lineHeight:"26px"},className:"font16",children:e.question_title}):(0,F.jsx)(P.Z,{value:8===(null==e?void 0:e.question_type)?e.description:e.question_title+"".concat(7===e.question_type?"(共".concat(null==e?void 0:e.sub_q_count,"题 ").concat(null==e?void 0:e.question_score,"分)"):"")})]}),8===(null==e?void 0:e.question_type)&&(0,F.jsx)(P.Z,{showProgramFill:!0,disabledFill:!0,value:le.Base64.decode((null==e?void 0:e.code)||"")}),(0,F.jsxs)("div",{children:[0===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(s=e.question_choices)||void 0===s?void 0:s.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10 ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),1===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(i=e.question_choices)||void 0===i?void 0:i.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(w.Z,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text,className:"ml5"})]})}))}),2===e.question_type&&(0,F.jsx)("div",{className:O.Z.flexRow,children:null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,s){return(0,F.jsxs)("div",{style:{marginLeft:s>0&&"10px"},className:"multi-llipsis1e flex-container",children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),3===e.question_type&&(0,F.jsx)(H.Z,{item:e,answerData:es,changeScoreData:is,textValue:null===(t=is[e.q_position])||void 0===t?void 0:t.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),8===e.question_type&&(0,F.jsx)(T,{item:e,answerData:es,changeScoreData:is,textValue:null===(c=is[e.q_position])||void 0===c?void 0:c.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),5===e.question_type&&(0,F.jsx)(_,{item:e,answerData:es,coursesId:Wn.coursesId,saveChangeScore:fi,sealedReview:!0===(null==es||null===(a=es.review_progress)||void 0===a?void 0:a.sealed_review)}),4===e.question_type&&(0,F.jsx)(ee,{item:e,answerData:es,changeScoreData:is,textValue:null===(o=is[e.q_position])||void 0===o?void 0:o.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),6===e.question_type&&(0,F.jsx)(re,{item:e,answerData:es}),7===e.question_type&&(0,F.jsx)(F.Fragment,{children:null==e||null===(d=e.sub_exercise_questions)||void 0===d?void 0:d.map((function(s,i){var l,t,r;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{display:"inline-flex",fontSize:"16px"},children:[n+1+"."+(i+1),"(单选题)",(0,F.jsx)(P.Z,{value:s.question_title+"(".concat(null==s?void 0:s.question_score,"分)")})]}),(0,F.jsxs)(F.Fragment,{children:[null===(l=s.question_choices)||void 0===l?void 0:l.map((function(e){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10",children:[(0,F.jsx)(j.ZP,{checked:s.user_answer.includes(e.choice_id)}),(0,F.jsx)(P.Z,{value:e.choice_text})]})})),(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(t=s.question_choices)||void 0===t||null===(t=t.filter((function(e){var n;return null===(n=s.user_answer)||void 0===n?void 0:n.includes(e.choice_id)})))||void 0===t?void 0:t.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(r=s.user_answer)||void 0===r?void 0:r.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),s.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",s.standard_answer_show]}),(0,F.jsx)("br",{}),s.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:s.analysis})]})]})]})]})}))}),(null==e?void 0:e.answer_comments)&&(0,F.jsx)(Ye.Z,{list:null==e?void 0:e.answer_comments})]})]}),e.question_type<3&&(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(u=e.question_choices)||void 0===u||null===(u=u.filter((function(n){var s;return null===(s=e.user_answer)||void 0===s?void 0:s.includes(n.choice_id)})))||void 0===u?void 0:u.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(A=e.user_answer)||void 0===A?void 0:A.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),e.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",e.standard_answer_show]}),(0,F.jsx)("br",{}),e.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:e.analysis})]})]})]}),(0,F.jsx)(f.Z,{flex:"140px",className:"ml20",children:(0,F.jsxs)("div",{className:"".concat(O.Z.questionsInfo," ").concat(Ii(e)),children:[Ni(e),(0,F.jsx)("span",{style:{flexShrink:0,lineHeight:1},children:"得分 / 分数"}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{className:"font22",style:{flexShrink:0,lineHeight:1},children:[(0,F.jsx)("span",{className:yi(e),children:null===e.user_score?"--":null!=e&&null!==(x=e.user_score)&&void 0!==x&&x.includes(".0")?null==e||null===(g=e.user_score)||void 0===g?void 0:g.replace(".0",""):e.user_score})," / ",null===(null==e?void 0:e.question_score)?"--":null!=e&&null!==(v=e.question_score)&&void 0!==v&&v.includes(".0")?null==e||null===(m=e.question_score)||void 0===m?void 0:m.replace(".0",""):e.question_score]}),(0,F.jsx)("br",{}),7!=(null==e?void 0:e.question_type)&&ji(e)]})})]})})},Si=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){var s;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{className:"pt20",children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsxs)(f.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontWeight:"bold"},className:"font16 pl15",children:e.name}),(0,F.jsxs)("span",{className:"c-grey-999 ml10",children:[" 共 ",(0,F.jsx)("span",{className:"c-blue",children:e.count})," 题 ",7===(null==e?void 0:e.question_type)?"(共".concat(null==e?void 0:e.sub_count,"小题)"):"",(0,F.jsx)(B.Z,{type:"vertical"})," 共 ",(0,F.jsx)("span",{className:"c-red",children:e.score})," 分"]})]}),(0,F.jsxs)(f.Z,{className:"pr30 c-grey-666",children:["总得分:",e.user_score]})]}),(0,F.jsx)("div",{className:"ml15",children:(0,F.jsx)(B.Z,{style:{marginTop:8,marginBottom:8}})})]}),null===(s=e.items)||void 0===s?void 0:s.map((function(e,n){return us&&e.user_score===e.question_score?null:(0,F.jsx)("aside",{id:e.question_id,children:Zi(e,n)},n)}))]},n)}))},Ei=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){return(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)("p",{children:e.name}),e.items.map((function(e,n){var s,i,l="";4===e.question_type?l=(null==e||null===(i=e.answer_comments)||void 0===i?void 0:i.length)>0?O.Z.green:O.Z.grey:l=Number(e.question_score)===Number(e.user_score)?O.Z.blue:e.user_score>0?O.Z.orange:O.Z.red;return(null==e||null===(s=e.answer_comments)||void 0===s?void 0:s.length)>0&&(l=O.Z.green),us&&e.user_score===e.question_score?null:(0,F.jsx)("span",{className:l,onClick:function(){var n=e.question_id,s=document.getElementById(n);s&&window.scrollTo(0,s.offsetTop)},children:n+1})}))]},e.question_type)}))},Di=(0,G.Ny)(),Qi=(0,x.useCallback)((function(e){var n=0,s=setInterval((function(){var i,l;100==n?(e.save((null==qn||null===(i=qn.exerciseExportHeadData)||void 0===i?void 0:i.user)||(null===(l=es.exercise_answer_user)||void 0===l?void 0:l.user_name)),Ms(!1),Ls(0),clearInterval(s)):(console.log(s),Ls(n+=10))}),100)}),[qn,es]),Mi=(0,x.useCallback)((function(e){return $s(e.target.value)}),[]),Ji=function(){var e=d()(a()().mark((function e(){var n,s,i,l,t,r,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=3;break}return pi(),e.abrupt("return");case 3:return e.next=5,(0,de.ZP)("/api/exercises/".concat(null==Wn?void 0:Wn.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:null==Wn?void 0:Wn.exerciseId,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1,next_login:(null==es||null===(l=es.review_progress)||void 0===l?void 0:l.next_login)||"",analysis:_s,only_analysis:si}});case 5:return t=e.sent,e.next=8,Ci(t);case 8:if(0!==(null==t?void 0:t.status)){e.next=21;break}if(Ks(!1),!si){e.next=15;break}return ki(),v.ZP.success("修改成功"),ii(!1),e.abrupt("return");case 15:if(null==es||null===(r=es.review_progress)||void 0===r||!r.next_login){e.next=19;break}return o=Ns?"centralizeReview":"review",g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(o,"/").concat(null==es||null===(c=es.review_progress)||void 0===c?void 0:c.next_login)),e.abrupt("return");case 19:ki(),v.ZP.success("评阅成功");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),bi=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=Ns?"centralizeReview":"review",(i="next"==n?null==ri?void 0:ri.next_login:null==ri?void 0:ri.prev_login)?g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(s,"/").concat(i)):ki();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)(k.Z,{spinning:Xn[Is],children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:$n&&(0,F.jsxs)(N.Z,{separator:">",children:[(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:null==$n||null===(Ne=$n.course)||void 0===Ne?void 0:Ne.course_name})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:"试卷列表"})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ie=es.exercise)||void 0===Ie?void 0:Ie.id,"/detail"),children:"试卷详情"})}),(0,F.jsx)(N.Z.Item,{children:1!==cs?"集中评阅":null==es||null===(ye=es.exercise_answer_user)||void 0===ye?void 0:ye.user_name})]})}),(0,F.jsx)("aside",{className:[O.Z.title,"mt20"].join(" "),children:(0,F.jsxs)(p.Z,{style:{width:"100%"},align:"middle",children:[(0,F.jsxs)(f.Z,{style:{display:"flex",alignItems:"center"},children:[(0,F.jsx)(z.VV,{status:[z.ju[null===(Ce=es.exercise)||void 0===Ce?void 0:Ce.exercise_status]]}),(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ze=es.exercise)||void 0===Ze?void 0:Ze.id,"/detail"),children:(0,F.jsx)("strong",{className:"font20 ml10 c-grey-333",children:(null==es||null===(Se=es.exercise)||void 0===Se?void 0:Se.exercise_name)||""})})]}),1===cs&&(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)(f.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black",children:(0,F.jsxs)("aside",{children:[(0,F.jsxs)("span",{children:["考试时长 ",-1===(null===(Ee=es.exercise)||void 0===Ee?void 0:Ee.time)?"未限时":((null===(De=es.exercise)||void 0===De?void 0:De.time)||"")+"分钟",!(null==es||null===(Qe=es.exercise_answer_user)||void 0===Qe||!Qe.delayed_time)&&(0,F.jsxs)("span",{className:"c-red",children:["+延时",null==es||null===(Me=es.exercise_answer_user)||void 0===Me?void 0:Me.delayed_time,"分钟"]})]}),(0,F.jsxs)("span",{className:"ml20",children:["合计 ",null===(Je=es.exercise_scores)||void 0===Je||null===(Je=Je.exercise_types)||void 0===Je?void 0:Je.q_counts,"题"]}),(0,F.jsxs)("span",{className:"ml20",children:["满分 ",null===(Pe=es.exercise_scores)||void 0===Pe||null===(Pe=Pe.exercise_types)||void 0===Pe?void 0:Pe.q_scores,"分"]})]})}),(0,F.jsxs)(f.Z,{children:[(0,G.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(h.ZP,{icon:(0,F.jsx)(Q.Z,{}),onClick:function(){return Ss(!0)},children:"导出当前学生试卷"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},icon:(0,F.jsx)(M.Z,{}),onClick:function(){Vn({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),2===(null==es||null===(ze=es.exercise)||void 0===ze?void 0:ze.exercise_status)&&(0,F.jsxs)(h.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:function(e){var n,s;e.preventDefault(),!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo||v.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),m.Z.confirm({width:500,title:"提示",content:(0,F.jsxs)("div",{children:["学生将得到一次重新答题的机会,现有的答题情况将被清空",(0,F.jsx)("br",{}),"是否确认回退TA的试卷答题"]}),okText:"确定",cancelText:"取消",onOk:(s=d()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.q6)({categoryId:Wn.exerciseId,user_ids:[null==es||null===(n=es.exercise_answer_user)||void 0===n?void 0:n.user_id]});case 2:0===e.sent.status&&(v.ZP.success("操作成功"),g.history.push("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(s=es.exercise)||void 0===s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})})},children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]})]})]})]})})]}),(0,F.jsxs)(p.Z,{className:"mt20",children:[(0,F.jsx)(f.Z,{flex:"284px",className:O.Z.leftBar,children:(0,F.jsxs)(I.Z,{offsetTop:0,children:[!(null!=es&&null!==(He=es.review_progress)&&void 0!==He&&He.sealed_review)&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," ").concat(O.Z.userInfo),children:[(0,F.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,F.jsx)("img",{className:O.Z.userImg,src:oe.Z.API_SERVER+"/images/"+(null===(Le=es.exercise_answer_user)||void 0===Le?void 0:Le.user_img)}),(0,F.jsxs)(f.Z,{style:{marginLeft:"14px",width:"145px"},children:[(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Re=es.exercise_answer_user)||void 0===Re?void 0:Re.user_name,children:null===(Fe=es.exercise_answer_user)||void 0===Fe?void 0:Fe.user_name})})]}),(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Te=es.exercise_answer_user)||void 0===Te?void 0:Te.student_id,children:null===(Ge=es.exercise_answer_user)||void 0===Ge?void 0:Ge.student_id})})]}),(0,F.jsxs)(p.Z,{wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"分班"}),(0,F.jsx)(f.Z,{flex:1,className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Ue=es.exercise_answer_user)||void 0===Ue?void 0:Ue.course_group_name,children:null===(qe=es.exercise_answer_user)||void 0===qe?void 0:qe.course_group_name})})]})]})]}),(0,F.jsx)("img",{className:O.Z.status,src:null!=es&&null!==(Xe=es.exercise)&&void 0!==Xe&&Xe.review_status?"data:image/png;base64,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":"data:image/png;base64,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"})]}),3===cs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"评阅范围"}),(0,F.jsx)("div",{className:"mt10",children:"试题"}),(0,F.jsx)("div",{className:"".concat(O.Z.greyBg," ").concat(O.Z.listType," mt10"),children:null==es||null===(Ke=es.review_progress)||void 0===Ke||null===(Ke=Ke.appraise_question)||void 0===Ke?void 0:Ke.map((function(e){return(0,F.jsxs)("span",{children:[e.name,";"]})}))})]}),(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"答题卡"}),(0,F.jsxs)(p.Z,{style:{flexDirection:"column"},children:[(0,F.jsxs)(f.Z,{children:["仅显示错题",(0,F.jsx)(C.Z,{className:"ml5",checked:us,onChange:function(e){return As(e)}})]}),(0,F.jsxs)(f.Z,{className:"mt5",children:["仅显示主观题",(0,F.jsx)(C.Z,{checked:fs,className:"ml5",onChange:function(e){return js(e)}})]})]}),(0,F.jsx)(p.Z,{align:"middle",justify:"start",className:"mt10",children:(0,F.jsxs)(f.Z,{children:[(0,F.jsx)("span",{className:O.Z.circularBlue}),(0,F.jsx)("span",{children:"正确"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularRed," ml20")}),(0,F.jsx)("span",{children:"错误"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularOrange," ml20")}),(0,F.jsx)("span",{children:"部分得分"}),(0,F.jsxs)("div",{className:"mt10",children:[(0,F.jsx)("span",{className:"".concat(O.Z.circularGreen)}),(0,F.jsx)("span",{children:"已评"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularGrey," ml20")}),(0,F.jsx)("span",{children:"未评"})]})]})})]}),(null==es||null===(Ve=es.exercise_question_types)||void 0===Ve?void 0:Ve.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"客观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei()})]}),(null==es||null===(nn=es.exercise_question_types)||void 0===nn?void 0:nn.some((function(e){return 4===e.question_type})))&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"主观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei(!0)})]})]})}),(0,F.jsx)(f.Z,{flex:"916px",children:(0,F.jsxs)("section",{className:[O.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"},children:[(0,F.jsxs)("div",{className:O.Z.result,children:[(0,F.jsx)(Z.Z,{columns:mi,dataSource:hi,pagination:!1,bordered:!0}),(null==es||null===(sn=es.exercise)||void 0===sn?void 0:sn.review_status)&&(0,F.jsxs)("div",{className:O.Z.evaluate,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"},children:"考试评价"}),(0,F.jsx)(h.ZP,{icon:(0,F.jsx)("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:function(){Ks(!0),ii(!0)},children:"编辑"})]}),(0,F.jsx)("div",{className:O.Z.analysis,style:{color:null!=es&&null!==(ln=es.exercise_answer_user)&&void 0!==ln&&ln.analysis?"#434D63":""},children:(null==es||null===(tn=es.exercise_answer_user)||void 0===tn?void 0:tn.analysis)||"未对学生进行考试评价"})]})]}),(null==es||null===(rn=es.exercise)||void 0===rn?void 0:rn.open_camera)&&1===cs&&(Di?(0,F.jsx)(fe,{parentData:es}):(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsxs)("div",{children:["考试照片 ",!(null==es||null===(cn=es.exercise_answer_user)||void 0===cn||!cn.exercise_user_photos_count)&&(0,F.jsxs)("span",{className:"c-green",children:["(共",null==es||null===(an=es.exercise_answer_user)||void 0===an?void 0:an.exercise_user_photos_count,"张)"]})]}),(0,F.jsx)("ul",{className:O.Z.userPhoto,children:null==es||null===(on=es.exercise_answer_user)||void 0===on||null===(on=on.exercise_user_photos)||void 0===on?void 0:on.map((function(e,n){return(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)(S.Z,{width:100,src:e.photo_url,placeholder:(0,F.jsx)(S.Z,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg==",width:100})}),"拍摄时间:",b()(e.photo_created_at).format("HH:mm")]})}))}),!(null!=es&&null!==(dn=es.exercise_answer_user)&&void 0!==dn&&dn.exercise_user_photos)&&(0,F.jsxs)("div",{className:"font14 c-grey-999 mt30 pb30 tc",children:[(0,F.jsx)("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),(0,F.jsx)("span",{className:"",style:{position:"relative",top:-10},children:"该学生考试时间内未开启摄像"})]}),(0,F.jsx)(B.Z,{})]})),(null==es||null===(un=es.exercise_question_types)||void 0===un?void 0:un.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"客观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(An=es.exercise)||void 0===An?void 0:An.objective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(xn=es.exercise_answer_user)||void 0===xn?void 0:xn.objective_score]})})]}),!fs&&(0,F.jsx)("aside",{className:"pl30 pr10",children:Si()}),(null==es||null===(gn=es.exercise_question_types)||void 0===gn?void 0:gn.some((function(e){return 4===e.question_type})))&&(0,F.jsx)(p.Z,{gutter:[10,10],children:(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"主观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(vn=es.exercise)||void 0===vn?void 0:vn.subjective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(mn=es.exercise_answer_user)||void 0===mn?void 0:mn.subjective_score]})})]})})}),(0,F.jsx)("aside",{className:"pl30 pr10 pb30 mb20",children:Si(!0)}),(0,F.jsx)(p.Z,{className:O.Z.buttonFixed,children:(0,F.jsxs)("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)(h.ZP,{style:{lineHeight:"30px"},href:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"),children:"返回"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},onClick:function(){return ms(!0)},children:"学生列表"}),(0,F.jsxs)("div",{className:O.Z.progress,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"},children:[(0,F.jsx)(f.Z,{style:{color:"#5F6367"},children:1===cs?"评阅进度":"教师个人评阅进度"}),(0,F.jsx)(f.Z,{style:{color:"#3061D0"},children:"".concat((null==es||null===(hn=es.review_progress)||void 0===hn||null===(hn=hn.progress)||void 0===hn?void 0:hn.completed_count)||0,"/").concat((null==es||null===(pn=es.review_progress)||void 0===pn||null===(pn=pn.progress)||void 0===pn?void 0:pn.total)||0)})]}),(0,F.jsx)(E.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:(null==es||null===(fn=es.review_progress)||void 0===fn||null===(fn=fn.progress)||void 0===fn?void 0:fn.completed_count)/(null==es||null===(jn=es.review_progress)||void 0===jn||null===(jn=jn.progress)||void 0===jn?void 0:jn.total)*100,showInfo:!1})]})]}),(0,F.jsxs)(p.Z,{align:"middle",children:[1!=(null==es||null===(wn=es.review_progress)||void 0===wn||null===(wn=wn.progress)||void 0===wn?void 0:wn.total)&&(0,F.jsxs)(F.Fragment,{children:[ri.prev_login&&(0,F.jsx)(_e.Z,{style:{lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("prev");case 2:case"end":return e.stop()}}),e)}))),children:"上一人"}),ri.next_login&&(0,F.jsx)(_e.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("next");case 2:case"end":return e.stop()}}),e)}))),children:"下一人"})]}),!(null!=es&&null!==(Bn=es.exercise)&&void 0!==Bn&&Bn.review_status)&&(0,F.jsx)(h.ZP,{style:{marginLeft:"40px"},type:"primary",onClick:function(){return Ks(!0)},children:"提交评阅"})]})]})})]})})]}),(0,F.jsx)(be,{visible:vs,value:null==Wn?void 0:Wn.userId,onClose:function(){return ms(!1)},onChange:function(e){},data:Bs.current,sealedReview:null==es||null===(kn=es.review_progress)||void 0===kn?void 0:kn.sealed_review}),(0,F.jsx)(ce.Z,{})]}),(0,F.jsx)(Oe.Z,{}),(0,F.jsxs)(m.Z,{title:"导出试卷选择",open:Zs,footer:(0,F.jsxs)("div",{children:[(0,F.jsx)(h.ZP,{type:"primary",onClick:function(){""!=di?"pdf"==di?(Os({type:"",userCommentVisible:!0,userScoreVisible:!0,new:Ts}),Ss(!1),Ms(!0)):"word"==di&&(0,en.pO)({exercise_id:Wn.exerciseId,login:Wn.userId,middle_export:1,is_export_comment:Ts?1:0}):v.ZP.info("请选择一种导出格式")},children:"是"}),(0,F.jsx)(h.ZP,{onClick:function(){Os({type:"",userCommentVisible:!1,userScoreVisible:!0}),Ss(!1),Ms(!0)},children:"否"})]}),onCancel:function(){return Ss(!1)},children:["是否连同评阅教师、教师评语一起导出?",(0,F.jsx)("p",{style:{display:"flex",alignItems:"center"},children:(0,F.jsx)(w.Z,{checked:Ts,style:{fontSize:14},onChange:function(e){Gs(e.target.checked)},children:"只导出最新的评阅记录"})}),(0,F.jsx)("div",{style:{fontSize:16,margin:"15px 0"},children:"请选择需要导出的格式"}),(0,F.jsx)("div",{className:O.Z.export_type_modal,children:(0,F.jsxs)("div",{className:O.Z.export_type_modal_con,children:[(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("pdf"==di?O.Z.img_warp_active:""),onClick:function(){return ui("pdf")},children:(0,F.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("word"==di?O.Z.img_warp_active:""),onClick:function(){return ui("word")},children:(0,F.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,title:(0,F.jsxs)(p.Z,{justify:"space-between",children:[(0,F.jsxs)(f.Z,{children:["正在导出当前学生试卷 ",(0,F.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),(0,F.jsxs)(f.Z,{children:["导出进度",Hs,"%"]})]}),open:Qs,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920,children:(0,F.jsx)("div",{style:{overflow:"hidden"},children:(0,F.jsx)(We,{isEaxmPaperOpen:Qs,studentexportDate:Ys,onChangeProgress:Qi})})}),(0,F.jsxs)(m.Z,{centered:!0,destroyOnClose:!0,closable:!1,className:O.Z.userInfoModelbody,title:(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{style:{color:"#000",fontWeight:"500"},children:"评阅信息"}),(0,F.jsx)(f.Z,{onClick:function(){Ks(!1),ii(!1)},children:(0,F.jsx)("i",{className:"iconfont icon-guanbi7"})})]}),open:Xs,footer:!1,width:800,onCancel:function(){Ks(!1),ii(!1)},children:[(0,F.jsxs)("div",{className:O.Z.userInfoModel,children:[!(null!=es&&null!==(Nn=es.review_progress)&&void 0!==Nn&&Nn.sealed_review)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(In=es.exercise_answer_user)||void 0===In?void 0:In.user_name,children:null===(yn=es.exercise_answer_user)||void 0===yn?void 0:yn.user_name})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Cn=es.exercise_answer_user)||void 0===Cn?void 0:Cn.student_id,children:null===(Zn=es.exercise_answer_user)||void 0===Zn?void 0:Zn.student_id})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"分班"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Sn=es.exercise_answer_user)||void 0===Sn?void 0:Sn.course_group_name,children:null===(En=es.exercise_answer_user)||void 0===En?void 0:En.course_group_name})})]})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"开始作答时间 "}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:null!==(Dn=es.exercise_answer_user)&&void 0!==Dn&&Dn.start_at?(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(Qn=es.exercise_answer_user)||void 0===Qn?void 0:Qn.start_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Mn=es.exercise_answer_user)||void 0===Mn?void 0:Mn.start_at).format("YYYY-MM-DD HH:mm")}):"未开始"})]}),(null===(Jn=es.exercise_answer_user)||void 0===Jn?void 0:Jn.end_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"交卷时间"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(bn=es.exercise_answer_user)||void 0===bn?void 0:bn.end_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Yn=es.exercise_answer_user)||void 0===Yn?void 0:Yn.end_at).format("YYYY-MM-DD HH:mm")})})]}),(null===(On=es.exercise_answer_user)||void 0===On?void 0:On.end_at)&&(null===(Pn=es.exercise_answer_user)||void 0===Pn?void 0:Pn.start_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"作答时长"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:(0,z.li)(Math.round(Math.abs(new Date(null===(zn=es.exercise_answer_user)||void 0===zn?void 0:zn.end_at).getTime()-new Date(null===(Hn=es.exercise_answer_user)||void 0===Hn?void 0:Hn.start_at).getTime())/1e3)),children:(0,z.li)(Math.round(Math.abs(new Date(null===(Ln=es.exercise_answer_user)||void 0===Ln?void 0:Ln.end_at).getTime()-new Date(null===(Rn=es.exercise_answer_user)||void 0===Rn?void 0:Rn.start_at).getTime())/1e3))})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"客观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Fn=es.exercise_answer_user)||void 0===Fn?void 0:Fn.objective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"主观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Tn=es.exercise_answer_user)||void 0===Tn?void 0:Tn.subjective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"总成绩"}),(0,F.jsx)(f.Z,{className:O.Z.Value,style:{color:"#FA2121"},children:(null==es||null===(Gn=es.table)||void 0===Gn?void 0:Gn.user_get_score)||0})]}),(0,F.jsxs)("div",{style:{width:"100%",marginTop:"30px"},children:[(0,F.jsx)("span",{className:O.Z.Title,children:"考试评价"}),(0,F.jsx)("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"},children:(0,F.jsx)(D.Z.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:_s,onChange:Mi,placeholder:"请输入您对学生本次考试的评价(选填)"})})]})]}),(0,F.jsxs)(p.Z,{style:{marginTop:"30px"},justify:"end",children:[(0,F.jsx)(h.ZP,{style:{height:"32px"},onClick:function(){Ks(!1),ii(!1)},children:"再看看"}),(0,F.jsx)(_e.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ji();case 2:case"end":return e.stop()}}),e)}))),children:si?"提交":"提交并评阅下一人"})]})]})]})}))},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[78085,66208],{57265:function(e,n,s){s.d(n,{Z:function(){return h}});var i=s(82242),l=s.n(i),t=s(7557),r=s.n(t),c=s(41498),a=s.n(c),o=s(79800),d=s.n(o),u=s(39647),A=s.n(u),x=s(3113),g=s(59301),v=s(37712),m=["children"],h=function(e){var n=e.children,s=A()(e,m),i=(0,g.useState)(!1),t=d()(i,2),c=t[0],o=t[1];return(0,v.jsx)(x.ZP,l()(l()({},s),{},{loading:c,onClick:function(){var e=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,s.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},66208:function(e,n,s){s.d(n,{jL:function(){return a},w9:function(){return se},QD:function(){return be},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ge},_b:function(){return Le},t7:function(){return J},Gi:function(){return te},YG:function(){return le},qp:function(){return N},vr:function(){return Oe},qE:function(){return De},Je:function(){return O},cq:function(){return me},tp:function(){return y}});var i=s(59301),l="banner___PoUBO",t="content___XoDjy",r="btns___Pb35j",c=s(37712),a=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.img,a=e.imgWidth,o=void 0===a?346:a,d=e.title,u=e.sunTitle,A=e.bannerExtraContent;return(0,c.jsx)("div",{className:l,children:(0,c.jsxs)("div",{className:t,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:d}),(0,c.jsx)("span",{children:u})]}),s.length>0&&(0,c.jsx)("div",{className:r,children:s.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),A]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=s(79800),d=s.n(o),u="row___aXJjm",A="title___HUKL0",x="tagsWrap___XB2W3",g="action___VdHb1",v="bar___t1kKC",m="tag___V7Eft",h="name___Hk1Ip",p="num___xQpcH",f="active___XryTX",j="tagsBorderWrap___OMxjs",w=s(92310),B=s.n(w),k=s(89392),N=function(e){var n=e.dataSource,s=void 0===n?[]:n,l=e.value,t=e.onChange,r=e.onTitleChange,a=e.className,o=e.title,w=e.titleWidth,N=void 0===w?41:w,I=e.style,y=void 0===I?{}:I,C=e.fontColor,Z=void 0===C?"#6A7283":C,S=e.showCount,E=(0,i.useState)(0),D=d()(E,2),Q=D[0],M=D[1],J=(0,i.useState)(!1),b=d()(J,2),Y=b[0],O=b[1],P=(0,i.useRef)(null),z=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==s.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?M(1):M(0));0===s.length&&M(0),O(!1)}),[s]),(0,c.jsxs)("div",{className:B()(u,a),style:y,children:[(0,c.jsx)("div",{onClick:(0,k.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:N,marginTop:Y?12:4},className:"".concat(A," ").concat(r?"current":""),children:o}),(0,c.jsxs)("div",{className:Y?"".concat(x," ").concat(j):x,children:[(0,c.jsx)("div",{className:v,ref:z,style:Q>0?{height:1===Q?97:"auto",overflow:1===Q?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:m,ref:P,children:null==s?void 0:s.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return t(e.id)},style:{color:Z},className:l===e.id?f:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!S&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!Q&&(0,c.jsx)(i.Fragment,{children:1===Q?(0,c.jsxs)("div",{onClick:function(){var e;M(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:g,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){z.current.scrollTop=0,M(1),O(!1)},className:g,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},I="tabs___GTqPV",y=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r;return(0,c.jsx)("div",{style:a,className:B()(I,t),children:s.map((function(e){return(0,c.jsx)("span",{onClick:function(){return l(e.id)},className:i===e.id?B()(I,e.className||""):"",children:e.name},e.id)}))})},C="input___PW2zI",Z="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",D="b1___ZKryM",Q="b2___aKyGa",M=s(73782),J=function(e){var n,s=e.dataSource,l=void 0===s?[]:s,t=e.value,r=void 0===t?"":t,a=e.onChange,o=e.className,u=e.style,A=void 0===u?{}:u,x=e.placeholder,g=(0,i.useState)(""),v=d()(g,2),m=v[0],h=v[1],p=(0,i.useState)(""),f=d()(p,2),j=f[0],w=f[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(h(r.id),n=r.value||"");try{w(decodeURIComponent(n||""))}catch(e){w(decodeURIComponent(n||""))}}),[r]);var k=function(){a(encodeURIComponent(j),m||null)};return(0,c.jsxs)("div",{className:B()(C,o),style:A,children:[!!l.length&&(0,c.jsxs)("div",{className:Z,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=l.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:D}),(0,c.jsx)("b",{className:Q})]}),(0,c.jsx)("div",{className:S,children:l.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(h(n),a(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,c.jsx)(M.Z,{onPressEnter:k,value:j,onChange:function(e){return w(e.target.value)},bordered:!1,placeholder:x}),(0,c.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},b="quickPager___GM30J",Y="disabled___Ozc8I",O=function(e){var n=e.value,s=e.onChange,i=e.className,l=e.total,t=e.pageSize,r=e.style,a=void 0===r?{}:r,o=n<2,d=n>=Math.ceil(l/t);return l<=t?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:B()(b,i),style:a,children:[(0,c.jsx)("div",{onClick:function(){o||s(n-1,"prev")},className:o?Y:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){d||s(n+1,"next")},className:d?Y:"",children:"下一页"})]})},P=s(94334),z=s(42930),H=(s(96908),s(57177),s(81378),s(16644)),L="list___jb2Ay",R="wrap___VsQDr",F="li___IxCLC",T="cover___Mu8wr",G="img___IpFLA",U="bq___Bil0T",q="sign___DXJ4d",X="name___l7FoJ",K="e___pXQUG",V="tags___w_Mil",W=s(71418),_=s(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(L,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var s,i=e.name,l=e.id,a=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:R,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(a),className:F,onClick:function(e){e.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)("/paths/".concat(a))},children:[(0,c.jsxs)("div",{className:G,children:[(0,c.jsx)("img",{className:T,src:"".concat(P.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(s=e.subject_tags)||void 0===s?void 0:s.map((function(e,n){var s;if(0===n){var i,l=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:q,src:l,style:{left:"-4px"}})}var t=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.ptimg;return(0,c.jsx)("img",{className:q,src:t,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:U,children:"开放课程"})})]}),(0,c.jsx)("div",{className:X,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:K,children:i})})}),(0,c.jsx)("div",{className:V,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},l)}))),!i.length&&(0,c.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},se=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var s=e.subject_identifier,i=e.id,l=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),s&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),l&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(H.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:B()(ie.tabs,t),style:a,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:s.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){l(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:o})]})},te=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.children;return(0,c.jsx)("div",{className:B()(n),style:i,children:l})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",ae="orderAsc___KWHmA",oe="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",Ae="orderTextWrap___teAKn",xe=s(38854),ge=s(20834),ve=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,s=e.sortValue,i=e.dropValue,l=e.className,t=e.onSort,r=e.onDrop,a=e.dataSource,o=void 0===a?ve:a;return(0,c.jsxs)("div",{className:B()(re,l),children:[(0,c.jsx)(xe.Z,{dropdownRender:function(){return(0,c.jsx)(ge.Z,{children:o.map((function(e,n){return(0,c.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:Ae,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:ae,children:(0,c.jsx)("i",{className:"asc"===s?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===s?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})})]})]})},he=s(82242),pe=s.n(he),fe=s(7557),je=s.n(fe),we=s(41498),Be=s.n(we),ke=s(39647),Ne=s.n(ke),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},ye=s(3113),Ce=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,s=e.style,l=e.children,t=e.loading,r=void 0!==t&&t,a=e.openLoading,o=e.onClick,u=void 0===o?function(){}:o,A=e.size,x=void 0===A?"middle":A,g=e.shape,v=void 0===g?"round":g,m=Ne()(e,Ce),h=(0,i.useState)(!1),p=d()(h,2),f=p[0],j=p[1];return(0,c.jsx)(ye.ZP,pe()(pe()({onClick:(0,k.throttle)(function(){var e=Be()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:a&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:B()(Ie.btn,Ie["".concat(x,"-").concat(v)],n),style:pe()({},s),size:x,shape:v,loading:f||r},m),{},{children:l}))},Se="head___ghH72",Ee="node___mjPEy",De=function(e){var n=e.className,s=e.style,i=e.children,l=void 0===i?null:i,t=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:B()(Se,n),style:s,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:t,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:l})]})},Qe="btns___sNgTb",Me="confirm___Ozirl",Je="cancel___aiq1I",be=function(e){var n=e.confirmShow,s=void 0===n||n,i=e.confirmTitle,l=e.confirmClick,t=e.cancelShow,r=void 0===t||t,a=e.cancelTitle,o=e.cancelClick,d=e.className,u=e.style,A=e.confirmLoading,x=void 0!==A&&A;return(0,c.jsxs)("div",{className:B()(Qe,d),style:u,children:[s&&(0,c.jsx)(ye.ZP,{loading:x,onClick:l,type:"primary",className:Me,children:i}),r&&(0,c.jsx)(ye.ZP,{onClick:o,className:Je,children:a})]})},Ye={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.LeftContent,t=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:B()(Ye.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Ye.wrap,children:[(0,c.jsx)("div",{className:Ye.left,children:l}),(0,c.jsx)("div",{className:Ye.center,children:t}),(0,c.jsx)("div",{className:Ye.right,children:r})]})})},Pe="crumbs___V41Oe",ze="hover___bEIVd",He=s(8785),Le=function(e){var n=e.className,s=e.style,l=void 0===s?{}:s,t=e.dataSource,r=void 0===t?[]:t;return(0,c.jsx)("div",{className:B()(Pe,n),style:l,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Re=s(31797),Fe=["onChange"],Te=Re.Z.Countdown,Ge=function(e){var n=e.onChange,s=Ne()(e,Fe),l=(0,i.useState)(null),t=d()(l,2),r=t[0],a=t[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Te,pe()(pe()({},s),{},{onChange:function(e){var n=Math.floor(e/1e3);a(n)}}))}},9059:function(e,n,s){s.r(n),s.d(n,{default:function(){return nn}});var i=s(37205),l=s.n(i),t=s(82242),r=s.n(t),c=s(7557),a=s.n(c),o=s(41498),d=s.n(o),u=s(79800),A=s.n(u),x=s(59301),g=s(8785),v=s(8591),m=s(43418),h=s(3113),p=s(95237),f=s(43604),j=s(5112),w=s(24905),B=s(28103),k=s(71418),N=s(66104),I=s(81228),y=s(6848),C=s(78673),Z=s(61998),S=s(39073),E=s(93948),D=s(73782),Q=s(88142),M=s(59536),J=s(61186),b=s.n(J),Y=s(80469),O=s(31353),P=s(7078),z=s(42930),H=s(34944),L=s(53249),R=s(83647),F=s(37712),T=(D.Z.TextArea,function(e){var n=e.item,s=e.answerData,i=e.changeScoreData,l=(e.textValue,e.textOnChange,e.seeAnswerVisible),t=void 0===l||l,c=(0,x.useState)([]),a=A()(c,2),o=a[0],d=a[1],u=(0,x.useState)(!1),g=A()(u,2),v=g[0],m=g[1];return(0,x.useEffect)((function(){null!=i&&i[n.q_position]?!v&&m(!0):v&&m(!1)}),[null==i?void 0:i[null==n?void 0:n.q_position]]),(0,x.useEffect)((function(){var e;console.log("item=====",n,s,i,"#37AD83;");var l=null==n||null===(e=n.user_answer)||void 0===e?void 0:e.map((function(e,s){var i;return r()(r()({},e),{},{value:(null==n||null===(i=n.user_answer)||void 0===i||null===(i=i[s])||void 0===i?void 0:i.answer_text)||""})}));d(l)}),[null==n?void 0:n.user_answer]),(0,F.jsxs)("div",{className:R.Z.fillBg,children:[(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==o?void 0:o.map((function(e,s){var i;return(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("div",{style:{lineHeight:"25px"},children:["答案(填空",s+1,"):"]}),(0,F.jsx)("div",{children:3==n.question_type?(0,F.jsx)("span",{style:{color:(null==n||null===(i=n.standard_answer)||void 0===i||null===(i=i[s])||void 0===i||null===(i=i.answer_text)||void 0===i?void 0:i[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,F.jsx)(P.Z,{value:null==e?void 0:e.answer_text})})]})})),t&&(0,F.jsx)(L.u,{data:n})]})}),G=s(39634),U=s(99313),q=s(94001),X=s(57809),K=s(7309),V=s(71751),W=U.Z.TabPane,_=function(e){var n,s,i,l,t=e.item,c=e.answerData,o=e.hasChangeScore,u=void 0===o||o,h=e.autoHeight,p=e.saveChangeScore,f=void 0===p?function(){}:p,j=e.sealedReview,w=e.coursesId,B=(0,x.useState)([]),k=A()(B,2),N=k[0],I=k[1],C=(0,x.useState)([]),S=A()(C,2),E=S[0],D=S[1],Q=(0,x.useState)(""),M=A()(Q,2),J=M[0],Y=M[1],O=null==c||null===(n=c.exercise)||void 0===n?void 0:n.id;(0,x.useEffect)((function(){var e,n;if(null!=t&&null!==(e=t.shixun_details)&&void 0!==e&&e.length){for(var s=[],i=[],l=0;l<(null==t||null===(c=t.shixun_details)||void 0===c?void 0:c.length);l++){for(var c,a,o,d=0;d<(null==t?void 0:t.shixun_details[l].stage_list.length);d++){var u,A,x=null==t?void 0:t.shixun_details[l].stage_list[d];s.push(r()(r()({},x),{operation:null==t||null===(u=t.shixun_details)||void 0===u||null===(u=u[l])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==t||null===(A=t.shixun_details[l])||void 0===A?void 0:A.shixun_challenge_id,is_jupyter:null==t?void 0:t.is_jupyter,is_jupyter_lab:null==t?void 0:t.is_jupyter_lab}))}if(null!=t&&null!==(a=t.shixun_details)&&void 0!==a&&null!==(a=a[l])&&void 0!==a&&a.shixun_detail)i.push(null==t||null===(o=t.shixun_details)||void 0===o||null===(o=o[l])||void 0===o||null===(o=o.shixun_detail)||void 0===o?void 0:o[0])}return D(i),I([].concat(s)),ee(null==i||null===(n=i[0])||void 0===n||null===(n=n.challenge_paths)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.latest_code),function(){N=[],E=[],I([]),D([])}}}),[null==t?void 0:t.shixun_details]);var z=[{title:"关卡/任务名称",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:function(e,n){return(0,F.jsx)(y.Z,{title:e,children:!n.operation||n.is_jupyter||n.is_jupyter_lab?(0,F.jsxs)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:[n.position,"、",e]}):(0,F.jsxs)(g.Link,{target:"_blank",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",className:"current c-light-primary overflowHidden1",to:"/tasks/".concat(w,"/").concat(O,"/").concat(n.game_identifier,"/exercise"),children:[n.position,"、",e]})})}},{title:(0,F.jsx)(y.Z,{overlayStyle:{minWidth:350},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{style:{marginBottom:0},children:"若学生未开启关卡挑战,评测次数显示为“--”;"}),"若学生已开启关卡挑战但是未提交评测,评测次数显示为“0”。"]}),children:"评测次数 "}),width:70,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.evaluate_count||0===n.evaluate_count?n.evaluate_count:(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var s=!1;return n.finished_time&&null!=c&&c.exercise&&null!=c&&c.exercise_answer_user&&(s=-1===(null==c?void 0:c.exercise.time)?b()(null==c?void 0:c.exercise.end_time).isBefore(n.finished_time):b()(null==c?void 0:c.exercise_answer_user.start_at).add(null==c?void 0:c.exercise.time,"m").isBefore(n.finished_time)),(0,F.jsxs)("span",{children:[n.finished_time||(0,F.jsx)("span",{className:"c-grey-999",children:"--"}),(0,F.jsx)("span",{className:"c-orange-ff9 ",children:s?"(已超时)":""})]})}},{title:"耗时",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.time_consuming||(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",width:80,key:"view_answer",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:function(e,n){return(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},u&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",width:100,render:function(e,n,s){return(0,F.jsx)(q.Z,{formatter:function(e){var n;return(null===(n="".concat(e))||void 0===n||null===(n=n.match(/^(\d)*.\d{0,1}/))||void 0===n?void 0:n[0])||"0"},min:0,max:Number(n.game_score),defaultValue:e,onChange:function(){var s=d()(a()().mark((function s(i){var l;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(i==e){s.next=5;break}return s.next=3,f(r()(r()({},t),{shixun_challenge_id:n.shixun_challenge_id,score:i}));case 3:null!=(l=s.sent)&&l.question_comments&&v.ZP.success("已修改当前评分");case 5:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),H=[{title:"评测序号",dataIndex:"key",width:"80px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},!j&&{title:"操作",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:d()(a()().mark((function e(){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.Lk)(n.game_identifier,{path:null===(s=n.path)||void 0===s||null===(s=s.replace(/\;/g,";"))||void 0===s||null===(s=s.split(";"))||void 0===s?void 0:s[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&m.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(R.Z.lookCode," custom-modal-divider"),content:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:r()(r()({},L),{},{readonly:!0})})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}].filter((function(e){return!!e})),L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},T=(0,x.useState)(""),_=A()(T,2),$=_[0],ee=_[1];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",tabBarExtraContent:!(null!=t&&t.shixun_start)&&(0,F.jsx)("span",{style:{color:"red"},children:"学生未开启挑战"}),children:[(0,F.jsx)(W,{tab:"阶段成绩",children:!(null===(s=N)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{columns:z,dataSource:N,pagination:!1})},"1"),(0,F.jsx)(W,{tab:(0,F.jsxs)("span",{children:["实训详情 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:null===(i=E)||void 0===i?void 0:i.map((function(e,n){var s,i;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{className:"mt5",children:[(0,F.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),!e.game_identifier||null!=t&&t.is_jupyter_lab||null!=t&&t.is_jupyter?(0,F.jsx)("span",{className:"font16",children:e.name}):(0,F.jsx)(g.Link,{target:"_blank",className:"current c-light-primary font16",to:"/tasks/".concat(w,"/").concat(O,"/").concat(e.game_identifier,"/exercise"),children:e.name})]}),!(null==e||null===(s=e.outputs)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{bordered:!0,dataSource:e.outputs.map((function(n){return r()(r()({},n),{},{key:n.position,error_msg:n.output_detail,updated_at:n.updated_at,game_identifier:null==e?void 0:e.game_identifier,path:null==e?void 0:e.path})})),columns:H,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,F.jsxs)("div",{className:R.Z.shixunWrp,children:[(0,F.jsxs)("h2",{children:[(0,F.jsx)(X.default,{style:{width:200},value:$,onChange:ee,options:null==e||null===(i=e.challenge_paths)||void 0===i?void 0:i.map((function(e){return{label:e.file_name,value:e.latest_code}}))}),(0,F.jsxs)("span",{className:R.Z.s,onClick:function(){return Y($)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})]}),(0,F.jsx)(K.ZP,{height:300,autoHeight:h,language:"python",theme:"default",value:$,options:L})]})]})}))},"2")]}),(0,G.dE)()&&(0,F.jsx)(P.Z,{className:"c-grey-999 mt20 mb20",value:null==t?void 0:t.question_title}),null==t||null===(l=t.shixun)||void 0===l?void 0:l.map((function(e,n){return(0,F.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,F.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,F.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,F.jsx)("div",{className:"mb15"}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:!!J,title:"全屏预览代码",width:864,onCancel:function(){return Y(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:J,options:L})})]})},$=s(30010),ee=(D.Z.TextArea,function(e){var n,s,i=e.item,l=(e.answerData,e.changeScoreData),t=(e.textValue,e.textOnChange,(0,x.useState)(!1)),r=A()(t,2),c=r[0],o=r[1];(0,x.useEffect)((function(){null!=l&&l[i.q_position]?!c&&o(!0):c&&o(!1)}),[null==l?void 0:l[null==i?void 0:i.q_position]]);var u=function(){var e=d()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=m.Z.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:"1",children:"原始内容"}),(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,F.jsx)($.Z,{height:"70vh",defaultValue:n||"",hidetoolBar:!0,disabled:!0})});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{children:["kepukehuan.educoder.net"===document.domain&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("strong",{className:"mt30",children:"作文标题"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_content)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文类型"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_clazz)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文内容"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i||null===(n=i.user_answer)||void 0===n?void 0:n[0])||""})})]}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i}),(0,F.jsx)(B.Z,{})]}),"kepukehuan.educoder.net"!==document.domain&&(0,F.jsxs)("div",{className:R.Z.simpleBg,children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:1,children:(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(h.ZP,{style:{marginRight:-12},type:"link",onClick:function(){var e;return u(null==i||null===(e=i.user_answer)||void 0===e?void 0:e[0])},children:"查看原始内容"})})]}),(0,F.jsx)("div",{children:(0,F.jsx)(P.Z,{value:(null==i||null===(s=i.user_answer)||void 0===s?void 0:s[0])||""})}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i})]})]})}),ne=s(78241),se=function(e,n){var s=e.item,i=ne.Z.useForm(),l=A()(i,1)[0],t=(0,x.useState)(!1),r=A()(t,2),c=r[0],o=r[1];console.log("--------",s),(0,x.useImperativeHandle)(n,(function(){return{onSave:u}}));var u=function(){var e=d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:return e.abrupt("return",l.getFieldsValue());case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)(ne.Z,{form:l,name:"basic",labelCol:{span:4},wrapperCol:{span:20},autoComplete:"off",children:[(0,F.jsxs)("div",{style:{position:"relative"},children:[(0,F.jsx)(ne.Z.Item,{initialValue:s.user_score,label:"调分",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(q.Z,{disabled:c,max:s.question_score,min:0})}),(0,F.jsx)(w.Z,{style:{position:"absolute",left:172,top:0},checked:c,onChange:function(e){o(e.target.checked),e.target.checked&&l.setFieldsValue({score:s.question_score}),console.log(e,444)},children:"设为满分"})]}),(0,F.jsx)(ne.Z.Item,{label:"评语",name:"comment",children:(0,F.jsx)(D.Z.TextArea,{})})]})},ie=(0,x.forwardRef)(se),le=s(24334),te=U.Z.TabPane,re=function(e){var n,s,i,l,t,r=e.item,c=e.answerData,a=e.autoHeight,o=(0,x.useState)([]),d=A()(o,2),u=d[0],g=d[1],v=(0,x.useState)(!1),h=A()(v,2),p=h[0],f=h[1];(0,x.useEffect)((function(){var e,n;(null==r||null===(e=r.evaluate_codes)||void 0===e?void 0:e.length)>0?g(null==r||null===(n=r.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?le.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):g([{key:"--",error_msg:"--"}])}),[null==r?void 0:r.evaluate_codes]);var j=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.created_at?b()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}}],w={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",children:[(0,F.jsxs)(te,{tab:(0,F.jsxs)("span",{children:["通关代码 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:[(0,F.jsx)("div",{className:"mt15 mb15",children:(0,F.jsx)(P.Z,{value:null==r?void 0:r.description})}),!(null==r||null===(n=r.user_answer)||void 0===n||!n.length)&&(null==r?void 0:r.passed_code)&&(0,F.jsxs)("aside",{className:O.Z.shixunWrp,children:[(0,F.jsx)("h3",{children:"最后一次通关的代码(未通关则为最后一次提交评测的代码)"}),(0,F.jsx)("div",{className:O.Z.full,children:(0,F.jsxs)("span",{onClick:function(){return f(!0)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})}),(0,F.jsx)(K.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})]})]},"1"),(0,F.jsx)(te,{tab:"评测记录",children:(!(null==c||null===(s=c.exercise)||void 0===s||!s.student_commit_status)&&0!==(null==c||null===(i=c.exercise)||void 0===i?void 0:i.student_commit_status)||!(null==c||null===(l=c.exercise)||void 0===l||!l.user_exercise_status)&&0!==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,F.jsx)(Z.Z,{className:"mt5",bordered:!0,dataSource:u,columns:j,pagination:!1})},"2")]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:p,title:"全屏预览代码",width:864,onCancel:function(){return f(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})})]})},ce=s(98756),ae=s(56752),oe=s(94334),de=s(92911),ue="wrap___kSYmZ",Ae="head___qjsyz",xe="li___tS92x",ge="img___P2oRq",ve="big___qU4PE",me="s___XrQiz",he=s(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var pe=s(16644),fe=function(e){var n,s=e.parentData,i=(0,x.useState)([]),l=A()(i,2),t=l[0],r=l[1],c=(0,x.useState)(!1),a=A()(c,2),o=a[0];a[1],(0,g.useParams)();(0,x.useEffect)((function(){var e,n;null!=s&&null!==(e=s.exercise)&&void 0!==e&&e.exercise_name&&r((null==s||null===(n=s.exercise_answer_user)||void 0===n?void 0:n.exercise_user_photos)||[])}),[null==s||null===(n=s.exercise)||void 0===n?void 0:n.exercise_name]);return(0,F.jsxs)("div",{className:ue,children:[(0,F.jsxs)("div",{className:Ae,children:[(0,F.jsx)("aside",{children:"考试照片"}),(0,F.jsxs)("div",{children:["共",(0,F.jsx)("span",{children:null==t?void 0:t.length}),"张"]})]}),(0,F.jsx)("aside",{children:(0,F.jsx)(he.Z,{loading:o,active:!0,paragraph:{rows:5},children:t.length?t.map((function(e,n){return(0,F.jsxs)("div",{className:xe,children:[(0,F.jsxs)("div",{className:ge,children:[(0,F.jsx)("img",{className:ve,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMwODA4MDgiIG9wYWNpdHk9Ii4zNjQiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Im0xMi44OTIgMTIuMzktMS42MDctMS41NDlhNC41MzUgNC41MzUgMCAwIDAgMS4zMzgtMy4yMDFDMTIuNjIzIDUuMDggMTAuNDY0IDMgNy44MSAzIDUuMTU4IDMgMyA1LjA4MSAzIDcuNjRjMCAyLjU1OCAyLjE1OCA0LjY0IDQuODExIDQuNjQgMS4xIDAgMi4xMS0uMzYyIDIuOTIxLS45NjJsMS42MzYgMS41NzdhLjM3OS4zNzkgMCAwIDAgLjUyMyAwIC4zNDguMzQ4IDAgMCAwIDAtLjUwNVpNMy43NCA3LjY0YzAtMi4xNjUgMS44MjctMy45MjYgNC4wNzEtMy45MjYgMi4yNDUgMCA0LjA3MiAxLjc2MSA0LjA3MiAzLjkyNiAwIDIuMTY0LTEuODI3IDMuOTI1LTQuMDcyIDMuOTI1LTIuMjQ0IDAtNC4wNy0xLjc2LTQuMDctMy45MjVabTUuNzU4LS4zNTdIOC4xOHYtMS4yNWEuMzY0LjM2NCAwIDAgMC0uMzctLjM1NmMtLjIwNCAwLS4zNy4xNi0uMzcuMzU3djEuMjQ5SDYuMTQ2Yy0uMjA1IDAtLjM3LjE2LS4zNy4zNTcgMCAuMTk3LjE2NS4zNTYuMzcuMzU2SDcuNDR2MS4yNWMwIC4xOTcuMTY2LjM1Ni4zNy4zNTYuMjA1IDAgLjM3LS4xNi4zNy0uMzU2di0xLjI1aDEuMzE3Yy4yMDQgMCAuMzctLjE2LjM3LS4zNTZhLjM2NC4zNjQgMCAwIDAtLjM3LS4zNTdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)("img",{width:170,src:e.photo_url})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"拍摄时间:"}),(0,F.jsx)("span",{children:b()(e.photo_created_at).format("HH:mm")})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"动作识别结果:"}),(0,F.jsx)("span",{children:e.action})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"图片中的人数:"}),(0,F.jsx)("span",{children:e.people_count})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"人体头部姿态:"}),(0,F.jsx)("span",{children:e.people_head})]})]},n)})):(0,F.jsx)(pe.Z,{styles:{margin:"100px auto"}})})})]})},je="wrapper___MX3fs",we="head___Yd8zt",Be="title___gCeYN",ke="inputBox___OGm5w",Ne="selectWrapper___xsjOs",Ie="content___VUVSk",ye="tableHead___vKmiU",Ce="list___IyMCb",Ze="active___pzGHU",Se="footer___sbrEe",Ee=s(43428),De=s(27092),Qe=s(89392),Me=s.n(Qe),Je=s(66208),be=function(e){var n,s=e.visible,i=e.value,l=e.onChange,t=e.onClose,c=e.sealedReview,o=e.data,u=(0,g.useLocation)(),v=(0,g.useParams)(),m=null==u||null===(n=u.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),h=(0,x.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:m?"appraise":"normal"}),p=A()(h,2),f=p[0],j=p[1],w=(0,x.useState)([]),B=A()(w,2),N=B[0],I=B[1],y=(0,x.useState)([]),C=A()(y,2),Z=C[0],S=C[1],E=(0,x.useState)(!0),D=A()(E,2),Q=D[0],M=D[1],J=(0,x.useState)(!1),b=A()(J,2),Y=b[0],O=b[1],P=(0,x.useState)(0),z=A()(P,2),H=z[0],L=z[1];(0,x.useEffect)((function(){s&&(m||(f.user_ids=o),G(f))}),[s]),(0,x.useEffect)((function(){void 0!==c&&O(c)}),[c]);var R=function(e){f.page=1,f.course_group_id=e,j(r()({},f)),G(f)},T=function(e){f.page=1,f.review_status=e,j(r()({},f)),G(f)},G=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(s=Me().pickBy(n,(function(e){return"all"!==e}))).save_name,M(!0),e.next=5,(0,de.ZP)("/api/exercises/".concat(v.exerciseId,"/user_review_list.json"),{method:"post",body:s});case 5:i=e.sent,S((null==i?void 0:i.review_list)||[]),I((null==i?void 0:i.course_groups)||[]),L((null==i?void 0:i.count)||0),M(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=null!=u&&null!==(s=u.pathname)&&void 0!==s&&s.includes("/centralizeReview")?"centralizeReview":"review",g.history.replace("/classrooms/".concat(v.coursesId,"/exercise/").concat(v.exerciseId,"/").concat(i,"/").concat(n.login)),l(n);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)(Ee.Z,{className:je,title:(0,F.jsxs)("div",{className:we,children:[(0,F.jsx)("div",{className:Be,children:"学生列表"}),(0,F.jsxs)("div",{className:ke,children:[!Y&&(0,F.jsxs)(X.default,{value:null==f?void 0:f.course_group_id,className:Ne,style:{width:170},showSearch:!1,showArrow:!0,getPopupContainer:function(e){return e.parentNode},onChange:R,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部班级"},-1),N.map((function(e){return(0,F.jsx)(X.default.Option,{value:e.id,children:e.name},e.id)}))]}),(0,F.jsxs)(X.default,{className:Ne,style:{width:170},getPopupContainer:function(e){return e.parentNode},value:null==f?void 0:f.review_status,onChange:T,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部状态"}),(0,F.jsx)(X.default.Option,{value:0,children:"未评"}),(0,F.jsx)(X.default.Option,{value:1,children:"已评"})]}),(0,F.jsx)(Je.t7,{style:{width:290,height:38},placeholder:"请输入学生姓名搜索",value:null==f?void 0:f.save_name,onChange:function(e){f.page=1,f.name=e,j(r()({},f)),G(f)}})]})]}),width:700,placement:"left",closable:!1,onClose:t,bodyStyle:{display:"flex",flexDirection:"column"},open:s,children:[(0,F.jsx)("div",{className:Ie,children:(0,F.jsxs)(k.Z,{spinning:Q,children:[Z.length>0?(0,F.jsxs)("div",{className:ye,children:[(0,F.jsx)("div",{children:"姓名"}),(0,F.jsx)("div",{style:{paddingLeft:5},children:"学号"}),(0,F.jsx)("div",{children:"分班"}),(0,F.jsx)("div",{children:"评阅状态"})]}):" ",null==Z?void 0:Z.map((function(e){return(0,F.jsxs)("div",{className:i===e.login?"".concat(Ce," ").concat(Ze):Ce,onClick:function(){return U(e)},children:[(0,F.jsx)("span",{title:null==e?void 0:e.name,children:e.name}),(0,F.jsx)("span",{title:null==e?void 0:e.student_id,children:e.student_id}),(0,F.jsx)("span",{title:e.course_group,children:e.course_group}),null!=e&&e.reviewed?(0,F.jsx)("b",{style:{color:"#0152d9"},children:"已评"}):(0,F.jsx)("b",{style:{color:"#333333"},children:"未评"})]},e.id)})),0===H&&f.name&&(0,F.jsx)(pe.Z,{customText:"搜索无结果"})]})}),(0,F.jsxs)("div",{className:Se,children:[H>f.limit?(0,F.jsx)("div",{children:(0,F.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,F.jsx)("span",{className:"c-light-primary",children:H}),"条数据"]})}):"",(0,F.jsx)(De.Z,{total:H,pageSize:null==f?void 0:f.limit,current:null==f?void 0:f.page,showSizeChanger:!0,onShowSizeChange:function(e,n){f.page=e,f.limit=n,j(r()({},f)),G(f)},onChange:function(e){f.page=e,j(r()({},f)),G(f)},showQuickJumper:!0,hideOnSinglePage:!0})]})]})},Ye=s(41415),Oe=s(41395),Pe=s(91232),ze=s.n(Pe),He=s(39647),Le=s.n(He),Re=s(60064),Fe=s(86124),Te=s(66246),Ge=s(48483),Ue=s(65022),qe=s.n(Ue),Xe=s(12528),Ke=["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"],Ve=D.Z.TextArea,We=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user;return{exercise:n,globalSetting:e.globalSetting,user:i,loading:s.effects}}))((function(e){var n=e.exercise,s=(e.globalSetting,e.loading,e.user),i=e.dispatch,l=e.isEaxmPaperOpen,t=e.studentexportDate,c=e.onChangeProgress,o=void 0===c?function(){}:c,u=(Le()(e,Ke),(0,g.useParams)()),v=s.userInfo,m=(0,x.useState)({}),h=A()(m,2),k=h[0],N=h[1],I=(0,x.useRef)(),y=(0,x.useRef)(!1),C=(0,x.useState)(null),Z=A()(C,2),S=Z[0],E=Z[1],D=(0,x.useState)(!1),Q=A()(D,2),M=Q[0],J=Q[1],Y=(0,x.useState)(!1),O=A()(Y,2),L=O[0],R=O[1],T=(0,x.useState)(!1),G=A()(T,2),U=G[0],q=G[1],X=(0,x.useState)(!1),K=A()(X,2),V=K[0],W=K[1],_=(0,x.useState)(!1),$=A()(_,2),ee=$[0],ne=$[1];(0,x.useEffect)((function(){null!=v&&v.login&&ie()}),[u.userId,u.coursesId,u.exerciseId,v]),(0,x.useEffect)((function(){l&&S&&(W(t.userCommentVisible),q(t.userScoreVisible),ne(t.new),J(!0),setTimeout((function(){le(t)}),1e3))}),[l,S]);var se=function(e){var n,s,i,l=null==e||null===(n=e.exercise_answer_user)||void 0===n?void 0:n.user_id;if(null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.question_random||null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.choice_random){var t,r=1;e.exercise.question_random=null==e||null===(t=e.exercise_question_types)||void 0===t?void 0:t.map((function(n){var s,i;return null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.choice_random&&(0!==n.question_type&&1!==n.question_type||n.items.map((function(e){return e.question_choices=(0,z.M2)(e.question_choices,l),e})),7===n.question_type&&n.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices=(0,z.M2)(e.question_choices,l)}))}))),null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.question_random&&(n.items=(0,z.M2)(n.items,l)),n.items.map((function(e){return e.question_num=r,r++,e})),n}))}},ie=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i({type:"exercise/getExerciseExportHeadData",payload:{id:u.exerciseId||u.categoryId,identify:u.userId||null}}),!u.userId){e.next=9;break}return e.next=4,i({type:"exercise/getReviewExercise",payload:{exerciseId:u.exerciseId,login:u.userId}});case 4:n=e.sent,se(n),y.current=!1,e.next=13;break;case 9:return e.next=11,i({type:"exercise/editExercise",payload:{coursesId:u.coursesId,categoryId:u.exerciseId}});case 11:n=e.sent,y.current=!0;case 13:E(r()({},n||{}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=d()(a()().mark((function e(s){var i,l,t,r,c,A,x,g;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"all"===s.type?y.current=!1:u.userId||(y.current=!0),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),l=I.current.children,"".concat(b()().format("YYYY-MM-DD HH:mm:ss")),null!==(i=n.exerciseExportHeadData)&&void 0!==i&&i.user&&"".concat((null===(t=n.exerciseExportHeadData)||void 0===t?void 0:t.student_id)||"").concat(null===(r=n.exerciseExportHeadData)||void 0===r?void 0:r.user),c={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}},A=qe()(),x=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.set(c).from(l[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=d()(a()().mark((function e(s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n0)&&L&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]})}))),L&&(0,F.jsxs)("div",{style:{marginTop:10},children:[(null==e?void 0:e.question_type)<3&&(null==e?void 0:e.standard_answer_show)&&(0,F.jsxs)("span",{className:"font16 ",children:["正确答案:",null==e?void 0:e.standard_answer_show]}),!(null==e||null===(u=e.standard_answer)||void 0===u||!u.length)&&L&&3===(null==e?void 0:e.question_type)&&(0,F.jsx)("div",{children:null==e||null===(A=e.standard_answer)||void 0===A?void 0:A.map((function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["参考答案:(填空",n+1,"):"]}),(0,F.jsx)("div",{children:(0,F.jsx)(Ve,{autoSize:!0,disabled:!0,value:null==e?void 0:e.answer_text[0]})})]})}))}),(null==e?void 0:e.standard_answer)&&4===(null==e?void 0:e.question_type)&&(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,F.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,F.jsx)(P.Z,{value:null==e||null===(x=e.standard_answer)||void 0===x?void 0:x[0]})})]}),(null==e?void 0:e.question_type)<=4&&((null==e?void 0:e.standard_answer_show)||(null==e||null===(g=e.standard_answer)||void 0===g?void 0:g.length)>0)&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]}),U&&!Number.isNaN(parseFloat(null==e?void 0:e.user_score))&&(null==e?void 0:e.question_type)!==Xe.c.Shixun&&(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{style:{color:"#0152d9"},children:"学生得分:"}),null==e?void 0:e.user_score,"分"]}),(null==e?void 0:e.answer_comments)&&V&&(0,F.jsx)(Ye.Z,{newuserCommentVisible:ee,list:null==e?void 0:e.answer_comments}),(0,F.jsx)(B.Z,{style:y.current?{marginTop:30}:{}})]})},re=(0,x.useCallback)((function(){var e,s,i,l,t=(null==n||null===(e=n.exerciseExportHeadData)||void 0===e||null===(e=e.exercise_header)||void 0===e?void 0:e.export_page_num)||40,c=[],a=1,o=ze()((null==S||null===(i=S.exercise_question_types)||void 0===i?void 0:i.entries())||[]);try{var d=function(){var e=A()(l.value,2),n=e[0],s=e[1];s.items.forEach((function(e,i){0===i?c.push(r()(r()({},s),{},{items:null,category:n+1,questionDetail:e,questionIndex:a})):c.push({questionDetail:e,questionIndex:a}),a++}))};for(o.s();!(l=o.n()).done;)d()}catch(e){o.e(e)}finally{o.f()}return null!=c&&c.length?null===(s=new Array(Math.ceil((null==c?void 0:c.length)/t)))||void 0===s||null===(s=s.fill([]))||void 0===s||null===(s=s.map((function(e,n){return c.slice(n*t,n*t+t)})))||void 0===s?void 0:s.map((function(e,n){return(0,F.jsxs)("div",{className:"pl60 pr30",style:{minHeight:0===n?1e3:"auto"},children:[0===n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Ge.Z,{isExportBlank:y.current}),(0,F.jsx)(B.Z,{className:Re.Z.divider})]}),null==e?void 0:e.map((function(e,n){return s=e,i=e.questionIndex,s.category?(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{className:"font16 c-light-primary",children:[(0,z.EM)(null==s?void 0:s.category),"、",s.name]}),(0,F.jsxs)("span",{className:"c-grey-999",children:["(共",s.count,"题,",7===(null==s?void 0:s.question_type)?"包含".concat(null==s?void 0:s.sub_count,"小题;"):"","共",s.score,"分)"]})]}),te(s.questionDetail,i)]}):te(s.questionDetail,i);var s,i}))]},n)})):null}),[S,n,M]);return(0,F.jsx)("div",{style:{height:"700px",overflow:"auto"},children:(0,F.jsx)("section",{id:"export-all",className:[Re.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:I,children:re()})})})),_e=s(57265),$e=s(26486),en=s(25203),nn=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user,l=e.globalSetting,t=e.classroomList;return{exercise:n,globalSetting:l,user:i,loading:s.effects,classroomList:t}}))((function(e){var n,i,t,c,o,u,J,L,R,U,q,X,K,V,W,$,ne,se,te,ue,Ae,xe,ge,ve,me,he,pe,je,we,Be,ke,Ne,Ie,ye,Ce,Ze,Se,Ee,De,Qe,Me,Je,Pe,ze,He,Le,Re,Fe,Te,Ge,Ue,qe,Xe,Ke,Ve,nn,sn,ln,tn,rn,cn,an,on,dn,un,An,xn,gn,vn,mn,hn,pn,fn,jn,wn,Bn,kn,Nn,In,yn,Cn,Zn,Sn,En,Dn,Qn,Mn,Jn,bn,Yn,On,Pn,zn,Hn,Ln,Rn,Fn,Tn,Gn,Un=e.classroomList,qn=e.exercise,Xn=(e.globalSetting,e.loading),Kn=e.user,Vn=e.dispatch,Wn=(0,g.useParams)(),_n=(0,g.useLocation)(),$n=Kn.userInfo,es=qn.reviewExercise,ns=(qn.exerciseList,(0,x.useState)({})),ss=A()(ns,2),is=ss[0],ls=ss[1],ts=(0,x.useState)(1),rs=A()(ts,2),cs=rs[0],as=rs[1],os=(0,x.useState)(!1),ds=A()(os,2),us=ds[0],As=ds[1],xs=(0,x.useState)(!1),gs=A()(xs,2),vs=gs[0],ms=gs[1],hs=(0,x.useState)(!1),ps=A()(hs,2),fs=ps[0],js=ps[1],ws=(0,x.useRef)(null),Bs=(0,x.useRef)([]),ks=(0,x.useRef)(!0),Ns=null==_n||null===(n=_n.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),Is="exercise/".concat(Ns?"getCentralizeReviewExercise":"postReviewExercise"),ys=(0,x.useState)(!1),Cs=A()(ys,2),Zs=Cs[0],Ss=Cs[1],Es=(0,x.useState)(!1),Ds=A()(Es,2),Qs=Ds[0],Ms=Ds[1],Js=(0,x.useState)({}),bs=A()(Js,2),Ys=bs[0],Os=bs[1],Ps=(0,x.useState)(0),zs=A()(Ps,2),Hs=zs[0],Ls=zs[1],Rs=(0,x.useState)(!1),Fs=A()(Rs,2),Ts=Fs[0],Gs=Fs[1],Us=(0,x.useState)(!1),qs=A()(Us,2),Xs=qs[0],Ks=qs[1],Vs=(0,x.useState)(null),Ws=A()(Vs,2),_s=Ws[0],$s=Ws[1],ei=(0,x.useState)(!1),ni=A()(ei,2),si=ni[0],ii=ni[1],li=(0,x.useState)({prev_login:!0,next_login:!0}),ti=A()(li,2),ri=ti[0],ci=ti[1],ai=(0,x.useState)(""),oi=A()(ai,2),di=oi[0],ui=oi[1],Ai=(0,x.useState)([]),xi=A()(Ai,2),gi=xi[0],vi=xi[1],mi=[{title:"题型",dataIndex:"type_name",align:"center"},{title:(null==gi||null===(i=gi.find((function(e){return e.value==$e.f[0].nameType})))||void 0===i?void 0:i.name)||"单选题",dataIndex:"singles_scores",align:"center"},{title:(null==gi||null===(t=gi.find((function(e){return e.value==$e.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",dataIndex:"doubles_scores",align:"center"},{title:(null==gi||null===(c=gi.find((function(e){return e.value==$e.f[3].nameType})))||void 0===c?void 0:c.name)||"填空题",dataIndex:"nulls_scores",align:"center"},{title:(null==gi||null===(o=gi.find((function(e){return e.value==$e.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",dataIndex:"judges_scores",align:"center"},{title:(null==gi||null===(u=gi.find((function(e){return e.value==$e.f[6].nameType})))||void 0===u?void 0:u.name)||"编程题",dataIndex:"pros_scores",align:"center"},{title:(null==gi||null===(J=gi.find((function(e){return e.value==$e.f[5].nameType})))||void 0===J?void 0:J.name)||"实训题",dataIndex:"shixuns_scores",align:"center"},{title:(null==gi||null===(L=gi.find((function(e){return e.value==$e.f[7].nameType})))||void 0===L?void 0:L.name)||"组合题",dataIndex:"combination_scores",align:"center"},{title:(null==gi||null===(R=gi.find((function(e){return e.value==$e.f[4].nameType})))||void 0===R?void 0:R.name)||"简答题",dataIndex:"mains_scores",align:"center"},{title:(null==gi||null===(U=gi.find((function(e){return e.value==$e.f[8].nameType})))||void 0===U?void 0:U.name)||"程序填空题",dataIndex:"bpros_scores",align:"center"},{title:"总分",dataIndex:"all_scores",align:"center",render:function(e,n){return(0,F.jsx)("span",{style:{color:"实得分"==(null==n?void 0:n.type_name)?"#FA2121":""},children:e})}}],hi=[{type_name:"应得分",singles_scores:(null==es||null===(q=es.table)||void 0===q?void 0:q.total_singles_scores)||0,doubles_scores:(null==es||null===(X=es.table)||void 0===X?void 0:X.total_doubles_scores)||0,nulls_scores:(null==es||null===(K=es.table)||void 0===K?void 0:K.total_nulls_scores)||0,judges_scores:(null==es||null===(V=es.table)||void 0===V?void 0:V.total_judges_scores)||0,pros_scores:(null==es||null===(W=es.table)||void 0===W?void 0:W.total_pros_scores)||0,bpros_scores:(null==es||null===($=es.table)||void 0===$?void 0:$.total_bpros_scores)||0,shixuns_scores:(null==es||null===(ne=es.table)||void 0===ne?void 0:ne.total_shixuns_scores)||0,combination_scores:(null==es||null===(se=es.table)||void 0===se?void 0:se.total_combination_scores)||0,mains_scores:(null==es||null===(te=es.table)||void 0===te?void 0:te.total_mains_scores)||0,all_scores:(null==es||null===(ue=es.table)||void 0===ue?void 0:ue.question_total_score)||0},{type_name:"实得分",singles_scores:(null==es||null===(Ae=es.table)||void 0===Ae?void 0:Ae.singles_scores)||0,doubles_scores:(null==es||null===(xe=es.table)||void 0===xe?void 0:xe.doubles_scores)||0,nulls_scores:(null==es||null===(ge=es.table)||void 0===ge?void 0:ge.nulls_scores)||0,judges_scores:(null==es||null===(ve=es.table)||void 0===ve?void 0:ve.judges_scores)||0,pros_scores:(null==es||null===(me=es.table)||void 0===me?void 0:me.pros_scores)||0,bpros_scores:(null==es||null===(he=es.table)||void 0===he?void 0:he.bpros_scores)||0,shixuns_scores:(null==es||null===(pe=es.table)||void 0===pe?void 0:pe.shixuns_scores)||0,combination_scores:(null==es||null===(je=es.table)||void 0===je?void 0:je.combination_scores)||0,mains_scores:(null==es||null===(we=es.table)||void 0===we?void 0:we.mains_scores)||0,all_scores:(null==es||null===(Be=es.table)||void 0===Be?void 0:Be.user_get_score)||0}];(0,x.useEffect)((function(){d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.cV)({id:Wn.exerciseId||Wn.categoryId});case 2:0==(n=e.sent).status&&vi(n.data);case 4:case"end":return e.stop()}}),e)})))()}),[]),(0,x.useEffect)((function(){Vn({type:"classroomList/getAssistantPermissions",payload:{course_id:Wn.coursesId}})}),[Kn.userInfo]);var pi=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=2;break}return e.abrupt("return",new Promise((function(e){v.ZP.warning("您未获得此权限,需向管理员申请权限才能使用此功能"),setTimeout((function(){window.location.href=document.referrer}),2e3)})));case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,x.useEffect)((function(){return document.body.scrollIntoView(),$n.login&&ki(),function(){Vn({type:"exercise/clearData",payload:{key:"reviewExercise"}})}}),[Wn.userId,$n.login]),(0,x.useEffect)((function(){var e;$s(null==es||null===(e=es.exercise_answer_user)||void 0===e?void 0:e.analysis)}),[null==es||null===(ke=es.exercise_answer_user)||void 0===ke?void 0:ke.analysis]),(0,x.useEffect)((function(){return Vn({type:"globalSetting/footerToggle",payload:!1}),Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]);var fi=function(){var e=d()(a()().mark((function e(n){var s,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ks.current=!1,e.next=3,(0,Y.Ip)({id:n.question_id,shixun_challenge_id:n.shixun_challenge_id||null,comment:n.comment,score:n.score,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1});case 3:return l=e.sent,e.next=6,Ci(l);case 6:return delete is[n.q_position],ki(!0),ls(r()({},is)),e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ji=function(e){if(e.question_type>1&&5!==e.question_type&&2!==e.question_type)return(0,F.jsx)("span",{onClick:function(){pi().then((function(){var n;m.Z.confirm({title:"调分",icon:null,onOk:(n=d()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ws.current.onSave();case 2:s=n.sent,fi(r()(r()({},e),s));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),content:(0,F.jsx)("div",{children:(0,F.jsx)(ie,{ref:ws,item:e})})})}))},className:"c-blue mr10 ml10 current",children:(0,F.jsx)(h.ZP,{type:"primary",size:"small",ghost:!0,children:"调分"})})},wi=function(){var e,n=localStorage["".concat(null==Kn||null===(e=Kn.userInfo)||void 0===e?void 0:e.login,"-").concat(Wn.coursesId,"-").concat(Wn.exerciseId,"-review")]||"";n=n?JSON.parse(n):[];var s=[],i=null;return n.forEach((function(e,l){var t;(s.push(e.user_id),e.user_login===Wn.userId)&&(i=null===(t=n)||void 0===t||null===(t=t[l+1])||void 0===t?void 0:t.user_id)})),{user_ids:s,next_user_id:i}},Bi=function(e){var n,s=(null==e?void 0:e.filter((function(e){return 4!==e.question_type})))||[],i=(null==e?void 0:e.filter((function(e){return 4===e.question_type})))||[],t=[].concat(l()(s),l()(i)),r=null,c=[];t.forEach((function(e){c=c.concat(e.items)}));for(var a=0;a0&&void 0!==d[0]&&d[0],s={exerciseId:Wn.exerciseId,login:Wn.userId},Ns||(i=wi(),s.user_ids=i.user_ids,Bs.current=i.user_ids||[]),e.next=5,Vn({type:Is,payload:s});case 5:if(l=e.sent,t={limit:100,name:"",page:1,review_type:Ns?"appraise":"normal",login:Wn.userId},Ns||(t.user_ids=Bs.current),n){e.next=13;break}return e.next=11,(0,de.ZP)("/api/exercises/".concat(Wn.exerciseId,"/user_review_list.json"),{method:"post",body:t});case 11:r=e.sent,ci(r);case 13:return e.next=15,Ci(l);case 15:ks.current&&(c=Bi(null==l?void 0:l.exercise_question_types),setTimeout((function(){document.getElementById(c)}),500)),ks.current=!0,as(Ns?0===(null==l||null===(o=l.review_progress)||void 0===o?void 0:o.appraise_type)?2:3:1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ni=function(e){return 4===e.question_type?e.user_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score===e.question_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score>0?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"})},Ii=function(e){return 4===e.question_type?e.user_score?O.Z.greenBg:O.Z.greyBg:e.user_score===e.question_score?O.Z.blueBg:e.user_score>0?O.Z.orangeBg:O.Z.redBg},yi=function(e){return 4===e.question_type?e.user_score?"c-green":"c-grey-333":e.user_score===e.question_score?"c-blue":e.user_score>0?"c-orange":"c-red"},Ci=function(){var e=d()(a()().mark((function e(n){var s,i,l,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return l=function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login))},m.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:l,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,F.jsx)("span",{onClick:l,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,F.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:if(3!==(null==n?void 0:n.type)){e.next=11;break}return t=function(){window.location.href="/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login)},m.Z.confirm({centered:!0,width:496,okText:"确定",cancelText:"取消",title:"提示",onOk:t,keyboard:!1,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:"当前评阅设置已开启封卷阅卷,如需继续评阅请点击“确认”按钮。"})}),e.abrupt("return",Promise.reject());case 11:if(6!==(null==n?void 0:n.type)){e.next=14;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",onOk:function(){window.location.reload()},content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),e.abrupt("return",Promise.reject());case 14:null!=n&&null!==(s=n.review_progress)&&void 0!==s&&s.message&&m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),8!==(null==n?void 0:n.type)||null!=es&&null!==(i=es.review_progress)&&void 0!==i&&i.next_login||m.Z.success({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,content:(0,F.jsx)("div",{children:"您已完成集中阅卷,感谢您的参与。"})});case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Zi=function(e,n){var s,i,l,t,c,a,o,d,u,A,x,g,v,m;return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(p.Z,{className:"mb20",children:[(0,F.jsxs)(f.Z,{flex:"1",style:{width:500},children:[(0,F.jsxs)("div",{className:"pl15",children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[n+1,"."]}),6===e.question_type?null!=e&&e.hack_user_identifier?(0,F.jsxs)("span",{children:[(0,F.jsx)("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:e.question_title}),(0,F.jsxs)("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:["查看答题详情",">"]})]}):(0,F.jsx)("span",{style:{lineHeight:"26px"},className:"font16",children:e.question_title}):(0,F.jsx)(P.Z,{value:8===(null==e?void 0:e.question_type)?e.description:e.question_title+"".concat(7===e.question_type?"(共".concat(null==e?void 0:e.sub_q_count,"题 ").concat(null==e?void 0:e.question_score,"分)"):"")})]}),8===(null==e?void 0:e.question_type)&&(0,F.jsx)(P.Z,{showProgramFill:!0,disabledFill:!0,value:le.Base64.decode((null==e?void 0:e.code)||"")}),(0,F.jsxs)("div",{children:[0===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(s=e.question_choices)||void 0===s?void 0:s.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10 ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),1===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(i=e.question_choices)||void 0===i?void 0:i.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(w.Z,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text,className:"ml5"})]})}))}),2===e.question_type&&(0,F.jsx)("div",{className:O.Z.flexRow,children:null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,s){return(0,F.jsxs)("div",{style:{marginLeft:s>0&&"10px"},className:"multi-llipsis1e flex-container",children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),3===e.question_type&&(0,F.jsx)(H.Z,{item:e,answerData:es,changeScoreData:is,textValue:null===(t=is[e.q_position])||void 0===t?void 0:t.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),8===e.question_type&&(0,F.jsx)(T,{item:e,answerData:es,changeScoreData:is,textValue:null===(c=is[e.q_position])||void 0===c?void 0:c.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),5===e.question_type&&(0,F.jsx)(_,{item:e,answerData:es,coursesId:Wn.coursesId,saveChangeScore:fi,sealedReview:!0===(null==es||null===(a=es.review_progress)||void 0===a?void 0:a.sealed_review)}),4===e.question_type&&(0,F.jsx)(ee,{item:e,answerData:es,changeScoreData:is,textValue:null===(o=is[e.q_position])||void 0===o?void 0:o.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),6===e.question_type&&(0,F.jsx)(re,{item:e,answerData:es}),7===e.question_type&&(0,F.jsx)(F.Fragment,{children:null==e||null===(d=e.sub_exercise_questions)||void 0===d?void 0:d.map((function(s,i){var l,t,r;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{display:"inline-flex",fontSize:"16px"},children:[n+1+"."+(i+1),"(单选题)",(0,F.jsx)(P.Z,{value:s.question_title+"(".concat(null==s?void 0:s.question_score,"分)")})]}),(0,F.jsxs)(F.Fragment,{children:[null===(l=s.question_choices)||void 0===l?void 0:l.map((function(e){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10",children:[(0,F.jsx)(j.ZP,{checked:s.user_answer.includes(e.choice_id)}),(0,F.jsx)(P.Z,{value:e.choice_text})]})})),(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(t=s.question_choices)||void 0===t||null===(t=t.filter((function(e){var n;return null===(n=s.user_answer)||void 0===n?void 0:n.includes(e.choice_id)})))||void 0===t?void 0:t.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(r=s.user_answer)||void 0===r?void 0:r.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),s.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",s.standard_answer_show]}),(0,F.jsx)("br",{}),s.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:s.analysis})]})]})]})]})}))}),(null==e?void 0:e.answer_comments)&&(0,F.jsx)(Ye.Z,{list:null==e?void 0:e.answer_comments})]})]}),e.question_type<3&&(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(u=e.question_choices)||void 0===u||null===(u=u.filter((function(n){var s;return null===(s=e.user_answer)||void 0===s?void 0:s.includes(n.choice_id)})))||void 0===u?void 0:u.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(A=e.user_answer)||void 0===A?void 0:A.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),e.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",e.standard_answer_show]}),(0,F.jsx)("br",{}),e.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:e.analysis})]})]})]}),(0,F.jsx)(f.Z,{flex:"140px",className:"ml20",children:(0,F.jsxs)("div",{className:"".concat(O.Z.questionsInfo," ").concat(Ii(e)),children:[Ni(e),(0,F.jsx)("span",{style:{flexShrink:0,lineHeight:1},children:"得分 / 分数"}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{className:"font22",style:{flexShrink:0,lineHeight:1},children:[(0,F.jsx)("span",{className:yi(e),children:null===e.user_score?"--":null!=e&&null!==(x=e.user_score)&&void 0!==x&&x.includes(".0")?null==e||null===(g=e.user_score)||void 0===g?void 0:g.replace(".0",""):e.user_score})," / ",null===(null==e?void 0:e.question_score)?"--":null!=e&&null!==(v=e.question_score)&&void 0!==v&&v.includes(".0")?null==e||null===(m=e.question_score)||void 0===m?void 0:m.replace(".0",""):e.question_score]}),(0,F.jsx)("br",{}),7!=(null==e?void 0:e.question_type)&&ji(e)]})})]})})},Si=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){var s;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{className:"pt20",children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsxs)(f.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontWeight:"bold"},className:"font16 pl15",children:e.name}),(0,F.jsxs)("span",{className:"c-grey-999 ml10",children:[" 共 ",(0,F.jsx)("span",{className:"c-blue",children:e.count})," 题 ",7===(null==e?void 0:e.question_type)?"(共".concat(null==e?void 0:e.sub_count,"小题)"):"",(0,F.jsx)(B.Z,{type:"vertical"})," 共 ",(0,F.jsx)("span",{className:"c-red",children:e.score})," 分"]})]}),(0,F.jsxs)(f.Z,{className:"pr30 c-grey-666",children:["总得分:",e.user_score]})]}),(0,F.jsx)("div",{className:"ml15",children:(0,F.jsx)(B.Z,{style:{marginTop:8,marginBottom:8}})})]}),null===(s=e.items)||void 0===s?void 0:s.map((function(e,n){return us&&e.user_score===e.question_score?null:(0,F.jsx)("aside",{id:e.question_id,children:Zi(e,n)},n)}))]},n)}))},Ei=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){return(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)("p",{children:e.name}),e.items.map((function(e,n){var s,i,l="";4===e.question_type?l=(null==e||null===(i=e.answer_comments)||void 0===i?void 0:i.length)>0?O.Z.green:O.Z.grey:l=Number(e.question_score)===Number(e.user_score)?O.Z.blue:e.user_score>0?O.Z.orange:O.Z.red;return(null==e||null===(s=e.answer_comments)||void 0===s?void 0:s.length)>0&&(l=O.Z.green),us&&e.user_score===e.question_score?null:(0,F.jsx)("span",{className:l,onClick:function(){var n=e.question_id,s=document.getElementById(n);s&&window.scrollTo(0,s.offsetTop)},children:n+1})}))]},e.question_type)}))},Di=(0,G.Ny)(),Qi=(0,x.useCallback)((function(e){var n=0,s=setInterval((function(){var i,l;100==n?(e.save((null==qn||null===(i=qn.exerciseExportHeadData)||void 0===i?void 0:i.user)||(null===(l=es.exercise_answer_user)||void 0===l?void 0:l.user_name)),Ms(!1),Ls(0),clearInterval(s)):(console.log(s),Ls(n+=10))}),100)}),[qn,es]),Mi=(0,x.useCallback)((function(e){return $s(e.target.value)}),[]),Ji=function(){var e=d()(a()().mark((function e(){var n,s,i,l,t,r,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=3;break}return pi(),e.abrupt("return");case 3:return e.next=5,(0,de.ZP)("/api/exercises/".concat(null==Wn?void 0:Wn.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:null==Wn?void 0:Wn.exerciseId,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1,next_login:(null==es||null===(l=es.review_progress)||void 0===l?void 0:l.next_login)||"",analysis:_s,only_analysis:si}});case 5:return t=e.sent,e.next=8,Ci(t);case 8:if(0!==(null==t?void 0:t.status)){e.next=21;break}if(Ks(!1),!si){e.next=15;break}return ki(),v.ZP.success("修改成功"),ii(!1),e.abrupt("return");case 15:if(null==es||null===(r=es.review_progress)||void 0===r||!r.next_login){e.next=19;break}return o=Ns?"centralizeReview":"review",g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(o,"/").concat(null==es||null===(c=es.review_progress)||void 0===c?void 0:c.next_login)),e.abrupt("return");case 19:ki(),v.ZP.success("评阅成功");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),bi=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=Ns?"centralizeReview":"review",(i="next"==n?null==ri?void 0:ri.next_login:null==ri?void 0:ri.prev_login)?g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(s,"/").concat(i)):ki();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)(k.Z,{spinning:Xn[Is],children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:$n&&(0,F.jsxs)(N.Z,{separator:">",children:[(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:null==$n||null===(Ne=$n.course)||void 0===Ne?void 0:Ne.course_name})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:"试卷列表"})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ie=es.exercise)||void 0===Ie?void 0:Ie.id,"/detail"),children:"试卷详情"})}),(0,F.jsx)(N.Z.Item,{children:1!==cs?"集中评阅":null==es||null===(ye=es.exercise_answer_user)||void 0===ye?void 0:ye.user_name})]})}),(0,F.jsx)("aside",{className:[O.Z.title,"mt20"].join(" "),children:(0,F.jsxs)(p.Z,{style:{width:"100%"},align:"middle",children:[(0,F.jsxs)(f.Z,{style:{display:"flex",alignItems:"center"},children:[(0,F.jsx)(z.VV,{status:[z.ju[null===(Ce=es.exercise)||void 0===Ce?void 0:Ce.exercise_status]]}),(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ze=es.exercise)||void 0===Ze?void 0:Ze.id,"/detail"),children:(0,F.jsx)("strong",{className:"font20 ml10 c-grey-333",children:(null==es||null===(Se=es.exercise)||void 0===Se?void 0:Se.exercise_name)||""})})]}),1===cs&&(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)(f.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black",children:(0,F.jsxs)("aside",{children:[(0,F.jsxs)("span",{children:["考试时长 ",-1===(null===(Ee=es.exercise)||void 0===Ee?void 0:Ee.time)?"未限时":((null===(De=es.exercise)||void 0===De?void 0:De.time)||"")+"分钟",!(null==es||null===(Qe=es.exercise_answer_user)||void 0===Qe||!Qe.delayed_time)&&(0,F.jsxs)("span",{className:"c-red",children:["+延时",null==es||null===(Me=es.exercise_answer_user)||void 0===Me?void 0:Me.delayed_time,"分钟"]})]}),(0,F.jsxs)("span",{className:"ml20",children:["合计 ",null===(Je=es.exercise_scores)||void 0===Je||null===(Je=Je.exercise_types)||void 0===Je?void 0:Je.q_counts,"题"]}),(0,F.jsxs)("span",{className:"ml20",children:["满分 ",null===(Pe=es.exercise_scores)||void 0===Pe||null===(Pe=Pe.exercise_types)||void 0===Pe?void 0:Pe.q_scores,"分"]})]})}),(0,F.jsxs)(f.Z,{children:[(0,G.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(h.ZP,{icon:(0,F.jsx)(Q.Z,{}),onClick:function(){return Ss(!0)},children:"导出当前学生试卷"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},icon:(0,F.jsx)(M.Z,{}),onClick:function(){Vn({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),2===(null==es||null===(ze=es.exercise)||void 0===ze?void 0:ze.exercise_status)&&(0,F.jsxs)(h.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:function(e){var n,s;e.preventDefault(),!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo||v.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),m.Z.confirm({width:500,title:"提示",content:(0,F.jsxs)("div",{children:["学生将得到一次重新答题的机会,现有的答题情况将被清空",(0,F.jsx)("br",{}),"是否确认回退TA的试卷答题"]}),okText:"确定",cancelText:"取消",onOk:(s=d()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.q6)({categoryId:Wn.exerciseId,user_ids:[null==es||null===(n=es.exercise_answer_user)||void 0===n?void 0:n.user_id]});case 2:0===e.sent.status&&(v.ZP.success("操作成功"),g.history.push("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(s=es.exercise)||void 0===s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})})},children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]})]})]})]})})]}),(0,F.jsxs)(p.Z,{className:"mt20",children:[(0,F.jsx)(f.Z,{flex:"284px",className:O.Z.leftBar,children:(0,F.jsxs)(I.Z,{offsetTop:0,children:[!(null!=es&&null!==(He=es.review_progress)&&void 0!==He&&He.sealed_review)&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," ").concat(O.Z.userInfo),children:[(0,F.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,F.jsx)("img",{className:O.Z.userImg,src:oe.Z.API_SERVER+"/images/"+(null===(Le=es.exercise_answer_user)||void 0===Le?void 0:Le.user_img)}),(0,F.jsxs)(f.Z,{style:{marginLeft:"14px",width:"145px"},children:[(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Re=es.exercise_answer_user)||void 0===Re?void 0:Re.user_name,children:null===(Fe=es.exercise_answer_user)||void 0===Fe?void 0:Fe.user_name})})]}),(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Te=es.exercise_answer_user)||void 0===Te?void 0:Te.student_id,children:null===(Ge=es.exercise_answer_user)||void 0===Ge?void 0:Ge.student_id})})]}),(0,F.jsxs)(p.Z,{wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"分班"}),(0,F.jsx)(f.Z,{flex:1,className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Ue=es.exercise_answer_user)||void 0===Ue?void 0:Ue.course_group_name,children:null===(qe=es.exercise_answer_user)||void 0===qe?void 0:qe.course_group_name})})]})]})]}),(0,F.jsx)("img",{className:O.Z.status,src:null!=es&&null!==(Xe=es.exercise)&&void 0!==Xe&&Xe.review_status?"data:image/png;base64,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":"data:image/png;base64,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"})]}),3===cs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"评阅范围"}),(0,F.jsx)("div",{className:"mt10",children:"试题"}),(0,F.jsx)("div",{className:"".concat(O.Z.greyBg," ").concat(O.Z.listType," mt10"),children:null==es||null===(Ke=es.review_progress)||void 0===Ke||null===(Ke=Ke.appraise_question)||void 0===Ke?void 0:Ke.map((function(e){return(0,F.jsxs)("span",{children:[e.name,";"]})}))})]}),(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"答题卡"}),(0,F.jsxs)(p.Z,{style:{flexDirection:"column"},children:[(0,F.jsxs)(f.Z,{children:["仅显示错题",(0,F.jsx)(C.Z,{className:"ml5",checked:us,onChange:function(e){return As(e)}})]}),(0,F.jsxs)(f.Z,{className:"mt5",children:["仅显示主观题",(0,F.jsx)(C.Z,{checked:fs,className:"ml5",onChange:function(e){return js(e)}})]})]}),(0,F.jsx)(p.Z,{align:"middle",justify:"start",className:"mt10",children:(0,F.jsxs)(f.Z,{children:[(0,F.jsx)("span",{className:O.Z.circularBlue}),(0,F.jsx)("span",{children:"正确"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularRed," ml20")}),(0,F.jsx)("span",{children:"错误"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularOrange," ml20")}),(0,F.jsx)("span",{children:"部分得分"}),(0,F.jsxs)("div",{className:"mt10",children:[(0,F.jsx)("span",{className:"".concat(O.Z.circularGreen)}),(0,F.jsx)("span",{children:"已评"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularGrey," ml20")}),(0,F.jsx)("span",{children:"未评"})]})]})})]}),(null==es||null===(Ve=es.exercise_question_types)||void 0===Ve?void 0:Ve.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"客观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei()})]}),(null==es||null===(nn=es.exercise_question_types)||void 0===nn?void 0:nn.some((function(e){return 4===e.question_type})))&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"主观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei(!0)})]})]})}),(0,F.jsx)(f.Z,{flex:"916px",children:(0,F.jsxs)("section",{className:[O.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"},children:[(0,F.jsxs)("div",{className:O.Z.result,children:[(0,F.jsx)(Z.Z,{columns:mi,dataSource:hi,pagination:!1,bordered:!0}),(null==es||null===(sn=es.exercise)||void 0===sn?void 0:sn.review_status)&&(0,F.jsxs)("div",{className:O.Z.evaluate,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"},children:"考试评价"}),(0,F.jsx)(h.ZP,{icon:(0,F.jsx)("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:function(){Ks(!0),ii(!0)},children:"编辑"})]}),(0,F.jsx)("div",{className:O.Z.analysis,style:{color:null!=es&&null!==(ln=es.exercise_answer_user)&&void 0!==ln&&ln.analysis?"#434D63":""},children:(null==es||null===(tn=es.exercise_answer_user)||void 0===tn?void 0:tn.analysis)||"未对学生进行考试评价"})]})]}),(null==es||null===(rn=es.exercise)||void 0===rn?void 0:rn.open_camera)&&1===cs&&(Di?(0,F.jsx)(fe,{parentData:es}):(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsxs)("div",{children:["考试照片 ",!(null==es||null===(cn=es.exercise_answer_user)||void 0===cn||!cn.exercise_user_photos_count)&&(0,F.jsxs)("span",{className:"c-green",children:["(共",null==es||null===(an=es.exercise_answer_user)||void 0===an?void 0:an.exercise_user_photos_count,"张)"]})]}),(0,F.jsx)("ul",{className:O.Z.userPhoto,children:null==es||null===(on=es.exercise_answer_user)||void 0===on||null===(on=on.exercise_user_photos)||void 0===on?void 0:on.map((function(e,n){return(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)(S.Z,{width:100,src:e.photo_url,placeholder:(0,F.jsx)(S.Z,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg==",width:100})}),"拍摄时间:",b()(e.photo_created_at).format("HH:mm")]})}))}),!(null!=es&&null!==(dn=es.exercise_answer_user)&&void 0!==dn&&dn.exercise_user_photos)&&(0,F.jsxs)("div",{className:"font14 c-grey-999 mt30 pb30 tc",children:[(0,F.jsx)("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),(0,F.jsx)("span",{className:"",style:{position:"relative",top:-10},children:"该学生考试时间内未开启摄像"})]}),(0,F.jsx)(B.Z,{})]})),(null==es||null===(un=es.exercise_question_types)||void 0===un?void 0:un.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"客观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(An=es.exercise)||void 0===An?void 0:An.objective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(xn=es.exercise_answer_user)||void 0===xn?void 0:xn.objective_score]})})]}),!fs&&(0,F.jsx)("aside",{className:"pl30 pr10",children:Si()}),(null==es||null===(gn=es.exercise_question_types)||void 0===gn?void 0:gn.some((function(e){return 4===e.question_type})))&&(0,F.jsx)(p.Z,{gutter:[10,10],children:(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"主观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(vn=es.exercise)||void 0===vn?void 0:vn.subjective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(mn=es.exercise_answer_user)||void 0===mn?void 0:mn.subjective_score]})})]})})}),(0,F.jsx)("aside",{className:"pl30 pr10 pb30 mb20",children:Si(!0)}),(0,F.jsx)(p.Z,{className:O.Z.buttonFixed,children:(0,F.jsxs)("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)(h.ZP,{style:{lineHeight:"30px"},href:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"),children:"返回"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},onClick:function(){return ms(!0)},children:"学生列表"}),(0,F.jsxs)("div",{className:O.Z.progress,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"},children:[(0,F.jsx)(f.Z,{style:{color:"#5F6367"},children:1===cs?"评阅进度":"教师个人评阅进度"}),(0,F.jsx)(f.Z,{style:{color:"#3061D0"},children:"".concat((null==es||null===(hn=es.review_progress)||void 0===hn||null===(hn=hn.progress)||void 0===hn?void 0:hn.completed_count)||0,"/").concat((null==es||null===(pn=es.review_progress)||void 0===pn||null===(pn=pn.progress)||void 0===pn?void 0:pn.total)||0)})]}),(0,F.jsx)(E.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:(null==es||null===(fn=es.review_progress)||void 0===fn||null===(fn=fn.progress)||void 0===fn?void 0:fn.completed_count)/(null==es||null===(jn=es.review_progress)||void 0===jn||null===(jn=jn.progress)||void 0===jn?void 0:jn.total)*100,showInfo:!1})]})]}),(0,F.jsxs)(p.Z,{align:"middle",children:[1!=(null==es||null===(wn=es.review_progress)||void 0===wn||null===(wn=wn.progress)||void 0===wn?void 0:wn.total)&&(0,F.jsxs)(F.Fragment,{children:[ri.prev_login&&(0,F.jsx)(_e.Z,{style:{lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("prev");case 2:case"end":return e.stop()}}),e)}))),children:"上一人"}),ri.next_login&&(0,F.jsx)(_e.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("next");case 2:case"end":return e.stop()}}),e)}))),children:"下一人"})]}),!(null!=es&&null!==(Bn=es.exercise)&&void 0!==Bn&&Bn.review_status)&&(0,F.jsx)(h.ZP,{style:{marginLeft:"40px"},type:"primary",onClick:function(){return Ks(!0)},children:"提交评阅"})]})]})})]})})]}),(0,F.jsx)(be,{visible:vs,value:null==Wn?void 0:Wn.userId,onClose:function(){return ms(!1)},onChange:function(e){},data:Bs.current,sealedReview:null==es||null===(kn=es.review_progress)||void 0===kn?void 0:kn.sealed_review}),(0,F.jsx)(ce.Z,{})]}),(0,F.jsx)(Oe.Z,{}),(0,F.jsxs)(m.Z,{title:"导出试卷选择",open:Zs,footer:(0,F.jsxs)("div",{children:[(0,F.jsx)(h.ZP,{type:"primary",onClick:function(){""!=di?"pdf"==di?(Os({type:"",userCommentVisible:!0,userScoreVisible:!0,new:Ts}),Ss(!1),Ms(!0)):"word"==di&&(0,en.pO)({exercise_id:Wn.exerciseId,login:Wn.userId,middle_export:1,is_export_comment:Ts?1:0}):v.ZP.info("请选择一种导出格式")},children:"是"}),(0,F.jsx)(h.ZP,{onClick:function(){Os({type:"",userCommentVisible:!1,userScoreVisible:!0}),Ss(!1),Ms(!0)},children:"否"})]}),onCancel:function(){return Ss(!1)},children:["是否连同评阅教师、教师评语一起导出?",(0,F.jsx)("p",{style:{display:"flex",alignItems:"center"},children:(0,F.jsx)(w.Z,{checked:Ts,style:{fontSize:14},onChange:function(e){Gs(e.target.checked)},children:"只导出最新的评阅记录"})}),(0,F.jsx)("div",{style:{fontSize:16,margin:"15px 0"},children:"请选择需要导出的格式"}),(0,F.jsx)("div",{className:O.Z.export_type_modal,children:(0,F.jsxs)("div",{className:O.Z.export_type_modal_con,children:[(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("pdf"==di?O.Z.img_warp_active:""),onClick:function(){return ui("pdf")},children:(0,F.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("word"==di?O.Z.img_warp_active:""),onClick:function(){return ui("word")},children:(0,F.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,title:(0,F.jsxs)(p.Z,{justify:"space-between",children:[(0,F.jsxs)(f.Z,{children:["正在导出当前学生试卷 ",(0,F.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),(0,F.jsxs)(f.Z,{children:["导出进度",Hs,"%"]})]}),open:Qs,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920,children:(0,F.jsx)("div",{style:{overflow:"hidden"},children:(0,F.jsx)(We,{isEaxmPaperOpen:Qs,studentexportDate:Ys,onChangeProgress:Qi})})}),(0,F.jsxs)(m.Z,{centered:!0,destroyOnClose:!0,closable:!1,className:O.Z.userInfoModelbody,title:(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{style:{color:"#000",fontWeight:"500"},children:"评阅信息"}),(0,F.jsx)(f.Z,{onClick:function(){Ks(!1),ii(!1)},children:(0,F.jsx)("i",{className:"iconfont icon-guanbi7"})})]}),open:Xs,footer:!1,width:800,onCancel:function(){Ks(!1),ii(!1)},children:[(0,F.jsxs)("div",{className:O.Z.userInfoModel,children:[!(null!=es&&null!==(Nn=es.review_progress)&&void 0!==Nn&&Nn.sealed_review)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(In=es.exercise_answer_user)||void 0===In?void 0:In.user_name,children:null===(yn=es.exercise_answer_user)||void 0===yn?void 0:yn.user_name})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Cn=es.exercise_answer_user)||void 0===Cn?void 0:Cn.student_id,children:null===(Zn=es.exercise_answer_user)||void 0===Zn?void 0:Zn.student_id})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"分班"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Sn=es.exercise_answer_user)||void 0===Sn?void 0:Sn.course_group_name,children:null===(En=es.exercise_answer_user)||void 0===En?void 0:En.course_group_name})})]})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"开始作答时间 "}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:null!==(Dn=es.exercise_answer_user)&&void 0!==Dn&&Dn.start_at?(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(Qn=es.exercise_answer_user)||void 0===Qn?void 0:Qn.start_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Mn=es.exercise_answer_user)||void 0===Mn?void 0:Mn.start_at).format("YYYY-MM-DD HH:mm")}):"未开始"})]}),(null===(Jn=es.exercise_answer_user)||void 0===Jn?void 0:Jn.end_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"交卷时间"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(bn=es.exercise_answer_user)||void 0===bn?void 0:bn.end_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Yn=es.exercise_answer_user)||void 0===Yn?void 0:Yn.end_at).format("YYYY-MM-DD HH:mm")})})]}),(null===(On=es.exercise_answer_user)||void 0===On?void 0:On.end_at)&&(null===(Pn=es.exercise_answer_user)||void 0===Pn?void 0:Pn.start_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"作答时长"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:(0,z.li)(Math.round(Math.abs(new Date(null===(zn=es.exercise_answer_user)||void 0===zn?void 0:zn.end_at).getTime()-new Date(null===(Hn=es.exercise_answer_user)||void 0===Hn?void 0:Hn.start_at).getTime())/1e3)),children:(0,z.li)(Math.round(Math.abs(new Date(null===(Ln=es.exercise_answer_user)||void 0===Ln?void 0:Ln.end_at).getTime()-new Date(null===(Rn=es.exercise_answer_user)||void 0===Rn?void 0:Rn.start_at).getTime())/1e3))})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"客观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Fn=es.exercise_answer_user)||void 0===Fn?void 0:Fn.objective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"主观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Tn=es.exercise_answer_user)||void 0===Tn?void 0:Tn.subjective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"总成绩"}),(0,F.jsx)(f.Z,{className:O.Z.Value,style:{color:"#FA2121"},children:(null==es||null===(Gn=es.table)||void 0===Gn?void 0:Gn.user_get_score)||0})]}),(0,F.jsxs)("div",{style:{width:"100%",marginTop:"30px"},children:[(0,F.jsx)("span",{className:O.Z.Title,children:"考试评价"}),(0,F.jsx)("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"},children:(0,F.jsx)(D.Z.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:_s,onChange:Mi,placeholder:"请输入您对学生本次考试的评价(选填)"})})]})]}),(0,F.jsxs)(p.Z,{style:{marginTop:"30px"},justify:"end",children:[(0,F.jsx)(h.ZP,{style:{height:"32px"},onClick:function(){Ks(!1),ii(!1)},children:"再看看"}),(0,F.jsx)(_e.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ji();case 2:case"end":return e.stop()}}),e)}))),children:si?"提交":"提交并评阅下一人"})]})]})]})}))},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.async.js b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.async.js index abc47c3f50..e896427dd3 100644 --- a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.async.js +++ b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[68882,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,_.jsx)(_.Fragment,{children:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(s=N)&&void 0!==s&&s.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,_.jsx)("iframe",{src:"".concat($,"/office.html?key=").concat(W.key,"&url=").concat(J+W.url,"&callbackUrl=").concat(J+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!L)}),"html"===Z&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,_.jsx)("iframe",{src:"".concat($,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!L)}),"image"===Z&&(0,_.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,_.jsx)(_.Fragment,{children:O?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,_.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),s=t(91232),l=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                "],g=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
                                  "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                • "+i.text+"");var c=[];return n=_(e,++n,i.level,c),c.length>0&&(a.push("
                                    "),c.forEach((function(e){a.push(e)})),a.push("
                                  ")),a.push("
                                • "),n=_(e,n,t,a)}function b(){return _(h,0,0,x),x.push("
                                "),x.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=Z(),r=a;a=c,S[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},S={};function C(){return S}function E(){N=0,S={}}function T(e){return e=e.replace(w,(function(e,n){var t=Z();return S[t]={type:"inline",expression:n},t}))}var P=g.listitem;g.listitem=function(e){return P(T(e))};var I=g.paragraph;g.paragraph=function(e){return I(T(e))};var R=g.tablecell;g.tablecell=function(e,n){return R(T(e),n)},g.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                ".concat(e,"

                                "):'
                                ').concat(t?e:(0,m.escape)(e,!0),"
                                \n"):'
                                '+(t?e:(0,m.escape)(e,!0))+"
                                "},g.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:g});var L=f(),A=(t(64018),t(24830)),O=t(94334),V=t(15342),F=t(1012),D=t(38696),M=t(37712),B="@▁@",H=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,_=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,N=e.onFillBlur,Z=void 0===N?function(){}:N,S=String(t),T=(0,d.useState)(""),P=u()(T,2),I=P[0],R=P[1],z=(0,d.useState)("office"),W=u()(z,2),q=W[0],$=W[1],J=(0,d.useState)([]),Y=u()(J,2),K=Y[0],U=Y[1],G=(0,d.useRef)("a"+(0,F.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===B?"input":"textarea");t.style.width="100%",t.style.height=e===B?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                '.concat(Q(S||""),"
                                ")}var n=L(S);n=Q(n);var t=C();S.match(/\[TOC\]/)&&(n=n.replace("

                                [TOC]

                                ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,V.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[S,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[K]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=l()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],s=c[1];s.value=null===(i=_[r])||void 0===i?void 0:i.value,"warning"===_[r].type?s.className="program-fill-warning":"success"===_[r].type?s.className="program-fill-success":s.className=""}}catch(e){a.e(e)}finally{a.f()}var o,d=l()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=_[h])&&void 0!==p&&p.score?"".concat(null===(f=_[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(_)}}),[_]);var ne=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,U(r()(K)),w(K,e.target.dataset.id)},te=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,U(r()(K)),Z(K,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),$("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),$("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),$("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=i()(i()({},p),y));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(H)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),E(),j()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(D.Z,{close:!0,data:I,type:null!=I&&I.length?q:"",style:i()({},m),onClose:function(){return R("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),s=t(59301),l=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=l.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,l=void 0===c?{}:c,o=(0,s.useRef)(),u=(0,s.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,s.useState)("python"),c=r()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(o.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(g,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return le}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),s=t(41498),l=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,s=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,s=e.hidetoolBar,l=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&l.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,_()(_()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(98557),Z=t(78241),S=t(73782),C=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},T=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,_()(_()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),I=t(8591),R=t(75166),L=Z.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,a=L(),i=u()(a,1)[0],c=(0,f.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(Z.Z,_()(_()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:A})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,D(n,r)}})]})}),(0,v.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),B=t(94001),H=M.ZP.Group,z={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(B.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(B.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(Z.Z.Item,{name:"align",children:(0,v.jsxs)(H,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},q=t(94334),$=t(92911),J=t(1012),Y=t(43418),K="link",U="upload-image",G="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},K,"添加链接"),G,"添加代码块"),U,"添加文件"),X,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,s=void 0===c?"100%":c,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,y=void 0!==m&&m,_=e.isFocus,b=void 0!==_&&_,k=e.watch,Z=e.insertTemp,S=e.mode,C=void 0===S?"markdown":S,E=e.id,R=void 0===E?"markdown-editor-id":E,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,F=void 0!==O&&O,M=e.showNullButton,B=void 0!==M&&M,H=e.showNullProgramButton,z=void 0!==H&&H,Q=e.hidetoolBar,ie=void 0!==Q&&Q,le=e.fullScreen,oe=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,ke=e.values,we=void 0===ke?"":ke,Ne=(0,f.useState)(null),Ze=u()(Ne,2),Se=Ze[0],Ce=Ze[1],Ee=(0,f.useState)(t),Te=u()(Ee,2),Pe=Te[0],Ie=Te[1],Re=(0,f.useState)(k),Le=u()(Re,2),Ae=Le[0],Oe=Le[1],Ve=(0,f.useState)(oe),Fe=u()(Ve,2),De=Fe[0],Me=Fe[1],Be=(0,f.useState)(""),He=u()(Be,2),ze=He[0],We=He[1],qe=(0,f.useState)(0),$e=u()(qe,2),Je=$e[0],Ye=$e[1],Ke=(0,f.useState)(d),Ue=u()(Ke,2),Ge=Ue[0],Xe=Ue[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,J.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),rn=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=l()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(we),null==Se||Se.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var r,s=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(s=c[0]);var l=s.getAsFile(),o=l.name.split(".").pop();D(l,(function(e){var t,a,i;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(a=l.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(i=l.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):ce.includes(o)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:C,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),s=i.lastIndexOf("@▁▁@",a.ch),l=r>s?r:s,o=r>s?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,l,r,s,c),l>=0&&a.ch-l<5){var u=l+o;return t.replaceRange("",{line:a.line,ch:l},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(sn.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();D(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=p()({},i,(function(){pn(c)}));e.push(r),Se.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Je+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(R,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Oe(k)}),[Se,k]),(0,f.useEffect)((function(){Se&&b&&Se.focus()}),[Se,b]),(0,f.useEffect)((function(){if(Ae&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ae]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Ie(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,gn(t)):a(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,a]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Ie(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),a=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Oe(!Ae),Se.focus();case"trigger-full-screen":return Me(!De),Se.focus();case K:return void We(K);case G:return void We(G);case U:return void We(U);case X:return void We(X);default:throw new Error}}),[Se,Ae,De]),fn=(0,f.useCallback)((function(e){switch(We(""),ze){case K:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var a=e.language,i=e.content;return Se.replaceSelection(["```"+a,i,"```"].join("\n")),Se.focus();case U:var c=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(c,")")),Se.focus();case X:for(var s=e.row,l=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=ln.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,ln]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ae(s),height:ae(Ge)},gn=((0,f.useMemo)((function(){if(Je){var e=new Date(Je),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Je]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:xn,children:[(0,v.jsx)(w,{insertTemp:Z,watch:Ae,fullScreen:De,showNullButton:B,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:be})}),Ae?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Pe}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:ye,showProgramFill:z,value:Pe})]}):null]})]})}),A?(0,v.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,v.jsx)(N.Z,{children:se[ze]?(0,v.jsx)(Y.Z,{centered:!0,title:se[ze],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),s=t(80619),l=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){l()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},28373:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),s=t(59301),l=t(8785),o=t(66104),u=t(99313),d=t(28563),p=t(42930),f=t(7557),m=t.n(f),h=t(41498),x=t.n(h),g=t(30010),v=t(94334),j=t(7078),y=t(43418),_=t(8591),b=t(37712),k=(0,l.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,l.useParams)();return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(_.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),w=t(61186),N=t.n(w),Z=t(95237),S=t(43604),C=t(73782),E=t(3113),T=t(6848),P=t(27092),I=t(71371),R=t(17177),L={flex_box_center:"flex_box_center___XZOIk",flex_space_between:"flex_space_between___Yg4Dl",flex_box_vertical_center:"flex_box_vertical_center___uGbSz",flex_box_center_end:"flex_box_center_end___y3xze",flex_box_column:"flex_box_column___uiCa0",listItem:"listItem___ZZCkK",description:"description___WfCjN",liked:"liked___mHx4H",likedActive:"likedActive___zTpzg",reply:"reply___H7MjG",replyList:"replyList___Aweik",comment:"comment___ej0Vc"};N().locale("ZH-cn");var A=(0,l.connect)((function(e){var n=e.graduation,t=e.classroomList,a=e.loading;return{graduation:n,globalSetting:e.globalSetting,classroomList:t,loading:a.effects}}))((function(e){var n,t=e.graduation,a=e.classroomList,c=(e.globalSetting,e.loading,e.dispatch),o=(0,s.useState)(i()({},(0,l.useParams)())),u=r()(o,2),d=u[0],p=(u[1],(0,s.useState)(!1)),f=r()(p,2),h=f[0],y=f[1],w=(0,s.useState)(-1),A=r()(w,2),O=A[0],V=A[1],F=(0,s.useState)(""),D=r()(F,2),M=D[0],B=D[1],H=(a.detailLeftMenus,t.graduationDetail,t.replyList),z=t.detail,W=t.tasksDetail;return d.page_size=10,(0,s.useEffect)((function(){c({type:"graduation/getReplyList",payload:i()({},d)}),c({type:"graduation/getTopisDetail",payload:i()({},d)})}),[d.categoryId]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsxs)("section",{className:" edu-container",children:[(0,b.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:[(0,b.jsx)("h1",{className:L.description,children:z.description}),(0,b.jsx)("div",{className:"mt30",children:(0,b.jsxs)("ul",{className:L.listItem,children:[(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题类型:"}),(0,b.jsx)("span",{children:{1:"设计",2:"论文",3:"创作"}[null==z?void 0:z.topic_type]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源:"}),(0,b.jsx)("span",{children:{1:"生产/社会实际",2:"结合科研",3:"其它"}[null==z?void 0:z.topic_source]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质1:"}),(0,b.jsx)("span",{children:{1:"真题",2:"模拟题"}[null==z?void 0:z.topic_property_first]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质2:"}),(0,b.jsx)("span",{children:{1:"纵向课题",2:"横向课题",3:"自选"}[null==z?void 0:z.topic_property_second]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题重复情况:"}),(0,b.jsx)("span",{children:{1:"新题",2:"往届题,有新要求",3:"往届题,无新要求"}[null==z?void 0:z.topic_repeat]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"调研或实习地点:"}),(0,b.jsx)("span",{children:z.city||"--"})]}),(0,b.jsxs)("li",{className:"fl with50",children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源单位:"}),(0,b.jsx)("span",{children:z.source_unit||"--"})]})]})}),(0,b.jsx)("div",{className:"pl30",children:null==W||null===(n=W.attachments)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)("div",{children:(0,b.jsxs)("a",{href:"".concat(v.Z.API_SERVER).concat(e.url),children:[(0,b.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,b.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,b.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})}))})]}),(0,b.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[h&&(0,b.jsx)(g.Z,{onChange:function(e){B(e)},height:200,isFocus:!0,watch:!0}),(0,b.jsxs)(Z.Z,{onClick:function(){y(!0)},children:[(0,b.jsx)(S.Z,{flex:"1",children:!h&&(0,b.jsx)(C.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==M){e.next=4;break}_.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,c({type:"graduation/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:M}}});case 6:0===e.sent.status&&(_.ZP.success("发布成功"),c({type:"graduation/getReplyList",payload:i()({},d)}),y(!1));case 8:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==H?void 0:H.comments)&&""!=H.comments&&(0,b.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==H?void 0:H.comments.map((function(e,n){var t,a;return(0,b.jsxs)(Z.Z,{gutter:[12,12],children:[(0,b.jsx)(S.Z,{flex:"40px",children:(0,b.jsx)("img",{width:"40",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,b.jsx)(S.Z,{flex:"1",children:(0,b.jsxs)(Z.Z,{align:"middle",children:[(0,b.jsxs)(S.Z,{span:24,children:[(0,b.jsx)("span",{className:"c-light-black",children:null==e||null===(a=e.author)||void 0===a?void 0:a.name}),(0,b.jsxs)("span",{className:"c-light-black ml10",children:[N()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,b.jsx)(S.Z,{span:24,children:(0,b.jsx)(j.Z,{value:e.content})}),e.children&&(0,b.jsx)("aside",{className:L.comment,children:e.children.map((function(n,t){return(0,b.jsxs)(Z.Z,{children:[(0,b.jsx)(S.Z,{span:24,children:(0,b.jsxs)(Z.Z,{children:[(0,b.jsxs)(S.Z,{flex:"1",children:[n.author.name,(0,b.jsx)("span",{className:"c-light-black ml10",children:N()(null==n?void 0:n.created_on).fromNow()})]}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(T.Z,{title:"删除",children:(0,b.jsx)(I.Z,{className:"current",onClick:function(){c({type:"graduation/setActionTabs",payload:{key:"删除",params:d,selectArr:e}})}})})})]})}),(0,b.jsx)(S.Z,{children:(0,b.jsx)("strong",{children:(0,b.jsx)(j.Z,{value:n.content})})})]},t)}))}),(0,b.jsxs)(S.Z,{span:24,className:"mt5 c-light-black",children:[O===n&&(0,b.jsxs)("aside",{children:[(0,b.jsx)(g.Z,{onChange:function(e){B(e)},height:150,isFocus:!0}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(S.Z,{span:24,className:"tr",children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==M){n.next=4;break}_.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,c({type:"graduation/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:M}}});case 6:c({type:"graduation/getReplyList",payload:i()({},d)}),_.ZP.success("发布成功"),V(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),O!==n&&(0,b.jsxs)("div",{className:"tr",children:[(0,b.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return V(n)}}),e.liked&&(0,b.jsxs)("span",{className:"c-orange",children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,c({type:"graduation/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:c({type:"graduation/getReplyList",payload:i()({},d)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]}),!e.liked&&(0,b.jsxs)("span",{children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,c({type:"graduation/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:c({type:"graduation/getReplyList",payload:i()({},d)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]})]})]})]})})]},n)}))})]}),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(P.Z,{defaultCurrent:1,total:null==H?void 0:H.total_count,hideOnSinglePage:!0,current:d.page||1,onChange:function(e){d.page=e,c({type:"graduation/getReplyList",payload:i()({},d)})}})}),(0,b.jsx)(k,{})]})})),O=t(78241),V=t(61998),F=t(39647),D=t.n(F),M=["graduation","dispatch"],B=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n=e.graduation,t=e.dispatch,a=(D()(e,M),(0,l.useParams)());return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"拒绝"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"graduation/refuseTopic",payload:i()({student_graduation_topic:n.actionTabs.selectArrs.id},a)});case 2:0===e.sent.status&&(_.ZP.success("拒绝成功"),t({type:"graduation/setActionTabs",payload:{}}),t({type:"graduation/getTopisDetailList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"graduation/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"是否确认拒绝学生选题?"})})})),H=t(57809),z=["graduation","dispatch"],W=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n,t=e.graduation,a=e.dispatch,c=(D()(e,z),(0,l.useParams)()),s=t.detailList,o=O.Z.useForm(),u=r()(o,1)[0];return(0,b.jsxs)(y.Z,{centered:!0,title:"同意选题",open:"同意"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){var n,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return r=u.getFieldsValue(),e.next=5,a({type:"graduation/agreeTopic",payload:i()({group_id:r.group_id,course_group_name:null==s||null===(n=s.group_list)||void 0===n?void 0:n.filter((function(e){return e.group_id==r.group_id}))[0].group_name,student_graduation_topic:t.actionTabs.selectArrs.id},c)});case 5:0===e.sent.status&&(_.ZP.success("同意成功"),a({type:"graduation/setActionTabs",payload:{}}),a({type:"graduation/getTopisDetailList",payload:i()({},t.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"graduation/setActionTabs",payload:{}})},children:[(0,b.jsx)("p",{children:"确认同意学生的选题,将学生加入我的分班"}),(0,b.jsx)(O.Z,{form:u,children:(0,b.jsx)(O.Z.Item,{name:"group_id",label:"选择:",rules:[{required:!0,message:"请选择分班"}],children:(0,b.jsx)(H.default,{placeholder:"请选择分班",size:"middle",children:null==s||null===(n=s.group_list)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(H.default.Option,{value:e.group_id,children:e.group_name})}))})})})]})})),q=(0,l.connect)((function(e){return{graduation:e.graduation,loading:e.loading.effects}}))((function(e){var n=e.graduation,t=e.loading,a=e.dispatch,c=(0,s.useState)(i()({},(0,l.useParams)())),o=r()(c,2),u=o[0],d=(o[1],(0,l.useLocation)(),n.detailList),p=(0,s.useState)({}),f=r()(p,2),m=(f[0],f[1],O.Z.useForm()),h=(r()(m,1)[0],[{title:"序号",dataIndex:"name",width:200,align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"student_name"},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"class_group_name"},{title:"选题时间",dataIndex:"selected_time"},{title:"确认结果",dataIndex:"result",render:function(e){return"已拒绝"===e?(0,b.jsx)("span",{className:"c-orange",children:"已拒绝"}):e}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[("待确认"===n.result||"已同意"===n.result)&&(0,b.jsx)("span",{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"拒绝",selectArrs:n,params:u}})},children:"拒绝"}),"待确认"===n.result&&(0,b.jsx)("span",{className:"current ml20 c-blue",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"同意",selectArrs:n,params:u}})},children:"同意"})]})}}]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"minH500 bg-white ",children:[(0,b.jsx)(V.Z,{loading:t["graduation/getTopisDetailList"],pagination:!1,dataSource:d.users_list,columns:h}),(0,b.jsx)(B,{}),(0,b.jsx)(W,{})]}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(P.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){u.page=e,u.limit=20,a({type:"graduation/getTopisDetailList",payload:i()({},u)})},defaultCurrent:u.page||1,current:u.page||1,defaultPageSize:15,total:n.users_count})})]})})),$={flex_box_center:"flex_box_center___ZPOJ5",flex_space_between:"flex_space_between___GmCrk",flex_box_vertical_center:"flex_box_vertical_center___XpcAN",flex_box_center_end:"flex_box_center_end___krRXE",flex_box_column:"flex_box_column___DLzSN",title:"title___KDcLT",menuTabs:"menuTabs___nxQqE",rightMenu:"rightMenu___MVID9",shixunDetail:"shixunDetail___NvT9l"},J=(0,l.connect)((function(e){var n=e.graduation,t=e.loading;return{graduation:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.graduation,t=(e.globalSetting,e.loading,e.dispatch),a=(0,l.useParams)(),c=(0,l.useSearchParams)(),f=r()(c,1)[0],m=((0,l.useLocation)(),(0,s.useState)([])),h=r()(m,2),x=(h[0],h[1],(0,s.useState)(f.get("tabs")||0)),g=r()(x,2),v=g[0],j=(g[1],n.detailTaskList);n.tasksDetail;a.category=f.get("category_id"),(0,s.useEffect)((function(){t({type:"graduation/getTasksDetail",payload:i()({},a)}),t({type:"graduation/getTasksListDetail",payload:i()({},a)})}),[a.coursesId]);var y=[{name:"任务列表",id:0,compontent:(0,b.jsx)(q,{})},{name:"任务描述",id:1,compontent:(0,b.jsx)(A,{})}];return(0,b.jsx)("section",{children:(0,b.jsxs)("div",{className:"edu-container",children:[j.course_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:(0,b.jsxs)(o.Z,{separator:">",children:[(0,b.jsx)(o.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/shixun_homework"),children:j.course_name})}),(0,b.jsx)(o.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_tasks"),children:"毕设任务"})}),(0,b.jsx)(o.Z.Item,{children:"任务详情"})]})}),(0,b.jsxs)("aside",{className:[$.title,"mt20"].join(" "),children:[(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_tasks"),children:(0,b.jsx)(d.Z,{className:"font16 c-black"})}),(0,b.jsx)("strong",{className:"font20 ml5",children:j.task_name}),(0,b.jsx)(p.VV,{status:[j.status_name]})]})]}),(0,b.jsxs)("aside",{className:"mt30 relative",children:[(0,b.jsx)("aside",{className:$.rightMenu,children:(0,b.jsxs)(l.Link,{className:$.shixunDetail,to:"/classrooms/".concat(a.coursesId,"/graduation_tasks/").concat(a.categoryId,"/edit"),children:[(0,b.jsx)("span",{className:"iconfont icon-shixunxiangqing"}),"编辑任务"]})}),(0,b.jsx)(u.Z,{defaultActiveKey:v,className:$.menuTabs,children:y.map((function(e,n){return(0,b.jsx)(u.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[68882,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,_.jsx)(_.Fragment,{children:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(s=N)&&void 0!==s&&s.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,_.jsx)("iframe",{src:"".concat($,"/office.html?key=").concat(W.key,"&url=").concat(J+W.url,"&callbackUrl=").concat(J+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!L)}),"html"===Z&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,_.jsx)("iframe",{src:"".concat($,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!L)}),"image"===Z&&(0,_.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,_.jsx)(_.Fragment,{children:O?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,_.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),s=t(91232),l=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                  "],g=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
                                    "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                  • "+i.text+"");var c=[];return n=_(e,++n,i.level,c),c.length>0&&(a.push("
                                      "),c.forEach((function(e){a.push(e)})),a.push("
                                    ")),a.push("
                                  • "),n=_(e,n,t,a)}function b(){return _(h,0,0,x),x.push("
                                  "),x.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=Z(),r=a;a=c,S[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},S={};function C(){return S}function E(){N=0,S={}}function T(e){return e=e.replace(w,(function(e,n){var t=Z();return S[t]={type:"inline",expression:n},t}))}var P=g.listitem;g.listitem=function(e){return P(T(e))};var I=g.paragraph;g.paragraph=function(e){return I(T(e))};var R=g.tablecell;g.tablecell=function(e,n){return R(T(e),n)},g.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                  ".concat(e,"

                                  "):'
                                  ').concat(t?e:(0,m.escape)(e,!0),"
                                  \n"):'
                                  '+(t?e:(0,m.escape)(e,!0))+"
                                  "},g.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:g});var L=f(),A=(t(64018),t(24830)),O=t(94334),V=t(15342),F=t(1012),D=t(38696),M=t(37712),H="@▁@",B=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,_=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,N=e.onFillBlur,Z=void 0===N?function(){}:N,S=String(t),T=(0,d.useState)(""),P=u()(T,2),I=P[0],R=P[1],z=(0,d.useState)("office"),W=u()(z,2),q=W[0],$=W[1],J=(0,d.useState)([]),Y=u()(J,2),K=Y[0],U=Y[1],G=(0,d.useRef)("a"+(0,F.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                  '.concat(Q(S||""),"
                                  ")}var n=L(S);n=Q(n);var t=C();S.match(/\[TOC\]/)&&(n=n.replace("

                                  [TOC]

                                  ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,V.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[S,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[K]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=l()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],s=c[1];s.value=null===(i=_[r])||void 0===i?void 0:i.value,"warning"===_[r].type?s.className="program-fill-warning":"success"===_[r].type?s.className="program-fill-success":s.className=""}}catch(e){a.e(e)}finally{a.f()}var o,d=l()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=_[h])&&void 0!==p&&p.score?"".concat(null===(f=_[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(_)}}),[_]);var ne=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,U(r()(K)),w(K,e.target.dataset.id)},te=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,U(r()(K)),Z(K,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),$("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),$("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),$("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=i()(i()({},p),y));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(B)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),E(),j()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(D.Z,{close:!0,data:I,type:null!=I&&I.length?q:"",style:i()({},m),onClose:function(){return R("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),s=t(59301),l=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=l.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,l=void 0===c?{}:c,o=(0,s.useRef)(),u=(0,s.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,s.useState)("python"),c=r()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(o.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(g,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return le}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),s=t(41498),l=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,s=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,s=e.hidetoolBar,l=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&l.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,_()(_()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(98557),Z=t(78241),S=t(73782),C=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},T=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,_()(_()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),I=t(8591),R=t(75166),L=Z.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,a=L(),i=u()(a,1)[0],c=(0,f.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(Z.Z,_()(_()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:A})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,D(n,r)}})]})}),(0,v.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),H=t(94001),B=M.ZP.Group,z={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(H.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(H.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(Z.Z.Item,{name:"align",children:(0,v.jsxs)(B,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},q=t(94334),$=t(92911),J=t(1012),Y=t(43418),K="link",U="upload-image",G="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},K,"添加链接"),G,"添加代码块"),U,"添加文件"),X,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,s=void 0===c?"100%":c,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,y=void 0!==m&&m,_=e.isFocus,b=void 0!==_&&_,k=e.watch,Z=e.insertTemp,S=e.mode,C=void 0===S?"markdown":S,E=e.id,R=void 0===E?"markdown-editor-id":E,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,F=void 0!==O&&O,M=e.showNullButton,H=void 0!==M&&M,B=e.showNullProgramButton,z=void 0!==B&&B,Q=e.hidetoolBar,ie=void 0!==Q&&Q,le=e.fullScreen,oe=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,ke=e.values,we=void 0===ke?"":ke,Ne=(0,f.useState)(null),Ze=u()(Ne,2),Se=Ze[0],Ce=Ze[1],Ee=(0,f.useState)(t),Te=u()(Ee,2),Pe=Te[0],Ie=Te[1],Re=(0,f.useState)(k),Le=u()(Re,2),Ae=Le[0],Oe=Le[1],Ve=(0,f.useState)(oe),Fe=u()(Ve,2),De=Fe[0],Me=Fe[1],He=(0,f.useState)(""),Be=u()(He,2),ze=Be[0],We=Be[1],qe=(0,f.useState)(0),$e=u()(qe,2),Je=$e[0],Ye=$e[1],Ke=(0,f.useState)(d),Ue=u()(Ke,2),Ge=Ue[0],Xe=Ue[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,J.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),rn=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=l()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(we),null==Se||Se.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var r,s=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(s=c[0]);var l=s.getAsFile(),o=l.name.split(".").pop();D(l,(function(e){var t,a,i;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(a=l.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(i=l.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):ce.includes(o)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:C,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),s=i.lastIndexOf("@▁▁@",a.ch),l=r>s?r:s,o=r>s?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,l,r,s,c),l>=0&&a.ch-l<5){var u=l+o;return t.replaceRange("",{line:a.line,ch:l},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(sn.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();D(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=p()({},i,(function(){pn(c)}));e.push(r),Se.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Je+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(R,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Oe(k)}),[Se,k]),(0,f.useEffect)((function(){Se&&b&&Se.focus()}),[Se,b]),(0,f.useEffect)((function(){if(Ae&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ae]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Ie(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,gn(t)):a(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,a]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Ie(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),a=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                  \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Oe(!Ae),Se.focus();case"trigger-full-screen":return Me(!De),Se.focus();case K:return void We(K);case G:return void We(G);case U:return void We(U);case X:return void We(X);default:throw new Error}}),[Se,Ae,De]),fn=(0,f.useCallback)((function(e){switch(We(""),ze){case K:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var a=e.language,i=e.content;return Se.replaceSelection(["```"+a,i,"```"].join("\n")),Se.focus();case U:var c=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(c,")")),Se.focus();case X:for(var s=e.row,l=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=ln.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,ln]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ae(s),height:ae(Ge)},gn=((0,f.useMemo)((function(){if(Je){var e=new Date(Je),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Je]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:xn,children:[(0,v.jsx)(w,{insertTemp:Z,watch:Ae,fullScreen:De,showNullButton:H,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:be})}),Ae?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Pe}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:ye,showProgramFill:z,value:Pe})]}):null]})]})}),A?(0,v.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,v.jsx)(N.Z,{children:se[ze]?(0,v.jsx)(Y.Z,{centered:!0,title:se[ze],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),s=t(80619),l=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){l()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},28373:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),s=t(59301),l=t(8785),o=t(66104),u=t(99313),d=t(28563),p=t(42930),f=t(7557),m=t.n(f),h=t(41498),x=t.n(h),g=t(30010),v=t(94334),j=t(7078),y=t(43418),_=t(8591),b=t(37712),k=(0,l.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,l.useParams)();return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(_.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),w=t(61186),N=t.n(w),Z=t(95237),S=t(43604),C=t(73782),E=t(3113),T=t(6848),P=t(27092),I=t(71371),R=t(17177),L={flex_box_center:"flex_box_center___XZOIk",flex_space_between:"flex_space_between___Yg4Dl",flex_box_vertical_center:"flex_box_vertical_center___uGbSz",flex_box_center_end:"flex_box_center_end___y3xze",flex_box_column:"flex_box_column___uiCa0",listItem:"listItem___ZZCkK",description:"description___WfCjN",liked:"liked___mHx4H",likedActive:"likedActive___zTpzg",reply:"reply___H7MjG",replyList:"replyList___Aweik",comment:"comment___ej0Vc"};N().locale("ZH-cn");var A=(0,l.connect)((function(e){var n=e.graduation,t=e.classroomList,a=e.loading;return{graduation:n,globalSetting:e.globalSetting,classroomList:t,loading:a.effects}}))((function(e){var n,t=e.graduation,a=e.classroomList,c=(e.globalSetting,e.loading,e.dispatch),o=(0,s.useState)(i()({},(0,l.useParams)())),u=r()(o,2),d=u[0],p=(u[1],(0,s.useState)(!1)),f=r()(p,2),h=f[0],y=f[1],w=(0,s.useState)(-1),A=r()(w,2),O=A[0],V=A[1],F=(0,s.useState)(""),D=r()(F,2),M=D[0],H=D[1],B=(a.detailLeftMenus,t.graduationDetail,t.replyList),z=t.detail,W=t.tasksDetail;return d.page_size=10,(0,s.useEffect)((function(){c({type:"graduation/getReplyList",payload:i()({},d)}),c({type:"graduation/getTopisDetail",payload:i()({},d)})}),[d.categoryId]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsxs)("section",{className:" edu-container",children:[(0,b.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:[(0,b.jsx)("h1",{className:L.description,children:z.description}),(0,b.jsx)("div",{className:"mt30",children:(0,b.jsxs)("ul",{className:L.listItem,children:[(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题类型:"}),(0,b.jsx)("span",{children:{1:"设计",2:"论文",3:"创作"}[null==z?void 0:z.topic_type]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源:"}),(0,b.jsx)("span",{children:{1:"生产/社会实际",2:"结合科研",3:"其它"}[null==z?void 0:z.topic_source]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质1:"}),(0,b.jsx)("span",{children:{1:"真题",2:"模拟题"}[null==z?void 0:z.topic_property_first]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质2:"}),(0,b.jsx)("span",{children:{1:"纵向课题",2:"横向课题",3:"自选"}[null==z?void 0:z.topic_property_second]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题重复情况:"}),(0,b.jsx)("span",{children:{1:"新题",2:"往届题,有新要求",3:"往届题,无新要求"}[null==z?void 0:z.topic_repeat]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"调研或实习地点:"}),(0,b.jsx)("span",{children:z.city||"--"})]}),(0,b.jsxs)("li",{className:"fl with50",children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源单位:"}),(0,b.jsx)("span",{children:z.source_unit||"--"})]})]})}),(0,b.jsx)("div",{className:"pl30",children:null==W||null===(n=W.attachments)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)("div",{children:(0,b.jsxs)("a",{href:"".concat(v.Z.API_SERVER).concat(e.url),children:[(0,b.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,b.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,b.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})}))})]}),(0,b.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[h&&(0,b.jsx)(g.Z,{onChange:function(e){H(e)},height:200,isFocus:!0,watch:!0}),(0,b.jsxs)(Z.Z,{onClick:function(){y(!0)},children:[(0,b.jsx)(S.Z,{flex:"1",children:!h&&(0,b.jsx)(C.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==M){e.next=4;break}_.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,c({type:"graduation/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:M}}});case 6:0===e.sent.status&&(_.ZP.success("发布成功"),c({type:"graduation/getReplyList",payload:i()({},d)}),y(!1));case 8:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==B?void 0:B.comments)&&""!=B.comments&&(0,b.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==B?void 0:B.comments.map((function(e,n){var t,a;return(0,b.jsxs)(Z.Z,{gutter:[12,12],children:[(0,b.jsx)(S.Z,{flex:"40px",children:(0,b.jsx)("img",{width:"40",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,b.jsx)(S.Z,{flex:"1",children:(0,b.jsxs)(Z.Z,{align:"middle",children:[(0,b.jsxs)(S.Z,{span:24,children:[(0,b.jsx)("span",{className:"c-light-black",children:null==e||null===(a=e.author)||void 0===a?void 0:a.name}),(0,b.jsxs)("span",{className:"c-light-black ml10",children:[N()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,b.jsx)(S.Z,{span:24,children:(0,b.jsx)(j.Z,{value:e.content})}),e.children&&(0,b.jsx)("aside",{className:L.comment,children:e.children.map((function(n,t){return(0,b.jsxs)(Z.Z,{children:[(0,b.jsx)(S.Z,{span:24,children:(0,b.jsxs)(Z.Z,{children:[(0,b.jsxs)(S.Z,{flex:"1",children:[n.author.name,(0,b.jsx)("span",{className:"c-light-black ml10",children:N()(null==n?void 0:n.created_on).fromNow()})]}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(T.Z,{title:"删除",children:(0,b.jsx)(I.Z,{className:"current",onClick:function(){c({type:"graduation/setActionTabs",payload:{key:"删除",params:d,selectArr:e}})}})})})]})}),(0,b.jsx)(S.Z,{children:(0,b.jsx)("strong",{children:(0,b.jsx)(j.Z,{value:n.content})})})]},t)}))}),(0,b.jsxs)(S.Z,{span:24,className:"mt5 c-light-black",children:[O===n&&(0,b.jsxs)("aside",{children:[(0,b.jsx)(g.Z,{onChange:function(e){H(e)},height:150,isFocus:!0}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(S.Z,{span:24,className:"tr",children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==M){n.next=4;break}_.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,c({type:"graduation/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:M}}});case 6:c({type:"graduation/getReplyList",payload:i()({},d)}),_.ZP.success("发布成功"),V(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),O!==n&&(0,b.jsxs)("div",{className:"tr",children:[(0,b.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return V(n)}}),e.liked&&(0,b.jsxs)("span",{className:"c-orange",children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,c({type:"graduation/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:c({type:"graduation/getReplyList",payload:i()({},d)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]}),!e.liked&&(0,b.jsxs)("span",{children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,c({type:"graduation/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:c({type:"graduation/getReplyList",payload:i()({},d)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]})]})]})]})})]},n)}))})]}),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(P.Z,{defaultCurrent:1,total:null==B?void 0:B.total_count,hideOnSinglePage:!0,current:d.page||1,onChange:function(e){d.page=e,c({type:"graduation/getReplyList",payload:i()({},d)})}})}),(0,b.jsx)(k,{})]})})),O=t(78241),V=t(61998),F=t(39647),D=t.n(F),M=["graduation","dispatch"],H=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n=e.graduation,t=e.dispatch,a=(D()(e,M),(0,l.useParams)());return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"拒绝"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"graduation/refuseTopic",payload:i()({student_graduation_topic:n.actionTabs.selectArrs.id},a)});case 2:0===e.sent.status&&(_.ZP.success("拒绝成功"),t({type:"graduation/setActionTabs",payload:{}}),t({type:"graduation/getTopisDetailList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"graduation/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"是否确认拒绝学生选题?"})})})),B=t(57809),z=["graduation","dispatch"],W=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n,t=e.graduation,a=e.dispatch,c=(D()(e,z),(0,l.useParams)()),s=t.detailList,o=O.Z.useForm(),u=r()(o,1)[0];return(0,b.jsxs)(y.Z,{centered:!0,title:"同意选题",open:"同意"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){var n,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return r=u.getFieldsValue(),e.next=5,a({type:"graduation/agreeTopic",payload:i()({group_id:r.group_id,course_group_name:null==s||null===(n=s.group_list)||void 0===n?void 0:n.filter((function(e){return e.group_id==r.group_id}))[0].group_name,student_graduation_topic:t.actionTabs.selectArrs.id},c)});case 5:0===e.sent.status&&(_.ZP.success("同意成功"),a({type:"graduation/setActionTabs",payload:{}}),a({type:"graduation/getTopisDetailList",payload:i()({},t.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"graduation/setActionTabs",payload:{}})},children:[(0,b.jsx)("p",{children:"确认同意学生的选题,将学生加入我的分班"}),(0,b.jsx)(O.Z,{form:u,children:(0,b.jsx)(O.Z.Item,{name:"group_id",label:"选择:",rules:[{required:!0,message:"请选择分班"}],children:(0,b.jsx)(B.default,{placeholder:"请选择分班",size:"middle",children:null==s||null===(n=s.group_list)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(B.default.Option,{value:e.group_id,children:e.group_name})}))})})})]})})),q=(0,l.connect)((function(e){return{graduation:e.graduation,loading:e.loading.effects}}))((function(e){var n=e.graduation,t=e.loading,a=e.dispatch,c=(0,s.useState)(i()({},(0,l.useParams)())),o=r()(c,2),u=o[0],d=(o[1],(0,l.useLocation)(),n.detailList),p=(0,s.useState)({}),f=r()(p,2),m=(f[0],f[1],O.Z.useForm()),h=(r()(m,1)[0],[{title:"序号",dataIndex:"name",width:200,align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"student_name"},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"class_group_name"},{title:"选题时间",dataIndex:"selected_time"},{title:"确认结果",dataIndex:"result",render:function(e){return"已拒绝"===e?(0,b.jsx)("span",{className:"c-orange",children:"已拒绝"}):e}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[("待确认"===n.result||"已同意"===n.result)&&(0,b.jsx)("span",{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"拒绝",selectArrs:n,params:u}})},children:"拒绝"}),"待确认"===n.result&&(0,b.jsx)("span",{className:"current ml20 c-blue",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"同意",selectArrs:n,params:u}})},children:"同意"})]})}}]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"minH500 bg-white ",children:[(0,b.jsx)(V.Z,{loading:t["graduation/getTopisDetailList"],pagination:!1,dataSource:d.users_list,columns:h}),(0,b.jsx)(H,{}),(0,b.jsx)(W,{})]}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(P.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){u.page=e,u.limit=20,a({type:"graduation/getTopisDetailList",payload:i()({},u)})},defaultCurrent:u.page||1,current:u.page||1,defaultPageSize:15,total:n.users_count})})]})})),$={flex_box_center:"flex_box_center___ZPOJ5",flex_space_between:"flex_space_between___GmCrk",flex_box_vertical_center:"flex_box_vertical_center___XpcAN",flex_box_center_end:"flex_box_center_end___krRXE",flex_box_column:"flex_box_column___DLzSN",title:"title___KDcLT",menuTabs:"menuTabs___nxQqE",rightMenu:"rightMenu___MVID9",shixunDetail:"shixunDetail___NvT9l"},J=(0,l.connect)((function(e){var n=e.graduation,t=e.loading;return{graduation:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.graduation,t=(e.globalSetting,e.loading,e.dispatch),a=(0,l.useParams)(),c=(0,l.useSearchParams)(),f=r()(c,1)[0],m=((0,l.useLocation)(),(0,s.useState)([])),h=r()(m,2),x=(h[0],h[1],(0,s.useState)(f.get("tabs")||0)),g=r()(x,2),v=g[0],j=(g[1],n.detailTaskList);n.tasksDetail;a.category=f.get("category_id"),(0,s.useEffect)((function(){t({type:"graduation/getTasksDetail",payload:i()({},a)}),t({type:"graduation/getTasksListDetail",payload:i()({},a)})}),[a.coursesId]);var y=[{name:"任务列表",id:0,compontent:(0,b.jsx)(q,{})},{name:"任务描述",id:1,compontent:(0,b.jsx)(A,{})}];return(0,b.jsx)("section",{children:(0,b.jsxs)("div",{className:"edu-container",children:[j.course_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:(0,b.jsxs)(o.Z,{separator:">",children:[(0,b.jsx)(o.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/shixun_homework"),children:j.course_name})}),(0,b.jsx)(o.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_tasks"),children:"毕设任务"})}),(0,b.jsx)(o.Z.Item,{children:"任务详情"})]})}),(0,b.jsxs)("aside",{className:[$.title,"mt20"].join(" "),children:[(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_tasks"),children:(0,b.jsx)(d.Z,{className:"font16 c-black"})}),(0,b.jsx)("strong",{className:"font20 ml5",children:j.task_name}),(0,b.jsx)(p.VV,{status:[j.status_name]})]})]}),(0,b.jsxs)("aside",{className:"mt30 relative",children:[(0,b.jsx)("aside",{className:$.rightMenu,children:(0,b.jsxs)(l.Link,{className:$.shixunDetail,to:"/classrooms/".concat(a.coursesId,"/graduation_tasks/").concat(a.categoryId,"/edit"),children:[(0,b.jsx)("span",{className:"iconfont icon-shixunxiangqing"}),"编辑任务"]})}),(0,b.jsx)(u.Z,{defaultActiveKey:v,className:$.menuTabs,children:y.map((function(e,n){return(0,b.jsx)(u.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]})})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Tasks__index.async.js b/p__Classrooms__Lists__Graduation__Tasks__index.async.js index 977c485834..34004966e8 100644 --- a/p__Classrooms__Lists__Graduation__Tasks__index.async.js +++ b/p__Classrooms__Lists__Graduation__Tasks__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61043],{50382:function(e,t,n){n.d(t,{Z:function(){return c}});var s=n(5891),a=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"},r=n(22589),i=function(e,t){return a.createElement(r.Z,(0,s.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},16644:function(e,t,n){var s=n(82242),a=n.n(s),o=(n(59301),n(19779)),r=n(3113),i=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,s=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,d=e.customText,u=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,f=e.ButtonTwo,b=e.imgStyles,h=e.loading,g=void 0!==h&&h;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:t||o,style:a()({width:288,height:200},b)}),(0,i.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,i.jsx)(r.ZP,a()(a()({className:p,onClick:m},s),{},{children:u})),f&&f]})}},57968:function(e,t,n){n.d(t,{tF:function(){return m}});var s=n(82242),a=n.n(s),o=n(79800),r=n.n(o),i=(n(59301),n(57930)),c=n(61186),l=n.n(c),d=n(37712);function u(e){var t=(new Date).getTime();return e&&e30?l()("".concat(s,":00")).add(1,"hours"):l()(e)}(t):e)},disabled:p,disabledDate:u})}},29713:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var s=n(82242),a=n.n(s),o=n(79800),r=n.n(o),i=n(39647),c=n.n(i),l=n(59301),d=n(8785),u=n(20834),m=n(44e3),p=n(73782),f=n(24905),b=n(8591),h=n(96865),g=n(6848),x=n(27092),v=n(42930),y=n(39634),k=n(7557),C=n.n(k),_=n(37205),j=n.n(_),Z=n(41498),L=n.n(Z),w=n(43418),O=n(92911),T=n(37712),$=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,d.useParams)();return o.id=o.coursesId,(0,T.jsx)(w.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:L()(C()().mark((function e(){return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/set_public.json"),{method:"post",body:{task_ids:j()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(b.ZP.success("操作成功"),s(),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,T.jsx)("p",{children:"是否确认设为公开?"})})})),S=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,d.useParams)();return o.id=o.coursesId,(0,T.jsx)(w.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:L()(C()().mark((function e(){return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/multi_destroy.json"),{method:"delete",body:{task_ids:j()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(s(),b.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,T.jsx)("p",{children:"是否确认删除?"})})})),N=n(85573),P=n.n(N),E=n(78241),M=n(71418),D=n(95237),I=n(43604),Y=n(57930),G=n(61186),H=n.n(G),z=(0,d.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,s=e.dispatch,o=(0,d.useParams)();(0,d.useLocation)();o.id=o.coursesId,(0,l.useEffect)((function(){s({type:"classroomList/getCourseGroups",payload:{id:o.id}})}),[t.name]);var i=E.Z.useForm(),c=r()(i,1)[0],u=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return u.push(e.id+"")}));return(0,T.jsxs)(w.Z,{centered:!0,title:"立即发布",open:"立即截止"===t.actionTabs.key,okText:"立即发布",cancelText:"暂不发布",bodyStyle:{minHeight:200},onOk:L()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=c.getFieldValue(),e.next=3,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/end_task.json"),{method:"post",body:{task_ids:j()(t.actionTabs.selectArrs),end_time:H()(n.end_time).format("YYYY-MM-DD HH:mm")}});case 3:0===e.sent.status&&(b.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("p",{className:"tc",children:["学生将不能再提交作品",(0,T.jsx)("br",{}),'本操作只对"提交中"的任务有效']}),n.effects["classroomList/getCourseGroups"]&&(0,T.jsx)("div",{className:"tc mt40",children:(0,T.jsx)(M.Z,{})}),t.courseGroups.course_groups&&(0,T.jsx)(E.Z,{form:c,initialValues:P()(P()({},"group_ids",u),"end_time",H()(H()(new Date((0,v.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm"))),children:(0,T.jsxs)(D.Z,{className:"mt30",children:[(0,T.jsxs)(I.Z,{flex:1,children:["发布时间:",H()().format("YYYY-MM-DD HH:mm")]}),(0,T.jsx)(I.Z,{children:(0,T.jsx)(E.Z.Item,{name:"end_time",children:(0,T.jsx)(Y.default,{disabledDate:function(e){return e&&e0&&(0,T.jsxs)("aside",{className:V.acitons,children:[(0,T.jsx)("div",{children:(0,T.jsx)(f.Z,{onChange:function(e){e.target.checked?O(_.tasks.map((function(e){return e.task_id}))):O([])},children:(0,T.jsxs)("span",{className:"ml5",children:["已选择 ",w.length," 个 (不支持跨页勾选)"]})})}),(0,T.jsx)("div",{children:P.map((function(e,t){return(0,T.jsx)("p",{onClick:function(){""==w?b.ZP.error("请选择你要操作的任务"):s({type:"classroomList/setActionTabs",payload:{key:e,selectArrs:w,params:m}})},children:(0,T.jsx)("span",{children:e})},t)}))})]}),0===_.task_count&&(0,T.jsx)(R.Z,{}),(0,T.jsxs)(h.Z,{loading:n["classroomList/getClassroomGraduationTaskList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[_.tasks&&_.tasks.map((function(e,t){return(0,T.jsxs)("div",{className:V.listItem,children:[(0,T.jsx)(f.Z,{checked:w.includes(e.task_id),value:e.task_id,onChange:function(t){w.indexOf(e.task_id);w.indexOf(e.task_id)>-1?O(w.filter((function(t){return t!==e.task_id}))):O(w.concat(e.task_id))}}),(0,T.jsxs)("div",{className:V.info,children:[(0,T.jsxs)("div",{className:V.title,children:[(0,T.jsxs)("div",{className:V.titleLeft,children:[(0,T.jsx)(d.Link,{to:(0,y.GJ)()&&"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/detail"),children:(0,T.jsx)("strong",{children:e.name})}),e.private_icon&&(0,T.jsx)(g.Z,{title:"私有属性,非课堂成员不能访问",children:(0,T.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(0,T.jsx)(v.VV,{status:e.status})]}),(0,y.GJ)()&&(0,T.jsxs)("div",{className:V.titleRight,children:[(0,T.jsx)(d.Link,{to:"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/detail"),children:"查看详情"}),(0,T.jsx)(d.Link,{to:"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/edit"),children:"编辑"})]})]}),(0,T.jsxs)("p",{className:"mt10",children:[(0,T.jsx)("strong",{children:e.author}),(0,T.jsxs)("span",{className:"ml30",children:[e.commit_count," 已交"]}),(0,T.jsxs)("span",{className:"ml25",children:[e.uncommit_count,"未交"]})]})]})]},t)})),(0,T.jsx)("aside",{className:"tc mb50 mt30",children:(0,T.jsx)(x.Z,{hideOnSinglePage:!0,current:m.page||1,showSizeChanger:!1,onChange:function(e,t){m.page=e,s({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},m)})},defaultCurrent:1,total:_.task_count})})]}),(0,T.jsx)(S,{cb:function(){return O([])}}),(0,T.jsx)($,{cb:function(){return O([])}}),(0,T.jsx)(B,{cb:function(){return O([])}}),(0,T.jsx)(z,{cb:function(){return O([])}})]})})))},24905:function(e,t,n){n.d(t,{Z:function(){return j}});var s=n(92310),a=n.n(s),o=n(5630),r=n(59301),i=n(36355),c=n(1684),l=n(32441);var d=r.createContext(null),u=n(98447),m=n(14088),p=n(4572),f=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:s,className:b,rootClassName:h,children:g,indeterminate:x=!1,style:v,onMouseEnter:y,onMouseLeave:k,skipGroup:C=!1,disabled:_}=e,j=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:L,checkbox:w}=r.useContext(i.E_),O=r.useContext(d),{isFormItemInput:T}=r.useContext(l.aM),$=r.useContext(c.Z),S=null!==(n=(null==O?void 0:O.disabled)||_)&&void 0!==n?n:$,N=r.useRef(j.value);r.useEffect((()=>{null==O||O.registerValue(j.value)}),[]),r.useEffect((()=>{if(!C)return j.value!==N.current&&(null==O||O.cancelValue(N.current),null==O||O.registerValue(j.value),N.current=j.value),()=>null==O?void 0:O.cancelValue(j.value)}),[j.value]);const P=Z("checkbox",s),[E,M]=(0,u.ZP)(P),D=Object.assign({},j);O&&!C&&(D.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),O.toggleOption&&O.toggleOption({label:g,value:j.value})},D.name=O.name,D.checked=O.value.includes(j.value));const I=a()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===L,[`${P}-wrapper-checked`]:D.checked,[`${P}-wrapper-disabled`]:S,[`${P}-wrapper-in-form-item`]:T},null==w?void 0:w.className,b,h,M),Y=a()({[`${P}-indeterminate`]:x},p.A,M),G=x?"mixed":void 0;return E(r.createElement(m.Z,{component:"Checkbox",disabled:S},r.createElement("label",{className:I,style:Object.assign(Object.assign({},null==w?void 0:w.style),v),onMouseEnter:y,onMouseLeave:k},r.createElement(o.Z,Object.assign({"aria-checked":G},D,{prefixCls:P,className:Y,disabled:S,ref:t})),void 0!==g&&r.createElement("span",null,g))))};var h=r.forwardRef(b),g=n(26390),x=n(55405),v=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{defaultValue:n,children:s,options:o=[],prefixCls:c,className:l,rootClassName:m,style:p,onChange:f}=e,b=v(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:k}=r.useContext(i.E_),[C,_]=r.useState(b.value||n||[]),[j,Z]=r.useState([]);r.useEffect((()=>{"value"in b&&_(b.value||[])}),[b.value]);const L=r.useMemo((()=>o.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[o]),w=y("checkbox",c),O=`${w}-group`,[T,$]=(0,u.ZP)(w),S=(0,x.Z)(b,["value","disabled"]),N=o.length?L.map((e=>r.createElement(h,{prefixCls:w,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:C.includes(e.value),onChange:e.onChange,className:`${O}-item`,style:e.style,title:e.title},e.label))):s,P={toggleOption:e=>{const t=C.indexOf(e.value),n=(0,g.Z)(C);-1===t?n.push(e.value):n.splice(t,1),"value"in b||_(n),null==f||f(n.filter((e=>j.includes(e))).sort(((e,t)=>L.findIndex((t=>t.value===e))-L.findIndex((e=>e.value===t)))))},value:C,disabled:b.disabled,name:b.name,registerValue:e=>{Z((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{Z((t=>t.filter((t=>t!==e))))}},E=a()(O,{[`${O}-rtl`]:"rtl"===k},l,m,$);return T(r.createElement("div",Object.assign({className:E,style:p},S,{ref:t}),r.createElement(d.Provider,{value:P},N)))},k=r.forwardRef(y);var C=r.memo(k);const _=h;_.Group=C,_.__ANT_CHECKBOX=!0;var j=_},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var s=n(17313),a=n(37613),o=n(83116);const r=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,s.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,s.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,s.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,a.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[r(n)]}t.ZP=(0,o.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},73782:function(e,t,n){n.d(t,{Z:function(){return P}});var s=n(92310),a=n.n(s),o=n(59301),r=n(36355),i=n(32441),c=n(9937);var l=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(r.E_),{prefixCls:s,className:l}=e,d=t("input-group",s),u=t("input"),[m,p]=(0,c.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},p,l),b=(0,o.useContext)(i.aM),h=(0,o.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(i.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(5891),m={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"},p=n(22589),f=function(e,t){return o.createElement(p.Z,(0,u.Z)({},e,{ref:t,icon:m}))};var b=o.forwardRef(f),h=n(50382),g=n(55405),x=n(25629),v=n(59412),y=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);ae?o.createElement(h.Z,null):o.createElement(b,null),C={click:"onClick",hover:"onMouseOver"};var _=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,s="object"==typeof n&&void 0!==n.visible,[i,c]=(0,o.useState)((()=>!!s&&n.visible)),l=(0,o.useRef)(null);o.useEffect((()=>{s&&c(n.visible)}),[s,n]);const u=(0,v.Z)(l),m=()=>{const{disabled:t}=e;t||(i&&u(),c((e=>{var t;const s=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,s)),s})))},{className:p,prefixCls:f,inputPrefixCls:b,size:h}=e,_=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:j}=o.useContext(r.E_),Z=j("input",b),L=j("input-password",f),w=n&&(t=>{const{action:n="click",iconRender:s=k}=e,a=C[n]||"",r=s(i),c={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(r)?r:o.createElement("span",null,r),c)})(L),O=a()(L,p,{[`${L}-${h}`]:!!h}),T=Object.assign(Object.assign({},(0,g.Z)(_,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:O,prefixCls:Z,suffix:w});return h&&(T.size=h),o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(t,l)},T))})),j=n(42653),Z=n(92343),L=n(3113),w=n(19716),O=n(33234),T=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:s,className:i,size:c,suffix:l,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:b,onChange:h,onCompositionStart:g,onCompositionEnd:v}=e,y=T(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:k,direction:C}=o.useContext(r.E_),_=o.useRef(!1),$=k("input-search",n),S=k("input",s),{compactSize:N}=(0,O.ri)($,C),P=(0,w.Z)((e=>{var t;return null!==(t=null!=c?c:N)&&void 0!==t?t:e})),E=o.useRef(null),M=e=>{var t;document.activeElement===(null===(t=E.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;b&&b(null===(n=null===(t=E.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?o.createElement(j.Z,null):null,Y=`${$}-button`;let G;const H=u||{},z=H.type&&!0===H.type.__ANT_BUTTON;G=z||"button"===H.type?(0,Z.Tm)(H,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},z?{className:Y,size:P}:{})):o.createElement(L.ZP,{className:Y,type:u?"primary":void 0,size:P,disabled:f,key:"enterButton",onMouseDown:M,onClick:D,loading:p,icon:I},u),m&&(G=[G,(0,Z.Tm)(m,{key:"addonAfter"})]);const A=a()($,{[`${$}-rtl`]:"rtl"===C,[`${$}-${P}`]:!!P,[`${$}-with-button`]:!!u},i);return o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(E,t),onPressEnter:e=>{_.current||p||D(e)}},y,{size:P,onCompositionStart:e=>{_.current=!0,null==g||g(e)},onCompositionEnd:e=>{_.current=!1,null==v||v(e)},prefixCls:S,addonAfter:G,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),S=n(1643);const N=d.Z;N.Group=l,N.Search=$,N.TextArea=S.Z,N.Password=_;var P=N},44e3:function(e,t,n){var s=n(84966),a=n(23088);const o=s.ZP;o.Header=s.h4,o.Footer=s.$_,o.Content=s.VY,o.Sider=a.Z,t.Z=o},5630:function(e,t,n){var s=n(5891),a=n(57259),o=n(80962),r=n(29043),i=n(19149),c=n(92310),l=n.n(c),d=n(71366),u=n(59301),m=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],p=(0,u.forwardRef)((function(e,t){var n,c=e.prefixCls,p=void 0===c?"rc-checkbox":c,f=e.className,b=e.style,h=e.checked,g=e.disabled,x=e.defaultChecked,v=void 0!==x&&x,y=e.type,k=void 0===y?"checkbox":y,C=e.title,_=e.onChange,j=(0,i.Z)(e,m),Z=(0,u.useRef)(null),L=(0,d.Z)(v,{value:h}),w=(0,r.Z)(L,2),O=w[0],T=w[1];(0,u.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=Z.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=Z.current)||void 0===e||e.blur()},input:Z.current}}));var $=l()(p,f,(n={},(0,o.Z)(n,"".concat(p,"-checked"),O),(0,o.Z)(n,"".concat(p,"-disabled"),g),n));return u.createElement("span",{className:$,title:C,style:b},u.createElement("input",(0,s.Z)({},j,{className:"".concat(p,"-input"),ref:Z,onChange:function(t){g||("checked"in e||T(t.target.checked),null==_||_({target:(0,a.Z)((0,a.Z)({},e),{},{type:k,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!O,type:k})),u.createElement("span",{className:"".concat(p,"-inner")}))}));t.Z=p}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61043],{50382:function(e,t,n){n.d(t,{Z:function(){return c}});var s=n(5891),a=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"},r=n(22589),i=function(e,t){return a.createElement(r.Z,(0,s.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},57968:function(e,t,n){n.d(t,{tF:function(){return m}});var s=n(82242),a=n.n(s),o=n(79800),r=n.n(o),i=(n(59301),n(57930)),c=n(61186),l=n.n(c),d=n(37712);function u(e){var t=(new Date).getTime();return e&&e30?l()("".concat(s,":00")).add(1,"hours"):l()(e)}(t):e)},disabled:p,disabledDate:u})}},29713:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var s=n(82242),a=n.n(s),o=n(79800),r=n.n(o),i=n(39647),c=n.n(i),l=n(59301),d=n(8785),u=n(20834),m=n(44e3),p=n(73782),f=n(24905),b=n(8591),h=n(96865),g=n(6848),x=n(27092),v=n(42930),y=n(39634),k=n(7557),_=n.n(k),C=n(37205),j=n.n(C),Z=n(41498),L=n.n(Z),w=n(43418),O=n(92911),$=n(37712),S=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,d.useParams)();return o.id=o.coursesId,(0,$.jsx)(w.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:L()(_()().mark((function e(){return _()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/set_public.json"),{method:"post",body:{task_ids:j()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(b.ZP.success("操作成功"),s(),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,$.jsx)("p",{children:"是否确认设为公开?"})})})),T=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.cb,o=(0,d.useParams)();return o.id=o.coursesId,(0,$.jsx)(w.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:L()(_()().mark((function e(){return _()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/multi_destroy.json"),{method:"delete",body:{task_ids:j()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(s(),b.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,$.jsx)("p",{children:"是否确认删除?"})})})),N=n(85573),P=n.n(N),E=n(78241),M=n(71418),D=n(95237),I=n(43604),Y=n(57930),G=n(61186),H=n.n(G),z=(0,d.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,s=e.dispatch,o=(0,d.useParams)();(0,d.useLocation)();o.id=o.coursesId,(0,l.useEffect)((function(){s({type:"classroomList/getCourseGroups",payload:{id:o.id}})}),[t.name]);var i=E.Z.useForm(),c=r()(i,1)[0],u=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return u.push(e.id+"")}));return(0,$.jsxs)(w.Z,{centered:!0,title:"立即发布",open:"立即截止"===t.actionTabs.key,okText:"立即发布",cancelText:"暂不发布",bodyStyle:{minHeight:200},onOk:L()(_()().mark((function e(){var n;return _()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=c.getFieldValue(),e.next=3,(0,O.ZP)("/api/courses/".concat(o.id,"/graduation_tasks/end_task.json"),{method:"post",body:{task_ids:j()(t.actionTabs.selectArrs),end_time:H()(n.end_time).format("YYYY-MM-DD HH:mm")}});case 3:0===e.sent.status&&(b.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,$.jsxs)("p",{className:"tc",children:["学生将不能再提交作品",(0,$.jsx)("br",{}),'本操作只对"提交中"的任务有效']}),n.effects["classroomList/getCourseGroups"]&&(0,$.jsx)("div",{className:"tc mt40",children:(0,$.jsx)(M.Z,{})}),t.courseGroups.course_groups&&(0,$.jsx)(E.Z,{form:c,initialValues:P()(P()({},"group_ids",u),"end_time",H()(H()(new Date((0,v.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm"))),children:(0,$.jsxs)(D.Z,{className:"mt30",children:[(0,$.jsxs)(I.Z,{flex:1,children:["发布时间:",H()().format("YYYY-MM-DD HH:mm")]}),(0,$.jsx)(I.Z,{children:(0,$.jsx)(E.Z.Item,{name:"end_time",children:(0,$.jsx)(Y.default,{disabledDate:function(e){return e&&e0&&(0,$.jsxs)("aside",{className:V.acitons,children:[(0,$.jsx)("div",{children:(0,$.jsx)(f.Z,{onChange:function(e){e.target.checked?O(C.tasks.map((function(e){return e.task_id}))):O([])},children:(0,$.jsxs)("span",{className:"ml5",children:["已选择 ",w.length," 个 (不支持跨页勾选)"]})})}),(0,$.jsx)("div",{children:P.map((function(e,t){return(0,$.jsx)("p",{onClick:function(){""==w?b.ZP.error("请选择你要操作的任务"):s({type:"classroomList/setActionTabs",payload:{key:e,selectArrs:w,params:m}})},children:(0,$.jsx)("span",{children:e})},t)}))})]}),0===C.task_count&&(0,$.jsx)(B.Z,{}),(0,$.jsxs)(h.Z,{loading:n["classroomList/getClassroomGraduationTaskList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[C.tasks&&C.tasks.map((function(e,t){return(0,$.jsxs)("div",{className:V.listItem,children:[(0,$.jsx)(f.Z,{checked:w.includes(e.task_id),value:e.task_id,onChange:function(t){w.indexOf(e.task_id);w.indexOf(e.task_id)>-1?O(w.filter((function(t){return t!==e.task_id}))):O(w.concat(e.task_id))}}),(0,$.jsxs)("div",{className:V.info,children:[(0,$.jsxs)("div",{className:V.title,children:[(0,$.jsxs)("div",{className:V.titleLeft,children:[(0,$.jsx)(d.Link,{to:(0,y.GJ)()&&"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/detail"),children:(0,$.jsx)("strong",{children:e.name})}),e.private_icon&&(0,$.jsx)(g.Z,{title:"私有属性,非课堂成员不能访问",children:(0,$.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(0,$.jsx)(v.VV,{status:e.status})]}),(0,y.GJ)()&&(0,$.jsxs)("div",{className:V.titleRight,children:[(0,$.jsx)(d.Link,{to:"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/detail"),children:"查看详情"}),(0,$.jsx)(d.Link,{to:"/classrooms/".concat(m.coursesId,"/graduation_tasks/").concat(e.task_id,"/edit"),children:"编辑"})]})]}),(0,$.jsxs)("p",{className:"mt10",children:[(0,$.jsx)("strong",{children:e.author}),(0,$.jsxs)("span",{className:"ml30",children:[e.commit_count," 已交"]}),(0,$.jsxs)("span",{className:"ml25",children:[e.uncommit_count,"未交"]})]})]})]},t)})),(0,$.jsx)("aside",{className:"tc mb50 mt30",children:(0,$.jsx)(x.Z,{hideOnSinglePage:!0,current:m.page||1,showSizeChanger:!1,onChange:function(e,t){m.page=e,s({type:"classroomList/getClassroomGraduationTaskList",payload:a()({},m)})},defaultCurrent:1,total:C.task_count})})]}),(0,$.jsx)(T,{cb:function(){return O([])}}),(0,$.jsx)(S,{cb:function(){return O([])}}),(0,$.jsx)(R,{cb:function(){return O([])}}),(0,$.jsx)(z,{cb:function(){return O([])}})]})})))},24905:function(e,t,n){n.d(t,{Z:function(){return j}});var s=n(92310),a=n.n(s),o=n(5630),r=n(59301),i=n(36355),c=n(1684),l=n(32441);var d=r.createContext(null),u=n(98447),m=n(14088),p=n(4572),f=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:s,className:b,rootClassName:h,children:g,indeterminate:x=!1,style:v,onMouseEnter:y,onMouseLeave:k,skipGroup:_=!1,disabled:C}=e,j=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:L,checkbox:w}=r.useContext(i.E_),O=r.useContext(d),{isFormItemInput:$}=r.useContext(l.aM),S=r.useContext(c.Z),T=null!==(n=(null==O?void 0:O.disabled)||C)&&void 0!==n?n:S,N=r.useRef(j.value);r.useEffect((()=>{null==O||O.registerValue(j.value)}),[]),r.useEffect((()=>{if(!_)return j.value!==N.current&&(null==O||O.cancelValue(N.current),null==O||O.registerValue(j.value),N.current=j.value),()=>null==O?void 0:O.cancelValue(j.value)}),[j.value]);const P=Z("checkbox",s),[E,M]=(0,u.ZP)(P),D=Object.assign({},j);O&&!_&&(D.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),O.toggleOption&&O.toggleOption({label:g,value:j.value})},D.name=O.name,D.checked=O.value.includes(j.value));const I=a()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===L,[`${P}-wrapper-checked`]:D.checked,[`${P}-wrapper-disabled`]:T,[`${P}-wrapper-in-form-item`]:$},null==w?void 0:w.className,b,h,M),Y=a()({[`${P}-indeterminate`]:x},p.A,M),G=x?"mixed":void 0;return E(r.createElement(m.Z,{component:"Checkbox",disabled:T},r.createElement("label",{className:I,style:Object.assign(Object.assign({},null==w?void 0:w.style),v),onMouseEnter:y,onMouseLeave:k},r.createElement(o.Z,Object.assign({"aria-checked":G},D,{prefixCls:P,className:Y,disabled:T,ref:t})),void 0!==g&&r.createElement("span",null,g))))};var h=r.forwardRef(b),g=n(26390),x=n(55405),v=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{defaultValue:n,children:s,options:o=[],prefixCls:c,className:l,rootClassName:m,style:p,onChange:f}=e,b=v(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:k}=r.useContext(i.E_),[_,C]=r.useState(b.value||n||[]),[j,Z]=r.useState([]);r.useEffect((()=>{"value"in b&&C(b.value||[])}),[b.value]);const L=r.useMemo((()=>o.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[o]),w=y("checkbox",c),O=`${w}-group`,[$,S]=(0,u.ZP)(w),T=(0,x.Z)(b,["value","disabled"]),N=o.length?L.map((e=>r.createElement(h,{prefixCls:w,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:_.includes(e.value),onChange:e.onChange,className:`${O}-item`,style:e.style,title:e.title},e.label))):s,P={toggleOption:e=>{const t=_.indexOf(e.value),n=(0,g.Z)(_);-1===t?n.push(e.value):n.splice(t,1),"value"in b||C(n),null==f||f(n.filter((e=>j.includes(e))).sort(((e,t)=>L.findIndex((t=>t.value===e))-L.findIndex((e=>e.value===t)))))},value:_,disabled:b.disabled,name:b.name,registerValue:e=>{Z((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{Z((t=>t.filter((t=>t!==e))))}},E=a()(O,{[`${O}-rtl`]:"rtl"===k},l,m,S);return $(r.createElement("div",Object.assign({className:E,style:p},T,{ref:t}),r.createElement(d.Provider,{value:P},N)))},k=r.forwardRef(y);var _=r.memo(k);const C=h;C.Group=_,C.__ANT_CHECKBOX=!0;var j=C},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var s=n(17313),a=n(37613),o=n(83116);const r=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,s.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,s.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,s.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,a.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[r(n)]}t.ZP=(0,o.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},73782:function(e,t,n){n.d(t,{Z:function(){return P}});var s=n(92310),a=n.n(s),o=n(59301),r=n(36355),i=n(32441),c=n(9937);var l=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(r.E_),{prefixCls:s,className:l}=e,d=t("input-group",s),u=t("input"),[m,p]=(0,c.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},p,l),b=(0,o.useContext)(i.aM),h=(0,o.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(i.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(5891),m={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"},p=n(22589),f=function(e,t){return o.createElement(p.Z,(0,u.Z)({},e,{ref:t,icon:m}))};var b=o.forwardRef(f),h=n(50382),g=n(55405),x=n(25629),v=n(59412),y=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);ae?o.createElement(h.Z,null):o.createElement(b,null),_={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,s="object"==typeof n&&void 0!==n.visible,[i,c]=(0,o.useState)((()=>!!s&&n.visible)),l=(0,o.useRef)(null);o.useEffect((()=>{s&&c(n.visible)}),[s,n]);const u=(0,v.Z)(l),m=()=>{const{disabled:t}=e;t||(i&&u(),c((e=>{var t;const s=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,s)),s})))},{className:p,prefixCls:f,inputPrefixCls:b,size:h}=e,C=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:j}=o.useContext(r.E_),Z=j("input",b),L=j("input-password",f),w=n&&(t=>{const{action:n="click",iconRender:s=k}=e,a=_[n]||"",r=s(i),c={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(r)?r:o.createElement("span",null,r),c)})(L),O=a()(L,p,{[`${L}-${h}`]:!!h}),$=Object.assign(Object.assign({},(0,g.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:O,prefixCls:Z,suffix:w});return h&&($.size=h),o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(t,l)},$))})),j=n(42653),Z=n(92343),L=n(3113),w=n(19716),O=n(33234),$=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:s,className:i,size:c,suffix:l,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:b,onChange:h,onCompositionStart:g,onCompositionEnd:v}=e,y=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:k,direction:_}=o.useContext(r.E_),C=o.useRef(!1),S=k("input-search",n),T=k("input",s),{compactSize:N}=(0,O.ri)(S,_),P=(0,w.Z)((e=>{var t;return null!==(t=null!=c?c:N)&&void 0!==t?t:e})),E=o.useRef(null),M=e=>{var t;document.activeElement===(null===(t=E.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;b&&b(null===(n=null===(t=E.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?o.createElement(j.Z,null):null,Y=`${S}-button`;let G;const H=u||{},z=H.type&&!0===H.type.__ANT_BUTTON;G=z||"button"===H.type?(0,Z.Tm)(H,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},z?{className:Y,size:P}:{})):o.createElement(L.ZP,{className:Y,type:u?"primary":void 0,size:P,disabled:f,key:"enterButton",onMouseDown:M,onClick:D,loading:p,icon:I},u),m&&(G=[G,(0,Z.Tm)(m,{key:"addonAfter"})]);const A=a()(S,{[`${S}-rtl`]:"rtl"===_,[`${S}-${P}`]:!!P,[`${S}-with-button`]:!!u},i);return o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(E,t),onPressEnter:e=>{C.current||p||D(e)}},y,{size:P,onCompositionStart:e=>{C.current=!0,null==g||g(e)},onCompositionEnd:e=>{C.current=!1,null==v||v(e)},prefixCls:T,addonAfter:G,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),T=n(1643);const N=d.Z;N.Group=l,N.Search=S,N.TextArea=T.Z,N.Password=C;var P=N},44e3:function(e,t,n){var s=n(84966),a=n(23088);const o=s.ZP;o.Header=s.h4,o.Footer=s.$_,o.Content=s.VY,o.Sider=a.Z,t.Z=o},5630:function(e,t,n){var s=n(5891),a=n(57259),o=n(80962),r=n(29043),i=n(19149),c=n(92310),l=n.n(c),d=n(71366),u=n(59301),m=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],p=(0,u.forwardRef)((function(e,t){var n,c=e.prefixCls,p=void 0===c?"rc-checkbox":c,f=e.className,b=e.style,h=e.checked,g=e.disabled,x=e.defaultChecked,v=void 0!==x&&x,y=e.type,k=void 0===y?"checkbox":y,_=e.title,C=e.onChange,j=(0,i.Z)(e,m),Z=(0,u.useRef)(null),L=(0,d.Z)(v,{value:h}),w=(0,r.Z)(L,2),O=w[0],$=w[1];(0,u.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=Z.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=Z.current)||void 0===e||e.blur()},input:Z.current}}));var S=l()(p,f,(n={},(0,o.Z)(n,"".concat(p,"-checked"),O),(0,o.Z)(n,"".concat(p,"-disabled"),g),n));return u.createElement("span",{className:S,title:_,style:b},u.createElement("input",(0,s.Z)({},j,{className:"".concat(p,"-input"),ref:Z,onChange:function(t){g||("checked"in e||$(t.target.checked),null==C||C({target:(0,a.Z)((0,a.Z)({},e),{},{type:k,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!O,type:k})),u.createElement("span",{className:"".concat(p,"-inner")}))}));t.Z=p}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Topics__Add__index.async.js b/p__Classrooms__Lists__Graduation__Topics__Add__index.async.js index fb2985da46..5886625ab1 100644 --- a/p__Classrooms__Lists__Graduation__Topics__Add__index.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3317],{16644:function(e,t,n){var i=n(82242),s=n.n(i),l=(n(59301),n(19779)),r=n(3113),c=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,a=e.styles,o=void 0===a?{}:a,d=e.customText,u=e.ButtonText,x=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,p=e.imgStyles,_=e.loading,f=void 0!==_&&_;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),o),children:[(0,c.jsx)("img",{src:t||l,style:s()({width:288,height:200},p)}),(0,c.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,c.jsx)(r.ZP,s()(s()({className:h,onClick:x},i),{},{children:u})),m&&m]})}},89052:function(e,t,n){n.r(t),n.d(t,{default:function(){return T}});var i=n(7557),s=n.n(i),l=n(82242),r=n.n(l),c=n(41498),a=n.n(c),o=n(79800),d=n.n(o),u=n(39647),x=n.n(u),h=n(59301),m=n(30010),p=n(8785),_=n(20834),f=n(44e3),j=n(78241),g=n(8591),v=n(66104),Z=n(95237),b=n(43604),y=n(57809),I=n(73782),w=n(28103),k=n(19842),N=n(3113),z=n(28252),L={flex_box_center:"flex_box_center___JefHi",flex_space_between:"flex_space_between___N1h0l",flex_box_vertical_center:"flex_box_vertical_center___Mtb4t",flex_box_center_end:"flex_box_center_end___F6G6K",flex_box_column:"flex_box_column___JldFX",bg:"bg___Hgook",title:"title____XaYs",titleLeft:"titleLeft___xe0PB",titleRight:"titleRight___wML5g",btns:"btns___l22_n"},P=n(37712),S=["graduation","globalSetting","loading","user","dispatch"],T=(_.Z.SubMenu,f.Z.Content,f.Z.Sider,(0,p.connect)((function(e){var t=e.graduation,n=e.loading,i=e.user;return{graduation:t,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var t,n,i,l,c,o,u,_=e.graduation,f=(e.globalSetting,e.loading,e.user),T=e.dispatch,C=(x()(e,S),(0,p.useParams)()),F=((0,p.useLocation)(),f.userInfo),O=j.Z.useForm(),B=d()(O,1)[0],q=_.addTopicData,D=function(){var e=a()(s()().mark((function e(){var t,n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=B.getFieldsValue(),(n=r()({},t)).city&&(n.province=n.city[0],n.city=n.city[1]),e.next=5,T({type:"graduation/addTopic",payload:{coursesId:C.coursesId,attachment_ids:[],graduation_topic:n}});case 5:(i=e.sent).status?g.ZP.error(i.message):p.history.push("/classrooms/".concat(C.coursesId,"/graduation_topics/").concat(C.categoryId));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){T({type:"graduation/addTopicDefaultData",payload:r()({},C)})}),[C.coursesId]),(0,P.jsxs)("section",{className:"edu-container",children:[(0,P.jsxs)("section",{className:"animated fadeIn",children:[(0,P.jsx)("aside",{className:"mt10",children:F&&(0,P.jsxs)(v.Z,{separator:">",children:[(0,P.jsx)(v.Z.Item,{children:(0,P.jsx)(p.Link,{to:"".concat(F.first_category_url),children:null==F||null===(t=F.course)||void 0===t?void 0:t.course_name})}),(0,P.jsx)(v.Z.Item,{children:(0,P.jsx)(p.Link,{to:"/classrooms/".concat(C.coursesId,"/graduation_topics/").concat(C.categoryId),children:"毕设选题"})}),(0,P.jsx)(v.Z.Item,{children:"新建"})]})}),(0,P.jsx)("aside",{className:[L.title,"mt20"].join(" "),children:(0,P.jsxs)(Z.Z,{style:{width:"100%"},children:[(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)("strong",{className:"font20 ml5",children:"新建毕设选题"})}),(0,P.jsx)(b.Z,{children:(0,P.jsx)(p.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(C.coursesId,"/exercise"),children:"返回"})})]})})]}),(0,P.jsx)("section",{className:[L.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:(0,P.jsxs)(j.Z,{layout:"vertical",form:B,scrollToFirstError:!0,onFinish:function(){var e=a()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:D();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,P.jsx)(j.Z.Item,{name:"tea_id",label:"指导老师:",rules:[{required:!0,message:"请选择指导老师"}],children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择指导老师",style:{width:200},children:null===(n=q.teacher_list)||void 0===n?void 0:n.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,P.jsx)(j.Z.Item,{name:"name",label:"选题名称:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,P.jsx)(I.Z,{maxLength:60,size:"middle",placeholder:"试卷标题,最大限制60个字符"})}),(0,P.jsx)(w.Z,{}),(0,P.jsx)(j.Z.Item,{label:"选题简介",name:"description",rules:[{required:!0,message:"请输入内容"}],children:(0,P.jsx)(m.Z,{watch:!0,placeholder:"请简要说明选题内容,最大限制5000个字符"})}),(0,P.jsxs)(Z.Z,{gutter:[20,0],children:[(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_type",children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择选题类型",children:null===(i=q.topic_type)||void 0===i?void 0:i.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_source",children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择选题来源",children:null===(l=q.topic_source)||void 0===l?void 0:l.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_property_first",children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质1",children:null===(c=q.topic_property_first)||void 0===c?void 0:c.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_property_second",children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质2",children:null===(o=q.topic_property_second)||void 0===o?void 0:o.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"150px"})]}),(0,P.jsx)(w.Z,{}),(0,P.jsx)(j.Z.Item,{name:"source_unit",label:"选题来源单位:",children:(0,P.jsx)(I.Z,{width:"200",size:"middle",style:{width:200},placeholder:"请填写来源单位"})}),(0,P.jsx)(j.Z.Item,{name:"topic_repeat",label:"选题重复情况:",children:(0,P.jsx)(y.default,{size:"middle",placeholder:"请选择重复情况",style:{width:200},children:null===(u=q.topic_repeat)||void 0===u?void 0:u.map((function(e,t){return(0,P.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,P.jsx)(j.Z.Item,{name:"city",label:"调研或实习地点:",children:(0,P.jsx)(k.Z,{size:"middle",style:{width:200},options:z.P,placeholder:"请选择所在地"})})]})}),(0,P.jsxs)("aside",{className:L.btns,children:[(0,P.jsx)(N.ZP,{type:"primary",onClick:function(){B.submit()},children:"保存"}),(0,P.jsx)(p.Link,{to:"/classrooms/".concat(C.coursesId,"/graduation_topics/").concat(C.categoryId),children:"取消"})]})]})})))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3317],{89052:function(e,t,n){n.r(t),n.d(t,{default:function(){return S}});var i=n(7557),l=n.n(i),r=n(82242),s=n.n(r),c=n(41498),a=n.n(c),o=n(79800),d=n.n(o),u=n(39647),x=n.n(u),p=n(59301),h=n(30010),_=n(8785),m=n(20834),f=n(44e3),j=n(78241),g=n(8591),Z=n(66104),b=n(95237),v=n(43604),y=n(57809),I=n(73782),w=n(28103),k=n(19842),z=n(3113),L=n(28252),N={flex_box_center:"flex_box_center___JefHi",flex_space_between:"flex_space_between___N1h0l",flex_box_vertical_center:"flex_box_vertical_center___Mtb4t",flex_box_center_end:"flex_box_center_end___F6G6K",flex_box_column:"flex_box_column___JldFX",bg:"bg___Hgook",title:"title____XaYs",titleLeft:"titleLeft___xe0PB",titleRight:"titleRight___wML5g",btns:"btns___l22_n"},F=n(37712),O=["graduation","globalSetting","loading","user","dispatch"],S=(m.Z.SubMenu,f.Z.Content,f.Z.Sider,(0,_.connect)((function(e){var t=e.graduation,n=e.loading,i=e.user;return{graduation:t,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var t,n,i,r,c,o,u,m=e.graduation,f=(e.globalSetting,e.loading,e.user),S=e.dispatch,P=(x()(e,O),(0,_.useParams)()),C=((0,_.useLocation)(),f.userInfo),T=j.Z.useForm(),q=d()(T,1)[0],D=m.addTopicData,M=function(){var e=a()(l()().mark((function e(){var t,n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=q.getFieldsValue(),(n=s()({},t)).city&&(n.province=n.city[0],n.city=n.city[1]),e.next=5,S({type:"graduation/addTopic",payload:{coursesId:P.coursesId,attachment_ids:[],graduation_topic:n}});case 5:(i=e.sent).status?g.ZP.error(i.message):_.history.push("/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(P.categoryId));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){S({type:"graduation/addTopicDefaultData",payload:s()({},P)})}),[P.coursesId]),(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:C&&(0,F.jsxs)(Z.Z,{separator:">",children:[(0,F.jsx)(Z.Z.Item,{children:(0,F.jsx)(_.Link,{to:"".concat(C.first_category_url),children:null==C||null===(t=C.course)||void 0===t?void 0:t.course_name})}),(0,F.jsx)(Z.Z.Item,{children:(0,F.jsx)(_.Link,{to:"/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(P.categoryId),children:"毕设选题"})}),(0,F.jsx)(Z.Z.Item,{children:"新建"})]})}),(0,F.jsx)("aside",{className:[N.title,"mt20"].join(" "),children:(0,F.jsxs)(b.Z,{style:{width:"100%"},children:[(0,F.jsx)(v.Z,{flex:"1",children:(0,F.jsx)("strong",{className:"font20 ml5",children:"新建毕设选题"})}),(0,F.jsx)(v.Z,{children:(0,F.jsx)(_.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(P.coursesId,"/exercise"),children:"返回"})})]})})]}),(0,F.jsx)("section",{className:[N.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:(0,F.jsxs)(j.Z,{layout:"vertical",form:q,scrollToFirstError:!0,onFinish:function(){var e=a()(l()().mark((function e(t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:M();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,F.jsx)(j.Z.Item,{name:"tea_id",label:"指导老师:",rules:[{required:!0,message:"请选择指导老师"}],children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择指导老师",style:{width:200},children:null===(n=D.teacher_list)||void 0===n?void 0:n.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,F.jsx)(j.Z.Item,{name:"name",label:"选题名称:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,F.jsx)(I.Z,{maxLength:60,size:"middle",placeholder:"试卷标题,最大限制60个字符"})}),(0,F.jsx)(w.Z,{}),(0,F.jsx)(j.Z.Item,{label:"选题简介",name:"description",rules:[{required:!0,message:"请输入内容"}],children:(0,F.jsx)(h.Z,{watch:!0,placeholder:"请简要说明选题内容,最大限制5000个字符"})}),(0,F.jsxs)(b.Z,{gutter:[20,0],children:[(0,F.jsx)(v.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_type",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题类型",children:null===(i=D.topic_type)||void 0===i?void 0:i.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(v.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_source",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题来源",children:null===(r=D.topic_source)||void 0===r?void 0:r.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(v.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_property_first",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质1",children:null===(c=D.topic_property_first)||void 0===c?void 0:c.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(v.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_property_second",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质2",children:null===(o=D.topic_property_second)||void 0===o?void 0:o.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(v.Z,{flex:"150px"})]}),(0,F.jsx)(w.Z,{}),(0,F.jsx)(j.Z.Item,{name:"source_unit",label:"选题来源单位:",children:(0,F.jsx)(I.Z,{width:"200",size:"middle",style:{width:200},placeholder:"请填写来源单位"})}),(0,F.jsx)(j.Z.Item,{name:"topic_repeat",label:"选题重复情况:",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择重复情况",style:{width:200},children:null===(u=D.topic_repeat)||void 0===u?void 0:u.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,F.jsx)(j.Z.Item,{name:"city",label:"调研或实习地点:",children:(0,F.jsx)(k.Z,{size:"middle",style:{width:200},options:L.P,placeholder:"请选择所在地"})})]})}),(0,F.jsxs)("aside",{className:N.btns,children:[(0,F.jsx)(z.ZP,{type:"primary",onClick:function(){q.submit()},children:"保存"}),(0,F.jsx)(_.Link,{to:"/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(P.categoryId),children:"取消"})]})]})})))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Topics__Detail__index.async.js b/p__Classrooms__Lists__Graduation__Topics__Detail__index.async.js index 58dddaac46..d68863704f 100644 --- a/p__Classrooms__Lists__Graduation__Topics__Detail__index.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21578,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,_.jsx)(_.Fragment,{children:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=N)&&void 0!==o&&o.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&W&&(0,_.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(W.key,"&url=").concat(Y+W.url,"&callbackUrl=").concat(Y+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!L)}),"html"===S&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,_.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!L)}),"image"===S&&(0,_.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,_.jsx)(_.Fragment,{children:O?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,_.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return q}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                    "],g=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
                                      "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                    • "+i.text+"");var c=[];return n=_(e,++n,i.level,c),c.length>0&&(a.push("
                                        "),c.forEach((function(e){a.push(e)})),a.push("
                                      ")),a.push("
                                    • "),n=_(e,n,t,a)}function b(){return _(h,0,0,x),x.push("
                                    "),x.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=S(),r=a;a=c,Z[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},Z={};function C(){return Z}function E(){N=0,Z={}}function P(e){return e=e.replace(w,(function(e,n){var t=S();return Z[t]={type:"inline",expression:n},t}))}var T=g.listitem;g.listitem=function(e){return T(P(e))};var I=g.paragraph;g.paragraph=function(e){return I(P(e))};var R=g.tablecell;g.tablecell=function(e,n){return R(P(e),n)},g.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                    ".concat(e,"

                                    "):'
                                    ').concat(t?e:(0,m.escape)(e,!0),"
                                    \n"):'
                                    '+(t?e:(0,m.escape)(e,!0))+"
                                    "},g.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:g});var L=f(),A=(t(64018),t(24830)),O=t(94334),V=t(15342),F=t(1012),B=t(38696),D=t(37712),M="@▁@",H=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,_=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,N=e.onFillBlur,S=void 0===N?function(){}:N,Z=String(t),P=(0,d.useState)(""),T=u()(P,2),I=T[0],R=T[1],q=(0,d.useState)("office"),W=u()(q,2),z=W[0],J=W[1],Y=(0,d.useState)([]),$=u()(Y,2),U=$[0],K=$[1],G=(0,d.useRef)("a"+(0,F.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                    '.concat(Q(Z||""),"
                                    ")}var n=L(Z);n=Q(n);var t=C();Z.match(/\[TOC\]/)&&(n=n.replace("

                                    [TOC]

                                    ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,V.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[Z,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=_[r])||void 0===i?void 0:i.value,"warning"===_[r].type?o.className="program-fill-warning":"success"===_[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=_[h])&&void 0!==p&&p.score?"".concat(null===(f=_[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}K(_)}}),[_]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,K(r()(U)),w(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,K(r()(U)),S(U,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),J("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),J("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),J("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(p=i()(i()({},p),y));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(H)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),E(),j()}}),[ee,ie.current,ce]),(0,D.jsxs)(D.Fragment,{children:[c&&(0,D.jsx)("div",{ref:ie,children:ee}),!c&&(0,D.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,D.jsx)(B.Z,{close:!0,data:I,type:null!=I&&I.length?z:"",style:i()({},m),onClose:function(){return R("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=s.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,o.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,o.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,o.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,o.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(l.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(g,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,_()(_()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(98557),S=t(78241),Z=t(73782),C=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(S.Z,_()(_()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(Z.Z,{})}),(0,v.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(Z.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),I=t(8591),R=t(75166),L=S.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,a=L(),i=u()(a,1)[0],c=(0,f.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(S.Z,_()(_()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(Z.Z,{style:A})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,B(n,r)}})]})}),(0,v.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(Z.Z,{style:{width:264}})}),(0,v.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function B(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var D=t(5112),M=t(94001),H=D.ZP.Group,q={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:q,children:"单元格数:"}),(0,v.jsx)("span",{style:q,children:"行数"}),(0,v.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(M.Z,{})}),(0,v.jsx)("span",{style:q,children:"列数"}),(0,v.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(M.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:q,children:"对齐方式:"}),(0,v.jsx)(S.Z.Item,{name:"align",children:(0,v.jsxs)(H,{children:[(0,v.jsx)(D.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(D.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(D.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(D.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},z=t(94334),J=t(92911),Y=t(1012),$=t(43418),U="link",K="upload-image",G="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),oe=p()(p()(p()(p()({},U,"添加链接"),G,"添加代码块"),K,"添加文件"),X,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,y=void 0!==m&&m,_=e.isFocus,b=void 0!==_&&_,k=e.watch,S=e.insertTemp,Z=e.mode,C=void 0===Z?"markdown":Z,E=e.id,R=void 0===E?"markdown-editor-id":E,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,F=void 0!==O&&O,D=e.showNullButton,M=void 0!==D&&D,H=e.showNullProgramButton,q=void 0!==H&&H,Q=e.hidetoolBar,ie=void 0!==Q&&Q,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,ke=e.values,we=void 0===ke?"":ke,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ze=Se[0],Ce=Se[1],Ee=(0,f.useState)(t),Pe=u()(Ee,2),Te=Pe[0],Ie=Pe[1],Re=(0,f.useState)(k),Le=u()(Re,2),Ae=Le[0],Oe=Le[1],Ve=(0,f.useState)(le),Fe=u()(Ve,2),Be=Fe[0],De=Fe[1],Me=(0,f.useState)(""),He=u()(Me,2),qe=He[0],We=He[1],ze=(0,f.useState)(0),Je=u()(ze,2),Ye=Je[0],$e=Je[1],Ue=(0,f.useState)(d),Ke=u()(Ue,2),Ge=Ke[0],Xe=Ke[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,Y.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),rn=(0,f.useRef)(),on=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ze,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ze.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ze.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ze.replaceSelection('').concat(e.name,"")):Ze.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(we),null==Ze||Ze.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Be)}),[Be]),(0,f.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();B(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:C,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();B(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Ze.setSize("100%","100%"),Ze.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ze,dn]),(0,f.useEffect)((function(){if(Ze){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=p()({},i,(function(){pn(c)}));e.push(r),Ze.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ye+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(R,Te),nn(!0))}}),1e4),(0,f.useEffect)((function(){Oe(k)}),[Ze,k]),(0,f.useEffect)((function(){Ze&&b&&Ze.focus()}),[Ze,b]),(0,f.useEffect)((function(){if(Ae&&Ze){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ze.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ze,Ae]),(0,f.useEffect)((function(){if(Ze&&de){var e=function(e,n){de(e,n)};return Ze.on("beforeChange",e),function(){Ze.off("beforeChange",e)}}}),[Ze,de]),(0,f.useEffect)((function(){if(Ze&&ue){var e=function(){ue(Ze.getValue())};return Ze.on("blur",e),function(){Ze.off("blur",e)}}}),[Ze,ue]),(0,f.useEffect)((function(){if(Ze){var e=function(e,n){var t=e.getValue();Ie(t),$e((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(q?a(t,gn(t)):a(t))};return Ze.on("change",e),function(){Ze.off("change",e)}}}),[Ze,a]),(0,f.useEffect)((function(){if(Ze)if(null==t)Ze.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Ze.getValue()&&(Ze.setValue(t),Ie(t),Ze.setCursor(ve?1:Ze.lineCount(),0),window.scrollTo(0,e))}}),[Ze,t]);var pn=(0,f.useCallback)((function(e){var n=Ze.getCursor(),t=Ze.getSelection(),a=t.split("\n");switch(e){case"bold":return Ze.replaceSelection("**"+t+"**"),""===t&&Ze.setCursor(n.line,n.ch+2),Ze.focus();case"italic":return Ze.replaceSelection("*"+t+"*"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"code":return Ze.replaceSelection("`"+t+"`"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"inline-latex":return Ze.replaceSelection("`$$"+t+"$$`"),""===t&&Ze.setCursor(n.line,n.ch+3),Ze.focus();case"latex":return Ze.replaceSelection("```latex\n"+t+"\n```"),Ze.setCursor(n.line+1,t.length+1),Ze.focus();case"line-break":return Ze.replaceSelection("
                                    \n"),Ze.focus();case"list-ul":return""===t?Ze.replaceSelection("- "+t):Ze.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ze.focus();case"list-ol":return""===t?Ze.replaceSelection("1. "+t):Ze.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ze.focus();case"add-null-ch":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("▁"),Ze.focus();case"add-signal":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("@▁@"),Ze.focus();case"add-multiple":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection(te),Ze.focus();case"inster-template-1":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ze.focus();case"eraser":return Ze.setValue(""),Ze.focus();case"trigger-watch":return Oe(!Ae),Ze.focus();case"trigger-full-screen":return De(!Be),Ze.focus();case U:return void We(U);case G:return void We(G);case K:return void We(K);case X:return void We(X);default:throw new Error}}),[Ze,Ae,Be]),fn=(0,f.useCallback)((function(e){switch(We(""),qe){case U:var n=e.title,t=e.link;return Ze.replaceSelection("[".concat(n,"](").concat(t,")")),Ze.focus();case G:var a=e.language,i=e.content;return Ze.replaceSelection(["```"+a,i,"```"].join("\n")),Ze.focus();case K:var c=e.src,r=e.alt;return r?Ze.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Ze.replaceSelection("![,](".concat(c,")")),Ze.focus();case X:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ze,sn]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ae(o),height:ae(Ge)},gn=((0,f.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ye]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(Be?"full-screen":""),style:xn,children:[(0,v.jsx)(w,{insertTemp:S,watch:Ae,fullScreen:Be,showNullButton:M,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:be})}),Ae?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Te}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:ye,showProgramFill:q,value:Te})]}):null]})]})}),A?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(N.Z,{children:oe[qe]?(0,v.jsx)($.Z,{centered:!0,title:oe[qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},69739:function(e,n,t){t.r(n),t.d(n,{default:function(){return Y}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(8785),l=t(66104),u=t(99313),d=t(28563),p=t(42930),f=t(7557),m=t.n(f),h=t(41498),x=t.n(h),g=t(30010),v=t(94334),j=t(7078),y=t(43418),_=t(8591),b=t(37712),k=(0,s.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,s.useParams)();return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(_.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),w=t(61186),N=t.n(w),S=t(95237),Z=t(43604),C=t(73782),E=t(3113),P=t(6848),T=t(27092),I=t(71371),R=t(17177),L={flex_box_center:"flex_box_center___rwkot",flex_space_between:"flex_space_between___CV5Yi",flex_box_vertical_center:"flex_box_vertical_center___meeO5",flex_box_center_end:"flex_box_center_end___RXqc0",flex_box_column:"flex_box_column___HwZxi",listItem:"listItem___Cb1Ly",description:"description___UqYVS",liked:"liked___xlDpa",likedActive:"likedActive___GqNt1",reply:"reply___R3gEt",replyList:"replyList___AA3m5",comment:"comment___JuJKy"};N().locale("ZH-cn");var A=(0,s.connect)((function(e){var n=e.graduation,t=e.classroomList,a=e.loading;return{graduation:n,globalSetting:e.globalSetting,classroomList:t,loading:a.effects}}))((function(e){var n=e.graduation,t=e.classroomList,a=(e.globalSetting,e.loading,e.dispatch),c=(0,o.useState)(i()({},(0,s.useParams)())),l=r()(c,2),u=l[0],d=(l[1],(0,o.useState)(!1)),p=r()(d,2),f=p[0],h=p[1],y=(0,o.useState)(-1),w=r()(y,2),A=w[0],O=w[1],V=(0,o.useState)(""),F=r()(V,2),B=F[0],D=F[1],M=n.detail,H=(t.detailLeftMenus,n.graduationDetail,n.replyList);n.workDetail;return u.page_size=10,(0,o.useEffect)((function(){a({type:"graduation/getReplyList",payload:i()({},u)}),a({type:"graduation/getTopisDetail",payload:i()({},u)})}),[u.categoryId]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsxs)("section",{className:" edu-container",children:[(0,b.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:[(0,b.jsx)("h1",{className:L.description,children:M.description}),(0,b.jsx)("div",{className:"mt30",children:(0,b.jsxs)("ul",{className:L.listItem,children:[(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题类型:"}),(0,b.jsx)("span",{children:{1:"设计",2:"论文",3:"创作"}[null==M?void 0:M.topic_type]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源:"}),(0,b.jsx)("span",{children:{1:"生产/社会实际",2:"结合科研",3:"其它"}[null==M?void 0:M.topic_source]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质1:"}),(0,b.jsx)("span",{children:{1:"真题",2:"模拟题"}[null==M?void 0:M.topic_property_first]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质2:"}),(0,b.jsx)("span",{children:{1:"纵向课题",2:"横向课题",3:"自选"}[null==M?void 0:M.topic_property_second]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题重复情况:"}),(0,b.jsx)("span",{children:{1:"新题",2:"往届题,有新要求",3:"往届题,无新要求"}[null==M?void 0:M.topic_repeat]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"调研或实习地点:"}),(0,b.jsx)("span",{children:M.city||"--"})]}),(0,b.jsxs)("li",{className:"fl with50",children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源单位:"}),(0,b.jsx)("span",{children:M.source_unit||"--"})]})]})})]}),(0,b.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[f&&(0,b.jsx)(g.Z,{onChange:function(e){D(e)},height:200,isFocus:!0,watch:!0}),(0,b.jsxs)(S.Z,{onClick:function(){h(!0)},children:[(0,b.jsx)(Z.Z,{flex:"1",children:!f&&(0,b.jsx)(C.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==B){e.next=4;break}_.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,a({type:"graduation/createReply",payload:{journals_for_message:{jour_id:u.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:B}}});case 6:0===e.sent.status&&(_.ZP.success("发布成功"),a({type:"graduation/getReplyList",payload:i()({},u)}),h(!1));case 8:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==H?void 0:H.comments)&&""!=H.comments&&(0,b.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==H?void 0:H.comments.map((function(e,n){var t,c;return(0,b.jsxs)(S.Z,{gutter:[12,12],children:[(0,b.jsx)(Z.Z,{flex:"40px",children:(0,b.jsx)("img",{width:"40",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,b.jsx)(Z.Z,{flex:"1",children:(0,b.jsxs)(S.Z,{align:"middle",children:[(0,b.jsxs)(Z.Z,{span:24,children:[(0,b.jsx)("span",{className:"c-light-black",children:null==e||null===(c=e.author)||void 0===c?void 0:c.name}),(0,b.jsxs)("span",{className:"c-light-black ml10",children:[N()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,b.jsx)(Z.Z,{span:24,children:(0,b.jsx)(j.Z,{value:e.content})}),e.children&&(0,b.jsx)("aside",{className:L.comment,children:e.children.map((function(n,t){return(0,b.jsxs)(S.Z,{children:[(0,b.jsx)(Z.Z,{span:24,children:(0,b.jsxs)(S.Z,{children:[(0,b.jsxs)(Z.Z,{flex:"1",children:[n.author.name,(0,b.jsx)("span",{className:"c-light-black ml10",children:N()(null==n?void 0:n.created_on).fromNow()})]}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(P.Z,{title:"删除",children:(0,b.jsx)(I.Z,{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"删除",params:u,selectArr:e}})}})})})]})}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)("strong",{children:(0,b.jsx)(j.Z,{value:n.content})})})]},t)}))}),(0,b.jsxs)(Z.Z,{span:24,className:"mt5 c-light-black",children:[A===n&&(0,b.jsxs)("aside",{children:[(0,b.jsx)(g.Z,{onChange:function(e){D(e)},height:150,isFocus:!0}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(Z.Z,{span:24,className:"tr",children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==B){n.next=4;break}_.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,a({type:"graduation/createReply",payload:{journals_for_message:{jour_id:u.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:B}}});case 6:a({type:"graduation/getReplyList",payload:i()({},u)}),_.ZP.success("发布成功"),O(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),A!==n&&(0,b.jsxs)("div",{className:"tr",children:[(0,b.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return O(n)}}),e.liked&&(0,b.jsxs)("span",{className:"c-orange",children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"graduation/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:a({type:"graduation/getReplyList",payload:i()({},u)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]}),!e.liked&&(0,b.jsxs)("span",{children:[(0,b.jsx)(R.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"graduation/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:a({type:"graduation/getReplyList",payload:i()({},u)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]})]})]})]})})]},n)}))})]}),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(T.Z,{defaultCurrent:1,total:null==H?void 0:H.total_count,hideOnSinglePage:!0,current:u.page||1,onChange:function(e){u.page=e,a({type:"graduation/getReplyList",payload:i()({},u)})}})}),(0,b.jsx)(k,{})]})})),O=t(78241),V=t(61998),F=t(39647),B=t.n(F),D=["graduation","dispatch"],M=(0,s.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n=e.graduation,t=e.dispatch,a=(B()(e,D),(0,s.useParams)());return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"拒绝"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"graduation/refuseTopic",payload:i()({student_graduation_topic:n.actionTabs.selectArrs.id},a)});case 2:0===e.sent.status&&(_.ZP.success("拒绝成功"),t({type:"graduation/setActionTabs",payload:{}}),t({type:"graduation/getTopisDetailList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"graduation/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"是否确认拒绝学生选题?"})})})),H=t(57809),q=["graduation","dispatch"],W=(0,s.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n,t=e.graduation,a=e.dispatch,c=(B()(e,q),(0,s.useParams)()),o=t.detailList,l=O.Z.useForm(),u=r()(l,1)[0];return(0,b.jsxs)(y.Z,{centered:!0,title:"同意选题",open:"同意"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){var n,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return r=u.getFieldsValue(),e.next=5,a({type:"graduation/agreeTopic",payload:i()({group_id:r.group_id,course_group_name:null==o||null===(n=o.group_list)||void 0===n?void 0:n.filter((function(e){return e.group_id==r.group_id}))[0].group_name,student_graduation_topic:t.actionTabs.selectArrs.id},c)});case 5:0===e.sent.status&&(_.ZP.success("同意成功"),a({type:"graduation/setActionTabs",payload:{}}),a({type:"graduation/getTopisDetailList",payload:i()({},t.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"graduation/setActionTabs",payload:{}})},children:[(0,b.jsx)("p",{children:"确认同意学生的选题,将学生加入我的分班"}),(0,b.jsx)(O.Z,{form:u,children:(0,b.jsx)(O.Z.Item,{name:"group_id",label:"选择:",rules:[{required:!0,message:"请选择分班"}],children:(0,b.jsx)(H.default,{placeholder:"请选择分班",size:"middle",children:null==o||null===(n=o.group_list)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(H.default.Option,{value:e.group_id,children:e.group_name})}))})})})]})})),z=(0,s.connect)((function(e){return{graduation:e.graduation,loading:e.loading.effects}}))((function(e){var n=e.graduation,t=e.loading,a=e.dispatch,c=(0,o.useState)(i()({},(0,s.useParams)())),l=r()(c,2),u=l[0],d=(l[1],(0,s.useLocation)(),n.detailList),p=(0,o.useState)({}),f=r()(p,2),m=(f[0],f[1],O.Z.useForm()),h=(r()(m,1)[0],[{title:"序号",dataIndex:"name",width:200,align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"student_name"},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"class_group_name"},{title:"选题时间",dataIndex:"selected_time"},{title:"确认结果",dataIndex:"result",render:function(e){return"已拒绝"===e?(0,b.jsx)("span",{className:"c-orange",children:"已拒绝"}):e}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[("待确认"===n.result||"已同意"===n.result)&&(0,b.jsx)("span",{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"拒绝",selectArrs:n,params:u}})},children:"拒绝"}),"待确认"===n.result&&(0,b.jsx)("span",{className:"current ml20 c-blue",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"同意",selectArrs:n,params:u}})},children:"同意"})]})}}]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"minH500 bg-white ",children:[(0,b.jsx)(V.Z,{loading:t["graduation/getTopisDetailList"],pagination:!1,dataSource:d.users_list,columns:h}),(0,b.jsx)(M,{}),(0,b.jsx)(W,{})]}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(T.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){u.page=e,u.limit=20,a({type:"graduation/getTopisDetailList",payload:i()({},u)})},defaultCurrent:u.page||1,current:u.page||1,defaultPageSize:15,total:n.users_count})})]})})),J={flex_box_center:"flex_box_center___D_8YV",flex_space_between:"flex_space_between___DI3Lx",flex_box_vertical_center:"flex_box_vertical_center___HQIdb",flex_box_center_end:"flex_box_center_end___jBPdg",flex_box_column:"flex_box_column___oBJ_R",title:"title___vQC28",menuTabs:"menuTabs___ZWqcp",rightMenu:"rightMenu___JdFEE",shixunDetail:"shixunDetail___rsPHS"},Y=(0,s.connect)((function(e){var n=e.graduation,t=e.loading;return{graduation:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.graduation,t=(e.globalSetting,e.loading,e.dispatch),a=(0,s.useParams)(),c=((0,s.useLocation)(),(0,s.useSearchParams)()),f=r()(c,1)[0],m=(0,o.useState)([]),h=r()(m,2),x=(h[0],h[1],(0,o.useState)(f.get("tabs")||0)),g=r()(x,2),v=g[0],j=(g[1],n.detailList);a.category=f.get("category_id"),(0,o.useEffect)((function(){t({type:"graduation/getTopisDetailList",payload:i()({},a)})}),[a.coursesId]);var y=[{name:"选题列表",id:0,compontent:(0,b.jsx)(z,{})},{name:"选题描述",id:1,compontent:(0,b.jsx)(A,{})}];return(0,b.jsx)("section",{children:(0,b.jsxs)("div",{className:"edu-container",children:[j.course_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:(0,b.jsxs)(l.Z,{separator:">",children:[(0,b.jsx)(l.Z.Item,{children:(0,b.jsx)(s.Link,{to:"/classrooms/".concat(j.course_id,"/shixun_homework"),children:j.course_name})}),(0,b.jsx)(l.Z.Item,{children:(0,b.jsx)(s.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_topics/").concat(j.graduation_id),children:"毕设选题"})}),(0,b.jsx)(l.Z.Item,{children:"选题详情"})]})}),(0,b.jsxs)("aside",{className:[J.title,"mt20"].join(" "),children:[(0,b.jsx)(s.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_topics/").concat(j.graduation_id),children:(0,b.jsx)(d.Z,{className:"font16 c-black"})}),(0,b.jsx)("strong",{className:"font20 ml5",children:j.graduation_topic_name}),(0,b.jsx)(p.VV,{status:[j.status_name]})]})]}),(0,b.jsxs)("aside",{className:"mt30 relative",children:[(0,b.jsx)("aside",{className:J.rightMenu,children:(0,b.jsxs)(s.Link,{className:J.shixunDetail,to:"/classrooms/".concat(a.coursesId,"/graduation_topics/").concat(a.categoryId,"/edit"),children:[(0,b.jsx)("span",{className:"iconfont icon-shixunxiangqing"}),"编辑选题"]})}),(0,b.jsx)(u.Z,{defaultActiveKey:v,className:J.menuTabs,children:y.map((function(e,n){return(0,b.jsx)(u.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21578,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,_.jsx)(_.Fragment,{children:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=N)&&void 0!==o&&o.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&W&&(0,_.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(W.key,"&url=").concat(Y+W.url,"&callbackUrl=").concat(Y+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!L)}),"html"===S&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,_.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!L)}),"image"===S&&(0,_.jsx)("img",{src:(null===(s=N)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,_.jsx)(_.Fragment,{children:O?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,_.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return q}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),l=t.n(o),s=t(79800),u=t.n(s),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                      "],g=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
                                        "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                      • "+i.text+"");var c=[];return n=_(e,++n,i.level,c),c.length>0&&(a.push("
                                          "),c.forEach((function(e){a.push(e)})),a.push("
                                        ")),a.push("
                                      • "),n=_(e,n,t,a)}function b(){return _(h,0,0,x),x.push("
                                      "),x.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=S(),r=a;a=c,Z[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},Z={};function C(){return Z}function E(){N=0,Z={}}function P(e){return e=e.replace(w,(function(e,n){var t=S();return Z[t]={type:"inline",expression:n},t}))}var T=g.listitem;g.listitem=function(e){return T(P(e))};var R=g.paragraph;g.paragraph=function(e){return R(P(e))};var I=g.tablecell;g.tablecell=function(e,n){return I(P(e),n)},g.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                      ".concat(e,"

                                      "):'
                                      ').concat(t?e:(0,m.escape)(e,!0),"
                                      \n"):'
                                      '+(t?e:(0,m.escape)(e,!0))+"
                                      "},g.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:g});var L=f(),A=(t(64018),t(24830)),O=t(94334),V=t(15342),F=t(1012),D=t(38696),M=t(37712),H="@▁@",B=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,s=e.style,p=void 0===s?{}:s,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,_=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,N=e.onFillBlur,S=void 0===N?function(){}:N,Z=String(t),P=(0,d.useState)(""),T=u()(P,2),R=T[0],I=T[1],q=(0,d.useState)("office"),W=u()(q,2),z=W[0],J=W[1],Y=(0,d.useState)([]),$=u()(Y,2),U=$[0],K=$[1],G=(0,d.useRef)("a"+(0,F.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                      '.concat(Q(Z||""),"
                                      ")}var n=L(Z);n=Q(n);var t=C();Z.match(/\[TOC\]/)&&(n=n.replace("

                                      [TOC]

                                      ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,V.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[Z,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=l()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=_[r])||void 0===i?void 0:i.value,"warning"===_[r].type?o.className="program-fill-warning":"success"===_[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var s,d=l()(n.entries());try{for(d.s();!(s=d.n()).done;){var p,f,m=u()(s.value,2),h=m[0];m[1].innerHTML=null!==(p=_[h])&&void 0!==p&&p.score?"".concat(null===(f=_[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}K(_)}}),[_]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,K(r()(U)),w(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,K(r()(U)),S(U,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),I(t),J("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),I(t),J("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),I(t),J("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(p=i()(i()({},p),y));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(B)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),E(),j()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(D.Z,{close:!0,data:R,type:null!=R&&R.length?z:"",style:i()({},m),onClose:function(){return I("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),l=t(57809),s=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=l.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,l=void 0===c?{}:c,s=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,o.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,o.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,o.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,o.useEffect)((function(){if(s.current&&!m){var e=p().fromTextArea(s.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));h(e)}}),[s.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:s})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(s.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(s.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(s.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(g,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return le}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),l=t.n(o),s=t(79800),u=t.n(s),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,l=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&l.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,_()(_()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(98557),S=t(78241),Z=t(73782),C=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(S.Z,_()(_()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(Z.Z,{})}),(0,v.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(Z.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),R=t(8591),I=t(75166),L=S.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,a=L(),i=u()(a,1)[0],c=(0,f.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):R.ZP.error(e.message)}return(0,v.jsxs)(S.Z,_()(_()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(Z.Z,{style:A})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,D(n,r)}})]})}),(0,v.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(Z.Z,{style:{width:264}})}),(0,v.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(I.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),H=t(94001),B=M.ZP.Group,q={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:q,children:"单元格数:"}),(0,v.jsx)("span",{style:q,children:"行数"}),(0,v.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(H.Z,{})}),(0,v.jsx)("span",{style:q,children:"列数"}),(0,v.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(H.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:q,children:"对齐方式:"}),(0,v.jsx)(S.Z.Item,{name:"align",children:(0,v.jsxs)(B,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},z=t(94334),J=t(92911),Y=t(1012),$=t(43418),U="link",K="upload-image",G="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),oe=p()(p()(p()(p()({},U,"添加链接"),G,"添加代码块"),K,"添加文件"),X,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,s=e.height,d=void 0===s?400:s,m=e.miniToolbar,y=void 0!==m&&m,_=e.isFocus,b=void 0!==_&&_,k=e.watch,S=e.insertTemp,Z=e.mode,C=void 0===Z?"markdown":Z,E=e.id,I=void 0===E?"markdown-editor-id":E,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,F=void 0!==O&&O,M=e.showNullButton,H=void 0!==M&&M,B=e.showNullProgramButton,q=void 0!==B&&B,Q=e.hidetoolBar,ie=void 0!==Q&&Q,le=e.fullScreen,se=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,ke=e.values,we=void 0===ke?"":ke,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ze=Se[0],Ce=Se[1],Ee=(0,f.useState)(t),Pe=u()(Ee,2),Te=Pe[0],Re=Pe[1],Ie=(0,f.useState)(k),Le=u()(Ie,2),Ae=Le[0],Oe=Le[1],Ve=(0,f.useState)(se),Fe=u()(Ve,2),De=Fe[0],Me=Fe[1],He=(0,f.useState)(""),Be=u()(He,2),qe=Be[0],We=Be[1],ze=(0,f.useState)(0),Je=u()(ze,2),Ye=Je[0],$e=Je[1],Ue=(0,f.useState)(d),Ke=u()(Ue,2),Ge=Ke[0],Xe=Ke[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,Y.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),rn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),un=function(){var e=l()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ze,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ze.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ze.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ze.replaceSelection('').concat(e.name,"")):Ze.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Re(we),null==Ze||Ze.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var l=o.getAsFile(),s=l.name.split(".").pop();D(l,(function(e){var t,a,i;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(a=l.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(i=l.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):ce.includes(s)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){R.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:C,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),l=r>o?r:o,s=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,l,r,o,c),l>=0&&a.ch-l<5){var u=l+s;return t.replaceRange("",{line:a.line,ch:l},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();D(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Ze.setSize("100%","100%"),Ze.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ze,dn]),(0,f.useEffect)((function(){if(Ze){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=p()({},i,(function(){pn(c)}));e.push(r),Ze.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(I);e>=Ye+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(I,Te),nn(!0))}}),1e4),(0,f.useEffect)((function(){Oe(k)}),[Ze,k]),(0,f.useEffect)((function(){Ze&&b&&Ze.focus()}),[Ze,b]),(0,f.useEffect)((function(){if(Ae&&Ze){var e=function(e){var n=e.target;if(sn.current){var t=n.scrollTop/n.scrollHeight;sn.current.scrollTop=sn.current.scrollHeight*t}},n=Ze.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ze,Ae]),(0,f.useEffect)((function(){if(Ze&&de){var e=function(e,n){de(e,n)};return Ze.on("beforeChange",e),function(){Ze.off("beforeChange",e)}}}),[Ze,de]),(0,f.useEffect)((function(){if(Ze&&ue){var e=function(){ue(Ze.getValue())};return Ze.on("blur",e),function(){Ze.off("blur",e)}}}),[Ze,ue]),(0,f.useEffect)((function(){if(Ze){var e=function(e,n){var t=e.getValue();Re(t),$e((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(q?a(t,gn(t)):a(t))};return Ze.on("change",e),function(){Ze.off("change",e)}}}),[Ze,a]),(0,f.useEffect)((function(){if(Ze)if(null==t)Ze.setValue(""),Re("");else{var e=window.scrollY||window.pageYOffset;t!==Ze.getValue()&&(Ze.setValue(t),Re(t),Ze.setCursor(ve?1:Ze.lineCount(),0),window.scrollTo(0,e))}}),[Ze,t]);var pn=(0,f.useCallback)((function(e){var n=Ze.getCursor(),t=Ze.getSelection(),a=t.split("\n");switch(e){case"bold":return Ze.replaceSelection("**"+t+"**"),""===t&&Ze.setCursor(n.line,n.ch+2),Ze.focus();case"italic":return Ze.replaceSelection("*"+t+"*"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"code":return Ze.replaceSelection("`"+t+"`"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"inline-latex":return Ze.replaceSelection("`$$"+t+"$$`"),""===t&&Ze.setCursor(n.line,n.ch+3),Ze.focus();case"latex":return Ze.replaceSelection("```latex\n"+t+"\n```"),Ze.setCursor(n.line+1,t.length+1),Ze.focus();case"line-break":return Ze.replaceSelection("
                                      \n"),Ze.focus();case"list-ul":return""===t?Ze.replaceSelection("- "+t):Ze.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ze.focus();case"list-ol":return""===t?Ze.replaceSelection("1. "+t):Ze.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ze.focus();case"add-null-ch":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("▁"),Ze.focus();case"add-signal":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("@▁@"),Ze.focus();case"add-multiple":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection(te),Ze.focus();case"inster-template-1":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ze.focus();case"eraser":return Ze.setValue(""),Ze.focus();case"trigger-watch":return Oe(!Ae),Ze.focus();case"trigger-full-screen":return Me(!De),Ze.focus();case U:return void We(U);case G:return void We(G);case K:return void We(K);case X:return void We(X);default:throw new Error}}),[Ze,Ae,De]),fn=(0,f.useCallback)((function(e){switch(We(""),qe){case U:var n=e.title,t=e.link;return Ze.replaceSelection("[".concat(n,"](").concat(t,")")),Ze.focus();case G:var a=e.language,i=e.content;return Ze.replaceSelection(["```"+a,i,"```"].join("\n")),Ze.focus();case K:var c=e.src,r=e.alt;return r?Ze.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Ze.replaceSelection("![,](".concat(c,")")),Ze.focus();case X:for(var o=e.row,l=e.col,s=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=ln.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ze,ln]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ae(o),height:ae(Ge)},gn=((0,f.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ye]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:xn,children:[(0,v.jsx)(w,{insertTemp:S,watch:Ae,fullScreen:De,showNullButton:H,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:be})}),Ae?(0,v.jsxs)("div",{ref:sn,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Te}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:ye,showProgramFill:q,value:Te})]}):null]})]})}),A?(0,v.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,v.jsx)(N.Z,{children:oe[qe]?(0,v.jsx)($.Z,{centered:!0,title:oe[qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),l=t.n(o),s=t(47074),u=t.n(s),d=t(59301),p=t(4676),f=function(e){l()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},69739:function(e,n,t){t.r(n),t.d(n,{default:function(){return Y}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),l=t(8785),s=t(66104),u=t(99313),d=t(28563),p=t(42930),f=t(7557),m=t.n(f),h=t(41498),x=t.n(h),g=t(30010),v=t(94334),j=t(7078),y=t(43418),_=t(8591),b=t(37712),k=(0,l.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,l.useParams)();return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(_.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),w=t(61186),N=t.n(w),S=t(95237),Z=t(43604),C=t(73782),E=t(3113),P=t(6848),T=t(27092),R=t(71371),I=t(17177),L={flex_box_center:"flex_box_center___rwkot",flex_space_between:"flex_space_between___CV5Yi",flex_box_vertical_center:"flex_box_vertical_center___meeO5",flex_box_center_end:"flex_box_center_end___RXqc0",flex_box_column:"flex_box_column___HwZxi",listItem:"listItem___Cb1Ly",description:"description___UqYVS",liked:"liked___xlDpa",likedActive:"likedActive___GqNt1",reply:"reply___R3gEt",replyList:"replyList___AA3m5",comment:"comment___JuJKy"};N().locale("ZH-cn");var A=(0,l.connect)((function(e){var n=e.graduation,t=e.classroomList,a=e.loading;return{graduation:n,globalSetting:e.globalSetting,classroomList:t,loading:a.effects}}))((function(e){var n=e.graduation,t=e.classroomList,a=(e.globalSetting,e.loading,e.dispatch),c=(0,o.useState)(i()({},(0,l.useParams)())),s=r()(c,2),u=s[0],d=(s[1],(0,o.useState)(!1)),p=r()(d,2),f=p[0],h=p[1],y=(0,o.useState)(-1),w=r()(y,2),A=w[0],O=w[1],V=(0,o.useState)(""),F=r()(V,2),D=F[0],M=F[1],H=n.detail,B=(t.detailLeftMenus,n.graduationDetail,n.replyList);n.workDetail;return u.page_size=10,(0,o.useEffect)((function(){a({type:"graduation/getReplyList",payload:i()({},u)}),a({type:"graduation/getTopisDetail",payload:i()({},u)})}),[u.categoryId]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsxs)("section",{className:" edu-container",children:[(0,b.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:[(0,b.jsx)("h1",{className:L.description,children:H.description}),(0,b.jsx)("div",{className:"mt30",children:(0,b.jsxs)("ul",{className:L.listItem,children:[(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题类型:"}),(0,b.jsx)("span",{children:{1:"设计",2:"论文",3:"创作"}[null==H?void 0:H.topic_type]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源:"}),(0,b.jsx)("span",{children:{1:"生产/社会实际",2:"结合科研",3:"其它"}[null==H?void 0:H.topic_source]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质1:"}),(0,b.jsx)("span",{children:{1:"真题",2:"模拟题"}[null==H?void 0:H.topic_property_first]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题性质2:"}),(0,b.jsx)("span",{children:{1:"纵向课题",2:"横向课题",3:"自选"}[null==H?void 0:H.topic_property_second]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题重复情况:"}),(0,b.jsx)("span",{children:{1:"新题",2:"往届题,有新要求",3:"往届题,无新要求"}[null==H?void 0:H.topic_repeat]||"--"})]}),(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"c-light-black",children:"调研或实习地点:"}),(0,b.jsx)("span",{children:H.city||"--"})]}),(0,b.jsxs)("li",{className:"fl with50",children:[(0,b.jsx)("span",{className:"c-light-black",children:"课题来源单位:"}),(0,b.jsx)("span",{children:H.source_unit||"--"})]})]})})]}),(0,b.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[f&&(0,b.jsx)(g.Z,{onChange:function(e){M(e)},height:200,isFocus:!0,watch:!0}),(0,b.jsxs)(S.Z,{onClick:function(){h(!0)},children:[(0,b.jsx)(Z.Z,{flex:"1",children:!f&&(0,b.jsx)(C.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==D){e.next=4;break}_.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,a({type:"graduation/createReply",payload:{journals_for_message:{jour_id:u.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:D}}});case 6:0===e.sent.status&&(_.ZP.success("发布成功"),a({type:"graduation/getReplyList",payload:i()({},u)}),h(!1));case 8:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==B?void 0:B.comments)&&""!=B.comments&&(0,b.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==B?void 0:B.comments.map((function(e,n){var t,c;return(0,b.jsxs)(S.Z,{gutter:[12,12],children:[(0,b.jsx)(Z.Z,{flex:"40px",children:(0,b.jsx)("img",{width:"40",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,b.jsx)(Z.Z,{flex:"1",children:(0,b.jsxs)(S.Z,{align:"middle",children:[(0,b.jsxs)(Z.Z,{span:24,children:[(0,b.jsx)("span",{className:"c-light-black",children:null==e||null===(c=e.author)||void 0===c?void 0:c.name}),(0,b.jsxs)("span",{className:"c-light-black ml10",children:[N()(null==e?void 0:e.created_on).fromNow()," 发布"]})]}),(0,b.jsx)(Z.Z,{span:24,children:(0,b.jsx)(j.Z,{value:e.content})}),e.children&&(0,b.jsx)("aside",{className:L.comment,children:e.children.map((function(n,t){return(0,b.jsxs)(S.Z,{children:[(0,b.jsx)(Z.Z,{span:24,children:(0,b.jsxs)(S.Z,{children:[(0,b.jsxs)(Z.Z,{flex:"1",children:[n.author.name,(0,b.jsx)("span",{className:"c-light-black ml10",children:N()(null==n?void 0:n.created_on).fromNow()})]}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)(P.Z,{title:"删除",children:(0,b.jsx)(R.Z,{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"删除",params:u,selectArr:e}})}})})})]})}),(0,b.jsx)(Z.Z,{children:(0,b.jsx)("strong",{children:(0,b.jsx)(j.Z,{value:n.content})})})]},t)}))}),(0,b.jsxs)(Z.Z,{span:24,className:"mt5 c-light-black",children:[A===n&&(0,b.jsxs)("aside",{children:[(0,b.jsx)(g.Z,{onChange:function(e){M(e)},height:150,isFocus:!0}),(0,b.jsx)(S.Z,{children:(0,b.jsx)(Z.Z,{span:24,className:"tr",children:(0,b.jsx)(E.ZP,{type:"primary",size:"middle",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==D){n.next=4;break}_.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,a({type:"graduation/createReply",payload:{journals_for_message:{jour_id:u.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:D}}});case 6:a({type:"graduation/getReplyList",payload:i()({},u)}),_.ZP.success("发布成功"),O(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),A!==n&&(0,b.jsxs)("div",{className:"tr",children:[(0,b.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return O(n)}}),e.liked&&(0,b.jsxs)("span",{className:"c-orange",children:[(0,b.jsx)(I.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"graduation/replyUnLike",payload:{object_id:e.id,object_type:"message"}});case 2:a({type:"graduation/getReplyList",payload:i()({},u)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]}),!e.liked&&(0,b.jsxs)("span",{children:[(0,b.jsx)(I.Z,{className:"mr5 ml30",onClick:x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"graduation/replyLike",payload:{object_id:e.id,object_type:"message"}});case 2:a({type:"graduation/getReplyList",payload:i()({},u)});case 3:case"end":return n.stop()}}),n)})))}),e.praises_count]})]})]})]})})]},n)}))})]}),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(T.Z,{defaultCurrent:1,total:null==B?void 0:B.total_count,hideOnSinglePage:!0,current:u.page||1,onChange:function(e){u.page=e,a({type:"graduation/getReplyList",payload:i()({},u)})}})}),(0,b.jsx)(k,{})]})})),O=t(78241),V=t(61998),F=t(39647),D=t.n(F),M=["graduation","dispatch"],H=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n=e.graduation,t=e.dispatch,a=(D()(e,M),(0,l.useParams)());return(0,b.jsx)(y.Z,{centered:!0,title:"提示",open:"拒绝"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"graduation/refuseTopic",payload:i()({student_graduation_topic:n.actionTabs.selectArrs.id},a)});case 2:0===e.sent.status&&(_.ZP.success("拒绝成功"),t({type:"graduation/setActionTabs",payload:{}}),t({type:"graduation/getTopisDetailList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"graduation/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"是否确认拒绝学生选题?"})})})),B=t(57809),q=["graduation","dispatch"],W=(0,l.connect)((function(e){return{graduation:e.graduation}}))((function(e){var n,t=e.graduation,a=e.dispatch,c=(D()(e,q),(0,l.useParams)()),o=t.detailList,s=O.Z.useForm(),u=r()(s,1)[0];return(0,b.jsxs)(y.Z,{centered:!0,title:"同意选题",open:"同意"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:x()(m()().mark((function e(){var n,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return r=u.getFieldsValue(),e.next=5,a({type:"graduation/agreeTopic",payload:i()({group_id:r.group_id,course_group_name:null==o||null===(n=o.group_list)||void 0===n?void 0:n.filter((function(e){return e.group_id==r.group_id}))[0].group_name,student_graduation_topic:t.actionTabs.selectArrs.id},c)});case 5:0===e.sent.status&&(_.ZP.success("同意成功"),a({type:"graduation/setActionTabs",payload:{}}),a({type:"graduation/getTopisDetailList",payload:i()({},t.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"graduation/setActionTabs",payload:{}})},children:[(0,b.jsx)("p",{children:"确认同意学生的选题,将学生加入我的分班"}),(0,b.jsx)(O.Z,{form:u,children:(0,b.jsx)(O.Z.Item,{name:"group_id",label:"选择:",rules:[{required:!0,message:"请选择分班"}],children:(0,b.jsx)(B.default,{placeholder:"请选择分班",size:"middle",children:null==o||null===(n=o.group_list)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(B.default.Option,{value:e.group_id,children:e.group_name})}))})})})]})})),z=(0,l.connect)((function(e){return{graduation:e.graduation,loading:e.loading.effects}}))((function(e){var n=e.graduation,t=e.loading,a=e.dispatch,c=(0,o.useState)(i()({},(0,l.useParams)())),s=r()(c,2),u=s[0],d=(s[1],(0,l.useLocation)(),n.detailList),p=(0,o.useState)({}),f=r()(p,2),m=(f[0],f[1],O.Z.useForm()),h=(r()(m,1)[0],[{title:"序号",dataIndex:"name",width:200,align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"student_name"},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"class_group_name"},{title:"选题时间",dataIndex:"selected_time"},{title:"确认结果",dataIndex:"result",render:function(e){return"已拒绝"===e?(0,b.jsx)("span",{className:"c-orange",children:"已拒绝"}):e}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[("待确认"===n.result||"已同意"===n.result)&&(0,b.jsx)("span",{className:"current",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"拒绝",selectArrs:n,params:u}})},children:"拒绝"}),"待确认"===n.result&&(0,b.jsx)("span",{className:"current ml20 c-blue",onClick:function(){a({type:"graduation/setActionTabs",payload:{key:"同意",selectArrs:n,params:u}})},children:"同意"})]})}}]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"minH500 bg-white ",children:[(0,b.jsx)(V.Z,{loading:t["graduation/getTopisDetailList"],pagination:!1,dataSource:d.users_list,columns:h}),(0,b.jsx)(H,{}),(0,b.jsx)(W,{})]}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(T.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){u.page=e,u.limit=20,a({type:"graduation/getTopisDetailList",payload:i()({},u)})},defaultCurrent:u.page||1,current:u.page||1,defaultPageSize:15,total:n.users_count})})]})})),J={flex_box_center:"flex_box_center___D_8YV",flex_space_between:"flex_space_between___DI3Lx",flex_box_vertical_center:"flex_box_vertical_center___HQIdb",flex_box_center_end:"flex_box_center_end___jBPdg",flex_box_column:"flex_box_column___oBJ_R",title:"title___vQC28",menuTabs:"menuTabs___ZWqcp",rightMenu:"rightMenu___JdFEE",shixunDetail:"shixunDetail___rsPHS"},Y=(0,l.connect)((function(e){var n=e.graduation,t=e.loading;return{graduation:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.graduation,t=(e.globalSetting,e.loading,e.dispatch),a=(0,l.useParams)(),c=((0,l.useLocation)(),(0,l.useSearchParams)()),f=r()(c,1)[0],m=(0,o.useState)([]),h=r()(m,2),x=(h[0],h[1],(0,o.useState)(f.get("tabs")||0)),g=r()(x,2),v=g[0],j=(g[1],n.detailList);a.category=f.get("category_id"),(0,o.useEffect)((function(){t({type:"graduation/getTopisDetailList",payload:i()({},a)})}),[a.coursesId]);var y=[{name:"选题列表",id:0,compontent:(0,b.jsx)(z,{})},{name:"选题描述",id:1,compontent:(0,b.jsx)(A,{})}];return(0,b.jsx)("section",{children:(0,b.jsxs)("div",{className:"edu-container",children:[j.course_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:(0,b.jsxs)(s.Z,{separator:">",children:[(0,b.jsx)(s.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/shixun_homework"),children:j.course_name})}),(0,b.jsx)(s.Z.Item,{children:(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_topics/").concat(j.graduation_id),children:"毕设选题"})}),(0,b.jsx)(s.Z.Item,{children:"选题详情"})]})}),(0,b.jsxs)("aside",{className:[J.title,"mt20"].join(" "),children:[(0,b.jsx)(l.Link,{to:"/classrooms/".concat(j.course_id,"/graduation_topics/").concat(j.graduation_id),children:(0,b.jsx)(d.Z,{className:"font16 c-black"})}),(0,b.jsx)("strong",{className:"font20 ml5",children:j.graduation_topic_name}),(0,b.jsx)(p.VV,{status:[j.status_name]})]})]}),(0,b.jsxs)("aside",{className:"mt30 relative",children:[(0,b.jsx)("aside",{className:J.rightMenu,children:(0,b.jsxs)(l.Link,{className:J.shixunDetail,to:"/classrooms/".concat(a.coursesId,"/graduation_topics/").concat(a.categoryId,"/edit"),children:[(0,b.jsx)("span",{className:"iconfont icon-shixunxiangqing"}),"编辑选题"]})}),(0,b.jsx)(u.Z,{defaultActiveKey:v,className:J.menuTabs,children:y.map((function(e,n){return(0,b.jsx)(u.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]})})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Topics__Edit__index.async.js b/p__Classrooms__Lists__Graduation__Topics__Edit__index.async.js index 50ebc478af..2f686d9e0b 100644 --- a/p__Classrooms__Lists__Graduation__Topics__Edit__index.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1482],{16644:function(e,t,n){var i=n(82242),s=n.n(i),l=(n(59301),n(19779)),r=n(3113),a=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,c=e.styles,o=void 0===c?{}:c,d=e.customText,u=e.ButtonText,p=e.ButtonClick,x=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,_=e.loading,f=void 0!==_&&_;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),o),children:[(0,a.jsx)("img",{src:t||l,style:s()({width:288,height:200},m)}),(0,a.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,a.jsx)(r.ZP,s()(s()({className:x,onClick:p},i),{},{children:u})),h&&h]})}},76120:function(e,t,n){n.r(t),n.d(t,{default:function(){return T}});var i=n(7557),s=n.n(i),l=n(82242),r=n.n(l),a=n(41498),c=n.n(a),o=n(79800),d=n.n(o),u=n(39647),p=n.n(u),x=n(59301),h=n(30010),m=n(8785),_=n(20834),f=n(44e3),j=n(78241),g=n(8591),v=n(66104),y=n(95237),b=n(43604),Z=n(57809),I=n(73782),w=n(28103),k=n(19842),N=n(3113),z=n(28252),L={flex_box_center:"flex_box_center___oUI48",flex_space_between:"flex_space_between___ygvRP",flex_box_vertical_center:"flex_box_vertical_center___eHXbG",flex_box_center_end:"flex_box_center_end___VqFf6",flex_box_column:"flex_box_column___VdaxG",bg:"bg___AuzLD",title:"title___ig1Ym",titleLeft:"titleLeft___HQ0Kv",titleRight:"titleRight___gvlMr",btns:"btns___vjaR0"},P=n(37712),S=["graduation","globalSetting","loading","user","dispatch"],T=(_.Z.SubMenu,f.Z.Content,f.Z.Sider,(0,m.connect)((function(e){var t=e.graduation,n=e.loading,i=e.user;return{graduation:t,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var t,n,i,l,a,o,u,_,f=e.graduation,T=(e.globalSetting,e.loading,e.user),C=e.dispatch,F=(p()(e,S),(0,m.useParams)()),O=((0,m.useLocation)(),T.userInfo),V=j.Z.useForm(),q=d()(V,1)[0],B=f.editTopicData,D=function(){var e=c()(s()().mark((function e(){var t,n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=q.getFieldsValue(),(n=r()({},t)).city&&(n.province=n.city[0],n.city=n.city[1]),e.next=5,C({type:"graduation/editTopic",payload:{categoryId:F.categoryId,coursesId:F.coursesId,attachment_ids:[],graduation_topic:n}});case 5:(i=e.sent).status?g.ZP.error(i.message):m.history.push("/classrooms/".concat(F.coursesId,"/graduation_topics/").concat(B.left_banner_id));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"graduation/editTopicDefaultData",payload:r()({},F)});case 2:t=e.sent,(n=r()({},t.selected_data)).city=[n.province,n.city],q.setFieldsValue(n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[F.coursesId]),(0,P.jsxs)("section",{className:"edu-container",children:[(0,P.jsxs)("section",{className:"animated fadeIn",children:[(0,P.jsx)("aside",{className:"mt10",children:O&&(0,P.jsxs)(v.Z,{separator:">",children:[(0,P.jsx)(v.Z.Item,{children:(0,P.jsx)(m.Link,{to:"".concat(O.first_category_url),children:null==O||null===(t=O.course)||void 0===t?void 0:t.course_name})}),(0,P.jsx)(v.Z.Item,{children:(0,P.jsx)(m.Link,{to:"/classrooms/".concat(F.coursesId,"/graduation_topics/").concat(B.left_banner_id),children:"毕设选题"})}),(0,P.jsx)(v.Z.Item,{children:"编辑"})]})}),(0,P.jsx)("aside",{className:[L.title,"mt20"].join(" "),children:(0,P.jsxs)(y.Z,{style:{width:"100%"},children:[(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)("strong",{className:"font20 ml5",children:"编辑毕设选题"})}),(0,P.jsx)(b.Z,{children:(0,P.jsx)(m.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(F.coursesId,"/graduation_topics/").concat(B.left_banner_id),children:"返回"})})]})})]}),(0,P.jsx)("section",{className:[L.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:(0,P.jsxs)(j.Z,{layout:"vertical",form:q,scrollToFirstError:!0,initialValues:null==B?void 0:B.selected_data,onFinish:function(){var e=c()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:D();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,P.jsx)(j.Z.Item,{name:"tea_id",label:"指导老师:",rules:[{required:!0,message:"请选择指导老师"}],children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择指导老师",style:{width:200},children:null===(n=B.teacher_list)||void 0===n?void 0:n.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})}),(0,P.jsx)(j.Z.Item,{name:"name",label:"选题名称:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,P.jsx)(I.Z,{maxLength:60,size:"middle",placeholder:"试卷标题,最大限制60个字符"})}),(0,P.jsx)(w.Z,{}),(0,P.jsx)(j.Z.Item,{label:"选题简介",name:"description",rules:[{required:!0,message:"请输入内容"}],children:(0,P.jsx)(h.Z,{watch:!0,defaultValue:null===(i=B.selected_data)||void 0===i?void 0:i.description,placeholder:"请简要说明选题内容,最大限制5000个字符"})}),(0,P.jsxs)(y.Z,{gutter:[20,0],children:[(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_type",children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择选题类型",children:null===(l=B.topic_type)||void 0===l?void 0:l.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_source",children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择选题来源",children:null===(a=B.topic_source)||void 0===a?void 0:a.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_property_first",children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择选题性质1",children:null===(o=B.topic_property_first)||void 0===o?void 0:o.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"1",children:(0,P.jsx)(j.Z.Item,{name:"topic_property_second",children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择选题性质2",children:null===(u=B.topic_property_second)||void 0===u?void 0:u.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,P.jsx)(b.Z,{flex:"150px"})]}),(0,P.jsx)(w.Z,{}),(0,P.jsx)(j.Z.Item,{name:"source_unit",label:"选题来源单位:",children:(0,P.jsx)(I.Z,{width:"200",size:"middle",style:{width:200},placeholder:"请填写来源单位"})}),(0,P.jsx)(j.Z.Item,{name:"topic_repeat",label:"选题重复情况:",children:(0,P.jsx)(Z.default,{size:"middle",placeholder:"请选择重复情况",style:{width:200},children:null===(_=B.topic_repeat)||void 0===_?void 0:_.map((function(e,t){return(0,P.jsx)(Z.default.Option,{value:e.id,children:e.name},t)}))})}),(0,P.jsx)(j.Z.Item,{name:"city",label:"调研或实习地点:",children:(0,P.jsx)(k.Z,{size:"middle",style:{width:200},options:z.P,placeholder:"请选择所在地"})})]})}),(0,P.jsxs)("aside",{className:L.btns,children:[(0,P.jsx)(N.ZP,{type:"primary",onClick:function(){q.submit()},children:"保存"}),(0,P.jsx)(m.Link,{to:"/classrooms/".concat(F.coursesId,"/graduation_topics/").concat(F.categoryId),children:"取消"})]})]})})))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1482],{76120:function(e,t,n){n.r(t),n.d(t,{default:function(){return S}});var i=n(7557),l=n.n(i),r=n(82242),s=n.n(r),a=n(41498),c=n.n(a),o=n(79800),d=n.n(o),u=n(39647),p=n.n(u),_=n(59301),x=n(30010),h=n(8785),m=n(20834),f=n(44e3),j=n(78241),g=n(8591),v=n(66104),b=n(95237),Z=n(43604),y=n(57809),I=n(73782),w=n(28103),k=n(19842),z=n(3113),L=n(28252),N={flex_box_center:"flex_box_center___oUI48",flex_space_between:"flex_space_between___ygvRP",flex_box_vertical_center:"flex_box_vertical_center___eHXbG",flex_box_center_end:"flex_box_center_end___VqFf6",flex_box_column:"flex_box_column___VdaxG",bg:"bg___AuzLD",title:"title___ig1Ym",titleLeft:"titleLeft___HQ0Kv",titleRight:"titleRight___gvlMr",btns:"btns___vjaR0"},F=n(37712),O=["graduation","globalSetting","loading","user","dispatch"],S=(m.Z.SubMenu,f.Z.Content,f.Z.Sider,(0,h.connect)((function(e){var t=e.graduation,n=e.loading,i=e.user;return{graduation:t,globalSetting:e.globalSetting,user:i,loading:n.effects}}))((function(e){var t,n,i,r,a,o,u,m,f=e.graduation,S=(e.globalSetting,e.loading,e.user),V=e.dispatch,P=(p()(e,O),(0,h.useParams)()),q=((0,h.useLocation)(),S.userInfo),C=j.Z.useForm(),D=d()(C,1)[0],R=f.editTopicData,T=function(){var e=c()(l()().mark((function e(){var t,n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=D.getFieldsValue(),(n=s()({},t)).city&&(n.province=n.city[0],n.city=n.city[1]),e.next=5,V({type:"graduation/editTopic",payload:{categoryId:P.categoryId,coursesId:P.coursesId,attachment_ids:[],graduation_topic:n}});case 5:(i=e.sent).status?g.ZP.error(i.message):h.history.push("/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(R.left_banner_id));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.useEffect)((function(){function e(){return(e=c()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V({type:"graduation/editTopicDefaultData",payload:s()({},P)});case 2:t=e.sent,(n=s()({},t.selected_data)).city=[n.province,n.city],D.setFieldsValue(n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[P.coursesId]),(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:q&&(0,F.jsxs)(v.Z,{separator:">",children:[(0,F.jsx)(v.Z.Item,{children:(0,F.jsx)(h.Link,{to:"".concat(q.first_category_url),children:null==q||null===(t=q.course)||void 0===t?void 0:t.course_name})}),(0,F.jsx)(v.Z.Item,{children:(0,F.jsx)(h.Link,{to:"/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(R.left_banner_id),children:"毕设选题"})}),(0,F.jsx)(v.Z.Item,{children:"编辑"})]})}),(0,F.jsx)("aside",{className:[N.title,"mt20"].join(" "),children:(0,F.jsxs)(b.Z,{style:{width:"100%"},children:[(0,F.jsx)(Z.Z,{flex:"1",children:(0,F.jsx)("strong",{className:"font20 ml5",children:"编辑毕设选题"})}),(0,F.jsx)(Z.Z,{children:(0,F.jsx)(h.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(R.left_banner_id),children:"返回"})})]})})]}),(0,F.jsx)("section",{className:[N.bg,"pt30","pl30","pr30","pb30","mt20"].join(" "),children:(0,F.jsxs)(j.Z,{layout:"vertical",form:D,scrollToFirstError:!0,initialValues:null==R?void 0:R.selected_data,onFinish:function(){var e=c()(l()().mark((function e(t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,F.jsx)(j.Z.Item,{name:"tea_id",label:"指导老师:",rules:[{required:!0,message:"请选择指导老师"}],children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择指导老师",style:{width:200},children:null===(n=R.teacher_list)||void 0===n?void 0:n.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,F.jsx)(j.Z.Item,{name:"name",label:"选题名称:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,F.jsx)(I.Z,{maxLength:60,size:"middle",placeholder:"试卷标题,最大限制60个字符"})}),(0,F.jsx)(w.Z,{}),(0,F.jsx)(j.Z.Item,{label:"选题简介",name:"description",rules:[{required:!0,message:"请输入内容"}],children:(0,F.jsx)(x.Z,{watch:!0,defaultValue:null===(i=R.selected_data)||void 0===i?void 0:i.description,placeholder:"请简要说明选题内容,最大限制5000个字符"})}),(0,F.jsxs)(b.Z,{gutter:[20,0],children:[(0,F.jsx)(Z.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_type",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题类型",children:null===(r=R.topic_type)||void 0===r?void 0:r.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(Z.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_source",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题来源",children:null===(a=R.topic_source)||void 0===a?void 0:a.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(Z.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_property_first",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质1",children:null===(o=R.topic_property_first)||void 0===o?void 0:o.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(Z.Z,{flex:"1",children:(0,F.jsx)(j.Z.Item,{name:"topic_property_second",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择选题性质2",children:null===(u=R.topic_property_second)||void 0===u?void 0:u.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})})}),(0,F.jsx)(Z.Z,{flex:"150px"})]}),(0,F.jsx)(w.Z,{}),(0,F.jsx)(j.Z.Item,{name:"source_unit",label:"选题来源单位:",children:(0,F.jsx)(I.Z,{width:"200",size:"middle",style:{width:200},placeholder:"请填写来源单位"})}),(0,F.jsx)(j.Z.Item,{name:"topic_repeat",label:"选题重复情况:",children:(0,F.jsx)(y.default,{size:"middle",placeholder:"请选择重复情况",style:{width:200},children:null===(m=R.topic_repeat)||void 0===m?void 0:m.map((function(e,t){return(0,F.jsx)(y.default.Option,{value:e.id,children:e.name},t)}))})}),(0,F.jsx)(j.Z.Item,{name:"city",label:"调研或实习地点:",children:(0,F.jsx)(k.Z,{size:"middle",style:{width:200},options:L.P,placeholder:"请选择所在地"})})]})}),(0,F.jsxs)("aside",{className:N.btns,children:[(0,F.jsx)(z.ZP,{type:"primary",onClick:function(){D.submit()},children:"保存"}),(0,F.jsx)(h.Link,{to:"/classrooms/".concat(P.coursesId,"/graduation_topics/").concat(P.categoryId),children:"取消"})]})]})})))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Graduation__Topics__index.async.js b/p__Classrooms__Lists__Graduation__Topics__index.async.js index 8350249117..199b1e2c7f 100644 --- a/p__Classrooms__Lists__Graduation__Topics__index.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[85048],{50382:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(5891),a=n(59301),s={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"},r=n(22589),i=function(e,t){return a.createElement(r.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var l=a.forwardRef(i)},16644:function(e,t,n){var o=n(82242),a=n.n(o),s=(n(59301),n(19779)),r=n(3113),i=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,o=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,b=e.imgStyles,g=e.loading,h=void 0!==g&&g;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),c),children:[(0,i.jsx)("img",{src:t||s,style:a()({width:288,height:200},b)}),(0,i.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,i.jsx)(r.ZP,a()(a()({className:m,onClick:p},o),{},{children:u})),f&&f]})}},46363:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var o=n(82242),a=n.n(o),s=n(79800),r=n.n(s),i=n(39647),l=n.n(i),c=n(59301),d=n(8785),u=n(20834),p=n(44e3),m=n(95237),f=n(43604),b=n(73782),g=n(24905),h=n(8591),v=n(96865),x=n(6848),y=n(27092),C=n(39634),_=n(94334),j=n(42930),k=n(16644),O=n(7557),$=n.n(O),Z=n(37205),w=n.n(Z),N=n(41498),S=n.n(N),E=n(43418),L=n(92911),P=n(37712),T=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,s=(0,d.useParams)();return s.id=s.coursesId,(0,P.jsx)(E.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:S()($()().mark((function e(){return $()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(s.id,"/graduation_topics/set_public.json"),{method:"post",body:{graduation_topic_ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(h.ZP.success("操作成功"),o(),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsx)("p",{children:"是否确认设为公开?"})})})),I=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,s=(0,d.useParams)();return s.id=s.coursesId,(0,P.jsx)(E.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:S()($()().mark((function e(){return $()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(s.id,"/graduation_topics/destroys.json"),{method:"delete",body:{graduation_topic_ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(o(),h.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsx)("p",{children:"是否确认删除?"})})})),z={flex_box_center:"flex_box_center___qryhj",flex_space_between:"flex_space_between___UVi0U",flex_box_vertical_center:"flex_box_vertical_center___QDq4t",flex_box_center_end:"flex_box_center_end___xwgao",flex_box_column:"flex_box_column___OUlkb",bg:"bg___FJfmT",containerTitle:"containerTitle___kknnE",itemDesc:"itemDesc___NtNgp",titleRight:"titleRight___Y9LXa",containerDesc:"containerDesc___qjQ0z",listItem:"listItem___YUfks",info:"info___Jpjhs",title:"title___MXvNe",titleLeft:"titleLeft___AFBle",menu:"menu___DjNCg",acitons:"acitons___eGymc"},M=["classroomList","globalSetting","loading","dispatch"],B=(u.Z.SubMenu,p.Z.Content,p.Z.Sider,(0,d.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.classroomList,n=(e.globalSetting,e.loading),o=e.dispatch,s=(l()(e,M),(0,c.useState)(a()({},(0,d.useParams)()))),i=r()(s,2),p=i[0],O=(i[1],(0,d.useLocation)(),(0,d.useSearchParams)()),$=r()(O,1)[0],Z=t.detailGraduationTopicsList,w=t.detailTopBanner,N=(0,c.useState)([]),S=r()(N,2),E=S[0],L=S[1];p.id=p.coursesId,(0,c.useEffect)((function(){o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}),[$.get("category_id")]),(0,c.useEffect)((function(){"目录重命名成功"===t.actionTabs.key&&o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}),[t.actionTabs.key]);var B=[{name:"全部",id:""},{name:"待选中",id:0},{name:"待确认",id:1},{name:"已确认",id:2}],D=["删除","设为公开"];return w.is_public||D.splice(1,1),(0,P.jsxs)("section",{children:[(0,P.jsxs)("aside",{className:z.bg,children:[(0,P.jsxs)("div",{className:z.containerTitle,children:[(0,P.jsx)("div",{className:"font16",children:"毕设选题"}),(0,C.GJ)()&&(0,P.jsxs)("div",{className:z.titleRightMenu,children:[(0,P.jsx)("a",{className:"c-blue font16 ml20 current",href:"".concat(_.Z.API_SERVER,"/courses/").concat(p.coursesId,"/graduation_topics/export.xlsx"),children:"导出"}),(0,P.jsx)(d.Link,{className:"c-blue font16 ml20 current",to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(p.categoryId,"/add"),children:"新建"})]})]}),(0,P.jsxs)(m.Z,{children:[(0,P.jsx)(f.Z,{flex:"1",children:(0,P.jsx)(u.Z,{mode:"horizontal",className:z.menu,onSelect:function(e){p.status=B[e.key].id,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})},defaultSelectedKeys:["0"],children:B.map((function(e,t){return(0,P.jsx)(u.Z.Item,{className:"font16",children:e.name},t)}))})}),(0,P.jsx)(f.Z,{className:"gutter-row mr20",children:(0,P.jsx)(b.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",style:{marginTop:20,width:200},onSearch:function(e){p.search=e,p.page=1,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}})})]})]}),(0,C.GJ)()&&Z.graduation_topic_count>0&&(0,P.jsxs)("aside",{className:z.acitons,children:[(0,P.jsx)("div",{children:(0,P.jsx)(g.Z,{onChange:function(e){e.target.checked?L(Z.graduation_topic.map((function(e){return e.id}))):L([])},children:(0,P.jsxs)("span",{className:"ml5",children:["已选择 ",E.length," 个 (不支持跨页勾选)"]})})}),(0,P.jsx)("div",{children:D.map((function(e,t){return(0,P.jsx)("p",{onClick:function(){""==E?h.ZP.error("请选择你要操作的任务"):o({type:"classroomList/setActionTabs",payload:{key:e,selectArrs:E,params:p}})},children:(0,P.jsx)("span",{children:e})},t)}))})]}),(0,P.jsxs)(v.Z,{loading:n["classroomList/getClassroomGraduationTopicsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 minH500",children:[0===Z.graduation_topic_count&&(0,P.jsx)(k.Z,{}),Z.graduation_topic&&Z.graduation_topic.map((function(e,t){return(0,P.jsxs)("div",{className:z.listItem,children:[(0,C.GJ)()&&(0,P.jsx)(g.Z,{checked:E.includes(e.id),value:e.homework_id,onChange:function(t){E.indexOf(e.id);E.indexOf(e.id)>-1?L(E.filter((function(t){return t!==e.id}))):L(E.concat(e.id))}}),(0,P.jsxs)("div",{className:z.info,children:[(0,P.jsx)("div",{className:z.title,children:(0,P.jsxs)("div",{className:z.titleLeft,children:[(0,P.jsx)("strong",{children:e.name}),e.private_icon&&(0,P.jsx)(x.Z,{title:"私有属性,非课堂成员不能访问",children:(0,P.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(0,P.jsx)(j.j1,{status:e.status})]})}),(0,P.jsxs)("div",{className:z.itemDesc,children:[(0,P.jsxs)("div",{className:"mt10",children:[(0,P.jsx)("strong",{className:"c-light-black",children:e.author}),(0,P.jsxs)("span",{className:"ml30 c-light-black",children:[e.selected_count," 已选"]}),(0,P.jsxs)("span",{className:"ml25 c-light-black",children:["未开始做题 ",e.confirmation_count]})]}),(0,C.GJ)()&&(0,P.jsxs)("div",{className:z.titleRight,children:[(0,P.jsx)(d.Link,{to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(e.id,"/detail"),children:"查看详情"}),(0,P.jsx)(d.Link,{to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(e.id,"/edit"),children:"编辑"})]})]})]})]},t)})),(0,P.jsx)("aside",{className:"tc mb50 mt30",children:(0,P.jsx)(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){p.page=e,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})},defaultCurrent:1,current:p.page||1,total:Z.graduation_topic_count})})]}),(0,P.jsx)(T,{cb:function(){return L([])}}),(0,P.jsx)(I,{cb:function(){return L([])}})]})})))},24905:function(e,t,n){n.d(t,{Z:function(){return k}});var o=n(92310),a=n.n(o),s=n(5630),r=n(59301),i=n(36355),l=n(1684),c=n(32441);var d=r.createContext(null),u=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:o,className:b,rootClassName:g,children:h,indeterminate:v=!1,style:x,onMouseEnter:y,onMouseLeave:C,skipGroup:_=!1,disabled:j}=e,k=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:O,direction:$,checkbox:Z}=r.useContext(i.E_),w=r.useContext(d),{isFormItemInput:N}=r.useContext(c.aM),S=r.useContext(l.Z),E=null!==(n=(null==w?void 0:w.disabled)||j)&&void 0!==n?n:S,L=r.useRef(k.value);r.useEffect((()=>{null==w||w.registerValue(k.value)}),[]),r.useEffect((()=>{if(!_)return k.value!==L.current&&(null==w||w.cancelValue(L.current),null==w||w.registerValue(k.value),L.current=k.value),()=>null==w?void 0:w.cancelValue(k.value)}),[k.value]);const P=O("checkbox",o),[T,I]=(0,u.ZP)(P),z=Object.assign({},k);w&&!_&&(z.onChange=function(){k.onChange&&k.onChange.apply(k,arguments),w.toggleOption&&w.toggleOption({label:h,value:k.value})},z.name=w.name,z.checked=w.value.includes(k.value));const M=a()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===$,[`${P}-wrapper-checked`]:z.checked,[`${P}-wrapper-disabled`]:E,[`${P}-wrapper-in-form-item`]:N},null==Z?void 0:Z.className,b,g,I),B=a()({[`${P}-indeterminate`]:v},m.A,I),D=v?"mixed":void 0;return T(r.createElement(p.Z,{component:"Checkbox",disabled:E},r.createElement("label",{className:M,style:Object.assign(Object.assign({},null==Z?void 0:Z.style),x),onMouseEnter:y,onMouseLeave:C},r.createElement(s.Z,Object.assign({"aria-checked":D},z,{prefixCls:P,className:B,disabled:E,ref:t})),void 0!==h&&r.createElement("span",null,h))))};var g=r.forwardRef(b),h=n(26390),v=n(55405),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{defaultValue:n,children:o,options:s=[],prefixCls:l,className:c,rootClassName:p,style:m,onChange:f}=e,b=x(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:C}=r.useContext(i.E_),[_,j]=r.useState(b.value||n||[]),[k,O]=r.useState([]);r.useEffect((()=>{"value"in b&&j(b.value||[])}),[b.value]);const $=r.useMemo((()=>s.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[s]),Z=y("checkbox",l),w=`${Z}-group`,[N,S]=(0,u.ZP)(Z),E=(0,v.Z)(b,["value","disabled"]),L=s.length?$.map((e=>r.createElement(g,{prefixCls:Z,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:_.includes(e.value),onChange:e.onChange,className:`${w}-item`,style:e.style,title:e.title},e.label))):o,P={toggleOption:e=>{const t=_.indexOf(e.value),n=(0,h.Z)(_);-1===t?n.push(e.value):n.splice(t,1),"value"in b||j(n),null==f||f(n.filter((e=>k.includes(e))).sort(((e,t)=>$.findIndex((t=>t.value===e))-$.findIndex((e=>e.value===t)))))},value:_,disabled:b.disabled,name:b.name,registerValue:e=>{O((t=>[].concat((0,h.Z)(t),[e])))},cancelValue:e=>{O((t=>t.filter((t=>t!==e))))}},T=a()(w,{[`${w}-rtl`]:"rtl"===C},c,p,S);return N(r.createElement("div",Object.assign({className:T,style:m},E,{ref:t}),r.createElement(d.Provider,{value:P},L)))},C=r.forwardRef(y);var _=r.memo(C);const j=g;j.Group=_,j.__ANT_CHECKBOX=!0;var k=j},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),a=n(37613),s=n(83116);const r=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,a.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[r(n)]}t.ZP=(0,s.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},73782:function(e,t,n){n.d(t,{Z:function(){return P}});var o=n(92310),a=n.n(o),s=n(59301),r=n(36355),i=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,s.useContext)(r.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,l.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),b=(0,s.useContext)(i.aM),g=(0,s.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(s.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(i.aM.Provider,{value:g},e.children)))},d=n(9432),u=n(5891),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"},m=n(22589),f=function(e,t){return s.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var b=s.forwardRef(f),g=n(50382),h=n(55405),v=n(25629),x=n(59412),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?s.createElement(g.Z,null):s.createElement(b,null),_={click:"onClick",hover:"onMouseOver"};var j=s.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,l]=(0,s.useState)((()=>!!o&&n.visible)),c=(0,s.useRef)(null);s.useEffect((()=>{o&&l(n.visible)}),[o,n]);const u=(0,x.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),l((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:b,size:g}=e,j=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:k}=s.useContext(r.E_),O=k("input",b),$=k("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=C}=e,a=_[n]||"",r=o(i),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return s.cloneElement(s.isValidElement(r)?r:s.createElement("span",null,r),l)})($),w=a()($,m,{[`${$}-${g}`]:!!g}),N=Object.assign(Object.assign({},(0,h.Z)(j,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:w,prefixCls:O,suffix:Z});return g&&(N.size=g),s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},N))})),k=n(42653),O=n(92343),$=n(3113),Z=n(19716),w=n(33234),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:i,size:l,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:b,onChange:g,onCompositionStart:h,onCompositionEnd:x}=e,y=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:_}=s.useContext(r.E_),j=s.useRef(!1),S=C("input-search",n),E=C("input",o),{compactSize:L}=(0,w.ri)(S,_),P=(0,Z.Z)((e=>{var t;return null!==(t=null!=l?l:L)&&void 0!==t?t:e})),T=s.useRef(null),I=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;b&&b(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},M="boolean"==typeof u?s.createElement(k.Z,null):null,B=`${S}-button`;let D;const R=u||{},G=R.type&&!0===R.type.__ANT_BUTTON;D=G||"button"===R.type?(0,O.Tm)(R,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==R?void 0:R.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},G?{className:B,size:P}:{})):s.createElement($.ZP,{className:B,type:u?"primary":void 0,size:P,disabled:f,key:"enterButton",onMouseDown:I,onClick:z,loading:m,icon:M},u),p&&(D=[D,(0,O.Tm)(p,{key:"addonAfter"})]);const A=a()(S,{[`${S}-rtl`]:"rtl"===_,[`${S}-${P}`]:!!P,[`${S}-with-button`]:!!u},i);return s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(T,t),onPressEnter:e=>{j.current||m||z(e)}},y,{size:P,onCompositionStart:e=>{j.current=!0,null==h||h(e)},onCompositionEnd:e=>{j.current=!1,null==x||x(e)},prefixCls:E,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),E=n(1643);const L=d.Z;L.Group=c,L.Search=S,L.TextArea=E.Z,L.Password=j;var P=L},44e3:function(e,t,n){var o=n(84966),a=n(23088);const s=o.ZP;s.Header=o.h4,s.Footer=o.$_,s.Content=o.VY,s.Sider=a.Z,t.Z=s},5630:function(e,t,n){var o=n(5891),a=n(57259),s=n(80962),r=n(29043),i=n(19149),l=n(92310),c=n.n(l),d=n(71366),u=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,u.forwardRef)((function(e,t){var n,l=e.prefixCls,m=void 0===l?"rc-checkbox":l,f=e.className,b=e.style,g=e.checked,h=e.disabled,v=e.defaultChecked,x=void 0!==v&&v,y=e.type,C=void 0===y?"checkbox":y,_=e.title,j=e.onChange,k=(0,i.Z)(e,p),O=(0,u.useRef)(null),$=(0,d.Z)(x,{value:g}),Z=(0,r.Z)($,2),w=Z[0],N=Z[1];(0,u.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=O.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=O.current)||void 0===e||e.blur()},input:O.current}}));var S=c()(m,f,(n={},(0,s.Z)(n,"".concat(m,"-checked"),w),(0,s.Z)(n,"".concat(m,"-disabled"),h),n));return u.createElement("span",{className:S,title:_,style:b},u.createElement("input",(0,o.Z)({},k,{className:"".concat(m,"-input"),ref:O,onChange:function(t){h||("checked"in e||N(t.target.checked),null==j||j({target:(0,a.Z)((0,a.Z)({},e),{},{type:C,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:h,checked:!!w,type:C})),u.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[85048],{50382:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(5891),a=n(59301),r={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"},s=n(22589),i=function(e,t){return a.createElement(s.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var l=a.forwardRef(i)},46363:function(e,t,n){n.r(t),n.d(t,{default:function(){return D}});var o=n(82242),a=n.n(o),r=n(79800),s=n.n(r),i=n(39647),l=n.n(i),c=n(59301),d=n(8785),u=n(20834),p=n(44e3),f=n(95237),m=n(43604),b=n(73782),g=n(24905),h=n(8591),v=n(96865),x=n(6848),y=n(27092),C=n(39634),_=n(94334),k=n(42930),j=n(16644),O=n(7557),$=n.n(O),Z=n(37205),w=n.n(Z),N=n(41498),S=n.n(N),E=n(43418),L=n(92911),P=n(37712),T=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,r=(0,d.useParams)();return r.id=r.coursesId,(0,P.jsx)(E.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:S()($()().mark((function e(){return $()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(r.id,"/graduation_topics/set_public.json"),{method:"post",body:{graduation_topic_ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(h.ZP.success("操作成功"),o(),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsx)("p",{children:"是否确认设为公开?"})})})),I=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=e.cb,r=(0,d.useParams)();return r.id=r.coursesId,(0,P.jsx)(E.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:S()($()().mark((function e(){return $()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(r.id,"/graduation_topics/destroys.json"),{method:"delete",body:{graduation_topic_ids:w()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(o(),h.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsx)("p",{children:"是否确认删除?"})})})),z={flex_box_center:"flex_box_center___qryhj",flex_space_between:"flex_space_between___UVi0U",flex_box_vertical_center:"flex_box_vertical_center___QDq4t",flex_box_center_end:"flex_box_center_end___xwgao",flex_box_column:"flex_box_column___OUlkb",bg:"bg___FJfmT",containerTitle:"containerTitle___kknnE",itemDesc:"itemDesc___NtNgp",titleRight:"titleRight___Y9LXa",containerDesc:"containerDesc___qjQ0z",listItem:"listItem___YUfks",info:"info___Jpjhs",title:"title___MXvNe",titleLeft:"titleLeft___AFBle",menu:"menu___DjNCg",acitons:"acitons___eGymc"},M=["classroomList","globalSetting","loading","dispatch"],D=(u.Z.SubMenu,p.Z.Content,p.Z.Sider,(0,d.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){var t=e.classroomList,n=(e.globalSetting,e.loading),o=e.dispatch,r=(l()(e,M),(0,c.useState)(a()({},(0,d.useParams)()))),i=s()(r,2),p=i[0],O=(i[1],(0,d.useLocation)(),(0,d.useSearchParams)()),$=s()(O,1)[0],Z=t.detailGraduationTopicsList,w=t.detailTopBanner,N=(0,c.useState)([]),S=s()(N,2),E=S[0],L=S[1];p.id=p.coursesId,(0,c.useEffect)((function(){o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}),[$.get("category_id")]),(0,c.useEffect)((function(){"目录重命名成功"===t.actionTabs.key&&o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}),[t.actionTabs.key]);var D=[{name:"全部",id:""},{name:"待选中",id:0},{name:"待确认",id:1},{name:"已确认",id:2}],R=["删除","设为公开"];return w.is_public||R.splice(1,1),(0,P.jsxs)("section",{children:[(0,P.jsxs)("aside",{className:z.bg,children:[(0,P.jsxs)("div",{className:z.containerTitle,children:[(0,P.jsx)("div",{className:"font16",children:"毕设选题"}),(0,C.GJ)()&&(0,P.jsxs)("div",{className:z.titleRightMenu,children:[(0,P.jsx)("a",{className:"c-blue font16 ml20 current",href:"".concat(_.Z.API_SERVER,"/courses/").concat(p.coursesId,"/graduation_topics/export.xlsx"),children:"导出"}),(0,P.jsx)(d.Link,{className:"c-blue font16 ml20 current",to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(p.categoryId,"/add"),children:"新建"})]})]}),(0,P.jsxs)(f.Z,{children:[(0,P.jsx)(m.Z,{flex:"1",children:(0,P.jsx)(u.Z,{mode:"horizontal",className:z.menu,onSelect:function(e){p.status=D[e.key].id,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})},defaultSelectedKeys:["0"],children:D.map((function(e,t){return(0,P.jsx)(u.Z.Item,{className:"font16",children:e.name},t)}))})}),(0,P.jsx)(m.Z,{className:"gutter-row mr20",children:(0,P.jsx)(b.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",style:{marginTop:20,width:200},onSearch:function(e){p.search=e,p.page=1,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})}})})]})]}),(0,C.GJ)()&&Z.graduation_topic_count>0&&(0,P.jsxs)("aside",{className:z.acitons,children:[(0,P.jsx)("div",{children:(0,P.jsx)(g.Z,{onChange:function(e){e.target.checked?L(Z.graduation_topic.map((function(e){return e.id}))):L([])},children:(0,P.jsxs)("span",{className:"ml5",children:["已选择 ",E.length," 个 (不支持跨页勾选)"]})})}),(0,P.jsx)("div",{children:R.map((function(e,t){return(0,P.jsx)("p",{onClick:function(){""==E?h.ZP.error("请选择你要操作的任务"):o({type:"classroomList/setActionTabs",payload:{key:e,selectArrs:E,params:p}})},children:(0,P.jsx)("span",{children:e})},t)}))})]}),(0,P.jsxs)(v.Z,{loading:n["classroomList/getClassroomGraduationTopicsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 minH500",children:[0===Z.graduation_topic_count&&(0,P.jsx)(j.Z,{}),Z.graduation_topic&&Z.graduation_topic.map((function(e,t){return(0,P.jsxs)("div",{className:z.listItem,children:[(0,C.GJ)()&&(0,P.jsx)(g.Z,{checked:E.includes(e.id),value:e.homework_id,onChange:function(t){E.indexOf(e.id);E.indexOf(e.id)>-1?L(E.filter((function(t){return t!==e.id}))):L(E.concat(e.id))}}),(0,P.jsxs)("div",{className:z.info,children:[(0,P.jsx)("div",{className:z.title,children:(0,P.jsxs)("div",{className:z.titleLeft,children:[(0,P.jsx)("strong",{children:e.name}),e.private_icon&&(0,P.jsx)(x.Z,{title:"私有属性,非课堂成员不能访问",children:(0,P.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(0,P.jsx)(k.j1,{status:e.status})]})}),(0,P.jsxs)("div",{className:z.itemDesc,children:[(0,P.jsxs)("div",{className:"mt10",children:[(0,P.jsx)("strong",{className:"c-light-black",children:e.author}),(0,P.jsxs)("span",{className:"ml30 c-light-black",children:[e.selected_count," 已选"]}),(0,P.jsxs)("span",{className:"ml25 c-light-black",children:["未开始做题 ",e.confirmation_count]})]}),(0,C.GJ)()&&(0,P.jsxs)("div",{className:z.titleRight,children:[(0,P.jsx)(d.Link,{to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(e.id,"/detail"),children:"查看详情"}),(0,P.jsx)(d.Link,{to:"/classrooms/".concat(p.coursesId,"/graduation_topics/").concat(e.id,"/edit"),children:"编辑"})]})]})]})]},t)})),(0,P.jsx)("aside",{className:"tc mb50 mt30",children:(0,P.jsx)(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){p.page=e,o({type:"classroomList/getClassroomGraduationTopicsList",payload:a()({},p)})},defaultCurrent:1,current:p.page||1,total:Z.graduation_topic_count})})]}),(0,P.jsx)(T,{cb:function(){return L([])}}),(0,P.jsx)(I,{cb:function(){return L([])}})]})})))},24905:function(e,t,n){n.d(t,{Z:function(){return j}});var o=n(92310),a=n.n(o),r=n(5630),s=n(59301),i=n(36355),l=n(1684),c=n(32441);var d=s.createContext(null),u=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:o,className:b,rootClassName:g,children:h,indeterminate:v=!1,style:x,onMouseEnter:y,onMouseLeave:C,skipGroup:_=!1,disabled:k}=e,j=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:O,direction:$,checkbox:Z}=s.useContext(i.E_),w=s.useContext(d),{isFormItemInput:N}=s.useContext(c.aM),S=s.useContext(l.Z),E=null!==(n=(null==w?void 0:w.disabled)||k)&&void 0!==n?n:S,L=s.useRef(j.value);s.useEffect((()=>{null==w||w.registerValue(j.value)}),[]),s.useEffect((()=>{if(!_)return j.value!==L.current&&(null==w||w.cancelValue(L.current),null==w||w.registerValue(j.value),L.current=j.value),()=>null==w?void 0:w.cancelValue(j.value)}),[j.value]);const P=O("checkbox",o),[T,I]=(0,u.ZP)(P),z=Object.assign({},j);w&&!_&&(z.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),w.toggleOption&&w.toggleOption({label:h,value:j.value})},z.name=w.name,z.checked=w.value.includes(j.value));const M=a()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===$,[`${P}-wrapper-checked`]:z.checked,[`${P}-wrapper-disabled`]:E,[`${P}-wrapper-in-form-item`]:N},null==Z?void 0:Z.className,b,g,I),D=a()({[`${P}-indeterminate`]:v},f.A,I),R=v?"mixed":void 0;return T(s.createElement(p.Z,{component:"Checkbox",disabled:E},s.createElement("label",{className:M,style:Object.assign(Object.assign({},null==Z?void 0:Z.style),x),onMouseEnter:y,onMouseLeave:C},s.createElement(r.Z,Object.assign({"aria-checked":R},z,{prefixCls:P,className:D,disabled:E,ref:t})),void 0!==h&&s.createElement("span",null,h))))};var g=s.forwardRef(b),h=n(26390),v=n(55405),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{defaultValue:n,children:o,options:r=[],prefixCls:l,className:c,rootClassName:p,style:f,onChange:m}=e,b=x(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:C}=s.useContext(i.E_),[_,k]=s.useState(b.value||n||[]),[j,O]=s.useState([]);s.useEffect((()=>{"value"in b&&k(b.value||[])}),[b.value]);const $=s.useMemo((()=>r.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[r]),Z=y("checkbox",l),w=`${Z}-group`,[N,S]=(0,u.ZP)(Z),E=(0,v.Z)(b,["value","disabled"]),L=r.length?$.map((e=>s.createElement(g,{prefixCls:Z,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:_.includes(e.value),onChange:e.onChange,className:`${w}-item`,style:e.style,title:e.title},e.label))):o,P={toggleOption:e=>{const t=_.indexOf(e.value),n=(0,h.Z)(_);-1===t?n.push(e.value):n.splice(t,1),"value"in b||k(n),null==m||m(n.filter((e=>j.includes(e))).sort(((e,t)=>$.findIndex((t=>t.value===e))-$.findIndex((e=>e.value===t)))))},value:_,disabled:b.disabled,name:b.name,registerValue:e=>{O((t=>[].concat((0,h.Z)(t),[e])))},cancelValue:e=>{O((t=>t.filter((t=>t!==e))))}},T=a()(w,{[`${w}-rtl`]:"rtl"===C},c,p,S);return N(s.createElement("div",Object.assign({className:T,style:f},E,{ref:t}),s.createElement(d.Provider,{value:P},L)))},C=s.forwardRef(y);var _=s.memo(C);const k=g;k.Group=_,k.__ANT_CHECKBOX=!0;var j=k},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),a=n(37613),r=n(83116);const s=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,a.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[s(n)]}t.ZP=(0,r.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},73782:function(e,t,n){n.d(t,{Z:function(){return P}});var o=n(92310),a=n.n(o),r=n(59301),s=n(36355),i=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(s.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,f]=(0,l.ZP)(u),m=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),b=(0,r.useContext)(i.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(r.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(i.aM.Provider,{value:g},e.children)))},d=n(9432),u=n(5891),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(22589),m=function(e,t){return r.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var b=r.forwardRef(m),g=n(50382),h=n(55405),v=n(25629),x=n(59412),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?r.createElement(g.Z,null):r.createElement(b,null),_={click:"onClick",hover:"onMouseOver"};var k=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,l]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&l(n.visible)}),[o,n]);const u=(0,x.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),l((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:b,size:g}=e,k=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:j}=r.useContext(s.E_),O=j("input",b),$=j("input-password",m),Z=n&&(t=>{const{action:n="click",iconRender:o=C}=e,a=_[n]||"",s=o(i),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),l)})($),w=a()($,f,{[`${$}-${g}`]:!!g}),N=Object.assign(Object.assign({},(0,h.Z)(k,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:w,prefixCls:O,suffix:Z});return g&&(N.size=g),r.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},N))})),j=n(42653),O=n(92343),$=n(3113),Z=n(19716),w=n(33234),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:i,size:l,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:b,onChange:g,onCompositionStart:h,onCompositionEnd:x}=e,y=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:_}=r.useContext(s.E_),k=r.useRef(!1),S=C("input-search",n),E=C("input",o),{compactSize:L}=(0,w.ri)(S,_),P=(0,Z.Z)((e=>{var t;return null!==(t=null!=l?l:L)&&void 0!==t?t:e})),T=r.useRef(null),I=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;b&&b(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},M="boolean"==typeof u?r.createElement(j.Z,null):null,D=`${S}-button`;let R;const B=u||{},G=B.type&&!0===B.type.__ANT_BUTTON;R=G||"button"===B.type?(0,O.Tm)(B,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},G?{className:D,size:P}:{})):r.createElement($.ZP,{className:D,type:u?"primary":void 0,size:P,disabled:m,key:"enterButton",onMouseDown:I,onClick:z,loading:f,icon:M},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const A=a()(S,{[`${S}-rtl`]:"rtl"===_,[`${S}-${P}`]:!!P,[`${S}-with-button`]:!!u},i);return r.createElement(d.Z,Object.assign({ref:(0,v.sQ)(T,t),onPressEnter:e=>{k.current||f||z(e)}},y,{size:P,onCompositionStart:e=>{k.current=!0,null==h||h(e)},onCompositionEnd:e=>{k.current=!1,null==x||x(e)},prefixCls:E,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:m}))})),E=n(1643);const L=d.Z;L.Group=c,L.Search=S,L.TextArea=E.Z,L.Password=k;var P=L},44e3:function(e,t,n){var o=n(84966),a=n(23088);const r=o.ZP;r.Header=o.h4,r.Footer=o.$_,r.Content=o.VY,r.Sider=a.Z,t.Z=r},5630:function(e,t,n){var o=n(5891),a=n(57259),r=n(80962),s=n(29043),i=n(19149),l=n(92310),c=n.n(l),d=n(71366),u=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],f=(0,u.forwardRef)((function(e,t){var n,l=e.prefixCls,f=void 0===l?"rc-checkbox":l,m=e.className,b=e.style,g=e.checked,h=e.disabled,v=e.defaultChecked,x=void 0!==v&&v,y=e.type,C=void 0===y?"checkbox":y,_=e.title,k=e.onChange,j=(0,i.Z)(e,p),O=(0,u.useRef)(null),$=(0,d.Z)(x,{value:g}),Z=(0,s.Z)($,2),w=Z[0],N=Z[1];(0,u.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=O.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=O.current)||void 0===e||e.blur()},input:O.current}}));var S=c()(f,m,(n={},(0,r.Z)(n,"".concat(f,"-checked"),w),(0,r.Z)(n,"".concat(f,"-disabled"),h),n));return u.createElement("span",{className:S,title:_,style:b},u.createElement("input",(0,o.Z)({},j,{className:"".concat(f,"-input"),ref:O,onChange:function(t){h||("checked"in e||N(t.target.checked),null==k||k({target:(0,a.Z)((0,a.Z)({},e),{},{type:C,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:h,checked:!!w,type:C})),u.createElement("span",{className:"".concat(f,"-inner")}))}));t.Z=f}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js index 223276fd9f..658c3b0efc 100644 --- a/p__Classrooms__Lists__LiveVideo__index.async.js +++ b/p__Classrooms__Lists__LiveVideo__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[67878],{50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(5891),a=n(59301),s={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"},r=n(22589),l=function(e,t){return a.createElement(r.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var i=a.forwardRef(l)},16644:function(e,t,n){"use strict";var o=n(82242),a=n.n(o),s=(n(59301),n(19779)),r=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,o=void 0===n?{}:n,i=e.styles,c=void 0===i?{}:i,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,y=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||s,style:a()({width:288,height:200},y)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(r.ZP,a()(a()({className:m,onClick:p},o),{},{children:u})),f&&f]})}},40067:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return K}});var o=n(82242),a=n.n(o),s=n(79800),r=n.n(s),l=n(39647),i=n.n(l),c=n(59301),d=n(8785),u=n(20834),p=n(44e3),m=n(95237),f=n(43604),y=n(3113),h=n(27092),x=n(39634),v=n(42930),b=n(16644),g=n(7557),j=n.n(g),C=n(41498),w=n.n(C),Z=n(43418),O=n(8591),P=n(92911),_=n(37712),N=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=(0,d.useParams)(),a=t.actionTabs;return o.id=o.coursesId,(0,_.jsx)(Z.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:w()(j()().mark((function e(){return j()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.ZP)("/api/live_links/".concat(a.data.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(O.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getLiveVideoList",payload:{id:o.id}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsx)("p",{children:"是否确认删除?"})})})),k=n(85573),E=n.n(k),T=n(98228),L=n(57809),S=n(78241),D=n(73782),A=n(57930),z=n(61186),I=n.n(z),M={form:"form___eXJya"},R=(T.Z.TreeNode,L.default.Option),B=(0,d.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),o=(0,d.useParams)();o.id=o.coursesId;t.detailAttendancesDetail,t.actionTabs;var s=S.Z.useForm(),l=r()(s,1)[0],i=(0,c.useState)("直播链接"),u=r()(i,2),p=u[0],y=u[1];return(0,_.jsx)(Z.Z,{centered:!0,title:"添加直播",open:"添加直播"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:w()(j()().mark((function e(){var t;return j()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=a(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,P.ZP)("/api/courses/".concat(o.id,"/live_links.json"),{method:"post",body:a()({},t)});case 8:0===e.sent.status&&((0,v.L9)(["教学课堂","直播","添加直播"]),O.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getLiveVideoList",payload:{id:o.id}}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsxs)(S.Z,{form:l,initialValues:E()(E()({},"platform","腾讯课堂"),"link",""),children:[(0,_.jsx)(S.Z.Item,{label:"直播课程",name:"course_name",rules:[{required:!0,message:"请输入课程名称"}],children:(0,_.jsx)(D.Z,{placeholder:"请输入课程名称",maxLength:60})}),(0,_.jsx)(S.Z.Item,{label:"直播平台",name:"platform",rules:[{required:!0,message:"请选择直播平台!"}],children:(0,_.jsxs)(L.default,{showSearch:!0,placeholder:"请选择平台",defaultValue:"腾讯课堂",onChange:function(e){y("威佰通"===e||"zoom"===e?"会议号":"直播链接")},optionFilterProp:"children",children:[(0,_.jsx)(R,{value:"腾讯课堂",children:"腾讯课堂"}),(0,_.jsx)(R,{value:"斗鱼直播",children:"斗鱼直播"}),(0,_.jsx)(R,{value:"Bilibili",children:"Bilibili"}),(0,_.jsx)(R,{value:"威佰通",children:"威佰通"}),(0,_.jsx)(R,{value:"zoom",children:"zoom"})]})}),(0,_.jsx)(S.Z.Item,{label:p,name:"url",children:(0,_.jsx)(D.Z,{placeholder:"请输入第三方直播链接 如:腾讯课堂播放链接等"})}),(0,_.jsxs)(m.Z,{justify:"space-between",children:[(0,_.jsx)(f.Z,{span:11,children:(0,_.jsx)(S.Z.Item,{label:"开播时间",name:"live_time",children:(0,_.jsx)(A.default,{disabledDate:function(e){return e&&e{const{getPopupContainer:t,getPrefixCls:n,direction:a}=r.useContext(c.E_),{prefixCls:f,type:y="default",danger:h,disabled:x,loading:v,onClick:b,htmlType:g,children:j,className:C,menu:w,arrow:Z,autoFocus:O,overlay:P,trigger:_,align:N,open:k,onOpenChange:E,placement:T,getPopupContainer:L,href:S,icon:D=r.createElement(l.Z,null),title:A,buttonsRender:z=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H}=e,V=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),F=n("dropdown",f),Y=`${F}-button`,[q,U]=(0,p.Z)(F),G={menu:w,arrow:Z,autoFocus:O,align:N,disabled:x,trigger:x?[]:_,onOpenChange:E,getPopupContainer:L||t,mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H},{compactSize:Q,compactItemClassnames:J}=(0,u.ri)(F,a),K=s()(Y,J,C,U);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=k),G.placement="placement"in e?T:"rtl"===a?"bottomLeft":"bottomRight";const W=r.createElement(i.ZP,{type:y,danger:h,disabled:x,loading:v,onClick:b,htmlType:g,href:S,title:A},j),X=r.createElement(i.ZP,{type:y,danger:h,icon:D}),[ee,te]=z([W,X]);return q(r.createElement(d.Z.Compact,Object.assign({className:K,size:Q,block:!0},V),ee,r.createElement(o.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var y=f;const h=o.Z;h.Button=y;var x=h},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var o=n(92310),a=n.n(o),s=n(59301),r=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,s.useContext)(r.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,i.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),y=(0,s.useContext)(l.aM),h=(0,s.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(s.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(l.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(5891),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"},m=n(22589),f=function(e,t){return s.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var y=s.forwardRef(f),h=n(50382),x=n(55405),v=n(25629),b=n(59412),g=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?s.createElement(h.Z,null):s.createElement(y,null),C={click:"onClick",hover:"onMouseOver"};var w=s.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[l,i]=(0,s.useState)((()=>!!o&&n.visible)),c=(0,s.useRef)(null);s.useEffect((()=>{o&&i(n.visible)}),[o,n]);const u=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&u(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:h}=e,w=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=s.useContext(r.E_),O=Z("input",y),P=Z("input-password",f),_=n&&(t=>{const{action:n="click",iconRender:o=j}=e,a=C[n]||"",r=o(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return s.cloneElement(s.isValidElement(r)?r:s.createElement("span",null,r),i)})(P),N=a()(P,m,{[`${P}-${h}`]:!!h}),k=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:O,suffix:_});return h&&(k.size=h),s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},k))})),Z=n(42653),O=n(92343),P=n(3113),_=n(19716),N=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:l,size:i,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:y,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,g=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:C}=s.useContext(r.E_),w=s.useRef(!1),E=j("input-search",n),T=j("input",o),{compactSize:L}=(0,N.ri)(E,C),S=(0,_.Z)((e=>{var t;return null!==(t=null!=i?i:L)&&void 0!==t?t:e})),D=s.useRef(null),A=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;y&&y(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?s.createElement(Z.Z,null):null,M=`${E}-button`;let R;const B=u||{},$=B.type&&!0===B.type.__ANT_BUTTON;R=$||"button"===B.type?(0,O.Tm)(B,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},$?{className:M,size:S}:{})):s.createElement(P.ZP,{className:M,type:u?"primary":void 0,size:S,disabled:f,key:"enterButton",onMouseDown:A,onClick:z,loading:m,icon:I},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const H=a()(E,{[`${E}-rtl`]:"rtl"===C,[`${E}-${S}`]:!!S,[`${E}-with-button`]:!!u},l);return s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(D,t),onPressEnter:e=>{w.current||m||z(e)}},g,{size:S,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:T,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),h&&h(e)},className:H,disabled:f}))})),T=n(1643);const L=d.Z;L.Group=c,L.Search=E,L.TextArea=T.Z,L.Password=w;var S=L},44e3:function(e,t,n){"use strict";var o=n(84966),a=n(23088);const s=o.ZP;s.Header=o.h4,s.Footer=o.$_,s.Content=o.VY,s.Sider=a.Z,t.Z=s},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var o=n(59301),a=n(92310),s=n.n(a),r=n(75440),l=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:a,split:s,style:r}=e;const{latestIndex:l}=o.useContext(c);return null==a?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:r},a),n{var n,a;const{getPrefixCls:i,space:c,direction:h}=o.useContext(l.E_),{size:x=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:g,children:j,direction:C="horizontal",prefixCls:w,split:Z,style:O,wrap:P=!1,classNames:_,styles:N}=e,k=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[E,T]=Array.isArray(x)?x:[x,x],L=m(T),S=m(E),D=f(T),A=f(E),z=(0,r.Z)(j,{keepEmpty:!0}),I=void 0===v&&"horizontal"===C?"center":v,M=i("space",w),[R,B]=(0,p.Z)(M),$=s()(M,null==c?void 0:c.className,B,`${M}-${C}`,{[`${M}-rtl`]:"rtl"===h,[`${M}-align-${I}`]:I,[`${M}-gap-row-${T}`]:L,[`${M}-gap-col-${E}`]:S},b,g),H=s()(`${M}-item`,null!==(n=null==_?void 0:_.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let V=0;const F=z.map(((e,t)=>{var n,a;null!=e&&(V=t);const s=e&&e.key||`${H}-${t}`;return o.createElement(u,{className:H,key:s,index:t,split:Z,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Y=o.useMemo((()=>({latestIndex:V})),[V]);if(0===z.length)return null;const q={};return P&&(q.flexWrap="wrap"),!S&&A&&(q.columnGap=E),!L&&D&&(q.rowGap=T),R(o.createElement("div",Object.assign({ref:t,className:$,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),O)},k),o.createElement(d,{value:Y},F)))}));const x=h;x.Compact=i.ZP;var v=x},25769:function(e,t,n){"use strict";var o=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,s,r,l,i,c,d=!1;t||(t={}),n=t.debug||!1;try{if(r=o(),l=document.createRange(),i=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[t.format]||a.default;window.clipboardData.setData(s,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),s=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),c&&document.body.removeChild(c),r()}return d}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=s(n(59301)),a=s(n(25769));function s(e){return e&&e.__esModule?e:{default:e}}function r(e){return r="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},r(e)}function l(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 i(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},s=Object.keys(e);for(o=0;o=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:f,type:y="default",danger:h,disabled:x,loading:v,onClick:b,htmlType:g,children:j,className:C,menu:w,arrow:Z,autoFocus:O,overlay:_,trigger:P,align:N,open:E,onOpenChange:k,placement:L,getPopupContainer:T,href:S,icon:D=s.createElement(l.Z,null),title:A,buttonsRender:z=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:$,destroyPopupOnHide:H,dropdownRender:B}=e,V=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),F=n("dropdown",f),Y=`${F}-button`,[q,U]=(0,p.Z)(F),G={menu:w,arrow:Z,autoFocus:O,align:N,disabled:x,trigger:x?[]:P,onOpenChange:k,getPopupContainer:T||t,mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:$,destroyPopupOnHide:H,dropdownRender:B},{compactSize:Q,compactItemClassnames:J}=(0,u.ri)(F,a),K=r()(Y,J,C,U);"overlay"in e&&(G.overlay=_),"open"in e&&(G.open=E),G.placement="placement"in e?L:"rtl"===a?"bottomLeft":"bottomRight";const W=s.createElement(i.ZP,{type:y,danger:h,disabled:x,loading:v,onClick:b,htmlType:g,href:S,title:A},j),X=s.createElement(i.ZP,{type:y,danger:h,icon:D}),[ee,te]=z([W,X]);return q(s.createElement(d.Z.Compact,Object.assign({className:K,size:Q,block:!0},V),ee,s.createElement(o.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var y=f;const h=o.Z;h.Button=y;var x=h},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var o=n(92310),a=n.n(o),r=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(s.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,i.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),y=(0,r.useContext)(l.aM),h=(0,r.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(l.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(5891),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"},m=n(22589),f=function(e,t){return r.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var y=r.forwardRef(f),h=n(50382),x=n(55405),v=n(25629),b=n(59412),g=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?r.createElement(h.Z,null):r.createElement(y,null),C={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[l,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const u=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&u(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:h}=e,w=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=r.useContext(s.E_),O=Z("input",y),_=Z("input-password",f),P=n&&(t=>{const{action:n="click",iconRender:o=j}=e,a=C[n]||"",s=o(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),i)})(_),N=a()(_,m,{[`${_}-${h}`]:!!h}),E=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:O,suffix:P});return h&&(E.size=h),r.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},E))})),Z=n(42653),O=n(92343),_=n(3113),P=n(19716),N=n(33234),E=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:l,size:i,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:y,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,g=E(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:C}=r.useContext(s.E_),w=r.useRef(!1),k=j("input-search",n),L=j("input",o),{compactSize:T}=(0,N.ri)(k,C),S=(0,P.Z)((e=>{var t;return null!==(t=null!=i?i:T)&&void 0!==t?t:e})),D=r.useRef(null),A=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;y&&y(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?r.createElement(Z.Z,null):null,M=`${k}-button`;let R;const $=u||{},H=$.type&&!0===$.type.__ANT_BUTTON;R=H||"button"===$.type?(0,O.Tm)($,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==$?void 0:$.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},H?{className:M,size:S}:{})):r.createElement(_.ZP,{className:M,type:u?"primary":void 0,size:S,disabled:f,key:"enterButton",onMouseDown:A,onClick:z,loading:m,icon:I},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const B=a()(k,{[`${k}-rtl`]:"rtl"===C,[`${k}-${S}`]:!!S,[`${k}-with-button`]:!!u},l);return r.createElement(d.Z,Object.assign({ref:(0,v.sQ)(D,t),onPressEnter:e=>{w.current||m||z(e)}},g,{size:S,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:L,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),h&&h(e)},className:B,disabled:f}))})),L=n(1643);const T=d.Z;T.Group=c,T.Search=k,T.TextArea=L.Z,T.Password=w;var S=T},44e3:function(e,t,n){"use strict";var o=n(84966),a=n(23088);const r=o.ZP;r.Header=o.h4,r.Footer=o.$_,r.Content=o.VY,r.Sider=a.Z,t.Z=r},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var o=n(59301),a=n(92310),r=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:a,split:r,style:s}=e;const{latestIndex:l}=o.useContext(c);return null==a?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:h}=o.useContext(l.E_),{size:x=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:g,children:j,direction:C="horizontal",prefixCls:w,split:Z,style:O,wrap:_=!1,classNames:P,styles:N}=e,E=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,L]=Array.isArray(x)?x:[x,x],T=m(L),S=m(k),D=f(L),A=f(k),z=(0,s.Z)(j,{keepEmpty:!0}),I=void 0===v&&"horizontal"===C?"center":v,M=i("space",w),[R,$]=(0,p.Z)(M),H=r()(M,null==c?void 0:c.className,$,`${M}-${C}`,{[`${M}-rtl`]:"rtl"===h,[`${M}-align-${I}`]:I,[`${M}-gap-row-${L}`]:T,[`${M}-gap-col-${k}`]:S},b,g),B=r()(`${M}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let V=0;const F=z.map(((e,t)=>{var n,a;null!=e&&(V=t);const r=e&&e.key||`${B}-${t}`;return o.createElement(u,{className:B,key:r,index:t,split:Z,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Y=o.useMemo((()=>({latestIndex:V})),[V]);if(0===z.length)return null;const q={};return _&&(q.flexWrap="wrap"),!S&&A&&(q.columnGap=k),!T&&D&&(q.rowGap=L),R(o.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),O)},E),o.createElement(d,{value:Y},F)))}));const x=h;x.Compact=i.ZP;var v=x},25769:function(e,t,n){"use strict";var o=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,r,s,l,i,c,d=!1;t||(t={}),n=t.debug||!1;try{if(s=o(),l=document.createRange(),i=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var r=a[t.format]||a.default;window.clipboardData.setData(r,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),r=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(r,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),c&&document.body.removeChild(c),s()}return d}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=r(n(59301)),a=r(n(25769));function r(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="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},s(e)}function l(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 i(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(y);case 34:e.sent,h+=g;case 36:e.next=29;break;case 38:return e.next=40,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:r()({fileName:n.name,chunkCount:s,uploadId:l},c)});case 40:(S=e.sent).object?(R("success"),z(),m&&m(r()(r()({},S),{},{file:n,percent:100}))):(R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),K=(0,d.useCallback)((function(){U.current=!0,M.current&&(M.current.abort(),l&&l())}),[l]);return(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("input",{type:"file",id:V.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(G(t),C="ready",t){if(k)return k(t)||W(t),void z();W(t)}},accept:S}),(0,g.jsx)("label",{className:x()(h,b),htmlFor:V.current,style:N,children:y})]})},A=(0,d.forwardRef)(v)},8614:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(79800),a=t.n(i),s=t(59301),r=t(3113),c=t(8591),o=t(59028),l=t(85574),u=t(58670),d=t(94334),f="img___BgL9D",p=t(37712),m=function(e){var n=e.value,t=e.onChange,i=e.getFileProgress,m=(0,s.useState)(!1),x=a()(m,2),h=x[0],g=x[1],v=(0,p.jsx)(r.ZP,{loading:h,icon:(0,p.jsx)(l.Z,{}),children:"选择上传文件"});return(0,p.jsx)(s.Fragment,{children:n?(0,p.jsxs)("div",{className:f,children:[(0,p.jsx)("img",{src:d.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,p.jsx)("div",{children:(0,p.jsx)(u.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(o.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(d.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(i&&i(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,a,s;if(g(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void c.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message);t(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.id)}}else g(!0)},accept:"image/*",children:v}),(0,p.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,p.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},36840:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return I}});var i=t(7557),a=t.n(i),s=t(41498),r=t.n(s),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),m=t(59028),x=t(8591),h=t(43418),g=t(3113),v=t(94334),A=t(19394),k=t(37712),j="  ";function y(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var S=t(60186),b=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=m.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,t=e.onChange,i=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,N=e.title,I=void 0===N?"上传附件":N,D=e.showRemoveModal,B=void 0!==D&&D,E=e.accept,C=void 0===E?"":E,R=e.additionalText,Z=e.isDragger,H=e.number,O=void 0===H?1e3:H,P=e.aloneClear,J=void 0!==P&&P,F=(0,p.useState)(!1),L=f()(F,2),Q=L[0],T=L[1],G=(0,p.useState)(n||[]),M=f()(G,2),V=M[0],U=M[1],z=(0,p.useState)(1),W=f()(z,2),K=W[0],Y=W[1];(0,p.useEffect)((function(){n&&(1===K&&U(u()(n)),Y(2),O===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){V.pop(),U(u()(V))}),500)},_={multiple:!0,disabled:Q,accept:C,withCredentials:!0,fileList:V,beforeUpload:function(e,n){var t=e.size/1024/1024;return V.concat(n).length>O?(V.pop(),U(u()(V)),x.ZP.error("最多只能上传".concat(O,"个文件")),J?Promise.reject():(X(),!1)):t=O?T(!0):T(!1),U(u()(V)),V=V.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(y(e.size))),o()({},e)})),console.log("info:",e,V),t(V)):x.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(q=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,A.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!B){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=r()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,k.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[Z&&(0,k.jsxs)(w,o()(o()({},_),{},{children:[(0,k.jsx)("p",{className:"ant-upload-drag-icon",children:(0,k.jsx)(S.Z,{})}),(0,k.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,k.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!Z&&(0,k.jsxs)(m.Z,o()(o()({},_),{},{children:[(0,k.jsxs)(g.ZP,{disabled:Q,className:"upload_button",children:[(0,k.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,k.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},16644:function(e,n,t){var i=t(82242),a=t.n(i),s=(t(59301),t(19779)),r=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,x=e.imgStyles,h=e.loading,g=void 0!==h&&h;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||s,style:a()({width:288,height:200},x)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(r.ZP,a()(a()({className:p,onClick:f},i),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(38827),x=t(7309),h=t(6848),g=t(42930),v=t(80469),A=t(16644),k=t(94334),j=t(37712),y=function(e){var n,t,i,s,c,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,N=(e.theme,e.type),I=e.filename,D=e.monacoEditor,B=e.className,E=e.style,C=e.close,R=e.onClose,Z=e.hasMask,H=e.disabledDownload,O=e.onImgDimensions,P=e.showNodata,J=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(J,2),L=(F[0],F[1],(0,d.useState)("")),Q=u()(L,2),T=(Q[0],Q[1]),G=(0,d.useState)(),M=u()(G,2),V=M[0],U=M[1],z="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?k.Z.PROXY_SERVER:k.Z.API_SERVER,K=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(w=k.Z.API_SERVER+w),I&&(D.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&T(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&Y()}),[N,w]);var Y=function(){var e=o()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,U(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(I||"educoder",w,I)},X=function(){(0,g.Nd)(I||"educoder",decodeURIComponent(w))};return(0,j.jsxs)("div",{style:a()({},E||{}),className:"".concat(Z&&f.bgBlack," ").concat(N?f.wrp:"hide"),children:[C&&(0,j.jsxs)("div",{className:f.close,ref:K,children:[!!O&&(0,j.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:function(){R(),O()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,j.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:X,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{className:"",onClick:R,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(f[B]," ").concat(B," ").concat(f.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,j.jsx)(x.ZP,a()({},D))}),"audio"===N&&(0,j.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===N&&(0,j.jsx)(j.Fragment,{children:(null===(s=w)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(c=w)&&void 0!==c&&c.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===N&&V&&(0,j.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(V.key,"&url=").concat(W+V.url,"&callbackUrl=").concat(W+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(b,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,j.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===N&&(0,j.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,j.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===N||"download"===N)&&(0,j.jsx)(j.Fragment,{children:P?(0,j.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return M}});var i=t(82242),a=t.n(i),s=t(37205),r=t.n(s),c=t(91232),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),p=t.n(f),m=t(11690);var x=[],h=["
                                        "],g=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){x.length=0,h=["
                                          "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                        • "+a.text+"");var s=[];return n=j(e,++n,a.level,s),s.length>0&&(i.push("
                                            "),s.forEach((function(e){i.push(e)})),i.push("
                                          ")),i.push("
                                        • "),n=j(e,n,t,i)}function y(){return j(x,0,0,h),h.push("
                                        "),h.join("")}var S={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var s=N(),r=i;i=s,I[s]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:i}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,N=function(){return"__special_katext_id_".concat(w++,"__")},I={};function D(){return I}function B(){w=0,I={}}function E(e){return e=e.replace(b,(function(e,n){var t=N();return I[t]={type:"inline",expression:n},t}))}var C=g.listitem;g.listitem=function(e){return C(E(e))};var R=g.paragraph;g.paragraph=function(e){return R(E(e))};var Z=g.tablecell;g.tablecell=function(e,n){return Z(E(e),n)},g.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                        ".concat(e,"

                                        "):'
                                        ').concat(t?e:(0,m.escape)(e,!0),"
                                        \n"):'
                                        '+(t?e:(0,m.escape)(e,!0))+"
                                        "},g.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:g});var H=p(),O=(t(64018),t(24830)),P=t(94334),J=t(15342),F=t(1012),L=t(38696),Q=t(37712),T="@▁@",G=/]*>/g;var M=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,s=e.showTextOnly,c=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,m=void 0===p?{}:p,x=e.highlightKeywords,h=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,j=e.programFillValue,S=e.onFillChange,b=void 0===S?function(e){}:S,w=e.onFillBlur,N=void 0===w?function(){}:w,I=String(t),E=(0,d.useState)(""),C=u()(E,2),R=C[0],Z=C[1],M=(0,d.useState)("office"),V=u()(M,2),U=V[0],z=V[1],W=(0,d.useState)([]),K=u()(W,2),Y=K[0],q=K[1],X=(0,d.useRef)("a"+(0,F.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+P.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+P.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+P.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(_).length;return _[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                        '.concat($(I||""),"
                                        ")}var n=H(I);n=$(n);var t=D();I.match(/\[TOC\]/)&&(n=n.replace("

                                        [TOC]

                                        ",y()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,s=i.expression;return(0,J.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),B();var i=document.createElement("div");return i.innerHTML=n,x?(ie(i,x.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):s?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[I,x]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,s=u()(e.value,2),r=s[0],c=s[1];c.value=null===(a=j[r])||void 0===a?void 0:a.value,"warning"===j[r].type?c.className="program-fill-warning":"success"===j[r].type?c.className="program-fill-success":c.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,m=u()(l.value,2),x=m[0];m[1].innerHTML=null!==(f=j[x])&&void 0!==f&&f.score?"".concat(null===(p=j[x])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(j)}}),[j]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),b(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),N(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Z(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Z(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Z(t),z("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}k.WebkitLineClamp=c,c&&(f=a()(a()({},f),k));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",se),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",se),B(),A()}}),[ee,ae.current,se]),(0,Q.jsxs)(Q.Fragment,{children:[s&&(0,Q.jsx)("div",{ref:ae,children:ee}),!s&&(0,Q.jsx)("div",{ref:ae,style:a()({},f),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,Q.jsx)(L.Z,{close:!0,data:R,type:null!=R&&R.length?U:"",style:a()({},m),onClose:function(){return Z("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var i=t(8785),a="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",r=t(37712),c=function(e){var n=e.message,t=e.className,c=(e.children,e.style),o=void 0===c?{}:c;return(0,r.jsxs)("div",{className:"".concat(s," ").concat(t),children:[(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:o,children:n}):null,(0,r.jsx)(i.Outlet,{})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(79800),a=t.n(i),s=t(59301),r=t(56752),c=t(3113),o=t(73303),l=t(82234),u=t(51638),d=t(37712),f=function(){var e=(0,s.useState)(""),n=a()(e,2),t=n[0],i=n[1],f=(0,s.useState)(0),p=a()(f,2),m=p[0],x=p[1],h=(0,s.useRef)("");function g(e){27==e.keyCode&&h.current&&v()}function v(){document.body.style.overflow="auto",i("")}(0,s.useEffect)((function(){return r.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",g),function(){document.removeEventListener("keydown",g)}}),[]),(0,s.useEffect)((function(){h.current=t}),[t]);var A=(0,s.useRef)(),k=(0,s.useRef)();return(0,d.jsx)(s.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:A,onClick:function(e){e.nativeEvent.target!==A.current&&e.nativeEvent.target!==k.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){x(m+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),a=t.n(i),s=t(79800),r=t.n(s),c=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(91510),t(29867),t(37712)),m=o.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,s=e.options,o=void 0===s?{}:s,l=(0,c.useRef)(),u=(0,c.useState)(),d=r()(u,2),m=d[0],x=d[1];return(0,c.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,c.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,c.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,c.useEffect)((function(){if(l.current&&!m){var e=f().fromTextArea(l.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));x(e)}}),[l.current,m]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,c.useState)("python"),s=r()(i,2),d=s[0],f=s[1];return(0,p.jsxs)(l.Z,a()(a()({},x),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(m,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(g,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),m=t(89780),x=t.n(m),h=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,s=e.className,r=void 0===s?"":s,c=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),c]})}var b=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,s=e.fullScreen,r=e.insertTemp,c=e.hidetoolBar,o=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!c&&o.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(S,j()(j()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(S,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(98557),N=t(78241),I=t(73782),D=t(3113),B={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,j()(j()({},B),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},C=t(35782),R=t(8591),Z=t(75166),H=N.Z.useForm,O={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},J=function(e){var n=e.callback,t=e.onCancel,i=H(),a=u()(i,1)[0],s=(0,p.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):R.ZP.error(e.message)}return(0,v.jsxs)(N.Z,j()(j()({form:a},P),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(I.Z,{style:O})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,L(n,r)}})]})}),(0,v.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(I.Z,{style:{width:264}})}),(0,v.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(Z.KI,"/api/attachments.json")),i.send(t)}var Q=t(5112),T=t(94001),G=Q.ZP.Group,M={margin:"0 8px"},V=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"单元格数:"}),(0,v.jsx)("span",{style:M,children:"行数"}),(0,v.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(T.Z,{})}),(0,v.jsx)("span",{style:M,children:"列数"}),(0,v.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(T.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"对齐方式:"}),(0,v.jsx)(N.Z.Item,{name:"align",children:(0,v.jsxs)(G,{children:[(0,v.jsx)(Q.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(Q.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(Q.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(Q.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(94334),z=t(92911),W=t(1012),K=t(43418),Y="link",q="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ae+"-B","bold"),ae+"-I","italic"),ce=f()(f()(f()(f()({},Y,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,s=e.width,c=void 0===s?"100%":s,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,k=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,S=e.watch,N=e.insertTemp,I=e.mode,D=void 0===I?"markdown":I,B=e.id,Z=void 0===B?"markdown-editor-id":B,H=e.showResizeBar,O=void 0!==H&&H,P=e.noStorage,F=void 0!==P&&P,Q=e.showNullButton,T=void 0!==Q&&Q,G=e.showNullProgramButton,M=void 0!==G&&G,$=e.hidetoolBar,ae=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,me=void 0===pe?"":pe,xe=e.disablePaste,he=void 0!==xe&&xe,ge=e.disabled,ve=void 0!==ge&&ge,Ae=e.disabledFill,ke=void 0!==Ae&&Ae,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,be=void 0===Se?"":Se,we=(0,p.useState)(null),Ne=u()(we,2),Ie=Ne[0],De=Ne[1],Be=(0,p.useState)(t),Ee=u()(Be,2),Ce=Ee[0],Re=Ee[1],Ze=(0,p.useState)(S),He=u()(Ze,2),Oe=He[0],Pe=He[1],Je=(0,p.useState)(le),Fe=u()(Je,2),Le=Fe[0],Qe=Fe[1],Te=(0,p.useState)(""),Ge=u()(Te,2),Me=Ge[0],Ve=Ge[1],Ue=(0,p.useState)(0),ze=u()(Ue,2),We=ze[0],Ke=ze[1],Ye=(0,p.useState)(d),qe=u()(Ye,2),Xe=qe[0],_e=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,W.Z)()),an=(0,p.useRef)(!1),sn=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Re(be),null==Ie||Ie.setValue(be),window.scrollTo(0,e)}),[be]),(0,p.useEffect)((function(){null==fe||fe(Le)}),[Le]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var i=t.clipboardData;if(i){var a=i.types.toString(),s=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,c=s[1];"file"===(null===(r=s[0])||void 0===r?void 0:r.kind)&&(c=s[0]);var o=c.getAsFile(),l=o.name.split(".").pop();L(o,(function(e){var t,i,a;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):se.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){R.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=x().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!M,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),s=a.charAt(i.ch-1),r=a.lastIndexOf("@▁@",i.ch),c=a.lastIndexOf("@▁▁@",i.ch),o=r>c?r:c,l=r>c?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,a,i,o,r,c,s),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(cn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[s],t=e.name.split(".").pop();L(e,(function(i){var a,s,r;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},s=0;s0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,p.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],s=n[1],r=f()({},a,(function(){fn(s)}));e.push(r),Ie.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Z);e>=We+1e4&&(!n||n!==Ce)&&(window.sessionStorage.setItem(Z,Ce),nn(!0))}}),1e4),(0,p.useEffect)((function(){Pe(S)}),[Ie,S]),(0,p.useEffect)((function(){Ie&&y&&Ie.focus()}),[Ie,y]),(0,p.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,p.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,p.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,p.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();Re(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(M?i(t,gn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,p.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),Re("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),Re(t),Ie.setCursor(ve?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var fn=(0,p.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                        \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Pe(!Oe),Ie.focus();case"trigger-full-screen":return Qe(!Le),Ie.focus();case Y:return void Ve(Y);case X:return void Ve(X);case q:return void Ve(q);case _:return void Ve(_);default:throw new Error}}),[Ie,Oe,Le]),pn=(0,p.useCallback)((function(e){switch(Ve(""),Me){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case X:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case q:var s=e.src,r=e.alt;return r?Ie.replaceSelection("![ ".concat(r," ]( ").concat(s,' "').concat(r,'" )')):Ie.replaceSelection("![,](".concat(s,")")),Ie.focus();case _:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=on.current,a=!1,s=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ie(c),height:ie(Xe)},gn=((0,p.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[We]),function(e){var n=[];if(M){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(k?"mini":""," ").concat(Le?"full-screen":""),style:hn,children:[(0,v.jsx)(b,{insertTemp:N,watch:Oe,fullScreen:Le,showNullButton:T,showNullProgramButton:M,onActionCallback:fn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Oe?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,v.jsx)(A,{value:Ce}),"stex"!==D&&(0,v.jsx)(g.Z,{disabledFill:ke,showProgramFill:M,value:Ce})]}):null]})]})}),O?(0,v.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:ce[Me]?(0,v.jsx)(K.Z,{centered:!0,title:ce[Me],open:!0,onCancel:xn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),s=t(29186),r=t.n(s),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){o()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var s=window.document;return i.node=s.createElement("div"),s.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Oe},cQ:function(){return ee},op:function(){return De},O5:function(){return Ue},_b:function(){return Te},t7:function(){return H},Gi:function(){return se},YG:function(){return ae},qp:function(){return b},vr:function(){return Je},qE:function(){return Ce},Je:function(){return J},cq:function(){return he},tp:function(){return N}});var i=t(59301),a="banner___PoUBO",s="content___XoDjy",r="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:r,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",m="action___VdHb1",x="bar___t1kKC",h="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,r=e.onTitleChange,o=e.className,l=e.title,j=e.titleWidth,b=void 0===j?41:j,w=e.style,N=void 0===w?{}:w,I=e.fontColor,D=void 0===I?"#6A7283":I,B=e.showCount,E=(0,i.useState)(0),C=u()(E,2),R=C[0],Z=C[1],H=(0,i.useState)(!1),O=u()(H,2),P=O[0],J=O[1],F=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),J(!1)}),[t]),(0,c.jsxs)("div",{className:y()(d,o),style:N,children:[(0,c.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:P?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,c.jsxs)("div",{className:P?"".concat(p," ").concat(k):p,children:[(0,c.jsx)("div",{className:x,ref:L,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:h,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:D},className:a===e.id?A:"",children:[(0,c.jsx)("span",{title:e.name,className:g,children:e.name}),!!B&&(0,c.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!R&&(0,c.jsx)(i.Fragment,{children:1===R?(0,c.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?J(!0):J(!1)},className:m,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){L.current.scrollTop=0,Z(1),J(!1)},className:m,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r;return(0,c.jsx)("div",{style:o,className:y()(w,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",D="dropdown___vSy8B",B="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",R="b2___aKyGa",Z=t(73782),H=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,r=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,m=(0,i.useState)(""),x=u()(m,2),h=x[0],g=x[1],v=(0,i.useState)(""),A=u()(v,2),k=A[0],j=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){o(encodeURIComponent(k),h||null)};return(0,c.jsxs)("div",{className:y()(I,l),style:f,children:[!!a.length&&(0,c.jsxs)("div",{className:D,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=a.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:R})]}),(0,c.jsx)("div",{className:B,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(g(n),o(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,c.jsx)(Z.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},O="quickPager___GM30J",P="disabled___Ozc8I",J=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,s=e.pageSize,r=e.style,o=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:y()(O,i),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?P:"",children:"下一页"})]})},F=t(94334),L=t(42930),Q=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",G="wrap___VsQDr",M="li___IxCLC",V="cover___Mu8wr",U="img___IpFLA",z="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(T,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:M,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:U,children:[(0,c.jsx)("img",{className:V,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:z,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:Y,children:i})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:y()(ie.tabs,s),style:o,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:y()(n),style:i,children:a})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),me=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,s=e.onSort,r=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:y()(re,a),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(me.Z,{children:l.map((function(e,n){return(0,c.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),ke=t.n(Ae),je=t(41498),ye=t.n(je),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,r=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,m=e.shape,x=void 0===m?"round":m,h=be()(e,Ie),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],k=v[1];return(0,c.jsx)(Ne.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(p,"-").concat(x)],n),style:ve()({},t),size:p,shape:x,loading:A||r},h),{},{children:a}))},Be="head___ghH72",Ee="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,s=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:y()(Be,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:a})]})},Re="btns___sNgTb",Ze="confirm___Ozirl",He="cancel___aiq1I",Oe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,r=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,c.jsxs)("div",{className:y()(Re,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:a,type:"primary",className:Ze,children:i}),r&&(0,c.jsx)(Ne.ZP,{onClick:l,className:He,children:o})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,s=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:y()(Pe.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Pe.wrap,children:[(0,c.jsx)("div",{className:Pe.left,children:a}),(0,c.jsx)("div",{className:Pe.center,children:s}),(0,c.jsx)("div",{className:Pe.right,children:r})]})})},Fe="crumbs___V41Oe",Le="hover___bEIVd",Qe=t(8785),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,r=void 0===s?[]:s;return(0,c.jsx)("div",{className:y()(Fe,n),style:a,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Me=["onChange"],Ve=Ge.Z.Countdown,Ue=function(e){var n=e.onChange,t=be()(e,Me),a=(0,i.useState)(null),s=u()(a,2),r=s[0],o=s[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Ve,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},91325:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(37205),a=t.n(i),s=t(7557),r=t.n(s),c=t(82242),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(39647),m=t.n(p),x=t(59301),h=t(8785),g=t(78241),v=t(8591),A=t(43418),k=t(95237),j=t(43604),y=t(6848),S=t(3113),b=t(73782),w=t(28103),N=t(96865),I=t(5112),D=t(78018),B=t(37740),E=t(42930),C=t(61186),R=t.n(C),Z="icons___fU5ZJ",H="shixuns___HhH4T",O="buttons___Xd62N",P="addStage___Ap4gr",J="color4CA___dMAG4",F="actionTabs___x3cPl",L="tab___BFnIn",Q="s1___O6K2P",T="tabActive___v3_qF",G="total___oZdqK",M=t(43428),V=t(24905),U=t(27092),z=t(92911),W=t(74648),K=t(39634),Y="drawer___UVA9h",q="menu___s5Hi1",X="actived___GavBb",_="listItem___OyHb7",$="info___UU9rA",ee="title___CmRLc",ne="titleLeft___xWCXz",te="search___CzPOL",ie="description___TEI_C",ae=t(37712),se=b.Z.Search,re=[{id:"type",name:"筛选",children:[{name:"全部实训",id:"all",type:"type"},{name:"我的实训",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}],ce=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,i=(e.loading,e.dispatch),s=e.cb,c=e.shixunIds,l=void 0===c?[]:c,d=(0,h.useParams)(),p=((0,h.useLocation)(),t.actionTabs,g.Z.useForm()),m=(f()(p,1)[0],t.shixunLists),A=(0,x.useState)([]),k=f()(A,2),j=k[0],b=k[1],N=(0,x.useState)([]),I=f()(N,2),D=I[0],B=I[1],E=(0,x.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null}),C=f()(E,2),R=C[0],Z=C[1];(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&(R.page=1,i({type:"classroomList/getShixunLists",payload:o()({},R)}))}),[t.actionTabs.key]),(0,x.useEffect)((function(){H()}),[d]);var H=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 2:n=e.sent,b([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(a()((null==n?void 0:n.groups)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){i({type:"classroomList/setActionTabs",payload:{}}),Z({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null})};return"选用实践项目"!==t.actionTabs.key?null:(0,ae.jsxs)(M.Z,{placement:"bottom",height:"100%",closable:!1,open:"选用实践项目"===t.actionTabs.key,rootClassName:Y,footer:(0,ae.jsxs)("div",{className:"tc",children:[(0,ae.jsx)(S.ZP,{size:"middle",onClick:function(){O(),B([]),s("取消")},style:{marginRight:8},children:"取消"}),(0,ae.jsx)(S.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,i,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=D[c],!l.includes(n)){e.next=4;break}return v.ZP.info("请勿重复选择:".concat(null==m||null===(t=m.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),c=0;case 2:if(!(c<(null==D?void 0:D.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(i=e.t0)){e.next=7;break}return e.abrupt("return",i.v);case 7:c++,e.next=2;break;case 10:return e.next=12,(0,W.Ep)({id:t.actionTabs.id,course_id:t.actionTabs.course_id,shixun_ids:a()(D)});case 12:o=e.sent,B([]),null!=o&&o.shixuns_list&&(O(),s(o.shixuns_list));case 15:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,ae.jsx)("section",{className:"tc",children:(0,ae.jsx)(se,{placeholder:"实训信息/院校名称/创建者",enterButton:"搜索",size:"middle",className:te,onSearch:function(e){R.keyword=e,R.page=1,i({type:"classroomList/getShixunLists",payload:o()({},R)})}})}),(0,ae.jsxs)("section",{className:"edu-container",children:[re.map((function(e,n){var t;return(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,ae.jsx)("li",{className:R[e.id]==n.id?X:"",onClick:function(){R[e.id]=n.id,R.page=1,Z(o()({},R)),i({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,ae.jsx)("strong",{children:n.name})})}))]},n)})),"mine"===R.type&&(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:"目录"}),null==j?void 0:j.map((function(e,n){return(0,ae.jsx)("li",{className:R.group_id==e.id?X:"",onClick:function(){R.group_id=e.id,R.page=1,Z(o()({},R)),i({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,ae.jsx)("strong",{children:e.name})},e.name)}))]}),null==m||null===(n=m.shixun_list)||void 0===n?void 0:n.map((function(e,n){return(0,ae.jsxs)("div",{className:_,children:[(0,ae.jsx)(V.Z,{checked:D.includes(e.id),value:e.id,onChange:function(n){D.indexOf(e.id);D.indexOf(e.id)>-1?B(D.filter((function(n){return n!==e.id}))):B(D.concat(e.id))}}),(0,ae.jsxs)("div",{className:$,children:[(0,ae.jsx)("div",{className:ee,children:(0,ae.jsxs)("div",{className:ne,children:[(0,ae.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,ae.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,K.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,K.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,K.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,ae.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,ae.jsx)("span",{className:ie,dangerouslySetInnerHTML:{__html:e.description}})}),(0,ae.jsx)("div",{className:"flex-wrp mt15",children:e.challenge_names.map((function(e,n){return(0,ae.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,ae.jsx)(w.Z,{dashed:!0}),(0,ae.jsxs)("div",{className:"c-light-black mt20 font12",children:[(0,ae.jsx)("span",{children:e.author_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:e.author_school_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsxs)("span",{children:["难度系数:",e.level]}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:"学习人数:"}),(0,ae.jsx)("span",{children:e.study_count})]})]})]},n)})),(0,ae.jsx)("p",{})]}),(0,ae.jsx)("div",{className:"tc",children:(0,ae.jsx)(U.Z,{current:R.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==m?void 0:m.shixuns_count,onChange:function(e){R.page=e,i({type:"classroomList/getShixunLists",payload:o()({},R)})}})})]},"bottom")})),oe=t(31622),le=t(93948),ue="wrap___UWG0f",de="name___LIQSC",fe="button___CSggN",pe="progress___AQo_Y",me="havaLearn___fq9Cb",xe=function(e){var n=e.data,t=void 0===n?{}:n,i=e.dispatch,a=void 0===i?function(){}:i,s=e.onReloadData,c=void 0===s?function(){}:s,o=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,B.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=13;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),c(),t.abrupt("return");case 13:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&l(null==a?void 0:a.message);case 14:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},l=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},d=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.Ir)({id:n});case 2:if(null==(t=e.sent)||!t.game_identifier){e.next=7;break}return(0,E.xg)("/tasks/".concat(t.game_identifier)),c(),e.abrupt("return");case 7:2===(null==t?void 0:t.status)?o(null==t?void 0:t.message):3===(null==t?void 0:t.status)&&l(null==t?void 0:t.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsx)("section",{children:!(0,K.GJ)()&&(0,ae.jsx)(ae.Fragment,{children:null!=t&&t.start_learning?(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsxs)(j.Z,{flex:"1",children:[(0,ae.jsx)("div",{className:"mt5 ".concat(me),children:(0,ae.jsxs)("span",{children:["已学",null==t?void 0:t.learned,"%"]})}),(0,ae.jsx)("div",{className:"mt5 ".concat(pe),children:(0,ae.jsx)(le.Z,{percent:null==t?void 0:t.learned,showInfo:!1})}),(0,ae.jsxs)("div",{className:"mt5",children:[(0,ae.jsx)("span",{className:"font16",children:"上次学习内容"}),(0,ae.jsx)("span",{className:"ml20 c-blue-4ca",children:null==t?void 0:t.last_shixun})]})]}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){return d(null==t?void 0:t.last_shixun_identifier)},children:"开始学习"})})]}):(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("span",{className:de,children:"还未开始学习"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){if((0,oe.tJ)(a)&&!(0,K.Jd)()){for(var e,n=0;n<(null==t||null===(i=t.stages)||void 0===i?void 0:i.length);n++){var i,s,r,c=null==t||null===(s=t.stages)||void 0===s?void 0:s[n],o=null==c||null===(r=c.shixuns_list)||void 0===r?void 0:r.find((function(e){return"暂未公开"!==(null==e?void 0:e.shixun_status)}));if(o){e=o.identifier;break}}e?d(e):v.ZP.info("实训暂未公开!")}},children:"开始学习"})})]})})})},he=t(80469),ge=t(12563),ve={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},Ae=t(8614),ke=t(33144),je=b.Z.TextArea,ye=(0,h.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i=e.user,s=(e.globalSetting,e.loading,e.dispatch,e.visible),c=e.editData,l=e.onCancel,d=void 0===l?function(){}:l,p=e.onOk,m=void 0===p?function(){}:p,k=e.queryParams,j=void 0===k?{}:k,y=((0,h.useParams)(),g.Z.useForm()),S=f()(y,1)[0],w=(0,x.useState)([]),N=f()(w,2),I=N[0],D=N[1],B=(0,x.useState)(!1),E=f()(B,2),C=(E[0],E[1],(0,x.useRef)()),R=(0,x.useState)(),Z=f()(R,2),H=Z[0],O=Z[1],P=(0,x.useState)(!1),J=f()(P,2),F=J[0],L=J[1],Q=(0,x.useState)(!1),T=f()(Q,2),G=T[0],M=T[1],U=(0,K.Ny)()?3:1;(0,x.useEffect)((function(){var e,n,t,i,a;s&&c&&(L(c.is_link),O(c.link),!c.is_link&&D([{name:null==c||null===(e=c.video_item)||void 0===e?void 0:e.file_name,loaded:100,videoId:null==c||null===(n=c.video_item)||void 0===n?void 0:n.video_id}]),ie((null==c||null===(t=c.tags)||void 0===t?void 0:t.map((function(e){return null==e?void 0:e.name})))||[]),S.setFieldsValue({name:c.name,description:c.description,attachment_id:null==c||null===(i=c.video_item)||void 0===i?void 0:i.attachment_id,allow_skip:null==c||null===(a=c.video_item)||void 0===a?void 0:a.allow_skip}))}),[c,s]);var z,W,Y,q,X,_=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S.validateFields();case 2:if((F||null!=I&&I.length)&&(!F||H)){e.next=5;break}return v.ZP.info("请先上传视频或者添加外链"),e.abrupt("return");case 5:return M(!0),n=F?{link:H}:{video_id:null==I?void 0:I[0].videoId},e.next=9,m(o()(o()(o()({},n),j),{name:S.getFieldValue("name"),attachment_id:S.getFieldValue("attachment_id"),description:S.getFieldValue("description"),tags:te,allow_skip:S.getFieldValue("allow_skip")}));case 9:t=e.sent,M(!1),t.id&&$();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){S.resetFields(),D([]),O(null),ie([]),L(null)},ee=(0,x.useState)([]),ne=f()(ee,2),te=ne[0],ie=ne[1],se={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){L(!1);var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(v.ZP.info("不支持的视频格式"),!0):e.size>1024*U*1024*1024?(v.ZP.info("视频大小超过".concat(U,"G")),!0):!(null==I||!I.find((function(n){return n.name===e.name})))&&(v.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){D([{name:e.filename,loaded:0}])},onComplete:function(e){D([{name:e.filename,loaded:e.percent,videoId:e.id}])},onError:function(){D([])},onProgress:function(e){D([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id}};return(0,ae.jsx)(A.Z,{centered:!0,maskClosable:!1,title:c?"编辑视频项目":"新建视频项目",width:740,className:ve.modal,open:s,confirmLoading:G,onOk:_,onCancel:function(){d(),$()},children:(0,ae.jsxs)(g.Z,{form:S,children:[(0,ae.jsx)(g.Z.Item,{label:"项目名称",name:"name",rules:[{required:!0,message:"请输入项目名称"}],children:(0,ae.jsx)(b.Z,{maxLength:40,placeholder:"请输入不超过40字的项目名称"})}),(0,ae.jsx)(g.Z.Item,{label:"项目内容",name:"content",className:ve.contentItem,children:(0,ae.jsxs)(ae.Fragment,{children:[!F&&!(null==I||!I.length)&&(0,ae.jsxs)("div",{className:ve.fileProgress,children:[100==(null==I||null===(z=I[0])||void 0===z?void 0:z.loaded)?(0,ae.jsx)("div",{className:"".concat(ve.videoName," font14"),children:null==I||null===(W=I[0])||void 0===W?void 0:W.name}):(0,ae.jsx)(le.Z,{style:{width:"80%"},percent:null==I||null===(Y=I[0])||void 0===Y?void 0:Y.loaded,status:100==(null==I||null===(q=I[0])||void 0===q?void 0:q.loaded)?"normal":"active"}),(0,ae.jsx)("div",{className:ve.fileCancel,onClick:function(){var e,n,t;return null==I||null===(e=I[0])||void 0===e||e.name,t=100==(null==I||null===(n=I[0])||void 0===n?void 0:n.loaded),void A.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){t||C.current.cancel(),D([])}})},children:100===(null==I||null===(X=I[0])||void 0===X?void 0:X.loaded)?"删除":"取消上传"})]}),(0,ae.jsxs)("div",{className:ve.uploadWrap,style:{display:null!=I&&I.length?"none":"flex"},children:[(0,ae.jsx)(ke.Z,o()(o()({},se),{},{ref:C,children:(0,ae.jsxs)("div",{className:ve.upload,children:[(0,ae.jsx)("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"上传视频"]})})),(0,ae.jsxs)("label",{className:"".concat(ve.upload," ").concat(ve.uploadLink),onClick:function(){return L(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-lianjie1 mr5"}),"添加外链"]})]}),F&&(0,ae.jsx)(b.Z,{className:"mt5",placeholder:"请输入视频链接",value:H,onChange:function(e){return O(e.target.value)}})]})}),(0,ae.jsx)(g.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,ae.jsx)(Ae.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&M(!1):M(!0)}})}),(0,ae.jsx)(g.Z.Item,{label:"项目简介",name:"description",className:"ml8",children:(0,ae.jsx)(je,{rows:5,maxLength:800,placeholder:"请输入本视频简介,最多不超过800字"})}),(0,ae.jsx)(g.Z.Item,{label:"知识标签",name:"tag",className:"ml8",children:(0,ae.jsx)(b.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=S.getFieldValue("tag");if(S.setFieldsValue({tag:""}),!n)return void v.ZP.info("标签不能为空");if(te.filter((function(e){return e===n})).length>0)return void v.ZP.info("已有相同名称标签");te.push(n),ie(a()(te))}}})}),(0,ae.jsx)("div",{className:ve["tagsList-content"],children:te.map((function(e,n){return(0,ae.jsx)(ge.Z,{closable:!0,onClose:function(n){!function(e,n){e.preventDefault(),ie(a()(te.filter((function(e){return e!=n}))))}(n,e)},children:e},n+e)}))}),(0,ae.jsx)(g.Z.Item,{label:"播放设置",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0,children:(0,ae.jsx)(V.Z,{children:"允许快进播放"})}),(0,ae.jsxs)("div",{className:"c-grey-999",children:[(0,ae.jsx)("div",{children:"注意:"}),(0,ae.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,ae.jsx)(h.Link,{to:"/users/".concat(null===(t=i.userInfo)||void 0===t?void 0:t.login,"/videos/protocol"),target:"_blank",className:ve.colorBlue,children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,ae.jsxs)("div",{children:["2、不支持断点续传,文件大小请勿超过",U,"G;"]}),(0,ae.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"}),(0,ae.jsx)("div",{children:"4、如果视频来自于外部链接,本网站不提供播放页面,无法提供统计数据。"})]})]})})})),Se=t(36840),be=t(57809),we=t(97334),Ne=t(7683),Ie=t(564),De=t(73752),Be={tree:"tree___SHCwq",learn:"learn___buOG9",name:"name___dwQwe",sign:"sign___aQzc5",pdf_name:"pdf_name___m1wEX",name_style:"name_style___CnJ7d",color333:"color333___TbHdH"},Ee=t(89392),Ce=t(78386),Re=t(14988),Ze=t(94334),He=t(57265),Oe=t(38696),Pe=["pathsDetail","globalSetting","user","loading","visibleType","subjectHomeworkType","updateSort","isPaths","dispatch","keywords"],Je=(be.default.Option,(0,h.connect)((function(e){var n=e.pathsDetail,t=e.loading,i=e.user;return{pathsDetail:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n=e.pathsDetail,t=(e.globalSetting,e.user),i=(e.loading,e.visibleType),s=e.subjectHomeworkType,c=e.updateSort,l=e.isPaths,d=e.dispatch,p=e.keywords,g=m()(e,Pe),b=(0,x.useState)([]),w=f()(b,2),N=w[0],I=w[1],D=(0,x.useState)([]),C=f()(D,2),R=C[0],Z=(C[1],(0,h.useParams)()),H=(0,x.useState)([]),O=f()(H,2),P=O[0],J=O[1],F=(0,x.useState)({}),L=f()(F,2),Q=L[0],T=L[1],G=(0,x.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),M=f()(G,2),V=M[0],U=M[1];(0,x.useEffect)((function(){if(g.data&&!(0,Ee.isEqual)(g.data,P)){R=[];var e=JSON.parse(JSON.stringify(g.data));X(e,0),J(a()(e)),null!=g&&g.expandAll||"All"!=i?I(a()(R)):I([])}}),[JSON.stringify(g.data),i,null==g?void 0:g.expandAll]),(0,x.useEffect)((function(){var e,t,i,a;if(null!==(e=n.detail)&&void 0!==e&&e.has_start){var s,r=null===(s=n.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=r>-1?r:0}else{var c,o,l=null===(c=n.detail)||void 0===c||null===(c=c.courses)||void 0===c||null===(c=c.map((function(e){var n;return parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))||void 0===c?void 0:c.lastIndexOf(2);i=l>-1?l:0,i=(l=null===(o=n.detail)||void 0===o||null===(o=o.courses)||void 0===o?void 0:o.findIndex((function(e){var n;return 0===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?l:i}null!==(t=n.detail)&&void 0!==t&&t.courses&&T((null===(a=n.detail)||void 0===a?void 0:a.courses[i])||{})}),[n.detail]);var z=function(){var e=u()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=7;break}return e.next=4,(0,B.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,B.Ir)({id:n});case 9:e.t0=e.sent;case 10:if(i=e.t0,d({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=i&&i.game_identifier||null!=i&&i.identifier)){e.next=15;break}return(0,E.xg)(t?"/tasks/".concat(null==i?void 0:i.identifier,"/jupyter"):"/tasks/".concat(i.game_identifier,"?subject_id=").concat(Z.pathId||"")),e.abrupt("return");case 15:-3===(null==i?void 0:i.status)?(0,E.eF)():2===(null==i?void 0:i.status)?W(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&Y(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,he.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&Y(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Y=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},q=function(){var e=u()(r()().mark((function e(n){var t,i,s,o,l,u,d,f,p,m,x,h,v,A;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onDrop:",n),l=n.node.props.eventKey,u=n.dragNode.props.eventKey,d=n.node.props.pos.split("-"),f=n.dropPosition-Number(d[d.length-1]),!(d.length>2)||n.node.dragOverGapBottom||n.node.dragOverGapTop){e.next=7;break}return e.abrupt("return",!1);case 7:if(!(n.node.dragOver&&n.dragNodesKeys.length>1)){e.next=9;break}return e.abrupt("return",!1);case 9:if(!(d.length>2&&n.dragNodesKeys.length>1)){e.next=11;break}return e.abrupt("return",!1);case 11:if(!(p=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"]).includes(null===(t=n.dragNode)||void 0===t?void 0:t.item_type)||"StageCatalog"==(null===(i=n.node)||void 0===i?void 0:i.item_type)||0!==f){e.next=14;break}return e.abrupt("return",!1);case 14:if("StageCatalog"!==(null===(s=n.dragNode)||void 0===s?void 0:s.item_type)||!p.includes(null===(o=n.node)||void 0===o?void 0:o.item_type)||0!==f){e.next=16;break}return e.abrupt("return",!1);case 16:return m=function e(n,t,i){for(var a=0;a0&&n.node.props.expanded&&1===f?m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})):(m(x,l,(function(e,n,t){v=t,A=n})),-1===f?v.splice(A,0,h):v.splice(A+1,0,h)):m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})),e.next=22,c({stage_id:g.stage_id,list:x});case 22:X(x,0,0,!0),console.log("data:",x),J(a()(x)),I([].concat(a()(N),[n.node.key]));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function e(n,t,i,a){t=t||0,n.map((function(n,s){try{var r;return n.key2=t+1+"-"+(s+1),n.key3=g.index+1+"-"+(s+1),n.title="",a||(n.key=t+1+"-"+(s+1)),n.index=t?i+"-"+(s+1):n.key3,null!==(r=n.children)&&void 0!==r&&r.length&&(R.push(n.key2),e(n.children,n.key2,n.index,a)),n}catch(e){}}))},_=function(e){var n=new RegExp(p,"ig"),t=e.replace(n,'$&');return p?(0,ae.jsx)("span",{dangerouslySetInnerHTML:{__html:t}}):e},$=function(e,n){var t=e.learning_status,i=e.name;return"can"===(null==t?void 0:t[0])&&"try"===(null==t?void 0:t[1])?(0,ae.jsxs)("div",{className:Be.learn,children:[(0,ae.jsx)("span",{className:Be.name,children:n?i:_(i)}),(0,ae.jsx)("span",{className:Be.sign,children:"免费试学"})]}):n?i:_(i)},ee=function(e){"All"===i&&(N.includes(e)?I(N.filter((function(n){return n!=e}))):I(N.concat(e)))},ne=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==n||!n.need_authorize){e.next=5;break}return(0,oe.rX)(!1),e.abrupt("return");case 5:z(n.identifier,n.is_jupyter||n.is_jupyter_lab),null!=Q&&Q.course_id&&(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),te=function(){var e=u()(r()().mark((function e(i){var a,s,c,o,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null!==(a=t.userInfo)&&void 0!==a&&a.admin||null!==(s=t.userInfo)&&void 0!==s&&s.business||i.can_view||"Attachment"===i.item_type){e.next=4;break}return e.abrupt("return",A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,content:(0,ae.jsx)("div",{className:"tc font14",children:"当前视频为创建者所属单位内部教学资料,外单位用户无观看权限"})}));case 4:if(i.link&&(0,De.DH)({is_f:1,id:i.id,point:0,total:0}),l=null!=g&&g.course_id?"course_id=".concat(null==g?void 0:g.course_id):"subject_id=".concat(Z.pathId||g.subject_id),".ZIP"!==(null==i||null===(c=i.name)||void 0===c?void 0:c.substr(null==i||null===(o=i.name)||void 0===o?void 0:o.lastIndexOf("."))).toUpperCase()){e.next=14;break}if(null!==(u=n.detail)&&void 0!==u&&u.allow_download){e.next=11;break}return v.ZP.info("教学课件不支持下载"),e.abrupt("return");case 11:(0,E.FH)(i.name,Ze.Z.API_SERVER+i.url),e.next=15;break;case 14:(0,E.xg)(i.link||"/video/".concat(i.id,"?").concat(l));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ie=function(e){return"Shixun"===e.item_type?e.is_all_choice?(0,ae.jsx)(y.Z,{title:"选择题",children:(0,ae.jsx)("i",{className:"iconfont icon-xuanzeti3 c-lake-blue font20"})}):(0,ae.jsx)(y.Z,{title:"实训题",children:(0,ae.jsx)("i",{className:"iconfont icon-shixunti2 c-light-primary font20"})}):"VideoItem"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}):"StageCatalog"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"}):"SubjectHomework"===e.item_type&&"group"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}):"SubjectHomework"===e.item_type&&"normal"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}):(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})};return(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(Oe.Z,o()(o()({},V),{},{onClose:function(){U(o()(o()({},V),{},{type:""})),d({type:"attachment/setActionTabs",payload:{}})}})),(0,ae.jsx)(we.Z,{className:Be.tree,disabled:g.disabled,expandedKeys:a()(N),draggable:!0,onDragEnter:function(e){console.log("onDragEnter:",e)},onDrop:q,onExpand:ee,blockNode:!0,titleRender:function(e){var n,a,c,f,p,m,x=e;if("SubjectHomework"==i){if("group_count"==s&&"group"!=(null==x?void 0:x.homework_type))return null;if("normal_count"==s&&"normal"!=(null==x?void 0:x.homework_type))return null}else if(x.item_type!==i&&"All"!==i)return null;e.index.slice(0,1);var h="can"===(null==e||null===(n=e.learning_status)||void 0===n?void 0:n[0]);return(0,ae.jsxs)(k.Z,{align:"middle",className:"font14",onClick:function(){return ee(x.key)},style:{flexWrap:"nowrap",whiteSpace:"nowrap"},children:[(0,ae.jsx)(j.Z,{flex:"30px",style:{display:"flex",alignItems:"center"},children:ie(e)}),(0,ae.jsxs)(j.Z,{flex:"1",className:Be.color333,style:{display:"flex",alignItems:"center",width:300},children:[g.cust_seq&&(0,ae.jsx)("span",{className:"".concat(Be.color333," mr10"),children:e.index}),"Attachment"!==e.item_type&&(0,ae.jsx)("div",{className:Be.name_style,title:$(e,!0),children:(0,ae.jsx)(y.Z,{placement:"topLeft",title:$(e,!0),children:$(e,!1)})}),"Attachment"===e.item_type&&(0,ae.jsx)("a",{target:"_blank",className:Be.pdf_name,title:e.name,onClick:u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,oe.tJ)(d)){n.next=2;break}return n.abrupt("return");case 2:if(null==Q||!Q.course_id){n.next=6;break}return n.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:n.sent;case 6:n.t0=e.item_type,n.next="Attachment"===n.t0?9:"VideoItem"===n.t0?11:"SubjectHomework"===n.t0?13:"Shixun"===n.t0?15:17;break;case 9:return te(x),n.abrupt("break",17);case 11:return te(e),n.abrupt("break",17);case 13:return("group"==e.homework_type||"normal"==e.homework_type)&&te(e),n.abrupt("break",17);case 15:return ne(e),n.abrupt("break",17);case 17:case"end":return n.stop()}}),n)}))),children:e.name}),"Shixun"===e.item_type&&e.is_unity_3d&&(0,ae.jsx)("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"虚拟仿真"}),"Shixun"===e.item_type&&e.is_jupyter_lab&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"JupyterLab"}),"Shixun"===e.item_type&&e.is_jupyter&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px",flexShrink:0},children:"Jupyter Notebook"}),"Shixun"===e.item_type&&(null==e||null===(a=e.shixun_marks)||void 0===a?void 0:a.length)>0&&(1==(null==t||null===(c=t.userInfo)||void 0===c?void 0:c.role)||2==(null==t||null===(f=t.userInfo)||void 0===f?void 0:f.role))&&(null==e?void 0:e.shixun_marks.map((function(e,n){return(0,ae.jsx)(y.Z,{title:"".concat(e),children:(0,ae.jsx)("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"},children:e})},n)}))),!(null===(p=e.schools)||void 0===p||!p.length)&&(0,ae.jsx)(y.Z,{title:"该实践项目面向指定单位开放",children:(0,ae.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})}),"Shixun"===e.item_type&&!(null==e||!e.finished_challenges_count)&&(0,ae.jsx)(y.Z,{title:"完成度:".concat(Math.round((null==e?void 0:e.finished_challenges_count)/(null==e?void 0:e.challenges_count)*100),"%"),children:(0,ae.jsx)("i",{className:"iconfont icon-a-wanchengdu100 ml10 ".concat((null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"c-light-green":"c-grey-333"),style:{transform:"translateY(1px)",display:"inline-block"}})})]}),!g.disabled&&(0,ae.jsx)("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"},children:"拖动可以改变项目显示顺序"}),(0,ae.jsxs)(j.Z,{className:"tr",children:[("VideoItem"===x.item_type||"Attachment"===(null==x?void 0:x.item_type)||"StageCatalog"===(null==x?void 0:x.item_type)||"SubjectHomework"===(null==x?void 0:x.item_type))&&!g.disabled&&!g.hiddenEditBtn&&(0,ae.jsx)(y.Z,{title:"编辑",children:(0,ae.jsx)("span",{onClick:function(){g.editVidoItem(o()({stage_id:g.stage_id},x))},style:{color:"#ccc",marginRight:"10px"},children:(0,ae.jsx)(Ne.Z,{})})}),!g.disabled&&(0,ae.jsx)(ae.Fragment,{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){g.deleteStages({id:x.stage_item_id,stage_id:g.stage_id})},className:"iconfont icon-shanchu c-grey-c"})})}),g.showVideoPlay&&g.disabled&&"SubjectHomework"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"group"==(null==x?void 0:x.homework_type)?"分组作业":"图文作业"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:g.showInfoModal(o()({stage_id:g.stage_id},x));case 3:case"end":return e.stop()}}),e)}))),children:"查看详情"})]}),g.showVideoPlay&&g.disabled&&"VideoItem"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"视频"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te(x);case 1:case"end":return e.stop()}}),e)}))),children:x.last_point>0?"继续学习":"开始学习"})]}),(x.allow_visit||x.to_be_built||!x.shixun_status)&&g.disabled&&"Shixun"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&!x.shixun_status&&(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"实训",is_jupyter:null==x?void 0:x.is_jupyter,identifier:null==x?void 0:x.identifier}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null==Q||!Q.course_id){e.next=5;break}return e.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:window.open("/shixuns/".concat(x.identifier,"/challenges"));case 6:case"end":return e.stop()}}),e)}))),children:"查看详情"}),!x.shixun_status&&(0,ae.jsx)(He.Z,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ne(x),setTimeout((function(){n()}),2e3);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),children:null!=x&&x.need_authorize?"需授权":null!=e&&e.finished_challenges_count?(null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"再次实战":"继续实战":"开始实战"})]}),g.disabled&&"暂未公开"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"暂未发布"}),"已删除"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"已删除"}),g.disabled&&"Shixun"===x.item_type&&!!x.challenges_count&&(0,ae.jsxs)("span",{className:"experˆiment-number ml5 c-grey-999",children:["实验数 ",x.challenges_count]}),"All"===i&&!(null===(m=e.children)||void 0===m||!m.length)&&(0,ae.jsx)("span",{className:"ml10",children:N.includes(e.key)?(0,ae.jsx)(Ce.Z,{}):(0,ae.jsx)(Re.Z,{})})]})]})},treeData:P})]})}))),Fe=t(87575),Le=t(98557),Qe=t(16644),Te=t(94001),Ge=t(30010),Me=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.user;var n=e.onReplyDiscuss,t=(e.dispatch,e.id),i=e.activeDiscussIndex,a=e.params,s=(0,x.useState)(""),r=f()(s,2),c=r[0],o=r[1];return console.log(a,"params33"),(0,ae.jsxs)("div",{className:"discuss-item-editor",style:{display:i===t?"block":"none",width:"100%"},children:[(0,ae.jsx)(Ge.Z,{miniToolbar:!0,startInit:i===t,defaultValue:c,id:t,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){o(e)}}),(0,ae.jsx)("a",{onClick:function(){c?(n(t,c),o("")):v.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},t)})),Ve=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=e.upDataList,i=e.params,a=(e.page,e.getTypeNumber,e.dispatch,e.keywords),s=function(){var e=u()(r()().mark((function e(n,i){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ie.ke)({id:n,content:i});case 2:0===(null==(s=e.sent)?void 0:s.status)&&t(1,a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,ae.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,ae.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,ae.jsx)("section",{children:(0,ae.jsx)(Me,{id:i.pathId,params:i,activeDiscussIndex:i.pathId,onReplyDiscuss:s})})]})})),Ue=t(89959);function ze(e,n){return(0,z.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function We(e,n){return(0,z.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function Ke(e,n){return(0,z.v_)("/discusses/".concat(e,"/hidden.json"),n)}function Ye(e,n){return(0,z.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function qe(e){return(0,z.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function Xe(e,n){return(0,z.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var _e=t(7078),$e=(t(98756),t(56752));function en(e){var n=e.data,t=e.index,i=e.adminOrOperator,a=e.parentDiscussIndex,s=e.shixunIdentifier,r=(e.isDelete,e.user,e.onSetRewardData),c=e.onSetActionType,o=(e.params,e.deleteCommentAlert),l=e.shixunName,u=e.keywords,d=n.author,f=(n.can_delete,n.manage),p=n.content,m=n.hidden,x=n.id,h=n.reward,g=n.time;return(0,ae.jsxs)("div",{className:"second-level-discuss",children:[(0,ae.jsxs)("div",{className:"discuss-info-body",children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(d.login),target:"_blank",children:d.name}),(0,ae.jsx)("span",{className:"grey",children:g}),h?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(h),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:h})]}):null]}),(0,ae.jsxs)("div",{className:u?"hidden":"btn-group",children:[i?(0,ae.jsx)("a",{onClick:function(){r({id:x,index:t,user_id:d.user_id,parentDiscussIndex:a})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,ae.jsx)("a",{onClick:function(){c({id:x,index:t,params:{hidden:m?"0":"1",container_identifier:s},type:"hidden-discuss",parentDiscussIndex:a,message:m?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:m?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:m?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,f?(0,ae.jsx)("a",{onClick:function(){o?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",l,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:x,index:t,type:"delete-discuss",parentDiscussIndex:a,message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,ae.jsx)(_e.Z,{className:"discuss-content",value:p,highlightKeywords:u})]})}var nn=function(e){var n=e.data,t=e.index,i=e.shixunIdentifier,a=e.adminOrOperator,s=e.identity,r=(e.onTopOrDownDiscuss,e.onPlusDiscuss),c=e.onSetActionType,o=e.onSetRewardData,l=e.user,u=e.isDelete,d=e.activeDiscussIndex,f=e.onReplyDiscuss,p=e.onSetActiveDiscussIndex,m=e.params,x=e.keywords,h=n.content,g=n.children,v=n.game_url,k=n.hidden,j=n.id,y=n.position,S=n.praise_count,b=n.reward,w=(n.sticky,n.time),N=n.user_praise,I=n.game_passed,D=n.delete_comment_alert,B=n.author,E=n.shixun_name,C=n.manage;var R=function(e){var n=e.target,t=n.nodeName,i=n.src;"IMG"===t&&($e.Z.publish("preview-image",i),console.log("src:",i))};return(0,ae.jsxs)("div",{className:"discuss-item-container",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(B.image_url),width:"50"})}),(0,ae.jsxs)("section",{children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:B.name}),(0,ae.jsx)("span",{className:"grey",children:w}),y?(0,ae.jsxs)("span",{className:"c-green",children:[" [第",y,"关] "]}):null,v?(0,ae.jsx)("a",{href:v,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,b?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(b),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:b})]}):null,s<=5?(0,ae.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===I?"#29bd8b":""},children:I||0===I?1===I?"已通关":"未通关":""}):null]}),(0,ae.jsx)("div",{onClick:R,children:(0,ae.jsx)(_e.Z,{className:"discuss-content",value:h,highlightKeywords:x})}),g&&g.length>0?(0,ae.jsx)("div",{className:"reply-discuss-container",onClick:R,children:g.map((function(e,n){return(0,ae.jsx)(en,{data:e,index:n,deleteCommentAlert:D,shixunName:E,shixunIdentifier:i,adminOrOperator:a,user:l,isDelete:u,onSetRewardData:o,onSetActionType:c,parentDiscussIndex:t,keywords:x},e.id)}))}):null,(0,ae.jsxs)("div",{className:x?"hidden":"btn-group",children:[a?(0,ae.jsx)("a",{onClick:function(){o({id:j,index:t,user_id:B.user_id})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,a?(0,ae.jsx)("a",{onClick:function(){c({id:j,index:t,params:{hidden:k?"0":"1",container_identifier:i},type:"hidden-discuss",message:k?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:k?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:k?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,C&&(!g||0==g.length)&&(0,ae.jsx)("a",{onClick:function(){D?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",E,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:j,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,ae.jsx)("a",{onClick:function(){p(j)},title:"回复",children:(0,ae.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,ae.jsxs)("a",{onClick:function(){r(j,!N,t)},className:N?"c-orange":"",children:[(0,ae.jsx)("i",{className:N?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,ae.jsx)("span",{children:S||""})]})]}),(0,ae.jsx)(Me,{id:j,params:m,activeDiscussIndex:d,onReplyDiscuss:f})]})]},j)},tn={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function an(e,n){switch(n.type){case Ue.tD:return o()(o()({},e),{},{loading:!0});case Ue.RS:return o()(o()({},e),{},{showRewardDialog:!0});case Ue.t2:return o()(o()({},e),{},{showRewardDialog:!1});case Ue.GR:case Ue.u8:case Ue.rM:case Ue.yS:case Ue.Vn:case Ue.SX:return o()(o()({},e),n.payload);default:throw new Error}}var sn=function(e){var n=e.shixunIdentifier,t=e.identity,i=e.activeIndex,a=e.user,s=e.isShixunDetail,c=void 0!==s&&s,l=e.isDelete,d=e.getTypeNumber,p=e.params,m=e.getData,h=e.isNotDiscuss,g=e.keywords,v=e.setTypeCount,k=(0,x.useReducer)(an,tn),j=f()(k,2),y=j[0],S=j[1],b=y.page,w=y.loading,N=y.data,I=y.actionType,D=y.showRewardDialog,B=y.activeDiscussIndex,E=(0,x.useRef)(),C=(0,x.useRef)();function R(e){return Z.apply(this,arguments)}function Z(){return(Z=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,S({type:Ue.tD}),e.next=6,(0,Ie.Mu)({coursesId:null==p?void 0:p.pathId,page:n,keywords:g});case 6:t=e.sent,v(null==t?void 0:t.disscuss_count),S({type:Ue.GR,payload:{activeDiscussIndex:null,page:n,data:t,loading:!1}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function H(e){document.body.scrollIntoView(),R(e)}function O(e,n,t){return P.apply(this,arguments)}function P(){return(P=u()(r()().mark((function e(n,t,i){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,We(n,t);case 3:a=e.sent,Y[i].user_praise=t,Y[i].praise_count=a.praise_count,S({type:Ue.rM,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function J(e,n,t){return F.apply(this,arguments)}function F(){return(F=u()(r()().mark((function e(n,t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ze(n,t);case 3:Y[i].sticky=t,S({type:Ue.u8,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function L(){return L=u()(r()().mark((function e(){var n,t,i,a,s,c,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=I.id,t=I.params,i=I.type,a=I.index,s=I.parentDiscussIndex,"hidden-discuss"!==i){e.next=6;break}return e.next=4,Ke(n,t);case 4:s?Y[s].children[a].hidden=1==t.hidden:Y[a].hidden=1==t.hidden,S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 6:if("delete-discuss"!==i){e.next=31;break}return e.next=9,qe(n);case 9:if(!s&&0!==s){e.next=22;break}c=Y[s].children,l=c.length-1;case 12:if(!(l>=0)){e.next=19;break}if(c[l].id!==n){e.next=16;break}return c.splice(l,1),e.abrupt("break",19);case 16:l--,e.next=12;break;case 19:Y[s].children=c,e.next=30;break;case 22:u=Y.length-1;case 23:if(!(u>=0)){e.next=30;break}if(Y[u].id!==n){e.next=27;break}return Y.splice(u,1),e.abrupt("break",30);case 27:u--,e.next=23;break;case 30:S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 31:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}function Q(e){S({type:Ue.yS,payload:{actionType:e}})}function T(){return(T=u()(r()().mark((function e(){var n,t,i,a,s,c,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=E.current,t=n.id,i=n.index,a=n.score,s=n.user_id,c=n.parentDiscussIndex,e.next=3,Ye(t,{container_type:"Discusses",score:a,user_id:s});case 3:l=e.sent,c?Y[c].children[i].reward=l.code:Y[i].reward=l.code,S({type:Ue.Vn,payload:{showRewardDialog:!1,data:o()(o()({},N),{},{comments:Y})}}),E.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function G(e){E.current=e,S({type:Ue.RS})}function M(e,n){return V.apply(this,arguments)}function V(){return(V=u()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Xe(n,t);case 3:R(b),m(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function z(e){S(B===e?{type:Ue.SX,payload:{activeDiscussIndex:null}}:{type:Ue.SX,payload:{activeDiscussIndex:e}})}if((0,x.useEffect)((function(){function e(){return(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==i||N||!n){e.next=3;break}return e.next=3,R(b);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[p.pathId,g]),(0,x.useEffect)((function(){R()}),[g]),!N)return!c&&(0,ae.jsx)(Fe.Z,{});var W=N.disscuss_count,Y=N.comments,q=(N.all,N.can_hidden);return(0,ae.jsxs)(x.Fragment,{children:[(0,ae.jsxs)("div",{className:"discuss-container discuss-warp-container",ref:C,children:[!c&&w?(0,ae.jsx)(Fe.Z,{}):null,0===W?(0,ae.jsx)("div",{style:{display:"flex"},children:(0,ae.jsx)(Qe.Z,{})}):null,(0,K.bg)()&&!h&&!g&&(0,ae.jsx)(Ve,{getTypeNumber:d,upDataList:R,page:b,user:a,params:p,keywords:g}),(0,ae.jsx)("aside",{className:"bg-white",children:null==Y?void 0:Y.map((function(e,i){return(0,ae.jsx)(nn,{user:a,data:e,index:i,identity:t,onPaginationChange:H,shixunIdentifier:n,isDelete:l,onSetActionType:Q,onTopOrDownDiscuss:J,adminOrOperator:q,onPlusDiscuss:O,onSetRewardData:G,activeDiscussIndex:B,onSetActiveDiscussIndex:z,onReplyDiscuss:M,keywords:g},e.id)}))}),W>10?(0,ae.jsx)("div",{className:"pagination-container tc",children:(0,ae.jsx)(U.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:H,current:b,total:W})}):null]}),(0,ae.jsxs)(Le.Z,{children:[(0,ae.jsx)(A.Z,{centered:!0,title:"提示",open:!!I,onOk:function(){return L.apply(this,arguments)},onCancel:function(){S({type:Ue.yS,payload:{actionType:null}})},children:(0,ae.jsx)("p",{children:I?I.message:""})}),(0,ae.jsx)(A.Z,{centered:!0,width:400,title:"奖励设置",open:D,onCancel:function(){S({type:Ue.t2})},onOk:function(){return T.apply(this,arguments)},children:(0,ae.jsx)(Te.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){E.current.score=e},style:{width:"228px"}})})]})]})},rn=t(66208),cn=["classroomList","user","globalSetting","loading","dispatch"],on=(0,h.connect)((function(e){var n=e.classroomList,t=e.user,i=e.loading;return{classroomList:n,user:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t=e.classroomList,i=e.user,s=e.globalSetting,c=(e.loading,e.dispatch),l=(m()(e,cn),(0,h.useParams)()),d=t.detailTopBanner,p=(0,x.useState)([]),B=f()(p,2),E=B[0],C=B[1],M=(0,x.useState)({}),V=f()(M,2),U=V[0],Y=V[1],q=(0,x.useState)(-1),X=f()(q,2),_=X[0],$=X[1],ee=(0,x.useState)(!1),ne=f()(ee,2),te=ne[0],ie=ne[1],se=(0,x.useState)({name:"",is_jupyter:!1}),re=f()(se,2),le=re[0],ue=re[1],de=g.Z.useForm(),fe=f()(de,1)[0],pe=g.Z.useForm(),me=f()(pe,1)[0],he=g.Z.useForm(),ge=f()(he,1)[0],ve=(0,x.useState)(!1),Ae=f()(ve,2),ke=Ae[0],je=Ae[1],be=(0,x.useState)(),we=f()(be,2),Ne=we[0],Ie=we[1],De=(0,x.useState)([]),Be=f()(De,2),Ee=Be[0],Ce=Be[1],Re=(0,x.useState)(),He=f()(Re,2),Oe=He[0],Pe=He[1],Fe=(0,x.useState)("All"),Le=f()(Fe,2),Te=Le[0],Ge=Le[1],Me=(0,x.useState)(!0),Ve=f()(Me,2),Ue=Ve[0],ze=Ve[1],We=(0,x.useState)(0),Ke=f()(We,2),Ye=Ke[0],qe=Ke[1],Xe=(0,x.useState)(""),_e=f()(Xe,2),$e=_e[0],en=_e[1],nn=(0,x.useState)(0),tn=f()(nn,2),an=tn[0],on=tn[1],ln=(0,x.useState)([{name:"全部",totalName:"课程学习",type:"All",number:0},{name:"实践项目",totalName:"实践项目",type:"Shixun",number:0},{name:"视频项目",totalName:"视频项目",type:"VideoItem",number:0},{name:"教学课件",totalName:"教学课件",type:"Attachment",number:0},{name:"讨论",totalName:"讨论",type:"Discusses",number:0}]),un=f()(ln,2),dn=un[0],fn=un[1];(0,x.useEffect)((function(){An()}),[null==l?void 0:l.coursesId]),(0,x.useEffect)((function(){"目录重命名成功"===t.actionTabs.key&&An()}),[t.actionTabs.key]),(0,x.useEffect)((function(){mn()}),[U]),(0,x.useEffect)((function(){var e=E.map((function(e){return e.items})),n=0;e.map((function(e){e.map((function(e){!new RegExp($e,"ig").test(e.name)||e.item_type!==Te&&"All"!==Te||n++}))})),n>dn.find((function(e){return e.type===Te})).number&&(n=dn.find((function(e){return e.type===Te})).number),on(n)}),[E,Te,$e]);var pn=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.Ex)(o()({},n));case 2:return t=e.sent,E[_].items=n.list,e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),mn=function(){var e=U.shixuns_count,n=void 0===e?0:e,t=U.videos_count,i=void 0===t?0:t,a=U.pdf_attachments_count,s=void 0===a?0:a,r=U.disscuss_count,c={All:n+i+s,Shixun:n,VideoItem:i,Attachment:s,Discusses:void 0===r?0:r},l=dn.map((function(e){return o()(o()({},e),{},{number:c[e.type]})}));fn(l)},xn=function(){_===E.length-1&&Ne&&(Bn(),C(E.filter((function(e,n){return n!==E.length-1})))),An(),$(-1)},hn=function(e,n){In()&&($(e),fe.setFieldsValue({name:n.stage_name,description:n.stage_description}))},gn=function(e){var n;setTimeout((function(){document.documentElement.scrollTop=Ye}),300),"取消"!==e&&(E[_].items=null===(n=E[_].items)||void 0===n?void 0:n.concat(e),C(a()(E)))},vn=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.A2)(o()({id:E[_].stage_id,course_id:l.coursesId},n));case 2:return(t=e.sent).id&&(Pe(!1),i=[o()({},t)],E[_].items=E[_].items.concat(i),C(a()(E))),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),An=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ze(!0),e.next=3,(0,W.R7)({coursesId:null==l?void 0:l.coursesId});case 3:(null==(n=e.sent)?void 0:n.stages)&&C(null!=n&&n.stages?a()(null==n?void 0:n.stages):[]),Y(n?o()({},n):{}),console.log("---------",U),ze(!1),Bn(),$(-1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),kn=function(){var e=u()(r()().mark((function e(n,t){var i,a,s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&n.name){e.next=2;break}return e.abrupt("return",v.ZP.info("请先输入章节名称!"));case 2:if(Bn(),a=[],null===(i=E[_][t||"shixuns_list"])||void 0===i||i.map((function(e){a.push({type:e.item_type,id:e.id})})),!Ne){e.next=12;break}return e.next=8,(0,W.CI)(o()(o()({},n),{},{coursesId:l.coursesId,list:a}));case 8:(s=e.sent)&&(E[_]=o()(o()({},E[_]),s)),e.next=16;break;case 12:return e.next=14,(0,W.xn)(o()(o()({},n),{},{id:E[_].stage_id,type:Array.from(new Set(a.map((function(e){return e.type})))),list:a}));case 14:(c=e.sent)&&(E[_]=o()(o()({},E[_]),c));case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),jn=function(e,n){A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该实训吗?",onOk:function(){E[_][n||"shixuns_list"].splice(e,1),v.ZP.success("删除成功"),C(a()(E)),kn(fe.getFieldsValue(),n)}})},yn=function(e){var n;A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(n=u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.WW)(o()({},e));case 2:0===n.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Sn=function(){ue({name:"",is_jupyter:!1}),me.setFieldsValue({name:"",is_jupyter:!1}),ie(!1)},bn=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),s=f()(a,1)[0];return i.splice(t,0,s),i}(E[_][n||"shixuns_list"],e.source.index,e.destination.index);E[_][n||"shixuns_list"]=t,C(a()(E)),kn(fe.getFieldsValue(),n)}},wn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.ms)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Nn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.yy)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),In=function(){return-1===_||(A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,title:"提示",content:(0,ae.jsx)("div",{className:"tc font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(_),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},Dn=function(){kn(fe.getFieldsValue())},Bn=function(){Ie(!1)},En=function(e,n){var t,d,f,p,m;if("All"!==Te&&(null===(t=e.stage_tag)||void 0===t||!t.includes(Te)))return null;var x=e.items.filter((function(e){return new RegExp($e,"ig").test(e.name)&&(e.item_type===Te||"All"===Te)}));return $e&&null!=x&&x.length||!$e?(0,ae.jsxs)("section",{className:"bg-white pt30 mb20 pb20 pl10 pr10",children:[(0,ae.jsxs)("aside",{className:"pl20 pr20",children:[(0,ae.jsxs)(k.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"},children:[(0,ae.jsx)(j.Z,{flex:"22px",children:(0,ae.jsx)("span",{className:Z,children:(0,ae.jsx)("i",{className:"iconfont icon-zhangjie2 font18"})})}),(0,ae.jsx)(j.Z,{flex:1,className:"tl font18 bold c-grey-333",children:e.stage_name||"第".concat(null==E?void 0:E.length,"部分")}),(0,ae.jsxs)(j.Z,{children:[(0,K.GJ)()&&_===n&&!Ne&&(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){var n,t;n=e.stage_id,A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(t=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W._V)({id:n});case 2:0===e.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-shanchu c-grey-c"})}),(0,K.GJ)()&&_!==n&&"All"===Te&&!$e&&(0,ae.jsxs)("div",{children:[n>0&&(0,ae.jsx)(y.Z,{title:"向上移动",children:(0,ae.jsx)("span",{onClick:function(){return wn(e.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})}),n")}})})})]}),_===n&&(0,ae.jsxs)("div",{className:"pl20 pr20 pt20",children:[(0,ae.jsxs)("aside",{children:[(0,ae.jsx)(g.Z.Item,{name:"name",label:"名称",rules:[{required:!0,message:"名称不能为空"}],children:(0,ae.jsx)(b.Z,{size:"middle",maxLength:60,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段名称,最大限制60个字符"),onBlur:Dn})}),(0,ae.jsx)(g.Z.Item,{name:"description",label:"描述",rules:[{required:!0,message:"描述不能为空"}],children:(0,ae.jsx)(b.Z.TextArea,{rows:5,maxLength:300,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段描述"),onBlur:Dn})})]}),(0,ae.jsxs)("aside",{style:{display:"flex",justifyContent:"space-evenly"},children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(ie(!0),me.setFieldsValue({name:"",is_jupyter:!1}))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建实践项目"]}),(0,ae.jsx)("br",{}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");qe(document.documentElement.scrollTop),c({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",id:E[_].stage_id,course_id:l.coursesId}}),Ce(null==e||null===(n=e.shixuns_list)||void 0===n?void 0:n.map((function(e){return e.id})))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5"}),"选用实践项目"]}),(0,ae.jsx)("br",{}),!(null!=s&&null!==(f=s.setting)&&void 0!==f&&f.is_local)&&(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var e,n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(null!==(e=i.userInfo)&&void 0!==e&&e.admin||null!==(n=i.userInfo)&&void 0!==n&&n.is_teacher&&(0,oe.O5)())&&Pe(!0)},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建视频项目"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(je(!0),ge.resetFields())},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建教学课件"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsx)("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(n),children:"下面实训可以通过拖拽进行排序调整"})]}),!(null===(p=e.attachments_list)||void 0===p||!p.length)&&(0,ae.jsx)(w.Z,{}),(0,ae.jsx)("aside",{className:H,children:_===n?(0,ae.jsx)(D.Z5,{onDragEnd:function(e){return bn(e,"attachments_list")},children:(0,ae.jsx)(D.bK,{droppableId:"droppable-id2",children:function(t,i){var a;return(0,ae.jsx)("div",o()(o()({className:"mt20",ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},children:null===(a=e.attachments_list)||void 0===a?void 0:a.map((function(e,t){return(0,ae.jsx)(D._l,{draggableId:"".concat(e.id.toString(),"-").concat(n,"-").concat(t),index:t,children:function(i,a){return(0,ae.jsx)("div",o()(o()(o()({ref:i.innerRef},i.draggableProps),i.dragHandleProps),{},{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})}),(0,ae.jsx)(j.Z,{children:_===n&&(0,ae.jsx)("div",{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){jn(t,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})})})})]},t)}))}},e.id)}))}))}})}):(0,ae.jsx)("div",{className:"mt20",children:null===(m=e.attachments_list)||void 0===m?void 0:m.map((function(e,n){return(0,ae.jsx)("div",{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})})]},n)})}))})}),!(null==x||!x.length)&&(0,ae.jsx)(Je,{visibleType:Te,data:a()(x),stage_id:e.stage_id,disabled:_!==n,deleteStages:yn,updateSort:pn,subject_id:null==U?void 0:U.subject_id,course_id:null==l?void 0:l.coursesId,index:n,cust_seq:!0,hiddenEditBtn:!0,keywords:$e,showVideoPlay:!0}),_===n&&(0,ae.jsxs)("aside",{className:O,children:[(0,ae.jsx)(S.ZP,{onClick:xn,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,ae.jsx)(S.ZP,{onClick:xn,size:"middle",type:"primary",children:"保存"})]})]},n):null},Cn=d.start_date,Rn=d.course_end||R()(R()().format("L")).valueOf()0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(y);case 34:e.sent,h+=g;case 36:e.next=29;break;case 38:return e.next=40,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:r()({fileName:n.name,chunkCount:s,uploadId:l},c)});case 40:(S=e.sent).object?(C("success"),z(),m&&m(r()(r()({},S),{},{file:n,percent:100}))):(C("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),C("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),K=(0,d.useCallback)((function(){U.current=!0,M.current&&(M.current.abort(),l&&l())}),[l]);return(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("input",{type:"file",id:V.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(G(t),R="ready",t){if(k)return k(t)||W(t),void z();W(t)}},accept:S}),(0,g.jsx)("label",{className:x()(h,b),htmlFor:V.current,style:N,children:y})]})},A=(0,d.forwardRef)(v)},8614:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(79800),a=t.n(i),s=t(59301),r=t(3113),c=t(8591),o=t(59028),l=t(85574),u=t(58670),d=t(94334),f="img___BgL9D",p=t(37712),m=function(e){var n=e.value,t=e.onChange,i=e.getFileProgress,m=(0,s.useState)(!1),x=a()(m,2),h=x[0],g=x[1],v=(0,p.jsx)(r.ZP,{loading:h,icon:(0,p.jsx)(l.Z,{}),children:"选择上传文件"});return(0,p.jsx)(s.Fragment,{children:n?(0,p.jsxs)("div",{className:f,children:[(0,p.jsx)("img",{src:d.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,p.jsx)("div",{children:(0,p.jsx)(u.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(o.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(d.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(i&&i(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,a,s;if(g(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void c.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message);t(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.id)}}else g(!0)},accept:"image/*",children:v}),(0,p.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,p.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},36840:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return I}});var i=t(7557),a=t.n(i),s=t(41498),r=t.n(s),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),m=t(59028),x=t(8591),h=t(43418),g=t(3113),v=t(94334),A=t(19394),k=t(37712),j="  ";function y(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var S=t(60186),b=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=m.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,t=e.onChange,i=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,N=e.title,I=void 0===N?"上传附件":N,D=e.showRemoveModal,B=void 0!==D&&D,E=e.accept,R=void 0===E?"":E,C=e.additionalText,Z=e.isDragger,H=e.number,O=void 0===H?1e3:H,P=e.aloneClear,J=void 0!==P&&P,F=(0,p.useState)(!1),L=f()(F,2),Q=L[0],T=L[1],G=(0,p.useState)(n||[]),M=f()(G,2),V=M[0],U=M[1],z=(0,p.useState)(1),W=f()(z,2),K=W[0],Y=W[1];(0,p.useEffect)((function(){n&&(1===K&&U(u()(n)),Y(2),O===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){V.pop(),U(u()(V))}),500)},_={multiple:!0,disabled:Q,accept:R,withCredentials:!0,fileList:V,beforeUpload:function(e,n){var t=e.size/1024/1024;return V.concat(n).length>O?(V.pop(),U(u()(V)),x.ZP.error("最多只能上传".concat(O,"个文件")),J?Promise.reject():(X(),!1)):t=O?T(!0):T(!1),U(u()(V)),V=V.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(y(e.size))),o()({},e)})),console.log("info:",e,V),t(V)):x.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(q=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,A.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!B){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=r()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,k.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[Z&&(0,k.jsxs)(w,o()(o()({},_),{},{children:[(0,k.jsx)("p",{className:"ant-upload-drag-icon",children:(0,k.jsx)(S.Z,{})}),(0,k.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,k.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),C]})),!Z&&(0,k.jsxs)(m.Z,o()(o()({},_),{},{children:[(0,k.jsxs)(g.ZP,{disabled:Q,className:"upload_button",children:[(0,k.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,k.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},38696:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(38827),x=t(7309),h=t(6848),g=t(42930),v=t(80469),A=t(16644),k=t(94334),j=t(37712),y=function(e){var n,t,i,s,c,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,N=(e.theme,e.type),I=e.filename,D=e.monacoEditor,B=e.className,E=e.style,R=e.close,C=e.onClose,Z=e.hasMask,H=e.disabledDownload,O=e.onImgDimensions,P=e.showNodata,J=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(J,2),L=(F[0],F[1],(0,d.useState)("")),Q=u()(L,2),T=(Q[0],Q[1]),G=(0,d.useState)(),M=u()(G,2),V=M[0],U=M[1],z="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?k.Z.PROXY_SERVER:k.Z.API_SERVER,K=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(w=k.Z.API_SERVER+w),I&&(D.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&T(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&Y()}),[N,w]);var Y=function(){var e=o()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,U(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(I||"educoder",w,I)},X=function(){(0,g.Nd)(I||"educoder",decodeURIComponent(w))};return(0,j.jsxs)("div",{style:a()({},E||{}),className:"".concat(Z&&f.bgBlack," ").concat(N?f.wrp:"hide"),children:[R&&(0,j.jsxs)("div",{className:f.close,ref:K,children:[!!O&&(0,j.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:function(){C(),O()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,j.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:X,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{className:"",onClick:C,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(f[B]," ").concat(B," ").concat(f.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,j.jsx)(x.ZP,a()({},D))}),"audio"===N&&(0,j.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===N&&(0,j.jsx)(j.Fragment,{children:(null===(s=w)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(c=w)&&void 0!==c&&c.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===N&&V&&(0,j.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(V.key,"&url=").concat(W+V.url,"&callbackUrl=").concat(W+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(b,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,j.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===N&&(0,j.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,j.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===N||"download"===N)&&(0,j.jsx)(j.Fragment,{children:P?(0,j.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return M}});var i=t(82242),a=t.n(i),s=t(37205),r=t.n(s),c=t(91232),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),p=t.n(f),m=t(11690);var x=[],h=["
                                          "],g=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){x.length=0,h=["
                                            "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                          • "+a.text+"");var s=[];return n=j(e,++n,a.level,s),s.length>0&&(i.push("
                                              "),s.forEach((function(e){i.push(e)})),i.push("
                                            ")),i.push("
                                          • "),n=j(e,n,t,i)}function y(){return j(x,0,0,h),h.push("
                                          "),h.join("")}var S={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var s=N(),r=i;i=s,I[s]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:i}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,N=function(){return"__special_katext_id_".concat(w++,"__")},I={};function D(){return I}function B(){w=0,I={}}function E(e){return e=e.replace(b,(function(e,n){var t=N();return I[t]={type:"inline",expression:n},t}))}var R=g.listitem;g.listitem=function(e){return R(E(e))};var C=g.paragraph;g.paragraph=function(e){return C(E(e))};var Z=g.tablecell;g.tablecell=function(e,n){return Z(E(e),n)},g.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                          ".concat(e,"

                                          "):'
                                          ').concat(t?e:(0,m.escape)(e,!0),"
                                          \n"):'
                                          '+(t?e:(0,m.escape)(e,!0))+"
                                          "},g.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:g});var H=p(),O=(t(64018),t(24830)),P=t(94334),J=t(15342),F=t(1012),L=t(38696),Q=t(37712),T="@▁@",G=/]*>/g;var M=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,s=e.showTextOnly,c=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,m=void 0===p?{}:p,x=e.highlightKeywords,h=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,j=e.programFillValue,S=e.onFillChange,b=void 0===S?function(e){}:S,w=e.onFillBlur,N=void 0===w?function(){}:w,I=String(t),E=(0,d.useState)(""),R=u()(E,2),C=R[0],Z=R[1],M=(0,d.useState)("office"),V=u()(M,2),U=V[0],z=V[1],W=(0,d.useState)([]),K=u()(W,2),Y=K[0],q=K[1],X=(0,d.useRef)("a"+(0,F.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+P.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+P.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+P.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(_).length;return _[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                          '.concat($(I||""),"
                                          ")}var n=H(I);n=$(n);var t=D();I.match(/\[TOC\]/)&&(n=n.replace("

                                          [TOC]

                                          ",y()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,s=i.expression;return(0,J.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),B();var i=document.createElement("div");return i.innerHTML=n,x?(ie(i,x.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):s?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[I,x]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,s=u()(e.value,2),r=s[0],c=s[1];c.value=null===(a=j[r])||void 0===a?void 0:a.value,"warning"===j[r].type?c.className="program-fill-warning":"success"===j[r].type?c.className="program-fill-success":c.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,m=u()(l.value,2),x=m[0];m[1].innerHTML=null!==(f=j[x])&&void 0!==f&&f.score?"".concat(null===(p=j[x])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(j)}}),[j]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),b(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),N(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Z(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Z(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Z(t),z("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}k.WebkitLineClamp=c,c&&(f=a()(a()({},f),k));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",se),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",se),B(),A()}}),[ee,ae.current,se]),(0,Q.jsxs)(Q.Fragment,{children:[s&&(0,Q.jsx)("div",{ref:ae,children:ee}),!s&&(0,Q.jsx)("div",{ref:ae,style:a()({},f),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,Q.jsx)(L.Z,{close:!0,data:C,type:null!=C&&C.length?U:"",style:a()({},m),onClose:function(){return Z("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var i=t(8785),a="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",r=t(37712),c=function(e){var n=e.message,t=e.className,c=(e.children,e.style),o=void 0===c?{}:c;return(0,r.jsxs)("div",{className:"".concat(s," ").concat(t),children:[(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:o,children:n}):null,(0,r.jsx)(i.Outlet,{})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(79800),a=t.n(i),s=t(59301),r=t(56752),c=t(3113),o=t(73303),l=t(82234),u=t(51638),d=t(37712),f=function(){var e=(0,s.useState)(""),n=a()(e,2),t=n[0],i=n[1],f=(0,s.useState)(0),p=a()(f,2),m=p[0],x=p[1],h=(0,s.useRef)("");function g(e){27==e.keyCode&&h.current&&v()}function v(){document.body.style.overflow="auto",i("")}(0,s.useEffect)((function(){return r.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",g),function(){document.removeEventListener("keydown",g)}}),[]),(0,s.useEffect)((function(){h.current=t}),[t]);var A=(0,s.useRef)(),k=(0,s.useRef)();return(0,d.jsx)(s.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:A,onClick:function(e){e.nativeEvent.target!==A.current&&e.nativeEvent.target!==k.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){x(m+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),a=t.n(i),s=t(79800),r=t.n(s),c=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(91510),t(29867),t(37712)),m=o.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,s=e.options,o=void 0===s?{}:s,l=(0,c.useRef)(),u=(0,c.useState)(),d=r()(u,2),m=d[0],x=d[1];return(0,c.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,c.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,c.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,c.useEffect)((function(){if(l.current&&!m){var e=f().fromTextArea(l.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));x(e)}}),[l.current,m]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,c.useState)("python"),s=r()(i,2),d=s[0],f=s[1];return(0,p.jsxs)(l.Z,a()(a()({},x),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(m,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(g,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),m=t(89780),x=t.n(m),h=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,s=e.className,r=void 0===s?"":s,c=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),c]})}var b=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,s=e.fullScreen,r=e.insertTemp,c=e.hidetoolBar,o=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!c&&o.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(S,j()(j()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(S,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(98557),N=t(78241),I=t(73782),D=t(3113),B={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,j()(j()({},B),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},R=t(35782),C=t(8591),Z=t(75166),H=N.Z.useForm,O={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},J=function(e){var n=e.callback,t=e.onCancel,i=H(),a=u()(i,1)[0],s=(0,p.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,v.jsxs)(N.Z,j()(j()({form:a},P),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(I.Z,{style:O})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,L(n,r)}})]})}),(0,v.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(I.Z,{style:{width:264}})}),(0,v.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(Z.KI,"/api/attachments.json")),i.send(t)}var Q=t(5112),T=t(94001),G=Q.ZP.Group,M={margin:"0 8px"},V=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"单元格数:"}),(0,v.jsx)("span",{style:M,children:"行数"}),(0,v.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(T.Z,{})}),(0,v.jsx)("span",{style:M,children:"列数"}),(0,v.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(T.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"对齐方式:"}),(0,v.jsx)(N.Z.Item,{name:"align",children:(0,v.jsxs)(G,{children:[(0,v.jsx)(Q.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(Q.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(Q.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(Q.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(94334),z=t(92911),W=t(1012),K=t(43418),Y="link",q="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ae+"-B","bold"),ae+"-I","italic"),ce=f()(f()(f()(f()({},Y,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,s=e.width,c=void 0===s?"100%":s,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,k=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,S=e.watch,N=e.insertTemp,I=e.mode,D=void 0===I?"markdown":I,B=e.id,Z=void 0===B?"markdown-editor-id":B,H=e.showResizeBar,O=void 0!==H&&H,P=e.noStorage,F=void 0!==P&&P,Q=e.showNullButton,T=void 0!==Q&&Q,G=e.showNullProgramButton,M=void 0!==G&&G,$=e.hidetoolBar,ae=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,me=void 0===pe?"":pe,xe=e.disablePaste,he=void 0!==xe&&xe,ge=e.disabled,ve=void 0!==ge&&ge,Ae=e.disabledFill,ke=void 0!==Ae&&Ae,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,be=void 0===Se?"":Se,we=(0,p.useState)(null),Ne=u()(we,2),Ie=Ne[0],De=Ne[1],Be=(0,p.useState)(t),Ee=u()(Be,2),Re=Ee[0],Ce=Ee[1],Ze=(0,p.useState)(S),He=u()(Ze,2),Oe=He[0],Pe=He[1],Je=(0,p.useState)(le),Fe=u()(Je,2),Le=Fe[0],Qe=Fe[1],Te=(0,p.useState)(""),Ge=u()(Te,2),Me=Ge[0],Ve=Ge[1],Ue=(0,p.useState)(0),ze=u()(Ue,2),We=ze[0],Ke=ze[1],Ye=(0,p.useState)(d),qe=u()(Ye,2),Xe=qe[0],_e=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,W.Z)()),an=(0,p.useRef)(!1),sn=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(be),null==Ie||Ie.setValue(be),window.scrollTo(0,e)}),[be]),(0,p.useEffect)((function(){null==fe||fe(Le)}),[Le]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var i=t.clipboardData;if(i){var a=i.types.toString(),s=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,c=s[1];"file"===(null===(r=s[0])||void 0===r?void 0:r.kind)&&(c=s[0]);var o=c.getAsFile(),l=o.name.split(".").pop();L(o,(function(e){var t,i,a;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):se.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=x().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!M,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),s=a.charAt(i.ch-1),r=a.lastIndexOf("@▁@",i.ch),c=a.lastIndexOf("@▁▁@",i.ch),o=r>c?r:c,l=r>c?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,a,i,o,r,c,s),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(cn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[s],t=e.name.split(".").pop();L(e,(function(i){var a,s,r;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},s=0;s0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,p.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],s=n[1],r=f()({},a,(function(){fn(s)}));e.push(r),Ie.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Z);e>=We+1e4&&(!n||n!==Re)&&(window.sessionStorage.setItem(Z,Re),nn(!0))}}),1e4),(0,p.useEffect)((function(){Pe(S)}),[Ie,S]),(0,p.useEffect)((function(){Ie&&y&&Ie.focus()}),[Ie,y]),(0,p.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,p.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,p.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,p.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();Ce(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(M?i(t,gn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,p.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),Ce(t),Ie.setCursor(ve?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var fn=(0,p.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                          \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Pe(!Oe),Ie.focus();case"trigger-full-screen":return Qe(!Le),Ie.focus();case Y:return void Ve(Y);case X:return void Ve(X);case q:return void Ve(q);case _:return void Ve(_);default:throw new Error}}),[Ie,Oe,Le]),pn=(0,p.useCallback)((function(e){switch(Ve(""),Me){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case X:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case q:var s=e.src,r=e.alt;return r?Ie.replaceSelection("![ ".concat(r," ]( ").concat(s,' "').concat(r,'" )')):Ie.replaceSelection("![,](".concat(s,")")),Ie.focus();case _:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=on.current,a=!1,s=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ie(c),height:ie(Xe)},gn=((0,p.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[We]),function(e){var n=[];if(M){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(k?"mini":""," ").concat(Le?"full-screen":""),style:hn,children:[(0,v.jsx)(b,{insertTemp:N,watch:Oe,fullScreen:Le,showNullButton:T,showNullProgramButton:M,onActionCallback:fn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Oe?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,v.jsx)(A,{value:Re}),"stex"!==D&&(0,v.jsx)(g.Z,{disabledFill:ke,showProgramFill:M,value:Re})]}):null]})]})}),O?(0,v.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:ce[Me]?(0,v.jsx)(K.Z,{centered:!0,title:ce[Me],open:!0,onCancel:xn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),s=t(29186),r=t.n(s),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){o()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var s=window.document;return i.node=s.createElement("div"),s.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Oe},cQ:function(){return ee},op:function(){return De},O5:function(){return Ue},_b:function(){return Te},t7:function(){return H},Gi:function(){return se},YG:function(){return ae},qp:function(){return b},vr:function(){return Je},qE:function(){return Re},Je:function(){return J},cq:function(){return he},tp:function(){return N}});var i=t(59301),a="banner___PoUBO",s="content___XoDjy",r="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:r,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",m="action___VdHb1",x="bar___t1kKC",h="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,r=e.onTitleChange,o=e.className,l=e.title,j=e.titleWidth,b=void 0===j?41:j,w=e.style,N=void 0===w?{}:w,I=e.fontColor,D=void 0===I?"#6A7283":I,B=e.showCount,E=(0,i.useState)(0),R=u()(E,2),C=R[0],Z=R[1],H=(0,i.useState)(!1),O=u()(H,2),P=O[0],J=O[1],F=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),J(!1)}),[t]),(0,c.jsxs)("div",{className:y()(d,o),style:N,children:[(0,c.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:P?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,c.jsxs)("div",{className:P?"".concat(p," ").concat(k):p,children:[(0,c.jsx)("div",{className:x,ref:L,style:C>0?{height:1===C?97:"auto",overflow:1===C?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:h,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:D},className:a===e.id?A:"",children:[(0,c.jsx)("span",{title:e.name,className:g,children:e.name}),!!B&&(0,c.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!C&&(0,c.jsx)(i.Fragment,{children:1===C?(0,c.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?J(!0):J(!1)},className:m,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){L.current.scrollTop=0,Z(1),J(!1)},className:m,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r;return(0,c.jsx)("div",{style:o,className:y()(w,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",D="dropdown___vSy8B",B="menu___NiyBu",E="text___Grueu",R="b1___ZKryM",C="b2___aKyGa",Z=t(73782),H=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,r=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,m=(0,i.useState)(""),x=u()(m,2),h=x[0],g=x[1],v=(0,i.useState)(""),A=u()(v,2),k=A[0],j=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){o(encodeURIComponent(k),h||null)};return(0,c.jsxs)("div",{className:y()(I,l),style:f,children:[!!a.length&&(0,c.jsxs)("div",{className:D,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=a.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:R}),(0,c.jsx)("b",{className:C})]}),(0,c.jsx)("div",{className:B,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(g(n),o(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,c.jsx)(Z.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},O="quickPager___GM30J",P="disabled___Ozc8I",J=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,s=e.pageSize,r=e.style,o=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:y()(O,i),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?P:"",children:"下一页"})]})},F=t(94334),L=t(42930),Q=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",G="wrap___VsQDr",M="li___IxCLC",V="cover___Mu8wr",U="img___IpFLA",z="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(T,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:M,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:U,children:[(0,c.jsx)("img",{className:V,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:z,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:Y,children:i})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:y()(ie.tabs,s),style:o,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:y()(n),style:i,children:a})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),me=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,s=e.onSort,r=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:y()(re,a),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(me.Z,{children:l.map((function(e,n){return(0,c.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),ke=t.n(Ae),je=t(41498),ye=t.n(je),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,r=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,m=e.shape,x=void 0===m?"round":m,h=be()(e,Ie),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],k=v[1];return(0,c.jsx)(Ne.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(p,"-").concat(x)],n),style:ve()({},t),size:p,shape:x,loading:A||r},h),{},{children:a}))},Be="head___ghH72",Ee="node___mjPEy",Re=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,s=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:y()(Be,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:a})]})},Ce="btns___sNgTb",Ze="confirm___Ozirl",He="cancel___aiq1I",Oe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,r=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,c.jsxs)("div",{className:y()(Ce,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:a,type:"primary",className:Ze,children:i}),r&&(0,c.jsx)(Ne.ZP,{onClick:l,className:He,children:o})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,s=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:y()(Pe.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Pe.wrap,children:[(0,c.jsx)("div",{className:Pe.left,children:a}),(0,c.jsx)("div",{className:Pe.center,children:s}),(0,c.jsx)("div",{className:Pe.right,children:r})]})})},Fe="crumbs___V41Oe",Le="hover___bEIVd",Qe=t(8785),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,r=void 0===s?[]:s;return(0,c.jsx)("div",{className:y()(Fe,n),style:a,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Me=["onChange"],Ve=Ge.Z.Countdown,Ue=function(e){var n=e.onChange,t=be()(e,Me),a=(0,i.useState)(null),s=u()(a,2),r=s[0],o=s[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Ve,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},91325:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(37205),a=t.n(i),s=t(7557),r=t.n(s),c=t(82242),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(39647),m=t.n(p),x=t(59301),h=t(8785),g=t(78241),v=t(8591),A=t(43418),k=t(95237),j=t(43604),y=t(6848),S=t(3113),b=t(73782),w=t(28103),N=t(96865),I=t(5112),D=t(78018),B=t(37740),E=t(42930),R=t(61186),C=t.n(R),Z="icons___fU5ZJ",H="shixuns___HhH4T",O="buttons___Xd62N",P="addStage___Ap4gr",J="color4CA___dMAG4",F="actionTabs___x3cPl",L="tab___BFnIn",Q="s1___O6K2P",T="tabActive___v3_qF",G="total___oZdqK",M=t(43428),V=t(24905),U=t(27092),z=t(92911),W=t(74648),K=t(39634),Y="drawer___UVA9h",q="menu___s5Hi1",X="actived___GavBb",_="listItem___OyHb7",$="info___UU9rA",ee="title___CmRLc",ne="titleLeft___xWCXz",te="search___CzPOL",ie="description___TEI_C",ae=t(37712),se=b.Z.Search,re=[{id:"type",name:"筛选",children:[{name:"全部实训",id:"all",type:"type"},{name:"我的实训",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}],ce=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,i=(e.loading,e.dispatch),s=e.cb,c=e.shixunIds,l=void 0===c?[]:c,d=(0,h.useParams)(),p=((0,h.useLocation)(),t.actionTabs,g.Z.useForm()),m=(f()(p,1)[0],t.shixunLists),A=(0,x.useState)([]),k=f()(A,2),j=k[0],b=k[1],N=(0,x.useState)([]),I=f()(N,2),D=I[0],B=I[1],E=(0,x.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null}),R=f()(E,2),C=R[0],Z=R[1];(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&(C.page=1,i({type:"classroomList/getShixunLists",payload:o()({},C)}))}),[t.actionTabs.key]),(0,x.useEffect)((function(){H()}),[d]);var H=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 2:n=e.sent,b([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(a()((null==n?void 0:n.groups)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){i({type:"classroomList/setActionTabs",payload:{}}),Z({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null})};return"选用实践项目"!==t.actionTabs.key?null:(0,ae.jsxs)(M.Z,{placement:"bottom",height:"100%",closable:!1,open:"选用实践项目"===t.actionTabs.key,rootClassName:Y,footer:(0,ae.jsxs)("div",{className:"tc",children:[(0,ae.jsx)(S.ZP,{size:"middle",onClick:function(){O(),B([]),s("取消")},style:{marginRight:8},children:"取消"}),(0,ae.jsx)(S.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,i,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=D[c],!l.includes(n)){e.next=4;break}return v.ZP.info("请勿重复选择:".concat(null==m||null===(t=m.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),c=0;case 2:if(!(c<(null==D?void 0:D.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(i=e.t0)){e.next=7;break}return e.abrupt("return",i.v);case 7:c++,e.next=2;break;case 10:return e.next=12,(0,W.Ep)({id:t.actionTabs.id,course_id:t.actionTabs.course_id,shixun_ids:a()(D)});case 12:o=e.sent,B([]),null!=o&&o.shixuns_list&&(O(),s(o.shixuns_list));case 15:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,ae.jsx)("section",{className:"tc",children:(0,ae.jsx)(se,{placeholder:"实训信息/院校名称/创建者",enterButton:"搜索",size:"middle",className:te,onSearch:function(e){C.keyword=e,C.page=1,i({type:"classroomList/getShixunLists",payload:o()({},C)})}})}),(0,ae.jsxs)("section",{className:"edu-container",children:[re.map((function(e,n){var t;return(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,ae.jsx)("li",{className:C[e.id]==n.id?X:"",onClick:function(){C[e.id]=n.id,C.page=1,Z(o()({},C)),i({type:"classroomList/getShixunLists",payload:o()({},C)})},children:(0,ae.jsx)("strong",{children:n.name})})}))]},n)})),"mine"===C.type&&(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:"目录"}),null==j?void 0:j.map((function(e,n){return(0,ae.jsx)("li",{className:C.group_id==e.id?X:"",onClick:function(){C.group_id=e.id,C.page=1,Z(o()({},C)),i({type:"classroomList/getShixunLists",payload:o()({},C)})},children:(0,ae.jsx)("strong",{children:e.name})},e.name)}))]}),null==m||null===(n=m.shixun_list)||void 0===n?void 0:n.map((function(e,n){return(0,ae.jsxs)("div",{className:_,children:[(0,ae.jsx)(V.Z,{checked:D.includes(e.id),value:e.id,onChange:function(n){D.indexOf(e.id);D.indexOf(e.id)>-1?B(D.filter((function(n){return n!==e.id}))):B(D.concat(e.id))}}),(0,ae.jsxs)("div",{className:$,children:[(0,ae.jsx)("div",{className:ee,children:(0,ae.jsxs)("div",{className:ne,children:[(0,ae.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,ae.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,K.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,K.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,K.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,ae.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,ae.jsx)("span",{className:ie,dangerouslySetInnerHTML:{__html:e.description}})}),(0,ae.jsx)("div",{className:"flex-wrp mt15",children:e.challenge_names.map((function(e,n){return(0,ae.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,ae.jsx)(w.Z,{dashed:!0}),(0,ae.jsxs)("div",{className:"c-light-black mt20 font12",children:[(0,ae.jsx)("span",{children:e.author_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:e.author_school_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsxs)("span",{children:["难度系数:",e.level]}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:"学习人数:"}),(0,ae.jsx)("span",{children:e.study_count})]})]})]},n)})),(0,ae.jsx)("p",{})]}),(0,ae.jsx)("div",{className:"tc",children:(0,ae.jsx)(U.Z,{current:C.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==m?void 0:m.shixuns_count,onChange:function(e){C.page=e,i({type:"classroomList/getShixunLists",payload:o()({},C)})}})})]},"bottom")})),oe=t(31622),le=t(93948),ue="wrap___UWG0f",de="name___LIQSC",fe="button___CSggN",pe="progress___AQo_Y",me="havaLearn___fq9Cb",xe=function(e){var n=e.data,t=void 0===n?{}:n,i=e.dispatch,a=void 0===i?function(){}:i,s=e.onReloadData,c=void 0===s?function(){}:s,o=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,B.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=13;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),c(),t.abrupt("return");case 13:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&l(null==a?void 0:a.message);case 14:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},l=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},d=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.Ir)({id:n});case 2:if(null==(t=e.sent)||!t.game_identifier){e.next=7;break}return(0,E.xg)("/tasks/".concat(t.game_identifier)),c(),e.abrupt("return");case 7:2===(null==t?void 0:t.status)?o(null==t?void 0:t.message):3===(null==t?void 0:t.status)&&l(null==t?void 0:t.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsx)("section",{children:!(0,K.GJ)()&&(0,ae.jsx)(ae.Fragment,{children:null!=t&&t.start_learning?(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsxs)(j.Z,{flex:"1",children:[(0,ae.jsx)("div",{className:"mt5 ".concat(me),children:(0,ae.jsxs)("span",{children:["已学",null==t?void 0:t.learned,"%"]})}),(0,ae.jsx)("div",{className:"mt5 ".concat(pe),children:(0,ae.jsx)(le.Z,{percent:null==t?void 0:t.learned,showInfo:!1})}),(0,ae.jsxs)("div",{className:"mt5",children:[(0,ae.jsx)("span",{className:"font16",children:"上次学习内容"}),(0,ae.jsx)("span",{className:"ml20 c-blue-4ca",children:null==t?void 0:t.last_shixun})]})]}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){return d(null==t?void 0:t.last_shixun_identifier)},children:"开始学习"})})]}):(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("span",{className:de,children:"还未开始学习"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){if((0,oe.tJ)(a)&&!(0,K.Jd)()){for(var e,n=0;n<(null==t||null===(i=t.stages)||void 0===i?void 0:i.length);n++){var i,s,r,c=null==t||null===(s=t.stages)||void 0===s?void 0:s[n],o=null==c||null===(r=c.shixuns_list)||void 0===r?void 0:r.find((function(e){return"暂未公开"!==(null==e?void 0:e.shixun_status)}));if(o){e=o.identifier;break}}e?d(e):v.ZP.info("实训暂未公开!")}},children:"开始学习"})})]})})})},he=t(80469),ge=t(12563),ve={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},Ae=t(8614),ke=t(33144),je=b.Z.TextArea,ye=(0,h.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i=e.user,s=(e.globalSetting,e.loading,e.dispatch,e.visible),c=e.editData,l=e.onCancel,d=void 0===l?function(){}:l,p=e.onOk,m=void 0===p?function(){}:p,k=e.queryParams,j=void 0===k?{}:k,y=((0,h.useParams)(),g.Z.useForm()),S=f()(y,1)[0],w=(0,x.useState)([]),N=f()(w,2),I=N[0],D=N[1],B=(0,x.useState)(!1),E=f()(B,2),R=(E[0],E[1],(0,x.useRef)()),C=(0,x.useState)(),Z=f()(C,2),H=Z[0],O=Z[1],P=(0,x.useState)(!1),J=f()(P,2),F=J[0],L=J[1],Q=(0,x.useState)(!1),T=f()(Q,2),G=T[0],M=T[1],U=(0,K.Ny)()?3:1;(0,x.useEffect)((function(){var e,n,t,i,a;s&&c&&(L(c.is_link),O(c.link),!c.is_link&&D([{name:null==c||null===(e=c.video_item)||void 0===e?void 0:e.file_name,loaded:100,videoId:null==c||null===(n=c.video_item)||void 0===n?void 0:n.video_id}]),ie((null==c||null===(t=c.tags)||void 0===t?void 0:t.map((function(e){return null==e?void 0:e.name})))||[]),S.setFieldsValue({name:c.name,description:c.description,attachment_id:null==c||null===(i=c.video_item)||void 0===i?void 0:i.attachment_id,allow_skip:null==c||null===(a=c.video_item)||void 0===a?void 0:a.allow_skip}))}),[c,s]);var z,W,Y,q,X,_=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S.validateFields();case 2:if((F||null!=I&&I.length)&&(!F||H)){e.next=5;break}return v.ZP.info("请先上传视频或者添加外链"),e.abrupt("return");case 5:return M(!0),n=F?{link:H}:{video_id:null==I?void 0:I[0].videoId},e.next=9,m(o()(o()(o()({},n),j),{name:S.getFieldValue("name"),attachment_id:S.getFieldValue("attachment_id"),description:S.getFieldValue("description"),tags:te,allow_skip:S.getFieldValue("allow_skip")}));case 9:t=e.sent,M(!1),t.id&&$();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){S.resetFields(),D([]),O(null),ie([]),L(null)},ee=(0,x.useState)([]),ne=f()(ee,2),te=ne[0],ie=ne[1],se={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){L(!1);var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(v.ZP.info("不支持的视频格式"),!0):e.size>1024*U*1024*1024?(v.ZP.info("视频大小超过".concat(U,"G")),!0):!(null==I||!I.find((function(n){return n.name===e.name})))&&(v.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){D([{name:e.filename,loaded:0}])},onComplete:function(e){D([{name:e.filename,loaded:e.percent,videoId:e.id}])},onError:function(){D([])},onProgress:function(e){D([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id}};return(0,ae.jsx)(A.Z,{centered:!0,maskClosable:!1,title:c?"编辑视频项目":"新建视频项目",width:740,className:ve.modal,open:s,confirmLoading:G,onOk:_,onCancel:function(){d(),$()},children:(0,ae.jsxs)(g.Z,{form:S,children:[(0,ae.jsx)(g.Z.Item,{label:"项目名称",name:"name",rules:[{required:!0,message:"请输入项目名称"}],children:(0,ae.jsx)(b.Z,{maxLength:40,placeholder:"请输入不超过40字的项目名称"})}),(0,ae.jsx)(g.Z.Item,{label:"项目内容",name:"content",className:ve.contentItem,children:(0,ae.jsxs)(ae.Fragment,{children:[!F&&!(null==I||!I.length)&&(0,ae.jsxs)("div",{className:ve.fileProgress,children:[100==(null==I||null===(z=I[0])||void 0===z?void 0:z.loaded)?(0,ae.jsx)("div",{className:"".concat(ve.videoName," font14"),children:null==I||null===(W=I[0])||void 0===W?void 0:W.name}):(0,ae.jsx)(le.Z,{style:{width:"80%"},percent:null==I||null===(Y=I[0])||void 0===Y?void 0:Y.loaded,status:100==(null==I||null===(q=I[0])||void 0===q?void 0:q.loaded)?"normal":"active"}),(0,ae.jsx)("div",{className:ve.fileCancel,onClick:function(){var e,n,t;return null==I||null===(e=I[0])||void 0===e||e.name,t=100==(null==I||null===(n=I[0])||void 0===n?void 0:n.loaded),void A.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){t||R.current.cancel(),D([])}})},children:100===(null==I||null===(X=I[0])||void 0===X?void 0:X.loaded)?"删除":"取消上传"})]}),(0,ae.jsxs)("div",{className:ve.uploadWrap,style:{display:null!=I&&I.length?"none":"flex"},children:[(0,ae.jsx)(ke.Z,o()(o()({},se),{},{ref:R,children:(0,ae.jsxs)("div",{className:ve.upload,children:[(0,ae.jsx)("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"上传视频"]})})),(0,ae.jsxs)("label",{className:"".concat(ve.upload," ").concat(ve.uploadLink),onClick:function(){return L(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-lianjie1 mr5"}),"添加外链"]})]}),F&&(0,ae.jsx)(b.Z,{className:"mt5",placeholder:"请输入视频链接",value:H,onChange:function(e){return O(e.target.value)}})]})}),(0,ae.jsx)(g.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,ae.jsx)(Ae.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&M(!1):M(!0)}})}),(0,ae.jsx)(g.Z.Item,{label:"项目简介",name:"description",className:"ml8",children:(0,ae.jsx)(je,{rows:5,maxLength:800,placeholder:"请输入本视频简介,最多不超过800字"})}),(0,ae.jsx)(g.Z.Item,{label:"知识标签",name:"tag",className:"ml8",children:(0,ae.jsx)(b.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=S.getFieldValue("tag");if(S.setFieldsValue({tag:""}),!n)return void v.ZP.info("标签不能为空");if(te.filter((function(e){return e===n})).length>0)return void v.ZP.info("已有相同名称标签");te.push(n),ie(a()(te))}}})}),(0,ae.jsx)("div",{className:ve["tagsList-content"],children:te.map((function(e,n){return(0,ae.jsx)(ge.Z,{closable:!0,onClose:function(n){!function(e,n){e.preventDefault(),ie(a()(te.filter((function(e){return e!=n}))))}(n,e)},children:e},n+e)}))}),(0,ae.jsx)(g.Z.Item,{label:"播放设置",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0,children:(0,ae.jsx)(V.Z,{children:"允许快进播放"})}),(0,ae.jsxs)("div",{className:"c-grey-999",children:[(0,ae.jsx)("div",{children:"注意:"}),(0,ae.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,ae.jsx)(h.Link,{to:"/users/".concat(null===(t=i.userInfo)||void 0===t?void 0:t.login,"/videos/protocol"),target:"_blank",className:ve.colorBlue,children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,ae.jsxs)("div",{children:["2、不支持断点续传,文件大小请勿超过",U,"G;"]}),(0,ae.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"}),(0,ae.jsx)("div",{children:"4、如果视频来自于外部链接,本网站不提供播放页面,无法提供统计数据。"})]})]})})})),Se=t(36840),be=t(57809),we=t(97334),Ne=t(7683),Ie=t(564),De=t(73752),Be={tree:"tree___SHCwq",learn:"learn___buOG9",name:"name___dwQwe",sign:"sign___aQzc5",pdf_name:"pdf_name___m1wEX",name_style:"name_style___CnJ7d",color333:"color333___TbHdH"},Ee=t(89392),Re=t(78386),Ce=t(14988),Ze=t(94334),He=t(57265),Oe=t(38696),Pe=["pathsDetail","globalSetting","user","loading","visibleType","subjectHomeworkType","updateSort","isPaths","dispatch","keywords"],Je=(be.default.Option,(0,h.connect)((function(e){var n=e.pathsDetail,t=e.loading,i=e.user;return{pathsDetail:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n=e.pathsDetail,t=(e.globalSetting,e.user),i=(e.loading,e.visibleType),s=e.subjectHomeworkType,c=e.updateSort,l=e.isPaths,d=e.dispatch,p=e.keywords,g=m()(e,Pe),b=(0,x.useState)([]),w=f()(b,2),N=w[0],I=w[1],D=(0,x.useState)([]),R=f()(D,2),C=R[0],Z=(R[1],(0,h.useParams)()),H=(0,x.useState)([]),O=f()(H,2),P=O[0],J=O[1],F=(0,x.useState)({}),L=f()(F,2),Q=L[0],T=L[1],G=(0,x.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),M=f()(G,2),V=M[0],U=M[1];(0,x.useEffect)((function(){if(g.data&&!(0,Ee.isEqual)(g.data,P)){C=[];var e=JSON.parse(JSON.stringify(g.data));X(e,0),J(a()(e)),null!=g&&g.expandAll||"All"!=i?I(a()(C)):I([])}}),[JSON.stringify(g.data),i,null==g?void 0:g.expandAll]),(0,x.useEffect)((function(){var e,t,i,a;if(null!==(e=n.detail)&&void 0!==e&&e.has_start){var s,r=null===(s=n.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=r>-1?r:0}else{var c,o,l=null===(c=n.detail)||void 0===c||null===(c=c.courses)||void 0===c||null===(c=c.map((function(e){var n;return parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))||void 0===c?void 0:c.lastIndexOf(2);i=l>-1?l:0,i=(l=null===(o=n.detail)||void 0===o||null===(o=o.courses)||void 0===o?void 0:o.findIndex((function(e){var n;return 0===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?l:i}null!==(t=n.detail)&&void 0!==t&&t.courses&&T((null===(a=n.detail)||void 0===a?void 0:a.courses[i])||{})}),[n.detail]);var z=function(){var e=u()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=7;break}return e.next=4,(0,B.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,B.Ir)({id:n});case 9:e.t0=e.sent;case 10:if(i=e.t0,d({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=i&&i.game_identifier||null!=i&&i.identifier)){e.next=15;break}return(0,E.xg)(t?"/tasks/".concat(null==i?void 0:i.identifier,"/jupyter"):"/tasks/".concat(i.game_identifier,"?subject_id=").concat(Z.pathId||"")),e.abrupt("return");case 15:-3===(null==i?void 0:i.status)?(0,E.eF)():2===(null==i?void 0:i.status)?W(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&Y(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,he.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&Y(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Y=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},q=function(){var e=u()(r()().mark((function e(n){var t,i,s,o,l,u,d,f,p,m,x,h,v,A;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onDrop:",n),l=n.node.props.eventKey,u=n.dragNode.props.eventKey,d=n.node.props.pos.split("-"),f=n.dropPosition-Number(d[d.length-1]),!(d.length>2)||n.node.dragOverGapBottom||n.node.dragOverGapTop){e.next=7;break}return e.abrupt("return",!1);case 7:if(!(n.node.dragOver&&n.dragNodesKeys.length>1)){e.next=9;break}return e.abrupt("return",!1);case 9:if(!(d.length>2&&n.dragNodesKeys.length>1)){e.next=11;break}return e.abrupt("return",!1);case 11:if(!(p=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"]).includes(null===(t=n.dragNode)||void 0===t?void 0:t.item_type)||"StageCatalog"==(null===(i=n.node)||void 0===i?void 0:i.item_type)||0!==f){e.next=14;break}return e.abrupt("return",!1);case 14:if("StageCatalog"!==(null===(s=n.dragNode)||void 0===s?void 0:s.item_type)||!p.includes(null===(o=n.node)||void 0===o?void 0:o.item_type)||0!==f){e.next=16;break}return e.abrupt("return",!1);case 16:return m=function e(n,t,i){for(var a=0;a0&&n.node.props.expanded&&1===f?m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})):(m(x,l,(function(e,n,t){v=t,A=n})),-1===f?v.splice(A,0,h):v.splice(A+1,0,h)):m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})),e.next=22,c({stage_id:g.stage_id,list:x});case 22:X(x,0,0,!0),console.log("data:",x),J(a()(x)),I([].concat(a()(N),[n.node.key]));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function e(n,t,i,a){t=t||0,n.map((function(n,s){try{var r;return n.key2=t+1+"-"+(s+1),n.key3=g.index+1+"-"+(s+1),n.title="",a||(n.key=t+1+"-"+(s+1)),n.index=t?i+"-"+(s+1):n.key3,null!==(r=n.children)&&void 0!==r&&r.length&&(C.push(n.key2),e(n.children,n.key2,n.index,a)),n}catch(e){}}))},_=function(e){var n=new RegExp(p,"ig"),t=e.replace(n,'$&');return p?(0,ae.jsx)("span",{dangerouslySetInnerHTML:{__html:t}}):e},$=function(e,n){var t=e.learning_status,i=e.name;return"can"===(null==t?void 0:t[0])&&"try"===(null==t?void 0:t[1])?(0,ae.jsxs)("div",{className:Be.learn,children:[(0,ae.jsx)("span",{className:Be.name,children:n?i:_(i)}),(0,ae.jsx)("span",{className:Be.sign,children:"免费试学"})]}):n?i:_(i)},ee=function(e){"All"===i&&(N.includes(e)?I(N.filter((function(n){return n!=e}))):I(N.concat(e)))},ne=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==n||!n.need_authorize){e.next=5;break}return(0,oe.rX)(!1),e.abrupt("return");case 5:z(n.identifier,n.is_jupyter||n.is_jupyter_lab),null!=Q&&Q.course_id&&(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),te=function(){var e=u()(r()().mark((function e(i){var a,s,c,o,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null!==(a=t.userInfo)&&void 0!==a&&a.admin||null!==(s=t.userInfo)&&void 0!==s&&s.business||i.can_view||"Attachment"===i.item_type){e.next=4;break}return e.abrupt("return",A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,content:(0,ae.jsx)("div",{className:"tc font14",children:"当前视频为创建者所属单位内部教学资料,外单位用户无观看权限"})}));case 4:if(i.link&&(0,De.DH)({is_f:1,id:i.id,point:0,total:0}),l=null!=g&&g.course_id?"course_id=".concat(null==g?void 0:g.course_id):"subject_id=".concat(Z.pathId||g.subject_id),".ZIP"!==(null==i||null===(c=i.name)||void 0===c?void 0:c.substr(null==i||null===(o=i.name)||void 0===o?void 0:o.lastIndexOf("."))).toUpperCase()){e.next=14;break}if(null!==(u=n.detail)&&void 0!==u&&u.allow_download){e.next=11;break}return v.ZP.info("教学课件不支持下载"),e.abrupt("return");case 11:(0,E.FH)(i.name,Ze.Z.API_SERVER+i.url),e.next=15;break;case 14:(0,E.xg)(i.link||"/video/".concat(i.id,"?").concat(l));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ie=function(e){return"Shixun"===e.item_type?e.is_all_choice?(0,ae.jsx)(y.Z,{title:"选择题",children:(0,ae.jsx)("i",{className:"iconfont icon-xuanzeti3 c-lake-blue font20"})}):(0,ae.jsx)(y.Z,{title:"实训题",children:(0,ae.jsx)("i",{className:"iconfont icon-shixunti2 c-light-primary font20"})}):"VideoItem"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}):"StageCatalog"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"}):"SubjectHomework"===e.item_type&&"group"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}):"SubjectHomework"===e.item_type&&"normal"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}):(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})};return(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(Oe.Z,o()(o()({},V),{},{onClose:function(){U(o()(o()({},V),{},{type:""})),d({type:"attachment/setActionTabs",payload:{}})}})),(0,ae.jsx)(we.Z,{className:Be.tree,disabled:g.disabled,expandedKeys:a()(N),draggable:!0,onDragEnter:function(e){console.log("onDragEnter:",e)},onDrop:q,onExpand:ee,blockNode:!0,titleRender:function(e){var n,a,c,f,p,m,x=e;if("SubjectHomework"==i){if("group_count"==s&&"group"!=(null==x?void 0:x.homework_type))return null;if("normal_count"==s&&"normal"!=(null==x?void 0:x.homework_type))return null}else if(x.item_type!==i&&"All"!==i)return null;e.index.slice(0,1);var h="can"===(null==e||null===(n=e.learning_status)||void 0===n?void 0:n[0]);return(0,ae.jsxs)(k.Z,{align:"middle",className:"font14",onClick:function(){return ee(x.key)},style:{flexWrap:"nowrap",whiteSpace:"nowrap"},children:[(0,ae.jsx)(j.Z,{flex:"30px",style:{display:"flex",alignItems:"center"},children:ie(e)}),(0,ae.jsxs)(j.Z,{flex:"1",className:Be.color333,style:{display:"flex",alignItems:"center",width:300},children:[g.cust_seq&&(0,ae.jsx)("span",{className:"".concat(Be.color333," mr10"),children:e.index}),"Attachment"!==e.item_type&&(0,ae.jsx)("div",{className:Be.name_style,title:$(e,!0),children:(0,ae.jsx)(y.Z,{placement:"topLeft",title:$(e,!0),children:$(e,!1)})}),"Attachment"===e.item_type&&(0,ae.jsx)("a",{target:"_blank",className:Be.pdf_name,title:e.name,onClick:u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,oe.tJ)(d)){n.next=2;break}return n.abrupt("return");case 2:if(null==Q||!Q.course_id){n.next=6;break}return n.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:n.sent;case 6:n.t0=e.item_type,n.next="Attachment"===n.t0?9:"VideoItem"===n.t0?11:"SubjectHomework"===n.t0?13:"Shixun"===n.t0?15:17;break;case 9:return te(x),n.abrupt("break",17);case 11:return te(e),n.abrupt("break",17);case 13:return("group"==e.homework_type||"normal"==e.homework_type)&&te(e),n.abrupt("break",17);case 15:return ne(e),n.abrupt("break",17);case 17:case"end":return n.stop()}}),n)}))),children:e.name}),"Shixun"===e.item_type&&e.is_unity_3d&&(0,ae.jsx)("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"虚拟仿真"}),"Shixun"===e.item_type&&e.is_jupyter_lab&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"JupyterLab"}),"Shixun"===e.item_type&&e.is_jupyter&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px",flexShrink:0},children:"Jupyter Notebook"}),"Shixun"===e.item_type&&(null==e||null===(a=e.shixun_marks)||void 0===a?void 0:a.length)>0&&(1==(null==t||null===(c=t.userInfo)||void 0===c?void 0:c.role)||2==(null==t||null===(f=t.userInfo)||void 0===f?void 0:f.role))&&(null==e?void 0:e.shixun_marks.map((function(e,n){return(0,ae.jsx)(y.Z,{title:"".concat(e),children:(0,ae.jsx)("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"},children:e})},n)}))),!(null===(p=e.schools)||void 0===p||!p.length)&&(0,ae.jsx)(y.Z,{title:"该实践项目面向指定单位开放",children:(0,ae.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})}),"Shixun"===e.item_type&&!(null==e||!e.finished_challenges_count)&&(0,ae.jsx)(y.Z,{title:"完成度:".concat(Math.round((null==e?void 0:e.finished_challenges_count)/(null==e?void 0:e.challenges_count)*100),"%"),children:(0,ae.jsx)("i",{className:"iconfont icon-a-wanchengdu100 ml10 ".concat((null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"c-light-green":"c-grey-333"),style:{transform:"translateY(1px)",display:"inline-block"}})})]}),!g.disabled&&(0,ae.jsx)("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"},children:"拖动可以改变项目显示顺序"}),(0,ae.jsxs)(j.Z,{className:"tr",children:[("VideoItem"===x.item_type||"Attachment"===(null==x?void 0:x.item_type)||"StageCatalog"===(null==x?void 0:x.item_type)||"SubjectHomework"===(null==x?void 0:x.item_type))&&!g.disabled&&!g.hiddenEditBtn&&(0,ae.jsx)(y.Z,{title:"编辑",children:(0,ae.jsx)("span",{onClick:function(){g.editVidoItem(o()({stage_id:g.stage_id},x))},style:{color:"#ccc",marginRight:"10px"},children:(0,ae.jsx)(Ne.Z,{})})}),!g.disabled&&(0,ae.jsx)(ae.Fragment,{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){g.deleteStages({id:x.stage_item_id,stage_id:g.stage_id})},className:"iconfont icon-shanchu c-grey-c"})})}),g.showVideoPlay&&g.disabled&&"SubjectHomework"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"group"==(null==x?void 0:x.homework_type)?"分组作业":"图文作业"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:g.showInfoModal(o()({stage_id:g.stage_id},x));case 3:case"end":return e.stop()}}),e)}))),children:"查看详情"})]}),g.showVideoPlay&&g.disabled&&"VideoItem"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"视频"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te(x);case 1:case"end":return e.stop()}}),e)}))),children:x.last_point>0?"继续学习":"开始学习"})]}),(x.allow_visit||x.to_be_built||!x.shixun_status)&&g.disabled&&"Shixun"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&!x.shixun_status&&(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"实训",is_jupyter:null==x?void 0:x.is_jupyter,identifier:null==x?void 0:x.identifier}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null==Q||!Q.course_id){e.next=5;break}return e.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:window.open("/shixuns/".concat(x.identifier,"/challenges"));case 6:case"end":return e.stop()}}),e)}))),children:"查看详情"}),!x.shixun_status&&(0,ae.jsx)(He.Z,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ne(x),setTimeout((function(){n()}),2e3);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),children:null!=x&&x.need_authorize?"需授权":null!=e&&e.finished_challenges_count?(null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"再次实战":"继续实战":"开始实战"})]}),g.disabled&&"暂未公开"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"暂未发布"}),"已删除"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"已删除"}),g.disabled&&"Shixun"===x.item_type&&!!x.challenges_count&&(0,ae.jsxs)("span",{className:"experˆiment-number ml5 c-grey-999",children:["实验数 ",x.challenges_count]}),"All"===i&&!(null===(m=e.children)||void 0===m||!m.length)&&(0,ae.jsx)("span",{className:"ml10",children:N.includes(e.key)?(0,ae.jsx)(Re.Z,{}):(0,ae.jsx)(Ce.Z,{})})]})]})},treeData:P})]})}))),Fe=t(87575),Le=t(98557),Qe=t(16644),Te=t(94001),Ge=t(30010),Me=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.user;var n=e.onReplyDiscuss,t=(e.dispatch,e.id),i=e.activeDiscussIndex,a=e.params,s=(0,x.useState)(""),r=f()(s,2),c=r[0],o=r[1];return console.log(a,"params33"),(0,ae.jsxs)("div",{className:"discuss-item-editor",style:{display:i===t?"block":"none",width:"100%"},children:[(0,ae.jsx)(Ge.Z,{miniToolbar:!0,startInit:i===t,defaultValue:c,id:t,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){o(e)}}),(0,ae.jsx)("a",{onClick:function(){c?(n(t,c),o("")):v.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},t)})),Ve=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=e.upDataList,i=e.params,a=(e.page,e.getTypeNumber,e.dispatch,e.keywords),s=function(){var e=u()(r()().mark((function e(n,i){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ie.ke)({id:n,content:i});case 2:0===(null==(s=e.sent)?void 0:s.status)&&t(1,a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,ae.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,ae.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,ae.jsx)("section",{children:(0,ae.jsx)(Me,{id:i.pathId,params:i,activeDiscussIndex:i.pathId,onReplyDiscuss:s})})]})})),Ue=t(89959);function ze(e,n){return(0,z.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function We(e,n){return(0,z.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function Ke(e,n){return(0,z.v_)("/discusses/".concat(e,"/hidden.json"),n)}function Ye(e,n){return(0,z.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function qe(e){return(0,z.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function Xe(e,n){return(0,z.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var _e=t(7078),$e=(t(98756),t(56752));function en(e){var n=e.data,t=e.index,i=e.adminOrOperator,a=e.parentDiscussIndex,s=e.shixunIdentifier,r=(e.isDelete,e.user,e.onSetRewardData),c=e.onSetActionType,o=(e.params,e.deleteCommentAlert),l=e.shixunName,u=e.keywords,d=n.author,f=(n.can_delete,n.manage),p=n.content,m=n.hidden,x=n.id,h=n.reward,g=n.time;return(0,ae.jsxs)("div",{className:"second-level-discuss",children:[(0,ae.jsxs)("div",{className:"discuss-info-body",children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(d.login),target:"_blank",children:d.name}),(0,ae.jsx)("span",{className:"grey",children:g}),h?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(h),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:h})]}):null]}),(0,ae.jsxs)("div",{className:u?"hidden":"btn-group",children:[i?(0,ae.jsx)("a",{onClick:function(){r({id:x,index:t,user_id:d.user_id,parentDiscussIndex:a})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,ae.jsx)("a",{onClick:function(){c({id:x,index:t,params:{hidden:m?"0":"1",container_identifier:s},type:"hidden-discuss",parentDiscussIndex:a,message:m?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:m?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:m?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,f?(0,ae.jsx)("a",{onClick:function(){o?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",l,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:x,index:t,type:"delete-discuss",parentDiscussIndex:a,message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,ae.jsx)(_e.Z,{className:"discuss-content",value:p,highlightKeywords:u})]})}var nn=function(e){var n=e.data,t=e.index,i=e.shixunIdentifier,a=e.adminOrOperator,s=e.identity,r=(e.onTopOrDownDiscuss,e.onPlusDiscuss),c=e.onSetActionType,o=e.onSetRewardData,l=e.user,u=e.isDelete,d=e.activeDiscussIndex,f=e.onReplyDiscuss,p=e.onSetActiveDiscussIndex,m=e.params,x=e.keywords,h=n.content,g=n.children,v=n.game_url,k=n.hidden,j=n.id,y=n.position,S=n.praise_count,b=n.reward,w=(n.sticky,n.time),N=n.user_praise,I=n.game_passed,D=n.delete_comment_alert,B=n.author,E=n.shixun_name,R=n.manage;var C=function(e){var n=e.target,t=n.nodeName,i=n.src;"IMG"===t&&($e.Z.publish("preview-image",i),console.log("src:",i))};return(0,ae.jsxs)("div",{className:"discuss-item-container",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(B.image_url),width:"50"})}),(0,ae.jsxs)("section",{children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:B.name}),(0,ae.jsx)("span",{className:"grey",children:w}),y?(0,ae.jsxs)("span",{className:"c-green",children:[" [第",y,"关] "]}):null,v?(0,ae.jsx)("a",{href:v,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,b?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(b),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:b})]}):null,s<=5?(0,ae.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===I?"#29bd8b":""},children:I||0===I?1===I?"已通关":"未通关":""}):null]}),(0,ae.jsx)("div",{onClick:C,children:(0,ae.jsx)(_e.Z,{className:"discuss-content",value:h,highlightKeywords:x})}),g&&g.length>0?(0,ae.jsx)("div",{className:"reply-discuss-container",onClick:C,children:g.map((function(e,n){return(0,ae.jsx)(en,{data:e,index:n,deleteCommentAlert:D,shixunName:E,shixunIdentifier:i,adminOrOperator:a,user:l,isDelete:u,onSetRewardData:o,onSetActionType:c,parentDiscussIndex:t,keywords:x},e.id)}))}):null,(0,ae.jsxs)("div",{className:x?"hidden":"btn-group",children:[a?(0,ae.jsx)("a",{onClick:function(){o({id:j,index:t,user_id:B.user_id})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,a?(0,ae.jsx)("a",{onClick:function(){c({id:j,index:t,params:{hidden:k?"0":"1",container_identifier:i},type:"hidden-discuss",message:k?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:k?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:k?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,R&&(!g||0==g.length)&&(0,ae.jsx)("a",{onClick:function(){D?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",E,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:j,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,ae.jsx)("a",{onClick:function(){p(j)},title:"回复",children:(0,ae.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,ae.jsxs)("a",{onClick:function(){r(j,!N,t)},className:N?"c-orange":"",children:[(0,ae.jsx)("i",{className:N?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,ae.jsx)("span",{children:S||""})]})]}),(0,ae.jsx)(Me,{id:j,params:m,activeDiscussIndex:d,onReplyDiscuss:f})]})]},j)},tn={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function an(e,n){switch(n.type){case Ue.tD:return o()(o()({},e),{},{loading:!0});case Ue.RS:return o()(o()({},e),{},{showRewardDialog:!0});case Ue.t2:return o()(o()({},e),{},{showRewardDialog:!1});case Ue.GR:case Ue.u8:case Ue.rM:case Ue.yS:case Ue.Vn:case Ue.SX:return o()(o()({},e),n.payload);default:throw new Error}}var sn=function(e){var n=e.shixunIdentifier,t=e.identity,i=e.activeIndex,a=e.user,s=e.isShixunDetail,c=void 0!==s&&s,l=e.isDelete,d=e.getTypeNumber,p=e.params,m=e.getData,h=e.isNotDiscuss,g=e.keywords,v=e.setTypeCount,k=(0,x.useReducer)(an,tn),j=f()(k,2),y=j[0],S=j[1],b=y.page,w=y.loading,N=y.data,I=y.actionType,D=y.showRewardDialog,B=y.activeDiscussIndex,E=(0,x.useRef)(),R=(0,x.useRef)();function C(e){return Z.apply(this,arguments)}function Z(){return(Z=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,S({type:Ue.tD}),e.next=6,(0,Ie.Mu)({coursesId:null==p?void 0:p.pathId,page:n,keywords:g});case 6:t=e.sent,v(null==t?void 0:t.disscuss_count),S({type:Ue.GR,payload:{activeDiscussIndex:null,page:n,data:t,loading:!1}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function H(e){document.body.scrollIntoView(),C(e)}function O(e,n,t){return P.apply(this,arguments)}function P(){return(P=u()(r()().mark((function e(n,t,i){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,We(n,t);case 3:a=e.sent,Y[i].user_praise=t,Y[i].praise_count=a.praise_count,S({type:Ue.rM,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function J(e,n,t){return F.apply(this,arguments)}function F(){return(F=u()(r()().mark((function e(n,t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ze(n,t);case 3:Y[i].sticky=t,S({type:Ue.u8,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function L(){return L=u()(r()().mark((function e(){var n,t,i,a,s,c,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=I.id,t=I.params,i=I.type,a=I.index,s=I.parentDiscussIndex,"hidden-discuss"!==i){e.next=6;break}return e.next=4,Ke(n,t);case 4:s?Y[s].children[a].hidden=1==t.hidden:Y[a].hidden=1==t.hidden,S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 6:if("delete-discuss"!==i){e.next=31;break}return e.next=9,qe(n);case 9:if(!s&&0!==s){e.next=22;break}c=Y[s].children,l=c.length-1;case 12:if(!(l>=0)){e.next=19;break}if(c[l].id!==n){e.next=16;break}return c.splice(l,1),e.abrupt("break",19);case 16:l--,e.next=12;break;case 19:Y[s].children=c,e.next=30;break;case 22:u=Y.length-1;case 23:if(!(u>=0)){e.next=30;break}if(Y[u].id!==n){e.next=27;break}return Y.splice(u,1),e.abrupt("break",30);case 27:u--,e.next=23;break;case 30:S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 31:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}function Q(e){S({type:Ue.yS,payload:{actionType:e}})}function T(){return(T=u()(r()().mark((function e(){var n,t,i,a,s,c,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=E.current,t=n.id,i=n.index,a=n.score,s=n.user_id,c=n.parentDiscussIndex,e.next=3,Ye(t,{container_type:"Discusses",score:a,user_id:s});case 3:l=e.sent,c?Y[c].children[i].reward=l.code:Y[i].reward=l.code,S({type:Ue.Vn,payload:{showRewardDialog:!1,data:o()(o()({},N),{},{comments:Y})}}),E.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function G(e){E.current=e,S({type:Ue.RS})}function M(e,n){return V.apply(this,arguments)}function V(){return(V=u()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Xe(n,t);case 3:C(b),m(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function z(e){S(B===e?{type:Ue.SX,payload:{activeDiscussIndex:null}}:{type:Ue.SX,payload:{activeDiscussIndex:e}})}if((0,x.useEffect)((function(){function e(){return(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==i||N||!n){e.next=3;break}return e.next=3,C(b);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[p.pathId,g]),(0,x.useEffect)((function(){C()}),[g]),!N)return!c&&(0,ae.jsx)(Fe.Z,{});var W=N.disscuss_count,Y=N.comments,q=(N.all,N.can_hidden);return(0,ae.jsxs)(x.Fragment,{children:[(0,ae.jsxs)("div",{className:"discuss-container discuss-warp-container",ref:R,children:[!c&&w?(0,ae.jsx)(Fe.Z,{}):null,0===W?(0,ae.jsx)("div",{style:{display:"flex"},children:(0,ae.jsx)(Qe.Z,{})}):null,(0,K.bg)()&&!h&&!g&&(0,ae.jsx)(Ve,{getTypeNumber:d,upDataList:C,page:b,user:a,params:p,keywords:g}),(0,ae.jsx)("aside",{className:"bg-white",children:null==Y?void 0:Y.map((function(e,i){return(0,ae.jsx)(nn,{user:a,data:e,index:i,identity:t,onPaginationChange:H,shixunIdentifier:n,isDelete:l,onSetActionType:Q,onTopOrDownDiscuss:J,adminOrOperator:q,onPlusDiscuss:O,onSetRewardData:G,activeDiscussIndex:B,onSetActiveDiscussIndex:z,onReplyDiscuss:M,keywords:g},e.id)}))}),W>10?(0,ae.jsx)("div",{className:"pagination-container tc",children:(0,ae.jsx)(U.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:H,current:b,total:W})}):null]}),(0,ae.jsxs)(Le.Z,{children:[(0,ae.jsx)(A.Z,{centered:!0,title:"提示",open:!!I,onOk:function(){return L.apply(this,arguments)},onCancel:function(){S({type:Ue.yS,payload:{actionType:null}})},children:(0,ae.jsx)("p",{children:I?I.message:""})}),(0,ae.jsx)(A.Z,{centered:!0,width:400,title:"奖励设置",open:D,onCancel:function(){S({type:Ue.t2})},onOk:function(){return T.apply(this,arguments)},children:(0,ae.jsx)(Te.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){E.current.score=e},style:{width:"228px"}})})]})]})},rn=t(66208),cn=["classroomList","user","globalSetting","loading","dispatch"],on=(0,h.connect)((function(e){var n=e.classroomList,t=e.user,i=e.loading;return{classroomList:n,user:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t=e.classroomList,i=e.user,s=e.globalSetting,c=(e.loading,e.dispatch),l=(m()(e,cn),(0,h.useParams)()),d=t.detailTopBanner,p=(0,x.useState)([]),B=f()(p,2),E=B[0],R=B[1],M=(0,x.useState)({}),V=f()(M,2),U=V[0],Y=V[1],q=(0,x.useState)(-1),X=f()(q,2),_=X[0],$=X[1],ee=(0,x.useState)(!1),ne=f()(ee,2),te=ne[0],ie=ne[1],se=(0,x.useState)({name:"",is_jupyter:!1}),re=f()(se,2),le=re[0],ue=re[1],de=g.Z.useForm(),fe=f()(de,1)[0],pe=g.Z.useForm(),me=f()(pe,1)[0],he=g.Z.useForm(),ge=f()(he,1)[0],ve=(0,x.useState)(!1),Ae=f()(ve,2),ke=Ae[0],je=Ae[1],be=(0,x.useState)(),we=f()(be,2),Ne=we[0],Ie=we[1],De=(0,x.useState)([]),Be=f()(De,2),Ee=Be[0],Re=Be[1],Ce=(0,x.useState)(),He=f()(Ce,2),Oe=He[0],Pe=He[1],Fe=(0,x.useState)("All"),Le=f()(Fe,2),Te=Le[0],Ge=Le[1],Me=(0,x.useState)(!0),Ve=f()(Me,2),Ue=Ve[0],ze=Ve[1],We=(0,x.useState)(0),Ke=f()(We,2),Ye=Ke[0],qe=Ke[1],Xe=(0,x.useState)(""),_e=f()(Xe,2),$e=_e[0],en=_e[1],nn=(0,x.useState)(0),tn=f()(nn,2),an=tn[0],on=tn[1],ln=(0,x.useState)([{name:"全部",totalName:"课程学习",type:"All",number:0},{name:"实践项目",totalName:"实践项目",type:"Shixun",number:0},{name:"视频项目",totalName:"视频项目",type:"VideoItem",number:0},{name:"教学课件",totalName:"教学课件",type:"Attachment",number:0},{name:"讨论",totalName:"讨论",type:"Discusses",number:0}]),un=f()(ln,2),dn=un[0],fn=un[1];(0,x.useEffect)((function(){An()}),[null==l?void 0:l.coursesId]),(0,x.useEffect)((function(){"目录重命名成功"===t.actionTabs.key&&An()}),[t.actionTabs.key]),(0,x.useEffect)((function(){mn()}),[U]),(0,x.useEffect)((function(){var e=E.map((function(e){return e.items})),n=0;e.map((function(e){e.map((function(e){!new RegExp($e,"ig").test(e.name)||e.item_type!==Te&&"All"!==Te||n++}))})),n>dn.find((function(e){return e.type===Te})).number&&(n=dn.find((function(e){return e.type===Te})).number),on(n)}),[E,Te,$e]);var pn=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.Ex)(o()({},n));case 2:return t=e.sent,E[_].items=n.list,e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),mn=function(){var e=U.shixuns_count,n=void 0===e?0:e,t=U.videos_count,i=void 0===t?0:t,a=U.pdf_attachments_count,s=void 0===a?0:a,r=U.disscuss_count,c={All:n+i+s,Shixun:n,VideoItem:i,Attachment:s,Discusses:void 0===r?0:r},l=dn.map((function(e){return o()(o()({},e),{},{number:c[e.type]})}));fn(l)},xn=function(){_===E.length-1&&Ne&&(Bn(),R(E.filter((function(e,n){return n!==E.length-1})))),An(),$(-1)},hn=function(e,n){In()&&($(e),fe.setFieldsValue({name:n.stage_name,description:n.stage_description}))},gn=function(e){var n;setTimeout((function(){document.documentElement.scrollTop=Ye}),300),"取消"!==e&&(E[_].items=null===(n=E[_].items)||void 0===n?void 0:n.concat(e),R(a()(E)))},vn=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.A2)(o()({id:E[_].stage_id,course_id:l.coursesId},n));case 2:return(t=e.sent).id&&(Pe(!1),i=[o()({},t)],E[_].items=E[_].items.concat(i),R(a()(E))),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),An=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ze(!0),e.next=3,(0,W.R7)({coursesId:null==l?void 0:l.coursesId});case 3:(null==(n=e.sent)?void 0:n.stages)&&R(null!=n&&n.stages?a()(null==n?void 0:n.stages):[]),Y(n?o()({},n):{}),console.log("---------",U),ze(!1),Bn(),$(-1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),kn=function(){var e=u()(r()().mark((function e(n,t){var i,a,s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&n.name){e.next=2;break}return e.abrupt("return",v.ZP.info("请先输入章节名称!"));case 2:if(Bn(),a=[],null===(i=E[_][t||"shixuns_list"])||void 0===i||i.map((function(e){a.push({type:e.item_type,id:e.id})})),!Ne){e.next=12;break}return e.next=8,(0,W.CI)(o()(o()({},n),{},{coursesId:l.coursesId,list:a}));case 8:(s=e.sent)&&(E[_]=o()(o()({},E[_]),s)),e.next=16;break;case 12:return e.next=14,(0,W.xn)(o()(o()({},n),{},{id:E[_].stage_id,type:Array.from(new Set(a.map((function(e){return e.type})))),list:a}));case 14:(c=e.sent)&&(E[_]=o()(o()({},E[_]),c));case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),jn=function(e,n){A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该实训吗?",onOk:function(){E[_][n||"shixuns_list"].splice(e,1),v.ZP.success("删除成功"),R(a()(E)),kn(fe.getFieldsValue(),n)}})},yn=function(e){var n;A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(n=u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.WW)(o()({},e));case 2:0===n.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Sn=function(){ue({name:"",is_jupyter:!1}),me.setFieldsValue({name:"",is_jupyter:!1}),ie(!1)},bn=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),s=f()(a,1)[0];return i.splice(t,0,s),i}(E[_][n||"shixuns_list"],e.source.index,e.destination.index);E[_][n||"shixuns_list"]=t,R(a()(E)),kn(fe.getFieldsValue(),n)}},wn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.ms)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Nn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.yy)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),In=function(){return-1===_||(A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,title:"提示",content:(0,ae.jsx)("div",{className:"tc font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(_),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},Dn=function(){kn(fe.getFieldsValue())},Bn=function(){Ie(!1)},En=function(e,n){var t,d,f,p,m;if("All"!==Te&&(null===(t=e.stage_tag)||void 0===t||!t.includes(Te)))return null;var x=e.items.filter((function(e){return new RegExp($e,"ig").test(e.name)&&(e.item_type===Te||"All"===Te)}));return $e&&null!=x&&x.length||!$e?(0,ae.jsxs)("section",{className:"bg-white pt30 mb20 pb20 pl10 pr10",children:[(0,ae.jsxs)("aside",{className:"pl20 pr20",children:[(0,ae.jsxs)(k.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"},children:[(0,ae.jsx)(j.Z,{flex:"22px",children:(0,ae.jsx)("span",{className:Z,children:(0,ae.jsx)("i",{className:"iconfont icon-zhangjie2 font18"})})}),(0,ae.jsx)(j.Z,{flex:1,className:"tl font18 bold c-grey-333",children:e.stage_name||"第".concat(null==E?void 0:E.length,"部分")}),(0,ae.jsxs)(j.Z,{children:[(0,K.GJ)()&&_===n&&!Ne&&(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){var n,t;n=e.stage_id,A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(t=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W._V)({id:n});case 2:0===e.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-shanchu c-grey-c"})}),(0,K.GJ)()&&_!==n&&"All"===Te&&!$e&&(0,ae.jsxs)("div",{children:[n>0&&(0,ae.jsx)(y.Z,{title:"向上移动",children:(0,ae.jsx)("span",{onClick:function(){return wn(e.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})}),n")}})})})]}),_===n&&(0,ae.jsxs)("div",{className:"pl20 pr20 pt20",children:[(0,ae.jsxs)("aside",{children:[(0,ae.jsx)(g.Z.Item,{name:"name",label:"名称",rules:[{required:!0,message:"名称不能为空"}],children:(0,ae.jsx)(b.Z,{size:"middle",maxLength:60,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段名称,最大限制60个字符"),onBlur:Dn})}),(0,ae.jsx)(g.Z.Item,{name:"description",label:"描述",rules:[{required:!0,message:"描述不能为空"}],children:(0,ae.jsx)(b.Z.TextArea,{rows:5,maxLength:300,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段描述"),onBlur:Dn})})]}),(0,ae.jsxs)("aside",{style:{display:"flex",justifyContent:"space-evenly"},children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(ie(!0),me.setFieldsValue({name:"",is_jupyter:!1}))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建实践项目"]}),(0,ae.jsx)("br",{}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");qe(document.documentElement.scrollTop),c({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",id:E[_].stage_id,course_id:l.coursesId}}),Re(null==e||null===(n=e.shixuns_list)||void 0===n?void 0:n.map((function(e){return e.id})))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5"}),"选用实践项目"]}),(0,ae.jsx)("br",{}),!(null!=s&&null!==(f=s.setting)&&void 0!==f&&f.is_local)&&(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var e,n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(null!==(e=i.userInfo)&&void 0!==e&&e.admin||null!==(n=i.userInfo)&&void 0!==n&&n.is_teacher&&(0,oe.O5)())&&Pe(!0)},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建视频项目"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(je(!0),ge.resetFields())},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建教学课件"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsx)("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(n),children:"下面实训可以通过拖拽进行排序调整"})]}),!(null===(p=e.attachments_list)||void 0===p||!p.length)&&(0,ae.jsx)(w.Z,{}),(0,ae.jsx)("aside",{className:H,children:_===n?(0,ae.jsx)(D.Z5,{onDragEnd:function(e){return bn(e,"attachments_list")},children:(0,ae.jsx)(D.bK,{droppableId:"droppable-id2",children:function(t,i){var a;return(0,ae.jsx)("div",o()(o()({className:"mt20",ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},children:null===(a=e.attachments_list)||void 0===a?void 0:a.map((function(e,t){return(0,ae.jsx)(D._l,{draggableId:"".concat(e.id.toString(),"-").concat(n,"-").concat(t),index:t,children:function(i,a){return(0,ae.jsx)("div",o()(o()(o()({ref:i.innerRef},i.draggableProps),i.dragHandleProps),{},{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})}),(0,ae.jsx)(j.Z,{children:_===n&&(0,ae.jsx)("div",{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){jn(t,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})})})})]},t)}))}},e.id)}))}))}})}):(0,ae.jsx)("div",{className:"mt20",children:null===(m=e.attachments_list)||void 0===m?void 0:m.map((function(e,n){return(0,ae.jsx)("div",{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})})]},n)})}))})}),!(null==x||!x.length)&&(0,ae.jsx)(Je,{visibleType:Te,data:a()(x),stage_id:e.stage_id,disabled:_!==n,deleteStages:yn,updateSort:pn,subject_id:null==U?void 0:U.subject_id,course_id:null==l?void 0:l.coursesId,index:n,cust_seq:!0,hiddenEditBtn:!0,keywords:$e,showVideoPlay:!0}),_===n&&(0,ae.jsxs)("aside",{className:O,children:[(0,ae.jsx)(S.ZP,{onClick:xn,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,ae.jsx)(S.ZP,{onClick:xn,size:"middle",type:"primary",children:"保存"})]})]},n):null},Rn=d.start_date,Cn=d.course_end||C()(C()().format("L")).valueOf()",children:[(0,D.jsx)(q.Z.Item,{children:(0,D.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll"),children:null==Y||null===(n=Y.course)||void 0===n?void 0:n.name})}),(0,D.jsx)(q.Z.Item,{children:(0,D.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll"),children:"问卷"})}),(0,D.jsx)(q.Z.Item,{children:(0,D.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll/").concat(U.categoryId,"/detail"),children:"问卷详情"})}),(0,D.jsx)(q.Z.Item,{children:null===(t=O.userInfo)||void 0===t?void 0:t.real_name})]})}),(0,D.jsx)("aside",{className:[N.title,"mt20"].join(" "),children:(0,D.jsxs)(g.Z,{style:{width:"100%"},children:[(0,D.jsxs)(w.Z,{flex:"1",children:[(0,D.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll/").concat(U.categoryId,"/detail"),children:(0,D.jsx)(y.Z,{className:"font16 c-black"})}),(0,D.jsx)("strong",{className:"font24 ml5",children:null==Y||null===(s=Y.poll)||void 0===s?void 0:s.polls_name}),(0,D.jsx)(I.VV,{status:[I.L4[null==Y||null===(i=Y.poll)||void 0===i?void 0:i.poll_status]]})]}),(0,D.jsx)(w.Z,{})]})}),(null==Y||null===(a=Y.poll)||void 0===a?void 0:a.polls_description)&&(0,D.jsx)(R.Z,{className:N.pollDesc,value:null==Y||null===(r=Y.poll)||void 0===r?void 0:r.polls_description})]}),(0,D.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,D.jsx)("section",{style:{width:900},className:[N.bg,"pt30","pl30","pr30","pb30","mt20","mb50"].join(" "),children:(0,D.jsx)("div",{children:null==Y||null===(d=Y.questions)||void 0===d?void 0:d.map((function(e,n){return(0,D.jsxs)("div",{className:N.questionItem,id:"Anchor_".concat(n),children:[(0,D.jsxs)("div",{className:N.itemType,children:[(0,D.jsxs)("span",{className:"font16 c-blue mr5",children:[e.question.question_number,"、",P[e.question.question_type]]}),(0,D.jsx)("span",{className:N.itemFlag,children:1==e.question.is_necessary?"必答":"选答"}),2==e.question.question_type&&e.question.min_choices&&e.question.max_choices&&(0,D.jsx)("span",{children:e.question.min_choices==e.question.max_choices?"可选"+e.question.max_choices+"项":"可选"+e.question.min_choices+"-"+e.question.max_choices+"项"})]}),(0,D.jsx)("p",{children:e.question.question_title}),1==e.question.question_type&&(0,D.jsx)(C,{answerData:Y,itemData:e,onSave:ee}),2==e.question.question_type&&(0,D.jsx)(B,{answerData:Y,itemData:e,onSave:ee}),3==e.question.question_type&&(0,D.jsx)(L,{answerData:Y,itemData:e,onSave:ee})]})}))})}),(0,D.jsxs)("div",{style:{margin:20,width:280,background:"#fff",maxHeight:"60%",padding:"20px"},children:["共",null==Y||null===(f=Y.question_types)||void 0===f?void 0:f.q_counts,"道题:",(0,D.jsxs)("div",{style:{display:"flex",margin:"5px 0px"},children:[(null==Y||null===(p=Y.question_types)||void 0===p?void 0:p.q_singles)>0&&(0,D.jsxs)("span",{className:" c-grey-999",children:["单选题 ",null==Y||null===(k=Y.question_types)||void 0===k?void 0:k.q_singles,"题"]}),(null==Y||null===(T=Y.question_types)||void 0===T?void 0:T.q_doubles)>0&&(0,D.jsxs)("span",{style:{margin:"0px 5px"},className:" c-grey-999",children:["多选题 ",null==Y||null===(E=Y.question_types)||void 0===E?void 0:E.q_doubles,"题"]}),(null==Y||null===(G=Y.question_types)||void 0===G?void 0:G.q_mains)>0&&(0,D.jsxs)("span",{className:" c-grey-999",children:["主观题 ",null==Y||null===(A=Y.question_types)||void 0===A?void 0:A.q_mains,"题"]})]}),(0,D.jsxs)("div",{style:{display:"flex"},children:[(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,D.jsx)("div",{style:{background:"#0045d3",width:15,height:15,borderRadius:"50%",marginRight:10}})," 已答"]}),(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center",marginLeft:20},children:[(0,D.jsx)("div",{style:{border:"1px solid #cbcbcb",width:15,height:15,borderRadius:"50%",marginRight:10}})," 未答"]})]}),(0,D.jsx)(g.Z,{gutter:[30,0],className:"mt10",children:(0,D.jsx)(w.Z,{flex:"1",children:(0,D.jsx)(j.Z,{affix:!1,className:N.anchor,children:null==Y||null===(W=Y.question_answered)||void 0===W?void 0:W.map((function(e,n){return(0,D.jsx)(j.Z.Link,{className:"".concat(N.answerFlag," ").concat(1==e.ques_status?N.answerActive:X&&1===e.is_necessary?N.redactivie:""),href:"#Anchor_".concat(n),title:e.ques_number})}))})})}),(0,S.dE)()&&0===(null==Y||null===(J=Y.poll)||void 0===J?void 0:J.user_poll_status)&&(0,D.jsx)("div",{className:"mt30 mb50",children:(0,D.jsx)(b.ZP,{className:N.submitButton,type:"primary",onClick:function(){var e,n=0,t=0;null==Y||null===(e=Y.question_answered)||void 0===e||e.map((function(e){var s;0===(null==e?void 0:e.ques_status)&&(1===(null==Y||null===(s=Y.questions)||void 0===s||null===(s=s.find((function(n){var t;return(null==n||null===(t=n.question)||void 0===t?void 0:t.id)===e.ques_id})))||void 0===s||null===(s=s.question)||void 0===s?void 0:s.is_necessary)?n++:t++)})),n>0?m.Z.info({width:530,title:"提示",centered:!0,okText:"知道啦",onOk:function(){Q(!0)},content:(0,D.jsxs)("div",{className:"tc font16 c-black-333",children:["有 ",n," 题必答题未答,无法提交 ",(0,D.jsx)("br",{}),"请完成全部必答题后再提交"]})}):m.Z.confirm({width:530,title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc font16 c-black-333",children:[t>0&&(0,D.jsxs)(D.Fragment,{children:["有 ",t," 题未答 ",(0,D.jsx)("br",{})]}),"提交后无法再修改答题,是否确认提交?"]}),onOk:function(){ne()}})},children:"提交"})})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65148],{13250:function(e,n,t){t.r(n),t.d(n,{checkedOtherName:function(){return A},default:function(){return P}});var s=t(7557),l=t.n(s),i=t(82242),o=t.n(i),a=t(41498),u=t.n(a),r=t(79800),c=t.n(r),d=t(39647),_=t.n(d),v=t(59301),x=t(8785),p=t(20834),f=t(44e3),m=t(43418),h=t(8591),q=t(66104),w=t(95237),g=t(43604),j=t(79817),b=t(3113),y=t(28563),N={flex_box_center:"flex_box_center___iNvBA",flex_space_between:"flex_space_between___btrNY",flex_box_vertical_center:"flex_box_vertical_center___jNwqd",flex_box_center_end:"flex_box_center_end___yhhzS",flex_box_column:"flex_box_column___XCG9Z",bg:"bg___pkT5R",title:"title___txwwg",questionIcons:"questionIcons___bUmrp",green:"green___pU_n6",orange:"orange___WqPTj",greenTip:"greenTip___xA46L",redTip:"redTip___cLZrd",orangeTip:"orangeTip___IYw_9",pollDesc:"pollDesc___k8j8U",answered:"answered___Wv6LV",unanswer:"unanswer___HFr5V",anchor:"anchor___wiaGO",answerFlag:"answerFlag___Son3q",answerActive:"answerActive___vadIk",redactivie:"redactivie___lv5Yx",questionItem:"questionItem___eheF5",itemType:"itemType___cTyzU",itemFlag:"itemFlag____JLv3",answerWrap:"answerWrap___q0vMa",answerSubjective:"answerSubjective___g0GxR",otherInput:"otherInput___lNi1t",submitButton:"submitButton___Kwl_S",flexRow:"flexRow___CzS9_"},I=t(42930),S=t(71751),Z=t(39634),k=t(5112),D=t(73782),T=t(37712),E=function(e){var n,t,s,l,i=e.itemData,o=e.answerData,a=e.onSave,u=void 0===a?function(){}:a,r=(0,v.useState)([]),d=c()(r,2),_=d[0],x=d[1],p=(0,v.useState)(),f=c()(p,2),m=f[0],h=f[1],q=(0,v.useState)(),w=c()(q,2),g=w[0],j=w[1];(0,v.useEffect)((function(){var e;x((null==i||null===(e=i.question)||void 0===e?void 0:e.answers)||[])}),[null==i||null===(n=i.question)||void 0===n?void 0:n.answers]),(0,v.useEffect)((function(){var e;h(null==i||null===(e=i.question)||void 0===e||null===(e=e.poll_answer_ids)||void 0===e?void 0:e[0])}),[null==i||null===(t=i.question)||void 0===t?void 0:t.poll_answer_ids]),(0,v.useEffect)((function(){var e;j(null==i||null===(e=i.question)||void 0===e?void 0:e.poll_vote_texts)}),[null==i||null===(s=i.question)||void 0===s?void 0:s.poll_vote_texts]);return(0,T.jsx)(k.ZP.Group,{disabled:(0,Z.GJ)()||(0,Z.dE)()&&1===(null==o||null===(l=o.poll)||void 0===l?void 0:l.user_poll_status),value:m,onChange:function(e){var n;!function(e,n){var t;h(e);var s=null===(t=_.find((function(e){return A(e.answer_text)})))||void 0===t?void 0:t.answer_id;u(n,e,e===s?g:"")}(e.target.value,null==i||null===(n=i.question)||void 0===n?void 0:n.id)},children:_.map((function(e,n){return(0,T.jsxs)("div",{className:"".concat(N.answerWrap," ").concat(N.flexRow),children:[(0,T.jsx)(k.ZP,{value:null==e?void 0:e.answer_id}),(0,T.jsx)("span",{className:"font14",children:null==e?void 0:e.answer_text}),A(null==e?void 0:e.answer_text)&&(0,T.jsx)(D.Z,{className:N.otherInput,value:g,onChange:function(e){return j(e.target.value)},onBlur:function(e){var n;return function(e){var n;if(m){var t=null===(n=_.find((function(e){return A(e.answer_text)})))||void 0===n?void 0:n.answer_id;u(e,m,m===t?g:"")}}(null==i||null===(n=i.question)||void 0===n?void 0:n.id)}})]},n)}))})},C=t(24905),L=function(e){var n,t,s,l,i=e.itemData,o=e.answerData,a=e.onSave,u=void 0===a?function(){}:a,r=(0,v.useState)([]),d=c()(r,2),_=d[0],x=d[1],p=(0,v.useState)(),f=c()(p,2),m=f[0],h=f[1],q=(0,v.useState)(),w=c()(q,2),g=w[0],j=w[1];(0,v.useEffect)((function(){var e;x((null==i||null===(e=i.question)||void 0===e?void 0:e.answers)||[])}),[null==i||null===(n=i.question)||void 0===n?void 0:n.answers]),(0,v.useEffect)((function(){var e;h(null==i||null===(e=i.question)||void 0===e?void 0:e.poll_answer_ids)}),[null==i||null===(t=i.question)||void 0===t?void 0:t.poll_answer_ids]),(0,v.useEffect)((function(){var e;j(null==i||null===(e=i.question)||void 0===e?void 0:e.poll_vote_texts)}),[null==i||null===(s=i.question)||void 0===s?void 0:s.poll_vote_texts]);return(0,T.jsx)(C.Z.Group,{disabled:(0,Z.GJ)()||(0,Z.dE)()&&1===(null==o||null===(l=o.poll)||void 0===l?void 0:l.user_poll_status),value:m,onChange:function(e){var n;!function(e,n){var t;h(e);var s=null===(t=_.find((function(e){return A(e.answer_text)})))||void 0===t?void 0:t.answer_id;e.includes(s)?u(n,e,g):u(n,e,"")}(e,null==i||null===(n=i.question)||void 0===n?void 0:n.id)},children:null==_?void 0:_.map((function(e,n){return(0,T.jsxs)("div",{className:"".concat(N.answerWrap," ").concat(N.flexRow),children:[(0,T.jsx)(C.Z,{value:null==e?void 0:e.answer_id}),(0,T.jsx)("span",{className:"font14",children:null==e?void 0:e.answer_text}),A(null==e?void 0:e.answer_text)&&(0,T.jsx)(D.Z,{className:N.otherInput,value:g,onChange:function(e){return j(e.target.value)},onBlur:function(e){var n;return function(e){var n;if(null!=m&&m.length){var t=null===(n=_.find((function(e){return A(e.answer_text)})))||void 0===n?void 0:n.answer_id;m.includes(t)?u(e,m,g):u(e,m,"")}}(null==i||null===(n=i.question)||void 0===n?void 0:n.id)}})]})}))})},R=function(e){var n,t,s=e.itemData,l=e.answerData,i=e.onSave,o=void 0===i?function(){}:i,a=(0,v.useState)(),u=c()(a,2),r=u[0],d=u[1];return(0,v.useEffect)((function(){var e;d(null==s||null===(e=s.question)||void 0===e?void 0:e.poll_vote_texts)}),[null==s||null===(n=s.question)||void 0===n?void 0:n.poll_vote_texts]),(0,T.jsx)("div",{children:(0,T.jsx)("textarea",{className:N.answerSubjective,placeholder:"在此填入答案",disabled:(0,Z.GJ)()||(0,Z.dE)()&&1===(null==l||null===(t=l.poll)||void 0===t?void 0:t.user_poll_status),value:r,onChange:function(e){return d(e.target.value)},onBlur:function(e){var n;return o(null==s||null===(n=s.question)||void 0===n?void 0:n.id,null,r)}})})},F=t(7078),G=["globalSetting","loading","user","dispatch"],A=(p.Z.SubMenu,f.Z.Content,f.Z.Sider,function(e){return"其他"===e||"其它"===e}),B={1:"单选题",2:"多选题",3:"主观题"},P=(0,x.connect)((function(e){var n=e.loading,t=e.user;return{globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){e.globalSetting,e.loading;var n,t,s,i,a,r,d,p,f,k,D,C,A,P,W,J,O=e.user,U=(e.dispatch,_()(e,G),(0,x.useParams)()),V=(0,v.useState)({}),z=c()(V,2),Y=z[0],H=z[1],M=(0,v.useState)(!1),K=c()(M,2),X=K[0],Q=K[1];(0,v.useEffect)((function(){$()}),[U.categoryId]);var $=function(){var e=u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.i7)(o()({},U));case 2:(n=e.sent)&&H(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=u()(l()().mark((function e(n,t,s){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return console.error("handleSave no questionId params"),e.abrupt("return");case 3:return e.next=5,(0,S.ID)({questionId:n,poll_answer_id:t,vote_text:s});case 5:null!=(i=e.sent)&&i.poll_vote&&(Y.question_answered.find((function(e){return e.ques_id===n})).ques_status=i.poll_vote.question_status,H(o()({},Y)));case 7:case"end":return e.stop()}}),e)})));return function(n,t,s){return e.apply(this,arguments)}}(),ne=function(){var e=u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.Ns)({categoryId:U.categoryId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success(null==n?void 0:n.message),x.history.push("/classrooms/".concat(U.coursesId,"/poll/").concat(U.categoryId,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,T.jsxs)("section",{className:"edu-container",children:[(0,T.jsxs)("section",{className:"animated fadeIn",children:[(0,T.jsx)("aside",{className:"mt10",children:(0,T.jsxs)(q.Z,{separator:">",children:[(0,T.jsx)(q.Z.Item,{children:(0,T.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll"),children:null==Y||null===(n=Y.course)||void 0===n?void 0:n.name})}),(0,T.jsx)(q.Z.Item,{children:(0,T.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll"),children:"问卷"})}),(0,T.jsx)(q.Z.Item,{children:(0,T.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll/").concat(U.categoryId,"/detail"),children:"问卷详情"})}),(0,T.jsx)(q.Z.Item,{children:null===(t=O.userInfo)||void 0===t?void 0:t.real_name})]})}),(0,T.jsx)("aside",{className:[N.title,"mt20"].join(" "),children:(0,T.jsxs)(w.Z,{style:{width:"100%"},children:[(0,T.jsxs)(g.Z,{flex:"1",children:[(0,T.jsx)(x.Link,{to:"/classrooms/".concat(U.coursesId,"/poll/").concat(U.categoryId,"/detail"),children:(0,T.jsx)(y.Z,{className:"font16 c-black"})}),(0,T.jsx)("strong",{className:"font24 ml5",children:null==Y||null===(s=Y.poll)||void 0===s?void 0:s.polls_name}),(0,T.jsx)(I.VV,{status:[I.L4[null==Y||null===(i=Y.poll)||void 0===i?void 0:i.poll_status]]})]}),(0,T.jsx)(g.Z,{})]})}),(null==Y||null===(a=Y.poll)||void 0===a?void 0:a.polls_description)&&(0,T.jsx)(F.Z,{className:N.pollDesc,value:null==Y||null===(r=Y.poll)||void 0===r?void 0:r.polls_description})]}),(0,T.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,T.jsx)("section",{style:{width:900},className:[N.bg,"pt30","pl30","pr30","pb30","mt20","mb50"].join(" "),children:(0,T.jsx)("div",{children:null==Y||null===(d=Y.questions)||void 0===d?void 0:d.map((function(e,n){return(0,T.jsxs)("div",{className:N.questionItem,id:"Anchor_".concat(n),children:[(0,T.jsxs)("div",{className:N.itemType,children:[(0,T.jsxs)("span",{className:"font16 c-blue mr5",children:[e.question.question_number,"、",B[e.question.question_type]]}),(0,T.jsx)("span",{className:N.itemFlag,children:1==e.question.is_necessary?"必答":"选答"}),2==e.question.question_type&&e.question.min_choices&&e.question.max_choices&&(0,T.jsx)("span",{children:e.question.min_choices==e.question.max_choices?"可选"+e.question.max_choices+"项":"可选"+e.question.min_choices+"-"+e.question.max_choices+"项"})]}),(0,T.jsx)("p",{children:e.question.question_title}),1==e.question.question_type&&(0,T.jsx)(E,{answerData:Y,itemData:e,onSave:ee}),2==e.question.question_type&&(0,T.jsx)(L,{answerData:Y,itemData:e,onSave:ee}),3==e.question.question_type&&(0,T.jsx)(R,{answerData:Y,itemData:e,onSave:ee})]})}))})}),(0,T.jsxs)("div",{style:{margin:20,width:280,background:"#fff",maxHeight:"60%",padding:"20px"},children:["共",null==Y||null===(p=Y.question_types)||void 0===p?void 0:p.q_counts,"道题:",(0,T.jsxs)("div",{style:{display:"flex",margin:"5px 0px"},children:[(null==Y||null===(f=Y.question_types)||void 0===f?void 0:f.q_singles)>0&&(0,T.jsxs)("span",{className:" c-grey-999",children:["单选题 ",null==Y||null===(k=Y.question_types)||void 0===k?void 0:k.q_singles,"题"]}),(null==Y||null===(D=Y.question_types)||void 0===D?void 0:D.q_doubles)>0&&(0,T.jsxs)("span",{style:{margin:"0px 5px"},className:" c-grey-999",children:["多选题 ",null==Y||null===(C=Y.question_types)||void 0===C?void 0:C.q_doubles,"题"]}),(null==Y||null===(A=Y.question_types)||void 0===A?void 0:A.q_mains)>0&&(0,T.jsxs)("span",{className:" c-grey-999",children:["主观题 ",null==Y||null===(P=Y.question_types)||void 0===P?void 0:P.q_mains,"题"]})]}),(0,T.jsxs)("div",{style:{display:"flex"},children:[(0,T.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,T.jsx)("div",{style:{background:"#0045d3",width:15,height:15,borderRadius:"50%",marginRight:10}})," 已答"]}),(0,T.jsxs)("div",{style:{display:"flex",alignItems:"center",marginLeft:20},children:[(0,T.jsx)("div",{style:{border:"1px solid #cbcbcb",width:15,height:15,borderRadius:"50%",marginRight:10}})," 未答"]})]}),(0,T.jsx)(w.Z,{gutter:[30,0],className:"mt10",children:(0,T.jsx)(g.Z,{flex:"1",children:(0,T.jsx)(j.Z,{affix:!1,className:N.anchor,children:null==Y||null===(W=Y.question_answered)||void 0===W?void 0:W.map((function(e,n){return(0,T.jsx)(j.Z.Link,{className:"".concat(N.answerFlag," ").concat(1==e.ques_status?N.answerActive:X&&1===e.is_necessary?N.redactivie:""),href:"#Anchor_".concat(n),title:e.ques_number})}))})})}),(0,Z.dE)()&&0===(null==Y||null===(J=Y.poll)||void 0===J?void 0:J.user_poll_status)&&(0,T.jsx)("div",{className:"mt30 mb50",children:(0,T.jsx)(b.ZP,{className:N.submitButton,type:"primary",onClick:function(){var e,n=0,t=0;null==Y||null===(e=Y.question_answered)||void 0===e||e.map((function(e){var s;0===(null==e?void 0:e.ques_status)&&(1===(null==Y||null===(s=Y.questions)||void 0===s||null===(s=s.find((function(n){var t;return(null==n||null===(t=n.question)||void 0===t?void 0:t.id)===e.ques_id})))||void 0===s||null===(s=s.question)||void 0===s?void 0:s.is_necessary)?n++:t++)})),n>0?m.Z.info({width:530,title:"提示",centered:!0,okText:"知道啦",onOk:function(){Q(!0)},content:(0,T.jsxs)("div",{className:"tc font16 c-black-333",children:["有 ",n," 题必答题未答,无法提交 ",(0,T.jsx)("br",{}),"请完成全部必答题后再提交"]})}):m.Z.confirm({width:530,title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,T.jsxs)("div",{className:"tc font16 c-black-333",children:[t>0&&(0,T.jsxs)(T.Fragment,{children:["有 ",t," 题未答 ",(0,T.jsx)("br",{})]}),"提交后无法再修改答题,是否确认提交?"]}),onOk:function(){ne()}})},children:"提交"})})]})]})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Polls__index.async.js b/p__Classrooms__Lists__Polls__index.async.js index bd2151f257..2bdd42b593 100644 --- a/p__Classrooms__Lists__Polls__index.async.js +++ b/p__Classrooms__Lists__Polls__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13355],{20538:function(e,t,n){n.d(t,{Z:function(){return r}});var s=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},i=n(22589),l=function(e,t){return o.createElement(i.Z,(0,s.Z)({},e,{ref:t,icon:a}))};var r=o.forwardRef(l)},30286:function(e,t,n){n.d(t,{Z:function(){return b}});n(7557),n(41498);var s=n(82100),o=n.n(s),a=n(29186),i=n.n(a),l=n(13720),r=n.n(l),c=n(80619),u=n.n(c),d=n(47074),p=n.n(d),m=n(85573),h=n.n(m),f=n(59301),x=n(73782),_="codeBox___WpkVl",v=n(92310),g=n.n(v),j=n(37712),y=function(e){u()(n,e);var t=p()(n);function n(e){var s;return o()(this,n),s=t.call(this,e),h()(r()(s),"canvas",void 0),h()(r()(s),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),h()(r()(s),"drawPic",(function(){s.randomCode()})),h()(r()(s),"reloadPic",(function(){s.drawPic()})),h()(r()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),h()(r()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=f.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return i()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),s=this.randomNum(e,t),o=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(s,", ").concat(o,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var o=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;n>0&&(a=10+n*o);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(i=40);var l=this.randomNum(-10,10);e.translate(a,i),e.rotate(l*Math.PI/180),e.fillText(t,0,0),e.rotate(-l*Math.PI/180),e.translate(-a,-i)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n0&&(H([].concat(u()(I),u()(null==a?void 0:a.course_info))),F(null==a?void 0:a.count)),J(!1),n||l.setFieldsValue(r()(r()({},"group_ids",null==a||null===(d=a.course_info)||void 0===d?void 0:d.map((function(e){return String(e.course_group_id)}))),"end_time",Z()(Z()(new Date((0,T.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=p()(i()().mark((function e(){var a,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o()({},l.getFieldsValue()),e.next=3,(0,w.ZP)("/api/courses/".concat(s.coursesId,"/polls/publish.json"),{method:"post",body:{check_ids:u()(null===(a=t.actionTabs.selectArrs)||void 0===a?void 0:a.map((function(e){return Number(e)}))),group_ids:r.group_ids?u()(r.group_ids):[],end_time:Z()(r.end_time).format("YYYY-MM-DD HH:mm")}});case 3:0===e.sent.status&&((0,T.L9)(["教学课堂","问卷","立即发布"]),K(),_.ZP.success("发布成功"),n({type:"polls/setActionTabs",payload:{}}),2===t.actionTabs.types?n({type:"polls/getCommonHeader",payload:o()({},t.actionTabs.params)}):n({type:"classroomList/getClassroomPollsList",payload:o()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){C(1),H([])},Q=Y>m*R;return(0,A.jsxs)(v.Z,{centered:!0,title:"立即发布",open:"立即发布"===t.actionTabs.key,okText:"立即发布",cancelText:"暂不发布",onOk:q,onCancel:function(){K(),n({type:"polls/setActionTabs",payload:{}})},children:[(0,A.jsxs)("p",{className:"tc",children:["学生将立即收到问卷",(0,A.jsx)("br",{}),'本操作只对"未发布"的问卷有效']}),I&&(0,A.jsxs)(x.Z,{form:l,children:[(0,A.jsxs)(g.Z,{className:"mt30",children:[(0,A.jsxs)(j.Z,{flex:1,children:["发布时间:",Z()().format("YYYY-MM-DD HH:mm")]}),(0,A.jsx)(j.Z,{children:(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"mr5",children:"截止时间:"}),(0,A.jsx)(x.Z.Item,{name:"end_time",children:(0,A.jsx)(y.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,T.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})]})})]}),(null==I?void 0:I.length)>0&&(0,A.jsx)("div",{style:{background:"#F4FAFF",maxHeight:260,overflow:"auto",padding:"16px 18px 0 18px"},children:(0,A.jsxs)(S(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){C(e),W(e)},hasMore:Q,useWindow:!1,children:[(0,A.jsx)(x.Z.Item,{name:"group_ids",children:(0,A.jsx)(b.Z.Group,{children:I.map((function(e,t){return(0,A.jsx)("div",{children:(0,A.jsx)(b.Z,{onChange:function(e){},value:String(e.course_group_id),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox",children:(0,A.jsx)("span",{children:e.course_group_name})},t)},t)}))})}),z&&(0,A.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,A.jsx)(k.Z,{})})]})})]})]})}))},60835:function(e,t,n){n.r(t),n.d(t,{default:function(){return re}});var s=n(7557),o=n.n(s),a=n(37205),i=n.n(a),l=n(41498),r=n.n(l),c=n(82242),u=n.n(c),d=n(79800),p=n.n(d),m=n(59301),h=n(8785),f=n(20834),x=n(44e3),_=n(8591),v=n(96865),g=n(27092),j=n(81228),y=n(92911),b=n(42930),k=n(39634),C=n(16644),Z=n(85573),w=n.n(Z),N=n(99313),S=n(78241),T=n(43418),L=n(95237),P=n(43604),A=n(3113),M=n(73782),I=n(24905),H=n(6848),D=n(26724),B=n.n(D),Y={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},F=n(37712),E=(N.Z.TabPane,(0,h.connect)((function(e){return{polls:e.polls,loading:e.loading}}))((function(e){var t,n=e.polls,s=(e.loading,e.dispatch),a=(0,h.useParams)(),l=((0,h.useLocation)(),S.Z.useForm()),c=p()(l,1)[0],d=(n.brankList,(0,m.useState)(!0)),f=p()(d,2),x=f[0],_=f[1],v=(0,m.useState)("myself"),g=p()(v,2),j=g[0],y=g[1],Z=(0,m.useState)([]),N=p()(Z,2),D=N[0],E=N[1],G=(0,m.useState)(!1),R=p()(G,2),O=R[0],V=R[1],z=(0,m.useState)(),J=p()(z,2),W=J[0],q=J[1],K=(0,m.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),Q=p()(K,2),U=Q[0];Q[1];(0,m.useEffect)((function(){"问卷选用"===n.actionTabs.key&&$()}),[n.actionTabs.key]);var X=[],$=function(){var e=r()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!x){e.next=13;break}return V(!1),++U.page,_(!1),e.next=6,s({type:"polls/getBrankList",payload:u()({},U)});case 6:n=e.sent,D=i()(D.concat(n.object_list)),q(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,F.jsxs)("div",{children:["当前选中资源中:",(0,F.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,F.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,F.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):f(!0)}else f(!1)}),[t.actionTabs.key]);var Z=function(){n({type:"polls/setActionTabs",payload:{}})};return(0,F.jsxs)(T.Z,{centered:!0,title:"提示",open:d,okText:"确定",cancelText:"取消",confirmLoading:g,destroyOnClose:!0,onOk:r()(o()().mark((function e(){var s,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(s=C.current)||void 0===s||!s.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return j(!0),e.next=5,(0,y.ZP)("/api/courses/".concat(a.coursesId,"/polls/destroys.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 5:l=e.sent,j(!1),0===l.status&&((0,b.L9)(["教学课堂","问卷","删除"]),_.ZP.success("删除成功"),n({type:"polls/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomPollsList",payload:u()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"polls/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{style:{color:"#DD0000"},children:"删除问卷则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,F.jsx)(V.Z,{ref:function(e){return C.current=e}})]})})),W=n(71418),q=n(61998),K=n(61186),Q=n.n(K),U=(0,h.connect)((function(e){return{polls:e.polls,loading:e.loading}}))((function(e){var t,n=e.polls,s=e.loading,a=e.dispatch,l=(0,h.useParams)(),c=((0,h.useLocation)(),(0,m.useState)([])),d=p()(c,2),f=d[0],x=d[1];(0,m.useEffect)((function(){if("立即截止"===n.actionTabs.key)a({type:"polls/getEndGroups",payload:u()(u()({},l),{},{check_ids:[n.actionTabs.selectArrs]})}).then((function(e){if(!e.status){var t,n=[];null===(t=e.course_info)||void 0===t||t.map((function(e){n.push({id:e.course_group_id,checked:!0,time:Q()().add(7,"days")})})),x([].concat(n))}}))}),[n.actionTabs.key]);var v=S.Z.useForm(),g=p()(v,1)[0],j=[{title:"分班名称",dataIndex:"course_group_name",render:function(e,t,n){return console.log("text:",e),(0,F.jsx)(S.Z.Item,{name:"group_ids",style:{marginBottom:0},children:(0,F.jsx)(I.Z,{value:String(t.id),checked:!!f[n]&&f[n].checked,defaultChecked:!0,onChange:function(e){f[n].checked?f[n].checked=!1:f[n].checked=!0,x(i()(f))},children:e})})}}];return(0,F.jsxs)(T.Z,{centered:!0,title:"立即截止",open:"立即截止"===n.actionTabs.key,okText:"立即截止",cancelText:"暂不发布",bodyStyle:{minHeight:200},onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(l.coursesId,"/polls/end_poll.json"),{method:"post",body:{check_ids:n.actionTabs.selectArrs,group_ids:f.filter((function(e){return e.checked})).map((function(e){return e.id}))}});case 2:0===e.sent.status&&((0,b.L9)(["教学课堂","问卷","立即截止"]),_.ZP.success("操作成功"),a({type:"polls/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomPollsList",payload:u()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"polls/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{className:"tc",children:"学生将不能再提交问卷"}),s.effects["polls/getEndGroups"]&&(0,F.jsx)("div",{className:"tc mt40",children:(0,F.jsx)(W.Z,{})}),n.endGroups.course_info&&(0,F.jsx)(S.Z,{form:g,name:"dynamic_form_item",initialValues:{},children:(0,F.jsx)(q.Z,{style:{background:"#F4FAFF"},columns:j,dataSource:null===(t=n.endGroups)||void 0===t?void 0:t.course_info,scroll:{y:240},pagination:!1})}),(0,F.jsx)(I.Z,{defaultChecked:!0,onClick:function(e){e.target.checked?f.map((function(e){return e.checked=!0})):f.map((function(e){return e.checked=!1})),x(i()(f))},children:"全选"})]})})),X=(0,h.connect)((function(e){return{polls:e.polls}}))((function(e){var t=e.polls,n=e.dispatch,s=(0,h.useParams)();return(0,F.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(s.coursesId,"/polls/set_public.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,b.L9)(["教学课堂","问卷","设为公开"]),_.ZP.success("操作成功"),n({type:"polls/setActionTabs",payload:{}}),n({type:"polls/getClassroomExercisesList",payload:u()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"polls/setActionTabs",payload:{}})},children:(0,F.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,F.jsx)("br",{}),"是否确认设为公开?"]})})})),$=n(38854),ee={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",acitons:"acitons___cXo_g"},te=n(20538),ne=n(78386),se={1:"未发布",2:"提交中",3:"已截止",4:"已结束"},oe=function(e){var t,n,s=e.v,a=e.k,i=e.selectArrs,l=e.setSelectArrs,c=e.dispatch,d=e.params,x=e.detailPollsList,_=e.user,v=e.etiem,g=e.batchStatus,j=(0,m.useState)([]),C=p()(j,2),Z=C[0],w=C[1],N=(0,m.useState)(!1),S=p()(N,2),T=S[0],L=S[1];function P(){return A.apply(this,arguments)}function A(){return(A=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(null==d?void 0:d.coursesId,"/polls/group_use_list.json"),{method:"get",params:u()(u()({},d),{},{id:s.id})});case 2:t=e.sent,w((null==t?void 0:t.groups)||[]);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var M=[{title:"班级",dataIndex:"name",key:"name"},{title:"问卷状态",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"未开始",value:1},{text:"提交中",value:2},{text:"已截止",value:3}],onFilter:function(e,t){return t.polls_status===e},render:function(e,t){return(0,F.jsxs)("div",{children:[1===e&&(0,F.jsxs)("span",{children:[(0,F.jsx)("i",{className:ee.dot,style:{background:"#C3C3C3"}}),"未开始"]}),2===e&&(0,F.jsxs)("span",{children:[(0,F.jsx)("i",{className:ee.dot,style:{background:"#4EACFF"}}),"提交中"]}),3===e&&(0,F.jsxs)("span",{children:[(0,F.jsx)("i",{className:ee.dot,style:{background:"#FC2D6B"}}),"已截止"]})]})}},{title:"开始时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"publish_time"===d.order_by?"desc"===d.sort_direction?"descend":"ascend":null,render:function(e,t){return Q()(e).format("YYYY-MM-DD HH:mm")}},{title:"结束时间",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"end_time"===d.order_by?"desc"===d.sort_direction?"descend":"ascend":null,render:function(e,t){return Q()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交人数",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:function(e,t){return 1===t.exercise_status?"-":(0,F.jsxs)("span",{children:[e,"/",e+t.poll_unanswer]})}}];return(0,F.jsxs)("div",{className:ee.listItem,onClick:function(){((0,k.dE)()||(0,k.GJ)())&&h.history.push("/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"))},children:[(0,k.GJ)()&&g&&(0,F.jsx)(I.Z,{checked:i.includes(s.id),className:"ml30",value:s.id,onClick:function(e){return e.stopPropagation()},onChange:function(e){i.indexOf(s.id);i.indexOf(s.id)>-1?l(i.filter((function(e){return e!==s.id}))):l(i.concat(s.id))}}),(0,F.jsxs)("div",{className:ee.info,children:[(0,F.jsxs)("div",{className:ee.title,children:[(0,F.jsxs)("div",{className:ee.titleLeft,children:[(0,F.jsx)(h.Link,{to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"),children:(0,F.jsx)("strong",{children:s.polls_name})}),(0,F.jsx)(b.VV,{status:[se[s.polls_status]]})]}),(0,F.jsxs)("div",{className:ee.titleRight,children:[(0,k.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("a",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"立即发布",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"发布"}),(0,F.jsx)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail?tabs=2"),children:"预览"}),(0,F.jsx)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"),children:"详情"}),(0,F.jsx)($.Z,{dropdownRender:function(e){return(0,F.jsxs)(f.Z,{children:[(0,F.jsx)(f.Z.Item,{children:(0,F.jsx)("div",{onClick:function(e){e.stopPropagation(),h.history.push("/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail?tabs=3"))},children:"规则设置"})}),(0,F.jsx)(f.Z.Item,{children:(0,F.jsx)("div",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"删除",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"删除问卷"})}),2===s.polls_status&&(0,F.jsx)(f.Z.Item,{children:(0,F.jsx)("div",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"立即截止",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"立即截止"})})]})},children:(0,F.jsx)("a",{children:"更多设置"})})]}),(0,k.dE)()&&(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/users/").concat(null===(t=_.userInfo)||void 0===t?void 0:t.login),children:[0===s.current_status&&"继续答题",1===s.current_status&&"查看答题",2===s.current_status&&"开始答题"]})})]})]}),(0,F.jsxs)("p",{style:{display:"flex"},children:[(0,F.jsx)("span",{children:s.author}),s.publish_time&&1===s.polls_status&&(0,F.jsxs)("span",{className:"ml20",children:["将发布于",Q()(s.publish_time).format("YYYY-MM-DD HH:mm")]}),!s.publish_time&&s.created_at&&1===s.polls_status&&(0,F.jsxs)("span",{className:"ml20",children:["创建于",Q()(s.created_at).fromNow()]}),1!==s.polls_status&&(0,F.jsxs)("span",{className:"ml20",children:[s.poll_answer,"已答"]}),1!==s.polls_status&&(0,F.jsxs)("span",{className:"ml20",children:[s.poll_unanswer,"未答"]}),2==s.polls_status&&s.publish_time&&s.end_time&&(0,F.jsxs)("span",{className:"ml20",children:["提交剩余时间:",v]}),s.polls_status>1&&(0,k.GJ)()&&(0,F.jsxs)("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:function(){var e=r()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),T||P(),L(!T);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[T?"收起":"展开",T?(0,F.jsx)(te.Z,{style:{color:"#888888"}}):(0,F.jsx)(ne.Z,{style:{color:"#888888"}})]})]}),(0,k.GJ)()&&!(null!=s&&null!==(n=s.exercise_tips)&&void 0!==n&&n.includes("未开始"))&&T&&Z.length>0&&(0,F.jsx)(q.Z,{scroll:{y:240},pagination:!1,dataSource:Z,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},rowKey:"course_group_id",style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(d.order_by=n.field),n.order||(d.sort_direction="asc"),"ascend"===n.order&&(d.sort_direction="asc"),"descend"===n.order&&(d.sort_direction="desc"),n.order||(d.sort_direction="asc"),P()},columns:M})]})]},a)},ae=n(9164),ie=n(21781),le=n(24975),re=(f.Z.SubMenu,x.Z.Content,x.Z.Sider,(0,h.connect)((function(e){var t=e.user,n=e.classroomList,s=e.loading;return{user:t,classroomList:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var t,n,s,a,l,c,d=e.user,x=e.classroomList,Z=(e.globalSetting,e.loading),w=e.dispatch,N=(0,h.useParams)(),S=(0,h.useSearchParams)(),T=p()(S,1)[0],L=(0,m.useState)((function(){return u()(u()({},N),{},{id:N.coursesId,limit:20,type:T.get("tabs")||""})})),P=p()(L,2),A=P[0],M=(P[1],x.detailPollsList),I=(x.detailTopBanner,(0,m.useState)([])),H=p()(I,2),D=H[0],B=H[1],Y=(0,h.useLocation)(),R=(0,m.useState)(!1),O=p()(R,2),V=O[0],z=O[1],W=T.get("tabs")?parseInt(T.get("tabs")):"all";(0,m.useEffect)((function(){w({type:"classroomList/getClassroomPollsList",payload:u()(u()({},A),{},{type:T.get("tabs")||""})})}),[A.categoryId]),(0,m.useEffect)((function(){"目录重命名成功"===x.actionTabs.key&&w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})}),[x.actionTabs.key]),(0,m.useEffect)((function(){B([])}),[M]);var q=[{name:"全部",id:"all",total:null==M||null===(t=M.polls_counts)||void 0===t?void 0:t.polls_total_counts},{name:"未发布",id:1,total:null==M||null===(n=M.polls_counts)||void 0===n?void 0:n.polls_unpublish_counts},{name:"提交中",id:2,total:null==M||null===(s=M.polls_counts)||void 0===s?void 0:s.polls_published_counts},{name:"已截止",id:3,total:null==M||null===(a=M.polls_counts)||void 0===a?void 0:a.polls_end_counts}].filter((function(e){return!!(0,k.GJ)()||"未发布"!==e.name})),K=[{name:"批量发布",icon:(0,F.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量结束",icon:(0,F.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,F.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,F.jsx)("i",{className:"iconfont icon-sheweigongkai2"})},{name:"收藏",icon:(0,F.jsx)("i",{className:"iconfont icon-shoucang1"})}].filter((function(e){var t;return(0,k.qz)()?1!==(null==M||null===(t=M.course_types)||void 0===t?void 0:t.course_is_public)?"设为公开"!==e.name:e:"收藏"!==e.name})).filter((function(e){return!!(0,k.GJ)()||"删除"!==e.name})),Q=function(){var e=r()(o()().mark((function e(t){var n,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.name,""!=D){e.next=7;break}s="请选择你要操作的任务","收藏"===n&&(s="请选择要收藏的问卷"),_.ZP.error(s),e.next=14;break;case 7:if("收藏"!==n){e.next=13;break}return e.next=10,(0,y.ZP)("/api/courses/".concat(A.id,"/polls/join_poll_banks.json"),{method:"post",body:{check_ids:i()(D)}});case 10:return 0===e.sent.status&&_.ZP.success("操作成功"),e.abrupt("return",!1);case 13:w({type:"polls/setActionTabs",payload:{key:"批量删除"===n?"删除":"批量结束"===n?"立即截止":"批量发布"===n?"立即发布":n,selectArrs:D,selectArrsAll:null===(a=M.polls)||void 0===a?void 0:a.filter((function(e){return D.includes(e.id)})),params:A}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{children:[(0,F.jsx)(ae.Z,{isLoading:Z["classroomList/getClassroomPollsList"],tabDataSource:q,isAdmin:(0,k.GJ)(),addText:"新建",getDropdownMenu:function(){return(0,F.jsxs)(f.Z,{children:[(0,F.jsx)(f.Z.Item,{onClick:function(){w({type:"polls/setActionTabs",payload:{key:"问卷选用",params:A}})},children:"选用问卷"},1),(0,F.jsx)(f.Z.Item,{onClick:function(){h.history.push("/classrooms/".concat(A.coursesId,"/poll/").concat(A.categoryId,"/add"))},children:"新建问卷"},2)]})},onTabMenuClick:function(e){A.type="all"===e.key?"":q[e.key].id,A.page=1,h.history.replace("".concat(Y.pathname,"?tabs=").concat(A.type)),w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},defaultSelectedKeys:[W+""]}),(0,F.jsx)(ie.Z,{dataSource:M.polls||[],isAdmin:(0,k.GJ)(),batchStatus:V,onSearch:function(e){A.search=e,A.page=1,w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},onBatch:function(e){return z(e)}}),(0,F.jsxs)(v.Z,{loading:Z["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[M.polls_counts&&0===M.polls_counts.polls_all_counts&&(0,F.jsx)(C.Z,{}),M.polls&&M.polls.map((function(e,t){return(0,F.jsx)(oe,{v:e,k:t,batchStatus:!0,selectArrs:D,setSelectArrs:B,dispatch:w,params:A,detailPollsList:M,user:d,etiem:(0,b.li)((new Date(e.end_time).getTime()-(new Date).getTime())/1e3)},t)})),(0,F.jsx)("aside",{className:"tc mb50 mt30",children:(null===(l=M.polls_counts)||void 0===l?void 0:l.polls_all_counts)>0&&(0,F.jsx)(g.Z,{showSizeChanger:!0,onChange:function(e,t){A.limit=t,A.page=e,w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},defaultCurrent:A.page,current:A.page||1,pageSize:A.limit||20,total:M.polls_counts&&M.polls_counts.polls_all_counts})})]}),D.length>0&&(0,k.GJ)()&&(0,F.jsx)(j.Z,{offsetBottom:0,children:(0,F.jsx)(le.Z,{buttonDataSource:K,onButtonClick:Q,useBatchStatus:z,setSeleArr:B,allSelect:!!D.length&&D.length===(null===(c=M.polls)||void 0===c?void 0:c.length),setAllSelect:function(e){var t;e.target.checked?B(null===(t=M.polls)||void 0===t?void 0:t.map((function(e){return e.id}))):B([])},selectArrs:D})}),(0,F.jsx)(G.Z,{}),(0,F.jsx)(J,{}),(0,F.jsx)(X,{}),(0,F.jsx)(U,{}),(0,F.jsx)(E,{cb:function(){return B([])}})]})})))},24975:function(e,t,n){n.d(t,{Z:function(){return _}});var s=n(79800),o=n.n(s),a=n(59301),i=n(20834),l=n(73782),r=n(24905),c=n(3113),u=n(38854),d="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",m="moveCategory___oiQqw",h=n(39634),f=n(78386),x=n(37712),_=function(e){var t=e.buttonDataSource,n=e.onButtonClick,s=e.useBatchStatus,_=e.allSelect,v=e.setAllSelect,g=e.selectArrs,j=e.onMenuClick,y=e.setSeleArr,b=e.catalogue,k=e.addCatalogue,C=(0,a.useState)(!1),Z=o()(C,2),w=Z[0],N=Z[1],S=(0,a.useState)(""),T=o()(S,2),L=T[0],P=T[1];console.log("---",b);var A=(0,x.jsx)("div",{className:m,onMouseLeave:function(e){return N(!1)},children:(0,x.jsxs)(i.Z,{onClick:j,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,x.jsx)(l.Z,{onChange:function(e){P(e.target.value)}})}),null==b?void 0:b.map((function(e,t){var n;if(!(""!==L&&e.category_name.indexOf(L)<0))return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(i.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,x.jsx)(i.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),k&&(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:k,children:"新建子目录..."})]})});return(0,x.jsxs)("div",{className:d,children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{children:(0,x.jsxs)(r.Z,{checked:_,onChange:v,children:["全选本页(",g.length,")"]})}),(0,h.GJ)()&&t.map((function(e){return(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(k||b)&&(0,x.jsx)("div",{children:(0,x.jsx)(u.Z,{open:w,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return A},getPopupContainer:function(e){return e.parentNode},children:(0,x.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,x.jsx)(c.ZP,{type:"primary",className:p,icon:(0,x.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,x.jsxs)("span",{children:["移动到目录 ",(0,x.jsx)(f.Z,{})]})})})})})]}),(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),y([])},children:"取消操作"})})]})}},21781:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var s=n(38854),o=n(20834),a=n(6848),i=n(73782),l="searchSortControllerContainer___Xca1m",r="btn___sNJPX",c="btnSort___Fx9OM",u="tips___LrmpR",d=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,m=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===t;return(0,d.jsxs)("div",{className:l,children:[!(null==h||!h.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(s.Z,{dropdownRender:function(){return(0,d.jsx)(o.Z,{selectedKeys:[t],children:h.map((function(e){return(0,d.jsx)(o.Z.Item,{onClick:function(){return n((t=e).name),void m(t);var t},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(r," ").concat(f?c:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),f&&(0,d.jsx)(a.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(i.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var s=n(95237),o=n(43604),a=n(20834),i=n(38854),l={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},r=n(37712),c=function(e){var t=e.isLoading,n=e.addText,c=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,x=e.buttonIcon,_=void 0===x?"icon-tianjiadaohang":x,v=e.extraNode,g=e.onButtonClick,j=void 0===g?function(){}:g;return(0,r.jsx)("div",{className:l.tabMenuContainer,children:(0,r.jsxs)(s.Z,{children:[(0,r.jsx)(o.Z,{flex:"1",children:(0,r.jsx)(a.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:c.map((function(e){return(0,r.jsxs)(a.Z.Item,{children:[(0,r.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,r.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,r.jsx)(o.Z,{className:"mr20",children:(0,r.jsxs)("div",{className:l.control,children:[(0,r.jsx)("div",{className:l.extra,children:v}),h&&(0,r.jsxs)("span",{onClick:j,style:{cursor:"pointer"},className:l.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont ".concat(_)})}),(0,r.jsx)("span",{children:f})]}),!!m&&(0,r.jsx)(i.Z,{className:"ml10",dropdownRender:m,children:(0,r.jsxs)("span",{className:l.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,r.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},44e3:function(e,t,n){var s=n(84966),o=n(23088);const a=s.ZP;a.Header=s.h4,a.Footer=s.$_,a.Content=s.VY,a.Sider=o.Z,t.Z=a}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13355],{20538:function(e,t,n){n.d(t,{Z:function(){return r}});var s=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},i=n(22589),l=function(e,t){return o.createElement(i.Z,(0,s.Z)({},e,{ref:t,icon:a}))};var r=o.forwardRef(l)},30286:function(e,t,n){n.d(t,{Z:function(){return b}});n(7557),n(41498);var s=n(82100),o=n.n(s),a=n(29186),i=n.n(a),l=n(13720),r=n.n(l),c=n(80619),u=n.n(c),d=n(47074),p=n.n(d),m=n(85573),h=n.n(m),f=n(59301),x=n(73782),_="codeBox___WpkVl",v=n(92310),g=n.n(v),j=n(37712),y=function(e){u()(n,e);var t=p()(n);function n(e){var s;return o()(this,n),s=t.call(this,e),h()(r()(s),"canvas",void 0),h()(r()(s),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),h()(r()(s),"drawPic",(function(){s.randomCode()})),h()(r()(s),"reloadPic",(function(){s.drawPic()})),h()(r()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),h()(r()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=f.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return i()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),s=this.randomNum(e,t),o=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(s,", ").concat(o,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var o=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;n>0&&(a=10+n*o);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(i=40);var l=this.randomNum(-10,10);e.translate(a,i),e.rotate(l*Math.PI/180),e.fillText(t,0,0),e.rotate(-l*Math.PI/180),e.translate(-a,-i)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n0&&(H([].concat(u()(I),u()(null==a?void 0:a.course_info))),B(null==a?void 0:a.count)),J(!1),n||l.setFieldsValue(r()(r()({},"group_ids",null==a||null===(d=a.course_info)||void 0===d?void 0:d.map((function(e){return String(e.course_group_id)}))),"end_time",Z()(Z()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=p()(i()().mark((function e(){var a,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o()({},l.getFieldsValue()),e.next=3,(0,w.ZP)("/api/courses/".concat(s.coursesId,"/polls/publish.json"),{method:"post",body:{check_ids:u()(null===(a=t.actionTabs.selectArrs)||void 0===a?void 0:a.map((function(e){return Number(e)}))),group_ids:r.group_ids?u()(r.group_ids):[],end_time:Z()(r.end_time).format("YYYY-MM-DD HH:mm")}});case 3:0===e.sent.status&&((0,L.L9)(["教学课堂","问卷","立即发布"]),K(),_.ZP.success("发布成功"),n({type:"polls/setActionTabs",payload:{}}),2===t.actionTabs.types?n({type:"polls/getCommonHeader",payload:o()({},t.actionTabs.params)}):n({type:"classroomList/getClassroomPollsList",payload:o()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){C(1),H([])},Q=F>m*R;return(0,A.jsxs)(v.Z,{centered:!0,title:"立即发布",open:"立即发布"===t.actionTabs.key,okText:"立即发布",cancelText:"暂不发布",onOk:q,onCancel:function(){K(),n({type:"polls/setActionTabs",payload:{}})},children:[(0,A.jsxs)("p",{className:"tc",children:["学生将立即收到问卷",(0,A.jsx)("br",{}),'本操作只对"未发布"的问卷有效']}),I&&(0,A.jsxs)(x.Z,{form:l,children:[(0,A.jsxs)(g.Z,{className:"mt30",children:[(0,A.jsxs)(j.Z,{flex:1,children:["发布时间:",Z()().format("YYYY-MM-DD HH:mm")]}),(0,A.jsx)(j.Z,{children:(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"mr5",children:"截止时间:"}),(0,A.jsx)(x.Z.Item,{name:"end_time",children:(0,A.jsx)(y.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:Z()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})]})})]}),(null==I?void 0:I.length)>0&&(0,A.jsx)("div",{style:{background:"#F4FAFF",maxHeight:260,overflow:"auto",padding:"16px 18px 0 18px"},children:(0,A.jsxs)(S(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){C(e),W(e)},hasMore:Q,useWindow:!1,children:[(0,A.jsx)(x.Z.Item,{name:"group_ids",children:(0,A.jsx)(b.Z.Group,{children:I.map((function(e,t){return(0,A.jsx)("div",{children:(0,A.jsx)(b.Z,{onChange:function(e){},value:String(e.course_group_id),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox",children:(0,A.jsx)("span",{children:e.course_group_name})},t)},t)}))})}),z&&(0,A.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,A.jsx)(k.Z,{})})]})})]})]})}))},60835:function(e,t,n){n.r(t),n.d(t,{default:function(){return re}});var s=n(7557),o=n.n(s),a=n(37205),i=n.n(a),l=n(41498),r=n.n(l),c=n(82242),u=n.n(c),d=n(79800),p=n.n(d),m=n(59301),h=n(8785),f=n(20834),x=n(44e3),_=n(8591),v=n(96865),g=n(27092),j=n(81228),y=n(92911),b=n(42930),k=n(39634),C=n(16644),Z=n(85573),w=n.n(Z),N=n(99313),S=n(78241),L=n(43418),T=n(95237),P=n(43604),A=n(3113),M=n(73782),I=n(24905),H=n(6848),D=n(26724),Y=n.n(D),F={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},B=n(37712),E=(N.Z.TabPane,(0,h.connect)((function(e){return{polls:e.polls,loading:e.loading}}))((function(e){var t,n=e.polls,s=(e.loading,e.dispatch),a=(0,h.useParams)(),l=((0,h.useLocation)(),S.Z.useForm()),c=p()(l,1)[0],d=(n.brankList,(0,m.useState)(!0)),f=p()(d,2),x=f[0],_=f[1],v=(0,m.useState)("myself"),g=p()(v,2),j=g[0],y=g[1],Z=(0,m.useState)([]),N=p()(Z,2),D=N[0],E=N[1],G=(0,m.useState)(!1),R=p()(G,2),O=R[0],V=R[1],z=(0,m.useState)(),J=p()(z,2),W=J[0],q=J[1],K=(0,m.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),Q=p()(K,2),U=Q[0];Q[1];(0,m.useEffect)((function(){"问卷选用"===n.actionTabs.key&&$()}),[n.actionTabs.key]);var X=[],$=function(){var e=r()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!x){e.next=13;break}return V(!1),++U.page,_(!1),e.next=6,s({type:"polls/getBrankList",payload:u()({},U)});case 6:n=e.sent,D=i()(D.concat(n.object_list)),q(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)0?L.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,B.jsxs)("div",{children:["当前选中资源中:",(0,B.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,B.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,B.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):f(!0)}else f(!1)}),[t.actionTabs.key]);var Z=function(){n({type:"polls/setActionTabs",payload:{}})};return(0,B.jsxs)(L.Z,{centered:!0,title:"提示",open:d,okText:"确定",cancelText:"取消",confirmLoading:g,destroyOnClose:!0,onOk:r()(o()().mark((function e(){var s,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(s=C.current)||void 0===s||!s.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return j(!0),e.next=5,(0,y.ZP)("/api/courses/".concat(a.coursesId,"/polls/destroys.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 5:l=e.sent,j(!1),0===l.status&&((0,b.L9)(["教学课堂","问卷","删除"]),_.ZP.success("删除成功"),n({type:"polls/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomPollsList",payload:u()({},t.actionTabs.params)}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"polls/setActionTabs",payload:{}})},children:[(0,B.jsx)("p",{style:{color:"#DD0000"},children:"删除问卷则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,B.jsx)(V.Z,{ref:function(e){return C.current=e}})]})})),W=n(71418),q=n(61998),K=n(61186),Q=n.n(K),U=(0,h.connect)((function(e){return{polls:e.polls,loading:e.loading}}))((function(e){var t,n=e.polls,s=e.loading,a=e.dispatch,l=(0,h.useParams)(),c=((0,h.useLocation)(),(0,m.useState)([])),d=p()(c,2),f=d[0],x=d[1];(0,m.useEffect)((function(){if("立即截止"===n.actionTabs.key)a({type:"polls/getEndGroups",payload:u()(u()({},l),{},{check_ids:[n.actionTabs.selectArrs]})}).then((function(e){if(!e.status){var t,n=[];null===(t=e.course_info)||void 0===t||t.map((function(e){n.push({id:e.course_group_id,checked:!0,time:Q()().add(7,"days")})})),x([].concat(n))}}))}),[n.actionTabs.key]);var v=S.Z.useForm(),g=p()(v,1)[0],j=[{title:"分班名称",dataIndex:"course_group_name",render:function(e,t,n){return console.log("text:",e),(0,B.jsx)(S.Z.Item,{name:"group_ids",style:{marginBottom:0},children:(0,B.jsx)(I.Z,{value:String(t.id),checked:!!f[n]&&f[n].checked,defaultChecked:!0,onChange:function(e){f[n].checked?f[n].checked=!1:f[n].checked=!0,x(i()(f))},children:e})})}}];return(0,B.jsxs)(L.Z,{centered:!0,title:"立即截止",open:"立即截止"===n.actionTabs.key,okText:"立即截止",cancelText:"暂不发布",bodyStyle:{minHeight:200},onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(l.coursesId,"/polls/end_poll.json"),{method:"post",body:{check_ids:n.actionTabs.selectArrs,group_ids:f.filter((function(e){return e.checked})).map((function(e){return e.id}))}});case 2:0===e.sent.status&&((0,b.L9)(["教学课堂","问卷","立即截止"]),_.ZP.success("操作成功"),a({type:"polls/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomPollsList",payload:u()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"polls/setActionTabs",payload:{}})},children:[(0,B.jsx)("p",{className:"tc",children:"学生将不能再提交问卷"}),s.effects["polls/getEndGroups"]&&(0,B.jsx)("div",{className:"tc mt40",children:(0,B.jsx)(W.Z,{})}),n.endGroups.course_info&&(0,B.jsx)(S.Z,{form:g,name:"dynamic_form_item",initialValues:{},children:(0,B.jsx)(q.Z,{style:{background:"#F4FAFF"},columns:j,dataSource:null===(t=n.endGroups)||void 0===t?void 0:t.course_info,scroll:{y:240},pagination:!1})}),(0,B.jsx)(I.Z,{defaultChecked:!0,onClick:function(e){e.target.checked?f.map((function(e){return e.checked=!0})):f.map((function(e){return e.checked=!1})),x(i()(f))},children:"全选"})]})})),X=(0,h.connect)((function(e){return{polls:e.polls}}))((function(e){var t=e.polls,n=e.dispatch,s=(0,h.useParams)();return(0,B.jsx)(L.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(s.coursesId,"/polls/set_public.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,b.L9)(["教学课堂","问卷","设为公开"]),_.ZP.success("操作成功"),n({type:"polls/setActionTabs",payload:{}}),n({type:"polls/getClassroomExercisesList",payload:u()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"polls/setActionTabs",payload:{}})},children:(0,B.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,B.jsx)("br",{}),"是否确认设为公开?"]})})})),$=n(38854),ee={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",acitons:"acitons___cXo_g"},te=n(20538),ne=n(78386),se={1:"未发布",2:"提交中",3:"已截止",4:"已结束"},oe=function(e){var t,n,s=e.v,a=e.k,i=e.selectArrs,l=e.setSelectArrs,c=e.dispatch,d=e.params,x=e.detailPollsList,_=e.user,v=e.etiem,g=e.batchStatus,j=(0,m.useState)([]),C=p()(j,2),Z=C[0],w=C[1],N=(0,m.useState)(!1),S=p()(N,2),L=S[0],T=S[1];function P(){return A.apply(this,arguments)}function A(){return(A=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/courses/".concat(null==d?void 0:d.coursesId,"/polls/group_use_list.json"),{method:"get",params:u()(u()({},d),{},{id:s.id})});case 2:t=e.sent,w((null==t?void 0:t.groups)||[]);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var M=[{title:"班级",dataIndex:"name",key:"name"},{title:"问卷状态",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"未开始",value:1},{text:"提交中",value:2},{text:"已截止",value:3}],onFilter:function(e,t){return t.polls_status===e},render:function(e,t){return(0,B.jsxs)("div",{children:[1===e&&(0,B.jsxs)("span",{children:[(0,B.jsx)("i",{className:ee.dot,style:{background:"#C3C3C3"}}),"未开始"]}),2===e&&(0,B.jsxs)("span",{children:[(0,B.jsx)("i",{className:ee.dot,style:{background:"#4EACFF"}}),"提交中"]}),3===e&&(0,B.jsxs)("span",{children:[(0,B.jsx)("i",{className:ee.dot,style:{background:"#FC2D6B"}}),"已截止"]})]})}},{title:"开始时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"publish_time"===d.order_by?"desc"===d.sort_direction?"descend":"ascend":null,render:function(e,t){return Q()(e).format("YYYY-MM-DD HH:mm")}},{title:"结束时间",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"end_time"===d.order_by?"desc"===d.sort_direction?"descend":"ascend":null,render:function(e,t){return Q()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交人数",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:function(e,t){return 1===t.exercise_status?"-":(0,B.jsxs)("span",{children:[e,"/",e+t.poll_unanswer]})}}];return(0,B.jsxs)("div",{className:ee.listItem,onClick:function(){((0,k.dE)()||(0,k.GJ)())&&h.history.push("/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"))},children:[(0,k.GJ)()&&g&&(0,B.jsx)(I.Z,{checked:i.includes(s.id),className:"ml30",value:s.id,onClick:function(e){return e.stopPropagation()},onChange:function(e){i.indexOf(s.id);i.indexOf(s.id)>-1?l(i.filter((function(e){return e!==s.id}))):l(i.concat(s.id))}}),(0,B.jsxs)("div",{className:ee.info,children:[(0,B.jsxs)("div",{className:ee.title,children:[(0,B.jsxs)("div",{className:ee.titleLeft,children:[(0,B.jsx)(h.Link,{to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"),children:(0,B.jsx)("strong",{children:s.polls_name})}),(0,B.jsx)(b.VV,{status:[se[s.polls_status]]})]}),(0,B.jsxs)("div",{className:ee.titleRight,children:[(0,k.GJ)()&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)("a",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"立即发布",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"发布"}),(0,B.jsx)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail?tabs=2"),children:"预览"}),(0,B.jsx)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail"),children:"详情"}),(0,B.jsx)($.Z,{dropdownRender:function(e){return(0,B.jsxs)(f.Z,{children:[(0,B.jsx)(f.Z.Item,{children:(0,B.jsx)("div",{onClick:function(e){e.stopPropagation(),h.history.push("/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/detail?tabs=3"))},children:"规则设置"})}),(0,B.jsx)(f.Z.Item,{children:(0,B.jsx)("div",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"删除",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"删除问卷"})}),2===s.polls_status&&(0,B.jsx)(f.Z.Item,{children:(0,B.jsx)("div",{onClick:function(e){var t;e.stopPropagation(),c({type:"polls/setActionTabs",payload:{key:"立即截止",selectArrs:[s.id],selectArrsAll:null===(t=x.polls)||void 0===t?void 0:t.filter((function(e){return[s.id].includes(e.id)})),params:d}})},children:"立即截止"})})]})},children:(0,B.jsx)("a",{children:"更多设置"})})]}),(0,k.dE)()&&(0,B.jsx)(B.Fragment,{children:(0,B.jsxs)(h.Link,{onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(d.coursesId,"/poll/").concat(s.id,"/users/").concat(null===(t=_.userInfo)||void 0===t?void 0:t.login),children:[0===s.current_status&&"继续答题",1===s.current_status&&"查看答题",2===s.current_status&&"开始答题"]})})]})]}),(0,B.jsxs)("p",{style:{display:"flex"},children:[(0,B.jsx)("span",{children:s.author}),s.publish_time&&1===s.polls_status&&(0,B.jsxs)("span",{className:"ml20",children:["将发布于",Q()(s.publish_time).format("YYYY-MM-DD HH:mm")]}),!s.publish_time&&s.created_at&&1===s.polls_status&&(0,B.jsxs)("span",{className:"ml20",children:["创建于",Q()(s.created_at).fromNow()]}),1!==s.polls_status&&(0,B.jsxs)("span",{className:"ml20",children:[s.poll_answer,"已答"]}),1!==s.polls_status&&(0,B.jsxs)("span",{className:"ml20",children:[s.poll_unanswer,"未答"]}),2==s.polls_status&&s.publish_time&&s.end_time&&(0,B.jsxs)("span",{className:"ml20",children:["提交剩余时间:",v]}),s.polls_status>1&&(0,k.GJ)()&&(0,B.jsxs)("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:function(){var e=r()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),L||P(),T(!L);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[L?"收起":"展开",L?(0,B.jsx)(te.Z,{style:{color:"#888888"}}):(0,B.jsx)(ne.Z,{style:{color:"#888888"}})]})]}),(0,k.GJ)()&&!(null!=s&&null!==(n=s.exercise_tips)&&void 0!==n&&n.includes("未开始"))&&L&&Z.length>0&&(0,B.jsx)(q.Z,{scroll:{y:240},pagination:!1,dataSource:Z,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},rowKey:"course_group_id",style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(d.order_by=n.field),n.order||(d.sort_direction="asc"),"ascend"===n.order&&(d.sort_direction="asc"),"descend"===n.order&&(d.sort_direction="desc"),n.order||(d.sort_direction="asc"),P()},columns:M})]})]},a)},ae=n(9164),ie=n(21781),le=n(24975),re=(f.Z.SubMenu,x.Z.Content,x.Z.Sider,(0,h.connect)((function(e){var t=e.user,n=e.classroomList,s=e.loading;return{user:t,classroomList:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var t,n,s,a,l,c,d=e.user,x=e.classroomList,Z=(e.globalSetting,e.loading),w=e.dispatch,N=(0,h.useParams)(),S=(0,h.useSearchParams)(),L=p()(S,1)[0],T=(0,m.useState)((function(){return u()(u()({},N),{},{id:N.coursesId,limit:20,type:L.get("tabs")||""})})),P=p()(T,2),A=P[0],M=(P[1],x.detailPollsList),I=(x.detailTopBanner,(0,m.useState)([])),H=p()(I,2),D=H[0],Y=H[1],F=(0,h.useLocation)(),R=(0,m.useState)(!1),O=p()(R,2),V=O[0],z=O[1],W=L.get("tabs")?parseInt(L.get("tabs")):"all";(0,m.useEffect)((function(){w({type:"classroomList/getClassroomPollsList",payload:u()(u()({},A),{},{type:L.get("tabs")||""})})}),[A.categoryId]),(0,m.useEffect)((function(){"目录重命名成功"===x.actionTabs.key&&w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})}),[x.actionTabs.key]),(0,m.useEffect)((function(){Y([])}),[M]);var q=[{name:"全部",id:"all",total:null==M||null===(t=M.polls_counts)||void 0===t?void 0:t.polls_total_counts},{name:"未发布",id:1,total:null==M||null===(n=M.polls_counts)||void 0===n?void 0:n.polls_unpublish_counts},{name:"提交中",id:2,total:null==M||null===(s=M.polls_counts)||void 0===s?void 0:s.polls_published_counts},{name:"已截止",id:3,total:null==M||null===(a=M.polls_counts)||void 0===a?void 0:a.polls_end_counts}].filter((function(e){return!!(0,k.GJ)()||"未发布"!==e.name})),K=[{name:"批量发布",icon:(0,B.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量结束",icon:(0,B.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,B.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,B.jsx)("i",{className:"iconfont icon-sheweigongkai2"})},{name:"收藏",icon:(0,B.jsx)("i",{className:"iconfont icon-shoucang1"})}].filter((function(e){var t;return(0,k.qz)()?1!==(null==M||null===(t=M.course_types)||void 0===t?void 0:t.course_is_public)?"设为公开"!==e.name:e:"收藏"!==e.name})).filter((function(e){return!!(0,k.GJ)()||"删除"!==e.name})),Q=function(){var e=r()(o()().mark((function e(t){var n,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.name,""!=D){e.next=7;break}s="请选择你要操作的任务","收藏"===n&&(s="请选择要收藏的问卷"),_.ZP.error(s),e.next=14;break;case 7:if("收藏"!==n){e.next=13;break}return e.next=10,(0,y.ZP)("/api/courses/".concat(A.id,"/polls/join_poll_banks.json"),{method:"post",body:{check_ids:i()(D)}});case 10:return 0===e.sent.status&&_.ZP.success("操作成功"),e.abrupt("return",!1);case 13:w({type:"polls/setActionTabs",payload:{key:"批量删除"===n?"删除":"批量结束"===n?"立即截止":"批量发布"===n?"立即发布":n,selectArrs:D,selectArrsAll:null===(a=M.polls)||void 0===a?void 0:a.filter((function(e){return D.includes(e.id)})),params:A}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,B.jsxs)("section",{children:[(0,B.jsx)(ae.Z,{isLoading:Z["classroomList/getClassroomPollsList"],tabDataSource:q,isAdmin:(0,k.GJ)(),addText:"新建",getDropdownMenu:function(){return(0,B.jsxs)(f.Z,{children:[(0,B.jsx)(f.Z.Item,{onClick:function(){w({type:"polls/setActionTabs",payload:{key:"问卷选用",params:A}})},children:"选用问卷"},1),(0,B.jsx)(f.Z.Item,{onClick:function(){h.history.push("/classrooms/".concat(A.coursesId,"/poll/").concat(A.categoryId,"/add"))},children:"新建问卷"},2)]})},onTabMenuClick:function(e){A.type="all"===e.key?"":q[e.key].id,A.page=1,h.history.replace("".concat(F.pathname,"?tabs=").concat(A.type)),w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},defaultSelectedKeys:[W+""]}),(0,B.jsx)(ie.Z,{dataSource:M.polls||[],isAdmin:(0,k.GJ)(),batchStatus:V,onSearch:function(e){A.search=e,A.page=1,w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},onBatch:function(e){return z(e)}}),(0,B.jsxs)(v.Z,{loading:Z["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[M.polls_counts&&0===M.polls_counts.polls_all_counts&&(0,B.jsx)(C.Z,{}),M.polls&&M.polls.map((function(e,t){return(0,B.jsx)(oe,{v:e,k:t,batchStatus:!0,selectArrs:D,setSelectArrs:Y,dispatch:w,params:A,detailPollsList:M,user:d,etiem:(0,b.li)((new Date(e.end_time).getTime()-(new Date).getTime())/1e3)},t)})),(0,B.jsx)("aside",{className:"tc mb50 mt30",children:(null===(l=M.polls_counts)||void 0===l?void 0:l.polls_all_counts)>0&&(0,B.jsx)(g.Z,{showSizeChanger:!0,onChange:function(e,t){A.limit=t,A.page=e,w({type:"classroomList/getClassroomPollsList",payload:u()({},A)})},defaultCurrent:A.page,current:A.page||1,pageSize:A.limit||20,total:M.polls_counts&&M.polls_counts.polls_all_counts})})]}),D.length>0&&(0,k.GJ)()&&(0,B.jsx)(j.Z,{offsetBottom:0,children:(0,B.jsx)(le.Z,{buttonDataSource:K,onButtonClick:Q,useBatchStatus:z,setSeleArr:Y,allSelect:!!D.length&&D.length===(null===(c=M.polls)||void 0===c?void 0:c.length),setAllSelect:function(e){var t;e.target.checked?Y(null===(t=M.polls)||void 0===t?void 0:t.map((function(e){return e.id}))):Y([])},selectArrs:D})}),(0,B.jsx)(G.Z,{}),(0,B.jsx)(J,{}),(0,B.jsx)(X,{}),(0,B.jsx)(U,{}),(0,B.jsx)(E,{cb:function(){return Y([])}})]})})))},24975:function(e,t,n){n.d(t,{Z:function(){return _}});var s=n(79800),o=n.n(s),a=n(59301),i=n(20834),l=n(73782),r=n(24905),c=n(3113),u=n(38854),d="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",m="moveCategory___oiQqw",h=n(39634),f=n(78386),x=n(37712),_=function(e){var t=e.buttonDataSource,n=e.onButtonClick,s=e.useBatchStatus,_=e.allSelect,v=e.setAllSelect,g=e.selectArrs,j=e.onMenuClick,y=e.setSeleArr,b=e.catalogue,k=e.addCatalogue,C=(0,a.useState)(!1),Z=o()(C,2),w=Z[0],N=Z[1],S=(0,a.useState)(""),L=o()(S,2),T=L[0],P=L[1];console.log("---",b);var A=(0,x.jsx)("div",{className:m,onMouseLeave:function(e){return N(!1)},children:(0,x.jsxs)(i.Z,{onClick:j,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,x.jsx)(l.Z,{onChange:function(e){P(e.target.value)}})}),null==b?void 0:b.map((function(e,t){var n;if(!(""!==T&&e.category_name.indexOf(T)<0))return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(i.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,x.jsx)(i.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),k&&(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:k,children:"新建子目录..."})]})});return(0,x.jsxs)("div",{className:d,children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{children:(0,x.jsxs)(r.Z,{checked:_,onChange:v,children:["全选本页(",g.length,")"]})}),(0,h.GJ)()&&t.map((function(e){return(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,h.GJ)()&&(k||b)&&(0,x.jsx)("div",{children:(0,x.jsx)(u.Z,{open:w,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return A},getPopupContainer:function(e){return e.parentNode},children:(0,x.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,x.jsx)(c.ZP,{type:"primary",className:p,icon:(0,x.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,x.jsxs)("span",{children:["移动到目录 ",(0,x.jsx)(f.Z,{})]})})})})})]}),(0,x.jsx)("div",{children:(0,x.jsx)(c.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),y([])},children:"取消操作"})})]})}},21781:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var s=n(38854),o=n(20834),a=n(6848),i=n(73782),l="searchSortControllerContainer___Xca1m",r="btn___sNJPX",c="btnSort___Fx9OM",u="tips___LrmpR",d=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,m=e.onSort,h=(e.onBatch,e.SortMenus),f="默认排序"===t;return(0,d.jsxs)("div",{className:l,children:[!(null==h||!h.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(s.Z,{dropdownRender:function(){return(0,d.jsx)(o.Z,{selectedKeys:[t],children:h.map((function(e){return(0,d.jsx)(o.Z.Item,{onClick:function(){return n((t=e).name),void m(t);var t},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(r," ").concat(f?c:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),f&&(0,d.jsx)(a.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(i.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},9164:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var s=n(95237),o=n(43604),a=n(20834),i=n(38854),l={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},r=n(37712),c=function(e){var t=e.isLoading,n=e.addText,c=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,m=e.getDropdownMenu,h=e.showControlButton,f=e.buttonText,x=e.buttonIcon,_=void 0===x?"icon-tianjiadaohang":x,v=e.extraNode,g=e.onButtonClick,j=void 0===g?function(){}:g;return(0,r.jsx)("div",{className:l.tabMenuContainer,children:(0,r.jsxs)(s.Z,{children:[(0,r.jsx)(o.Z,{flex:"1",children:(0,r.jsx)(a.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:c.map((function(e){return(0,r.jsxs)(a.Z.Item,{children:[(0,r.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,r.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,r.jsx)(o.Z,{className:"mr20",children:(0,r.jsxs)("div",{className:l.control,children:[(0,r.jsx)("div",{className:l.extra,children:v}),h&&(0,r.jsxs)("span",{onClick:j,style:{cursor:"pointer"},className:l.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont ".concat(_)})}),(0,r.jsx)("span",{children:f})]}),!!m&&(0,r.jsx)(i.Z,{className:"ml10",dropdownRender:m,children:(0,r.jsxs)("span",{className:l.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,r.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},44e3:function(e,t,n){var s=n(84966),o=n(23088);const a=s.ZP;a.Header=s.h4,a.Footer=s.$_,a.Content=s.VY,a.Sider=o.Z,t.Z=a}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js b/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js index edbaacdd5a..b6770531aa 100644 --- a/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12884,7078],{130:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},i=t(22589),o=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var l=a.forwardRef(o)},16644:function(e,n,t){var r=t(82242),a=t.n(r),s=(t(59301),t(19779)),i=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||s,style:a()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(i.ZP,a()(a()({className:m,onClick:p},r),{},{children:u})),h&&h]})}},38696:function(e,n,t){t.d(n,{Z:function(){return b}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),o=t(41498),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),h=t(38827),f=t(7309),x=t(6848),v=t(42930),g=t(80469),j=t(16644),_=t(94334),y=t(37712),b=function(e){var n,t,r,s,o,c,b,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,N=(e.theme,e.type),S=e.filename,O=e.monacoEditor,C=e.className,T=e.style,I=e.close,E=e.onClose,P=e.hasMask,H=e.disabledDownload,A=e.onImgDimensions,R=e.showNodata,L=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),W=d()(L,2),F=(W[0],W[1],(0,u.useState)("")),B=d()(F,2),M=(B[0],B[1]),z=(0,u.useState)(),V=d()(z,2),$=V[0],D=V[1],J="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(Z=_.Z.API_SERVER+Z),S&&(O.filename=S),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&M(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===N&&U()}),[N,Z]);var U=function(){var e=l()(i()().mark((function e(){var n,t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:r=e.sent,D(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){Z.startsWith("http")||Z.startsWith("blob:")?K():(0,v.Sv)(S||"educoder",Z,S)},K=function(){(0,v.Nd)(S||"educoder",decodeURIComponent(Z))};return(0,y.jsxs)("div",{style:a()({},T||{}),className:"".concat(P&&p.bgBlack," ").concat(N?p.wrp:"hide"),children:[I&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!A&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){E(),A()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:K,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,y.jsx)(f.ZP,a()({},O))}),"audio"===N&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&$&&(0,y.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat($.key,"&url=").concat(X+$.url,"&callbackUrl=").concat(X+$.callbackUrl,"&fileType=").concat($.fileType,"&title=").concat($.title,"&model=").concat(w,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,y.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=Z)&&void 0!==b&&b.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var r=t(82242),a=t.n(r),s=t(37205),i=t.n(s),o=t(91232),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                                            "],v=new(m().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                              "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var a=e[n];r.push("
                                            • "+a.text+"");var s=[];return n=y(e,++n,a.level,s),s.length>0&&(r.push("
                                                "),s.forEach((function(e){r.push(e)})),r.push("
                                              ")),r.push("
                                            • "),n=y(e,n,t,r)}function b(){return y(f,0,0,x),x.push("
                                            "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:d()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var s=N(),i=r;r=s,S[s]={type:"block",expression:i}}return{type:"code",raw:t,lang:a,text:r}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,N=function(){return"__special_katext_id_".concat(Z++,"__")},S={};function O(){return S}function C(){Z=0,S={}}function T(e){return e=e.replace(w,(function(e,n){var t=N();return S[t]={type:"inline",expression:n},t}))}var I=v.listitem;v.listitem=function(e){return I(T(e))};var E=v.paragraph;v.paragraph=function(e){return E(T(e))};var P=v.tablecell;v.tablecell=function(e,n){return P(T(e),n)},v.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                            ".concat(e,"

                                            "):'
                                            ').concat(t?e:(0,h.escape)(e,!0),"
                                            \n"):'
                                            '+(t?e:(0,h.escape)(e,!0))+"
                                            "},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:r,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:k,renderer:v});var H=m(),A=(t(64018),t(24830)),R=t(94334),L=t(15342),W=t(1012),F=t(38696),B=t(37712),M="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,s=e.showTextOnly,o=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,N=void 0===Z?function(){}:Z,S=String(t),T=(0,u.useState)(""),I=d()(T,2),E=I[0],P=I[1],V=(0,u.useState)("office"),$=d()(V,2),D=$[0],J=$[1],X=(0,u.useState)([]),G=d()(X,2),U=G[0],q=G[1],K=(0,u.useRef)("a"+(0,W.Z)()),Y={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Y).length;return Y[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                            '.concat(Q(S||""),"
                                            ")}var n=H(S);n=Q(n);var t=O();S.match(/\[TOC\]/)&&(n=n.replace("

                                            [TOC]

                                            ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],a=r.type,s=r.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var r=document.createElement("div");return r.innerHTML=n,f?(re(r,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):s?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[S,f]);(0,u.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(t.entries());try{for(r.s();!(e=r.n()).done;){var a,s=d()(e.value,2),i=s[0],o=s[1];o.value=null===(a=y[i])||void 0===a?void 0:a.value,"warning"===y[i].type?o.className="program-fill-warning":"success"===y[i].type?o.className="program-fill-success":o.className=""}}catch(e){r.e(e)}finally{r.f()}var c,u=l()(n.entries());try{for(u.s();!(c=u.n()).done;){var p,m,h=d()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}q(y)}}),[y]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,q(i()(U)),w(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,q(i()(U)),N(U,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ae=(0,u.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),J("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),J("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),J("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=o,o&&(p=a()(a()({},p),_));var ie=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(ae.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",se),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",se),C(),j()}}),[ee,ae.current,se]),(0,B.jsxs)(B.Fragment,{children:[s&&(0,B.jsx)("div",{ref:ae,children:ee}),!s&&(0,B.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(F.Z,{close:!0,data:E,type:null!=E&&E.length?D:"",style:a()({},h),onClose:function(){return P("")}})]})}},89123:function(e,n,t){t.d(n,{Z:function(){return E}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(79800),l=t.n(o),c=t(82242),d=t.n(c),u=t(59301),p=t(5112),m=t(3113),h=t(8591),f=t(43418),x=t(94001),v=t(95237),g=t(43604),j=t(28103),_=t(7309),y="title___dVHM9",b=t(39634),k=t(24334),w=t(92911),Z=t(8785),N=t(7078),S=t(42545),O=t(680),C=t(71371),T=t(37712),I={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var E=function(e){var n=e.language,t=e.dispatch,r=e.shixunWorkReport,s=e.v,o=e.languages,c=e.classroomList,E=e.autoHeight,P=(e.diff_code_count,e.data,(0,u.useState)(null==o?void 0:o[0])),H=l()(P,2),A=H[0],R=H[1],L=(0,Z.useParams)();return(0,u.useEffect)((function(){R(null==o?void 0:o[0])}),[]),(0,u.useEffect)((function(){var e;R(null==o||null===(e=o.filter((function(e){return e.language===(null==A?void 0:A.language)})))||void 0===e?void 0:e[0])}),[o]),(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("h2",{children:[" ",(0,T.jsxs)("span",{children:[(0,T.jsx)("span",{children:"最后通关的代码"}),(null==o?void 0:o.length)>1&&(0,T.jsx)(p.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;R(null==o||null===(n=o.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==o?void 0:o.map((function(e){return(0,T.jsx)(p.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,T.jsxs)("span",{children:[(0,T.jsxs)("span",{children:["得分 ",null==A?void 0:A.score,"/",null==A?void 0:A.total_score]}),(0,T.jsx)(m.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()){var n,r=null==A?void 0:A.score;f.Z.confirm({title:"调分",content:(0,T.jsxs)("div",{children:[(0,T.jsxs)("p",{children:["得分:",null==A?void 0:A.score,"/",null==A?void 0:A.total_score]}),(0,T.jsxs)("p",{children:["调分:",(0,T.jsx)(x.Z,{min:0,max:null==A?void 0:A.total_score,defaultValue:null==A?void 0:A.score,onChange:function(e){r=e}})]})]}),okText:"确认",onOk:(n=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/courses/".concat(null==L?void 0:L.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==L?void 0:L.coursesId,hack_user_code_id:null==A?void 0:A.hack_user_id,score:r}});case 2:0===e.sent.status&&(h.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},L)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,T.jsx)(m.ZP,{onClick:function(){var e;null!==(e=c.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:r.user_id,type:"1",language:null==A?void 0:A.language,v:s,data:d()({},r)}}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,T.jsx)(_.ZP,{height:300,language:null==A?void 0:A.language,value:k.Base64.decode(null==A?void 0:A.code),autoHeight:E,theme:"default",options:I}),((null==A?void 0:A.comment)||(null==A?void 0:A.hidden_comment))&&(0,T.jsxs)("div",{children:[(0,T.jsxs)(v.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,T.jsx)(g.Z,{flex:1,children:(0,T.jsx)("h1",{className:y,children:"点评内容"})}),(0,T.jsx)(g.Z,{className:"pr30",children:(0,b.GJ)()&&(0,T.jsxs)(m.ZP,{onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,T.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.gZ)({comment_id:null==A?void 0:A.comment_id,homeworkId:L.homeworkId,type:"hack"});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},L)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)(C.Z,{}),"删除"]})})]}),(0,T.jsx)(j.Z,{style:{margin:0}}),(null==A?void 0:A.comment)&&(0,T.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,T.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,T.jsx)("br",{}),(0,T.jsx)(N.Z,{value:null==A?void 0:A.comment})]}),(null==A?void 0:A.hidden_comment)&&(0,T.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,T.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,T.jsx)("br",{}),(0,T.jsx)(N.Z,{value:null==A?void 0:A.hidden_comment})]})]})]})}},80924:function(e,n,t){t.r(n),t.d(n,{default:function(){return U}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(82242),l=t.n(o),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),m=t(59301),h=t(86129),f=t.n(h),x=t(8785),v=t(43418),g=t(96865),j=t(66104),_=t(95237),y=t(43604),b=t(3113),k=t(28103),w=t(8591),Z=t(61998),N=t(28563),S=t(130),O=t(680),C=t(71371),T=t(94334),I=t(39634),E=t(42930),P={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},H=t(89123),A=t(92911),R=t(24334),L=t(37712),W=(0,x.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList,s=e.user;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a,user:s}}))((function(e){var n=e.shixunHomeworks,t=e.autoHeight,r=e.classroomList,a=e.user,s=e.dispatch,i=n.shixunWorkReport,o=(i.stage_list,i.work_id),l=(0,x.useParams)(),c=((0,I.GJ)(),[{title:"评测次数",dataIndex:"query_index",width:120},{title:"详细结果",dataIndex:"result",render:function(e,n,t){return R.Base64.decode(e)||"- -"}}]);function d(e,n){return(0,A.U2)("student_works/".concat(o,"/rep_passed_content.json"),{path:n,game_id:e})}var u=(0,E.qZ)(5,i.hack);return(0,L.jsx)(m.Fragment,{children:null==u?void 0:u.map((function(e,n){return(0,L.jsx)("div",{children:e.map((function(e,o){var u;return(0,L.jsxs)("aside",{className:"pl30 pr30",children:[(0,L.jsx)("div",{className:"".concat(P.shixunTitle," mt10"),children:(0,L.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,L.jsx)("span",{className:"fa fa-code "}),(0,L.jsxs)("strong",{style:{flex:1},className:"c-black",children:["第",5*n+o+1,"题 ",e.name]}),e.is_finish&&(0,L.jsxs)(x.Link,{style:{marginLeft:20},onClick:function(n){n.preventDefault(),window.open(null==e?void 0:e.url),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},to:"".concat(null==e?void 0:e.url),children:["查看答题详情",">>"]})]})}),(0,L.jsxs)("div",{className:"font16 mt10",children:[!1===e.is_finish&&"本关暂未通过,无通关代码",e.is_finish&&(0,L.jsx)("aside",{className:P.shixunWrp,children:(0,L.jsx)(H.Z,{classroomList:r,user:a,v:e,shixunWorkReport:i,dispatch:s,autoHeight:t,languages:e.languages,language:e.language,game_id:e.id,data:R.Base64.decode(e.code),diff_code_count:e.diff_code_count,onPathChange:d})})]}),(0,L.jsx)("aside",{className:"mt10 font16",children:null!==(u=e.history)&&void 0!==u&&u.length?(0,L.jsx)(Z.Z,{columns:c,pagination:{hideOnSinglePage:!0},dataSource:e.history}):"本关无评测记录"})]},o)}))},n)}))})})),F=t(78241),B=t(73782),M=["shixunHomeworks","dispatch"],z=(0,x.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n,t,r,s=e.shixunHomeworks,o=e.dispatch,c=(p()(e,M),(0,x.useParams)()),u=(0,m.useState)(!1),h=d()(u,2),f=h[0],g=h[1],j=F.Z.useForm(),_=d()(j,1)[0];(0,m.useEffect)((function(){if("更改点评"===s.actionTabs.key)if("1"===s.actionTabs.selectArrs.type)_.setFieldsValue({comment:s.actionTabs.selectArrs.v.comment,hidden_comment:s.actionTabs.selectArrs.v.hidden_comment});else{var e,n;_.setFieldsValue({comment:null===(e=s.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden})}}),[s.actionTabs.key]);var y=function(){var e=i()(a()().mark((function e(){var n,t,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=_.getFieldValue(),i="1"===s.actionTabs.selectArrs.type?"/api/problems/".concat(s.actionTabs.selectArrs.v.identifier,"/hack_comment.json"):"/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),e.next=4,(0,A.ZP)(i,{method:"post",body:{hidden_comment:r.hidden_comment,comment:r.comment,language:null===(n=s.actionTabs.selectArrs)||void 0===n?void 0:n.language,user_id:null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.user_id}});case 4:0===e.sent.status&&(w.ZP.success("评阅成功"),_.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},c)}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(v.Z,{centered:!0,title:(0,L.jsxs)("span",{children:["1"===(null===(n=s.actionTabs.selectArrs)||void 0===n?void 0:n.type)?"点评代码":"更改点评",(null===(t=s.actionTabs.selectArrs)||void 0===t?void 0:t.language)&&(0,L.jsxs)("span",{style:{marginLeft:10,fontSize:14},children:["使用语言:",null===(r=s.actionTabs.selectArrs)||void 0===r?void 0:r.language]})]}),open:"更改点评"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=_.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?g(!0):y();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,L.jsxs)(F.Z,{form:_,onChange:function(){f&&g(!1)},children:[(0,L.jsx)("p",{children:"学生和课堂老师可见"}),(0,L.jsx)(F.Z.Item,{name:"comment",children:(0,L.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,L.jsx)("p",{children:"仅课堂老师可见"}),(0,L.jsx)(F.Z.Item,{name:"hidden_comment",children:(0,L.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),f&&(0,L.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),V=t(661),$=t(7078),D=t(42545),J=t(65022),X=t.n(J),G=["shixunHomeworks","globalSetting","loading","classroomList","dispatch"],U=(0,x.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a}}))((function(e){var n,t,r,s,o,c,u,h,H,A,R,F,B,M,J,U,q,K,Y,Q,ee,ne,te,re,ae,se,ie,oe,le,ce,de,ue=e.shixunHomeworks,pe=(e.globalSetting,e.loading,e.classroomList),me=e.dispatch,he=(p()(e,G),(0,m.useState)(l()({},(0,x.useParams)()))),fe=d()(he,2),xe=fe[0],ve=fe[1],ge=(0,x.useParams)(),je=(0,x.useLocation)(),_e=(0,m.useState)([]),ye=(d()(_e,0),(0,m.useState)({last:!1})),be=d()(ye,2),ke=(be[0],be[1]),we=(0,m.useState)({last:!1}),Ze=d()(we,2),Ne=(Ze[0],Ze[1]),Se=(0,m.useRef)(),Oe=(0,m.useRef)(),Ce=(0,m.useState)(!1),Te=d()(Ce,2),Ie=Te[0],Ee=Te[1],Pe=(0,m.useState)(!1),He=d()(Pe,2),Ae=He[0],Re=He[1],Le=(0,m.useState)(!1),We=d()(Le,2),Fe=We[0],Be=We[1],Me=ue.shixunWorkReport,ze=(0,m.useState)(new(f())),Ve=d()(ze,2),$e=Ve[0],De=Ve[1],Je=(0,m.useState)([]),Xe=d()(Je,2),Ge=Xe[0],Ue=Xe[1],qe=(0,m.useState)(!1),Ke=d()(qe,2),Ye=Ke[0],Qe=Ke[1],en=(0,m.useState)(!1),nn=d()(en,2),tn=nn[0],rn=nn[1];(0,m.useEffect)((function(){return me({type:"globalSetting/footerToggle",payload:!1}),me({type:"classroomList/getAssistantPermissions",payload:{course_id:xe.coursesId}}),function(){me({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){"导出实训报告"===ue.actionTabs.key&&Ge.length>0&&cn("all")}),[Ge]),(0,m.useEffect)((function(){ve(l()({},ge))}),[je.pathname]);var an=function(){document.body.scrollIntoView()};function sn(){return on.apply(this,arguments)}function on(){return(on=i()(a()().mark((function e(){var n,t,r,s,i,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,me({type:"shixunHomeworks/getAllStudentWorks",payload:l()(l()({},xe),r)});case 3:s=e.sent,Ue(s.all_student_works),(i=null===(n=s.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.user_id)})).indexOf(xe.homeworkId))===(null===(t=s.all_student_works)||void 0===t?void 0:t.length)-1?ke({last:!0}):ke(null===(o=s.all_student_works)||void 0===o?void 0:o[i+1]),Ne(0===i?{last:!0}:null===(c=s.all_student_works)||void 0===c?void 0:c[i-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ln=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},cn=function(){var e=i()(a()().mark((function e(n){var t,r,s,o,l,c,d,u,p,m,h,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=function(){return l=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({type:"shixunHomeworks/getShixunWorkReports",payload:{homeworkId:Ge[t].user_id}});case 2:n=e.sent,an(),t++,setTimeout(i()(a()().mark((function e(){var l,c,d,u,p,m,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ln(),c=$e.folder("".concat(null==n?void 0:n.username)),d=document.querySelector("#export-all").children,u=X()(),p=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.set(s).from(d[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n",children:[(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==Me||null===(t=Me.category)||void 0===t?void 0:t.course_id,"/program_homework"),children:null==Me||null===(r=Me.category)||void 0===r?void 0:r.course_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==Me||null===(s=Me.category)||void 0===s?void 0:s.course_id,"/program_homework"),children:Me.category.category_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==Me||null===(o=Me.category)||void 0===o?void 0:o.course_id,"/program_homework/").concat(null==xe?void 0:xe.categoryId,"/detail"),children:"作业详情"})}),(0,L.jsx)(j.Z.Item,{children:null==Me||null===(c=Me.data)||void 0===c?void 0:c.user_name})]})}),(0,L.jsx)("aside",{className:[P.title1,"mt20"].join(" "),children:(0,L.jsx)(_.Z,{align:"middle",children:(0,L.jsxs)(y.Z,{flex:1,children:[(0,L.jsx)(x.Link,{to:"/classrooms/".concat(xe.coursesId,"/program_homework/").concat(null==xe?void 0:xe.categoryId,"/detail"),children:(0,L.jsx)(N.Z,{className:"font16 c-black"})}),(0,L.jsx)("strong",{className:"font20 ml5",children:null==Me||null===(u=Me.category)||void 0===u?void 0:u.homework_name}),(0,L.jsx)(E.VV,{temporary:!0,status:Me.homework_status})]})})})]}),(0,L.jsx)("aside",{className:"mt30 relative"})]}),(0,L.jsx)("aside",{className:"edu-container bg-white",ref:Se,children:(0,L.jsxs)("div",{id:"export-all",ref:Oe,children:[(0,L.jsxs)("div",{id:"export-all-1",children:[(0,L.jsxs)("div",{className:P.title,children:[(0,L.jsx)("h1",{children:"总体评价"}),(0,L.jsx)("div",{children:(0,I.GJ)()&&(0,L.jsxs)(b.ZP,{className:"mr20",type:"primary",onClick:function(){me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:Me.user_id,data:l()({},Me)}}})},children:[(0,L.jsx)(S.Z,{}),null!=Me&&null!==(h=Me.data)&&void 0!==h&&h.has_comment?"更改点评":"点评作业"]})})]}),(0,L.jsx)(k.Z,{style:{marginTop:0}}),(0,L.jsxs)(_.Z,{className:"pl30 pr30",children:[(0,L.jsx)(y.Z,{children:(0,L.jsx)("img",{className:P.userPic,src:"".concat(T.Z.IMG_SERVER,"/images/").concat(null==Me||null===(H=Me.data)||void 0===H?void 0:H.image_url),alt:null==Me||null===(A=Me.data)||void 0===A?void 0:A.username})}),(0,L.jsxs)(y.Z,{children:[(0,L.jsx)("span",{className:"font16 ml40",children:null==Me||null===(R=Me.data)||void 0===R?void 0:R.user_name}),(0,L.jsx)(E.UQ,{status:null==Me||null===(F=Me.data)||void 0===F?void 0:F.compelete_status}),(0,L.jsxs)("ul",{className:P.userInfo,children:[(0,L.jsxs)("li",{children:["学号:",(null==Me||null===(B=Me.data)||void 0===B?void 0:B.student_id)||"--"]}),(0,L.jsxs)("li",{children:["分班:",(null==Me||null===(M=Me.data)||void 0===M?void 0:M.course_group)||"--"]}),(0,L.jsx)("br",{}),(0,L.jsxs)("li",{children:["截止前完成刷题:",(0,L.jsx)("span",{className:"c-red",children:null==Me||null===(J=Me.data)||void 0===J?void 0:J.finish_do})]}),(0,L.jsxs)("li",{children:["最新完成刷题:",(0,L.jsx)("span",{className:"c-red",children:(null==Me||null===(U=Me.data)||void 0===U?void 0:U.latest_do)||"-"})]})]})]}),(0,L.jsxs)("ul",{className:[P.listItem,"mt10"].join(" "),children:[(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"完成时间"}),(0,L.jsx)("div",{className:"c-light-black mt20",children:(null==Me?void 0:Me.data)&&(null==Me||null===(q=Me.data)||void 0===q?void 0:q.finish_time)})]}),(0,L.jsxs)("li",{children:[(0,L.jsxs)("strong",{children:["完成时长",(0,L.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),rn(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,L.jsx)("div",{className:"c-light-black mt20",children:null==Me||null===(K=Me.data)||void 0===K?void 0:K.finish_time_long})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"评测次数"}),(0,L.jsx)("div",{className:"mt20",children:null==Me||null===(Y=Me.data)||void 0===Y?void 0:Y.submit_count})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"通过率"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{children:(null==Me||null===(Q=Me.data)||void 0===Q?void 0:Q.pass_rate)||"- -"})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"得分"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==Me||null===(ee=Me.data)||void 0===ee?void 0:ee.score})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"练习总排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==Me||null===(ne=Me.data)||void 0===ne?void 0:ne.total_rank})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"分班排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==Me||null===(te=Me.data)||void 0===te?void 0:te.class_rank})})]})]})]}),(0,L.jsx)(k.Z,{style:{margin:0}}),((null==Me||null===(re=Me.data)||void 0===re?void 0:re.work_comment_hidden)||(null==Me||null===(ae=Me.data)||void 0===ae?void 0:ae.work_comment))&&(0,L.jsxs)("div",{children:[(0,L.jsxs)(_.Z,{align:"middle",children:[(0,L.jsx)(y.Z,{flex:1,children:(0,L.jsx)("h1",{className:P.title,children:"点评内容"})}),(0,L.jsx)(y.Z,{className:"pr30",children:(0,I.GJ)()&&(0,L.jsxs)(b.ZP,{onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,L.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.gZ)({comment_id:null==Me||null===(n=Me.data)||void 0===n?void 0:n.comment_id,homeworkId:xe.homeworkId});case 2:0===e.sent.status&&(w.ZP.success("删除成功"),me({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},xe)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)(C.Z,{}),"删除"]})})]}),(0,L.jsx)(k.Z,{style:{margin:0}}),(null==Me||null===(se=Me.data)||void 0===se?void 0:se.work_comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)($.Z,{value:null==Me||null===(ie=Me.data)||void 0===ie?void 0:ie.work_comment})]}),(null==Me||null===(oe=Me.data)||void 0===oe?void 0:oe.work_comment_hidden)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)($.Z,{value:null==Me||null===(le=Me.data)||void 0===le?void 0:le.work_comment_hidden})]})]}),(0,L.jsx)("h1",{className:P.title,children:"阶段成绩"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)(Z.Z,{dataSource:null==Me?void 0:Me.hack,pagination:!1,columns:pn})}),(null==Me||null===(ce=Me.data)||void 0===ce?void 0:ce.work_description)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("h1",{className:P.title,children:"个人总结"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)($.Z,{value:null==Me||null===(de=Me.data)||void 0===de?void 0:de.work_description})})]}),(0,L.jsx)("h1",{className:P.title,children:"刷题详情"})]}),(0,L.jsx)(W,{autoHeight:Fe})]})}),(0,I.GJ)()&&(0,L.jsx)("aside",{className:"".concat(P.footerBar," ").concat(Ie?P.footerBarStatic:""),children:(0,L.jsx)("aside",{className:"edu-container",children:(0,L.jsxs)(_.Z,{align:"middle",children:[(0,L.jsx)(y.Z,{flex:"1",children:(0,L.jsx)(x.Link,{className:P.exitComment,to:"/classrooms/".concat(xe.coursesId,"/program_homework/").concat(xe.categoryId,"/detail"),children:"返回列表"})}),(0,L.jsx)(y.Z,{flex:"1",className:"tr",children:(0,I.GJ)()&&(0,L.jsx)(b.ZP,{type:"primary",onClick:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(n=pe.AssistantObject.hack)&&void 0!==n&&n.can_appraise||!(0,I.Rm)()){e.next=3;break}return w.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:Me.user_id,data:l()({},Me)}}});case 4:case"end":return e.stop()}}),e)}))),children:"点评作业"})})]})})})]})}),(0,L.jsx)(z,{}),(0,L.jsx)(V.Z,{}),(0,L.jsxs)(v.Z,{open:Ye,width:860,centered:!0,onCancel:function(){Qe(!1)},title:"计时规则说明",footer:null,children:[(0,L.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,L.jsx)(v.Z,{open:tn,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){rn(!1)},width:600,children:(0,L.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,L.jsxs)("div",{children:["1、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{children:["3、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},661:function(e,n,t){var r=t(7557),a=t.n(r),s=t(82242),i=t.n(s),o=t(41498),l=t.n(o),c=t(39647),d=t.n(c),u=(t(59301),t(43418)),p=t(8591),m=t(92911),h=t(8785),f=t(37712),x=["shixunHomeworks","dispatch"];n.Z=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(d()(e,x),(0,h.useParams)());return(0,f.jsxs)(u.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:r.coursesId}});case 2:e.sent.shixun_identifier&&(p.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,f.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,f.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,n,t){t.d(n,{Z:function(){return T}});var r=t(92310),a=t.n(r),s=t(75440),i=t(47413),o=t(59301),l=t(92343),c=t(36355),d=t(78386),u=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=o.useContext(c.E_),r=t("breadcrumb");return o.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{if(n)return n(t,r,a,s);const o=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return f(e,t,o,i)}}var v=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",children:r,menu:a,overlay:s,dropdownProps:i,href:l}=e;const c=(e=>{if(a||s){const t=Object.assign({},i);if(a){const e=a||{},{items:n}=e,r=v(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:a,path:s}=e,i=v(e,["key","title","label","path"]);let c=null!=a?a:r;return s&&(c=o.createElement("a",{href:`${l}${s}`},c)),Object.assign(Object.assign({},i),{key:null!=t?t:n,label:c})}))})}else s&&(t.overlay=s);return o.createElement(u.Z,Object.assign({placement:"bottom"},t),o.createElement("span",{className:`${n}-overlay-link`},e,o.createElement(d.Z,null)))}return e})(r);return null!=c?o.createElement(o.Fragment,null,o.createElement("li",null,c),t&&o.createElement(m,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:r}=e,a=v(e,["prefixCls","children","href"]),{getPrefixCls:s}=o.useContext(c.E_),i=s("breadcrumb",n);return o.createElement(g,Object.assign({},a,{prefixCls:i}),f(i,a,t,r))};j.__ANT_BREADCRUMB_ITEM=!0;var _=j,y=t(17313),b=t(83116),k=t(37613);const w=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,b.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[w(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:n}=e,t=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),a}var O=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",style:r,className:d,rootClassName:u,routes:p,items:h,children:f,itemRender:v,params:j={}}=e,_=O(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:k}=o.useContext(c.E_);let w;const N=y("breadcrumb",n),[C,T]=Z(N),I=function(e,n){return(0,o.useMemo)((()=>e||(n?n.map(S):null)),[e,n])}(h,p);const E=x(N,v);if(I&&I.length>0){const e=[],n=h||p;w=I.map(((r,a)=>{const{path:s,key:l,type:c,menu:d,overlay:u,onClick:p,className:h,separator:f,dropdownProps:x}=r,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,s);void 0!==v&&e.push(v);const _=null!=l?l:a;if("separator"===c)return o.createElement(m,{key:_},f);const y={},b=a===I.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:k}=r;return e.length&&void 0!==v&&(k=`#/${e.join("/")}`),o.createElement(g,Object.assign({key:_},y,(0,i.Z)(r,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:k,separator:b?"":t,onClick:p,prefixCls:N}),E(r,j,n,e,k))}))}else if(f){const e=(0,s.Z)(f).length;w=(0,s.Z)(f).map(((n,r)=>{if(!n)return n;const a=r===e-1;return(0,l.Tm)(n,{separator:a?"":t,key:r})}))}const P=a()(N,null==k?void 0:k.className,{[`${N}-rtl`]:"rtl"===b},d,u,T),H=Object.assign(Object.assign({},null==k?void 0:k.style),r);return C(o.createElement("nav",Object.assign({className:P,style:H},_),o.createElement("ol",null,w)))};C.Item=_,C.Separator=m;var T=C}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12884,7078],{130:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},i=t(22589),o=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var l=a.forwardRef(o)},38696:function(e,n,t){t.d(n,{Z:function(){return b}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),o=t(41498),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),h=t(38827),f=t(7309),x=t(6848),v=t(42930),g=t(80469),j=t(16644),_=t(94334),y=t(37712),b=function(e){var n,t,r,s,o,c,b,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,S=(e.theme,e.type),N=e.filename,O=e.monacoEditor,C=e.className,T=e.style,I=e.close,E=e.onClose,P=e.hasMask,H=e.disabledDownload,A=e.onImgDimensions,R=e.showNodata,L=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),W=d()(L,2),F=(W[0],W[1],(0,u.useState)("")),M=d()(F,2),z=(M[0],M[1]),B=(0,u.useState)(),V=d()(B,2),$=V[0],D=V[1],J="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==S&&(Z=_.Z.API_SERVER+Z),N&&(O.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&z(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===S&&U()}),[S,Z]);var U=function(){var e=l()(i()().mark((function e(){var n,t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:r=e.sent,D(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){Z.startsWith("http")||Z.startsWith("blob:")?K():(0,v.Sv)(N||"educoder",Z,N)},K=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,y.jsxs)("div",{style:a()({},T||{}),className:"".concat(P&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[I&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!A&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){E(),A()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:K,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,y.jsx)(f.ZP,a()({},O))}),"audio"===S&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===S&&(0,y.jsx)(y.Fragment,{children:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===S&&$&&(0,y.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat($.key,"&url=").concat(X+$.url,"&callbackUrl=").concat(X+$.callbackUrl,"&fileType=").concat($.fileType,"&title=").concat($.title,"&model=").concat(w,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===S&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===S&&(0,y.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!H)}),"image"===S&&(0,y.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=Z)&&void 0!==b&&b.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===S||"download"===S)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var r=t(82242),a=t.n(r),s=t(37205),i=t.n(s),o=t(91232),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                                              "],v=new(m().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var a=e[n];r.push("
                                              • "+a.text+"");var s=[];return n=y(e,++n,a.level,s),s.length>0&&(r.push("
                                                  "),s.forEach((function(e){r.push(e)})),r.push("
                                                ")),r.push("
                                              • "),n=y(e,n,t,r)}function b(){return y(f,0,0,x),x.push("
                                              "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:d()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var s=S(),i=r;r=s,N[s]={type:"block",expression:i}}return{type:"code",raw:t,lang:a,text:r}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,S=function(){return"__special_katext_id_".concat(Z++,"__")},N={};function O(){return N}function C(){Z=0,N={}}function T(e){return e=e.replace(w,(function(e,n){var t=S();return N[t]={type:"inline",expression:n},t}))}var I=v.listitem;v.listitem=function(e){return I(T(e))};var E=v.paragraph;v.paragraph=function(e){return E(T(e))};var P=v.tablecell;v.tablecell=function(e,n){return P(T(e),n)},v.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                              ".concat(e,"

                                              "):'
                                              ').concat(t?e:(0,h.escape)(e,!0),"
                                              \n"):'
                                              '+(t?e:(0,h.escape)(e,!0))+"
                                              "},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:r,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:k,renderer:v});var H=m(),A=(t(64018),t(24830)),R=t(94334),L=t(15342),W=t(1012),F=t(38696),M=t(37712),z="@▁@",B=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,s=e.showTextOnly,o=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,S=void 0===Z?function(){}:Z,N=String(t),T=(0,u.useState)(""),I=d()(T,2),E=I[0],P=I[1],V=(0,u.useState)("office"),$=d()(V,2),D=$[0],J=$[1],X=(0,u.useState)([]),G=d()(X,2),U=G[0],q=G[1],K=(0,u.useRef)("a"+(0,W.Z)()),Y={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===z?"input":"textarea");t.style.width="100%",t.style.height=e===z?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Y).length;return Y[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                              '.concat(Q(N||""),"
                                              ")}var n=H(N);n=Q(n);var t=O();N.match(/\[TOC\]/)&&(n=n.replace("

                                              [TOC]

                                              ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],a=r.type,s=r.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var r=document.createElement("div");return r.innerHTML=n,f?(re(r,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):s?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[N,f]);(0,u.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(t.entries());try{for(r.s();!(e=r.n()).done;){var a,s=d()(e.value,2),i=s[0],o=s[1];o.value=null===(a=y[i])||void 0===a?void 0:a.value,"warning"===y[i].type?o.className="program-fill-warning":"success"===y[i].type?o.className="program-fill-success":o.className=""}}catch(e){r.e(e)}finally{r.f()}var c,u=l()(n.entries());try{for(u.s();!(c=u.n()).done;){var p,m,h=d()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}q(y)}}),[y]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,q(i()(U)),w(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,q(i()(U)),S(U,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ae=(0,u.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),J("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),J("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),J("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=o,o&&(p=a()(a()({},p),_));var ie=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(ae.current&&ee&&ee.match(B)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",se),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",se),C(),j()}}),[ee,ae.current,se]),(0,M.jsxs)(M.Fragment,{children:[s&&(0,M.jsx)("div",{ref:ae,children:ee}),!s&&(0,M.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(F.Z,{close:!0,data:E,type:null!=E&&E.length?D:"",style:a()({},h),onClose:function(){return P("")}})]})}},89123:function(e,n,t){t.d(n,{Z:function(){return E}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(79800),l=t.n(o),c=t(82242),d=t.n(c),u=t(59301),p=t(5112),m=t(3113),h=t(8591),f=t(43418),x=t(94001),v=t(95237),g=t(43604),j=t(28103),_=t(7309),y="title___dVHM9",b=t(39634),k=t(24334),w=t(92911),Z=t(8785),S=t(7078),N=t(42545),O=t(680),C=t(71371),T=t(37712),I={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var E=function(e){var n=e.language,t=e.dispatch,r=e.shixunWorkReport,s=e.v,o=e.languages,c=e.classroomList,E=e.autoHeight,P=(e.diff_code_count,e.data,(0,u.useState)(null==o?void 0:o[0])),H=l()(P,2),A=H[0],R=H[1],L=(0,Z.useParams)();return(0,u.useEffect)((function(){R(null==o?void 0:o[0])}),[]),(0,u.useEffect)((function(){var e;R(null==o||null===(e=o.filter((function(e){return e.language===(null==A?void 0:A.language)})))||void 0===e?void 0:e[0])}),[o]),(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("h2",{children:[" ",(0,T.jsxs)("span",{children:[(0,T.jsx)("span",{children:"最后通关的代码"}),(null==o?void 0:o.length)>1&&(0,T.jsx)(p.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;R(null==o||null===(n=o.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==o?void 0:o.map((function(e){return(0,T.jsx)(p.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,T.jsxs)("span",{children:[(0,T.jsxs)("span",{children:["得分 ",null==A?void 0:A.score,"/",null==A?void 0:A.total_score]}),(0,T.jsx)(m.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()){var n,r=null==A?void 0:A.score;f.Z.confirm({title:"调分",content:(0,T.jsxs)("div",{children:[(0,T.jsxs)("p",{children:["得分:",null==A?void 0:A.score,"/",null==A?void 0:A.total_score]}),(0,T.jsxs)("p",{children:["调分:",(0,T.jsx)(x.Z,{min:0,max:null==A?void 0:A.total_score,defaultValue:null==A?void 0:A.score,onChange:function(e){r=e}})]})]}),okText:"确认",onOk:(n=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/courses/".concat(null==L?void 0:L.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==L?void 0:L.coursesId,hack_user_code_id:null==A?void 0:A.hack_user_id,score:r}});case 2:0===e.sent.status&&(h.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},L)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,T.jsx)(m.ZP,{onClick:function(){var e;null!==(e=c.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:r.user_id,type:"1",language:null==A?void 0:A.language,v:s,data:d()({},r)}}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,T.jsx)(_.ZP,{height:300,language:null==A?void 0:A.language,value:k.Base64.decode(null==A?void 0:A.code),autoHeight:E,theme:"default",options:I}),((null==A?void 0:A.comment)||(null==A?void 0:A.hidden_comment))&&(0,T.jsxs)("div",{children:[(0,T.jsxs)(v.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,T.jsx)(g.Z,{flex:1,children:(0,T.jsx)("h1",{className:y,children:"点评内容"})}),(0,T.jsx)(g.Z,{className:"pr30",children:(0,b.GJ)()&&(0,T.jsxs)(m.ZP,{onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,T.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.gZ)({comment_id:null==A?void 0:A.comment_id,homeworkId:L.homeworkId,type:"hack"});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},L)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)(C.Z,{}),"删除"]})})]}),(0,T.jsx)(j.Z,{style:{margin:0}}),(null==A?void 0:A.comment)&&(0,T.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,T.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,T.jsx)("br",{}),(0,T.jsx)(S.Z,{value:null==A?void 0:A.comment})]}),(null==A?void 0:A.hidden_comment)&&(0,T.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,T.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,T.jsx)("br",{}),(0,T.jsx)(S.Z,{value:null==A?void 0:A.hidden_comment})]})]})]})}},80924:function(e,n,t){t.r(n),t.d(n,{default:function(){return U}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(82242),l=t.n(o),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),m=t(59301),h=t(86129),f=t.n(h),x=t(8785),v=t(43418),g=t(96865),j=t(66104),_=t(95237),y=t(43604),b=t(3113),k=t(28103),w=t(8591),Z=t(61998),S=t(28563),N=t(130),O=t(680),C=t(71371),T=t(94334),I=t(39634),E=t(42930),P={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},H=t(89123),A=t(92911),R=t(24334),L=t(37712),W=(0,x.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList,s=e.user;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a,user:s}}))((function(e){var n=e.shixunHomeworks,t=e.autoHeight,r=e.classroomList,a=e.user,s=e.dispatch,i=n.shixunWorkReport,o=(i.stage_list,i.work_id),l=(0,x.useParams)(),c=((0,I.GJ)(),[{title:"评测次数",dataIndex:"query_index",width:120},{title:"详细结果",dataIndex:"result",render:function(e,n,t){return R.Base64.decode(e)||"- -"}}]);function d(e,n){return(0,A.U2)("student_works/".concat(o,"/rep_passed_content.json"),{path:n,game_id:e})}var u=(0,E.qZ)(5,i.hack);return(0,L.jsx)(m.Fragment,{children:null==u?void 0:u.map((function(e,n){return(0,L.jsx)("div",{children:e.map((function(e,o){var u;return(0,L.jsxs)("aside",{className:"pl30 pr30",children:[(0,L.jsx)("div",{className:"".concat(P.shixunTitle," mt10"),children:(0,L.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,L.jsx)("span",{className:"fa fa-code "}),(0,L.jsxs)("strong",{style:{flex:1},className:"c-black",children:["第",5*n+o+1,"题 ",e.name]}),e.is_finish&&(0,L.jsxs)(x.Link,{style:{marginLeft:20},onClick:function(n){n.preventDefault(),window.open(null==e?void 0:e.url),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},to:"".concat(null==e?void 0:e.url),children:["查看答题详情",">>"]})]})}),(0,L.jsxs)("div",{className:"font16 mt10",children:[!1===e.is_finish&&"本关暂未通过,无通关代码",e.is_finish&&(0,L.jsx)("aside",{className:P.shixunWrp,children:(0,L.jsx)(H.Z,{classroomList:r,user:a,v:e,shixunWorkReport:i,dispatch:s,autoHeight:t,languages:e.languages,language:e.language,game_id:e.id,data:R.Base64.decode(e.code),diff_code_count:e.diff_code_count,onPathChange:d})})]}),(0,L.jsx)("aside",{className:"mt10 font16",children:null!==(u=e.history)&&void 0!==u&&u.length?(0,L.jsx)(Z.Z,{columns:c,pagination:{hideOnSinglePage:!0},dataSource:e.history}):"本关无评测记录"})]},o)}))},n)}))})})),F=t(78241),M=t(73782),z=["shixunHomeworks","dispatch"],B=(0,x.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n,t,r,s=e.shixunHomeworks,o=e.dispatch,c=(p()(e,z),(0,x.useParams)()),u=(0,m.useState)(!1),h=d()(u,2),f=h[0],g=h[1],j=F.Z.useForm(),_=d()(j,1)[0];(0,m.useEffect)((function(){if("更改点评"===s.actionTabs.key)if("1"===s.actionTabs.selectArrs.type)_.setFieldsValue({comment:s.actionTabs.selectArrs.v.comment,hidden_comment:s.actionTabs.selectArrs.v.hidden_comment});else{var e,n;_.setFieldsValue({comment:null===(e=s.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden})}}),[s.actionTabs.key]);var y=function(){var e=i()(a()().mark((function e(){var n,t,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=_.getFieldValue(),i="1"===s.actionTabs.selectArrs.type?"/api/problems/".concat(s.actionTabs.selectArrs.v.identifier,"/hack_comment.json"):"/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),e.next=4,(0,A.ZP)(i,{method:"post",body:{hidden_comment:r.hidden_comment,comment:r.comment,language:null===(n=s.actionTabs.selectArrs)||void 0===n?void 0:n.language,user_id:null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.user_id}});case 4:0===e.sent.status&&(w.ZP.success("评阅成功"),_.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},c)}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(v.Z,{centered:!0,title:(0,L.jsxs)("span",{children:["1"===(null===(n=s.actionTabs.selectArrs)||void 0===n?void 0:n.type)?"点评代码":"更改点评",(null===(t=s.actionTabs.selectArrs)||void 0===t?void 0:t.language)&&(0,L.jsxs)("span",{style:{marginLeft:10,fontSize:14},children:["使用语言:",null===(r=s.actionTabs.selectArrs)||void 0===r?void 0:r.language]})]}),open:"更改点评"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=_.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?g(!0):y();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,L.jsxs)(F.Z,{form:_,onChange:function(){f&&g(!1)},children:[(0,L.jsx)("p",{children:"学生和课堂老师可见"}),(0,L.jsx)(F.Z.Item,{name:"comment",children:(0,L.jsx)(M.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,L.jsx)("p",{children:"仅课堂老师可见"}),(0,L.jsx)(F.Z.Item,{name:"hidden_comment",children:(0,L.jsx)(M.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),f&&(0,L.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),V=t(661),$=t(7078),D=t(42545),J=t(65022),X=t.n(J),G=["shixunHomeworks","globalSetting","loading","classroomList","dispatch"],U=(0,x.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a}}))((function(e){var n,t,r,s,o,c,u,h,H,A,R,F,M,z,J,U,q,K,Y,Q,ee,ne,te,re,ae,se,ie,oe,le,ce,de,ue=e.shixunHomeworks,pe=(e.globalSetting,e.loading,e.classroomList),me=e.dispatch,he=(p()(e,G),(0,m.useState)(l()({},(0,x.useParams)()))),fe=d()(he,2),xe=fe[0],ve=fe[1],ge=(0,x.useParams)(),je=(0,x.useLocation)(),_e=(0,m.useState)([]),ye=(d()(_e,0),(0,m.useState)({last:!1})),be=d()(ye,2),ke=(be[0],be[1]),we=(0,m.useState)({last:!1}),Ze=d()(we,2),Se=(Ze[0],Ze[1]),Ne=(0,m.useRef)(),Oe=(0,m.useRef)(),Ce=(0,m.useState)(!1),Te=d()(Ce,2),Ie=Te[0],Ee=Te[1],Pe=(0,m.useState)(!1),He=d()(Pe,2),Ae=He[0],Re=He[1],Le=(0,m.useState)(!1),We=d()(Le,2),Fe=We[0],Me=We[1],ze=ue.shixunWorkReport,Be=(0,m.useState)(new(f())),Ve=d()(Be,2),$e=Ve[0],De=Ve[1],Je=(0,m.useState)([]),Xe=d()(Je,2),Ge=Xe[0],Ue=Xe[1],qe=(0,m.useState)(!1),Ke=d()(qe,2),Ye=Ke[0],Qe=Ke[1],en=(0,m.useState)(!1),nn=d()(en,2),tn=nn[0],rn=nn[1];(0,m.useEffect)((function(){return me({type:"globalSetting/footerToggle",payload:!1}),me({type:"classroomList/getAssistantPermissions",payload:{course_id:xe.coursesId}}),function(){me({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){"导出实训报告"===ue.actionTabs.key&&Ge.length>0&&cn("all")}),[Ge]),(0,m.useEffect)((function(){ve(l()({},ge))}),[je.pathname]);var an=function(){document.body.scrollIntoView()};function sn(){return on.apply(this,arguments)}function on(){return(on=i()(a()().mark((function e(){var n,t,r,s,i,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,me({type:"shixunHomeworks/getAllStudentWorks",payload:l()(l()({},xe),r)});case 3:s=e.sent,Ue(s.all_student_works),(i=null===(n=s.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.user_id)})).indexOf(xe.homeworkId))===(null===(t=s.all_student_works)||void 0===t?void 0:t.length)-1?ke({last:!0}):ke(null===(o=s.all_student_works)||void 0===o?void 0:o[i+1]),Se(0===i?{last:!0}:null===(c=s.all_student_works)||void 0===c?void 0:c[i-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ln=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},cn=function(){var e=i()(a()().mark((function e(n){var t,r,s,o,l,c,d,u,p,m,h,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=function(){return l=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({type:"shixunHomeworks/getShixunWorkReports",payload:{homeworkId:Ge[t].user_id}});case 2:n=e.sent,an(),t++,setTimeout(i()(a()().mark((function e(){var l,c,d,u,p,m,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ln(),c=$e.folder("".concat(null==n?void 0:n.username)),d=document.querySelector("#export-all").children,u=X()(),p=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.set(s).from(d[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n",children:[(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==ze||null===(t=ze.category)||void 0===t?void 0:t.course_id,"/program_homework"),children:null==ze||null===(r=ze.category)||void 0===r?void 0:r.course_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==ze||null===(s=ze.category)||void 0===s?void 0:s.course_id,"/program_homework"),children:ze.category.category_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(x.Link,{to:"/classrooms/".concat(null==ze||null===(o=ze.category)||void 0===o?void 0:o.course_id,"/program_homework/").concat(null==xe?void 0:xe.categoryId,"/detail"),children:"作业详情"})}),(0,L.jsx)(j.Z.Item,{children:null==ze||null===(c=ze.data)||void 0===c?void 0:c.user_name})]})}),(0,L.jsx)("aside",{className:[P.title1,"mt20"].join(" "),children:(0,L.jsx)(_.Z,{align:"middle",children:(0,L.jsxs)(y.Z,{flex:1,children:[(0,L.jsx)(x.Link,{to:"/classrooms/".concat(xe.coursesId,"/program_homework/").concat(null==xe?void 0:xe.categoryId,"/detail"),children:(0,L.jsx)(S.Z,{className:"font16 c-black"})}),(0,L.jsx)("strong",{className:"font20 ml5",children:null==ze||null===(u=ze.category)||void 0===u?void 0:u.homework_name}),(0,L.jsx)(E.VV,{temporary:!0,status:ze.homework_status})]})})})]}),(0,L.jsx)("aside",{className:"mt30 relative"})]}),(0,L.jsx)("aside",{className:"edu-container bg-white",ref:Ne,children:(0,L.jsxs)("div",{id:"export-all",ref:Oe,children:[(0,L.jsxs)("div",{id:"export-all-1",children:[(0,L.jsxs)("div",{className:P.title,children:[(0,L.jsx)("h1",{children:"总体评价"}),(0,L.jsx)("div",{children:(0,I.GJ)()&&(0,L.jsxs)(b.ZP,{className:"mr20",type:"primary",onClick:function(){me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:ze.user_id,data:l()({},ze)}}})},children:[(0,L.jsx)(N.Z,{}),null!=ze&&null!==(h=ze.data)&&void 0!==h&&h.has_comment?"更改点评":"点评作业"]})})]}),(0,L.jsx)(k.Z,{style:{marginTop:0}}),(0,L.jsxs)(_.Z,{className:"pl30 pr30",children:[(0,L.jsx)(y.Z,{children:(0,L.jsx)("img",{className:P.userPic,src:"".concat(T.Z.IMG_SERVER,"/images/").concat(null==ze||null===(H=ze.data)||void 0===H?void 0:H.image_url),alt:null==ze||null===(A=ze.data)||void 0===A?void 0:A.username})}),(0,L.jsxs)(y.Z,{children:[(0,L.jsx)("span",{className:"font16 ml40",children:null==ze||null===(R=ze.data)||void 0===R?void 0:R.user_name}),(0,L.jsx)(E.UQ,{status:null==ze||null===(F=ze.data)||void 0===F?void 0:F.compelete_status}),(0,L.jsxs)("ul",{className:P.userInfo,children:[(0,L.jsxs)("li",{children:["学号:",(null==ze||null===(M=ze.data)||void 0===M?void 0:M.student_id)||"--"]}),(0,L.jsxs)("li",{children:["分班:",(null==ze||null===(z=ze.data)||void 0===z?void 0:z.course_group)||"--"]}),(0,L.jsx)("br",{}),(0,L.jsxs)("li",{children:["截止前完成刷题:",(0,L.jsx)("span",{className:"c-red",children:null==ze||null===(J=ze.data)||void 0===J?void 0:J.finish_do})]}),(0,L.jsxs)("li",{children:["最新完成刷题:",(0,L.jsx)("span",{className:"c-red",children:(null==ze||null===(U=ze.data)||void 0===U?void 0:U.latest_do)||"-"})]})]})]}),(0,L.jsxs)("ul",{className:[P.listItem,"mt10"].join(" "),children:[(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"完成时间"}),(0,L.jsx)("div",{className:"c-light-black mt20",children:(null==ze?void 0:ze.data)&&(null==ze||null===(q=ze.data)||void 0===q?void 0:q.finish_time)})]}),(0,L.jsxs)("li",{children:[(0,L.jsxs)("strong",{children:["完成时长",(0,L.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),rn(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,L.jsx)("div",{className:"c-light-black mt20",children:null==ze||null===(K=ze.data)||void 0===K?void 0:K.finish_time_long})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"评测次数"}),(0,L.jsx)("div",{className:"mt20",children:null==ze||null===(Y=ze.data)||void 0===Y?void 0:Y.submit_count})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"通过率"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{children:(null==ze||null===(Q=ze.data)||void 0===Q?void 0:Q.pass_rate)||"- -"})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"得分"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==ze||null===(ee=ze.data)||void 0===ee?void 0:ee.score})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"练习总排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==ze||null===(ne=ze.data)||void 0===ne?void 0:ne.total_rank})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"分班排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==ze||null===(te=ze.data)||void 0===te?void 0:te.class_rank})})]})]})]}),(0,L.jsx)(k.Z,{style:{margin:0}}),((null==ze||null===(re=ze.data)||void 0===re?void 0:re.work_comment_hidden)||(null==ze||null===(ae=ze.data)||void 0===ae?void 0:ae.work_comment))&&(0,L.jsxs)("div",{children:[(0,L.jsxs)(_.Z,{align:"middle",children:[(0,L.jsx)(y.Z,{flex:1,children:(0,L.jsx)("h1",{className:P.title,children:"点评内容"})}),(0,L.jsx)(y.Z,{className:"pr30",children:(0,I.GJ)()&&(0,L.jsxs)(b.ZP,{onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,L.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.gZ)({comment_id:null==ze||null===(n=ze.data)||void 0===n?void 0:n.comment_id,homeworkId:xe.homeworkId});case 2:0===e.sent.status&&(w.ZP.success("删除成功"),me({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},xe)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)(C.Z,{}),"删除"]})})]}),(0,L.jsx)(k.Z,{style:{margin:0}}),(null==ze||null===(se=ze.data)||void 0===se?void 0:se.work_comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)($.Z,{value:null==ze||null===(ie=ze.data)||void 0===ie?void 0:ie.work_comment})]}),(null==ze||null===(oe=ze.data)||void 0===oe?void 0:oe.work_comment_hidden)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)($.Z,{value:null==ze||null===(le=ze.data)||void 0===le?void 0:le.work_comment_hidden})]})]}),(0,L.jsx)("h1",{className:P.title,children:"阶段成绩"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)(Z.Z,{dataSource:null==ze?void 0:ze.hack,pagination:!1,columns:pn})}),(null==ze||null===(ce=ze.data)||void 0===ce?void 0:ce.work_description)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("h1",{className:P.title,children:"个人总结"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)($.Z,{value:null==ze||null===(de=ze.data)||void 0===de?void 0:de.work_description})})]}),(0,L.jsx)("h1",{className:P.title,children:"刷题详情"})]}),(0,L.jsx)(W,{autoHeight:Fe})]})}),(0,I.GJ)()&&(0,L.jsx)("aside",{className:"".concat(P.footerBar," ").concat(Ie?P.footerBarStatic:""),children:(0,L.jsx)("aside",{className:"edu-container",children:(0,L.jsxs)(_.Z,{align:"middle",children:[(0,L.jsx)(y.Z,{flex:"1",children:(0,L.jsx)(x.Link,{className:P.exitComment,to:"/classrooms/".concat(xe.coursesId,"/program_homework/").concat(xe.categoryId,"/detail"),children:"返回列表"})}),(0,L.jsx)(y.Z,{flex:"1",className:"tr",children:(0,I.GJ)()&&(0,L.jsx)(b.ZP,{type:"primary",onClick:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(n=pe.AssistantObject.hack)&&void 0!==n&&n.can_appraise||!(0,I.Rm)()){e.next=3;break}return w.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:ze.user_id,data:l()({},ze)}}});case 4:case"end":return e.stop()}}),e)}))),children:"点评作业"})})]})})})]})}),(0,L.jsx)(B,{}),(0,L.jsx)(V.Z,{}),(0,L.jsxs)(v.Z,{open:Ye,width:860,centered:!0,onCancel:function(){Qe(!1)},title:"计时规则说明",footer:null,children:[(0,L.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,L.jsx)(v.Z,{open:tn,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){rn(!1)},width:600,children:(0,L.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,L.jsxs)("div",{children:["1、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{children:["3、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},661:function(e,n,t){var r=t(7557),a=t.n(r),s=t(82242),i=t.n(s),o=t(41498),l=t.n(o),c=t(39647),d=t.n(c),u=(t(59301),t(43418)),p=t(8591),m=t(92911),h=t(8785),f=t(37712),x=["shixunHomeworks","dispatch"];n.Z=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(d()(e,x),(0,h.useParams)());return(0,f.jsxs)(u.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:r.coursesId}});case 2:e.sent.shixun_identifier&&(p.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,f.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,f.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,n,t){t.d(n,{Z:function(){return T}});var r=t(92310),a=t.n(r),s=t(75440),i=t(47413),o=t(59301),l=t(92343),c=t(36355),d=t(78386),u=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=o.useContext(c.E_),r=t("breadcrumb");return o.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{if(n)return n(t,r,a,s);const o=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return f(e,t,o,i)}}var v=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",children:r,menu:a,overlay:s,dropdownProps:i,href:l}=e;const c=(e=>{if(a||s){const t=Object.assign({},i);if(a){const e=a||{},{items:n}=e,r=v(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:a,path:s}=e,i=v(e,["key","title","label","path"]);let c=null!=a?a:r;return s&&(c=o.createElement("a",{href:`${l}${s}`},c)),Object.assign(Object.assign({},i),{key:null!=t?t:n,label:c})}))})}else s&&(t.overlay=s);return o.createElement(u.Z,Object.assign({placement:"bottom"},t),o.createElement("span",{className:`${n}-overlay-link`},e,o.createElement(d.Z,null)))}return e})(r);return null!=c?o.createElement(o.Fragment,null,o.createElement("li",null,c),t&&o.createElement(m,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:r}=e,a=v(e,["prefixCls","children","href"]),{getPrefixCls:s}=o.useContext(c.E_),i=s("breadcrumb",n);return o.createElement(g,Object.assign({},a,{prefixCls:i}),f(i,a,t,r))};j.__ANT_BREADCRUMB_ITEM=!0;var _=j,y=t(17313),b=t(83116),k=t(37613);const w=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,b.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[w(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:n}=e,t=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),a}var O=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",style:r,className:d,rootClassName:u,routes:p,items:h,children:f,itemRender:v,params:j={}}=e,_=O(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:k}=o.useContext(c.E_);let w;const S=y("breadcrumb",n),[C,T]=Z(S),I=function(e,n){return(0,o.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(h,p);const E=x(S,v);if(I&&I.length>0){const e=[],n=h||p;w=I.map(((r,a)=>{const{path:s,key:l,type:c,menu:d,overlay:u,onClick:p,className:h,separator:f,dropdownProps:x}=r,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,s);void 0!==v&&e.push(v);const _=null!=l?l:a;if("separator"===c)return o.createElement(m,{key:_},f);const y={},b=a===I.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:k}=r;return e.length&&void 0!==v&&(k=`#/${e.join("/")}`),o.createElement(g,Object.assign({key:_},y,(0,i.Z)(r,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:k,separator:b?"":t,onClick:p,prefixCls:S}),E(r,j,n,e,k))}))}else if(f){const e=(0,s.Z)(f).length;w=(0,s.Z)(f).map(((n,r)=>{if(!n)return n;const a=r===e-1;return(0,l.Tm)(n,{separator:a?"":t,key:r})}))}const P=a()(S,null==k?void 0:k.className,{[`${S}-rtl`]:"rtl"===b},d,u,T),H=Object.assign(Object.assign({},null==k?void 0:k.style),r);return C(o.createElement("nav",Object.assign({className:P,style:H},_),o.createElement("ol",null,w)))};C.Item=_,C.Separator=m;var T=C}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js index 8d2f63dca6..2ba05c38b3 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41048],{16644:function(e,n,t){var u=t(82242),i=t.n(u),o=(t(59301),t(19779)),r=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,u=void 0===t?{}:t,c=e.styles,a=void 0===c?{}:c,l=e.customText,M=e.ButtonText,d=e.ButtonClick,j=e.Buttonclass,g=e.ButtonTwo,N=e.imgStyles,L=e.loading,x=void 0!==L&&L;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),a),children:[(0,s.jsx)("img",{src:n||o,style:i()({width:288,height:200},N)}),(0,s.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),M&&(0,s.jsx)(r.ZP,i()(i()({className:j,onClick:d},u),{},{children:M})),g&&g]})}},89123:function(e,n,t){t.d(n,{Z:function(){return k}});var u=t(7557),i=t.n(u),o=t(41498),r=t.n(o),s=t(79800),c=t.n(s),a=t(82242),l=t.n(a),M=t(59301),d=t(5112),j=t(3113),g=t(8591),N=t(43418),L=t(94001),x=t(95237),y=t(43604),I=t(28103),p=t(7309),D="title___dVHM9",m=t(39634),A=t(24334),h=t(92911),T=t(8785),S=t(7078),z=t(42545),w=t(680),_=t(71371),v=t(37712),f={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var k=function(e){var n=e.language,t=e.dispatch,u=e.shixunWorkReport,o=e.v,s=e.languages,a=e.classroomList,k=e.autoHeight,C=(e.diff_code_count,e.data,(0,M.useState)(null==s?void 0:s[0])),O=c()(C,2),b=O[0],E=O[1],Z=(0,T.useParams)();return(0,M.useEffect)((function(){E(null==s?void 0:s[0])}),[]),(0,M.useEffect)((function(){var e;E(null==s||null===(e=s.filter((function(e){return e.language===(null==b?void 0:b.language)})))||void 0===e?void 0:e[0])}),[s]),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)("h2",{children:[" ",(0,v.jsxs)("span",{children:[(0,v.jsx)("span",{children:"最后通关的代码"}),(null==s?void 0:s.length)>1&&(0,v.jsx)(d.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;E(null==s||null===(n=s.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==s?void 0:s.map((function(e){return(0,v.jsx)(d.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,m.GJ)()&&"shixunWorkReport"!=u&&(0,v.jsxs)("span",{children:[(0,v.jsxs)("span",{children:["得分 ",null==b?void 0:b.score,"/",null==b?void 0:b.total_score]}),(0,v.jsx)(j.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,m.Rm)()){var n,u=null==b?void 0:b.score;N.Z.confirm({title:"调分",content:(0,v.jsxs)("div",{children:[(0,v.jsxs)("p",{children:["得分:",null==b?void 0:b.score,"/",null==b?void 0:b.total_score]}),(0,v.jsxs)("p",{children:["调分:",(0,v.jsx)(L.Z,{min:0,max:null==b?void 0:b.total_score,defaultValue:null==b?void 0:b.score,onChange:function(e){u=e}})]})]}),okText:"确认",onOk:(n=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/courses/".concat(null==Z?void 0:Z.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==Z?void 0:Z.coursesId,hack_user_code_id:null==b?void 0:b.hack_user_id,score:u}});case 2:0===e.sent.status&&(g.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},Z)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else g.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,m.GJ)()&&"shixunWorkReport"!=u&&(0,v.jsx)(j.ZP,{onClick:function(){var e;null!==(e=a.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,m.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:u.user_id,type:"1",language:null==b?void 0:b.language,v:o,data:l()({},u)}}}):g.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,v.jsx)(p.ZP,{height:300,language:null==b?void 0:b.language,value:A.Base64.decode(null==b?void 0:b.code),autoHeight:k,theme:"default",options:f}),((null==b?void 0:b.comment)||(null==b?void 0:b.hidden_comment))&&(0,v.jsxs)("div",{children:[(0,v.jsxs)(x.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,v.jsx)(y.Z,{flex:1,children:(0,v.jsx)("h1",{className:D,children:"点评内容"})}),(0,v.jsx)(y.Z,{className:"pr30",children:(0,m.GJ)()&&(0,v.jsxs)(j.ZP,{onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,v.jsx)(w.Z,{}),content:"是否确认删除?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.gZ)({comment_id:null==b?void 0:b.comment_id,homeworkId:Z.homeworkId,type:"hack"});case 2:0===e.sent.status&&(g.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},Z)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,v.jsx)(_.Z,{}),"删除"]})})]}),(0,v.jsx)(I.Z,{style:{margin:0}}),(null==b?void 0:b.comment)&&(0,v.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,v.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,v.jsx)("br",{}),(0,v.jsx)(S.Z,{value:null==b?void 0:b.comment})]}),(null==b?void 0:b.hidden_comment)&&(0,v.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,v.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,v.jsx)("br",{}),(0,v.jsx)(S.Z,{value:null==b?void 0:b.hidden_comment})]})]})]})}},45241:function(e,n,t){t.r(n);var u=t(37205),i=t.n(u),o=t(7557),r=t.n(o),s=t(41498),c=t.n(s),a=t(82242),l=t.n(a),M=t(79800),d=t.n(M),j=t(59301),g=t(8785),N=t(3113),L=t(8591),x=t(28103),y=t(24905),I=t(5112),p=t(61998),D=t(43418),m=t(27092),A=t(39634),h=t(48986),T=t(92911),S=t(28563),z=t(94334),w=t(89123),_=t(24334),v=t(25203),f=t(33607),k=t(31206),C=t(57162),O=t(52194),b=t(37712),E=[k.Z,C.Z,O.Z];n.default=(0,g.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,u,o,s,a=e.user,M=e.classroomList,k=e.dispatch,C=(0,j.useState)(l()(l()({},(0,g.useParams)()),{},{page:1,per_page:10,rank_type:2,course_group:(0,A.dE)()?[a.userInfo.course.course_group_id]:[]})),O=d()(C,2),Z=O[0],Y=O[1],P=(0,j.useState)([]),Q=d()(P,2),U=Q[0],R=Q[1],G=(0,j.useState)([]),H=d()(G,2),B=H[0],W=H[1],V=(0,j.useState)([]),J=d()(V,2),F=J[0],q=J[1];function K(e){return X.apply(this,arguments)}function X(){return(X=c()(r()().mark((function e(n){var t,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/courses/question_rank_list.json",{method:"get",params:l()(l()({},Z),{},{id:Z.coursesId,identifier:Z.homeworkId})});case 2:t=e.sent,R(t),(0,A.dE)()?(1===n&&W([null==t||null===(u=t.course_group)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.id]),null!=t&&t.my_rank?q([null==t?void 0:t.my_rank].concat(i()(null==t?void 0:t.rank_list))):q(i()(null==t?void 0:t.rank_list))):q(i()(null==t?void 0:t.rank_list));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,j.useEffect)((function(){var e;k({type:"classroomList/getAssistantPermissions",payload:{course_id:Z.coursesId}}),null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.course&&((0,A.dE)()&&(Z.course_group=(0,A.dE)()?[a.userInfo.course.course_group_id]:[],Y(l()({},Z))),K(1))}),[null==a?void 0:a.userInfo]),(0,b.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,b.jsxs)("aside",{className:[h.Z.title,"mt20"].join(" "),children:[(0,b.jsx)(g.Link,{to:"/classrooms/".concat(Z.coursesId,"/program_homework/").concat(Z.categoryId,"/detail"),children:(0,b.jsx)(S.Z,{className:"font16 c-black"})}),(0,b.jsxs)("strong",{className:"font20 ml5",children:["排行榜 ",(0,b.jsx)("span",{style:{fontSize:14,color:"#B1BACD"},children:"排行规则:在运行时间相同时,将根据运行内存、提交时间依次进行排序"})]}),(0,b.jsxs)("span",{style:{color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:[(0,b.jsx)(N.ZP,{style:{marginRight:10},onClick:c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_question_eaderboard){e.next=3;break}return L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,T.ZP)("/api/problems/".concat(Z.homeworkId,"/start.json"),{method:"get"});case 5:(t=e.sent)&&(window.open("/myproblems/".concat(null==t?void 0:t.identifier,"?type=1")),localStorage.setItem("program_homework",[Z.coursesId,Z.categoryId]));case 7:case"end":return e.stop()}}),e)}))),children:"查看题目"}),(0,A.GJ)()&&(0,b.jsx)(N.ZP,{onClick:function(){var e;!(0,A.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_question_eaderboard?(0,v.kS)(l()(l()({},Z),{},{id:Z.coursesId,identifier:Z.homeworkId})):L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"导出"})]})]}),(0,b.jsxs)("div",{style:{background:"#fff",marginTop:10,padding:40},children:[(0,b.jsx)("div",{children:(0,b.jsxs)("p",{style:{color:"#165DFF",fontSize:18,fontWeight:400},children:[(0,b.jsx)("img",{width:20,src:f.Z,style:{marginRight:5}})," 题目排行榜"]})}),(0,b.jsx)(x.Z,{}),(0,b.jsxs)("div",{style:{display:"inline-flex"},children:[(0,b.jsx)("label",{children:"分班情况:"}),(0,A.GJ)()&&(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)(y.Z.Group,{className:h.Z.checkboxgroup,value:B,onChange:function(e){if(1===Z.type)W([]),Z.course_group=[],Z.page=1,Y(l()({},Z)),K();else if(2===Z.type){var n;W(["全部"].concat()),Z.course_group=null==U||null===(n=U.course_group)||void 0===n?void 0:n.map((function(e){return e.id})),Z.page=1,Y(l()({},Z)),K()}else W(i()(e.filter((function(e){return"全部"!=e})))),Z.course_group=e.filter((function(e){return"全部"!=e})),Z.page=1,Y(l()({},Z)),K()},children:[(0,b.jsx)(y.Z,{value:"全部",onChange:function(e){e.target.checked?Z.type=2:Z.type=1},children:"全部分班"}),null==U||null===(n=U.course_group)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(y.Z,{onChange:function(e){Z.type=3},value:e.id,children:null==e?void 0:e.name})}))]})}),(0,A.dE)()&&(0,b.jsxs)(I.ZP.Group,{style:{flex:1,display:"flex",alignItems:"center"},onChange:function(e){"全部"===e.target.value?(Z.course_group=[],Z.page=1,Y(l()({},Z)),K()):(Z.course_group=[e.target.value],Z.page=1,Y(l()({},Z)),K())},defaultValue:a.userInfo.course.course_group_id,children:[(0,b.jsx)(I.ZP,{value:"全部",children:"全部分班"}),null==U||null===(t=U.course_group)||void 0===t?void 0:t.map((function(e,n){return(0,b.jsx)(I.ZP,{value:e.id,children:e.name})}))]})]}),(null==U||null===(u=U.all_language)||void 0===u?void 0:u.length)>1&&(0,b.jsxs)("div",{style:{marginTop:10},children:[(0,b.jsx)("label",{children:"编译语言:"}),(0,b.jsx)(I.ZP.Group,{className:h.Z.checkboxgroup,style:{width:"90%"},onChange:function(e){Z.language=encodeURIComponent(e.target.value),Z.page=1,Y(l()({},Z)),K()},defaultValue:null==U||null===(o=U.all_language)||void 0===o?void 0:o[0],children:null==U||null===(s=U.all_language)||void 0===s?void 0:s.map((function(e,n){return(0,b.jsx)(I.ZP,{value:e,children:e})}))})]}),(0,b.jsx)(p.Z,{style:{marginTop:10},pagination:!1,dataSource:F,rowClassName:function(e,n){return 0===n&&(0,A.dE)()&&h.Z.tables},columns:[{title:"排行",dataIndex:"rank",render:function(e,n,t){return e<4?(0,b.jsx)("img",{src:E[e-1]}):e}},{title:"用户",dataIndex:"user_name",key:"user_name",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:z.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e]})}},{title:"学号",dataIndex:"student_id",key:"student_id",render:function(e){return e||"- -"}},{title:"分班",dataIndex:"course_group",key:"course_group"},{title:"提交时间",dataIndex:"submit_time",key:"submit_time"},{title:"运用时间(ms)",dataIndex:"run_time",key:"run_time"},{title:"内存(kb)",dataIndex:"memory",key:"memory"},{title:"编译语言",dataIndex:"language",key:"language"},(null==U?void 0:U.open_code)&&{title:"操作",dataIndex:"passed_rate",key:"passed_rate",render:function(e,n){return(0,b.jsx)("div",{style:{cursor:"pointer",color:"rgb(22, 93, 255)"},onClick:c()(r()().mark((function e(){var t,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_view){e.next=3;break}return L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if("-"!==(null==n?void 0:n.code)){e.next=6;break}return L.ZP.info("暂无代码"),e.abrupt("return");case 6:return e.next=8,(0,T.ZP)("/api/courses/view_code.json",{method:"get",params:l()(l()({},Z),{},{id:Z.coursesId,homework_common_id:Z.homeworkId,hack_user_code_id:null==n?void 0:n.hack_user_code_id})});case 8:u=e.sent,D.Z.warning({icon:null,title:"查看代码",content:(0,b.jsx)(w.Z,{classroomList:M,user:a,languages:[{language:n.language,code:u.code}],v:n,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:n.language,game_id:n.id,data:_.Base64.decode(u.code),diff_code_count:n.diff_code_count})});case 10:case"end":return e.stop()}}),e)}))),children:"查看代码"})}}].filter((function(e){return!!e}))}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,b.jsx)(m.Z,{current:Z.page,pageSize:Z.per_page,total:null==U?void 0:U.count,hideOnSinglePage:!0,onChange:function(e,n){Z.page=e,Z.per_page=n,Y(l()({},Z)),K()}})})]})]})}))},33607:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTIwNC44IDBoNjE0LjRDOTMxLjg0IDAgMTAyNCA5Mi4xNiAxMDI0IDIwNC44djYxNC40YzAgMTEyLjY0LTkyLjE2IDIwNC44LTIwNC44IDIwNC44SDIwNC44QzkyLjE2IDEwMjQgMCA5MzEuODQgMCA4MTkuMlYyMDQuOEMwIDkyLjE2IDkyLjE2IDAgMjA0LjggMHoiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjIiLz48cGF0aCBkPSJNODcwLjQgNzY4djUxLjJIMTUzLjZWNzY4aDcxNi44ek0zMDcuMiA0MDkuNmMzMC43MiAwIDUxLjIgMjAuNDggNTEuMiA1MS4ydjI1NkgxNTMuNnYtMjU2YzAtMzAuNzIgMjAuNDgtNTEuMiA1MS4yLTUxLjJoMTAyLjR6bTUxMi0xMDIuNGMzMC43MiAwIDUxLjIgMjAuNDggNTEuMiA1MS4ydjM1OC40SDY2NS42VjM1OC40YzAtMzAuNzIgMjAuNDgtNTEuMiA1MS4yLTUxLjJoMTAyLjR6bS0yNTYtMTAyLjRjMzAuNzIgMCA1MS4yIDIwLjQ4IDUxLjIgNTEuMnY0NjAuOEg0MDkuNlYyNTZjMC0zMC43MiAyMC40OC01MS4yIDUxLjItNTEuMmgxMDIuNHoiIGZpbGw9IiMxNjVERkYiLz48L3N2Zz4="},31206:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},57162:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},52194:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},48986:function(e,n){n.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41048],{89123:function(e,n,t){t.d(n,{Z:function(){return k}});var u=t(7557),i=t.n(u),r=t(41498),o=t.n(r),c=t(79800),s=t.n(c),a=t(82242),l=t.n(a),M=t(59301),j=t(5112),g=t(3113),d=t(8591),N=t(43418),L=t(94001),x=t(95237),y=t(43604),I=t(28103),p=t(7309),D="title___dVHM9",m=t(39634),A=t(24334),h=t(92911),S=t(8785),z=t(7078),T=t(42545),w=t(680),_=t(71371),v=t(37712),f={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var k=function(e){var n=e.language,t=e.dispatch,u=e.shixunWorkReport,r=e.v,c=e.languages,a=e.classroomList,k=e.autoHeight,C=(e.diff_code_count,e.data,(0,M.useState)(null==c?void 0:c[0])),O=s()(C,2),b=O[0],E=O[1],Z=(0,S.useParams)();return(0,M.useEffect)((function(){E(null==c?void 0:c[0])}),[]),(0,M.useEffect)((function(){var e;E(null==c||null===(e=c.filter((function(e){return e.language===(null==b?void 0:b.language)})))||void 0===e?void 0:e[0])}),[c]),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)("h2",{children:[" ",(0,v.jsxs)("span",{children:[(0,v.jsx)("span",{children:"最后通关的代码"}),(null==c?void 0:c.length)>1&&(0,v.jsx)(j.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;E(null==c||null===(n=c.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==c?void 0:c.map((function(e){return(0,v.jsx)(j.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,m.GJ)()&&"shixunWorkReport"!=u&&(0,v.jsxs)("span",{children:[(0,v.jsxs)("span",{children:["得分 ",null==b?void 0:b.score,"/",null==b?void 0:b.total_score]}),(0,v.jsx)(g.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,m.Rm)()){var n,u=null==b?void 0:b.score;N.Z.confirm({title:"调分",content:(0,v.jsxs)("div",{children:[(0,v.jsxs)("p",{children:["得分:",null==b?void 0:b.score,"/",null==b?void 0:b.total_score]}),(0,v.jsxs)("p",{children:["调分:",(0,v.jsx)(L.Z,{min:0,max:null==b?void 0:b.total_score,defaultValue:null==b?void 0:b.score,onChange:function(e){u=e}})]})]}),okText:"确认",onOk:(n=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/courses/".concat(null==Z?void 0:Z.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==Z?void 0:Z.coursesId,hack_user_code_id:null==b?void 0:b.hack_user_id,score:u}});case 2:0===e.sent.status&&(d.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},Z)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else d.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,m.GJ)()&&"shixunWorkReport"!=u&&(0,v.jsx)(g.ZP,{onClick:function(){var e;null!==(e=a.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,m.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:u.user_id,type:"1",language:null==b?void 0:b.language,v:r,data:l()({},u)}}}):d.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,v.jsx)(p.ZP,{height:300,language:null==b?void 0:b.language,value:A.Base64.decode(null==b?void 0:b.code),autoHeight:k,theme:"default",options:f}),((null==b?void 0:b.comment)||(null==b?void 0:b.hidden_comment))&&(0,v.jsxs)("div",{children:[(0,v.jsxs)(x.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,v.jsx)(y.Z,{flex:1,children:(0,v.jsx)("h1",{className:D,children:"点评内容"})}),(0,v.jsx)(y.Z,{className:"pr30",children:(0,m.GJ)()&&(0,v.jsxs)(g.ZP,{onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,v.jsx)(w.Z,{}),content:"是否确认删除?",onOk:function(){return o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.gZ)({comment_id:null==b?void 0:b.comment_id,homeworkId:Z.homeworkId,type:"hack"});case 2:0===e.sent.status&&(d.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},Z)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,v.jsx)(_.Z,{}),"删除"]})})]}),(0,v.jsx)(I.Z,{style:{margin:0}}),(null==b?void 0:b.comment)&&(0,v.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,v.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,v.jsx)("br",{}),(0,v.jsx)(z.Z,{value:null==b?void 0:b.comment})]}),(null==b?void 0:b.hidden_comment)&&(0,v.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,v.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,v.jsx)("br",{}),(0,v.jsx)(z.Z,{value:null==b?void 0:b.hidden_comment})]})]})]})}},45241:function(e,n,t){t.r(n);var u=t(37205),i=t.n(u),r=t(7557),o=t.n(r),c=t(41498),s=t.n(c),a=t(82242),l=t.n(a),M=t(79800),j=t.n(M),g=t(59301),d=t(8785),N=t(3113),L=t(8591),x=t(28103),y=t(24905),I=t(5112),p=t(61998),D=t(43418),m=t(27092),A=t(39634),h=t(48986),S=t(92911),z=t(28563),T=t(94334),w=t(89123),_=t(24334),v=t(25203),f=t(33607),k=t(31206),C=t(57162),O=t(52194),b=t(37712),E=[k.Z,C.Z,O.Z];n.default=(0,d.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,u,r,c,a=e.user,M=e.classroomList,k=e.dispatch,C=(0,g.useState)(l()(l()({},(0,d.useParams)()),{},{page:1,per_page:10,rank_type:2,course_group:(0,A.dE)()?[a.userInfo.course.course_group_id]:[]})),O=j()(C,2),Z=O[0],Y=O[1],P=(0,g.useState)([]),Q=j()(P,2),U=Q[0],R=Q[1],G=(0,g.useState)([]),H=j()(G,2),B=H[0],W=H[1],V=(0,g.useState)([]),J=j()(V,2),F=J[0],q=J[1];function K(e){return X.apply(this,arguments)}function X(){return(X=s()(o()().mark((function e(n){var t,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/courses/question_rank_list.json",{method:"get",params:l()(l()({},Z),{},{id:Z.coursesId,identifier:Z.homeworkId})});case 2:t=e.sent,R(t),(0,A.dE)()?(1===n&&W([null==t||null===(u=t.course_group)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.id]),null!=t&&t.my_rank?q([null==t?void 0:t.my_rank].concat(i()(null==t?void 0:t.rank_list))):q(i()(null==t?void 0:t.rank_list))):q(i()(null==t?void 0:t.rank_list));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,g.useEffect)((function(){var e;k({type:"classroomList/getAssistantPermissions",payload:{course_id:Z.coursesId}}),null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.course&&((0,A.dE)()&&(Z.course_group=(0,A.dE)()?[a.userInfo.course.course_group_id]:[],Y(l()({},Z))),K(1))}),[null==a?void 0:a.userInfo]),(0,b.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,b.jsxs)("aside",{className:[h.Z.title,"mt20"].join(" "),children:[(0,b.jsx)(d.Link,{to:"/classrooms/".concat(Z.coursesId,"/program_homework/").concat(Z.categoryId,"/detail"),children:(0,b.jsx)(z.Z,{className:"font16 c-black"})}),(0,b.jsxs)("strong",{className:"font20 ml5",children:["排行榜 ",(0,b.jsx)("span",{style:{fontSize:14,color:"#B1BACD"},children:"排行规则:在运行时间相同时,将根据运行内存、提交时间依次进行排序"})]}),(0,b.jsxs)("span",{style:{color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:[(0,b.jsx)(N.ZP,{style:{marginRight:10},onClick:s()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_question_eaderboard){e.next=3;break}return L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/problems/".concat(Z.homeworkId,"/start.json"),{method:"get"});case 5:(t=e.sent)&&(window.open("/myproblems/".concat(null==t?void 0:t.identifier,"?type=1")),localStorage.setItem("program_homework",[Z.coursesId,Z.categoryId]));case 7:case"end":return e.stop()}}),e)}))),children:"查看题目"}),(0,A.GJ)()&&(0,b.jsx)(N.ZP,{onClick:function(){var e;!(0,A.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_question_eaderboard?(0,v.kS)(l()(l()({},Z),{},{id:Z.coursesId,identifier:Z.homeworkId})):L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"导出"})]})]}),(0,b.jsxs)("div",{style:{background:"#fff",marginTop:10,padding:40},children:[(0,b.jsx)("div",{children:(0,b.jsxs)("p",{style:{color:"#165DFF",fontSize:18,fontWeight:400},children:[(0,b.jsx)("img",{width:20,src:f.Z,style:{marginRight:5}})," 题目排行榜"]})}),(0,b.jsx)(x.Z,{}),(0,b.jsxs)("div",{style:{display:"inline-flex"},children:[(0,b.jsx)("label",{children:"分班情况:"}),(0,A.GJ)()&&(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)(y.Z.Group,{className:h.Z.checkboxgroup,value:B,onChange:function(e){if(1===Z.type)W([]),Z.course_group=[],Z.page=1,Y(l()({},Z)),K();else if(2===Z.type){var n;W(["全部"].concat()),Z.course_group=null==U||null===(n=U.course_group)||void 0===n?void 0:n.map((function(e){return e.id})),Z.page=1,Y(l()({},Z)),K()}else W(i()(e.filter((function(e){return"全部"!=e})))),Z.course_group=e.filter((function(e){return"全部"!=e})),Z.page=1,Y(l()({},Z)),K()},children:[(0,b.jsx)(y.Z,{value:"全部",onChange:function(e){e.target.checked?Z.type=2:Z.type=1},children:"全部分班"}),null==U||null===(n=U.course_group)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(y.Z,{onChange:function(e){Z.type=3},value:e.id,children:null==e?void 0:e.name})}))]})}),(0,A.dE)()&&(0,b.jsxs)(I.ZP.Group,{style:{flex:1,display:"flex",alignItems:"center"},onChange:function(e){"全部"===e.target.value?(Z.course_group=[],Z.page=1,Y(l()({},Z)),K()):(Z.course_group=[e.target.value],Z.page=1,Y(l()({},Z)),K())},defaultValue:a.userInfo.course.course_group_id,children:[(0,b.jsx)(I.ZP,{value:"全部",children:"全部分班"}),null==U||null===(t=U.course_group)||void 0===t?void 0:t.map((function(e,n){return(0,b.jsx)(I.ZP,{value:e.id,children:e.name})}))]})]}),(null==U||null===(u=U.all_language)||void 0===u?void 0:u.length)>1&&(0,b.jsxs)("div",{style:{marginTop:10},children:[(0,b.jsx)("label",{children:"编译语言:"}),(0,b.jsx)(I.ZP.Group,{className:h.Z.checkboxgroup,style:{width:"90%"},onChange:function(e){Z.language=encodeURIComponent(e.target.value),Z.page=1,Y(l()({},Z)),K()},defaultValue:null==U||null===(r=U.all_language)||void 0===r?void 0:r[0],children:null==U||null===(c=U.all_language)||void 0===c?void 0:c.map((function(e,n){return(0,b.jsx)(I.ZP,{value:e,children:e})}))})]}),(0,b.jsx)(p.Z,{style:{marginTop:10},pagination:!1,dataSource:F,rowClassName:function(e,n){return 0===n&&(0,A.dE)()&&h.Z.tables},columns:[{title:"排行",dataIndex:"rank",render:function(e,n,t){return e<4?(0,b.jsx)("img",{src:E[e-1]}):e}},{title:"用户",dataIndex:"user_name",key:"user_name",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:T.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e]})}},{title:"学号",dataIndex:"student_id",key:"student_id",render:function(e){return e||"- -"}},{title:"分班",dataIndex:"course_group",key:"course_group"},{title:"提交时间",dataIndex:"submit_time",key:"submit_time"},{title:"运用时间(ms)",dataIndex:"run_time",key:"run_time"},{title:"内存(kb)",dataIndex:"memory",key:"memory"},{title:"编译语言",dataIndex:"language",key:"language"},(null==U?void 0:U.open_code)&&{title:"操作",dataIndex:"passed_rate",key:"passed_rate",render:function(e,n){return(0,b.jsx)("div",{style:{cursor:"pointer",color:"rgb(22, 93, 255)"},onClick:s()(o()().mark((function e(){var t,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_view){e.next=3;break}return L.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if("-"!==(null==n?void 0:n.code)){e.next=6;break}return L.ZP.info("暂无代码"),e.abrupt("return");case 6:return e.next=8,(0,S.ZP)("/api/courses/view_code.json",{method:"get",params:l()(l()({},Z),{},{id:Z.coursesId,homework_common_id:Z.homeworkId,hack_user_code_id:null==n?void 0:n.hack_user_code_id})});case 8:u=e.sent,D.Z.warning({icon:null,title:"查看代码",content:(0,b.jsx)(w.Z,{classroomList:M,user:a,languages:[{language:n.language,code:u.code}],v:n,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:n.language,game_id:n.id,data:_.Base64.decode(u.code),diff_code_count:n.diff_code_count})});case 10:case"end":return e.stop()}}),e)}))),children:"查看代码"})}}].filter((function(e){return!!e}))}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,b.jsx)(m.Z,{current:Z.page,pageSize:Z.per_page,total:null==U?void 0:U.count,hideOnSinglePage:!0,onChange:function(e,n){Z.page=e,Z.per_page=n,Y(l()({},Z)),K()}})})]})]})}))},33607:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTIwNC44IDBoNjE0LjRDOTMxLjg0IDAgMTAyNCA5Mi4xNiAxMDI0IDIwNC44djYxNC40YzAgMTEyLjY0LTkyLjE2IDIwNC44LTIwNC44IDIwNC44SDIwNC44QzkyLjE2IDEwMjQgMCA5MzEuODQgMCA4MTkuMlYyMDQuOEMwIDkyLjE2IDkyLjE2IDAgMjA0LjggMHoiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjIiLz48cGF0aCBkPSJNODcwLjQgNzY4djUxLjJIMTUzLjZWNzY4aDcxNi44ek0zMDcuMiA0MDkuNmMzMC43MiAwIDUxLjIgMjAuNDggNTEuMiA1MS4ydjI1NkgxNTMuNnYtMjU2YzAtMzAuNzIgMjAuNDgtNTEuMiA1MS4yLTUxLjJoMTAyLjR6bTUxMi0xMDIuNGMzMC43MiAwIDUxLjIgMjAuNDggNTEuMiA1MS4ydjM1OC40SDY2NS42VjM1OC40YzAtMzAuNzIgMjAuNDgtNTEuMiA1MS4yLTUxLjJoMTAyLjR6bS0yNTYtMTAyLjRjMzAuNzIgMCA1MS4yIDIwLjQ4IDUxLjIgNTEuMnY0NjAuOEg0MDkuNlYyNTZjMC0zMC43MiAyMC40OC01MS4yIDUxLjItNTEuMmgxMDIuNHoiIGZpbGw9IiMxNjVERkYiLz48L3N2Zz4="},31206:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},57162:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},52194:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},48986:function(e,n){n.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index.async.js index af6e60e93f..0ef17e41c4 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92603],{16644:function(e,n,t){var s=t(82242),o=t.n(s),r=(t(59301),t(19779)),i=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,h=e.ButtonClick,m=e.Buttonclass,p=e.ButtonTwo,g=e.imgStyles,x=e.loading,f=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||r,style:o()({width:288,height:200},g)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(i.ZP,o()(o()({className:m,onClick:h},s),{},{children:d})),p&&p]})}},46348:function(e,n,t){t.r(n);var s=t(7557),o=t.n(s),r=t(41498),i=t.n(r),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),h=t(8785),m=t(78241),p=t(66104),g=t(8591),x=t(73782),f=t(5112),v=t(57809),j=t(3113),y=t(39634),k=t(92911),_=t(30010),w=t(37712);n.default=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n,t,s=e.user,r=(0,d.useState)(c()(c()({},(0,h.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,y.dE)()?[s.userInfo.course.course_group_id]:[]})),a=u()(r,2),l=a[0],Z=(a[1],(0,d.useState)([])),b=u()(Z,2),I=b[0],P=b[1],B=m.Z.useForm(),C=u()(B,1)[0],S=(0,d.useState)({}),T=u()(S,2),F=T[0],L=T[1];function V(){return(V=i()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/homework_commons/".concat(l.categoryId,"/get_hack_list.json"),{method:"get",params:c()(c()({},l),{},{type:1})});case 2:n=e.sent,P(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){V.apply(this,arguments)}()}),[]),(0,w.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,w.jsxs)(p.Z,{separator:">",style:{marginTop:20},children:[(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework"),children:null==I?void 0:I.course_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/detail"),children:null==I?void 0:I.homework_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer"),children:"题解&问答"})}),(0,w.jsxs)(p.Z.Item,{children:["发布",(0,y.eB)()?"广播":"答疑"]})]}),(0,w.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,w.jsxs)("p",{style:{fontSize:18,fontWeight:400},children:["发布",(0,y.eB)()?"广播":"答疑"]}),(0,w.jsxs)(m.Z,{layout:"vertical",form:C,onValuesChange:function(){console.log("onchange: ",C.getFieldsValue()),L(c()({},C.getFieldsValue()))},onFinish:function(){var e=i()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/homework_commons/".concat(l.categoryId,"/hack_messages.json"),{method:"post",body:c()(c()({},n),{},{message_type:(0,y.eB)()?n.message_type:1})});case 2:0===e.sent.status&&(g.ZP.info("发布成功"),h.history.push("/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,w.jsx)(m.Z.Item,{label:"标题",name:"name",rules:[{required:!0,message:"请输入标题"}],children:(0,w.jsx)(x.Z,{maxLength:30,suffix:"".concat((null===(n=F.name)||void 0===n?void 0:n.length)||0,"/30"),placeholder:"请输入名称"})}),(0,y.eB)()&&(0,w.jsx)(m.Z.Item,{label:"广播类型",name:"message_type",rules:[{required:!0,message:"请选择广播类型"}],children:(0,w.jsxs)(f.ZP.Group,{children:[(0,w.jsx)(f.ZP,{value:"2",children:"题解"}),(0,w.jsx)(f.ZP,{value:"3",children:"通知"})]})}),(0,w.jsx)(m.Z.Item,{label:"选择试题",name:"hack_id",children:(0,w.jsx)(v.default,{style:{width:400},children:null==I||null===(t=I.data)||void 0===t?void 0:t.map((function(e){return(0,w.jsx)(v.default.Option,{value:e.id,children:e.name})}))})}),(0,w.jsx)(m.Z.Item,{name:"content",label:"内容",rules:[{required:!0,message:"请输入内容"}],children:(0,w.jsx)(_.Z,{watch:!0,defaultValue:F.content})})]}),(0,w.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,w.jsx)(j.ZP,{onClick:function(){h.history.back()},style:{marginRight:20,width:82,height:32},children:"取消"}),(0,w.jsx)(j.ZP,{onClick:function(){C.submit()},type:"primary",style:{width:82,height:32},children:"发布"})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92603],{46348:function(e,n,s){s.r(n);var t=s(7557),r=s.n(t),o=s(41498),i=s.n(o),a=s(82242),c=s.n(a),l=s(79800),u=s.n(l),d=s(59301),h=s(8785),m=s(78241),p=s(66104),g=s(8591),f=s(73782),x=s(5112),j=s(57809),_=s(3113),k=s(39634),v=s(92911),y=s(30010),w=s(37712);n.default=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n,s,t=e.user,o=(0,d.useState)(c()(c()({},(0,h.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,k.dE)()?[t.userInfo.course.course_group_id]:[]})),a=u()(o,2),l=a[0],Z=(a[1],(0,d.useState)([])),b=u()(Z,2),I=b[0],P=b[1],B=m.Z.useForm(),C=u()(B,1)[0],F=(0,d.useState)({}),L=u()(F,2),S=L[0],V=L[1];function q(){return(q=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/homework_commons/".concat(l.categoryId,"/get_hack_list.json"),{method:"get",params:c()(c()({},l),{},{type:1})});case 2:n=e.sent,P(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){q.apply(this,arguments)}()}),[]),(0,w.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,w.jsxs)(p.Z,{separator:">",style:{marginTop:20},children:[(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework"),children:null==I?void 0:I.course_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/detail"),children:null==I?void 0:I.homework_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer"),children:"题解&问答"})}),(0,w.jsxs)(p.Z.Item,{children:["发布",(0,k.eB)()?"广播":"答疑"]})]}),(0,w.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,w.jsxs)("p",{style:{fontSize:18,fontWeight:400},children:["发布",(0,k.eB)()?"广播":"答疑"]}),(0,w.jsxs)(m.Z,{layout:"vertical",form:C,onValuesChange:function(){console.log("onchange: ",C.getFieldsValue()),V(c()({},C.getFieldsValue()))},onFinish:function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/homework_commons/".concat(l.categoryId,"/hack_messages.json"),{method:"post",body:c()(c()({},n),{},{message_type:(0,k.eB)()?n.message_type:1})});case 2:0===e.sent.status&&(g.ZP.info("发布成功"),h.history.push("/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,w.jsx)(m.Z.Item,{label:"标题",name:"name",rules:[{required:!0,message:"请输入标题"}],children:(0,w.jsx)(f.Z,{maxLength:30,suffix:"".concat((null===(n=S.name)||void 0===n?void 0:n.length)||0,"/30"),placeholder:"请输入名称"})}),(0,k.eB)()&&(0,w.jsx)(m.Z.Item,{label:"广播类型",name:"message_type",rules:[{required:!0,message:"请选择广播类型"}],children:(0,w.jsxs)(x.ZP.Group,{children:[(0,w.jsx)(x.ZP,{value:"2",children:"题解"}),(0,w.jsx)(x.ZP,{value:"3",children:"通知"})]})}),(0,w.jsx)(m.Z.Item,{label:"选择试题",name:"hack_id",children:(0,w.jsx)(j.default,{style:{width:400},children:null==I||null===(s=I.data)||void 0===s?void 0:s.map((function(e){return(0,w.jsx)(j.default.Option,{value:e.id,children:e.name})}))})}),(0,w.jsx)(m.Z.Item,{name:"content",label:"内容",rules:[{required:!0,message:"请输入内容"}],children:(0,w.jsx)(y.Z,{watch:!0,defaultValue:S.content})})]}),(0,w.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,w.jsx)(_.ZP,{onClick:function(){h.history.back()},style:{marginRight:20,width:82,height:32},children:"取消"}),(0,w.jsx)(_.ZP,{onClick:function(){C.submit()},type:"primary",style:{width:82,height:32},children:"发布"})]})]})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.async.js index 0d2e033476..b61b695f4a 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15319],{16644:function(e,n,t){var i=t(82242),o=t.n(i),s=(t(59301),t(19779)),r=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,a=e.styles,c=void 0===a?{}:a,d=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,x=e.ButtonTwo,m=e.imgStyles,f=e.loading,v=void 0!==f&&f;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:n||s,style:o()({width:288,height:200},m)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(r.ZP,o()(o()({className:h,onClick:p},i),{},{children:u})),x&&x]})}},70327:function(e,n,t){t.r(n),t.d(n,{default:function(){return P}});var i=t(7557),o=t.n(i),s=t(41498),r=t.n(s),l=t(82242),a=t.n(l),c=t(79800),d=t.n(c),u=t(59301),p=t(8785),h=t(78241),x=t(66104),m=t(3113),f=t(43418),v=t(8591),g=t(39634),y=t(92911),_=t(94334),j=t(30010),k=t(7078),w=t(28103),Z=t(87408),b=t(37712),I=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,s=e.user,l=e.item,a=e.getdata,c=(e.params,(0,u.useState)(!1)),p=d()(c,2),h=p[0],x=p[1],I=(0,u.useState)(!1),P=d()(I,2),B=P[0],S=P[1],T=(0,u.useState)(""),E=d()(T,2),C=E[0],L=E[1];return(0,b.jsxs)("div",{style:{marginTop:30,padding:"0px 20px"},children:[(0,b.jsx)("div",{className:Z.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:l.name}),(0,b.jsx)("div",{style:{display:"flex",marginTop:10},children:(0,b.jsx)("div",{style:{flex:1,display:"flex",color:"#5F6368",width:"100%"},children:(0,b.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50,height:24},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(l.author.image_url)}),(0,b.jsxs)("div",{style:{width:"100%"},children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==l||null===(n=l.author)||void 0===n?void 0:n.name}),(0,b.jsx)("span",{children:l.time}),(0,b.jsxs)("div",{style:{flex:1,textAlign:"right"},children:[(0,b.jsxs)("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x(!0);case 1:case"end":return e.stop()}}),e)}))),children:["回复 ",(null==l?void 0:l.reply_count)||0]}),((0,g.eB)()||s.userInfo.login===(null==l||null===(t=l.author)||void 0===t?void 0:t.login))&&(0,b.jsx)("a",{onClick:function(){var e=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),f.Z.confirm({title:"提示",content:"是否确认删除该回复",okText:"确认",cancelText:"取消",onOk:function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(l.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),a());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{color:"#165DFF",cursor:"pointer",marginLeft:20},children:"删除"})]})]}),(0,b.jsx)("div",{style:{margin:"0px 12px 0px 8px",overflow:"hidden"},children:(0,b.jsx)(k.Z,{style:{color:"#434D6C",fontSize:14},value:l.content})}),B&&(null==l||null===(i=l.replies)||void 0===i?void 0:i.map((function(e){var n,t;return(0,b.jsxs)("div",{style:{marginTop:30},children:[(0,b.jsx)("div",{className:Z.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:e.name}),(0,b.jsx)("div",{style:{display:"flex",marginTop:10},children:(0,b.jsx)("div",{style:{flex:1,display:"flex",color:"#5F6368",width:"100%"},children:(0,b.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50,height:24},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(e.author.image_url)}),(0,b.jsxs)("div",{style:{width:"100%"},children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==e||null===(n=e.author)||void 0===n?void 0:n.name}),(0,b.jsx)("span",{children:e.time}),(0,b.jsx)("div",{style:{flex:1,textAlign:"right"},children:((0,g.eB)()||s.userInfo.login===(null==e||null===(t=e.author)||void 0===t?void 0:t.login))&&(0,b.jsx)("a",{onClick:function(){var n=r()(o()().mark((function n(t){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t.stopPropagation(),f.Z.confirm({title:"提示",content:"是否确认删除该回复",okText:"确认",cancelText:"取消",onOk:function(){var n=r()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,y.ZP)("/api/hack_messages/".concat(e.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(v.ZP.info("删除成功"),a());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 2:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),style:{color:"#165DFF",cursor:"pointer",marginLeft:20},children:"删除"})})]}),(0,b.jsx)("div",{style:{margin:"0px 12px 0px 8px",overflow:"hidden"},children:(0,b.jsx)(k.Z,{style:{color:"#434D6C",fontSize:14},value:e.content})})]})]})})}),(0,b.jsx)(w.Z,{})]})}))),(null==l?void 0:l.reply_count)>0&&(0,b.jsxs)("p",{style:{margin:"0px 12px 0px 8px",color:"#165DFF",cursor:"pointer"},onClick:function(){S(!B)},children:[B?"收起":"展开更多回复",(0,b.jsx)("i",{style:{marginLeft:"5px",fontSize:6},className:"iconfont ".concat(B?"icon-shouqixiaojiantou":"icon-zhankaixiaojiantou"," mr3")})]})]})]})})}),h&&(0,b.jsxs)("div",{children:[(0,b.jsx)(j.Z,{values:C,placeholder:"我要回复。。。",onBlur:function(e){L(e)}}),(0,b.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,b.jsx)(m.ZP,{onClick:function(){x(!1)},style:{width:82,height:32,marginRight:20},children:" 取消"}),(0,b.jsx)(m.ZP,{onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return v.ZP.info("回复内容不能为空"),e.abrupt("return");case 3:return e.next=5,(0,y.ZP)("/api/hack_messages/".concat(null==l?void 0:l.id,"/reply.json"),{method:"post",body:{content:C}});case 5:0===e.sent.status&&(a(),L(""),x(!1));case 7:case"end":return e.stop()}}),e)}))),type:"primary",style:{width:82,height:32},children:"发布"})]})]}),(0,b.jsx)(w.Z,{})]})})),P=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,s,l,c,w,Z,P,B,S,T,E,C,L,R,z,F=e.user,N=(0,u.useState)(a()(a()({},(0,p.useParams)()),{},{page:1,per_page:1e4,type:1,sort_by:"",course_group:(0,g.dE)()?[F.userInfo.course.course_group_id]:[]})),D=d()(N,2),O=D[0],A=(D[1],(0,u.useState)([])),G=d()(A,2),W=G[0],M=G[1],V=h.Z.useForm(),q=(d()(V,1)[0],(0,u.useState)({})),Y=d()(q,2),Q=(Y[0],Y[1],(0,p.useLocation)(),(0,u.useState)("")),U=d()(Q,2),H=U[0],J=U[1];function K(){return X.apply(this,arguments)}function X(){return(X=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(O.answerid,".json"),{method:"get",params:a()(a()({},O),{},{type:1})});case 2:n=e.sent,M(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){K()}),[]),(0,b.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,b.jsxs)(x.Z,{separator:">",style:{marginTop:20},children:[(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework"),children:null==W?void 0:W.course_name})}),(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework/").concat(null==W?void 0:W.homework_id,"/detail"),children:null==W?void 0:W.homework_name})}),(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework/").concat(null==W?void 0:W.homework_id,"/answer"),children:"题解&问答"})}),(0,b.jsxs)(x.Z.Item,{children:[1===(null==W||null===(n=W.data)||void 0===n?void 0:n.message_type)?"疑问":"广播","详情"]})]}),(0,b.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,b.jsx)("p",{style:{fontSize:18,fontWeight:500},children:null==W||null===(t=W.data)||void 0===t?void 0:t.name}),(0,b.jsxs)("p",{style:{color:"#B1BACD",fontSize:14},children:["发表于",null==W||null===(i=W.data)||void 0===i?void 0:i.created_at]}),(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsxs)("div",{style:{flex:1},children:[(0,b.jsxs)("p",{style:{color:"#6B758B",fontSize:14,display:"flex",alignItems:"center"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(null==W||null===(s=W.data)||void 0===s?void 0:s.author.image_url)}),(0,b.jsx)("span",{style:{marginLeft:10},children:null==W||null===(l=W.data)||void 0===l||null===(l=l.author)||void 0===l?void 0:l.name})]}),(F.userInfo.login===(null==W||null===(c=W.data)||void 0===c||null===(c=c.author)||void 0===c?void 0:c.login)||(0,g.eB)())&&(0,b.jsxs)("a",{style:{display:"flex",alignItems:"center"},onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/problems/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.hack_identifier,"/start.json"),{method:"get",params:{hack_user_id:null==W||null===(t=W.data)||void 0===t||null===(t=t.author)||void 0===t?void 0:t.id}});case 2:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[O.coursesId,O.categoryId]));case 4:case"end":return e.stop()}}),e)}))),children:[(null==W||null===(w=W.data)||void 0===w?void 0:w.hack_name)&&(0,b.jsx)("i",{style:{marginRight:"5px"},className:"iconfont icon-biaotimingcheng mr3 font16"}),null==W||null===(Z=W.data)||void 0===Z?void 0:Z.hack_name]}),F.userInfo.login!=(null==W||null===(P=W.data)||void 0===P||null===(P=P.author)||void 0===P?void 0:P.login)&&!(0,g.eB)()&&(0,b.jsxs)("span",{style:{display:"flex",alignItems:"center",color:"#6B758B"},children:[(null==W||null===(B=W.data)||void 0===B?void 0:B.hack_name)&&(0,b.jsx)("i",{style:{marginRight:"5px"},className:"iconfont icon-biaotimingcheng mr3 font16"}),null==W||null===(S=W.data)||void 0===S?void 0:S.hack_name]})]}),1===(null==W||null===(T=W.data)||void 0===T?void 0:T.message_type)?(0,b.jsxs)("div",{children:[F.userInfo.login===(null==W||null===(E=W.data)||void 0===E||null===(E=E.author)||void 0===E?void 0:E.login)&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",onClick:function(){var e;f.Z.confirm({title:"提示",content:"是否确认删除该疑问",okText:"确认",cancelText:"取消",onOk:(e=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"}),F.userInfo.login===(null==W||null===(C=W.data)||void 0===C||null===(C=C.author)||void 0===C?void 0:C.login)&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",style:{marginLeft:20,marginRight:(0,g.eB)()?20:0},onClick:function(){p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer/").concat(null==O?void 0:O.answerid,"/edit"))},children:"编辑"}),(0,g.eB)()&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,"/update_public"),{method:"post"});case 2:0===e.sent.status&&K();case 4:case"end":return e.stop()}}),e)}))),children:null!=W&&W.data.is_public?"取消公开":"公开"})]}):(0,b.jsxs)("div",{children:[(0,g.eB)()&&(0,b.jsx)(m.ZP,{onClick:function(){var e;f.Z.confirm({title:"提示",content:"是否确认删除该广播",okText:"确认",cancelText:"取消",onOk:(e=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},ghost:!0,type:"primary",children:"删除"}),(0,g.eB)()&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",style:{marginLeft:20},onClick:function(){p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer/").concat(null==O?void 0:O.answerid,"/edit"))},children:"编辑"})]})]}),(0,b.jsx)(k.Z,{style:{marginTop:14,marginBottom:14},value:null==W||null===(L=W.data)||void 0===L?void 0:L.content}),(0,b.jsx)(j.Z,{values:H,placeholder:"我要回复。。。",onBlur:function(e){J(e)}}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"end"},children:(0,b.jsx)(m.ZP,{onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H){e.next=3;break}return v.ZP.info("回复内容不能为空"),e.abrupt("return");case 3:return e.next=5,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,"/reply"),{method:"post",body:{content:H}});case 5:0===e.sent.status&&(K(),J(""));case 7:case"end":return e.stop()}}),e)}))),type:"primary",style:{width:82,height:32},children:"发布"})}),(0,b.jsxs)("div",{children:[(0,b.jsxs)("p",{style:{fontSize:18,fontWeight:500},children:[(null==W||null===(R=W.data)||void 0===R?void 0:R.descendants_count)||0,"条评论"]}),null==W||null===(z=W.data)||void 0===z||null===(z=z.replies)||void 0===z?void 0:z.map((function(e){return(0,b.jsx)(I,{item:e,getdata:K,params:O})}))]})]})]})}))},87408:function(e,n){n.Z={flex_box_center:"flex_box_center___oaxfO",flex_space_between:"flex_space_between___NQ5Gm",flex_box_vertical_center:"flex_box_vertical_center___UGzY9",flex_box_center_end:"flex_box_center_end___SnN1r",flex_box_column:"flex_box_column___c0981",right:"right___sOpmg",title:"title___Nmi5q",titles:"titles___PaouY",tips:"tips___h2FE4"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15319],{70327:function(e,n,t){t.r(n),t.d(n,{default:function(){return P}});var i=t(7557),o=t.n(i),r=t(41498),s=t.n(r),a=t(82242),l=t.n(a),c=t(79800),d=t.n(c),u=t(59301),p=t(8785),h=t(78241),x=t(66104),m=t(3113),f=t(43418),v=t(8591),g=t(39634),y=t(92911),_=t(94334),j=t(30010),k=t(7078),w=t(28103),Z=t(87408),b=t(37712),I=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,r=e.user,a=e.item,l=e.getdata,c=(e.params,(0,u.useState)(!1)),p=d()(c,2),h=p[0],x=p[1],I=(0,u.useState)(!1),P=d()(I,2),E=P[0],S=P[1],T=(0,u.useState)(""),B=d()(T,2),C=B[0],L=B[1];return(0,b.jsxs)("div",{style:{marginTop:30,padding:"0px 20px"},children:[(0,b.jsx)("div",{className:Z.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:a.name}),(0,b.jsx)("div",{style:{display:"flex",marginTop:10},children:(0,b.jsx)("div",{style:{flex:1,display:"flex",color:"#5F6368",width:"100%"},children:(0,b.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50,height:24},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(a.author.image_url)}),(0,b.jsxs)("div",{style:{width:"100%"},children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==a||null===(n=a.author)||void 0===n?void 0:n.name}),(0,b.jsx)("span",{children:a.time}),(0,b.jsxs)("div",{style:{flex:1,textAlign:"right"},children:[(0,b.jsxs)("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x(!0);case 1:case"end":return e.stop()}}),e)}))),children:["回复 ",(null==a?void 0:a.reply_count)||0]}),((0,g.eB)()||r.userInfo.login===(null==a||null===(t=a.author)||void 0===t?void 0:t.login))&&(0,b.jsx)("a",{onClick:function(){var e=s()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),f.Z.confirm({title:"提示",content:"是否确认删除该回复",okText:"确认",cancelText:"取消",onOk:function(){var e=s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(a.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),l());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{color:"#165DFF",cursor:"pointer",marginLeft:20},children:"删除"})]})]}),(0,b.jsx)("div",{style:{margin:"0px 12px 0px 8px",overflow:"hidden"},children:(0,b.jsx)(k.Z,{style:{color:"#434D6C",fontSize:14},value:a.content})}),E&&(null==a||null===(i=a.replies)||void 0===i?void 0:i.map((function(e){var n,t;return(0,b.jsxs)("div",{style:{marginTop:30},children:[(0,b.jsx)("div",{className:Z.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:e.name}),(0,b.jsx)("div",{style:{display:"flex",marginTop:10},children:(0,b.jsx)("div",{style:{flex:1,display:"flex",color:"#5F6368",width:"100%"},children:(0,b.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50,height:24},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(e.author.image_url)}),(0,b.jsxs)("div",{style:{width:"100%"},children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==e||null===(n=e.author)||void 0===n?void 0:n.name}),(0,b.jsx)("span",{children:e.time}),(0,b.jsx)("div",{style:{flex:1,textAlign:"right"},children:((0,g.eB)()||r.userInfo.login===(null==e||null===(t=e.author)||void 0===t?void 0:t.login))&&(0,b.jsx)("a",{onClick:function(){var n=s()(o()().mark((function n(t){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t.stopPropagation(),f.Z.confirm({title:"提示",content:"是否确认删除该回复",okText:"确认",cancelText:"取消",onOk:function(){var n=s()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,y.ZP)("/api/hack_messages/".concat(e.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(v.ZP.info("删除成功"),l());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 2:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),style:{color:"#165DFF",cursor:"pointer",marginLeft:20},children:"删除"})})]}),(0,b.jsx)("div",{style:{margin:"0px 12px 0px 8px",overflow:"hidden"},children:(0,b.jsx)(k.Z,{style:{color:"#434D6C",fontSize:14},value:e.content})})]})]})})}),(0,b.jsx)(w.Z,{})]})}))),(null==a?void 0:a.reply_count)>0&&(0,b.jsxs)("p",{style:{margin:"0px 12px 0px 8px",color:"#165DFF",cursor:"pointer"},onClick:function(){S(!E)},children:[E?"收起":"展开更多回复",(0,b.jsx)("i",{style:{marginLeft:"5px",fontSize:6},className:"iconfont ".concat(E?"icon-shouqixiaojiantou":"icon-zhankaixiaojiantou"," mr3")})]})]})]})})}),h&&(0,b.jsxs)("div",{children:[(0,b.jsx)(j.Z,{values:C,placeholder:"我要回复。。。",onBlur:function(e){L(e)}}),(0,b.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,b.jsx)(m.ZP,{onClick:function(){x(!1)},style:{width:82,height:32,marginRight:20},children:" 取消"}),(0,b.jsx)(m.ZP,{onClick:s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return v.ZP.info("回复内容不能为空"),e.abrupt("return");case 3:return e.next=5,(0,y.ZP)("/api/hack_messages/".concat(null==a?void 0:a.id,"/reply.json"),{method:"post",body:{content:C}});case 5:0===e.sent.status&&(l(),L(""),x(!1));case 7:case"end":return e.stop()}}),e)}))),type:"primary",style:{width:82,height:32},children:"发布"})]})]}),(0,b.jsx)(w.Z,{})]})})),P=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,r,a,c,w,Z,P,E,S,T,B,C,L,R,z,F=e.user,D=(0,u.useState)(l()(l()({},(0,p.useParams)()),{},{page:1,per_page:1e4,type:1,sort_by:"",course_group:(0,g.dE)()?[F.userInfo.course.course_group_id]:[]})),N=d()(D,2),O=N[0],A=(N[1],(0,u.useState)([])),G=d()(A,2),W=G[0],M=G[1],V=h.Z.useForm(),q=(d()(V,1)[0],(0,u.useState)({})),Y=d()(q,2),Q=(Y[0],Y[1],(0,p.useLocation)(),(0,u.useState)("")),U=d()(Q,2),H=U[0],J=U[1];function K(){return X.apply(this,arguments)}function X(){return(X=s()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(O.answerid,".json"),{method:"get",params:l()(l()({},O),{},{type:1})});case 2:n=e.sent,M(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){K()}),[]),(0,b.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,b.jsxs)(x.Z,{separator:">",style:{marginTop:20},children:[(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework"),children:null==W?void 0:W.course_name})}),(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework/").concat(null==W?void 0:W.homework_id,"/detail"),children:null==W?void 0:W.homework_name})}),(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(p.Link,{to:"/classrooms/".concat(null==W?void 0:W.course_id,"/program_homework/").concat(null==W?void 0:W.homework_id,"/answer"),children:"题解&问答"})}),(0,b.jsxs)(x.Z.Item,{children:[1===(null==W||null===(n=W.data)||void 0===n?void 0:n.message_type)?"疑问":"广播","详情"]})]}),(0,b.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,b.jsx)("p",{style:{fontSize:18,fontWeight:500},children:null==W||null===(t=W.data)||void 0===t?void 0:t.name}),(0,b.jsxs)("p",{style:{color:"#B1BACD",fontSize:14},children:["发表于",null==W||null===(i=W.data)||void 0===i?void 0:i.created_at]}),(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsxs)("div",{style:{flex:1},children:[(0,b.jsxs)("p",{style:{color:"#6B758B",fontSize:14,display:"flex",alignItems:"center"},children:[(0,b.jsx)("img",{style:{width:24,borderRadius:50},src:"".concat(_.Z.IMG_SERVER,"/images/").concat(null==W||null===(r=W.data)||void 0===r?void 0:r.author.image_url)}),(0,b.jsx)("span",{style:{marginLeft:10},children:null==W||null===(a=W.data)||void 0===a||null===(a=a.author)||void 0===a?void 0:a.name})]}),(F.userInfo.login===(null==W||null===(c=W.data)||void 0===c||null===(c=c.author)||void 0===c?void 0:c.login)||(0,g.eB)())&&(0,b.jsxs)("a",{style:{display:"flex",alignItems:"center"},onClick:s()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/problems/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.hack_identifier,"/start.json"),{method:"get",params:{hack_user_id:null==W||null===(t=W.data)||void 0===t||null===(t=t.author)||void 0===t?void 0:t.id}});case 2:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[O.coursesId,O.categoryId]));case 4:case"end":return e.stop()}}),e)}))),children:[(null==W||null===(w=W.data)||void 0===w?void 0:w.hack_name)&&(0,b.jsx)("i",{style:{marginRight:"5px"},className:"iconfont icon-biaotimingcheng mr3 font16"}),null==W||null===(Z=W.data)||void 0===Z?void 0:Z.hack_name]}),F.userInfo.login!=(null==W||null===(P=W.data)||void 0===P||null===(P=P.author)||void 0===P?void 0:P.login)&&!(0,g.eB)()&&(0,b.jsxs)("span",{style:{display:"flex",alignItems:"center",color:"#6B758B"},children:[(null==W||null===(E=W.data)||void 0===E?void 0:E.hack_name)&&(0,b.jsx)("i",{style:{marginRight:"5px"},className:"iconfont icon-biaotimingcheng mr3 font16"}),null==W||null===(S=W.data)||void 0===S?void 0:S.hack_name]})]}),1===(null==W||null===(T=W.data)||void 0===T?void 0:T.message_type)?(0,b.jsxs)("div",{children:[F.userInfo.login===(null==W||null===(B=W.data)||void 0===B||null===(B=B.author)||void 0===B?void 0:B.login)&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",onClick:function(){var e;f.Z.confirm({title:"提示",content:"是否确认删除该疑问",okText:"确认",cancelText:"取消",onOk:(e=s()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"}),F.userInfo.login===(null==W||null===(C=W.data)||void 0===C||null===(C=C.author)||void 0===C?void 0:C.login)&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",style:{marginLeft:20,marginRight:(0,g.eB)()?20:0},onClick:function(){p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer/").concat(null==O?void 0:O.answerid,"/edit"))},children:"编辑"}),(0,g.eB)()&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",onClick:s()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,"/update_public"),{method:"post"});case 2:0===e.sent.status&&K();case 4:case"end":return e.stop()}}),e)}))),children:null!=W&&W.data.is_public?"取消公开":"公开"})]}):(0,b.jsxs)("div",{children:[(0,g.eB)()&&(0,b.jsx)(m.ZP,{onClick:function(){var e;f.Z.confirm({title:"提示",content:"是否确认删除该广播",okText:"确认",cancelText:"取消",onOk:(e=s()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(v.ZP.info("删除成功"),p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},ghost:!0,type:"primary",children:"删除"}),(0,g.eB)()&&(0,b.jsx)(m.ZP,{ghost:!0,type:"primary",style:{marginLeft:20},onClick:function(){p.history.push("/classrooms/".concat(O.coursesId,"/program_homework/").concat(O.categoryId,"/answer/").concat(null==O?void 0:O.answerid,"/edit"))},children:"编辑"})]})]}),(0,b.jsx)(k.Z,{style:{marginTop:14,marginBottom:14},value:null==W||null===(L=W.data)||void 0===L?void 0:L.content}),(0,b.jsx)(j.Z,{values:H,placeholder:"我要回复。。。",onBlur:function(e){J(e)}}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"end"},children:(0,b.jsx)(m.ZP,{onClick:s()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H){e.next=3;break}return v.ZP.info("回复内容不能为空"),e.abrupt("return");case 3:return e.next=5,(0,y.ZP)("/api/hack_messages/".concat(null==W||null===(n=W.data)||void 0===n?void 0:n.id,"/reply"),{method:"post",body:{content:H}});case 5:0===e.sent.status&&(K(),J(""));case 7:case"end":return e.stop()}}),e)}))),type:"primary",style:{width:82,height:32},children:"发布"})}),(0,b.jsxs)("div",{children:[(0,b.jsxs)("p",{style:{fontSize:18,fontWeight:500},children:[(null==W||null===(R=W.data)||void 0===R?void 0:R.descendants_count)||0,"条评论"]}),null==W||null===(z=W.data)||void 0===z||null===(z=z.replies)||void 0===z?void 0:z.map((function(e){return(0,b.jsx)(I,{item:e,getdata:K,params:O})}))]})]})]})}))},87408:function(e,n){n.Z={flex_box_center:"flex_box_center___oaxfO",flex_space_between:"flex_space_between___NQ5Gm",flex_box_vertical_center:"flex_box_vertical_center___UGzY9",flex_box_center_end:"flex_box_center_end___SnN1r",flex_box_column:"flex_box_column___c0981",right:"right___sOpmg",title:"title___Nmi5q",titles:"titles___PaouY",tips:"tips___h2FE4"}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index.async.js index df30e3948c..f15d6c84a1 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44216],{16644:function(e,n,t){var s=t(82242),o=t.n(s),i=(t(59301),t(19779)),a=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,h=e.ButtonClick,m=e.Buttonclass,p=e.ButtonTwo,g=e.imgStyles,x=e.loading,f=void 0!==x&&x;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),c),children:[(0,r.jsx)("img",{src:n||i,style:o()({width:288,height:200},g)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(a.ZP,o()(o()({className:m,onClick:h},s),{},{children:d})),p&&p]})}},31357:function(e,n,t){t.r(n);var s=t(7557),o=t.n(s),i=t(41498),a=t.n(i),r=t(82242),l=t.n(r),c=t(79800),u=t.n(c),d=t(59301),h=t(8785),m=t(78241),p=t(66104),g=t(8591),x=t(73782),f=t(5112),v=t(57809),j=t(3113),y=t(39634),_=t(92911),k=t(30010),w=t(37712);n.default=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n,t,s=e.user,i=(0,d.useState)(l()(l()({},(0,h.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,y.dE)()?[s.userInfo.course.course_group_id]:[]})),r=u()(i,2),c=r[0],Z=(r[1],(0,d.useState)([])),b=u()(Z,2),P=b[0],I=b[1],B=m.Z.useForm(),C=u()(B,1)[0],T=(0,d.useState)({}),F=u()(T,2),S=F[0],V=F[1];function L(){return(L=a()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/homework_commons/".concat(c.categoryId,"/get_hack_list.json"),{method:"get",params:l()(l()({},c),{},{type:1})});case 2:return t=e.sent,I(t),e.next=6,(0,_.ZP)("/api/hack_messages/".concat(c.answerid,".json"),{method:"get",params:l()(l()({},c),{},{type:1})});case 6:s=e.sent,C.setFieldsValue(l()(l()({},null==s?void 0:s.data),{},{message_type:(null==s||null===(n=s.data)||void 0===n?void 0:n.message_type)+""})),V(l()({},null==s?void 0:s.data));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){L.apply(this,arguments)}()}),[]),(0,w.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,w.jsxs)(p.Z,{separator:">",style:{marginTop:20},children:[(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==P?void 0:P.course_id,"/program_homework"),children:null==P?void 0:P.course_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==P?void 0:P.course_id,"/program_homework/").concat(null==P?void 0:P.homework_id,"/detail"),children:null==P?void 0:P.homework_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==P?void 0:P.course_id,"/program_homework/").concat(null==P?void 0:P.homework_id,"/answer"),children:"题解&问答"})}),(0,w.jsxs)(p.Z.Item,{children:["修改",(0,y.eB)()?"广播":"答疑"]})]}),(0,w.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,w.jsxs)("p",{style:{fontSize:18,fontWeight:400},children:["发布",(0,y.eB)()?"广播":"答疑"]}),(0,w.jsxs)(m.Z,{layout:"vertical",form:C,onValuesChange:function(){console.log("onchange: ",C.getFieldsValue()),V(l()({},C.getFieldsValue()))},onFinish:function(){var e=a()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/hack_messages/".concat(c.answerid,".json"),{method:"PUT",body:l()(l()({},n),{},{message_type:(0,y.eB)()?parseInt(n.message_type):1})});case 2:0===e.sent.status&&(g.ZP.info("修改成功"),h.history.push("/classrooms/".concat(null==P?void 0:P.course_id,"/program_homework/").concat(null==P?void 0:P.homework_id,"/answer/").concat(c.answerid,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,w.jsx)(m.Z.Item,{label:"标题",name:"name",rules:[{required:!0,message:"请输入标题"}],children:(0,w.jsx)(x.Z,{maxLength:30,suffix:"".concat((null===(n=S.name)||void 0===n?void 0:n.length)||0,"/30"),placeholder:"请输入名称"})}),(0,y.eB)()&&(0,w.jsx)(m.Z.Item,{label:"广播类型",name:"message_type",rules:[{required:!0,message:"请选择广播类型"}],children:(0,w.jsxs)(f.ZP.Group,{children:[(0,w.jsx)(f.ZP,{value:"2",children:"题解"}),(0,w.jsx)(f.ZP,{value:"3",children:"通知"})]})}),(0,w.jsx)(m.Z.Item,{label:"选择试题",name:"hack_id",children:(0,w.jsx)(v.default,{style:{width:400},children:null==P||null===(t=P.data)||void 0===t?void 0:t.map((function(e){return(0,w.jsx)(v.default.Option,{value:e.id,children:e.name})}))})}),(0,w.jsx)(m.Z.Item,{name:"content",label:"内容",rules:[{required:!0,message:"请输入内容"}],children:(0,w.jsx)(k.Z,{watch:!0,defaultValue:S.content})})]}),(0,w.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,w.jsx)(j.ZP,{onClick:function(){h.history.back()},style:{marginRight:20,width:82,height:32},children:"取消"}),(0,w.jsx)(j.ZP,{onClick:function(){C.submit()},type:"primary",style:{width:82,height:32},children:"发布"})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44216],{31357:function(e,n,s){s.r(n);var t=s(7557),r=s.n(t),a=s(41498),o=s.n(a),i=s(82242),l=s.n(i),c=s(79800),u=s.n(c),d=s(59301),h=s(8785),m=s(78241),p=s(66104),g=s(8591),x=s(73782),f=s(5112),v=s(57809),j=s(3113),_=s(39634),y=s(92911),k=s(30010),w=s(37712);n.default=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n,s,t=e.user,a=(0,d.useState)(l()(l()({},(0,h.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,_.dE)()?[t.userInfo.course.course_group_id]:[]})),i=u()(a,2),c=i[0],Z=(i[1],(0,d.useState)([])),b=u()(Z,2),I=b[0],P=b[1],B=m.Z.useForm(),C=u()(B,1)[0],F=(0,d.useState)({}),V=u()(F,2),L=V[0],S=V[1];function q(){return(q=o()(r()().mark((function e(){var n,s,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/homework_commons/".concat(c.categoryId,"/get_hack_list.json"),{method:"get",params:l()(l()({},c),{},{type:1})});case 2:return s=e.sent,P(s),e.next=6,(0,y.ZP)("/api/hack_messages/".concat(c.answerid,".json"),{method:"get",params:l()(l()({},c),{},{type:1})});case 6:t=e.sent,C.setFieldsValue(l()(l()({},null==t?void 0:t.data),{},{message_type:(null==t||null===(n=t.data)||void 0===n?void 0:n.message_type)+""})),S(l()({},null==t?void 0:t.data));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){q.apply(this,arguments)}()}),[]),(0,w.jsxs)("div",{style:{width:1200,margin:"0px auto",marginBottom:"20px"},children:[(0,w.jsxs)(p.Z,{separator:">",style:{marginTop:20},children:[(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework"),children:null==I?void 0:I.course_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/detail"),children:null==I?void 0:I.homework_name})}),(0,w.jsx)(p.Z.Item,{children:(0,w.jsx)(h.Link,{to:"/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer"),children:"题解&问答"})}),(0,w.jsxs)(p.Z.Item,{children:["修改",(0,_.eB)()?"广播":"答疑"]})]}),(0,w.jsxs)("div",{style:{marginTop:10,padding:"20px",background:"#fff"},children:[(0,w.jsxs)("p",{style:{fontSize:18,fontWeight:400},children:["发布",(0,_.eB)()?"广播":"答疑"]}),(0,w.jsxs)(m.Z,{layout:"vertical",form:C,onValuesChange:function(){console.log("onchange: ",C.getFieldsValue()),S(l()({},C.getFieldsValue()))},onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/hack_messages/".concat(c.answerid,".json"),{method:"PUT",body:l()(l()({},n),{},{message_type:(0,_.eB)()?parseInt(n.message_type):1})});case 2:0===e.sent.status&&(g.ZP.info("修改成功"),h.history.push("/classrooms/".concat(null==I?void 0:I.course_id,"/program_homework/").concat(null==I?void 0:I.homework_id,"/answer/").concat(c.answerid,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,w.jsx)(m.Z.Item,{label:"标题",name:"name",rules:[{required:!0,message:"请输入标题"}],children:(0,w.jsx)(x.Z,{maxLength:30,suffix:"".concat((null===(n=L.name)||void 0===n?void 0:n.length)||0,"/30"),placeholder:"请输入名称"})}),(0,_.eB)()&&(0,w.jsx)(m.Z.Item,{label:"广播类型",name:"message_type",rules:[{required:!0,message:"请选择广播类型"}],children:(0,w.jsxs)(f.ZP.Group,{children:[(0,w.jsx)(f.ZP,{value:"2",children:"题解"}),(0,w.jsx)(f.ZP,{value:"3",children:"通知"})]})}),(0,w.jsx)(m.Z.Item,{label:"选择试题",name:"hack_id",children:(0,w.jsx)(v.default,{style:{width:400},children:null==I||null===(s=I.data)||void 0===s?void 0:s.map((function(e){return(0,w.jsx)(v.default.Option,{value:e.id,children:e.name})}))})}),(0,w.jsx)(m.Z.Item,{name:"content",label:"内容",rules:[{required:!0,message:"请输入内容"}],children:(0,w.jsx)(k.Z,{watch:!0,defaultValue:L.content})})]}),(0,w.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,w.jsx)(j.ZP,{onClick:function(){h.history.back()},style:{marginRight:20,width:82,height:32},children:"取消"}),(0,w.jsx)(j.ZP,{onClick:function(){C.submit()},type:"primary",style:{width:82,height:32},children:"发布"})]})]})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js index 7ed6547eab..aa9c046f88 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54770],{42653:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),s=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},i=t(22589),a=function(e,n){return s.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var c=s.forwardRef(a)},16644:function(e,n,t){var r=t(82242),s=t.n(r),o=(t(59301),t(19779)),i=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,h=e.ButtonTwo,x=e.imgStyles,f=e.loading,g=void 0!==f&&f;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||o,style:s()({width:288,height:200},x)}),(0,a.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,a.jsx)(i.ZP,s()(s()({className:m,onClick:p},r),{},{children:u})),h&&h]})}},1580:function(e,n,t){t.r(n),t.d(n,{default:function(){return Z}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),d=t.n(l),u=t(59301),p=t(8785),m=t(66104),h=t(99313),x=t(3113),f=t(27092),g=t(39634),v=t(92911),y=t(16644),_=t(87408),j=t(91232),w=t.n(j),b=t(28103),A=t(7078),k=t(94334),C=t(37712),I=(0,p.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t=e.item,r=e.getdata,o=e.params,a=(0,u.useRef)(),c=(0,u.useState)(),l=d()(c,2),m=l[0],h=l[1],x=(0,u.useState)(!0),f=d()(x,2),y=f[0],j=f[1];return(0,u.useEffect)((function(){if(a.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,t=w()(e);try{for(t.s();!(n=t.n()).done;){var r=n.value;console.log("----",r,e),h(r.target.offsetHeight>=52)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=a.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=a.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=a.current)||void 0===t?void 0:t.firstElementChild)}}}),[a.current]),(0,C.jsxs)("div",{onClick:function(){p.history.push("/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/answer/").concat(t.id,"/detail"))},style:{marginTop:30,padding:"0px 20px",cursor:"pointer"},children:[(0,C.jsx)("div",{className:_.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:t.name}),(0,C.jsxs)("div",{style:{display:"flex",marginTop:10},children:[(0,C.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center",color:"#5F6368"},children:[(0,C.jsx)("img",{style:{width:24,borderRadius:50},src:"".concat(k.Z.IMG_SERVER,"/images/").concat(t.author.image_url)}),(0,C.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),(0,C.jsxs)("span",{children:["发表于",t.created_at]})]}),(0,C.jsxs)("div",{children:[(0,C.jsxs)("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:function(){},children:["回复(",(null==t?void 0:t.descendants_count)||0,")"]}),(0,g.eB)()&&(0,C.jsx)("span",{onClick:function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),e.next=3,(0,v.ZP)("/api/hack_messages/".concat(t.id,"/update_public"),{method:"post"});case 3:0===e.sent.status&&r();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{color:"#44D7B6",cursor:"pointer",marginLeft:20},children:t.is_public?"取消公开":"公开"})]})]}),(0,C.jsx)("div",{ref:a,style:{margin:"15px 0px",maxHeight:y?52:"",overflow:"hidden"},children:(0,C.jsx)(A.Z,{style:{color:"#434D6C",fontSize:14},value:t.content})}),(null==t?void 0:t.hack_identifier)&&(0,C.jsx)("span",{onClick:function(){var e=i()(s()().mark((function e(n){var r,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),!(0,g.dE)()){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,v.ZP)("/api/problems/".concat(null==t?void 0:t.hack_identifier,"/start.json"),{method:"get",params:{hack_user_id:null==t||null===(r=t.author)||void 0===r?void 0:r.id}});case 5:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[o.coursesId,o.categoryId]));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:_.Z.tips,children:null==t?void 0:t.hack_name}),m&&(0,C.jsx)("div",{onClick:function(e){e.stopPropagation(),j(!y)},children:(0,C.jsx)(b.Z,{dashed:!1,className:"",style:{cursor:"pointer"},children:(0,C.jsxs)("a",{className:"font14 ".concat(_.Z.color999),children:[y?"阅读全文 ":"收起全文 ",(0,C.jsx)("i",{className:"iconfont font14 ".concat(y?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})})]})})),Z=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r,o,a=e.user,l=(0,u.useState)(c()(c()({},(0,p.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,g.dE)()?[a.userInfo.course.course_group_id]:[]})),j=d()(l,2),w=j[0],b=j[1],A=(0,u.useState)([]),k=d()(A,2),Z=k[0],z=k[1];function E(){return S.apply(this,arguments)}function S(){return(S=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/homework_commons/".concat(w.categoryId,"/hack_messages"),{method:"get",params:c()(c()({},w),{},{type:1})});case 2:n=e.sent,z(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){E()}),[]),(0,C.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,C.jsxs)(m.Z,{separator:">",style:{marginTop:20},children:[(0,C.jsx)(m.Z.Item,{children:(0,C.jsx)(p.Link,{to:"/classrooms/".concat(null==Z?void 0:Z.course_id,"/program_homework"),children:null==Z?void 0:Z.course_name})}),(0,C.jsx)(m.Z.Item,{children:(0,C.jsx)(p.Link,{to:"/classrooms/".concat(null==Z?void 0:Z.course_id,"/program_homework/").concat(null==Z?void 0:Z.homework_id,"/detail"),children:null==Z?void 0:Z.homework_name})}),(0,C.jsx)(m.Z.Item,{children:"题解&问答"})]}),(0,C.jsxs)("div",{style:{marginTop:10,display:"flex"},children:[(0,C.jsxs)("div",{style:{width:"860px",marginRight:30,background:"#fff"},children:[(0,C.jsxs)(h.Z,{tabBarStyle:{padding:"0px 10px"},style:{width:"850px"},tabBarExtraContent:(0,g.dE)()&&(0,C.jsx)(x.ZP,{type:"primary",style:{width:88},onClick:function(){p.history.push("/classrooms/".concat(w.coursesId,"/program_homework/").concat(w.categoryId,"/answer/add"))},children:"发表答疑 "}),onChange:function(e){w.sort_by="1"===e?"":"created_at",b(c()({},w)),E()},children:[(0,C.jsx)(h.Z.TabPane,{tab:"最新回复"},"1"),(0,C.jsx)(h.Z.TabPane,{tab:"最新发表"},"2")]}),(null==Z||null===(n=Z.data)||void 0===n?void 0:n.length)<=0&&(0,C.jsx)(y.Z,{customText:"暂无讨论"}),null==Z||null===(t=Z.data)||void 0===t?void 0:t.map((function(e){return(0,C.jsx)(I,{item:e,params:w,getdata:E})})),(0,C.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,C.jsx)(f.Z,{current:w.page,pageSize:w.per_page,total:null==Z?void 0:Z.count,hideOnSinglePage:!0,onChange:function(e,n){w.page=e,w.per_page=n,b(c()({},w)),E()}})})]}),(0,C.jsxs)("div",{className:_.Z.right,style:{width:300,height:"100%"},children:[(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[(0,C.jsx)("span",{style:{marginRight:3,fontSize:20,fontWeight:600,color:"#000"},children:"广播"}),(0,C.jsx)("img",{width:21,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAABPdJREFUSEullWloHGUYx//vzO7sHDuzm93sZpM2l/SgRyK7xSYxrfYgbdUq6JcixXqAUrxItGAVMT1A+kH7Re1WWppa6afiAYJIi7ZB07vkIARzVJqYbJMmu90zszOzM6/MVEXQotR3mPky8/7e//N7ZuYl+J+jt7fX7/f7i/X19cU/UORemZRSZnBwsKNQKLztdrtHOI57sqGhYcbm3ROUUsoOD4++Mz9f2CtJItE0DaVSqTMWi+27Jyil1DM0NLTfsmgHpZbLhthQSmlfTU3NmkgkUvjPSSmlZGRkZI2maZ2mWdpAGBehpgnd0KBpOkzTLPn9/gei0Wjfv0JHR0cXGpq2xTDNHZTSJsu0OJNaIIRFUc07KXXdgGVZCAQCL7e0tMT/Br3ja3iRaZptlmU9YVHayhBGoAApGTpKhgHCsFCLRaRvp+yEtk9QaiEYDHy0cWPb639CbdjAwADP8/zRkmk9BYADIU4nLUqdycX5Agxdh4cXkLh5E8m5WTD2A4SAZVmEwxVnNm3a9AiJx+MrdSI8nslm25YtqlMaVi6LWab1+2IUFIB9NXQDuUwapmFAUnwYHBhAOp0Ex3nAcRx4QUA4FL62ecuWVnL01Om8V1YkXdewpMoLn6zYC4NhGLhcLng4t4OdnEognUqCIQSSJOPipYvI5gsQBBGyV4KiyAgFgz83NDauImevDtFUJo+ZqXGsW7UcvjK/zQDDEBBCHF+pZBKTU1NOl1mWgYfnMTNzy1FTWbUA6UzWuVce9N2QRKmRfP3d9zSRLOBS9xlsbVsLv893p2TLcjzqhgGtqEEvGWAI47izyx27ft2ppq6uHpIoIFcowqfIkz7Fu4LEjxyhVUtX4cuTn2FxdQiiKILYKe3DbpTtwu4Fw4Bzu8F5PGAZFqnbKWdhRVEQDkegm5YNnVhYFVlJ9uzbb2x++iXXxwf2o0Jxg+N5J4ENs/0RlgVLCFwuNyRJhCAITgX+sgCyubzjXZK88Hq9ttuRMr8SI2d+OHdCqFz8zMkjh1SeqqXy8qBsGIbj0rQs56UGpXCxLCRZhiLLmFdVyF4FmmFAUXzw+RRIogSvV+xdUFX5ILl07drBIh/quHD2bNeK+vLLum7ENXUe+Xweqqo6p6brMEsleDweJ1Eul0MgWA7Too6uYCAAryxDEvlzzU1NbeTClSsHDTHScaG7+/D6pmU9k2nt8/TU+NUl91UP53K5dblcrjKfzzOFQsFpmu01k8mgrCwAC4yjygZXVkYgy9LR1paWF0n3jz0fMMGaN8+f6z68oXnp+V/T1omRgd7ju9t3Pp9IJMTZ2dmHMpnMtnQ6/Wg2mw2pqkqy2SzcbjdcnAiOczuJIxUhVIRCu5qbV39Ivj19+oBSvfytyz/1HG5trLs4NU+O3xge6npj53Mv/PUHPj09HR4bG9s+NzfXnkymatSiCoEX4C8rA+fh4eE4GioPrI1Goz3k1Fdf7KlcEuvsu3z1mN9jjY3fSr/vgX5oV/trr/zTrtDf379wYmIinkqlHrMsi8iyDFnxQRCFsdrq6tW1tbW3yXt79z77y42J44KL5FPJOeJiXUb0/oYdu9/t/OZuW42tpa+v75iqqtvy+RwqwiEIvPjJw+vXv+q8011dXXx/f/9WWZaVQCBwE0Bfe3v7NCHE/rDuOmzw+Pj4p4lEYruLZWeqa2o2xmKxIXvCb487Tm3fsdeDAAAAAElFTkSuQmCC"})," "]}),(0,g.GJ)()&&(0,C.jsx)(x.ZP,{type:"primary",onClick:function(){p.history.push("/classrooms/".concat(w.coursesId,"/program_homework/").concat(w.categoryId,"/answer/add"))},children:"发布广播"})]}),(null==Z||null===(r=Z.radio_messages)||void 0===r?void 0:r.length)<=0&&(0,C.jsx)(y.Z,{}),null==Z||null===(o=Z.radio_messages)||void 0===o?void 0:o.map((function(e){return(0,C.jsxs)("div",{onClick:function(){p.history.push("/classrooms/".concat(w.coursesId,"/program_homework/").concat(w.categoryId,"/answer/").concat(e.id,"/detail"))},style:{marginTop:30,cursor:"pointer"},children:[(0,C.jsxs)("div",{className:_.Z.title,style:{fontSize:"16px",fontWeight:600},children:[(0,C.jsx)("span",{style:{color:2===(null==e?void 0:e.message_type)?"#4C7BE6":"#E17E7E"},children:2===(null==e?void 0:e.message_type)?"【题解】":"【通知】"}),(0,C.jsx)("span",{title:e.name,children:e.name})]}),(0,C.jsxs)("div",{style:{marginTop:15,color:"#5F6368"},children:["发表于",e.created_at]})]})}))]})]})]})}))},87408:function(e,n){n.Z={flex_box_center:"flex_box_center___oaxfO",flex_space_between:"flex_space_between___NQ5Gm",flex_box_vertical_center:"flex_box_vertical_center___UGzY9",flex_box_center_end:"flex_box_center_end___SnN1r",flex_box_column:"flex_box_column___c0981",right:"right___sOpmg",title:"title___Nmi5q",titles:"titles___PaouY",tips:"tips___h2FE4"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54770],{42653:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),s=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},i=t(22589),a=function(e,n){return s.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var c=s.forwardRef(a)},1580:function(e,n,t){t.r(n),t.d(n,{default:function(){return z}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),d=t.n(l),u=t(59301),p=t(8785),m=t(66104),h=t(99313),x=t(3113),f=t(27092),g=t(39634),v=t(92911),_=t(16644),y=t(87408),j=t(91232),A=t.n(j),w=t(28103),b=t(7078),k=t(94334),I=t(37712),C=(0,p.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t=e.item,r=e.getdata,o=e.params,a=(0,u.useRef)(),c=(0,u.useState)(),l=d()(c,2),m=l[0],h=l[1],x=(0,u.useState)(!0),f=d()(x,2),_=f[0],j=f[1];return(0,u.useEffect)((function(){if(a.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,t=A()(e);try{for(t.s();!(n=t.n()).done;){var r=n.value;console.log("----",r,e),h(r.target.offsetHeight>=52)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=a.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=a.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=a.current)||void 0===t?void 0:t.firstElementChild)}}}),[a.current]),(0,I.jsxs)("div",{onClick:function(){p.history.push("/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/answer/").concat(t.id,"/detail"))},style:{marginTop:30,padding:"0px 20px",cursor:"pointer"},children:[(0,I.jsx)("div",{className:y.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"},children:t.name}),(0,I.jsxs)("div",{style:{display:"flex",marginTop:10},children:[(0,I.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center",color:"#5F6368"},children:[(0,I.jsx)("img",{style:{width:24,borderRadius:50},src:"".concat(k.Z.IMG_SERVER,"/images/").concat(t.author.image_url)}),(0,I.jsx)("span",{style:{margin:"0px 12px 0px 8px"},children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),(0,I.jsxs)("span",{children:["发表于",t.created_at]})]}),(0,I.jsxs)("div",{children:[(0,I.jsxs)("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:function(){},children:["回复(",(null==t?void 0:t.descendants_count)||0,")"]}),(0,g.eB)()&&(0,I.jsx)("span",{onClick:function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),e.next=3,(0,v.ZP)("/api/hack_messages/".concat(t.id,"/update_public"),{method:"post"});case 3:0===e.sent.status&&r();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{color:"#44D7B6",cursor:"pointer",marginLeft:20},children:t.is_public?"取消公开":"公开"})]})]}),(0,I.jsx)("div",{ref:a,style:{margin:"15px 0px",maxHeight:_?52:"",overflow:"hidden"},children:(0,I.jsx)(b.Z,{style:{color:"#434D6C",fontSize:14},value:t.content})}),(null==t?void 0:t.hack_identifier)&&(0,I.jsx)("span",{onClick:function(){var e=i()(s()().mark((function e(n){var r,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),!(0,g.dE)()){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,v.ZP)("/api/problems/".concat(null==t?void 0:t.hack_identifier,"/start.json"),{method:"get",params:{hack_user_id:null==t||null===(r=t.author)||void 0===r?void 0:r.id}});case 5:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[o.coursesId,o.categoryId]));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:y.Z.tips,children:null==t?void 0:t.hack_name}),m&&(0,I.jsx)("div",{onClick:function(e){e.stopPropagation(),j(!_)},children:(0,I.jsx)(w.Z,{dashed:!1,className:"",style:{cursor:"pointer"},children:(0,I.jsxs)("a",{className:"font14 ".concat(y.Z.color999),children:[_?"阅读全文 ":"收起全文 ",(0,I.jsx)("i",{className:"iconfont font14 ".concat(_?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})})]})})),z=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r,o,a=e.user,l=(0,u.useState)(c()(c()({},(0,p.useParams)()),{},{page:1,per_page:10,type:1,sort_by:"",course_group:(0,g.dE)()?[a.userInfo.course.course_group_id]:[]})),j=d()(l,2),A=j[0],w=j[1],b=(0,u.useState)([]),k=d()(b,2),z=k[0],Z=k[1];function E(){return R.apply(this,arguments)}function R(){return(R=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/homework_commons/".concat(A.categoryId,"/hack_messages"),{method:"get",params:c()(c()({},A),{},{type:1})});case 2:n=e.sent,Z(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){E()}),[]),(0,I.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,I.jsxs)(m.Z,{separator:">",style:{marginTop:20},children:[(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(p.Link,{to:"/classrooms/".concat(null==z?void 0:z.course_id,"/program_homework"),children:null==z?void 0:z.course_name})}),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(p.Link,{to:"/classrooms/".concat(null==z?void 0:z.course_id,"/program_homework/").concat(null==z?void 0:z.homework_id,"/detail"),children:null==z?void 0:z.homework_name})}),(0,I.jsx)(m.Z.Item,{children:"题解&问答"})]}),(0,I.jsxs)("div",{style:{marginTop:10,display:"flex"},children:[(0,I.jsxs)("div",{style:{width:"860px",marginRight:30,background:"#fff"},children:[(0,I.jsxs)(h.Z,{tabBarStyle:{padding:"0px 10px"},style:{width:"850px"},tabBarExtraContent:(0,g.dE)()&&(0,I.jsx)(x.ZP,{type:"primary",style:{width:88},onClick:function(){p.history.push("/classrooms/".concat(A.coursesId,"/program_homework/").concat(A.categoryId,"/answer/add"))},children:"发表答疑 "}),onChange:function(e){A.sort_by="1"===e?"":"created_at",w(c()({},A)),E()},children:[(0,I.jsx)(h.Z.TabPane,{tab:"最新回复"},"1"),(0,I.jsx)(h.Z.TabPane,{tab:"最新发表"},"2")]}),(null==z||null===(n=z.data)||void 0===n?void 0:n.length)<=0&&(0,I.jsx)(_.Z,{customText:"暂无讨论"}),null==z||null===(t=z.data)||void 0===t?void 0:t.map((function(e){return(0,I.jsx)(C,{item:e,params:A,getdata:E})})),(0,I.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,I.jsx)(f.Z,{current:A.page,pageSize:A.per_page,total:null==z?void 0:z.count,hideOnSinglePage:!0,onChange:function(e,n){A.page=e,A.per_page=n,w(c()({},A)),E()}})})]}),(0,I.jsxs)("div",{className:y.Z.right,style:{width:300,height:"100%"},children:[(0,I.jsxs)("div",{style:{display:"flex"},children:[(0,I.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[(0,I.jsx)("span",{style:{marginRight:3,fontSize:20,fontWeight:600,color:"#000"},children:"广播"}),(0,I.jsx)("img",{width:21,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAABPdJREFUSEullWloHGUYx//vzO7sHDuzm93sZpM2l/SgRyK7xSYxrfYgbdUq6JcixXqAUrxItGAVMT1A+kH7Re1WWppa6afiAYJIi7ZB07vkIARzVJqYbJMmu90zszOzM6/MVEXQotR3mPky8/7e//N7ZuYl+J+jt7fX7/f7i/X19cU/UORemZRSZnBwsKNQKLztdrtHOI57sqGhYcbm3ROUUsoOD4++Mz9f2CtJItE0DaVSqTMWi+27Jyil1DM0NLTfsmgHpZbLhthQSmlfTU3NmkgkUvjPSSmlZGRkZI2maZ2mWdpAGBehpgnd0KBpOkzTLPn9/gei0Wjfv0JHR0cXGpq2xTDNHZTSJsu0OJNaIIRFUc07KXXdgGVZCAQCL7e0tMT/Br3ja3iRaZptlmU9YVHayhBGoAApGTpKhgHCsFCLRaRvp+yEtk9QaiEYDHy0cWPb639CbdjAwADP8/zRkmk9BYADIU4nLUqdycX5Agxdh4cXkLh5E8m5WTD2A4SAZVmEwxVnNm3a9AiJx+MrdSI8nslm25YtqlMaVi6LWab1+2IUFIB9NXQDuUwapmFAUnwYHBhAOp0Ex3nAcRx4QUA4FL62ecuWVnL01Om8V1YkXdewpMoLn6zYC4NhGLhcLng4t4OdnEognUqCIQSSJOPipYvI5gsQBBGyV4KiyAgFgz83NDauImevDtFUJo+ZqXGsW7UcvjK/zQDDEBBCHF+pZBKTU1NOl1mWgYfnMTNzy1FTWbUA6UzWuVce9N2QRKmRfP3d9zSRLOBS9xlsbVsLv893p2TLcjzqhgGtqEEvGWAI47izyx27ft2ppq6uHpIoIFcowqfIkz7Fu4LEjxyhVUtX4cuTn2FxdQiiKILYKe3DbpTtwu4Fw4Bzu8F5PGAZFqnbKWdhRVEQDkegm5YNnVhYFVlJ9uzbb2x++iXXxwf2o0Jxg+N5J4ENs/0RlgVLCFwuNyRJhCAITgX+sgCyubzjXZK88Hq9ttuRMr8SI2d+OHdCqFz8zMkjh1SeqqXy8qBsGIbj0rQs56UGpXCxLCRZhiLLmFdVyF4FmmFAUXzw+RRIogSvV+xdUFX5ILl07drBIh/quHD2bNeK+vLLum7ENXUe+Xweqqo6p6brMEsleDweJ1Eul0MgWA7Too6uYCAAryxDEvlzzU1NbeTClSsHDTHScaG7+/D6pmU9k2nt8/TU+NUl91UP53K5dblcrjKfzzOFQsFpmu01k8mgrCwAC4yjygZXVkYgy9LR1paWF0n3jz0fMMGaN8+f6z68oXnp+V/T1omRgd7ju9t3Pp9IJMTZ2dmHMpnMtnQ6/Wg2mw2pqkqy2SzcbjdcnAiOczuJIxUhVIRCu5qbV39Ivj19+oBSvfytyz/1HG5trLs4NU+O3xge6npj53Mv/PUHPj09HR4bG9s+NzfXnkymatSiCoEX4C8rA+fh4eE4GioPrI1Goz3k1Fdf7KlcEuvsu3z1mN9jjY3fSr/vgX5oV/trr/zTrtDf379wYmIinkqlHrMsi8iyDFnxQRCFsdrq6tW1tbW3yXt79z77y42J44KL5FPJOeJiXUb0/oYdu9/t/OZuW42tpa+v75iqqtvy+RwqwiEIvPjJw+vXv+q8011dXXx/f/9WWZaVQCBwE0Bfe3v7NCHE/rDuOmzw+Pj4p4lEYruLZWeqa2o2xmKxIXvCb487Tm3fsdeDAAAAAElFTkSuQmCC"})," "]}),(0,g.GJ)()&&(0,I.jsx)(x.ZP,{type:"primary",onClick:function(){p.history.push("/classrooms/".concat(A.coursesId,"/program_homework/").concat(A.categoryId,"/answer/add"))},children:"发布广播"})]}),(null==z||null===(r=z.radio_messages)||void 0===r?void 0:r.length)<=0&&(0,I.jsx)(_.Z,{}),null==z||null===(o=z.radio_messages)||void 0===o?void 0:o.map((function(e){return(0,I.jsxs)("div",{onClick:function(){p.history.push("/classrooms/".concat(A.coursesId,"/program_homework/").concat(A.categoryId,"/answer/").concat(e.id,"/detail"))},style:{marginTop:30,cursor:"pointer"},children:[(0,I.jsxs)("div",{className:y.Z.title,style:{fontSize:"16px",fontWeight:600},children:[(0,I.jsx)("span",{style:{color:2===(null==e?void 0:e.message_type)?"#4C7BE6":"#E17E7E"},children:2===(null==e?void 0:e.message_type)?"【题解】":"【通知】"}),(0,I.jsx)("span",{title:e.name,children:e.name})]}),(0,I.jsxs)("div",{style:{marginTop:15,color:"#5F6368"},children:["发表于",e.created_at]})]})}))]})]})]})}))},87408:function(e,n){n.Z={flex_box_center:"flex_box_center___oaxfO",flex_space_between:"flex_space_between___NQ5Gm",flex_box_vertical_center:"flex_box_vertical_center___UGzY9",flex_box_center_end:"flex_box_center_end___SnN1r",flex_box_column:"flex_box_column___c0981",right:"right___sOpmg",title:"title___Nmi5q",titles:"titles___PaouY",tips:"tips___h2FE4"}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js index 39b094fbce..d873c2fb17 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3951,7078,96898,25203],{75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&B&&(0,y.jsx)("iframe",{src:"".concat(Q,"/office.html?key=").concat(B.key,"&url=").concat(W+B.url,"&callbackUrl=").concat(W+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!A)}),"html"===N&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(Q,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!A)}),"image"===N&&(0,y.jsx)("img",{src:(null===(l=Z)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=Z)&&void 0!==w&&w.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:O?(0,y.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,y.jsx)(f.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return F}});var r=t(82242),i=t.n(r),s=t(37205),a=t.n(s),o=t(91232),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),f=t(11690);var h=[],x=["
                                                "],g=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){h.length=0,x=["
                                                  "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                                • "+i.text+"");var s=[];return n=y(e,++n,i.level,s),s.length>0&&(r.push("
                                                    "),s.forEach((function(e){r.push(e)})),r.push("
                                                  ")),r.push("
                                                • "),n=y(e,n,t,r)}function w(){return y(h,0,0,x),x.push("
                                                "),x.join("")}var k={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var s=N(),a=r;r=s,S[s]={type:"block",expression:a}}return{type:"code",raw:t,lang:i,text:r}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,N=function(){return"__special_katext_id_".concat(Z++,"__")},S={};function I(){return S}function M(){Z=0,S={}}function L(e){return e=e.replace(b,(function(e,n){var t=N();return S[t]={type:"inline",expression:n},t}))}var C=g.listitem;g.listitem=function(e){return C(L(e))};var T=g.paragraph;g.paragraph=function(e){return T(L(e))};var P=g.tablecell;g.tablecell=function(e,n){return P(L(e),n)},g.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                                ".concat(e,"

                                                "):'
                                                ').concat(t?e:(0,f.escape)(e,!0),"
                                                \n"):'
                                                '+(t?e:(0,f.escape)(e,!0))+"
                                                "},g.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:k,renderer:g});var A=m(),E=(t(64018),t(24830)),O=t(94334),D=t(15342),H=t(1012),R=t(38696),z=t(37712),Y="@▁@",V=/]*>/g;var F=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,s=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),_=void 0!==g&&g,y=e.programFillValue,k=e.onFillChange,b=void 0===k?function(e){}:k,Z=e.onFillBlur,N=void 0===Z?function(){}:Z,S=String(t),L=(0,d.useState)(""),C=u()(L,2),T=C[0],P=C[1],F=(0,d.useState)("office"),B=u()(F,2),q=B[0],Q=B[1],W=(0,d.useState)([]),J=u()(W,2),U=J[0],G=J[1],K=(0,d.useRef)("a"+(0,H.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===Y?"input":"textarea");t.style.width="100%",t.style.height=e===Y?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(X).length;return X[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                '.concat($(S||""),"
                                                ")}var n=A(S);n=$(n);var t=I();S.match(/\[TOC\]/)&&(n=n.replace("

                                                [TOC]

                                                ",w()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,s=r.expression;return(0,D.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),M();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):s?r.innerText:(setTimeout((function(){return ae()}),500),r.innerHTML)}),[S,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,s=u()(e.value,2),a=s[0],o=s[1];o.value=null===(i=y[a])||void 0===i?void 0:i.value,"warning"===y[a].type?o.className="program-fill-warning":"success"===y[a].type?o.className="program-fill-success":o.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,m,f=u()(l.value,2),h=f[0];f[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(m=y[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}G(y)}}),[y]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,G(a()(U)),b(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,G(a()(U)),N(U,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),Q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),Q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),Q("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}j.WebkitLineClamp=o,o&&(p=i()(i()({},p),j));var ae=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(V)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",se),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",se),M(),v()}}),[ee,ie.current,se]),(0,z.jsxs)(z.Fragment,{children:[s&&(0,z.jsx)("div",{ref:ie,children:ee}),!s&&(0,z.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(R.Z,{close:!0,data:T,type:null!=T&&T.length?q:"",style:i()({},f),onClose:function(){return P("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var r=t(82242),i=t.n(r),s=t(79800),a=t.n(s),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),f=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,r=e.mode,s=e.options,c=void 0===s?{}:s,l=(0,o.useRef)(),u=(0,o.useState)(),d=a()(u,2),f=d[0],h=d[1];return(0,o.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,o.useEffect)((function(){f&&f.setOption("mode",r)}),[f,r]),(0,o.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,o.useEffect)((function(){if(l.current&&!f){var e=p().fromTextArea(l.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[l.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,o.useState)("python"),s=a()(r,2),d=s[0],p=s[1];return(0,m.jsxs)(l.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(f,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(g,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),i=t.n(r),s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),m=t(59301),f=t(89780),h=t.n(f),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},j=t(82242),y=t.n(j),w=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,s=e.className,a=void 0===s?"":s,o=e.children;return(0,_.jsxs)("a",{title:t,className:a,onClick:function(){n(i)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(r)}),o]})}var b=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,s=e.fullScreen,a=e.insertTemp,o=e.hidetoolBar,c=[].concat(w,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&c.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(k,y()(y()({},e),{},{onActionCallback:i})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(k,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(98557),N=t(78241),S=t(73782),I=t(3113),M={labelCol:{span:4},wrapperCol:{span:20}},L=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(N.Z,y()(y()({},M),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},C=t(35782),T=t(8591),P=t(75166),A=N.Z.useForm,E={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},D=function(e){var n=e.callback,t=e.onCancel,r=A(),i=u()(r,1)[0],s=(0,m.useRef)();function a(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,_.jsxs)(N.Z,y()(y()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(S.Z,{style:E})}),(0,_.jsx)(H,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,R(n,a)}})]})}),(0,_.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(S.Z,{style:{width:264}})}),(0,_.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function H(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(P.KI,"/api/attachments.json")),r.send(t)}var z=t(5112),Y=t(94001),V=z.ZP.Group,F={margin:"0 8px"},B=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:F,children:"单元格数:"}),(0,_.jsx)("span",{style:F,children:"行数"}),(0,_.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(Y.Z,{})}),(0,_.jsx)("span",{style:F,children:"列数"}),(0,_.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(Y.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:F,children:"对齐方式:"}),(0,_.jsx)(N.Z.Item,{name:"align",children:(0,_.jsxs)(V,{children:[(0,_.jsx)(z.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(z.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(z.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(z.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},q=t(94334),Q=t(92911),W=t(1012),J=t(43418),U="link",G="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),oe=p()(p()(p()(p()({},U,"添加链接"),K,"添加代码块"),G,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,s=e.width,o=void 0===s?"100%":s,l=e.height,d=void 0===l?400:l,f=e.miniToolbar,j=void 0!==f&&f,y=e.isFocus,w=void 0!==y&&y,k=e.watch,N=e.insertTemp,S=e.mode,I=void 0===S?"markdown":S,M=e.id,P=void 0===M?"markdown-editor-id":M,A=e.showResizeBar,E=void 0!==A&&A,O=e.noStorage,H=void 0!==O&&O,z=e.showNullButton,Y=void 0!==z&&z,V=e.showNullProgramButton,F=void 0!==V&&V,$=e.hidetoolBar,ie=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,fe=void 0===me?"":me,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,_e=void 0!==ge&&ge,ve=e.disabledFill,je=void 0!==ve&&ve,ye=e.placeholder,we=void 0===ye?"":ye,ke=e.values,be=void 0===ke?"":ke,Ze=(0,m.useState)(null),Ne=u()(Ze,2),Se=Ne[0],Ie=Ne[1],Me=(0,m.useState)(t),Le=u()(Me,2),Ce=Le[0],Te=Le[1],Pe=(0,m.useState)(k),Ae=u()(Pe,2),Ee=Ae[0],Oe=Ae[1],De=(0,m.useState)(le),He=u()(De,2),Re=He[0],ze=He[1],Ye=(0,m.useState)(""),Ve=u()(Ye,2),Fe=Ve[0],Be=Ve[1],qe=(0,m.useState)(0),Qe=u()(qe,2),We=Qe[0],Je=Qe[1],Ue=(0,m.useState)(d),Ge=u()(Ue,2),Ke=Ge[0],Xe=Ge[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,W.Z)()),rn=(0,m.useRef)(!1),sn=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),ln=(0,m.useRef)(),un=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(be),null==Se||Se.setValue(be),window.scrollTo(0,e)}),[be]),(0,m.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,m.useEffect)((function(){if(an.current){var e=function(e,t){if(!xe){var r=t.clipboardData;if(r){var i=r.types.toString(),s=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var a,o=s[1];"file"===(null===(a=s[0])||void 0===a?void 0:a.kind)&&(o=s[0]);var c=o.getAsFile(),l=c.name.split(".").pop();R(c,(function(e){var t,r,i;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):se.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(an.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!F,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",we):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),s=i.charAt(r.ch-1),a=i.lastIndexOf("@▁@",r.ch),o=i.lastIndexOf("@▁▁@",r.ch),c=a>o?a:o,l=a>o?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,i,r,c,a,o,s),c>=0&&r.ch-c<5){var u=c+l;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),w&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(on.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[s],t=e.name.split(".").pop();R(e,(function(r){var i,s,a;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},s=0;s0||r.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,m.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],s=n[1],a=p()({},i,(function(){pn(s)}));e.push(a),Se.addKeyMap(a)},t=0,r=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(P);e>=We+1e4&&(!n||n!==Ce)&&(window.sessionStorage.setItem(P,Ce),nn(!0))}}),1e4),(0,m.useEffect)((function(){Oe(k)}),[Se,k]),(0,m.useEffect)((function(){Se&&w&&Se.focus()}),[Se,w]),(0,m.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,m.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,m.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,m.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Te(t),Je((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(F?r(t,gn(t)):r(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,r]),(0,m.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Te(t),Se.setCursor(_e?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,m.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),r=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Oe(!Ee),Se.focus();case"trigger-full-screen":return ze(!Re),Se.focus();case U:return void Be(U);case K:return void Be(K);case G:return void Be(G);case X:return void Be(X);default:throw new Error}}),[Se,Ee,Re]),mn=(0,m.useCallback)((function(e){switch(Be(""),Fe){case U:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var r=e.language,i=e.content;return Se.replaceSelection(["```"+r,i,"```"].join("\n")),Se.focus();case G:var s=e.src,a=e.alt;return a?Se.replaceSelection("![ ".concat(a," ]( ").concat(s,' "').concat(a,'" )')):Se.replaceSelection("![,](".concat(s,")")),Se.focus();case X:for(var o=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},r=cn.current,i=!1,s=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,m.useEffect)((function(){Xe(d)}),[d]);var xn={width:re(o),height:re(Ke)},gn=((0,m.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[We]),function(e){var n=[];if(F){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Ee?"on-preview":""," ").concat(j?"mini":""," ").concat(Re?"full-screen":""),style:xn,children:[(0,_.jsx)(b,{insertTemp:N,watch:Ee,fullScreen:Re,showNullButton:Y,showNullProgramButton:F,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:an,placeholder:we})}),Ee?(0,_.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===I&&(0,_.jsx)(v,{value:Ce}),"stex"!==I&&(0,_.jsx)(g.Z,{disabledFill:je,showProgramFill:F,value:Ce})]}):null]})]})}),E?(0,_.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,_.jsx)(Z.Z,{children:oe[Fe]?(0,_.jsx)(J.Z,{centered:!0,title:oe[Fe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var r=t(82100),i=t.n(r),s=t(29186),a=t.n(s),o=t(80619),c=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),m=function(e){c()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var s=window.document;return r.node=s.createElement("div"),s.body.appendChild(r.node),r}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},89123:function(e,n,t){t.d(n,{Z:function(){return T}});var r=t(7557),i=t.n(r),s=t(41498),a=t.n(s),o=t(79800),c=t.n(o),l=t(82242),u=t.n(l),d=t(59301),p=t(5112),m=t(3113),f=t(8591),h=t(43418),x=t(94001),g=t(95237),_=t(43604),v=t(28103),j=t(7309),y="title___dVHM9",w=t(39634),k=t(24334),b=t(92911),Z=t(8785),N=t(7078),S=t(42545),I=t(680),M=t(71371),L=t(37712),C={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var T=function(e){var n=e.language,t=e.dispatch,r=e.shixunWorkReport,s=e.v,o=e.languages,l=e.classroomList,T=e.autoHeight,P=(e.diff_code_count,e.data,(0,d.useState)(null==o?void 0:o[0])),A=c()(P,2),E=A[0],O=A[1],D=(0,Z.useParams)();return(0,d.useEffect)((function(){O(null==o?void 0:o[0])}),[]),(0,d.useEffect)((function(){var e;O(null==o||null===(e=o.filter((function(e){return e.language===(null==E?void 0:E.language)})))||void 0===e?void 0:e[0])}),[o]),(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("h2",{children:[" ",(0,L.jsxs)("span",{children:[(0,L.jsx)("span",{children:"最后通关的代码"}),(null==o?void 0:o.length)>1&&(0,L.jsx)(p.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;O(null==o||null===(n=o.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==o?void 0:o.map((function(e){return(0,L.jsx)(p.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,w.GJ)()&&"shixunWorkReport"!=r&&(0,L.jsxs)("span",{children:[(0,L.jsxs)("span",{children:["得分 ",null==E?void 0:E.score,"/",null==E?void 0:E.total_score]}),(0,L.jsx)(m.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=l.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,w.Rm)()){var n,r=null==E?void 0:E.score;h.Z.confirm({title:"调分",content:(0,L.jsxs)("div",{children:[(0,L.jsxs)("p",{children:["得分:",null==E?void 0:E.score,"/",null==E?void 0:E.total_score]}),(0,L.jsxs)("p",{children:["调分:",(0,L.jsx)(x.Z,{min:0,max:null==E?void 0:E.total_score,defaultValue:null==E?void 0:E.score,onChange:function(e){r=e}})]})]}),okText:"确认",onOk:(n=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/courses/".concat(null==D?void 0:D.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==D?void 0:D.coursesId,hack_user_code_id:null==E?void 0:E.hack_user_id,score:r}});case 2:0===e.sent.status&&(f.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:u()({},D)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,w.GJ)()&&"shixunWorkReport"!=r&&(0,L.jsx)(m.ZP,{onClick:function(){var e;null!==(e=l.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,w.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:r.user_id,type:"1",language:null==E?void 0:E.language,v:s,data:u()({},r)}}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,L.jsx)(j.ZP,{height:300,language:null==E?void 0:E.language,value:k.Base64.decode(null==E?void 0:E.code),autoHeight:T,theme:"default",options:C}),((null==E?void 0:E.comment)||(null==E?void 0:E.hidden_comment))&&(0,L.jsxs)("div",{children:[(0,L.jsxs)(g.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,L.jsx)(_.Z,{flex:1,children:(0,L.jsx)("h1",{className:y,children:"点评内容"})}),(0,L.jsx)(_.Z,{className:"pr30",children:(0,w.GJ)()&&(0,L.jsxs)(m.ZP,{onClick:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,L.jsx)(I.Z,{}),content:"是否确认删除?",onOk:function(){return a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.gZ)({comment_id:null==E?void 0:E.comment_id,homeworkId:D.homeworkId,type:"hack"});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:u()({},D)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)(M.Z,{}),"删除"]})})]}),(0,L.jsx)(v.Z,{style:{margin:0}}),(null==E?void 0:E.comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(N.Z,{value:null==E?void 0:E.comment})]}),(null==E?void 0:E.hidden_comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(N.Z,{value:null==E?void 0:E.hidden_comment})]})]})]})}},661:function(e,n,t){var r=t(7557),i=t.n(r),s=t(82242),a=t.n(s),o=t(41498),c=t.n(o),l=t(39647),u=t.n(l),d=(t(59301),t(43418)),p=t(8591),m=t(92911),f=t(8785),h=t(37712),x=["shixunHomeworks","dispatch"];n.Z=(0,f.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(u()(e,x),(0,f.useParams)());return(0,h.jsxs)(d.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:r.coursesId}});case 2:e.sent.shixun_identifier&&(p.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:a()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,h.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,h.jsx)("p",{children:"确定打回?"})]})}))},32322:function(e,n,t){t.r(n),t.d(n,{default:function(){return nn}});var r=t(82242),i=t.n(r),s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(92911),m=t(8785),f=t(8591),h=t(43418),x=t(3113),g=t(66104),_=t(6848),v=t(99313),j=t(61998),y=t(28563),w=t(42930),k=t(7078),b=t(37712),Z=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,m.useParams)();return(0,b.jsx)(h.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),N=t(61186),S=t.n(N),I=t(71418),M=t(27092),L={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",top:"top___vNhKr",desc:"desc___IlwMy",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF"},C=t(39634),T=t(16644);S().locale("ZH-cn");var P=["","简单","中等","困难"],A=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:i,loading:r.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.classroomList,s=(e.globalSetting,e.user,e.loading,e.dispatch,(0,d.useState)(i()(i()({},(0,m.useParams)()),{},{per_page:10}))),o=u()(s,2),l=o[0],g=o[1],_=(0,d.useState)([]),y=u()(_,2),w=y[0],N=y[1],S=(0,d.useState)(-1),A=u()(S,2),E=(A[0],A[1],(0,d.useState)("")),O=u()(E,2),D=(O[0],O[1],(0,d.useState)("")),H=u()(D,2),R=(H[0],H[1],r.detailLeftMenus,(0,m.useLocation)(),(0,d.useState)({})),z=u()(R,2),Y=(z[0],z[1],t.workDetail,t.workList),V=(0,d.useState)("1"),F=u()(V,2),B=F[0],q=F[1],Q=(0,d.useState)(!1),W=u()(Q,2),J=W[0],U=W[1];function G(){return K.apply(this,arguments)}function K(){return(K=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U(!0),e.next=3,(0,p.ZP)("/api/courses/".concat(l.coursesId,"/homework_commons/edit_hack_homework.json"),{method:"get",params:i()(i()({},l),{},{id:l.categoryId})});case 3:t=e.sent,N(t),U(!1),l.defaultExpandedRowKeys=["".concat(null==t||null===(n=t.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.identifier)],"2"!=B&&q(null!=t&&t.description?"1":"2"),g(i()({},l));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){Y.homework_status&&G()}),[Y]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsx)(I.Z,{spinning:J,children:(0,b.jsxs)(v.Z,{onChange:function(e){q(e)},activeKey:B,children:[(0,b.jsx)(v.Z.TabPane,{tab:"说明",children:(0,b.jsxs)("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"},children:[!(null!=w&&w.description)&&(0,b.jsx)(T.Z,{customText:"暂无说明"}),(0,b.jsx)(k.Z,{value:(null==w?void 0:w.description)||""})]})},1),(0,b.jsx)(v.Z.TabPane,{tab:"题目列表",children:(0,b.jsxs)("div",{children:[(0,b.jsx)("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"},children:l.defaultExpandedRowKeys&&(0,b.jsx)(j.Z,{dataSource:null==w?void 0:w.data,rowKey:function(e){return null==e?void 0:e.identifier},pagination:!1,expandable:{expandedRowRender:function(e){var n,t;return(0,b.jsxs)("div",{style:{padding:"10px 48px",borderRadius:2},children:[(0,b.jsxs)("p",{children:["题目:",null==e?void 0:e.name]}),(0,b.jsxs)("p",{children:["描述:",null==e?void 0:e.description]}),!(0,C.dE)()&&(0,b.jsxs)("p",{children:["题目解析:",(0,b.jsx)(k.Z,{style:{fontSize:"14px"},value:(null==e?void 0:e.analysis)||"暂无解析"})]}),(0,b.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,C.GJ)()&&(null==w||null===(n=w.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,onClick:function(){window.open("/problems/".concat(null==e?void 0:e.identifier,"/edit?type=1")),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},children:"编辑"}),(0,C.GJ)()&&(null==w||null===(t=w.homework_status)||void 0===t?void 0:t.includes("未发布"))&&(0,b.jsx)(x.ZP,{type:"primary",style:{marginLeft:20},ghost:!0,onClick:function(){var n;h.Z.confirm({title:"提示",content:"是否确认删除",okText:"确认",cancelText:"取消",onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/problems/".concat(null==e?void 0:e.identifier,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(f.ZP.info("删除成功"),l.page=1,G());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:"删除"})]})]})},defaultExpandedRowKeys:l.defaultExpandedRowKeys},columns:[{title:"题目",dataIndex:"name",ellipsis:!0,width:"20%",key:"name"},{title:"难度",dataIndex:"difficult",key:"difficult",render:function(e,n,t){return(0,b.jsx)("div",{children:P[e]})}},{title:"通过率",dataIndex:"pass_rate",key:"pass_rate"},{title:"通过人数",dataIndex:"submit_info",key:"submit_info"},{title:"知识点",dataIndex:"tag_discipline",ellipsis:!0,width:"10%",key:"tag_discipline"},{title:"操作",dataIndex:"identifier",key:"identifier",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("a",{onClick:function(){var n;!(0,C.Rm)()||null!==(n=r.AssistantObject.hack)&&void 0!==n&&n.can_question_eaderboard?window.open("/classrooms/".concat(l.coursesId,"/program_homework/").concat(l.categoryId,"/").concat(e,"/ranking")):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"排行"}),(0,b.jsx)("a",{onClick:c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null==n?void 0:n.identifier,"/start.json"),{method:"get"});case 2:(t=e.sent)&&(window.open("/myproblems/".concat(null==t?void 0:t.identifier,"?type=1")),localStorage.setItem("program_homework",[l.coursesId,l.categoryId]));case 4:case"end":return e.stop()}}),e)}))),style:{margin:"0px 20px"},children:(0,C.GJ)()?"体验":"进入答题"})]})}}]})}),console.log("---",["".concat(null==w||null===(n=w.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.identifier)]),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(M.Z,{defaultCurrent:1,total:null==w?void 0:w.count,hideOnSinglePage:!0,showTotal:function(e){return(0,b.jsxs)("span",{children:["共",e,"条"]})},current:l.page||1,pageSize:l.per_page||10,onChange:function(e,n){l.page=e,l.per_page=n,g(i()({},l)),G()}})})]})},2)]})}),(0,b.jsx)(Z,{})]})})),E=t(37205),O=t.n(E),D=t(85573),H=t.n(D),R=t(78241),z=t(20834),Y=t(24905),V=t(95237),F=t(43604),B=t(73782),q=t(38854),Q=t(5112),W=t(94001),J=t(78386),U=t(20538),G=t(88142),K=t(16135),X=t(661),$=t(39647),ee=t.n($),ne=t(54745),te=["shixunHomeworks","dispatch"],re=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(ee()(e,te),(0,m.useParams)()),s=(0,d.useState)(!0),o=u()(s,2),l=o[0],x=o[1],g=(0,d.useState)(!1),_=u()(g,2),v=_[0],j=_[1],y=R.Z.useForm(),w=u()(y,1)[0],k=function(){var e=c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=w.getFieldValue(),e.next=3,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:O()(n.actionTabs.selectArrs),cover_all:l,hidden_comment:s.hidden_comment,comment:s.comment}});case 3:0===e.sent.status&&(f.ZP.success("评阅成功"),w.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:i()({},n.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(h.Z,{centered:!0,title:"一键点评",open:"一键点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=w.getFieldValue(),"{}"===JSON.stringify(r)||""===r.hidden_comment&&""===r.comment?j(!0):n.workList.partial_comment?t({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评确认",selectArrs:n.actionTabs.selectArrs,params:n.actionTabs.params}}):k();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,b.jsxs)(R.Z,{form:w,onChange:function(){v&&j(!1)},children:[(0,b.jsx)("p",{children:"学生和课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,b.jsx)("p",{children:"仅课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"hidden_comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),v&&(0,b.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]}),(0,b.jsx)(h.Z,{centered:!0,title:(0,b.jsxs)("span",{children:[(0,b.jsx)(ne.Z,{className:"c-orange mr20"}),"提示"]}),open:"一键点评确认"===n.actionTabs.key,okText:"确定点评",cancelText:"放弃点评",onOk:function(){k()},onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400,children:(0,b.jsxs)("div",{className:"tc",children:[(0,b.jsx)("p",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,b.jsx)("p",{children:(0,b.jsxs)(Q.ZP.Group,{onChange:function(e){x(e.target.value)},value:l,children:[(0,b.jsx)(Q.ZP,{value:!0,children:"覆盖已有点评"}),(0,b.jsx)(Q.ZP,{value:!1,children:"跳过已有点评"})]})})]})})]})})),ie=t(42545),se="wrap___altfw",ae="MdEditor___OuyKH",oe="tr1___nwwbX",ce=["shixunHomeworks","dispatch"],le=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n,t,r=e.shixunHomeworks,i=e.dispatch,s=(ee()(e,ce),(0,m.useParams)()),o=(0,d.useState)(!1),l=u()(o,2),x=l[0],g=l[1],_=(0,d.useState)(null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.name),v=u()(_,2),j=v[0],y=v[1],w=R.Z.useForm(),k=u()(w,1)[0];(0,d.useEffect)((function(){var e,n,t;"更改点评"===r.actionTabs.key&&k.setFieldsValue({comment:null===(e=r.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden}),y(null===(t=r.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.name)}),[r.actionTabs.key]);var Z=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=k.getFieldValue(),e.next=3,(0,p.ZP)("/api/student_works/".concat(null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:if(0!==e.sent.status){e.next=9;break}return f.ZP.success("评阅成功"),k.resetFields(),i({type:"shixunHomeworks/setActionTabs",payload:{}}),e.abrupt("return",i({type:"shixunHomeworks/getWorkList",payload:s}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,b.jsx)(b.Fragment,{children:(0,b.jsxs)(h.Z,{centered:!0,title:null!==(t=r.actionTabs.selectArrs)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.work_comment_hidden?"更改"+j+"点评":j+"点评",open:"更改点评"===r.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=k.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?g(!0):Z();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,b.jsxs)(R.Z,{form:k,onChange:function(){x&&g(!1)},children:[(0,b.jsx)("p",{children:"学生和课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,b.jsx)("p",{children:"仅课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"hidden_comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),x&&(0,b.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),ue=["shixunHomeworks","dispatch"],de=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(ee()(e,ue),(0,m.useParams)()),i=(0,d.useState)([]),s=u()(i,2),o=s[0],l=s[1],f=(0,d.useState)([]),x=u()(f,2),g=x[0],_=x[1];function v(){return(v=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/code_quality_analyses/group_list.json"),{method:"GET",params:{page:1,limit:200}});case 2:n=e.sent,l(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){v.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(h.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/code_quality_analyses.json"),{method:"POST",body:{group_ids:g}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(m.history.replace("/classrooms/".concat(r.coursesId,"/shixun_homework/").concat(r.categoryId,"/detail?tabs=4")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),_([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){_([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)(j.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){_(O()(e))},selectedRowKeys:g,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),pe=t(30010),me=t(25203),fe=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{shixunHomeworks:n,classroomList:t,loading:r.effects,user:i}}))((function(e){var n,t,r,s,o,l,g,v,y=e.shixunHomeworks,k=e.classroomList,Z=e.loading,N=e.dispatch,S=e.setExportParams,I=e.user,L=(0,m.useParams)(),P=(0,d.useState)(i()(i()({},{page:1,limit:20,order:"work_score",b_order:"desc"}),L)),A=u()(P,2),E=A[0],D=(A[1],R.Z.useForm()),$=u()(D,1)[0],ee=(0,d.useState)(),ne=u()(ee,2),te=ne[0],ce=(ne[1],(0,d.useState)({})),ue=u()(ce,2),fe=ue[0],he=ue[1],xe=(0,d.useState)([]),ge=u()(xe,2),_e=(ge[0],ge[1]),ve=(0,d.useState)(!1),je=u()(ve,2),ye=je[0],we=je[1],ke=(0,d.useState)([]),be=u()(ke,2),Ze=be[0],Ne=be[1],Se=(0,d.useState)(!1),Ie=u()(Se,2),Me=Ie[0],Le=Ie[1],Ce=(0,d.useState)(),Te=u()(Ce,2),Pe=Te[0],Ae=Te[1],Ee=(0,d.useState)(1),Oe=u()(Ee,2),De=Oe[0],He=Oe[1],Re=(0,d.useState)(),ze=u()(Re,2),Ye=(ze[0],ze[1]),Ve=(0,d.useState)(),Fe=u()(Ve,2),Be=Fe[0],qe=Fe[1],Qe=(0,d.useState)(),We=u()(Qe,2),Je=We[0],Ue=We[1],Ge=(0,d.useState)(),Ke=u()(Ge,2),Xe=Ke[0],$e=Ke[1],en=(0,d.useState)(),nn=u()(en,2),tn=nn[0],rn=nn[1],sn=(0,d.useState)(!1),an=u()(sn,2),on=an[0],cn=an[1];(0,m.useLocation)();(0,d.useEffect)((function(){return ln(),function(){he([]),_e([])}}),[E.coursesId]),(0,d.useEffect)((function(){var e,n=JSON.parse(JSON.stringify(y.workList));null!=n&&null!==(e=n.student_works)&&void 0!==e&&e.length||null==n||!n.id?(null!=n&&n.id&&_e([i()(i()({},n),{number:"我"})]),he(i()({},n))):(n.student_works=[i()({},n)],he(n))}),[y.workList]);var ln=function(e){return S(i()({},E)),N({type:"shixunHomeworks/getWorkList",payload:E})};(0,d.useEffect)((function(){}),[]);var un=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=3,(0,ie.Vs)({categoryId:L.categoryId});case 3:n=e.sent,N({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==n?void 0:n.status)&&(f.ZP.success(null==n?void 0:n.message),ln());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(rn(47),cn(!0)))}),[document.getElementById("divhe")]);function dn(){He(1),Ye(""),qe(""),Ue(""),$e(""),Ne([])}var pn=[{title:"序号",dataIndex:"number",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e,n,t){return E.limit*(E.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e,children:(0,b.jsx)("span",{className:"current",children:e})})}},!(null!=fe&&fe.is_excellent)&&!(0,C.Jd)()&&{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:"student_id"===E.order?"desc"===E.b_order?"descend":"ascend":null,render:function(e){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e||"--",children:(0,b.jsx)("span",{className:"current",children:e||"--"})})}},{title:"分班",dataIndex:"group_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,b.jsx)(_.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{className:"current",children:e})}):"--"}},{title:"作业状态",dataIndex:"work_status",align:"center",fixed:"left",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:"work_status"===E.order?"desc"===E.b_order?"descend":"ascend":null,render:function(e){return(0,b.jsx)(w.lC,{status:e})}},{title:"完成时间",align:"center",dataIndex:"achieve_time",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e,children:(0,b.jsx)("span",{className:"current",children:e})})}},{title:"通过情况",align:"center",dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)("span",{children:e||"- -"})}},{title:"最终成绩",align:"center",dataIndex:"score",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)("span",{children:e||"- -"})}},{title:"完成时长",dataIndex:"achieve_time_long",align:"center",render:function(e,n){return e&&"--"!=e?(0,b.jsx)(_.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{className:"current",children:e})}):"--"}},{title:(0,b.jsx)("span",{children:"评阅状态"}),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:function(e){return e?"已评阅":"未评阅"}},{title:"操作",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:function(e,n){return(0,C.dE)()?(0,b.jsx)("div",{children:"未开启"===(0,w.JL)(null==n?void 0:n.work_status)?(0,b.jsx)("span",{children:"--"}):(0,b.jsx)("a",{onClick:function(e){var t;e.stopPropagation(),!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(n.id,"/").concat(n.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"})}):(0,b.jsx)("a",{target:"_blank",onClick:function(e){var t,r;if(!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view){if(e.stopPropagation(),null===(r=I.userInfo)||void 0===r||!r.professional_certification)return h.Z.confirm({title:"提示",centered:!0,content:(0,b.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,w.xg)("/account/certification")}}),!1;window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(n.id,"/").concat(n.user_id,"/comment"),"_blank")}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看作业"})}}].filter((function(e){return!!e}));return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"".concat(se," minH500 bg-white pl30 pr30 pt30"),children:[(null===(n=fe.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,b.jsx)(T.Z,{}),!(null!==(t=fe.homework_status)&&void 0!==t&&t.includes("未发布"))&&(0,b.jsxs)("aside",{children:[!(0,C.GJ)()&&(0,b.jsxs)("div",{className:"c-light-black font12",children:[(0,b.jsxs)("span",{children:["发布时间 ",null==fe?void 0:fe.publish_time]}),(0,b.jsxs)("span",{className:"ml5",children:["截止时间 ",null==fe?void 0:fe.end_time]}),(0,b.jsxs)("span",{className:"ml5",children:["补交时间 ",(null==fe?void 0:fe.late_time)||"- -"]})]}),(0,C.GJ)()&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(R.Z,{form:$,onChange:function(){E.page=1;var e=Object.assign({},$.getFieldsValue());delete E.course_group,delete E.teacher_comment,Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||!e[n].length?(delete E.work_status,$.setFieldsValue(H()({},"task_status","all"))):(E.work_status=e[n],$.setFieldsValue(H()({},"task_status",E.work_status)));break;case"course_group_info":e[n].includes("all")||!e[n].length?(delete E.course_group,$.setFieldsValue(H()({},"course_group_info","all"))):(E.course_group=e[n],$.setFieldsValue(H()({},"course_group_info",E.course_group)));break;case"teacher_comment":var t;if(e[n].includes("all")||!e[n].length)delete E.teacher_comment,$.setFieldsValue(H()({},"teacher_comment","all"));else E.teacher_comment=1===(null===(t=e[n])||void 0===t?void 0:t.length)?Number(e[n][0]):"",$.setFieldsValue(H()({},"teacher_comment",e[n]))}})),ln()},initialValues:H()(H()(H()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[(null===(r=fe.task_status)||void 0===r?void 0:r.length)>0&&(0,b.jsx)(R.Z.Item,{name:"task_status",children:(0,b.jsx)(Y.Z.Group,{value:[],style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"作业状态:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:fe.task_status&&fe.task_status.map((function(e,n){return(0,b.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]})})}),(null===(s=fe.course_group_info)||void 0===s?void 0:s.length)>0&&(0,b.jsx)(R.Z.Item,{name:"course_group_info",children:(0,b.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"分班情况:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",id:"divhe",style:{height:tn+"px",overflow:"hidden"},children:null===(o=fe.course_group_info)||void 0===o?void 0:o.map((function(e,n){return(0,b.jsxs)(Y.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]})}))}),on&&(0,b.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;rn(tn>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===tn?"展开":"收起",47===tn?(0,b.jsx)(J.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,b.jsx)(U.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(null===(l=fe.teacher_comment)||void 0===l?void 0:l.length)>0&&(0,b.jsx)(R.Z.Item,{name:"teacher_comment",children:(0,b.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"追加点评:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:fe.teacher_comment&&fe.teacher_comment.map((function(e,n){return(0,b.jsxs)(Y.Z,{value:String(e.id),children:[e.name,"(",e.count,")"]})}))})]})})})]}),(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){E.search=e,E.page=1,ln()},style:{width:240}})}),(0,b.jsx)(F.Z,{children:(0,b.jsxs)("span",{className:"ml5",children:[(0,b.jsx)("span",{className:"c-red",children:fe.work_count}),"个检索结果(",fe.work_count,"个学生)"]})})]})}),(0,b.jsxs)(F.Z,{children:[(0,C.GJ)()&&(0,b.jsxs)(x.ZP,{className:"ml10",onClick:function(){N({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",selectArrs:fe.student_works.map((function(e){return e.id})),params:E}})},children:[(0,b.jsx)("span",{className:"".concat(oe," iconfont icon-daimachazhong")}),"代码查重"]}),(0,C.GJ)()&&(0,b.jsxs)(x.ZP,{className:"ml10",onClick:un,children:[(0,b.jsx)("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"更新成绩"]}),(0,C.GJ)()&&(0,b.jsx)(q.Z,{dropdownRender:function(){return(0,b.jsxs)(z.Z,{children:[(0,b.jsx)(z.Z.Item,{onClick:function(){(0,me.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},children:"学生成绩"},"1"),(0,b.jsx)(z.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.coursesId,"/exportlist/shixun_work_list"),children:"历史导出"})},"2")]})},className:"ml10",children:(0,b.jsxs)(x.ZP,{children:[(0,b.jsx)(G.Z,{}),"导出",(0,b.jsx)(K.Z,{})]})})]})]})]}),(0,b.jsx)(V.Z,{style:{justifyContent:"end",marginTop:"5px"},children:(0,C.GJ)()&&te&&(0,b.jsxs)("span",{children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"列表中作业记录存在差异,请点击“更新成绩”按钮"]})}),(0,b.jsx)(j.Z,{className:"mt30",loading:Z["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){var t;!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(e.id,"/").concat(e.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}},scroll:{x:"max-content"},dataSource:fe.student_works,columns:pn,onChange:function(e,n,t){t.field&&(E.order=t.field),t.order||(E.b_order="asc"),"ascend"===t.order&&(E.b_order="asc"),"descend"===t.order&&(E.b_order="desc"),t.order||(E.b_order="asc"),ln()}}),(0,b.jsx)(re,{}),(0,b.jsx)(le,{}),(0,b.jsx)(X.Z,{})]}),(0,b.jsx)(h.Z,{title:"一键打回重做",open:ye,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==De){e.next=13;break}if(!(Ze.length<=0)){e.next=4;break}return f.ZP.info("请选择作业状态"),e.abrupt("return");case 4:if(Xe){e.next=7;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 7:return e.next=9,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,status:Ze}});case 9:0===(n=e.sent).status&&(Ae(n),we(!1),Le(!0)),e.next=32;break;case 13:if(0!==Je&&0!==Be){e.next=16;break}e.next=22;break;case 16:if(Je){e.next=19;break}return f.ZP.info("最低分不能为空"),e.abrupt("return");case 19:if(Be){e.next=22;break}return f.ZP.info("最高分不能为空"),e.abrupt("return");case 22:if(!(Je>Be)){e.next=25;break}return f.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 25:if(Xe){e.next=28;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 28:return e.next=30,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,min_score:Je,max_score:Be}});case 30:0===(t=e.sent).status&&(Ae(t),we(!1),Le(!0));case 32:case"end":return e.stop()}}),e)}))),onCancel:function(){we(!1),dn()},children:(0,b.jsx)("div",{style:{padding:"32px"},children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{width:"80px"},children:"打回方式:"}),(0,b.jsxs)(Q.ZP.Group,{value:De,onChange:function(e){He(e.target.value)},children:[(0,b.jsx)(Q.ZP,{value:1,children:"按成绩打回"}),(0,b.jsx)(Q.ZP,{value:2,children:"按作业状态打回"})]})]}),1===De&&(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,b.jsx)(W.Z,{min:0,max:100,value:Je,onChange:function(e){return Ue(e)},style:{width:"100px"}}),(0,b.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,b.jsx)(W.Z,{min:0,max:100,value:Be,onChange:function(e){return qe(e)},style:{width:"100px"}})]}),2===De&&(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,b.jsx)(Y.Z.Group,{onChange:function(e){Ne(O()(e))},style:{width:"100%"},children:null===(g=fe.task_status)||void 0===g?void 0:g.map((function(e,n){return(0,b.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,b.jsx)(pe.Z,{className:ae,onChange:function(e){return $e(e)},placeholder:"请填写评语"})]})]})})}),(0,b.jsx)(h.Z,{open:Me,title:"打回确认",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==De){e.next=7;break}return e.next=3,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,status:Ze}});case 3:0===e.sent.status&&(f.ZP.info("打回成功"),dn(),ln(),Le(!1)),e.next=11;break;case 7:return e.next=9,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,min_score:Je,max_score:Be}});case 9:0===e.sent.status&&(f.ZP.info("打回成功"),dn(),ln(),Le(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){dn(),Le(!1)},children:(0,b.jsxs)("div",{style:{padding:"32px"},children:[1===De&&(0,b.jsxs)("span",{children:["确认将成绩在",Je,"-",Be,"的学生进行打回重做吗?"]}),2===De&&(0,b.jsxs)("span",{children:["确认将作业状态为",(null===(v=fe.task_status)||void 0===v?void 0:v.filter((function(e){return null==Ze?void 0:Ze.includes(e.id)})).map((function(e){return e.name})).toString())+",","的学生进行作业打回重做吗?"]}),(0,b.jsx)("br",{}),(0,b.jsxs)("span",{children:["该条件下共有",null==Pe?void 0:Pe.count,"名学生"]})]})})]}),(0,b.jsx)(de,{}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(M.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){E.page=e,E.limit=20,ln()},current:E.page||1,defaultPageSize:20,total:fe.work_count})})]})})),he=t(46400),xe=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.loading,s=e.dispatch,o=e.classroomList,l=(0,m.useParams)(),p=(0,d.useState)(i()(i()({},{page:1,limit:20,group_ids:[]}),l)),h=u()(p,2),g=h[0],_=h[1],v=((0,m.useLocation)(),t.codeReview),y=(0,d.useState)({}),w=u()(y,2),k=(w[0],w[1],R.Z.useForm());u()(k,1)[0];g.order="code_rate",g.sort="desc",g.category=g.categoryId,(0,d.useEffect)((function(){Z(),console.log("params",g)}),[g]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&Z()}),[t.actionTabs.key]);var Z=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)});case 2:-2===e.sent.status&&setTimeout((function(){return Z()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=[{title:"序号",dataIndex:"number",render:function(e,n,t){return g.limit*(g.page-1)+t+1}},{title:"姓名",dataIndex:"username"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"code_rate",render:function(e){return(0,b.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[(0,b.jsx)("a",{onClick:function(){var e;!(0,C.Rm)()||null!==(e=o.AssistantObject.hack)&&void 0!==e&&e.can_view?window.open("/classrooms/".concat(g.coursesId,"/program_homework/").concat(g.categoryId,"/review_detail/").concat(n.user_id)):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"}),(0,b.jsx)("br",{})]})}}];return(0,b.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[-2===(null==v?void 0:v.status)&&(0,b.jsx)(he.Z,{message:"查重进行中,请稍候……",className:"mb10 font14",type:"error"}),(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsxs)("p",{className:"mt10",children:["查重时间:",v.last_review_time,(0,b.jsx)(x.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:g}})},children:"代码查重"})]})}),(0,b.jsxs)(F.Z,{children:[(0,b.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){g.search=e,s({type:"shixunHomeworks/getCodeReview",payload:g})},style:{width:200}}),(0,b.jsx)("span",{className:"ml5 c-red"})]})]}),(null===(n=v.group_info)||void 0===n?void 0:n.length)>0&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{checked:""==g.group_ids,value:"all",onChange:function(e){delete g.group_ids,g.group_ids=[],g.page=1,_(i()({},g))},children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:v.group_info&&v.group_info.map((function(e,n){return(0,b.jsxs)(Y.Z,{style:{marginLeft:0},value:e.id,checked:g.group_ids.includes(e.id),onChange:function(n){n.target.checked?g.group_ids.push(e.id):g.group_ids.splice(g.group_ids.indexOf(e.id),1),g.page=1,_(i()({},g))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,b.jsx)(V.Z,{className:"font14 c-red mt5",children:(0,b.jsx)(F.Z,{children:"本页仅显示全部已查重分班"})})]}),(0,b.jsxs)("p",{className:"mt10",children:[(0,b.jsx)("span",{className:"c-red",children:v.copy_reviews_count}),"个疑似抄袭作品(",v.all_reviews_count,"作品)"]}),(0,b.jsx)(j.Z,{className:"mt30",loading:r["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:v.users_reviews,columns:N,onChange:function(e,n,t){"ascend"===t.order&&(g.b_order="asc"),"descend"===t.order&&(g.b_order="desc"),t.order||delete g.b_order,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)})}}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(M.Z,{showSizeChanger:!1,onChange:function(e,n){g.page=e,g.limit=20,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)})},defaultCurrent:g.page||1,current:g.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:v.copy_reviews_count})})]})})),ge=t(57930),_e=t(57809),ve=t(71371),je=t(45532),ye=t(39248),we=t(89392),ke="form___dWO2F",be="hackList___nh6e9",Ze="title___tyrHF",Ne=t(51066),Se=t(52016),Ie=ge.default.RangePicker,Me=_e.default.Option,Le=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading.effects,classroomList:t}}))((function(e){var n,t,r,s,o,l,g,v,j,y,k,Z,N,I=e.shixunHomeworks,M=(e.loading,e.classroomList),L=e.dispatch,T=(0,m.useParams)(),P=I.workSetting,A=I.workList,E=I.changeData,D=(0,d.useState)(!0),H=u()(D,2),R=H[0],z=H[1],B=(0,d.useState)(!1),q=u()(B,2),J=q[0],U=q[1],G=(0,d.useState)([]),K=u()(G,2),X=K[0],$=K[1],ee=(0,d.useState)([]),ne=u()(ee,2),te=ne[0],re=ne[1],ie=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:Ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0}),se=u()(ie,2),ae=se[0],oe=se[1];(0,d.useEffect)((function(){return ce(),function(){$([].concat())}}),[]);var ce=function(){L({type:"shixunHomeworks/getWorkSetting",payload:i()({},T)})};(0,d.useEffect)((function(){var e;null!=P&&P.course_id&&(Object.keys(ae).map((function(e){ae[e]=P[e]})),ae.allow_late&&ae.unified_late||(ae.late_minus_score=20,ae.penalty_type=Ne.Q.Percent),ae.unified_setting||(ae.unified_late=!1,ae.unified_anonymous_comment=!1,ae.unified_anonymous_appeal=!1),X=JSON.parse(JSON.stringify(P.group_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),te=JSON.parse(JSON.stringify(P.allow_late_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),0===ae.difficult_settings.length&&(ae.difficult_settings=[0,0,0]),oe(i()({},ae)),$(X.length?O()(X):[{}]),(null===(e=te)||void 0===e?void 0:e.length)<=0?re([{late_minus_score:20}]):re(O()(te)))}),[P]);var le=function(e){var n;if(null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)f.ZP.warning("效率分不能为空");else{var t={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},r=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return U(!0),n.next=3,(0,p.ZP)("/api/homework_commons/".concat(T.categoryId,"/publish_setting.json"),{method:"post",body:i()({},e)});case 3:0===n.sent.status&&(f.ZP.success("更新成功"),z(!0),ce(),L({type:"shixunHomeworks/getWorkList",payload:i()({},T)})),U(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,we.isEqual)(E,t)||null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布")?r():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:r})}else f.ZP.warning("总分值不能为空")},ue=function(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"group_id";return n?n.find((function(n){return n[r]===e})):null==P||null===(t=P.group_settings)||void 0===t?void 0:t.find((function(n){return n.group_id[0]===e}))},de=((null==P?void 0:P.allow_late)||(null==P||P.anonymous_comment),function(e){var n,t,r=ue(e,null==P?void 0:P.allow_late_settings,"id"),i=ue(e,null==P?void 0:P.anonymous_comment_settings),s=ue(e);return(null==P?void 0:P.allow_late)&&r&&S()(null==r?void 0:r.late_time)<=S()()||(null==P?void 0:P.anonymous_comment)&&i&&null!==(null==i?void 0:i.evaluation_start)||null!=(null===(n=(S()(null==s?void 0:s.end_time)<=S()()&&(null==P||null===(t=P.allow_late_settings)||void 0===t?void 0:t.filter((function(n){return n.group_id.includes(e)}))))[0])||void 0===n?void 0:n.late_time)}),pe=null==P?void 0:P.anonymous_comment,me=function(e){if(!e)return!1;var n=ue(e,null==P?void 0:P.anonymous_comment_settings);return(null==P?void 0:P.anonymous_comment)&&n&&null!==(null==n?void 0:n.evaluation_start)};return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsx)("div",{className:Ze,children:"试题发布"})}),(0,b.jsxs)(F.Z,{children:[(0,C.GJ)()&&R&&(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){var e,n;!(0,C.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_late||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_publish?z(!1):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑设置"}),!R&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(x.ZP,{type:"primary",loading:J,onClick:function(){return function(){var e,n=JSON.parse(JSON.stringify(ae));if(n.categoryId=T.categoryId,ae.unified_setting||(X=null===(e=X)||void 0===e?void 0:e.map((function(e){var n;if(!e.publish_time||!e.end_time)throw f.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw f.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=P.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),n.group_settings=X,ae.allow_late)if(ae.unified_late){if(null===ae.late_minus_score||void 0===ae.late_minus_score||ae.late_minus_score<0||ae.late_minus_score>100)throw f.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!ae.late_time)throw f.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var t;te=null===(t=te)||void 0===t?void 0:t.map((function(e){var n;if(null===e.late_minus_score||void 0===e.late_minus_score||e.late_minus_score<0||e.late_minus_score>100)throw f.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw f.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw f.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=P.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),n.allow_late_settings=te}1===n.send_type&&(n.difficult_settings=n.difficult_settings.map((function(e){return e||0}))),le(n)}()},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:function(){z(!0),ce()},children:"取消"})]})]})]}),(0,b.jsxs)("div",{className:"mt10",children:[(0,b.jsx)("label",{className:"mr20",children:"发布方式"})," ",(0,b.jsxs)(Q.ZP.Group,{disabled:R||!(null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布"))||!(null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_publish)&&(0,C.Rm)(),value:ae.send_type,onChange:function(e){ae.send_type=e.target.value,oe(Object.assign({},ae))},children:[(0,b.jsx)(Q.ZP,{value:0,children:"全部固定试题"}),(0,b.jsx)(Q.ZP,{className:"ml20",value:1,children:"随机抽题"})]}),1===ae.send_type&&(0,b.jsxs)(V.Z,{className:"mt20",style:{marginLeft:94},children:[(0,b.jsxs)(F.Z,{children:["简单题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(r=A.homework_status)&&void 0!==r&&r.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[0]||0),min:0,max:ae.difficult_count[0]||0,value:ae.difficult_settings[0],onChange:function(e){ae.difficult_settings[0]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]}),(0,b.jsxs)(F.Z,{children:["适中题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(s=A.homework_status)&&void 0!==s&&s.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[1]||0),min:0,max:ae.difficult_count[1]||0,value:ae.difficult_settings[1],onChange:function(e){ae.difficult_settings[1]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]}),(0,b.jsxs)(F.Z,{children:["困难题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(o=A.homework_status)&&void 0!==o&&o.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[2]||0),min:0,max:ae.difficult_count[2]||0,value:ae.difficult_settings[2],onChange:function(e){ae.difficult_settings[2]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]})]})]}),(0,b.jsxs)("div",{className:"mt30",children:[(0,b.jsx)("h1",{className:"mb10",children:"发布设置"}),(0,b.jsx)("label",{className:"mr20",children:"发布方式"})," ",(0,b.jsxs)(Q.ZP.Group,{disabled:R||!(null!=A&&null!==(l=A.homework_status)&&void 0!==l&&l.includes("未发布"))||!(null!==(g=M.AssistantObject.hack)&&void 0!==g&&g.can_publish)&&(0,C.Rm)(),value:ae.unified_setting,onChange:function(e){var n;null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布")?(ae.unified_setting=!ae.unified_setting,ae.unified_setting||(ae.unified_late=!1),oe(Object.assign({},ae)),!1!==ae.unified_setting||""!=X?ae.unified_setting&&($([]),re([{late_minus_score:5}])):$(X.concat({}))):f.ZP.error("已发布,不能再修改统一设置")},children:[(0,b.jsx)(Q.ZP,{value:!0,disabled:!(null!=P&&P.manage_all_group),children:"统一发布"}),(0,b.jsx)(Q.ZP,{className:"ml20",disabled:0===(null==P||null===(v=P.group_settings)||void 0===v?void 0:v.length),value:!1,children:"分班发布"})]}),0===(null==P||null===(j=P.group_settings)||void 0===j?void 0:j.length)&&(0,b.jsx)("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:"(本课堂无分班,仅支持选择“统一发布“)"})]}),ae.unified_setting&&(0,b.jsxs)("div",{style:{marginLeft:50},children:[(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"发布时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},placeholder:"请选择发布时间",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},disabled:R||S()()>=S()(null==P?void 0:P.publish_time)||!(null!==(y=M.AssistantObject.hack)&&void 0!==y&&y.can_publish)&&(0,C.Rm)(),value:ae.publish_time?S()(ae.publish_time):"",onChange:function(e,n){ae.publish_time=n,""!=ae.end_time&&ae.end_time||!ae.unified_setting||(ae.end_time=S()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),oe(Object.assign({},ae))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生收到作业的时间)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"截止时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},allowClear:!1,placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(null==P?void 0:P.allow_late)&&(null==P?void 0:P.homework_status.includes("已截止"))||R||(null==P?void 0:P.allow_late)&&S()()>=S()(null==P?void 0:P.end_time)||!(null!==(k=M.AssistantObject.hack)&&void 0!==k&&k.can_publish)&&(0,C.Rm)(),disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date,ae.publish_time)},disabledTime:function(e){return(0,Se.d0)(e,ae.publish_time)},value:ae.end_time?S()(ae.end_time):"",onChange:function(e,n){ae.end_time=n,oe(Object.assign({},ae))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生“按时”提交作品的时间截点)"})})]})]}),!ae.unified_setting&&(null===(Z=X)||void 0===Z?void 0:Z.length)>0&&(0,b.jsxs)(V.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"},children:[(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{span:10}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{className:"c-grey-c ml30",children:[(0,b.jsx)(F.Z,{flex:"1",children:"(学生收到作业时间)"}),(0,b.jsx)(F.Z,{flex:"1",children:"(学生“按时”提交作品时间截点)"})]})}),(0,b.jsx)(F.Z,{span:4})]})}),X&&X.map((function(e,n){var t,r,s,a;return console.log(null===(t=ue(e.id))||void 0===t?void 0:t.publish_time,"发布时间"),console.log(de(e.id),"截止时间"),(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{gutter:[8,16],children:[(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{gutter:[8,16],children:[(0,b.jsxs)(F.Z,{children:["发布规则 ",n+1]}),(0,b.jsx)(F.Z,{flex:"1",style:{maxWidth:300},children:(0,b.jsx)(_e.default,{disabled:R||!(null!=A&&null!==(r=A.homework_status)&&void 0!==r&&r.includes("未发布"))&&e.id,className:"ml20",mode:"multiple",style:{width:"100%"},value:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;if(null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_publish||!(0,C.Rm)()){X[n].group_name=t,X[n].group_id=e.group_id;var s=(0,we.flattenDeep)(X.map((function(e){return e.group_name}))),a=te.map((function(e){var n=(null==e?void 0:e.group_name)||[];return i()(i()({},e),{},{group_name:(0,we.remove)(n,(function(e){return s.includes(e)}))})}));re(a),$(X.slice())}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:P.group_settings&&P.group_settings.map((function(e){if(!X.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name)))return(0,b.jsx)(Me,{value:e.group_name,children:e.group_name},e.id)}))})})]})}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsx)("div",{className:"ml30",children:(0,b.jsx)(Ie,{allowClear:!1,ranges:{"此刻":[e.publish_time?S()(e.publish_time):S()(),S()()]},disabled:R||!(S()()<=S()(null===(s=ue(e.id))||void 0===s?void 0:s.publish_time))&&[!0,de(e.id)],style:{width:400},placeholder:["请选择发布时间","请选择截止时间"],disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},showTime:{format:"HH:mm",defaultValue:[S()((0,w.U6)(),"HH:mm"),S()((0,w.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[S()(e.publish_time),e.end_time?S()(e.end_time):void 0],onChange:function(e,t){var r;null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_publish||!(0,C.Rm)()?(X[n].publish_time=t[0],X[n].end_time=t[1],$(O()(X))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})})}),!R&&(0,b.jsxs)(F.Z,{span:4,children:[n>0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){var e;if(null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_publish||!(0,C.Rm)()){var t=(0,we.cloneDeep)(te);t.forEach((function(e,t){e.group_name&&(e.group_name=e.group_name.filter((function(e){var t;return!(null!==(t=X[n].group_name)&&void 0!==t&&t.includes(e))})))})),re(t),X=X.filter((function(e,t){return n!==t})),$(X.slice()),setTimeout((function(){return $(X.slice())}),10)}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),X.length<(null==P||null===(a=P.group_settings)||void 0===a?void 0:a.length)&&(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){$(X.concat({}))}})]})]})},n)}))]}),(0,b.jsxs)(V.Z,{className:"mt30",children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)(V.Z,{align:"middle",children:(0,b.jsx)("h1",{style:{marginBottom:0},children:"补交设置"})})}),(0,b.jsxs)(F.Z,{span:24,className:"mt10",children:[(0,b.jsx)(Y.Z,{checked:ae.allow_late,disabled:R||(null==P?void 0:P.allow_late),onChange:function(e){var n;null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late||!(0,C.Rm)()?(e.target.checked&&h.Z.warning({title:"开启补交提示",width:480,centered:!0,content:(0,b.jsxs)("div",{style:{padding:10,background:"#f5f6f9"},children:[(0,b.jsx)("div",{children:"1.开启补交后不可关闭,补交方式提交保存后不可修改;"}),(0,b.jsx)("div",{children:"2.补交截止时间必须晚于作业截止时间;"}),(0,b.jsx)("div",{children:"3.班级阶段进入“补交中”则不可变更作业截止时间。"})]})}),ae.allow_late=!ae.allow_late,""==te&&re([{late_minus_score:5}]),oe(Object.assign({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,b.jsx)("span",{style:{fontSize:"14px"},children:"开启补交"})}),(0,b.jsx)(_.Z,{overlayStyle:{width:380,maxWidth:380},title:(0,b.jsxs)("div",{style:{display:"flex",flexFlow:"column"},children:[(0,b.jsx)("span",{children:"补交规则说明"}),(0,b.jsx)("span",{children:"开启补交,学生只在补交时间内才通关则扣除分值,未通关不扣分;"}),(0,b.jsx)("span",{children:"学生在正常作业规定时间内通关,在补交阶段再次通关不扣分。"})]}),children:(0,b.jsx)(ye.Z,{})})]})]}),(null==ae?void 0:ae.allow_late)&&(0,b.jsxs)("div",{style:{marginLeft:50},children:[(0,b.jsxs)("div",{className:"ml30 mt20",style:{marginLeft:50},children:[(0,b.jsx)("span",{children:"补交方式:"}),(0,b.jsxs)(Q.ZP.Group,{disabled:R||(null==P?void 0:P.anonymous_comment)||(null==P?void 0:P.allow_late),value:ae.unified_late,onChange:function(e){var n;!(0,C.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late?(ae.unified_late=e.target.value,""!=te||e.target.value||re([{late_minus_score:5}]),oe(i()({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==ae?void 0:ae.unified_setting)&&(0,b.jsx)(Q.ZP,{value:!0,disabled:!(null!=P&&P.manage_all_group),children:" 统一补交 "}),(null==P||null===(N=P.group_settings)||void 0===N?void 0:N.length)&&(0,b.jsx)(Q.ZP,{value:!1,children:" 分班补交 "})]})]}),null!=ae&&ae.unified_late?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"补交扣分:"}),(0,b.jsx)(F.Z,{className:"ml5",children:(0,b.jsx)(Ne.Z,{disabled:R||pe,value:{type:ae.penalty_type,inputValue:ae.late_minus_score},onChange:function(e){var n;!(0,C.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late?oe(i()(i()({},ae),{},{late_minus_score:e.inputValue,penalty_type:e.type})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,b.jsx)(F.Z,{flex:"1",className:"ml5",children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:ae.penalty_type===Ne.Q.Number?"(补交时按照学生总成绩扣分)":"(学生成绩将扣除补交关卡分值的百分比)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"补交截止时间:"}),(0,b.jsx)(F.Z,{className:"ml5",children:(0,b.jsx)(ge.default,{allowClear:!1,style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:R||pe,value:ae.late_time?S()(ae.late_time):"",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},onChange:function(e,n){var t;!(0,C.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_late?(ae.late_time=n,oe(Object.assign({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生“延时”提交作品的时间截点)"})})]})]}):te.map((function(e,n){var t;return(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{className:"mt25",children:[(0,b.jsxs)(F.Z,{style:{marginLeft:30},children:[(0,b.jsxs)("span",{children:["补交规则",n+1,":"]}),(0,b.jsx)(_e.default,{disabled:R||!(null!=A&&null!==(t=A.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id||(null==P?void 0:P.anonymous_comment),mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;!(0,C.Rm)()||null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_late?(te[n].group_name=t,te[n].group_id=e.group_id,re(te.slice())):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:P.group_settings&&P.group_settings.map((function(e){return null!=ae&&ae.unified_setting&&!te.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||X.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))&&!te.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))?(0,b.jsx)(Me,{value:e.group_name,children:e.group_name},e.id):void 0}))})]}),(0,b.jsxs)(F.Z,{className:"ml20",children:[(0,b.jsx)("span",{children:"补交扣分:"}),(0,b.jsx)(Ne.Z,{disabled:R||me(e.id),value:{type:e.penalty_type,inputValue:e.late_minus_score},onChange:function(e){var t;!(0,C.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_late?(te[n].late_minus_score=e.inputValue,te[n].penalty_type=e.type,re(O()(te))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),(0,b.jsxs)(F.Z,{className:"ml20",children:[(0,b.jsx)("span",{children:"补交截止时间:"}),(0,b.jsx)(ge.default,{disabled:R||me(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},placeholder:"请选择截止时间",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},format:"YYYY-MM-DD HH:mm",value:null!=e&&e.late_time?S()(e.late_time):void 0,onChange:function(e,t){var r;!(0,C.Rm)()||null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_late?(te[n].late_time=t,re(O()(te))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),!R&&(0,b.jsxs)(F.Z,{className:"ml20",children:[n>0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){te=te.filter((function(e,t){return n!==t})),re(te.slice()),setTimeout((function(){return re(te.slice())}),10)}}),(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){var e;!(0,C.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_late?re(te.concat({penalty_type:Ne.Q.Percent,late_minus_score:20})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})},n)}))]})]})}));function Ce(e,n){for(var t=[],r=e;rS()(o.rank_forbidden_start),value:te.rank_forbidden_start?S()(te.rank_forbidden_start):"",onChange:function(e,n){te.rank_forbidden_start=n,""!=te.end_time&&te.end_time||!te.unified_setting||(te.end_time=S()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),re(Object.assign({},te))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生看不到排行榜的开始时间)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25",children:[(0,b.jsx)(F.Z,{children:"截止时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},allowClear:!1,placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:v,disabledDate:se,value:te.rank_forbidden_end?S()(te.rank_forbidden_end):"",onChange:function(e,n){te.rank_forbidden_end=n,re(Object.assign({},te))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生看不到排行榜的结束时间)"})})]})]})}),!te.unified_setting&&(null===(n=A)||void 0===n?void 0:n.length)>0&&!!te.rank_forbidden&&(0,b.jsxs)(V.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"},children:[(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{span:10}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{className:"c-grey-c ml30",children:[(0,b.jsx)(F.Z,{flex:"1",children:"(学生看不到排行榜的开始时间)"}),(0,b.jsx)(F.Z,{flex:"1",children:"(学生看不到排行榜的结束时间)"})]})}),(0,b.jsx)(F.Z,{span:4})]})}),z.map((function(e,n){var t,r,i;return(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{className:"mt25",children:[(0,b.jsxs)(F.Z,{style:{marginLeft:30},children:[(0,b.jsxs)("span",{children:["封榜规则",n+1,":"]}),(0,b.jsx)(_e.default,{disabled:v||!(null!=l&&null!==(t=l.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){z[n].group_name=t,z[n].group_id=e.group_id,q(z.slice())},children:o.group_settings&&o.group_settings.map((function(e){return null!=te&&te.unified_setting&&!z.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||A.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))&&!z.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))?(0,b.jsx)(Ae,{value:e.group_name,children:e.group_name},e.id):void 0}))})]}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsx)("div",{className:"ml30",children:(0,b.jsx)(Pe,{allowClear:!1,disabled:v||!(null==o||null===(r=o.group_settings)||void 0===r||null===(r=r.filter((function(n){return n.id===e.id})))||void 0===r||null===(r=r[0])||void 0===r||!r.rank_forbidden_start)&&(!(S()()0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){z=z.filter((function(e,t){return n!==t})),q(z.slice()),setTimeout((function(){return q(z.slice())}),10)}}),(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){q(z.concat({}))}})]})]})},n)}))]})]}),(0,b.jsx)(h.Z,{title:"添加协作者",open:U,onCancel:function(){return G(!1)},children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,b.jsx)(B.Z.Search,{onChange:function(e){}})]}),(0,b.jsx)(j.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){$(e)}},pagination:!1,dataSource:[{name:"1"}],columns:[{title:"班级",dataIndex:"name",key:"name"},{title:"发布时间",dataIndex:"publish_time",key:"publish_time"},{title:"截止时间",dataIndex:"end_time",key:"end_time"}]})]})})]})})),Oe=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,r=(e.loading,e.dispatch),s=(0,m.useParams)(),o=t.workSetting,l=t.workList,g=(t.changeData,(0,d.useState)(!0)),_=u()(g,2),v=_[0],j=_[1],y=(0,d.useState)(!1),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)(!1),S=u()(N,2),I=(S[0],S[1],R.Z.useForm()),M=(u()(I,1)[0],(0,d.useState)([])),L=u()(M,2),C=L[0],T=L[1],P=(0,d.useState)([]),A=u()(P,2),E=A[0],D=A[1],H=!(null!=l&&null!==(n=l.homework_status)&&void 0!==n&&n.includes("未发布")),z=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0}),Y=u()(z,2),B=Y[0],q=Y[1];(0,d.useEffect)((function(){return J(),function(){T([].concat())}}),[]);var J=function(){r({type:"shixunHomeworks/getWorkSetting",payload:i()({},s)})};(0,d.useEffect)((function(){null!=o&&o.course_id&&(Object.keys(B).map((function(e){B[e]=o[e]})),B.allow_late&&B.unified_late||(B.late_penalty=5),C=JSON.parse(JSON.stringify(o.group_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),E=JSON.parse(JSON.stringify(o.allow_late_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),G(),q(i()({},B)),T(O()(C)),D(O()(E)))}),[o]);var U=function(e){if(console.log(e.total_score,e.eff_score),null!==e.total_score){var n=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Z(!0),n.next=3,(0,p.ZP)("/api/homework_commons/".concat(s.categoryId,"/hack_score_setting.json"),{method:"post",body:i()({},e)});case 3:0===n.sent.status&&(f.ZP.success("更新成功"),j(!0),J(),r({type:"shixunHomeworks/getWorkList",payload:i()({},s)})),Z(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(null==B?void 0:B.hack_score_settings)!==(null==o?void 0:o.hack_score_settings)&&H?h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:n}):n()}else f.ZP.warning("总分值不能为空")},G=function(){var e,n,t=B.total_score,r=null===(e=B.hack_settings)||void 0===e?void 0:e.length,i=0;switch(B.hack_score_settings){case 0:var s=(t/r).toFixed(2);B.hack_settings.map((function(e,n){i=n,e.hack_score=s>0?s:0})),n=(t-s*(r-1)).toFixed(2),B.hack_settings[i].hack_score=n>0?n:0;break;case 1:var a=[0,1,3,6],o=0,c=t/(B.hack_settings.filter((function(e){return 1===e.difficult})).length*a[1]+B.hack_settings.filter((function(e){return 2===e.difficult})).length*a[2]+B.hack_settings.filter((function(e){return 3===e.difficult})).length*a[3]);console.log(c,2222),B.hack_settings.map((function(e,n){i=n,e.hack_score=(a[e.difficult]*c).toFixed(2),o+=Number(e.hack_score)}));var l=B.hack_settings[i].hack_score;n=(t-o+Number(l)).toFixed(2),B.hack_settings[i].hack_score=n>0?n:0}};return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1"}),(0,b.jsxs)(F.Z,{children:[(null==o?void 0:o.can_edit)&&v&&(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return j(!1)},children:"编辑设置"}),!v&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(x.ZP,{type:"primary",loading:k,onClick:function(){return e=JSON.parse(JSON.stringify(B)),void U(e);var e},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:function(){j(!0),J()},children:"取消"})]})]})]}),(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsxs)(F.Z,{children:[(0,b.jsx)("span",{children:"总分值"}),(0,b.jsx)(W.Z,{min:0,className:"ml10 mr10",style:{width:160},value:B.total_score,disabled:v||H,onChange:function(e){B.total_score=e,q(Object.assign({},B)),G()}})," 分"]}),(0,b.jsxs)(F.Z,{style:{marginLeft:100},children:[(0,b.jsx)("span",{children:"测评单次报错增加时长"}),(0,b.jsx)(W.Z,{className:"ml10 mr10",style:{width:160},min:0,value:B.punish_time,precision:0,disabled:v,onChange:function(e){B.punish_time=e,q(Object.assign({},B)),G()}})," 分钟"]})]}),(0,b.jsxs)(V.Z,{align:"middle",style:{marginTop:20},children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{children:"试题分值设置规则"})}),(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsx)(R.Z.Item,{className:"ml20",children:(0,b.jsxs)(Q.ZP.Group,{disabled:v||H,value:B.hack_score_settings,onChange:function(e){B.hack_score_settings=e.target.value,q(Object.assign({},B)),G()},children:[(0,b.jsx)(Q.ZP,{value:0,children:"均分比例"}),(0,b.jsx)(Q.ZP,{className:"ml20 mr20",value:1,children:"难易度"}),(0,b.jsx)(Q.ZP,{value:2,children:"自定义分值"})]})})})]}),(0,b.jsx)("div",{className:be,children:B.hack_settings&&B.hack_settings.map((function(e,n){return(0,b.jsxs)(V.Z,{align:"middle",style:{marginTop:20},children:[(0,b.jsx)(F.Z,{flex:"1",className:"pr10",children:(0,b.jsx)("strong",{children:e.hack_name})}),(0,b.jsxs)(F.Z,{flex:"150px",children:[(0,b.jsx)(W.Z,{min:0,step:.1,value:e.hack_score,disabled:v||2!==B.hack_score_settings||H,onChange:function(e){B.hack_settings[n].hack_score=e;var t=B.hack_settings.reduce((function(e,n){return e+Number(n.hack_score)}),0);B.total_score=t.toFixed(2),q(i()({},B))}}),(0,b.jsx)("span",{className:"ml10",children:"分"})]}),(0,b.jsxs)(F.Z,{style:{lineHeight:"20px"},children:[1===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-green c-white mr10",children:"简单"}),2===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-blue c-white mr10",children:"适中"}),3===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-orange c-white mr10",children:"困难"})]})]},n)}))}),(0,b.jsx)("div",{style:{height:100}})]})})),De=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,r=(0,d.useState)(!0),i=u()(r,2),s=i[0],o=i[1],l=(0,d.useState)(!1),g=u()(l,2),_=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)([]),S=u()(N,2),I=S[0],M=S[1],L=(0,d.useState)([]),C=u()(L,2),P=C[0],A=C[1],E=(0,d.useState)([]),O=u()(E,2),D=O[0],H=O[1],R=(0,m.useParams)();function z(){return Y.apply(this,arguments)}function Y(){return(Y=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,M(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(){return Q.apply(this,arguments)}function Q(){return(Q=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/courses/".concat(null==R?void 0:R.coursesId,"/teachers"),{method:"get",params:{homework_id:R.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),A(null==n?void 0:n.teacher_list),H(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){z(),q()}),[R]);return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsx)(V.Z,{children:(0,b.jsxs)(F.Z,{flex:"1",children:[(0,b.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==I?void 0:I.can_edit)&&(0,b.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){v(!0)},children:"+添加协作者"})]})}),(0,b.jsxs)(V.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==I||null===(n=I.data)||void 0===n?void 0:n.length)<=0&&(0,b.jsx)(T.Z,{customText:"该作业暂无协作者"}),null==I||null===(t=I.data)||void 0===t?void 0:t.map((function(e){return(0,b.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,b.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==I?void 0:I.can_edit)&&(0,b.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),z(),q());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,b.jsx)(V.Z,{children:!s&&(0,b.jsxs)(F.Z,{className:"mb50",children:[(0,b.jsx)(x.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){o(!0)},children:"取消"})]})}),(0,b.jsx)(h.Z,{title:"添加协作者",open:_,onCancel:function(){return v(!1)},onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==k.length){e.next=3;break}return f.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:k}});case 5:0===e.sent.status&&(f.ZP.info("添加成功"),Z([]),z(),q(),v(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,b.jsx)(B.Z.Search,{onChange:function(e){A(D.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,b.jsx)(j.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){Z(e)},selectedRowKeys:k,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:P,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),He=function(){return(0,b.jsx)("section",{className:"bg-white pl30 pr30 pt10 mb10",children:(0,b.jsxs)(v.Z,{destroyInactiveTabPane:!0,children:[(0,b.jsx)(v.Z.TabPane,{tab:"发布设置",children:(0,b.jsx)(Le,{})},1),(0,b.jsx)(v.Z.TabPane,{tab:"评分设置",children:(0,b.jsx)(Oe,{})},2),(0,b.jsx)(v.Z.TabPane,{tab:"公开设置",children:(0,b.jsx)(Ee,{})},3),(0,b.jsx)(v.Z.TabPane,{tab:"协作设置",children:(0,b.jsx)(De,{})},4)]})})},Re=t(26724),ze=t.n(Re),Ye=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading}}))((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.dispatch,s=(0,m.useParams)(),o=((0,m.useLocation)(),(0,d.useState)([])),l=u()(o,2),x=l[0],g=l[1],_=(0,d.useState)([]),v=u()(_,2),y=(v[0],v[1],(0,d.useState)(!0)),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)(!1),I=u()(N,2),M=I[0],L=I[1],C=(0,d.useState)(1),T=u()(C,2),P=T[0],A=T[1],E=(0,d.useState)([]),D=u()(E,2),z=(D[0],D[1]),B=(0,d.useState)(!1),q=u()(B,2),Q=q[0],W=q[1],J=(0,d.useState)(!1),U=u()(J,2),G=U[0],K=U[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?($.resetFields(),g([]),W(!0),ee()):W(!1)}),[n.actionTabs.key]);var X=R.Z.useForm(),$=u()(X,1)[0],ee=function(){var e=c()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k||M){e.next=11;break}return L(!0),A(P+1),e.next=5,(0,ie.JG)(i()(i()({},s),{},{page:P}));case 5:t=e.sent,r=O()(t.group_list),null!=t&&t.ungroup_list&&r.push({id:null==t?void 0:t.ungroup_list.id,name:null==t?void 0:t.ungroup_list.name,works_count:null==t?void 0:t.ungroup_list.work_count,last_review_time:null==t?void 0:t.ungroup_list.last_review_time}),g([].concat(O()(x),O()(r))),L(!1),(null===(n=t.group_list)||void 0===n?void 0:n.length)<10&&Z(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ne=function(){r({type:"shixunHomeworks/setActionTabs",payload:{}}),K(!1),Z(!0),L(!1),A(1),g([]),$.resetFields()},te=[{title:"",dataIndex:"id",width:280,render:function(e,n){return(0,b.jsx)(Y.Z,{disabled:!(n.works_count>1),value:String(n.id),children:n.name})}},{title:"有效作品数",dataIndex:"works_count"},{title:"上次查重时间",dataIndex:"last_review_time",width:130}];return(0,b.jsxs)(h.Z,{centered:!0,title:"代码查重",keyboard:!1,maskClosable:!1,open:Q,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=$.getFieldValue(),e.next=3,(0,p.ZP)("/api/homework_commons/".concat(s.categoryId,"/hack_homework_code_repeat.json"),{method:"post",body:{group_ids:O()(t.group_ids)}});case 3:if(0!==e.sent.status){e.next=11;break}return ne(),f.ZP.success("操作成功"),e.next=9,r({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 9:m.history.push("/classrooms/".concat(s.coursesId,"/program_homework/").concat(s.categoryId,"/detail?tabs=2")),r({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 11:case"end":return e.stop()}}),e)}))),onCancel:ne,children:[n.codeReviewCourse&&(0,b.jsxs)(R.Z,{form:$,onChange:function(e){z(i()({},$.getFieldValue()))},initialValues:H()(H()({},"group_ids",[]),"end_time",S()(S()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,b.jsx)("div",{className:"flexd-table-header mt20",children:(0,b.jsx)(j.Z,{pagination:!1,dataSource:[],columns:te})}),(0,b.jsx)(R.Z.Item,{name:"group_ids",children:(0,b.jsx)(Y.Z.Group,{className:"w100",children:(0,b.jsx)("div",{style:{width:"100%",maxHeight:260,overflow:"auto"},children:(0,b.jsx)(ze(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ee()},hasMore:k,useWindow:!1,children:(0,b.jsx)(j.Z,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:te,dataSource:x,pagination:!1})})})})})]}),(0,b.jsx)(V.Z,{children:(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(Y.Z,{checked:G,onChange:function(e){K(e.target.checked);var n=[];e.target.checked&&(n=x.filter((function(e){return e.works_count>1})).map((function(e){return e.id+""}))),$.setFieldsValue(H()({},"group_ids",n))},children:"全选"})})})]})})),Ve=t(89227),Fe=t(18218),Be=t(48986),qe=t(37740),Qe=t(31622),We=t(94334),Je=t(31206),Ue=t(57162),Ge=t(52194),Ke=t(89123),Xe=[Je.Z,Ue.Z,Ge.Z],$e=(0,m.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,r=e.user,s=e.classroomList,o=(0,d.useState)(i()(i()({},(0,m.useParams)()),{},{page:1,per_page:10,rank_type:2,course_group:(0,C.dE)()?[r.userInfo.course.course_group_id]:[]},(0,m.useParams)())),l=u()(o,2),g=l[0],v=l[1],y=(0,d.useState)([]),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)([]),S=u()(N,2),L=S[0],P=S[1],A=(0,d.useState)([]),E=u()(A,2),D=E[0],H=E[1],R=(0,d.useState)(!1),z=u()(R,2),V=z[0],F=z[1],B=(0,d.useState)([{title:"排行",dataIndex:"rank",width:100,fixed:"left",render:function(e,n,t){return e<4?(0,b.jsx)("img",{src:Xe[e-1]}):e}},{title:"用户",dataIndex:"user_name",width:150,fixed:"left",key:"user_name",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:We.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e]})}},{title:"分班",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:150,fixed:"left"},{title:"学号",dataIndex:"student_id",key:"student_id",width:150,ellipsis:!0,fixed:"left",render:function(e){return e||"- -"}},{title:"通过",dataIndex:"passed_count",width:100,fixed:"left",key:"passed_count"},{title:"得分",dataIndex:"score",width:100,fixed:"left",key:"score"}]),q=u()(B,2),W=q[0],J=q[1];function U(e){return G.apply(this,arguments)}function G(){return(G=c()(a()().mark((function e(n){var t,o,l,u,d,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,p.ZP)("/api/courses/rank_list.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,rank_type:2,homework_common_id:g.categoryId})});case 3:if(t=e.sent,Z(t),F(!1),-1==t.status){e.next=19;break}if((0,C.dE)()?(1===n&&P([null==t||null===(o=t.course_group)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id]),null!=t&&t.my_rank?H([null==t?void 0:t.my_rank].concat(O()(null==t?void 0:t.rank_list))):H(O()(null==t?void 0:t.rank_list))):H(O()(null==t?void 0:t.rank_list)),1!==n){e.next=19;break}l={title:(0,b.jsxs)(_.Z,{title:"总耗时时为做题通过时长和罚时时长的总和,\n 罚时时长=评测出错次数X设置的罚时(当前为".concat(null==t?void 0:t.punish_time,"分)"),children:[(0,b.jsx)("span",{style:{marginRight:3},children:"总耗时"})," ",(0,b.jsx)("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})]}),dataIndex:"finish_time",width:150,ellipsis:!0,fixed:"left",key:"finish_time"},W.push(l),u=a()().mark((function e(n){var o,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(u={}).title=null!=t&&t.sent_type?(0,b.jsx)("span",{children:"题目"+(n+1)+"(".concat(null==t||null===(o=t.question_data)||void 0===o||null===(o=o[n])||void 0===o?void 0:o.question_score,")")}):(0,b.jsx)("a",{onClick:c()(a()().mark((function e(){var r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null==t||null===(r=t.question_data)||void 0===r||null===(r=r[n])||void 0===r?void 0:r.identifier,"/start.json"),{method:"get"});case 2:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[g.coursesId,g.categoryId]));case 4:case"end":return e.stop()}}),e)}))),children:"题目"+(n+1)+"(".concat(null==t||null===(l=t.question_data)||void 0===l||null===(l=l[n])||void 0===l?void 0:l.question_score,")")}),u.dataIndex="question_data",u.width=250,u.render=function(e,t){var o,l,u,d,m;return(0,b.jsx)("div",{children:(null==e||null===(o=e[n])||void 0===o?void 0:o.answer_question_time)&&(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:c()(a()().mark((function t(){var o,c,l,u,d,m,x,_,v;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,C.Rm)()||null!==(o=s.AssistantObject.hack)&&void 0!==o&&o.can_view){t.next=3;break}return f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),t.abrupt("return");case 3:if(null!=e&&null!==(c=e[n])&&void 0!==c&&c.open_code){t.next=6;break}return f.ZP.info("暂不允许查看代码"),t.abrupt("return");case 6:return t.next=8,(0,p.ZP)("/api/courses/view_code.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,homework_common_id:g.categoryId,hack_user_code_id:null==e||null===(l=e[n])||void 0===l?void 0:l.hack_user_code_id})});case 8:v=t.sent,h.Z.warning({icon:null,width:800,title:(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"代码"}),(0,b.jsxs)("span",{children:["使用语言:",null==e||null===(u=e[n])||void 0===u?void 0:u.current_language]}),(0,b.jsxs)("span",{children:["运行内存:",null==e||null===(d=e[n])||void 0===d?void 0:d.memory,"(KB)"]}),(0,b.jsxs)("span",{children:["运行时长:",null==e||null===(m=e[n])||void 0===m?void 0:m.run_time,"(ms)"]}),(0,b.jsxs)("span",{children:["得分:",null==e||null===(x=e[n])||void 0===x?void 0:x.score]})]}),content:(0,b.jsx)(Ke.Z,{classroomList:s,user:r,languages:[{language:null==e||null===(_=e[n])||void 0===_?void 0:_.language,code:null==v?void 0:v.code}],v:e,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:e.language,game_id:e.id,diff_code_count:e.diff_code_count})});case 10:case"end":return t.stop()}}),t)})))}),(0,b.jsx)("span",{style:{margin:"0px 10px"},children:(null==e||null===(l=e[n])||void 0===l?void 0:l.answer_question_time)||"- -"}),null!=e&&null!==(u=e[n])&&void 0!==u&&u.submit_count?(0,b.jsxs)(_.Z,{title:"".concat((null==e||null===(d=e[n])||void 0===d?void 0:d.submit_count)||0,"次尝试出错"),children:[(0,b.jsx)("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(null==e||null===(m=e[n])||void 0===m?void 0:m.submit_count)||0]}):null]})})},W.push(u);case 6:case"end":return e.stop()}}),e)})),d=0;case 13:if(!(d<(null==t||null===(m=t.question_data)||void 0===m?void 0:m.length))){e.next=18;break}return e.delegateYield(u(d),"t0",15);case 15:d++,e.next=13;break;case 18:J(O()(W));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){W.splice(7);for(var e=function(e){var n,t,o={};o.title=null!=k&&k.sent_type?(0,b.jsx)("span",{children:"题目"+(e+1)+"(".concat(null==k||null===(n=k.question_data)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.question_score,")")}):(0,b.jsx)("a",{onClick:c()(a()().mark((function n(){var t,r;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/problems/".concat(null==k||null===(t=k.question_data)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.identifier,"/start.json"),{method:"get"});case 2:(r=n.sent)&&(window.open("/myproblems/".concat(null==r?void 0:r.identifier,"?type=1")),localStorage.setItem("program_homework",[g.coursesId,g.categoryId]));case 4:case"end":return n.stop()}}),n)}))),children:"题目"+(e+1)+"(".concat(null==k||null===(t=k.question_data)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.question_score,")")}),o.dataIndex="question_data",o.width=250,o.render=function(n,t){var o,l,u,d,m;return(0,b.jsx)("div",{children:(null==n||null===(o=n[e])||void 0===o?void 0:o.answer_question_time)&&(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:c()(a()().mark((function t(){var o,c,l,u,d,m,x,_,v;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,C.Rm)()||null!==(o=s.AssistantObject.hack)&&void 0!==o&&o.can_appraise){t.next=3;break}return f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),t.abrupt("return");case 3:if(null!=n&&null!==(c=n[e])&&void 0!==c&&c.open_code){t.next=6;break}return f.ZP.info("暂不允许查看代码"),t.abrupt("return");case 6:return t.next=8,(0,p.ZP)("/api/courses/view_code.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,homework_common_id:g.categoryId,hack_user_code_id:null==n||null===(l=n[e])||void 0===l?void 0:l.hack_user_code_id})});case 8:v=t.sent,h.Z.warning({icon:null,width:800,title:(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"代码"}),(0,b.jsxs)("span",{children:["使用语言:",null==n||null===(u=n[e])||void 0===u?void 0:u.current_language]}),(0,b.jsxs)("span",{children:["运行内存:",null==n||null===(d=n[e])||void 0===d?void 0:d.memory,"(KB)"]}),(0,b.jsxs)("span",{children:["运行时长:",null==n||null===(m=n[e])||void 0===m?void 0:m.run_time,"(ms)"]}),(0,b.jsxs)("span",{children:["得分:",null==n||null===(x=n[e])||void 0===x?void 0:x.score]})]}),content:(0,b.jsx)(Ke.Z,{classroomList:s,user:r,languages:[{language:null==n||null===(_=n[e])||void 0===_?void 0:_.language,code:null==v?void 0:v.code}],v:n,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:n.language,game_id:n.id,diff_code_count:n.diff_code_count})});case 10:case"end":return t.stop()}}),t)})))}),(0,b.jsx)("span",{style:{margin:"0px 10px"},children:(null==n||null===(l=n[e])||void 0===l?void 0:l.answer_question_time)||"- -"}),null!=n&&null!==(u=n[e])&&void 0!==u&&u.submit_count?(0,b.jsxs)(_.Z,{title:"".concat((null==n||null===(d=n[e])||void 0===d?void 0:d.submit_count)||0,"次尝试出错"),children:[(0,b.jsx)("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(null==n||null===(m=n[e])||void 0===m?void 0:m.submit_count)||0]}):null]})})},W.push(o)},n=0;n<(null==k||null===(t=k.question_data)||void 0===t?void 0:t.length);n++){var t;e(n)}J(O()(W))}),[null==k?void 0:k.question_data]),(0,d.useEffect)((function(){var e;null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.course&&((0,C.dE)()&&(g.course_group=(0,C.dE)()?[r.userInfo.course.course_group_id]:[],v(i()({},g))),U(1))}),[null==r?void 0:r.userInfo]),console.log("----",W),(0,b.jsx)("div",{style:{width:1200,margin:"0px auto"},children:"封榜中"===(null==k?void 0:k.message)?(0,b.jsx)(T.Z,{customText:"答题时间进入倒计时,暂时封榜,请加速竞技通关答题"}):(0,b.jsxs)("div",{style:{background:"#fff",padding:20},children:[(0,b.jsxs)("div",{style:{display:"inline-flex"},children:[(0,b.jsx)("label",{children:"分班情况:"}),(0,C.GJ)()&&(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)(Y.Z.Group,{className:Be.Z.checkboxgroup,value:L,onChange:function(e){if(1===g.type)P([]),g.course_group=[],g.page=1,v(i()({},g)),U();else if(2===g.type){var n;P(["全部"].concat()),g.course_group=null==k||null===(n=k.course_group)||void 0===n?void 0:n.map((function(e){return e.id})),g.page=1,v(i()({},g)),U()}else P(O()(e.filter((function(e){return"全部"!=e})))),g.course_group=e.filter((function(e){return"全部"!=e})),g.page=1,v(i()({},g)),U()},children:[(0,b.jsx)(Y.Z,{value:"全部",onChange:function(e){e.target.checked?g.type=2:g.type=1},children:"全部分班"}),null==k||null===(n=k.course_group)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(Y.Z,{onChange:function(e){g.type=3},value:e.id,children:null==e?void 0:e.name})}))]})}),(0,C.dE)()&&(0,b.jsxs)(Q.ZP.Group,{onChange:function(e){"全部"===e.target.value?(g.course_group=[],g.page=1,v(i()({},g)),U()):(g.course_group=[e.target.value],g.page=1,v(i()({},g)),U())},defaultValue:r.userInfo.course.course_group_id,children:[(0,b.jsx)(Q.ZP,{value:"全部",children:"全部分班"}),null==k||null===(t=k.course_group)||void 0===t?void 0:t.map((function(e,n){return(0,b.jsx)(Q.ZP,{value:e.id,children:e.name})}))]})]}),(0,C.GJ)()&&(0,b.jsxs)("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10},children:[(0,b.jsxs)("span",{style:{fontSize:14,color:"#B1BACD"},children:["排行规则:时间结束后正式封榜,时间段之外的提交不计入排行。 ",(0,b.jsx)("a",{onClick:function(){h.Z.warning({title:"计分规则",width:500,content:(0,b.jsxs)("div",{children:[(0,b.jsx)("p",{children:"排名规则:经典ACM规则"}),(0,b.jsx)("p",{children:"AC(通过题目)越多,排名越靠前。"}),(0,b.jsx)("p",{children:"AC相同,总用时越少,排名越靠前。"}),(0,b.jsx)("p",{children:"总用时=∑(每一个题目的用时)"}),(0,b.jsx)("p",{children:"每一个题目的用时=比赛开始到提交被通过的时间+罚时"}),(0,b.jsx)("p",{children:"罚时=(通过前)错误代码提交次数*每次罚时"}),(0,b.jsx)("p",{children:"不算罚时的情况:没有通过的题目、(系统)内部错误、编译错误"})]})})},children:"点击查看计分规则"})]}),(0,b.jsx)(x.ZP,{onClick:function(){(0,me.VY)(i()(i()({},g),{},{id:g.coursesId,rank_type:2,homework_common_id:g.categoryId}))},children:"导出"})]}),(0,b.jsx)(I.Z,{spinning:V,children:(0,b.jsx)(j.Z,{style:{marginTop:10},pagination:!1,scroll:{x:1200},rowClassName:function(e,n){return 0===n&&(0,C.dE)()&&Be.Z.tables},dataSource:D,columns:W})}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,b.jsx)(M.Z,{current:g.page,pageSize:g.per_page,total:null==k?void 0:k.count,hideOnSinglePage:!0,onChange:function(e,n){g.page=e,g.per_page=n,v(i()({},g)),U()}})})]})})})),en=[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个崩溃错误",ld:"至少1个崩溃漏洞",gf:"超过50%"}],nn=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{classroomList:t,shixunHomeworks:n,globalSetting:e.globalSetting,user:i,loading:r.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.classroomList,s=(e.globalSetting,e.user,e.loading,e.dispatch),o=(0,m.useParams)(),l=(0,m.useSearchParams)(),k=u()(l,1)[0],Z=(0,d.useState)(k.get("tabs")||"0"),N=u()(Z,2),S=N[0],I=N[1],M=(0,d.useState)({}),L=u()(M,2),T=L[0],P=L[1],E=t.workList,O=t.workSetting,D=(0,d.useState)(!1),H=u()(D,2),R=H[0],z=H[1];o.category=k.get("category_id"),o.order="work_score",o.b_order="desc",(0,d.useEffect)((function(){s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.coursesId}})}),[(0,C.bg)()]);var Y,V,F,B,q,Q,W,J,U=function(){var e;h.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsxs)("div",{className:"tc font16",children:["你在该实训的学习记录将被清空,无法恢复",(0,b.jsx)("br",{}),"是否确认重做?"]}),onOk:(e=c()(a()().mark((function e(){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=null===(n=t.workList)||void 0===n?void 0:n.myshixun_identifier,e.next=3,(0,ie.Fr)({id:r});case 3:e.sent&&(f.ZP.info("已清空本实训的学习记录\n\n请点击“开启挑战”重做课程实验"),s({type:"shixunHomeworks/getWorkList",payload:T}));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},G=function e(n){var t,r;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(r=c()(a()().mark((function t(){var r,i;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,qe.$Q)({url:n});case 2:if(r=t.sent){t.next=5;break}return t.abrupt("return");case 5:return f.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,qe.Ir)({id:r.shixun_identifier});case 8:if(null==(i=t.sent)||!i.game_identifier){t.next=12;break}return(0,w.xg)("/tasks/".concat(i.game_identifier,"?coursesId=").concat(o.coursesId)),t.abrupt("return");case 12:2===(null==i?void 0:i.status)?e(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&K(null==i?void 0:i.message);case 13:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)})})},K=function(e){h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},X=function(){var e=c()(a()().mark((function e(n){var t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),e.next=3,(0,qe.$Q)({url:n});case 3:if(r=e.sent,console.log(r,"execRes"),null==r||!r.game_identifier){e.next=8;break}return(0,w.xg)("/tasks/".concat(r.game_identifier,"?coursesId=").concat(o.coursesId)),e.abrupt("return");case 8:-3===(null==r?void 0:r.status)?(0,w.eF)():2===(null==r?void 0:r.status)?G(null==r?void 0:r.message):3===(null==r?void 0:r.status)&&K(null==r?void 0:r.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$=[{name:"作业列表",id:"0",compontent:(0,b.jsx)(fe,{setExportParams:P}),forceRender:!0},{name:"作业详情",id:"1",compontent:(0,b.jsx)(A,{})},{name:"排行榜",id:"5",compontent:(0,b.jsx)($e,{})},{name:"代码查重",id:"2",compontent:(0,b.jsx)(xe,{})},{name:(0,C.GJ)()?"高级设置":"得分规则",id:"3",compontent:(0,b.jsx)(He,{}),forceRender:!0},{name:(0,b.jsx)("a",{style:{color:"#b9b8b8"},href:"/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/answer"),children:"解答&讨论"}),id:"6",compontent:!1}].filter((function(e){var n,t;return(0,C.dE)()?"代码查重"!==e.name:(0,C.dE)()||"已截止"!==(null==E||null===(n=E.homework_status)||void 0===n?void 0:n[0])?"质量检测"!==e.name:!E.code_review&&"未发布"!==(null==E||null===(t=E.homework_status)||void 0===t?void 0:t[0])||"代码查重"!==e.name})).filter((function(e){return!!E.open_code_quality_analysis||"质量检测"!==e.name}));return(0,b.jsxs)("section",{children:[(0,b.jsxs)("div",{className:"edu-container",children:[E.homework_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:E.category&&(0,b.jsxs)(g.Z,{separator:">",children:[(0,b.jsx)(g.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework"),children:E.course_name})}),(0,b.jsx)(g.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework/").concat(E.category.main?"":E.category.category_id),children:E.category.category_name})}),(0,b.jsx)(g.Z.Item,{children:"作业详情"})]})}),(0,b.jsxs)("aside",{className:[Be.Z.title,"mt20"].join(" "),children:[(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework/").concat(E.category.main?"":E.category.category_id),children:(0,b.jsx)(y.Z,{className:"font16 c-black"})}),(0,b.jsx)(_.Z,{title:E.homework_name,placement:"bottom",children:(0,b.jsx)("strong",{className:"font20 ml5",children:E.homework_name})}),(0,b.jsx)(w.VV,{temporary:!0,status:E.homework_status}),(0,C.dE)()&&(0,b.jsx)("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:(0,b.jsxs)(x.ZP,{onClick:c()(a()().mark((function e(){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null===(n=t.workList)||void 0===n?void 0:n.start_identifier,"/start.json"),{method:"get"});case 2:(r=e.sent)&&(window.open("/myproblems/".concat(null==r?void 0:r.identifier,"?type=1")),localStorage.setItem("program_homework",[o.coursesId,o.categoryId]));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:[null!==(n=E.homework_status)&&void 0!==n&&n.includes("已截止")?"查看作业":"进入练习"," "]})})]})]}),(0,b.jsx)("aside",{className:"mt30 relative ".concat(Be.Z.workListTabWrap),children:(0,b.jsx)(v.Z,{type:"card",defaultActiveKey:S,activeKey:S,tabBarExtraContent:(0,b.jsxs)("aside",{className:Be.Z.workListTabButton,children:[(0,C.dE)()&&(null===(Y=t.workList)||void 0===Y?void 0:Y.redo_work)&&(0,b.jsx)(x.ZP,{onClick:U,type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-dahuizhongzuo3x"}),children:"重做"}),(null===(V=t.workList)||void 0===V?void 0:V.shixun_status)>1&&(null===(F=t.workList)||void 0===F?void 0:F.time_status)<5&&(0,C.dE)()&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-kaiqizhong"}),onClick:function(){var e,n,r;(0,Qe.tJ)(s,!0)&&(null!==(e=t.workList)&&void 0!==e&&null!==(e=e.task_operation)&&void 0!==e&&null!==(e=e[1])&&void 0!==e&&e.includes("/")?X(null===(n=t.workList)||void 0===n||null===(n=n.task_operation)||void 0===n?void 0:n[1]):(0,w.xg)("/tasks/".concat(null===(r=t.workList)||void 0===r||null===(r=r.task_operation)||void 0===r?void 0:r[1])))},children:null===(B=t.workList)||void 0===B||null===(B=B.task_operation)||void 0===B?void 0:B[0]}),(null===(q=t.workList)||void 0===q?void 0:q.commit_des)&&(null===(Q=t.workList)||void 0===Q?void 0:Q.commit_des)&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),onClick:function(){var e;(0,w.xg)("/classrooms/".concat(o.coursesId,"/shixun_homework/").concat(o.categoryId,"/").concat(null===(e=t.workList)||void 0===e?void 0:e.id,"/commitsummary"))},children:null===(W=t.workList)||void 0===W?void 0:W.commit_des}),(0,C.GJ)()&&"未发布"===(null==E||null===(J=E.homework_status)||void 0===J?void 0:J[0])&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_create||!(0,C.Rm)()?m.history.push("/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/edit")):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"}),(0,C.GJ)()&&E.publish_immediately&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_publish||!(0,C.Rm)()?s({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[o.categoryId],selectArrsAll:[E],params:o,detail:!0,type:2,manage_all_group:null==O?void 0:O.manage_all_group}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即发布"}),(0,C.GJ)()&&E.end_immediately&&(0,b.jsx)(x.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-jiezhishiyan"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_stop||!(0,C.Rm)()?s({type:"classroomList/setActionTabs",payload:{key:"立即截止",params:o,type:2,detail:!0,selectArrs:[o.categoryId]}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即截止"})]}),onChange:function(e){var n;"5"!==e||null!==(n=r.AssistantObject.hack)&&void 0!==n&&n.can_exam_leaderboard||!(0,C.Rm)()?(I(e),"0"===e&&s({type:"shixunHomeworks/getWorkList",payload:o})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:$.map((function(e,n){return(0,b.jsx)(v.Z.TabPane,{tab:e.name,forceRender:e.forceRender,children:e.compontent},e.id)}))})})]}),(0,b.jsx)(Ye,{}),(0,b.jsx)(Ve.Z,{courseEndTime:null==E?void 0:E.course_end_date,successCallback:function(){s({type:"shixunHomeworks/getWorkList",payload:i()({},o)})},visible:"立即截止"===r.actionTabs.key,homeworkIds:[o.categoryId],courseId:o.coursesId,isBatch:!1}),(0,b.jsx)(Fe.Z,{courseEndTime:null==E?void 0:E.course_end_date}),(0,b.jsxs)(h.Z,{open:R,title:"规则说明",width:800,footer:null,onCancel:function(){z(!1)},children:[(0,b.jsx)("p",{children:"一、等级规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:(0,b.jsx)(j.Z,{dataSource:en,columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,b.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,b.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,b.jsx)("p",{children:"二、复杂度规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,b.jsx)("p",{children:"三、代码质量分规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*崩溃数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return I},D9:function(){return A},IM:function(){return O},Iy:function(){return w},Ne:function(){return E},ON:function(){return Y},Uj:function(){return q},VY:function(){return R},YO:function(){return B},YX:function(){return F},Zn:function(){return x},_g:function(){return j},_k:function(){return T},c6:function(){return N},cr:function(){return g},eV:function(){return S},fi:function(){return _},gh:function(){return b},hS:function(){return D},iA:function(){return v},j6:function(){return y},je:function(){return C},kS:function(){return z},o6:function(){return Z},pO:function(){return V},rQ:function(){return M},sA:function(){return k},xm:function(){return P},xo:function(){return H},y8:function(){return L}});var r=t(7557),i=t.n(r),s=t(82242),a=t.n(s),o=t(41498),c=t.n(o),l=t(71751),u=t(8785),d=t(42930),p=t(8591),m=t(94334),f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(r=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},31206:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},57162:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},52194:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},48986:function(e,n){n.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3951,7078,96898,25203],{75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&B&&(0,y.jsx)("iframe",{src:"".concat(Q,"/office.html?key=").concat(B.key,"&url=").concat(W+B.url,"&callbackUrl=").concat(W+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!A)}),"html"===N&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(Q,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!A)}),"image"===N&&(0,y.jsx)("img",{src:(null===(l=Z)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=Z)&&void 0!==w&&w.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:O?(0,y.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,y.jsx)(f.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return F}});var r=t(82242),i=t.n(r),s=t(37205),a=t.n(s),o=t(91232),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),f=t(11690);var h=[],x=["
                                                  "],g=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){h.length=0,x=["
                                                    "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                                  • "+i.text+"");var s=[];return n=y(e,++n,i.level,s),s.length>0&&(r.push("
                                                      "),s.forEach((function(e){r.push(e)})),r.push("
                                                    ")),r.push("
                                                  • "),n=y(e,n,t,r)}function w(){return y(h,0,0,x),x.push("
                                                  "),x.join("")}var k={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var s=N(),a=r;r=s,S[s]={type:"block",expression:a}}return{type:"code",raw:t,lang:i,text:r}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,N=function(){return"__special_katext_id_".concat(Z++,"__")},S={};function I(){return S}function M(){Z=0,S={}}function L(e){return e=e.replace(b,(function(e,n){var t=N();return S[t]={type:"inline",expression:n},t}))}var C=g.listitem;g.listitem=function(e){return C(L(e))};var T=g.paragraph;g.paragraph=function(e){return T(L(e))};var P=g.tablecell;g.tablecell=function(e,n){return P(L(e),n)},g.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                                  ".concat(e,"

                                                  "):'
                                                  ').concat(t?e:(0,f.escape)(e,!0),"
                                                  \n"):'
                                                  '+(t?e:(0,f.escape)(e,!0))+"
                                                  "},g.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:k,renderer:g});var A=m(),E=(t(64018),t(24830)),O=t(94334),D=t(15342),H=t(1012),R=t(38696),z=t(37712),Y="@▁@",V=/]*>/g;var F=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,s=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),_=void 0!==g&&g,y=e.programFillValue,k=e.onFillChange,b=void 0===k?function(e){}:k,Z=e.onFillBlur,N=void 0===Z?function(){}:Z,S=String(t),L=(0,d.useState)(""),C=u()(L,2),T=C[0],P=C[1],F=(0,d.useState)("office"),B=u()(F,2),q=B[0],Q=B[1],W=(0,d.useState)([]),J=u()(W,2),U=J[0],G=J[1],K=(0,d.useRef)("a"+(0,H.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===Y?"input":"textarea");t.style.width="100%",t.style.height=e===Y?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(X).length;return X[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                  '.concat($(S||""),"
                                                  ")}var n=A(S);n=$(n);var t=I();S.match(/\[TOC\]/)&&(n=n.replace("

                                                  [TOC]

                                                  ",w()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,s=r.expression;return(0,D.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),M();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):s?r.innerText:(setTimeout((function(){return ae()}),500),r.innerHTML)}),[S,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[U]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,s=u()(e.value,2),a=s[0],o=s[1];o.value=null===(i=y[a])||void 0===i?void 0:i.value,"warning"===y[a].type?o.className="program-fill-warning":"success"===y[a].type?o.className="program-fill-success":o.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,m,f=u()(l.value,2),h=f[0];f[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(m=y[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}G(y)}}),[y]);var ne=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,G(a()(U)),b(U,e.target.dataset.id)},te=function(e){U[e.target.dataset.id]=U[e.target.dataset.id]||{},U[e.target.dataset.id].value=e.target.value,G(a()(U)),N(U,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),Q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),Q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),Q("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}j.WebkitLineClamp=o,o&&(p=i()(i()({},p),j));var ae=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(V)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",se),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",se),M(),v()}}),[ee,ie.current,se]),(0,z.jsxs)(z.Fragment,{children:[s&&(0,z.jsx)("div",{ref:ie,children:ee}),!s&&(0,z.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(R.Z,{close:!0,data:T,type:null!=T&&T.length?q:"",style:i()({},f),onClose:function(){return P("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var r=t(82242),i=t.n(r),s=t(79800),a=t.n(s),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),f=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,r=e.mode,s=e.options,c=void 0===s?{}:s,l=(0,o.useRef)(),u=(0,o.useState)(),d=a()(u,2),f=d[0],h=d[1];return(0,o.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,o.useEffect)((function(){f&&f.setOption("mode",r)}),[f,r]),(0,o.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,o.useEffect)((function(){if(l.current&&!f){var e=p().fromTextArea(l.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[l.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,o.useState)("python"),s=a()(r,2),d=s[0],p=s[1];return(0,m.jsxs)(l.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(f,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(g,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),i=t.n(r),s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),m=t(59301),f=t(89780),h=t.n(f),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},j=t(82242),y=t.n(j),w=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,s=e.className,a=void 0===s?"":s,o=e.children;return(0,_.jsxs)("a",{title:t,className:a,onClick:function(){n(i)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(r)}),o]})}var b=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,s=e.fullScreen,a=e.insertTemp,o=e.hidetoolBar,c=[].concat(w,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&c.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(k,y()(y()({},e),{},{onActionCallback:i})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,_.jsx)("li",{children:(0,_.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(k,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(98557),N=t(78241),S=t(73782),I=t(3113),M={labelCol:{span:4},wrapperCol:{span:20}},L=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(N.Z,y()(y()({},M),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},C=t(35782),T=t(8591),P=t(75166),A=N.Z.useForm,E={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},D=function(e){var n=e.callback,t=e.onCancel,r=A(),i=u()(r,1)[0],s=(0,m.useRef)();function a(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,_.jsxs)(N.Z,y()(y()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(S.Z,{style:E})}),(0,_.jsx)(H,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,R(n,a)}})]})}),(0,_.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(S.Z,{style:{width:264}})}),(0,_.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function H(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(P.KI,"/api/attachments.json")),r.send(t)}var z=t(5112),Y=t(94001),V=z.ZP.Group,F={margin:"0 8px"},B=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:F,children:"单元格数:"}),(0,_.jsx)("span",{style:F,children:"行数"}),(0,_.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(Y.Z,{})}),(0,_.jsx)("span",{style:F,children:"列数"}),(0,_.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(Y.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:F,children:"对齐方式:"}),(0,_.jsx)(N.Z.Item,{name:"align",children:(0,_.jsxs)(V,{children:[(0,_.jsx)(z.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(z.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(z.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(z.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},q=t(94334),Q=t(92911),W=t(1012),J=t(43418),U="link",G="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),oe=p()(p()(p()(p()({},U,"添加链接"),K,"添加代码块"),G,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,s=e.width,o=void 0===s?"100%":s,l=e.height,d=void 0===l?400:l,f=e.miniToolbar,j=void 0!==f&&f,y=e.isFocus,w=void 0!==y&&y,k=e.watch,N=e.insertTemp,S=e.mode,I=void 0===S?"markdown":S,M=e.id,P=void 0===M?"markdown-editor-id":M,A=e.showResizeBar,E=void 0!==A&&A,O=e.noStorage,H=void 0!==O&&O,z=e.showNullButton,Y=void 0!==z&&z,V=e.showNullProgramButton,F=void 0!==V&&V,$=e.hidetoolBar,ie=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,fe=void 0===me?"":me,he=e.disablePaste,xe=void 0!==he&&he,ge=e.disabled,_e=void 0!==ge&&ge,ve=e.disabledFill,je=void 0!==ve&&ve,ye=e.placeholder,we=void 0===ye?"":ye,ke=e.values,be=void 0===ke?"":ke,Ze=(0,m.useState)(null),Ne=u()(Ze,2),Se=Ne[0],Ie=Ne[1],Me=(0,m.useState)(t),Le=u()(Me,2),Ce=Le[0],Te=Le[1],Pe=(0,m.useState)(k),Ae=u()(Pe,2),Ee=Ae[0],Oe=Ae[1],De=(0,m.useState)(le),He=u()(De,2),Re=He[0],ze=He[1],Ye=(0,m.useState)(""),Ve=u()(Ye,2),Fe=Ve[0],Be=Ve[1],qe=(0,m.useState)(0),Qe=u()(qe,2),We=Qe[0],Je=Qe[1],Ue=(0,m.useState)(d),Ge=u()(Ue,2),Ke=Ge[0],Xe=Ge[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,W.Z)()),rn=(0,m.useRef)(!1),sn=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),ln=(0,m.useRef)(),un=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(be),null==Se||Se.setValue(be),window.scrollTo(0,e)}),[be]),(0,m.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,m.useEffect)((function(){if(an.current){var e=function(e,t){if(!xe){var r=t.clipboardData;if(r){var i=r.types.toString(),s=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var a,o=s[1];"file"===(null===(a=s[0])||void 0===a?void 0:a.kind)&&(o=s[0]);var c=o.getAsFile(),l=c.name.split(".").pop();R(c,(function(e){var t,r,i;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):se.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(an.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!F,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",we):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),s=i.charAt(r.ch-1),a=i.lastIndexOf("@▁@",r.ch),o=i.lastIndexOf("@▁▁@",r.ch),c=a>o?a:o,l=a>o?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,i,r,c,a,o,s),c>=0&&r.ch-c<5){var u=c+l;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),w&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(on.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[s],t=e.name.split(".").pop();R(e,(function(r){var i,s,a;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(q.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},s=0;s0||r.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,m.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],s=n[1],a=p()({},i,(function(){pn(s)}));e.push(a),Se.addKeyMap(a)},t=0,r=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(P);e>=We+1e4&&(!n||n!==Ce)&&(window.sessionStorage.setItem(P,Ce),nn(!0))}}),1e4),(0,m.useEffect)((function(){Oe(k)}),[Se,k]),(0,m.useEffect)((function(){Se&&w&&Se.focus()}),[Se,w]),(0,m.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,m.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,m.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,m.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Te(t),Je((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(F?r(t,gn(t)):r(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,r]),(0,m.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Te(t),Se.setCursor(_e?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,m.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),r=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                  \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Oe(!Ee),Se.focus();case"trigger-full-screen":return ze(!Re),Se.focus();case U:return void Be(U);case K:return void Be(K);case G:return void Be(G);case X:return void Be(X);default:throw new Error}}),[Se,Ee,Re]),mn=(0,m.useCallback)((function(e){switch(Be(""),Fe){case U:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var r=e.language,i=e.content;return Se.replaceSelection(["```"+r,i,"```"].join("\n")),Se.focus();case G:var s=e.src,a=e.alt;return a?Se.replaceSelection("![ ".concat(a," ]( ").concat(s,' "').concat(a,'" )')):Se.replaceSelection("![,](".concat(s,")")),Se.focus();case X:for(var o=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},r=cn.current,i=!1,s=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,m.useEffect)((function(){Xe(d)}),[d]);var xn={width:re(o),height:re(Ke)},gn=((0,m.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[We]),function(e){var n=[];if(F){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Ee?"on-preview":""," ").concat(j?"mini":""," ").concat(Re?"full-screen":""),style:xn,children:[(0,_.jsx)(b,{insertTemp:N,watch:Ee,fullScreen:Re,showNullButton:Y,showNullProgramButton:F,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:an,placeholder:we})}),Ee?(0,_.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===I&&(0,_.jsx)(v,{value:Ce}),"stex"!==I&&(0,_.jsx)(g.Z,{disabledFill:je,showProgramFill:F,value:Ce})]}):null]})]})}),E?(0,_.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,_.jsx)(Z.Z,{children:oe[Fe]?(0,_.jsx)(J.Z,{centered:!0,title:oe[Fe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var r=t(82100),i=t.n(r),s=t(29186),a=t.n(s),o=t(80619),c=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),m=function(e){c()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var s=window.document;return r.node=s.createElement("div"),s.body.appendChild(r.node),r}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},89123:function(e,n,t){t.d(n,{Z:function(){return T}});var r=t(7557),i=t.n(r),s=t(41498),a=t.n(s),o=t(79800),c=t.n(o),l=t(82242),u=t.n(l),d=t(59301),p=t(5112),m=t(3113),f=t(8591),h=t(43418),x=t(94001),g=t(95237),_=t(43604),v=t(28103),j=t(7309),y="title___dVHM9",w=t(39634),k=t(24334),b=t(92911),Z=t(8785),N=t(7078),S=t(42545),I=t(680),M=t(71371),L=t(37712),C={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var T=function(e){var n=e.language,t=e.dispatch,r=e.shixunWorkReport,s=e.v,o=e.languages,l=e.classroomList,T=e.autoHeight,P=(e.diff_code_count,e.data,(0,d.useState)(null==o?void 0:o[0])),A=c()(P,2),E=A[0],O=A[1],D=(0,Z.useParams)();return(0,d.useEffect)((function(){O(null==o?void 0:o[0])}),[]),(0,d.useEffect)((function(){var e;O(null==o||null===(e=o.filter((function(e){return e.language===(null==E?void 0:E.language)})))||void 0===e?void 0:e[0])}),[o]),(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("h2",{children:[" ",(0,L.jsxs)("span",{children:[(0,L.jsx)("span",{children:"最后通关的代码"}),(null==o?void 0:o.length)>1&&(0,L.jsx)(p.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;O(null==o||null===(n=o.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==o?void 0:o.map((function(e){return(0,L.jsx)(p.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,w.GJ)()&&"shixunWorkReport"!=r&&(0,L.jsxs)("span",{children:[(0,L.jsxs)("span",{children:["得分 ",null==E?void 0:E.score,"/",null==E?void 0:E.total_score]}),(0,L.jsx)(m.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=l.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,w.Rm)()){var n,r=null==E?void 0:E.score;h.Z.confirm({title:"调分",content:(0,L.jsxs)("div",{children:[(0,L.jsxs)("p",{children:["得分:",null==E?void 0:E.score,"/",null==E?void 0:E.total_score]}),(0,L.jsxs)("p",{children:["调分:",(0,L.jsx)(x.Z,{min:0,max:null==E?void 0:E.total_score,defaultValue:null==E?void 0:E.score,onChange:function(e){r=e}})]})]}),okText:"确认",onOk:(n=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/courses/".concat(null==D?void 0:D.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==D?void 0:D.coursesId,hack_user_code_id:null==E?void 0:E.hack_user_id,score:r}});case 2:0===e.sent.status&&(f.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:u()({},D)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,w.GJ)()&&"shixunWorkReport"!=r&&(0,L.jsx)(m.ZP,{onClick:function(){var e;null!==(e=l.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,w.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:r.user_id,type:"1",language:null==E?void 0:E.language,v:s,data:u()({},r)}}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,L.jsx)(j.ZP,{height:300,language:null==E?void 0:E.language,value:k.Base64.decode(null==E?void 0:E.code),autoHeight:T,theme:"default",options:C}),((null==E?void 0:E.comment)||(null==E?void 0:E.hidden_comment))&&(0,L.jsxs)("div",{children:[(0,L.jsxs)(g.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,L.jsx)(_.Z,{flex:1,children:(0,L.jsx)("h1",{className:y,children:"点评内容"})}),(0,L.jsx)(_.Z,{className:"pr30",children:(0,w.GJ)()&&(0,L.jsxs)(m.ZP,{onClick:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,L.jsx)(I.Z,{}),content:"是否确认删除?",onOk:function(){return a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.gZ)({comment_id:null==E?void 0:E.comment_id,homeworkId:D.homeworkId,type:"hack"});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:u()({},D)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)(M.Z,{}),"删除"]})})]}),(0,L.jsx)(v.Z,{style:{margin:0}}),(null==E?void 0:E.comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(N.Z,{value:null==E?void 0:E.comment})]}),(null==E?void 0:E.hidden_comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(N.Z,{value:null==E?void 0:E.hidden_comment})]})]})]})}},661:function(e,n,t){var r=t(7557),i=t.n(r),s=t(82242),a=t.n(s),o=t(41498),c=t.n(o),l=t(39647),u=t.n(l),d=(t(59301),t(43418)),p=t(8591),m=t(92911),f=t(8785),h=t(37712),x=["shixunHomeworks","dispatch"];n.Z=(0,f.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(u()(e,x),(0,f.useParams)());return(0,h.jsxs)(d.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:r.coursesId}});case 2:e.sent.shixun_identifier&&(p.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:a()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,h.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,h.jsx)("p",{children:"确定打回?"})]})}))},32322:function(e,n,t){t.r(n),t.d(n,{default:function(){return nn}});var r=t(82242),i=t.n(r),s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(92911),m=t(8785),f=t(8591),h=t(43418),x=t(3113),g=t(66104),_=t(6848),v=t(99313),j=t(61998),y=t(28563),w=t(42930),k=t(7078),b=t(37712),Z=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,m.useParams)();return(0,b.jsx)(h.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:i()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)("p",{children:"确定要删除该条回复吗?"})})})),N=t(61186),S=t.n(N),I=t(71418),M=t(27092),L={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",top:"top___vNhKr",desc:"desc___IlwMy",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF"},C=t(39634),T=t(16644);S().locale("ZH-cn");var P=["","简单","中等","困难"],A=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:i,loading:r.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.classroomList,s=(e.globalSetting,e.user,e.loading,e.dispatch,(0,d.useState)(i()(i()({},(0,m.useParams)()),{},{per_page:10}))),o=u()(s,2),l=o[0],g=o[1],_=(0,d.useState)([]),y=u()(_,2),w=y[0],N=y[1],S=(0,d.useState)(-1),A=u()(S,2),E=(A[0],A[1],(0,d.useState)("")),O=u()(E,2),D=(O[0],O[1],(0,d.useState)("")),H=u()(D,2),R=(H[0],H[1],r.detailLeftMenus,(0,m.useLocation)(),(0,d.useState)({})),z=u()(R,2),Y=(z[0],z[1],t.workDetail,t.workList),V=(0,d.useState)("1"),F=u()(V,2),B=F[0],q=F[1],Q=(0,d.useState)(!1),W=u()(Q,2),J=W[0],U=W[1];function G(){return K.apply(this,arguments)}function K(){return(K=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U(!0),e.next=3,(0,p.ZP)("/api/courses/".concat(l.coursesId,"/homework_commons/edit_hack_homework.json"),{method:"get",params:i()(i()({},l),{},{id:l.categoryId})});case 3:t=e.sent,N(t),U(!1),l.defaultExpandedRowKeys=["".concat(null==t||null===(n=t.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.identifier)],"2"!=B&&q(null!=t&&t.description?"1":"2"),g(i()({},l));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){Y.homework_status&&G()}),[Y]),(0,b.jsxs)("section",{className:L.bg,children:[(0,b.jsx)(I.Z,{spinning:J,children:(0,b.jsxs)(v.Z,{onChange:function(e){q(e)},activeKey:B,children:[(0,b.jsx)(v.Z.TabPane,{tab:"说明",children:(0,b.jsxs)("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"},children:[!(null!=w&&w.description)&&(0,b.jsx)(T.Z,{customText:"暂无说明"}),(0,b.jsx)(k.Z,{value:(null==w?void 0:w.description)||""})]})},1),(0,b.jsx)(v.Z.TabPane,{tab:"题目列表",children:(0,b.jsxs)("div",{children:[(0,b.jsx)("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"},children:l.defaultExpandedRowKeys&&(0,b.jsx)(j.Z,{dataSource:null==w?void 0:w.data,rowKey:function(e){return null==e?void 0:e.identifier},pagination:!1,expandable:{expandedRowRender:function(e){var n,t;return(0,b.jsxs)("div",{style:{padding:"10px 48px",borderRadius:2},children:[(0,b.jsxs)("p",{children:["题目:",null==e?void 0:e.name]}),(0,b.jsxs)("p",{children:["描述:",null==e?void 0:e.description]}),!(0,C.dE)()&&(0,b.jsxs)("p",{children:["题目解析:",(0,b.jsx)(k.Z,{style:{fontSize:"14px"},value:(null==e?void 0:e.analysis)||"暂无解析"})]}),(0,b.jsxs)("div",{style:{width:"100%",textAlign:"end"},children:[(0,C.GJ)()&&(null==w||null===(n=w.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,onClick:function(){window.open("/problems/".concat(null==e?void 0:e.identifier,"/edit?type=1")),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},children:"编辑"}),(0,C.GJ)()&&(null==w||null===(t=w.homework_status)||void 0===t?void 0:t.includes("未发布"))&&(0,b.jsx)(x.ZP,{type:"primary",style:{marginLeft:20},ghost:!0,onClick:function(){var n;h.Z.confirm({title:"提示",content:"是否确认删除",okText:"确认",cancelText:"取消",onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/problems/".concat(null==e?void 0:e.identifier,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(f.ZP.info("删除成功"),l.page=1,G());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:"删除"})]})]})},defaultExpandedRowKeys:l.defaultExpandedRowKeys},columns:[{title:"题目",dataIndex:"name",ellipsis:!0,width:"20%",key:"name"},{title:"难度",dataIndex:"difficult",key:"difficult",render:function(e,n,t){return(0,b.jsx)("div",{children:P[e]})}},{title:"通过率",dataIndex:"pass_rate",key:"pass_rate"},{title:"通过人数",dataIndex:"submit_info",key:"submit_info"},{title:"知识点",dataIndex:"tag_discipline",ellipsis:!0,width:"10%",key:"tag_discipline"},{title:"操作",dataIndex:"identifier",key:"identifier",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("a",{onClick:function(){var n;!(0,C.Rm)()||null!==(n=r.AssistantObject.hack)&&void 0!==n&&n.can_question_eaderboard?window.open("/classrooms/".concat(l.coursesId,"/program_homework/").concat(l.categoryId,"/").concat(e,"/ranking")):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"排行"}),(0,b.jsx)("a",{onClick:c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null==n?void 0:n.identifier,"/start.json"),{method:"get"});case 2:(t=e.sent)&&(window.open("/myproblems/".concat(null==t?void 0:t.identifier,"?type=1")),localStorage.setItem("program_homework",[l.coursesId,l.categoryId]));case 4:case"end":return e.stop()}}),e)}))),style:{margin:"0px 20px"},children:(0,C.GJ)()?"体验":"进入答题"})]})}}]})}),console.log("---",["".concat(null==w||null===(n=w.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.identifier)]),(0,b.jsx)("aside",{className:"tc mt30 pb30",children:(0,b.jsx)(M.Z,{defaultCurrent:1,total:null==w?void 0:w.count,hideOnSinglePage:!0,showTotal:function(e){return(0,b.jsxs)("span",{children:["共",e,"条"]})},current:l.page||1,pageSize:l.per_page||10,onChange:function(e,n){l.page=e,l.per_page=n,g(i()({},l)),G()}})})]})},2)]})}),(0,b.jsx)(Z,{})]})})),E=t(37205),O=t.n(E),D=t(85573),H=t.n(D),R=t(78241),z=t(20834),Y=t(24905),V=t(95237),F=t(43604),B=t(73782),q=t(38854),Q=t(5112),W=t(94001),J=t(78386),U=t(20538),G=t(88142),K=t(16135),X=t(661),$=t(39647),ee=t.n($),ne=t(54745),te=["shixunHomeworks","dispatch"],re=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(ee()(e,te),(0,m.useParams)()),s=(0,d.useState)(!0),o=u()(s,2),l=o[0],x=o[1],g=(0,d.useState)(!1),_=u()(g,2),v=_[0],j=_[1],y=R.Z.useForm(),w=u()(y,1)[0],k=function(){var e=c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=w.getFieldValue(),e.next=3,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:O()(n.actionTabs.selectArrs),cover_all:l,hidden_comment:s.hidden_comment,comment:s.comment}});case 3:0===e.sent.status&&(f.ZP.success("评阅成功"),w.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:i()({},n.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(h.Z,{centered:!0,title:"一键点评",open:"一键点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=w.getFieldValue(),"{}"===JSON.stringify(r)||""===r.hidden_comment&&""===r.comment?j(!0):n.workList.partial_comment?t({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评确认",selectArrs:n.actionTabs.selectArrs,params:n.actionTabs.params}}):k();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,b.jsxs)(R.Z,{form:w,onChange:function(){v&&j(!1)},children:[(0,b.jsx)("p",{children:"学生和课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,b.jsx)("p",{children:"仅课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"hidden_comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),v&&(0,b.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]}),(0,b.jsx)(h.Z,{centered:!0,title:(0,b.jsxs)("span",{children:[(0,b.jsx)(ne.Z,{className:"c-orange mr20"}),"提示"]}),open:"一键点评确认"===n.actionTabs.key,okText:"确定点评",cancelText:"放弃点评",onOk:function(){k()},onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400,children:(0,b.jsxs)("div",{className:"tc",children:[(0,b.jsx)("p",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,b.jsx)("p",{children:(0,b.jsxs)(Q.ZP.Group,{onChange:function(e){x(e.target.value)},value:l,children:[(0,b.jsx)(Q.ZP,{value:!0,children:"覆盖已有点评"}),(0,b.jsx)(Q.ZP,{value:!1,children:"跳过已有点评"})]})})]})})]})})),ie=t(42545),se="wrap___altfw",ae="MdEditor___OuyKH",oe="tr1___nwwbX",ce=["shixunHomeworks","dispatch"],le=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n,t,r=e.shixunHomeworks,i=e.dispatch,s=(ee()(e,ce),(0,m.useParams)()),o=(0,d.useState)(!1),l=u()(o,2),x=l[0],g=l[1],_=(0,d.useState)(null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.name),v=u()(_,2),j=v[0],y=v[1],w=R.Z.useForm(),k=u()(w,1)[0];(0,d.useEffect)((function(){var e,n,t;"更改点评"===r.actionTabs.key&&k.setFieldsValue({comment:null===(e=r.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden}),y(null===(t=r.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.name)}),[r.actionTabs.key]);var Z=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=k.getFieldValue(),e.next=3,(0,p.ZP)("/api/student_works/".concat(null===(n=r.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:if(0!==e.sent.status){e.next=9;break}return f.ZP.success("评阅成功"),k.resetFields(),i({type:"shixunHomeworks/setActionTabs",payload:{}}),e.abrupt("return",i({type:"shixunHomeworks/getWorkList",payload:s}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,b.jsx)(b.Fragment,{children:(0,b.jsxs)(h.Z,{centered:!0,title:null!==(t=r.actionTabs.selectArrs)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.work_comment_hidden?"更改"+j+"点评":j+"点评",open:"更改点评"===r.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=k.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?g(!0):Z();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,b.jsxs)(R.Z,{form:k,onChange:function(){x&&g(!1)},children:[(0,b.jsx)("p",{children:"学生和课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,b.jsx)("p",{children:"仅课堂老师可见"}),(0,b.jsx)(R.Z.Item,{name:"hidden_comment",children:(0,b.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),x&&(0,b.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),ue=["shixunHomeworks","dispatch"],de=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(ee()(e,ue),(0,m.useParams)()),i=(0,d.useState)([]),s=u()(i,2),o=s[0],l=s[1],f=(0,d.useState)([]),x=u()(f,2),g=x[0],_=x[1];function v(){return(v=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/code_quality_analyses/group_list.json"),{method:"GET",params:{page:1,limit:200}});case 2:n=e.sent,l(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){v.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(h.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(r.categoryId,"/code_quality_analyses.json"),{method:"POST",body:{group_ids:g}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(m.history.replace("/classrooms/".concat(r.coursesId,"/shixun_homework/").concat(r.categoryId,"/detail?tabs=4")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),_([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){_([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,b.jsx)(j.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){_(O()(e))},selectedRowKeys:g,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),pe=t(30010),me=t(25203),fe=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{shixunHomeworks:n,classroomList:t,loading:r.effects,user:i}}))((function(e){var n,t,r,s,o,l,g,v,y=e.shixunHomeworks,k=e.classroomList,Z=e.loading,N=e.dispatch,S=e.setExportParams,I=e.user,L=(0,m.useParams)(),P=(0,d.useState)(i()(i()({},{page:1,limit:20,order:"work_score",b_order:"desc"}),L)),A=u()(P,2),E=A[0],D=(A[1],R.Z.useForm()),$=u()(D,1)[0],ee=(0,d.useState)(),ne=u()(ee,2),te=ne[0],ce=(ne[1],(0,d.useState)({})),ue=u()(ce,2),fe=ue[0],he=ue[1],xe=(0,d.useState)([]),ge=u()(xe,2),_e=(ge[0],ge[1]),ve=(0,d.useState)(!1),je=u()(ve,2),ye=je[0],we=je[1],ke=(0,d.useState)([]),be=u()(ke,2),Ze=be[0],Ne=be[1],Se=(0,d.useState)(!1),Ie=u()(Se,2),Me=Ie[0],Le=Ie[1],Ce=(0,d.useState)(),Te=u()(Ce,2),Pe=Te[0],Ae=Te[1],Ee=(0,d.useState)(1),Oe=u()(Ee,2),De=Oe[0],He=Oe[1],Re=(0,d.useState)(),ze=u()(Re,2),Ye=(ze[0],ze[1]),Ve=(0,d.useState)(),Fe=u()(Ve,2),Be=Fe[0],qe=Fe[1],Qe=(0,d.useState)(),We=u()(Qe,2),Je=We[0],Ue=We[1],Ge=(0,d.useState)(),Ke=u()(Ge,2),Xe=Ke[0],$e=Ke[1],en=(0,d.useState)(),nn=u()(en,2),tn=nn[0],rn=nn[1],sn=(0,d.useState)(!1),an=u()(sn,2),on=an[0],cn=an[1];(0,m.useLocation)();(0,d.useEffect)((function(){return ln(),function(){he([]),_e([])}}),[E.coursesId]),(0,d.useEffect)((function(){var e,n=JSON.parse(JSON.stringify(y.workList));null!=n&&null!==(e=n.student_works)&&void 0!==e&&e.length||null==n||!n.id?(null!=n&&n.id&&_e([i()(i()({},n),{number:"我"})]),he(i()({},n))):(n.student_works=[i()({},n)],he(n))}),[y.workList]);var ln=function(e){return S(i()({},E)),N({type:"shixunHomeworks/getWorkList",payload:E})};(0,d.useEffect)((function(){}),[]);var un=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=3,(0,ie.Vs)({categoryId:L.categoryId});case 3:n=e.sent,N({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==n?void 0:n.status)&&(f.ZP.success(null==n?void 0:n.message),ln());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(rn(47),cn(!0)))}),[document.getElementById("divhe")]);function dn(){He(1),Ye(""),qe(""),Ue(""),$e(""),Ne([])}var pn=[{title:"序号",dataIndex:"number",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e,n,t){return E.limit*(E.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e,children:(0,b.jsx)("span",{className:"current",children:e})})}},!(null!=fe&&fe.is_excellent)&&!(0,C.Jd)()&&{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:"student_id"===E.order?"desc"===E.b_order?"descend":"ascend":null,render:function(e){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e||"--",children:(0,b.jsx)("span",{className:"current",children:e||"--"})})}},{title:"分班",dataIndex:"group_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,b.jsx)(_.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{className:"current",children:e})}):"--"}},{title:"作业状态",dataIndex:"work_status",align:"center",fixed:"left",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:"work_status"===E.order?"desc"===E.b_order?"descend":"ascend":null,render:function(e){return(0,b.jsx)(w.lC,{status:e})}},{title:"完成时间",align:"center",dataIndex:"achieve_time",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)(_.Z,{placement:"bottomLeft",title:e,children:(0,b.jsx)("span",{className:"current",children:e})})}},{title:"通过情况",align:"center",dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)("span",{children:e||"- -"})}},{title:"最终成绩",align:"center",dataIndex:"score",ellipsis:{showTitle:!1},render:function(e,n){return(0,b.jsx)("span",{children:e||"- -"})}},{title:"完成时长",dataIndex:"achieve_time_long",align:"center",render:function(e,n){return e&&"--"!=e?(0,b.jsx)(_.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{className:"current",children:e})}):"--"}},{title:(0,b.jsx)("span",{children:"评阅状态"}),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:function(e){return e?"已评阅":"未评阅"}},{title:"操作",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:function(e,n){return(0,C.dE)()?(0,b.jsx)("div",{children:"未开启"===(0,w.JL)(null==n?void 0:n.work_status)?(0,b.jsx)("span",{children:"--"}):(0,b.jsx)("a",{onClick:function(e){var t;e.stopPropagation(),!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(n.id,"/").concat(n.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"})}):(0,b.jsx)("a",{target:"_blank",onClick:function(e){var t,r;if(!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view){if(e.stopPropagation(),null===(r=I.userInfo)||void 0===r||!r.professional_certification)return h.Z.confirm({title:"提示",centered:!0,content:(0,b.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,w.xg)("/account/certification")}}),!1;window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(n.id,"/").concat(n.user_id,"/comment"),"_blank")}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看作业"})}}].filter((function(e){return!!e}));return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("section",{className:"".concat(se," minH500 bg-white pl30 pr30 pt30"),children:[(null===(n=fe.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,b.jsx)(T.Z,{}),!(null!==(t=fe.homework_status)&&void 0!==t&&t.includes("未发布"))&&(0,b.jsxs)("aside",{children:[!(0,C.GJ)()&&(0,b.jsxs)("div",{className:"c-light-black font12",children:[(0,b.jsxs)("span",{children:["发布时间 ",null==fe?void 0:fe.publish_time]}),(0,b.jsxs)("span",{className:"ml5",children:["截止时间 ",null==fe?void 0:fe.end_time]}),(0,b.jsxs)("span",{className:"ml5",children:["补交时间 ",(null==fe?void 0:fe.late_time)||"- -"]})]}),(0,C.GJ)()&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(R.Z,{form:$,onChange:function(){E.page=1;var e=Object.assign({},$.getFieldsValue());delete E.course_group,delete E.teacher_comment,Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||!e[n].length?(delete E.work_status,$.setFieldsValue(H()({},"task_status","all"))):(E.work_status=e[n],$.setFieldsValue(H()({},"task_status",E.work_status)));break;case"course_group_info":e[n].includes("all")||!e[n].length?(delete E.course_group,$.setFieldsValue(H()({},"course_group_info","all"))):(E.course_group=e[n],$.setFieldsValue(H()({},"course_group_info",E.course_group)));break;case"teacher_comment":var t;if(e[n].includes("all")||!e[n].length)delete E.teacher_comment,$.setFieldsValue(H()({},"teacher_comment","all"));else E.teacher_comment=1===(null===(t=e[n])||void 0===t?void 0:t.length)?Number(e[n][0]):"",$.setFieldsValue(H()({},"teacher_comment",e[n]))}})),ln()},initialValues:H()(H()(H()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[(null===(r=fe.task_status)||void 0===r?void 0:r.length)>0&&(0,b.jsx)(R.Z.Item,{name:"task_status",children:(0,b.jsx)(Y.Z.Group,{value:[],style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"作业状态:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:fe.task_status&&fe.task_status.map((function(e,n){return(0,b.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]})})}),(null===(s=fe.course_group_info)||void 0===s?void 0:s.length)>0&&(0,b.jsx)(R.Z.Item,{name:"course_group_info",children:(0,b.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"分班情况:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",id:"divhe",style:{height:tn+"px",overflow:"hidden"},children:null===(o=fe.course_group_info)||void 0===o?void 0:o.map((function(e,n){return(0,b.jsxs)(Y.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]})}))}),on&&(0,b.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;rn(tn>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===tn?"展开":"收起",47===tn?(0,b.jsx)(J.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,b.jsx)(U.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(null===(l=fe.teacher_comment)||void 0===l?void 0:l.length)>0&&(0,b.jsx)(R.Z.Item,{name:"teacher_comment",children:(0,b.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{className:"font14",flex:"80px",children:"追加点评:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:fe.teacher_comment&&fe.teacher_comment.map((function(e,n){return(0,b.jsxs)(Y.Z,{value:String(e.id),children:[e.name,"(",e.count,")"]})}))})]})})})]}),(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){E.search=e,E.page=1,ln()},style:{width:240}})}),(0,b.jsx)(F.Z,{children:(0,b.jsxs)("span",{className:"ml5",children:[(0,b.jsx)("span",{className:"c-red",children:fe.work_count}),"个检索结果(",fe.work_count,"个学生)"]})})]})}),(0,b.jsxs)(F.Z,{children:[(0,C.GJ)()&&(0,b.jsxs)(x.ZP,{className:"ml10",onClick:function(){N({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",selectArrs:fe.student_works.map((function(e){return e.id})),params:E}})},children:[(0,b.jsx)("span",{className:"".concat(oe," iconfont icon-daimachazhong")}),"代码查重"]}),(0,C.GJ)()&&(0,b.jsxs)(x.ZP,{className:"ml10",onClick:un,children:[(0,b.jsx)("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"更新成绩"]}),(0,C.GJ)()&&(0,b.jsx)(q.Z,{dropdownRender:function(){return(0,b.jsxs)(z.Z,{children:[(0,b.jsx)(z.Z.Item,{onClick:function(){(0,me.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},children:"学生成绩"},"1"),(0,b.jsx)(z.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.coursesId,"/exportlist/shixun_work_list"),children:"历史导出"})},"2")]})},className:"ml10",children:(0,b.jsxs)(x.ZP,{children:[(0,b.jsx)(G.Z,{}),"导出",(0,b.jsx)(K.Z,{})]})})]})]})]}),(0,b.jsx)(V.Z,{style:{justifyContent:"end",marginTop:"5px"},children:(0,C.GJ)()&&te&&(0,b.jsxs)("span",{children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"列表中作业记录存在差异,请点击“更新成绩”按钮"]})}),(0,b.jsx)(j.Z,{className:"mt30",loading:Z["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){var t;!(0,C.Rm)()||null!==(t=k.AssistantObject.hack)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(E.coursesId,"/program_homework/").concat(E.categoryId,"/").concat(e.id,"/").concat(e.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}},scroll:{x:"max-content"},dataSource:fe.student_works,columns:pn,onChange:function(e,n,t){t.field&&(E.order=t.field),t.order||(E.b_order="asc"),"ascend"===t.order&&(E.b_order="asc"),"descend"===t.order&&(E.b_order="desc"),t.order||(E.b_order="asc"),ln()}}),(0,b.jsx)(re,{}),(0,b.jsx)(le,{}),(0,b.jsx)(X.Z,{})]}),(0,b.jsx)(h.Z,{title:"一键打回重做",open:ye,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==De){e.next=13;break}if(!(Ze.length<=0)){e.next=4;break}return f.ZP.info("请选择作业状态"),e.abrupt("return");case 4:if(Xe){e.next=7;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 7:return e.next=9,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,status:Ze}});case 9:0===(n=e.sent).status&&(Ae(n),we(!1),Le(!0)),e.next=32;break;case 13:if(0!==Je&&0!==Be){e.next=16;break}e.next=22;break;case 16:if(Je){e.next=19;break}return f.ZP.info("最低分不能为空"),e.abrupt("return");case 19:if(Be){e.next=22;break}return f.ZP.info("最高分不能为空"),e.abrupt("return");case 22:if(!(Je>Be)){e.next=25;break}return f.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 25:if(Xe){e.next=28;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 28:return e.next=30,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,min_score:Je,max_score:Be}});case 30:0===(t=e.sent).status&&(Ae(t),we(!1),Le(!0));case 32:case"end":return e.stop()}}),e)}))),onCancel:function(){we(!1),dn()},children:(0,b.jsx)("div",{style:{padding:"32px"},children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{width:"80px"},children:"打回方式:"}),(0,b.jsxs)(Q.ZP.Group,{value:De,onChange:function(e){He(e.target.value)},children:[(0,b.jsx)(Q.ZP,{value:1,children:"按成绩打回"}),(0,b.jsx)(Q.ZP,{value:2,children:"按作业状态打回"})]})]}),1===De&&(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,b.jsx)(W.Z,{min:0,max:100,value:Je,onChange:function(e){return Ue(e)},style:{width:"100px"}}),(0,b.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,b.jsx)(W.Z,{min:0,max:100,value:Be,onChange:function(e){return qe(e)},style:{width:"100px"}})]}),2===De&&(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,b.jsx)(Y.Z.Group,{onChange:function(e){Ne(O()(e))},style:{width:"100%"},children:null===(g=fe.task_status)||void 0===g?void 0:g.map((function(e,n){return(0,b.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,b.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,b.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,b.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,b.jsx)(pe.Z,{className:ae,onChange:function(e){return $e(e)},placeholder:"请填写评语"})]})]})})}),(0,b.jsx)(h.Z,{open:Me,title:"打回确认",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==De){e.next=7;break}return e.next=3,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,status:Ze}});case 3:0===e.sent.status&&(f.ZP.info("打回成功"),dn(),ln(),Le(!1)),e.next=11;break;case 7:return e.next=9,(0,p.ZP)("/api/homework_commons/".concat(E.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:E.categoryId,comment:Xe,min_score:Je,max_score:Be}});case 9:0===e.sent.status&&(f.ZP.info("打回成功"),dn(),ln(),Le(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){dn(),Le(!1)},children:(0,b.jsxs)("div",{style:{padding:"32px"},children:[1===De&&(0,b.jsxs)("span",{children:["确认将成绩在",Je,"-",Be,"的学生进行打回重做吗?"]}),2===De&&(0,b.jsxs)("span",{children:["确认将作业状态为",(null===(v=fe.task_status)||void 0===v?void 0:v.filter((function(e){return null==Ze?void 0:Ze.includes(e.id)})).map((function(e){return e.name})).toString())+",","的学生进行作业打回重做吗?"]}),(0,b.jsx)("br",{}),(0,b.jsxs)("span",{children:["该条件下共有",null==Pe?void 0:Pe.count,"名学生"]})]})})]}),(0,b.jsx)(de,{}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(M.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){E.page=e,E.limit=20,ln()},current:E.page||1,defaultPageSize:20,total:fe.work_count})})]})})),he=t(46400),xe=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.loading,s=e.dispatch,o=e.classroomList,l=(0,m.useParams)(),p=(0,d.useState)(i()(i()({},{page:1,limit:20,group_ids:[]}),l)),h=u()(p,2),g=h[0],_=h[1],v=((0,m.useLocation)(),t.codeReview),y=(0,d.useState)({}),w=u()(y,2),k=(w[0],w[1],R.Z.useForm());u()(k,1)[0];g.order="code_rate",g.sort="desc",g.category=g.categoryId,(0,d.useEffect)((function(){Z(),console.log("params",g)}),[g]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&Z()}),[t.actionTabs.key]);var Z=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)});case 2:-2===e.sent.status&&setTimeout((function(){return Z()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=[{title:"序号",dataIndex:"number",render:function(e,n,t){return g.limit*(g.page-1)+t+1}},{title:"姓名",dataIndex:"username"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"code_rate",render:function(e){return(0,b.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,b.jsxs)("div",{children:[(0,b.jsx)("a",{onClick:function(){var e;!(0,C.Rm)()||null!==(e=o.AssistantObject.hack)&&void 0!==e&&e.can_view?window.open("/classrooms/".concat(g.coursesId,"/program_homework/").concat(g.categoryId,"/review_detail/").concat(n.user_id)):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"}),(0,b.jsx)("br",{})]})}}];return(0,b.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[-2===(null==v?void 0:v.status)&&(0,b.jsx)(he.Z,{message:"查重进行中,请稍候……",className:"mb10 font14",type:"error"}),(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsxs)("p",{className:"mt10",children:["查重时间:",v.last_review_time,(0,b.jsx)(x.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:g}})},children:"代码查重"})]})}),(0,b.jsxs)(F.Z,{children:[(0,b.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){g.search=e,s({type:"shixunHomeworks/getCodeReview",payload:g})},style:{width:200}}),(0,b.jsx)("span",{className:"ml5 c-red"})]})]}),(null===(n=v.group_info)||void 0===n?void 0:n.length)>0&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,b.jsx)(F.Z,{flex:"80px",children:(0,b.jsx)(Y.Z,{checked:""==g.group_ids,value:"all",onChange:function(e){delete g.group_ids,g.group_ids=[],g.page=1,_(i()({},g))},children:"全部"})}),(0,b.jsx)(F.Z,{flex:"1",children:v.group_info&&v.group_info.map((function(e,n){return(0,b.jsxs)(Y.Z,{style:{marginLeft:0},value:e.id,checked:g.group_ids.includes(e.id),onChange:function(n){n.target.checked?g.group_ids.push(e.id):g.group_ids.splice(g.group_ids.indexOf(e.id),1),g.page=1,_(i()({},g))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,b.jsx)(V.Z,{className:"font14 c-red mt5",children:(0,b.jsx)(F.Z,{children:"本页仅显示全部已查重分班"})})]}),(0,b.jsxs)("p",{className:"mt10",children:[(0,b.jsx)("span",{className:"c-red",children:v.copy_reviews_count}),"个疑似抄袭作品(",v.all_reviews_count,"作品)"]}),(0,b.jsx)(j.Z,{className:"mt30",loading:r["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:v.users_reviews,columns:N,onChange:function(e,n,t){"ascend"===t.order&&(g.b_order="asc"),"descend"===t.order&&(g.b_order="desc"),t.order||delete g.b_order,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)})}}),(0,b.jsx)("aside",{className:"tc mb50 mt30",children:(0,b.jsx)(M.Z,{showSizeChanger:!1,onChange:function(e,n){g.page=e,g.limit=20,s({type:"shixunHomeworks/getCodeReview",payload:i()({},g)})},defaultCurrent:g.page||1,current:g.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:v.copy_reviews_count})})]})})),ge=t(57930),_e=t(57809),ve=t(71371),je=t(45532),ye=t(39248),we=t(89392),ke="form___dWO2F",be="hackList___nh6e9",Ze="title___tyrHF",Ne=t(51066),Se=t(52016),Ie=ge.default.RangePicker,Me=_e.default.Option,Le=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading.effects,classroomList:t}}))((function(e){var n,t,r,s,o,l,g,v,j,y,k,Z,N,I=e.shixunHomeworks,M=(e.loading,e.classroomList),L=e.dispatch,T=(0,m.useParams)(),P=I.workSetting,A=I.workList,E=I.changeData,D=(0,d.useState)(!0),H=u()(D,2),R=H[0],z=H[1],B=(0,d.useState)(!1),q=u()(B,2),J=q[0],U=q[1],G=(0,d.useState)([]),K=u()(G,2),X=K[0],$=K[1],ee=(0,d.useState)([]),ne=u()(ee,2),te=ne[0],re=ne[1],ie=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:Ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0}),se=u()(ie,2),ae=se[0],oe=se[1];(0,d.useEffect)((function(){return ce(),function(){$([].concat())}}),[]);var ce=function(){L({type:"shixunHomeworks/getWorkSetting",payload:i()({},T)})};(0,d.useEffect)((function(){var e;null!=P&&P.course_id&&(Object.keys(ae).map((function(e){ae[e]=P[e]})),ae.allow_late&&ae.unified_late||(ae.late_minus_score=20,ae.penalty_type=Ne.Q.Percent),ae.unified_setting||(ae.unified_late=!1,ae.unified_anonymous_comment=!1,ae.unified_anonymous_appeal=!1),X=JSON.parse(JSON.stringify(P.group_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),te=JSON.parse(JSON.stringify(P.allow_late_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),0===ae.difficult_settings.length&&(ae.difficult_settings=[0,0,0]),oe(i()({},ae)),$(X.length?O()(X):[{}]),(null===(e=te)||void 0===e?void 0:e.length)<=0?re([{late_minus_score:20}]):re(O()(te)))}),[P]);var le=function(e){var n;if(null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)f.ZP.warning("效率分不能为空");else{var t={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},r=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return U(!0),n.next=3,(0,p.ZP)("/api/homework_commons/".concat(T.categoryId,"/publish_setting.json"),{method:"post",body:i()({},e)});case 3:0===n.sent.status&&(f.ZP.success("更新成功"),z(!0),ce(),L({type:"shixunHomeworks/getWorkList",payload:i()({},T)})),U(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,we.isEqual)(E,t)||null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布")?r():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:r})}else f.ZP.warning("总分值不能为空")},ue=function(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"group_id";return n?n.find((function(n){return n[r]===e})):null==P||null===(t=P.group_settings)||void 0===t?void 0:t.find((function(n){return n.group_id[0]===e}))},de=((null==P?void 0:P.allow_late)||(null==P||P.anonymous_comment),function(e){var n,t,r=ue(e,null==P?void 0:P.allow_late_settings,"id"),i=ue(e,null==P?void 0:P.anonymous_comment_settings),s=ue(e);return(null==P?void 0:P.allow_late)&&r&&S()(null==r?void 0:r.late_time)<=S()()||(null==P?void 0:P.anonymous_comment)&&i&&null!==(null==i?void 0:i.evaluation_start)||null!=(null===(n=(S()(null==s?void 0:s.end_time)<=S()()&&(null==P||null===(t=P.allow_late_settings)||void 0===t?void 0:t.filter((function(n){return n.group_id.includes(e)}))))[0])||void 0===n?void 0:n.late_time)}),pe=null==P?void 0:P.anonymous_comment,me=function(e){if(!e)return!1;var n=ue(e,null==P?void 0:P.anonymous_comment_settings);return(null==P?void 0:P.anonymous_comment)&&n&&null!==(null==n?void 0:n.evaluation_start)};return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsx)("div",{className:Ze,children:"试题发布"})}),(0,b.jsxs)(F.Z,{children:[(0,C.GJ)()&&R&&(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){var e,n;!(0,C.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_late||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_publish?z(!1):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑设置"}),!R&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(x.ZP,{type:"primary",loading:J,onClick:function(){return function(){var e,n=JSON.parse(JSON.stringify(ae));if(n.categoryId=T.categoryId,ae.unified_setting||(X=null===(e=X)||void 0===e?void 0:e.map((function(e){var n;if(!e.publish_time||!e.end_time)throw f.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw f.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=P.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),n.group_settings=X,ae.allow_late)if(ae.unified_late){if(null===ae.late_minus_score||void 0===ae.late_minus_score||ae.late_minus_score<0||ae.late_minus_score>100)throw f.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!ae.late_time)throw f.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var t;te=null===(t=te)||void 0===t?void 0:t.map((function(e){var n;if(null===e.late_minus_score||void 0===e.late_minus_score||e.late_minus_score<0||e.late_minus_score>100)throw f.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw f.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw f.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=P.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),n.allow_late_settings=te}1===n.send_type&&(n.difficult_settings=n.difficult_settings.map((function(e){return e||0}))),le(n)}()},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:function(){z(!0),ce()},children:"取消"})]})]})]}),(0,b.jsxs)("div",{className:"mt10",children:[(0,b.jsx)("label",{className:"mr20",children:"发布方式"})," ",(0,b.jsxs)(Q.ZP.Group,{disabled:R||!(null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布"))||!(null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_publish)&&(0,C.Rm)(),value:ae.send_type,onChange:function(e){ae.send_type=e.target.value,oe(Object.assign({},ae))},children:[(0,b.jsx)(Q.ZP,{value:0,children:"全部固定试题"}),(0,b.jsx)(Q.ZP,{className:"ml20",value:1,children:"随机抽题"})]}),1===ae.send_type&&(0,b.jsxs)(V.Z,{className:"mt20",style:{marginLeft:94},children:[(0,b.jsxs)(F.Z,{children:["简单题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(r=A.homework_status)&&void 0!==r&&r.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[0]||0),min:0,max:ae.difficult_count[0]||0,value:ae.difficult_settings[0],onChange:function(e){ae.difficult_settings[0]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]}),(0,b.jsxs)(F.Z,{children:["适中题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(s=A.homework_status)&&void 0!==s&&s.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[1]||0),min:0,max:ae.difficult_count[1]||0,value:ae.difficult_settings[1],onChange:function(e){ae.difficult_settings[1]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]}),(0,b.jsxs)(F.Z,{children:["困难题数",(0,b.jsx)(W.Z,{precision:0,disabled:R||!(null!=A&&null!==(o=A.homework_status)&&void 0!==o&&o.includes("未发布")),placeholder:"最大".concat(ae.difficult_count[2]||0),min:0,max:ae.difficult_count[2]||0,value:ae.difficult_settings[2],onChange:function(e){ae.difficult_settings[2]=e,oe(Object.assign({},ae))},className:"ml10 mr20"})]})]})]}),(0,b.jsxs)("div",{className:"mt30",children:[(0,b.jsx)("h1",{className:"mb10",children:"发布设置"}),(0,b.jsx)("label",{className:"mr20",children:"发布方式"})," ",(0,b.jsxs)(Q.ZP.Group,{disabled:R||!(null!=A&&null!==(l=A.homework_status)&&void 0!==l&&l.includes("未发布"))||!(null!==(g=M.AssistantObject.hack)&&void 0!==g&&g.can_publish)&&(0,C.Rm)(),value:ae.unified_setting,onChange:function(e){var n;null!=A&&null!==(n=A.homework_status)&&void 0!==n&&n.includes("未发布")?(ae.unified_setting=!ae.unified_setting,ae.unified_setting||(ae.unified_late=!1),oe(Object.assign({},ae)),!1!==ae.unified_setting||""!=X?ae.unified_setting&&($([]),re([{late_minus_score:5}])):$(X.concat({}))):f.ZP.error("已发布,不能再修改统一设置")},children:[(0,b.jsx)(Q.ZP,{value:!0,disabled:!(null!=P&&P.manage_all_group),children:"统一发布"}),(0,b.jsx)(Q.ZP,{className:"ml20",disabled:0===(null==P||null===(v=P.group_settings)||void 0===v?void 0:v.length),value:!1,children:"分班发布"})]}),0===(null==P||null===(j=P.group_settings)||void 0===j?void 0:j.length)&&(0,b.jsx)("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:"(本课堂无分班,仅支持选择“统一发布“)"})]}),ae.unified_setting&&(0,b.jsxs)("div",{style:{marginLeft:50},children:[(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"发布时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},placeholder:"请选择发布时间",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},disabled:R||S()()>=S()(null==P?void 0:P.publish_time)||!(null!==(y=M.AssistantObject.hack)&&void 0!==y&&y.can_publish)&&(0,C.Rm)(),value:ae.publish_time?S()(ae.publish_time):"",onChange:function(e,n){ae.publish_time=n,""!=ae.end_time&&ae.end_time||!ae.unified_setting||(ae.end_time=S()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),oe(Object.assign({},ae))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生收到作业的时间)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"截止时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},allowClear:!1,placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(null==P?void 0:P.allow_late)&&(null==P?void 0:P.homework_status.includes("已截止"))||R||(null==P?void 0:P.allow_late)&&S()()>=S()(null==P?void 0:P.end_time)||!(null!==(k=M.AssistantObject.hack)&&void 0!==k&&k.can_publish)&&(0,C.Rm)(),disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date,ae.publish_time)},disabledTime:function(e){return(0,Se.d0)(e,ae.publish_time)},value:ae.end_time?S()(ae.end_time):"",onChange:function(e,n){ae.end_time=n,oe(Object.assign({},ae))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生“按时”提交作品的时间截点)"})})]})]}),!ae.unified_setting&&(null===(Z=X)||void 0===Z?void 0:Z.length)>0&&(0,b.jsxs)(V.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"},children:[(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{span:10}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{className:"c-grey-c ml30",children:[(0,b.jsx)(F.Z,{flex:"1",children:"(学生收到作业时间)"}),(0,b.jsx)(F.Z,{flex:"1",children:"(学生“按时”提交作品时间截点)"})]})}),(0,b.jsx)(F.Z,{span:4})]})}),X&&X.map((function(e,n){var t,r,s,a;return console.log(null===(t=ue(e.id))||void 0===t?void 0:t.publish_time,"发布时间"),console.log(de(e.id),"截止时间"),(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{gutter:[8,16],children:[(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{gutter:[8,16],children:[(0,b.jsxs)(F.Z,{children:["发布规则 ",n+1]}),(0,b.jsx)(F.Z,{flex:"1",style:{maxWidth:300},children:(0,b.jsx)(_e.default,{disabled:R||!(null!=A&&null!==(r=A.homework_status)&&void 0!==r&&r.includes("未发布"))&&e.id,className:"ml20",mode:"multiple",style:{width:"100%"},value:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;if(null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_publish||!(0,C.Rm)()){X[n].group_name=t,X[n].group_id=e.group_id;var s=(0,we.flattenDeep)(X.map((function(e){return e.group_name}))),a=te.map((function(e){var n=(null==e?void 0:e.group_name)||[];return i()(i()({},e),{},{group_name:(0,we.remove)(n,(function(e){return s.includes(e)}))})}));re(a),$(X.slice())}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:P.group_settings&&P.group_settings.map((function(e){if(!X.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name)))return(0,b.jsx)(Me,{value:e.group_name,children:e.group_name},e.id)}))})})]})}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsx)("div",{className:"ml30",children:(0,b.jsx)(Ie,{allowClear:!1,ranges:{"此刻":[e.publish_time?S()(e.publish_time):S()(),S()()]},disabled:R||!(S()()<=S()(null===(s=ue(e.id))||void 0===s?void 0:s.publish_time))&&[!0,de(e.id)],style:{width:400},placeholder:["请选择发布时间","请选择截止时间"],disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},showTime:{format:"HH:mm",defaultValue:[S()((0,w.U6)(),"HH:mm"),S()((0,w.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[S()(e.publish_time),e.end_time?S()(e.end_time):void 0],onChange:function(e,t){var r;null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_publish||!(0,C.Rm)()?(X[n].publish_time=t[0],X[n].end_time=t[1],$(O()(X))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})})}),!R&&(0,b.jsxs)(F.Z,{span:4,children:[n>0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){var e;if(null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_publish||!(0,C.Rm)()){var t=(0,we.cloneDeep)(te);t.forEach((function(e,t){e.group_name&&(e.group_name=e.group_name.filter((function(e){var t;return!(null!==(t=X[n].group_name)&&void 0!==t&&t.includes(e))})))})),re(t),X=X.filter((function(e,t){return n!==t})),$(X.slice()),setTimeout((function(){return $(X.slice())}),10)}else f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),X.length<(null==P||null===(a=P.group_settings)||void 0===a?void 0:a.length)&&(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){$(X.concat({}))}})]})]})},n)}))]}),(0,b.jsxs)(V.Z,{className:"mt30",children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)(V.Z,{align:"middle",children:(0,b.jsx)("h1",{style:{marginBottom:0},children:"补交设置"})})}),(0,b.jsxs)(F.Z,{span:24,className:"mt10",children:[(0,b.jsx)(Y.Z,{checked:ae.allow_late,disabled:R||(null==P?void 0:P.allow_late),onChange:function(e){var n;null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late||!(0,C.Rm)()?(e.target.checked&&h.Z.warning({title:"开启补交提示",width:480,centered:!0,content:(0,b.jsxs)("div",{style:{padding:10,background:"#f5f6f9"},children:[(0,b.jsx)("div",{children:"1.开启补交后不可关闭,补交方式提交保存后不可修改;"}),(0,b.jsx)("div",{children:"2.补交截止时间必须晚于作业截止时间;"}),(0,b.jsx)("div",{children:"3.班级阶段进入“补交中”则不可变更作业截止时间。"})]})}),ae.allow_late=!ae.allow_late,""==te&&re([{late_minus_score:5}]),oe(Object.assign({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,b.jsx)("span",{style:{fontSize:"14px"},children:"开启补交"})}),(0,b.jsx)(_.Z,{overlayStyle:{width:380,maxWidth:380},title:(0,b.jsxs)("div",{style:{display:"flex",flexFlow:"column"},children:[(0,b.jsx)("span",{children:"补交规则说明"}),(0,b.jsx)("span",{children:"开启补交,学生只在补交时间内才通关则扣除分值,未通关不扣分;"}),(0,b.jsx)("span",{children:"学生在正常作业规定时间内通关,在补交阶段再次通关不扣分。"})]}),children:(0,b.jsx)(ye.Z,{})})]})]}),(null==ae?void 0:ae.allow_late)&&(0,b.jsxs)("div",{style:{marginLeft:50},children:[(0,b.jsxs)("div",{className:"ml30 mt20",style:{marginLeft:50},children:[(0,b.jsx)("span",{children:"补交方式:"}),(0,b.jsxs)(Q.ZP.Group,{disabled:R||(null==P?void 0:P.anonymous_comment)||(null==P?void 0:P.allow_late),value:ae.unified_late,onChange:function(e){var n;!(0,C.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late?(ae.unified_late=e.target.value,""!=te||e.target.value||re([{late_minus_score:5}]),oe(i()({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==ae?void 0:ae.unified_setting)&&(0,b.jsx)(Q.ZP,{value:!0,disabled:!(null!=P&&P.manage_all_group),children:" 统一补交 "}),(null==P||null===(N=P.group_settings)||void 0===N?void 0:N.length)&&(0,b.jsx)(Q.ZP,{value:!1,children:" 分班补交 "})]})]}),null!=ae&&ae.unified_late?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"补交扣分:"}),(0,b.jsx)(F.Z,{className:"ml5",children:(0,b.jsx)(Ne.Z,{disabled:R||pe,value:{type:ae.penalty_type,inputValue:ae.late_minus_score},onChange:function(e){var n;!(0,C.Rm)()||null!==(n=M.AssistantObject.hack)&&void 0!==n&&n.can_late?oe(i()(i()({},ae),{},{late_minus_score:e.inputValue,penalty_type:e.type})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,b.jsx)(F.Z,{flex:"1",className:"ml5",children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:ae.penalty_type===Ne.Q.Number?"(补交时按照学生总成绩扣分)":"(学生成绩将扣除补交关卡分值的百分比)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25 pl30",children:[(0,b.jsx)(F.Z,{children:"补交截止时间:"}),(0,b.jsx)(F.Z,{className:"ml5",children:(0,b.jsx)(ge.default,{allowClear:!1,style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:R||pe,value:ae.late_time?S()(ae.late_time):"",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},onChange:function(e,n){var t;!(0,C.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_late?(ae.late_time=n,oe(Object.assign({},ae))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生“延时”提交作品的时间截点)"})})]})]}):te.map((function(e,n){var t;return(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{className:"mt25",children:[(0,b.jsxs)(F.Z,{style:{marginLeft:30},children:[(0,b.jsxs)("span",{children:["补交规则",n+1,":"]}),(0,b.jsx)(_e.default,{disabled:R||!(null!=A&&null!==(t=A.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id||(null==P?void 0:P.anonymous_comment),mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;!(0,C.Rm)()||null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_late?(te[n].group_name=t,te[n].group_id=e.group_id,re(te.slice())):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:P.group_settings&&P.group_settings.map((function(e){return null!=ae&&ae.unified_setting&&!te.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||X.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))&&!te.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))?(0,b.jsx)(Me,{value:e.group_name,children:e.group_name},e.id):void 0}))})]}),(0,b.jsxs)(F.Z,{className:"ml20",children:[(0,b.jsx)("span",{children:"补交扣分:"}),(0,b.jsx)(Ne.Z,{disabled:R||me(e.id),value:{type:e.penalty_type,inputValue:e.late_minus_score},onChange:function(e){var t;!(0,C.Rm)()||null!==(t=M.AssistantObject.hack)&&void 0!==t&&t.can_late?(te[n].late_minus_score=e.inputValue,te[n].penalty_type=e.type,re(O()(te))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),(0,b.jsxs)(F.Z,{className:"ml20",children:[(0,b.jsx)("span",{children:"补交截止时间:"}),(0,b.jsx)(ge.default,{disabled:R||me(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},placeholder:"请选择截止时间",disabledDate:function(e){return(0,Se.Q8)(e,null==P?void 0:P.course_end_date)},disabledTime:function(e){return(0,Se.d0)(e)},format:"YYYY-MM-DD HH:mm",value:null!=e&&e.late_time?S()(e.late_time):void 0,onChange:function(e,t){var r;!(0,C.Rm)()||null!==(r=M.AssistantObject.hack)&&void 0!==r&&r.can_late?(te[n].late_time=t,re(O()(te))):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),!R&&(0,b.jsxs)(F.Z,{className:"ml20",children:[n>0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){te=te.filter((function(e,t){return n!==t})),re(te.slice()),setTimeout((function(){return re(te.slice())}),10)}}),(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){var e;!(0,C.Rm)()||null!==(e=M.AssistantObject.hack)&&void 0!==e&&e.can_late?re(te.concat({penalty_type:Ne.Q.Percent,late_minus_score:20})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})},n)}))]})]})}));function Ce(e,n){for(var t=[],r=e;rS()(o.rank_forbidden_start),value:te.rank_forbidden_start?S()(te.rank_forbidden_start):"",onChange:function(e,n){te.rank_forbidden_start=n,""!=te.end_time&&te.end_time||!te.unified_setting||(te.end_time=S()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),re(Object.assign({},te))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生看不到排行榜的开始时间)"})})]}),(0,b.jsxs)(V.Z,{align:"middle",className:"mt25",children:[(0,b.jsx)(F.Z,{children:"截止时间"}),(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(ge.default,{style:{width:170},allowClear:!1,placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:v,disabledDate:se,value:te.rank_forbidden_end?S()(te.rank_forbidden_end):"",onChange:function(e,n){te.rank_forbidden_end=n,re(Object.assign({},te))}})}),(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{className:"c-grey-c ml10",children:"(学生看不到排行榜的结束时间)"})})]})]})}),!te.unified_setting&&(null===(n=A)||void 0===n?void 0:n.length)>0&&!!te.rank_forbidden&&(0,b.jsxs)(V.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"},children:[(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{children:[(0,b.jsx)(F.Z,{span:10}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsxs)(V.Z,{className:"c-grey-c ml30",children:[(0,b.jsx)(F.Z,{flex:"1",children:"(学生看不到排行榜的开始时间)"}),(0,b.jsx)(F.Z,{flex:"1",children:"(学生看不到排行榜的结束时间)"})]})}),(0,b.jsx)(F.Z,{span:4})]})}),z.map((function(e,n){var t,r,i;return(0,b.jsx)(F.Z,{span:24,children:(0,b.jsxs)(V.Z,{className:"mt25",children:[(0,b.jsxs)(F.Z,{style:{marginLeft:30},children:[(0,b.jsxs)("span",{children:["封榜规则",n+1,":"]}),(0,b.jsx)(_e.default,{disabled:v||!(null!=l&&null!==(t=l.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){z[n].group_name=t,z[n].group_id=e.group_id,q(z.slice())},children:o.group_settings&&o.group_settings.map((function(e){return null!=te&&te.unified_setting&&!z.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||A.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))&&!z.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))?(0,b.jsx)(Ae,{value:e.group_name,children:e.group_name},e.id):void 0}))})]}),(0,b.jsx)(F.Z,{span:10,children:(0,b.jsx)("div",{className:"ml30",children:(0,b.jsx)(Pe,{allowClear:!1,disabled:v||!(null==o||null===(r=o.group_settings)||void 0===r||null===(r=r.filter((function(n){return n.id===e.id})))||void 0===r||null===(r=r[0])||void 0===r||!r.rank_forbidden_start)&&(!(S()()0&&!e.id&&(0,b.jsx)(ve.Z,{onClick:function(){z=z.filter((function(e,t){return n!==t})),q(z.slice()),setTimeout((function(){return q(z.slice())}),10)}}),(0,b.jsx)(je.Z,{className:"c-green ml20",onClick:function(){q(z.concat({}))}})]})]})},n)}))]})]}),(0,b.jsx)(h.Z,{title:"添加协作者",open:U,onCancel:function(){return G(!1)},children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,b.jsx)(B.Z.Search,{onChange:function(e){}})]}),(0,b.jsx)(j.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){$(e)}},pagination:!1,dataSource:[{name:"1"}],columns:[{title:"班级",dataIndex:"name",key:"name"},{title:"发布时间",dataIndex:"publish_time",key:"publish_time"},{title:"截止时间",dataIndex:"end_time",key:"end_time"}]})]})})]})})),Oe=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,r=(e.loading,e.dispatch),s=(0,m.useParams)(),o=t.workSetting,l=t.workList,g=(t.changeData,(0,d.useState)(!0)),_=u()(g,2),v=_[0],j=_[1],y=(0,d.useState)(!1),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)(!1),S=u()(N,2),I=(S[0],S[1],R.Z.useForm()),M=(u()(I,1)[0],(0,d.useState)([])),L=u()(M,2),C=L[0],T=L[1],P=(0,d.useState)([]),A=u()(P,2),E=A[0],D=A[1],H=!(null!=l&&null!==(n=l.homework_status)&&void 0!==n&&n.includes("未发布")),z=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0}),Y=u()(z,2),B=Y[0],q=Y[1];(0,d.useEffect)((function(){return J(),function(){T([].concat())}}),[]);var J=function(){r({type:"shixunHomeworks/getWorkSetting",payload:i()({},s)})};(0,d.useEffect)((function(){null!=o&&o.course_id&&(Object.keys(B).map((function(e){B[e]=o[e]})),B.allow_late&&B.unified_late||(B.late_penalty=5),C=JSON.parse(JSON.stringify(o.group_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),E=JSON.parse(JSON.stringify(o.allow_late_settings.map((function(e){return i()(i()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),G(),q(i()({},B)),T(O()(C)),D(O()(E)))}),[o]);var U=function(e){if(console.log(e.total_score,e.eff_score),null!==e.total_score){var n=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Z(!0),n.next=3,(0,p.ZP)("/api/homework_commons/".concat(s.categoryId,"/hack_score_setting.json"),{method:"post",body:i()({},e)});case 3:0===n.sent.status&&(f.ZP.success("更新成功"),j(!0),J(),r({type:"shixunHomeworks/getWorkList",payload:i()({},s)})),Z(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(null==B?void 0:B.hack_score_settings)!==(null==o?void 0:o.hack_score_settings)&&H?h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:n}):n()}else f.ZP.warning("总分值不能为空")},G=function(){var e,n,t=B.total_score,r=null===(e=B.hack_settings)||void 0===e?void 0:e.length,i=0;switch(B.hack_score_settings){case 0:var s=(t/r).toFixed(2);B.hack_settings.map((function(e,n){i=n,e.hack_score=s>0?s:0})),n=(t-s*(r-1)).toFixed(2),B.hack_settings[i].hack_score=n>0?n:0;break;case 1:var a=[0,1,3,6],o=0,c=t/(B.hack_settings.filter((function(e){return 1===e.difficult})).length*a[1]+B.hack_settings.filter((function(e){return 2===e.difficult})).length*a[2]+B.hack_settings.filter((function(e){return 3===e.difficult})).length*a[3]);console.log(c,2222),B.hack_settings.map((function(e,n){i=n,e.hack_score=(a[e.difficult]*c).toFixed(2),o+=Number(e.hack_score)}));var l=B.hack_settings[i].hack_score;n=(t-o+Number(l)).toFixed(2),B.hack_settings[i].hack_score=n>0?n:0}};return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsx)(F.Z,{flex:"1"}),(0,b.jsxs)(F.Z,{children:[(null==o?void 0:o.can_edit)&&v&&(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return j(!1)},children:"编辑设置"}),!v&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(x.ZP,{type:"primary",loading:k,onClick:function(){return e=JSON.parse(JSON.stringify(B)),void U(e);var e},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:function(){j(!0),J()},children:"取消"})]})]})]}),(0,b.jsxs)(V.Z,{align:"middle",children:[(0,b.jsxs)(F.Z,{children:[(0,b.jsx)("span",{children:"总分值"}),(0,b.jsx)(W.Z,{min:0,className:"ml10 mr10",style:{width:160},value:B.total_score,disabled:v||H,onChange:function(e){B.total_score=e,q(Object.assign({},B)),G()}})," 分"]}),(0,b.jsxs)(F.Z,{style:{marginLeft:100},children:[(0,b.jsx)("span",{children:"测评单次报错增加时长"}),(0,b.jsx)(W.Z,{className:"ml10 mr10",style:{width:160},min:0,value:B.punish_time,precision:0,disabled:v,onChange:function(e){B.punish_time=e,q(Object.assign({},B)),G()}})," 分钟"]})]}),(0,b.jsxs)(V.Z,{align:"middle",style:{marginTop:20},children:[(0,b.jsx)(F.Z,{children:(0,b.jsx)("span",{children:"试题分值设置规则"})}),(0,b.jsx)(F.Z,{flex:"1",children:(0,b.jsx)(R.Z.Item,{className:"ml20",children:(0,b.jsxs)(Q.ZP.Group,{disabled:v||H,value:B.hack_score_settings,onChange:function(e){B.hack_score_settings=e.target.value,q(Object.assign({},B)),G()},children:[(0,b.jsx)(Q.ZP,{value:0,children:"均分比例"}),(0,b.jsx)(Q.ZP,{className:"ml20 mr20",value:1,children:"难易度"}),(0,b.jsx)(Q.ZP,{value:2,children:"自定义分值"})]})})})]}),(0,b.jsx)("div",{className:be,children:B.hack_settings&&B.hack_settings.map((function(e,n){return(0,b.jsxs)(V.Z,{align:"middle",style:{marginTop:20},children:[(0,b.jsx)(F.Z,{flex:"1",className:"pr10",children:(0,b.jsx)("strong",{children:e.hack_name})}),(0,b.jsxs)(F.Z,{flex:"150px",children:[(0,b.jsx)(W.Z,{min:0,step:.1,value:e.hack_score,disabled:v||2!==B.hack_score_settings||H,onChange:function(e){B.hack_settings[n].hack_score=e;var t=B.hack_settings.reduce((function(e,n){return e+Number(n.hack_score)}),0);B.total_score=t.toFixed(2),q(i()({},B))}}),(0,b.jsx)("span",{className:"ml10",children:"分"})]}),(0,b.jsxs)(F.Z,{style:{lineHeight:"20px"},children:[1===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-green c-white mr10",children:"简单"}),2===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-blue c-white mr10",children:"适中"}),3===e.difficult&&(0,b.jsx)("span",{className:"tag-style-border-small bg-orange c-white mr10",children:"困难"})]})]},n)}))}),(0,b.jsx)("div",{style:{height:100}})]})})),De=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,r=(0,d.useState)(!0),i=u()(r,2),s=i[0],o=i[1],l=(0,d.useState)(!1),g=u()(l,2),_=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)([]),S=u()(N,2),I=S[0],M=S[1],L=(0,d.useState)([]),C=u()(L,2),P=C[0],A=C[1],E=(0,d.useState)([]),O=u()(E,2),D=O[0],H=O[1],R=(0,m.useParams)();function z(){return Y.apply(this,arguments)}function Y(){return(Y=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,M(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(){return Q.apply(this,arguments)}function Q(){return(Q=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/courses/".concat(null==R?void 0:R.coursesId,"/teachers"),{method:"get",params:{homework_id:R.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),A(null==n?void 0:n.teacher_list),H(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){z(),q()}),[R]);return(0,b.jsxs)("section",{className:ke,children:[(0,b.jsx)(V.Z,{children:(0,b.jsxs)(F.Z,{flex:"1",children:[(0,b.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==I?void 0:I.can_edit)&&(0,b.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){v(!0)},children:"+添加协作者"})]})}),(0,b.jsxs)(V.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==I||null===(n=I.data)||void 0===n?void 0:n.length)<=0&&(0,b.jsx)(T.Z,{customText:"该作业暂无协作者"}),null==I||null===(t=I.data)||void 0===t?void 0:t.map((function(e){return(0,b.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,b.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==I?void 0:I.can_edit)&&(0,b.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),z(),q());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,b.jsx)(V.Z,{children:!s&&(0,b.jsxs)(F.Z,{className:"mb50",children:[(0,b.jsx)(x.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,b.jsx)(x.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){o(!0)},children:"取消"})]})}),(0,b.jsx)(h.Z,{title:"添加协作者",open:_,onCancel:function(){return v(!1)},onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==k.length){e.next=3;break}return f.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,p.ZP)("/api/homework_commons/".concat(R.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:k}});case 5:0===e.sent.status&&(f.ZP.info("添加成功"),Z([]),z(),q(),v(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{style:{display:"flex"},children:[(0,b.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,b.jsx)(B.Z.Search,{onChange:function(e){A(D.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,b.jsx)(j.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){Z(e)},selectedRowKeys:k,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:P,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),He=function(){return(0,b.jsx)("section",{className:"bg-white pl30 pr30 pt10 mb10",children:(0,b.jsxs)(v.Z,{destroyInactiveTabPane:!0,children:[(0,b.jsx)(v.Z.TabPane,{tab:"发布设置",children:(0,b.jsx)(Le,{})},1),(0,b.jsx)(v.Z.TabPane,{tab:"评分设置",children:(0,b.jsx)(Oe,{})},2),(0,b.jsx)(v.Z.TabPane,{tab:"公开设置",children:(0,b.jsx)(Ee,{})},3),(0,b.jsx)(v.Z.TabPane,{tab:"协作设置",children:(0,b.jsx)(De,{})},4)]})})},Re=t(26724),ze=t.n(Re),Ye=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading}}))((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.dispatch,s=(0,m.useParams)(),o=((0,m.useLocation)(),(0,d.useState)([])),l=u()(o,2),x=l[0],g=l[1],_=(0,d.useState)([]),v=u()(_,2),y=(v[0],v[1],(0,d.useState)(!0)),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)(!1),I=u()(N,2),M=I[0],L=I[1],C=(0,d.useState)(1),T=u()(C,2),P=T[0],A=T[1],E=(0,d.useState)([]),D=u()(E,2),z=(D[0],D[1]),B=(0,d.useState)(!1),q=u()(B,2),Q=q[0],W=q[1],J=(0,d.useState)(!1),U=u()(J,2),G=U[0],K=U[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?($.resetFields(),g([]),W(!0),ee()):W(!1)}),[n.actionTabs.key]);var X=R.Z.useForm(),$=u()(X,1)[0],ee=function(){var e=c()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k||M){e.next=11;break}return L(!0),A(P+1),e.next=5,(0,ie.JG)(i()(i()({},s),{},{page:P}));case 5:t=e.sent,r=O()(t.group_list),null!=t&&t.ungroup_list&&r.push({id:null==t?void 0:t.ungroup_list.id,name:null==t?void 0:t.ungroup_list.name,works_count:null==t?void 0:t.ungroup_list.work_count,last_review_time:null==t?void 0:t.ungroup_list.last_review_time}),g([].concat(O()(x),O()(r))),L(!1),(null===(n=t.group_list)||void 0===n?void 0:n.length)<10&&Z(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ne=function(){r({type:"shixunHomeworks/setActionTabs",payload:{}}),K(!1),Z(!0),L(!1),A(1),g([]),$.resetFields()},te=[{title:"",dataIndex:"id",width:280,render:function(e,n){return(0,b.jsx)(Y.Z,{disabled:!(n.works_count>1),value:String(n.id),children:n.name})}},{title:"有效作品数",dataIndex:"works_count"},{title:"上次查重时间",dataIndex:"last_review_time",width:130}];return(0,b.jsxs)(h.Z,{centered:!0,title:"代码查重",keyboard:!1,maskClosable:!1,open:Q,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=$.getFieldValue(),e.next=3,(0,p.ZP)("/api/homework_commons/".concat(s.categoryId,"/hack_homework_code_repeat.json"),{method:"post",body:{group_ids:O()(t.group_ids)}});case 3:if(0!==e.sent.status){e.next=11;break}return ne(),f.ZP.success("操作成功"),e.next=9,r({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 9:m.history.push("/classrooms/".concat(s.coursesId,"/program_homework/").concat(s.categoryId,"/detail?tabs=2")),r({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 11:case"end":return e.stop()}}),e)}))),onCancel:ne,children:[n.codeReviewCourse&&(0,b.jsxs)(R.Z,{form:$,onChange:function(e){z(i()({},$.getFieldValue()))},initialValues:H()(H()({},"group_ids",[]),"end_time",S()(S()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,b.jsx)("div",{className:"flexd-table-header mt20",children:(0,b.jsx)(j.Z,{pagination:!1,dataSource:[],columns:te})}),(0,b.jsx)(R.Z.Item,{name:"group_ids",children:(0,b.jsx)(Y.Z.Group,{className:"w100",children:(0,b.jsx)("div",{style:{width:"100%",maxHeight:260,overflow:"auto"},children:(0,b.jsx)(ze(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ee()},hasMore:k,useWindow:!1,children:(0,b.jsx)(j.Z,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:te,dataSource:x,pagination:!1})})})})})]}),(0,b.jsx)(V.Z,{children:(0,b.jsx)(F.Z,{className:"ml10",children:(0,b.jsx)(Y.Z,{checked:G,onChange:function(e){K(e.target.checked);var n=[];e.target.checked&&(n=x.filter((function(e){return e.works_count>1})).map((function(e){return e.id+""}))),$.setFieldsValue(H()({},"group_ids",n))},children:"全选"})})})]})})),Ve=t(89227),Fe=t(18218),Be=t(48986),qe=t(37740),Qe=t(31622),We=t(94334),Je=t(31206),Ue=t(57162),Ge=t(52194),Ke=t(89123),Xe=[Je.Z,Ue.Z,Ge.Z],$e=(0,m.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,r=e.user,s=e.classroomList,o=(0,d.useState)(i()(i()({},(0,m.useParams)()),{},{page:1,per_page:10,rank_type:2,course_group:(0,C.dE)()?[r.userInfo.course.course_group_id]:[]},(0,m.useParams)())),l=u()(o,2),g=l[0],v=l[1],y=(0,d.useState)([]),w=u()(y,2),k=w[0],Z=w[1],N=(0,d.useState)([]),S=u()(N,2),L=S[0],P=S[1],A=(0,d.useState)([]),E=u()(A,2),D=E[0],H=E[1],R=(0,d.useState)(!1),z=u()(R,2),V=z[0],F=z[1],B=(0,d.useState)([{title:"排行",dataIndex:"rank",width:100,fixed:"left",render:function(e,n,t){return e<4?(0,b.jsx)("img",{src:Xe[e-1]}):e}},{title:"用户",dataIndex:"user_name",width:150,fixed:"left",key:"user_name",render:function(e,n,t){return(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:We.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e]})}},{title:"分班",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:150,fixed:"left"},{title:"学号",dataIndex:"student_id",key:"student_id",width:150,ellipsis:!0,fixed:"left",render:function(e){return e||"- -"}},{title:"通过",dataIndex:"passed_count",width:100,fixed:"left",key:"passed_count"},{title:"得分",dataIndex:"score",width:100,fixed:"left",key:"score"}]),q=u()(B,2),W=q[0],J=q[1];function U(e){return G.apply(this,arguments)}function G(){return(G=c()(a()().mark((function e(n){var t,o,l,u,d,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,p.ZP)("/api/courses/rank_list.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,rank_type:2,homework_common_id:g.categoryId})});case 3:if(t=e.sent,Z(t),F(!1),-1==t.status){e.next=19;break}if((0,C.dE)()?(1===n&&P([null==t||null===(o=t.course_group)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id]),null!=t&&t.my_rank?H([null==t?void 0:t.my_rank].concat(O()(null==t?void 0:t.rank_list))):H(O()(null==t?void 0:t.rank_list))):H(O()(null==t?void 0:t.rank_list)),1!==n){e.next=19;break}l={title:(0,b.jsxs)(_.Z,{title:"总耗时时为做题通过时长和罚时时长的总和,\n 罚时时长=评测出错次数X设置的罚时(当前为".concat(null==t?void 0:t.punish_time,"分)"),children:[(0,b.jsx)("span",{style:{marginRight:3},children:"总耗时"})," ",(0,b.jsx)("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})]}),dataIndex:"finish_time",width:150,ellipsis:!0,fixed:"left",key:"finish_time"},W.push(l),u=a()().mark((function e(n){var o,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(u={}).title=null!=t&&t.sent_type?(0,b.jsx)("span",{children:"题目"+(n+1)+"(".concat(null==t||null===(o=t.question_data)||void 0===o||null===(o=o[n])||void 0===o?void 0:o.question_score,")")}):(0,b.jsx)("a",{onClick:c()(a()().mark((function e(){var r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null==t||null===(r=t.question_data)||void 0===r||null===(r=r[n])||void 0===r?void 0:r.identifier,"/start.json"),{method:"get"});case 2:(i=e.sent)&&(window.open("/myproblems/".concat(null==i?void 0:i.identifier,"?type=1")),localStorage.setItem("program_homework",[g.coursesId,g.categoryId]));case 4:case"end":return e.stop()}}),e)}))),children:"题目"+(n+1)+"(".concat(null==t||null===(l=t.question_data)||void 0===l||null===(l=l[n])||void 0===l?void 0:l.question_score,")")}),u.dataIndex="question_data",u.width=250,u.render=function(e,t){var o,l,u,d,m;return(0,b.jsx)("div",{children:(null==e||null===(o=e[n])||void 0===o?void 0:o.answer_question_time)&&(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:c()(a()().mark((function t(){var o,c,l,u,d,m,x,_,v;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,C.Rm)()||null!==(o=s.AssistantObject.hack)&&void 0!==o&&o.can_view){t.next=3;break}return f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),t.abrupt("return");case 3:if(null!=e&&null!==(c=e[n])&&void 0!==c&&c.open_code){t.next=6;break}return f.ZP.info("暂不允许查看代码"),t.abrupt("return");case 6:return t.next=8,(0,p.ZP)("/api/courses/view_code.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,homework_common_id:g.categoryId,hack_user_code_id:null==e||null===(l=e[n])||void 0===l?void 0:l.hack_user_code_id})});case 8:v=t.sent,h.Z.warning({icon:null,width:800,title:(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"代码"}),(0,b.jsxs)("span",{children:["使用语言:",null==e||null===(u=e[n])||void 0===u?void 0:u.current_language]}),(0,b.jsxs)("span",{children:["运行内存:",null==e||null===(d=e[n])||void 0===d?void 0:d.memory,"(KB)"]}),(0,b.jsxs)("span",{children:["运行时长:",null==e||null===(m=e[n])||void 0===m?void 0:m.run_time,"(ms)"]}),(0,b.jsxs)("span",{children:["得分:",null==e||null===(x=e[n])||void 0===x?void 0:x.score]})]}),content:(0,b.jsx)(Ke.Z,{classroomList:s,user:r,languages:[{language:null==e||null===(_=e[n])||void 0===_?void 0:_.language,code:null==v?void 0:v.code}],v:e,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:e.language,game_id:e.id,diff_code_count:e.diff_code_count})});case 10:case"end":return t.stop()}}),t)})))}),(0,b.jsx)("span",{style:{margin:"0px 10px"},children:(null==e||null===(l=e[n])||void 0===l?void 0:l.answer_question_time)||"- -"}),null!=e&&null!==(u=e[n])&&void 0!==u&&u.submit_count?(0,b.jsxs)(_.Z,{title:"".concat((null==e||null===(d=e[n])||void 0===d?void 0:d.submit_count)||0,"次尝试出错"),children:[(0,b.jsx)("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(null==e||null===(m=e[n])||void 0===m?void 0:m.submit_count)||0]}):null]})})},W.push(u);case 6:case"end":return e.stop()}}),e)})),d=0;case 13:if(!(d<(null==t||null===(m=t.question_data)||void 0===m?void 0:m.length))){e.next=18;break}return e.delegateYield(u(d),"t0",15);case 15:d++,e.next=13;break;case 18:J(O()(W));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){W.splice(7);for(var e=function(e){var n,t,o={};o.title=null!=k&&k.sent_type?(0,b.jsx)("span",{children:"题目"+(e+1)+"(".concat(null==k||null===(n=k.question_data)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.question_score,")")}):(0,b.jsx)("a",{onClick:c()(a()().mark((function n(){var t,r;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.ZP)("/api/problems/".concat(null==k||null===(t=k.question_data)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.identifier,"/start.json"),{method:"get"});case 2:(r=n.sent)&&(window.open("/myproblems/".concat(null==r?void 0:r.identifier,"?type=1")),localStorage.setItem("program_homework",[g.coursesId,g.categoryId]));case 4:case"end":return n.stop()}}),n)}))),children:"题目"+(e+1)+"(".concat(null==k||null===(t=k.question_data)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.question_score,")")}),o.dataIndex="question_data",o.width=250,o.render=function(n,t){var o,l,u,d,m;return(0,b.jsx)("div",{children:(null==n||null===(o=n[e])||void 0===o?void 0:o.answer_question_time)&&(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:c()(a()().mark((function t(){var o,c,l,u,d,m,x,_,v;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,C.Rm)()||null!==(o=s.AssistantObject.hack)&&void 0!==o&&o.can_appraise){t.next=3;break}return f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),t.abrupt("return");case 3:if(null!=n&&null!==(c=n[e])&&void 0!==c&&c.open_code){t.next=6;break}return f.ZP.info("暂不允许查看代码"),t.abrupt("return");case 6:return t.next=8,(0,p.ZP)("/api/courses/view_code.json",{method:"get",params:i()(i()({},g),{},{id:g.coursesId,homework_common_id:g.categoryId,hack_user_code_id:null==n||null===(l=n[e])||void 0===l?void 0:l.hack_user_code_id})});case 8:v=t.sent,h.Z.warning({icon:null,width:800,title:(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"代码"}),(0,b.jsxs)("span",{children:["使用语言:",null==n||null===(u=n[e])||void 0===u?void 0:u.current_language]}),(0,b.jsxs)("span",{children:["运行内存:",null==n||null===(d=n[e])||void 0===d?void 0:d.memory,"(KB)"]}),(0,b.jsxs)("span",{children:["运行时长:",null==n||null===(m=n[e])||void 0===m?void 0:m.run_time,"(ms)"]}),(0,b.jsxs)("span",{children:["得分:",null==n||null===(x=n[e])||void 0===x?void 0:x.score]})]}),content:(0,b.jsx)(Ke.Z,{classroomList:s,user:r,languages:[{language:null==n||null===(_=n[e])||void 0===_?void 0:_.language,code:null==v?void 0:v.code}],v:n,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:n.language,game_id:n.id,diff_code_count:n.diff_code_count})});case 10:case"end":return t.stop()}}),t)})))}),(0,b.jsx)("span",{style:{margin:"0px 10px"},children:(null==n||null===(l=n[e])||void 0===l?void 0:l.answer_question_time)||"- -"}),null!=n&&null!==(u=n[e])&&void 0!==u&&u.submit_count?(0,b.jsxs)(_.Z,{title:"".concat((null==n||null===(d=n[e])||void 0===d?void 0:d.submit_count)||0,"次尝试出错"),children:[(0,b.jsx)("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(null==n||null===(m=n[e])||void 0===m?void 0:m.submit_count)||0]}):null]})})},W.push(o)},n=0;n<(null==k||null===(t=k.question_data)||void 0===t?void 0:t.length);n++){var t;e(n)}J(O()(W))}),[null==k?void 0:k.question_data]),(0,d.useEffect)((function(){var e;null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.course&&((0,C.dE)()&&(g.course_group=(0,C.dE)()?[r.userInfo.course.course_group_id]:[],v(i()({},g))),U(1))}),[null==r?void 0:r.userInfo]),console.log("----",W),(0,b.jsx)("div",{style:{width:1200,margin:"0px auto"},children:"封榜中"===(null==k?void 0:k.message)?(0,b.jsx)(T.Z,{customText:"答题时间进入倒计时,暂时封榜,请加速竞技通关答题"}):(0,b.jsxs)("div",{style:{background:"#fff",padding:20},children:[(0,b.jsxs)("div",{style:{display:"inline-flex"},children:[(0,b.jsx)("label",{children:"分班情况:"}),(0,C.GJ)()&&(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)(Y.Z.Group,{className:Be.Z.checkboxgroup,value:L,onChange:function(e){if(1===g.type)P([]),g.course_group=[],g.page=1,v(i()({},g)),U();else if(2===g.type){var n;P(["全部"].concat()),g.course_group=null==k||null===(n=k.course_group)||void 0===n?void 0:n.map((function(e){return e.id})),g.page=1,v(i()({},g)),U()}else P(O()(e.filter((function(e){return"全部"!=e})))),g.course_group=e.filter((function(e){return"全部"!=e})),g.page=1,v(i()({},g)),U()},children:[(0,b.jsx)(Y.Z,{value:"全部",onChange:function(e){e.target.checked?g.type=2:g.type=1},children:"全部分班"}),null==k||null===(n=k.course_group)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(Y.Z,{onChange:function(e){g.type=3},value:e.id,children:null==e?void 0:e.name})}))]})}),(0,C.dE)()&&(0,b.jsxs)(Q.ZP.Group,{onChange:function(e){"全部"===e.target.value?(g.course_group=[],g.page=1,v(i()({},g)),U()):(g.course_group=[e.target.value],g.page=1,v(i()({},g)),U())},defaultValue:r.userInfo.course.course_group_id,children:[(0,b.jsx)(Q.ZP,{value:"全部",children:"全部分班"}),null==k||null===(t=k.course_group)||void 0===t?void 0:t.map((function(e,n){return(0,b.jsx)(Q.ZP,{value:e.id,children:e.name})}))]})]}),(0,C.GJ)()&&(0,b.jsxs)("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10},children:[(0,b.jsxs)("span",{style:{fontSize:14,color:"#B1BACD"},children:["排行规则:时间结束后正式封榜,时间段之外的提交不计入排行。 ",(0,b.jsx)("a",{onClick:function(){h.Z.warning({title:"计分规则",width:500,content:(0,b.jsxs)("div",{children:[(0,b.jsx)("p",{children:"排名规则:经典ACM规则"}),(0,b.jsx)("p",{children:"AC(通过题目)越多,排名越靠前。"}),(0,b.jsx)("p",{children:"AC相同,总用时越少,排名越靠前。"}),(0,b.jsx)("p",{children:"总用时=∑(每一个题目的用时)"}),(0,b.jsx)("p",{children:"每一个题目的用时=比赛开始到提交被通过的时间+罚时"}),(0,b.jsx)("p",{children:"罚时=(通过前)错误代码提交次数*每次罚时"}),(0,b.jsx)("p",{children:"不算罚时的情况:没有通过的题目、(系统)内部错误、编译错误"})]})})},children:"点击查看计分规则"})]}),(0,b.jsx)(x.ZP,{onClick:function(){(0,me.VY)(i()(i()({},g),{},{id:g.coursesId,rank_type:2,homework_common_id:g.categoryId}))},children:"导出"})]}),(0,b.jsx)(I.Z,{spinning:V,children:(0,b.jsx)(j.Z,{style:{marginTop:10},pagination:!1,scroll:{x:1200},rowClassName:function(e,n){return 0===n&&(0,C.dE)()&&Be.Z.tables},dataSource:D,columns:W})}),(0,b.jsx)("div",{style:{width:"100%",textAlign:"center",marginTop:10},children:(0,b.jsx)(M.Z,{current:g.page,pageSize:g.per_page,total:null==k?void 0:k.count,hideOnSinglePage:!0,onChange:function(e,n){g.page=e,g.per_page=n,v(i()({},g)),U()}})})]})})})),en=[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个崩溃错误",ld:"至少1个崩溃漏洞",gf:"超过50%"}],nn=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,i=e.user;return{classroomList:t,shixunHomeworks:n,globalSetting:e.globalSetting,user:i,loading:r.effects}}))((function(e){var n,t=e.shixunHomeworks,r=e.classroomList,s=(e.globalSetting,e.user,e.loading,e.dispatch),o=(0,m.useParams)(),l=(0,m.useSearchParams)(),k=u()(l,1)[0],Z=(0,d.useState)(k.get("tabs")||"0"),N=u()(Z,2),S=N[0],I=N[1],M=(0,d.useState)({}),L=u()(M,2),T=L[0],P=L[1],E=t.workList,O=t.workSetting,D=(0,d.useState)(!1),H=u()(D,2),R=H[0],z=H[1];o.category=k.get("category_id"),o.order="work_score",o.b_order="desc",(0,d.useEffect)((function(){s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.coursesId}})}),[(0,C.bg)()]);var Y,V,F,B,q,Q,W,J,U=function(){var e;h.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsxs)("div",{className:"tc font16",children:["你在该实训的学习记录将被清空,无法恢复",(0,b.jsx)("br",{}),"是否确认重做?"]}),onOk:(e=c()(a()().mark((function e(){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=null===(n=t.workList)||void 0===n?void 0:n.myshixun_identifier,e.next=3,(0,ie.Fr)({id:r});case 3:e.sent&&(f.ZP.info("已清空本实训的学习记录\n\n请点击“开启挑战”重做课程实验"),s({type:"shixunHomeworks/getWorkList",payload:T}));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},G=function e(n){var t,r;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(r=c()(a()().mark((function t(){var r,i;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,qe.$Q)({url:n});case 2:if(r=t.sent){t.next=5;break}return t.abrupt("return");case 5:return f.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,qe.Ir)({id:r.shixun_identifier});case 8:if(null==(i=t.sent)||!i.game_identifier){t.next=12;break}return(0,w.xg)("/tasks/".concat(i.game_identifier,"?coursesId=").concat(o.coursesId)),t.abrupt("return");case 12:2===(null==i?void 0:i.status)?e(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&K(null==i?void 0:i.message);case 13:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)})})},K=function(e){h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,b.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},X=function(){var e=c()(a()().mark((function e(n){var t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),e.next=3,(0,qe.$Q)({url:n});case 3:if(r=e.sent,console.log(r,"execRes"),null==r||!r.game_identifier){e.next=8;break}return(0,w.xg)("/tasks/".concat(r.game_identifier,"?coursesId=").concat(o.coursesId)),e.abrupt("return");case 8:-3===(null==r?void 0:r.status)?(0,w.eF)():2===(null==r?void 0:r.status)?G(null==r?void 0:r.message):3===(null==r?void 0:r.status)&&K(null==r?void 0:r.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$=[{name:"作业列表",id:"0",compontent:(0,b.jsx)(fe,{setExportParams:P}),forceRender:!0},{name:"作业详情",id:"1",compontent:(0,b.jsx)(A,{})},{name:"排行榜",id:"5",compontent:(0,b.jsx)($e,{})},{name:"代码查重",id:"2",compontent:(0,b.jsx)(xe,{})},{name:(0,C.GJ)()?"高级设置":"得分规则",id:"3",compontent:(0,b.jsx)(He,{}),forceRender:!0},{name:(0,b.jsx)("a",{style:{color:"#b9b8b8"},href:"/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/answer"),children:"解答&讨论"}),id:"6",compontent:!1}].filter((function(e){var n,t;return(0,C.dE)()?"代码查重"!==e.name:(0,C.dE)()||"已截止"!==(null==E||null===(n=E.homework_status)||void 0===n?void 0:n[0])?"质量检测"!==e.name:!E.code_review&&"未发布"!==(null==E||null===(t=E.homework_status)||void 0===t?void 0:t[0])||"代码查重"!==e.name})).filter((function(e){return!!E.open_code_quality_analysis||"质量检测"!==e.name}));return(0,b.jsxs)("section",{children:[(0,b.jsxs)("div",{className:"edu-container",children:[E.homework_name&&(0,b.jsxs)("section",{className:"animated fadeIn",children:[(0,b.jsx)("aside",{className:"mt10",children:E.category&&(0,b.jsxs)(g.Z,{separator:">",children:[(0,b.jsx)(g.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework"),children:E.course_name})}),(0,b.jsx)(g.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework/").concat(E.category.main?"":E.category.category_id),children:E.category.category_name})}),(0,b.jsx)(g.Z.Item,{children:"作业详情"})]})}),(0,b.jsxs)("aside",{className:[Be.Z.title,"mt20"].join(" "),children:[(0,b.jsx)(m.Link,{to:"/classrooms/".concat(E.course_id,"/program_homework/").concat(E.category.main?"":E.category.category_id),children:(0,b.jsx)(y.Z,{className:"font16 c-black"})}),(0,b.jsx)(_.Z,{title:E.homework_name,placement:"bottom",children:(0,b.jsx)("strong",{className:"font20 ml5",children:E.homework_name})}),(0,b.jsx)(w.VV,{temporary:!0,status:E.homework_status}),(0,C.dE)()&&(0,b.jsx)("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:(0,b.jsxs)(x.ZP,{onClick:c()(a()().mark((function e(){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/problems/".concat(null===(n=t.workList)||void 0===n?void 0:n.start_identifier,"/start.json"),{method:"get"});case 2:(r=e.sent)&&(window.open("/myproblems/".concat(null==r?void 0:r.identifier,"?type=1")),localStorage.setItem("program_homework",[o.coursesId,o.categoryId]));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:[null!==(n=E.homework_status)&&void 0!==n&&n.includes("已截止")?"查看作业":"进入练习"," "]})})]})]}),(0,b.jsx)("aside",{className:"mt30 relative ".concat(Be.Z.workListTabWrap),children:(0,b.jsx)(v.Z,{type:"card",defaultActiveKey:S,activeKey:S,tabBarExtraContent:(0,b.jsxs)("aside",{className:Be.Z.workListTabButton,children:[(0,C.dE)()&&(null===(Y=t.workList)||void 0===Y?void 0:Y.redo_work)&&(0,b.jsx)(x.ZP,{onClick:U,type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-dahuizhongzuo3x"}),children:"重做"}),(null===(V=t.workList)||void 0===V?void 0:V.shixun_status)>1&&(null===(F=t.workList)||void 0===F?void 0:F.time_status)<5&&(0,C.dE)()&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-kaiqizhong"}),onClick:function(){var e,n,r;(0,Qe.tJ)(s,!0)&&(null!==(e=t.workList)&&void 0!==e&&null!==(e=e.task_operation)&&void 0!==e&&null!==(e=e[1])&&void 0!==e&&e.includes("/")?X(null===(n=t.workList)||void 0===n||null===(n=n.task_operation)||void 0===n?void 0:n[1]):(0,w.xg)("/tasks/".concat(null===(r=t.workList)||void 0===r||null===(r=r.task_operation)||void 0===r?void 0:r[1])))},children:null===(B=t.workList)||void 0===B||null===(B=B.task_operation)||void 0===B?void 0:B[0]}),(null===(q=t.workList)||void 0===q?void 0:q.commit_des)&&(null===(Q=t.workList)||void 0===Q?void 0:Q.commit_des)&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),onClick:function(){var e;(0,w.xg)("/classrooms/".concat(o.coursesId,"/shixun_homework/").concat(o.categoryId,"/").concat(null===(e=t.workList)||void 0===e?void 0:e.id,"/commitsummary"))},children:null===(W=t.workList)||void 0===W?void 0:W.commit_des}),(0,C.GJ)()&&"未发布"===(null==E||null===(J=E.homework_status)||void 0===J?void 0:J[0])&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_create||!(0,C.Rm)()?m.history.push("/classrooms/".concat(o.coursesId,"/program_homework/").concat(o.categoryId,"/edit")):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"}),(0,C.GJ)()&&E.publish_immediately&&(0,b.jsx)(x.ZP,{type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_publish||!(0,C.Rm)()?s({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[o.categoryId],selectArrsAll:[E],params:o,detail:!0,type:2,manage_all_group:null==O?void 0:O.manage_all_group}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即发布"}),(0,C.GJ)()&&E.end_immediately&&(0,b.jsx)(x.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:(0,b.jsx)("i",{className:"iconfont icon-jiezhishiyan"}),onClick:function(){var e;null!==(e=r.AssistantObject.hack)&&void 0!==e&&e.can_stop||!(0,C.Rm)()?s({type:"classroomList/setActionTabs",payload:{key:"立即截止",params:o,type:2,detail:!0,selectArrs:[o.categoryId]}}):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即截止"})]}),onChange:function(e){var n;"5"!==e||null!==(n=r.AssistantObject.hack)&&void 0!==n&&n.can_exam_leaderboard||!(0,C.Rm)()?(I(e),"0"===e&&s({type:"shixunHomeworks/getWorkList",payload:o})):f.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:$.map((function(e,n){return(0,b.jsx)(v.Z.TabPane,{tab:e.name,forceRender:e.forceRender,children:e.compontent},e.id)}))})})]}),(0,b.jsx)(Ye,{}),(0,b.jsx)(Ve.Z,{courseEndTime:null==E?void 0:E.course_end_date,successCallback:function(){s({type:"shixunHomeworks/getWorkList",payload:i()({},o)})},visible:"立即截止"===r.actionTabs.key,homeworkIds:[o.categoryId],courseId:o.coursesId,isBatch:!1}),(0,b.jsx)(Fe.Z,{courseEndTime:null==E?void 0:E.course_end_date}),(0,b.jsxs)(h.Z,{open:R,title:"规则说明",width:800,footer:null,onCancel:function(){z(!1)},children:[(0,b.jsx)("p",{children:"一、等级规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:(0,b.jsx)(j.Z,{dataSource:en,columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,b.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,b.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,b.jsx)("p",{children:"二、复杂度规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,b.jsx)("p",{children:"三、代码质量分规则"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*崩溃数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,b.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return I},D9:function(){return A},IM:function(){return O},Iy:function(){return w},Ne:function(){return E},ON:function(){return Y},Uj:function(){return q},VY:function(){return R},YO:function(){return B},YX:function(){return F},Zn:function(){return x},_g:function(){return j},_k:function(){return T},c6:function(){return N},cr:function(){return g},eV:function(){return S},fi:function(){return _},gh:function(){return b},hS:function(){return D},iA:function(){return v},j6:function(){return y},je:function(){return C},kS:function(){return z},o6:function(){return Z},pO:function(){return V},rQ:function(){return M},sA:function(){return k},xm:function(){return P},xo:function(){return H},y8:function(){return L}});var r=t(7557),i=t.n(r),s=t(82242),a=t.n(s),o=t(41498),c=t.n(o),l=t(71751),u=t(8785),d=t(42930),p=t(8591),m=t(94334),f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(r=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},31206:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},57162:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},52194:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},48986:function(e,n){n.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js index e76afb09bd..0eb464b8fc 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[30342,52720,7078,96898],{28563:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},71371:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},680:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},130:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=S)&&void 0!==a&&a.startsWith("/api")?S:"data:image/png;base64,".concat(S),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(i=S)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=S)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(S),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(S),autoPlay:!0})}),"office"===N&&W&&(0,y.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(W.key,"&url=").concat(q+W.url,"&callbackUrl=").concat(q+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===N&&(0,y.jsx)("iframe",{src:S+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(S,"&disabledDownload=").concat(!!R)}),"image"===N&&(0,y.jsx)("img",{src:(null===(l=S)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(b=S)&&void 0!==b&&b.startsWith("/api")?S:"data:image/png;base64,".concat(S)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:H?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),o=t(91232),c=t.n(o),l=t(79800),d=t.n(l),u=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                                                    "],v=new(m().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                      "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("
                                                    • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(a.push("
                                                        "),i.forEach((function(e){a.push(e)})),a.push("
                                                      ")),a.push("
                                                    • "),n=y(e,n,t,a)}function b(){return y(f,0,0,x),x.push("
                                                    "),x.join("")}var w={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:d()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=N(),s=a;a=i,C[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:r,text:a}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,N=function(){return"__special_katext_id_".concat(S++,"__")},C={};function Z(){return C}function E(){S=0,C={}}function I(e){return e=e.replace(k,(function(e,n){var t=N();return C[t]={type:"inline",expression:n},t}))}var P=v.listitem;v.listitem=function(e){return P(I(e))};var O=v.paragraph;v.paragraph=function(e){return O(I(e))};var T=v.tablecell;v.tablecell=function(e,n){return T(I(e),n)},v.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                    ".concat(e,"

                                                    "):'
                                                    ').concat(t?e:(0,h.escape)(e,!0),"
                                                    \n"):'
                                                    '+(t?e:(0,h.escape)(e,!0))+"
                                                    "},v.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:a,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var R=m(),A=(t(64018),t(24830)),H=t(94334),L=t(15342),B=t(1012),F=t(38696),z=t(37712),M="@▁@",$=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,i=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,S=e.onFillBlur,N=void 0===S?function(){}:S,C=String(t),I=(0,u.useState)(""),P=d()(I,2),O=P[0],T=P[1],V=(0,u.useState)("office"),W=d()(V,2),D=W[0],G=W[1],q=(0,u.useState)([]),J=d()(q,2),Y=J[0],X=J[1],U=(0,u.useRef)("a"+(0,B.Z)()),K={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(U.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+H.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+H.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+H.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(K).length;return K[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                    '.concat(Q(C||""),"
                                                    ")}var n=R(C);n=Q(n);var t=Z();C.match(/\[TOC\]/)&&(n=n.replace("

                                                    [TOC]

                                                    ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],r=a.type,i=a.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,f?(ae(a,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):i?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[C,f]);(0,u.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),a=c()(t.entries());try{for(a.s();!(e=a.n()).done;){var r,i=d()(e.value,2),s=i[0],o=i[1];o.value=null===(r=y[s])||void 0===r?void 0:r.value,"warning"===y[s].type?o.className="program-fill-warning":"success"===y[s].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,u=c()(n.entries());try{for(u.s();!(l=u.n()).done;){var p,m,h=d()(l.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(s()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(s()(Y)),N(Y,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var re=(0,u.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),G("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}_.WebkitLineClamp=o,o&&(p=r()(r()({},p),_));var se=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(re.current&&ee&&ee.match($)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),E(),j()}}),[ee,re.current,ie]),(0,z.jsxs)(z.Fragment,{children:[i&&(0,z.jsx)("div",{ref:re,children:ee}),!i&&(0,z.jsx)("div",{ref:re,style:r()({},p),className:"".concat(a||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(U.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(F.Z,{close:!0,data:O,type:null!=O&&O.length?D:"",style:r()({},h),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var a=t(82242),r=t.n(a),i=t(79800),s=t.n(i),o=t(59301),c=t(57809),l=t(78241),d=t(3113),u=t(89780),p=t.n(u),m=(t(91510),t(29867),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,a=e.mode,i=e.options,c=void 0===i?{}:i,l=(0,o.useRef)(),d=(0,o.useState)(),u=s()(d,2),h=u[0],f=u[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,r()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),i=s()(a,2),u=i[0],p=i[1];return(0,m.jsxs)(l.Z,r()(r()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:u})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(d.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(d.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var a=t(91232),r=t.n(a),i=t(7557),s=t.n(i),o=t(41498),c=t.n(o),l=t(79800),d=t.n(l),u=t(85573),p=t.n(u),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},_=t(82242),y=t.n(_),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,a=e.icon,r=e.actionName,i=e.className,s=void 0===i?"":i,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(r)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var k=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(w,y()(y()({},e),{},{onActionCallback:r})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(w,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},S=t(98557),N=t(78241),C=t(73782),Z=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,y()(y()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),O=t(8591),T=t(75166),R=N.Z.useForm,A={width:280,marginRight:10},H={labelCol:{span:5},wrapperCol:{span:19}},L=function(e){var n=e.callback,t=e.onCancel,a=R(),r=d()(a,1)[0],i=(0,m.useRef)();function s(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):O.ZP.error(e.message)}return(0,g.jsxs)(N.Z,y()(y()({form:r},H),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:A})}),(0,g.jsx)(B,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,F(n,s)}})]})}),(0,g.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function B(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function F(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(T.KI,"/api/attachments.json")),a.send(t)}var z=t(5112),M=t(94001),$=z.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"单元格数:"}),(0,g.jsx)("span",{style:V,children:"行数"}),(0,g.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(M.Z,{})}),(0,g.jsx)("span",{style:V,children:"列数"}),(0,g.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(M.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"对齐方式:"}),(0,g.jsx)(N.Z.Item,{name:"align",children:(0,g.jsxs)($,{children:[(0,g.jsx)(z.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(z.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(z.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(z.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},D=t(94334),G=t(92911),q=t(1012),J=t(43418),Y="link",X="upload-image",U="code-block",K="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},re+"-B","bold"),re+"-I","italic"),oe=p()(p()(p()(p()({},Y,"添加链接"),U,"添加代码块"),X,"添加文件"),K,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,i=e.width,o=void 0===i?"100%":i,l=e.height,u=void 0===l?400:l,h=e.miniToolbar,_=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,N=e.insertTemp,C=e.mode,Z=void 0===C?"markdown":C,E=e.id,T=void 0===E?"markdown-editor-id":E,R=e.showResizeBar,A=void 0!==R&&R,H=e.noStorage,B=void 0!==H&&H,z=e.showNullButton,M=void 0!==z&&z,$=e.showNullProgramButton,V=void 0!==$&&$,Q=e.hidetoolBar,re=void 0!==Q&&Q,ce=e.fullScreen,le=void 0!==ce&&ce,de=e.onBlur,ue=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,_e=void 0!==je&&je,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Se=(0,m.useState)(null),Ne=d()(Se,2),Ce=Ne[0],Ze=Ne[1],Ee=(0,m.useState)(t),Ie=d()(Ee,2),Pe=Ie[0],Oe=Ie[1],Te=(0,m.useState)(w),Re=d()(Te,2),Ae=Re[0],He=Re[1],Le=(0,m.useState)(le),Be=d()(Le,2),Fe=Be[0],ze=Be[1],Me=(0,m.useState)(""),$e=d()(Me,2),Ve=$e[0],We=$e[1],De=(0,m.useState)(0),Ge=d()(De,2),qe=Ge[0],Je=Ge[1],Ye=(0,m.useState)(u),Xe=d()(Ye,2),Ue=Xe[0],Ke=Xe[1],Qe=(0,m.useState)(!1),en=d()(Qe,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,q.Z)()),an=(0,m.useRef)(!1),rn=(0,m.useRef)(),sn=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),ln=(0,m.useRef)(),dn=function(){var e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Oe(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Fe)}),[Fe]),(0,m.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var r=a.types.toString(),i=a.items;if("Files"===r||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(o=i[0]);var c=o.getAsFile(),l=c.name.split(".").pop();F(c,(function(e){var t,a,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ie.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){O.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),r=t.getLine(a.line),i=r.charAt(a.ch-1),s=r.lastIndexOf("@▁@",a.ch),o=r.lastIndexOf("@▁▁@",a.ch),c=s>o?s:o,l=s>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,a,c,s,o,i),c>=0&&a.ch-c<5){var d=c+l;return t.replaceRange("",{line:a.line,ch:c},{line:a.line,ch:d}),{line:a.line,ch:d}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=a[i],t=e.name.split(".").pop();F(e,(function(a){var r,i,s;a.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},i=0;i0||a.target.offsetWidth>0)&&(un(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,un]),(0,m.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=d()(a[t],2),r=n[0],i=n[1],s=p()({},r,(function(){pn(i)}));e.push(s),Ce.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=qe+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,m.useEffect)((function(){He(w)}),[Ce,w]),(0,m.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,m.useEffect)((function(){if(Ae&&Ce){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Ae]),(0,m.useEffect)((function(){if(Ce&&ue){var e=function(e,n){ue(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,ue]),(0,m.useEffect)((function(){if(Ce&&de){var e=function(){de(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,de]),(0,m.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Oe(t),Je((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(V?a(t,vn(t)):a(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,a]),(0,m.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Oe("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Oe(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,m.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),a=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                    \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return He(!Ae),Ce.focus();case"trigger-full-screen":return ze(!Fe),Ce.focus();case Y:return void We(Y);case U:return void We(U);case X:return void We(X);case K:return void We(K);default:throw new Error}}),[Ce,Ae,Fe]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case Y:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case U:var a=e.language,r=e.content;return Ce.replaceSelection(["```"+a,r,"```"].join("\n")),Ce.focus();case X:var i=e.src,s=e.alt;return s?Ce.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case K:for(var o=e.row,c=e.col,l=e.align,d="\n",u=0;u300&&(n=300),Ke(u+n+"px")}},a=cn.current,r=!1,i=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,cn]),(0,m.useEffect)((function(){Ke(u)}),[u]);var xn={width:ae(o),height:ae(Ue)},vn=((0,m.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[qe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(m.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ae?"on-preview":""," ").concat(_?"mini":""," ").concat(Fe?"full-screen":""),style:xn,children:[(0,g.jsx)(k,{insertTemp:N,watch:Ae,fullScreen:Fe,showNullButton:M,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Ae?(0,g.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Pe}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:_e,showProgramFill:V,value:Pe})]}):null]})]})}),A?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(S.Z,{children:oe[Ve]?(0,g.jsx)(J.Z,{centered:!0,title:oe[Ve],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var a=t(82100),r=t.n(a),i=t(29186),s=t.n(i),o=t(80619),c=t.n(o),l=t(47074),d=t.n(l),u=t(59301),p=t(4676),m=function(e){c()(t,e);var n=d()(t);function t(e){var a;r()(this,t),a=n.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(u.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},21523:function(e,n,t){t.r(n),t.d(n,{default:function(){return ve}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=t(82242),c=t.n(o),l=t(79800),d=t.n(l),u=t(39647),p=t.n(u),m=t(59301),h=t(61186),f=t.n(h),x=t(86129),v=t.n(x),g=t(92911),j=t(8785),_=t(43418),y=t(8591),b=t(96865),w=t(66104),k=t(95237),S=t(43604),N=t(3113),C=t(28103),Z=t(73782),E=t(61998),I=t(28563),P=t(130),O=t(680),T=t(71371),R=t(94334),A=t(39634),H=t(42930),L=t(42441),B={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L"},F=t(37712),z={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}},M=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,a,r,i,s,o,c,l,u,p,h,f=e.shixunHomeworks,x=(e.globalSetting,e.loading,e.dispatch,(0,j.useParams)(),(0,j.useSearchParams)()),v=d()(x,1)[0],g=((0,j.useLocation)(),(0,m.useState)([])),_=d()(g,2),y=(_[0],_[1],(0,m.useState)(v.get("tabs")||0)),b=d()(y,2),w=(b[0],b[1],f.shixunWorkReport),N=(null===(n=w.echart_data)||void 0===n?void 0:n.efficiency_list.length)-parseInt(null===(t=w.echart_data)||void 0===t?void 0:t.myself_eff[0]);return(0,F.jsxs)(m.Fragment,{children:[(0,F.jsx)("aside",{className:"ml60 pr30",children:(0,F.jsxs)(k.Z,{children:[(0,F.jsx)(S.Z,{flex:"800px",children:(0,F.jsx)(L.Z,{style:{width:750,height:580},option:{title:{text:"学习效率",subtext:"学习效率=log(实训总得分/实训总耗时)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(e){var n;return e.name===w.username?"姓名:"+w.username+"
                                                    学号: "+w.user_id+"
                                                    效率:"+(null===(n=w.echart_data)||void 0===n?void 0:n.myself_eff[1]):e.name+":"+e.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"学生位置",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:null===(u=w.echart_data)||void 0===u?void 0:u.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"学习效率分布区间",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:w.username,xAxis:N,yAxis:null===(p=w.echart_data)||void 0===p?void 0:p.myself_eff[1],value:null===(h=w.echart_data)||void 0===h?void 0:h.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"中位值"}]}}]}})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("aside",{className:B.rightInfo,children:[(0,F.jsxs)("ul",{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"姓名"})," ",(0,F.jsx)("span",{className:"ml30",children:w.username})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学号"})," ",(0,F.jsx)("span",{className:"ml30",children:w.student_id||"--"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学习效率"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(a=w.echart_data)||void 0===a?void 0:a.myself_eff[1]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"当前排名"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(r=w.echart_data)||void 0===r?void 0:r.myself_eff[0]})]})]}),(0,F.jsxs)("p",{children:["1个小圆点代表1个学生的学习效率",(0,F.jsx)("br",{}),"红色水滴表示当前学生的学习效率值",(0,F.jsx)("br",{}),"小圆点越高,学习效率越高",(0,F.jsx)("br",{}),"橙色横向箭头:中位值,表示整个课堂学生表现的平均值"]})]})})]})}),(0,F.jsx)("aside",{className:"ml60 pr30",children:(0,F.jsxs)(k.Z,{children:[(0,F.jsx)(S.Z,{flex:"800px",children:(0,F.jsx)(L.Z,{style:{width:750,height:580},option:{title:{text:"能力值",subtext:"能力值(实训获得经验值/实训评测次数)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(e){var n;if(e.value,e.name===w.username)return"姓名:"+w.username+"
                                                    学号: "+w.user_id+"
                                                    得分:"+(null===(n=w.echart_data)||void 0===n?void 0:n.myself_object[1])}},xAxis:{type:"value",name:"log(实训的总时间)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"能力",type:"scatter",itemStyle:z,data:null===(s=w.echart_data)||void 0===s?void 0:s.consume_list,symbolSize:function(e){return Math.round(e[2])},markPoint:{data:[{name:w.username,xAxis:null===(o=w.echart_data)||void 0===o?void 0:o.myself_object[0],yAxis:null===(c=w.echart_data)||void 0===c?void 0:c.myself_object[1],value:null===(l=w.echart_data)||void 0===l?void 0:l.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]}})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("aside",{className:B.rightInfo,children:[(0,F.jsxs)("ul",{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"姓名"})," ",(0,F.jsx)("span",{className:"ml30",children:w.username})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学号"})," ",(0,F.jsx)("span",{className:"ml30",children:w.student_id||"--"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"能力"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(i=w.echart_data)||void 0===i?void 0:i.myself_object[1]})]})]}),(0,F.jsxs)("p",{children:["1个小圆点代表1个学生的能力值",(0,F.jsx)("br",{}),"红色水滴表示当前学生的能力值",(0,F.jsx)("br",{}),"小圆圈越大,评测次数越少",(0,F.jsx)("br",{})]})]})})]})})]})})),$=t(7309),V=t(94001),W=function(e){var n=e.defaultValue,t=e.onBlur,a=e.max,r=e.className,i=void 0===r?"game-score":r,s=(0,m.useState)(n),o=d()(s,2),c=o[0],l=o[1];return(0,m.useEffect)((function(){l(n)}),[n]),(0,F.jsx)(V.Z,{max:a,min:0,className:i,value:c,onChange:function(e){l(e)},onBlur:function(){c!==n&&t(c>a?a:c)}})},D=t(57809),G=t(30010),q="md___TEmcT",J=D.default.Option,Y={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},X=function(e){return e[e.SET_PATH=0]="SET_PATH",e[e.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",e}(X||{});function U(e,n){switch(n.type){case X.SET_PATH:return c()(c()({},e),{},{selectedPath:n.payload});case X.GET_PASSED_CONTENT:return c()(c()({},e),{},{passedContent:n.payload});default:throw new Error}}var K=function(e){var n,t,a=e.path,r=(e.game_id,e.onPathChange,e.autoHeight),i=e.diff_code_count,s=e.data,o=e.game_codes_cn,c=a.split(";").filter((function(e){return!!e})),l=(0,m.useReducer)(U,{selectedPath:c[0],passedContent:{language:"python",content:""}}),u=d()(l,2),p=u[0],h=u[1],f=p.selectedPath,x=p.passedContent;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("h2",{children:[" ",(0,F.jsxs)("span",{children:[o,o&&(0,F.jsx)("span",{className:"ml5 font12 c-grey-999",children:{"最后通关代码":"通过了本题,在作业时间内最后一次提交的通关代码","最新代码":"未通过本题,展示最后提交评测的代码详情","截止后通关代码":"在作业时间结束后通关该题的代码详情"}[o]})]}),i&&(0,F.jsxs)("span",{style:{marginLeft:"50px"},children:["代码修改行数 ",i]}),(0,F.jsx)("span",{children:(0,F.jsxs)(D.default,{style:{width:200},value:f,onChange:function(e){h({type:X.SET_PATH,payload:e})},children:[" ",c.map((function(e){return(0,F.jsx)(J,{value:e,children:e},e)}))," "]})})," "]}),"md"===(null==f?void 0:f.split(".")[1])&&(0,F.jsx)(G.Z,{height:300,autoHeight:r,defaultValue:(null==s||null===(n=s.filter((function(e){return e.path===f})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.content)||"",className:q}),"md"!==(null==f?void 0:f.split(".")[1])&&(0,F.jsx)($.ZP,{height:300,language:x.language,value:(null==s||null===(t=s.filter((function(e){return e.path===f})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content)||"",autoHeight:r,theme:"default",options:Y})]})},Q=t(71751),ee=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,a=e.globalSetting,r=e.classroomList;return{shixunHomeworks:n,globalSetting:a,loading:t.effects,classroomList:r}}))((function(e){var n=e.shixunHomeworks,t=e.autoHeight,a=e.classroomList,i=e.dispatch,o=n.shixunWorkReport,l=o.stage_list,d=o.work_id,u=(0,j.useParams)(),p=(0,A.GJ)(),h={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},x=[{title:"评测次数",dataIndex:"position",width:"100px"},{title:"详细信息",dataIndex:"output_detail"},{title:"评测耗时(S)",dataIndex:"ts_time",width:"130px"},{title:"内存消耗(MB)",width:"150px",dataIndex:"ts_mem"},{title:"评测时间",width:"170px",dataIndex:"created_at",render:function(e){return f()(e).format("YYYY-MM-DD HH:mm")}},{title:"操作",width:"80px",dataIndex:"query_index",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:s()(r()().mark((function e(){var a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.Lk)(n.game_identifier,{path:null===(a=n.path)||void 0===a||null===(a=a.replace(/\;/g,";"))||void 0===a?void 0:a.split(";")[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&_.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(B.lookCode," custom-modal-divider"),content:(0,F.jsx)($.ZP,{height:500,autoHeight:t,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:h})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}];function v(){return(v=s()(r()().mark((function e(n,t){var a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=l[n].challenge_id,e.next=3,i({type:"shixunHomeworks/changeScore",payload:{categoryId:u.homeworkId,type:"report",score:t,challenge_id:a}});case 3:return s=e.sent,e.next=6,i({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},u)});case 6:0===s.status&&y.ZP.success("操作成功");case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return(0,g.U2)("student_works/".concat(d,"/rep_passed_content.json"),{path:n,game_id:e})}var w=o.shixun_detail;return(0,F.jsx)(m.Fragment,{children:null==w?void 0:w.map((function(e,n){var r;return(0,F.jsx)("div",{children:(0,F.jsxs)("aside",{className:"pl30 pr30",children:[(0,F.jsxs)("div",{className:"".concat(B.shixunTitle," mt10"),children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{className:"fa fa-code "}),(0,F.jsxs)("strong",{className:"c-black",children:["第",n+1,"关 ",(0,F.jsx)(j.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(e.game_identifier),children:e.subject})]})]}),p?(0,F.jsxs)("span",{children:["调分:",(0,F.jsx)(W,{className:"game-score",max:l[n].game_score_full,defaultValue:l[n].game_score,onBlur:function(e){var t;!(0,A.Rm)()||null!==(t=a.AssistantObject.practice)&&void 0!==t&&t.can_appraise?function(e,n){v.apply(this,arguments)}(n,e):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}):null]}),(0,F.jsxs)("div",{className:"font16 mt10",children:[0===e.st&&(e.path?"string"==typeof(null==e?void 0:e.game_codes_cn)?(0,F.jsx)("aside",{className:B.shixunWrp,children:(0,F.jsx)(K,{game_codes_cn:null==e?void 0:e.game_codes_cn,autoHeight:t,path:e.path,game_id:e.id,data:e.game_codes,diff_code_count:e.diff_code_count,onPathChange:b})}):(0,F.jsx)("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"},children:" 提示:纯图形化、命令行的实训不展示通关代码,如需查看学生代码请前往作业列表导出实验文件。"}):"目前图形化、命令行、Vscode编辑器、选择题模式的实验,暂时无法使用此功能"),1===e.st&&(0===e.complete_status?"本关暂未通过,无通关代码":"目前图形化、命令行、Vscode编辑器、选择题模式的实验,暂时无法使用此功能")]}),(0,F.jsx)("aside",{className:"mt10 font16",children:null!==(r=e.outputs)&&void 0!==r&&r.length?(0,F.jsx)(E.Z,{columns:x,pagination:{hideOnSinglePage:!0},dataSource:e.outputs.map((function(n){return c()(c()({},e),n)}))}):"本关无评测记录"})]},n)},n)}))})})),ne=t(78241),te="greyText___nOpNq",ae="info___nBB3c",re="label___P6my8",ie="blackContent___O4HnS",se="orangeContent___JBF44",oe="inputLabel___B2GAs",ce="tableTitle___IqAxM",le="scoreTable___RJvpU",de=(0,j.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=e.classroomList,i=n.shixunWorkReport,o=(0,j.useParams)(),l=(0,m.useState)(!1),u=d()(l,2),p=u[0],h=u[1],f=ne.Z.useForm(),x=d()(f,1)[0];(0,m.useEffect)((function(){var e,t;"更改点评"===n.actionTabs.key&&x.setFieldsValue({comment:null===(e=n.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(t=n.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.work_comment_hidden})}),[n.actionTabs.key]);var v=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.getFieldsValue(),e.next=3,(0,g.ZP)("/api/student_works/".concat(o.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:n.hidden_comment,comment:n.comment}});case 3:0===e.sent.status&&(y.ZP.success("评阅成功"),x.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},o)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),b=[{title:"关卡",dataIndex:"name",render:function(e,n,t){return t+1}},{title:"任务名称",dataIndex:"name",render:function(e,n,t){return(0,F.jsxs)("div",{children:[e,4===n.complete_status&&(0,F.jsx)(H.vA,{status:n.complete_status})]})}},{title:"开始时间",dataIndex:"open_time"},{title:"完成时间",dataIndex:"finished_time"},{title:"评测次数",dataIndex:"evaluate_count",align:"center"},{title:"实训耗时",dataIndex:"time_consuming"},{title:"是否查看答案",dataIndex:"view_answer",align:"center",render:function(e){return e?"是":"否"}},{title:"关卡得分",dataIndex:"game_score",align:"center",render:function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{style:{color:parseFloat(n.game_score_full)!==parseFloat(e)?"#E30000":"#53C41B"},children:e}),"/",n.game_score_full]})}},{title:"调分",dataIndex:"game_score",align:"center",fixed:"right",render:function(e,n){return(0,A.GJ)()?(0,F.jsx)(W,{max:n.game_score_full,defaultValue:parseFloat(e),onBlur:function(){var e=s()(r()().mark((function e(i){var s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(s=a.AssistantObject.practice)&&void 0!==s&&s.can_appraise){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunHomeworks/changeScore",payload:{categoryId:o.homeworkId,type:"report",score:i,challenge_id:n.challenge_id}});case 5:return l=e.sent,e.next=8,t({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},o)});case 8:0===l.status&&y.ZP.success("操作成功");case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}):e}}];return(0,F.jsxs)(_.Z,{centered:!0,width:1080,title:"点评作业",open:"更改点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(n=a.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:t=x.getFieldsValue(),"{}"===JSON.stringify(t)||""===t.hidden_comment&&""===t.comment?h(!0):v();case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsxs)(k.Z,{justify:"space-between",className:ae,children:[(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"姓名"}),(0,F.jsx)("span",{className:ie,children:null==i?void 0:i.username})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"学号"}),(0,F.jsx)("span",{className:ie,children:(null==i?void 0:i.student_id)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"班级"}),(0,F.jsx)("span",{className:ie,children:(null==i?void 0:i.group_name)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"关卡得分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.challenge_score)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"效率分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.eff_score)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"迟交扣分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.late_penalty)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"最终成绩"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.work_score)||"--"})]})]}),(0,F.jsxs)(ne.Z,{form:x,onChange:function(){p&&h(!1)},children:[(0,F.jsx)("div",{className:"".concat(oe," ").concat(te),children:"学生和课堂老师可见"}),(0,F.jsx)(ne.Z.Item,{name:"comment",children:(0,F.jsx)(Z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})}),(0,F.jsx)("div",{className:"".concat(oe," ").concat(te),children:"仅课堂老师可见"}),(0,F.jsx)(ne.Z.Item,{name:"hidden_comment",children:(0,F.jsx)(Z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})})]}),p&&(0,F.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"}),(0,F.jsx)("div",{className:ce,children:"关卡成绩"}),(0,F.jsx)(E.Z,{className:le,dataSource:i.stage_list,rowKey:"challenge_id",pagination:!1,columns:b,scroll:{x:"max-content"}})]})})),ue=t(81119),pe=t(7078),me=t(42545),he=t(65022),fe=t.n(he),xe=["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"],ve=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.loading,r=e.globalSetting,i=e.user;return{shixunHomeworks:n,classroomList:t,globalSetting:r,loading:a.effects,user:i}}))((function(e){var n,t,a=e.shixunHomeworks,i=e.classroomList,o=(e.globalSetting,e.loading,e.user),l=e.dispatch,u=(p()(e,xe),(0,m.useState)(c()({},(0,j.useParams)()))),h=d()(u,2),x=h[0],L=h[1],z=(0,j.useParams)(),$=(0,j.useLocation)(),V=(0,m.useState)([]),D=(d()(V,0),(0,m.useState)({last:!1})),G=d()(D,2),q=G[0],J=G[1],Y=(0,m.useState)({last:!1}),X=d()(Y,2),U=X[0],K=X[1],Q=(0,m.useRef)(),ne=(0,m.useRef)(),te=(0,m.useState)(!1),ae=d()(te,2),re=ae[0],ie=ae[1],se=(0,m.useState)(!1),oe=d()(se,2),ce=oe[0],le=oe[1],he=(0,m.useState)(!1),ve=d()(he,2),ge=ve[0],je=ve[1],_e=a.shixunWorkReport,ye=(0,m.useState)(),be=d()(ye,2),we=be[0],ke=be[1],Se=(0,A.GJ)(),Ne=(0,m.useState)(new(v())),Ce=d()(Ne,2),Ze=Ce[0],Ee=Ce[1],Ie=(0,m.useState)(0),Pe=d()(Ie,2),Oe=(Pe[0],Pe[1],(0,m.useState)([])),Te=d()(Oe,2),Re=Te[0],Ae=Te[1],He=(0,m.useState)(!1),Le=d()(He,2),Be=Le[0],Fe=Le[1],ze=(0,m.useState)(!1),Me=d()(ze,2),$e=Me[0],Ve=Me[1],We=(0,m.useState)(""),De=d()(We,2),Ge=De[0],qe=De[1],Je=(0,m.useState)(!1),Ye=d()(Je,2),Xe=Ye[0],Ue=Ye[1],Ke=(0,m.useState)(!0),Qe=d()(Ke,2),en=Qe[0],nn=Qe[1],tn=(0,m.useState)(0),an=d()(tn,2),rn=an[0],sn=an[1],on=function(){var e=s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(o.userInfo.is_teacher||o.userInfo.admin)&&(Ue(!0),nn(!1));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){on(),console.log("打印的------",_e),qe(_e.repeat_minus_score)}),[_e,o]),(0,m.useEffect)((function(){console.log("触发这",_e.work_score),sn(_e.work_score)}),[_e.work_score,Ge]),(0,m.useEffect)((function(){return l({type:"globalSetting/footerToggle",payload:!1}),function(){l({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){if(_e){var e,n=[];null==_e||null===(e=_e.target_test_sets)||void 0===e||e.map((function(e,t){var a;null==e||null===(a=e.targets)||void 0===a||a.map((function(a,r){var i;a.name=null==e?void 0:e.name,a.total_target_score=null==e?void 0:e.total_target_score,a.actual_target_score=null==e?void 0:e.actual_target_score,a.rowSpan=0===r?null==e||null===(i=e.targets)||void 0===i?void 0:i.length:0,a.order=t+1,n.push(a)}))})),ke(n),l({type:"classroomList/getAssistantPermissions",payload:{course_id:x.coursesId}})}}),[_e]),(0,m.useEffect)((function(){"导出实训报告"===a.actionTabs.key&&Re.length>0&&pn("all")}),[Re]),(0,m.useEffect)((function(){L(c()({},z))}),[$.pathname]);var cn=function(){document.body.scrollIntoView()};function ln(){return dn.apply(this,arguments)}function dn(){return(dn=s()(r()().mark((function e(){var n,t,a,i,s,o,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,l({type:"shixunHomeworks/getAllStudentWorks",payload:c()(c()({},x),a)});case 3:i=e.sent,Ae(i.all_student_works),(s=null===(n=i.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(x.homeworkId))===(null===(t=i.all_student_works)||void 0===t?void 0:t.length)-1?J({last:!0}):J(null===(o=i.all_student_works)||void 0===o?void 0:o[s+1]),K(0===s?{last:!0}:null===(d=i.all_student_works)||void 0===d?void 0:d[s-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var un=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},pn=function(){var e=s()(r()().mark((function e(n){var t,a,i,o,c,d,u,p,m,h,f,x;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=function(){return c=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/getShixunWorkReport",payload:{homeworkId:Re[t].student_work_id}});case 2:n=e.sent,cn(),t++,setTimeout(s()(r()().mark((function e(){var c,l,d,u,p,m,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:un(),l=Ze.folder("".concat(null==n?void 0:n.username)),d=document.querySelector("#export-all").children,u=fe()(),p=r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.set(i).from(d[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=s()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n",children:[(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework"),children:_e.course_name})}),(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.category.main?"":_e.category.category_id),children:_e.category.category_name})}),(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.homework_common_id,"/detail"),children:"作业详情"})}),(0,F.jsx)(w.Z.Item,{children:_e.username})]})}),(0,F.jsx)("aside",{className:[B.title1,"mt20"].join(" "),children:(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsxs)(S.Z,{flex:1,children:[(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.homework_common_id,"/detail"),children:(0,F.jsx)(I.Z,{className:"font16 c-black"})}),(0,F.jsx)("strong",{className:"font20 ml5",children:_e.shixun_name}),(0,F.jsx)(H.VV,{temporary:!0,status:_e.homework_status})]}),(0,F.jsxs)(S.Z,{className:B.title1_right,children:[_e.view_tpi&&(0,F.jsxs)(N.ZP,{children:[(0,F.jsx)("span",{className:"iconfont icon-yijiandianping mr5"}),(0,F.jsx)(j.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(null==_e||null===(n=_e.shixun_detail)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.game_identifier),children:"查看学员实训"})]}),(0,A.GJ)()&&!1===_e.homework_end&&!!_e.myshixun_id&&(0,F.jsxs)(N.ZP,{className:"ml10",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/setActionTabs",payload:{key:"打回重做",selectArrs:{myshixun_identifier:_e.myshixun_identifier},homework_common_id:z.categoryId}});case 2:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"打回重做"]}),(0,F.jsxs)(N.ZP,{className:"ml10",onClick:function(){return pn("")},loading:re,children:[(0,F.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出实训报告"]}),(0,A.GJ)()&&(null==Re?void 0:Re.length)>1&&(0,F.jsxs)(N.ZP,{className:"ml10",onClick:function(){return pn("all")},children:[(0,F.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生实训报告"]})]})]})})]}),(0,F.jsx)("aside",{className:"mt30 relative"})]}),(0,F.jsx)("aside",{className:"edu-container bg-white",ref:Q,children:(0,F.jsxs)("div",{id:"export-all",ref:ne,children:[(0,F.jsxs)("div",{id:"export-all-1",children:[(0,F.jsxs)("div",{className:B.title,children:[(0,F.jsx)("h1",{children:"总体评价"}),(0,F.jsx)("div",{children:(0,A.GJ)()&&(0,F.jsxs)(N.ZP,{className:"mr20",type:"primary",onClick:function(){l({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:_e.user_id,data:c()({},_e)}}})},children:[(0,F.jsx)(P.Z,{}),_e.has_shixun_work_comment?"更改点评":"点评作业"]})})]}),(0,F.jsx)(C.Z,{style:{marginTop:0}}),(0,F.jsxs)(k.Z,{className:"pl30 pr30",children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("img",{className:B.userPic,src:"".concat(R.Z.IMG_SERVER,"/images/").concat(_e.image_url),alt:_e.username})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"font16 ml40",children:_e.username}),(0,F.jsx)(H.vA,{status:_e.compelete_status}),(0,F.jsxs)("ul",{className:B.userInfo,children:[(0,F.jsxs)("li",{children:["学号:",_e.student_id||"--"]}),(0,F.jsxs)("li",{children:["分班:",_e.group_name||"--"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("li",{children:["截止前完成关卡:",(0,F.jsx)("span",{className:"c-red",children:_e.complete_count}),"/",(0,F.jsx)("span",{className:"c-red",children:_e.challenges_count})]}),(0,F.jsxs)("li",{children:["最新完成关卡:",(0,F.jsx)("span",{className:"c-red",children:_e.current_complete_count||"-"}),"/",(0,F.jsx)("span",{className:"c-red",children:_e.challenges_count})]}),(0,F.jsxs)("li",{children:["完成效率:",_e&&null===_e.efficiency?"--":_e&&_e.efficiency]}),(0,F.jsxs)("li",{children:["课堂最高完成效率:",_e&&null===_e.max_efficiency?"--":_e&&_e.max_efficiency]})]})]}),(0,F.jsxs)("ul",{className:[B.listItem,"mt10"].join(" "),children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"通关时间"}),(0,F.jsx)("div",{className:"c-light-black mt20",children:_e&&null===_e.passed_time||_e&&"--"===_e.passed_time?"--":f()(_e&&_e.passed_time).format("YYYY-MM-DD HH:mm")})]}),(0,F.jsxs)("li",{children:[(0,F.jsxs)("strong",{children:["计时规则",(0,F.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Fe(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,F.jsx)("div",{className:"c-light-black mt20",children:null==_e?void 0:_e.human_training_time_rules})]}),(0,F.jsxs)("li",{children:[(0,F.jsxs)("strong",{children:["实训总耗时",(0,F.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Ve(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,F.jsx)("div",{className:"c-light-black mt20",children:_e.time_consuming})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"评测次数"}),(0,F.jsx)("div",{className:"mt20",children:_e.evaluate_count})]}),(null==_e?void 0:_e.eff_score_full)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"关卡得分"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:_e.challenge_score}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.challenge_score_full})]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"效率分"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:_e.eff_score}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.eff_score_full})]})]})]}),(null==_e?void 0:_e.have_repeat)&&0!==(null==_e?void 0:_e.repeat_minus_score)&&(0,F.jsxs)("li",{style:{position:"relative"},children:[(0,F.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"},children:null!=_e&&_e.review_rate?(0,F.jsxs)("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:function(){null!=_e&&_e.review_id&&Xe&&(localStorage.setItem("studentDetial",window.location.pathname),j.history.push({pathname:"/classrooms/:coursesId/shixun_homework/".concat(x.categoryId,"/review_detail/").concat(null==_e?void 0:_e.review_id)}))},children:[_e.review_rate.toFixed(1),"%"]}):(0,F.jsx)("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"},children:"- -"})})]}),Xe?(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)(Z.Z,{style:{width:"45px",height:"22px"},value:Ge,onChange:function(e){!function(e){qe(""),e.target.value&&(console.log("进来",_e),e.target.value=e.target.value>_e.repeat_setting_score?_e.repeat_setting_score:e.target.value,qe(e.target.value))}(e)},onBlur:gn,disabled:en})," / ",null==_e?void 0:_e.repeat_setting_score]}):(0,F.jsxs)("div",{className:"mt20",children:[null==_e?void 0:_e.repeat_minus_score," / ",null==_e?void 0:_e.repeat_setting_score]})]}),console.log("sssssssssssssssssssssss",null==_e?void 0:_e.have_repeat,null==_e?void 0:_e.repeat_minus_score),(null==_e?void 0:_e.have_repeat)&&0===(null==_e?void 0:_e.repeat_minus_score)&&(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{className:"mt20",children:" - -"})]}),!(null!=_e&&_e.have_repeat)&&(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{className:"mt20",children:" - -"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"迟交扣分"}),(0,F.jsx)("div",{className:"mt20",children:(0,F.jsx)("span",{children:_e.late_penalty||"- -"})})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"最终成绩"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:rn}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.all_work_score})]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"总评"}),(0,F.jsx)("div",{className:"mt20",children:(0,F.jsx)("span",{className:"c-orange",children:_e.overall_appraisal})})]})]})]}),(0,F.jsx)(C.Z,{style:{margin:0}}),(_e.work_comment_hidden||_e.work_comment)&&(0,F.jsxs)("div",{children:[(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:1,children:(0,F.jsx)("h1",{className:B.title,children:"点评内容"})}),(0,F.jsx)(S.Z,{className:"pr30",children:(0,A.GJ)()&&(0,F.jsxs)(N.ZP,{onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,F.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,me.gZ)({comment_id:_e.comment_id,homeworkId:x.homeworkId});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),l({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},x)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)(T.Z,{}),"删除"]})})]}),(0,F.jsx)(C.Z,{style:{margin:0}}),_e.work_comment&&(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,F.jsx)("br",{}),(0,F.jsx)(pe.Z,{value:_e.work_comment})]}),_e.work_comment_hidden&&(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,F.jsx)("br",{}),(0,F.jsx)(pe.Z,{value:_e.work_comment_hidden})]})]}),(0,F.jsx)("h1",{className:B.title,children:"阶段成绩"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(E.Z,{dataSource:_e.stage_list,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,columns:fn})}),(null==_e||null===(t=_e.target_test_sets)||void 0===t?void 0:t.length)>0&&(0,F.jsxs)("div",{children:[(0,F.jsx)("h1",{className:B.title,children:"指标成绩"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(E.Z,{dataSource:we,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,bordered:!0,columns:xn})})]}),(null==_e?void 0:_e.work_description)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("h1",{className:B.title,children:"个人总结"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(pe.Z,{value:null==_e?void 0:_e.work_description})})]}),(0,F.jsx)("h1",{className:B.title,children:"图形统计"}),(0,F.jsx)(M,{}),(0,F.jsx)("h1",{className:B.title,children:"实训详情"})]}),(0,F.jsx)(ee,{autoHeight:ge})]})}),(0,A.GJ)()&&(0,F.jsx)("aside",{className:"".concat(B.footerBar," ").concat(re?B.footerBarStatic:""),children:(0,F.jsx)("aside",{className:"edu-container",children:(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)(j.Link,{className:B.exitComment,to:"/classrooms/".concat(x.coursesId,"/shixun_homework/").concat(x.categoryId,"/detail"),children:"返回列表"})}),(0,F.jsxs)(S.Z,{flex:"1",className:"tr",children:[(0,F.jsx)(N.ZP,{type:"default",disabled:null==U?void 0:U.last,onClick:function(){return vn()},children:"上一个"}),(0,F.jsx)(N.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==q?void 0:q.last,onClick:function(){return vn("next")},children:"下一个"}),(0,A.GJ)()&&(0,F.jsx)(N.ZP,{type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:_e.user_id,data:c()({},_e)}}});case 1:case"end":return e.stop()}}),e)}))),children:"点评作业"})]})]})})})]})}),(0,F.jsx)(de,{}),(0,F.jsx)(ue.Z,{}),(0,F.jsxs)(_.Z,{open:Be,width:860,centered:!0,onCancel:function(){Fe(!1)},title:"计时规则说明",footer:null,children:[(0,F.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,F.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,F.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,F.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,F.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,F.jsx)(_.Z,{open:$e,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){Ve(!1)},width:600,children:(0,F.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,F.jsxs)("div",{children:["1、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,F.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,F.jsxs)("div",{children:["3、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},81119:function(e,n,t){var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=(t(59301),t(43418)),c=t(8591),l=t(92911),d=t(8785),u=t(39634),p=t(37712);n.Z=(0,d.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.dispatch,i=(0,d.useParams)();return(0,p.jsxs)(o.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var s,o,p,m,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,u.Rm)()||null!==(s=t.AssistantObject.practice)&&void 0!==s&&s.can_redo){e.next=3;break}return c.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,l.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:i.coursesId,homework_common_id:n.actionTabs.homework_common_id}});case 5:if(!(o=e.sent).shixun_identifier){e.next=13;break}if(c.ZP.success("操作成功"),a({type:"shixunHomeworks/setActionTabs",payload:{}}),h=null==o||null===(p=o.new_works)||void 0===p||null===(p=p.find((function(e){return"".concat(e.homework_common_id)===i.categoryId})))||void 0===p?void 0:p.id,!(0,u.Rm)()||null!==(m=t.AssistantObject.practice)&&void 0!==m&&m.can_view){e.next=12;break}return e.abrupt("return");case 12:d.history.replace("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/").concat(h,"/comment"));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,p.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,p.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,n,t){t.d(n,{Z:function(){return I}});var a=t(92310),r=t.n(a),i=t(75440),s=t(47413),o=t(59301),c=t(92343),l=t(36355),d=t(78386),u=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=o.useContext(l.E_),a=t("breadcrumb");return o.createElement("li",{className:`${a}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{if(n)return n(t,a,r,i);const o=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,a);return f(e,t,o,s)}}var v=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",children:a,menu:r,overlay:i,dropdownProps:s,href:c}=e;const l=(e=>{if(r||i){const t=Object.assign({},s);if(r){const e=r||{},{items:n}=e,a=v(e,["items"]);t.menu=Object.assign(Object.assign({},a),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:a,label:r,path:i}=e,s=v(e,["key","title","label","path"]);let l=null!=r?r:a;return i&&(l=o.createElement("a",{href:`${c}${i}`},l)),Object.assign(Object.assign({},s),{key:null!=t?t:n,label:l})}))})}else i&&(t.overlay=i);return o.createElement(u.Z,Object.assign({placement:"bottom"},t),o.createElement("span",{className:`${n}-overlay-link`},e,o.createElement(d.Z,null)))}return e})(a);return null!=l?o.createElement(o.Fragment,null,o.createElement("li",null,l),t&&o.createElement(m,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:a}=e,r=v(e,["prefixCls","children","href"]),{getPrefixCls:i}=o.useContext(l.E_),s=i("breadcrumb",n);return o.createElement(g,Object.assign({},r,{prefixCls:s}),f(s,r,t,a))};j.__ANT_BREADCRUMB_ITEM=!0;var _=j,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:n}=e,t=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),r}var Z=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",style:a,className:d,rootClassName:u,routes:p,items:h,children:f,itemRender:v,params:j={}}=e,_=Z(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=o.useContext(l.E_);let k;const N=y("breadcrumb",n),[E,I]=S(N),P=function(e,n){return(0,o.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(h,p);const O=x(N,v);if(P&&P.length>0){const e=[],n=h||p;k=P.map(((a,r)=>{const{path:i,key:c,type:l,menu:d,overlay:u,onClick:p,className:h,separator:f,dropdownProps:x}=a,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,i);void 0!==v&&e.push(v);const _=null!=c?c:r;if("separator"===l)return o.createElement(m,{key:_},f);const y={},b=r===P.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:w}=a;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),o.createElement(g,Object.assign({key:_},y,(0,s.Z)(a,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:b?"":t,onClick:p,prefixCls:N}),O(a,j,n,e,w))}))}else if(f){const e=(0,i.Z)(f).length;k=(0,i.Z)(f).map(((n,a)=>{if(!n)return n;const r=a===e-1;return(0,c.Tm)(n,{separator:r?"":t,key:a})}))}const T=r()(N,null==w?void 0:w.className,{[`${N}-rtl`]:"rtl"===b},d,u,I),R=Object.assign(Object.assign({},null==w?void 0:w.style),a);return E(o.createElement("nav",Object.assign({className:T,style:R},_),o.createElement("ol",null,k)))};E.Item=_,E.Separator=m;var I=E},28103:function(e,n,t){t.d(n,{Z:function(){return m}});var a=t(92310),r=t.n(a),i=t(59301),s=t(36355),o=t(17313),c=t(83116),l=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:r,textPaddingInline:i,orientationMargin:s,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${r}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,c.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:n,direction:t,divider:a}=i.useContext(s.E_),{prefixCls:o,type:c="horizontal",orientation:l="center",orientationMargin:d,className:m,rootClassName:h,children:f,dashed:x,plain:v,style:g}=e,j=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=n("divider",o),[y,b]=u(_),w=l.length>0?`-${l}`:l,k=!!f,S="left"===l&&null!=d,N="right"===l&&null!=d,C=r()(_,null==a?void 0:a.className,b,`${_}-${c}`,{[`${_}-with-text`]:k,[`${_}-with-text${w}`]:k,[`${_}-dashed`]:!!x,[`${_}-plain`]:!!v,[`${_}-rtl`]:"rtl"===t,[`${_}-no-default-orientation-margin-left`]:S,[`${_}-no-default-orientation-margin-right`]:N},m,h),Z=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),E=Object.assign(Object.assign({},S&&{marginLeft:Z}),N&&{marginRight:Z});return y(i.createElement("div",Object.assign({className:C,style:Object.assign(Object.assign({},null==a?void 0:a.style),g)},j,{role:"separator"}),f&&"vertical"!==c&&i.createElement("span",{className:`${_}-inner-text`,style:E},f)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[30342,52720,7078,96898],{28563:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},71371:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},680:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},130:function(e,n,t){t.d(n,{Z:function(){return c}});var a=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},s=t(22589),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(o)},75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=S)&&void 0!==a&&a.startsWith("/api")?S:"data:image/png;base64,".concat(S),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(i=S)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=S)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(S),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(S),autoPlay:!0})}),"office"===N&&W&&(0,y.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(W.key,"&url=").concat(q+W.url,"&callbackUrl=").concat(q+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===N&&(0,y.jsx)("iframe",{src:S+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(S,"&disabledDownload=").concat(!!R)}),"image"===N&&(0,y.jsx)("img",{src:(null===(l=S)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(b=S)&&void 0!==b&&b.startsWith("/api")?S:"data:image/png;base64,".concat(S)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:H?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),o=t(91232),c=t.n(o),l=t(79800),d=t.n(l),u=t(59301),p=(t(13729),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                                                      "],v=new(m().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                        "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("
                                                      • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(a.push("
                                                          "),i.forEach((function(e){a.push(e)})),a.push("
                                                        ")),a.push("
                                                      • "),n=y(e,n,t,a)}function b(){return y(f,0,0,x),x.push("
                                                      "),x.join("")}var w={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:d()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=N(),s=a;a=i,C[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:r,text:a}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,S=0,N=function(){return"__special_katext_id_".concat(S++,"__")},C={};function Z(){return C}function E(){S=0,C={}}function I(e){return e=e.replace(k,(function(e,n){var t=N();return C[t]={type:"inline",expression:n},t}))}var P=v.listitem;v.listitem=function(e){return P(I(e))};var O=v.paragraph;v.paragraph=function(e){return O(I(e))};var T=v.tablecell;v.tablecell=function(e,n){return T(I(e),n)},v.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                      ".concat(e,"

                                                      "):'
                                                      ').concat(t?e:(0,h.escape)(e,!0),"
                                                      \n"):'
                                                      '+(t?e:(0,h.escape)(e,!0))+"
                                                      "},v.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:a,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var R=m(),A=(t(64018),t(24830)),H=t(94334),L=t(15342),B=t(1012),F=t(38696),z=t(37712),M="@▁@",$=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,i=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,S=e.onFillBlur,N=void 0===S?function(){}:S,C=String(t),I=(0,u.useState)(""),P=d()(I,2),O=P[0],T=P[1],V=(0,u.useState)("office"),W=d()(V,2),D=W[0],G=W[1],q=(0,u.useState)([]),J=d()(q,2),Y=J[0],X=J[1],U=(0,u.useRef)("a"+(0,B.Z)()),K={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(U.current," ").concat(e))})),"")}))},ee=(0,u.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+H.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+H.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+H.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(K).length;return K[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                      '.concat(Q(C||""),"
                                                      ")}var n=R(C);n=Q(n);var t=Z();C.match(/\[TOC\]/)&&(n=n.replace("

                                                      [TOC]

                                                      ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],r=a.type,i=a.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,f?(ae(a,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):i?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[C,f]);(0,u.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,u.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),a=c()(t.entries());try{for(a.s();!(e=a.n()).done;){var r,i=d()(e.value,2),s=i[0],o=i[1];o.value=null===(r=y[s])||void 0===r?void 0:r.value,"warning"===y[s].type?o.className="program-fill-warning":"success"===y[s].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,u=c()(n.entries());try{for(u.s();!(l=u.n()).done;){var p,m,h=d()(l.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){u.e(e)}finally{u.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(s()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(s()(Y)),N(Y,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var re=(0,u.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),G("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}_.WebkitLineClamp=o,o&&(p=r()(r()({},p),_));var se=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(re.current&&ee&&ee.match($)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),E(),j()}}),[ee,re.current,ie]),(0,z.jsxs)(z.Fragment,{children:[i&&(0,z.jsx)("div",{ref:re,children:ee}),!i&&(0,z.jsx)("div",{ref:re,style:r()({},p),className:"".concat(a||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(U.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(F.Z,{close:!0,data:O,type:null!=O&&O.length?D:"",style:r()({},h),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var a=t(82242),r=t.n(a),i=t(79800),s=t.n(i),o=t(59301),c=t(57809),l=t(78241),d=t(3113),u=t(89780),p=t.n(u),m=(t(91510),t(29867),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,a=e.mode,i=e.options,c=void 0===i?{}:i,l=(0,o.useRef)(),d=(0,o.useState)(),u=s()(d,2),h=u[0],f=u[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,r()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),i=s()(a,2),u=i[0],p=i[1];return(0,m.jsxs)(l.Z,r()(r()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:u})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(d.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(d.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var a=t(91232),r=t.n(a),i=t(7557),s=t.n(i),o=t(41498),c=t.n(o),l=t(79800),d=t.n(l),u=t(85573),p=t.n(u),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},_=t(82242),y=t.n(_),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,a=e.icon,r=e.actionName,i=e.className,s=void 0===i?"":i,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(r)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var k=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(w,y()(y()({},e),{},{onActionCallback:r})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(w,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},S=t(98557),N=t(78241),C=t(73782),Z=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,y()(y()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),O=t(8591),T=t(75166),R=N.Z.useForm,A={width:280,marginRight:10},H={labelCol:{span:5},wrapperCol:{span:19}},L=function(e){var n=e.callback,t=e.onCancel,a=R(),r=d()(a,1)[0],i=(0,m.useRef)();function s(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):O.ZP.error(e.message)}return(0,g.jsxs)(N.Z,y()(y()({form:r},H),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:A})}),(0,g.jsx)(B,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,F(n,s)}})]})}),(0,g.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function B(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function F(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(T.KI,"/api/attachments.json")),a.send(t)}var z=t(5112),M=t(94001),$=z.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"单元格数:"}),(0,g.jsx)("span",{style:V,children:"行数"}),(0,g.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(M.Z,{})}),(0,g.jsx)("span",{style:V,children:"列数"}),(0,g.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(M.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"对齐方式:"}),(0,g.jsx)(N.Z.Item,{name:"align",children:(0,g.jsxs)($,{children:[(0,g.jsx)(z.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(z.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(z.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(z.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},D=t(94334),G=t(92911),q=t(1012),J=t(43418),Y="link",X="upload-image",U="code-block",K="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},re+"-B","bold"),re+"-I","italic"),oe=p()(p()(p()(p()({},Y,"添加链接"),U,"添加代码块"),X,"添加文件"),K,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,i=e.width,o=void 0===i?"100%":i,l=e.height,u=void 0===l?400:l,h=e.miniToolbar,_=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,N=e.insertTemp,C=e.mode,Z=void 0===C?"markdown":C,E=e.id,T=void 0===E?"markdown-editor-id":E,R=e.showResizeBar,A=void 0!==R&&R,H=e.noStorage,B=void 0!==H&&H,z=e.showNullButton,M=void 0!==z&&z,$=e.showNullProgramButton,V=void 0!==$&&$,Q=e.hidetoolBar,re=void 0!==Q&&Q,ce=e.fullScreen,le=void 0!==ce&&ce,de=e.onBlur,ue=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,_e=void 0!==je&&je,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Se=(0,m.useState)(null),Ne=d()(Se,2),Ce=Ne[0],Ze=Ne[1],Ee=(0,m.useState)(t),Ie=d()(Ee,2),Pe=Ie[0],Oe=Ie[1],Te=(0,m.useState)(w),Re=d()(Te,2),Ae=Re[0],He=Re[1],Le=(0,m.useState)(le),Be=d()(Le,2),Fe=Be[0],ze=Be[1],Me=(0,m.useState)(""),$e=d()(Me,2),Ve=$e[0],We=$e[1],De=(0,m.useState)(0),Ge=d()(De,2),qe=Ge[0],Je=Ge[1],Ye=(0,m.useState)(u),Xe=d()(Ye,2),Ue=Xe[0],Ke=Xe[1],Qe=(0,m.useState)(!1),en=d()(Qe,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,q.Z)()),an=(0,m.useRef)(!1),rn=(0,m.useRef)(),sn=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),ln=(0,m.useRef)(),dn=function(){var e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Oe(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Fe)}),[Fe]),(0,m.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var a=t.clipboardData;if(a){var r=a.types.toString(),i=a.items;if("Files"===r||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(o=i[0]);var c=o.getAsFile(),l=c.name.split(".").pop();F(c,(function(e){var t,a,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ie.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){O.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),r=t.getLine(a.line),i=r.charAt(a.ch-1),s=r.lastIndexOf("@▁@",a.ch),o=r.lastIndexOf("@▁▁@",a.ch),c=s>o?s:o,l=s>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,a,c,s,o,i),c>=0&&a.ch-c<5){var d=c+l;return t.replaceRange("",{line:a.line,ch:c},{line:a.line,ch:d}),{line:a.line,ch:d}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=a[i],t=e.name.split(".").pop();F(e,(function(a){var r,i,s;a.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(D.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},i=0;i0||a.target.offsetWidth>0)&&(un(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,un]),(0,m.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=d()(a[t],2),r=n[0],i=n[1],s=p()({},r,(function(){pn(i)}));e.push(s),Ce.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=qe+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,m.useEffect)((function(){He(w)}),[Ce,w]),(0,m.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,m.useEffect)((function(){if(Ae&&Ce){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Ae]),(0,m.useEffect)((function(){if(Ce&&ue){var e=function(e,n){ue(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,ue]),(0,m.useEffect)((function(){if(Ce&&de){var e=function(){de(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,de]),(0,m.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Oe(t),Je((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(V?a(t,vn(t)):a(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,a]),(0,m.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Oe("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Oe(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,m.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),a=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                      \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return He(!Ae),Ce.focus();case"trigger-full-screen":return ze(!Fe),Ce.focus();case Y:return void We(Y);case U:return void We(U);case X:return void We(X);case K:return void We(K);default:throw new Error}}),[Ce,Ae,Fe]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case Y:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case U:var a=e.language,r=e.content;return Ce.replaceSelection(["```"+a,r,"```"].join("\n")),Ce.focus();case X:var i=e.src,s=e.alt;return s?Ce.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case K:for(var o=e.row,c=e.col,l=e.align,d="\n",u=0;u300&&(n=300),Ke(u+n+"px")}},a=cn.current,r=!1,i=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,cn]),(0,m.useEffect)((function(){Ke(u)}),[u]);var xn={width:ae(o),height:ae(Ue)},vn=((0,m.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[qe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(m.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ae?"on-preview":""," ").concat(_?"mini":""," ").concat(Fe?"full-screen":""),style:xn,children:[(0,g.jsx)(k,{insertTemp:N,watch:Ae,fullScreen:Fe,showNullButton:M,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Ae?(0,g.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Pe}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:_e,showProgramFill:V,value:Pe})]}):null]})]})}),A?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(S.Z,{children:oe[Ve]?(0,g.jsx)(J.Z,{centered:!0,title:oe[Ve],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var a=t(82100),r=t.n(a),i=t(29186),s=t.n(i),o=t(80619),c=t.n(o),l=t(47074),d=t.n(l),u=t(59301),p=t(4676),m=function(e){c()(t,e);var n=d()(t);function t(e){var a;r()(this,t),a=n.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(u.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},21523:function(e,n,t){t.r(n),t.d(n,{default:function(){return ve}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=t(82242),c=t.n(o),l=t(79800),d=t.n(l),u=t(39647),p=t.n(u),m=t(59301),h=t(61186),f=t.n(h),x=t(86129),v=t.n(x),g=t(92911),j=t(8785),_=t(43418),y=t(8591),b=t(96865),w=t(66104),k=t(95237),S=t(43604),N=t(3113),C=t(28103),Z=t(73782),E=t(61998),I=t(28563),P=t(130),O=t(680),T=t(71371),R=t(94334),A=t(39634),H=t(42930),L=t(42441),B={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L"},F=t(37712),z={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}},M=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,a,r,i,s,o,c,l,u,p,h,f=e.shixunHomeworks,x=(e.globalSetting,e.loading,e.dispatch,(0,j.useParams)(),(0,j.useSearchParams)()),v=d()(x,1)[0],g=((0,j.useLocation)(),(0,m.useState)([])),_=d()(g,2),y=(_[0],_[1],(0,m.useState)(v.get("tabs")||0)),b=d()(y,2),w=(b[0],b[1],f.shixunWorkReport),N=(null===(n=w.echart_data)||void 0===n?void 0:n.efficiency_list.length)-parseInt(null===(t=w.echart_data)||void 0===t?void 0:t.myself_eff[0]);return(0,F.jsxs)(m.Fragment,{children:[(0,F.jsx)("aside",{className:"ml60 pr30",children:(0,F.jsxs)(k.Z,{children:[(0,F.jsx)(S.Z,{flex:"800px",children:(0,F.jsx)(L.Z,{style:{width:750,height:580},option:{title:{text:"学习效率",subtext:"学习效率=log(实训总得分/实训总耗时)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(e){var n;return e.name===w.username?"姓名:"+w.username+"
                                                      学号: "+w.user_id+"
                                                      效率:"+(null===(n=w.echart_data)||void 0===n?void 0:n.myself_eff[1]):e.name+":"+e.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"学生位置",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:null===(u=w.echart_data)||void 0===u?void 0:u.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"学习效率分布区间",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:w.username,xAxis:N,yAxis:null===(p=w.echart_data)||void 0===p?void 0:p.myself_eff[1],value:null===(h=w.echart_data)||void 0===h?void 0:h.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"中位值"}]}}]}})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("aside",{className:B.rightInfo,children:[(0,F.jsxs)("ul",{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"姓名"})," ",(0,F.jsx)("span",{className:"ml30",children:w.username})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学号"})," ",(0,F.jsx)("span",{className:"ml30",children:w.student_id||"--"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学习效率"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(a=w.echart_data)||void 0===a?void 0:a.myself_eff[1]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"当前排名"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(r=w.echart_data)||void 0===r?void 0:r.myself_eff[0]})]})]}),(0,F.jsxs)("p",{children:["1个小圆点代表1个学生的学习效率",(0,F.jsx)("br",{}),"红色水滴表示当前学生的学习效率值",(0,F.jsx)("br",{}),"小圆点越高,学习效率越高",(0,F.jsx)("br",{}),"橙色横向箭头:中位值,表示整个课堂学生表现的平均值"]})]})})]})}),(0,F.jsx)("aside",{className:"ml60 pr30",children:(0,F.jsxs)(k.Z,{children:[(0,F.jsx)(S.Z,{flex:"800px",children:(0,F.jsx)(L.Z,{style:{width:750,height:580},option:{title:{text:"能力值",subtext:"能力值(实训获得经验值/实训评测次数)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(e){var n;if(e.value,e.name===w.username)return"姓名:"+w.username+"
                                                      学号: "+w.user_id+"
                                                      得分:"+(null===(n=w.echart_data)||void 0===n?void 0:n.myself_object[1])}},xAxis:{type:"value",name:"log(实训的总时间)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"能力",type:"scatter",itemStyle:z,data:null===(s=w.echart_data)||void 0===s?void 0:s.consume_list,symbolSize:function(e){return Math.round(e[2])},markPoint:{data:[{name:w.username,xAxis:null===(o=w.echart_data)||void 0===o?void 0:o.myself_object[0],yAxis:null===(c=w.echart_data)||void 0===c?void 0:c.myself_object[1],value:null===(l=w.echart_data)||void 0===l?void 0:l.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]}})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("aside",{className:B.rightInfo,children:[(0,F.jsxs)("ul",{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"姓名"})," ",(0,F.jsx)("span",{className:"ml30",children:w.username})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"学号"})," ",(0,F.jsx)("span",{className:"ml30",children:w.student_id||"--"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{children:"能力"})," ",(0,F.jsx)("span",{className:"ml30 c-orange",children:null===(i=w.echart_data)||void 0===i?void 0:i.myself_object[1]})]})]}),(0,F.jsxs)("p",{children:["1个小圆点代表1个学生的能力值",(0,F.jsx)("br",{}),"红色水滴表示当前学生的能力值",(0,F.jsx)("br",{}),"小圆圈越大,评测次数越少",(0,F.jsx)("br",{})]})]})})]})})]})})),$=t(7309),V=t(94001),W=function(e){var n=e.defaultValue,t=e.onBlur,a=e.max,r=e.className,i=void 0===r?"game-score":r,s=(0,m.useState)(n),o=d()(s,2),c=o[0],l=o[1];return(0,m.useEffect)((function(){l(n)}),[n]),(0,F.jsx)(V.Z,{max:a,min:0,className:i,value:c,onChange:function(e){l(e)},onBlur:function(){c!==n&&t(c>a?a:c)}})},D=t(57809),G=t(30010),q="md___TEmcT",J=D.default.Option,Y={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},X=function(e){return e[e.SET_PATH=0]="SET_PATH",e[e.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",e}(X||{});function U(e,n){switch(n.type){case X.SET_PATH:return c()(c()({},e),{},{selectedPath:n.payload});case X.GET_PASSED_CONTENT:return c()(c()({},e),{},{passedContent:n.payload});default:throw new Error}}var K=function(e){var n,t,a=e.path,r=(e.game_id,e.onPathChange,e.autoHeight),i=e.diff_code_count,s=e.data,o=e.game_codes_cn,c=a.split(";").filter((function(e){return!!e})),l=(0,m.useReducer)(U,{selectedPath:c[0],passedContent:{language:"python",content:""}}),u=d()(l,2),p=u[0],h=u[1],f=p.selectedPath,x=p.passedContent;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("h2",{children:[" ",(0,F.jsxs)("span",{children:[o,o&&(0,F.jsx)("span",{className:"ml5 font12 c-grey-999",children:{"最后通关代码":"通过了本题,在作业时间内最后一次提交的通关代码","最新代码":"未通过本题,展示最后提交评测的代码详情","截止后通关代码":"在作业时间结束后通关该题的代码详情"}[o]})]}),i&&(0,F.jsxs)("span",{style:{marginLeft:"50px"},children:["代码修改行数 ",i]}),(0,F.jsx)("span",{children:(0,F.jsxs)(D.default,{style:{width:200},value:f,onChange:function(e){h({type:X.SET_PATH,payload:e})},children:[" ",c.map((function(e){return(0,F.jsx)(J,{value:e,children:e},e)}))," "]})})," "]}),"md"===(null==f?void 0:f.split(".")[1])&&(0,F.jsx)(G.Z,{height:300,autoHeight:r,defaultValue:(null==s||null===(n=s.filter((function(e){return e.path===f})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.content)||"",className:q}),"md"!==(null==f?void 0:f.split(".")[1])&&(0,F.jsx)($.ZP,{height:300,language:x.language,value:(null==s||null===(t=s.filter((function(e){return e.path===f})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content)||"",autoHeight:r,theme:"default",options:Y})]})},Q=t(71751),ee=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,a=e.globalSetting,r=e.classroomList;return{shixunHomeworks:n,globalSetting:a,loading:t.effects,classroomList:r}}))((function(e){var n=e.shixunHomeworks,t=e.autoHeight,a=e.classroomList,i=e.dispatch,o=n.shixunWorkReport,l=o.stage_list,d=o.work_id,u=(0,j.useParams)(),p=(0,A.GJ)(),h={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},x=[{title:"评测次数",dataIndex:"position",width:"100px"},{title:"详细信息",dataIndex:"output_detail"},{title:"评测耗时(S)",dataIndex:"ts_time",width:"130px"},{title:"内存消耗(MB)",width:"150px",dataIndex:"ts_mem"},{title:"评测时间",width:"170px",dataIndex:"created_at",render:function(e){return f()(e).format("YYYY-MM-DD HH:mm")}},{title:"操作",width:"80px",dataIndex:"query_index",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:s()(r()().mark((function e(){var a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.Lk)(n.game_identifier,{path:null===(a=n.path)||void 0===a||null===(a=a.replace(/\;/g,";"))||void 0===a?void 0:a.split(";")[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&_.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(B.lookCode," custom-modal-divider"),content:(0,F.jsx)($.ZP,{height:500,autoHeight:t,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:h})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}];function v(){return(v=s()(r()().mark((function e(n,t){var a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=l[n].challenge_id,e.next=3,i({type:"shixunHomeworks/changeScore",payload:{categoryId:u.homeworkId,type:"report",score:t,challenge_id:a}});case 3:return s=e.sent,e.next=6,i({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},u)});case 6:0===s.status&&y.ZP.success("操作成功");case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return(0,g.U2)("student_works/".concat(d,"/rep_passed_content.json"),{path:n,game_id:e})}var w=o.shixun_detail;return(0,F.jsx)(m.Fragment,{children:null==w?void 0:w.map((function(e,n){var r;return(0,F.jsx)("div",{children:(0,F.jsxs)("aside",{className:"pl30 pr30",children:[(0,F.jsxs)("div",{className:"".concat(B.shixunTitle," mt10"),children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{className:"fa fa-code "}),(0,F.jsxs)("strong",{className:"c-black",children:["第",n+1,"关 ",(0,F.jsx)(j.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(e.game_identifier),children:e.subject})]})]}),p?(0,F.jsxs)("span",{children:["调分:",(0,F.jsx)(W,{className:"game-score",max:l[n].game_score_full,defaultValue:l[n].game_score,onBlur:function(e){var t;!(0,A.Rm)()||null!==(t=a.AssistantObject.practice)&&void 0!==t&&t.can_appraise?function(e,n){v.apply(this,arguments)}(n,e):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}):null]}),(0,F.jsxs)("div",{className:"font16 mt10",children:[0===e.st&&(e.path?"string"==typeof(null==e?void 0:e.game_codes_cn)?(0,F.jsx)("aside",{className:B.shixunWrp,children:(0,F.jsx)(K,{game_codes_cn:null==e?void 0:e.game_codes_cn,autoHeight:t,path:e.path,game_id:e.id,data:e.game_codes,diff_code_count:e.diff_code_count,onPathChange:b})}):(0,F.jsx)("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"},children:" 提示:纯图形化、命令行的实训不展示通关代码,如需查看学生代码请前往作业列表导出实验文件。"}):"目前图形化、命令行、Vscode编辑器、选择题模式的实验,暂时无法使用此功能"),1===e.st&&(0===e.complete_status?"本关暂未通过,无通关代码":"目前图形化、命令行、Vscode编辑器、选择题模式的实验,暂时无法使用此功能")]}),(0,F.jsx)("aside",{className:"mt10 font16",children:null!==(r=e.outputs)&&void 0!==r&&r.length?(0,F.jsx)(E.Z,{columns:x,pagination:{hideOnSinglePage:!0},dataSource:e.outputs.map((function(n){return c()(c()({},e),n)}))}):"本关无评测记录"})]},n)},n)}))})})),ne=t(78241),te="greyText___nOpNq",ae="info___nBB3c",re="label___P6my8",ie="blackContent___O4HnS",se="orangeContent___JBF44",oe="inputLabel___B2GAs",ce="tableTitle___IqAxM",le="scoreTable___RJvpU",de=(0,j.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=e.classroomList,i=n.shixunWorkReport,o=(0,j.useParams)(),l=(0,m.useState)(!1),u=d()(l,2),p=u[0],h=u[1],f=ne.Z.useForm(),x=d()(f,1)[0];(0,m.useEffect)((function(){var e,t;"更改点评"===n.actionTabs.key&&x.setFieldsValue({comment:null===(e=n.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(t=n.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.work_comment_hidden})}),[n.actionTabs.key]);var v=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.getFieldsValue(),e.next=3,(0,g.ZP)("/api/student_works/".concat(o.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:n.hidden_comment,comment:n.comment}});case 3:0===e.sent.status&&(y.ZP.success("评阅成功"),x.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},o)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),b=[{title:"关卡",dataIndex:"name",render:function(e,n,t){return t+1}},{title:"任务名称",dataIndex:"name",render:function(e,n,t){return(0,F.jsxs)("div",{children:[e,4===n.complete_status&&(0,F.jsx)(H.vA,{status:n.complete_status})]})}},{title:"开始时间",dataIndex:"open_time"},{title:"完成时间",dataIndex:"finished_time"},{title:"评测次数",dataIndex:"evaluate_count",align:"center"},{title:"实训耗时",dataIndex:"time_consuming"},{title:"是否查看答案",dataIndex:"view_answer",align:"center",render:function(e){return e?"是":"否"}},{title:"关卡得分",dataIndex:"game_score",align:"center",render:function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{style:{color:parseFloat(n.game_score_full)!==parseFloat(e)?"#E30000":"#53C41B"},children:e}),"/",n.game_score_full]})}},{title:"调分",dataIndex:"game_score",align:"center",fixed:"right",render:function(e,n){return(0,A.GJ)()?(0,F.jsx)(W,{max:n.game_score_full,defaultValue:parseFloat(e),onBlur:function(){var e=s()(r()().mark((function e(i){var s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(s=a.AssistantObject.practice)&&void 0!==s&&s.can_appraise){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunHomeworks/changeScore",payload:{categoryId:o.homeworkId,type:"report",score:i,challenge_id:n.challenge_id}});case 5:return l=e.sent,e.next=8,t({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},o)});case 8:0===l.status&&y.ZP.success("操作成功");case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}):e}}];return(0,F.jsxs)(_.Z,{centered:!0,width:1080,title:"点评作业",open:"更改点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(n=a.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:t=x.getFieldsValue(),"{}"===JSON.stringify(t)||""===t.hidden_comment&&""===t.comment?h(!0):v();case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsxs)(k.Z,{justify:"space-between",className:ae,children:[(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"姓名"}),(0,F.jsx)("span",{className:ie,children:null==i?void 0:i.username})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"学号"}),(0,F.jsx)("span",{className:ie,children:(null==i?void 0:i.student_id)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"班级"}),(0,F.jsx)("span",{className:ie,children:(null==i?void 0:i.group_name)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"关卡得分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.challenge_score)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"效率分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.eff_score)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"迟交扣分"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.late_penalty)||"--"})]}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"".concat(re," ").concat(te),children:"最终成绩"}),(0,F.jsx)("span",{className:se,children:(null==i?void 0:i.work_score)||"--"})]})]}),(0,F.jsxs)(ne.Z,{form:x,onChange:function(){p&&h(!1)},children:[(0,F.jsx)("div",{className:"".concat(oe," ").concat(te),children:"学生和课堂老师可见"}),(0,F.jsx)(ne.Z.Item,{name:"comment",children:(0,F.jsx)(Z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})}),(0,F.jsx)("div",{className:"".concat(oe," ").concat(te),children:"仅课堂老师可见"}),(0,F.jsx)(ne.Z.Item,{name:"hidden_comment",children:(0,F.jsx)(Z.Z.TextArea,{placeholder:"请输入评阅内容",rows:3})})]}),p&&(0,F.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"}),(0,F.jsx)("div",{className:ce,children:"关卡成绩"}),(0,F.jsx)(E.Z,{className:le,dataSource:i.stage_list,rowKey:"challenge_id",pagination:!1,columns:b,scroll:{x:"max-content"}})]})})),ue=t(81119),pe=t(7078),me=t(42545),he=t(65022),fe=t.n(he),xe=["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"],ve=(0,j.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.loading,r=e.globalSetting,i=e.user;return{shixunHomeworks:n,classroomList:t,globalSetting:r,loading:a.effects,user:i}}))((function(e){var n,t,a=e.shixunHomeworks,i=e.classroomList,o=(e.globalSetting,e.loading,e.user),l=e.dispatch,u=(p()(e,xe),(0,m.useState)(c()({},(0,j.useParams)()))),h=d()(u,2),x=h[0],L=h[1],z=(0,j.useParams)(),$=(0,j.useLocation)(),V=(0,m.useState)([]),D=(d()(V,0),(0,m.useState)({last:!1})),G=d()(D,2),q=G[0],J=G[1],Y=(0,m.useState)({last:!1}),X=d()(Y,2),U=X[0],K=X[1],Q=(0,m.useRef)(),ne=(0,m.useRef)(),te=(0,m.useState)(!1),ae=d()(te,2),re=ae[0],ie=ae[1],se=(0,m.useState)(!1),oe=d()(se,2),ce=oe[0],le=oe[1],he=(0,m.useState)(!1),ve=d()(he,2),ge=ve[0],je=ve[1],_e=a.shixunWorkReport,ye=(0,m.useState)(),be=d()(ye,2),we=be[0],ke=be[1],Se=(0,A.GJ)(),Ne=(0,m.useState)(new(v())),Ce=d()(Ne,2),Ze=Ce[0],Ee=Ce[1],Ie=(0,m.useState)(0),Pe=d()(Ie,2),Oe=(Pe[0],Pe[1],(0,m.useState)([])),Te=d()(Oe,2),Re=Te[0],Ae=Te[1],He=(0,m.useState)(!1),Le=d()(He,2),Be=Le[0],Fe=Le[1],ze=(0,m.useState)(!1),Me=d()(ze,2),$e=Me[0],Ve=Me[1],We=(0,m.useState)(""),De=d()(We,2),Ge=De[0],qe=De[1],Je=(0,m.useState)(!1),Ye=d()(Je,2),Xe=Ye[0],Ue=Ye[1],Ke=(0,m.useState)(!0),Qe=d()(Ke,2),en=Qe[0],nn=Qe[1],tn=(0,m.useState)(0),an=d()(tn,2),rn=an[0],sn=an[1],on=function(){var e=s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(o.userInfo.is_teacher||o.userInfo.admin)&&(Ue(!0),nn(!1));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){on(),console.log("打印的------",_e),qe(_e.repeat_minus_score)}),[_e,o]),(0,m.useEffect)((function(){console.log("触发这",_e.work_score),sn(_e.work_score)}),[_e.work_score,Ge]),(0,m.useEffect)((function(){return l({type:"globalSetting/footerToggle",payload:!1}),function(){l({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){if(_e){var e,n=[];null==_e||null===(e=_e.target_test_sets)||void 0===e||e.map((function(e,t){var a;null==e||null===(a=e.targets)||void 0===a||a.map((function(a,r){var i;a.name=null==e?void 0:e.name,a.total_target_score=null==e?void 0:e.total_target_score,a.actual_target_score=null==e?void 0:e.actual_target_score,a.rowSpan=0===r?null==e||null===(i=e.targets)||void 0===i?void 0:i.length:0,a.order=t+1,n.push(a)}))})),ke(n),l({type:"classroomList/getAssistantPermissions",payload:{course_id:x.coursesId}})}}),[_e]),(0,m.useEffect)((function(){"导出实训报告"===a.actionTabs.key&&Re.length>0&&pn("all")}),[Re]),(0,m.useEffect)((function(){L(c()({},z))}),[$.pathname]);var cn=function(){document.body.scrollIntoView()};function ln(){return dn.apply(this,arguments)}function dn(){return(dn=s()(r()().mark((function e(){var n,t,a,i,s,o,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,l({type:"shixunHomeworks/getAllStudentWorks",payload:c()(c()({},x),a)});case 3:i=e.sent,Ae(i.all_student_works),(s=null===(n=i.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(x.homeworkId))===(null===(t=i.all_student_works)||void 0===t?void 0:t.length)-1?J({last:!0}):J(null===(o=i.all_student_works)||void 0===o?void 0:o[s+1]),K(0===s?{last:!0}:null===(d=i.all_student_works)||void 0===d?void 0:d[s-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var un=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},pn=function(){var e=s()(r()().mark((function e(n){var t,a,i,o,c,d,u,p,m,h,f,x;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=function(){return c=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/getShixunWorkReport",payload:{homeworkId:Re[t].student_work_id}});case 2:n=e.sent,cn(),t++,setTimeout(s()(r()().mark((function e(){var c,l,d,u,p,m,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:un(),l=Ze.folder("".concat(null==n?void 0:n.username)),d=document.querySelector("#export-all").children,u=fe()(),p=r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.set(i).from(d[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=s()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n",children:[(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework"),children:_e.course_name})}),(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.category.main?"":_e.category.category_id),children:_e.category.category_name})}),(0,F.jsx)(w.Z.Item,{children:(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.homework_common_id,"/detail"),children:"作业详情"})}),(0,F.jsx)(w.Z.Item,{children:_e.username})]})}),(0,F.jsx)("aside",{className:[B.title1,"mt20"].join(" "),children:(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsxs)(S.Z,{flex:1,children:[(0,F.jsx)(j.Link,{to:"/classrooms/".concat(_e.course_id,"/shixun_homework/").concat(_e.homework_common_id,"/detail"),children:(0,F.jsx)(I.Z,{className:"font16 c-black"})}),(0,F.jsx)("strong",{className:"font20 ml5",children:_e.shixun_name}),(0,F.jsx)(H.VV,{temporary:!0,status:_e.homework_status})]}),(0,F.jsxs)(S.Z,{className:B.title1_right,children:[_e.view_tpi&&(0,F.jsxs)(N.ZP,{children:[(0,F.jsx)("span",{className:"iconfont icon-yijiandianping mr5"}),(0,F.jsx)(j.Link,{className:"c-black",target:"_blank",to:"/tasks/".concat(null==_e||null===(n=_e.shixun_detail)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.game_identifier),children:"查看学员实训"})]}),(0,A.GJ)()&&!1===_e.homework_end&&!!_e.myshixun_id&&(0,F.jsxs)(N.ZP,{className:"ml10",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"shixunHomeworks/setActionTabs",payload:{key:"打回重做",selectArrs:{myshixun_identifier:_e.myshixun_identifier},homework_common_id:z.categoryId}});case 2:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"打回重做"]}),(0,F.jsxs)(N.ZP,{className:"ml10",onClick:function(){return pn("")},loading:re,children:[(0,F.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出实训报告"]}),(0,A.GJ)()&&(null==Re?void 0:Re.length)>1&&(0,F.jsxs)(N.ZP,{className:"ml10",onClick:function(){return pn("all")},children:[(0,F.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生实训报告"]})]})]})})]}),(0,F.jsx)("aside",{className:"mt30 relative"})]}),(0,F.jsx)("aside",{className:"edu-container bg-white",ref:Q,children:(0,F.jsxs)("div",{id:"export-all",ref:ne,children:[(0,F.jsxs)("div",{id:"export-all-1",children:[(0,F.jsxs)("div",{className:B.title,children:[(0,F.jsx)("h1",{children:"总体评价"}),(0,F.jsx)("div",{children:(0,A.GJ)()&&(0,F.jsxs)(N.ZP,{className:"mr20",type:"primary",onClick:function(){l({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:_e.user_id,data:c()({},_e)}}})},children:[(0,F.jsx)(P.Z,{}),_e.has_shixun_work_comment?"更改点评":"点评作业"]})})]}),(0,F.jsx)(C.Z,{style:{marginTop:0}}),(0,F.jsxs)(k.Z,{className:"pl30 pr30",children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("img",{className:B.userPic,src:"".concat(R.Z.IMG_SERVER,"/images/").concat(_e.image_url),alt:_e.username})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"font16 ml40",children:_e.username}),(0,F.jsx)(H.vA,{status:_e.compelete_status}),(0,F.jsxs)("ul",{className:B.userInfo,children:[(0,F.jsxs)("li",{children:["学号:",_e.student_id||"--"]}),(0,F.jsxs)("li",{children:["分班:",_e.group_name||"--"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("li",{children:["截止前完成关卡:",(0,F.jsx)("span",{className:"c-red",children:_e.complete_count}),"/",(0,F.jsx)("span",{className:"c-red",children:_e.challenges_count})]}),(0,F.jsxs)("li",{children:["最新完成关卡:",(0,F.jsx)("span",{className:"c-red",children:_e.current_complete_count||"-"}),"/",(0,F.jsx)("span",{className:"c-red",children:_e.challenges_count})]}),(0,F.jsxs)("li",{children:["完成效率:",_e&&null===_e.efficiency?"--":_e&&_e.efficiency]}),(0,F.jsxs)("li",{children:["课堂最高完成效率:",_e&&null===_e.max_efficiency?"--":_e&&_e.max_efficiency]})]})]}),(0,F.jsxs)("ul",{className:[B.listItem,"mt10"].join(" "),children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"通关时间"}),(0,F.jsx)("div",{className:"c-light-black mt20",children:_e&&null===_e.passed_time||_e&&"--"===_e.passed_time?"--":f()(_e&&_e.passed_time).format("YYYY-MM-DD HH:mm")})]}),(0,F.jsxs)("li",{children:[(0,F.jsxs)("strong",{children:["计时规则",(0,F.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Fe(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,F.jsx)("div",{className:"c-light-black mt20",children:null==_e?void 0:_e.human_training_time_rules})]}),(0,F.jsxs)("li",{children:[(0,F.jsxs)("strong",{children:["实训总耗时",(0,F.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Ve(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,F.jsx)("div",{className:"c-light-black mt20",children:_e.time_consuming})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"评测次数"}),(0,F.jsx)("div",{className:"mt20",children:_e.evaluate_count})]}),(null==_e?void 0:_e.eff_score_full)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"关卡得分"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:_e.challenge_score}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.challenge_score_full})]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"效率分"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:_e.eff_score}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.eff_score_full})]})]})]}),(null==_e?void 0:_e.have_repeat)&&0!==(null==_e?void 0:_e.repeat_minus_score)&&(0,F.jsxs)("li",{style:{position:"relative"},children:[(0,F.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"},children:null!=_e&&_e.review_rate?(0,F.jsxs)("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:function(){null!=_e&&_e.review_id&&Xe&&(localStorage.setItem("studentDetial",window.location.pathname),j.history.push({pathname:"/classrooms/:coursesId/shixun_homework/".concat(x.categoryId,"/review_detail/").concat(null==_e?void 0:_e.review_id)}))},children:[_e.review_rate.toFixed(1),"%"]}):(0,F.jsx)("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"},children:"- -"})})]}),Xe?(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)(Z.Z,{style:{width:"45px",height:"22px"},value:Ge,onChange:function(e){!function(e){qe(""),e.target.value&&(console.log("进来",_e),e.target.value=e.target.value>_e.repeat_setting_score?_e.repeat_setting_score:e.target.value,qe(e.target.value))}(e)},onBlur:gn,disabled:en})," / ",null==_e?void 0:_e.repeat_setting_score]}):(0,F.jsxs)("div",{className:"mt20",children:[null==_e?void 0:_e.repeat_minus_score," / ",null==_e?void 0:_e.repeat_setting_score]})]}),console.log("sssssssssssssssssssssss",null==_e?void 0:_e.have_repeat,null==_e?void 0:_e.repeat_minus_score),(null==_e?void 0:_e.have_repeat)&&0===(null==_e?void 0:_e.repeat_minus_score)&&(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{className:"mt20",children:" - -"})]}),!(null!=_e&&_e.have_repeat)&&(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"查重扣分"}),(0,F.jsx)("div",{className:"mt20",children:" - -"})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"迟交扣分"}),(0,F.jsx)("div",{className:"mt20",children:(0,F.jsx)("span",{children:_e.late_penalty||"- -"})})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"最终成绩"}),(0,F.jsxs)("div",{className:"mt20",children:[(0,F.jsx)("span",{className:"c-orange",children:rn}),"/",(0,F.jsx)("span",{className:"c-light-black",children:_e.all_work_score})]})]}),(0,F.jsxs)("li",{children:[(0,F.jsx)("strong",{children:"总评"}),(0,F.jsx)("div",{className:"mt20",children:(0,F.jsx)("span",{className:"c-orange",children:_e.overall_appraisal})})]})]})]}),(0,F.jsx)(C.Z,{style:{margin:0}}),(_e.work_comment_hidden||_e.work_comment)&&(0,F.jsxs)("div",{children:[(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:1,children:(0,F.jsx)("h1",{className:B.title,children:"点评内容"})}),(0,F.jsx)(S.Z,{className:"pr30",children:(0,A.GJ)()&&(0,F.jsxs)(N.ZP,{onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,F.jsx)(O.Z,{}),content:"是否确认删除?",onOk:function(){return s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,me.gZ)({comment_id:_e.comment_id,homeworkId:x.homeworkId});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),l({type:"shixunHomeworks/getShixunWorkReport",payload:c()({},x)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)(T.Z,{}),"删除"]})})]}),(0,F.jsx)(C.Z,{style:{margin:0}}),_e.work_comment&&(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,F.jsx)("br",{}),(0,F.jsx)(pe.Z,{value:_e.work_comment})]}),_e.work_comment_hidden&&(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,F.jsx)("br",{}),(0,F.jsx)(pe.Z,{value:_e.work_comment_hidden})]})]}),(0,F.jsx)("h1",{className:B.title,children:"阶段成绩"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(E.Z,{dataSource:_e.stage_list,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,columns:fn})}),(null==_e||null===(t=_e.target_test_sets)||void 0===t?void 0:t.length)>0&&(0,F.jsxs)("div",{children:[(0,F.jsx)("h1",{className:B.title,children:"指标成绩"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(E.Z,{dataSource:we,rowKey:function(e){return null==e?void 0:e.challenge_id},pagination:!1,bordered:!0,columns:xn})})]}),(null==_e?void 0:_e.work_description)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("h1",{className:B.title,children:"个人总结"}),(0,F.jsx)("aside",{className:"pl30 pr30",children:(0,F.jsx)(pe.Z,{value:null==_e?void 0:_e.work_description})})]}),(0,F.jsx)("h1",{className:B.title,children:"图形统计"}),(0,F.jsx)(M,{}),(0,F.jsx)("h1",{className:B.title,children:"实训详情"})]}),(0,F.jsx)(ee,{autoHeight:ge})]})}),(0,A.GJ)()&&(0,F.jsx)("aside",{className:"".concat(B.footerBar," ").concat(re?B.footerBarStatic:""),children:(0,F.jsx)("aside",{className:"edu-container",children:(0,F.jsxs)(k.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)(j.Link,{className:B.exitComment,to:"/classrooms/".concat(x.coursesId,"/shixun_homework/").concat(x.categoryId,"/detail"),children:"返回列表"})}),(0,F.jsxs)(S.Z,{flex:"1",className:"tr",children:[(0,F.jsx)(N.ZP,{type:"default",disabled:null==U?void 0:U.last,onClick:function(){return vn()},children:"上一个"}),(0,F.jsx)(N.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==q?void 0:q.last,onClick:function(){return vn("next")},children:"下一个"}),(0,A.GJ)()&&(0,F.jsx)(N.ZP,{type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:_e.user_id,data:c()({},_e)}}});case 1:case"end":return e.stop()}}),e)}))),children:"点评作业"})]})]})})})]})}),(0,F.jsx)(de,{}),(0,F.jsx)(ue.Z,{}),(0,F.jsxs)(_.Z,{open:Be,width:860,centered:!0,onCancel:function(){Fe(!1)},title:"计时规则说明",footer:null,children:[(0,F.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,F.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,F.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,F.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,F.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,F.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,F.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,F.jsx)("br",{}),(0,F.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,F.jsx)(_.Z,{open:$e,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){Ve(!1)},width:600,children:(0,F.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,F.jsxs)("div",{children:["1、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,F.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,F.jsxs)("div",{children:["3、当计时规则为“",(0,F.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},81119:function(e,n,t){var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=(t(59301),t(43418)),c=t(8591),l=t(92911),d=t(8785),u=t(39634),p=t(37712);n.Z=(0,d.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.dispatch,i=(0,d.useParams)();return(0,p.jsxs)(o.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var s,o,p,m,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,u.Rm)()||null!==(s=t.AssistantObject.practice)&&void 0!==s&&s.can_redo){e.next=3;break}return c.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,l.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:i.coursesId,homework_common_id:n.actionTabs.homework_common_id}});case 5:if(!(o=e.sent).shixun_identifier){e.next=13;break}if(c.ZP.success("操作成功"),a({type:"shixunHomeworks/setActionTabs",payload:{}}),h=null==o||null===(p=o.new_works)||void 0===p||null===(p=p.find((function(e){return"".concat(e.homework_common_id)===i.categoryId})))||void 0===p?void 0:p.id,!(0,u.Rm)()||null!==(m=t.AssistantObject.practice)&&void 0!==m&&m.can_view){e.next=12;break}return e.abrupt("return");case 12:d.history.replace("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/").concat(h,"/comment"));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,p.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,p.jsx)("p",{children:"确定打回?"})]})}))},66104:function(e,n,t){t.d(n,{Z:function(){return I}});var a=t(92310),r=t.n(a),i=t(75440),s=t(47413),o=t(59301),c=t(92343),l=t(36355),d=t(78386),u=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=o.useContext(l.E_),a=t("breadcrumb");return o.createElement("li",{className:`${a}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{if(n)return n(t,a,r,i);const o=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,a);return f(e,t,o,s)}}var v=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",children:a,menu:r,overlay:i,dropdownProps:s,href:c}=e;const l=(e=>{if(r||i){const t=Object.assign({},s);if(r){const e=r||{},{items:n}=e,a=v(e,["items"]);t.menu=Object.assign(Object.assign({},a),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:a,label:r,path:i}=e,s=v(e,["key","title","label","path"]);let l=null!=r?r:a;return i&&(l=o.createElement("a",{href:`${c}${i}`},l)),Object.assign(Object.assign({},s),{key:null!=t?t:n,label:l})}))})}else i&&(t.overlay=i);return o.createElement(u.Z,Object.assign({placement:"bottom"},t),o.createElement("span",{className:`${n}-overlay-link`},e,o.createElement(d.Z,null)))}return e})(a);return null!=l?o.createElement(o.Fragment,null,o.createElement("li",null,l),t&&o.createElement(m,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:a}=e,r=v(e,["prefixCls","children","href"]),{getPrefixCls:i}=o.useContext(l.E_),s=i("breadcrumb",n);return o.createElement(g,Object.assign({},r,{prefixCls:s}),f(s,r,t,a))};j.__ANT_BREADCRUMB_ITEM=!0;var _=j,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:n}=e,t=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),r}var Z=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",style:a,className:d,rootClassName:u,routes:p,items:h,children:f,itemRender:v,params:j={}}=e,_=Z(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=o.useContext(l.E_);let k;const N=y("breadcrumb",n),[E,I]=S(N),P=function(e,n){return(0,o.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(h,p);const O=x(N,v);if(P&&P.length>0){const e=[],n=h||p;k=P.map(((a,r)=>{const{path:i,key:c,type:l,menu:d,overlay:u,onClick:p,className:h,separator:f,dropdownProps:x}=a,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,i);void 0!==v&&e.push(v);const _=null!=c?c:r;if("separator"===l)return o.createElement(m,{key:_},f);const y={},b=r===P.length-1;d?y.menu=d:u&&(y.overlay=u);let{href:w}=a;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),o.createElement(g,Object.assign({key:_},y,(0,s.Z)(a,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:b?"":t,onClick:p,prefixCls:N}),O(a,j,n,e,w))}))}else if(f){const e=(0,i.Z)(f).length;k=(0,i.Z)(f).map(((n,a)=>{if(!n)return n;const r=a===e-1;return(0,c.Tm)(n,{separator:r?"":t,key:a})}))}const T=r()(N,null==w?void 0:w.className,{[`${N}-rtl`]:"rtl"===b},d,u,I),R=Object.assign(Object.assign({},null==w?void 0:w.style),a);return E(o.createElement("nav",Object.assign({className:T,style:R},_),o.createElement("ol",null,k)))};E.Item=_,E.Separator=m;var I=E},28103:function(e,n,t){t.d(n,{Z:function(){return m}});var a=t(92310),r=t.n(a),i=t(59301),s=t(36355),o=t(17313),c=t(83116),l=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:r,textPaddingInline:i,orientationMargin:s,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${r}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,c.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:n,direction:t,divider:a}=i.useContext(s.E_),{prefixCls:o,type:c="horizontal",orientation:l="center",orientationMargin:d,className:m,rootClassName:h,children:f,dashed:x,plain:v,style:g}=e,j=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=n("divider",o),[y,b]=u(_),w=l.length>0?`-${l}`:l,k=!!f,S="left"===l&&null!=d,N="right"===l&&null!=d,C=r()(_,null==a?void 0:a.className,b,`${_}-${c}`,{[`${_}-with-text`]:k,[`${_}-with-text${w}`]:k,[`${_}-dashed`]:!!x,[`${_}-plain`]:!!v,[`${_}-rtl`]:"rtl"===t,[`${_}-no-default-orientation-margin-left`]:S,[`${_}-no-default-orientation-margin-right`]:N},m,h),Z=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),E=Object.assign(Object.assign({},S&&{marginLeft:Z}),N&&{marginRight:Z});return y(i.createElement("div",Object.assign({className:C,style:Object.assign(Object.assign({},null==a?void 0:a.style),g)},j,{role:"separator"}),f&&"vertical"!==c&&i.createElement("span",{className:`${_}-inner-text`,style:E},f)))}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.async.js index 66640f0bd1..7a96167302 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[71450],{16644:function(e,s,n){var t=n(82242),r=n.n(t),o=(n(59301),n(19779)),c=n(3113),i=n(37712);s.Z=function(e){var s=e.img,n=e.buttonProps,t=void 0===n?{}:n,a=e.styles,l=void 0===a?{}:a,u=e.customText,d=e.ButtonText,m=e.ButtonClick,h=e.Buttonclass,x=e.ButtonTwo,p=e.imgStyles,f=e.loading,g=void 0!==f&&f;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:s||o,style:r()({width:288,height:200},p)}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(c.ZP,r()(r()({className:h,onClick:m},t),{},{children:d})),x&&x]})}},79893:function(e,s,n){n.r(s),n.d(s,{default:function(){return I}});var t=n(7557),r=n.n(t),o=n(82242),c=n.n(o),i=n(41498),a=n.n(i),l=n(79800),u=n.n(l),d=n(59301),m=n(8785),h=n(53084),x=n(78241),p=n(66104),f=n(3113),g=n(30010),w=n(42545),_="bg___rSw_d",k="formWrap___TnbqC",j="mdWrap___lxZQe",y="backgroundFa___LV7Gu",v="button___xLTIU",b=n(37712),I=(0,m.connect)((function(e){var s=e.shixunHomeworks,n=e.newCourse,t=e.loading;return{shixunHomeworks:s,newCourse:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.shixunHomeworks,e.newCourse,e.globalSetting,e.loading,e.dispatch,e.match;var s=(0,m.useParams)(),n=x.Z.useForm(),t=u()(n,1)[0],o=(0,d.useState)({}),i=u()(o,2),l=(i[0],i[1]),I=(0,d.useState)({}),Z=u()(I,2),N=Z[0],C=Z[1];(0,d.useEffect)((function(){S()}),[]);var S=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.wS)({homeworkId:s.homeworkId});case 2:n=e.sent,C(c()({},n)),n.description&&t.setFieldsValue({description:n.description});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.pb)({homeworkId:s.homeworkId,description:t.getFieldValue("description")});case 2:0===e.sent.status&&m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}();return(0,b.jsxs)("section",{className:_,children:[N.course_name&&(0,b.jsx)("section",{className:"animated fadeIn",children:(0,b.jsx)("aside",{className:"mt10",children:N.category&&(0,b.jsxs)(p.Z,{separator:">",children:[(0,b.jsx)(p.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(N.course_id,"/shixun_homework"),children:N.course_name})}),(0,b.jsx)(p.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(N.course_id,"/shixun_homework"),children:N.category.category_name})}),(0,b.jsx)(p.Z.Item,{children:"作业详情"})]})})}),(0,b.jsxs)("aside",{className:"font24 bold mt20 mb20",children:[(0,b.jsx)(h.Z,{className:"current mr10 font16",onClick:function(){return m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"))}}),null!=N&&N.description?"修改总结":"提交总结"]}),(0,b.jsxs)(x.Z,{form:t,className:k,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){l(c()({},t.getFieldsValue()))},onFinish:F,children:[(0,b.jsx)("div",{className:j,children:(0,b.jsx)(x.Z.Item,{name:"description",label:"内容:",rules:[{required:!0,message:"请输入总结内容"},{max:5e3,message:"最大限制5000个字符"}],children:(0,b.jsx)(g.Z,{id:"commit-summary-id",placeholder:"请在此输入总结内容,最多5000个字符",watch:!0,defaultValue:N.description})})}),(0,b.jsx)("div",{className:y,children:(0,b.jsx)("div",{className:"pt40 mb30",children:(0,b.jsxs)(x.Z.Item,{children:[(0,b.jsx)(f.ZP,{size:"middle",type:"primary",className:"".concat(v," mr20"),htmlType:"submit",children:"提交"}),(0,b.jsx)(f.ZP,{size:"middle",type:"primary",ghost:!0,className:v,onClick:function(){return m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"))},children:"取消"})]})})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[71450],{79893:function(e,s,n){n.r(s),n.d(s,{default:function(){return v}});var r=n(7557),t=n.n(r),o=n(82242),c=n.n(o),a=n(41498),i=n.n(a),u=n(79800),l=n.n(u),d=n(59301),m=n(8785),h=n(53084),p=n(78241),x=n(66104),f=n(3113),_=n(30010),w=n(42545),g="bg___rSw_d",k="formWrap___TnbqC",j="mdWrap___lxZQe",y="backgroundFa___LV7Gu",I="button___xLTIU",b=n(37712),v=(0,m.connect)((function(e){var s=e.shixunHomeworks,n=e.newCourse,r=e.loading;return{shixunHomeworks:s,newCourse:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){e.shixunHomeworks,e.newCourse,e.globalSetting,e.loading,e.dispatch,e.match;var s=(0,m.useParams)(),n=p.Z.useForm(),r=l()(n,1)[0],o=(0,d.useState)({}),a=l()(o,2),u=(a[0],a[1]),v=(0,d.useState)({}),Z=l()(v,2),N=Z[0],C=Z[1];(0,d.useEffect)((function(){F()}),[]);var F=function(){var e=i()(t()().mark((function e(){var n;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.wS)({homeworkId:s.homeworkId});case 2:n=e.sent,C(c()({},n)),n.description&&r.setFieldsValue({description:n.description});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=i()(t()().mark((function e(n){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.pb)({homeworkId:s.homeworkId,description:r.getFieldValue("description")});case 2:0===e.sent.status&&m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}();return(0,b.jsxs)("section",{className:g,children:[N.course_name&&(0,b.jsx)("section",{className:"animated fadeIn",children:(0,b.jsx)("aside",{className:"mt10",children:N.category&&(0,b.jsxs)(x.Z,{separator:">",children:[(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(N.course_id,"/shixun_homework"),children:N.course_name})}),(0,b.jsx)(x.Z.Item,{children:(0,b.jsx)(m.Link,{to:"/classrooms/".concat(N.course_id,"/shixun_homework"),children:N.category.category_name})}),(0,b.jsx)(x.Z.Item,{children:"作业详情"})]})})}),(0,b.jsxs)("aside",{className:"font24 bold mt20 mb20",children:[(0,b.jsx)(h.Z,{className:"current mr10 font16",onClick:function(){return m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"))}}),null!=N&&N.description?"修改总结":"提交总结"]}),(0,b.jsxs)(p.Z,{form:r,className:k,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){u(c()({},r.getFieldsValue()))},onFinish:S,children:[(0,b.jsx)("div",{className:j,children:(0,b.jsx)(p.Z.Item,{name:"description",label:"内容:",rules:[{required:!0,message:"请输入总结内容"},{max:5e3,message:"最大限制5000个字符"}],children:(0,b.jsx)(_.Z,{id:"commit-summary-id",placeholder:"请在此输入总结内容,最多5000个字符",watch:!0,defaultValue:N.description})})}),(0,b.jsx)("div",{className:y,children:(0,b.jsx)("div",{className:"pt40 mb30",children:(0,b.jsxs)(p.Z.Item,{children:[(0,b.jsx)(f.ZP,{size:"middle",type:"primary",className:"".concat(I," mr20"),htmlType:"submit",children:"提交"}),(0,b.jsx)(f.ZP,{size:"middle",type:"primary",ghost:!0,className:I,onClick:function(){return m.history.push("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail"))},children:"取消"})]})})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js index 7984253d7c..82a0ad9df1 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13581,7078,96898,25203,49542],{75166:function(e,n,t){function s(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],s=0;s0&&(c=[],null==t||null===(s=t.data)||void 0===s||s.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),m(o()(o()({},null==t||null===(i=t.data)||void 0===i?void 0:i[0]),{},{ec_point_ids:c})),y(null==t?void 0:t.data));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(){return(S=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/schools/".concat(null==s||null===(n=s.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,E(null==t?void 0:t.data),(d||a)&&C();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){var e;null!=s&&null!==(e=s.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){S.apply(this,arguments)}()}),[null==s||null===(n=s.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),(0,k.jsxs)("div",{style:{display:null!==(t=s.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:[(0,k.jsx)("p",{style:{fontSize:"16px",fontWeight:400},children:"工程认证考核知识点"}),null==w?void 0:w.map((function(e,n){return(0,k.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"},children:[(0,k.jsx)(A,{rz:Z,item:e,type:n,setitem:function(e){w.splice(n,1,e),y(c()(w));var t=[];null==w||w.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),m(o()(o()({},e),{},{ec_point_ids:t}))}}),0!=n&&(0,k.jsx)(x.Z,{onClick:function(){w.splice(n,1),y(c()(w))},style:{marginLeft:10,fontSize:"20px"}}),(0,k.jsx)(g.Z,{onClick:function(){w.push({}),y(c()(w))},style:{marginLeft:10,fontSize:"20px"}})]},n)}))]})})))},89227:function(e,n,t){t.d(n,{Z:function(){return Z}});var s=t(7557),r=t.n(s),i=t(41498),o=t.n(i),a=t(79800),c=t.n(a),l=t(59301),u=t(78241),d=t(8591),p=t(43418),h=t(57930),m=t(73782),f=t(61998),x=t(95237),g=t(43604),v=t(61186),j=t.n(v),w=t(42930),y=t(8785),k={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},A=t(71751),b=t(52016),_=t(37712),Z=(0,y.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.dispatch,t=e.courseEndTime,s=(e.classroomList,e.successCallback),i=void 0===s?function(){}:s,a=e.visible,v=e.homeworkIds,y=e.courseId,Z=e.isBatch,E=(e.shixunHomeworks,u.Z.useForm()),C=c()(E,1)[0],I=(0,l.useState)(!1),S=c()(I,2),P=S[0],N=S[1],T=(0,l.useState)(!1),H=c()(T,2),B=H[0],R=H[1],Q=(0,l.useState)(!1),F=c()(Q,2),L=F[0],z=F[1],O=(0,l.useState)([]),J=c()(O,2),D=J[0],K=J[1],M=(0,l.useState)([]),W=c()(M,2),Y=W[0],U=W[1],q=(0,l.useState)([]),G=c()(q,2),V=G[0],X=G[1],$=(0,l.useState)([]),ee=c()($,2),ne=ee[0],te=ee[1],se=(0,l.useState)([]),re=c()(se,2),ie=re[0],oe=re[1],ae=(0,l.useState)([]),ce=c()(ae,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),pe=c()(de,2),he=pe[0],me=pe[1],fe=(0,l.useState)([]),xe=c()(fe,2),ge=xe[0],ve=xe[1],je=(0,l.useState)([]),we=c()(je,2),ye=we[0],ke=we[1];(0,l.useEffect)((function(){a?Ae():_e()}),[a]);var Ae=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,A.oR)(v[0],{course_id:y});case 3:n=e.sent,z(n.no_group),Z?(me(n.all_course_groups),ve(n.all_course_groups)):(te(n.late_course_groups),oe(n.late_course_groups),K(n.submit_course_groups),U(n.submit_course_groups)),N(!1),C.setFieldsValue({end_time:j()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=o()(r()().mark((function e(){var t,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=C.getFieldsValue(),s=j()(t.end_time).format("YYYY-MM-DD HH:mm"),!(Z?0===ye.length:0===V.length&&0===le.length)||L){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return R(!0),e.next=9,(0,A.Mc)(y,{no_group:L,homework_ids:v,group_ids:Z?ye:V,end_time:s,late_group_ids:Z?ye:le});case 9:o=e.sent,R(!1),0===o.status&&(_e(),d.ZP.success("操作成功"),i(),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){X([]),ue([]),U([]),oe([])};return(0,_.jsxs)(p.Z,{centered:!0,title:"立即截止",className:k.modalWrapper,width:Z||L?520:760,open:a,confirmLoading:B,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return be()},onCancel:function(){_e(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,_.jsxs)("div",{className:k.tips,children:[(0,_.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,_.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,_.jsx)(u.Z,{form:C,layout:"vertical",children:(0,_.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,_.jsx)(h.default,{style:{width:"100%"},disabledDate:function(e){return(0,b.Q8)(e,t)},disabledTime:function(e){return(0,b.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:j()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!L&&(0,_.jsx)(_.Fragment,{children:Z?(0,_.jsxs)("div",{children:[(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ve(he.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ke(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:P,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,_.jsxs)(x.Z,{gutter:24,children:[(0,_.jsxs)(g.Z,{span:14,children:[(0,_.jsx)("div",{className:k.homeworkType,children:"作业截止"}),(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){U(D.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)("div",{className:k.tableWrapper,children:(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){X(e)}},rowKey:"id",pagination:!1,dataSource:Y,loading:P,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,_.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,_.jsx)("div",{className:k.homeworkType,children:"补交截止"}),(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){oe(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)("div",{className:k.tableWrapper,children:(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:P,dataSource:ie,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},16644:function(e,n,t){var s=t(82242),r=t.n(s),i=(t(59301),t(19779)),o=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,f=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||i,style:r()({width:288,height:200},f)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(o.ZP,r()(r()({className:h,onClick:p},s),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var s=t(82242),r=t.n(s),i=t(7557),o=t.n(i),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),m=t(38827),f=t(7309),x=t(6848),g=t(42930),v=t(80469),j=t(16644),w=t(94334),y=t(37712),k=function(e){var n,t,s,i,a,l,k,A=e.editOffice,b=void 0===A?"view":A,_=e.data,Z=(e.theme,e.type),E=e.filename,C=e.monacoEditor,I=e.className,S=e.style,P=e.close,N=e.onClose,T=e.hasMask,H=e.disabledDownload,B=e.onImgDimensions,R=e.showNodata,Q=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(Q,2),L=(F[0],F[1],(0,d.useState)("")),z=u()(L,2),O=(z[0],z[1]),J=(0,d.useState)(),D=u()(J,2),K=D[0],M=D[1],W="build"===window.ENV?"/react/build":"",Y=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,U=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(_=w.Z.API_SERVER+_),E&&(C.filename=E),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&O(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&q()}),[Z,_]);var q=function(){var e=c()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:s=e.sent,M(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){_.startsWith("http")||_.startsWith("blob:")?V():(0,g.Sv)(E||"educoder",_,E)},V=function(){(0,g.Nd)(E||"educoder",decodeURIComponent(_))};return(0,y.jsxs)("div",{style:r()({},S||{}),className:"".concat(T&&p.bgBlack," ").concat(Z?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:U,children:[!!B&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{onClick:function(){N(),B()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{onClick:V,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{className:"",onClick:N,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(f.ZP,r()({},C))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(s=_)&&void 0!==s&&s.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(i=_)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(a=_)&&void 0!==a&&a.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===Z&&K&&(0,y.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(K.key,"&url=").concat(Y+K.url,"&callbackUrl=").concat(Y+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(b,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===Z&&(0,y.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!H)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(l=_)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(h.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,y.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return D}});var s=t(82242),r=t.n(s),i=t(37205),o=t.n(i),a=t(91232),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),h=t.n(p),m=t(11690);var f=[],x=["
                                                        "],g=new(h().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                          "]}var w={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,s){if(n>=e.length||e[n].level<=t)return n;var r=e[n];s.push("
                                                        • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(s.push("
                                                            "),i.forEach((function(e){s.push(e)})),s.push("
                                                          ")),s.push("
                                                        • "),n=y(e,n,t,s)}function k(){return y(f,0,0,x),x.push("
                                                        "),x.join("")}var A={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],s=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var s=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=s.length?e.slice(s.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=Z(),o=s;s=i,E[i]={type:"block",expression:o}}return{type:"code",raw:t,lang:r,text:s}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,Z=function(){return"__special_katext_id_".concat(_++,"__")},E={};function C(){return E}function I(){_=0,E={}}function S(e){return e=e.replace(b,(function(e,n){var t=Z();return E[t]={type:"inline",expression:n},t}))}var P=g.listitem;g.listitem=function(e){return P(S(e))};var N=g.paragraph;g.paragraph=function(e){return N(S(e))};var T=g.tablecell;g.tablecell=function(e,n){return T(S(e),n)},g.code=function(e,n,t){var s=(n||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"

                                                        ".concat(e,"

                                                        "):'
                                                        ').concat(t?e:(0,m.escape)(e,!0),"
                                                        \n"):'
                                                        '+(t?e:(0,m.escape)(e,!0))+"
                                                        "},g.heading=function(e,n,t){var s=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:s,level:n,text:e}),"'+e+""},h().setOptions({silent:!0,gfm:!0,pedantic:!1}),h().use({tokenizer:A,renderer:g});var H=h(),B=(t(64018),t(24830)),R=t(94334),Q=t(15342),F=t(1012),L=t(38696),z=t(37712),O="@▁@",J=/]*>/g;var D=function(e){var n=e.value,t=void 0===n?"":n,s=e.className,i=e.showTextOnly,a=e.showLines,l=e.style,p=void 0===l?{}:l,h=e.stylesPrev,m=void 0===h?{}:h,f=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,y=e.programFillValue,A=e.onFillChange,b=void 0===A?function(e){}:A,_=e.onFillBlur,Z=void 0===_?function(){}:_,E=String(t),S=(0,d.useState)(""),P=u()(S,2),N=P[0],T=P[1],D=(0,d.useState)("office"),K=u()(D,2),M=K[0],W=K[1],Y=(0,d.useState)([]),U=u()(Y,2),q=U[0],G=U[1],V=(0,d.useRef)("a"+(0,F.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),s=[];return t.map((function(e){""!=e&&s.push(".".concat(V.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{E=E.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return E=E.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,s){return function(e,n){var t=document.createElement(e===O?"input":"textarea");t.style.width="100%",t.style.height=e===O?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var s=Object.keys(X).length;return X[s]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                        '.concat($(E||""),"
                                                        ")}var n=H(E);n=$(n);var t=C();E.match(/\[TOC\]/)&&(n=n.replace("

                                                        [TOC]

                                                        ",k()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var s=t[n],r=s.type,i=s.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var s=document.createElement("div");return s.innerHTML=n,f?(se(s,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),s.innerHTML):i?s.innerText:(setTimeout((function(){return oe()}),500),s.innerHTML)}),[E,f]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),s=c()(t.entries());try{for(s.s();!(e=s.n()).done;){var r,i=u()(e.value,2),o=i[0],a=i[1];a.value=null===(r=y[o])||void 0===r?void 0:r.value,"warning"===y[o].type?a.className="program-fill-warning":"success"===y[o].type?a.className="program-fill-success":a.className=""}}catch(e){s.e(e)}finally{s.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,h,m=u()(l.value,2),f=m[0];m[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(h=y[f])||void 0===h?void 0:h.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}G(y)}}),[y]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,G(o()(q)),b(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,G(o()(q)),Z(q,e.target.dataset.id)};function se(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)se(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var s=document.createElement("span");s.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(s)}}))}var re=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),W("html");else if(t.startsWith("#")){e.preventDefault();var s=document.getElementById(t.replace("#",""));s&&s.scrollIntoView(!0)}}}w.WebkitLineClamp=a,a&&(p=r()(r()({},p),w));var oe=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(B.ZP.isSupported()){var n=new B.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),I(),j()}}),[ee,re.current,ie]),(0,z.jsxs)(z.Fragment,{children:[i&&(0,z.jsx)("div",{ref:re,children:ee}),!i&&(0,z.jsx)("div",{ref:re,style:r()({},p),className:"".concat(s||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(V.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(L.Z,{close:!0,data:N,type:null!=N&&N.length?M:"",style:r()({},m),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var s=t(82242),r=t.n(s),i=t(79800),o=t.n(i),a=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),h=(t(91510),t(29867),t(37712)),m=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,s=e.mode,i=e.options,c=void 0===i?{}:i,l=(0,a.useRef)(),u=(0,a.useState)(),d=o()(u,2),m=d[0],f=d[1];return(0,a.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,a.useEffect)((function(){m&&m.setOption("mode",s)}),[m,s]),(0,a.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,a.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:s,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,m]),(0,h.jsx)("div",{className:"my-codemirror-container",children:(0,h.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,s=(0,a.useState)("python"),i=o()(s,2),d=i[0],p=i[1];return(0,h.jsxs)(l.Z,r()(r()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,h.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,h.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,h.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,h.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,h.jsx)(g,{mode:d})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var s=t(91232),r=t.n(s),i=t(7557),o=t.n(i),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),h=t(59301),m=t(89780),f=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,s=(e.className,e.showTextOnly,e.showLines,e.style,(0,h.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})})},w=t(82242),y=t.n(w),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function A(e){var n=e.onActionCallback,t=e.title,s=e.icon,r=e.actionName,i=e.className,o=void 0===i?"":i,a=e.children;return(0,v.jsxs)("a",{title:t,className:o,onClick:function(){n(r)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(s)}),a]})}var b=function(e){var n=e.watch,t=e.showNullButton,s=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,o=e.insertTemp,a=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(A,y()(y()({},e),{},{onActionCallback:r})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,s?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,o&&(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(o),onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(A,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},_=t(98557),Z=t(78241),E=t(73782),C=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(E.Z,{})}),(0,v.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(E.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),N=t(8591),T=t(75166),H=Z.Z.useForm,B={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,s=H(),r=u()(s,1)[0],i=(0,h.useRef)();function o(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):N.ZP.error(e.message)}return(0,v.jsxs)(Z.Z,y()(y()({form:r},R),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(E.Z,{style:B})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,L(n,o)}})]})}),(0,v.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(E.Z,{style:{width:264}})}),(0,v.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var s=new window.XMLHttpRequest;s.withCredentials=!0,s.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),s.addEventListener("error",(function(e){console.error(e)}),!1),s.open("POST","".concat(T.KI,"/api/attachments.json")),s.send(t)}var z=t(5112),O=t(94001),J=z.ZP.Group,D={margin:"0 8px"},K=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:D,children:"单元格数:"}),(0,v.jsx)("span",{style:D,children:"行数"}),(0,v.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(O.Z,{})}),(0,v.jsx)("span",{style:D,children:"列数"}),(0,v.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(O.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:D,children:"对齐方式:"}),(0,v.jsx)(Z.Z.Item,{name:"align",children:(0,v.jsxs)(J,{children:[(0,v.jsx)(z.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(z.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(z.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(z.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},M=t(94334),W=t(92911),Y=t(1012),U=t(43418),q="link",G="upload-image",V="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function se(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],oe=p()(p()({},re+"-B","bold"),re+"-I","italic"),ae=p()(p()(p()(p()({},q,"添加链接"),V,"添加代码块"),G,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,s=e.onChange,i=e.width,a=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,w=void 0!==m&&m,y=e.isFocus,k=void 0!==y&&y,A=e.watch,Z=e.insertTemp,E=e.mode,C=void 0===E?"markdown":E,I=e.id,T=void 0===I?"markdown-editor-id":I,H=e.showResizeBar,B=void 0!==H&&H,R=e.noStorage,F=void 0!==R&&R,z=e.showNullButton,O=void 0!==z&&z,J=e.showNullProgramButton,D=void 0!==J&&J,$=e.hidetoolBar,re=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,he=e.className,me=void 0===he?"":he,fe=e.disablePaste,xe=void 0!==fe&&fe,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,we=void 0!==je&&je,ye=e.placeholder,ke=void 0===ye?"":ye,Ae=e.values,be=void 0===Ae?"":Ae,_e=(0,h.useState)(null),Ze=u()(_e,2),Ee=Ze[0],Ce=Ze[1],Ie=(0,h.useState)(t),Se=u()(Ie,2),Pe=Se[0],Ne=Se[1],Te=(0,h.useState)(A),He=u()(Te,2),Be=He[0],Re=He[1],Qe=(0,h.useState)(le),Fe=u()(Qe,2),Le=Fe[0],ze=Fe[1],Oe=(0,h.useState)(""),Je=u()(Oe,2),De=Je[0],Ke=Je[1],Me=(0,h.useState)(0),We=u()(Me,2),Ye=We[0],Ue=We[1],qe=(0,h.useState)(d),Ge=u()(qe,2),Ve=Ge[0],Xe=Ge[1],$e=(0,h.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,h.useRef)((0,Y.Z)()),sn=(0,h.useRef)(!1),rn=(0,h.useRef)(),on=(0,h.useRef)(),an=(0,h.useRef)(),cn=(0,h.useRef)(),ln=(0,h.useRef)(),un=function(){var e=c()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ee,on),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ee.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ee.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ee.replaceSelection('').concat(e.name,"")):Ee.replaceSelection("[".concat(e.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ne(be),null==Ee||Ee.setValue(be),window.scrollTo(0,e)}),[be]),(0,h.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,h.useEffect)((function(){if(on.current){var e=function(e,t){if(!xe){var s=t.clipboardData;if(s){var r=s.types.toString(),i=s.items;if("Files"===r||s.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var o,a=i[1];"file"===(null===(o=i[0])||void 0===o?void 0:o.kind)&&(a=i[0]);var c=a.getAsFile(),l=c.name.split(".").pop();L(c,(function(e){var t,s,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ie.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){N.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(on.current,{mode:C,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!D,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),s=t.getCursor(),r=t.getLine(s.line),i=r.charAt(s.ch-1),o=r.lastIndexOf("@▁@",s.ch),a=r.lastIndexOf("@▁▁@",s.ch),c=o>a?o:a,l=o>a?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,s,c,o,a,i),c>=0&&s.ch-c<5){var u=c+l;return t.replaceRange("",{line:s.line,ch:c},{line:s.line,ch:u}),{line:s.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var s;if(an.current.classList.add("mouse-hover-md"),(s=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=s[i],t=e.name.split(".").pop();L(e,(function(s){var r,i,o;s.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(s.id,"?type=").concat(s.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(o=e.type)||void 0===o?void 0:o.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(s.id,"?type=").concat(s.content_type,")")):401===(null==s?void 0:s.status)&&(document.location.href="/user/login")}))},i=0;i0||s.target.offsetWidth>0)&&(dn(),Ee.setSize("100%","100%"),Ee.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(on.current.parentElement),e}();return function(){var n,t;null!==(n=on.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=on.current)||void 0===t?void 0:t.parentElement)}}}),[Ee,dn]),(0,h.useEffect)((function(){if(Ee){for(var e=[],n=function(){var n=u()(s[t],2),r=n[0],i=n[1],o=p()({},r,(function(){pn(i)}));e.push(o),Ee.addKeyMap(o)},t=0,s=Object.entries(oe);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=Ye+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,h.useEffect)((function(){Re(A)}),[Ee,A]),(0,h.useEffect)((function(){Ee&&k&&Ee.focus()}),[Ee,k]),(0,h.useEffect)((function(){if(Be&&Ee){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ee.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ee,Be]),(0,h.useEffect)((function(){if(Ee&&de){var e=function(e,n){de(e,n)};return Ee.on("beforeChange",e),function(){Ee.off("beforeChange",e)}}}),[Ee,de]),(0,h.useEffect)((function(){if(Ee&&ue){var e=function(){ue(Ee.getValue())};return Ee.on("blur",e),function(){Ee.off("blur",e)}}}),[Ee,ue]),(0,h.useEffect)((function(){if(Ee){var e=function(e,n){var t=e.getValue();Ne(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&(D?s(t,gn(t)):s(t))};return Ee.on("change",e),function(){Ee.off("change",e)}}}),[Ee,s]),(0,h.useEffect)((function(){if(Ee)if(null==t)Ee.setValue(""),Ne("");else{var e=window.scrollY||window.pageYOffset;t!==Ee.getValue()&&(Ee.setValue(t),Ne(t),Ee.setCursor(ve?1:Ee.lineCount(),0),window.scrollTo(0,e))}}),[Ee,t]);var pn=(0,h.useCallback)((function(e){var n=Ee.getCursor(),t=Ee.getSelection(),s=t.split("\n");switch(e){case"bold":return Ee.replaceSelection("**"+t+"**"),""===t&&Ee.setCursor(n.line,n.ch+2),Ee.focus();case"italic":return Ee.replaceSelection("*"+t+"*"),""===t&&Ee.setCursor(n.line,n.ch+1),Ee.focus();case"code":return Ee.replaceSelection("`"+t+"`"),""===t&&Ee.setCursor(n.line,n.ch+1),Ee.focus();case"inline-latex":return Ee.replaceSelection("`$$"+t+"$$`"),""===t&&Ee.setCursor(n.line,n.ch+3),Ee.focus();case"latex":return Ee.replaceSelection("```latex\n"+t+"\n```"),Ee.setCursor(n.line+1,t.length+1),Ee.focus();case"line-break":return Ee.replaceSelection("
                                                        \n"),Ee.focus();case"list-ul":return""===t?Ee.replaceSelection("- "+t):Ee.replaceSelection(s.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ee.focus();case"list-ol":return""===t?Ee.replaceSelection("1. "+t):Ee.replaceSelection(s.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ee.focus();case"add-null-ch":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("▁"),Ee.focus();case"add-signal":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("@▁@"),Ee.focus();case"add-multiple":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection(te),Ee.focus();case"inster-template-1":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ee.focus();case"eraser":return Ee.setValue(""),Ee.focus();case"trigger-watch":return Re(!Be),Ee.focus();case"trigger-full-screen":return ze(!Le),Ee.focus();case q:return void Ke(q);case V:return void Ke(V);case G:return void Ke(G);case X:return void Ke(X);default:throw new Error}}),[Ee,Be,Le]),hn=(0,h.useCallback)((function(e){switch(Ke(""),De){case q:var n=e.title,t=e.link;return Ee.replaceSelection("[".concat(n,"](").concat(t,")")),Ee.focus();case V:var s=e.language,r=e.content;return Ee.replaceSelection(["```"+s,r,"```"].join("\n")),Ee.focus();case G:var i=e.src,o=e.alt;return o?Ee.replaceSelection("![ ".concat(o," ]( ").concat(i,' "').concat(o,'" )')):Ee.replaceSelection("![,](".concat(i,")")),Ee.focus();case X:for(var a=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},s=cn.current,r=!1,i=0;return s.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ee,cn]),(0,h.useEffect)((function(){Xe(d)}),[d]);var xn={width:se(a),height:se(Ve)},gn=((0,h.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),s=e.getSeconds();return t=t<10?"0"+t:t,s=s<10?"0"+s:s,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(s)}return 0}),[Ye]),function(e){var n=[];if(D){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,s){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(h.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Be?"on-preview":""," ").concat(w?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,v.jsx)(b,{insertTemp:Z,watch:Be,fullScreen:Le,showNullButton:O,showNullProgramButton:D,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:on,placeholder:ke})}),Be?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Pe}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:we,showProgramFill:D,value:Pe})]}):null]})]})}),B?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(_.Z,{children:ae[De]?(0,v.jsx)(U.Z,{centered:!0,title:ae[De],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return h}});var s=t(82100),r=t.n(s),i=t(29186),o=t.n(i),a=t(80619),c=t.n(a),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),h=function(e){c()(t,e);var n=u()(t);function t(e){var s;r()(this,t),s=n.call(this,e);var i=window.document;return s.node=i.createElement("div"),i.body.appendChild(s.node),s}return o()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var s=t(59301);function r(e,n){var t=(0,s.useRef)();(0,s.useEffect)((function(){t.current=e})),(0,s.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},81119:function(e,n,t){var s=t(7557),r=t.n(s),i=t(41498),o=t.n(i),a=(t(59301),t(43418)),c=t(8591),l=t(92911),u=t(8785),d=t(39634),p=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.dispatch,i=(0,u.useParams)();return(0,p.jsxs)(a.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(r()().mark((function e(){var o,a,p,h,m;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,d.Rm)()||null!==(o=t.AssistantObject.practice)&&void 0!==o&&o.can_redo){e.next=3;break}return c.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,l.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:i.coursesId,homework_common_id:n.actionTabs.homework_common_id}});case 5:if(!(a=e.sent).shixun_identifier){e.next=13;break}if(c.ZP.success("操作成功"),s({type:"shixunHomeworks/setActionTabs",payload:{}}),m=null==a||null===(p=a.new_works)||void 0===p||null===(p=p.find((function(e){return"".concat(e.homework_common_id)===i.categoryId})))||void 0===p?void 0:p.id,!(0,d.Rm)()||null!==(h=t.AssistantObject.practice)&&void 0!==h&&h.can_view){e.next=12;break}return e.abrupt("return");case 12:u.history.replace("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/").concat(m,"/comment"));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,p.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,p.jsx)("p",{children:"确定打回?"})]})}))},37077:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ke}});var s=t(82242),r=t.n(s),i=t(7557),o=t.n(i),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),h=t(43418),m=t(8591),f=t(66104),x=t(6848),g=t(99313),v=t(61998),j=t(28563),w=t(42930),y=t(37205),k=t.n(y),A=t(92911),b=t(30010),_=t(94334),Z=t(7078),E=t(37712),C=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,p.useParams)();return(0,E.jsx)(h.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(m.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:r()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,E.jsx)("p",{children:"确定要删除该条回复吗?"})})})),I=t(42545),S=t(61186),P=t.n(S),N=t(95237),T=t(43604),H=t(3113),B=t(73782),R=t(27092),Q=t(71371),F=t(17177),L={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p"},z=t(39634),O=t(49542);P().locale("ZH-cn");var J=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.loading,r=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:r,loading:s.effects}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=(e.globalSetting,e.user),i=(e.loading,e.dispatch),a=(0,d.useState)(r()(r()({},(0,p.useParams)()),{},{limit:10})),l=u()(a,2),h=l[0],f=(l[1],(0,d.useState)(!1)),g=u()(f,2),v=g[0],j=g[1],w=(0,d.useState)(-1),y=u()(w,2),S=y[0],J=y[1],D=(0,d.useState)(""),K=u()(D,2),M=K[0],W=K[1],Y=(0,d.useState)(""),U=u()(Y,2),q=U[0],G=U[1],V=t.detailLeftMenus,X=(0,d.useState)({}),$=u()(X,2),ee=$[0],ne=$[1],te=n.workDetail,se=(n.workList,(0,d.useState)({})),re=u()(se,2),ie=re[0],oe=re[1];function ae(e){return ce.apply(this,arguments)}function ce(){return(ce=c()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=ie&&ie.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,A.ZP)("/api/ec_courses/".concat(null==ie?void 0:ie.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:r()({homework_common_id:n},ie)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return h.page_size=10,(0,d.useEffect)((function(){i({type:"shixunHomeworks/getReplyList",payload:r()({},h)}),i({type:"shixunHomeworks/getWorkDetail",payload:r()({},h)}),V.course_modules||i({type:"classroomList/getClassroomLeftMenus",payload:r()({},h)})}),[h.categoryId]),(0,d.useEffect)((function(){null!=n&&n.replyList&&ne(n.replyList)}),[n]),(0,E.jsxs)("section",{className:L.bg,children:[(0,E.jsxs)("section",{className:" edu-container",children:[(0,E.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:["编辑作业"!==n.actionTabs.key&&(0,E.jsx)(Z.Z,{value:(null==te?void 0:te.explanation)||"暂无~"}),"编辑作业"===n.actionTabs.key&&(0,E.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,E.jsx)(b.Z,{onChange:function(e){W(e)},defaultValue:(null==te?void 0:te.explanation)||"",height:200,isFocus:!0,watch:!0}),(0,E.jsx)(O.Z,{setitem:function(e){return oe(r()({},e))},homework_common_id:h.categoryId}),(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{span:24,className:"tr",children:[(0,E.jsx)(H.ZP,{type:"default",size:"middle",onClick:c()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",className:"ml20",onClick:c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==M){e.next=4;break}m.ZP.error("请输入内容"),e.next=9;break;case 4:return e.next=6,i({type:"shixunHomeworks/updateWork",payload:{explanation:M,categoryId:h.categoryId}});case 6:n=e.sent,ae(h.categoryId),0===n.status&&(m.ZP.success("操作成功"),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),i({type:"shixunHomeworks/getWorkDetail",payload:r()({},h)}));case 9:case"end":return e.stop()}}),e)}))),children:"保存"})]})})]})]}),(0,E.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[v&&(0,E.jsx)(b.Z,{onChange:function(e){W(e)},height:200,isFocus:!0,watch:!0}),(0,E.jsxs)(N.Z,{onClick:function(){j(!0)},children:[(0,E.jsx)(T.Z,{flex:"1",style:{pointerEvents:"none"},children:!v&&(0,E.jsx)(B.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,E.jsx)(T.Z,{children:(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(n=t.AssistantObject.practice)&&void 0!==n&&n.can_create){e.next=3;break}return m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if(""!==M){e.next=7;break}m.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,i({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:h.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:M}}});case 9:0===e.sent.status&&(m.ZP.success("发布成功"),i({type:"shixunHomeworks/getReplyList",payload:r()({},h)}),j(!1),W(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==ee?void 0:ee.comments)&&""!=ee.comments&&(0,E.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==ee?void 0:ee.comments.map((function(e,n){var t,a,l,u;return(0,E.jsxs)(N.Z,{gutter:[12,12],children:[(0,E.jsx)(T.Z,{flex:"40px",children:(0,E.jsx)("img",{width:"40",src:"".concat(_.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsxs)(T.Z,{span:20,children:[(0,E.jsx)("span",{className:"c-light-black",children:null==e||null===(a=e.author)||void 0===a?void 0:a.name}),(0,E.jsxs)("span",{className:"c-light-black ml10",children:[e.time," 发布"]})]}),(0,E.jsx)(T.Z,{span:4,children:(0,E.jsx)("div",{className:"tr",children:((0,z.GJ)()||(null==s||null===(l=s.userInfo)||void 0===l?void 0:l.login)===(null==e||null===(u=e.author)||void 0===u?void 0:u.login))&&(0,E.jsx)(Q.Z,{className:"current",onClick:function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:h,selectArr:e,object_type:"message"}})}})})}),(0,E.jsx)(T.Z,{span:24,children:(0,E.jsx)(Z.Z,{value:e.content})}),e.children&&(0,E.jsx)("aside",{className:L.comment,children:e.children.map((function(e,n){var t,r;return(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{span:24,children:(0,E.jsxs)(N.Z,{children:[(0,E.jsxs)(T.Z,{flex:"1",children:[e.author.name,(0,E.jsx)("span",{className:"c-light-black ml10",children:P()(null==e?void 0:e.created_on).fromNow()})]}),(0,E.jsx)(T.Z,{children:((0,z.GJ)()||(null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login)===(null==e||null===(r=e.author)||void 0===r?void 0:r.login))&&(0,E.jsx)(x.Z,{title:"删除",children:(0,E.jsx)(Q.Z,{className:"current",onClick:function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:h,selectArr:e}})}})})})]})}),(0,E.jsx)(T.Z,{children:(0,E.jsx)(Z.Z,{value:e.content})})]},n)}))}),(0,E.jsx)("div",{className:"tc w100 mt10",children:(0,E.jsx)(R.Z,{defaultCurrent:1,total:null==e?void 0:e.child_message_count,hideOnSinglePage:!0,pageSize:5,current:e.page||1,onChange:function(){var t=c()(o()().mark((function t(s){var i,a;return o()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,I.PC)(r()(r()({},h),{},{parent_id:e.id,page:s,limit:5}));case 2:null!=(a=t.sent)&&null!==(i=a.comments)&&void 0!==i&&i.length&&(ee.comments[n].page=s,ee.comments[n].children=k()(null==a?void 0:a.comments),ne(r()({},ee)));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}),(0,E.jsxs)(T.Z,{span:24,className:"mt5 c-light-black",children:[S===n&&(0,E.jsxs)("aside",{children:[(0,E.jsx)(b.Z,{onChange:function(e){G(e)},height:150,isFocus:!0}),(0,E.jsx)(N.Z,{children:(0,E.jsx)(T.Z,{span:24,className:"tr",children:(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:c()(o()().mark((function t(){var s,a;return o()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(""!==q){t.next=4;break}m.ZP.error("请输入内容"),t.next=12;break;case 4:return t.next=6,i({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:h.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:q}}});case 6:return t.next=8,(0,I.PC)(r()(r()({},h),{},{parent_id:e.id,limit:5}));case 8:null!=(a=t.sent)&&null!==(s=a.comments)&&void 0!==s&&s.length&&(++ee.comments[n].child_message_count,ee.comments[n].children=k()(null==a?void 0:a.comments),ee.comments[n].page=1,ne(ee)),m.ZP.success("发布成功"),J(-1);case 12:case"end":return t.stop()}}),t)}))),children:"发表"})})})]}),S!==n&&(0,E.jsxs)("div",{className:"tr",children:[(0,E.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return J(n)}}),e.child_message_count||0,!(null==e||!e.user_praise)&&(0,E.jsxs)("span",{className:"c-orange",children:[(0,E.jsx)(F.Z,{className:"mr5 ml30",onClick:c()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i({type:"shixunHomeworks/replyUnLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:i({type:"shixunHomeworks/getReplyList",payload:r()({},h)});case 3:case"end":return n.stop()}}),n)})))}),null==e?void 0:e.praise_count]}),!e.user_praise&&(0,E.jsxs)("span",{children:[(0,E.jsx)(F.Z,{className:"mr5 ml30",onClick:c()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i({type:"shixunHomeworks/replyLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:i({type:"shixunHomeworks/getReplyList",payload:r()({},h)});case 3:case"end":return n.stop()}}),n)})))}),e.praise_count]})]})]})]})})]},n)}))})]}),(0,E.jsx)("aside",{className:"tc mt30 pb30",children:(0,E.jsx)(R.Z,{defaultCurrent:1,total:null==ee?void 0:ee.parent_messages_count,hideOnSinglePage:!0,current:h.page||1,pageSize:10,onChange:function(e){h.page=e,i({type:"shixunHomeworks/getReplyList",payload:r()({},h)})}})}),(0,E.jsx)(C,{})]})})),D=t(85573),K=t.n(D),M=t(78241),W=t(20834),Y=t(24905),U=t(38854),q=t(5112),G=t(94001),V=t(78386),X=t(20538),$=t(130),ee=t(88142),ne=t(16135),te=t(16644),se=t(81119),re=t(39647),ie=t.n(re),oe=t(54745),ae=["shixunHomeworks","dispatch"],ce=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(ie()(e,ae),(0,p.useParams)()),i=(0,d.useState)(!0),a=u()(i,2),l=a[0],f=a[1],x=(0,d.useState)(!1),g=u()(x,2),v=g[0],j=g[1],w=M.Z.useForm(),y=u()(w,1)[0],b=function(){var e=c()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=y.getFieldValue(),e.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:k()(n.actionTabs.selectArrs),cover_all:l,hidden_comment:i.hidden_comment,comment:i.comment}});case 3:0===e.sent.status&&(m.ZP.success("评阅成功"),y.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:r()({},n.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(h.Z,{centered:!0,title:"一键点评",open:"一键点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(o()().mark((function e(){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=y.getFieldValue(),"{}"===JSON.stringify(s)||""===s.hidden_comment&&""===s.comment?j(!0):n.workList.partial_comment?t({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评确认",selectArrs:n.actionTabs.selectArrs,params:n.actionTabs.params}}):b();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,E.jsxs)(M.Z,{form:y,onChange:function(){v&&j(!1)},children:[(0,E.jsx)("p",{children:"学生和课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,E.jsx)("p",{children:"仅课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"hidden_comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),v&&(0,E.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]}),(0,E.jsx)(h.Z,{centered:!0,title:(0,E.jsxs)("span",{children:[(0,E.jsx)(oe.Z,{className:"c-orange mr20"}),"提示"]}),open:"一键点评确认"===n.actionTabs.key,okText:"确定点评",cancelText:"放弃点评",onOk:function(){b()},onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400,children:(0,E.jsxs)("div",{className:"tc",children:[(0,E.jsx)("p",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,E.jsx)("p",{children:(0,E.jsxs)(q.ZP.Group,{onChange:function(e){f(e.target.value)},value:l,children:[(0,E.jsx)(q.ZP,{value:!0,children:"覆盖已有点评"}),(0,E.jsx)(q.ZP,{value:!1,children:"跳过已有点评"})]})})]})})]})})),le="wrap___kCwPu",ue="color32C___KnLuR",de="MdEditor___IcZwd",pe="tr1___k3Rcs",he="scroll___TVUAz",me=["shixunHomeworks","dispatch","classroomList"],fe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n,t,s=e.shixunHomeworks,r=e.dispatch,i=e.classroomList,a=(ie()(e,me),(0,p.useParams)()),l=(0,d.useState)(!1),f=u()(l,2),x=f[0],g=f[1],v=(0,d.useState)(null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.name),j=u()(v,2),w=j[0],y=j[1],k=M.Z.useForm(),b=u()(k,1)[0];(0,d.useEffect)((function(){var e,n,t;"更改点评"===s.actionTabs.key&&b.setFieldsValue({comment:null===(e=s.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden}),y(null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.name)}),[s.actionTabs.key]);var _=function(){var e=c()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=b.getFieldValue(),e.next=3,(0,A.ZP)("/api/student_works/".concat(null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:if(0!==e.sent.status){e.next=9;break}return m.ZP.success("评阅成功"),b.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),e.abrupt("return",r({type:"shixunHomeworks/getWorkList",payload:a}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsx)(E.Fragment,{children:(0,E.jsxs)(h.Z,{centered:!0,title:null!==(t=s.actionTabs.selectArrs)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.work_comment_hidden?"更改"+w+"点评":w+"点评",open:"更改点评"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(n=i.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:t=b.getFieldValue(),"{}"===JSON.stringify(t)||""===t.hidden_comment&&""===t.comment?g(!0):_();case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,E.jsxs)(M.Z,{form:b,onChange:function(){x&&g(!1)},children:[(0,E.jsx)("p",{children:"学生和课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,E.jsx)("p",{children:"仅课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"hidden_comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),x&&(0,E.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),xe=["shixunHomeworks","dispatch"],ge=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(ie()(e,xe),(0,p.useParams)()),r=(0,d.useState)([]),i=u()(r,2),a=i[0],l=i[1],m=(0,d.useState)([]),f=u()(m,2),x=f[0],g=f[1];function j(){return(j=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/code_quality_analyses/group_list.json"),{method:"GET",params:{page:1,limit:200}});case 2:n=e.sent,l(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){j.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,E.jsx)(E.Fragment,{children:(0,E.jsx)(h.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/code_quality_analyses.json"),{method:"POST",body:{group_ids:x}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(p.history.replace("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail?tabs=4")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),g([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){g([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,E.jsx)(v.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){g(k()(e))},selectedRowKeys:x,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==a?void 0:a.group_list})})})})),ve=t(25203),je=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.loading,r=e.user,i=e.globalSetting;return{shixunHomeworks:n,classroomList:t,loading:s.effects,user:r,globalSetting:i}}))((function(e){var n,t,s,i,a,l,f,g,j,y,Z,C,S,P,Q,F=e.shixunHomeworks,L=e.loading,O=e.dispatch,J=e.globalSetting,D=e.setExportParams,re=e.classroomList,ie=e.user,oe=(0,p.useParams)(),ae=(0,d.useState)(r()(r()({},{page:1,limit:20,order:"work_score",b_order:"desc"}),oe)),me=u()(ae,2),xe=me[0],je=(me[1],M.Z.useForm()),we=u()(je,1)[0],ye=(0,d.useState)(),ke=u()(ye,2),Ae=ke[0],be=(ke[1],(0,d.useState)({})),_e=u()(be,2),Ze=_e[0],Ee=_e[1],Ce=(0,d.useState)([]),Ie=u()(Ce,2),Se=Ie[0],Pe=Ie[1],Ne=(0,d.useState)(!1),Te=u()(Ne,2),He=Te[0],Be=Te[1],Re=(0,d.useState)([]),Qe=u()(Re,2),Fe=Qe[0],Le=Qe[1],ze=(0,d.useState)(!1),Oe=u()(ze,2),Je=Oe[0],De=Oe[1],Ke=(0,d.useState)(),Me=u()(Ke,2),We=Me[0],Ye=Me[1],Ue=(0,d.useState)(1),qe=u()(Ue,2),Ge=qe[0],Ve=qe[1],Xe=(0,d.useState)(),$e=u()(Xe,2),en=($e[0],$e[1]),nn=(0,d.useState)(),tn=u()(nn,2),sn=tn[0],rn=tn[1],on=(0,d.useState)(),an=u()(on,2),cn=an[0],ln=an[1],un=(0,d.useState)(),dn=u()(un,2),pn=dn[0],hn=dn[1],mn=(0,d.useState)(),fn=u()(mn,2),xn=fn[0],gn=fn[1],vn=(0,d.useState)(!1),jn=u()(vn,2),wn=jn[0],yn=jn[1],kn=(0,d.useState)([]),An=u()(kn,2),bn=An[0],_n=An[1],Zn=(0,d.useState)([]),En=u()(Zn,2),Cn=En[0],In=En[1],Sn=(0,d.useState)(0),Pn=u()(Sn,2),Nn=Pn[0],Tn=Pn[1];(0,d.useEffect)((function(){return Hn(!0),function(){Ee([]),Pe([])}}),[xe.coursesId]),(0,d.useEffect)((function(){var e,n=JSON.parse(JSON.stringify(F.workList));null!=n&&null!==(e=n.student_works)&&void 0!==e&&e.length||null==n||!n.id?(null!=n&&n.id&&Pe([r()(r()({},n),{number:"我"})]),Ee(r()({},n))):(n.student_works=[r()({},n)],Ee(n))}),[F.workList]);var Hn=function(e){D(r()({},xe));var n=O({type:"shixunHomeworks/getWorkList",payload:xe});return e?(n.then((function(e){var n,t,s;(null!=e&&null!==(n=e.homework_status)&&void 0!==n&&n.includes("进行中")||null!=e&&null!==(t=e.homework_status)&&void 0!==t&&t.includes("补交中")||null!=e&&null!==(s=e.homework_status)&&void 0!==s&&s.includes("提交中"))&&(0,z.dE)()})),n):n};(0,d.useEffect)((function(){}),[]);var Bn=function(){var e=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=3,(0,I.Vs)({categoryId:oe.categoryId});case 3:n=e.sent,O({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==n?void 0:n.status)&&(m.ZP.success(null==n?void 0:n.message),Hn());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Rn=function(e){In(e.filter((function(e){return e.checked})).map((function(e){return e.course_group_id})))},Qn=(0,d.useRef)();(0,d.useEffect)((function(){Qn.current=Cn}),[Cn]),(0,d.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(gn(47),yn(!0)))}),[document.getElementById("divhe")]);function Fn(){Ve(1),en(""),rn(""),ln(""),hn(""),Le([])}var Ln=[{title:"序号",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:function(e,n,t){return xe.limit*(xe.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:(0,E.jsx)("span",{className:"current",children:e})})}},!(null!=Ze&&Ze.is_excellent)&&!(0,z.Jd)()&&{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:"student_id"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e){return(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e||"--",children:(0,E.jsx)("span",{className:"current",children:e||"--"})})}},{title:"分班",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottom",title:e,children:(0,E.jsx)("span",{className:"current",children:e})}):"--"}},{title:"作业状态",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:"work_status"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e){return(0,E.jsx)(w.rK,{status:e})}},!(0,z.Jd)()&&{title:(0,E.jsxs)("span",{children:["最终成绩",(0,E.jsx)(x.Z,{placement:"top",title:(0,E.jsxs)("pre",{children:["鼠标停留具体分值上可查",(0,E.jsx)("br",{}),"看得分明细",(0,E.jsx)("br",{})]}),children:(0,E.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"})})]}),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:"work_score"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(e,n){var t,s,r=n||{},i=r.unadjusted_score,o=r.is_adjusted;return s=e>=0&&e<=60?(0,E.jsx)("span",{className:"c-red",children:o?"".concat(e,"(已调分)"):e}):100===e?(0,E.jsx)("span",{className:"c-green",children:o?"".concat(e,"(已调分)"):e}):e>60?(0,E.jsx)("span",{className:"c-orange",children:o?"".concat(e,"(已调分)"):e}):"--",(0,E.jsx)(x.Z,{placement:"bottom",title:n.ultimate_score?(0,E.jsx)("div",{children:"--"===s?"最终调整成绩:0分":"最终调整成绩:".concat(n.work_score,"分")}):(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{children:n.final_score?"关卡得分:".concat(n.final_score,"分"):"关卡得分:0分"}),(0,E.jsx)("div",{children:n.eff_score?"效率评分:".concat(n.eff_score,"分"):"效率评分:0分"}),(0,E.jsx)("div",{children:n.repeat_minus_score?"查重扣分:".concat(n.repeat_minus_score,"分"):"查重扣分:0分"}),(0,E.jsx)("div",{children:n.late_penalty?"迟交扣分:".concat(n.late_penalty,"分"):"迟交扣分:0分"}),!(null!==(t=F.workList)&&void 0!==t&&t.answer_open_evaluation)&&(0,E.jsxs)("div",{children:["查看参考答案:",n.view_answer_count,"关"]}),(0,E.jsxs)("div",{children:["原始成绩:","--"===i?i:"".concat(i,"分")]}),(0,E.jsx)("div",{children:n.work_score?"最终成绩:".concat(n.work_score,"分"):"最终成绩:0分"})]}),children:s})}},{title:(0,E.jsx)("span",{children:"完成时间"}),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:"finished_time"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:e}):"--"}},{title:(0,E.jsx)("span",{children:"实训总耗时"}),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:"cost_time"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:e}):"--"}},{title:"通关情况",align:"center",dataIndex:"complete_count",ellipsis:{showTitle:!1},render:function(e,n){return(0,E.jsxs)("span",{children:[e||0,"/",Ze.challenges_count]})}},{title:"评测次数",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:"sum_evaluate_count"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e&&"--"!=e?(0,E.jsx)(x.Z,{placement:"bottom",title:e,children:(0,E.jsx)("span",{className:"current",children:e})}):"--"}},{title:"操作",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:function(e,n){var t,s;return(0,z.dE)()?(0,E.jsx)("div",{children:"未开启"===(0,w.JL)(null==n?void 0:n.work_status)?(0,E.jsx)("span",{children:"--"}):(0,E.jsx)(p.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(n.id,"/comment"),children:"查看"})}):(0,E.jsxs)("div",{children:[(0,E.jsx)("span",{style:{color:"#0152d9"},onClick:function(e){!(0,z.Rm)()||re.AssistantObject.practice.can_appraise?(e.stopPropagation(),O({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:"",data:{name:null==n?void 0:n.user_name,homeworkId:null==n?void 0:n.id,work_comment:null==n?void 0:n.work_comment,work_comment_hidden:null==n?void 0:n.work_comment_hidden}}}})):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:n.has_shixun_work_comment?"更改点评":"追加点评"}),(null==n||null===(t=n.shixun_detail)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.game_identifier)&&[1,2,3,4].includes(null==n?void 0:n.work_status)&&[(0,E.jsx)("br",{}),(0,E.jsx)("a",{target:"_blank",onClick:function(e){var t,s,r;if(e.stopPropagation(),e.preventDefault(),!(0,z.Rm)()||null!==(t=re.AssistantObject.practice)&&void 0!==t&&t.can_view)return null!==(s=ie.userInfo)&&void 0!==s&&s.professional_certification?void(0,w.xg)("/tasks/".concat(null==n||null===(r=n.shixun_detail)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.game_identifier,"?homework_common_id=").concat(oe.categoryId)):(h.Z.confirm({title:"提示",centered:!0,content:(0,E.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,w.xg)("/account/certification")}}),!1);m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看实训"})],"已截止"!==(null==Ze||null===(s=Ze.homework_status)||void 0===s?void 0:s[0])&&!!n.myshixun_id&&[(0,E.jsx)("br",{}),(0,E.jsx)("span",{className:ue,onClick:function(e){e.stopPropagation(),O({type:"shixunHomeworks/setActionTabs",payload:{key:"打回重做",selectArrs:n,params:xe,homework_common_id:xe.categoryId}})},children:"打回重做"})]]})}}].filter((function(e){return!!e}));return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("section",{className:"".concat(le," minH500 bg-white pl30 pr30 pt30"),children:[(null===(n=Ze.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,E.jsx)(te.Z,{}),!!Se.length&&(0,E.jsx)(v.Z,{className:"mb10",dataSource:Se,columns:Ln,pagination:!1,showHeader:!1,loading:!1}),!(null!==(t=Ze.homework_status)&&void 0!==t&&t.includes("未发布"))&&(0,E.jsxs)("aside",{children:[!(0,z.GJ)()&&(0,E.jsxs)("div",{className:"c-light-black font12",children:[(0,E.jsxs)("span",{children:["已开始做题 ",(null==Ze?void 0:Ze.commit_count)||0," 人"]}),(0,E.jsxs)("span",{className:"ml5",children:["未开始做题 ",(null==Ze?void 0:Ze.uncommit_count)||0," 人"]}),(null==Ze?void 0:Ze.left_time)&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("span",{className:"ml20 c-black",children:null==Ze||null===(s=Ze.left_time)||void 0===s?void 0:s.status}),(0,E.jsx)("span",{className:"ml20 c-orange-ff9",children:null==Ze||null===(i=Ze.left_time)||void 0===i?void 0:i.time})]})]}),(0,z.GJ)()&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(M.Z,{form:we,onChange:function(){xe.page=1;var e=Object.assign({},we.getFieldValue());delete xe.course_group,delete xe.teacher_comment,Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||!e[n].length?(delete xe.work_status,we.setFieldsValue(K()({},"task_status","all"))):(xe.work_status=e[n],we.setFieldsValue(K()({},"task_status",xe.work_status)));break;case"course_group_info":e[n].includes("all")||!e[n].length?(delete xe.course_group,we.setFieldsValue(K()({},"course_group_info","all"))):(xe.course_group=e[n],we.setFieldsValue(K()({},"course_group_info",xe.course_group)));break;case"teacher_comment":var t;if(e[n].includes("all")||!e[n].length)delete xe.teacher_comment,we.setFieldsValue(K()({},"teacher_comment","all"));else xe.teacher_comment=1===(null===(t=e[n])||void 0===t?void 0:t.length)?Number(e[n][0]):"",we.setFieldsValue(K()({},"teacher_comment",e[n]))}})),Hn()},initialValues:K()(K()(K()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[(null===(a=Ze.task_status)||void 0===a?void 0:a.length)>0&&(0,E.jsx)(M.Z.Item,{name:"task_status",children:(0,E.jsx)(Y.Z.Group,{value:[],style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"作业状态:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:Ze.task_status&&Ze.task_status.map((function(e,n){return(0,E.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")","截止后通关"===e.name?(0,E.jsx)(x.Z,{title:"在规定时间外完成的作业",children:(0,E.jsx)("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})}):null]})}))})]})})}),(null===(l=Ze.course_group_info)||void 0===l?void 0:l.length)>0&&(0,E.jsx)(M.Z.Item,{name:"course_group_info",children:(0,E.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"分班情况:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",id:"divhe",style:{height:xn+"px",overflow:"hidden"},children:null===(f=Ze.course_group_info)||void 0===f?void 0:f.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]})}))}),wn&&(0,E.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;gn(xn>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===xn?"展开":"收起",47===xn?(0,E.jsx)(V.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,E.jsx)(X.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(null===(g=Ze.teacher_comment)||void 0===g?void 0:g.length)>0&&(0,E.jsx)(M.Z.Item,{name:"teacher_comment",children:(0,E.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"追加点评:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:Ze.teacher_comment&&Ze.teacher_comment.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:String(e.id),children:[e.name,"(",e.count,")"]})}))})]})})})]}),(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsx)(T.Z,{children:(0,E.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){xe.search=e,xe.page=1,Hn()},style:{width:240}})}),(0,E.jsx)(T.Z,{children:(0,E.jsxs)("span",{className:"ml5",children:[(0,E.jsx)("span",{className:"c-red",children:Ze.work_count}),"个检索结果(",Ze.work_count,"个学生)"]})})]})}),(0,E.jsxs)(T.Z,{children:[(0,z.GJ)()&&Ze.code_review&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){O({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}})},children:[(0,E.jsx)("span",{className:"".concat(pe," iconfont icon-daimachazhong")}),"代码查重"]}),(0,z.GJ)()&&Ae&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:Bn,children:[(0,E.jsx)("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"更新成绩"]}),(null==Ze||null===(j=Ze.homework_status)||void 0===j?void 0:j.includes("已截止"))&&!(null!=J&&null!==(y=J.setting)&&void 0!==y&&y.hide_quality_analysis)&&(0,z.GJ)()&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){O({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}})},children:[(0,E.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){var e;!(0,z.Rm)()||null!==(e=re.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_appraise?O({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)($.Z,{className:"mr5"}),"一键点评"]}),((null==Ze||null===(Z=Ze.homework_status)||void 0===Z?void 0:Z.includes("提交中"))||(null==Ze||null===(C=Ze.homework_status)||void 0===C?void 0:C.includes("补交中"))||(null==Ze||null===(S=Ze.homework_status)||void 0===S?void 0:S.includes("进行中")))&&(0,E.jsx)(H.ZP,{className:"ml10",onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=re.AssistantObject.practice)&&void 0!==e&&e.can_redo){Be(!0);var n=function(){var e=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(null==xe?void 0:xe.categoryId,"/teacher_manage_groups.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(console.log("发送请求了",n),_n(n.data.list),Rn(n.data.list));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();n()}else m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"一键打回"}),(0,z.GJ)()&&(0,E.jsx)(U.Z,{dropdownRender:function(){var e,n;return(0,E.jsxs)(W.Z,{children:[(0,E.jsx)(W.Z.Item,{onClick:function(){(0,ve.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},children:"学生成绩"},"1"),(0,z.GJ)()&&(null==Ze||null===(e=Ze.student_works)||void 0===e?void 0:e.length)>0&&(0,E.jsx)(W.Z.Item,{children:(0,E.jsx)(p.Link,{onClick:function(e){O({type:"shixunHomeworks/setActionTabs",payload:{key:"导出实训报告",type:2}})},to:"/classrooms/".concat(null==xe?void 0:xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(null==Ze||null===(n=Ze.student_works)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,"/comment"),children:"实训报告"})},"3"),(null==Ze?void 0:Ze.start_permanent)&&(0,E.jsx)(W.Z.Item,{onClick:c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/export_workspace_files.json"),{method:"post",body:{is_repeat_export:0}});case 2:0===(n=e.sent).status&&p.history.push("/classrooms/".concat(xe.coursesId,"/exportlist/","shixun_work_list")),-3===n.status&&(O({type:"classroomList/setActionTabs",payload:{key:"重复导出提醒",params:xe}}),p.history.push("/classrooms/".concat(xe.coursesId,"/exportlist/","shixun_work_list")));case 5:case"end":return e.stop()}}),e)}))),children:"实验文件"},"4"),(0,E.jsx)(W.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(null==xe?void 0:xe.coursesId,"/exportlist/shixun_work_list"),children:"历史导出"})},"2")]})},className:"ml10",children:(0,E.jsxs)(H.ZP,{children:[(0,E.jsx)(ee.Z,{}),"导出",(0,E.jsx)(ne.Z,{})]})})]})]})]}),(0,E.jsx)(N.Z,{style:{justifyContent:"end",marginTop:"5px"},children:(0,z.GJ)()&&Ae&&(0,E.jsxs)("span",{children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"列表中作业记录存在差异,请点击“更新成绩”按钮"]})}),(0,E.jsx)(v.Z,{className:"mt30",loading:L["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){var t;!(0,z.Rm)()||null!==(t=re.AssistantObject.practice)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(e.id,"/comment"),"_blank"):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}},dataSource:Ze.student_works,columns:Ln,onChange:function(e,n,t){t.field&&(xe.order=t.field),t.order||(xe.b_order="asc"),"ascend"===t.order&&(xe.b_order="asc"),"descend"===t.order&&(xe.b_order="desc"),t.order||(xe.b_order="asc"),Hn()}}),(0,E.jsx)(ce,{}),(0,E.jsx)(fe,{}),(0,E.jsx)(se.Z,{})]}),(0,E.jsx)(h.Z,{title:"一键打回重做",open:He,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:c()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==Ge){e.next=13;break}if(!(Fe.length<=0)){e.next=4;break}return m.ZP.info("请选择作业状态"),e.abrupt("return");case 4:if(pn){e.next=7;break}return m.ZP.info("评语不能为空"),e.abrupt("return");case 7:return e.next=9,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,status:Fe,course_group_ids:Qn.current}});case 9:0===(n=e.sent).status&&(Tn(n.course_group_count),Ye(n),Be(!1),De(!0)),e.next=32;break;case 13:if(0!==cn&&0!==sn){e.next=16;break}e.next=22;break;case 16:if(cn){e.next=19;break}return m.ZP.info("最低分不能为空"),e.abrupt("return");case 19:if(sn){e.next=22;break}return m.ZP.info("最高分不能为空"),e.abrupt("return");case 22:if(!(cn>sn)){e.next=25;break}return m.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 25:if(pn){e.next=28;break}return m.ZP.info("评语不能为空"),e.abrupt("return");case 28:return e.next=30,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,min_score:cn,max_score:sn,course_group_ids:Qn.current}});case 30:0===(t=e.sent).status&&(Tn(t.course_group_count),Ye(t),Be(!1),De(!0));case 32:case"end":return e.stop()}}),e)}))),onCancel:function(){Be(!1),Fn()},children:(0,E.jsx)("div",{style:{padding:"32px"},children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex",marginBottom:"12px"},children:[(0,E.jsxs)("div",{style:{flexShrink:"0",marginRight:"15px"},children:[" ",(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"分班:"]}),(0,E.jsx)("div",{className:bn.length>15?he:"",style:{overflowX:"hidden"},children:null==bn?void 0:bn.map((function(e,n){return(0,E.jsxs)(Y.Z,{style:{textAlign:"left",margin:"0"},value:e.course_group_id,onChange:function(){!function(e,n){_n(n.map((function(n){return n.course_group_id===e&&(n.checked=!n.checked),n}))),Rn(n)}(e.course_group_id,bn)},checked:e.checked,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))})]}),(0,E.jsxs)("div",{children:[(0,E.jsx)("span",{style:{width:"80px"},children:"打回方式:"}),(0,E.jsxs)(q.ZP.Group,{value:Ge,onChange:function(e){Ve(e.target.value)},children:[(0,E.jsx)(q.ZP,{value:1,children:"按成绩打回"}),(0,E.jsx)(q.ZP,{value:2,children:"按作业状态打回"})]})]}),1===Ge&&(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,E.jsx)(G.Z,{min:0,max:100,value:cn,onChange:function(e){return ln(e)},style:{width:"100px"}}),(0,E.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,E.jsx)(G.Z,{min:0,max:100,value:sn,onChange:function(e){return rn(e)},style:{width:"100px"}})]}),2===Ge&&(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,E.jsx)(Y.Z.Group,{onChange:function(e){Le(k()(e))},style:{width:"100%"},children:null===(P=Ze.task_status)||void 0===P?void 0:P.map((function(e,n){return(0,E.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,E.jsx)(b.Z,{className:de,onChange:function(e){return hn(e)},placeholder:"请填写评语"})]})]})})}),(0,E.jsx)(h.Z,{open:Je,title:"打回确认",onOk:c()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==Ge){e.next=7;break}return e.next=3,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,status:Fe,course_group_ids:Qn.current}});case 3:0===e.sent.status&&(m.ZP.info("打回成功"),Fn(),Hn(),De(!1)),e.next=11;break;case 7:return e.next=9,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,min_score:cn,max_score:sn,course_group_ids:Qn.current}});case 9:0===e.sent.status&&(m.ZP.info("打回成功"),Fn(),Hn(),De(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){Fn(),De(!1)},children:(0,E.jsxs)("div",{style:{padding:"32px"},children:[1===Ge&&(0,E.jsxs)("span",{children:["确认将选中的",Nn,"个班级中, 成绩在",cn,"-",sn,"的学生进行打回重做吗?"]}),2===Ge&&(0,E.jsxs)("span",{children:["确认将",Nn,"个班级中作业状态在",null===(Q=Ze.task_status)||void 0===Q?void 0:Q.filter((function(e){return null==Fe?void 0:Fe.includes(e.id)})).map((function(e){return e.name})).toString(),"的学生进行作业打回重做吗?"]}),(0,E.jsx)("br",{}),(0,E.jsxs)("span",{children:["该条件下共有",null==We?void 0:We.count,"名学生"]})]})})]}),(0,E.jsx)(ge,{}),(0,E.jsx)("aside",{className:"tc mb50 mt30",children:(0,E.jsx)(R.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){xe.page=e,xe.limit=20,Hn()},current:xe.page||1,defaultPageSize:20,total:Ze.work_count})})]})})),we=t(46400),ye=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading.effects,classroomList:t}}))((function(e){var n,t=e.shixunHomeworks,s=e.classroomList,i=e.loading,a=e.dispatch,l=(0,p.useParams)(),h=(0,d.useState)(r()(r()({},{page:1,limit:20,group_ids:[]}),l)),f=u()(h,2),x=f[0],g=f[1],j=(0,p.useLocation)(),w=t.codeReview,y=(0,d.useState)({}),k=u()(y,2),A=(k[0],k[1],M.Z.useForm());u()(A,1)[0];x.order="code_rate",x.sort="desc",x.category=x.categoryId,(0,d.useEffect)((function(){b(),console.log("params",x)}),[x]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&b()}),[t.actionTabs.key]);var b=function(){var e=c()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunHomeworks/getCodeReview",payload:r()({},x)});case 2:-2===e.sent.status&&setTimeout((function(){return b()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=[{title:"序号",dataIndex:"number",render:function(e,n,t){return x.limit*(x.page-1)+t+1}},{title:"姓名",dataIndex:"username"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"code_rate",render:function(e){return(0,E.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,E.jsxs)("div",{children:[(0,E.jsx)("a",{target:"_blank",onClick:function(){var e;!(0,z.Rm)()||null!==(e=s.AssistantObject.normal)&&void 0!==e&&e.can_appraise?(localStorage.setItem("studentDetial",j.pathname),window.open("/classrooms/".concat(x.coursesId,"/shixun_homework/").concat(x.categoryId,"/review_detail/").concat(n.user_id))):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"}),(0,E.jsx)("br",{})]})}}];return(0,E.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[-2===(null==w?void 0:w.status)&&(0,E.jsx)(we.Z,{message:"查重进行中,请稍候……",className:"mb10 font14",type:"error"}),(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)("p",{className:"mt10",children:["查重时间:",w.last_review_time,(0,E.jsx)(H.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){a({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:x}})},children:"代码查重"})]})}),(0,E.jsxs)(T.Z,{children:[(0,E.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){x.search=e,a({type:"shixunHomeworks/getCodeReview",payload:x})},style:{width:200}}),(0,E.jsx)("span",{className:"ml5 c-red"})]})]}),(null===(n=w.group_info)||void 0===n?void 0:n.length)>0&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{checked:""==x.group_ids,value:"all",onChange:function(e){delete x.group_ids,x.group_ids=[],x.page=1,g(r()({},x))},children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:w.group_info&&w.group_info.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:e.id,checked:x.group_ids.includes(e.id),onChange:function(n){n.target.checked?x.group_ids.push(e.id):x.group_ids.splice(x.group_ids.indexOf(e.id),1),x.page=1,g(r()({},x))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,E.jsx)(N.Z,{className:"font14 c-red mt5",children:(0,E.jsx)(T.Z,{children:"本页仅显示全部已查重分班"})})]}),(0,E.jsxs)("p",{className:"mt10",children:[(0,E.jsx)("span",{className:"c-red",children:w.copy_reviews_count}),"个疑似抄袭作品(",w.all_reviews_count,"作品)"]}),(0,E.jsx)(v.Z,{className:"mt30",loading:i["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:w.users_reviews,columns:_,onChange:function(e,n,t){"ascend"===t.order&&(x.b_order="asc"),"descend"===t.order&&(x.b_order="desc"),t.order||delete x.b_order,a({type:"shixunHomeworks/getCodeReview",payload:r()({},x)})}}),(0,E.jsx)("aside",{className:"tc mb50 mt30",children:(0,E.jsx)(R.Z,{showSizeChanger:!1,onChange:function(e,n){x.page=e,x.limit=20,a({type:"shixunHomeworks/getCodeReview",payload:r()({},x)})},defaultCurrent:x.page||1,current:x.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:w.copy_reviews_count})})]})})),ke=t(95405),Ae=t(52016),be=t(57930),_e=t(57809),Ze=t(89392),Ee=(be.default.RangePicker,_e.default.Option,(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch),s=(0,p.useParams)(),i=((0,p.useLocation)(),n.workSetting),a=n.workList,l=n.changeData,f=(0,d.useState)(!0),x=u()(f,2),g=x[0],j=x[1],w=(0,d.useState)({}),y=u()(w,2),b=(y[0],y[1],(0,d.useState)(!1)),_=u()(b,2),Z=_[0],C=_[1],I=M.Z.useForm(),S=(u()(I,1)[0],(0,d.useState)([])),P=u()(S,2),R=P[0],Q=P[1],F=(0,d.useState)([]),L=u()(F,2),z=L[0],O=L[1],J=(0,d.useState)(!1),D=u()(J,2),K=D[0],W=D[1],U=(0,d.useState)([]),G=u()(U,2),V=(G[0],G[1]),X=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1}),$=u()(X,2),ee=$[0],ne=$[1];(0,d.useEffect)((function(){return te(),function(){Q([].concat())}}),[]);var te=function(){t({type:"shixunHomeworks/getWorkSetting",payload:r()({},s)})};(0,d.useEffect)((function(){null!=i&&i.course_id&&(Object.keys(ee).map((function(e){ee[e]=i[e]})),ee.allow_late&&ee.unified_late||(ee.late_penalty=5),R=JSON.parse(JSON.stringify(i.group_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),z=JSON.parse(JSON.stringify(i.allow_late_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),ne(r()({},ee)),Q(k()(R)),O(k()(z)))}),[i]);var se=function(e){var n,i;if(console.log(e.total_score,e.eff_score),null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)m.ZP.warning("效率分不能为空");else{var u=e.challenge_settings.reduce((function(e,n){return e+Number(n.challenge_score)}),0);if((null==u?void 0:u.toFixed(10))===(null===(n=e.total_score-e.eff_score)||void 0===n?void 0:n.toFixed(10))){var d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},p=function(){var n=c()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return C(!0),n.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/public_setting.json"),{method:"post",body:r()({},e)});case 3:0===n.sent.status&&(m.ZP.success("更新成功"),j(!0),te(),t({type:"shixunHomeworks/getWorkList",payload:r()({},s)})),C(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,Ze.isEqual)(l,d)||null!=a&&null!==(i=a.homework_status)&&void 0!==i&&i.includes("未发布")?p():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:p})}else m.ZP.warning("效率分加关卡任务总分必须等于总分值:".concat(e.total_score,"分"))}else m.ZP.warning("总分值不能为空")},re=(0,d.useMemo)((function(){return ee.public_after_abort?"public_after_abort":ee.public_after_over?"public_after_over":"immediately"}),[ee]);return(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)("span",{style:{fontSize:"16px"},children:"公开设置"})}),(0,E.jsxs)(T.Z,{children:[(null==i?void 0:i.can_edit)&&g&&(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return j(!1)},children:"编辑设置"}),!g&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",loading:Z,onClick:function(){return function(){var e,n,t=JSON.parse(JSON.stringify(ee));if(t.challenge_settings.filter((function(e){return!e.hide})),t.categoryId=s.categoryId,null!==(e=t.challenge_settings)&&void 0!==e&&e.every((function(e){return!e.checked})))m.ZP.warning("关卡不能全部设置为可不做");else{if(ee.unified_setting||(R=null===(n=R)||void 0===n?void 0:n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw m.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=i.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),t.group_settings=R,ee.allow_late)if(ee.unified_late){if(null===ee.late_penalty||void 0===ee.late_penalty||ee.late_penalty<0||ee.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!ee.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var r;z=null===(r=z)||void 0===r?void 0:r.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=i.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=z}se(t)}}()},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){j(!0),te()},children:"取消"})]})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.score_open,disabled:g,onChange:function(e){ee.score_open=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"公开成绩"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的成绩,否则只能查看自己的成绩)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.answer_public,disabled:g,onChange:function(e){e.target.checked?ne((function(n){return r()(r()({},n),{},{answer_public:e.target.checked})})):ne((function(n){return r()(r()({},n),{},{answer_public:e.target.checked,public_after_abort:!1,public_after_over:!1})}))},children:(0,E.jsx)("strong",{children:"公开答案"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生可以查看实训参考答案,否则禁止查看答案)"})]}),ee.answer_public&&(0,E.jsx)(T.Z,{span:24,className:"mt10 pl30",children:(0,E.jsxs)(q.ZP.Group,{style:{marginLeft:22},onChange:function(e){"public_after_abort"===e.target.value?ne((function(e){return r()(r()({},e),{},{public_after_abort:!0,public_after_over:!1})})):"public_after_over"===e.target.value?ne((function(e){return r()(r()({},e),{},{public_after_abort:!1,public_after_over:!0})})):ne((function(e){return r()(r()({},e),{},{public_after_abort:!1,public_after_over:!1})}))},value:re,disabled:g,children:[(0,E.jsx)(q.ZP,{value:"immediately",children:"立即公开"}),(0,E.jsx)(q.ZP,{value:"public_after_abort",children:"作业截止后公开"}),(0,E.jsx)(q.ZP,{value:"public_after_over",children:"课堂结束后公开"})]})}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.forbid_copy_answers,disabled:g,onChange:function(e){ee.forbid_copy_answers=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"禁止复制参考答案"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则禁止学生复制参考答案,否则学生可以复制参考答案)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.comment_public,disabled:g,onChange:function(e){ee.comment_public=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"公开评论"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生可以查看课程实验的评论,否则禁止查看)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30 pb40",children:[(0,E.jsx)(Y.Z,{checked:ee.can_view_details,disabled:g,onChange:function(e){ee.can_view_details=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"查看实践项目详情"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生开始学习先进入实践项目详情页面,否则学生进入实践项目挑战页面)"})]})]}),(0,E.jsx)(h.Z,{title:"添加协作者",open:K,onCancel:function(){return W(!1)},children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,E.jsx)(B.Z.Search,{onChange:function(e){}})]}),(0,E.jsx)(v.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){V(e)}},pagination:!1,dataSource:[{name:"1"}],columns:[{title:"班级",dataIndex:"name",key:"name"},{title:"发布时间",dataIndex:"publish_time",key:"publish_time"},{title:"截止时间",dataIndex:"end_time",key:"end_time"}]})]})})]})}))),Ce=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch),s=(0,p.useParams)(),i=n.workSetting,a=n.workList,l=n.changeData;console.log("想拿到的数据在这看看看这",i);var f=(0,d.useState)(!0),x=u()(f,2),g=x[0],v=x[1],j=(0,d.useState)(!1),w=u()(j,2),y=w[0],b=w[1],_=(0,d.useState)(!1),Z=u()(_,2),C=Z[0],I=Z[1],S=(0,d.useState)([]),P=u()(S,2),R=P[0],Q=P[1],F=(0,d.useState)([]),L=u()(F,2),z=L[0],O=L[1],J=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc"}),D=u()(J,2),K=D[0],M=D[1];console.log("数据:-----------------------------------",s);var W=(0,d.useState)(!1),U=u()(W,2),V=U[0],X=U[1],$=(0,d.useState)(0),ee=u()($,2),ne=ee[0],te=ee[1],se=(0,d.useState)(0),re=u()(se,2),ie=re[0],oe=re[1],ae=(0,d.useState)(!0),ce=u()(ae,2),le=ce[0],ue=ce[1],de=(0,d.useState)(!1),pe=u()(de,2),he=pe[0],me=pe[1],fe=(0,d.useState)(!1),xe=u()(fe,2),ge=xe[0],ve=xe[1],je=(0,d.useState)(!1),we=u()(je,2),ye=we[0],Ae=we[1],be=(0,d.useState)(!1),_e=u()(be,2),Ee=_e[0],Ce=_e[1];(0,d.useEffect)((function(){return Ie(),function(){Q([].concat())}}),[]);var Ie=function(){t({type:"shixunHomeworks/getWorkSetting",payload:r()({},s)})};(0,d.useEffect)((function(){null!=i&&i.course_id&&(Object.keys(K).map((function(e){K[e]=i[e]})),K.allow_late&&K.unified_late||(K.late_penalty=5),R=JSON.parse(JSON.stringify(i.group_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),z=JSON.parse(JSON.stringify(i.allow_late_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),M(r()(r()({},K),{},{difficulty_level_sort:K.difficulty_level_sort||"asc"})),Q(k()(R)),O(k()(z)),i.is_repeat_minus&&(X(!0),console.log("000000000000000000000000000000000000000",i),i.repeat_setting_score&&(me(!0),te(i.repeat_setting_score),Ce(!0),i.repeat_limit&&(oe(i.repeat_limit),Ce(!0))),ue(!0),me(!0),ve(!0)))}),[i]);var Se=function(e){var n,i;if(null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)m.ZP.warning("效率分不能为空");else{var u=e.challenge_settings.reduce((function(e,n){return e+Number(n.challenge_score)}),0);if((null==u?void 0:u.toFixed(10))===(null===(n=e.total_score-e.eff_score)||void 0===n?void 0:n.toFixed(10))){var d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},p=function(){var n=c()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return b(!0),n.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/score_setting.json"),{method:"post",body:r()(r()({},e),{},{is_repeat_minus:V,repeat_setting_score:ne,repeat_limit:ie})});case 3:0===n.sent.status&&(m.ZP.success("更新成功"),v(!0),Ie(),t({type:"shixunHomeworks/getWorkList",payload:r()({},s)})),b(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,Ze.isEqual)(l,d)||null!=a&&null!==(i=a.homework_status)&&void 0!==i&&i.includes("未发布")||ye?p():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:p}),console.log(ye),V&&ye?(console.log("sssssssssssssssssssss",ye),console.log("该展示弹出框了"),h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩。",okText:"立即查重",cancelText:"取消",onOk:function(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:s}})}})):ye&&h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩。",okText:"立即查重",cancelText:"取消",onOk:function(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:s}})}})}else m.ZP.warning("效率分加关卡任务总分必须等于总分值:".concat(e.total_score,"分"))}else m.ZP.warning("总分值不能为空")},Pe=function(){var e,n=K.eff_score,t=K.total_score,s=K.difficulty_level_sort,r=t-n,i=null===(e=K.challenge_settings)||void 0===e?void 0:e.filter((function(e){return e.checked})).length;if(i){var o,a=r/K.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===s?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),c=0,l=0;switch(K.shixun_evaluation){case 0:var u=parseFloat((r/i).toFixed(1));K.challenge_settings.map((function(e,n){e.checked?(c=n,e.challenge_score=u>0?u:0):e.challenge_score=0})),o=(r-u*(i-1)).toFixed(1),K.challenge_settings[c].challenge_score=o>0?o:0;break;case 1:K.challenge_settings.map((function(e,n){e.checked?(c=n,l+=Number((Math.round(("desc"===s?e.challenge_exp_desc:e.challenge_exp)*a*10)/10).toFixed(1)),e.challenge_score=(Math.round(("desc"===s?e.challenge_exp_desc:e.challenge_exp)*a*10)/10).toFixed(1)):e.challenge_score=0}));var d=K.challenge_settings[c].challenge_score;o=(r-l+Number(d)).toFixed(1),K.challenge_settings[c].challenge_score=o>0?o:0}}else K.challenge_settings.map((function(e,n){e.challenge_score=0}))};return console.log("传递给后端的三个新字段",V,"扣分:",ne,"阈值:",ie),(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10 mb20 pb10"].join(" "),children:[(0,E.jsxs)(N.Z,{className:"mt25",children:[(0,E.jsx)(T.Z,{flex:"1"}),(0,E.jsxs)(T.Z,{children:[(null==i?void 0:i.can_edit)&&g&&(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){v(!1),ue(!1),ve(!1)},children:"编辑设置"}),!g&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",loading:y,onClick:function(){!function(){var e,n,t=JSON.parse(JSON.stringify(K));if(t.challenge_settings.filter((function(e){return!e.hide})),t.categoryId=s.categoryId,null!==(e=t.challenge_settings)&&void 0!==e&&e.every((function(e){return!e.checked})))m.ZP.warning("关卡不能全部设置为可不做");else{if(K.unified_setting||(R=null===(n=R)||void 0===n?void 0:n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw m.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=i.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),t.group_settings=R,K.allow_late)if(K.unified_late){if(null===K.late_penalty||void 0===K.late_penalty||K.late_penalty<0||K.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!K.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var r;z=null===(r=z)||void 0===r?void 0:r.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=i.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=z}Se(t)}}(),ue(!0),Ae(!1)},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){v(!0),Ie()},children:"取消"})]})]}),(0,E.jsxs)(T.Z,{span:24,className:"pl30 mt10",children:[(0,E.jsx)("strong",{children:"总分值:"}),(0,E.jsx)(G.Z,{min:0,value:K.total_score,disabled:g,onChange:function(e){K.total_score=e,M(Object.assign({},K)),Pe()}})," 分"]}),(0,E.jsxs)(T.Z,{span:24,style:{paddingLeft:60,marginTop:20},children:[(0,E.jsx)("strong",{children:"关卡任务的选择和分值设置"}),(0,E.jsx)("span",{className:"c-orange",children:" (总分值 = 效率分+ 关卡任务总分)"})]})]}),(0,E.jsxs)(N.Z,{style:{paddingLeft:85,marginTop:30},children:[(0,E.jsxs)(T.Z,{flex:"1",children:[(0,E.jsx)(Y.Z,{disabled:g,checked:K.work_efficiency,onChange:function(e){K.work_efficiency=e.target.checked,K.work_efficiency?K.eff_score=20:K.eff_score=0,M(Object.assign({},K)),Pe()},children:(0,E.jsx)("strong",{children:"效率分"})}),(0,E.jsx)("span",{className:"c-orange font12",style:{marginLeft:-4},children:"(选中,则学生最终成绩包含效率分。效率分在作业截止或者补交结束后由系统自动生成)"})]}),(0,E.jsxs)(T.Z,{className:ke.Z.efficiency,children:["(学生学习效率= log(实训总得分/实训总耗时)",(0,E.jsx)("br",{}),"(学生效率分 = 学生学习效率 / 课堂学生最高学习效率 * 分值)",(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{marginLeft:10},children:"另:当学生未通关时,学生效率分记 0 分"})]})]}),(0,E.jsx)(N.Z,{align:"middle",style:{paddingLeft:105},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"mr5",children:"效率分"}),(0,E.jsx)(G.Z,{min:0,disabled:g||!K.work_efficiency,value:K.eff_score,step:.1,onChange:function(e){K.eff_score=e,M(Object.assign({},K)),Pe()}}),(0,E.jsx)("span",{children:" 分"})]})}),(0,E.jsx)(N.Z,{align:"middle",style:{paddingLeft:105,marginTop:"20px"},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"mr5",children:"实训耗时规则:"}),(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.training_time_rules,onChange:function(e){K.training_time_rules=e.target.value,M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:1,children:"页面停留时长"}),(0,E.jsx)(q.ZP,{value:2,children:"关卡总耗时"}),(0,E.jsxs)(q.ZP,{value:3,children:["作业通关时长",(0,E.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),I(!0)},style:{marginLeft:10,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]})]})]})}),(0,E.jsxs)(N.Z,{align:"middle",style:{paddingLeft:85,marginTop:35},children:[(0,E.jsx)(T.Z,{children:(0,E.jsx)("strong",{children:"关卡任务分值设置规则"})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)("div",{className:"ml5",children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.shixun_evaluation,onChange:function(e){K.shixun_evaluation=e.target.value,1!==e.target.value&&(K.difficulty_level_sort="asc"),M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:0,children:"均分比例"}),(0,E.jsx)(q.ZP,{value:1,children:"难易度"}),(0,E.jsx)(q.ZP,{value:2,children:"自定义分值"})]})})})]}),(0,E.jsx)(N.Z,{style:{paddingLeft:343,marginTop:5,display:1===K.shixun_evaluation?"flex":"none"},children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.difficulty_level_sort||"asc",onChange:function(e){K.difficulty_level_sort=e.target.value,M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:"asc",children:"正序赋分"}),(0,E.jsx)(q.ZP,{value:"desc",children:"反序赋分"})]})}),(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{style:{marginLeft:145,marginTop:15},children:[(0,E.jsx)("span",{className:"font16",children:"关卡名称"}),(0,E.jsx)("span",{className:"font14 ml5 c-orange",children:null!=i&&i.task_pass?"(请选中需要学生完成的关卡,该实训支持跳关学习)":"(该实训不支持跳关学习)"})]})}),K.challenge_settings&&K.challenge_settings.map((function(e,n){return(0,E.jsxs)(N.Z,{align:"middle",style:{paddingLeft:275,marginTop:20},children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)(Y.Z,{disabled:g||!(null!=i&&i.task_pass),checked:e.checked,onChange:function(e){var t=(0,Ze.cloneDeep)(K.challenge_settings);t[n].checked=e.target.checked,null!=t&&t.every((function(e){return!e.checked}))?m.ZP.warning("关卡不能全部设置为可不做"):(K.challenge_settings[n].checked=e.target.checked,K.challenge_settings[n].hide=e.target.checked,2!==K.shixun_evaluation||e.target.checked||(K.challenge_settings[n].challenge_score=0),M(r()({},K)),Pe())},children:(0,E.jsx)("strong",{children:e.challenge_name})})}),(0,E.jsx)(T.Z,{children:!e.checked&&(0,E.jsx)("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10",children:"可不做"})}),(0,E.jsxs)(T.Z,{flex:"150px",children:[(0,E.jsx)(G.Z,{min:0,step:.1,value:e.challenge_score,disabled:g||2!==K.shixun_evaluation||!e.checked,onChange:function(e){K.challenge_settings[n].challenge_score=e,M(r()({},K))}}),(0,E.jsx)("span",{className:"ml10",children:"分"})]}),(0,E.jsxs)(T.Z,{flex:"300px",children:[(0,E.jsx)("span",{className:"tag-style-border-small bg-green c-white mr10",children:e.difficulty}),"金币奖励数: ",e.challenge_exp]})]},n)})),(0,E.jsx)(N.Z,{className:"mt30",style:{paddingLeft:65},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"font16 c-black",children:"查看参考答案才通过评测的关卡扣分规则"}),(0,E.jsx)("span",{className:"font12 c-grey-c",children:" (学生通过评测后再查看参考答案,不对成绩产生影响)"})]})}),(0,E.jsx)(N.Z,{style:{paddingLeft:65},children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.answer_open_evaluation,onChange:function(e){K.answer_open_evaluation=e.target.value,M(r()({},K))},children:[(0,E.jsxs)(q.ZP,{value:!1,style:{marginTop:15},children:[(0,E.jsx)("strong",{children:"按查看答案级别扣分"}),(0,E.jsx)("span",{className:"c-grey-c",children:"(根据学员选择查看的实训答案级别(解题思路、完整答案),扣减相应的分值)"})]}),(0,E.jsx)("br",{}),(0,E.jsx)(q.ZP,{value:!0,style:{marginTop:15},children:(0,E.jsx)("strong",{children:"不扣分"})})]})}),(0,E.jsx)("div",{children:(0,E.jsxs)(Y.Z,{style:{paddingLeft:"60px",margin:"10px 0"},onChange:function(e){!function(e){null!=e&&e.target.checked?(me(!0),X(!0),te(10),oe(70),Ce(!0),console.log("选中了")):(Ae(!0),me(!1),X(!1),console.log("没选中,隐藏输入框"),te(0),oe(0),Ce(!1))}(e)},disabled:le,checked:he,children:[(0,E.jsx)("span",{style:{fontSize:"15px",color:"black"},children:"代码查重扣分"}),"(规则提交后需进行“代码查重”才能生效)"]})}),Ee&&(0,E.jsxs)("div",{style:{paddingLeft:"60px",margin:"10px 0"},children:[(0,E.jsxs)("div",{style:{marginTop:"14px"},children:["查重扣分 ",(0,E.jsx)(B.Z,{style:{width:"80px",height:"24px"},value:ne,onChange:function(e){!function(e){X(!0),console.log("修改了"),Ae(!0),te(0),e.target.value=e.target.value>K.total_score?K.total_score:e.target.value<0?1:e.target.value,e.target.value&&te(parseInt(e.target.value))}(e)},disabled:ge})," 分"]}),(0,E.jsxs)("div",{style:{marginTop:"14px"},children:["扣分阈值 ",(0,E.jsx)(B.Z,{style:{width:"80px",height:"24px"},value:ie,onChange:function(e){!function(e){X(!0),console.log("修改了"),Ae(!0),oe(0),e.target.value&&oe(parseInt(e.target.value))}(e)},disabled:ge})," % (学生相似度低于这个阈值则不扣分)"]})]}),(0,E.jsxs)(h.Z,{open:C,width:860,onCancel:function(){I(!1)},title:"计时规则说明",footer:null,children:[(0,E.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,E.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,E.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,E.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,E.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]})]})})),Ie=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,s=(0,d.useState)(!0),r=u()(s,2),i=r[0],a=r[1],l=(0,d.useState)(!1),f=u()(l,2),x=f[0],g=f[1],j=(0,d.useState)([]),w=u()(j,2),y=w[0],k=w[1],b=(0,d.useState)([]),_=u()(b,2),Z=_[0],C=_[1],I=(0,d.useState)([]),S=u()(I,2),P=S[0],R=S[1],Q=(0,d.useState)([]),F=u()(Q,2),L=F[0],z=F[1],O=(0,p.useParams)();function J(){return D.apply(this,arguments)}function D(){return(D=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,C(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function K(){return M.apply(this,arguments)}function M(){return(M=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/teachers"),{method:"get",params:{homework_id:O.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),R(null==n?void 0:n.teacher_list),z(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){J(),K()}),[O]);return(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{flex:"1",children:[(0,E.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==Z?void 0:Z.can_edit)&&(0,E.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){g(!0)},children:"+添加协作者"})]})}),(0,E.jsxs)(N.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==Z||null===(n=Z.data)||void 0===n?void 0:n.length)<=0&&(0,E.jsx)(te.Z,{customText:"该作业暂无协作者"}),null==Z||null===(t=Z.data)||void 0===t?void 0:t.map((function(e){return(0,E.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,E.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==Z?void 0:Z.can_edit)&&(0,E.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:c()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(m.ZP.info("删除成功"),J(),K());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,E.jsx)(N.Z,{children:!i&&(0,E.jsxs)(T.Z,{className:"mb50",children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){a(!0)},children:"取消"})]})}),(0,E.jsx)(h.Z,{title:"添加协作者",open:x,onCancel:function(){return g(!1)},onOk:c()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==y.length){e.next=3;break}return m.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:y}});case 5:0===e.sent.status&&(m.ZP.info("添加成功"),k([]),J(),K(),g(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,E.jsx)(B.Z.Search,{onChange:function(e){R(L.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,E.jsx)(v.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){k(e)},selectedRowKeys:y,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:P,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),Se=function(){return(0,E.jsx)("section",{className:[ke.Z.form," bg-white pl30 pt10"].join(" "),children:(0,E.jsxs)(g.Z,{destroyInactiveTabPane:!0,children:[(0,E.jsx)(g.Z.TabPane,{tab:"发布设置",children:(0,E.jsx)(Ae.ZP,{})},1),(0,E.jsx)(g.Z.TabPane,{tab:"评分设置",children:(0,E.jsx)(Ce,{})},2),(0,E.jsx)(g.Z.TabPane,{tab:"公开设置",children:(0,E.jsx)(Ee,{})},3),(0,E.jsx)(g.Z.TabPane,{tab:"协作设置",children:(0,E.jsx)(Ie,{})},4)]})})},Pe=t(42441),Ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},He=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,t,s,i,a=e.dispatch,l=(0,p.useParams)(),m=(0,d.useState)(r()(r()({},{sort_by:"student_id",sort_direction:"desc"}),l)),f=u()(m,2),x=f[0],g=(f[1],(0,d.useState)()),j=u()(g,2),w=j[0],y=j[1],b=(0,d.useState)([]),_=u()(b,2),Z=_[0],C=_[1],I=(0,d.useRef)(),S=(0,d.useState)(1),P=u()(S,2),Q=P[0],F=P[1],L=(0,d.useState)(!1),z=u()(L,2),O=z[0],J=z[1],D=(0,d.useState)(10),K=u()(D,2),M=K[0],W=K[1],U=(0,d.useState)([]),q=u()(U,2),G=q[0],V=q[1];(0,d.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,E.jsx)("a",{target:"_blank",href:"/classrooms/".concat(l.coursesId,"/shixun_homework/").concat(l.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(x.categoryId,"/code_quality_analyses/check_status.json"),{method:"GET"});case 2:n=e.sent,y(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(I.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(null==n?void 0:n.page),W(null==n?void 0:n.limit),e.next=4,(0,A.ZP)("/api/homework_commons/".concat(x.categoryId,"/code_quality_analyses.json"),{method:"GET",params:r()({},n)});case 4:t=e.sent,C(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){return 2===w&&(I.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(I.current)}}),[w]),console.log("-------",w),(0,E.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10",children:[(0===w||1===w)&&(0,E.jsxs)("div",{children:[(0,E.jsxs)("p",{style:{display:"flex"},children:[(0,E.jsx)("span",{style:{flex:"1"},children:(0,E.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,E.jsx)(H.ZP,{onClick:function(){a({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,E.jsx)("p",{style:{display:"flex"},children:(0,E.jsxs)(N.Z,{style:{width:"100%"},children:[(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)("label",{children:"分班情况:"})}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{checked:0===(null==G?void 0:G.length),onChange:function(e){e.target.checked&&(V([]),ne({page:Q,limit:M}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)(Y.Z.Group,{value:G,onChange:function(){var e=c()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(k()(n)),ne({page:Q,limit:M,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,E.jsxs)(Y.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,E.jsxs)("p",{style:{display:"flex"},children:[(0,E.jsx)("span",{children:(0,E.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,E.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,E.jsxs)("div",{children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,E.jsx)(Pe.Z,{option:Ne(null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.specification_count})),null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.vulnerability_count})),null==Z||null===(i=Z.grade_statistics)||void 0===i?void 0:i.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,E.jsxs)("div",{children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,E.jsx)(Pe.Z,{option:Te(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,E.jsx)(B.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:M,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,E.jsx)(v.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,t){t.field&&(x.sort_by=t.field),t.order||(x.sort_direction="asc"),"ascend"===t.order&&(x.sort_direction="asc"),"descend"===t.order&&(x.sort_direction="desc"),t.order||(x.sort_direction="asc"),ne(r()({page:1,limit:M},x))}}),(0,E.jsx)(R.Z,{current:Q,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:M,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){F(e),W(n),ne({page:e,limit:n,group_course_ids:G})}})]})]}),2===w&&(0,E.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,E.jsx)("img",{src:"data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,E.jsx)("br",{}),(0,E.jsx)(H.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,E.jsx)(ge,{}),(0,E.jsx)(h.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!O,footer:null,onCancel:function(){return J(!1)},children:(0,E.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!O&&(0,E.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==l?void 0:l.categoryId,"-").concat(null==O?void 0:O.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Be=t(26724),Re=t.n(Be),Qe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading}}))((function(e){var n=e.shixunHomeworks,t=e.loading,s=e.dispatch,i=(0,p.useParams)(),a=((0,p.useLocation)(),(0,d.useState)([])),l=u()(a,2),f=l[0],x=l[1],g=(0,d.useState)([]),j=u()(g,2),w=(j[0],j[1],(0,d.useState)(!0)),y=u()(w,2),b=y[0],_=y[1],Z=(0,d.useState)(!1),C=u()(Z,2),S=C[0],H=C[1],B=(0,d.useState)(1),R=u()(B,2),Q=R[0],F=R[1],L=(0,d.useState)([]),z=u()(L,2),O=(z[0],z[1]),J=(0,d.useState)(!1),D=u()(J,2),W=D[0],U=D[1],q=(0,d.useState)(!1),G=u()(q,2),V=G[0],X=G[1],$=(0,d.useState)(""),ee=u()($,2),ne=ee[0],te=ee[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?(re.resetFields(),x([]),U(!0),ie()):U(!1)}),[n.actionTabs.key]);var se=M.Z.useForm(),re=u()(se,1)[0],ie=function(){var e=c()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b||S){e.next=12;break}return H(!0),F(Q+1),e.next=5,(0,I.JG)(r()(r()({},i),{},{page:Q}));case 5:t=e.sent,te(t.repeat_setting_score),s=k()(t.group_list),null!=t&&t.ungroup_list&&s.push({id:null==t?void 0:t.ungroup_list.id,name:null==t?void 0:t.ungroup_list.name,works_count:null==t?void 0:t.ungroup_list.work_count,last_review_time:null==t?void 0:t.ungroup_list.last_review_time}),x([].concat(k()(f),k()(s))),H(!1),(null===(n=t.group_list)||void 0===n?void 0:n.length)<10&&_(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){s({type:"shixunHomeworks/setActionTabs",payload:{}}),X(!1),_(!0),H(!1),F(1),x([]),re.resetFields()},ae=[{title:"",dataIndex:"id",width:280,render:function(e,n){return(0,E.jsx)(Y.Z,{disabled:!(n.works_count>1),value:String(n.id),children:n.name})}},{title:"有效作品数",dataIndex:"works_count"},{title:"上次查重时间",dataIndex:"last_review_time",width:130}];return(0,E.jsxs)(h.Z,{centered:!0,title:"代码查重",keyboard:!1,maskClosable:!1,open:W,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:c()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=re.getFieldValue()).group_ids.length){e.next=12;break}return e.next=4,(0,A.ZP)("/api/homework_commons/".concat(i.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:k()(t.group_ids)}});case 4:if(0!==e.sent.status){e.next=12;break}return oe(),m.ZP.success("操作成功"),e.next=10,s({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 10:p.history.push("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/detail?tabs=2")),s({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 12:case"end":return e.stop()}}),e)}))),onCancel:oe,children:[(0,E.jsxs)("div",{style:{color:"gray"},children:["当前代码查重分数扣分为",ne,"分,如需调整请在“设置-评分设置”中进行编辑"]}),n.codeReviewCourse&&(0,E.jsxs)(M.Z,{form:re,onChange:function(e){O(r()({},re.getFieldValue()))},initialValues:K()(K()({},"group_ids",[]),"end_time",P()(P()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,E.jsx)("div",{className:"flexd-table-header mt20",children:(0,E.jsx)(v.Z,{pagination:!1,dataSource:[],columns:ae})}),(0,E.jsx)(M.Z.Item,{name:"group_ids",children:(0,E.jsx)(Y.Z.Group,{className:"w100",children:(0,E.jsx)("div",{style:{width:"100%",maxHeight:260,overflow:"auto"},children:(0,E.jsx)(Re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:b,useWindow:!1,children:(0,E.jsx)(v.Z,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:ae,dataSource:f,pagination:!1})})})})})]}),(0,E.jsx)(N.Z,{children:(0,E.jsx)(T.Z,{className:"ml10",children:(0,E.jsx)(Y.Z,{checked:V,onChange:function(e){X(e.target.checked);var n=[];e.target.checked&&(n=f.filter((function(e){return e.works_count>1})).map((function(e){return e.id+""}))),re.setFieldsValue(K()({},"group_ids",n))},children:"全选"})})})]})})),Fe=t(89227),Le=t(15406),ze={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d"},Oe=t(37740),Je=t(31622),De=[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],Ke=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,s=e.globalSetting,r=e.classroomList;return{shixunHomeworks:n,globalSetting:s,loading:t.effects,classroomList:r}}))((function(e){var n,t,s,i,a,l,y,k,A,b=e.shixunHomeworks,_=e.classroomList,Z=(e.globalSetting,e.loading,e.dispatch),C=(0,p.useSearchParams)(),S=u()(C,1)[0],P=(0,p.useParams)(),N=((0,p.useLocation)(),(0,d.useState)(S.get("tabs")||"0")),T=u()(N,2),H=T[0],B=T[1],R=(0,d.useState)({}),Q=u()(R,2),F=Q[0],L=Q[1],O=b.workList,D=b.workSetting,K=(0,d.useState)(!1),M=u()(K,2),W=M[0],Y=M[1];P.category=S.get("category_id"),P.order="work_score",P.b_order="desc",(0,d.useEffect)((function(){Z({type:"classroomList/getAssistantPermissions",payload:{course_id:P.coursesId}})}),[(0,z.bg)()]);var U=function e(n){var t,s;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(s=c()(o()().mark((function t(){var s,r;return o()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Oe.$Q)({url:n});case 2:if(s=t.sent){t.next=5;break}return t.abrupt("return");case 5:return m.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,Oe.Ir)({id:s.shixun_identifier});case 8:if(null==(r=t.sent)||!r.game_identifier){t.next=12;break}return(0,w.xg)("/tasks/".concat(r.game_identifier,"?coursesId=").concat(P.coursesId)),t.abrupt("return");case 12:2===(null==r?void 0:r.status)?e(null==r?void 0:r.message):3===(null==r?void 0:r.status)&&q(null==r?void 0:r.message);case 13:case"end":return t.stop()}}),t)}))),function(){return s.apply(this,arguments)})})},q=function(e){h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},G=function(){var e=c()(o()().mark((function e(n){var t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),e.next=3,(0,Oe.$Q)({url:n});case 3:if(s=e.sent,console.log(s,"execRes"),null==s||!s.game_identifier){e.next=8;break}return(0,w.xg)("/tasks/".concat(P.coursesId,"/").concat(P.categoryId,"/").concat(s.game_identifier,"?coursesId=").concat(P.coursesId)),e.abrupt("return");case 8:-3===(null==s?void 0:s.status)?(0,w.eF)():2===(null==s?void 0:s.status)?U(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&q(null==s?void 0:s.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=[{name:"作业列表",id:"0",compontent:(0,E.jsx)(je,{setExportParams:L}),forceRender:!0},{name:"作业描述",id:"1",compontent:(0,E.jsx)(J,{})},{name:"代码查重",id:"2",compontent:(0,E.jsx)(ye,{})},{name:"质量检测",id:"4",compontent:(0,E.jsx)(He,{})},{name:(0,z.GJ)()?"设置":"得分规则",id:"3",compontent:(0,E.jsx)(Se,{}),forceRender:!0}].filter((function(e){var n,t;return(0,z.dE)()?"代码查重"!==e.name:(0,z.dE)()||"已截止"!==(null==O||null===(n=O.homework_status)||void 0===n?void 0:n[0])?"质量检测"!==e.name:!O.code_review&&"未发布"!==(null==O||null===(t=O.homework_status)||void 0===t?void 0:t[0])||"代码查重"!==e.name})).filter((function(e){return!!O.open_code_quality_analysis||"质量检测"!==e.name}));return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:"edu-container",children:[O.homework_name&&(0,E.jsxs)("section",{className:"animated fadeIn",children:[(0,E.jsx)("aside",{className:"mt10",children:O.category&&(0,E.jsxs)(f.Z,{separator:">",children:[(0,E.jsx)(f.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework"),children:O.course_name})}),(0,E.jsx)(f.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework/").concat(O.category.main?"":O.category.category_id),children:O.category.category_name})}),(0,E.jsx)(f.Z.Item,{children:"作业详情"})]})}),(0,E.jsxs)("aside",{className:[ze.title,"mt20"].join(" "),children:[(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework/").concat(O.category.main?"":O.category.category_id),children:(0,E.jsx)(j.Z,{className:"font16 c-black"})}),(0,E.jsx)(x.Z,{title:O.homework_name,placement:"bottom",children:(0,E.jsx)("strong",{className:"font20 ml5",children:O.homework_name})}),(0,E.jsx)(w.VV,{temporary:!0,status:O.homework_status}),"4"===H&&(0,E.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:function(){Y(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:"规则说明"})]})]}),(0,E.jsxs)("aside",{className:"mt30 relative",children:[(0,E.jsxs)("aside",{className:ze.rightMenu,children:[(0,z.dE)()&&(null===(n=b.workList)||void 0===n?void 0:n.redo_work)&&(0,E.jsxs)("p",{onClick:function(){var e;h.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsxs)("div",{className:"tc font16",children:["你在该实训的学习记录将被清空,无法恢复",(0,E.jsx)("br",{}),"是否确认重做?"]}),onOk:(e=c()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=null===(n=b.workList)||void 0===n?void 0:n.myshixun_identifier,e.next=3,(0,I.Fr)({id:t});case 3:e.sent&&(m.ZP.info("已清空本实训的学习记录\n\n请点击“开启挑战”重做课程实验"),Z({type:"shixunHomeworks/getWorkList",payload:F}));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,E.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x"}),"重做"]}),(null===(t=b.workList)||void 0===t?void 0:t.shixun_status)>1&&(null===(s=b.workList)||void 0===s?void 0:s.time_status)<5&&(0,z.dE)()&&(0,E.jsxs)("p",{onClick:c()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,Je.tJ)(Z,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==O||!O.can_view_details){e.next=5;break}return(0,w.xg)("/shixuns/".concat(null==O?void 0:O.shixun_identifier,"/challenges")),e.abrupt("return");case 5:null!==(n=b.workList)&&void 0!==n&&null!==(n=n.task_operation)&&void 0!==n&&null!==(n=n[1])&&void 0!==n&&n.includes("/")?G(null===(t=b.workList)||void 0===t||null===(t=t.task_operation)||void 0===t?void 0:t[1]):(0,w.xg)("/tasks/".concat(null===(s=b.workList)||void 0===s||null===(s=s.task_operation)||void 0===s?void 0:s[1]));case 6:case"end":return e.stop()}}),e)}))),children:[(0,E.jsx)("span",{className:"iconfont icon-kaiqizhong"}),null===(i=b.workList)||void 0===i||null===(i=i.task_operation)||void 0===i?void 0:i[0]]}),(null===(a=b.workList)||void 0===a?void 0:a.commit_des)&&(0,E.jsxs)("p",{onClick:function(){var e;(0,w.xg)("/classrooms/".concat(P.coursesId,"/shixun_homework/").concat(P.categoryId,"/").concat(null===(e=b.workList)||void 0===e?void 0:e.id,"/commitsummary"))},children:[(0,E.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),null===(l=b.workList)||void 0===l?void 0:l.commit_des]}),"1"==H&&(0,z.GJ)()&&(0,E.jsxs)("p",{onClick:function(){var e;!(0,z.Rm)()||null!==(e=_.AssistantObject.practice)&&void 0!==e&&e.can_create?Z({type:"shixunHomeworks/setActionTabs",payload:{key:"编辑作业"}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)("span",{className:"iconfont icon-bianjishijuan3x translateY1"}),"编辑作业"]}),(0,z.GJ)()&&O.publish_immediately&&(0,E.jsxs)("p",{onClick:function(){Z({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[P.categoryId],selectArrsAll:[O],params:P,detail:!0,type:2,manage_all_group:null==D?void 0:D.manage_all_group}})},children:[(0,E.jsx)("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"立即发布"]}),(null===(y=b.workList)||void 0===y?void 0:y.show_analysis_detail)&&(0,E.jsxs)("p",{onClick:function(){var e;(0,w.xg)("/classrooms/".concat(P.coursesId,"/shixun_homework/").concat(P.categoryId,"/analysis/").concat(null===(e=b.workList)||void 0===e?void 0:e.analysis_id))},children:[(0,E.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(null===(k=b.workList)||void 0===k?void 0:k.is_enter_shixun)&&((0,z.dE)()&&(null==O||null===(A=O.homework_status)||void 0===A?void 0:A.includes("已截止"))||!(0,z.dE)())&&(0,E.jsxs)("p",{onClick:c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,z.dE)()?G(null===(n=b.workList)||void 0===n||null===(n=n.task_operation)||void 0===n?void 0:n[1]):(0,w.xg)("/shixuns/".concat(O.shixun_identifier,"/challenges"));case 1:case"end":return e.stop()}}),e)}))),children:[(0,E.jsx)("span",{className:"iconfont icon-shixun3 translateY1"}),"进入实训"]}),(0,z.GJ)()&&O.end_immediately&&(0,E.jsxs)("p",{style:{background:"#0152d9",color:"#fff"},onClick:function(){var e;!(0,z.Rm)()||null!==(e=_.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_stop?Z({type:"classroomList/setActionTabs",payload:{key:"立即截止",params:P,type:2,detail:!0,selectArrs:[P.categoryId]}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"立即截止"]})]}),(0,E.jsx)(g.Z,{defaultActiveKey:H,activeKey:H,onChange:function(e){B(e),"0"===e&&Z({type:"shixunHomeworks/getWorkList",payload:F})},className:ze.menuTabs,children:V.map((function(e,n){return(0,E.jsx)(g.Z.TabPane,{tab:e.name,forceRender:e.forceRender,children:e.compontent},e.id)}))})]})]}),(0,E.jsx)(Qe,{}),(0,E.jsx)(Fe.Z,{successCallback:function(){Z({type:"shixunHomeworks/getWorkList",payload:r()({},P)}),Z({type:"shixunHomeworks/getWorkSetting",payload:r()({},P)})},visible:"立即截止"===_.actionTabs.key,homeworkIds:[P.categoryId],courseId:P.coursesId,isBatch:!1,courseEndTime:null==O?void 0:O.course_end_date}),(0,E.jsx)(Le.Z,{courseEndTime:null==O?void 0:O.course_end_date}),(0,E.jsxs)(h.Z,{open:W,title:"规则说明",width:800,footer:null,onCancel:function(){Y(!1)},children:[(0,E.jsx)("p",{children:"一、等级规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:(0,E.jsx)(v.Z,{dataSource:De,columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,E.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,E.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,E.jsx)("p",{children:"二、复杂度规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,E.jsx)("p",{children:"三、代码质量分规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]})}))},15406:function(e,n,t){var s=t(7557),r=t.n(s),i=t(85573),o=t.n(i),a=t(37205),c=t.n(a),l=t(82242),u=t.n(l),d=t(41498),p=t.n(d),h=t(79800),m=t.n(h),f=t(59301),x=t(78241),g=t(8591),v=t(43418),j=t(95237),w=t(43604),y=t(57930),k=t(5112),A=t(24905),b=t(61186),_=t.n(b),Z=t(92911),E=t(42930),C=t(8785),I=t(39634),S=t(71751),P=t(62874),N=t(52016),T=t(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.courseEndTime,i=(0,C.useParams)(),a=x.Z.useForm(),l=m()(a,1)[0],d=(0,f.useState)(1),h=m()(d,2),b=h[0],H=h[1],B=(0,f.useState)([]),R=m()(B,2),Q=R[0],F=R[1],L=(0,f.useState)(0),z=m()(L,2),O=(z[0],z[1]),J=(0,f.useState)(20),D=m()(J,2),K=(D[0],D[1],(0,f.useState)(!0)),M=m()(K,2),W=(M[0],M[1]),Y=(0,f.useState)([]),U=m()(Y,2),q=U[0],G=U[1],V=(0,f.useState)(!0),X=m()(V,2),$=X[0],ee=X[1];i.id=i.coursesId,(0,f.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(se(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=p()(r()().mark((function e(t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,(0,S.c_)(u()(u()({},i),{},{page:t||b,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(F(c()(null==s?void 0:s.course_groups)),O(null==s?void 0:s.course_groups_count),W(!1),t||l.setFieldsValue(o()(o()({},"publish_time",_()(_()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",_()(_()(new Date((0,E.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),te=function(){var e=p()(r()().mark((function e(){var s,o,a,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(s=n.AssistantObject)&&void 0!==s&&null!==(s=s.practice)&&void 0!==s&&s.can_publish){e.next=4;break}return g.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ae(!1),e.abrupt("return");case 4:if(!((a=u()({},l.getFieldsValue())).end_time<=a.publish_time)){e.next=9;break}return g.ZP.info("截止时间不能大于或等于发布时间"),ae(!1),e.abrupt("return");case 9:if(!((null==q?void 0:q.length)<=0&&!$&&Q.length>0)){e.next=13;break}return g.ZP.info("发布班级不能为空"),ae(!1),e.abrupt("return");case 13:return d={homework_ids:c()(n.actionTabs.selectArrs),group_ids:q.length>0?q.map((function(e){return e.id})):null===(o=n.detailShixunsList)||void 0===o?void 0:o.course_groups,end_time:_()(a.end_time).format("YYYY-MM-DD HH:mm"),publish_time:_()(a.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!q.length},ae(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(i.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:u()({},d)});case 17:0===e.sent.status?(ae(!1),se(),(0,E.L9)(["教学课堂","课程实验","立即发布"]),g.ZP.success("发布成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?n.actionTabs.detail?(t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:u()({},i)}),t({type:"shixunHomeworks/getWorkSetting",payload:u()({},i)})):t({type:"classroomList/getClassroomTeacherShixunsList",payload:u()(u()({},n.actionTabs.params),{},{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:u()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||t({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,T.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ae(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){H(1),F([]),G([])},re=(n.detailShixunsList,(0,f.useState)(!1)),ie=m()(re,2),oe=ie[0],ae=ie[1];return(0,T.jsxs)(v.Z,{width:600,centered:!0,confirmLoading:oe,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return te()},onCancel:function(){se(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,T.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,T.jsxs)(x.Z,{form:l,children:[(0,T.jsxs)("div",{style:{paddingLeft:0},children:[(0,T.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,T.jsx)(w.Z,{children:(0,T.jsx)(x.Z.Item,{name:"publish_time",label:"发布时间",children:(0,T.jsx)(y.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,N.Q8)(e,s)},disabledTime:function(e){return(0,N.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:_()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,T.jsx)(w.Z,{className:"ml20",children:(0,T.jsx)(x.Z.Item,{name:"end_time",label:"截止时间:",children:(0,T.jsx)(y.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:_()((0,E.U6)(),"HH:mm")},disabledDate:function(e){return(0,N.Q8)(e,s,l.getFieldValue("publish_time"))},disabledTime:function(e){return(0,N.d0)(e,l.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,T.jsxs)(j.Z,{style:{marginBottom:"10px"},children:[(0,T.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,T.jsxs)(k.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),G([])},children:[(0,T.jsx)(k.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,T.jsx)(k.ZP,{className:"ml20",disabled:Q.length<=0,value:!1,children:"分班发布"})]})]}),Q.length<=0&&2===n.actionTabs.type&&(0,T.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&Q.length>0&&(0,T.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,T.jsx)("span",{style:{flex:1},children:(0,T.jsx)(A.Z,{checked:q.length===Q.length,onChange:function(e){q.length===Q.length?G([]):G(Q)},children:"全选"})}),(0,T.jsx)("span",{style:{width:16}}),(0,T.jsxs)("span",{style:{flex:1},children:["已选择",q.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&Q.length>0&&(0,T.jsx)(P.Z,{data:Q,selectedRowKeys:q,setSelectedRowKeys:G})]})]})}))},62874:function(e,n,t){t.d(n,{Z:function(){return j}});var s=t(7557),r=t.n(s),i=t(41498),o=t.n(i),a=t(79800),c=t.n(a),l=t(59301),u=t(73782),d=t(24905),p=t(95237),h="leftdiv___aBzsX",m="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",g=t(16644),v=t(37712),j=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,i=(e.onChange,(0,l.useState)([])),a=c()(i,2),j=a[0],w=a[1],y=(0,l.useState)([]),k=c()(y,2),A=k[0],b=k[1],_=(0,l.useState)([]),Z=c()(_,2),E=Z[0],C=Z[1],I=(0,l.useState)(1),S=c()(I,2),P=(S[0],S[1],(0,l.useState)()),N=c()(P,2);N[0],N[1];return(0,l.useEffect)((function(){w(n),b([]),C([])}),[n]),(0,l.useEffect)((function(){t&&(b(s),C(s))}),[s]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:h,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===j.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:A.map((function(e){return"".concat(e.id)})),onChange:function(e){t(j.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:j.map((function(e,n){return(0,v.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:m,children:[(0,v.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){C(A.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===E.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),E.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:E.map((function(e,n){return(0,v.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(A.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},25203:function(e,n,t){t.d(n,{AD:function(){return C},D9:function(){return H},IM:function(){return R},Iy:function(){return k},Ne:function(){return B},ON:function(){return O},Uj:function(){return M},VY:function(){return L},YO:function(){return K},YX:function(){return D},Zn:function(){return x},_g:function(){return w},_k:function(){return N},c6:function(){return Z},cr:function(){return g},eV:function(){return E},fi:function(){return v},gh:function(){return b},hS:function(){return Q},iA:function(){return j},j6:function(){return y},je:function(){return P},kS:function(){return z},o6:function(){return _},pO:function(){return J},rQ:function(){return I},sA:function(){return A},xm:function(){return T},xo:function(){return F},y8:function(){return S}});var s=t(7557),r=t.n(s),i=t(82242),o=t.n(i),a=t(41498),c=t.n(a),l=t(71751),u=t(8785),d=t(42930),p=t(8591),h=t(94334),m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.YR)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(o()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),A=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.MJ)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(o()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:h.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13581,7078,96898,25203,49542],{75166:function(e,n,t){function s(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],s=0;s0&&(c=[],null==t||null===(s=t.data)||void 0===s||s.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),m(a()(a()({},null==t||null===(i=t.data)||void 0===i?void 0:i[0]),{},{ec_point_ids:c})),y(null==t?void 0:t.data));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(){return(S=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/schools/".concat(null==s||null===(n=s.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,E(null==t?void 0:t.data),(d||o)&&C();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){var e;null!=s&&null!==(e=s.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){S.apply(this,arguments)}()}),[null==s||null===(n=s.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),(0,k.jsxs)("div",{style:{display:null!==(t=s.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:[(0,k.jsx)("p",{style:{fontSize:"16px",fontWeight:400},children:"工程认证考核知识点"}),null==w?void 0:w.map((function(e,n){return(0,k.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"},children:[(0,k.jsx)(A,{rz:Z,item:e,type:n,setitem:function(e){w.splice(n,1,e),y(c()(w));var t=[];null==w||w.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),m(a()(a()({},e),{},{ec_point_ids:t}))}}),0!=n&&(0,k.jsx)(x.Z,{onClick:function(){w.splice(n,1),y(c()(w))},style:{marginLeft:10,fontSize:"20px"}}),(0,k.jsx)(g.Z,{onClick:function(){w.push({}),y(c()(w))},style:{marginLeft:10,fontSize:"20px"}})]},n)}))]})})))},89227:function(e,n,t){t.d(n,{Z:function(){return Z}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),o=t(79800),c=t.n(o),l=t(59301),u=t(78241),d=t(8591),p=t(43418),h=t(57930),m=t(73782),f=t(61998),x=t(95237),g=t(43604),v=t(61186),j=t.n(v),w=t(42930),y=t(8785),k={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},A=t(71751),b=t(52016),_=t(37712),Z=(0,y.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.dispatch,t=e.courseEndTime,s=(e.classroomList,e.successCallback),i=void 0===s?function(){}:s,o=e.visible,v=e.homeworkIds,y=e.courseId,Z=e.isBatch,E=(e.shixunHomeworks,u.Z.useForm()),C=c()(E,1)[0],I=(0,l.useState)(!1),S=c()(I,2),P=S[0],N=S[1],T=(0,l.useState)(!1),H=c()(T,2),B=H[0],R=H[1],Q=(0,l.useState)(!1),F=c()(Q,2),L=F[0],z=F[1],O=(0,l.useState)([]),J=c()(O,2),D=J[0],K=J[1],M=(0,l.useState)([]),W=c()(M,2),Y=W[0],U=W[1],q=(0,l.useState)([]),G=c()(q,2),V=G[0],X=G[1],$=(0,l.useState)([]),ee=c()($,2),ne=ee[0],te=ee[1],se=(0,l.useState)([]),re=c()(se,2),ie=re[0],ae=re[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),pe=c()(de,2),he=pe[0],me=pe[1],fe=(0,l.useState)([]),xe=c()(fe,2),ge=xe[0],ve=xe[1],je=(0,l.useState)([]),we=c()(je,2),ye=we[0],ke=we[1];(0,l.useEffect)((function(){o?Ae():_e()}),[o]);var Ae=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,A.oR)(v[0],{course_id:y});case 3:n=e.sent,z(n.no_group),Z?(me(n.all_course_groups),ve(n.all_course_groups)):(te(n.late_course_groups),ae(n.late_course_groups),K(n.submit_course_groups),U(n.submit_course_groups)),N(!1),C.setFieldsValue({end_time:j()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=a()(r()().mark((function e(){var t,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=C.getFieldsValue(),s=j()(t.end_time).format("YYYY-MM-DD HH:mm"),!(Z?0===ye.length:0===V.length&&0===le.length)||L){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return R(!0),e.next=9,(0,A.Mc)(y,{no_group:L,homework_ids:v,group_ids:Z?ye:V,end_time:s,late_group_ids:Z?ye:le});case 9:a=e.sent,R(!1),0===a.status&&(_e(),d.ZP.success("操作成功"),i(),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){X([]),ue([]),U([]),ae([])};return(0,_.jsxs)(p.Z,{centered:!0,title:"立即截止",className:k.modalWrapper,width:Z||L?520:760,open:o,confirmLoading:B,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return be()},onCancel:function(){_e(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,_.jsxs)("div",{className:k.tips,children:[(0,_.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,_.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,_.jsx)(u.Z,{form:C,layout:"vertical",children:(0,_.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,_.jsx)(h.default,{style:{width:"100%"},disabledDate:function(e){return(0,b.Q8)(e,t)},disabledTime:function(e){return(0,b.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:j()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!L&&(0,_.jsx)(_.Fragment,{children:Z?(0,_.jsxs)("div",{children:[(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ve(he.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ke(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:P,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,_.jsxs)(x.Z,{gutter:24,children:[(0,_.jsxs)(g.Z,{span:14,children:[(0,_.jsx)("div",{className:k.homeworkType,children:"作业截止"}),(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){U(D.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)("div",{className:k.tableWrapper,children:(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){X(e)}},rowKey:"id",pagination:!1,dataSource:Y,loading:P,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,_.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,_.jsx)("div",{className:k.homeworkType,children:"补交截止"}),(0,_.jsx)(m.Z,{placeholder:"搜索班级",onChange:function(e){ae(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,_.jsx)("div",{className:k.tableWrapper,children:(0,_.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:k.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:P,dataSource:ie,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var s=t(82242),r=t.n(s),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),m=t(38827),f=t(7309),x=t(6848),g=t(42930),v=t(80469),j=t(16644),w=t(94334),y=t(37712),k=function(e){var n,t,s,i,o,l,k,A=e.editOffice,b=void 0===A?"view":A,_=e.data,Z=(e.theme,e.type),E=e.filename,C=e.monacoEditor,I=e.className,S=e.style,P=e.close,N=e.onClose,T=e.hasMask,H=e.disabledDownload,B=e.onImgDimensions,R=e.showNodata,Q=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(Q,2),L=(F[0],F[1],(0,d.useState)("")),z=u()(L,2),O=(z[0],z[1]),J=(0,d.useState)(),D=u()(J,2),K=D[0],M=D[1],W="build"===window.ENV?"/react/build":"",Y=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,U=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(_=w.Z.API_SERVER+_),E&&(C.filename=E),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&O(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&q()}),[Z,_]);var q=function(){var e=c()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:s=e.sent,M(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){_.startsWith("http")||_.startsWith("blob:")?V():(0,g.Sv)(E||"educoder",_,E)},V=function(){(0,g.Nd)(E||"educoder",decodeURIComponent(_))};return(0,y.jsxs)("div",{style:r()({},S||{}),className:"".concat(T&&p.bgBlack," ").concat(Z?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:U,children:[!!B&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{onClick:function(){N(),B()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{onClick:V,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return U.current},children:(0,y.jsx)("span",{className:"",onClick:N,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(f.ZP,r()({},C))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(s=_)&&void 0!==s&&s.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(i=_)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=_)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===Z&&K&&(0,y.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(K.key,"&url=").concat(Y+K.url,"&callbackUrl=").concat(Y+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(b,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===Z&&(0,y.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!H)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(l=_)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(h.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,y.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return D}});var s=t(82242),r=t.n(s),i=t(37205),a=t.n(i),o=t(91232),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),h=t.n(p),m=t(11690);var f=[],x=["
                                                          "],g=new(h().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                            "]}var w={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,s){if(n>=e.length||e[n].level<=t)return n;var r=e[n];s.push("
                                                          • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(s.push("
                                                              "),i.forEach((function(e){s.push(e)})),s.push("
                                                            ")),s.push("
                                                          • "),n=y(e,n,t,s)}function k(){return y(f,0,0,x),x.push("
                                                          "),x.join("")}var A={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],s=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var s=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=s.length?e.slice(s.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=Z(),a=s;s=i,E[i]={type:"block",expression:a}}return{type:"code",raw:t,lang:r,text:s}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,Z=function(){return"__special_katext_id_".concat(_++,"__")},E={};function C(){return E}function I(){_=0,E={}}function S(e){return e=e.replace(b,(function(e,n){var t=Z();return E[t]={type:"inline",expression:n},t}))}var P=g.listitem;g.listitem=function(e){return P(S(e))};var N=g.paragraph;g.paragraph=function(e){return N(S(e))};var T=g.tablecell;g.tablecell=function(e,n){return T(S(e),n)},g.code=function(e,n,t){var s=(n||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"

                                                          ".concat(e,"

                                                          "):'
                                                          ').concat(t?e:(0,m.escape)(e,!0),"
                                                          \n"):'
                                                          '+(t?e:(0,m.escape)(e,!0))+"
                                                          "},g.heading=function(e,n,t){var s=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:s,level:n,text:e}),"'+e+""},h().setOptions({silent:!0,gfm:!0,pedantic:!1}),h().use({tokenizer:A,renderer:g});var H=h(),B=(t(64018),t(24830)),R=t(94334),Q=t(15342),F=t(1012),L=t(38696),z=t(37712),O="@▁@",J=/]*>/g;var D=function(e){var n=e.value,t=void 0===n?"":n,s=e.className,i=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,h=e.stylesPrev,m=void 0===h?{}:h,f=e.highlightKeywords,x=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,y=e.programFillValue,A=e.onFillChange,b=void 0===A?function(e){}:A,_=e.onFillBlur,Z=void 0===_?function(){}:_,E=String(t),S=(0,d.useState)(""),P=u()(S,2),N=P[0],T=P[1],D=(0,d.useState)("office"),K=u()(D,2),M=K[0],W=K[1],Y=(0,d.useState)([]),U=u()(Y,2),q=U[0],G=U[1],V=(0,d.useRef)("a"+(0,F.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),s=[];return t.map((function(e){""!=e&&s.push(".".concat(V.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{E=E.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return E=E.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,s){return function(e,n){var t=document.createElement(e===O?"input":"textarea");t.style.width="100%",t.style.height=e===O?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var s=Object.keys(X).length;return X[s]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                          '.concat($(E||""),"
                                                          ")}var n=H(E);n=$(n);var t=C();E.match(/\[TOC\]/)&&(n=n.replace("

                                                          [TOC]

                                                          ",k()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var s=t[n],r=s.type,i=s.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var s=document.createElement("div");return s.innerHTML=n,f?(se(s,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),s.innerHTML):i?s.innerText:(setTimeout((function(){return ae()}),500),s.innerHTML)}),[E,f]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),s=c()(t.entries());try{for(s.s();!(e=s.n()).done;){var r,i=u()(e.value,2),a=i[0],o=i[1];o.value=null===(r=y[a])||void 0===r?void 0:r.value,"warning"===y[a].type?o.className="program-fill-warning":"success"===y[a].type?o.className="program-fill-success":o.className=""}}catch(e){s.e(e)}finally{s.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,h,m=u()(l.value,2),f=m[0];m[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(h=y[f])||void 0===h?void 0:h.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}G(y)}}),[y]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,G(a()(q)),b(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,G(a()(q)),Z(q,e.target.dataset.id)};function se(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)se(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var s=document.createElement("span");s.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(s)}}))}var re=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),W("html");else if(t.startsWith("#")){e.preventDefault();var s=document.getElementById(t.replace("#",""));s&&s.scrollIntoView(!0)}}}w.WebkitLineClamp=o,o&&(p=r()(r()({},p),w));var ae=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(B.ZP.isSupported()){var n=new B.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),I(),j()}}),[ee,re.current,ie]),(0,z.jsxs)(z.Fragment,{children:[i&&(0,z.jsx)("div",{ref:re,children:ee}),!i&&(0,z.jsx)("div",{ref:re,style:r()({},p),className:"".concat(s||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(V.current),dangerouslySetInnerHTML:{__html:ee}}),(0,z.jsx)(L.Z,{close:!0,data:N,type:null!=N&&N.length?M:"",style:r()({},m),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var s=t(82242),r=t.n(s),i=t(79800),a=t.n(i),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),h=(t(91510),t(29867),t(37712)),m=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,s=e.mode,i=e.options,c=void 0===i?{}:i,l=(0,o.useRef)(),u=(0,o.useState)(),d=a()(u,2),m=d[0],f=d[1];return(0,o.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,o.useEffect)((function(){m&&m.setOption("mode",s)}),[m,s]),(0,o.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,o.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:s,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,m]),(0,h.jsx)("div",{className:"my-codemirror-container",children:(0,h.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,s=(0,o.useState)("python"),i=a()(s,2),d=i[0],p=i[1];return(0,h.jsxs)(l.Z,r()(r()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,h.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,h.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,h.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,h.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,h.jsx)(g,{mode:d})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var s=t(91232),r=t.n(s),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),h=t(59301),m=t(89780),f=t.n(m),x=t(76374),g=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,s=(e.className,e.showTextOnly,e.showLines,e.style,(0,h.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})})},w=t(82242),y=t.n(w),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function A(e){var n=e.onActionCallback,t=e.title,s=e.icon,r=e.actionName,i=e.className,a=void 0===i?"":i,o=e.children;return(0,v.jsxs)("a",{title:t,className:a,onClick:function(){n(r)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(s)}),o]})}var b=function(e){var n=e.watch,t=e.showNullButton,s=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,a=e.insertTemp,o=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(A,y()(y()({},e),{},{onActionCallback:r})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,s?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,v.jsx)("li",{children:(0,v.jsx)(A,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(A,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},_=t(98557),Z=t(78241),E=t(73782),C=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(E.Z,{})}),(0,v.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(E.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),N=t(8591),T=t(75166),H=Z.Z.useForm,B={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,s=H(),r=u()(s,1)[0],i=(0,h.useRef)();function a(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):N.ZP.error(e.message)}return(0,v.jsxs)(Z.Z,y()(y()({form:r},R),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(E.Z,{style:B})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,L(n,a)}})]})}),(0,v.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(E.Z,{style:{width:264}})}),(0,v.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var s=new window.XMLHttpRequest;s.withCredentials=!0,s.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),s.addEventListener("error",(function(e){console.error(e)}),!1),s.open("POST","".concat(T.KI,"/api/attachments.json")),s.send(t)}var z=t(5112),O=t(94001),J=z.ZP.Group,D={margin:"0 8px"},K=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:D,children:"单元格数:"}),(0,v.jsx)("span",{style:D,children:"行数"}),(0,v.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(O.Z,{})}),(0,v.jsx)("span",{style:D,children:"列数"}),(0,v.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(O.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:D,children:"对齐方式:"}),(0,v.jsx)(Z.Z.Item,{name:"align",children:(0,v.jsxs)(J,{children:[(0,v.jsx)(z.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(z.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(z.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(z.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},M=t(94334),W=t(92911),Y=t(1012),U=t(43418),q="link",G="upload-image",V="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function se(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},re+"-B","bold"),re+"-I","italic"),oe=p()(p()(p()(p()({},q,"添加链接"),V,"添加代码块"),G,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,s=e.onChange,i=e.width,o=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,w=void 0!==m&&m,y=e.isFocus,k=void 0!==y&&y,A=e.watch,Z=e.insertTemp,E=e.mode,C=void 0===E?"markdown":E,I=e.id,T=void 0===I?"markdown-editor-id":I,H=e.showResizeBar,B=void 0!==H&&H,R=e.noStorage,F=void 0!==R&&R,z=e.showNullButton,O=void 0!==z&&z,J=e.showNullProgramButton,D=void 0!==J&&J,$=e.hidetoolBar,re=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,he=e.className,me=void 0===he?"":he,fe=e.disablePaste,xe=void 0!==fe&&fe,ge=e.disabled,ve=void 0!==ge&&ge,je=e.disabledFill,we=void 0!==je&&je,ye=e.placeholder,ke=void 0===ye?"":ye,Ae=e.values,be=void 0===Ae?"":Ae,_e=(0,h.useState)(null),Ze=u()(_e,2),Ee=Ze[0],Ce=Ze[1],Ie=(0,h.useState)(t),Se=u()(Ie,2),Pe=Se[0],Ne=Se[1],Te=(0,h.useState)(A),He=u()(Te,2),Be=He[0],Re=He[1],Qe=(0,h.useState)(le),Fe=u()(Qe,2),Le=Fe[0],ze=Fe[1],Oe=(0,h.useState)(""),Je=u()(Oe,2),De=Je[0],Ke=Je[1],Me=(0,h.useState)(0),We=u()(Me,2),Ye=We[0],Ue=We[1],qe=(0,h.useState)(d),Ge=u()(qe,2),Ve=Ge[0],Xe=Ge[1],$e=(0,h.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,h.useRef)((0,Y.Z)()),sn=(0,h.useRef)(!1),rn=(0,h.useRef)(),an=(0,h.useRef)(),on=(0,h.useRef)(),cn=(0,h.useRef)(),ln=(0,h.useRef)(),un=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ee,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ee.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ee.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ee.replaceSelection('').concat(e.name,"")):Ee.replaceSelection("[".concat(e.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ne(be),null==Ee||Ee.setValue(be),window.scrollTo(0,e)}),[be]),(0,h.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,h.useEffect)((function(){if(an.current){var e=function(e,t){if(!xe){var s=t.clipboardData;if(s){var r=s.types.toString(),i=s.items;if("Files"===r||s.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var a,o=i[1];"file"===(null===(a=i[0])||void 0===a?void 0:a.kind)&&(o=i[0]);var c=o.getAsFile(),l=c.name.split(".").pop();L(c,(function(e){var t,s,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ie.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){N.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(an.current,{mode:C,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!D,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),s=t.getCursor(),r=t.getLine(s.line),i=r.charAt(s.ch-1),a=r.lastIndexOf("@▁@",s.ch),o=r.lastIndexOf("@▁▁@",s.ch),c=a>o?a:o,l=a>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,s,c,a,o,i),c>=0&&s.ch-c<5){var u=c+l;return t.replaceRange("",{line:s.line,ch:c},{line:s.line,ch:u}),{line:s.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var s;if(on.current.classList.add("mouse-hover-md"),(s=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=s[i],t=e.name.split(".").pop();L(e,(function(s){var r,i,a;s.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(s.id,"?type=").concat(s.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(M.Z.API_SERVER,"/api/attachments/").concat(s.id,"?type=").concat(s.content_type,")")):401===(null==s?void 0:s.status)&&(document.location.href="/user/login")}))},i=0;i0||s.target.offsetWidth>0)&&(dn(),Ee.setSize("100%","100%"),Ee.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Ee,dn]),(0,h.useEffect)((function(){if(Ee){for(var e=[],n=function(){var n=u()(s[t],2),r=n[0],i=n[1],a=p()({},r,(function(){pn(i)}));e.push(a),Ee.addKeyMap(a)},t=0,s=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=Ye+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,h.useEffect)((function(){Re(A)}),[Ee,A]),(0,h.useEffect)((function(){Ee&&k&&Ee.focus()}),[Ee,k]),(0,h.useEffect)((function(){if(Be&&Ee){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ee.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ee,Be]),(0,h.useEffect)((function(){if(Ee&&de){var e=function(e,n){de(e,n)};return Ee.on("beforeChange",e),function(){Ee.off("beforeChange",e)}}}),[Ee,de]),(0,h.useEffect)((function(){if(Ee&&ue){var e=function(){ue(Ee.getValue())};return Ee.on("blur",e),function(){Ee.off("blur",e)}}}),[Ee,ue]),(0,h.useEffect)((function(){if(Ee){var e=function(e,n){var t=e.getValue();Ne(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&(D?s(t,gn(t)):s(t))};return Ee.on("change",e),function(){Ee.off("change",e)}}}),[Ee,s]),(0,h.useEffect)((function(){if(Ee)if(null==t)Ee.setValue(""),Ne("");else{var e=window.scrollY||window.pageYOffset;t!==Ee.getValue()&&(Ee.setValue(t),Ne(t),Ee.setCursor(ve?1:Ee.lineCount(),0),window.scrollTo(0,e))}}),[Ee,t]);var pn=(0,h.useCallback)((function(e){var n=Ee.getCursor(),t=Ee.getSelection(),s=t.split("\n");switch(e){case"bold":return Ee.replaceSelection("**"+t+"**"),""===t&&Ee.setCursor(n.line,n.ch+2),Ee.focus();case"italic":return Ee.replaceSelection("*"+t+"*"),""===t&&Ee.setCursor(n.line,n.ch+1),Ee.focus();case"code":return Ee.replaceSelection("`"+t+"`"),""===t&&Ee.setCursor(n.line,n.ch+1),Ee.focus();case"inline-latex":return Ee.replaceSelection("`$$"+t+"$$`"),""===t&&Ee.setCursor(n.line,n.ch+3),Ee.focus();case"latex":return Ee.replaceSelection("```latex\n"+t+"\n```"),Ee.setCursor(n.line+1,t.length+1),Ee.focus();case"line-break":return Ee.replaceSelection("
                                                          \n"),Ee.focus();case"list-ul":return""===t?Ee.replaceSelection("- "+t):Ee.replaceSelection(s.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ee.focus();case"list-ol":return""===t?Ee.replaceSelection("1. "+t):Ee.replaceSelection(s.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ee.focus();case"add-null-ch":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("▁"),Ee.focus();case"add-signal":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("@▁@"),Ee.focus();case"add-multiple":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection(te),Ee.focus();case"inster-template-1":return""===t&&Ee.setCursor(n.line,n.ch),Ee.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ee.focus();case"eraser":return Ee.setValue(""),Ee.focus();case"trigger-watch":return Re(!Be),Ee.focus();case"trigger-full-screen":return ze(!Le),Ee.focus();case q:return void Ke(q);case V:return void Ke(V);case G:return void Ke(G);case X:return void Ke(X);default:throw new Error}}),[Ee,Be,Le]),hn=(0,h.useCallback)((function(e){switch(Ke(""),De){case q:var n=e.title,t=e.link;return Ee.replaceSelection("[".concat(n,"](").concat(t,")")),Ee.focus();case V:var s=e.language,r=e.content;return Ee.replaceSelection(["```"+s,r,"```"].join("\n")),Ee.focus();case G:var i=e.src,a=e.alt;return a?Ee.replaceSelection("![ ".concat(a," ]( ").concat(i,' "').concat(a,'" )')):Ee.replaceSelection("![,](".concat(i,")")),Ee.focus();case X:for(var o=e.row,c=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},s=cn.current,r=!1,i=0;return s.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ee,cn]),(0,h.useEffect)((function(){Xe(d)}),[d]);var xn={width:se(o),height:se(Ve)},gn=((0,h.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),s=e.getSeconds();return t=t<10?"0"+t:t,s=s<10?"0"+s:s,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(s)}return 0}),[Ye]),function(e){var n=[];if(D){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,s){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(h.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Be?"on-preview":""," ").concat(w?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,v.jsx)(b,{insertTemp:Z,watch:Be,fullScreen:Le,showNullButton:O,showNullProgramButton:D,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:an,placeholder:ke})}),Be?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===C&&(0,v.jsx)(j,{value:Pe}),"stex"!==C&&(0,v.jsx)(g.Z,{disabledFill:we,showProgramFill:D,value:Pe})]}):null]})]})}),B?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(_.Z,{children:oe[De]?(0,v.jsx)(U.Z,{centered:!0,title:oe[De],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return h}});var s=t(82100),r=t.n(s),i=t(29186),a=t.n(i),o=t(80619),c=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),h=function(e){c()(t,e);var n=u()(t);function t(e){var s;r()(this,t),s=n.call(this,e);var i=window.document;return s.node=i.createElement("div"),i.body.appendChild(s.node),s}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var s=t(59301);function r(e,n){var t=(0,s.useRef)();(0,s.useEffect)((function(){t.current=e})),(0,s.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},81119:function(e,n,t){var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),o=(t(59301),t(43418)),c=t(8591),l=t(92911),u=t(8785),d=t(39634),p=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.dispatch,i=(0,u.useParams)();return(0,p.jsxs)(o.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:a()(r()().mark((function e(){var a,o,p,h,m;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,d.Rm)()||null!==(a=t.AssistantObject.practice)&&void 0!==a&&a.can_redo){e.next=3;break}return c.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,l.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:i.coursesId,homework_common_id:n.actionTabs.homework_common_id}});case 5:if(!(o=e.sent).shixun_identifier){e.next=13;break}if(c.ZP.success("操作成功"),s({type:"shixunHomeworks/setActionTabs",payload:{}}),m=null==o||null===(p=o.new_works)||void 0===p||null===(p=p.find((function(e){return"".concat(e.homework_common_id)===i.categoryId})))||void 0===p?void 0:p.id,!(0,d.Rm)()||null!==(h=t.AssistantObject.practice)&&void 0!==h&&h.can_view){e.next=12;break}return e.abrupt("return");case 12:u.history.replace("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/").concat(m,"/comment"));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,p.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,p.jsx)("p",{children:"确定打回?"})]})}))},37077:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ke}});var s=t(82242),r=t.n(s),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),h=t(43418),m=t(8591),f=t(66104),x=t(6848),g=t(99313),v=t(61998),j=t(28563),w=t(42930),y=t(37205),k=t.n(y),A=t(92911),b=t(30010),_=t(94334),Z=t(7078),E=t(37712),C=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,p.useParams)();return(0,E.jsx)(h.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(m.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:r()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,E.jsx)("p",{children:"确定要删除该条回复吗?"})})})),I=t(42545),S=t(61186),P=t.n(S),N=t(95237),T=t(43604),H=t(3113),B=t(73782),R=t(27092),Q=t(71371),F=t(17177),L={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p"},z=t(39634),O=t(49542);P().locale("ZH-cn");var J=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.loading,r=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:r,loading:s.effects}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=(e.globalSetting,e.user),i=(e.loading,e.dispatch),o=(0,d.useState)(r()(r()({},(0,p.useParams)()),{},{limit:10})),l=u()(o,2),h=l[0],f=(l[1],(0,d.useState)(!1)),g=u()(f,2),v=g[0],j=g[1],w=(0,d.useState)(-1),y=u()(w,2),S=y[0],J=y[1],D=(0,d.useState)(""),K=u()(D,2),M=K[0],W=K[1],Y=(0,d.useState)(""),U=u()(Y,2),q=U[0],G=U[1],V=t.detailLeftMenus,X=(0,d.useState)({}),$=u()(X,2),ee=$[0],ne=$[1],te=n.workDetail,se=(n.workList,(0,d.useState)({})),re=u()(se,2),ie=re[0],ae=re[1];function oe(e){return ce.apply(this,arguments)}function ce(){return(ce=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=ie&&ie.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,A.ZP)("/api/ec_courses/".concat(null==ie?void 0:ie.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:r()({homework_common_id:n},ie)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return h.page_size=10,(0,d.useEffect)((function(){i({type:"shixunHomeworks/getReplyList",payload:r()({},h)}),i({type:"shixunHomeworks/getWorkDetail",payload:r()({},h)}),V.course_modules||i({type:"classroomList/getClassroomLeftMenus",payload:r()({},h)})}),[h.categoryId]),(0,d.useEffect)((function(){null!=n&&n.replyList&&ne(n.replyList)}),[n]),(0,E.jsxs)("section",{className:L.bg,children:[(0,E.jsxs)("section",{className:" edu-container",children:[(0,E.jsxs)("aside",{className:[L.desc,"c-black","font14","bg-white"].join(" "),children:["编辑作业"!==n.actionTabs.key&&(0,E.jsx)(Z.Z,{value:(null==te?void 0:te.explanation)||"暂无~"}),"编辑作业"===n.actionTabs.key&&(0,E.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,E.jsx)(b.Z,{onChange:function(e){W(e)},defaultValue:(null==te?void 0:te.explanation)||"",height:200,isFocus:!0,watch:!0}),(0,E.jsx)(O.Z,{setitem:function(e){return ae(r()({},e))},homework_common_id:h.categoryId}),(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{span:24,className:"tr",children:[(0,E.jsx)(H.ZP,{type:"default",size:"middle",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",className:"ml20",onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==M){e.next=4;break}m.ZP.error("请输入内容"),e.next=9;break;case 4:return e.next=6,i({type:"shixunHomeworks/updateWork",payload:{explanation:M,categoryId:h.categoryId}});case 6:n=e.sent,oe(h.categoryId),0===n.status&&(m.ZP.success("操作成功"),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),i({type:"shixunHomeworks/getWorkDetail",payload:r()({},h)}));case 9:case"end":return e.stop()}}),e)}))),children:"保存"})]})})]})]}),(0,E.jsxs)("aside",{className:[L.reply,"bg-white","mt20"].join(" "),children:[v&&(0,E.jsx)(b.Z,{onChange:function(e){W(e)},height:200,isFocus:!0,watch:!0}),(0,E.jsxs)(N.Z,{onClick:function(){j(!0)},children:[(0,E.jsx)(T.Z,{flex:"1",style:{pointerEvents:"none"},children:!v&&(0,E.jsx)(B.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,E.jsx)(T.Z,{children:(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(n=t.AssistantObject.practice)&&void 0!==n&&n.can_create){e.next=3;break}return m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if(""!==M){e.next=7;break}m.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,i({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:h.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:M}}});case 9:0===e.sent.status&&(m.ZP.success("发布成功"),i({type:"shixunHomeworks/getReplyList",payload:r()({},h)}),j(!1),W(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==ee?void 0:ee.comments)&&""!=ee.comments&&(0,E.jsx)("aside",{className:[L.replyList,"bg-white"].join(" "),children:null==ee?void 0:ee.comments.map((function(e,n){var t,o,l,u;return(0,E.jsxs)(N.Z,{gutter:[12,12],children:[(0,E.jsx)(T.Z,{flex:"40px",children:(0,E.jsx)("img",{width:"40",src:"".concat(_.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsxs)(T.Z,{span:20,children:[(0,E.jsx)("span",{className:"c-light-black",children:null==e||null===(o=e.author)||void 0===o?void 0:o.name}),(0,E.jsxs)("span",{className:"c-light-black ml10",children:[e.time," 发布"]})]}),(0,E.jsx)(T.Z,{span:4,children:(0,E.jsx)("div",{className:"tr",children:((0,z.GJ)()||(null==s||null===(l=s.userInfo)||void 0===l?void 0:l.login)===(null==e||null===(u=e.author)||void 0===u?void 0:u.login))&&(0,E.jsx)(Q.Z,{className:"current",onClick:function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:h,selectArr:e,object_type:"message"}})}})})}),(0,E.jsx)(T.Z,{span:24,children:(0,E.jsx)(Z.Z,{value:e.content})}),e.children&&(0,E.jsx)("aside",{className:L.comment,children:e.children.map((function(e,n){var t,r;return(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{span:24,children:(0,E.jsxs)(N.Z,{children:[(0,E.jsxs)(T.Z,{flex:"1",children:[e.author.name,(0,E.jsx)("span",{className:"c-light-black ml10",children:P()(null==e?void 0:e.created_on).fromNow()})]}),(0,E.jsx)(T.Z,{children:((0,z.GJ)()||(null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login)===(null==e||null===(r=e.author)||void 0===r?void 0:r.login))&&(0,E.jsx)(x.Z,{title:"删除",children:(0,E.jsx)(Q.Z,{className:"current",onClick:function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:h,selectArr:e}})}})})})]})}),(0,E.jsx)(T.Z,{children:(0,E.jsx)(Z.Z,{value:e.content})})]},n)}))}),(0,E.jsx)("div",{className:"tc w100 mt10",children:(0,E.jsx)(R.Z,{defaultCurrent:1,total:null==e?void 0:e.child_message_count,hideOnSinglePage:!0,pageSize:5,current:e.page||1,onChange:function(){var t=c()(a()().mark((function t(s){var i,o;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,I.PC)(r()(r()({},h),{},{parent_id:e.id,page:s,limit:5}));case 2:null!=(o=t.sent)&&null!==(i=o.comments)&&void 0!==i&&i.length&&(ee.comments[n].page=s,ee.comments[n].children=k()(null==o?void 0:o.comments),ne(r()({},ee)));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}),(0,E.jsxs)(T.Z,{span:24,className:"mt5 c-light-black",children:[S===n&&(0,E.jsxs)("aside",{children:[(0,E.jsx)(b.Z,{onChange:function(e){G(e)},height:150,isFocus:!0}),(0,E.jsx)(N.Z,{children:(0,E.jsx)(T.Z,{span:24,className:"tr",children:(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function t(){var s,o;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(""!==q){t.next=4;break}m.ZP.error("请输入内容"),t.next=12;break;case 4:return t.next=6,i({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:h.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:q}}});case 6:return t.next=8,(0,I.PC)(r()(r()({},h),{},{parent_id:e.id,limit:5}));case 8:null!=(o=t.sent)&&null!==(s=o.comments)&&void 0!==s&&s.length&&(++ee.comments[n].child_message_count,ee.comments[n].children=k()(null==o?void 0:o.comments),ee.comments[n].page=1,ne(ee)),m.ZP.success("发布成功"),J(-1);case 12:case"end":return t.stop()}}),t)}))),children:"发表"})})})]}),S!==n&&(0,E.jsxs)("div",{className:"tr",children:[(0,E.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return J(n)}}),e.child_message_count||0,!(null==e||!e.user_praise)&&(0,E.jsxs)("span",{className:"c-orange",children:[(0,E.jsx)(F.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i({type:"shixunHomeworks/replyUnLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:i({type:"shixunHomeworks/getReplyList",payload:r()({},h)});case 3:case"end":return n.stop()}}),n)})))}),null==e?void 0:e.praise_count]}),!e.user_praise&&(0,E.jsxs)("span",{children:[(0,E.jsx)(F.Z,{className:"mr5 ml30",onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i({type:"shixunHomeworks/replyLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:i({type:"shixunHomeworks/getReplyList",payload:r()({},h)});case 3:case"end":return n.stop()}}),n)})))}),e.praise_count]})]})]})]})})]},n)}))})]}),(0,E.jsx)("aside",{className:"tc mt30 pb30",children:(0,E.jsx)(R.Z,{defaultCurrent:1,total:null==ee?void 0:ee.parent_messages_count,hideOnSinglePage:!0,current:h.page||1,pageSize:10,onChange:function(e){h.page=e,i({type:"shixunHomeworks/getReplyList",payload:r()({},h)})}})}),(0,E.jsx)(C,{})]})})),D=t(85573),K=t.n(D),M=t(78241),W=t(20834),Y=t(24905),U=t(38854),q=t(5112),G=t(94001),V=t(78386),X=t(20538),$=t(130),ee=t(88142),ne=t(16135),te=t(16644),se=t(81119),re=t(39647),ie=t.n(re),ae=t(54745),oe=["shixunHomeworks","dispatch"],ce=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(ie()(e,oe),(0,p.useParams)()),i=(0,d.useState)(!0),o=u()(i,2),l=o[0],f=o[1],x=(0,d.useState)(!1),g=u()(x,2),v=g[0],j=g[1],w=M.Z.useForm(),y=u()(w,1)[0],b=function(){var e=c()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=y.getFieldValue(),e.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:k()(n.actionTabs.selectArrs),cover_all:l,hidden_comment:i.hidden_comment,comment:i.comment}});case 3:0===e.sent.status&&(m.ZP.success("评阅成功"),y.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:r()({},n.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(h.Z,{centered:!0,title:"一键点评",open:"一键点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=y.getFieldValue(),"{}"===JSON.stringify(s)||""===s.hidden_comment&&""===s.comment?j(!0):n.workList.partial_comment?t({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评确认",selectArrs:n.actionTabs.selectArrs,params:n.actionTabs.params}}):b();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,E.jsxs)(M.Z,{form:y,onChange:function(){v&&j(!1)},children:[(0,E.jsx)("p",{children:"学生和课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,E.jsx)("p",{children:"仅课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"hidden_comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),v&&(0,E.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]}),(0,E.jsx)(h.Z,{centered:!0,title:(0,E.jsxs)("span",{children:[(0,E.jsx)(ae.Z,{className:"c-orange mr20"}),"提示"]}),open:"一键点评确认"===n.actionTabs.key,okText:"确定点评",cancelText:"放弃点评",onOk:function(){b()},onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400,children:(0,E.jsxs)("div",{className:"tc",children:[(0,E.jsx)("p",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,E.jsx)("p",{children:(0,E.jsxs)(q.ZP.Group,{onChange:function(e){f(e.target.value)},value:l,children:[(0,E.jsx)(q.ZP,{value:!0,children:"覆盖已有点评"}),(0,E.jsx)(q.ZP,{value:!1,children:"跳过已有点评"})]})})]})})]})})),le="wrap___kCwPu",ue="color32C___KnLuR",de="MdEditor___IcZwd",pe="tr1___k3Rcs",he="scroll___TVUAz",me=["shixunHomeworks","dispatch","classroomList"],fe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n,t,s=e.shixunHomeworks,r=e.dispatch,i=e.classroomList,o=(ie()(e,me),(0,p.useParams)()),l=(0,d.useState)(!1),f=u()(l,2),x=f[0],g=f[1],v=(0,d.useState)(null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.name),j=u()(v,2),w=j[0],y=j[1],k=M.Z.useForm(),b=u()(k,1)[0];(0,d.useEffect)((function(){var e,n,t;"更改点评"===s.actionTabs.key&&b.setFieldsValue({comment:null===(e=s.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden}),y(null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.name)}),[s.actionTabs.key]);var _=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=b.getFieldValue(),e.next=3,(0,A.ZP)("/api/student_works/".concat(null===(n=s.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:if(0!==e.sent.status){e.next=9;break}return m.ZP.success("评阅成功"),b.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),e.abrupt("return",r({type:"shixunHomeworks/getWorkList",payload:o}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsx)(E.Fragment,{children:(0,E.jsxs)(h.Z,{centered:!0,title:null!==(t=s.actionTabs.selectArrs)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.work_comment_hidden?"更改"+w+"点评":w+"点评",open:"更改点评"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(n=i.AssistantObject.practice)&&void 0!==n&&n.can_appraise){e.next=3;break}return m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:t=b.getFieldValue(),"{}"===JSON.stringify(t)||""===t.hidden_comment&&""===t.comment?g(!0):_();case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,E.jsxs)(M.Z,{form:b,onChange:function(){x&&g(!1)},children:[(0,E.jsx)("p",{children:"学生和课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,E.jsx)("p",{children:"仅课堂老师可见"}),(0,E.jsx)(M.Z.Item,{name:"hidden_comment",children:(0,E.jsx)(B.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),x&&(0,E.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),xe=["shixunHomeworks","dispatch"],ge=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(ie()(e,xe),(0,p.useParams)()),r=(0,d.useState)([]),i=u()(r,2),o=i[0],l=i[1],m=(0,d.useState)([]),f=u()(m,2),x=f[0],g=f[1];function j(){return(j=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/code_quality_analyses/group_list.json"),{method:"GET",params:{page:1,limit:200}});case 2:n=e.sent,l(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){j.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,E.jsx)(E.Fragment,{children:(0,E.jsx)(h.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/code_quality_analyses.json"),{method:"POST",body:{group_ids:x}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(p.history.replace("/classrooms/".concat(s.coursesId,"/shixun_homework/").concat(s.categoryId,"/detail?tabs=4")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),g([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){g([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,E.jsx)(v.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){g(k()(e))},selectedRowKeys:x,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),ve=t(25203),je=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,s=e.loading,r=e.user,i=e.globalSetting;return{shixunHomeworks:n,classroomList:t,loading:s.effects,user:r,globalSetting:i}}))((function(e){var n,t,s,i,o,l,f,g,j,y,Z,C,S,P,Q,F=e.shixunHomeworks,L=e.loading,O=e.dispatch,J=e.globalSetting,D=e.setExportParams,re=e.classroomList,ie=e.user,ae=(0,p.useParams)(),oe=(0,d.useState)(r()(r()({},{page:1,limit:20,order:"work_score",b_order:"desc"}),ae)),me=u()(oe,2),xe=me[0],je=(me[1],M.Z.useForm()),we=u()(je,1)[0],ye=(0,d.useState)(),ke=u()(ye,2),Ae=ke[0],be=(ke[1],(0,d.useState)({})),_e=u()(be,2),Ze=_e[0],Ee=_e[1],Ce=(0,d.useState)([]),Ie=u()(Ce,2),Se=Ie[0],Pe=Ie[1],Ne=(0,d.useState)(!1),Te=u()(Ne,2),He=Te[0],Be=Te[1],Re=(0,d.useState)([]),Qe=u()(Re,2),Fe=Qe[0],Le=Qe[1],ze=(0,d.useState)(!1),Oe=u()(ze,2),Je=Oe[0],De=Oe[1],Ke=(0,d.useState)(),Me=u()(Ke,2),We=Me[0],Ye=Me[1],Ue=(0,d.useState)(1),qe=u()(Ue,2),Ge=qe[0],Ve=qe[1],Xe=(0,d.useState)(),$e=u()(Xe,2),en=($e[0],$e[1]),nn=(0,d.useState)(),tn=u()(nn,2),sn=tn[0],rn=tn[1],an=(0,d.useState)(),on=u()(an,2),cn=on[0],ln=on[1],un=(0,d.useState)(),dn=u()(un,2),pn=dn[0],hn=dn[1],mn=(0,d.useState)(),fn=u()(mn,2),xn=fn[0],gn=fn[1],vn=(0,d.useState)(!1),jn=u()(vn,2),wn=jn[0],yn=jn[1],kn=(0,d.useState)([]),An=u()(kn,2),bn=An[0],_n=An[1],Zn=(0,d.useState)([]),En=u()(Zn,2),Cn=En[0],In=En[1],Sn=(0,d.useState)(0),Pn=u()(Sn,2),Nn=Pn[0],Tn=Pn[1];(0,d.useEffect)((function(){return Hn(!0),function(){Ee([]),Pe([])}}),[xe.coursesId]),(0,d.useEffect)((function(){var e,n=JSON.parse(JSON.stringify(F.workList));null!=n&&null!==(e=n.student_works)&&void 0!==e&&e.length||null==n||!n.id?(null!=n&&n.id&&Pe([r()(r()({},n),{number:"我"})]),Ee(r()({},n))):(n.student_works=[r()({},n)],Ee(n))}),[F.workList]);var Hn=function(e){D(r()({},xe));var n=O({type:"shixunHomeworks/getWorkList",payload:xe});return e?(n.then((function(e){var n,t,s;(null!=e&&null!==(n=e.homework_status)&&void 0!==n&&n.includes("进行中")||null!=e&&null!==(t=e.homework_status)&&void 0!==t&&t.includes("补交中")||null!=e&&null!==(s=e.homework_status)&&void 0!==s&&s.includes("提交中"))&&(0,z.dE)()})),n):n};(0,d.useEffect)((function(){}),[]);var Bn=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=3,(0,I.Vs)({categoryId:ae.categoryId});case 3:n=e.sent,O({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==n?void 0:n.status)&&(m.ZP.success(null==n?void 0:n.message),Hn());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Rn=function(e){In(e.filter((function(e){return e.checked})).map((function(e){return e.course_group_id})))},Qn=(0,d.useRef)();(0,d.useEffect)((function(){Qn.current=Cn}),[Cn]),(0,d.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(gn(47),yn(!0)))}),[document.getElementById("divhe")]);function Fn(){Ve(1),en(""),rn(""),ln(""),hn(""),Le([])}var Ln=[{title:"序号",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:function(e,n,t){return xe.limit*(xe.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:(0,E.jsx)("span",{className:"current",children:e})})}},!(null!=Ze&&Ze.is_excellent)&&!(0,z.Jd)()&&{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:"student_id"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e){return(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e||"--",children:(0,E.jsx)("span",{className:"current",children:e||"--"})})}},{title:"分班",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottom",title:e,children:(0,E.jsx)("span",{className:"current",children:e})}):"--"}},{title:"作业状态",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:"work_status"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e){return(0,E.jsx)(w.rK,{status:e})}},!(0,z.Jd)()&&{title:(0,E.jsxs)("span",{children:["最终成绩",(0,E.jsx)(x.Z,{placement:"top",title:(0,E.jsxs)("pre",{children:["鼠标停留具体分值上可查",(0,E.jsx)("br",{}),"看得分明细",(0,E.jsx)("br",{})]}),children:(0,E.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"})})]}),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:"work_score"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(e,n){var t,s,r=n||{},i=r.unadjusted_score,a=r.is_adjusted;return s=e>=0&&e<=60?(0,E.jsx)("span",{className:"c-red",children:a?"".concat(e,"(已调分)"):e}):100===e?(0,E.jsx)("span",{className:"c-green",children:a?"".concat(e,"(已调分)"):e}):e>60?(0,E.jsx)("span",{className:"c-orange",children:a?"".concat(e,"(已调分)"):e}):"--",(0,E.jsx)(x.Z,{placement:"bottom",title:n.ultimate_score?(0,E.jsx)("div",{children:"--"===s?"最终调整成绩:0分":"最终调整成绩:".concat(n.work_score,"分")}):(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{children:n.final_score?"关卡得分:".concat(n.final_score,"分"):"关卡得分:0分"}),(0,E.jsx)("div",{children:n.eff_score?"效率评分:".concat(n.eff_score,"分"):"效率评分:0分"}),(0,E.jsx)("div",{children:n.repeat_minus_score?"查重扣分:".concat(n.repeat_minus_score,"分"):"查重扣分:0分"}),(0,E.jsx)("div",{children:n.late_penalty?"迟交扣分:".concat(n.late_penalty,"分"):"迟交扣分:0分"}),!(null!==(t=F.workList)&&void 0!==t&&t.answer_open_evaluation)&&(0,E.jsxs)("div",{children:["查看参考答案:",n.view_answer_count,"关"]}),(0,E.jsxs)("div",{children:["原始成绩:","--"===i?i:"".concat(i,"分")]}),(0,E.jsx)("div",{children:n.work_score?"最终成绩:".concat(n.work_score,"分"):"最终成绩:0分"})]}),children:s})}},{title:(0,E.jsx)("span",{children:"完成时间"}),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:"finished_time"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:e}):"--"}},{title:(0,E.jsx)("span",{children:"实训总耗时"}),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:"cost_time"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e?(0,E.jsx)(x.Z,{placement:"bottomLeft",title:e,children:e}):"--"}},{title:"通关情况",align:"center",dataIndex:"complete_count",ellipsis:{showTitle:!1},render:function(e,n){return(0,E.jsxs)("span",{children:[e||0,"/",Ze.challenges_count]})}},{title:"评测次数",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:"sum_evaluate_count"===xe.order?"desc"===xe.b_order?"descend":"ascend":null,render:function(e,n){return e&&"--"!=e?(0,E.jsx)(x.Z,{placement:"bottom",title:e,children:(0,E.jsx)("span",{className:"current",children:e})}):"--"}},{title:"操作",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:function(e,n){var t,s;return(0,z.dE)()?(0,E.jsx)("div",{children:"未开启"===(0,w.JL)(null==n?void 0:n.work_status)?(0,E.jsx)("span",{children:"--"}):(0,E.jsx)(p.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(n.id,"/comment"),children:"查看"})}):(0,E.jsxs)("div",{children:[(0,E.jsx)("span",{style:{color:"#0152d9"},onClick:function(e){!(0,z.Rm)()||re.AssistantObject.practice.can_appraise?(e.stopPropagation(),O({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:"",data:{name:null==n?void 0:n.user_name,homeworkId:null==n?void 0:n.id,work_comment:null==n?void 0:n.work_comment,work_comment_hidden:null==n?void 0:n.work_comment_hidden}}}})):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:n.has_shixun_work_comment?"更改点评":"追加点评"}),(null==n||null===(t=n.shixun_detail)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.game_identifier)&&[1,2,3,4].includes(null==n?void 0:n.work_status)&&[(0,E.jsx)("br",{}),(0,E.jsx)("a",{target:"_blank",onClick:function(e){var t,s,r;if(e.stopPropagation(),e.preventDefault(),!(0,z.Rm)()||null!==(t=re.AssistantObject.practice)&&void 0!==t&&t.can_view)return null!==(s=ie.userInfo)&&void 0!==s&&s.professional_certification?void(0,w.xg)("/tasks/".concat(null==n||null===(r=n.shixun_detail)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.game_identifier,"?homework_common_id=").concat(ae.categoryId)):(h.Z.confirm({title:"提示",centered:!0,content:(0,E.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,w.xg)("/account/certification")}}),!1);m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看实训"})],"已截止"!==(null==Ze||null===(s=Ze.homework_status)||void 0===s?void 0:s[0])&&!!n.myshixun_id&&[(0,E.jsx)("br",{}),(0,E.jsx)("span",{className:ue,onClick:function(e){e.stopPropagation(),O({type:"shixunHomeworks/setActionTabs",payload:{key:"打回重做",selectArrs:n,params:xe,homework_common_id:xe.categoryId}})},children:"打回重做"})]]})}}].filter((function(e){return!!e}));return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("section",{className:"".concat(le," minH500 bg-white pl30 pr30 pt30"),children:[(null===(n=Ze.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,E.jsx)(te.Z,{}),!!Se.length&&(0,E.jsx)(v.Z,{className:"mb10",dataSource:Se,columns:Ln,pagination:!1,showHeader:!1,loading:!1}),!(null!==(t=Ze.homework_status)&&void 0!==t&&t.includes("未发布"))&&(0,E.jsxs)("aside",{children:[!(0,z.GJ)()&&(0,E.jsxs)("div",{className:"c-light-black font12",children:[(0,E.jsxs)("span",{children:["已开始做题 ",(null==Ze?void 0:Ze.commit_count)||0," 人"]}),(0,E.jsxs)("span",{className:"ml5",children:["未开始做题 ",(null==Ze?void 0:Ze.uncommit_count)||0," 人"]}),(null==Ze?void 0:Ze.left_time)&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("span",{className:"ml20 c-black",children:null==Ze||null===(s=Ze.left_time)||void 0===s?void 0:s.status}),(0,E.jsx)("span",{className:"ml20 c-orange-ff9",children:null==Ze||null===(i=Ze.left_time)||void 0===i?void 0:i.time})]})]}),(0,z.GJ)()&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(M.Z,{form:we,onChange:function(){xe.page=1;var e=Object.assign({},we.getFieldValue());delete xe.course_group,delete xe.teacher_comment,Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||!e[n].length?(delete xe.work_status,we.setFieldsValue(K()({},"task_status","all"))):(xe.work_status=e[n],we.setFieldsValue(K()({},"task_status",xe.work_status)));break;case"course_group_info":e[n].includes("all")||!e[n].length?(delete xe.course_group,we.setFieldsValue(K()({},"course_group_info","all"))):(xe.course_group=e[n],we.setFieldsValue(K()({},"course_group_info",xe.course_group)));break;case"teacher_comment":var t;if(e[n].includes("all")||!e[n].length)delete xe.teacher_comment,we.setFieldsValue(K()({},"teacher_comment","all"));else xe.teacher_comment=1===(null===(t=e[n])||void 0===t?void 0:t.length)?Number(e[n][0]):"",we.setFieldsValue(K()({},"teacher_comment",e[n]))}})),Hn()},initialValues:K()(K()(K()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[(null===(o=Ze.task_status)||void 0===o?void 0:o.length)>0&&(0,E.jsx)(M.Z.Item,{name:"task_status",children:(0,E.jsx)(Y.Z.Group,{value:[],style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"作业状态:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:Ze.task_status&&Ze.task_status.map((function(e,n){return(0,E.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")","截止后通关"===e.name?(0,E.jsx)(x.Z,{title:"在规定时间外完成的作业",children:(0,E.jsx)("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})}):null]})}))})]})})}),(null===(l=Ze.course_group_info)||void 0===l?void 0:l.length)>0&&(0,E.jsx)(M.Z.Item,{name:"course_group_info",children:(0,E.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"分班情况:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",id:"divhe",style:{height:xn+"px",overflow:"hidden"},children:null===(f=Ze.course_group_info)||void 0===f?void 0:f.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]})}))}),wn&&(0,E.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;gn(xn>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===xn?"展开":"收起",47===xn?(0,E.jsx)(V.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,E.jsx)(X.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(null===(g=Ze.teacher_comment)||void 0===g?void 0:g.length)>0&&(0,E.jsx)(M.Z.Item,{name:"teacher_comment",children:(0,E.jsx)(Y.Z.Group,{style:{width:"100%"},children:(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{className:"font14",flex:"80px",children:"追加点评:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:Ze.teacher_comment&&Ze.teacher_comment.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:String(e.id),children:[e.name,"(",e.count,")"]})}))})]})})})]}),(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)(N.Z,{align:"middle",children:[(0,E.jsx)(T.Z,{children:(0,E.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){xe.search=e,xe.page=1,Hn()},style:{width:240}})}),(0,E.jsx)(T.Z,{children:(0,E.jsxs)("span",{className:"ml5",children:[(0,E.jsx)("span",{className:"c-red",children:Ze.work_count}),"个检索结果(",Ze.work_count,"个学生)"]})})]})}),(0,E.jsxs)(T.Z,{children:[(0,z.GJ)()&&Ze.code_review&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){O({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}})},children:[(0,E.jsx)("span",{className:"".concat(pe," iconfont icon-daimachazhong")}),"代码查重"]}),(0,z.GJ)()&&Ae&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:Bn,children:[(0,E.jsx)("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"更新成绩"]}),(null==Ze||null===(j=Ze.homework_status)||void 0===j?void 0:j.includes("已截止"))&&!(null!=J&&null!==(y=J.setting)&&void 0!==y&&y.hide_quality_analysis)&&(0,z.GJ)()&&(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){O({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}})},children:[(0,E.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,E.jsxs)(H.ZP,{className:"ml10",onClick:function(){var e;!(0,z.Rm)()||null!==(e=re.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_appraise?O({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评",selectArrs:Ze.student_works.map((function(e){return e.id})),params:xe}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)($.Z,{className:"mr5"}),"一键点评"]}),((null==Ze||null===(Z=Ze.homework_status)||void 0===Z?void 0:Z.includes("提交中"))||(null==Ze||null===(C=Ze.homework_status)||void 0===C?void 0:C.includes("补交中"))||(null==Ze||null===(S=Ze.homework_status)||void 0===S?void 0:S.includes("进行中")))&&(0,E.jsx)(H.ZP,{className:"ml10",onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=re.AssistantObject.practice)&&void 0!==e&&e.can_redo){Be(!0);var n=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(null==xe?void 0:xe.categoryId,"/teacher_manage_groups.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(console.log("发送请求了",n),_n(n.data.list),Rn(n.data.list));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();n()}else m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"一键打回"}),(0,z.GJ)()&&(0,E.jsx)(U.Z,{dropdownRender:function(){var e,n;return(0,E.jsxs)(W.Z,{children:[(0,E.jsx)(W.Z.Item,{onClick:function(){(0,ve.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},children:"学生成绩"},"1"),(0,z.GJ)()&&(null==Ze||null===(e=Ze.student_works)||void 0===e?void 0:e.length)>0&&(0,E.jsx)(W.Z.Item,{children:(0,E.jsx)(p.Link,{onClick:function(e){O({type:"shixunHomeworks/setActionTabs",payload:{key:"导出实训报告",type:2}})},to:"/classrooms/".concat(null==xe?void 0:xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(null==Ze||null===(n=Ze.student_works)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,"/comment"),children:"实训报告"})},"3"),(null==Ze?void 0:Ze.start_permanent)&&(0,E.jsx)(W.Z.Item,{onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/export_workspace_files.json"),{method:"post",body:{is_repeat_export:0}});case 2:0===(n=e.sent).status&&p.history.push("/classrooms/".concat(xe.coursesId,"/exportlist/","shixun_work_list")),-3===n.status&&(O({type:"classroomList/setActionTabs",payload:{key:"重复导出提醒",params:xe}}),p.history.push("/classrooms/".concat(xe.coursesId,"/exportlist/","shixun_work_list")));case 5:case"end":return e.stop()}}),e)}))),children:"实验文件"},"4"),(0,E.jsx)(W.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(null==xe?void 0:xe.coursesId,"/exportlist/shixun_work_list"),children:"历史导出"})},"2")]})},className:"ml10",children:(0,E.jsxs)(H.ZP,{children:[(0,E.jsx)(ee.Z,{}),"导出",(0,E.jsx)(ne.Z,{})]})})]})]})]}),(0,E.jsx)(N.Z,{style:{justifyContent:"end",marginTop:"5px"},children:(0,z.GJ)()&&Ae&&(0,E.jsxs)("span",{children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"列表中作业记录存在差异,请点击“更新成绩”按钮"]})}),(0,E.jsx)(v.Z,{className:"mt30",loading:L["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){var t;!(0,z.Rm)()||null!==(t=re.AssistantObject.practice)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(xe.coursesId,"/shixun_homework/").concat(xe.categoryId,"/").concat(e.id,"/comment"),"_blank"):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}},dataSource:Ze.student_works,columns:Ln,onChange:function(e,n,t){t.field&&(xe.order=t.field),t.order||(xe.b_order="asc"),"ascend"===t.order&&(xe.b_order="asc"),"descend"===t.order&&(xe.b_order="desc"),t.order||(xe.b_order="asc"),Hn()}}),(0,E.jsx)(ce,{}),(0,E.jsx)(fe,{}),(0,E.jsx)(se.Z,{})]}),(0,E.jsx)(h.Z,{title:"一键打回重做",open:He,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==Ge){e.next=13;break}if(!(Fe.length<=0)){e.next=4;break}return m.ZP.info("请选择作业状态"),e.abrupt("return");case 4:if(pn){e.next=7;break}return m.ZP.info("评语不能为空"),e.abrupt("return");case 7:return e.next=9,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,status:Fe,course_group_ids:Qn.current}});case 9:0===(n=e.sent).status&&(Tn(n.course_group_count),Ye(n),Be(!1),De(!0)),e.next=32;break;case 13:if(0!==cn&&0!==sn){e.next=16;break}e.next=22;break;case 16:if(cn){e.next=19;break}return m.ZP.info("最低分不能为空"),e.abrupt("return");case 19:if(sn){e.next=22;break}return m.ZP.info("最高分不能为空"),e.abrupt("return");case 22:if(!(cn>sn)){e.next=25;break}return m.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 25:if(pn){e.next=28;break}return m.ZP.info("评语不能为空"),e.abrupt("return");case 28:return e.next=30,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,min_score:cn,max_score:sn,course_group_ids:Qn.current}});case 30:0===(t=e.sent).status&&(Tn(t.course_group_count),Ye(t),Be(!1),De(!0));case 32:case"end":return e.stop()}}),e)}))),onCancel:function(){Be(!1),Fn()},children:(0,E.jsx)("div",{style:{padding:"32px"},children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex",marginBottom:"12px"},children:[(0,E.jsxs)("div",{style:{flexShrink:"0",marginRight:"15px"},children:[" ",(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"分班:"]}),(0,E.jsx)("div",{className:bn.length>15?he:"",style:{overflowX:"hidden"},children:null==bn?void 0:bn.map((function(e,n){return(0,E.jsxs)(Y.Z,{style:{textAlign:"left",margin:"0"},value:e.course_group_id,onChange:function(){!function(e,n){_n(n.map((function(n){return n.course_group_id===e&&(n.checked=!n.checked),n}))),Rn(n)}(e.course_group_id,bn)},checked:e.checked,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))})]}),(0,E.jsxs)("div",{children:[(0,E.jsx)("span",{style:{width:"80px"},children:"打回方式:"}),(0,E.jsxs)(q.ZP.Group,{value:Ge,onChange:function(e){Ve(e.target.value)},children:[(0,E.jsx)(q.ZP,{value:1,children:"按成绩打回"}),(0,E.jsx)(q.ZP,{value:2,children:"按作业状态打回"})]})]}),1===Ge&&(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,E.jsx)(G.Z,{min:0,max:100,value:cn,onChange:function(e){return ln(e)},style:{width:"100px"}}),(0,E.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,E.jsx)(G.Z,{min:0,max:100,value:sn,onChange:function(e){return rn(e)},style:{width:"100px"}})]}),2===Ge&&(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,E.jsx)(Y.Z.Group,{onChange:function(e){Le(k()(e))},style:{width:"100%"},children:null===(P=Ze.task_status)||void 0===P?void 0:P.map((function(e,n){return(0,E.jsxs)(Y.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,E.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,E.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,E.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,E.jsx)(b.Z,{className:de,onChange:function(e){return hn(e)},placeholder:"请填写评语"})]})]})})}),(0,E.jsx)(h.Z,{open:Je,title:"打回确认",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==Ge){e.next=7;break}return e.next=3,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,status:Fe,course_group_ids:Qn.current}});case 3:0===e.sent.status&&(m.ZP.info("打回成功"),Fn(),Hn(),De(!1)),e.next=11;break;case 7:return e.next=9,(0,A.ZP)("/api/homework_commons/".concat(xe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:xe.categoryId,comment:pn,min_score:cn,max_score:sn,course_group_ids:Qn.current}});case 9:0===e.sent.status&&(m.ZP.info("打回成功"),Fn(),Hn(),De(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){Fn(),De(!1)},children:(0,E.jsxs)("div",{style:{padding:"32px"},children:[1===Ge&&(0,E.jsxs)("span",{children:["确认将选中的",Nn,"个班级中, 成绩在",cn,"-",sn,"的学生进行打回重做吗?"]}),2===Ge&&(0,E.jsxs)("span",{children:["确认将",Nn,"个班级中作业状态在",null===(Q=Ze.task_status)||void 0===Q?void 0:Q.filter((function(e){return null==Fe?void 0:Fe.includes(e.id)})).map((function(e){return e.name})).toString(),"的学生进行作业打回重做吗?"]}),(0,E.jsx)("br",{}),(0,E.jsxs)("span",{children:["该条件下共有",null==We?void 0:We.count,"名学生"]})]})})]}),(0,E.jsx)(ge,{}),(0,E.jsx)("aside",{className:"tc mb50 mt30",children:(0,E.jsx)(R.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){xe.page=e,xe.limit=20,Hn()},current:xe.page||1,defaultPageSize:20,total:Ze.work_count})})]})})),we=t(46400),ye=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading.effects,classroomList:t}}))((function(e){var n,t=e.shixunHomeworks,s=e.classroomList,i=e.loading,o=e.dispatch,l=(0,p.useParams)(),h=(0,d.useState)(r()(r()({},{page:1,limit:20,group_ids:[]}),l)),f=u()(h,2),x=f[0],g=f[1],j=(0,p.useLocation)(),w=t.codeReview,y=(0,d.useState)({}),k=u()(y,2),A=(k[0],k[1],M.Z.useForm());u()(A,1)[0];x.order="code_rate",x.sort="desc",x.category=x.categoryId,(0,d.useEffect)((function(){b(),console.log("params",x)}),[x]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&b()}),[t.actionTabs.key]);var b=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"shixunHomeworks/getCodeReview",payload:r()({},x)});case 2:-2===e.sent.status&&setTimeout((function(){return b()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=[{title:"序号",dataIndex:"number",render:function(e,n,t){return x.limit*(x.page-1)+t+1}},{title:"姓名",dataIndex:"username"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"code_rate",render:function(e){return(0,E.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,E.jsxs)("div",{children:[(0,E.jsx)("a",{target:"_blank",onClick:function(){var e;!(0,z.Rm)()||null!==(e=s.AssistantObject.normal)&&void 0!==e&&e.can_appraise?(localStorage.setItem("studentDetial",j.pathname),window.open("/classrooms/".concat(x.coursesId,"/shixun_homework/").concat(x.categoryId,"/review_detail/").concat(n.user_id))):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"查看"}),(0,E.jsx)("br",{})]})}}];return(0,E.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[-2===(null==w?void 0:w.status)&&(0,E.jsx)(we.Z,{message:"查重进行中,请稍候……",className:"mb10 font14",type:"error"}),(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsxs)("p",{className:"mt10",children:["查重时间:",w.last_review_time,(0,E.jsx)(H.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){o({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:x}})},children:"代码查重"})]})}),(0,E.jsxs)(T.Z,{children:[(0,E.jsx)(B.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){x.search=e,o({type:"shixunHomeworks/getCodeReview",payload:x})},style:{width:200}}),(0,E.jsx)("span",{className:"ml5 c-red"})]})]}),(null===(n=w.group_info)||void 0===n?void 0:n.length)>0&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{checked:""==x.group_ids,value:"all",onChange:function(e){delete x.group_ids,x.group_ids=[],x.page=1,g(r()({},x))},children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:w.group_info&&w.group_info.map((function(e,n){return(0,E.jsxs)(Y.Z,{value:e.id,checked:x.group_ids.includes(e.id),onChange:function(n){n.target.checked?x.group_ids.push(e.id):x.group_ids.splice(x.group_ids.indexOf(e.id),1),x.page=1,g(r()({},x))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,E.jsx)(N.Z,{className:"font14 c-red mt5",children:(0,E.jsx)(T.Z,{children:"本页仅显示全部已查重分班"})})]}),(0,E.jsxs)("p",{className:"mt10",children:[(0,E.jsx)("span",{className:"c-red",children:w.copy_reviews_count}),"个疑似抄袭作品(",w.all_reviews_count,"作品)"]}),(0,E.jsx)(v.Z,{className:"mt30",loading:i["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:w.users_reviews,columns:_,onChange:function(e,n,t){"ascend"===t.order&&(x.b_order="asc"),"descend"===t.order&&(x.b_order="desc"),t.order||delete x.b_order,o({type:"shixunHomeworks/getCodeReview",payload:r()({},x)})}}),(0,E.jsx)("aside",{className:"tc mb50 mt30",children:(0,E.jsx)(R.Z,{showSizeChanger:!1,onChange:function(e,n){x.page=e,x.limit=20,o({type:"shixunHomeworks/getCodeReview",payload:r()({},x)})},defaultCurrent:x.page||1,current:x.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:w.copy_reviews_count})})]})})),ke=t(95405),Ae=t(52016),be=t(57930),_e=t(57809),Ze=t(89392),Ee=(be.default.RangePicker,_e.default.Option,(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch),s=(0,p.useParams)(),i=((0,p.useLocation)(),n.workSetting),o=n.workList,l=n.changeData,f=(0,d.useState)(!0),x=u()(f,2),g=x[0],j=x[1],w=(0,d.useState)({}),y=u()(w,2),b=(y[0],y[1],(0,d.useState)(!1)),_=u()(b,2),Z=_[0],C=_[1],I=M.Z.useForm(),S=(u()(I,1)[0],(0,d.useState)([])),P=u()(S,2),R=P[0],Q=P[1],F=(0,d.useState)([]),L=u()(F,2),z=L[0],O=L[1],J=(0,d.useState)(!1),D=u()(J,2),K=D[0],W=D[1],U=(0,d.useState)([]),G=u()(U,2),V=(G[0],G[1]),X=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1}),$=u()(X,2),ee=$[0],ne=$[1];(0,d.useEffect)((function(){return te(),function(){Q([].concat())}}),[]);var te=function(){t({type:"shixunHomeworks/getWorkSetting",payload:r()({},s)})};(0,d.useEffect)((function(){null!=i&&i.course_id&&(Object.keys(ee).map((function(e){ee[e]=i[e]})),ee.allow_late&&ee.unified_late||(ee.late_penalty=5),R=JSON.parse(JSON.stringify(i.group_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),z=JSON.parse(JSON.stringify(i.allow_late_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),ne(r()({},ee)),Q(k()(R)),O(k()(z)))}),[i]);var se=function(e){var n,i;if(console.log(e.total_score,e.eff_score),null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)m.ZP.warning("效率分不能为空");else{var u=e.challenge_settings.reduce((function(e,n){return e+Number(n.challenge_score)}),0);if((null==u?void 0:u.toFixed(10))===(null===(n=e.total_score-e.eff_score)||void 0===n?void 0:n.toFixed(10))){var d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},p=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return C(!0),n.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/public_setting.json"),{method:"post",body:r()({},e)});case 3:0===n.sent.status&&(m.ZP.success("更新成功"),j(!0),te(),t({type:"shixunHomeworks/getWorkList",payload:r()({},s)})),C(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,Ze.isEqual)(l,d)||null!=o&&null!==(i=o.homework_status)&&void 0!==i&&i.includes("未发布")?p():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:p})}else m.ZP.warning("效率分加关卡任务总分必须等于总分值:".concat(e.total_score,"分"))}else m.ZP.warning("总分值不能为空")},re=(0,d.useMemo)((function(){return ee.public_after_abort?"public_after_abort":ee.public_after_over?"public_after_over":"immediately"}),[ee]);return(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,E.jsxs)(N.Z,{children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)("span",{style:{fontSize:"16px"},children:"公开设置"})}),(0,E.jsxs)(T.Z,{children:[(null==i?void 0:i.can_edit)&&g&&(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return j(!1)},children:"编辑设置"}),!g&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",loading:Z,onClick:function(){return function(){var e,n,t=JSON.parse(JSON.stringify(ee));if(t.challenge_settings.filter((function(e){return!e.hide})),t.categoryId=s.categoryId,null!==(e=t.challenge_settings)&&void 0!==e&&e.every((function(e){return!e.checked})))m.ZP.warning("关卡不能全部设置为可不做");else{if(ee.unified_setting||(R=null===(n=R)||void 0===n?void 0:n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw m.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=i.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),t.group_settings=R,ee.allow_late)if(ee.unified_late){if(null===ee.late_penalty||void 0===ee.late_penalty||ee.late_penalty<0||ee.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!ee.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var r;z=null===(r=z)||void 0===r?void 0:r.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=i.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=z}se(t)}}()},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){j(!0),te()},children:"取消"})]})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.score_open,disabled:g,onChange:function(e){ee.score_open=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"公开成绩"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的成绩,否则只能查看自己的成绩)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.answer_public,disabled:g,onChange:function(e){e.target.checked?ne((function(n){return r()(r()({},n),{},{answer_public:e.target.checked})})):ne((function(n){return r()(r()({},n),{},{answer_public:e.target.checked,public_after_abort:!1,public_after_over:!1})}))},children:(0,E.jsx)("strong",{children:"公开答案"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生可以查看实训参考答案,否则禁止查看答案)"})]}),ee.answer_public&&(0,E.jsx)(T.Z,{span:24,className:"mt10 pl30",children:(0,E.jsxs)(q.ZP.Group,{style:{marginLeft:22},onChange:function(e){"public_after_abort"===e.target.value?ne((function(e){return r()(r()({},e),{},{public_after_abort:!0,public_after_over:!1})})):"public_after_over"===e.target.value?ne((function(e){return r()(r()({},e),{},{public_after_abort:!1,public_after_over:!0})})):ne((function(e){return r()(r()({},e),{},{public_after_abort:!1,public_after_over:!1})}))},value:re,disabled:g,children:[(0,E.jsx)(q.ZP,{value:"immediately",children:"立即公开"}),(0,E.jsx)(q.ZP,{value:"public_after_abort",children:"作业截止后公开"}),(0,E.jsx)(q.ZP,{value:"public_after_over",children:"课堂结束后公开"})]})}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.forbid_copy_answers,disabled:g,onChange:function(e){ee.forbid_copy_answers=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"禁止复制参考答案"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则禁止学生复制参考答案,否则学生可以复制参考答案)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30",children:[(0,E.jsx)(Y.Z,{checked:ee.comment_public,disabled:g,onChange:function(e){ee.comment_public=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"公开评论"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生可以查看课程实验的评论,否则禁止查看)"})]}),(0,E.jsxs)(T.Z,{span:24,className:"mt15 pl30 pb40",children:[(0,E.jsx)(Y.Z,{checked:ee.can_view_details,disabled:g,onChange:function(e){ee.can_view_details=e.target.checked,ne(Object.assign({},ee))},children:(0,E.jsx)("strong",{children:"查看实践项目详情"})}),(0,E.jsx)("span",{className:"c-grey-c font12",children:"(选中,则学生开始学习先进入实践项目详情页面,否则学生进入实践项目挑战页面)"})]})]}),(0,E.jsx)(h.Z,{title:"添加协作者",open:K,onCancel:function(){return W(!1)},children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,E.jsx)(B.Z.Search,{onChange:function(e){}})]}),(0,E.jsx)(v.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){V(e)}},pagination:!1,dataSource:[{name:"1"}],columns:[{title:"班级",dataIndex:"name",key:"name"},{title:"发布时间",dataIndex:"publish_time",key:"publish_time"},{title:"截止时间",dataIndex:"end_time",key:"end_time"}]})]})})]})}))),Ce=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch),s=(0,p.useParams)(),i=n.workSetting,o=n.workList,l=n.changeData;console.log("想拿到的数据在这看看看这",i);var f=(0,d.useState)(!0),x=u()(f,2),g=x[0],v=x[1],j=(0,d.useState)(!1),w=u()(j,2),y=w[0],b=w[1],_=(0,d.useState)(!1),Z=u()(_,2),C=Z[0],I=Z[1],S=(0,d.useState)([]),P=u()(S,2),R=P[0],Q=P[1],F=(0,d.useState)([]),L=u()(F,2),z=L[0],O=L[1],J=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc"}),D=u()(J,2),K=D[0],M=D[1];console.log("数据:-----------------------------------",s);var W=(0,d.useState)(!1),U=u()(W,2),V=U[0],X=U[1],$=(0,d.useState)(0),ee=u()($,2),ne=ee[0],te=ee[1],se=(0,d.useState)(0),re=u()(se,2),ie=re[0],ae=re[1],oe=(0,d.useState)(!0),ce=u()(oe,2),le=ce[0],ue=ce[1],de=(0,d.useState)(!1),pe=u()(de,2),he=pe[0],me=pe[1],fe=(0,d.useState)(!1),xe=u()(fe,2),ge=xe[0],ve=xe[1],je=(0,d.useState)(!1),we=u()(je,2),ye=we[0],Ae=we[1],be=(0,d.useState)(!1),_e=u()(be,2),Ee=_e[0],Ce=_e[1];(0,d.useEffect)((function(){return Ie(),function(){Q([].concat())}}),[]);var Ie=function(){t({type:"shixunHomeworks/getWorkSetting",payload:r()({},s)})};(0,d.useEffect)((function(){null!=i&&i.course_id&&(Object.keys(K).map((function(e){K[e]=i[e]})),K.allow_late&&K.unified_late||(K.late_penalty=5),R=JSON.parse(JSON.stringify(i.group_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),z=JSON.parse(JSON.stringify(i.allow_late_settings.map((function(e){return r()(r()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),M(r()(r()({},K),{},{difficulty_level_sort:K.difficulty_level_sort||"asc"})),Q(k()(R)),O(k()(z)),i.is_repeat_minus&&(X(!0),console.log("000000000000000000000000000000000000000",i),i.repeat_setting_score&&(me(!0),te(i.repeat_setting_score),Ce(!0),i.repeat_limit&&(ae(i.repeat_limit),Ce(!0))),ue(!0),me(!0),ve(!0)))}),[i]);var Se=function(e){var n,i;if(null!==e.total_score)if(null!=e&&e.work_efficiency&&null===e.eff_score)m.ZP.warning("效率分不能为空");else{var u=e.challenge_settings.reduce((function(e,n){return e+Number(n.challenge_score)}),0);if((null==u?void 0:u.toFixed(10))===(null===(n=e.total_score-e.eff_score)||void 0===n?void 0:n.toFixed(10))){var d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},p=function(){var n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return b(!0),n.next=3,(0,A.ZP)("/api/homework_commons/".concat(s.categoryId,"/score_setting.json"),{method:"post",body:r()(r()({},e),{},{is_repeat_minus:V,repeat_setting_score:ne,repeat_limit:ie})});case 3:0===n.sent.status&&(m.ZP.success("更新成功"),v(!0),Ie(),t({type:"shixunHomeworks/getWorkList",payload:r()({},s)})),b(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,Ze.isEqual)(l,d)||null!=o&&null!==(i=o.homework_status)&&void 0!==i&&i.includes("未发布")||ye?p():h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。",okText:"确认",cancelText:"取消",onOk:p}),console.log(ye),V&&ye?(console.log("sssssssssssssssssssss",ye),console.log("该展示弹出框了"),h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩。",okText:"立即查重",cancelText:"取消",onOk:function(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:s}})}})):ye&&h.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩。",okText:"立即查重",cancelText:"取消",onOk:function(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:s}})}})}else m.ZP.warning("效率分加关卡任务总分必须等于总分值:".concat(e.total_score,"分"))}else m.ZP.warning("总分值不能为空")},Pe=function(){var e,n=K.eff_score,t=K.total_score,s=K.difficulty_level_sort,r=t-n,i=null===(e=K.challenge_settings)||void 0===e?void 0:e.filter((function(e){return e.checked})).length;if(i){var a,o=r/K.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===s?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),c=0,l=0;switch(K.shixun_evaluation){case 0:var u=parseFloat((r/i).toFixed(1));K.challenge_settings.map((function(e,n){e.checked?(c=n,e.challenge_score=u>0?u:0):e.challenge_score=0})),a=(r-u*(i-1)).toFixed(1),K.challenge_settings[c].challenge_score=a>0?a:0;break;case 1:K.challenge_settings.map((function(e,n){e.checked?(c=n,l+=Number((Math.round(("desc"===s?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)),e.challenge_score=(Math.round(("desc"===s?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)):e.challenge_score=0}));var d=K.challenge_settings[c].challenge_score;a=(r-l+Number(d)).toFixed(1),K.challenge_settings[c].challenge_score=a>0?a:0}}else K.challenge_settings.map((function(e,n){e.challenge_score=0}))};return console.log("传递给后端的三个新字段",V,"扣分:",ne,"阈值:",ie),(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10 mb20 pb10"].join(" "),children:[(0,E.jsxs)(N.Z,{className:"mt25",children:[(0,E.jsx)(T.Z,{flex:"1"}),(0,E.jsxs)(T.Z,{children:[(null==i?void 0:i.can_edit)&&g&&(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){v(!1),ue(!1),ve(!1)},children:"编辑设置"}),!g&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",loading:y,onClick:function(){!function(){var e,n,t=JSON.parse(JSON.stringify(K));if(t.challenge_settings.filter((function(e){return!e.hide})),t.categoryId=s.categoryId,null!==(e=t.challenge_settings)&&void 0!==e&&e.every((function(e){return!e.checked})))m.ZP.warning("关卡不能全部设置为可不做");else{if(K.unified_setting||(R=null===(n=R)||void 0===n?void 0:n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw m.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null===(n=i.group_settings)||void 0===n?void 0:n.filter((function(n){var t;return null==e||null===(t=e.group_name)||void 0===t?void 0:t.includes(n.group_name)})).map((function(e){return e.group_id||e.id})).toString().split(","),e}))),t.group_settings=R,K.allow_late)if(K.unified_late){if(null===K.late_penalty||void 0===K.late_penalty||K.late_penalty<0||K.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!K.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var r;z=null===(r=z)||void 0===r?void 0:r.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw m.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw m.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw m.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=i.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=z}Se(t)}}(),ue(!0),Ae(!1)},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){v(!0),Ie()},children:"取消"})]})]}),(0,E.jsxs)(T.Z,{span:24,className:"pl30 mt10",children:[(0,E.jsx)("strong",{children:"总分值:"}),(0,E.jsx)(G.Z,{min:0,value:K.total_score,disabled:g,onChange:function(e){K.total_score=e,M(Object.assign({},K)),Pe()}})," 分"]}),(0,E.jsxs)(T.Z,{span:24,style:{paddingLeft:60,marginTop:20},children:[(0,E.jsx)("strong",{children:"关卡任务的选择和分值设置"}),(0,E.jsx)("span",{className:"c-orange",children:" (总分值 = 效率分+ 关卡任务总分)"})]})]}),(0,E.jsxs)(N.Z,{style:{paddingLeft:85,marginTop:30},children:[(0,E.jsxs)(T.Z,{flex:"1",children:[(0,E.jsx)(Y.Z,{disabled:g,checked:K.work_efficiency,onChange:function(e){K.work_efficiency=e.target.checked,K.work_efficiency?K.eff_score=20:K.eff_score=0,M(Object.assign({},K)),Pe()},children:(0,E.jsx)("strong",{children:"效率分"})}),(0,E.jsx)("span",{className:"c-orange font12",style:{marginLeft:-4},children:"(选中,则学生最终成绩包含效率分。效率分在作业截止或者补交结束后由系统自动生成)"})]}),(0,E.jsxs)(T.Z,{className:ke.Z.efficiency,children:["(学生学习效率= log(实训总得分/实训总耗时)",(0,E.jsx)("br",{}),"(学生效率分 = 学生学习效率 / 课堂学生最高学习效率 * 分值)",(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{marginLeft:10},children:"另:当学生未通关时,学生效率分记 0 分"})]})]}),(0,E.jsx)(N.Z,{align:"middle",style:{paddingLeft:105},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"mr5",children:"效率分"}),(0,E.jsx)(G.Z,{min:0,disabled:g||!K.work_efficiency,value:K.eff_score,step:.1,onChange:function(e){K.eff_score=e,M(Object.assign({},K)),Pe()}}),(0,E.jsx)("span",{children:" 分"})]})}),(0,E.jsx)(N.Z,{align:"middle",style:{paddingLeft:105,marginTop:"20px"},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"mr5",children:"实训耗时规则:"}),(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.training_time_rules,onChange:function(e){K.training_time_rules=e.target.value,M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:1,children:"页面停留时长"}),(0,E.jsx)(q.ZP,{value:2,children:"关卡总耗时"}),(0,E.jsxs)(q.ZP,{value:3,children:["作业通关时长",(0,E.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),I(!0)},style:{marginLeft:10,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]})]})]})}),(0,E.jsxs)(N.Z,{align:"middle",style:{paddingLeft:85,marginTop:35},children:[(0,E.jsx)(T.Z,{children:(0,E.jsx)("strong",{children:"关卡任务分值设置规则"})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)("div",{className:"ml5",children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.shixun_evaluation,onChange:function(e){K.shixun_evaluation=e.target.value,1!==e.target.value&&(K.difficulty_level_sort="asc"),M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:0,children:"均分比例"}),(0,E.jsx)(q.ZP,{value:1,children:"难易度"}),(0,E.jsx)(q.ZP,{value:2,children:"自定义分值"})]})})})]}),(0,E.jsx)(N.Z,{style:{paddingLeft:343,marginTop:5,display:1===K.shixun_evaluation?"flex":"none"},children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.difficulty_level_sort||"asc",onChange:function(e){K.difficulty_level_sort=e.target.value,M(Object.assign({},K)),Pe()},children:[(0,E.jsx)(q.ZP,{value:"asc",children:"正序赋分"}),(0,E.jsx)(q.ZP,{value:"desc",children:"反序赋分"})]})}),(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{style:{marginLeft:145,marginTop:15},children:[(0,E.jsx)("span",{className:"font16",children:"关卡名称"}),(0,E.jsx)("span",{className:"font14 ml5 c-orange",children:null!=i&&i.task_pass?"(请选中需要学生完成的关卡,该实训支持跳关学习)":"(该实训不支持跳关学习)"})]})}),K.challenge_settings&&K.challenge_settings.map((function(e,n){return(0,E.jsxs)(N.Z,{align:"middle",style:{paddingLeft:275,marginTop:20},children:[(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)(Y.Z,{disabled:g||!(null!=i&&i.task_pass),checked:e.checked,onChange:function(e){var t=(0,Ze.cloneDeep)(K.challenge_settings);t[n].checked=e.target.checked,null!=t&&t.every((function(e){return!e.checked}))?m.ZP.warning("关卡不能全部设置为可不做"):(K.challenge_settings[n].checked=e.target.checked,K.challenge_settings[n].hide=e.target.checked,2!==K.shixun_evaluation||e.target.checked||(K.challenge_settings[n].challenge_score=0),M(r()({},K)),Pe())},children:(0,E.jsx)("strong",{children:e.challenge_name})})}),(0,E.jsx)(T.Z,{children:!e.checked&&(0,E.jsx)("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10",children:"可不做"})}),(0,E.jsxs)(T.Z,{flex:"150px",children:[(0,E.jsx)(G.Z,{min:0,step:.1,value:e.challenge_score,disabled:g||2!==K.shixun_evaluation||!e.checked,onChange:function(e){K.challenge_settings[n].challenge_score=e,M(r()({},K))}}),(0,E.jsx)("span",{className:"ml10",children:"分"})]}),(0,E.jsxs)(T.Z,{flex:"300px",children:[(0,E.jsx)("span",{className:"tag-style-border-small bg-green c-white mr10",children:e.difficulty}),"金币奖励数: ",e.challenge_exp]})]},n)})),(0,E.jsx)(N.Z,{className:"mt30",style:{paddingLeft:65},children:(0,E.jsxs)(T.Z,{children:[(0,E.jsx)("span",{className:"font16 c-black",children:"查看参考答案才通过评测的关卡扣分规则"}),(0,E.jsx)("span",{className:"font12 c-grey-c",children:" (学生通过评测后再查看参考答案,不对成绩产生影响)"})]})}),(0,E.jsx)(N.Z,{style:{paddingLeft:65},children:(0,E.jsxs)(q.ZP.Group,{disabled:g,value:K.answer_open_evaluation,onChange:function(e){K.answer_open_evaluation=e.target.value,M(r()({},K))},children:[(0,E.jsxs)(q.ZP,{value:!1,style:{marginTop:15},children:[(0,E.jsx)("strong",{children:"按查看答案级别扣分"}),(0,E.jsx)("span",{className:"c-grey-c",children:"(根据学员选择查看的实训答案级别(解题思路、完整答案),扣减相应的分值)"})]}),(0,E.jsx)("br",{}),(0,E.jsx)(q.ZP,{value:!0,style:{marginTop:15},children:(0,E.jsx)("strong",{children:"不扣分"})})]})}),(0,E.jsx)("div",{children:(0,E.jsxs)(Y.Z,{style:{paddingLeft:"60px",margin:"10px 0"},onChange:function(e){!function(e){null!=e&&e.target.checked?(me(!0),X(!0),te(10),ae(70),Ce(!0),console.log("选中了")):(Ae(!0),me(!1),X(!1),console.log("没选中,隐藏输入框"),te(0),ae(0),Ce(!1))}(e)},disabled:le,checked:he,children:[(0,E.jsx)("span",{style:{fontSize:"15px",color:"black"},children:"代码查重扣分"}),"(规则提交后需进行“代码查重”才能生效)"]})}),Ee&&(0,E.jsxs)("div",{style:{paddingLeft:"60px",margin:"10px 0"},children:[(0,E.jsxs)("div",{style:{marginTop:"14px"},children:["查重扣分 ",(0,E.jsx)(B.Z,{style:{width:"80px",height:"24px"},value:ne,onChange:function(e){!function(e){X(!0),console.log("修改了"),Ae(!0),te(0),e.target.value=e.target.value>K.total_score?K.total_score:e.target.value<0?1:e.target.value,e.target.value&&te(parseInt(e.target.value))}(e)},disabled:ge})," 分"]}),(0,E.jsxs)("div",{style:{marginTop:"14px"},children:["扣分阈值 ",(0,E.jsx)(B.Z,{style:{width:"80px",height:"24px"},value:ie,onChange:function(e){!function(e){X(!0),console.log("修改了"),Ae(!0),ae(0),e.target.value&&ae(parseInt(e.target.value))}(e)},disabled:ge})," % (学生相似度低于这个阈值则不扣分)"]})]}),(0,E.jsxs)(h.Z,{open:C,width:860,onCancel:function(){I(!1)},title:"计时规则说明",footer:null,children:[(0,E.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,E.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,E.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,E.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,E.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,E.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,E.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,E.jsx)("br",{}),(0,E.jsx)("span",{children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]})]})})),Ie=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,s=(0,d.useState)(!0),r=u()(s,2),i=r[0],o=r[1],l=(0,d.useState)(!1),f=u()(l,2),x=f[0],g=f[1],j=(0,d.useState)([]),w=u()(j,2),y=w[0],k=w[1],b=(0,d.useState)([]),_=u()(b,2),Z=_[0],C=_[1],I=(0,d.useState)([]),S=u()(I,2),P=S[0],R=S[1],Q=(0,d.useState)([]),F=u()(Q,2),L=F[0],z=F[1],O=(0,p.useParams)();function J(){return D.apply(this,arguments)}function D(){return(D=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,C(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function K(){return M.apply(this,arguments)}function M(){return(M=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/teachers"),{method:"get",params:{homework_id:O.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),R(null==n?void 0:n.teacher_list),z(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){J(),K()}),[O]);return(0,E.jsxs)("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,E.jsx)(N.Z,{children:(0,E.jsxs)(T.Z,{flex:"1",children:[(0,E.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==Z?void 0:Z.can_edit)&&(0,E.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){g(!0)},children:"+添加协作者"})]})}),(0,E.jsxs)(N.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==Z||null===(n=Z.data)||void 0===n?void 0:n.length)<=0&&(0,E.jsx)(te.Z,{customText:"该作业暂无协作者"}),null==Z||null===(t=Z.data)||void 0===t?void 0:t.map((function(e){return(0,E.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,E.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==Z?void 0:Z.can_edit)&&(0,E.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(m.ZP.info("删除成功"),J(),K());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,E.jsx)(N.Z,{children:!i&&(0,E.jsxs)(T.Z,{className:"mb50",children:[(0,E.jsx)(H.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,E.jsx)(H.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){o(!0)},children:"取消"})]})}),(0,E.jsx)(h.Z,{title:"添加协作者",open:x,onCancel:function(){return g(!1)},onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==y.length){e.next=3;break}return m.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,A.ZP)("/api/homework_commons/".concat(O.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:y}});case 5:0===e.sent.status&&(m.ZP.info("添加成功"),k([]),J(),K(),g(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,E.jsx)(B.Z.Search,{onChange:function(e){R(L.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,E.jsx)(v.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){k(e)},selectedRowKeys:y,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:P,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),Se=function(){return(0,E.jsx)("section",{className:[ke.Z.form," bg-white pl30 pt10"].join(" "),children:(0,E.jsxs)(g.Z,{destroyInactiveTabPane:!0,children:[(0,E.jsx)(g.Z.TabPane,{tab:"发布设置",children:(0,E.jsx)(Ae.ZP,{})},1),(0,E.jsx)(g.Z.TabPane,{tab:"评分设置",children:(0,E.jsx)(Ce,{})},2),(0,E.jsx)(g.Z.TabPane,{tab:"公开设置",children:(0,E.jsx)(Ee,{})},3),(0,E.jsx)(g.Z.TabPane,{tab:"协作设置",children:(0,E.jsx)(Ie,{})},4)]})})},Pe=t(42441),Ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},He=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,t,s,i,o=e.dispatch,l=(0,p.useParams)(),m=(0,d.useState)(r()(r()({},{sort_by:"student_id",sort_direction:"desc"}),l)),f=u()(m,2),x=f[0],g=(f[1],(0,d.useState)()),j=u()(g,2),w=j[0],y=j[1],b=(0,d.useState)([]),_=u()(b,2),Z=_[0],C=_[1],I=(0,d.useRef)(),S=(0,d.useState)(1),P=u()(S,2),Q=P[0],F=P[1],L=(0,d.useState)(!1),z=u()(L,2),O=z[0],J=z[1],D=(0,d.useState)(10),K=u()(D,2),M=K[0],W=K[1],U=(0,d.useState)([]),q=u()(U,2),G=q[0],V=q[1];(0,d.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null,render:function(e){return(0,E.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===x.sort_by?"desc"===x.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,E.jsx)("a",{target:"_blank",href:"/classrooms/".concat(l.coursesId,"/shixun_homework/").concat(l.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/homework_commons/".concat(x.categoryId,"/code_quality_analyses/check_status.json"),{method:"GET"});case 2:n=e.sent,y(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(I.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(null==n?void 0:n.page),W(null==n?void 0:n.limit),e.next=4,(0,A.ZP)("/api/homework_commons/".concat(x.categoryId,"/code_quality_analyses.json"),{method:"GET",params:r()({},n)});case 4:t=e.sent,C(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){return 2===w&&(I.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(I.current)}}),[w]),console.log("-------",w),(0,E.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10",children:[(0===w||1===w)&&(0,E.jsxs)("div",{children:[(0,E.jsxs)("p",{style:{display:"flex"},children:[(0,E.jsx)("span",{style:{flex:"1"},children:(0,E.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,E.jsx)(H.ZP,{onClick:function(){o({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,E.jsx)("p",{style:{display:"flex"},children:(0,E.jsxs)(N.Z,{style:{width:"100%"},children:[(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)("label",{children:"分班情况:"})}),(0,E.jsx)(T.Z,{flex:"80px",children:(0,E.jsx)(Y.Z,{checked:0===(null==G?void 0:G.length),onChange:function(e){e.target.checked&&(V([]),ne({page:Q,limit:M}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,E.jsx)(T.Z,{flex:"1",children:(0,E.jsx)(Y.Z.Group,{value:G,onChange:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(k()(n)),ne({page:Q,limit:M,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,E.jsxs)(Y.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,E.jsxs)("p",{style:{display:"flex"},children:[(0,E.jsx)("span",{children:(0,E.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,E.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,E.jsxs)("div",{children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,E.jsx)(Pe.Z,{option:Ne(null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.specification_count})),null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.vulnerability_count})),null==Z||null===(i=Z.grade_statistics)||void 0===i?void 0:i.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,E.jsxs)("div",{children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,E.jsx)(Pe.Z,{option:Te(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{style:{display:"flex"},children:[(0,E.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,E.jsx)(B.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:M,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,E.jsx)(v.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,t){t.field&&(x.sort_by=t.field),t.order||(x.sort_direction="asc"),"ascend"===t.order&&(x.sort_direction="asc"),"descend"===t.order&&(x.sort_direction="desc"),t.order||(x.sort_direction="asc"),ne(r()({page:1,limit:M},x))}}),(0,E.jsx)(R.Z,{current:Q,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:M,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){F(e),W(n),ne({page:e,limit:n,group_course_ids:G})}})]})]}),2===w&&(0,E.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,E.jsx)("img",{src:"data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,E.jsx)("br",{}),(0,E.jsx)(H.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,E.jsx)(ge,{}),(0,E.jsx)(h.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!O,footer:null,onCancel:function(){return J(!1)},children:(0,E.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!O&&(0,E.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==l?void 0:l.categoryId,"-").concat(null==O?void 0:O.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Be=t(26724),Re=t.n(Be),Qe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading}}))((function(e){var n=e.shixunHomeworks,t=e.loading,s=e.dispatch,i=(0,p.useParams)(),o=((0,p.useLocation)(),(0,d.useState)([])),l=u()(o,2),f=l[0],x=l[1],g=(0,d.useState)([]),j=u()(g,2),w=(j[0],j[1],(0,d.useState)(!0)),y=u()(w,2),b=y[0],_=y[1],Z=(0,d.useState)(!1),C=u()(Z,2),S=C[0],H=C[1],B=(0,d.useState)(1),R=u()(B,2),Q=R[0],F=R[1],L=(0,d.useState)([]),z=u()(L,2),O=(z[0],z[1]),J=(0,d.useState)(!1),D=u()(J,2),W=D[0],U=D[1],q=(0,d.useState)(!1),G=u()(q,2),V=G[0],X=G[1],$=(0,d.useState)(""),ee=u()($,2),ne=ee[0],te=ee[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?(re.resetFields(),x([]),U(!0),ie()):U(!1)}),[n.actionTabs.key]);var se=M.Z.useForm(),re=u()(se,1)[0],ie=function(){var e=c()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b||S){e.next=12;break}return H(!0),F(Q+1),e.next=5,(0,I.JG)(r()(r()({},i),{},{page:Q}));case 5:t=e.sent,te(t.repeat_setting_score),s=k()(t.group_list),null!=t&&t.ungroup_list&&s.push({id:null==t?void 0:t.ungroup_list.id,name:null==t?void 0:t.ungroup_list.name,works_count:null==t?void 0:t.ungroup_list.work_count,last_review_time:null==t?void 0:t.ungroup_list.last_review_time}),x([].concat(k()(f),k()(s))),H(!1),(null===(n=t.group_list)||void 0===n?void 0:n.length)<10&&_(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(){s({type:"shixunHomeworks/setActionTabs",payload:{}}),X(!1),_(!0),H(!1),F(1),x([]),re.resetFields()},oe=[{title:"",dataIndex:"id",width:280,render:function(e,n){return(0,E.jsx)(Y.Z,{disabled:!(n.works_count>1),value:String(n.id),children:n.name})}},{title:"有效作品数",dataIndex:"works_count"},{title:"上次查重时间",dataIndex:"last_review_time",width:130}];return(0,E.jsxs)(h.Z,{centered:!0,title:"代码查重",keyboard:!1,maskClosable:!1,open:W,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=re.getFieldValue()).group_ids.length){e.next=12;break}return e.next=4,(0,A.ZP)("/api/homework_commons/".concat(i.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:k()(t.group_ids)}});case 4:if(0!==e.sent.status){e.next=12;break}return ae(),m.ZP.success("操作成功"),e.next=10,s({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 10:p.history.push("/classrooms/".concat(i.coursesId,"/shixun_homework/").concat(i.categoryId,"/detail?tabs=2")),s({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 12:case"end":return e.stop()}}),e)}))),onCancel:ae,children:[(0,E.jsxs)("div",{style:{color:"gray"},children:["当前代码查重分数扣分为",ne,"分,如需调整请在“设置-评分设置”中进行编辑"]}),n.codeReviewCourse&&(0,E.jsxs)(M.Z,{form:re,onChange:function(e){O(r()({},re.getFieldValue()))},initialValues:K()(K()({},"group_ids",[]),"end_time",P()(P()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,E.jsx)("div",{className:"flexd-table-header mt20",children:(0,E.jsx)(v.Z,{pagination:!1,dataSource:[],columns:oe})}),(0,E.jsx)(M.Z.Item,{name:"group_ids",children:(0,E.jsx)(Y.Z.Group,{className:"w100",children:(0,E.jsx)("div",{style:{width:"100%",maxHeight:260,overflow:"auto"},children:(0,E.jsx)(Re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:b,useWindow:!1,children:(0,E.jsx)(v.Z,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:oe,dataSource:f,pagination:!1})})})})})]}),(0,E.jsx)(N.Z,{children:(0,E.jsx)(T.Z,{className:"ml10",children:(0,E.jsx)(Y.Z,{checked:V,onChange:function(e){X(e.target.checked);var n=[];e.target.checked&&(n=f.filter((function(e){return e.works_count>1})).map((function(e){return e.id+""}))),re.setFieldsValue(K()({},"group_ids",n))},children:"全选"})})})]})})),Fe=t(89227),Le=t(15406),ze={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d"},Oe=t(37740),Je=t(31622),De=[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],Ke=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,s=e.globalSetting,r=e.classroomList;return{shixunHomeworks:n,globalSetting:s,loading:t.effects,classroomList:r}}))((function(e){var n,t,s,i,o,l,y,k,A,b=e.shixunHomeworks,_=e.classroomList,Z=(e.globalSetting,e.loading,e.dispatch),C=(0,p.useSearchParams)(),S=u()(C,1)[0],P=(0,p.useParams)(),N=((0,p.useLocation)(),(0,d.useState)(S.get("tabs")||"0")),T=u()(N,2),H=T[0],B=T[1],R=(0,d.useState)({}),Q=u()(R,2),F=Q[0],L=Q[1],O=b.workList,D=b.workSetting,K=(0,d.useState)(!1),M=u()(K,2),W=M[0],Y=M[1];P.category=S.get("category_id"),P.order="work_score",P.b_order="desc",(0,d.useEffect)((function(){Z({type:"classroomList/getAssistantPermissions",payload:{course_id:P.coursesId}})}),[(0,z.bg)()]);var U=function e(n){var t,s;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(s=c()(a()().mark((function t(){var s,r;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Oe.$Q)({url:n});case 2:if(s=t.sent){t.next=5;break}return t.abrupt("return");case 5:return m.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,Oe.Ir)({id:s.shixun_identifier});case 8:if(null==(r=t.sent)||!r.game_identifier){t.next=12;break}return(0,w.xg)("/tasks/".concat(r.game_identifier,"?coursesId=").concat(P.coursesId)),t.abrupt("return");case 12:2===(null==r?void 0:r.status)?e(null==r?void 0:r.message):3===(null==r?void 0:r.status)&&q(null==r?void 0:r.message);case 13:case"end":return t.stop()}}),t)}))),function(){return s.apply(this,arguments)})})},q=function(e){h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},G=function(){var e=c()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),e.next=3,(0,Oe.$Q)({url:n});case 3:if(s=e.sent,console.log(s,"execRes"),null==s||!s.game_identifier){e.next=8;break}return(0,w.xg)("/tasks/".concat(P.coursesId,"/").concat(P.categoryId,"/").concat(s.game_identifier,"?coursesId=").concat(P.coursesId)),e.abrupt("return");case 8:-3===(null==s?void 0:s.status)?(0,w.eF)():2===(null==s?void 0:s.status)?U(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&q(null==s?void 0:s.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=[{name:"作业列表",id:"0",compontent:(0,E.jsx)(je,{setExportParams:L}),forceRender:!0},{name:"作业描述",id:"1",compontent:(0,E.jsx)(J,{})},{name:"代码查重",id:"2",compontent:(0,E.jsx)(ye,{})},{name:"质量检测",id:"4",compontent:(0,E.jsx)(He,{})},{name:(0,z.GJ)()?"设置":"得分规则",id:"3",compontent:(0,E.jsx)(Se,{}),forceRender:!0}].filter((function(e){var n,t;return(0,z.dE)()?"代码查重"!==e.name:(0,z.dE)()||"已截止"!==(null==O||null===(n=O.homework_status)||void 0===n?void 0:n[0])?"质量检测"!==e.name:!O.code_review&&"未发布"!==(null==O||null===(t=O.homework_status)||void 0===t?void 0:t[0])||"代码查重"!==e.name})).filter((function(e){return!!O.open_code_quality_analysis||"质量检测"!==e.name}));return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:"edu-container",children:[O.homework_name&&(0,E.jsxs)("section",{className:"animated fadeIn",children:[(0,E.jsx)("aside",{className:"mt10",children:O.category&&(0,E.jsxs)(f.Z,{separator:">",children:[(0,E.jsx)(f.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework"),children:O.course_name})}),(0,E.jsx)(f.Z.Item,{children:(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework/").concat(O.category.main?"":O.category.category_id),children:O.category.category_name})}),(0,E.jsx)(f.Z.Item,{children:"作业详情"})]})}),(0,E.jsxs)("aside",{className:[ze.title,"mt20"].join(" "),children:[(0,E.jsx)(p.Link,{to:"/classrooms/".concat(O.course_id,"/shixun_homework/").concat(O.category.main?"":O.category.category_id),children:(0,E.jsx)(j.Z,{className:"font16 c-black"})}),(0,E.jsx)(x.Z,{title:O.homework_name,placement:"bottom",children:(0,E.jsx)("strong",{className:"font20 ml5",children:O.homework_name})}),(0,E.jsx)(w.VV,{temporary:!0,status:O.homework_status}),"4"===H&&(0,E.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:function(){Y(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"},children:"规则说明"})]})]}),(0,E.jsxs)("aside",{className:"mt30 relative",children:[(0,E.jsxs)("aside",{className:ze.rightMenu,children:[(0,z.dE)()&&(null===(n=b.workList)||void 0===n?void 0:n.redo_work)&&(0,E.jsxs)("p",{onClick:function(){var e;h.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,E.jsxs)("div",{className:"tc font16",children:["你在该实训的学习记录将被清空,无法恢复",(0,E.jsx)("br",{}),"是否确认重做?"]}),onOk:(e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=null===(n=b.workList)||void 0===n?void 0:n.myshixun_identifier,e.next=3,(0,I.Fr)({id:t});case 3:e.sent&&(m.ZP.info("已清空本实训的学习记录\n\n请点击“开启挑战”重做课程实验"),Z({type:"shixunHomeworks/getWorkList",payload:F}));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,E.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x"}),"重做"]}),(null===(t=b.workList)||void 0===t?void 0:t.shixun_status)>1&&(null===(s=b.workList)||void 0===s?void 0:s.time_status)<5&&(0,z.dE)()&&(0,E.jsxs)("p",{onClick:c()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,Je.tJ)(Z,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==O||!O.can_view_details){e.next=5;break}return(0,w.xg)("/shixuns/".concat(null==O?void 0:O.shixun_identifier,"/challenges")),e.abrupt("return");case 5:null!==(n=b.workList)&&void 0!==n&&null!==(n=n.task_operation)&&void 0!==n&&null!==(n=n[1])&&void 0!==n&&n.includes("/")?G(null===(t=b.workList)||void 0===t||null===(t=t.task_operation)||void 0===t?void 0:t[1]):(0,w.xg)("/tasks/".concat(null===(s=b.workList)||void 0===s||null===(s=s.task_operation)||void 0===s?void 0:s[1]));case 6:case"end":return e.stop()}}),e)}))),children:[(0,E.jsx)("span",{className:"iconfont icon-kaiqizhong"}),null===(i=b.workList)||void 0===i||null===(i=i.task_operation)||void 0===i?void 0:i[0]]}),(null===(o=b.workList)||void 0===o?void 0:o.commit_des)&&(0,E.jsxs)("p",{onClick:function(){var e;(0,w.xg)("/classrooms/".concat(P.coursesId,"/shixun_homework/").concat(P.categoryId,"/").concat(null===(e=b.workList)||void 0===e?void 0:e.id,"/commitsummary"))},children:[(0,E.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),null===(l=b.workList)||void 0===l?void 0:l.commit_des]}),"1"==H&&(0,z.GJ)()&&(0,E.jsxs)("p",{onClick:function(){var e;!(0,z.Rm)()||null!==(e=_.AssistantObject.practice)&&void 0!==e&&e.can_create?Z({type:"shixunHomeworks/setActionTabs",payload:{key:"编辑作业"}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)("span",{className:"iconfont icon-bianjishijuan3x translateY1"}),"编辑作业"]}),(0,z.GJ)()&&O.publish_immediately&&(0,E.jsxs)("p",{onClick:function(){Z({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[P.categoryId],selectArrsAll:[O],params:P,detail:!0,type:2,manage_all_group:null==D?void 0:D.manage_all_group}})},children:[(0,E.jsx)("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"立即发布"]}),(null===(y=b.workList)||void 0===y?void 0:y.show_analysis_detail)&&(0,E.jsxs)("p",{onClick:function(){var e;(0,w.xg)("/classrooms/".concat(P.coursesId,"/shixun_homework/").concat(P.categoryId,"/analysis/").concat(null===(e=b.workList)||void 0===e?void 0:e.analysis_id))},children:[(0,E.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(null===(k=b.workList)||void 0===k?void 0:k.is_enter_shixun)&&((0,z.dE)()&&(null==O||null===(A=O.homework_status)||void 0===A?void 0:A.includes("已截止"))||!(0,z.dE)())&&(0,E.jsxs)("p",{onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,z.dE)()?G(null===(n=b.workList)||void 0===n||null===(n=n.task_operation)||void 0===n?void 0:n[1]):(0,w.xg)("/shixuns/".concat(O.shixun_identifier,"/challenges"));case 1:case"end":return e.stop()}}),e)}))),children:[(0,E.jsx)("span",{className:"iconfont icon-shixun3 translateY1"}),"进入实训"]}),(0,z.GJ)()&&O.end_immediately&&(0,E.jsxs)("p",{style:{background:"#0152d9",color:"#fff"},onClick:function(){var e;!(0,z.Rm)()||null!==(e=_.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_stop?Z({type:"classroomList/setActionTabs",payload:{key:"立即截止",params:P,type:2,detail:!0,selectArrs:[P.categoryId]}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,E.jsx)("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"立即截止"]})]}),(0,E.jsx)(g.Z,{defaultActiveKey:H,activeKey:H,onChange:function(e){B(e),"0"===e&&Z({type:"shixunHomeworks/getWorkList",payload:F})},className:ze.menuTabs,children:V.map((function(e,n){return(0,E.jsx)(g.Z.TabPane,{tab:e.name,forceRender:e.forceRender,children:e.compontent},e.id)}))})]})]}),(0,E.jsx)(Qe,{}),(0,E.jsx)(Fe.Z,{successCallback:function(){Z({type:"shixunHomeworks/getWorkList",payload:r()({},P)}),Z({type:"shixunHomeworks/getWorkSetting",payload:r()({},P)})},visible:"立即截止"===_.actionTabs.key,homeworkIds:[P.categoryId],courseId:P.coursesId,isBatch:!1,courseEndTime:null==O?void 0:O.course_end_date}),(0,E.jsx)(Le.Z,{courseEndTime:null==O?void 0:O.course_end_date}),(0,E.jsxs)(h.Z,{open:W,title:"规则说明",width:800,footer:null,onCancel:function(){Y(!1)},children:[(0,E.jsx)("p",{children:"一、等级规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:(0,E.jsx)(v.Z,{dataSource:De,columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,E.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,E.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,E.jsx)("p",{children:"二、复杂度规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,E.jsx)("p",{children:"三、代码质量分规则"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,E.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]})}))},15406:function(e,n,t){var s=t(7557),r=t.n(s),i=t(85573),a=t.n(i),o=t(37205),c=t.n(o),l=t(82242),u=t.n(l),d=t(41498),p=t.n(d),h=t(79800),m=t.n(h),f=t(59301),x=t(78241),g=t(8591),v=t(43418),j=t(95237),w=t(43604),y=t(57930),k=t(5112),A=t(24905),b=t(61186),_=t.n(b),Z=t(92911),E=t(42930),C=t(8785),I=t(39634),S=t(71751),P=t(62874),N=t(52016),T=t(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.courseEndTime,i=(0,C.useParams)(),o=x.Z.useForm(),l=m()(o,1)[0],d=(0,f.useState)(1),h=m()(d,2),b=h[0],H=h[1],B=(0,f.useState)([]),R=m()(B,2),Q=R[0],F=R[1],L=(0,f.useState)(0),z=m()(L,2),O=(z[0],z[1]),J=(0,f.useState)(20),D=m()(J,2),K=(D[0],D[1],(0,f.useState)(!0)),M=m()(K,2),W=(M[0],M[1]),Y=(0,f.useState)([]),U=m()(Y,2),q=U[0],G=U[1],V=(0,f.useState)(!0),X=m()(V,2),$=X[0],ee=X[1];i.id=i.coursesId,(0,f.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(se(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=p()(r()().mark((function e(t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,(0,S.c_)(u()(u()({},i),{},{page:t||b,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(F(c()(null==s?void 0:s.course_groups)),O(null==s?void 0:s.course_groups_count),W(!1),t||l.setFieldsValue(a()(a()({},"publish_time",_()(_()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",_()(_()(new Date((0,E.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),te=function(){var e=p()(r()().mark((function e(){var s,a,o,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(s=n.AssistantObject)&&void 0!==s&&null!==(s=s.practice)&&void 0!==s&&s.can_publish){e.next=4;break}return g.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),oe(!1),e.abrupt("return");case 4:if(!((o=u()({},l.getFieldsValue())).end_time<=o.publish_time)){e.next=9;break}return g.ZP.info("截止时间不能大于或等于发布时间"),oe(!1),e.abrupt("return");case 9:if(!((null==q?void 0:q.length)<=0&&!$&&Q.length>0)){e.next=13;break}return g.ZP.info("发布班级不能为空"),oe(!1),e.abrupt("return");case 13:return d={homework_ids:c()(n.actionTabs.selectArrs),group_ids:q.length>0?q.map((function(e){return e.id})):null===(a=n.detailShixunsList)||void 0===a?void 0:a.course_groups,end_time:_()(o.end_time).format("YYYY-MM-DD HH:mm"),publish_time:_()(o.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!q.length},oe(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(i.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:u()({},d)});case 17:0===e.sent.status?(oe(!1),se(),(0,E.L9)(["教学课堂","课程实验","立即发布"]),g.ZP.success("发布成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?n.actionTabs.detail?(t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:u()({},i)}),t({type:"shixunHomeworks/getWorkSetting",payload:u()({},i)})):t({type:"classroomList/getClassroomTeacherShixunsList",payload:u()(u()({},n.actionTabs.params),{},{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:u()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||t({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,T.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):oe(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){H(1),F([]),G([])},re=(n.detailShixunsList,(0,f.useState)(!1)),ie=m()(re,2),ae=ie[0],oe=ie[1];return(0,T.jsxs)(v.Z,{width:600,centered:!0,confirmLoading:ae,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return te()},onCancel:function(){se(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,T.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,T.jsxs)(x.Z,{form:l,children:[(0,T.jsxs)("div",{style:{paddingLeft:0},children:[(0,T.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,T.jsx)(w.Z,{children:(0,T.jsx)(x.Z.Item,{name:"publish_time",label:"发布时间",children:(0,T.jsx)(y.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,N.Q8)(e,s)},disabledTime:function(e){return(0,N.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:_()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,T.jsx)(w.Z,{className:"ml20",children:(0,T.jsx)(x.Z.Item,{name:"end_time",label:"截止时间:",children:(0,T.jsx)(y.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:_()((0,E.U6)(),"HH:mm")},disabledDate:function(e){return(0,N.Q8)(e,s,l.getFieldValue("publish_time"))},disabledTime:function(e){return(0,N.d0)(e,l.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,T.jsxs)(j.Z,{style:{marginBottom:"10px"},children:[(0,T.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,T.jsxs)(k.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),G([])},children:[(0,T.jsx)(k.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,T.jsx)(k.ZP,{className:"ml20",disabled:Q.length<=0,value:!1,children:"分班发布"})]})]}),Q.length<=0&&2===n.actionTabs.type&&(0,T.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&Q.length>0&&(0,T.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,T.jsx)("span",{style:{flex:1},children:(0,T.jsx)(A.Z,{checked:q.length===Q.length,onChange:function(e){q.length===Q.length?G([]):G(Q)},children:"全选"})}),(0,T.jsx)("span",{style:{width:16}}),(0,T.jsxs)("span",{style:{flex:1},children:["已选择",q.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&Q.length>0&&(0,T.jsx)(P.Z,{data:Q,selectedRowKeys:q,setSelectedRowKeys:G})]})]})}))},62874:function(e,n,t){t.d(n,{Z:function(){return j}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),o=t(79800),c=t.n(o),l=t(59301),u=t(73782),d=t(24905),p=t(95237),h="leftdiv___aBzsX",m="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",g=t(16644),v=t(37712),j=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,i=(e.onChange,(0,l.useState)([])),o=c()(i,2),j=o[0],w=o[1],y=(0,l.useState)([]),k=c()(y,2),A=k[0],b=k[1],_=(0,l.useState)([]),Z=c()(_,2),E=Z[0],C=Z[1],I=(0,l.useState)(1),S=c()(I,2),P=(S[0],S[1],(0,l.useState)()),N=c()(P,2);N[0],N[1];return(0,l.useEffect)((function(){w(n),b([]),C([])}),[n]),(0,l.useEffect)((function(){t&&(b(s),C(s))}),[s]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:h,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=a()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===j.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:A.map((function(e){return"".concat(e.id)})),onChange:function(e){t(j.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:j.map((function(e,n){return(0,v.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:m,children:[(0,v.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){C(A.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===E.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),E.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:E.map((function(e,n){return(0,v.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(A.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},25203:function(e,n,t){t.d(n,{AD:function(){return C},D9:function(){return H},IM:function(){return R},Iy:function(){return k},Ne:function(){return B},ON:function(){return O},Uj:function(){return M},VY:function(){return L},YO:function(){return K},YX:function(){return D},Zn:function(){return x},_g:function(){return w},_k:function(){return N},c6:function(){return Z},cr:function(){return g},eV:function(){return E},fi:function(){return v},gh:function(){return b},hS:function(){return Q},iA:function(){return j},j6:function(){return y},je:function(){return P},kS:function(){return z},o6:function(){return _},pO:function(){return J},rQ:function(){return I},sA:function(){return A},xm:function(){return T},xo:function(){return F},y8:function(){return S}});var s=t(7557),r=t.n(s),i=t(82242),a=t.n(i),o=t(41498),c=t.n(o),l=t(71751),u=t(8785),d=t(42930),p=t(8591),h=t(94334),m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),A=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:h.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:h.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js index 725673e00a..a34fc7ab3b 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7852],{71371:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(5891),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=s(22589),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},680:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(5891),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},o=s(22589),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},30286:function(e,n,s){s.d(n,{Z:function(){return b}});s(7557),s(41498);var t=s(82100),i=s.n(t),a=s(29186),o=s.n(a),r=s(13720),l=s.n(r),c=s(80619),d=s.n(c),u=s(47074),m=s.n(u),h=s(85573),p=s.n(h),x=s(59301),f=s(73782),_="codeBox___WpkVl",g=s(92310),y=s.n(g),v=s(37712),j=function(e){d()(s,e);var n=m()(s);function s(e){var t;return i()(this,s),t=n.call(this,e),p()(l()(t),"canvas",void 0),p()(l()(t),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(l()(t),"drawPic",(function(){t.randomCode()})),p()(l()(t),"reloadPic",(function(){t.drawPic()})),p()(l()(t),"changeCode",(function(e){console.log(e.target.value,222),t.setState({value:e.target.value,showError:!1})})),p()(l()(t),"onVerify",(function(){var e;return""!==t.state.value.toLowerCase()&&t.state.value.toLowerCase()!==t.state.code.toLowerCase()||""===t.state.value.toLowerCase()?e=!0:t.state.value.toLowerCase()===t.state.code.toLowerCase()&&(e=!1),t.setState({showError:e}),e})),t.canvas=x.createRef(),t.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},t}return o()(s,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var s=this.randomNum(e,n),t=this.randomNum(e,n),i=this.randomNum(e,n);return"rgb(".concat(s,", ").concat(t,", ").concat(i,")")}},{key:"drawText",value:function(e,n,s){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var t=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=t+"px SimHei";var i=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;s>0&&(a=10+s*i);var o=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);t>40&&(o=40);var r=this.randomNum(-10,10);e.translate(a,o),e.rotate(r*Math.PI/180),e.fillText(n,0,0),e.rotate(-r*Math.PI/180),e.translate(-a,-o)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",s=0;s-1})))}}),(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:_e,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,N.jsxs)(f.Z,{gutter:24,children:[(0,N.jsxs)(_.Z,{span:14,children:[(0,N.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){Q(B.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:W,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,N.jsxs)(_.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,N.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){oe(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){de(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ae,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},90514:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),i=s.n(t),a=s(78241),o=s(73782),r=s(3113),l=s(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=s(89392),u=s(37712),m=function(e){var n=e.value,s=e.onChange,t=a.Z.useForm(),m=i()(t,1)[0];(0,l.useEffect)((function(){n&&m.setFieldsValue(n)}),n);var h=(0,l.useRef)((0,d.throttle)((function(e){return s(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(a.Z,{className:c.formWrap,colon:!1,form:m,size:"large",layout:"inline",onFinish:h,children:[(0,u.jsx)(a.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:200,height:40}})}),(0,u.jsx)(r.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},16644:function(e,n,s){var t=s(82242),i=s.n(t),a=(s(59301),s(19779)),o=s(3113),r=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,t=void 0===s?{}:s,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,m=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,x=e.imgStyles,f=e.loading,_=void 0!==f&&f;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),c),children:[(0,r.jsx)("img",{src:n||a,style:i()({width:288,height:200},x)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(o.ZP,i()(i()({className:h,onClick:m},t),{},{children:u})),p&&p]})}},76817:function(e,n,s){s.d(n,{Z:function(){return H},P:function(){return P}});var t=s(37205),i=s.n(t),a=s(39647),o=s.n(a),r=s(7557),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(43418),g=s(5112),y=s(73782),v=s(61998),j="brief___LOzpE",b="contentTitle___xkdcN",k="content___Vtri0",w="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",L="orangeColor___ryB2u",C=s(37740),T=s(37712),S=["isImportMultipleCourse"],I=function(e){var n=e.studentNames,s=e.total;return s>3?(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),"等",(0,T.jsx)("span",{className:L,children:s}),"名学生"]}):(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},A=function(e){var n=e.onCancel,s=e.onOk,t=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),o=void 0!==a&&a,r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),y=h[0],v=h[1],j=(0,x.useState)(!1),b=p()(j,2),w=b[0],N=b[1],C=(0,x.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),S=(0,x.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,T.jsx)(T.Fragment,{children:C?(0,T.jsxs)(_.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:w,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=y,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:o?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),o?(0,T.jsx)(f.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,T.jsxs)(g.ZP.Group,{value:y,onChange:function(e){return v(e.target.value)},className:k,style:{marginBottom:30},children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:"".concat(k," ").concat(L),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,T.jsx)(_.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:w,title:"提示",width:682,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,T.jsxs)("div",{className:k,children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",o?(0,T.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,T.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,T.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,T.jsx)("span",{className:L,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},P=function(){var e=(0,x.useState)(!1),n=p()(e,2),s=n[0],t=n[1],i=(0,x.useState)(),a=p()(i,2),r=a[0],c=a[1],d=function(){var e=m()(l()().mark((function e(n){var s,i,a,r,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,i=void 0!==s&&s,a=o()(n,S),e.next=3,(0,C.Tr)(a);case 3:if(!("status"in(r=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==r||null===(d=r.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=12;break}return c(r),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",r.course_data_list||[]);case 13:if(0!==r.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(r),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return t(!1)},r,d]},M=function(e){var n=f.Z.useForm(),s=p()(n,1)[0],t=(0,x.useState)(!1),a=p()(t,2),o=a[0],r=a[1],c=e.onCancel,d=e.onOk,u=e.visible,h=e.inPaper,k=void 0!==h&&h,C=e.renderData,S=e.type,A=e.isMultipleCourse,P=void 0!==A&&A,M=e.position,H=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]}),[k]);if(P){var z={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};H=[z].concat(i()(H)),R=[z].concat(i()(R))}var O=(0,x.useMemo)((function(){return function(e){var n=e.used,s=e.copy,t=e.canNotCopy,i=e.studentNames,a=e.studentCount,o=e.inPaper,r=e.is_random,l=void 0!==r&&r,c=e.position,d=(void 0===c?"":c)||(o?"试卷":"课程");return(0,T.jsxs)("span",{children:[(0,T.jsx)(I,{studentNames:i,total:a}),"学习过",d,"中的",(0,T.jsx)("span",{className:L,children:n}),"个项目,",s>0&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制,",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):s>0&&0===t?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制"]}):0===s&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):void 0,"。请选择",l?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:k,position:M})}),[C,k,M]);return(0,T.jsx)(_.Z,{title:"提示",centered:!0,open:u,confirmLoading:o,onOk:m()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),n=s.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(t);case 5:r(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,T.jsxs)(f.Z,{form:s,preserve:!1,children:[(0,T.jsx)("div",{className:j,children:O}),(0,T.jsxs)("div",{style:{marginBottom:30},children:[(0,T.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,T.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:L,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"支持复制的项目"}),(0,T.jsx)(v.Z,{columns:H,className:w,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,T.jsx)(v.Z,{columns:R,className:w,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,T.jsxs)("div",{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},H=function(e){return"multiple"===e.modalType?(0,T.jsx)(M,d()({},e)):(0,T.jsx)(A,d()({},e))}},61106:function(e,n,s){s(59301);var t=s(6848),i=s(37712);n.Z=function(e){var n=e.value,s=e.visible,a=void 0===s||s,o=e.children;return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(t.Z,{placement:"topLeft",title:{"未发布":"作业尚未发布","未开始":"作业已发布,尚未到达开始作业时间","提交中":"作业进行中,所有考生可提交作业","补交中":"作业进行中,所有学生可补交作业","进行中":"作业进行中,部分班级正在作业提交中/补交中","已截止":"到达作业截止时间,作业已结束","已结束":"课堂已结束"}[n],children:(0,i.jsx)("span",{children:o})}):o})}},15406:function(e,n,s){var t=s(7557),i=s.n(t),a=s(85573),o=s.n(a),r=s(37205),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(8591),g=s(43418),y=s(95237),v=s(43604),j=s(57930),b=s(5112),k=s(24905),w=s(61186),N=s.n(w),Z=s(92911),L=s(42930),C=s(8785),T=s(39634),S=s(71751),I=s(62874),A=s(52016),P=s(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=e.courseEndTime,a=(0,C.useParams)(),r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),w=h[0],M=h[1],H=(0,x.useState)([]),R=p()(H,2),z=R[0],O=R[1],E=(0,x.useState)(0),F=p()(E,2),G=(F[0],F[1]),D=(0,x.useState)(20),B=p()(D,2),V=(B[0],B[1],(0,x.useState)(!0)),J=p()(V,2),Y=(J[0],J[1]),W=(0,x.useState)([]),Q=p()(W,2),K=Q[0],X=Q[1],U=(0,x.useState)(!0),q=p()(U,2),$=q[0],ee=q[1];a.id=a.coursesId,(0,x.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(te(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=m()(i()().mark((function e(s){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Y(!0),e.next=3,(0,S.c_)(d()(d()({},a),{},{page:s||w,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(t=e.sent)||t.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),t&&(O(l()(null==t?void 0:t.course_groups)),G(null==t?void 0:t.course_groups_count),Y(!1),s||c.setFieldsValue(o()(o()({},"publish_time",N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",N()(N()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){var e=m()(i()().mark((function e(){var t,o,r,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,T.Rm)()||null!==(t=n.AssistantObject)&&void 0!==t&&null!==(t=t.practice)&&void 0!==t&&t.can_publish){e.next=4;break}return _.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),re(!1),e.abrupt("return");case 4:if(!((r=d()({},c.getFieldsValue())).end_time<=r.publish_time)){e.next=9;break}return _.ZP.info("截止时间不能大于或等于发布时间"),re(!1),e.abrupt("return");case 9:if(!((null==K?void 0:K.length)<=0&&!$&&z.length>0)){e.next=13;break}return _.ZP.info("发布班级不能为空"),re(!1),e.abrupt("return");case 13:return u={homework_ids:l()(n.actionTabs.selectArrs),group_ids:K.length>0?K.map((function(e){return e.id})):null===(o=n.detailShixunsList)||void 0===o?void 0:o.course_groups,end_time:N()(r.end_time).format("YYYY-MM-DD HH:mm"),publish_time:N()(r.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!K.length},re(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(a.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:d()({},u)});case 17:0===e.sent.status?(re(!1),te(),(0,L.L9)(["教学课堂","课程实验","立即发布"]),_.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,T.GJ)()?n.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:d()({},a)}),s({type:"shixunHomeworks/getWorkSetting",payload:d()({},a)})):s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,P.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):re(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){M(1),O([]),X([])},ie=(n.detailShixunsList,(0,x.useState)(!1)),ae=p()(ie,2),oe=ae[0],re=ae[1];return(0,P.jsxs)(g.Z,{width:600,centered:!0,confirmLoading:oe,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return se()},onCancel:function(){te(),s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,P.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,P.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,P.jsxs)(f.Z,{form:c,children:[(0,P.jsxs)("div",{style:{paddingLeft:0},children:[(0,P.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,P.jsx)(v.Z,{children:(0,P.jsx)(f.Z.Item,{name:"publish_time",label:"发布时间",children:(0,P.jsx)(j.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,A.Q8)(e,t)},disabledTime:function(e){return(0,A.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,P.jsx)(v.Z,{className:"ml20",children:(0,P.jsx)(f.Z.Item,{name:"end_time",label:"截止时间:",children:(0,P.jsx)(j.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,A.Q8)(e,t,c.getFieldValue("publish_time"))},disabledTime:function(e){return(0,A.d0)(e,c.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,P.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,P.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,P.jsxs)(b.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),X([])},children:[(0,P.jsx)(b.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,P.jsx)(b.ZP,{className:"ml20",disabled:z.length<=0,value:!1,children:"分班发布"})]})]}),z.length<=0&&2===n.actionTabs.type&&(0,P.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(k.Z,{checked:K.length===z.length,onChange:function(e){K.length===z.length?X([]):X(z)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",K.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsx)(I.Z,{data:z,selectedRowKeys:K,setSelectedRowKeys:X})]})]})}))},62874:function(e,n,s){s.d(n,{Z:function(){return y}});var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(79800),l=s.n(r),c=s(59301),d=s(73782),u=s(24905),m=s(95237),h="leftdiv___aBzsX",p="listClass___bxIEW",x="spantitle___v_Vc4",f="rightdiv___xWu4M",_=s(16644),g=s(37712),y=function(e){var n=e.data,s=(e.value,e.handleChangePage,e.setSelectedRowKeys),t=e.selectedRowKeys,a=(e.onChange,(0,c.useState)([])),r=l()(a,2),y=r[0],v=r[1],j=(0,c.useState)([]),b=l()(j,2),k=b[0],w=b[1],N=(0,c.useState)([]),Z=l()(N,2),L=Z[0],C=Z[1],T=(0,c.useState)(1),S=l()(T,2),I=(S[0],S[1],(0,c.useState)()),A=l()(I,2);A[0],A[1];return(0,c.useEffect)((function(){v(n),w([]),C([])}),[n]),(0,c.useEffect)((function(){s&&(w(t),C(t))}),[t]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(d.Z.Search,{size:"middle",onChange:function(){var e=o()(i()().mark((function e(s){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(s.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===y.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(u.Z.Group,{value:k.map((function(e){return"".concat(e.id)})),onChange:function(e){s(y.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:y.map((function(e,n){return(0,g.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(u.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:p,children:[(0,g.jsx)("span",{className:x,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:f,children:[(0,g.jsx)(d.Z.Search,{onChange:function(e){C(k.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===L.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),L.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:L.map((function(e,n){return(0,g.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){s(k.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},9387:function(e,n,s){s.r(n),s.d(n,{default:function(){return Oe}});var t=s(37205),i=s.n(t),a=s(7557),o=s.n(a),r=s(41498),l=s.n(r),c=s(82242),d=s.n(c),u=s(79800),m=s.n(u),h=s(39647),p=s.n(h),x=s(59301),f=s(92911),_=s(8785),g=s(20834),y=s(8591),v=s(73782),j=s(95237),b=s(43604),k=s(6848),w=s(38854),N=s(81327),Z=s(96865),L=s(27092),C=s(24905),T=s(43418),S=s(5112),I=s(39634),A=s(78386),P=s(42930),M=s(30286),H=s(37712),R=["classroomList","dispatch","match","location","user"],z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,s,t=e.classroomList,a=e.dispatch,r=(e.match,e.location,e.user),c=(p()(e,R),(0,_.useParams)()),u=(0,x.useState)(!1),h=m()(u,2),g=h[0],v=h[1],j=(0,x.useState)(!1),b=m()(j,2),k=b[0],w=b[1],N=(0,x.useRef)(null);(0,x.useEffect)((function(){if("删除"===t.actionTabs.key){if((0,I.j5)())return void w(!0);var e={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(n){var s;n.author_login===(null===(s=r.userInfo)||void 0===s?void 0:s.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,H.jsxs)("div",{children:["当前选中资源中:",(0,H.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,H.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,H.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):w(!0)}else w(!1)}),[t.actionTabs.key]);var Z=function(){a({type:"classroomList/setActionTabs",payload:{}})};return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:g,onOk:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=N.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,f.ZP)("/api/courses/".concat(c.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:i()(t.actionTabs.selectArrs)}});case 5:s=e.sent,v(!1),0===s.status&&((0,P.L9)(["教学课堂","课程实验","删除"]),y.ZP.success("删除成功"),a({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){Z()},children:null!=t&&null!==(n=t.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==t||null===(s=t.actionTabs)||void 0===s?void 0:s.status)?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,H.jsx)("p",{children:"是否确认删除?"})]}):(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{style:{color:"#DD0000"},children:"删除实训则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,H.jsx)(M.Z,{ref:function(e){return N.current=e}})]})})})),O=s(15406),E=s(89227),F=(0,_.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=(0,_.useParams)();return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(t.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:i()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,P.L9)(["教学课堂","课程实验","设为公开"]),y.ZP.success("操作成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,H.jsx)("br",{}),"是否确认设为公开?"]})})})),G=s(78241),D=(s(61186),(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,s,t=e.classroomList,i=(e.loading,e.dispatch),a=((0,_.useParams)(),(0,x.useState)(!1)),r=m()(a,2),c=r[0],u=r[1],h=t.actionTabs,p=G.Z.useForm(),g=m()(p,1)[0];return(0,x.useEffect)((function(){var e;"重命名"===t.actionTabs.key&&g.setFieldsValue({name:null===(e=h.selectArrs)||void 0===e?void 0:e.name})}),[t.actionTabs.key]),(0,H.jsx)(T.Z,{centered:!0,title:"重命名",confirmLoading:c,open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:l()(o()().mark((function e(){var n,s,a,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(n=t.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_create){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return s=g.getFieldValue(),u(!0),a="/api/homework_commons/".concat(t.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=8,(0,f.ZP)(a,{method:"post",body:d()({},s)});case 8:r=e.sent,u(!1),0===r.status&&(y.ZP.success("修改成功"),i({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?i({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):i({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){u(!1),i({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(G.Z,{form:g,children:[(0,H.jsxs)(j.Z,{className:"mt10 c-grey-999",children:[(0,H.jsx)(b.Z,{children:"本实训初始名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:null===(n=h.selectArrs)||void 0===n?void 0:n.shixun_name})]}),(0,H.jsx)(G.Z.Item,{name:"name",children:(0,H.jsxs)(j.Z,{className:"mt10",align:"middle",children:[(0,H.jsx)(b.Z,{className:"font14",children:"作业名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:(0,H.jsx)(v.Z,{defaultValue:null===(s=h.selectArrs)||void 0===s?void 0:s.name})})]})})]})})}))),B=s(43428),V=s(3113),J=s(71418),Y=s(28103),W=s(16644),Q="drawer___QqugY",K="menu___uKpxi",X="actived___hCeHj",U="actived2___aIAeg",q="subTag___S0zfl",$="listItem___Ulw3D",ee="listItem2___J8GtN",ne="info___gY955",se="title___hyfzM",te="titleLeft___eH38u",ie="search___GnrcF",ae="filter___jwVvV",oe="description___ynLaI",re="menuCourse___HRXxE",le="authorname___qn85G",ce="tooltip-content___A6uPo",de=s(31622),ue=s(90514),me=s(76817),he=s(69948),pe=(v.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),xe=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=e.shixunsList,c=(0,x.useState)(d()({},(0,_.useParams)())),u=m()(c,2),h=u[0],p=(u[1],t.shixunLists),g=t.shixunAiRecommendLists,v=(0,x.useState)([]),w=m()(v,2),N=w[0],Z=w[1],T=(0,x.useState)({}),S=m()(T,2),A=S[0],M=S[1],R=(0,x.useState)([]),z=m()(R,2),O=z[0],E=z[1],F=(0,x.useState)(!1),G=m()(F,2),D=G[0],ee=G[1],ie=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),xe=(0,x.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),fe=m()(xe,2),_e=fe[0],ge=fe[1];(0,x.useEffect)((function(){ye()}),[h.coursesId,_e]),(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&Z([]),a({type:"shixunsList/getMenus",payload:{}})}),[t.actionTabs.key]),(0,x.useEffect)((function(){(null!=p&&p.shixun_list||null!=g&&g.shixun_list)&&M("recommend"===_e.sort?g:p)}),[p,g]);var ye=function(){var e=l()(o()().mark((function e(){var n,s,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M([]),ee(!0),n=d()({},_e),"recommend"===_e.sort&&(n.sort="myshixuns_count"),"recommend"!==_e.sort){e.next=9;break}return e.next=7,a({type:"classroomList/getShixunAiRecommendLists",payload:d()(d()({},n),{},{course_id:h.coursesId})});case 7:e.next=12;break;case 9:return s=d()({},n),e.next=12,a({type:"classroomList/getShixunLists",payload:s});case 12:return e.next=14,(0,f.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 14:t=e.sent,E([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(i()((null==t?void 0:t.groups)||[]))),Z([]),ee(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key){var ve=(0,me.P)(),je=m()(ve,4),be=je[0],ke=je[1],we=je[2],Ne=je[3],Ze=function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createShixunHomework",payload:{coursesId:h.coursesId,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践项目"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=(0,x.useState)(!1),Ce=m()(Le,2),Te=Ce[0],Se=Ce[1];return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,open:"选用实践项目"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n,s,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Se(!0),e.next=3,Ne({id:N,type:"shixun",course_id:null===(n=t.detailTopBanner)||void 0===n?void 0:n.course_id});case 3:if(e.sent){e.next=8;break}return i=null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=8,Ze(i);case 8:Se(!1);case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:Te,children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ue.Z,{onChange:function(e){null!=e&&e.keyword&&(0,he.tk)({name:null==e?void 0:e.keyword,copywriting:null==e?void 0:e.keyword,position:"Shixun"}),ge(d()(d()(d()({},_e),e),{},{page:1}))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:D,children:(0,H.jsxs)("aside",{children:[pe.map((function(e,n){var s;return 0!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"方向"}),(0,H.jsx)("li",{className:null!=_e&&_e.discipline_id?"":X,onClick:function(){delete _e.tag_level,delete _e.sub_discipline_id,delete _e.discipline_id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:"全部"})}),r.menus&&r.menus.map((function(e,n){return(0,H.jsxs)("li",{className:(null==_e?void 0:_e.discipline_id)==e.id?X:"",children:[(0,H.jsx)("strong",{onClick:function(){_e.tag_level=1,_e.discipline_id=e.id,delete _e.sub_discipline_id,_e.page=1,ge(d()({},_e))},children:e.name}),(0,H.jsx)("div",{children:e.sub_repertoires.map((function(n,s){return(0,H.jsxs)("div",{className:"mt5",children:[(0,H.jsx)("div",{className:(null==_e?void 0:_e.sub_discipline_id)==n.id&&2===_e.tag_level?"".concat(U," ").concat(q):q,onClick:function(){_e.tag_level=2,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name}),(0,H.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,s){return(0,H.jsx)("li",{className:_e.sub_discipline_id==n.id&&3===_e.tag_level?U:"",onClick:function(){_e.tag_level=3,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name},s)}))})]},s)}))})]},n)}))]}),"mine"===_e.type&&(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,H.jsx)("li",{className:_e.group_id==e.id?X:"",onClick:function(){_e.group_id=e.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:e.name})},e.name)}))]}),pe.map((function(e,n){var s;return 1!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",className:ae,children:ie.map((function(e,n){return(0,H.jsx)(V.ZP,{className:"mr20",type:_e.sort===e.id?"primary":"default",onClick:function(){_e.sort=e.id,ge(d()({},_e))},children:e.name},n)}))}),(0,H.jsx)(b.Z,{className:"c-grey-999",children:(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){_e.order="asc"===_e.order?"desc":"asc",ge(d()({},_e))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat(_e.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==A||null===(n=A.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),(0,H.jsx)(C.Z.Group,{style:{display:"block"},value:N,onChange:function(e){Z(e)},children:null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,H.jsx)(x.Fragment,{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,H.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},null==e?void 0:e.identifier)}))})]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_e.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){_e.page=e,ge(d()({},_e))}})})]},"bottom"),(0,H.jsx)(me.Z,{visible:be,onCancel:ke,renderData:we,inPaper:!1,onOk:Ze,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),fe=v.Z.Search,_e=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],t.actionTabs),p=t.shixunLists,f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)(!1),w=m()(b,2),N=w[0],Z=w[1],T=(0,x.useState)({page:1,limit:20,search:null}),S=m()(T,2),A=S[0],P=S[1];(0,x.useEffect)((function(){M()}),[u.coursesId,A]),(0,x.useEffect)((function(){"从课堂实验添加"===t.actionTabs.key&&j([])}),[t.actionTabs.key]);var M=function(){var e=l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=d()(d()({},A),{},{course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}),e.next=3,a({type:"classroomList/getExperimentLists",payload:s});case 3:Z(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key)return(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:"从课堂实验添加"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createExperiment",payload:{homework_common_ids:i()(v),category_id:u.categoryId,course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}});case 2:e.sent.status||(y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(fe,{placeholder:"请输入课堂实验名称进行查询",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){A.search=e,P(d()({},A))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:N,children:(0,H.jsxs)("aside",{children:[0===(null==p||null===(n=p.homeworks)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.homeworks)||void 0===s?void 0:s.map((function(e,n){var s,t,i;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:v.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){v.indexOf(e.id);v.indexOf(e.id)>-1?j(v.filter((function(n){return n!==e.id}))):j(v.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:null==e?void 0:e.name}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.shixun_identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"查看实验"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:null==e?void 0:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:null==e||null===(s=e.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",null==e?void 0:e.subject," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",children:[(null==e||null===(t=e.user)||void 0===t?void 0:t.name)&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:null==e||null===(i=e.user)||void 0===i?void 0:i.name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsx)("span",{children:"创建时间: "}),(0,H.jsx)("span",{children:null==e?void 0:e.created_at})]})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:A.page||1,showQuickJumper:!0,total:null==p?void 0:p.total_count,onChange:function(e){A.page=e,P(d()({},A))}})})]},"bottom")})),ge=(v.Z.Search,(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=e.loading,r=e.dispatch,c=(e.shixunsList,(0,x.useState)(d()({},(0,_.useParams)()))),u=m()(c,2),h=u[0],p=(u[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),f=(m()(p,1)[0],t.shixunAiRecommendLists),g=(0,x.useState)([]),v=m()(g,2),j=v[0],b=v[1],k=(0,x.useState)({page:1,course_id:h.coursesId,limit:20,no_jupyter:1}),w=m()(k,2),N=w[0],Z=w[1];return(0,x.useEffect)((function(){}),[h.coursesId,N]),(0,x.useEffect)((function(){"智能推荐"===t.actionTabs.key&&(b([]),r({type:"classroomList/getShixunAiRecommendLists",payload:d()({},N)}))}),[t.actionTabs.key]),"智能推荐"!==t.actionTabs.key?null:(0,H.jsxs)(T.Z,{title:"智能推荐",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"确定",cancelText:"取消",open:"智能推荐"===t.actionTabs.key,onCancel:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/createShixunHomework",payload:d()({shixun_ids:i()(j),category_id:h.categoryId},h)});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","智能推荐选用"]),sessionStorage.aiRecommentHide=!0,y.ZP.success("操作成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),r({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),children:[(0,H.jsx)("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"},children:(0,H.jsx)(J.Z,{spinning:a["classroomList/getShixunAiRecommendLists"],children:(0,H.jsxs)("aside",{style:{minHeight:150},children:[0===(null==f||null===(n=f.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==f||null===(s=f.shixun_list)||void 0===s?void 0:s.map((function(e,n){var s,t;return(0,H.jsxs)("div",{className:ee,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:j.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j.indexOf(e.id);j.indexOf(e.id)>-1?b(j.filter((function(n){return n!==e.id}))):b(j.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt10",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsxs)("div",{className:"c-light-black mt10",children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.author_name?(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t||null===(t=t.author_name)||void 0===t?void 0:t[0]}}):(0,H.jsx)("span",{children:e.author_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:e.author_school_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsxs)("span",{children:["难度系数 ",e.level]}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,H.jsx)("span",{children:"学习人数 "}),(0,H.jsx)("span",{children:e.study_count})]}),(0,H.jsx)(Y.Z,{dashed:!0})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20 hide",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:null==f?void 0:f.shixuns_count,onChange:function(e){N.page=e,Z(d()({},N))}})})]},"bottom")}))),ye=v.Z.Search,ve=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,i=e.loading,a=e.dispatch,r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),p=(m()(h,1)[0],t.coursesLists),f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)({page:1,type:"all",order:"desc",limit:20,sort:"myshixuns_count"}),w=m()(b,2),N=w[0],Z=w[1];(0,x.useEffect)((function(){"选用实践课程"===t.actionTabs.key&&(a({type:"classroomList/getCoursesLists",payload:d()({},N)}),j([]))}),[t.actionTabs.key,u.categoryId,N]);var C=(0,me.P)(),T=m()(C,4),A=T[0],M=T[1],R=T[2],z=T[3],O=function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createCoursesHomework",payload:{coursesId:u.coursesId,subjects_info:[{subject_id:null===(s=v[0])||void 0===s?void 0:s.id,stage_shixuns:n.map((function(e){return{stage_shixun_id:e.id,is_use:e.is_use,is_copy:e.is_copy}}))}]}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践课程"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return"选用实践课程"!==t.actionTabs.key?null:(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},open:"选用实践课程"===t.actionTabs.key,rootClassName:Q,footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:i["classroomList/createCoursesHomework"],onClick:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==v?void 0:v.length)){e.next=3;break}return y.ZP.error("请选择一个实践课程"),e.abrupt("return",!1);case 3:return e.next=5,z({id:null===(n=v[0])||void 0===n?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:null===(s=t.detailTopBanner)||void 0===s?void 0:s.course_id});case 5:e.sent||O([]);case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ye,{placeholder:"课程名称/课程标识/合作者",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){N.keyword=e,e&&(0,he.tk)({name:e,copywriting:e,position:"Subject"}),Z(d()({},N))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:i["classroomList/getCoursesLists"],children:(0,H.jsxs)("aside",{children:[(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:v.length}),"课程"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:p.subjects_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="shixuns_count",Z(d()({},N))},children:["实训数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("shixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="myshixuns_count",Z(d()({},N))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("myshixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsx)("li",{className:"".concat("all"===N.type&&"c-blue"," current"),onClick:function(){N.type="all",Z(d()({},N))},children:"全部课程"}),(0,H.jsx)("li",{className:"".concat("mine"===N.type&&"c-blue"," current"),onClick:function(){N.type="mine",Z(d()({},N))},children:"我的课程"})]})}),0===(null==p||null===(n=p.subject_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.subject_list)||void 0===s?void 0:s.map((function(e,n){var s,t,i,a,o,r;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(S.ZP,{checked:v.map((function(e){return e.id})).includes(e.id),value:e.id,style:{marginTop:"1px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j([{id:e.id,identifier:e.identifier}])}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/paths/".concat(e.id),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/paths/".concat(e.id),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验课程"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.member_user_names?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t?void 0:t.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i?void 0:i.member_user_names}})}):(null==e?void 0:e.member_user_names)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.member_user_names})}),children:(0,H.jsx)("span",{className:le,children:e.member_user_names})}),null!=e&&null!==(a=e.content)&&void 0!==a&&a.author_school_name?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(o=e.content)||void 0===o?void 0:o.author_school_name}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(r=e.content)||void 0===r?void 0:r.author_school_name}})}):(null==e?void 0:e.author_school_name)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.author_school_name})}),children:(0,H.jsx)("span",{className:le,children:e.author_school_name})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["章节  ",e.stage_count]}),(0,H.jsxs)("span",{className:"mr30",children:["实训  ",e.shixuns_count]}),(0,H.jsxs)("span",{children:["学习人数  ",e.myshixuns_count]})]})]})]})]},e.id)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:N.page||1,showQuickJumper:!0,total:null==p?void 0:p.subjects_count,onChange:function(e){N.page=e,a({type:"classroomList/getCoursesLists",payload:d()({},N)})}})}),(0,H.jsx)(me.Z,{visible:A,inPaper:!1,onOk:O,onCancel:M,renderData:R,modalType:"multiple",type:"subject"})]},"bottom")})),je=s(80826),be=s(94334),ke=function(e){var n=e.styles,s=void 0===n?{}:n,t=e.params,i=e.setisshowmodal;return(0,H.jsxs)("section",{className:"tc animated fadeIn",style:d()(d()({},{color:"#999",margin:"200px auto"}),s),children:[(0,H.jsx)("img",{src:je.z3}),(0,H.jsx)("p",{className:"mt20 font14",children:"该".concat(t.category?"分组":"课程","无课程实验,可以下方按钮或右上方“选用实验”按钮创建作业")}),(0,H.jsxs)("div",{style:{marginTop:"30px"},children:[(0,H.jsx)(V.ZP,{onClick:function(){i(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"},children:"选用实验"}),(0,H.jsx)(V.ZP,{onClick:function(){(0,P.xg)("".concat(be.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px"},children:"新建作业指引"})]})]})},we={flex_box_center:"flex_box_center___i0kQ7",flex_space_between:"flex_space_between___st8Nm",flex_box_vertical_center:"flex_box_vertical_center___cGman",flex_box_center_end:"flex_box_center_end___xCqb1",flex_box_column:"flex_box_column___90t8q",bg:"bg___yvvvB",containerDesc:"containerDesc___McNkA",tablestyle:"tablestyle____NWqR",listItem:"listItem___Kb3j3",info:"info___QEKlY",title:"title___IjCCo",titleLeft:"titleLeft___iZ9Qh",titleRight:"titleRight___QK1TN",moveCategory:"moveCategory___ydIP9",name:"name___CCaOX",categoryName:"categoryName___cyGX3",schedule:"schedule___Dx5uk",fnSign:"fnSign___oPdpV",spanSize:"spanSize___LVOA3",classromediv:"classromediv___LNulU",glow:"glow___KEPta",action:"action___WEeMi",btn:"btn___anrwi",btnSort:"btnSort___iBwPq",tips:"tips___ezxph",fixedBottom:"fixedBottom___RTnOi",left:"left___aDYtw",right:"right___txYei",acitons:"acitons___iwBUY",actionBtns:"actionBtns___wvnKM",cancel:"cancel___VgzVn",selectBtn:"selectBtn___mMh11",infoIcon:"infoIcon___fxDKp",infoStuIcon:"infoStuIcon___eoBo6",flexBox:"flexBox____AlDk",iconH:"iconH___Hmjwy",iconV:"iconV___VhZ00",actionIcon:"actionIcon___MWxMa",dro:"dro___bzbDZ",progressInfo:"progressInfo___bQbcf"},Ne=s(44589),Ze=s(39180),Le=s.n(Ze),Ce=(0,Ne.W8)((function(e){var n=e.item;return(0,H.jsxs)("li",{children:[(0,H.jsx)("h3",{children:n.task_name}),(0,H.jsxs)("p",{children:[n.user_name,(0,H.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),Te=(0,Ne.JN)((function(e){var n=e.items;return(0,H.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,H.jsx)(Ce,{index:n,item:e},"".concat(e.task_id))}))})})),Se=function(e){var n=e.data,s=e.callback,t=e.onCancel,i=e.visible,a=void 0!==i&&i,o=(0,x.useState)(n),r=m()(o,2),l=r[0],c=r[1];return(0,x.useEffect)((function(){c(n)}),[JSON.stringify(n)]),(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:t,style:{zIndex:9999},open:a,rootClassName:"sort-list-panel",children:[(0,H.jsxs)("p",{className:"sort-list-tip",children:[(0,H.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,H.jsx)(V.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,H.jsx)(V.ZP,{disabled:0===l.length,type:"primary",onClick:function(){s(l.map((function(e){return e.task_id})))},children:"保存"})]}),(0,H.jsx)(Te,{axis:"xy",helperClass:"dragging-li",items:l,onSortEnd:function(e){var n=e.newIndex,s=e.oldIndex;c(Le()(l,s,n))}})]})},Ie=s(61998),Ae=s(42545),Pe=s(61106),Me=s(80469),He=s(20219),Re=function(e){var n,s,t,i=e.v,a=e.k,r=(e.match,e.selectArrs),c=e.setSelectArrs,u=e.setSelectArrsAll,h=e.selectArrsAll,p=(e.classroomList,e.dispatch),v=e.selectshow,j=e.batchState,b=e.manageAllGroup,N=(0,_.useParams)(),Z=(0,x.useState)([]),L=m()(Z,2),S=L[0],A=L[1],M=(0,x.useState)(!1),R=m()(M,2),z=R[0],O=R[1],E=(0,x.useState)(!1),F=m()(E,2),G=F[0],D=F[1],B=(0,x.useState)(!0),V=m()(B,2),J=V[0],Y=V[1];function W(){return Q.apply(this,arguments)}function Q(){return(Q=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/homework_commons/".concat(i.homework_id,"/group_settings_statistics.json"),{method:"get",params:d()({},N)});case 2:n=e.sent,A(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;A([]),O(!1),new Date(null==i?void 0:i.student_passed_time).getTime()>new Date(null==i?void 0:i.end_time_s).getTime()&&null!=i&&null!==(e=i.status)&&void 0!==e&&e.includes("已截止")&&(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0?(D(!1),Y(!1)):((null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0&&new Date(null==i?void 0:i.student_passed_time).getTime()-1?(c(r.filter((function(e){return e!==i.homework_id}))),u(h.filter((function(e){return e.homework_id!==i.homework_id})))):(u(h.concat(i)),c(r.concat(i.homework_id)))}}),(0,H.jsxs)("div",{className:we.info,children:[(0,H.jsxs)("div",{className:we.title,children:[(0,H.jsxs)("div",{className:we.titleLeft,style:(0,I.dE)()?{paddingRight:(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)?60:140}:{},children:[(0,I.GJ)()&&(0,H.jsx)(Pe.Z,{value:i.status,children:(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[i.status]})}),(0,I.dE)()&&(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:i.status}),(0,H.jsx)("span",{className:we.name,children:i.name}),!(null===(n=i.schools)||void 0===n||!n.length)&&(0,H.jsx)(k.Z,{title:"该课程实验面向指定单位开放",children:(0,H.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})})]}),(0,H.jsxs)("div",{className:we.titleRight,children:[(0,I.GJ)()&&0===(null==i?void 0:i.status.indexOf("未发布"))&&(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2,manage_all_group:b}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,H.jsxs)("aside",{className:we.flexBox,children:[(0,H.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,H.jsx)("div",{children:"发布"})]})}),(0,I.dE)()&&(0,H.jsxs)("div",{className:we.actionIcon,children:[G?(0,H.jsx)("i",{className:"iconfont icon-yiwancheng1"}):J?"":(0,H.jsx)("i",{className:"iconfont icon-jiezhihoutongguan"}),!(null!==(s=i.status)&&void 0!==s&&s.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),(0,de.tJ)(p,!0)){e.next=3;break}return e.abrupt("return");case 3:if(!i.can_view_details){e.next=6;break}return(0,P.xg)("/shixuns/".concat(i.shixun_identifier,"/challenges")),e.abrupt("return");case 6:i.redo?T.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,H.jsx)("div",{className:"tc font16",children:"您之前已经挑战过该实训,需要重新挑战"}),onOk:function(){var e=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Me.$Q)({id:i.myshixun_identifier,url:i.url});case 2:(n=e.sent)&&(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:n.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:i.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,H.jsx)("div",{children:"开始学习"})]}),(null===(t=i.status)||void 0===t?void 0:t.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),(0,P.xg)("/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/").concat(i.student_work_id,"/comment"));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,H.jsx)("div",{children:"查看作品"})]})]}),(0,I.GJ)()&&(0,H.jsx)(w.Z,{placement:"bottomCenter",overlayClassName:we.dro,dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:h,params:N,status:null==i?void 0:i.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(null==i?void 0:i.status.indexOf("未发布"))<0&&(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),n.preventDefault(),p({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=5,(0,Ae.Vs)({categoryId:i.homework_id});case 5:s=e.sent,p({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==s?void 0:s.status)&&y.ZP.success(null==s?void 0:s.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"更新成绩"})},3),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"重命名",selectArrs:i,params:N}})},children:"重新命名"})},5),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,H.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:we.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,H.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,H.jsx)("div",{children:"更多"})]})})]})]}),(0,I.GJ)()&&(0,H.jsxs)("p",{className:we.infoIcon,children:[(0,H.jsx)("span",{className:"c-grey-333 mr20",children:i.author}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&!!i.uncommit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"未做题"}),i.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.commit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已做题"}),i.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.compelete_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已完成"}),i.compelete_count,"人"]}),["未开始"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"开始时间"}),i.publish_time]}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"截止时间"}),i.end_time]}),["已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"结束时间"}),i.status_time]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==i?void 0:i.late_time]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:we.iconV,onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),z||W(),O(!z);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("i",{className:"iconfont icon-".concat(z?"shouqi":"xiala2")})," "]})]}),(0,I.dE)()&&(0,H.jsxs)("span",{className:we.infoStuIcon,children:[(0,H.jsx)("span",{className:"c-grey-333",children:i.author}),(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),(0,H.jsxs)("span",{children:[(0,H.jsx)("span",{className:"c-light-primary",children:null==i?void 0:i.finished_challenge_count}),"/",null==i?void 0:i.challenge_count]})]}),i.status.includes("已截止")&&!(null==i||!i.status_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==i?void 0:i.status_time]}),(0,H.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,H.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==i?void 0:i.publish_time," 至 ",null==i?void 0:i.end_time," "]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==i?void 0:i.late_time]})]}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length>5&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length<6&&S.length>0&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K})]})]},a)},ze=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch","match"],Oe=(0,_.connect)((function(e){var n=e.classroomList,s=e.loading,t=e.globalSetting,i=e.shixunHomeworks,a=e.user;return{classroomList:n,globalSetting:t,loading:s.effects,shixunHomeworks:i,user:a}}))((function(e){var n,s,t,a=e.classroomList,r=(e.globalSetting,e.shixunHomeworks,e.user),c=e.loading,u=e.dispatch,h=e.match,M=(p()(e,ze),(0,_.useLocation)()),R=(0,_.useParams)(),G=(0,_.useSearchParams)(),B=m()(G,1)[0],V=R.categoryId,J=(0,x.useState)([]),Y=m()(J,2),Q=Y[0],K=Y[1],X=(0,x.useState)([]),U=m()(X,2),q=U[0],$=U[1],ee=a.detailShixunsList,ne=a.detailLeftMenus,se=a.detailTopBanner,te=a.taskList,ie=(0,x.useState)(""),ae=m()(ie,2),oe=ae[0],re=ae[1],le=(0,x.useState)(!1),ce=m()(le,2),de=ce[0],ue=ce[1],me=(0,x.useState)({limit:20,status:Number(B.get("tabs"))?String(parseInt(B.get("tabs"))):"0"}),he=m()(me,2),pe=he[0],fe=he[1],ye=(0,x.useState)("默认排序"),je=m()(ye,2),be=je[0],Ne=je[1],Ze=(0,x.useState)(!1),Le=m()(Ze,2),Ce=Le[0],Te=Le[1],Ie=(0,x.useState)(!1),Ae=m()(Ie,2),Pe=(Ae[0],Ae[1]),Me=(0,x.useState)("fixed"),He=m()(Me,2),Oe=He[0],Ee=He[1],Fe=(0,x.useState)(document.getElementById("footer")),Ge=m()(Fe,1)[0],De=(0,x.useState)(1),Be=m()(De,2),Ve=Be[0],Je=Be[1],Ye=(0,x.useState)(!1),We=m()(Ye,2),Qe=We[0];We[1];pe.id=R.coursesId,pe.type=4,R.categoryId?pe.category=R.categoryId:delete pe.category,(0,x.useEffect)((function(){"清除选择数据"===a.actionTabs.key&&(K([]),$([])),"目录重命名成功"===a.actionTabs.key&&Xe()}),[a.actionTabs.key]),(0,x.useEffect)((function(){"0"===B.get("tabs")&&(pe.status="0",pe.page=1,fe(d()({},pe)))}),[B.get("tabs")]),(0,x.useEffect)((function(){var e,n;if(null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.login){var s,t=P.cX.getItem("".concat(null==r||null===(s=r.userInfo)||void 0===s?void 0:s.login).concat((0,I.GJ)()?"Teacher":"Student"),"ShixunHomeworks");t&&(pe.sort_by=null==t?void 0:t.type,pe.sort_direction=null==t?void 0:t.direction,Ne(null==t?void 0:t.name)),Xe()}else null!=r&&null!==(n=r.userInfo)&&void 0!==n&&n.username&&Xe()}),[null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login,null==M?void 0:M.pathname]),(0,x.useEffect)((function(){window.addEventListener("scroll",Ke)}),[]);var Ke=function(){document.scrollingElement.scrollTop+window.innerHeight+(null==Ge?void 0:Ge.clientHeight)+150>document.body.clientHeight?Ee("absolute"):Ee("fixed")},Xe=function(){K([]),$([]),fe(d()({},pe)),u({type:"classroomList/getAssistantPermissions",payload:{course_id:pe.id}}),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()(d()({},pe),{},{order:pe.status})})};function Ue(){return(Ue=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"classroomList/updateTaskPosition",payload:{category_id:V,courseId:pe.id,task_ids:n,container_type:"shixun_homework"}});case 2:Xe();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var qe=(0,x.useMemo)((function(){var e=[];return te.length>0&&(e=te.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[te]),$e=(0,I.GJ)()?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}];ne.course_modules&&(t=a.detailLeftMenus.course_modules.filter((function(e){return"shixun_homework"===e.type}))[0]);var en=(0,H.jsx)("div",{className:we.moveCategory,onMouseLeave:function(e){return ue(!1)},children:(0,H.jsxs)(g.Z,{onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,s=n.key,n.keyPath,n.domEvent,""!=Q){e.next=4;break}return y.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,f.ZP)("/api/courses/".concat(pe.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:Q,new_category_id:s}});case 6:0===e.sent.status&&(y.ZP.success("操作成功"),Xe(),Pe(!1),u({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,H.jsx)(v.Z,{onChange:function(e){re(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var s;if(!(""!==oe&&e.category_name.indexOf(oe)<0))return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(g.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(s=e.third_category)||void 0===s?void 0:s.map((function(e){return(0,H.jsx)(g.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:pe,selectArrs:{category_id:null==ee?void 0:ee.main_category_id,type:"shixun_homework"}}})},children:"新建子目录..."})]})}),nn=[{name:"批量发布",icon:(0,H.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量截止",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,H.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,I.GJ)()&&!(0,I.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!se.is_public||"设为公开"!==e.name})),sn="默认排序"===be,tn=(0,x.useMemo)((function(){var e=!(0,I.GJ)()&&!(0,I.Jd)(),n=null==se?void 0:se.excellent;return e&&n}),[r,a]),an=(0,x.useMemo)((function(){return(null==ee?void 0:ee.min_finished_game)>0}),[a]),on=(0,x.useMemo)((function(){var e=(null==ee?void 0:ee.min_finished_game)-(null==ee?void 0:ee.finished_challenge_count);return e>0?e:0}),[a]);return(0,H.jsxs)("section",{children:[(0,H.jsx)("aside",{className:we.bg,children:(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",children:!!ee.main_category_id&&(0,H.jsxs)(g.Z,{mode:"horizontal",onSelect:function(e){var n=e.key;pe.status=n,pe.page=1,_.history.replace("".concat(M.pathname,"?tabs=").concat(n)),Xe()},selectedKeys:[pe.status],children:[!(0,I.GJ)()&&[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"已截止",id:5}].map((function(e,n){return(0,H.jsx)(g.Z.Item,{children:e.name},null==e?void 0:e.id)})),(0,I.GJ)()&&[{name:"全部",id:0},{name:"未发布",id:1},{name:"未开始",id:4},{name:"进行中",id:2},{name:"已截止",id:3}].map((function(e,n){return(0,H.jsxs)(g.Z.Item,{children:[(0,H.jsx)("span",{className:"c-grey-666 mr20",children:e.name}),0===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.all_count}),1===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.unpublished_count}),2===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.not_start_count}),3===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.in_progress_count}),4===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.overed_count})]},null==e?void 0:e.id)}))]})}),(0,H.jsx)(b.Z,{className:"mr20 gutter-row",children:(0,H.jsx)("div",{className:we.containerTitle,children:(0,I.GJ)()&&"未分配目录"!==(0,P.Oo)(null==ne?void 0:ne.course_modules,V)&&(0,H.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:6},children:[(0,H.jsx)("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:function(e){u({type:"classroomList/setActionTabs",payload:{key:R.categoryId?"目录重命名":"添加目录",params:pe,selectArrs:{category_name:null==ee?void 0:ee.category_name,category_id:(null==ee?void 0:ee.category_id)||(null==ee?void 0:ee.main_category_id),type:"shixun_homework"},cb:function(){Xe()}}})},children:(0,H.jsx)(k.Z,{title:R.categoryId?"目录重命名":"新建子目录",children:(0,H.jsx)("span",{className:R.categoryId?"".concat(we.iconH," iconfont icon-zhongmingmingmulu"):"".concat(we.iconH," iconfont icon-xinjianmulu1")})})}),(0,H.jsx)(w.Z,{className:"ml10",dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践项目添加"},1),(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践课程添加"},2)]})},children:(0,H.jsxs)("span",{className:we.selectBtn,children:[(0,H.jsx)("span",{children:(0,H.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,H.jsx)("span",{children:"选用实验"})]})})]})})})]})}),(0,H.jsxs)("div",{className:we.action,children:[(0,H.jsx)("div",{children:(0,H.jsx)(w.Z,{dropdownRender:function(){return(0,H.jsx)(g.Z,{selectedKeys:[be],children:null==$e?void 0:$e.map((function(e,n){return(0,H.jsx)(g.Z.Item,{onClick:function(){var n;pe.sort_by=e.type,pe.sort_direction=e.direction,pe.page=1,Ne(e.name),P.cX.setItem("".concat(null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login).concat((0,I.GJ)()?"Teacher":"Student"),e,"ShixunHomeworks"),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},pe)})},children:e.name},e.name)}))})},children:(0,H.jsxs)("span",{className:"".concat(we.btn," ").concat(sn?we.btnSort:""),onMouseEnter:function(e){return ue(!1)},children:[(0,H.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),be]})})}),sn&&(0,H.jsx)(k.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,H.jsx)("span",{className:we.tips,children:(0,H.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,H.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入实验名称",onSearch:function(e){pe.search=e,pe.page=1,Xe()},style:{width:220,marginLeft:"auto"}})]}),tn&&(0,H.jsxs)(j.Z,{justify:"space-between",className:we.progressInfo,children:[(0,H.jsx)(b.Z,{children:(0,H.jsxs)(N.Z,{size:"middle",children:[(0,H.jsxs)("span",{children:["实训作业进度:",null==ee?void 0:ee.finished_task_count,"/",null==ee?void 0:ee.shixun_total_count]}),(0,H.jsxs)("span",{children:["任务关卡进度:",null==ee?void 0:ee.finished_challenge_count,"/",null==ee?void 0:ee.challenge_count]})]})}),an&&(0,H.jsxs)(b.Z,{children:["通过",null==ee?void 0:ee.min_finished_game,"关获得满分,距离MOOC实训作业满分还差",on,"关"]})]}),(0,H.jsxs)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:[(0,H.jsxs)(Z.Z,{loading:c[(0,I.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30",children:[0===(null==ee?void 0:ee.all_count)&&(0,I.GJ)()?(0,H.jsx)(ke,{params:pe,setisshowmodal:Te,dispatch:u}):0===(null==ee?void 0:ee.task_count)&&(0,H.jsx)(W.Z,{}),(0,H.jsxs)("aside",{className:"animated fadeIn",children:[ee.homeworks&&ee.homeworks.map((function(e,n){return(0,H.jsx)(Re,{batchState:!0,v:e,k:n,match:h,selectArrs:Q,setSelectArrs:K,setSelectArrsAll:$,selectArrsAll:q,classroomList:a,dispatch:u,params:pe,selectshow:Qe,manageAllGroup:ee.manage_all_group},e.homework_id)})),ee.query_total_count>0&&(0,H.jsx)("aside",{className:"tc mb50 mt30",children:(0,H.jsx)(L.Z,{showSizeChanger:!0,current:pe.page||1,pageSize:pe.limit||20,onChange:function(e,n){pe.page=e,pe.limit=n,Xe()},total:ee.query_total_count})})]})]}),(0,H.jsxs)("div",{className:we.fixedBottom,style:{bottom:Q.length?0:-60,position:Q.length?Oe:"fixed",left:"fixed"===Oe?"50%":"317px"},children:[(0,H.jsx)("div",{className:we.left}),(0,H.jsx)("div",{className:we.right,children:(0,I.GJ)()&&(null==ee?void 0:ee.all_count)>0&&(0,H.jsxs)("aside",{className:[we.acitons].join(" "),children:[(0,H.jsx)("div",{style:{width:130},children:(0,I.GJ)()&&(0,H.jsx)(C.Z,{checked:(null===(s=ee.homeworks)||void 0===s?void 0:s.length)===(null==Q?void 0:Q.length),onChange:function(e){e.target.checked?(K(ee.homeworks.map((function(e){return e.homework_id}))),$(i()(ee.homeworks))):(K([]),$([]))},children:(0,H.jsxs)("span",{className:"fo",children:["全选本页",(0,H.jsxs)("span",{style:{marginLeft:5},children:["(",Q.length,")"]})," "]})})}),(0,H.jsxs)("div",{className:we.actionBtns,children:[(0,I.GJ)()&&nn.map((function(e,n){return(0,H.jsxs)("p",{onClick:function(){var n;"批量发布"!==e.name&&"批量截止"!==e.name||!(0,I.Rm)()||null!==(n=a.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_publish?""==Q?y.ZP.error("请选择你要操作的任务"):u({type:"classroomList/setActionTabs",payload:{key:"批量发布"===e.name?"立即发布":"批量截止"===e.name?"立即截止":"批量删除"===e.name?"删除":e.name,selectArrs:Q,selectArrsAll:q,type:"批量发布"===e.name||"批量截止"===e.name?1:"",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[null==e?void 0:e.icon,(0,H.jsx)("span",{children:e.name})]},n)})),(0,H.jsxs)("p",{onClick:function(){var e={courseId:pe.id,container_type:"shixun_homework"};V&&(e.category_id=V),u({type:"classroomList/getAllTaskList",payload:e}),u({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},children:[(0,H.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),(0,H.jsx)("span",{children:"调整排序"})]}),(0,I.GJ)()&&(0,H.jsx)("p",{children:(0,H.jsx)(w.Z,{open:de,placement:"topLeft",dropdownRender:function(){return en},getPopupContainer:function(e){return null==e?void 0:e.parentNode},children:(0,H.jsxs)("span",{className:"ant-dropdown-link",style:{position:"relative",zIndex:1003},onMouseEnter:function(e){return ue(!0)},children:[(0,H.jsx)("i",{className:"iconfont icon-yidongmulu"})," 移动到目录",(0,H.jsx)(A.Z,{})]})})}),(0,H.jsx)("div",{className:we.cancel,onClick:function(){K&&K([]),Pe(!1)},children:"取消操作"})]})]})})]})]}),"选用实践课程"===a.actionTabs.key?(0,H.jsx)(ve,{}):null,"选用实践项目"===a.actionTabs.key?(0,H.jsx)(xe,{}):null,"从课堂实验添加"===a.actionTabs.key?(0,H.jsx)(_e,{}):null,(0,H.jsx)(D,{}),(0,H.jsx)(z,{}),(0,H.jsx)(O.Z,{courseEndTime:null==ee?void 0:ee.course_end_time}),(0,H.jsx)(E.Z,{visible:"立即截止"===a.actionTabs.key,courseEndTime:null==ee?void 0:ee.course_end_time,courseId:R.coursesId,homeworkIds:a.actionTabs.selectArrs,isBatch:2!==a.actionTabs.type,successCallback:function(){(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},a.actionTabs.params),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},a.actionTabs.params)})}}),(0,H.jsx)(F,{}),(0,H.jsx)(ge,{}),(0,H.jsx)(Se,{visible:"调整排序"===a.actionTabs.key,callback:function(e){return Ue.apply(this,arguments)},data:qe,onCancel:function(){u({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,H.jsx)(T.Z,{title:"选用实验",open:Ce,centered:!0,onCancel:function(){return Te(!1)},onOk:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject.practice)&&void 0!==e&&e.can_create?(u(1===Ve?{type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}:{type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}),Te(!1)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,H.jsx)("div",{children:(0,H.jsxs)(S.ZP.Group,{onChange:function(e){Je(e.target.value)},value:Ve,children:[(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:1,children:"从实践项目添加(可选择多个实践项目加入作业)"}),(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:2,children:"从实践课程添加(将实践课程中全部的实践项目都加入作业)"})]})})})]})}))},20219:function(e,n,s){var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(37740),l=s(43418),c=s(8591),d=s(42930),u=(s(59301),s(37712)),m=function(){var e=o()(i()().mark((function e(n){var s,t,a,o,l,c,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n.is_jupyter,t=n.is_jupyter_lab,a=n.shixunId,o=n.homework_common_id,l=n.courseId,!s&&!t){e.next=7;break}return e.next=4,(0,r.BK)({id:a});case 4:return null!=(c=e.sent)&&c.identifier&&(0,d.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(o)),e.abrupt("return");case 7:return e.next=9,(0,r.Ir)({id:a,homework_common_id:o});case 9:if(null==(u=e.sent)||!u.game_identifier){e.next=13;break}return(0,d.xg)("/tasks/".concat(l,"/").concat(o,"/").concat(u.game_identifier)),e.abrupt("return");case 13:2===(null==u?void 0:u.status)?h(null==u?void 0:u.message,o,l):3===(null==u?void 0:u.status)?p(null==u?void 0:u.message):-3==(null==u?void 0:u.status)&&(0,d.eF)();case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function e(n,s,t){var a,m;n=null!==(a=n)&&void 0!==a&&a.includes(".json")?n:"".concat(n,".json"),l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(m=o()(i()().mark((function a(){var o,l;return i()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,r.$Q)({url:n});case 2:if(o=i.sent){i.next=5;break}return i.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),i.next=8,(0,r.Ir)({id:o.shixun_identifier,homework_common_id:s});case 8:if(null==(l=i.sent)||!l.game_identifier){i.next=12;break}return(0,d.xg)("/tasks/".concat(t,"/").concat(s,"/").concat(l.game_identifier)),i.abrupt("return");case 12:2===(null==l?void 0:l.status)?e(null==l?void 0:l.message,s,t):3===(null==l?void 0:l.status)&&p(null==l?void 0:l.message);case 13:case"end":return i.stop()}}),a)}))),function(){return m.apply(this,arguments)})})},p=function(e){l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};n.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7852],{71371:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(5891),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=s(22589),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},680:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(5891),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},o=s(22589),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},30286:function(e,n,s){s.d(n,{Z:function(){return b}});s(7557),s(41498);var t=s(82100),i=s.n(t),a=s(29186),o=s.n(a),r=s(13720),l=s.n(r),c=s(80619),d=s.n(c),u=s(47074),m=s.n(u),h=s(85573),p=s.n(h),x=s(59301),f=s(73782),_="codeBox___WpkVl",g=s(92310),y=s.n(g),v=s(37712),j=function(e){d()(s,e);var n=m()(s);function s(e){var t;return i()(this,s),t=n.call(this,e),p()(l()(t),"canvas",void 0),p()(l()(t),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(l()(t),"drawPic",(function(){t.randomCode()})),p()(l()(t),"reloadPic",(function(){t.drawPic()})),p()(l()(t),"changeCode",(function(e){console.log(e.target.value,222),t.setState({value:e.target.value,showError:!1})})),p()(l()(t),"onVerify",(function(){var e;return""!==t.state.value.toLowerCase()&&t.state.value.toLowerCase()!==t.state.code.toLowerCase()||""===t.state.value.toLowerCase()?e=!0:t.state.value.toLowerCase()===t.state.code.toLowerCase()&&(e=!1),t.setState({showError:e}),e})),t.canvas=x.createRef(),t.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},t}return o()(s,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var s=this.randomNum(e,n),t=this.randomNum(e,n),i=this.randomNum(e,n);return"rgb(".concat(s,", ").concat(t,", ").concat(i,")")}},{key:"drawText",value:function(e,n,s){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var t=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=t+"px SimHei";var i=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;s>0&&(a=10+s*i);var o=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);t>40&&(o=40);var r=this.randomNum(-10,10);e.translate(a,o),e.rotate(r*Math.PI/180),e.fillText(n,0,0),e.rotate(-r*Math.PI/180),e.translate(-a,-o)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",s=0;s-1})))}}),(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:_e,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,N.jsxs)(f.Z,{gutter:24,children:[(0,N.jsxs)(_.Z,{span:14,children:[(0,N.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){Q(V.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:W,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,N.jsxs)(_.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,N.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){oe(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){de(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ae,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},90514:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),i=s.n(t),a=s(78241),o=s(73782),r=s(3113),l=s(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=s(89392),u=s(37712),m=function(e){var n=e.value,s=e.onChange,t=a.Z.useForm(),m=i()(t,1)[0];(0,l.useEffect)((function(){n&&m.setFieldsValue(n)}),n);var h=(0,l.useRef)((0,d.throttle)((function(e){return s(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(a.Z,{className:c.formWrap,colon:!1,form:m,size:"large",layout:"inline",onFinish:h,children:[(0,u.jsx)(a.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:200,height:40}})}),(0,u.jsx)(r.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},76817:function(e,n,s){s.d(n,{Z:function(){return H},P:function(){return P}});var t=s(37205),i=s.n(t),a=s(39647),o=s.n(a),r=s(7557),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(43418),g=s(5112),y=s(73782),v=s(61998),j="brief___LOzpE",b="contentTitle___xkdcN",k="content___Vtri0",w="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",L="orangeColor___ryB2u",C=s(37740),T=s(37712),S=["isImportMultipleCourse"],I=function(e){var n=e.studentNames,s=e.total;return s>3?(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),"等",(0,T.jsx)("span",{className:L,children:s}),"名学生"]}):(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},A=function(e){var n=e.onCancel,s=e.onOk,t=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),o=void 0!==a&&a,r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),y=h[0],v=h[1],j=(0,x.useState)(!1),b=p()(j,2),w=b[0],N=b[1],C=(0,x.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),S=(0,x.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,T.jsx)(T.Fragment,{children:C?(0,T.jsxs)(_.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:w,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=y,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:o?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),o?(0,T.jsx)(f.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,T.jsxs)(g.ZP.Group,{value:y,onChange:function(e){return v(e.target.value)},className:k,style:{marginBottom:30},children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:"".concat(k," ").concat(L),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,T.jsx)(_.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:w,title:"提示",width:682,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,T.jsxs)("div",{className:k,children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",o?(0,T.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,T.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,T.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,T.jsx)("span",{className:L,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},P=function(){var e=(0,x.useState)(!1),n=p()(e,2),s=n[0],t=n[1],i=(0,x.useState)(),a=p()(i,2),r=a[0],c=a[1],d=function(){var e=m()(l()().mark((function e(n){var s,i,a,r,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,i=void 0!==s&&s,a=o()(n,S),e.next=3,(0,C.Tr)(a);case 3:if(!("status"in(r=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==r||null===(d=r.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=12;break}return c(r),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",r.course_data_list||[]);case 13:if(0!==r.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(r),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return t(!1)},r,d]},M=function(e){var n=f.Z.useForm(),s=p()(n,1)[0],t=(0,x.useState)(!1),a=p()(t,2),o=a[0],r=a[1],c=e.onCancel,d=e.onOk,u=e.visible,h=e.inPaper,k=void 0!==h&&h,C=e.renderData,S=e.type,A=e.isMultipleCourse,P=void 0!==A&&A,M=e.position,H=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]}),[k]);if(P){var z={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};H=[z].concat(i()(H)),R=[z].concat(i()(R))}var O=(0,x.useMemo)((function(){return function(e){var n=e.used,s=e.copy,t=e.canNotCopy,i=e.studentNames,a=e.studentCount,o=e.inPaper,r=e.is_random,l=void 0!==r&&r,c=e.position,d=(void 0===c?"":c)||(o?"试卷":"课程");return(0,T.jsxs)("span",{children:[(0,T.jsx)(I,{studentNames:i,total:a}),"学习过",d,"中的",(0,T.jsx)("span",{className:L,children:n}),"个项目,",s>0&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制,",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):s>0&&0===t?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制"]}):0===s&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):void 0,"。请选择",l?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:k,position:M})}),[C,k,M]);return(0,T.jsx)(_.Z,{title:"提示",centered:!0,open:u,confirmLoading:o,onOk:m()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),n=s.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(t);case 5:r(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,T.jsxs)(f.Z,{form:s,preserve:!1,children:[(0,T.jsx)("div",{className:j,children:O}),(0,T.jsxs)("div",{style:{marginBottom:30},children:[(0,T.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,T.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:L,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"支持复制的项目"}),(0,T.jsx)(v.Z,{columns:H,className:w,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,T.jsx)(v.Z,{columns:R,className:w,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,T.jsxs)("div",{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},H=function(e){return"multiple"===e.modalType?(0,T.jsx)(M,d()({},e)):(0,T.jsx)(A,d()({},e))}},61106:function(e,n,s){s(59301);var t=s(6848),i=s(37712);n.Z=function(e){var n=e.value,s=e.visible,a=void 0===s||s,o=e.children;return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(t.Z,{placement:"topLeft",title:{"未发布":"作业尚未发布","未开始":"作业已发布,尚未到达开始作业时间","提交中":"作业进行中,所有考生可提交作业","补交中":"作业进行中,所有学生可补交作业","进行中":"作业进行中,部分班级正在作业提交中/补交中","已截止":"到达作业截止时间,作业已结束","已结束":"课堂已结束"}[n],children:(0,i.jsx)("span",{children:o})}):o})}},15406:function(e,n,s){var t=s(7557),i=s.n(t),a=s(85573),o=s.n(a),r=s(37205),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(8591),g=s(43418),y=s(95237),v=s(43604),j=s(57930),b=s(5112),k=s(24905),w=s(61186),N=s.n(w),Z=s(92911),L=s(42930),C=s(8785),T=s(39634),S=s(71751),I=s(62874),A=s(52016),P=s(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=e.courseEndTime,a=(0,C.useParams)(),r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),w=h[0],M=h[1],H=(0,x.useState)([]),R=p()(H,2),z=R[0],O=R[1],E=(0,x.useState)(0),F=p()(E,2),G=(F[0],F[1]),D=(0,x.useState)(20),V=p()(D,2),B=(V[0],V[1],(0,x.useState)(!0)),J=p()(B,2),Y=(J[0],J[1]),W=(0,x.useState)([]),Q=p()(W,2),K=Q[0],X=Q[1],U=(0,x.useState)(!0),q=p()(U,2),$=q[0],ee=q[1];a.id=a.coursesId,(0,x.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(te(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=m()(i()().mark((function e(s){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Y(!0),e.next=3,(0,S.c_)(d()(d()({},a),{},{page:s||w,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(t=e.sent)||t.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),t&&(O(l()(null==t?void 0:t.course_groups)),G(null==t?void 0:t.course_groups_count),Y(!1),s||c.setFieldsValue(o()(o()({},"publish_time",N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",N()(N()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){var e=m()(i()().mark((function e(){var t,o,r,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,T.Rm)()||null!==(t=n.AssistantObject)&&void 0!==t&&null!==(t=t.practice)&&void 0!==t&&t.can_publish){e.next=4;break}return _.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),re(!1),e.abrupt("return");case 4:if(!((r=d()({},c.getFieldsValue())).end_time<=r.publish_time)){e.next=9;break}return _.ZP.info("截止时间不能大于或等于发布时间"),re(!1),e.abrupt("return");case 9:if(!((null==K?void 0:K.length)<=0&&!$&&z.length>0)){e.next=13;break}return _.ZP.info("发布班级不能为空"),re(!1),e.abrupt("return");case 13:return u={homework_ids:l()(n.actionTabs.selectArrs),group_ids:K.length>0?K.map((function(e){return e.id})):null===(o=n.detailShixunsList)||void 0===o?void 0:o.course_groups,end_time:N()(r.end_time).format("YYYY-MM-DD HH:mm"),publish_time:N()(r.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!K.length},re(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(a.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:d()({},u)});case 17:0===e.sent.status?(re(!1),te(),(0,L.L9)(["教学课堂","课程实验","立即发布"]),_.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,T.GJ)()?n.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:d()({},a)}),s({type:"shixunHomeworks/getWorkSetting",payload:d()({},a)})):s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,P.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):re(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){M(1),O([]),X([])},ie=(n.detailShixunsList,(0,x.useState)(!1)),ae=p()(ie,2),oe=ae[0],re=ae[1];return(0,P.jsxs)(g.Z,{width:600,centered:!0,confirmLoading:oe,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return se()},onCancel:function(){te(),s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,P.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,P.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,P.jsxs)(f.Z,{form:c,children:[(0,P.jsxs)("div",{style:{paddingLeft:0},children:[(0,P.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,P.jsx)(v.Z,{children:(0,P.jsx)(f.Z.Item,{name:"publish_time",label:"发布时间",children:(0,P.jsx)(j.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,A.Q8)(e,t)},disabledTime:function(e){return(0,A.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,P.jsx)(v.Z,{className:"ml20",children:(0,P.jsx)(f.Z.Item,{name:"end_time",label:"截止时间:",children:(0,P.jsx)(j.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,A.Q8)(e,t,c.getFieldValue("publish_time"))},disabledTime:function(e){return(0,A.d0)(e,c.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,P.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,P.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,P.jsxs)(b.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),X([])},children:[(0,P.jsx)(b.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,P.jsx)(b.ZP,{className:"ml20",disabled:z.length<=0,value:!1,children:"分班发布"})]})]}),z.length<=0&&2===n.actionTabs.type&&(0,P.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(k.Z,{checked:K.length===z.length,onChange:function(e){K.length===z.length?X([]):X(z)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",K.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsx)(I.Z,{data:z,selectedRowKeys:K,setSelectedRowKeys:X})]})]})}))},62874:function(e,n,s){s.d(n,{Z:function(){return y}});var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(79800),l=s.n(r),c=s(59301),d=s(73782),u=s(24905),m=s(95237),h="leftdiv___aBzsX",p="listClass___bxIEW",x="spantitle___v_Vc4",f="rightdiv___xWu4M",_=s(16644),g=s(37712),y=function(e){var n=e.data,s=(e.value,e.handleChangePage,e.setSelectedRowKeys),t=e.selectedRowKeys,a=(e.onChange,(0,c.useState)([])),r=l()(a,2),y=r[0],v=r[1],j=(0,c.useState)([]),b=l()(j,2),k=b[0],w=b[1],N=(0,c.useState)([]),Z=l()(N,2),L=Z[0],C=Z[1],T=(0,c.useState)(1),S=l()(T,2),I=(S[0],S[1],(0,c.useState)()),A=l()(I,2);A[0],A[1];return(0,c.useEffect)((function(){v(n),w([]),C([])}),[n]),(0,c.useEffect)((function(){s&&(w(t),C(t))}),[t]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(d.Z.Search,{size:"middle",onChange:function(){var e=o()(i()().mark((function e(s){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(s.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===y.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(u.Z.Group,{value:k.map((function(e){return"".concat(e.id)})),onChange:function(e){s(y.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:y.map((function(e,n){return(0,g.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(u.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:p,children:[(0,g.jsx)("span",{className:x,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:f,children:[(0,g.jsx)(d.Z.Search,{onChange:function(e){C(k.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===L.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),L.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:L.map((function(e,n){return(0,g.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){s(k.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},9387:function(e,n,s){s.r(n),s.d(n,{default:function(){return Oe}});var t=s(37205),i=s.n(t),a=s(7557),o=s.n(a),r=s(41498),l=s.n(r),c=s(82242),d=s.n(c),u=s(79800),m=s.n(u),h=s(39647),p=s.n(h),x=s(59301),f=s(92911),_=s(8785),g=s(20834),y=s(8591),v=s(73782),j=s(95237),b=s(43604),k=s(6848),w=s(38854),N=s(81327),Z=s(96865),L=s(27092),C=s(24905),T=s(43418),S=s(5112),I=s(39634),A=s(78386),P=s(42930),M=s(30286),H=s(37712),R=["classroomList","dispatch","match","location","user"],z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,s,t=e.classroomList,a=e.dispatch,r=(e.match,e.location,e.user),c=(p()(e,R),(0,_.useParams)()),u=(0,x.useState)(!1),h=m()(u,2),g=h[0],v=h[1],j=(0,x.useState)(!1),b=m()(j,2),k=b[0],w=b[1],N=(0,x.useRef)(null);(0,x.useEffect)((function(){if("删除"===t.actionTabs.key){if((0,I.j5)())return void w(!0);var e={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(n){var s;n.author_login===(null===(s=r.userInfo)||void 0===s?void 0:s.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,H.jsxs)("div",{children:["当前选中资源中:",(0,H.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,H.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,H.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):w(!0)}else w(!1)}),[t.actionTabs.key]);var Z=function(){a({type:"classroomList/setActionTabs",payload:{}})};return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:g,onOk:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=N.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,f.ZP)("/api/courses/".concat(c.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:i()(t.actionTabs.selectArrs)}});case 5:s=e.sent,v(!1),0===s.status&&((0,P.L9)(["教学课堂","课程实验","删除"]),y.ZP.success("删除成功"),a({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){Z()},children:null!=t&&null!==(n=t.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==t||null===(s=t.actionTabs)||void 0===s?void 0:s.status)?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,H.jsx)("p",{children:"是否确认删除?"})]}):(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{style:{color:"#DD0000"},children:"删除实训则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,H.jsx)(M.Z,{ref:function(e){return N.current=e}})]})})})),O=s(15406),E=s(89227),F=(0,_.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=(0,_.useParams)();return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(t.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:i()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,P.L9)(["教学课堂","课程实验","设为公开"]),y.ZP.success("操作成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,H.jsx)("br",{}),"是否确认设为公开?"]})})})),G=s(78241),D=(s(61186),(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,s,t=e.classroomList,i=(e.loading,e.dispatch),a=((0,_.useParams)(),(0,x.useState)(!1)),r=m()(a,2),c=r[0],u=r[1],h=t.actionTabs,p=G.Z.useForm(),g=m()(p,1)[0];return(0,x.useEffect)((function(){var e;"重命名"===t.actionTabs.key&&g.setFieldsValue({name:null===(e=h.selectArrs)||void 0===e?void 0:e.name})}),[t.actionTabs.key]),(0,H.jsx)(T.Z,{centered:!0,title:"重命名",confirmLoading:c,open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:l()(o()().mark((function e(){var n,s,a,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(n=t.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_create){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return s=g.getFieldValue(),u(!0),a="/api/homework_commons/".concat(t.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=8,(0,f.ZP)(a,{method:"post",body:d()({},s)});case 8:r=e.sent,u(!1),0===r.status&&(y.ZP.success("修改成功"),i({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?i({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):i({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){u(!1),i({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(G.Z,{form:g,children:[(0,H.jsxs)(j.Z,{className:"mt10 c-grey-999",children:[(0,H.jsx)(b.Z,{children:"本实训初始名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:null===(n=h.selectArrs)||void 0===n?void 0:n.shixun_name})]}),(0,H.jsx)(G.Z.Item,{name:"name",children:(0,H.jsxs)(j.Z,{className:"mt10",align:"middle",children:[(0,H.jsx)(b.Z,{className:"font14",children:"作业名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:(0,H.jsx)(v.Z,{defaultValue:null===(s=h.selectArrs)||void 0===s?void 0:s.name})})]})})]})})}))),V=s(43428),B=s(3113),J=s(71418),Y=s(28103),W=s(16644),Q="drawer___QqugY",K="menu___uKpxi",X="actived___hCeHj",U="actived2___aIAeg",q="subTag___S0zfl",$="listItem___Ulw3D",ee="listItem2___J8GtN",ne="info___gY955",se="title___hyfzM",te="titleLeft___eH38u",ie="search___GnrcF",ae="filter___jwVvV",oe="description___ynLaI",re="menuCourse___HRXxE",le="authorname___qn85G",ce="tooltip-content___A6uPo",de=s(31622),ue=s(90514),me=s(76817),he=s(69948),pe=(v.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),xe=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=e.shixunsList,c=(0,x.useState)(d()({},(0,_.useParams)())),u=m()(c,2),h=u[0],p=(u[1],t.shixunLists),g=t.shixunAiRecommendLists,v=(0,x.useState)([]),w=m()(v,2),N=w[0],Z=w[1],T=(0,x.useState)({}),S=m()(T,2),A=S[0],M=S[1],R=(0,x.useState)([]),z=m()(R,2),O=z[0],E=z[1],F=(0,x.useState)(!1),G=m()(F,2),D=G[0],ee=G[1],ie=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),xe=(0,x.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),fe=m()(xe,2),_e=fe[0],ge=fe[1];(0,x.useEffect)((function(){ye()}),[h.coursesId,_e]),(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&Z([]),a({type:"shixunsList/getMenus",payload:{}})}),[t.actionTabs.key]),(0,x.useEffect)((function(){(null!=p&&p.shixun_list||null!=g&&g.shixun_list)&&M("recommend"===_e.sort?g:p)}),[p,g]);var ye=function(){var e=l()(o()().mark((function e(){var n,s,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M([]),ee(!0),n=d()({},_e),"recommend"===_e.sort&&(n.sort="myshixuns_count"),"recommend"!==_e.sort){e.next=9;break}return e.next=7,a({type:"classroomList/getShixunAiRecommendLists",payload:d()(d()({},n),{},{course_id:h.coursesId})});case 7:e.next=12;break;case 9:return s=d()({},n),e.next=12,a({type:"classroomList/getShixunLists",payload:s});case 12:return e.next=14,(0,f.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 14:t=e.sent,E([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(i()((null==t?void 0:t.groups)||[]))),Z([]),ee(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key){var ve=(0,me.P)(),je=m()(ve,4),be=je[0],ke=je[1],we=je[2],Ne=je[3],Ze=function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createShixunHomework",payload:{coursesId:h.coursesId,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践项目"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=(0,x.useState)(!1),Ce=m()(Le,2),Te=Ce[0],Se=Ce[1];return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(V.Z,{placement:"bottom",height:"100%",closable:!0,open:"选用实践项目"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(B.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(B.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n,s,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Se(!0),e.next=3,Ne({id:N,type:"shixun",course_id:null===(n=t.detailTopBanner)||void 0===n?void 0:n.course_id});case 3:if(e.sent){e.next=8;break}return i=null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=8,Ze(i);case 8:Se(!1);case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:Te,children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ue.Z,{onChange:function(e){null!=e&&e.keyword&&(0,he.tk)({name:null==e?void 0:e.keyword,copywriting:null==e?void 0:e.keyword,position:"Shixun"}),ge(d()(d()(d()({},_e),e),{},{page:1}))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:D,children:(0,H.jsxs)("aside",{children:[pe.map((function(e,n){var s;return 0!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"方向"}),(0,H.jsx)("li",{className:null!=_e&&_e.discipline_id?"":X,onClick:function(){delete _e.tag_level,delete _e.sub_discipline_id,delete _e.discipline_id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:"全部"})}),r.menus&&r.menus.map((function(e,n){return(0,H.jsxs)("li",{className:(null==_e?void 0:_e.discipline_id)==e.id?X:"",children:[(0,H.jsx)("strong",{onClick:function(){_e.tag_level=1,_e.discipline_id=e.id,delete _e.sub_discipline_id,_e.page=1,ge(d()({},_e))},children:e.name}),(0,H.jsx)("div",{children:e.sub_repertoires.map((function(n,s){return(0,H.jsxs)("div",{className:"mt5",children:[(0,H.jsx)("div",{className:(null==_e?void 0:_e.sub_discipline_id)==n.id&&2===_e.tag_level?"".concat(U," ").concat(q):q,onClick:function(){_e.tag_level=2,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name}),(0,H.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,s){return(0,H.jsx)("li",{className:_e.sub_discipline_id==n.id&&3===_e.tag_level?U:"",onClick:function(){_e.tag_level=3,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name},s)}))})]},s)}))})]},n)}))]}),"mine"===_e.type&&(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,H.jsx)("li",{className:_e.group_id==e.id?X:"",onClick:function(){_e.group_id=e.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:e.name})},e.name)}))]}),pe.map((function(e,n){var s;return 1!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",className:ae,children:ie.map((function(e,n){return(0,H.jsx)(B.ZP,{className:"mr20",type:_e.sort===e.id?"primary":"default",onClick:function(){_e.sort=e.id,ge(d()({},_e))},children:e.name},n)}))}),(0,H.jsx)(b.Z,{className:"c-grey-999",children:(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){_e.order="asc"===_e.order?"desc":"asc",ge(d()({},_e))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat(_e.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==A||null===(n=A.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),(0,H.jsx)(C.Z.Group,{style:{display:"block"},value:N,onChange:function(e){Z(e)},children:null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(B.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,H.jsx)(x.Fragment,{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,H.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},null==e?void 0:e.identifier)}))})]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_e.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){_e.page=e,ge(d()({},_e))}})})]},"bottom"),(0,H.jsx)(me.Z,{visible:be,onCancel:ke,renderData:we,inPaper:!1,onOk:Ze,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),fe=v.Z.Search,_e=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],t.actionTabs),p=t.shixunLists,f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)(!1),w=m()(b,2),N=w[0],Z=w[1],T=(0,x.useState)({page:1,limit:20,search:null}),S=m()(T,2),A=S[0],P=S[1];(0,x.useEffect)((function(){M()}),[u.coursesId,A]),(0,x.useEffect)((function(){"从课堂实验添加"===t.actionTabs.key&&j([])}),[t.actionTabs.key]);var M=function(){var e=l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=d()(d()({},A),{},{course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}),e.next=3,a({type:"classroomList/getExperimentLists",payload:s});case 3:Z(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key)return(0,H.jsxs)(V.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:"从课堂实验添加"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(B.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(B.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createExperiment",payload:{homework_common_ids:i()(v),category_id:u.categoryId,course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}});case 2:e.sent.status||(y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(fe,{placeholder:"请输入课堂实验名称进行查询",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){A.search=e,P(d()({},A))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:N,children:(0,H.jsxs)("aside",{children:[0===(null==p||null===(n=p.homeworks)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.homeworks)||void 0===s?void 0:s.map((function(e,n){var s,t,i;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:v.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){v.indexOf(e.id);v.indexOf(e.id)>-1?j(v.filter((function(n){return n!==e.id}))):j(v.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:null==e?void 0:e.name}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(B.ZP,{ghost:!0,href:"/shixuns/".concat(e.shixun_identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"查看实验"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:null==e?void 0:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:null==e||null===(s=e.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",null==e?void 0:e.subject," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",children:[(null==e||null===(t=e.user)||void 0===t?void 0:t.name)&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:null==e||null===(i=e.user)||void 0===i?void 0:i.name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsx)("span",{children:"创建时间: "}),(0,H.jsx)("span",{children:null==e?void 0:e.created_at})]})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:A.page||1,showQuickJumper:!0,total:null==p?void 0:p.total_count,onChange:function(e){A.page=e,P(d()({},A))}})})]},"bottom")})),ge=(v.Z.Search,(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=e.loading,r=e.dispatch,c=(e.shixunsList,(0,x.useState)(d()({},(0,_.useParams)()))),u=m()(c,2),h=u[0],p=(u[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),f=(m()(p,1)[0],t.shixunAiRecommendLists),g=(0,x.useState)([]),v=m()(g,2),j=v[0],b=v[1],k=(0,x.useState)({page:1,course_id:h.coursesId,limit:20,no_jupyter:1}),w=m()(k,2),N=w[0],Z=w[1];return(0,x.useEffect)((function(){}),[h.coursesId,N]),(0,x.useEffect)((function(){"智能推荐"===t.actionTabs.key&&(b([]),r({type:"classroomList/getShixunAiRecommendLists",payload:d()({},N)}))}),[t.actionTabs.key]),"智能推荐"!==t.actionTabs.key?null:(0,H.jsxs)(T.Z,{title:"智能推荐",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"确定",cancelText:"取消",open:"智能推荐"===t.actionTabs.key,onCancel:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/createShixunHomework",payload:d()({shixun_ids:i()(j),category_id:h.categoryId},h)});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","智能推荐选用"]),sessionStorage.aiRecommentHide=!0,y.ZP.success("操作成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),r({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),children:[(0,H.jsx)("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"},children:(0,H.jsx)(J.Z,{spinning:a["classroomList/getShixunAiRecommendLists"],children:(0,H.jsxs)("aside",{style:{minHeight:150},children:[0===(null==f||null===(n=f.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==f||null===(s=f.shixun_list)||void 0===s?void 0:s.map((function(e,n){var s,t;return(0,H.jsxs)("div",{className:ee,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:j.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j.indexOf(e.id);j.indexOf(e.id)>-1?b(j.filter((function(n){return n!==e.id}))):b(j.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(B.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt10",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsxs)("div",{className:"c-light-black mt10",children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.author_name?(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t||null===(t=t.author_name)||void 0===t?void 0:t[0]}}):(0,H.jsx)("span",{children:e.author_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:e.author_school_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsxs)("span",{children:["难度系数 ",e.level]}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,H.jsx)("span",{children:"学习人数 "}),(0,H.jsx)("span",{children:e.study_count})]}),(0,H.jsx)(Y.Z,{dashed:!0})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20 hide",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:null==f?void 0:f.shixuns_count,onChange:function(e){N.page=e,Z(d()({},N))}})})]},"bottom")}))),ye=v.Z.Search,ve=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,i=e.loading,a=e.dispatch,r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),p=(m()(h,1)[0],t.coursesLists),f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)({page:1,type:"all",order:"desc",limit:20,sort:"myshixuns_count"}),w=m()(b,2),N=w[0],Z=w[1];(0,x.useEffect)((function(){"选用实践课程"===t.actionTabs.key&&(a({type:"classroomList/getCoursesLists",payload:d()({},N)}),j([]))}),[t.actionTabs.key,u.categoryId,N]);var C=(0,me.P)(),T=m()(C,4),A=T[0],M=T[1],R=T[2],z=T[3],O=function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createCoursesHomework",payload:{coursesId:u.coursesId,subjects_info:[{subject_id:null===(s=v[0])||void 0===s?void 0:s.id,stage_shixuns:n.map((function(e){return{stage_shixun_id:e.id,is_use:e.is_use,is_copy:e.is_copy}}))}]}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践课程"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return"选用实践课程"!==t.actionTabs.key?null:(0,H.jsxs)(V.Z,{placement:"bottom",height:"100%",closable:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},open:"选用实践课程"===t.actionTabs.key,rootClassName:Q,footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(B.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(B.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:i["classroomList/createCoursesHomework"],onClick:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==v?void 0:v.length)){e.next=3;break}return y.ZP.error("请选择一个实践课程"),e.abrupt("return",!1);case 3:return e.next=5,z({id:null===(n=v[0])||void 0===n?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:null===(s=t.detailTopBanner)||void 0===s?void 0:s.course_id});case 5:e.sent||O([]);case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ye,{placeholder:"课程名称/课程标识/合作者",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){N.keyword=e,e&&(0,he.tk)({name:e,copywriting:e,position:"Subject"}),Z(d()({},N))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:i["classroomList/getCoursesLists"],children:(0,H.jsxs)("aside",{children:[(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:v.length}),"课程"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:p.subjects_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="shixuns_count",Z(d()({},N))},children:["实训数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("shixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="myshixuns_count",Z(d()({},N))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("myshixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsx)("li",{className:"".concat("all"===N.type&&"c-blue"," current"),onClick:function(){N.type="all",Z(d()({},N))},children:"全部课程"}),(0,H.jsx)("li",{className:"".concat("mine"===N.type&&"c-blue"," current"),onClick:function(){N.type="mine",Z(d()({},N))},children:"我的课程"})]})}),0===(null==p||null===(n=p.subject_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.subject_list)||void 0===s?void 0:s.map((function(e,n){var s,t,i,a,o,r;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(S.ZP,{checked:v.map((function(e){return e.id})).includes(e.id),value:e.id,style:{marginTop:"1px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j([{id:e.id,identifier:e.identifier}])}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/paths/".concat(e.id),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(B.ZP,{ghost:!0,href:"/paths/".concat(e.id),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验课程"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.member_user_names?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t?void 0:t.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i?void 0:i.member_user_names}})}):(null==e?void 0:e.member_user_names)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.member_user_names})}),children:(0,H.jsx)("span",{className:le,children:e.member_user_names})}),null!=e&&null!==(a=e.content)&&void 0!==a&&a.author_school_name?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(o=e.content)||void 0===o?void 0:o.author_school_name}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(r=e.content)||void 0===r?void 0:r.author_school_name}})}):(null==e?void 0:e.author_school_name)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.author_school_name})}),children:(0,H.jsx)("span",{className:le,children:e.author_school_name})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["章节  ",e.stage_count]}),(0,H.jsxs)("span",{className:"mr30",children:["实训  ",e.shixuns_count]}),(0,H.jsxs)("span",{children:["学习人数  ",e.myshixuns_count]})]})]})]})]},e.id)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:N.page||1,showQuickJumper:!0,total:null==p?void 0:p.subjects_count,onChange:function(e){N.page=e,a({type:"classroomList/getCoursesLists",payload:d()({},N)})}})}),(0,H.jsx)(me.Z,{visible:A,inPaper:!1,onOk:O,onCancel:M,renderData:R,modalType:"multiple",type:"subject"})]},"bottom")})),je=s(80826),be=s(94334),ke=function(e){var n=e.styles,s=void 0===n?{}:n,t=e.params,i=e.setisshowmodal;return(0,H.jsxs)("section",{className:"tc animated fadeIn",style:d()(d()({},{color:"#999",margin:"200px auto"}),s),children:[(0,H.jsx)("img",{src:je.z3}),(0,H.jsx)("p",{className:"mt20 font14",children:"该".concat(t.category?"分组":"课程","无课程实验,可以下方按钮或右上方“选用实验”按钮创建作业")}),(0,H.jsxs)("div",{style:{marginTop:"30px"},children:[(0,H.jsx)(B.ZP,{onClick:function(){i(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"},children:"选用实验"}),(0,H.jsx)(B.ZP,{onClick:function(){(0,P.xg)("".concat(be.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px"},children:"新建作业指引"})]})]})},we={flex_box_center:"flex_box_center___i0kQ7",flex_space_between:"flex_space_between___st8Nm",flex_box_vertical_center:"flex_box_vertical_center___cGman",flex_box_center_end:"flex_box_center_end___xCqb1",flex_box_column:"flex_box_column___90t8q",bg:"bg___yvvvB",containerDesc:"containerDesc___McNkA",tablestyle:"tablestyle____NWqR",listItem:"listItem___Kb3j3",info:"info___QEKlY",title:"title___IjCCo",titleLeft:"titleLeft___iZ9Qh",titleRight:"titleRight___QK1TN",moveCategory:"moveCategory___ydIP9",name:"name___CCaOX",categoryName:"categoryName___cyGX3",schedule:"schedule___Dx5uk",fnSign:"fnSign___oPdpV",spanSize:"spanSize___LVOA3",classromediv:"classromediv___LNulU",glow:"glow___KEPta",action:"action___WEeMi",btn:"btn___anrwi",btnSort:"btnSort___iBwPq",tips:"tips___ezxph",fixedBottom:"fixedBottom___RTnOi",left:"left___aDYtw",right:"right___txYei",acitons:"acitons___iwBUY",actionBtns:"actionBtns___wvnKM",cancel:"cancel___VgzVn",selectBtn:"selectBtn___mMh11",infoIcon:"infoIcon___fxDKp",infoStuIcon:"infoStuIcon___eoBo6",flexBox:"flexBox____AlDk",iconH:"iconH___Hmjwy",iconV:"iconV___VhZ00",actionIcon:"actionIcon___MWxMa",dro:"dro___bzbDZ",progressInfo:"progressInfo___bQbcf"},Ne=s(44589),Ze=s(39180),Le=s.n(Ze),Ce=(0,Ne.W8)((function(e){var n=e.item;return(0,H.jsxs)("li",{children:[(0,H.jsx)("h3",{children:n.task_name}),(0,H.jsxs)("p",{children:[n.user_name,(0,H.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),Te=(0,Ne.JN)((function(e){var n=e.items;return(0,H.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,H.jsx)(Ce,{index:n,item:e},"".concat(e.task_id))}))})})),Se=function(e){var n=e.data,s=e.callback,t=e.onCancel,i=e.visible,a=void 0!==i&&i,o=(0,x.useState)(n),r=m()(o,2),l=r[0],c=r[1];return(0,x.useEffect)((function(){c(n)}),[JSON.stringify(n)]),(0,H.jsxs)(V.Z,{placement:"bottom",height:"100%",closable:!0,onClose:t,style:{zIndex:9999},open:a,rootClassName:"sort-list-panel",children:[(0,H.jsxs)("p",{className:"sort-list-tip",children:[(0,H.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,H.jsx)(B.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,H.jsx)(B.ZP,{disabled:0===l.length,type:"primary",onClick:function(){s(l.map((function(e){return e.task_id})))},children:"保存"})]}),(0,H.jsx)(Te,{axis:"xy",helperClass:"dragging-li",items:l,onSortEnd:function(e){var n=e.newIndex,s=e.oldIndex;c(Le()(l,s,n))}})]})},Ie=s(61998),Ae=s(42545),Pe=s(61106),Me=s(80469),He=s(20219),Re=function(e){var n,s,t,i=e.v,a=e.k,r=(e.match,e.selectArrs),c=e.setSelectArrs,u=e.setSelectArrsAll,h=e.selectArrsAll,p=(e.classroomList,e.dispatch),v=e.selectshow,j=e.batchState,b=e.manageAllGroup,N=(0,_.useParams)(),Z=(0,x.useState)([]),L=m()(Z,2),S=L[0],A=L[1],M=(0,x.useState)(!1),R=m()(M,2),z=R[0],O=R[1],E=(0,x.useState)(!1),F=m()(E,2),G=F[0],D=F[1],V=(0,x.useState)(!0),B=m()(V,2),J=B[0],Y=B[1];function W(){return Q.apply(this,arguments)}function Q(){return(Q=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/homework_commons/".concat(i.homework_id,"/group_settings_statistics.json"),{method:"get",params:d()({},N)});case 2:n=e.sent,A(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;A([]),O(!1),new Date(null==i?void 0:i.student_passed_time).getTime()>new Date(null==i?void 0:i.end_time_s).getTime()&&null!=i&&null!==(e=i.status)&&void 0!==e&&e.includes("已截止")&&(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0?(D(!1),Y(!1)):((null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0&&new Date(null==i?void 0:i.student_passed_time).getTime()-1?(c(r.filter((function(e){return e!==i.homework_id}))),u(h.filter((function(e){return e.homework_id!==i.homework_id})))):(u(h.concat(i)),c(r.concat(i.homework_id)))}}),(0,H.jsxs)("div",{className:we.info,children:[(0,H.jsxs)("div",{className:we.title,children:[(0,H.jsxs)("div",{className:we.titleLeft,style:(0,I.dE)()?{paddingRight:(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)?60:140}:{},children:[(0,I.GJ)()&&(0,H.jsx)(Pe.Z,{value:i.status,children:(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[i.status]})}),(0,I.dE)()&&(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:i.status}),(0,H.jsx)("span",{className:we.name,children:i.name}),!(null===(n=i.schools)||void 0===n||!n.length)&&(0,H.jsx)(k.Z,{title:"该课程实验面向指定单位开放",children:(0,H.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})})]}),(0,H.jsxs)("div",{className:we.titleRight,children:[(0,I.GJ)()&&0===(null==i?void 0:i.status.indexOf("未发布"))&&(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2,manage_all_group:b}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,H.jsxs)("aside",{className:we.flexBox,children:[(0,H.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,H.jsx)("div",{children:"发布"})]})}),(0,I.dE)()&&(0,H.jsxs)("div",{className:we.actionIcon,children:[G?(0,H.jsx)("i",{className:"iconfont icon-yiwancheng1"}):J?"":(0,H.jsx)("i",{className:"iconfont icon-jiezhihoutongguan"}),!(null!==(s=i.status)&&void 0!==s&&s.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),(0,de.tJ)(p,!0)){e.next=3;break}return e.abrupt("return");case 3:if(!i.can_view_details){e.next=6;break}return(0,P.xg)("/shixuns/".concat(i.shixun_identifier,"/challenges")),e.abrupt("return");case 6:i.redo?T.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,H.jsx)("div",{className:"tc font16",children:"您之前已经挑战过该实训,需要重新挑战"}),onOk:function(){var e=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Me.$Q)({id:i.myshixun_identifier,url:i.url});case 2:(n=e.sent)&&(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:n.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:i.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,H.jsx)("div",{children:"开始学习"})]}),(null===(t=i.status)||void 0===t?void 0:t.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),(0,P.xg)("/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/").concat(i.student_work_id,"/comment"));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,H.jsx)("div",{children:"查看作品"})]})]}),(0,I.GJ)()&&(0,H.jsx)(w.Z,{placement:"bottomCenter",overlayClassName:we.dro,dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:h,params:N,status:null==i?void 0:i.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(null==i?void 0:i.status.indexOf("未发布"))<0&&(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),n.preventDefault(),p({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=5,(0,Ae.Vs)({categoryId:i.homework_id});case 5:s=e.sent,p({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==s?void 0:s.status)&&y.ZP.success(null==s?void 0:s.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"更新成绩"})},3),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"重命名",selectArrs:i,params:N}})},children:"重新命名"})},5),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,H.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:we.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,H.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,H.jsx)("div",{children:"更多"})]})})]})]}),(0,I.GJ)()&&(0,H.jsxs)("p",{className:we.infoIcon,children:[(0,H.jsx)("span",{className:"c-grey-333 mr20",children:i.author}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&!!i.uncommit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"未做题"}),i.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.commit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已做题"}),i.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.compelete_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已完成"}),i.compelete_count,"人"]}),["未开始"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"开始时间"}),i.publish_time]}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"截止时间"}),i.end_time]}),["已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"结束时间"}),i.status_time]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==i?void 0:i.late_time]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:we.iconV,onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),z||W(),O(!z);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("i",{className:"iconfont icon-".concat(z?"shouqi":"xiala2")})," "]})]}),(0,I.dE)()&&(0,H.jsxs)("span",{className:we.infoStuIcon,children:[(0,H.jsx)("span",{className:"c-grey-333",children:i.author}),(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),(0,H.jsxs)("span",{children:[(0,H.jsx)("span",{className:"c-light-primary",children:null==i?void 0:i.finished_challenge_count}),"/",null==i?void 0:i.challenge_count]})]}),i.status.includes("已截止")&&!(null==i||!i.status_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==i?void 0:i.status_time]}),(0,H.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,H.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==i?void 0:i.publish_time," 至 ",null==i?void 0:i.end_time," "]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==i?void 0:i.late_time]})]}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length>5&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length<6&&S.length>0&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K})]})]},a)},ze=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch","match"],Oe=(0,_.connect)((function(e){var n=e.classroomList,s=e.loading,t=e.globalSetting,i=e.shixunHomeworks,a=e.user;return{classroomList:n,globalSetting:t,loading:s.effects,shixunHomeworks:i,user:a}}))((function(e){var n,s,t,a=e.classroomList,r=(e.globalSetting,e.shixunHomeworks,e.user),c=e.loading,u=e.dispatch,h=e.match,M=(p()(e,ze),(0,_.useLocation)()),R=(0,_.useParams)(),G=(0,_.useSearchParams)(),V=m()(G,1)[0],B=R.categoryId,J=(0,x.useState)([]),Y=m()(J,2),Q=Y[0],K=Y[1],X=(0,x.useState)([]),U=m()(X,2),q=U[0],$=U[1],ee=a.detailShixunsList,ne=a.detailLeftMenus,se=a.detailTopBanner,te=a.taskList,ie=(0,x.useState)(""),ae=m()(ie,2),oe=ae[0],re=ae[1],le=(0,x.useState)(!1),ce=m()(le,2),de=ce[0],ue=ce[1],me=(0,x.useState)({limit:20,status:Number(V.get("tabs"))?String(parseInt(V.get("tabs"))):"0"}),he=m()(me,2),pe=he[0],fe=he[1],ye=(0,x.useState)("默认排序"),je=m()(ye,2),be=je[0],Ne=je[1],Ze=(0,x.useState)(!1),Le=m()(Ze,2),Ce=Le[0],Te=Le[1],Ie=(0,x.useState)(!1),Ae=m()(Ie,2),Pe=(Ae[0],Ae[1]),Me=(0,x.useState)("fixed"),He=m()(Me,2),Oe=He[0],Ee=He[1],Fe=(0,x.useState)(document.getElementById("footer")),Ge=m()(Fe,1)[0],De=(0,x.useState)(1),Ve=m()(De,2),Be=Ve[0],Je=Ve[1],Ye=(0,x.useState)(!1),We=m()(Ye,2),Qe=We[0];We[1];pe.id=R.coursesId,pe.type=4,R.categoryId?pe.category=R.categoryId:delete pe.category,(0,x.useEffect)((function(){"清除选择数据"===a.actionTabs.key&&(K([]),$([])),"目录重命名成功"===a.actionTabs.key&&Xe()}),[a.actionTabs.key]),(0,x.useEffect)((function(){"0"===V.get("tabs")&&(pe.status="0",pe.page=1,fe(d()({},pe)))}),[V.get("tabs")]),(0,x.useEffect)((function(){var e,n;if(null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.login){var s,t=P.cX.getItem("".concat(null==r||null===(s=r.userInfo)||void 0===s?void 0:s.login).concat((0,I.GJ)()?"Teacher":"Student"),"ShixunHomeworks");t&&(pe.sort_by=null==t?void 0:t.type,pe.sort_direction=null==t?void 0:t.direction,Ne(null==t?void 0:t.name)),Xe()}else null!=r&&null!==(n=r.userInfo)&&void 0!==n&&n.username&&Xe()}),[null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login,null==M?void 0:M.pathname]),(0,x.useEffect)((function(){window.addEventListener("scroll",Ke)}),[]);var Ke=function(){document.scrollingElement.scrollTop+window.innerHeight+(null==Ge?void 0:Ge.clientHeight)+150>document.body.clientHeight?Ee("absolute"):Ee("fixed")},Xe=function(){K([]),$([]),fe(d()({},pe)),u({type:"classroomList/getAssistantPermissions",payload:{course_id:pe.id}}),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()(d()({},pe),{},{order:pe.status})})};function Ue(){return(Ue=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"classroomList/updateTaskPosition",payload:{category_id:B,courseId:pe.id,task_ids:n,container_type:"shixun_homework"}});case 2:Xe();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var qe=(0,x.useMemo)((function(){var e=[];return te.length>0&&(e=te.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[te]),$e=(0,I.GJ)()?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}];ne.course_modules&&(t=a.detailLeftMenus.course_modules.filter((function(e){return"shixun_homework"===e.type}))[0]);var en=(0,H.jsx)("div",{className:we.moveCategory,onMouseLeave:function(e){return ue(!1)},children:(0,H.jsxs)(g.Z,{onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,s=n.key,n.keyPath,n.domEvent,""!=Q){e.next=4;break}return y.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,f.ZP)("/api/courses/".concat(pe.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:Q,new_category_id:s}});case 6:0===e.sent.status&&(y.ZP.success("操作成功"),Xe(),Pe(!1),u({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,H.jsx)(v.Z,{onChange:function(e){re(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var s;if(!(""!==oe&&e.category_name.indexOf(oe)<0))return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(g.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(s=e.third_category)||void 0===s?void 0:s.map((function(e){return(0,H.jsx)(g.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:pe,selectArrs:{category_id:null==ee?void 0:ee.main_category_id,type:"shixun_homework"}}})},children:"新建子目录..."})]})}),nn=[{name:"批量发布",icon:(0,H.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量截止",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,H.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,I.GJ)()&&!(0,I.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!se.is_public||"设为公开"!==e.name})),sn="默认排序"===be,tn=(0,x.useMemo)((function(){var e=!(0,I.GJ)()&&!(0,I.Jd)(),n=null==se?void 0:se.excellent;return e&&n}),[r,a]),an=(0,x.useMemo)((function(){return(null==ee?void 0:ee.min_finished_game)>0}),[a]),on=(0,x.useMemo)((function(){var e=(null==ee?void 0:ee.min_finished_game)-(null==ee?void 0:ee.finished_challenge_count);return e>0?e:0}),[a]);return(0,H.jsxs)("section",{children:[(0,H.jsx)("aside",{className:we.bg,children:(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",children:!!ee.main_category_id&&(0,H.jsxs)(g.Z,{mode:"horizontal",onSelect:function(e){var n=e.key;pe.status=n,pe.page=1,_.history.replace("".concat(M.pathname,"?tabs=").concat(n)),Xe()},selectedKeys:[pe.status],children:[!(0,I.GJ)()&&[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"已截止",id:5}].map((function(e,n){return(0,H.jsx)(g.Z.Item,{children:e.name},null==e?void 0:e.id)})),(0,I.GJ)()&&[{name:"全部",id:0},{name:"未发布",id:1},{name:"未开始",id:4},{name:"进行中",id:2},{name:"已截止",id:3}].map((function(e,n){return(0,H.jsxs)(g.Z.Item,{children:[(0,H.jsx)("span",{className:"c-grey-666 mr20",children:e.name}),0===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.all_count}),1===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.unpublished_count}),2===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.not_start_count}),3===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.in_progress_count}),4===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.overed_count})]},null==e?void 0:e.id)}))]})}),(0,H.jsx)(b.Z,{className:"mr20 gutter-row",children:(0,H.jsx)("div",{className:we.containerTitle,children:(0,I.GJ)()&&"未分配目录"!==(0,P.Oo)(null==ne?void 0:ne.course_modules,B)&&(0,H.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:6},children:[(0,H.jsx)("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:function(e){u({type:"classroomList/setActionTabs",payload:{key:R.categoryId?"目录重命名":"添加目录",params:pe,selectArrs:{category_name:null==ee?void 0:ee.category_name,category_id:(null==ee?void 0:ee.category_id)||(null==ee?void 0:ee.main_category_id),type:"shixun_homework"},cb:function(){Xe()}}})},children:(0,H.jsx)(k.Z,{title:R.categoryId?"目录重命名":"新建子目录",children:(0,H.jsx)("span",{className:R.categoryId?"".concat(we.iconH," iconfont icon-zhongmingmingmulu"):"".concat(we.iconH," iconfont icon-xinjianmulu1")})})}),(0,H.jsx)(w.Z,{className:"ml10",dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践项目添加"},1),(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践课程添加"},2)]})},children:(0,H.jsxs)("span",{className:we.selectBtn,children:[(0,H.jsx)("span",{children:(0,H.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,H.jsx)("span",{children:"选用实验"})]})})]})})})]})}),(0,H.jsxs)("div",{className:we.action,children:[(0,H.jsx)("div",{children:(0,H.jsx)(w.Z,{dropdownRender:function(){return(0,H.jsx)(g.Z,{selectedKeys:[be],children:null==$e?void 0:$e.map((function(e,n){return(0,H.jsx)(g.Z.Item,{onClick:function(){var n;pe.sort_by=e.type,pe.sort_direction=e.direction,pe.page=1,Ne(e.name),P.cX.setItem("".concat(null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login).concat((0,I.GJ)()?"Teacher":"Student"),e,"ShixunHomeworks"),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},pe)})},children:e.name},e.name)}))})},children:(0,H.jsxs)("span",{className:"".concat(we.btn," ").concat(sn?we.btnSort:""),onMouseEnter:function(e){return ue(!1)},children:[(0,H.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),be]})})}),sn&&(0,H.jsx)(k.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,H.jsx)("span",{className:we.tips,children:(0,H.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,H.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入实验名称",onSearch:function(e){pe.search=e,pe.page=1,Xe()},style:{width:220,marginLeft:"auto"}})]}),tn&&(0,H.jsxs)(j.Z,{justify:"space-between",className:we.progressInfo,children:[(0,H.jsx)(b.Z,{children:(0,H.jsxs)(N.Z,{size:"middle",children:[(0,H.jsxs)("span",{children:["实训作业进度:",null==ee?void 0:ee.finished_task_count,"/",null==ee?void 0:ee.shixun_total_count]}),(0,H.jsxs)("span",{children:["任务关卡进度:",null==ee?void 0:ee.finished_challenge_count,"/",null==ee?void 0:ee.challenge_count]})]})}),an&&(0,H.jsxs)(b.Z,{children:["通过",null==ee?void 0:ee.min_finished_game,"关获得满分,距离MOOC实训作业满分还差",on,"关"]})]}),(0,H.jsxs)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:[(0,H.jsxs)(Z.Z,{loading:c[(0,I.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30",children:[0===(null==ee?void 0:ee.all_count)&&(0,I.GJ)()?(0,H.jsx)(ke,{params:pe,setisshowmodal:Te,dispatch:u}):0===(null==ee?void 0:ee.task_count)&&(0,H.jsx)(W.Z,{}),(0,H.jsxs)("aside",{className:"animated fadeIn",children:[ee.homeworks&&ee.homeworks.map((function(e,n){return(0,H.jsx)(Re,{batchState:!0,v:e,k:n,match:h,selectArrs:Q,setSelectArrs:K,setSelectArrsAll:$,selectArrsAll:q,classroomList:a,dispatch:u,params:pe,selectshow:Qe,manageAllGroup:ee.manage_all_group},e.homework_id)})),ee.query_total_count>0&&(0,H.jsx)("aside",{className:"tc mb50 mt30",children:(0,H.jsx)(L.Z,{showSizeChanger:!0,current:pe.page||1,pageSize:pe.limit||20,onChange:function(e,n){pe.page=e,pe.limit=n,Xe()},total:ee.query_total_count})})]})]}),(0,H.jsxs)("div",{className:we.fixedBottom,style:{bottom:Q.length?0:-60,position:Q.length?Oe:"fixed",left:"fixed"===Oe?"50%":"317px"},children:[(0,H.jsx)("div",{className:we.left}),(0,H.jsx)("div",{className:we.right,children:(0,I.GJ)()&&(null==ee?void 0:ee.all_count)>0&&(0,H.jsxs)("aside",{className:[we.acitons].join(" "),children:[(0,H.jsx)("div",{style:{width:130},children:(0,I.GJ)()&&(0,H.jsx)(C.Z,{checked:(null===(s=ee.homeworks)||void 0===s?void 0:s.length)===(null==Q?void 0:Q.length),onChange:function(e){e.target.checked?(K(ee.homeworks.map((function(e){return e.homework_id}))),$(i()(ee.homeworks))):(K([]),$([]))},children:(0,H.jsxs)("span",{className:"fo",children:["全选本页",(0,H.jsxs)("span",{style:{marginLeft:5},children:["(",Q.length,")"]})," "]})})}),(0,H.jsxs)("div",{className:we.actionBtns,children:[(0,I.GJ)()&&nn.map((function(e,n){return(0,H.jsxs)("p",{onClick:function(){var n;"批量发布"!==e.name&&"批量截止"!==e.name||!(0,I.Rm)()||null!==(n=a.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_publish?""==Q?y.ZP.error("请选择你要操作的任务"):u({type:"classroomList/setActionTabs",payload:{key:"批量发布"===e.name?"立即发布":"批量截止"===e.name?"立即截止":"批量删除"===e.name?"删除":e.name,selectArrs:Q,selectArrsAll:q,type:"批量发布"===e.name||"批量截止"===e.name?1:"",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[null==e?void 0:e.icon,(0,H.jsx)("span",{children:e.name})]},n)})),(0,H.jsxs)("p",{onClick:function(){var e={courseId:pe.id,container_type:"shixun_homework"};B&&(e.category_id=B),u({type:"classroomList/getAllTaskList",payload:e}),u({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},children:[(0,H.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),(0,H.jsx)("span",{children:"调整排序"})]}),(0,I.GJ)()&&(0,H.jsx)("p",{children:(0,H.jsx)(w.Z,{open:de,placement:"topLeft",dropdownRender:function(){return en},getPopupContainer:function(e){return null==e?void 0:e.parentNode},children:(0,H.jsxs)("span",{className:"ant-dropdown-link",style:{position:"relative",zIndex:1003},onMouseEnter:function(e){return ue(!0)},children:[(0,H.jsx)("i",{className:"iconfont icon-yidongmulu"})," 移动到目录",(0,H.jsx)(A.Z,{})]})})}),(0,H.jsx)("div",{className:we.cancel,onClick:function(){K&&K([]),Pe(!1)},children:"取消操作"})]})]})})]})]}),"选用实践课程"===a.actionTabs.key?(0,H.jsx)(ve,{}):null,"选用实践项目"===a.actionTabs.key?(0,H.jsx)(xe,{}):null,"从课堂实验添加"===a.actionTabs.key?(0,H.jsx)(_e,{}):null,(0,H.jsx)(D,{}),(0,H.jsx)(z,{}),(0,H.jsx)(O.Z,{courseEndTime:null==ee?void 0:ee.course_end_time}),(0,H.jsx)(E.Z,{visible:"立即截止"===a.actionTabs.key,courseEndTime:null==ee?void 0:ee.course_end_time,courseId:R.coursesId,homeworkIds:a.actionTabs.selectArrs,isBatch:2!==a.actionTabs.type,successCallback:function(){(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},a.actionTabs.params),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},a.actionTabs.params)})}}),(0,H.jsx)(F,{}),(0,H.jsx)(ge,{}),(0,H.jsx)(Se,{visible:"调整排序"===a.actionTabs.key,callback:function(e){return Ue.apply(this,arguments)},data:qe,onCancel:function(){u({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,H.jsx)(T.Z,{title:"选用实验",open:Ce,centered:!0,onCancel:function(){return Te(!1)},onOk:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject.practice)&&void 0!==e&&e.can_create?(u(1===Be?{type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}:{type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}),Te(!1)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,H.jsx)("div",{children:(0,H.jsxs)(S.ZP.Group,{onChange:function(e){Je(e.target.value)},value:Be,children:[(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:1,children:"从实践项目添加(可选择多个实践项目加入作业)"}),(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:2,children:"从实践课程添加(将实践课程中全部的实践项目都加入作业)"})]})})})]})}))},20219:function(e,n,s){var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(37740),l=s(43418),c=s(8591),d=s(42930),u=(s(59301),s(37712)),m=function(){var e=o()(i()().mark((function e(n){var s,t,a,o,l,c,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n.is_jupyter,t=n.is_jupyter_lab,a=n.shixunId,o=n.homework_common_id,l=n.courseId,!s&&!t){e.next=7;break}return e.next=4,(0,r.BK)({id:a});case 4:return null!=(c=e.sent)&&c.identifier&&(0,d.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(o)),e.abrupt("return");case 7:return e.next=9,(0,r.Ir)({id:a,homework_common_id:o});case 9:if(null==(u=e.sent)||!u.game_identifier){e.next=13;break}return(0,d.xg)("/tasks/".concat(l,"/").concat(o,"/").concat(u.game_identifier)),e.abrupt("return");case 13:2===(null==u?void 0:u.status)?h(null==u?void 0:u.message,o,l):3===(null==u?void 0:u.status)?p(null==u?void 0:u.message):-3==(null==u?void 0:u.status)&&(0,d.eF)();case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function e(n,s,t){var a,m;n=null!==(a=n)&&void 0!==a&&a.includes(".json")?n:"".concat(n,".json"),l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(m=o()(i()().mark((function a(){var o,l;return i()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,r.$Q)({url:n});case 2:if(o=i.sent){i.next=5;break}return i.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),i.next=8,(0,r.Ir)({id:o.shixun_identifier,homework_common_id:s});case 8:if(null==(l=i.sent)||!l.game_identifier){i.next=12;break}return(0,d.xg)("/tasks/".concat(t,"/").concat(s,"/").concat(l.game_identifier)),i.abrupt("return");case 12:2===(null==l?void 0:l.status)?e(null==l?void 0:l.message,s,t):3===(null==l?void 0:l.status)&&p(null==l?void 0:l.message);case 13:case"end":return i.stop()}}),a)}))),function(){return m.apply(this,arguments)})})},p=function(e){l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};n.Z=m}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Statistics__StudentStatistics__index.async.js b/p__Classrooms__Lists__Statistics__StudentStatistics__index.async.js index f9c37d3f8d..9de4f2c772 100644 --- a/p__Classrooms__Lists__Statistics__StudentStatistics__index.async.js +++ b/p__Classrooms__Lists__Statistics__StudentStatistics__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[98885],{16644:function(e,t,n){var r=n(82242),i=n.n(r),o=(n(59301),n(19779)),a=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,l=e.styles,u=void 0===l?{}:l,c=e.customText,d=e.ButtonText,_=e.ButtonClick,f=e.Buttonclass,p=e.ButtonTwo,m=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),u),children:[(0,s.jsx)("img",{src:t||o,style:i()({width:288,height:200},m)}),(0,s.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(a.ZP,i()(i()({className:f,onClick:_},r),{},{children:d})),p&&p]})}},59041:function(e,t,n){n.r(t),n.d(t,{default:function(){return N}});var r=n(7557),i=n.n(r),o=n(41498),a=n.n(o),s=n(82242),l=n.n(s),u=n(79800),c=n.n(u),d=n(59301),_=n(8785),f=n(24905),p=n(96865),m=n(20834),h=n(61998),x=n(92911),g={flex_box_center:"flex_box_center___t6ZRf",flex_space_between:"flex_space_between___iLqvT",flex_box_vertical_center:"flex_box_vertical_center___vhciq",flex_box_center_end:"flex_box_center_end___Ajnyq",flex_box_column:"flex_box_column___voQHo",containerTitle:"containerTitle___jrfsf",menu:"menu___hWawk",export:"export___p1CrQ",selecGroup:"selecGroup___npKNz",zhankai:"zhankai___HixZB"},v=n(42930),w=n(61186),b=n.n(w),y=n(37712),k=[{type:"shixun",sorter:{field:"",order:""},column:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",dataIndex:"user_name",ellipsis:!0},{title:"分班",dataIndex:"course_group_name",ellipsis:!0},{title:"挑战实训数",dataIndex:"shixuns_count",sortOrder:"shixuns_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"通关实训数",dataIndex:"passed_count",sortOrder:"passed_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"完成关卡数",dataIndex:"passed_game_count",sortOrder:"passed_game_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"评测次数",dataIndex:"evaluate_count",sortOrder:"evaluate_count"===r&&o,sorter:!0,width:90,render:function(e){return e||0}},{title:"所用时间",dataIndex:"cost_time",sortOrder:"cost_time"===r&&o,sorter:!0,width:130,render:function(e){return e&&(0,v.li)(e)||0}},{title:"操作",width:60,dataIndex:"user_id",render:function(t,n){return null===(null==n?void 0:n.shixuns_count)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/shixun"),target:"_blank",children:"详情"})}}]}},{type:"video",sorter:{field:"",order:""},column:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",width:120,dataIndex:"user_name",ellipsis:!0},{title:"分班",width:100,dataIndex:"course_group_name",ellipsis:!0},{title:"学习视频数",dataIndex:"num",sortOrder:"num"===r&&o,sorter:!0,width:104},{title:"累计学习时长",dataIndex:"total_duration",sortOrder:"total_duration"===r&&o,sorter:!0,width:130,render:function(e){return e&&(0,v.li)(e)||0}},{title:"平均学习完成度",dataIndex:"rate",sortOrder:"rate"===r&&o,sorter:!0,width:130,render:function(e){return e&&"".concat(e,"%")||0}},{title:"开始学习时间",dataIndex:"start_at",width:100,render:function(e){return e&&b()(e).format("YYYY-MM-DD")||"-"}},{title:"最后学习时间",dataIndex:"end_at",width:100,render:function(e){return e&&b()(e).format("YYYY-MM-DD")||"-"}},{title:"操作",width:60,dataIndex:"user_id",render:function(t,n){return""===(null==n?void 0:n.total_duration)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/video"),target:"_blank",children:"详情"})}}]}},{type:"files",sorter:{field:"",order:""},column:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",dataIndex:"user_name",ellipsis:!0},{title:"下载资源次数",dataIndex:"num",sortOrder:"num"===r&&o,sorter:!0,render:function(e){return e||0}},{title:"最后下载时间",dataIndex:"end_at",render:function(e){return e&&b()(e).format("YYYY-MM-DD HH:mm:ss")||"-"}},{title:"操作",dataIndex:"user_id",width:60,render:function(t,n){return null===(null==n?void 0:n.num)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/files"),target:"_blank",children:"详情"})}}]}}],I=n(89392),j=n(16644),S=n(25203),N=(0,_.connect)((function(e){return{classroomList:e.classroomList,globalSetting:e.globalSetting}}))((function(e){e.classroomList,e.globalSetting,e.dispatch;var t=(0,_.useSearchParams)(),n=c()(t,1)[0],r=(0,_.useParams)(),o=(0,d.useState)(l()(l()({},r),{},{page:1,limit:10})),s=c()(o,2),u=s[0],v=s[1],w=(0,d.useState)(!0),b=c()(w,2),N=b[0],C=b[1],Y=(0,d.useState)(!0),Z=c()(Y,2),K=Z[0],O=Z[1],z=(0,d.useState)(n.get("type")||"shixun"),D=c()(z,2),P=D[0],T=D[1],M=(0,d.useState)([]),A=c()(M,2),B=A[0],L=A[1],q=function(e){return k.find((function(t){return t.type===e}))},G=(0,d.useState)(q(P).column(u)),H=c()(G,2),E=H[0],Q=H[1],F=(0,d.useState)(q(P).sorter),J=c()(F,2),R=J[0],W=J[1],U=(0,d.useState)(0),V=c()(U,2),X=V[0],$=V[1],ee=(0,d.useState)([]),te=c()(ee,2),ne=te[0],re=te[1],ie=(0,d.useState)([]),oe=c()(ie,2),ae=oe[0],se=oe[1],le=f.Z.Group,ue=(0,d.useState)(),ce=c()(ue,2),de=ce[0],_e=ce[1],fe=(0,d.useState)(!1),pe=c()(fe,2),me=pe[0],he=pe[1],xe=(0,d.useState)(!0),ge=c()(xe,2),ve=ge[0],we=ge[1],be=(0,d.useState)(0),ye=c()(be,2),ke=ye[0],Ie=ye[1],je=function(){var e=a()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_e(t.checkAll?ae.map((function(e){return e.value})):[]),he(!1),we(t.checkAll),Se(l()(l()({},t),{},{course_group_id:t.checkAll?"":[]}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Se=function(){var e=a()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,x.ZP)("/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(null==t?void 0:t.menuKey,"_statistic.json"),{params:{sort_by:null==t?void 0:t.field,sort_direction:null!=t&&t.order?null==t||null===(n=t.order)||void 0===n?void 0:n.slice(0,-3):"",page:null==t?void 0:t.page,limit:null==t?void 0:t.limit,course_group_id:null==t?void 0:t.course_group_id}});case 3:if(null==(r=e.sent)||!r.data){e.next=18;break}if(L((null==r?void 0:r.data)||[]),$(null==r?void 0:r.count),C(!1),0!==ne.length){e.next=18;break}if(re([null==r?void 0:r.shixuns_count,null==r?void 0:r.videos_count,null==r?void 0:r.files_count]),O(!1),null!=r&&r.shixuns_count){e.next=18;break}if(null==r||!r.videos_count){e.next=15;break}return T("video"),e.abrupt("return");case 15:if(null==r||!r.files_count){e.next=18;break}return T("files"),e.abrupt("return");case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){ve&&_e(ae.map((function(e){return e.value})))}),[ae]),(0,d.useEffect)((function(){(0,x.ZP)("/api/courses/".concat(null==u?void 0:u.coursesId,"/course_group_list_other.json"),{}).then((function(e){e.course_groups&&(e.course_groups.length>6&&Ie(1),se(e.course_groups.map((function(e){return{label:e.name,value:e.id}}))))}));var e=l()(l()(l()({menuKey:P},u),{},{page:1,limit:10},q(P).sorter),{},{course_group_id:de||""});v(l()(l()({},u),{},{page:1,limit:10})),Q(q(P).column(e)),Se(e)}),[P]);return(0,y.jsxs)("section",{className:g.bg,children:[(0,y.jsx)("div",{className:g.containerTitle,children:(0,y.jsx)("div",{className:"font16",children:"学生分析"})}),(0,y.jsx)(p.Z,{loading:K,active:!0,paragraph:{rows:5},children:ne.every((function(e){return!e}))?(0,y.jsx)(j.Z,{}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(m.Z,{style:{position:"relative"},className:g.menu,mode:"horizontal",onClick:function(e){T(e.key)},selectedKeys:P,children:[[{name:"实践项目",id:"shixun"},{name:"视频",id:"video"},{name:"教学课件",id:"files"}].map((function(e,t){return ne[t]?(0,y.jsx)(m.Z.Item,{className:"font16",style:{padding:"0 0 12px 0 ",margin:"0 30px"},children:e.name},e.id):null})),"files"!==P&&(0,y.jsx)("span",{className:g.export,onClick:function(){(0,S.D9)(l()(l()({},u),{},{checkedList:de,menuKey:P}))},children:"导出"})]}),"files"!==P&&(0,y.jsxs)("div",{style:{display:"flex",padding:"10px 0",position:"relative",overflow:"hidden",height:1===ke?70:"auto"},className:"bg-white",children:[(0,y.jsx)("div",{className:g.selecGroup,style:{width:ae.length>5?"116px":"56px",whiteSpace:"nowrap"},children:"选择班级:"}),(0,y.jsx)(f.Z,{style:{width:"121px",fontSize:"13px",whiteSpace:"nowrap"},indeterminate:me,onChange:function(e){return je(l()(l()(l()({menuKey:P},u),{},{page:1,limit:10},q(P).sorter),{},{checkAll:e.target.checked}))},checked:ve,children:"全部"}),(0,y.jsx)(le,{options:ae,value:de,onChange:function(e){_e(e),he(!!e.length&&e.length1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",dataIndex:"user_name",ellipsis:!0},{title:"分班",dataIndex:"course_group_name",ellipsis:!0},{title:"挑战实训数",dataIndex:"shixuns_count",sortOrder:"shixuns_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"通关实训数",dataIndex:"passed_count",sortOrder:"passed_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"完成关卡数",dataIndex:"passed_game_count",sortOrder:"passed_game_count"===r&&o,sorter:!0,width:104,render:function(e){return e||0}},{title:"评测次数",dataIndex:"evaluate_count",sortOrder:"evaluate_count"===r&&o,sorter:!0,width:90,render:function(e){return e||0}},{title:"所用时间",dataIndex:"cost_time",sortOrder:"cost_time"===r&&o,sorter:!0,width:130,render:function(e){return e&&(0,v.li)(e)||0}},{title:"操作",width:60,dataIndex:"user_id",render:function(t,n){return null===(null==n?void 0:n.shixuns_count)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/shixun"),target:"_blank",children:"详情"})}}]}},{type:"video",sorter:{field:"",order:""},column:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",width:120,dataIndex:"user_name",ellipsis:!0},{title:"分班",width:100,dataIndex:"course_group_name",ellipsis:!0},{title:"学习视频数",dataIndex:"num",sortOrder:"num"===r&&o,sorter:!0,width:104},{title:"累计学习时长",dataIndex:"total_duration",sortOrder:"total_duration"===r&&o,sorter:!0,width:130,render:function(e){return e&&(0,v.li)(e)||0}},{title:"平均学习完成度",dataIndex:"rate",sortOrder:"rate"===r&&o,sorter:!0,width:130,render:function(e){return e&&"".concat(e,"%")||0}},{title:"开始学习时间",dataIndex:"start_at",width:100,render:function(e){return e&&b()(e).format("YYYY-MM-DD")||"-"}},{title:"最后学习时间",dataIndex:"end_at",width:100,render:function(e){return e&&b()(e).format("YYYY-MM-DD")||"-"}},{title:"操作",width:60,dataIndex:"user_id",render:function(t,n){return""===(null==n?void 0:n.total_duration)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/video"),target:"_blank",children:"详情"})}}]}},{type:"files",sorter:{field:"",order:""},column:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.field,r=void 0===n?"":n,i=t.order,o=void 0===i?"":i;return[{title:"序号",dataIndex:"number",align:"center",width:70,render:function(t,n,r){return e.limit*(e.page-1)+r+1}},{title:"姓名",dataIndex:"user_name",ellipsis:!0},{title:"下载资源次数",dataIndex:"num",sortOrder:"num"===r&&o,sorter:!0,render:function(e){return e||0}},{title:"最后下载时间",dataIndex:"end_at",render:function(e){return e&&b()(e).format("YYYY-MM-DD HH:mm:ss")||"-"}},{title:"操作",dataIndex:"user_id",width:60,render:function(t,n){return null===(null==n?void 0:n.num)?"":(0,y.jsx)("a",{href:"/classrooms/".concat(null==e?void 0:e.coursesId,"/student_statistics/").concat(null==e?void 0:e.categoryId,"/").concat(t,"/files"),target:"_blank",children:"详情"})}}]}}],k=n(89392),S=n(16644),j=n(25203),N=(0,_.connect)((function(e){return{classroomList:e.classroomList,globalSetting:e.globalSetting}}))((function(e){e.classroomList,e.globalSetting,e.dispatch;var t=(0,_.useSearchParams)(),n=c()(t,1)[0],r=(0,_.useParams)(),o=(0,d.useState)(l()(l()({},r),{},{page:1,limit:10})),s=c()(o,2),u=s[0],v=s[1],w=(0,d.useState)(!0),b=c()(w,2),N=b[0],Y=b[1],C=(0,d.useState)(!0),Z=c()(C,2),K=Z[0],O=Z[1],z=(0,d.useState)(n.get("type")||"shixun"),D=c()(z,2),M=D[0],A=D[1],L=(0,d.useState)([]),P=c()(L,2),q=P[0],G=P[1],H=function(e){return I.find((function(t){return t.type===e}))},T=(0,d.useState)(H(M).column(u)),E=c()(T,2),Q=E[0],B=E[1],F=(0,d.useState)(H(M).sorter),J=c()(F,2),R=J[0],W=J[1],U=(0,d.useState)(0),V=c()(U,2),X=V[0],$=V[1],ee=(0,d.useState)([]),te=c()(ee,2),ne=te[0],re=te[1],ie=(0,d.useState)([]),oe=c()(ie,2),ae=oe[0],se=oe[1],le=f.Z.Group,ue=(0,d.useState)(),ce=c()(ue,2),de=ce[0],_e=ce[1],fe=(0,d.useState)(!1),pe=c()(fe,2),he=pe[0],me=pe[1],xe=(0,d.useState)(!0),ge=c()(xe,2),ve=ge[0],we=ge[1],be=(0,d.useState)(0),ye=c()(be,2),Ie=ye[0],ke=ye[1],Se=function(){var e=a()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_e(t.checkAll?ae.map((function(e){return e.value})):[]),me(!1),we(t.checkAll),je(l()(l()({},t),{},{course_group_id:t.checkAll?"":[]}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),je=function(){var e=a()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Y(!0),e.next=3,(0,x.ZP)("/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(null==t?void 0:t.menuKey,"_statistic.json"),{params:{sort_by:null==t?void 0:t.field,sort_direction:null!=t&&t.order?null==t||null===(n=t.order)||void 0===n?void 0:n.slice(0,-3):"",page:null==t?void 0:t.page,limit:null==t?void 0:t.limit,course_group_id:null==t?void 0:t.course_group_id}});case 3:if(null==(r=e.sent)||!r.data){e.next=18;break}if(G((null==r?void 0:r.data)||[]),$(null==r?void 0:r.count),Y(!1),0!==ne.length){e.next=18;break}if(re([null==r?void 0:r.shixuns_count,null==r?void 0:r.videos_count,null==r?void 0:r.files_count]),O(!1),null!=r&&r.shixuns_count){e.next=18;break}if(null==r||!r.videos_count){e.next=15;break}return A("video"),e.abrupt("return");case 15:if(null==r||!r.files_count){e.next=18;break}return A("files"),e.abrupt("return");case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){ve&&_e(ae.map((function(e){return e.value})))}),[ae]),(0,d.useEffect)((function(){(0,x.ZP)("/api/courses/".concat(null==u?void 0:u.coursesId,"/course_group_list_other.json"),{}).then((function(e){e.course_groups&&(e.course_groups.length>6&&ke(1),se(e.course_groups.map((function(e){return{label:e.name,value:e.id}}))))}));var e=l()(l()(l()({menuKey:M},u),{},{page:1,limit:10},H(M).sorter),{},{course_group_id:de||""});v(l()(l()({},u),{},{page:1,limit:10})),B(H(M).column(e)),je(e)}),[M]);return(0,y.jsxs)("section",{className:g.bg,children:[(0,y.jsx)("div",{className:g.containerTitle,children:(0,y.jsx)("div",{className:"font16",children:"学生分析"})}),(0,y.jsx)(p.Z,{loading:K,active:!0,paragraph:{rows:5},children:ne.every((function(e){return!e}))?(0,y.jsx)(S.Z,{}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(h.Z,{style:{position:"relative"},className:g.menu,mode:"horizontal",onClick:function(e){A(e.key)},selectedKeys:M,children:[[{name:"实践项目",id:"shixun"},{name:"视频",id:"video"},{name:"教学课件",id:"files"}].map((function(e,t){return ne[t]?(0,y.jsx)(h.Z.Item,{className:"font16",style:{padding:"0 0 12px 0 ",margin:"0 30px"},children:e.name},e.id):null})),"files"!==M&&(0,y.jsx)("span",{className:g.export,onClick:function(){(0,j.D9)(l()(l()({},u),{},{checkedList:de,menuKey:M}))},children:"导出"})]}),"files"!==M&&(0,y.jsxs)("div",{style:{display:"flex",padding:"10px 0",position:"relative",overflow:"hidden",height:1===Ie?70:"auto"},className:"bg-white",children:[(0,y.jsx)("div",{className:g.selecGroup,style:{width:ae.length>5?"116px":"56px",whiteSpace:"nowrap"},children:"选择班级:"}),(0,y.jsx)(f.Z,{style:{width:"121px",fontSize:"13px",whiteSpace:"nowrap"},indeterminate:he,onChange:function(e){return Se(l()(l()(l()({menuKey:M},u),{},{page:1,limit:10},H(M).sorter),{},{checkAll:e.target.checked}))},checked:ve,children:"全部"}),(0,y.jsx)(le,{options:ae,value:de,onChange:function(e){_e(e),me(!!e.length&&e.length0&&(0,v.jsx)(u.Z,{dataSource:null==a?void 0:a.student,pagination:!1,columns:z}),(0,v.jsx)("aside",{className:"tc mb50 mt30 mb20",children:(0,v.jsx)(h.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(t,e){k(t)},current:$||1,defaultPageSize:10,total:null==a?void 0:a.count})})]})}))},75603:function(t,e){e.Z={divback:"divback___ntOaK",title:"title___YscwY",divstyle:"divstyle___ZqCpS",studentListTable:"studentListTable___Ft0kg"}},28103:function(t,e,n){n.d(e,{Z:function(){return g}});var i=n(92310),r=n.n(i),a=n(59301),o=n(36355),l=n(17313),s=n(83116),d=n(37613);const c=t=>{const{componentCls:e,sizePaddingEdgeHorizontal:n,colorSplit:i,lineWidth:r,textPaddingInline:a,orientationMargin:o,verticalMarginInline:s}=t;return{[e]:Object.assign(Object.assign({},(0,l.Wf)(t)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:100*o+"%"},"&::after":{width:100-100*o+"%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:100-100*o+"%"},"&::after":{width:100*o+"%"}},[`${e}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(t=>{const e=(0,d.TS)(t,{dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG,sizePaddingEdgeHorizontal:0});return[c(e)]}),(t=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:t.marginXS}))),h=function(t,e){var n={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(n[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(t);r{const{getPrefixCls:e,direction:n,divider:i}=a.useContext(o.E_),{prefixCls:l,type:s="horizontal",orientation:d="center",orientationMargin:c,className:g,rootClassName:f,children:p,dashed:m,plain:x,style:b}=t,v=h(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=e("divider",l),[y,$]=u(w),j=d.length>0?`-${d}`:d,k=!!p,S="left"===d&&null!=c,z="right"===d&&null!=c,I=r()(w,null==i?void 0:i.className,$,`${w}-${s}`,{[`${w}-with-text`]:k,[`${w}-with-text${j}`]:k,[`${w}-dashed`]:!!m,[`${w}-plain`]:!!x,[`${w}-rtl`]:"rtl"===n,[`${w}-no-default-orientation-margin-left`]:S,[`${w}-no-default-orientation-margin-right`]:z},g,f),_=a.useMemo((()=>"number"==typeof c?c:/^\d+$/.test(c)?Number(c):c),[c]),N=Object.assign(Object.assign({},S&&{marginLeft:_}),z&&{marginRight:_});return y(a.createElement("div",Object.assign({className:I,style:Object.assign(Object.assign({},null==i?void 0:i.style),b)},v,{role:"separator"}),p&&"vertical"!==s&&a.createElement("span",{className:`${w}-inner-text`,style:N},p)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[69922],{11891:function(t,e,n){n.r(e);var i=n(7557),r=n.n(i),a=n(41498),o=n.n(a),l=n(79800),d=n.n(l),s=n(59301),c=n(28103),u=n(61998),h=n(27092),g=n(92911),f=n(16644),p=n(75603),b=n(42930),m=n(8785),x=n(53084),v=n(37712);e.default=(0,m.connect)((function(t){return{user:t.user}}))((function(t){t.user,t.dispatch;var e=(0,m.useParams)(),n=(0,s.useState)(),i=d()(n,2),a=i[0],l=i[1],$=(0,s.useState)(),w=d()($,2),y=w[0],k=w[1];function S(t){return j.apply(this,arguments)}function j(){return(j=o()(r()().mark((function t(n){var i;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return k(n),t.next=3,(0,g.ZP)("/api/courses/".concat(null==e?void 0:e.coursesId,"/video_study_detail.json"),{method:"get",params:{page:n,per_page:10,course_id:null==e?void 0:e.coursesId,uid:null==e?void 0:e.studentid}});case 3:(i=t.sent)&&l(i);case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}(0,s.useEffect)((function(){S(1)}),[]);var z=[{title:"视频名称",dataIndex:"title",width:80,align:"center",render:function(t,e,n){return(0,v.jsx)("span",{children:t})}},{title:"观看时长",width:120,align:"center",dataIndex:"total_duration",render:function(t){return(0,v.jsx)("span",{className:"c-black",children:(0,b.li)(parseInt(t))||"--"})}},{title:"学习进度",width:130,align:"center",dataIndex:"rate",render:function(t){return(0,v.jsx)("span",{className:"c-black",children:t?t+"%":"0%"})}},{title:"开始学习时间",width:140,align:"center",dataIndex:"start_at",render:function(t,e){return(0,v.jsx)("span",{className:"c-black",children:t||"--"})}},{title:"最后学习时间",width:150,align:"center",dataIndex:"end_at",render:function(t,e){return(0,v.jsx)("span",{className:"c-black",children:t||"--"})}}].filter((function(t){return!!t}));return(0,v.jsxs)("div",{className:p.Z.divback,children:[(0,v.jsxs)("div",{className:p.Z.title,children:[(0,v.jsx)(x.Z,{style:{cursor:"pointer"},onClick:function(){history.back()}})," ",null==a?void 0:a.user_name,"的视频学习情况"]}),(0,v.jsx)(c.Z,{className:p.Z.divstyle}),0===(null==a?void 0:a.count)&&(0,v.jsx)(f.Z,{}),(null==a?void 0:a.count)>0&&(0,v.jsx)(u.Z,{dataSource:null==a?void 0:a.student,pagination:!1,columns:z}),(0,v.jsx)("aside",{className:"tc mb50 mt30 mb20",children:(0,v.jsx)(h.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(t,e){S(t)},current:y||1,defaultPageSize:10,total:null==a?void 0:a.count})})]})}))},75603:function(t,e){e.Z={divback:"divback___ntOaK",title:"title___YscwY",divstyle:"divstyle___ZqCpS",studentListTable:"studentListTable___Ft0kg"}},28103:function(t,e,n){n.d(e,{Z:function(){return g}});var i=n(92310),r=n.n(i),a=n(59301),o=n(36355),l=n(17313),d=n(83116),s=n(37613);const c=t=>{const{componentCls:e,sizePaddingEdgeHorizontal:n,colorSplit:i,lineWidth:r,textPaddingInline:a,orientationMargin:o,verticalMarginInline:d}=t;return{[e]:Object.assign(Object.assign({},(0,l.Wf)(t)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:d,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:100*o+"%"},"&::after":{width:100-100*o+"%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:100-100*o+"%"},"&::after":{width:100*o+"%"}},[`${e}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,d.Z)("Divider",(t=>{const e=(0,s.TS)(t,{dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG,sizePaddingEdgeHorizontal:0});return[c(e)]}),(t=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:t.marginXS}))),h=function(t,e){var n={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(n[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(t);r{const{getPrefixCls:e,direction:n,divider:i}=a.useContext(o.E_),{prefixCls:l,type:d="horizontal",orientation:s="center",orientationMargin:c,className:g,rootClassName:f,children:p,dashed:b,plain:m,style:x}=t,v=h(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=e("divider",l),[w,y]=u($),k=s.length>0?`-${s}`:s,S=!!p,j="left"===s&&null!=c,z="right"===s&&null!=c,I=r()($,null==i?void 0:i.className,y,`${$}-${d}`,{[`${$}-with-text`]:S,[`${$}-with-text${k}`]:S,[`${$}-dashed`]:!!b,[`${$}-plain`]:!!m,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:j,[`${$}-no-default-orientation-margin-right`]:z},g,f),_=a.useMemo((()=>"number"==typeof c?c:/^\d+$/.test(c)?Number(c):c),[c]),O=Object.assign(Object.assign({},j&&{marginLeft:_}),z&&{marginRight:_});return w(a.createElement("div",Object.assign({className:I,style:Object.assign(Object.assign({},null==i?void 0:i.style),x)},v,{role:"separator"}),p&&"vertical"!==d&&a.createElement("span",{className:`${$}-inner-text`,style:O},p)))}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js b/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js index 77929c07d9..b247e78408 100644 --- a/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js +++ b/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48689],{680:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(5891),i=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=n(22589),s=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:l}))};var o=i.forwardRef(s)},16644:function(e,t,n){var a=n(82242),i=n.n(a),l=(n(59301),n(19779)),r=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,a=void 0===n?{}:n,o=e.styles,d=void 0===o?{}:o,c=e.customText,u=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,h=e.ButtonTwo,g=e.imgStyles,m=e.loading,v=void 0!==m&&m;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),d),children:[(0,s.jsx)("img",{src:t||l,style:i()({width:288,height:200},g)}),(0,s.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),u&&(0,s.jsx)(r.ZP,i()(i()({className:f,onClick:p},a),{},{children:u})),h&&h]})}},67435:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var a=n(82242),i=n.n(a),l=n(79800),r=n.n(l),s=n(59301),o=n(61186),d=n.n(o),c=n(8785),u=n(57930),p=n(95237),f=n(43604),h=n(20834),g=n(71418),m=n(42441),v="bg___MufvV",x="containerTitle___WTmxf",_="menus___OTYkk",b=n(16644),j=n(7557),y=n.n(j),k=n(41498),w=n.n(k),S=n(37205),I=n.n(S),N=n(57809),Z=n(3113),P=n(28103),z=n(61998),C=n(27092),$=n(92911),T=n(75603),L=n(42930),O=n(25203),F=n(37712);var E=(0,c.connect)((function(e){return{user:e.user,teachers:e.teachers}}))((function(e){e.user;var t=e.dispatch,n=e.teachers,a=(0,c.useParams)(),i=(0,s.useState)(),l=r()(i,2),o=l[0],d=l[1],u=(0,s.useState)(),p=r()(u,2),f=p[0],h=p[1],g=(0,s.useState)(-1),m=r()(g,2),v=m[0],x=m[1];(0,s.useEffect)((function(){j(1,-1),t({type:"teachers/getAllCourseGroups",payload:{coursesId:null==a?void 0:a.coursesId,id:null==a?void 0:a.coursesId,page:1,limit:2e3}})}),[]);var _=(0,s.useMemo)((function(){var e,t=(n||{}).allCourseGroups,a=(null==t||null===(e=t.course_groups)||void 0===e?void 0:e.map((function(e){return{label:null==e?void 0:e.name,value:null==e?void 0:e.id}})))||[];return[{label:"全部",value:-1},{label:"未分班",value:0}].concat(I()(a))}),[n]);function j(e){return k.apply(this,arguments)}function k(){return k=w()(y()().mark((function e(t){var n,i,l=arguments;return y()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>1&&void 0!==l[1]?l[1]:-1,h(t),e.next=4,(0,$.ZP)("/api/courses/".concat(null==a?void 0:a.coursesId,"/video_study_statics.json"),{method:"get",params:{page:t,per_page:10,course_id:null==a?void 0:a.coursesId,course_group_id:n}});case 4:(i=e.sent)&&d(i);case 6:case"end":return e.stop()}}),e)}))),k.apply(this,arguments)}var S=[{title:"姓名",dataIndex:"user_name",align:"center",fixed:"left",render:function(e,t,n){return(0,F.jsx)("span",{children:e})}},{title:"学号",dataIndex:"student_id",align:"center"},{title:"学习视频数",align:"center",dataIndex:"num",render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e})}},{title:"班级",align:"center",dataIndex:"course_group_name"},{title:"累计学习时长",align:"center",dataIndex:"total_duration",render:function(e){return(0,F.jsx)("span",{className:"c-black",children:(0,L.li)(parseInt(e))||"--"})}},{title:"平均学习完成度",align:"center",dataIndex:"rate",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e?e+"%":"0%"})}},{title:"开始学习时间",align:"center",dataIndex:"start_at",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"最后学习时间",align:"center",dataIndex:"end_at",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"操作",align:"center",fixed:"right",dataIndex:"course_group_name",render:function(e,t){return(0,F.jsx)(c.Link,{to:"/classrooms/".concat(null==a?void 0:a.coursesId,"/video_statistics/").concat(null==a?void 0:a.categoryId,"/Student/").concat(null==t?void 0:t.user_id),children:"详情"})}}].filter((function(e){return!!e}));return(0,F.jsxs)("div",{className:T.Z.divback,children:[(0,F.jsxs)("div",{className:T.Z.title,children:[(0,F.jsx)("span",{children:"学生视频学习情况"}),(0,F.jsxs)("div",{children:[(0,F.jsx)(N.default,{options:_,style:{width:120},value:v,onChange:function(e){j(1,e),x(e)}}),(0,F.jsx)(Z.ZP,{onClick:function(){(0,O.o6)({coursesId:null==a?void 0:a.coursesId,course_group_id:v})},children:"导出"})]})]}),(0,F.jsx)(P.Z,{className:T.Z.divstyle}),0===(null==o?void 0:o.count)&&(0,F.jsx)(b.Z,{}),(null==o?void 0:o.count)>0&&(0,F.jsxs)("aside",{className:"pl20 pr20",children:[(0,F.jsx)(z.Z,{dataSource:null==o?void 0:o.student,pagination:!1,columns:S,className:T.Z.studentListTable,scroll:{x:"max-content"}}),(0,F.jsx)("aside",{className:"tc mb50 mt30 mb20",children:(0,F.jsx)(C.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){j(e,v)},current:f||1,defaultPageSize:10,total:null==o?void 0:o.count})})]})]})})),M=n(6848),B=n(680),D="titlespan____R13n",W="overcount___lL5cq",A="porgress___gDrMg",G="span1___f69rM",H="span2___iQmg1",R="color_20___EpSKJ",V="color_10___nmu4d";d().locale("zh-cn");var Y=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,video:e.video}}))((function(e){var t=e.sendToData,n=(e.classroomList,e.globalSetting,e.video,e.loading,e.dispatch,(0,s.useState)(i()(i()({},(0,c.useParams)()),{},{page:1}))),a=r()(n,2),l=a[0],o=(a[1],(0,s.useState)([{name:"未开启",count:"学生未开启率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"未通关",count:"学生未通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"按时通关",count:"学生按时通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"迟交通关",count:"学生迟交通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0}])),d=r()(o,2),u=d[0],p=d[1],f=(0,s.useState)({legendData:["优秀","良好","及格","不及格","未开启"],selected:[{"优秀":!1,"良好":!1,"及格":!1,"不及格":!1,"未开启":!1}],seriesData:[{name:"优秀",value:0},{name:"良好",value:0},{name:"及格",value:0},{name:"不及格",value:0},{name:"未开启",value:0}]}),h=r()(f,2),g=h[0],v=h[1],x=(0,s.useState)(),_=r()(x,2),j=_[0],k=_[1],S=(0,s.useState)(),Z=r()(S,2),C=Z[0],T=Z[1],L=(0,s.useRef)();function O(){return(O=w()(y()().mark((function e(){var n,a,r,s;return y()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/courses/".concat(l.coursesId,"/shixun_homework_statics.json"),{method:"get"});case 2:n=e.sent,t(n),0===(null==n?void 0:n.status)&&(null==u||u.map((function(e){var t,a,i,l,r,s,o,d;switch(null==e?void 0:e.name){case"未开启":e.passed=parseFloat((100*(null==n||null===(t=n.data.overall_info)||void 0===t?void 0:t.unopen)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(a=n.data.overall_info)||void 0===a?void 0:a.unopen)).toPrecision(12))>20;break;case"未通关":e.passed=parseFloat((100*(null==n||null===(i=n.data.overall_info)||void 0===i?void 0:i.failed)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(l=n.data.overall_info)||void 0===l?void 0:l.failed)).toPrecision(12))>20;break;case"按时通关":e.passed=parseFloat((100*(null==n||null===(r=n.data.overall_info)||void 0===r?void 0:r.passed)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(s=n.data.overall_info)||void 0===s?void 0:s.passed)).toPrecision(12))<20;break;case"迟交通关":e.passed=parseFloat((100*(null==n||null===(o=n.data.overall_info)||void 0===o?void 0:o.late)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(d=n.data.overall_info)||void 0===d?void 0:d.late)).toPrecision(12))>20}})),p(I()(u)),console.log("titletag",u),k(null==n||null===(a=n.data)||void 0===a?void 0:a.homework_info),T(null==n||null===(r=n.data)||void 0===r?void 0:r.homework_score_info),null==g||null===(s=g.seriesData)||void 0===s||s.map((function(e){var t,a,i,l,r;switch(null==e?void 0:e.name){case"优秀":e.value=parseFloat((100*(null==n||null===(t=n.data.score_info)||void 0===t?void 0:t.excellent_rate)).toPrecision(12)),E("优秀",e.value);break;case"良好":e.value=parseFloat((100*(null==n||null===(a=n.data.score_info)||void 0===a?void 0:a.good_rate)).toPrecision(12)),E("良好",e.value);break;case"及格":e.value=parseFloat((100*(null==n||null===(i=n.data.score_info)||void 0===i?void 0:i.pass_rate)).toPrecision(12)),E("及格",e.value);break;case"不及格":e.value=parseFloat((100*(null==n||null===(l=n.data.score_info)||void 0===l?void 0:l.failed_rate)).toPrecision(12)),E("不及格",e.value);break;case"未开启":e.value=parseFloat((100*(null==n||null===(r=n.data.score_info)||void 0===r?void 0:r.not_submitted_rate)).toPrecision(12)),E("未开启",e.value)}})),v(i()({},g)));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e,t){var n;null==g||null===(n=g.selected)||void 0===n||n.map((function(n,a){switch(e){case"优秀":n.优秀=t>0;break;case"良好":n.良好=t>0;break;case"及格":n.及格=t>0;break;case"不及格":n.不及格=t>0;break;case"未开启":n.未开启=t>0}}))}(0,s.useEffect)((function(){!function(){O.apply(this,arguments)}()}),[l.categoryId]),console.log("params",l),(0,s.useEffect)((function(){L.current&&L.current.getEchartsInstance().setOption(Y())}),[g]);var Y=function(){return g?{title:{left:"center"},tooltip:{trigger:"item",formatter:"{a}
                                                          {b} : {c} ({d}%)"},legend:{type:"scroll",orient:"vertical",right:10,top:20,bottom:20,data:g.legendData,selected:g.selected[0]},color:["#1989FA","#36CBCB","#975FE5","#FCD84A","#FE7777"],series:[{name:"",type:"pie",radius:"55%",center:["40%","50%"],data:g.seriesData,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{}},K=[{title:"课程实验名称",dataIndex:"homework_name",align:"center",width:180,render:function(e,t,n){return(0,F.jsx)("span",{style:{color:"#666666"},children:e})}},{title:"关卡数",align:"center",dataIndex:"challenge_count",sorter:function(e,t){return e.challenge_count-t.challenge_count},render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"通关人数",align:"center",dataIndex:"passed_count",sorter:function(e,t){return e.passed_count-t.passed_count},render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"优秀",align:"center",dataIndex:"excellent",sorter:function(e,t){return e.excellent-t.excellent},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"良好",align:"center",dataIndex:"good",sorter:function(e,t){return e.good-t.good},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"及格",align:"center",dataIndex:"pass",sorter:function(e,t){return e.pass-t.pass},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"不及格",align:"center",dataIndex:"failed",sorter:function(e,t){return e.failed-t.failed},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"未开始",align:"center",dataIndex:"not_submitted",sorter:function(e,t){return e.not_submitted-t.not_submitted},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}}].filter((function(e){return!!e}));return(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{style:{display:"flex",height:"180px",marginTop:"10px",background:"#ffffff"},children:null==u?void 0:u.map((function(e,t){return(0,F.jsxs)("div",{className:D,children:[(0,F.jsxs)("span",{style:{color:e.isred?"red":"#1989FA",fontSize:"34px"},children:[e.passed||0," %"]}),(0,F.jsxs)("p",{style:{marginTop:"30px"},children:[e.name," ",(0,F.jsx)(M.Z,{placement:"bottom",title:e.count,children:(0,F.jsx)(B.Z,{})})]})]})}))}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsxs)("div",{style:{fontSize:"16px",display:"flex",marginTop:"14px"},children:[(0,F.jsx)("span",{style:{flex:"1"},children:"实训通关率排行"}),"排序:",(0,F.jsxs)(N.default,{style:{width:"100px"},defaultValue:"jack",onChange:function(e){"jack"===e?j.sort((function(e,t){return t.passed-e.passed})):j.sort((function(e,t){return e.passed-t.passed})),k(I()(j))},children:[(0,F.jsx)(N.default.Option,{value:"jack",children:"从高到低"}),(0,F.jsx)(N.default.Option,{value:"lucy",children:"从低到高"})]})]}),(0,F.jsx)(P.Z,{}),(0,F.jsxs)("div",{className:(null==j?void 0:j.length)>10?W:"",children:[(null==j?void 0:j.length)<=0&&(0,F.jsx)(b.Z,{}),null==j?void 0:j.map((function(e,t){return(0,F.jsxs)("div",{className:A,children:[(0,F.jsxs)("span",{className:G,children:[t+1," ",(0,F.jsxs)(c.Link,{to:"/classrooms/".concat(null==l?void 0:l.coursesId,"/shixun_homework/").concat(null==e?void 0:e.homework_id,"/detail?tabs=0"),children:[" ",(0,F.jsx)(M.Z,{title:null==e?void 0:e.homework_name,children:null==e?void 0:e.homework_name})," "]})]}),(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsx)("span",{className:100*(null==e?void 0:e.passed)>20?R:V,style:{width:"".concat(100*(null==e?void 0:e.passed),"%"),display:"flex",height:"40px"}}),(0,F.jsxs)("span",{className:H,style:{color:100*(null==e?void 0:e.passed)>20?"#1989FA":"#E92216"},children:[parseFloat((100*(null==e?void 0:e.passed)).toPrecision(12))," %"]})]})]})}))]}),(0,F.jsxs)("div",{style:{marginTop:"40px",marginBottom:"20px"},children:[null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).map((function(e,t){var n;if(!(t>4))return(0,F.jsxs)(c.Link,{to:"/classrooms/".concat(null==l?void 0:l.coursesId,"/shixun_homework/").concat(null==e?void 0:e.homework_id,"/detail?tabs=0"),children:[null==e?void 0:e.homework_name,(null==j||null===(n=j.filter((function(e){return(null==e?void 0:e.passed)<.21})))||void 0===n?void 0:n.length)===t+1?"":t+1===5?"...":"、"]})})),(null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).length)>0&&"共".concat(null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).length,"个课程实验学生的通关率低于20%,说明学生对相关知识点掌握比较薄弱。建议要求学生加强相关知识点的练习。")]})]}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsxs)("span",{style:{fontSize:"16px",marginRight:"20px",display:"flex",marginTop:"14px"},children:["实训成绩分布 ",(0,F.jsx)(M.Z,{placement:"bottom",title:"实训成绩分布(取教学课堂内所有已截止的课程实验的平均值)",children:(0,F.jsx)(B.Z,{style:{marginLeft:"5px",marginTop:"4px"}})})]}),(0,F.jsx)(P.Z,{}),(0,F.jsx)(m.Z,{option:Y(),ref:L,lazyUpdate:!0,notMerge:!0,style:{height:470,width:876},opts:{renderer:"svg"}})]}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsx)("span",{style:{fontSize:"16px",display:"flex",marginTop:"14px"},children:"实训成绩分布详情 "}),(0,F.jsx)(P.Z,{}),(0,F.jsx)(z.Z,{columns:K,dataSource:C,pagination:{size:"default",hideOnSinglePage:!1,showSizeChanger:!0}})]})]})}));d().locale("zh-cn");var K=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,video:e.video}}))((function(e){var t,n,a,l,o=e.classroomList,d=(e.globalSetting,e.video),j=(e.loading,e.dispatch),y=(0,s.useState)(i()(i()({},(0,c.useParams)()),{},{page:1})),k=r()(y,2),w=k[0],S=(k[1],o.detailCourseStatisticsList),I=(o.detailCourseGroupsList,o.detailCourseWorkscore,o.detailCourseActscore,o.detailLeftMenus),N=d.videoPeopleStatics,Z=d.videoDurationStatics,P=u.default.RangePicker,z=(0,s.useState)([]),C=r()(z,2),$=C[0],T=C[1],L=(S.top_scores,(0,s.useState)([])),O=r()(L,2),M=(O[0],O[1],(0,s.useState)("1")),B=r()(M,2),D=(B[0],B[1],(0,s.useState)(!1)),W=r()(D,2),A=(W[0],W[1],(0,s.useState)()),G=r()(A,2),H=(G[0],G[1],(0,s.useState)(!1)),R=r()(H,2),V=(R[0],R[1],(0,s.useState)([])),K=r()(V,2),q=K[0],X=K[1],J=(0,s.useState)(!0),Q=r()(J,2),U=Q[0],ee=Q[1],te=(0,s.useState)("1"),ne=r()(te,2),ae=ne[0],ie=ne[1],le=(0,s.useState)({course_id:w.coursesId}),re=r()(le,2),se=re[0],oe=re[1];w.id=w.coursesId,w.course_group_id=0,w.sort="desc",w.limit=20,I.course_modules&&o.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,s.useEffect)((function(){j({type:"video/getVideoDurationStatics",payload:{course_id:w.coursesId}})}),[w.categoryId]),(0,s.useEffect)((function(){ce()}),[se]);var de,ce=function(){j({type:"video/getVideoPeopleStatics",payload:i()({},se)})},ue=function(e){0===(null==e?void 0:e.status)&&0===q.length&&(ee(!1),X([null==e?void 0:e.shixuns_count,null==e?void 0:e.video_count]),null!=e&&e.shixuns_count||null==e||!e.video_count||ie("0"))};return console.log(q,!!q.length,!q.every((function(e){return!e})),444),(0,F.jsxs)("section",{children:[(0,F.jsxs)("aside",{className:v,children:[(0,F.jsx)("div",{className:x,children:(0,F.jsx)("div",{className:"font16",children:"学情分析"})}),!!q.length&&q.some((function(e){return!!e}))&&(0,F.jsxs)(p.Z,{className:_,align:"middle",children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsx)(h.Z,{className:"blod font16",mode:"horizontal",onClick:function(e){ie(e.key)},style:{margin:"0 18px"},defaultSelectedKeys:["1"],children:[{name:"课程实验",id:"1"},{name:"视频",id:"0"}].map((function(e,t){return q[t]?(0,F.jsx)(h.Z.Item,{className:"font16",style:{padding:"0 0 12px 0 ",margin:"0 15px"},children:e.name},e.id):null}))})}),(0,F.jsx)(f.Z,{flex:"220px"})]})]}),0===q.length||q.every((function(e){return!e}))?(0,F.jsxs)(F.Fragment,{children:[U?(0,F.jsx)(g.Z,{style:{width:"100%",marginTop:150}}):(0,F.jsx)(b.Z,{}),(0,F.jsx)("div",{style:{display:"none"},children:(0,F.jsx)(Y,{sendToData:ue})})]}):(0,F.jsx)(F.Fragment,{children:0===parseInt(ae)?(0,F.jsxs)("div",{children:[(0,F.jsxs)("aside",{className:"c-grey-999 mt20 mb20",children:[(0,F.jsx)("i",{className:"iconfont icon-tishi3 mr3 font20",style:{color:"#0152d9"}}),"视频学习情况仅针对教师上传到本平台的视频,外链视频不在统计范围内。"]}),(0,F.jsxs)("aside",{className:"mt20 bg-white inline-block w100",children:[(0,F.jsxs)(p.Z,{className:"pt30 pl40 pr40",children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsx)("span",{className:"font18",children:"视频学习人数变化"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(P,{allowClear:!0,disabledDate:function(e){if(!$||0===$.length)return!1;var t=$[0]&&e.diff($[0],"days")>30;return $[1]&&$[1].diff(e,"days")>30||t},onCalendarChange:function(e){T(e)},onChange:function(e,t){t[0]?(se.start_at=t[0],se.end_at=t[1]):(delete se.start_at,delete se.end_at),oe(i()({},se))}})})]}),!(null==N||null===(t=N.data)||void 0===t||!t.length)&&(0,F.jsx)(m.Z,{option:null!=N&&N.data?{tooltip:{trigger:"item",formatter:"{a}
                                                          {b} : {c}人"},xAxis:{type:"category",name:"日期",splitLine:{show:!0},data:null==N?void 0:N.data.map((function(e){return e[0]}))},grid:{left:"3%",right:"8%",bottom:"13%",containLabel:!0},yAxis:{name:"人数",minorTick:{show:!0},minorSplitLine:{show:!0}},series:[{name:"日期",type:"line",smooth:!0,data:null==N?void 0:N.data.map((function(e){return e[1]}))}]}:{},style:{height:470,width:966},opts:{renderer:"svg"}}),!(null!=N&&null!==(n=N.data)&&void 0!==n&&n.length)&&(0,F.jsx)(b.Z,{})]}),(0,F.jsxs)("aside",{className:"mt20 bg-white pr30 inline-block w100",children:[(0,F.jsxs)(p.Z,{className:"pt30 pl40 pr40",children:[(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"font18",children:"视频学习时长情况"})}),(0,F.jsx)(f.Z,{})]}),!(null!=Z&&null!==(a=Z.data)&&void 0!==a&&a.every((function(e){return 0===e[1]})))&&(0,F.jsx)(m.Z,{option:null!=N&&N.data?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"8%",bottom:"3%",containLabel:!0},xAxis:[{name:"学习时长",type:"category",data:["10分钟内","10-30分钟","30分钟-1小时","1小时-2小时","2小时以上"],axisTick:{alignWithLabel:!0}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barWidth:"60%",data:null==Z||null===(de=Z.data)||void 0===de?void 0:de.map((function(e){return e[1]}))}]}:{},style:{height:470,width:936},opts:{renderer:"svg"}}),(null==Z||null===(l=Z.data)||void 0===l?void 0:l.every((function(e){return 0===e[1]})))&&(0,F.jsx)(b.Z,{})]}),(0,F.jsx)("aside",{className:"mt20",children:(0,F.jsx)(E,{})})]}):(0,F.jsx)(Y,{sendToData:ue})})]})}))},75603:function(e,t){t.Z={divback:"divback___ntOaK",title:"title___YscwY",divstyle:"divstyle___ZqCpS",studentListTable:"studentListTable___Ft0kg"}},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var a=n(92310),i=n.n(a),l=n(59301),r=n(36355),s=n(17313),o=n(83116),d=n(37613);const c=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:a,lineWidth:i,textPaddingInline:l,orientationMargin:r,verticalMarginInline:o}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-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 ${a}`,"&::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*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:a,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,o.Z)("Divider",(e=>{const t=(0,d.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[c(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,divider:a}=l.useContext(r.E_),{prefixCls:s,type:o="horizontal",orientation:d="center",orientationMargin:c,className:f,rootClassName:h,children:g,dashed:m,plain:v,style:x}=e,_=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),b=t("divider",s),[j,y]=u(b),k=d.length>0?`-${d}`:d,w=!!g,S="left"===d&&null!=c,I="right"===d&&null!=c,N=i()(b,null==a?void 0:a.className,y,`${b}-${o}`,{[`${b}-with-text`]:w,[`${b}-with-text${k}`]:w,[`${b}-dashed`]:!!m,[`${b}-plain`]:!!v,[`${b}-rtl`]:"rtl"===n,[`${b}-no-default-orientation-margin-left`]:S,[`${b}-no-default-orientation-margin-right`]:I},f,h),Z=l.useMemo((()=>"number"==typeof c?c:/^\d+$/.test(c)?Number(c):c),[c]),P=Object.assign(Object.assign({},S&&{marginLeft:Z}),I&&{marginRight:Z});return j(l.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==a?void 0:a.style),x)},_,{role:"separator"}),g&&"vertical"!==o&&l.createElement("span",{className:`${b}-inner-text`,style:P},g)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48689],{680:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(5891),i=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=n(22589),s=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:l}))};var o=i.forwardRef(s)},67435:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var a=n(82242),i=n.n(a),l=n(79800),r=n.n(l),s=n(59301),o=n(61186),d=n.n(o),c=n(8785),u=n(57930),p=n(95237),f=n(43604),h=n(20834),g=n(71418),v=n(42441),x="bg___MufvV",m="containerTitle___WTmxf",_="menus___OTYkk",b=n(16644),j=n(7557),y=n.n(j),k=n(41498),w=n.n(k),S=n(37205),I=n.n(S),N=n(57809),Z=n(3113),z=n(28103),$=n(61998),P=n(27092),C=n(92911),T=n(75603),L=n(42930),O=n(25203),F=n(37712);var E=(0,c.connect)((function(e){return{user:e.user,teachers:e.teachers}}))((function(e){e.user;var t=e.dispatch,n=e.teachers,a=(0,c.useParams)(),i=(0,s.useState)(),l=r()(i,2),o=l[0],d=l[1],u=(0,s.useState)(),p=r()(u,2),f=p[0],h=p[1],g=(0,s.useState)(-1),v=r()(g,2),x=v[0],m=v[1];(0,s.useEffect)((function(){j(1,-1),t({type:"teachers/getAllCourseGroups",payload:{coursesId:null==a?void 0:a.coursesId,id:null==a?void 0:a.coursesId,page:1,limit:2e3}})}),[]);var _=(0,s.useMemo)((function(){var e,t=(n||{}).allCourseGroups,a=(null==t||null===(e=t.course_groups)||void 0===e?void 0:e.map((function(e){return{label:null==e?void 0:e.name,value:null==e?void 0:e.id}})))||[];return[{label:"全部",value:-1},{label:"未分班",value:0}].concat(I()(a))}),[n]);function j(e){return k.apply(this,arguments)}function k(){return k=w()(y()().mark((function e(t){var n,i,l=arguments;return y()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>1&&void 0!==l[1]?l[1]:-1,h(t),e.next=4,(0,C.ZP)("/api/courses/".concat(null==a?void 0:a.coursesId,"/video_study_statics.json"),{method:"get",params:{page:t,per_page:10,course_id:null==a?void 0:a.coursesId,course_group_id:n}});case 4:(i=e.sent)&&d(i);case 6:case"end":return e.stop()}}),e)}))),k.apply(this,arguments)}var S=[{title:"姓名",dataIndex:"user_name",align:"center",fixed:"left",render:function(e,t,n){return(0,F.jsx)("span",{children:e})}},{title:"学号",dataIndex:"student_id",align:"center"},{title:"学习视频数",align:"center",dataIndex:"num",render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e})}},{title:"班级",align:"center",dataIndex:"course_group_name"},{title:"累计学习时长",align:"center",dataIndex:"total_duration",render:function(e){return(0,F.jsx)("span",{className:"c-black",children:(0,L.li)(parseInt(e))||"--"})}},{title:"平均学习完成度",align:"center",dataIndex:"rate",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e?e+"%":"0%"})}},{title:"开始学习时间",align:"center",dataIndex:"start_at",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"最后学习时间",align:"center",dataIndex:"end_at",render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"操作",align:"center",fixed:"right",dataIndex:"course_group_name",render:function(e,t){return(0,F.jsx)(c.Link,{to:"/classrooms/".concat(null==a?void 0:a.coursesId,"/video_statistics/").concat(null==a?void 0:a.categoryId,"/Student/").concat(null==t?void 0:t.user_id),children:"详情"})}}].filter((function(e){return!!e}));return(0,F.jsxs)("div",{className:T.Z.divback,children:[(0,F.jsxs)("div",{className:T.Z.title,children:[(0,F.jsx)("span",{children:"学生视频学习情况"}),(0,F.jsxs)("div",{children:[(0,F.jsx)(N.default,{options:_,style:{width:120},value:x,onChange:function(e){j(1,e),m(e)}}),(0,F.jsx)(Z.ZP,{onClick:function(){(0,O.o6)({coursesId:null==a?void 0:a.coursesId,course_group_id:x})},children:"导出"})]})]}),(0,F.jsx)(z.Z,{className:T.Z.divstyle}),0===(null==o?void 0:o.count)&&(0,F.jsx)(b.Z,{}),(null==o?void 0:o.count)>0&&(0,F.jsxs)("aside",{className:"pl20 pr20",children:[(0,F.jsx)($.Z,{dataSource:null==o?void 0:o.student,pagination:!1,columns:S,className:T.Z.studentListTable,scroll:{x:"max-content"}}),(0,F.jsx)("aside",{className:"tc mb50 mt30 mb20",children:(0,F.jsx)(P.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){j(e,x)},current:f||1,defaultPageSize:10,total:null==o?void 0:o.count})})]})]})})),M=n(6848),B=n(680),D="titlespan____R13n",W="overcount___lL5cq",A="porgress___gDrMg",G="span1___f69rM",H="span2___iQmg1",R="color_20___EpSKJ",V="color_10___nmu4d";d().locale("zh-cn");var Y=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,video:e.video}}))((function(e){var t=e.sendToData,n=(e.classroomList,e.globalSetting,e.video,e.loading,e.dispatch,(0,s.useState)(i()(i()({},(0,c.useParams)()),{},{page:1}))),a=r()(n,2),l=a[0],o=(a[1],(0,s.useState)([{name:"未开启",count:"学生未开启率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"未通关",count:"学生未通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"按时通关",count:"学生按时通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0},{name:"迟交通关",count:"学生迟交通关率(取教学课堂内所有已截止的课程实验的平均值)",isred:!0,passed:0}])),d=r()(o,2),u=d[0],p=d[1],f=(0,s.useState)({legendData:["优秀","良好","及格","不及格","未开启"],selected:[{"优秀":!1,"良好":!1,"及格":!1,"不及格":!1,"未开启":!1}],seriesData:[{name:"优秀",value:0},{name:"良好",value:0},{name:"及格",value:0},{name:"不及格",value:0},{name:"未开启",value:0}]}),h=r()(f,2),g=h[0],x=h[1],m=(0,s.useState)(),_=r()(m,2),j=_[0],k=_[1],S=(0,s.useState)(),Z=r()(S,2),P=Z[0],T=Z[1],L=(0,s.useRef)();function O(){return(O=w()(y()().mark((function e(){var n,a,r,s;return y()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(l.coursesId,"/shixun_homework_statics.json"),{method:"get"});case 2:n=e.sent,t(n),0===(null==n?void 0:n.status)&&(null==u||u.map((function(e){var t,a,i,l,r,s,o,d;switch(null==e?void 0:e.name){case"未开启":e.passed=parseFloat((100*(null==n||null===(t=n.data.overall_info)||void 0===t?void 0:t.unopen)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(a=n.data.overall_info)||void 0===a?void 0:a.unopen)).toPrecision(12))>20;break;case"未通关":e.passed=parseFloat((100*(null==n||null===(i=n.data.overall_info)||void 0===i?void 0:i.failed)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(l=n.data.overall_info)||void 0===l?void 0:l.failed)).toPrecision(12))>20;break;case"按时通关":e.passed=parseFloat((100*(null==n||null===(r=n.data.overall_info)||void 0===r?void 0:r.passed)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(s=n.data.overall_info)||void 0===s?void 0:s.passed)).toPrecision(12))<20;break;case"迟交通关":e.passed=parseFloat((100*(null==n||null===(o=n.data.overall_info)||void 0===o?void 0:o.late)).toPrecision(12)),e.isred=parseFloat((100*(null==n||null===(d=n.data.overall_info)||void 0===d?void 0:d.late)).toPrecision(12))>20}})),p(I()(u)),console.log("titletag",u),k(null==n||null===(a=n.data)||void 0===a?void 0:a.homework_info),T(null==n||null===(r=n.data)||void 0===r?void 0:r.homework_score_info),null==g||null===(s=g.seriesData)||void 0===s||s.map((function(e){var t,a,i,l,r;switch(null==e?void 0:e.name){case"优秀":e.value=parseFloat((100*(null==n||null===(t=n.data.score_info)||void 0===t?void 0:t.excellent_rate)).toPrecision(12)),E("优秀",e.value);break;case"良好":e.value=parseFloat((100*(null==n||null===(a=n.data.score_info)||void 0===a?void 0:a.good_rate)).toPrecision(12)),E("良好",e.value);break;case"及格":e.value=parseFloat((100*(null==n||null===(i=n.data.score_info)||void 0===i?void 0:i.pass_rate)).toPrecision(12)),E("及格",e.value);break;case"不及格":e.value=parseFloat((100*(null==n||null===(l=n.data.score_info)||void 0===l?void 0:l.failed_rate)).toPrecision(12)),E("不及格",e.value);break;case"未开启":e.value=parseFloat((100*(null==n||null===(r=n.data.score_info)||void 0===r?void 0:r.not_submitted_rate)).toPrecision(12)),E("未开启",e.value)}})),x(i()({},g)));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e,t){var n;null==g||null===(n=g.selected)||void 0===n||n.map((function(n,a){switch(e){case"优秀":n.优秀=t>0;break;case"良好":n.良好=t>0;break;case"及格":n.及格=t>0;break;case"不及格":n.不及格=t>0;break;case"未开启":n.未开启=t>0}}))}(0,s.useEffect)((function(){!function(){O.apply(this,arguments)}()}),[l.categoryId]),console.log("params",l),(0,s.useEffect)((function(){L.current&&L.current.getEchartsInstance().setOption(Y())}),[g]);var Y=function(){return g?{title:{left:"center"},tooltip:{trigger:"item",formatter:"{a}
                                                          {b} : {c} ({d}%)"},legend:{type:"scroll",orient:"vertical",right:10,top:20,bottom:20,data:g.legendData,selected:g.selected[0]},color:["#1989FA","#36CBCB","#975FE5","#FCD84A","#FE7777"],series:[{name:"",type:"pie",radius:"55%",center:["40%","50%"],data:g.seriesData,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{}},K=[{title:"课程实验名称",dataIndex:"homework_name",align:"center",width:180,render:function(e,t,n){return(0,F.jsx)("span",{style:{color:"#666666"},children:e})}},{title:"关卡数",align:"center",dataIndex:"challenge_count",sorter:function(e,t){return e.challenge_count-t.challenge_count},render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"通关人数",align:"center",dataIndex:"passed_count",sorter:function(e,t){return e.passed_count-t.passed_count},render:function(e){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"优秀",align:"center",dataIndex:"excellent",sorter:function(e,t){return e.excellent-t.excellent},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"良好",align:"center",dataIndex:"good",sorter:function(e,t){return e.good-t.good},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"及格",align:"center",dataIndex:"pass",sorter:function(e,t){return e.pass-t.pass},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"不及格",align:"center",dataIndex:"failed",sorter:function(e,t){return e.failed-t.failed},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}},{title:"未开始",align:"center",dataIndex:"not_submitted",sorter:function(e,t){return e.not_submitted-t.not_submitted},render:function(e,t){return(0,F.jsx)("span",{className:"c-black",children:e||0})}}].filter((function(e){return!!e}));return(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{style:{display:"flex",height:"180px",marginTop:"10px",background:"#ffffff"},children:null==u?void 0:u.map((function(e,t){return(0,F.jsxs)("div",{className:D,children:[(0,F.jsxs)("span",{style:{color:e.isred?"red":"#1989FA",fontSize:"34px"},children:[e.passed||0," %"]}),(0,F.jsxs)("p",{style:{marginTop:"30px"},children:[e.name," ",(0,F.jsx)(M.Z,{placement:"bottom",title:e.count,children:(0,F.jsx)(B.Z,{})})]})]})}))}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsxs)("div",{style:{fontSize:"16px",display:"flex",marginTop:"14px"},children:[(0,F.jsx)("span",{style:{flex:"1"},children:"实训通关率排行"}),"排序:",(0,F.jsxs)(N.default,{style:{width:"100px"},defaultValue:"jack",onChange:function(e){"jack"===e?j.sort((function(e,t){return t.passed-e.passed})):j.sort((function(e,t){return e.passed-t.passed})),k(I()(j))},children:[(0,F.jsx)(N.default.Option,{value:"jack",children:"从高到低"}),(0,F.jsx)(N.default.Option,{value:"lucy",children:"从低到高"})]})]}),(0,F.jsx)(z.Z,{}),(0,F.jsxs)("div",{className:(null==j?void 0:j.length)>10?W:"",children:[(null==j?void 0:j.length)<=0&&(0,F.jsx)(b.Z,{}),null==j?void 0:j.map((function(e,t){return(0,F.jsxs)("div",{className:A,children:[(0,F.jsxs)("span",{className:G,children:[t+1," ",(0,F.jsxs)(c.Link,{to:"/classrooms/".concat(null==l?void 0:l.coursesId,"/shixun_homework/").concat(null==e?void 0:e.homework_id,"/detail?tabs=0"),children:[" ",(0,F.jsx)(M.Z,{title:null==e?void 0:e.homework_name,children:null==e?void 0:e.homework_name})," "]})]}),(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsx)("span",{className:100*(null==e?void 0:e.passed)>20?R:V,style:{width:"".concat(100*(null==e?void 0:e.passed),"%"),display:"flex",height:"40px"}}),(0,F.jsxs)("span",{className:H,style:{color:100*(null==e?void 0:e.passed)>20?"#1989FA":"#E92216"},children:[parseFloat((100*(null==e?void 0:e.passed)).toPrecision(12))," %"]})]})]})}))]}),(0,F.jsxs)("div",{style:{marginTop:"40px",marginBottom:"20px"},children:[null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).map((function(e,t){var n;if(!(t>4))return(0,F.jsxs)(c.Link,{to:"/classrooms/".concat(null==l?void 0:l.coursesId,"/shixun_homework/").concat(null==e?void 0:e.homework_id,"/detail?tabs=0"),children:[null==e?void 0:e.homework_name,(null==j||null===(n=j.filter((function(e){return(null==e?void 0:e.passed)<.21})))||void 0===n?void 0:n.length)===t+1?"":t+1===5?"...":"、"]})})),(null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).length)>0&&"共".concat(null==j?void 0:j.filter((function(e){return(null==e?void 0:e.passed)<.21})).length,"个课程实验学生的通关率低于20%,说明学生对相关知识点掌握比较薄弱。建议要求学生加强相关知识点的练习。")]})]}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsxs)("span",{style:{fontSize:"16px",marginRight:"20px",display:"flex",marginTop:"14px"},children:["实训成绩分布 ",(0,F.jsx)(M.Z,{placement:"bottom",title:"实训成绩分布(取教学课堂内所有已截止的课程实验的平均值)",children:(0,F.jsx)(B.Z,{style:{marginLeft:"5px",marginTop:"4px"}})})]}),(0,F.jsx)(z.Z,{}),(0,F.jsx)(v.Z,{option:Y(),ref:L,lazyUpdate:!0,notMerge:!0,style:{height:470,width:876},opts:{renderer:"svg"}})]}),(0,F.jsxs)("div",{style:{marginTop:"20px",background:"#ffffff",padding:"10px 20px"},children:[(0,F.jsx)("span",{style:{fontSize:"16px",display:"flex",marginTop:"14px"},children:"实训成绩分布详情 "}),(0,F.jsx)(z.Z,{}),(0,F.jsx)($.Z,{columns:K,dataSource:P,pagination:{size:"default",hideOnSinglePage:!1,showSizeChanger:!0}})]})]})}));d().locale("zh-cn");var K=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,video:e.video}}))((function(e){var t,n,a,l,o=e.classroomList,d=(e.globalSetting,e.video),j=(e.loading,e.dispatch),y=(0,s.useState)(i()(i()({},(0,c.useParams)()),{},{page:1})),k=r()(y,2),w=k[0],S=(k[1],o.detailCourseStatisticsList),I=(o.detailCourseGroupsList,o.detailCourseWorkscore,o.detailCourseActscore,o.detailLeftMenus),N=d.videoPeopleStatics,Z=d.videoDurationStatics,z=u.default.RangePicker,$=(0,s.useState)([]),P=r()($,2),C=P[0],T=P[1],L=(S.top_scores,(0,s.useState)([])),O=r()(L,2),M=(O[0],O[1],(0,s.useState)("1")),B=r()(M,2),D=(B[0],B[1],(0,s.useState)(!1)),W=r()(D,2),A=(W[0],W[1],(0,s.useState)()),G=r()(A,2),H=(G[0],G[1],(0,s.useState)(!1)),R=r()(H,2),V=(R[0],R[1],(0,s.useState)([])),K=r()(V,2),q=K[0],X=K[1],J=(0,s.useState)(!0),Q=r()(J,2),U=Q[0],ee=Q[1],te=(0,s.useState)("1"),ne=r()(te,2),ae=ne[0],ie=ne[1],le=(0,s.useState)({course_id:w.coursesId}),re=r()(le,2),se=re[0],oe=re[1];w.id=w.coursesId,w.course_group_id=0,w.sort="desc",w.limit=20,I.course_modules&&o.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,s.useEffect)((function(){j({type:"video/getVideoDurationStatics",payload:{course_id:w.coursesId}})}),[w.categoryId]),(0,s.useEffect)((function(){ce()}),[se]);var de,ce=function(){j({type:"video/getVideoPeopleStatics",payload:i()({},se)})},ue=function(e){0===(null==e?void 0:e.status)&&0===q.length&&(ee(!1),X([null==e?void 0:e.shixuns_count,null==e?void 0:e.video_count]),null!=e&&e.shixuns_count||null==e||!e.video_count||ie("0"))};return console.log(q,!!q.length,!q.every((function(e){return!e})),444),(0,F.jsxs)("section",{children:[(0,F.jsxs)("aside",{className:x,children:[(0,F.jsx)("div",{className:m,children:(0,F.jsx)("div",{className:"font16",children:"学情分析"})}),!!q.length&&q.some((function(e){return!!e}))&&(0,F.jsxs)(p.Z,{className:_,align:"middle",children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsx)(h.Z,{className:"blod font16",mode:"horizontal",onClick:function(e){ie(e.key)},style:{margin:"0 18px"},defaultSelectedKeys:["1"],children:[{name:"课程实验",id:"1"},{name:"视频",id:"0"}].map((function(e,t){return q[t]?(0,F.jsx)(h.Z.Item,{className:"font16",style:{padding:"0 0 12px 0 ",margin:"0 15px"},children:e.name},e.id):null}))})}),(0,F.jsx)(f.Z,{flex:"220px"})]})]}),0===q.length||q.every((function(e){return!e}))?(0,F.jsxs)(F.Fragment,{children:[U?(0,F.jsx)(g.Z,{style:{width:"100%",marginTop:150}}):(0,F.jsx)(b.Z,{}),(0,F.jsx)("div",{style:{display:"none"},children:(0,F.jsx)(Y,{sendToData:ue})})]}):(0,F.jsx)(F.Fragment,{children:0===parseInt(ae)?(0,F.jsxs)("div",{children:[(0,F.jsxs)("aside",{className:"c-grey-999 mt20 mb20",children:[(0,F.jsx)("i",{className:"iconfont icon-tishi3 mr3 font20",style:{color:"#0152d9"}}),"视频学习情况仅针对教师上传到本平台的视频,外链视频不在统计范围内。"]}),(0,F.jsxs)("aside",{className:"mt20 bg-white inline-block w100",children:[(0,F.jsxs)(p.Z,{className:"pt30 pl40 pr40",children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsx)("span",{className:"font18",children:"视频学习人数变化"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(z,{allowClear:!0,disabledDate:function(e){if(!C||0===C.length)return!1;var t=C[0]&&e.diff(C[0],"days")>30;return C[1]&&C[1].diff(e,"days")>30||t},onCalendarChange:function(e){T(e)},onChange:function(e,t){t[0]?(se.start_at=t[0],se.end_at=t[1]):(delete se.start_at,delete se.end_at),oe(i()({},se))}})})]}),!(null==N||null===(t=N.data)||void 0===t||!t.length)&&(0,F.jsx)(v.Z,{option:null!=N&&N.data?{tooltip:{trigger:"item",formatter:"{a}
                                                          {b} : {c}人"},xAxis:{type:"category",name:"日期",splitLine:{show:!0},data:null==N?void 0:N.data.map((function(e){return e[0]}))},grid:{left:"3%",right:"8%",bottom:"13%",containLabel:!0},yAxis:{name:"人数",minorTick:{show:!0},minorSplitLine:{show:!0}},series:[{name:"日期",type:"line",smooth:!0,data:null==N?void 0:N.data.map((function(e){return e[1]}))}]}:{},style:{height:470,width:966},opts:{renderer:"svg"}}),!(null!=N&&null!==(n=N.data)&&void 0!==n&&n.length)&&(0,F.jsx)(b.Z,{})]}),(0,F.jsxs)("aside",{className:"mt20 bg-white pr30 inline-block w100",children:[(0,F.jsxs)(p.Z,{className:"pt30 pl40 pr40",children:[(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"font18",children:"视频学习时长情况"})}),(0,F.jsx)(f.Z,{})]}),!(null!=Z&&null!==(a=Z.data)&&void 0!==a&&a.every((function(e){return 0===e[1]})))&&(0,F.jsx)(v.Z,{option:null!=N&&N.data?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"8%",bottom:"3%",containLabel:!0},xAxis:[{name:"学习时长",type:"category",data:["10分钟内","10-30分钟","30分钟-1小时","1小时-2小时","2小时以上"],axisTick:{alignWithLabel:!0}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barWidth:"60%",data:null==Z||null===(de=Z.data)||void 0===de?void 0:de.map((function(e){return e[1]}))}]}:{},style:{height:470,width:936},opts:{renderer:"svg"}}),(null==Z||null===(l=Z.data)||void 0===l?void 0:l.every((function(e){return 0===e[1]})))&&(0,F.jsx)(b.Z,{})]}),(0,F.jsx)("aside",{className:"mt20",children:(0,F.jsx)(E,{})})]}):(0,F.jsx)(Y,{sendToData:ue})})]})}))},75603:function(e,t){t.Z={divback:"divback___ntOaK",title:"title___YscwY",divstyle:"divstyle___ZqCpS",studentListTable:"studentListTable___Ft0kg"}},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var a=n(92310),i=n.n(a),l=n(59301),r=n(36355),s=n(17313),o=n(83116),d=n(37613);const c=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:a,lineWidth:i,textPaddingInline:l,orientationMargin:r,verticalMarginInline:o}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-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 ${a}`,"&::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*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:a,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,o.Z)("Divider",(e=>{const t=(0,d.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[c(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,divider:a}=l.useContext(r.E_),{prefixCls:s,type:o="horizontal",orientation:d="center",orientationMargin:c,className:f,rootClassName:h,children:g,dashed:v,plain:x,style:m}=e,_=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),b=t("divider",s),[j,y]=u(b),k=d.length>0?`-${d}`:d,w=!!g,S="left"===d&&null!=c,I="right"===d&&null!=c,N=i()(b,null==a?void 0:a.className,y,`${b}-${o}`,{[`${b}-with-text`]:w,[`${b}-with-text${k}`]:w,[`${b}-dashed`]:!!v,[`${b}-plain`]:!!x,[`${b}-rtl`]:"rtl"===n,[`${b}-no-default-orientation-margin-left`]:S,[`${b}-no-default-orientation-margin-right`]:I},f,h),Z=l.useMemo((()=>"number"==typeof c?c:/^\d+$/.test(c)?Number(c):c),[c]),z=Object.assign(Object.assign({},S&&{marginLeft:Z}),I&&{marginRight:Z});return j(l.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==a?void 0:a.style),m)},_,{role:"separator"}),g&&"vertical"!==o&&l.createElement("span",{className:`${b}-inner-text`,style:z},g)))}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Statistics__index.async.js b/p__Classrooms__Lists__Statistics__index.async.js index 2c64c1be81..d21332c461 100644 --- a/p__Classrooms__Lists__Statistics__index.async.js +++ b/p__Classrooms__Lists__Statistics__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[31427],{39248:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),s=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},o=n(22589),i=function(e,t){return s.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=s.forwardRef(i)},10924:function(e,t,n){"use strict";n(59301);var r=n(43418),s=n(3113),a=n(37712);t.Z=function(e){var t=e.res,n=e.ismodel,o=e.setismodel;return(0,a.jsxs)(r.Z,{open:n,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,a.jsx)("div",{style:{textAlign:"right"},children:(0,a.jsx)(s.ZP,{onClick:function(){o(!1)},type:"primary",children:"确认"})})]})}},16644:function(e,t,n){"use strict";var r=n(82242),s=n.n(r),a=(n(59301),n(19779)),o=n(3113),i=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,i.jsx)("img",{src:t||a,style:s()({width:288,height:200},f)}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(o.ZP,s()(s()({className:m,onClick:p},r),{},{children:d})),h&&h]})}},79715:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ne}});var r=n(7557),s=n.n(r),a=n(37205),o=n.n(a),i=n(41498),l=n.n(i),c=n(82242),u=n.n(c),d=n(79800),p=n.n(d),m=n(59301),h=n(61186),f=n.n(h),x=n(26724),g=n.n(x),v=n(8785),_=n(8591),j=n(20834),b=n(24905),y=n(3113),w=n(95237),k=n(43604),N=n(60324),Z=n(38854),S=n(99313),C=n(61998),L=n(27092),P=n(71418),E=n(16644),I={flex_box_center:"flex_box_center___rAB_D",flex_space_between:"flex_space_between___thxzM",flex_box_vertical_center:"flex_box_vertical_center___F4tY6",flex_box_center_end:"flex_box_center_end___r8JQK",flex_box_column:"flex_box_column___sSvJl",bg:"bg___mQXgH",containerTitle:"containerTitle___qt3QK",containerDesc:"containerDesc___qz_Qj",listItem:"listItem___pqPd4",title:"title___xbuRk",titleLeft:"titleLeft___eCOrX",titleRight:"titleRight___QJ5JD",acitons:"acitons___EfL28",memberManager:"memberManager___PqXmq",menu:"menu___b2bjV",topScores:"topScores___tCh6O",first:"first___nhTZp",second:"second___Ko9yk",three:"three___uN_GB",dropmenu:"dropmenu___Ijy35",tabs:"tabs___wLrrY",rightAction:"rightAction___PwBiG",ruleWrap:"ruleWrap___o2oRs"},O=n(94334),R=n(37712);f().locale("zh-cn");var M=(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,r=(e.dispatch,(0,v.useParams)(),t.detailCourseStatisticsList.top_scores);return(0,R.jsx)("section",{style:{minHeight:200},children:(0,R.jsxs)(P.Z,{spinning:n.effects["classroomList/getCourseStatistics"],children:[""==r&&(0,R.jsx)(E.Z,{}),r&&(0,R.jsx)("aside",{className:[I.topScores].join(" "),children:(0,R.jsxs)(w.Z,{justify:"center",align:"middle",children:[r[3]&&(0,R.jsx)(k.Z,{span:3,className:"tc",children:(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[3].avatar_url),alt:""})}),r[1]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[1].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.second,children:(0,R.jsx)("span",{})})]}),r[0]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[0].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.first,children:(0,R.jsx)("span",{})})]}),r[2]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[2].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.three,children:(0,R.jsx)("span",{})})]}),r[4]&&(0,R.jsx)(k.Z,{span:3,className:"tc",children:(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[4].avatar_url),alt:""})})]})}),r&&(0,R.jsx)("aside",{className:[I.topScores].join(" "),children:(0,R.jsxs)(w.Z,{justify:"center",align:"middle",className:"pt10 pb20",children:[r[3]&&(0,R.jsxs)(k.Z,{span:3,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[3].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"4th"})]}),r[1]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[1].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"2nd"})]}),r[0]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[0].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"1st"})]}),r[2]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[2].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"3rd"})]}),r[4]&&(0,R.jsxs)(k.Z,{span:3,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[4].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"5th"})]})]})})]})})})),T=n(43418),W=n(94001),B=n(73782),$=n(96865),z=n(5112),A=n(92911),D="bg___gJnOP",G="add___qnAqO",F="btn___tlkiy",H="setting___IcAPy",q="actionBtn___gQWdv",J="head___Ndmea",V="left___qdx9f",Q="lli___rjlNl",Y="line___qf5MC",K="active___ONStP",U="right___TOAr0",X="top___Xjvfk",ee="rli___NdIi1",te="name___luU6N",ne="weight___KEDj9",re="listWrap___RSFI7",se="li___AVmMQ",ae="des___WVdQ8",oe="error___Ta8mF",ie=n(39647),le=n.n(ie),ce="bg___vtRyz",ue="setting___YK6mx",de="box___UrJxk",pe="title___Wf0rf",me=n(42441),he=n(39634),fe=["fixed"],xe=function(e){e.loading;var t,n=e.setLoading,r=e.onFeedback,a=e.onRefresh,i=e.groupIds,c=(0,v.useParams)(),d=(0,m.useState)({page:1,limit:10,group_ids:i}),h=p()(d,2),f=h[0],x=h[1],g=(0,m.useState)(!1),_=p()(g,2),j=_[0],b=_[1],y=(0,m.useState)(0),k=p()(y,2),N=k[0],Z=k[1],S=(0,m.useState)({}),L=p()(S,2),P=L[0],E=L[1],I=(0,m.useState)([]),O=p()(I,2),M=O[0],T=O[1],W=(0,m.useState)([]),B=p()(W,2),$=B[0],z=B[1],D=[{title:"姓名",dataIndex:"real_name",align:"left",width:120,ellipsis:!0,fixed:"left",render:function(e,t){return t.is_click?(0,R.jsx)("a",{style:{color:"#0152d9"},href:"/classrooms/".concat(null==c?void 0:c.coursesId,"/StudentSituation/").concat(null==c?void 0:c.categoryId,"/").concat(t.login),target:"_blank",children:e}):e}},{title:"分班",dataIndex:"group_name",width:130,ellipsis:!0,fixed:"left"},{title:"达成度",align:"center",width:110,fixed:"left",dataIndex:"rate",render:function(e){return e+"%"}}];(0,m.useEffect)((function(){f.group_ids=i,f.page=1,f.limit=10,x(u()({},f)),J(f,!0)}),[JSON.stringify(i)]);var G,F,H,q,J=function(){var e=l()(s()().mark((function e(t){var a,i,l,d,p,m,h,f=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(a=f.length>1&&void 0!==f[1]&&f[1])?n(!0):b(!0),e.next=4,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/list.json"),{method:"get",params:t});case 4:if(-1===(null==(i=e.sent)?void 0:i.status)){e.next=19;break}if(!a){e.next=14;break}if(null!=i&&i.is_set_target){e.next=10;break}return r(u()({},i)),e.abrupt("return");case 10:p=null==i||null===(d=i.table_course_targets)||void 0===d?void 0:d.map((function(e){return{title:(0,R.jsxs)("div",{className:"tl",children:[(0,R.jsx)("div",{children:e.name}),(0,R.jsxs)("div",{children:["占比:",e.rate,"%"]})]}),dataIndex:e.id,align:"left",render:function(e){return e+"%"}}})),m=D.map((function(e){if(null==p||!p.length){e.fixed;return le()(e,fe)}return e})),E(u()({},i)),z([].concat(o()(m),o()(p)));case 14:h=null==i||null===(l=i.course_members)||void 0===l?void 0:l.map((function(e){var t,n=u()({},e);return null==e||null===(t=e.course_target_users)||void 0===t||t.forEach((function(e){n[e.course_target_id]=e.rate})),n})),T(h),Z((null==i?void 0:i.total_count)||0),n(!1),b(!1);case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{className:ce,children:[(0,R.jsxs)("div",{className:"mt20 mb20",children:[(0,R.jsxs)("span",{className:"font14 c-grey-666 mr25",children:["本次数据更新时间:",null==P?void 0:P.updated_at]}),!(0,he.dE)()&&(0,R.jsxs)("span",{onClick:function(){a((function(){return J(f,!0)}))},className:"font14 c-light-primary current",children:[(0,R.jsx)("i",{className:"iconfont icon-shuaxin3 mr10"}),"刷新数据"]})]}),!(0,he.dE)()&&(0,R.jsxs)(m.Fragment,{children:[(0,R.jsxs)(w.Z,{children:[(0,R.jsxs)("div",{className:ue,children:[(0,R.jsx)("span",{children:"目标平均达成度"}),(0,R.jsxs)("b",{children:[null==P?void 0:P.average_rate,"%"]}),(0,R.jsx)("div",{onClick:function(){r(u()({},P))},children:"设置达成度构成"})]}),(0,R.jsxs)("div",{className:de,children:[(0,R.jsxs)("div",{className:pe,children:[(0,R.jsx)("b",{}),"达成度区间"]}),(0,R.jsx)(me.Z,{notMerge:!0,option:(H=[{name:"",type:"bar",barGap:1,barWidth:4,color:"#07C160",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#145DFF",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#7296B0",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#193062",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#EB624C",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#FF9D18",itemStyle:{barBorderRadius:[4,4,0,0]}}],q=[],H=null==P||null===(G=P.statistics_data)||void 0===G||null===(G=G.name)||void 0===G?void 0:G.map((function(e,t){return q.push(e),u()(u()({},H[t]),{},{name:String(t)})})),{legend:{top:0,right:0,icon:"circle",itemWidth:6,itemGap:12,formatter:function(e){if(!e)return"";var t=q[Number(e)]||"";return console.log(e,t,222),t.length>5&&(t=t.slice(0,5)+"..."),t}},grid:{top:40,left:"2%",right:0,bottom:0,containLabel:!0},tooltip:{formatter:function(e){console.log(e,"params");var t=q[e.seriesIndex]||"";return t+="
                                                          ",t+=e.marker,t+=e.name+":",t+=e.value[e.seriesIndex+1]}},dataset:{source:(null==P||null===(F=P.statistics_data)||void 0===F?void 0:F.source)||[]},xAxis:{type:"category",axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},yAxis:{axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},series:H}),style:{width:700,height:170}})]})]}),(0,R.jsxs)("div",{style:{marginTop:36,marginBottom:16},children:["学员达成情况",(0,R.jsx)("span",{className:"ml10 font12 c-grey-999",children:"(点击学生姓名可以查看学生目标达成详情)"})]})]}),(0,R.jsx)(C.Z,{dataSource:M,columns:$,onChange:function(e){f.page=e.current,f.limit=e.pageSize,x(u()({},f)),J(f)},loading:j,pagination:{pageSize:f.limit,total:N,current:f.page,showQuickJumper:!0,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,R.jsxs)("span",{className:"mr10",children:["共",(0,R.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}},scroll:{x:null==P||null===(t=P.table_course_targets)||void 0===t||!t.length||"max-content"}})]})},ge=n(89392),ve=n(11051),_e=(0,v.connect)((function(e){return{globalSetting:e.globalSetting}}))((function(e){e.globalSetting;var t,n,r,a=e.dispatch,i=e.groupIds,c=(0,v.useParams)(),d=(0,m.useState)(!0),h=p()(d,2),f=h[0],x=h[1],g=(0,m.useState)(!1),j=p()(g,2),k=j[0],N=j[1],Z=(0,m.useState)(3),S=p()(Z,2),C=S[0],L=S[1],I=(0,m.useRef)([]),O=(0,m.useRef)(null),M=(0,m.useState)(!1),ie=p()(M,2),le=ie[0],ce=ie[1],ue=(0,m.useState)(!1),de=p()(ue,2),pe=de[0],me=de[1],he=(0,m.useState)({edit:!1,name:"",rate:0}),fe=p()(he,2),_e=fe[0],je=fe[1],be=(0,m.useState)(!1),ye=p()(be,2),we=ye[0],ke=ye[1],Ne=(0,m.useState)(!1),Ze=p()(Ne,2),Se=Ze[0],Ce=Ze[1],Le=(0,m.useState)([]),Pe=p()(Le,2),Ee=Pe[0],Ie=Pe[1],Oe=(0,m.useState)(!1),Re=p()(Oe,2),Me=Re[0],Te=Re[1],We=(0,m.useState)(!1),Be=p()(We,2),$e=Be[0],ze=Be[1],Ae=(0,m.useState)(!0),De=p()(Ae,2),Ge=De[0],Fe=De[1],He=(0,m.useState)({}),qe=p()(He,2),Je=qe[0],Ve=qe[1],Qe=(0,m.useState)(!0),Ye=p()(Qe,2),Ke=Ye[0],Ue=Ye[1],Xe=(0,m.useState)(!1),et=p()(Xe,2),tt=et[0],nt=et[1],rt=(0,m.useState)([]),st=p()(rt,2),at=st[0],ot=st[1],it=(0,m.useState)(""),lt=p()(it,2),ct=lt[0],ut=lt[1],dt=(0,m.useState)(0),pt=p()(dt,2),mt=pt[0],ht=pt[1],ft=(0,m.useState)([]),xt=p()(ft,2),gt=xt[0],vt=xt[1],_t=(0,m.useState)(0),jt=p()(_t,2),bt=jt[0],yt=jt[1],wt=(0,m.useRef)(null),kt=(0,m.useRef)(null);(0,m.useEffect)((function(){ct&&Ct(ct)}),[ct]),(0,m.useEffect)((function(){if(kt.current&&!Ge){var e,t=null==kt||null===(e=kt.current)||void 0===e?void 0:e.querySelector(".rc-virtual-list-scrollbar");return null==t||t.addEventListener("click",Zt),console.log(t,"uuu2"),function(){null==t||t.removeEventListener("click",Zt)}}}),[kt.current,Ge,Je]);var Nt=[{name:"实训作业",key:"shixun_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"普通作业",key:"common_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"分组作业",key:"group_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"编程作业",key:"program_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"在线考试",key:"exercise",num:null,preNum:null,total:0,select:0,show:!1},{name:"视频直播",num:null,preNum:null,total:0,select:0,key:"video",show:!1},{name:"课堂签到",key:"attendance",num:null,preNum:null,total:0,select:0,show:!1}],Zt=function(e){var t;if(null!==(t=e.target.classList)&&void 0!==t&&t.contains("rc-virtual-list-scrollbar")){var n,r=(null==Je||null===(n=Je.course_target_module_records)||void 0===n?void 0:n.length)||0,s=parseInt(80*r*e.offsetY/430);wt.current.scrollTo(s)}},St=function(){var e=l()(s()().mark((function e(){var t,n,r,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&(r=Nt.map((function(e){var n,r=null==t||null===(n=t.course_modules)||void 0===n?void 0:n.find((function(t){return t.module_type===e.key}));return u()(u()({},e),{},{name:r.module_name})})),I.current=r,ct||(ut((null==t||null===(a=t.course_targets)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id)||""),null!=t&&null!==(o=t.course_targets)&&void 0!==o&&null!==(o=o[0])&&void 0!==o&&o.id?O.current=u()({},t):(vt([]),yt("-"))),ot(null==t||null===(n=t.course_targets)||void 0===n?void 0:n.map((function(e){return u()(u()({},e),{},{preRate:e.rate})}))),ht(null==t?void 0:t.rate_sum),x(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ct=function(){var e=l()(s()().mark((function e(t){var n,r,a,o,i,l,d=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d.length>1&&void 0!==d[1]&&d[1]?x(!0):N(!0),!O.current){e.next=6;break}r=O.current,e.next=9;break;case 6:return e.next=8,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"get"});case 8:r=e.sent;case 9:-1!==(null===(n=r)||void 0===n?void 0:n.status)&&(o=null===(a=r)||void 0===a||null===(a=a.course_targets)||void 0===a||null===(a=a.find((function(e){return e.id===t})))||void 0===a?void 0:a.course_target_modules,i=(0,ge.cloneDeep)(I.current).map((function(e){var t=null==o?void 0:o.find((function(t){return t.module_type===e.key}));return t?u()(u()({},e),{},{id:t.id,num:t.rate,preNum:t.rate,total:t.record_count,select:t.enable_record_count,show:!0}):e})),vt(i),l=i.reduce((function(e,t){return e+(t.num||0)}),0),yt(Math.round(l))),O.current=null,N(!1),x(!1);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Lt=function(){var e=l()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(t.id,".json"),{method:"put",body:{name:t.name,rate:t.rate}});case 3:e.sent&&St();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Pt=function(){var e=l()(s()().mark((function e(t){var n,r,a,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]&&o[1],r={},n?(r.rate=t.num,x(!0)):(N(!0),r.custom_rate=t.custom_rate,r.course_target_module_records=null==t||null===(a=t.course_target_module_records)||void 0===a?void 0:a.map((function(e){return{id:e.id,status:e.status,rate:e.rate}})),"attendance"===(null==t?void 0:t.module_type)&&(r.normal=t.normal,r.late=t.late,r.early=t.early,r.leave=t.leave,r.absence=t.absence)),e.next=5,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(t.id,".json"),{method:"put",body:r});case 5:e.sent&&Ct(ct,n),ze(!1),Te(!1);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Et=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=_e&&_e.name){e.next=3;break}return _.ZP.warning("请输入目标名称"),e.abrupt("return");case 3:if(me(!0),t={},!_e.id){e.next=11;break}return e.next=8,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(_e.id,".json"),{method:"put",body:{name:_e.name,rate:_e.rate}});case 8:t=e.sent,e.next=14;break;case 11:return e.next=13,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"post",body:{name:_e.name,rate:_e.rate}});case 13:t=e.sent;case 14:0===t.status&&(ce(!1),L(2),St()),me(!1);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),It=function(){var e=l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ce(!0),e.next=3,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules.json"),{method:"post",body:{module_type:Ee.filter((function(e){return e.checked&&!e.show})).map((function(e){return e.key}))}});case 3:0===e.sent.status&&(ke(!1),Ct(ct)),Ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ot=function(){var e=l()(s()().mark((function e(){var t,n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=Je.course_target_module_records,n=(void 0===t?[]:t).filter((function(e){return e.status})),r=n.reduce((function(e,t){return e+Number(t.rate||0)}),0),n.length){e.next=6;break}return _.ZP.warning("请选择考察的内容"),e.abrupt("return");case 6:if(100===Math.round(r)){e.next=9;break}return _.ZP.warning("权重总和必须等于100%"),e.abrupt("return");case 9:if(!n.some((function(e){return e.status&&(""===e.rate||null===e.rate)}))){e.next=14;break}return _.ZP.warning("选中的内容权重为必填"),nt(!0),e.abrupt("return");case 14:ze(!0),Pt(Je);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Rt=function(){var e=l()(s()().mark((function e(t){var n,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Te(!0),Fe(!0),e.next=4,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(t.id,"/list.json"),{method:"get"});case 4:(n=e.sent)&&(Ve(u()({},n)),a=null==n||null===(r=n.course_target_module_records)||void 0===r?void 0:r.every((function(e){return e.status})),Ue(a),Fe(!1));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Mt=function(e,t,n){var r,s=(0,ge.cloneDeep)(Je);"number"==typeof n?s.course_target_module_records[n][e]=t:s[e]=t;var a=null===(r=s)||void 0===r||null===(r=r.course_target_module_records)||void 0===r?void 0:r.every((function(e){return e.status}));s=Tt(s),Ue(a),nt(!1),Ve(s)},Tt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.course_target_module_records,n=void 0===t?[]:t,r=e.custom_rate;if(!r){var s=n.filter((function(e){return e.status})).length,a=1,o=0;n.forEach((function(e,t){if(e.status){if(1===s){var n=(1-o).toFixed(4);e.rate=(100*n).toFixed(2)}if(s>1){var r=(a/s).toFixed(4);s-=1,a=(a-r).toFixed(4),o=(Number(o)+Number(r)).toFixed(4),e.rate=(100*r).toFixed(2)}}else e.rate=0}))}return e},Wt=function(){var e=l()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t&&null!==(n=t.course_targets)&&void 0!==n&&n.length){e.next=4;break}return L(1),x(!1),e.abrupt("return");case 4:L(2),St();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Bt=function(){var e=l()(s()().mark((function e(t){var n,r,o,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(100===mt||t){e.next=3;break}return _.ZP.warning("课程目标占比需为100%"),e.abrupt("return");case 3:return a({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"达成度计算中,请稍后..."}}),e.next=6,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/calculate.json"),{method:"get"});case 6:n=e.sent,r=function(){t?t():(ut(""),L(3)),a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}})},o=null,i=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/query_calculate.json"),{method:"get",params:{job_id:o}});case 2:0===(t=e.sent).status&&r(),-3===t.status&&setTimeout(i,3e3),-1===t.status&&a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),0===n.status&&r(),-3===n.status&&(o=n.message,i()),-1===n.status&&a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$t=null==Ee?void 0:Ee.every((function(e){return e.show})),zt=(null==Je||null===(t=Je.course_target_module_records)||void 0===t||null===(t=t.filter((function(e){return e.status})))||void 0===t?void 0:t.length)||0;return(0,R.jsxs)("section",{className:D,children:[(0,R.jsxs)(P.Z,{spinning:f,children:[1===C&&(0,R.jsx)("div",{className:G,children:(0,R.jsxs)("div",{onClick:function(){return ce(!0)},className:F,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂目标"]})}),2===C&&(0,R.jsxs)("div",{className:H,children:[(0,R.jsxs)("div",{className:J,children:[(0,R.jsx)("b",{}),(0,R.jsxs)("span",{children:["剩余课堂目标占比 ",100-mt,"%"]}),(0,R.jsx)(y.ZP,{onClick:function(){return Bt()},type:"primary",children:"完成设置"})]}),(0,R.jsxs)("section",{children:[(0,R.jsxs)("div",{className:V,children:[null==at?void 0:at.map((function(e,t){return(0,R.jsxs)("div",{onClick:function(){return ut(e.id)},className:e.id===ct?"".concat(Q," ").concat(K):Q,children:[(0,R.jsxs)("aside",{children:[(0,R.jsx)("span",{title:e.name,children:e.name}),(0,R.jsx)("i",{onClick:function(t){t.stopPropagation(),je(u()({},e)),ce(!0)},className:"iconfont icon-bianji9 font16"}),(0,R.jsx)("i",{onClick:function(t){var n;t.stopPropagation(),T.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确认是否删除该课堂目标?",onOk:(n=l()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(e.id,".json"),{method:"delete"});case 2:0===t.sent.status&&(ct===e.id&&(ct=""),St());case 4:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})})},className:"iconfont icon-piliangshanchu3 ml10"})]}),(0,R.jsxs)("div",{children:["占比",(0,R.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,R.jsx)(W.Z,{onChange:function(e){var n=(0,ge.cloneDeep)(at);n[t].rate=e,ot(n)},onBlur:l()(s()().mark((function e(){var n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(n=(0,ge.cloneDeep)(at))[t].rate||"number"==typeof n[t].rate){e.next=6;break}return _.ZP.warning("目标占比限制范围为0~100%"),n[t].rate=n[t].preRate,vt(n),e.abrupt("return");case 6:if(r=at.reduce((function(e,t){return e+(t.rate||0)}),0),!(Math.round(r)>100)){e.next=12;break}return _.ZP.warning("多个课堂目标占比之和不能超过100%"),n[t].rate=n[t].preRate,ot(n),e.abrupt("return");case 12:Lt(n[t]);case 13:case"end":return e.stop()}}),e)}))),style:{width:60},min:0,max:100,precision:0,value:e.rate,className:"ml10 mr10"})}),"%"]}),(0,R.jsx)("div",{className:Y})]},e.id)})),at.length<5&&(0,R.jsxs)("div",{onClick:function(){return ce(!0)},className:q,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂目标"]})]}),(0,R.jsx)("div",{className:U,children:(0,R.jsxs)(P.Z,{spinning:k,children:[(0,R.jsxs)("div",{style:{visibility:"-"===bt?"hidden":"visible"},className:X,children:[(0,R.jsxs)("span",{children:["剩余待分配权重 ",100-bt,"%"]}),(0,R.jsxs)("div",{style:{margin:0},onClick:function(){var e;ke(!0);var t=null===(e=(0,ge.cloneDeep)(gt))||void 0===e?void 0:e.map((function(e){return u()(u()({},e),{},{checked:e.show})}));Ie(t)},className:q,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂模块"]})]}),null!=gt&>.some((function(e){return e.show}))?(0,R.jsx)(m.Fragment,{children:null==gt?void 0:gt.map((function(e,t){return e.show?(0,R.jsxs)("div",{className:ee,children:[(0,R.jsx)("div",{title:e.name,className:te,children:e.name}),(0,R.jsxs)("div",{children:["占比",(0,R.jsx)(W.Z,{onChange:function(e){console.log(e,"num");var n=(0,ge.cloneDeep)(gt);n[t].num=e,vt(n)},onBlur:l()(s()().mark((function e(){var n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(n=(0,ge.cloneDeep)(gt))[t].num||"number"==typeof n[t].num){e.next=6;break}return _.ZP.warning("权重占比限制范围为0~100%"),n[t].num=n[t].preNum,vt(n),e.abrupt("return");case 6:if(r=gt.reduce((function(e,t){return e+(t.num||0)}),0),!(Math.round(r)>100)){e.next=12;break}return _.ZP.warning("多个课堂模块占比之和不能超过100%"),n[t].num=n[t].preNum,vt(n),e.abrupt("return");case 12:Pt(n[t],!0);case 13:case"end":return e.stop()}}),e)}))),style:{width:60},min:0,max:100,precision:0,value:e.num,className:"ml10 mr10"}),"%"]}),(0,R.jsxs)("div",{style:{marginLeft:70},children:["共",e.total,"个 / 已选",e.select,"个"]}),(0,R.jsxs)("div",{style:{marginLeft:"auto"},children:[(0,R.jsx)("i",{onClick:function(){return Rt(e)},className:"iconfont icon-shezhi4 current c-light-primary"}),(0,R.jsx)("i",{onClick:function(){var t;T.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确认是否删除该课堂模块?",onOk:(t=l()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,A.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(e.id,".json"),{method:"delete"});case 2:0===t.sent.status&&Ct(ct);case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-piliangshanchu3 current ml15 c-light-primary"})]})]},e.key):(0,R.jsx)(m.Fragment,{},e.key)}))}):(0,R.jsx)(E.Z,{customText:"目标未添加课堂模块,请点击右上角的“添加课堂模块”按钮进行添加"})]})})]})]}),3===C&&(0,R.jsx)(xe,{loading:f,setLoading:x,onFeedback:Wt,onRefresh:Bt,groupIds:i})]}),(0,R.jsx)(T.Z,{centered:!0,destroyOnClose:!0,open:le,title:"".concat(null!=_e&&_e.id?"编辑":"添加","课堂目标"),width:"600px",confirmLoading:pe,onOk:Et,onCancel:function(){return ce(!1)},afterClose:function(){je({name:"",rate:0})},children:(0,R.jsxs)("div",{children:[(0,R.jsxs)("div",{children:["目标名称",(0,R.jsx)(B.Z,{onChange:function(e){return je(u()(u()({},_e),{},{name:e.target.value}))},style:{width:400},maxLength:20,placeholder:"请输入目标名称,最大限制20个字符",suffix:"".concat((null==_e||null===(n=_e.name)||void 0===n?void 0:n.length)||0,"/20"),value:_e.name,className:"ml10 mb20"})]}),(0,R.jsxs)("div",{children:["成绩占比",(0,R.jsx)(W.Z,{onChange:function(e){return je(u()(u()({},_e),{},{rate:e}))},min:0,max:100,precision:0,value:_e.rate,className:"ml10 mr10"}),"%"]})]})}),(0,R.jsx)(T.Z,{centered:!0,destroyOnClose:!0,open:we,title:"添加课堂模块",width:"600px",confirmLoading:Se,onOk:It,onCancel:function(){return ke(!1)},footer:$t?null:void 0,children:(0,R.jsx)("div",{children:$t?(0,R.jsx)("div",{style:{fontSize:14,color:"#3A3A3A",margin:"20px 0",textAlign:"center"},children:"课堂模块已全部添加到课堂目标详情中"}):(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("p",{style:{fontSize:14,color:"#3A3A3A"},children:"请选择课堂目标下的课堂模块"}),null==Ee?void 0:Ee.map((function(e,t){return(0,R.jsx)(b.Z,{onChange:function(e){Ee[t].checked=e.target.checked,Ie(o()(Ee))},style:{margin:"0 20px 10px 0"},checked:e.checked,disabled:e.show,children:e.name},t)}))]})})}),(0,R.jsx)(T.Z,{centered:!0,destroyOnClose:!0,open:Me,title:"权重设置",width:"660px",onCancel:function(){return Te(!1)},footer:(0,R.jsxs)(w.Z,{align:"middle",children:[(0,R.jsxs)(b.Z,{checked:Ke,onChange:function(e){var t,n=(0,ge.cloneDeep)(Je);null===(t=n.course_target_module_records)||void 0===t||t.forEach((function(t){return t.status=e.target.checked})),n=Tt(n),Ve(n),Ue(e.target.checked),nt(!1)},style:{flex:1,textAlign:"left"},className:"font14",children:["全选",(0,R.jsxs)("span",{className:"font12 c-grey-999 ml10",children:["当前选中",zt,"个"]})]}),(0,R.jsx)(y.ZP,{onClick:function(){return Te(!1)},children:"取消"}),(0,R.jsx)(y.ZP,{loading:$e,type:"primary",onClick:Ot,children:"确认"})]}),children:(0,R.jsx)("div",{className:ne,children:(0,R.jsxs)($.Z,{loading:Ge,active:!0,children:["video"===(null==Je?void 0:Je.module_type)&&(0,R.jsx)("div",{className:"mb10",children:"视频直播仅支持计算上传到本平台的视频学习达成情况"}),"attendance"===(null==Je?void 0:Je.module_type)&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)(w.Z,{className:"mb10",align:"middle",children:[(0,R.jsx)("span",{className:"c-red mr5",children:"*"}),"签到分值设置"]}),(0,R.jsxs)("div",{className:"mb10",children:[(0,R.jsxs)("span",{className:"mr20",children:["正常签到",(0,R.jsx)(W.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("normal",e)},value:Je.normal,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["迟到",(0,R.jsx)(W.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("late",e)},value:Je.late,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["早退",(0,R.jsx)(W.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("early",e)},value:Je.early,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["请假",(0,R.jsx)(W.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("leave",e)},value:Je.leave,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["旷课",(0,R.jsx)(W.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("absence",e)},value:Je.absence,min:0})]})]})]}),(0,R.jsxs)(w.Z,{className:"mb10",align:"middle",children:[(0,R.jsx)("span",{className:"c-red mr5",children:"*"}),"权重分配规则"]}),(0,R.jsxs)(z.ZP.Group,{onChange:function(e){return Mt("custom_rate",e.target.value)},value:Je.custom_rate,children:[(0,R.jsx)(z.ZP,{value:!1,children:"均分权重"}),(0,R.jsx)(z.ZP,{className:"ml30",value:!0,children:"自定义权重"})]}),(0,R.jsx)("div",{className:Y}),(0,R.jsx)("div",{className:re,ref:kt,children:(0,R.jsx)(ve.Z,u()(u()({data:(null==Je?void 0:Je.course_target_module_records)||[],itemHeight:80,ref:wt,itemKey:"id"},(null==Je||null===(r=Je.course_target_module_records)||void 0===r?void 0:r.length)>5?{height:430}:{}),{},{children:function(e,t){var n;return(0,R.jsxs)("div",{className:se,style:{paddingRight:(null==Je||null===(n=Je.course_target_module_records)||void 0===n?void 0:n.length)>5?20:0},children:[(0,R.jsxs)("aside",{children:[(0,R.jsx)(b.Z,{checked:e.status,onChange:function(e){return Mt("status",e.target.checked,t)}})," ",(0,R.jsx)("span",{title:e.name,children:e.name})]}),(0,R.jsxs)("div",{className:ae,children:[(0,R.jsxs)("span",{className:"font14 c-grey-999",children:["创建人:",e.real_name]}),(0,R.jsxs)("span",{className:"font14 c-grey-999",style:{margin:"0 80px"},children:["创建时间:",e.created_at]}),null!=Je&&Je.custom_rate?(0,R.jsxs)("span",{className:tt&&e.status&&(""===e.rate||null===e.rate)?"font14 c-grey-999 ".concat(oe):"font14 c-grey-999",children:["权重",(0,R.jsx)(W.Z,{style:{width:60,margin:"0 10px"},value:e.rate,precision:2,min:0,max:100,onChange:function(e){return Mt("rate",e,t)}}),"%"]}):(0,R.jsxs)("span",{className:"font14 c-grey-999",children:["权重:",parseFloat(e.rate),"%"]})]}),(0,R.jsx)("div",{className:Y})]},e.id)}}))})]})})})]})})),je=n(39248),be=n(78386),ye=n(71751),we=n(10924),ke=n(25203);f().locale("zh-cn");var Ne=(0,v.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,user:e.user}}))((function(e){var t,n,r,a=e.classroomList,i=(e.globalSetting,e.loading),c=e.dispatch,d=e.user,h=(0,m.useState)(u()(u()({},(0,v.useParams)()),{},{page:1,sort:"desc"})),f=p()(h,2),x=f[0],O=(f[1],a.detailCourseStatisticsList),T=a.detailCourseGroupsList,W=a.detailCourseWorkscore,B=a.detailCourseActscore,$=a.detailLeftMenus,z=a.detailTopBanner,A=a.detailLeftMenusNames,D=(O.top_scores,(0,m.useState)([])),G=p()(D,2),F=G[0],H=G[1],q=(0,m.useState)("1"),J=p()(q,2),V=J[0],Q=J[1],Y=(0,m.useState)(!1),K=p()(Y,2),U=K[0],X=K[1],ee=(0,m.useState)(),te=p()(ee,2),ne=te[0],re=te[1],se=(0,m.useState)(!1),ae=p()(se,2),oe=ae[0],ie=ae[1],le=(0,m.useState)(!0),ce=p()(le,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(1),fe=p()(pe,2),xe=fe[0],ge=fe[1],ve=(0,m.useState)(!1),Ne=p()(ve,2),Ze=Ne[0],Se=Ne[1],Ce=(0,m.useState)([]),Le=p()(Ce,2),Pe=Le[0],Ee=Le[1];x.id=x.coursesId,x.course_group_id=0,x.limit=20,$.course_modules&&a.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,m.useEffect)((function(){c({type:"classroomList/getCourseStatistics",payload:u()({},x)})}),[x.categoryId]),(0,m.useEffect)((function(){(0,he.GJ)()&&Ie()}),[x.categoryId,d]),(0,m.useEffect)((function(){c("1"===V?{type:"classroomList/getCourseWorkscore",payload:u()({},x)}:{type:"classroomList/getCourseActscore",payload:u()({},x)})}),[V]);var Ie=function(){var e=l()(s()().mark((function e(){var t,n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ue||Ze){e.next=10;break}return Se(!0),ge(xe+1),e.next=5,c({type:"classroomList/getCourseGroupsList",payload:u()(u()({},x),{},{page:xe})});case 5:n=e.sent,r=o()(n.course_groups),(null===(t=n.course_groups)||void 0===t?void 0:t.length)<20&&(de(!1),r.push({id:0,name:"未分班"})),Se(!1),Ee([].concat(o()(Pe),o()(r)));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(e){x.page=e,c({type:"classroomList/getCourseWorkscore",payload:u()({},x)})},Re=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍后..."}}),e.next=3,(0,ye.up)(u()({},x));case 3:t=e.sent,c({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===t.status&&(_.ZP.success("更新成功"),Oe(1));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Me=null==a||null===(t=a.detailLeftMenus)||void 0===t||null===(t=t.course_modules)||void 0===t?void 0:t.map((function(e){return e.type})),Te=[{title:"序号",render:function(e,t,n){return"".concat((x.page-1)*x.limit+n+1)},width:60,align:"center"},{title:"姓名",dataIndex:"user_name",width:"12%",ellipsis:!0,align:"center",render:function(e,t,n){return(0,he.dE)()?e:(0,R.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==x?void 0:x.coursesId,"/Studentdetail/").concat(null==t?void 0:t.user_login),children:e})}},{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,width:"16%",ellipsis:!0},(null==Me?void 0:Me.find((function(e){return"course_group"===e})))&&{title:"分班",dataIndex:"course_group",ellipsis:!0,width:100,align:"center"},(null==Me?void 0:Me.find((function(e){return"shixun_homework"===e})))&&{title:null==A?void 0:A.shixun_homework,dataIndex:"practice_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"program_homework"===e})))&&{title:null==A?void 0:A.program_homework,dataIndex:"hack_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"common_homework"===e})))&&{title:null==A?void 0:A.common_homework,dataIndex:"common_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"online_learning"===e})))&&{title:null==A?void 0:A.online_learning,dataIndex:"shixun_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"group_homework"===e})))&&{title:null==A?void 0:A.group_homework,dataIndex:"group_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"graduation"===e})))&&{title:"毕设任务",dataIndex:"graduation_score",align:"center",width:80},(null==Me?void 0:Me.find((function(e){return"exercise"===e})))&&{title:null==A?void 0:A.exercise,dataIndex:"exercise_score",width:80,ellipsis:!0,align:"center"},{title:"总成绩",dataIndex:"total_score",width:80,align:"center",sorter:!0}].filter((function(e){return!!e})),We=(0,R.jsxs)("div",{className:"font12",children:["课堂总成绩 * 70 %",(0,R.jsx)("br",{}),"课堂活跃度 * 10%",(0,R.jsx)("br",{}),"课外学习成绩 * 20%",(0,R.jsx)("br",{}),"其中,课外学习成绩= 当前学生经验值 / 课堂学生经验值 最大值*100",(0,R.jsx)("br",{})]}),Be=(0,R.jsxs)("section",{className:I.dropmenu,children:[(0,R.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,R.jsx)(g(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ie()},hasMore:ue,useWindow:!1,children:(0,R.jsx)(j.Z,{style:{width:240,zIndex:10},children:T.group_count>0&&Pe.map((function(e,t){return(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(b.Z,{checked:F.includes(e.id),value:e.id,onChange:function(t){F.indexOf(e.id);F.indexOf(e.id)>-1?H(F.filter((function(t){return t!==e.id}))):H(F.concat(e.id))},children:e.name})},e.id)}))})})}),(0,R.jsx)("aside",{className:I.bg,children:(0,R.jsxs)("div",{children:[(0,R.jsx)(y.ZP,{type:"link",onClick:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.group_ids=F,x.page=1,c(1==V?{type:"classroomList/getCourseWorkscore",payload:u()({},x)}:{type:"classroomList/getCourseActscore",payload:u()({},x)});case 3:case"end":return e.stop()}}),e)}))),children:"确定"}),(0,R.jsx)(y.ZP,{type:"link",onClick:function(){H([])},children:"重置"})]})})]}),$e=(0,R.jsxs)(j.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.fi)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"总成绩"},"1"),(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.j6)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"作业成绩"},"2"),(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.iA)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"试卷及其他成绩"},"3"),(null==z?void 0:z.mooc_course_id)&&(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke._g)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"第三方慕课成绩"},"3"),(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(v.Link,{to:"/classrooms/".concat(x.coursesId,"/exportlist/course_total_score,course_total_homework,course_total_exercise_and_other"),children:"历史导出"})},"4")]}),ze=(0,R.jsxs)(j.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.cr)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"活跃度"},"3"),(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(v.Link,{to:"/classrooms/".concat(x.coursesId,"/exportlist/course_member_act_score"),children:"历史导出"})},"4")]});return(0,R.jsxs)("section",{children:[(0,R.jsxs)("aside",{className:I.bg,children:[(0,R.jsxs)(w.Z,{className:"plr30 pt30",children:[(0,R.jsx)(k.Z,{flex:1,children:(0,R.jsx)("span",{className:"font16",children:"明星学员"})}),(0,R.jsx)(k.Z,{children:(0,R.jsx)(N.Z,{placement:"rightBottom",content:We,title:"明星学员计算说明",trigger:"hover",children:(0,R.jsxs)("span",{className:"font12",children:["计算规则",(0,R.jsx)(je.Z,{className:"ml5"})]})})})]}),(0,R.jsx)(M,{})]}),(0,R.jsxs)("aside",{className:[I.bg,"mt20","plr30 ","mb20",I.tabs].join(" "),children:[(0,R.jsxs)("div",{className:I.rightAction,children:[(null==T?void 0:T.group_count)>0&&(0,he.GJ)()&&(0,R.jsx)(Z.Z,{dropdownRender:function(){return Be},open:U,onOpenChange:function(e){X(e)},children:(0,R.jsxs)("a",{className:"ant-dropdown-link current",onClick:function(e){return e.preventDefault()},children:["分班 ",(0,R.jsx)(be.Z,{})]})}),(0,he.RV)()&&"3"!==V&&(0,R.jsx)("span",{className:"c-blue ml20 current",onClick:function(){return Re()},children:"获取最新成绩"}),(0,he.GJ)()&&(0,R.jsx)(Z.Z,{dropdownRender:function(){return"1"===V?$e:ze},children:(0,R.jsxs)("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:function(e){return e.preventDefault()},children:["导出",(0,R.jsx)(be.Z,{})]})})]}),(0,R.jsxs)(S.Z,{defaultActiveKey:V,onChange:function(e){x.page=1,Q(e)},style:{overflow:"3"===V?"initial":"hidden"},children:[(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"学习成绩"}),children:null!==(n=W.course_members)&&void 0!==n&&n.length?(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(C.Z,{columns:Te,dataSource:W.course_members,loading:i.effects["classroomList/getCourseWorkscore"],pagination:!1,onChange:function(e,t,n){console.log("---",n),n.order?(x.sort_by="total_score"===n.field?"score":n.field,x.sort=n.order,x.sort=x.sort.replace("end","")):delete x.sort,c({type:"classroomList/getCourseWorkscore",payload:u()({},x)})}}),(0,R.jsx)("aside",{className:"tc mb50 mt30",children:(0,R.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Oe,defaultCurrent:1,current:x.page||1,defaultPageSize:20,total:W.all_count})})]}):(0,R.jsx)(E.Z,{})},"1"),(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"课堂活跃度"}),children:null!==(r=B.course_members)&&void 0!==r&&r.length?(0,R.jsxs)(P.Z,{spinning:i.effects["classroomList/getCourseActscore"],children:[(0,R.jsxs)("div",{className:I.ruleWrap,children:[(0,R.jsx)("h1",{className:"font16",children:"Top 10"}),(0,R.jsx)(N.Z,{placement:"bottom",content:(0,R.jsxs)("div",{children:["作业完成数(*10)",(0,R.jsx)("br",{}),"试卷完成数(*10)",(0,R.jsx)("br",{}),"问卷完成数(*7)",(0,R.jsx)("br",{}),"资源发布数(*5)",(0,R.jsx)("br",{}),"帖子发布数(*2)",(0,R.jsx)("br",{}),"帖子回复数(*1)",(0,R.jsx)("br",{}),"作业回复数(*1)"]}),title:"活动规则计算说明",trigger:"hover",children:(0,R.jsxs)("span",{className:"font12",children:["计算规则",(0,R.jsx)(je.Z,{className:"ml5"})]})})]}),(0,R.jsx)(me.Z,{option:B.course_members?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:B.course_members.map((function(e){return e.user_name})),axisLabel:{interval:0}}],yAxis:[{type:"value"}],series:[{name:"活跃度",type:"bar",barWidth:"60%",data:B.course_members.map((function(e){return e.total_score}))}]}:{},className:"mb50"})]}):(0,R.jsx)(E.Z,{})},"2"),(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"学习达成分析"}),children:(0,R.jsx)(_e,{groupIds:(null==x?void 0:x.group_ids)||[]})},"3")]}),(0,R.jsx)(we.Z,{res:ne,ismodel:oe,setismodel:ie})]})]})}))},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return d}});var r=n(92310),s=n.n(r),a=n(55477),o=n(59301),i=n(36355),l=n(77578),c=n(17356),u=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 s=0;for(r=Object.getOwnPropertySymbols(e);s{const{hashId:t,prefixCls:n,className:r,style:i,placement:c="top",title:u,content:d,children:p}=e;return o.createElement("div",{className:s()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:i},o.createElement("div",{className:`${n}-arrow`}),o.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${e}-title`},(0,l.Z)(t)),o.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=o.useContext(i.E_),s=r("popover",t),[a,l]=(0,c.Z)(s);return a(o.createElement(d,Object.assign({},n,{prefixCls:s,hashId:l})))}},60324:function(e,t,n){"use strict";var r=n(92310),s=n.n(r),a=n(59301),o=n(77578),i=n(62892),l=n(36355),c=n(6848),u=n(39722),d=n(17356),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 s=0;for(r=Object.getOwnPropertySymbols(e);s{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,o.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,o.Z)(n)))},h=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:o,overlayClassName:u,placement:h="top",trigger:f="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:g=.1,overlayStyle:v={}}=e,_=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:j}=a.useContext(l.E_),b=j("popover",n),[y,w]=(0,d.Z)(b),k=j(),N=s()(u,w);return y(a.createElement(c.Z,Object.assign({placement:h,trigger:f,mouseEnterDelay:x,mouseLeaveDelay:g,overlayStyle:v},_,{prefixCls:b,overlayClassName:N,ref:t,overlay:r||o?a.createElement(m,{prefixCls:b,title:r,content:o}):null,transitionName:(0,i.m)(k,"zoom-big",_.transitionName),"data-popover-inject":!0})))}));h._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=h},17356:function(e,t,n){"use strict";var r=n(17313),s=n(29878),a=n(19447),o=n(33166),i=n(83116),l=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:s,fontWeightStrong:o,popoverPadding:i,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:h}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:u,boxShadow:l,padding:i},[`${t}-title`]:{minWidth:s,marginBottom:p,color:c,fontWeight:o},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:o.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:s,paddingSM:a,controlHeight:o,fontSize:i,lineHeight:l,padding:c}=e,u=o-Math.round(i*l);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${s}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,l.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),r&&d(a),(0,s._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return s&&(i?o?u.unshift(i):u.push(i):this.defaultLoader&&(o?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),a.default.createElement(r,c,u)}}]),t}(s.Component);l.propTypes={children:o.default.node.isRequired,element:o.default.node,hasMore:o.default.bool,initialLoad:o.default.bool,isReverse:o.default.bool,loader:o.default.node,loadMore:o.default.func.isRequired,pageStart:o.default.number,ref:o.default.func,getScrollParent:o.default.func,threshold:o.default.number,useCapture:o.default.bool,useWindow:o.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[31427],{39248:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),s=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},o=n(22589),i=function(e,t){return s.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=s.forwardRef(i)},10924:function(e,t,n){"use strict";n(59301);var r=n(43418),s=n(3113),a=n(37712);t.Z=function(e){var t=e.res,n=e.ismodel,o=e.setismodel;return(0,a.jsxs)(r.Z,{open:n,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,a.jsx)("div",{style:{textAlign:"right"},children:(0,a.jsx)(s.ZP,{onClick:function(){o(!1)},type:"primary",children:"确认"})})]})}},79715:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ne}});var r=n(7557),s=n.n(r),a=n(37205),o=n.n(a),i=n(41498),l=n.n(i),c=n(82242),u=n.n(c),d=n(79800),p=n.n(d),m=n(59301),h=n(61186),f=n.n(h),x=n(26724),g=n.n(x),v=n(8785),_=n(8591),j=n(20834),b=n(24905),y=n(3113),w=n(95237),k=n(43604),N=n(60324),Z=n(38854),S=n(99313),C=n(61998),L=n(27092),P=n(71418),E=n(16644),I={flex_box_center:"flex_box_center___rAB_D",flex_space_between:"flex_space_between___thxzM",flex_box_vertical_center:"flex_box_vertical_center___F4tY6",flex_box_center_end:"flex_box_center_end___r8JQK",flex_box_column:"flex_box_column___sSvJl",bg:"bg___mQXgH",containerTitle:"containerTitle___qt3QK",containerDesc:"containerDesc___qz_Qj",listItem:"listItem___pqPd4",title:"title___xbuRk",titleLeft:"titleLeft___eCOrX",titleRight:"titleRight___QJ5JD",acitons:"acitons___EfL28",memberManager:"memberManager___PqXmq",menu:"menu___b2bjV",topScores:"topScores___tCh6O",first:"first___nhTZp",second:"second___Ko9yk",three:"three___uN_GB",dropmenu:"dropmenu___Ijy35",tabs:"tabs___wLrrY",rightAction:"rightAction___PwBiG",ruleWrap:"ruleWrap___o2oRs"},O=n(94334),R=n(37712);f().locale("zh-cn");var M=(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=e.loading,r=(e.dispatch,(0,v.useParams)(),t.detailCourseStatisticsList.top_scores);return(0,R.jsx)("section",{style:{minHeight:200},children:(0,R.jsxs)(P.Z,{spinning:n.effects["classroomList/getCourseStatistics"],children:[""==r&&(0,R.jsx)(E.Z,{}),r&&(0,R.jsx)("aside",{className:[I.topScores].join(" "),children:(0,R.jsxs)(w.Z,{justify:"center",align:"middle",children:[r[3]&&(0,R.jsx)(k.Z,{span:3,className:"tc",children:(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[3].avatar_url),alt:""})}),r[1]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[1].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.second,children:(0,R.jsx)("span",{})})]}),r[0]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[0].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.first,children:(0,R.jsx)("span",{})})]}),r[2]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[2].avatar_url),alt:""}),(0,R.jsx)(k.Z,{className:I.three,children:(0,R.jsx)("span",{})})]}),r[4]&&(0,R.jsx)(k.Z,{span:3,className:"tc",children:(0,R.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/").concat(r[4].avatar_url),alt:""})})]})}),r&&(0,R.jsx)("aside",{className:[I.topScores].join(" "),children:(0,R.jsxs)(w.Z,{justify:"center",align:"middle",className:"pt10 pb20",children:[r[3]&&(0,R.jsxs)(k.Z,{span:3,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[3].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"4th"})]}),r[1]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[1].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"2nd"})]}),r[0]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[0].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"1st"})]}),r[2]&&(0,R.jsxs)(k.Z,{span:5,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[2].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"3rd"})]}),r[4]&&(0,R.jsxs)(k.Z,{span:3,className:"tc",children:[(0,R.jsx)("span",{className:"username",children:r[4].user_name}),(0,R.jsx)("br",{}),(0,R.jsx)("span",{className:"c-light-black font12",children:"5th"})]})]})})]})})})),W=n(43418),T=n(94001),$=n(73782),z=n(96865),A=n(5112),D=n(92911),B="bg___gJnOP",G="add___qnAqO",F="btn___tlkiy",H="setting___IcAPy",q="actionBtn___gQWdv",J="head___Ndmea",V="left___qdx9f",Q="lli___rjlNl",Y="line___qf5MC",K="active___ONStP",U="right___TOAr0",X="top___Xjvfk",ee="rli___NdIi1",te="name___luU6N",ne="weight___KEDj9",re="listWrap___RSFI7",se="li___AVmMQ",ae="des___WVdQ8",oe="error___Ta8mF",ie=n(39647),le=n.n(ie),ce="bg___vtRyz",ue="setting___YK6mx",de="box___UrJxk",pe="title___Wf0rf",me=n(42441),he=n(39634),fe=["fixed"],xe=function(e){e.loading;var t,n=e.setLoading,r=e.onFeedback,a=e.onRefresh,i=e.groupIds,c=(0,v.useParams)(),d=(0,m.useState)({page:1,limit:10,group_ids:i}),h=p()(d,2),f=h[0],x=h[1],g=(0,m.useState)(!1),_=p()(g,2),j=_[0],b=_[1],y=(0,m.useState)(0),k=p()(y,2),N=k[0],Z=k[1],S=(0,m.useState)({}),L=p()(S,2),P=L[0],E=L[1],I=(0,m.useState)([]),O=p()(I,2),M=O[0],W=O[1],T=(0,m.useState)([]),$=p()(T,2),z=$[0],A=$[1],B=[{title:"姓名",dataIndex:"real_name",align:"left",width:120,ellipsis:!0,fixed:"left",render:function(e,t){return t.is_click?(0,R.jsx)("a",{style:{color:"#0152d9"},href:"/classrooms/".concat(null==c?void 0:c.coursesId,"/StudentSituation/").concat(null==c?void 0:c.categoryId,"/").concat(t.login),target:"_blank",children:e}):e}},{title:"分班",dataIndex:"group_name",width:130,ellipsis:!0,fixed:"left"},{title:"达成度",align:"center",width:110,fixed:"left",dataIndex:"rate",render:function(e){return e+"%"}}];(0,m.useEffect)((function(){f.group_ids=i,f.page=1,f.limit=10,x(u()({},f)),J(f,!0)}),[JSON.stringify(i)]);var G,F,H,q,J=function(){var e=l()(s()().mark((function e(t){var a,i,l,d,p,m,h,f=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(a=f.length>1&&void 0!==f[1]&&f[1])?n(!0):b(!0),e.next=4,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/list.json"),{method:"get",params:t});case 4:if(-1===(null==(i=e.sent)?void 0:i.status)){e.next=19;break}if(!a){e.next=14;break}if(null!=i&&i.is_set_target){e.next=10;break}return r(u()({},i)),e.abrupt("return");case 10:p=null==i||null===(d=i.table_course_targets)||void 0===d?void 0:d.map((function(e){return{title:(0,R.jsxs)("div",{className:"tl",children:[(0,R.jsx)("div",{children:e.name}),(0,R.jsxs)("div",{children:["占比:",e.rate,"%"]})]}),dataIndex:e.id,align:"left",render:function(e){return e+"%"}}})),m=B.map((function(e){if(null==p||!p.length){e.fixed;return le()(e,fe)}return e})),E(u()({},i)),A([].concat(o()(m),o()(p)));case 14:h=null==i||null===(l=i.course_members)||void 0===l?void 0:l.map((function(e){var t,n=u()({},e);return null==e||null===(t=e.course_target_users)||void 0===t||t.forEach((function(e){n[e.course_target_id]=e.rate})),n})),W(h),Z((null==i?void 0:i.total_count)||0),n(!1),b(!1);case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{className:ce,children:[(0,R.jsxs)("div",{className:"mt20 mb20",children:[(0,R.jsxs)("span",{className:"font14 c-grey-666 mr25",children:["本次数据更新时间:",null==P?void 0:P.updated_at]}),!(0,he.dE)()&&(0,R.jsxs)("span",{onClick:function(){a((function(){return J(f,!0)}))},className:"font14 c-light-primary current",children:[(0,R.jsx)("i",{className:"iconfont icon-shuaxin3 mr10"}),"刷新数据"]})]}),!(0,he.dE)()&&(0,R.jsxs)(m.Fragment,{children:[(0,R.jsxs)(w.Z,{children:[(0,R.jsxs)("div",{className:ue,children:[(0,R.jsx)("span",{children:"目标平均达成度"}),(0,R.jsxs)("b",{children:[null==P?void 0:P.average_rate,"%"]}),(0,R.jsx)("div",{onClick:function(){r(u()({},P))},children:"设置达成度构成"})]}),(0,R.jsxs)("div",{className:de,children:[(0,R.jsxs)("div",{className:pe,children:[(0,R.jsx)("b",{}),"达成度区间"]}),(0,R.jsx)(me.Z,{notMerge:!0,option:(H=[{name:"",type:"bar",barGap:1,barWidth:4,color:"#07C160",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#145DFF",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#7296B0",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#193062",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#EB624C",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#FF9D18",itemStyle:{barBorderRadius:[4,4,0,0]}}],q=[],H=null==P||null===(G=P.statistics_data)||void 0===G||null===(G=G.name)||void 0===G?void 0:G.map((function(e,t){return q.push(e),u()(u()({},H[t]),{},{name:String(t)})})),{legend:{top:0,right:0,icon:"circle",itemWidth:6,itemGap:12,formatter:function(e){if(!e)return"";var t=q[Number(e)]||"";return console.log(e,t,222),t.length>5&&(t=t.slice(0,5)+"..."),t}},grid:{top:40,left:"2%",right:0,bottom:0,containLabel:!0},tooltip:{formatter:function(e){console.log(e,"params");var t=q[e.seriesIndex]||"";return t+="
                                                          ",t+=e.marker,t+=e.name+":",t+=e.value[e.seriesIndex+1]}},dataset:{source:(null==P||null===(F=P.statistics_data)||void 0===F?void 0:F.source)||[]},xAxis:{type:"category",axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},yAxis:{axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},series:H}),style:{width:700,height:170}})]})]}),(0,R.jsxs)("div",{style:{marginTop:36,marginBottom:16},children:["学员达成情况",(0,R.jsx)("span",{className:"ml10 font12 c-grey-999",children:"(点击学生姓名可以查看学生目标达成详情)"})]})]}),(0,R.jsx)(C.Z,{dataSource:M,columns:z,onChange:function(e){f.page=e.current,f.limit=e.pageSize,x(u()({},f)),J(f)},loading:j,pagination:{pageSize:f.limit,total:N,current:f.page,showQuickJumper:!0,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,R.jsxs)("span",{className:"mr10",children:["共",(0,R.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}},scroll:{x:null==P||null===(t=P.table_course_targets)||void 0===t||!t.length||"max-content"}})]})},ge=n(89392),ve=n(11051),_e=(0,v.connect)((function(e){return{globalSetting:e.globalSetting}}))((function(e){e.globalSetting;var t,n,r,a=e.dispatch,i=e.groupIds,c=(0,v.useParams)(),d=(0,m.useState)(!0),h=p()(d,2),f=h[0],x=h[1],g=(0,m.useState)(!1),j=p()(g,2),k=j[0],N=j[1],Z=(0,m.useState)(3),S=p()(Z,2),C=S[0],L=S[1],I=(0,m.useRef)([]),O=(0,m.useRef)(null),M=(0,m.useState)(!1),ie=p()(M,2),le=ie[0],ce=ie[1],ue=(0,m.useState)(!1),de=p()(ue,2),pe=de[0],me=de[1],he=(0,m.useState)({edit:!1,name:"",rate:0}),fe=p()(he,2),_e=fe[0],je=fe[1],be=(0,m.useState)(!1),ye=p()(be,2),we=ye[0],ke=ye[1],Ne=(0,m.useState)(!1),Ze=p()(Ne,2),Se=Ze[0],Ce=Ze[1],Le=(0,m.useState)([]),Pe=p()(Le,2),Ee=Pe[0],Ie=Pe[1],Oe=(0,m.useState)(!1),Re=p()(Oe,2),Me=Re[0],We=Re[1],Te=(0,m.useState)(!1),$e=p()(Te,2),ze=$e[0],Ae=$e[1],De=(0,m.useState)(!0),Be=p()(De,2),Ge=Be[0],Fe=Be[1],He=(0,m.useState)({}),qe=p()(He,2),Je=qe[0],Ve=qe[1],Qe=(0,m.useState)(!0),Ye=p()(Qe,2),Ke=Ye[0],Ue=Ye[1],Xe=(0,m.useState)(!1),et=p()(Xe,2),tt=et[0],nt=et[1],rt=(0,m.useState)([]),st=p()(rt,2),at=st[0],ot=st[1],it=(0,m.useState)(""),lt=p()(it,2),ct=lt[0],ut=lt[1],dt=(0,m.useState)(0),pt=p()(dt,2),mt=pt[0],ht=pt[1],ft=(0,m.useState)([]),xt=p()(ft,2),gt=xt[0],vt=xt[1],_t=(0,m.useState)(0),jt=p()(_t,2),bt=jt[0],yt=jt[1],wt=(0,m.useRef)(null),kt=(0,m.useRef)(null);(0,m.useEffect)((function(){ct&&Ct(ct)}),[ct]),(0,m.useEffect)((function(){if(kt.current&&!Ge){var e,t=null==kt||null===(e=kt.current)||void 0===e?void 0:e.querySelector(".rc-virtual-list-scrollbar");return null==t||t.addEventListener("click",Zt),console.log(t,"uuu2"),function(){null==t||t.removeEventListener("click",Zt)}}}),[kt.current,Ge,Je]);var Nt=[{name:"实训作业",key:"shixun_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"普通作业",key:"common_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"分组作业",key:"group_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"编程作业",key:"program_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"在线考试",key:"exercise",num:null,preNum:null,total:0,select:0,show:!1},{name:"视频直播",num:null,preNum:null,total:0,select:0,key:"video",show:!1},{name:"课堂签到",key:"attendance",num:null,preNum:null,total:0,select:0,show:!1}],Zt=function(e){var t;if(null!==(t=e.target.classList)&&void 0!==t&&t.contains("rc-virtual-list-scrollbar")){var n,r=(null==Je||null===(n=Je.course_target_module_records)||void 0===n?void 0:n.length)||0,s=parseInt(80*r*e.offsetY/430);wt.current.scrollTo(s)}},St=function(){var e=l()(s()().mark((function e(){var t,n,r,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&(r=Nt.map((function(e){var n,r=null==t||null===(n=t.course_modules)||void 0===n?void 0:n.find((function(t){return t.module_type===e.key}));return u()(u()({},e),{},{name:r.module_name})})),I.current=r,ct||(ut((null==t||null===(a=t.course_targets)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id)||""),null!=t&&null!==(o=t.course_targets)&&void 0!==o&&null!==(o=o[0])&&void 0!==o&&o.id?O.current=u()({},t):(vt([]),yt("-"))),ot(null==t||null===(n=t.course_targets)||void 0===n?void 0:n.map((function(e){return u()(u()({},e),{},{preRate:e.rate})}))),ht(null==t?void 0:t.rate_sum),x(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ct=function(){var e=l()(s()().mark((function e(t){var n,r,a,o,i,l,d=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d.length>1&&void 0!==d[1]&&d[1]?x(!0):N(!0),!O.current){e.next=6;break}r=O.current,e.next=9;break;case 6:return e.next=8,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"get"});case 8:r=e.sent;case 9:-1!==(null===(n=r)||void 0===n?void 0:n.status)&&(o=null===(a=r)||void 0===a||null===(a=a.course_targets)||void 0===a||null===(a=a.find((function(e){return e.id===t})))||void 0===a?void 0:a.course_target_modules,i=(0,ge.cloneDeep)(I.current).map((function(e){var t=null==o?void 0:o.find((function(t){return t.module_type===e.key}));return t?u()(u()({},e),{},{id:t.id,num:t.rate,preNum:t.rate,total:t.record_count,select:t.enable_record_count,show:!0}):e})),vt(i),l=i.reduce((function(e,t){return e+(t.num||0)}),0),yt(Math.round(l))),O.current=null,N(!1),x(!1);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Lt=function(){var e=l()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(t.id,".json"),{method:"put",body:{name:t.name,rate:t.rate}});case 3:e.sent&&St();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Pt=function(){var e=l()(s()().mark((function e(t){var n,r,a,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]&&o[1],r={},n?(r.rate=t.num,x(!0)):(N(!0),r.custom_rate=t.custom_rate,r.course_target_module_records=null==t||null===(a=t.course_target_module_records)||void 0===a?void 0:a.map((function(e){return{id:e.id,status:e.status,rate:e.rate}})),"attendance"===(null==t?void 0:t.module_type)&&(r.normal=t.normal,r.late=t.late,r.early=t.early,r.leave=t.leave,r.absence=t.absence)),e.next=5,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(t.id,".json"),{method:"put",body:r});case 5:e.sent&&Ct(ct,n),Ae(!1),We(!1);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Et=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=_e&&_e.name){e.next=3;break}return _.ZP.warning("请输入目标名称"),e.abrupt("return");case 3:if(me(!0),t={},!_e.id){e.next=11;break}return e.next=8,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(_e.id,".json"),{method:"put",body:{name:_e.name,rate:_e.rate}});case 8:t=e.sent,e.next=14;break;case 11:return e.next=13,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets.json"),{method:"post",body:{name:_e.name,rate:_e.rate}});case 13:t=e.sent;case 14:0===t.status&&(ce(!1),L(2),St()),me(!1);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),It=function(){var e=l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ce(!0),e.next=3,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules.json"),{method:"post",body:{module_type:Ee.filter((function(e){return e.checked&&!e.show})).map((function(e){return e.key}))}});case 3:0===e.sent.status&&(ke(!1),Ct(ct)),Ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ot=function(){var e=l()(s()().mark((function e(){var t,n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=Je.course_target_module_records,n=(void 0===t?[]:t).filter((function(e){return e.status})),r=n.reduce((function(e,t){return e+Number(t.rate||0)}),0),n.length){e.next=6;break}return _.ZP.warning("请选择考察的内容"),e.abrupt("return");case 6:if(100===Math.round(r)){e.next=9;break}return _.ZP.warning("权重总和必须等于100%"),e.abrupt("return");case 9:if(!n.some((function(e){return e.status&&(""===e.rate||null===e.rate)}))){e.next=14;break}return _.ZP.warning("选中的内容权重为必填"),nt(!0),e.abrupt("return");case 14:Ae(!0),Pt(Je);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Rt=function(){var e=l()(s()().mark((function e(t){var n,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return We(!0),Fe(!0),e.next=4,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(t.id,"/list.json"),{method:"get"});case 4:(n=e.sent)&&(Ve(u()({},n)),a=null==n||null===(r=n.course_target_module_records)||void 0===r?void 0:r.every((function(e){return e.status})),Ue(a),Fe(!1));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Mt=function(e,t,n){var r,s=(0,ge.cloneDeep)(Je);"number"==typeof n?s.course_target_module_records[n][e]=t:s[e]=t;var a=null===(r=s)||void 0===r||null===(r=r.course_target_module_records)||void 0===r?void 0:r.every((function(e){return e.status}));s=Wt(s),Ue(a),nt(!1),Ve(s)},Wt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.course_target_module_records,n=void 0===t?[]:t,r=e.custom_rate;if(!r){var s=n.filter((function(e){return e.status})).length,a=1,o=0;n.forEach((function(e,t){if(e.status){if(1===s){var n=(1-o).toFixed(4);e.rate=(100*n).toFixed(2)}if(s>1){var r=(a/s).toFixed(4);s-=1,a=(a-r).toFixed(4),o=(Number(o)+Number(r)).toFixed(4),e.rate=(100*r).toFixed(2)}}else e.rate=0}))}return e},Tt=function(){var e=l()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t&&null!==(n=t.course_targets)&&void 0!==n&&n.length){e.next=4;break}return L(1),x(!1),e.abrupt("return");case 4:L(2),St();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$t=function(){var e=l()(s()().mark((function e(t){var n,r,o,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(100===mt||t){e.next=3;break}return _.ZP.warning("课程目标占比需为100%"),e.abrupt("return");case 3:return a({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"达成度计算中,请稍后..."}}),e.next=6,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/calculate.json"),{method:"get"});case 6:n=e.sent,r=function(){t?t():(ut(""),L(3)),a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}})},o=null,i=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/query_calculate.json"),{method:"get",params:{job_id:o}});case 2:0===(t=e.sent).status&&r(),-3===t.status&&setTimeout(i,3e3),-1===t.status&&a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),0===n.status&&r(),-3===n.status&&(o=n.message,i()),-1===n.status&&a({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"达成度计算中,请稍后..."}});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),zt=null==Ee?void 0:Ee.every((function(e){return e.show})),At=(null==Je||null===(t=Je.course_target_module_records)||void 0===t||null===(t=t.filter((function(e){return e.status})))||void 0===t?void 0:t.length)||0;return(0,R.jsxs)("section",{className:B,children:[(0,R.jsxs)(P.Z,{spinning:f,children:[1===C&&(0,R.jsx)("div",{className:G,children:(0,R.jsxs)("div",{onClick:function(){return ce(!0)},className:F,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂目标"]})}),2===C&&(0,R.jsxs)("div",{className:H,children:[(0,R.jsxs)("div",{className:J,children:[(0,R.jsx)("b",{}),(0,R.jsxs)("span",{children:["剩余课堂目标占比 ",100-mt,"%"]}),(0,R.jsx)(y.ZP,{onClick:function(){return $t()},type:"primary",children:"完成设置"})]}),(0,R.jsxs)("section",{children:[(0,R.jsxs)("div",{className:V,children:[null==at?void 0:at.map((function(e,t){return(0,R.jsxs)("div",{onClick:function(){return ut(e.id)},className:e.id===ct?"".concat(Q," ").concat(K):Q,children:[(0,R.jsxs)("aside",{children:[(0,R.jsx)("span",{title:e.name,children:e.name}),(0,R.jsx)("i",{onClick:function(t){t.stopPropagation(),je(u()({},e)),ce(!0)},className:"iconfont icon-bianji9 font16"}),(0,R.jsx)("i",{onClick:function(t){var n;t.stopPropagation(),W.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确认是否删除该课堂目标?",onOk:(n=l()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(e.id,".json"),{method:"delete"});case 2:0===t.sent.status&&(ct===e.id&&(ct=""),St());case 4:case"end":return t.stop()}}),t)}))),function(){return n.apply(this,arguments)})})},className:"iconfont icon-piliangshanchu3 ml10"})]}),(0,R.jsxs)("div",{children:["占比",(0,R.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,R.jsx)(T.Z,{onChange:function(e){var n=(0,ge.cloneDeep)(at);n[t].rate=e,ot(n)},onBlur:l()(s()().mark((function e(){var n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(n=(0,ge.cloneDeep)(at))[t].rate||"number"==typeof n[t].rate){e.next=6;break}return _.ZP.warning("目标占比限制范围为0~100%"),n[t].rate=n[t].preRate,vt(n),e.abrupt("return");case 6:if(r=at.reduce((function(e,t){return e+(t.rate||0)}),0),!(Math.round(r)>100)){e.next=12;break}return _.ZP.warning("多个课堂目标占比之和不能超过100%"),n[t].rate=n[t].preRate,ot(n),e.abrupt("return");case 12:Lt(n[t]);case 13:case"end":return e.stop()}}),e)}))),style:{width:60},min:0,max:100,precision:0,value:e.rate,className:"ml10 mr10"})}),"%"]}),(0,R.jsx)("div",{className:Y})]},e.id)})),at.length<5&&(0,R.jsxs)("div",{onClick:function(){return ce(!0)},className:q,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂目标"]})]}),(0,R.jsx)("div",{className:U,children:(0,R.jsxs)(P.Z,{spinning:k,children:[(0,R.jsxs)("div",{style:{visibility:"-"===bt?"hidden":"visible"},className:X,children:[(0,R.jsxs)("span",{children:["剩余待分配权重 ",100-bt,"%"]}),(0,R.jsxs)("div",{style:{margin:0},onClick:function(){var e;ke(!0);var t=null===(e=(0,ge.cloneDeep)(gt))||void 0===e?void 0:e.map((function(e){return u()(u()({},e),{},{checked:e.show})}));Ie(t)},className:q,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"添加课堂模块"]})]}),null!=gt&>.some((function(e){return e.show}))?(0,R.jsx)(m.Fragment,{children:null==gt?void 0:gt.map((function(e,t){return e.show?(0,R.jsxs)("div",{className:ee,children:[(0,R.jsx)("div",{title:e.name,className:te,children:e.name}),(0,R.jsxs)("div",{children:["占比",(0,R.jsx)(T.Z,{onChange:function(e){console.log(e,"num");var n=(0,ge.cloneDeep)(gt);n[t].num=e,vt(n)},onBlur:l()(s()().mark((function e(){var n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(n=(0,ge.cloneDeep)(gt))[t].num||"number"==typeof n[t].num){e.next=6;break}return _.ZP.warning("权重占比限制范围为0~100%"),n[t].num=n[t].preNum,vt(n),e.abrupt("return");case 6:if(r=gt.reduce((function(e,t){return e+(t.num||0)}),0),!(Math.round(r)>100)){e.next=12;break}return _.ZP.warning("多个课堂模块占比之和不能超过100%"),n[t].num=n[t].preNum,vt(n),e.abrupt("return");case 12:Pt(n[t],!0);case 13:case"end":return e.stop()}}),e)}))),style:{width:60},min:0,max:100,precision:0,value:e.num,className:"ml10 mr10"}),"%"]}),(0,R.jsxs)("div",{style:{marginLeft:70},children:["共",e.total,"个 / 已选",e.select,"个"]}),(0,R.jsxs)("div",{style:{marginLeft:"auto"},children:[(0,R.jsx)("i",{onClick:function(){return Rt(e)},className:"iconfont icon-shezhi4 current c-light-primary"}),(0,R.jsx)("i",{onClick:function(){var t;W.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确认是否删除该课堂模块?",onOk:(t=l()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,D.ZP)("/api/courses/".concat(null==c?void 0:c.coursesId,"/course_targets/").concat(ct,"/course_target_modules/").concat(e.id,".json"),{method:"delete"});case 2:0===t.sent.status&&Ct(ct);case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-piliangshanchu3 current ml15 c-light-primary"})]})]},e.key):(0,R.jsx)(m.Fragment,{},e.key)}))}):(0,R.jsx)(E.Z,{customText:"目标未添加课堂模块,请点击右上角的“添加课堂模块”按钮进行添加"})]})})]})]}),3===C&&(0,R.jsx)(xe,{loading:f,setLoading:x,onFeedback:Tt,onRefresh:$t,groupIds:i})]}),(0,R.jsx)(W.Z,{centered:!0,destroyOnClose:!0,open:le,title:"".concat(null!=_e&&_e.id?"编辑":"添加","课堂目标"),width:"600px",confirmLoading:pe,onOk:Et,onCancel:function(){return ce(!1)},afterClose:function(){je({name:"",rate:0})},children:(0,R.jsxs)("div",{children:[(0,R.jsxs)("div",{children:["目标名称",(0,R.jsx)($.Z,{onChange:function(e){return je(u()(u()({},_e),{},{name:e.target.value}))},style:{width:400},maxLength:20,placeholder:"请输入目标名称,最大限制20个字符",suffix:"".concat((null==_e||null===(n=_e.name)||void 0===n?void 0:n.length)||0,"/20"),value:_e.name,className:"ml10 mb20"})]}),(0,R.jsxs)("div",{children:["成绩占比",(0,R.jsx)(T.Z,{onChange:function(e){return je(u()(u()({},_e),{},{rate:e}))},min:0,max:100,precision:0,value:_e.rate,className:"ml10 mr10"}),"%"]})]})}),(0,R.jsx)(W.Z,{centered:!0,destroyOnClose:!0,open:we,title:"添加课堂模块",width:"600px",confirmLoading:Se,onOk:It,onCancel:function(){return ke(!1)},footer:zt?null:void 0,children:(0,R.jsx)("div",{children:zt?(0,R.jsx)("div",{style:{fontSize:14,color:"#3A3A3A",margin:"20px 0",textAlign:"center"},children:"课堂模块已全部添加到课堂目标详情中"}):(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("p",{style:{fontSize:14,color:"#3A3A3A"},children:"请选择课堂目标下的课堂模块"}),null==Ee?void 0:Ee.map((function(e,t){return(0,R.jsx)(b.Z,{onChange:function(e){Ee[t].checked=e.target.checked,Ie(o()(Ee))},style:{margin:"0 20px 10px 0"},checked:e.checked,disabled:e.show,children:e.name},t)}))]})})}),(0,R.jsx)(W.Z,{centered:!0,destroyOnClose:!0,open:Me,title:"权重设置",width:"660px",onCancel:function(){return We(!1)},footer:(0,R.jsxs)(w.Z,{align:"middle",children:[(0,R.jsxs)(b.Z,{checked:Ke,onChange:function(e){var t,n=(0,ge.cloneDeep)(Je);null===(t=n.course_target_module_records)||void 0===t||t.forEach((function(t){return t.status=e.target.checked})),n=Wt(n),Ve(n),Ue(e.target.checked),nt(!1)},style:{flex:1,textAlign:"left"},className:"font14",children:["全选",(0,R.jsxs)("span",{className:"font12 c-grey-999 ml10",children:["当前选中",At,"个"]})]}),(0,R.jsx)(y.ZP,{onClick:function(){return We(!1)},children:"取消"}),(0,R.jsx)(y.ZP,{loading:ze,type:"primary",onClick:Ot,children:"确认"})]}),children:(0,R.jsx)("div",{className:ne,children:(0,R.jsxs)(z.Z,{loading:Ge,active:!0,children:["video"===(null==Je?void 0:Je.module_type)&&(0,R.jsx)("div",{className:"mb10",children:"视频直播仅支持计算上传到本平台的视频学习达成情况"}),"attendance"===(null==Je?void 0:Je.module_type)&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)(w.Z,{className:"mb10",align:"middle",children:[(0,R.jsx)("span",{className:"c-red mr5",children:"*"}),"签到分值设置"]}),(0,R.jsxs)("div",{className:"mb10",children:[(0,R.jsxs)("span",{className:"mr20",children:["正常签到",(0,R.jsx)(T.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("normal",e)},value:Je.normal,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["迟到",(0,R.jsx)(T.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("late",e)},value:Je.late,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["早退",(0,R.jsx)(T.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("early",e)},value:Je.early,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["请假",(0,R.jsx)(T.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("leave",e)},value:Je.leave,min:0})]}),(0,R.jsxs)("span",{className:"mr20",children:["旷课",(0,R.jsx)(T.Z,{className:"ml10",style:{width:60},onChange:function(e){return Mt("absence",e)},value:Je.absence,min:0})]})]})]}),(0,R.jsxs)(w.Z,{className:"mb10",align:"middle",children:[(0,R.jsx)("span",{className:"c-red mr5",children:"*"}),"权重分配规则"]}),(0,R.jsxs)(A.ZP.Group,{onChange:function(e){return Mt("custom_rate",e.target.value)},value:Je.custom_rate,children:[(0,R.jsx)(A.ZP,{value:!1,children:"均分权重"}),(0,R.jsx)(A.ZP,{className:"ml30",value:!0,children:"自定义权重"})]}),(0,R.jsx)("div",{className:Y}),(0,R.jsx)("div",{className:re,ref:kt,children:(0,R.jsx)(ve.Z,u()(u()({data:(null==Je?void 0:Je.course_target_module_records)||[],itemHeight:80,ref:wt,itemKey:"id"},(null==Je||null===(r=Je.course_target_module_records)||void 0===r?void 0:r.length)>5?{height:430}:{}),{},{children:function(e,t){var n;return(0,R.jsxs)("div",{className:se,style:{paddingRight:(null==Je||null===(n=Je.course_target_module_records)||void 0===n?void 0:n.length)>5?20:0},children:[(0,R.jsxs)("aside",{children:[(0,R.jsx)(b.Z,{checked:e.status,onChange:function(e){return Mt("status",e.target.checked,t)}})," ",(0,R.jsx)("span",{title:e.name,children:e.name})]}),(0,R.jsxs)("div",{className:ae,children:[(0,R.jsxs)("span",{className:"font14 c-grey-999",children:["创建人:",e.real_name]}),(0,R.jsxs)("span",{className:"font14 c-grey-999",style:{margin:"0 80px"},children:["创建时间:",e.created_at]}),null!=Je&&Je.custom_rate?(0,R.jsxs)("span",{className:tt&&e.status&&(""===e.rate||null===e.rate)?"font14 c-grey-999 ".concat(oe):"font14 c-grey-999",children:["权重",(0,R.jsx)(T.Z,{style:{width:60,margin:"0 10px"},value:e.rate,precision:2,min:0,max:100,onChange:function(e){return Mt("rate",e,t)}}),"%"]}):(0,R.jsxs)("span",{className:"font14 c-grey-999",children:["权重:",parseFloat(e.rate),"%"]})]}),(0,R.jsx)("div",{className:Y})]},e.id)}}))})]})})})]})})),je=n(39248),be=n(78386),ye=n(71751),we=n(10924),ke=n(25203);f().locale("zh-cn");var Ne=(0,v.connect)((function(e){var t=e.classroomList,n=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:n,user:e.user}}))((function(e){var t,n,r,a=e.classroomList,i=(e.globalSetting,e.loading),c=e.dispatch,d=e.user,h=(0,m.useState)(u()(u()({},(0,v.useParams)()),{},{page:1,sort:"desc"})),f=p()(h,2),x=f[0],O=(f[1],a.detailCourseStatisticsList),W=a.detailCourseGroupsList,T=a.detailCourseWorkscore,$=a.detailCourseActscore,z=a.detailLeftMenus,A=a.detailTopBanner,D=a.detailLeftMenusNames,B=(O.top_scores,(0,m.useState)([])),G=p()(B,2),F=G[0],H=G[1],q=(0,m.useState)("1"),J=p()(q,2),V=J[0],Q=J[1],Y=(0,m.useState)(!1),K=p()(Y,2),U=K[0],X=K[1],ee=(0,m.useState)(),te=p()(ee,2),ne=te[0],re=te[1],se=(0,m.useState)(!1),ae=p()(se,2),oe=ae[0],ie=ae[1],le=(0,m.useState)(!0),ce=p()(le,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(1),fe=p()(pe,2),xe=fe[0],ge=fe[1],ve=(0,m.useState)(!1),Ne=p()(ve,2),Ze=Ne[0],Se=Ne[1],Ce=(0,m.useState)([]),Le=p()(Ce,2),Pe=Le[0],Ee=Le[1];x.id=x.coursesId,x.course_group_id=0,x.limit=20,z.course_modules&&a.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,m.useEffect)((function(){c({type:"classroomList/getCourseStatistics",payload:u()({},x)})}),[x.categoryId]),(0,m.useEffect)((function(){(0,he.GJ)()&&Ie()}),[x.categoryId,d]),(0,m.useEffect)((function(){c("1"===V?{type:"classroomList/getCourseWorkscore",payload:u()({},x)}:{type:"classroomList/getCourseActscore",payload:u()({},x)})}),[V]);var Ie=function(){var e=l()(s()().mark((function e(){var t,n,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ue||Ze){e.next=10;break}return Se(!0),ge(xe+1),e.next=5,c({type:"classroomList/getCourseGroupsList",payload:u()(u()({},x),{},{page:xe})});case 5:n=e.sent,r=o()(n.course_groups),(null===(t=n.course_groups)||void 0===t?void 0:t.length)<20&&(de(!1),r.push({id:0,name:"未分班"})),Se(!1),Ee([].concat(o()(Pe),o()(r)));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(e){x.page=e,c({type:"classroomList/getCourseWorkscore",payload:u()({},x)})},Re=function(){var e=l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍后..."}}),e.next=3,(0,ye.up)(u()({},x));case 3:t=e.sent,c({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===t.status&&(_.ZP.success("更新成功"),Oe(1));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Me=null==a||null===(t=a.detailLeftMenus)||void 0===t||null===(t=t.course_modules)||void 0===t?void 0:t.map((function(e){return e.type})),We=[{title:"序号",render:function(e,t,n){return"".concat((x.page-1)*x.limit+n+1)},width:60,align:"center"},{title:"姓名",dataIndex:"user_name",width:"12%",ellipsis:!0,align:"center",render:function(e,t,n){return(0,he.dE)()?e:(0,R.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==x?void 0:x.coursesId,"/Studentdetail/").concat(null==t?void 0:t.user_login),children:e})}},{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,width:"16%",ellipsis:!0},(null==Me?void 0:Me.find((function(e){return"course_group"===e})))&&{title:"分班",dataIndex:"course_group",ellipsis:!0,width:100,align:"center"},(null==Me?void 0:Me.find((function(e){return"shixun_homework"===e})))&&{title:null==D?void 0:D.shixun_homework,dataIndex:"practice_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"program_homework"===e})))&&{title:null==D?void 0:D.program_homework,dataIndex:"hack_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"common_homework"===e})))&&{title:null==D?void 0:D.common_homework,dataIndex:"common_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"online_learning"===e})))&&{title:null==D?void 0:D.online_learning,dataIndex:"shixun_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"group_homework"===e})))&&{title:null==D?void 0:D.group_homework,dataIndex:"group_score",align:"center",ellipsis:!0,width:80},(null==Me?void 0:Me.find((function(e){return"graduation"===e})))&&{title:"毕设任务",dataIndex:"graduation_score",align:"center",width:80},(null==Me?void 0:Me.find((function(e){return"exercise"===e})))&&{title:null==D?void 0:D.exercise,dataIndex:"exercise_score",width:80,ellipsis:!0,align:"center"},{title:"总成绩",dataIndex:"total_score",width:80,align:"center",sorter:!0}].filter((function(e){return!!e})),Te=(0,R.jsxs)("div",{className:"font12",children:["课堂总成绩 * 70 %",(0,R.jsx)("br",{}),"课堂活跃度 * 10%",(0,R.jsx)("br",{}),"课外学习成绩 * 20%",(0,R.jsx)("br",{}),"其中,课外学习成绩= 当前学生经验值 / 课堂学生经验值 最大值*100",(0,R.jsx)("br",{})]}),$e=(0,R.jsxs)("section",{className:I.dropmenu,children:[(0,R.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,R.jsx)(g(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ie()},hasMore:ue,useWindow:!1,children:(0,R.jsx)(j.Z,{style:{width:240,zIndex:10},children:W.group_count>0&&Pe.map((function(e,t){return(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(b.Z,{checked:F.includes(e.id),value:e.id,onChange:function(t){F.indexOf(e.id);F.indexOf(e.id)>-1?H(F.filter((function(t){return t!==e.id}))):H(F.concat(e.id))},children:e.name})},e.id)}))})})}),(0,R.jsx)("aside",{className:I.bg,children:(0,R.jsxs)("div",{children:[(0,R.jsx)(y.ZP,{type:"link",onClick:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.group_ids=F,x.page=1,c(1==V?{type:"classroomList/getCourseWorkscore",payload:u()({},x)}:{type:"classroomList/getCourseActscore",payload:u()({},x)});case 3:case"end":return e.stop()}}),e)}))),children:"确定"}),(0,R.jsx)(y.ZP,{type:"link",onClick:function(){H([])},children:"重置"})]})})]}),ze=(0,R.jsxs)(j.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.fi)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"总成绩"},"1"),(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.j6)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"作业成绩"},"2"),(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.iA)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"试卷及其他成绩"},"3"),(null==A?void 0:A.mooc_course_id)&&(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke._g)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"第三方慕课成绩"},"3"),(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(v.Link,{to:"/classrooms/".concat(x.coursesId,"/exportlist/course_total_score,course_total_homework,course_total_exercise_and_other"),children:"历史导出"})},"4")]}),Ae=(0,R.jsxs)(j.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[(0,R.jsx)(j.Z.Item,{onClick:l()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ke.cr)(u()(u()({},x),{},{group_id:x.group_ids||null}));case 2:-2===(null==(t=e.sent)?void 0:t.status)&&(re(t),ie(!0));case 4:case"end":return e.stop()}}),e)}))),children:"活跃度"},"3"),(0,R.jsx)(j.Z.Item,{children:(0,R.jsx)(v.Link,{to:"/classrooms/".concat(x.coursesId,"/exportlist/course_member_act_score"),children:"历史导出"})},"4")]});return(0,R.jsxs)("section",{children:[(0,R.jsxs)("aside",{className:I.bg,children:[(0,R.jsxs)(w.Z,{className:"plr30 pt30",children:[(0,R.jsx)(k.Z,{flex:1,children:(0,R.jsx)("span",{className:"font16",children:"明星学员"})}),(0,R.jsx)(k.Z,{children:(0,R.jsx)(N.Z,{placement:"rightBottom",content:Te,title:"明星学员计算说明",trigger:"hover",children:(0,R.jsxs)("span",{className:"font12",children:["计算规则",(0,R.jsx)(je.Z,{className:"ml5"})]})})})]}),(0,R.jsx)(M,{})]}),(0,R.jsxs)("aside",{className:[I.bg,"mt20","plr30 ","mb20",I.tabs].join(" "),children:[(0,R.jsxs)("div",{className:I.rightAction,children:[(null==W?void 0:W.group_count)>0&&(0,he.GJ)()&&(0,R.jsx)(Z.Z,{dropdownRender:function(){return $e},open:U,onOpenChange:function(e){X(e)},children:(0,R.jsxs)("a",{className:"ant-dropdown-link current",onClick:function(e){return e.preventDefault()},children:["分班 ",(0,R.jsx)(be.Z,{})]})}),(0,he.RV)()&&"3"!==V&&(0,R.jsx)("span",{className:"c-blue ml20 current",onClick:function(){return Re()},children:"获取最新成绩"}),(0,he.GJ)()&&(0,R.jsx)(Z.Z,{dropdownRender:function(){return"1"===V?ze:Ae},children:(0,R.jsxs)("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:function(e){return e.preventDefault()},children:["导出",(0,R.jsx)(be.Z,{})]})})]}),(0,R.jsxs)(S.Z,{defaultActiveKey:V,onChange:function(e){x.page=1,Q(e)},style:{overflow:"3"===V?"initial":"hidden"},children:[(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"学习成绩"}),children:null!==(n=T.course_members)&&void 0!==n&&n.length?(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(C.Z,{columns:We,dataSource:T.course_members,loading:i.effects["classroomList/getCourseWorkscore"],pagination:!1,onChange:function(e,t,n){console.log("---",n),n.order?(x.sort_by="total_score"===n.field?"score":n.field,x.sort=n.order,x.sort=x.sort.replace("end","")):delete x.sort,c({type:"classroomList/getCourseWorkscore",payload:u()({},x)})}}),(0,R.jsx)("aside",{className:"tc mb50 mt30",children:(0,R.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Oe,defaultCurrent:1,current:x.page||1,defaultPageSize:20,total:T.all_count})})]}):(0,R.jsx)(E.Z,{})},"1"),(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"课堂活跃度"}),children:null!==(r=$.course_members)&&void 0!==r&&r.length?(0,R.jsxs)(P.Z,{spinning:i.effects["classroomList/getCourseActscore"],children:[(0,R.jsxs)("div",{className:I.ruleWrap,children:[(0,R.jsx)("h1",{className:"font16",children:"Top 10"}),(0,R.jsx)(N.Z,{placement:"bottom",content:(0,R.jsxs)("div",{children:["作业完成数(*10)",(0,R.jsx)("br",{}),"试卷完成数(*10)",(0,R.jsx)("br",{}),"问卷完成数(*7)",(0,R.jsx)("br",{}),"资源发布数(*5)",(0,R.jsx)("br",{}),"帖子发布数(*2)",(0,R.jsx)("br",{}),"帖子回复数(*1)",(0,R.jsx)("br",{}),"作业回复数(*1)"]}),title:"活动规则计算说明",trigger:"hover",children:(0,R.jsxs)("span",{className:"font12",children:["计算规则",(0,R.jsx)(je.Z,{className:"ml5"})]})})]}),(0,R.jsx)(me.Z,{option:$.course_members?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:$.course_members.map((function(e){return e.user_name})),axisLabel:{interval:0}}],yAxis:[{type:"value"}],series:[{name:"活跃度",type:"bar",barWidth:"60%",data:$.course_members.map((function(e){return e.total_score}))}]}:{},className:"mb50"})]}):(0,R.jsx)(E.Z,{})},"2"),(0,R.jsx)(S.Z.TabPane,{tab:(0,R.jsx)("span",{className:"font16",children:"学习达成分析"}),children:(0,R.jsx)(_e,{groupIds:(null==x?void 0:x.group_ids)||[]})},"3")]}),(0,R.jsx)(we.Z,{res:ne,ismodel:oe,setismodel:ie})]})]})}))},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return d}});var r=n(92310),s=n.n(r),a=n(55477),o=n(59301),i=n(36355),l=n(77578),c=n(17356),u=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 s=0;for(r=Object.getOwnPropertySymbols(e);s{const{hashId:t,prefixCls:n,className:r,style:i,placement:c="top",title:u,content:d,children:p}=e;return o.createElement("div",{className:s()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:i},o.createElement("div",{className:`${n}-arrow`}),o.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${e}-title`},(0,l.Z)(t)),o.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=o.useContext(i.E_),s=r("popover",t),[a,l]=(0,c.Z)(s);return a(o.createElement(d,Object.assign({},n,{prefixCls:s,hashId:l})))}},60324:function(e,t,n){"use strict";var r=n(92310),s=n.n(r),a=n(59301),o=n(77578),i=n(62892),l=n(36355),c=n(6848),u=n(39722),d=n(17356),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 s=0;for(r=Object.getOwnPropertySymbols(e);s{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,o.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,o.Z)(n)))},h=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:o,overlayClassName:u,placement:h="top",trigger:f="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:g=.1,overlayStyle:v={}}=e,_=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:j}=a.useContext(l.E_),b=j("popover",n),[y,w]=(0,d.Z)(b),k=j(),N=s()(u,w);return y(a.createElement(c.Z,Object.assign({placement:h,trigger:f,mouseEnterDelay:x,mouseLeaveDelay:g,overlayStyle:v},_,{prefixCls:b,overlayClassName:N,ref:t,overlay:r||o?a.createElement(m,{prefixCls:b,title:r,content:o}):null,transitionName:(0,i.m)(k,"zoom-big",_.transitionName),"data-popover-inject":!0})))}));h._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=h},17356:function(e,t,n){"use strict";var r=n(17313),s=n(29878),a=n(19447),o=n(33166),i=n(83116),l=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:s,fontWeightStrong:o,popoverPadding:i,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:h}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:u,boxShadow:l,padding:i},[`${t}-title`]:{minWidth:s,marginBottom:p,color:c,fontWeight:o},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:o.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:s,paddingSM:a,controlHeight:o,fontSize:i,lineHeight:l,padding:c}=e,u=o-Math.round(i*l);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${s}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,l.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),r&&d(a),(0,s._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return s&&(i?o?u.unshift(i):u.push(i):this.defaultLoader&&(o?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),a.default.createElement(r,c,u)}}]),t}(s.Component);l.propTypes={children:o.default.node.isRequired,element:o.default.node,hasMore:o.default.bool,initialLoad:o.default.bool,isReverse:o.default.bool,loader:o.default.node,loadMore:o.default.func.isRequired,pageStart:o.default.number,ref:o.default.func,getScrollParent:o.default.func,threshold:o.default.number,useCapture:o.default.bool,useWindow:o.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Students__index.async.js b/p__Classrooms__Lists__Students__index.async.js index a08e0b40e9..d18b06a447 100644 --- a/p__Classrooms__Lists__Students__index.async.js +++ b/p__Classrooms__Lists__Students__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48077],{73303:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),s=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(22589),o=function(e,t){return s.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=s.forwardRef(o)},20538:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),s=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},a=n(22589),o=function(e,t){return s.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=s.forwardRef(o)},55519:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(79800),s=n.n(r),i=n(59301),a="listWrap___wC5Nd",o="menu___gJ_kD",c="list___Df_Ne",l="pad___b8kSJ",u="virtual___Cl1Fa",d=n(37712),p=function(e){var t=e.list,n=e.itemHeight,r=e.mapList,a=e.scrollHeight,o=void 0===a?300:a,c=(0,i.useState)(0),l=s()(c,2),p=l[0],f=l[1],h=(0,i.useState)(0),m=s()(h,2),x=m[0],v=m[1],g=(0,i.useRef)(null),_=(0,i.useRef)(null),j=(0,i.useMemo)((function(){return n*t.length}),[t.length]);(0,i.useEffect)((function(){g.current&&v(Math.ceil(g.current.clientHeight/n))}),[null==t?void 0:t.length]);var y=t.slice(p,p+x);return t.length*n<=o?(0,d.jsx)(i.Fragment,{children:null==t?void 0:t.map((function(e,t){return(0,d.jsx)(i.Fragment,{children:r(e)},t)}))}):(0,d.jsx)("div",{className:u,style:{height:o},onScroll:function(){var e=g.current.scrollTop,t=Math.floor(e/n);f(t),_.current.style.transform="translate3d(0, ".concat(t*n,"px, 0)")},ref:g,children:(0,d.jsx)("div",{style:{height:j+"px"},children:(0,d.jsx)("div",{className:"content",ref:_,children:null==y?void 0:y.map((function(e,t){return(0,d.jsx)(i.Fragment,{children:r(e)},t)}))})})})},f=n(73782),h=n(64165),m=n(38854),x=function(e){var t=e.dataSource,n=void 0===t?[]:t,r=e.onClick,u=e.placeholder,x=void 0===u?"搜索":u,v=e.children,g=e.reversal,_=void 0!==g&&g,j=e.width,y=void 0===j?142:j,b=e.isParentNode,Z=void 0!==b&&b,w=(0,i.useState)(""),S=s()(w,2),k=S[0],N=S[1],C=(0,i.useState)([]),T=s()(C,2),P=T[0],R=T[1],I=(0,i.useState)(!1),E=s()(I,2),O=E[0],L=E[1],A=(0,i.useRef)(null),B=(0,i.useRef)(!1);return(0,d.jsx)("span",{className:l,onMouseLeave:function(){B.current||L(!1)},children:(0,d.jsx)(m.Z,{open:O,dropdownRender:function(){return(0,d.jsxs)("div",{className:a,style:{flexDirection:_?"column-reverse":"column",width:y},children:[(0,d.jsx)(f.Z,{value:k,ref:A,placeholder:x,onClick:function(e){e.stopPropagation()},onBlur:function(){B.current=!1,setTimeout((function(){L(!1)}),300)},onChange:function(e){var t=e.target.value,r=n.filter((function(e){return e.name.includes(t)}));N(t),R(r)},onFocus:function(){B.current=!0}}),(0,d.jsx)("div",{className:o,children:P.length?(0,d.jsx)(p,{list:P,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,d.jsx)("div",{className:c,onClick:function(){r(e.id),L(!1)},children:(0,d.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,d.jsx)(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:_?"topLeft":"bottomLeft",getPopupContainer:function(e){return Z?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,d.jsx)("span",{onMouseEnter:function(){O||(L(!0),R(n),N(""))},children:v})})})}},65757:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var r=n(8785),s="ManageHead___OlGnQ",i="tabs____UQeJ",a="title___VM9am",o="active___XkbXs",c=n(39634),l=n(37712),u=function(e){var t=e.children,n=e.active,u=(0,r.useParams)();return(0,l.jsxs)("div",{className:s,children:[(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/teachers"))},className:"".concat(a," ").concat(1===n?o:""),children:"教师列表"}),(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/students"))},className:"".concat(a," ").concat(2===n?o:""),children:"学生列表"}),(0,c.Rb)()?(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/assistant"))},className:"".concat(a," ").concat(3===n?o:""),children:"助教权限"}):(0,l.jsx)(l.Fragment,{})]}),(0,l.jsx)("div",{children:t})]})}},16644:function(e,t,n){var r=n(82242),s=n.n(r),i=(n(59301),n(19779)),a=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:t||i,style:s()({width:288,height:200},m)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(a.ZP,s()(s()({className:f,onClick:p},r),{},{children:d})),h&&h]})}},98756:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(79800),s=n.n(r),i=n(59301),a=n(56752),o=n(3113),c=n(73303),l=n(82234),u=n(51638),d=n(37712),p=function(){var e=(0,i.useState)(""),t=s()(e,2),n=t[0],r=t[1],p=(0,i.useState)(0),f=s()(p,2),h=f[0],m=f[1],x=(0,i.useRef)("");function v(e){27==e.keyCode&&x.current&&g()}function g(){document.body.style.overflow="auto",r("")}(0,i.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){x.current=n}),[n]);var _=(0,i.useRef)(),j=(0,i.useRef)();return(0,d.jsx)(i.Fragment,{children:n?(0,d.jsxs)("div",{className:"image-preview-container",ref:_,onClick:function(e){e.nativeEvent.target!==_.current&&e.nativeEvent.target!==j.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(o.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(o.ZP,{href:n,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(o.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:j,children:(0,d.jsx)("img",{className:"image-preview",src:n,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},12723:function(e,t,n){n.r(t),n.d(t,{default:function(){return re}});var r=n(82242),s=n.n(r),i=n(79800),a=n.n(i),o=n(59301),c=n(8785),l=n(20834),u=n(25203),d=n(39634),p=n(7557),f=n.n(p),h=n(41498),m=n.n(h),x=n(95237),v=n(43604),g=n(99313),_=n(57809),j=n(73782),y=n(3113),b=n(87385),Z="listTabWrapper___GUJxo",w="operationBtn___fudrU",S="reject___oB66Y",k="approve___zZZ7P",N="rejectBtn___SCjUa",C="approveBtn___XtDaP",T="duplicateStudentModal___Q1TtD",P="warningText___YA0e9",R=n(37205),I=n.n(R),E=n(24905),O=n(43418),L=n(61998),A=n(8591),B=n(27092),F=n(81228),z=n(16644),U=n(37712),D=function(e){return e[e.approve=1]="approve",e[e.reject=2]="reject",e}(D||{}),M=(0,c.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n=e.params,r=e.data,s=e.batch,i=e.loading,a=e.reload,o=e.resetBatchStatus,l=e.selectedKey,u=e.setSelectedKey,d=e.dispatch,p=(0,c.useParams)().coursesId,h=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,t,r){return s.length>0?(0,U.jsx)(E.Z,{onChange:function(e){l.includes(e.target.value)?u(I()(l.filter((function(t){return t!=e.target.value})))):(l.push(e.target.value),u(I()(l)))},value:null==t?void 0:t.application_id,checked:l.includes(null==t?void 0:t.application_id),children:n.limit*(n.page-1)+r+1}):n.limit*(n.page-1)+r+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,t){return(0,U.jsx)(c.Link,{target:"_blank",to:"/users/".concat(null==t?void 0:t.login,"/classrooms"),children:e})}},{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"学号",width:110,align:"center",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:function(e,t){return e.id-t.id},render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"手机号",width:100,align:"center",dataIndex:"phone",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"邮箱",width:120,align:"center",dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortDirections:["descend","ascend"],sorter:function(e,t){return e.id-t.id},render:function(e){return e||"--"}},{title:"操作",align:"center",dataIndex:"name",render:function(e,t){var n=t.application_id;return(0,U.jsxs)("div",{children:[(0,U.jsx)("span",{className:"".concat(w," ").concat(S),onClick:function(){return x([n],D.reject)},children:"拒绝"}),(0,U.jsx)("span",{className:"".concat(w," ").concat(k),onClick:function(){return x([n],D.approve)},children:"同意"})]})}}],x=function(){var e=m()(f()().mark((function e(t,n){var s,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==D.approve){e.next=7;break}return e.next=3,(0,b.r_)(p,{application_ids:t});case 3:0===(s=e.sent).status&&((null===(i=s.data)||void 0===i?void 0:i.length)>0?O.Z.confirm({icon:null,width:700,centered:!0,className:T,okText:"同意加入",cancelText:"取消",content:(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)("div",{style:{marginBottom:4},children:"检测到课堂中已存在的学生,点击“同意加入”则课堂将会存在两个相同的学生"}),(0,U.jsx)("div",{className:P,style:{marginBottom:4},children:"*建议在“已审批”中将已存在的学生移除,再加入新账号"}),(0,U.jsx)(L.Z,{columns:[{title:"姓名",dataIndex:"name"},{title:"学校/单位",dataIndex:"school_name"},{title:"学号",dataIndex:"student_id"},{title:"班级",dataIndex:"course_group"}],dataSource:s.data,pagination:!1,scroll:{y:540},rowKey:"student_id"})]}),onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:t,approval:D.approve});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),t.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:t,approval:D.approve});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),t.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),e.next=8;break;case 7:n===D.reject&&O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:t,approval:D.reject});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),t.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return 0===(null==r?void 0:r.apply_size)?(0,U.jsx)(z.Z,{}):(0,U.jsxs)("div",{className:"bg-white pl30 pr30 pt20 pb20",children:[(0,U.jsx)(L.Z,{pagination:!1,loading:i,columns:h,dataSource:null==r?void 0:r.application_list,rowKey:"application_id"}),(null==r?void 0:r.apply_size)>0&&(0,U.jsx)("div",{className:"tc mt30",children:(0,U.jsx)(B.Z,{showSizeChanger:!0,onChange:function(e,t){a({page:e,limit:t})},current:n.page,pageSize:n.limit,total:r.apply_size})}),s&&(0,U.jsx)(F.Z,{offsetBottom:0,children:(0,U.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["applicant"===s&&(0,U.jsxs)("div",{style:{flex:1},children:[(0,U.jsxs)(E.Z,{checked:(null==l?void 0:l.length)===(null==r||null===(t=r.application_list)||void 0===t?void 0:t.length),onClick:function(){var e;(null==l?void 0:l.length)<(null==r||null===(e=r.application_list)||void 0===e?void 0:e.length)?u(I()(null==r?void 0:r.application_list.map((function(e){return e.application_id})))):u([])},children:["全选本页/",(0,U.jsxs)("span",{children:["已选 (",null==l?void 0:l.length,")"]})]}),(0,U.jsx)(y.ZP,{danger:!0,className:N,onClick:function(){x(l,D.reject)},children:"拒绝"}),(0,U.jsx)(y.ZP,{type:"primary",className:C,onClick:function(){x(l,D.approve)},children:"同意"})]}),(0,U.jsxs)(y.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){o()},children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),H=n(14478),G=n(92911),K=n(20538),V=n(98756),J=n(55519),W=n(56752),Y=n(94334),Q=(0,c.connect)((function(e){return{teachers:e.teachers,classroomList:e.classroomList}}))((function(e){var t,n,r,i=e.teachers,l=e.classroomList,u=e.dispatch,p=e.params,h=e.loading,x=e.batch,v=e.getData,g=e.resetBatchStatus,_=e.selectedKey,j=e.setSelectedKey,Z=(0,c.useParams)().coursesId,w=i.allCourseGroups,S=i.studentsList,k=l.detailTopBanner,N=(0,o.useState)([]),C=a()(N,2),T=C[0],P=C[1],R=(0,o.useState)({}),D=a()(R,2),M=D[0],Q=D[1],X=function(){var e=m()(f()().mark((function e(t,n,r){var s,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r&&_.length<=0)){e.next=3;break}return A.ZP.info("请选择学生"),e.abrupt("return");case 3:return e.next=5,(0,G.ZP)("/api/courses/".concat(Z,"/transfer_to_course_group.json"),{method:"post",body:{students:r?_.map((function(e){return{course_member_id:e}})):[{course_member_id:n.course_member_id}],course_group_id:t}});case 5:0===e.sent.status&&(A.ZP.success("操作成功"),_.length>=(null==S||null===(s=S.students)||void 0===s?void 0:s.length)||1===(null==S||null===(i=S.students)||void 0===i?void 0:i.length)?v({page:1}):v(),j([]));case 7:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),q=function(e){T.indexOf(e)>-1?T.splice(T.indexOf(e),1):T.push(e),null!=T&&T.includes("ASSISTANT_PROFESSOR")&&null!=T&&T.includes("PROFESSOR")&&("PROFESSOR"===e&&T.splice(T.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&T.splice(T.indexOf("PROFESSOR"),1)),P(I()(T))},$=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,t,n){return x?(0,U.jsx)(E.Z,{onChange:function(e){_.includes(e.target.value)?j(I()(_.filter((function(t){return t!=e.target.value})))):(_.push(e.target.value),j(I()(_)))},value:null==t?void 0:t.course_member_id,checked:_.includes(null==t?void 0:t.course_member_id),children:p.limit*(p.page-1)+n+1}):p.limit*(p.page-1)+n+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,t){return(0,U.jsx)(c.Link,{target:"_blank",to:"/users/".concat(null==t?void 0:t.login,"/classrooms"),children:e})}},{title:"证件照",width:60,align:"center",dataIndex:"face_image",render:function(e){return(0,U.jsx)("img",{style:{width:33,height:46,display:!e&&"none"},src:Y.Z.API_SERVER+e,onClick:function(){W.Z.publish("preview-image",Y.Z.API_SERVER+e)}})}},!(null!=k&&k.excellent)&&{title:"学号",width:110,align:"center",dataIndex:"student_id",sortOrder:M.student_id,sortDirections:["descend","ascend"],sorter:function(e,t){return e.id-t.id},render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},!(null!=k&&k.is_public)&&{title:"手机号",width:100,align:"center",dataIndex:"user_phone",render:function(e,t){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},!(null!=k&&k.is_public)&&{title:"邮箱",width:120,align:"center",dataIndex:"user_mail",render:function(e,t){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},(null==k?void 0:k.is_public)&&{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e,t){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortOrder:M.course_group_name,sortDirections:["descend","ascend"],sorter:function(e,t){return e.id-t.id},render:function(e){return e||"--"}},(0,d.Gg)()&&{title:"操作",align:"center",dataIndex:"name",render:function(e,t){var n,r,s;return(0,U.jsxs)("div",{children:[(0,U.jsx)(H.Z,{icon:(0,U.jsx)("span",{}),onOpenChange:function(){P(I()(t.member_roles))},onConfirm:m()(f()().mark((function e(){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.mw)({coursesId:Z,roles:T,user_id:t.user_id});case 2:0===e.sent.status&&(A.ZP.success("修改成功"),1>=(null==S||null===(n=S.students)||void 0===n?void 0:n.length)?v({page:1}):v());case 4:case"end":return e.stop()}}),e)}))),title:(0,U.jsx)("div",{children:(0,U.jsxs)(E.Z.Group,{value:T,defaultValue:t.member_roles,children:[(null==t||null===(n=t.member_roles)||void 0===n?void 0:n.includes("CREATOR"))&&(0,U.jsx)(E.Z,{disabled:!0,onClick:function(){return q("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=t&&null!==(r=t.member_roles)&&void 0!==r&&r.includes("CREATOR"))&&(0,U.jsx)(E.Z,{onClick:function(){return q("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,U.jsx)(E.Z,{disabled:!(null==t||null===(s=t.member_roles)||void 0===s||!s.includes("CREATOR")),onClick:function(){return q("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,U.jsx)(E.Z,{onClick:function(){return q("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,U.jsx)("span",{className:"c-blue current",children:"修改角色"})}),(0,U.jsx)(J.Z,{onClick:function(e){return X(e,t,!1)},dataSource:[{id:"0",name:"未分班"}].concat(I()((null==w?void 0:w.course_groups)||[])),children:(0,U.jsx)("span",{className:"c-blue current",style:{margin:"0px 10px"},children:"移动分班"})}),(0,U.jsx)("span",{className:"current",style:{color:"red"},onClick:function(){var e;O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",onOk:(e=m()(f()().mark((function e(){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.l3)({coursesId:Z,students:[{course_member_id:t.course_member_id}]});case 2:0===e.sent.status&&(A.ZP.success("删除成功"),1>=(null==S||null===(n=S.students)||void 0===n?void 0:n.length)?v({page:1}):v(),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e}));return(0,U.jsxs)("section",{children:[(0,U.jsxs)("div",{children:[0===S.students_count&&(0,U.jsx)(z.Z,{}),(0,U.jsx)("div",{className:"".concat(!(null==S||null===(t=S.students)||void 0===t||!t.length)&&"bg-white"," pl30 pr30 pt20"),children:!(null==S||null===(n=S.students)||void 0===n||!n.length)&&(0,U.jsx)(L.Z,{onChange:function(e,t,n){var r={},i={};n.column?(void 0===n.order?(r[n.field]="descend",i.sort="desc"):(i.sort=n.order.replace("end",""),r[n.field]=n.order),i.order=2,"student_id"==n.column.dataIndex&&(i.order=1)):(r={},i.sort="",i.order=""),Q(s()({},r)),v(i)},columns:$,dataSource:null==S?void 0:S.students,pagination:!1,rowKey:"course_member_id",loading:h})}),(null==S?void 0:S.students_count)>0&&(0,U.jsx)("aside",{className:"tc mb50 mt30",children:(0,U.jsx)(B.Z,{showSizeChanger:!0,onChange:function(e,t){v({page:e,limit:t}),j([])},current:p.page,pageSize:p.limit,total:null==S?void 0:S.students_count})})]}),(0,U.jsx)(V.Z,{}),x&&(0,U.jsx)(F.Z,{offsetBottom:0,children:(0,U.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["member"===x&&(0,U.jsxs)("div",{style:{flex:1},children:[(0,U.jsxs)(E.Z,{checked:(null==_?void 0:_.length)===(null==S||null===(r=S.students)||void 0===r?void 0:r.length),onClick:function(){var e;(null==_?void 0:_.length)<(null==S||null===(e=S.students)||void 0===e?void 0:e.length)?j(I()(null==S?void 0:S.students.map((function(e){return e.course_member_id})))):j([])},children:["全选本页/",(0,U.jsxs)("span",{children:["已选 (",null==_?void 0:_.length,")"]})]}),(0,U.jsx)(J.Z,{onClick:function(e){return X(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(I()((null==w?void 0:w.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,U.jsxs)(y.ZP,{style:{margin:"0px 15px",fontSize:"12px",color:"#145DFF",display:"inline-flex",alignItems:"center"},children:["批量移动 ",(0,U.jsx)(K.Z,{style:{color:"#464F66"}})]})}),(0,U.jsxs)(y.ZP,{style:{fontSize:"12px",color:"#145DFF"},onClick:function(){var e;(null==_?void 0:_.length)<=0?A.ZP.info("请选择学生"):O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=m()(f()().mark((function e(){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.l3)({coursesId:Z,students:_.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(A.ZP.success("删除成功"),_.length>=(null==S||null===(t=S.students)||void 0===t?void 0:t.length)?v({page:1}):v(),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}),j([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,U.jsx)("i",{style:{color:"#F65160",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangshanchu2 font14 mr5"}),"批量删除"]})]}),(0,U.jsxs)(y.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){g()},children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),X=n(29543),q=n(42930),$=(0,c.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var t,n,r=e.teachers,i=e.dispatch,l=e.user,u=e.classroomList,p=(0,c.useParams)().coursesId,h=(0,q.oP)().tab,w=void 0===h?"member":h,S=r.allCourseGroups,k=r.studentsList,N=r.updateIndex,C=u.detailTopBanner,T=(0,o.useState)(""),P=a()(T,2),R=P[0],I=P[1],E=(0,o.useState)([]),O=a()(E,2),L=O[0],A=O[1],B=(0,o.useState)([]),F=a()(B,2),z=F[0],D=F[1];(0,o.useEffect)((function(){l.userInfo.username&&(Y({page:1,limit:10},!0),i({type:"teachers/getAllCourseGroups",payload:{coursesId:p,limit:2e3}}),(0,d.Gg)()&&re({page:1,limit:10}))}),[null==l||null===(t=l.userInfo)||void 0===t?void 0:t.username,N]);var H=function(){var e=m()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"teachers/getStudentsList",payload:s()({coursesId:p},t)});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=m()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.iU)(p,t);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),K=(0,X.U)(H,{page:1,limit:10}),V=a()(K,4),J=V[0],W=V[1],Y=V[2],$=(V[3],(0,X.U)(G,{page:1,limit:10})),ee=a()($,4),te=ee[0],ne=ee[1],re=ee[2],se=ee[3],ie=(0,o.useState)(w),ae=a()(ie,2),oe=ae[0],ce=ae[1],le=(0,o.useState)({course_group_id:"",search:""}),ue=a()(le,2),de=ue[0],pe=ue[1],fe=function(){A([]),D([]),I("")};return(0,U.jsxs)("section",{children:[(0,U.jsx)("aside",{className:"bg-white pl30 pr30 pt20",children:(0,U.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,d.Gg)()&&!(null!=C&&C.excellent)&&(0,U.jsx)(v.Z,{children:(0,U.jsxs)(g.Z,{className:Z,activeKey:oe,onChange:function(e){ce(e),fe(),"member"===e?Y(de):re(de)},children:[(0,U.jsx)(g.Z.TabPane,{tab:"已审批(".concat((null==k?void 0:k.students_count)||0,")")},"member"),(0,U.jsx)(g.Z.TabPane,{tab:"待审批(".concat((null==se?void 0:se.apply_size)||0,")")},"applicant")]})}),(0,U.jsxs)(v.Z,{children:[(0,U.jsxs)(_.default,{size:"middle",value:""===de.course_group_id?"全部":de.course_group_id,onChange:function(){var e=m()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("member"!==oe){e.next=5;break}return e.next=3,Y({page:1,course_group_id:"全部"===t?"":t});case 3:e.next=7;break;case 5:return e.next=7,re({page:1,course_group_id:"全部"===t?"":t});case 7:fe(),pe((function(e){return s()(s()({},e),{},{course_group_id:"全部"===t?"":t})}));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),style:{width:200,marginRight:10},children:[(0,U.jsx)(_.default.Option,{value:"全部",children:"全部分班"}),(0,U.jsx)(_.default.Option,{value:"0",children:"未分班"}),null==S||null===(n=S.course_groups)||void 0===n?void 0:n.map((function(e){return(0,U.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},null==e?void 0:e.id)}))]}),"共",(0,U.jsx)("span",{className:"c-orange",children:"member"===oe?null==k?void 0:k.students_count:(null==se?void 0:se.apply_size)||0}),"个学生"]}),(0,U.jsx)(v.Z,{children:(0,U.jsx)(j.Z.Search,{value:de.search,placeholder:"请输入姓名、学号进行搜索",onChange:function(e){e.persist(),pe((function(t){return s()(s()({},t),{},{search:e.target.value})}))},onSearch:function(e){"member"===oe?Y({search:e,page:1}):re({search:e,page:1})},style:{width:200,marginRight:15}})}),(0,d.Gg)()&&(0,U.jsx)(v.Z,{children:(0,U.jsxs)(y.ZP,{style:{fontSize:"12px"},onClick:function(){R.length>0?fe():I(oe)},size:"middle",children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),R?"取消操作":"批量操作"]})})]})}),"member"===oe&&(0,U.jsx)(Q,{params:J,getData:Y,loading:W,batch:R,resetBatchStatus:fe,selectedKey:L,setSelectedKey:A}),"applicant"===oe&&(0,U.jsx)(M,{params:te,data:se,loading:ne,batch:R,resetBatchStatus:fe,reload:re,selectedKey:z,setSelectedKey:D})]})})),ee=n(6026),te=n(65757),ne=n(53357),re=(0,c.connect)((function(e){var t=e.teachers,n=e.loading;return{teachers:t,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:n.effects}}))((function(e){e.teachers,e.globalSetting,e.classroomList,e.loading;var t=e.dispatch,n=(e.match,(0,o.useState)("0")),r=a()(n,2),s=(r[0],r[1],(0,c.useParams)());l.Z,l.Z.Item,l.Z.Item,l.Z.Item;return(0,U.jsxs)("section",{children:[(0,U.jsxs)(te.Z,{active:2,children:[(0,d.aN)()&&(0,U.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"导入成员",reload:!1}})},children:"导入成员"}),(0,d.aN)()&&(0,U.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,d.eB)()&&(0,U.jsx)("span",{className:"font16 current c-blue",onClick:function(e){(0,u.eV)(s)},children:"导出学生"})]}),(0,U.jsx)($,{}),(0,U.jsx)(ee.Z,{}),(0,U.jsx)(ne.Z,{})]})}))},6026:function(e,t,n){var r=n(7557),s=n.n(r),i=n(37205),a=n.n(i),o=n(82242),c=n.n(o),l=n(41498),u=n.n(l),d=n(79800),p=n.n(d),f=n(59301),h=n(78241),m=n(43418),x=n(8591),v=n(71418),g=n(5112),_=n(87385),j=n(26724),y=n.n(j),b=n(8785),Z=n(37712);t.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var t=e.teachers,n=(e.loading,e.dispatch),r=(0,b.useParams)(),i=(0,f.useState)([]),o=p()(i,2),l=o[0],d=o[1],j=(0,f.useState)(!1),w=p()(j,2),S=w[0],k=w[1],N=(0,f.useState)(!0),C=p()(N,2),T=C[0],P=C[1];r.id=r.coursesId,r.course_id=r.coursesId,r.limit=20,r.page=1;var R=function(){var e=u()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,_.gp)(c()({},r));case 3:null!=(t=e.sent)&&t.teacher_list&&(r.page++,d([].concat(a()(l),a()(t.teacher_list))),t.teacher_list.length!==r.limit&&P(!1)),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){"更换管理员"===t.actionTabs.key&&(r.page=1,d([]),R())}),[t.actionTabs.key]);var I=h.Z.useForm(),E=p()(I,1)[0];return(0,Z.jsxs)(m.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=E.getFieldValue()).course_member_id){e.next=9;break}return i=t.course_member_id.split(","),e.next=5,(0,_.rM)(c()(c()({},r),{},{user_id:i[1],course_member_id:i[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),n({type:"user/getUserInfo",payload:c()({},r)}),n({type:"teachers/getList",payload:c()({},r)}),n({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),n({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),n({type:"teachers/setActionTabs",payload:{}})},children:[(0,Z.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,Z.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,Z.jsx)(h.Z,{form:E,children:(0,Z.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,Z.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,Z.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return R()},hasMore:!S&&T,useWindow:!1,children:(0,Z.jsx)(v.Z,{spinning:S,children:(0,Z.jsx)(h.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,Z.jsx)(g.ZP.Group,{children:null==l?void 0:l.map((function(e,t){return(0,Z.jsx)("div",{children:(0,Z.jsx)(g.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},53357:function(e,t,n){var r=n(82242),s=n.n(r),i=n(7557),a=n.n(i),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=n(59301),p=n(43418),f=n(8591),h=n(59028),m=n(3113),x=n(92911),v=n(8785),g=n(42930),_=n(26762),j=n(94334),y=n(37712);t.Z=(0,v.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var t=e.teachers,n=(e.loading,e.dispatch),r=(0,v.useParams)(),i=(0,d.useState)([]),o=u()(i,2),l=o[0],b=o[1],Z=(0,d.useState)(!1),w=u()(Z,2),S=w[0],k=w[1];console.log(r,"params");var N={onRemove:function(){b([])},beforeUpload:function(e){var t=[];return t.push(e),b([].concat(t)),!1},fileList:l,accept:".xls,.xlsx"};return(0,y.jsx)(p.Z,{centered:!0,title:"导入成员",visible:"导入成员"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:600,afterClose:function(){b([])},confirmLoading:S,onOk:c()(a()().mark((function e(){var t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==l?void 0:l.length)<=0)){e.next=3;break}return f.ZP.info("请上传文件"),e.abrupt("return");case 3:return k(!0),(t=new FormData).append("file",l[0]),e.next=8,(0,x.ZP)("/api/courses/".concat(r.coursesId,"/import_course_members.json"),{method:"post",body:t},!0);case 8:-1!==(s=e.sent).status&&(n({type:"teachers/setActionTabs",payload:{reload:!0}}),null!=s&&null!==(i=s.fail)&&void 0!==i&&i.length?p.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,y.jsxs)("div",{children:["导入文件内存在如下学生姓名与学号/工号不匹配信息, 请",(0,y.jsx)("span",{className:"c-light-primary",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,g.FH)("",(0,g.NY)({url:j.Z.API_SERVER+"/api/courses/".concat(r.coursesId,"/get_fail_data.xlsx"),query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):f.ZP.success("导入成功")),k(!1);case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"teachers/setActionTabs",payload:{}})},children:(0,y.jsxs)("div",{className:"ml40 mt20",children:[(0,y.jsxs)("div",{className:"mb20",children:[(0,y.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,y.jsx)("a",{className:"ml5 mr5",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,g.FH)("",(0,g.NY)({url:j.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入成员模板"}),"批量导入成员。"]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的导入成员模板"]}),(0,y.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,y.jsx)(h.Z,s()(s()({},N),{},{children:(0,y.jsx)(m.ZP,{type:"primary",icon:(0,y.jsx)(_.Z,{}),children:"选择文件"})}))})]})})}))},29543:function(e,t,n){n.d(t,{U:function(){return p}});var r=n(7557),s=n.n(r),i=n(82242),a=n.n(i),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=n(59301);function p(e,t){var n=(0,d.useState)(t),r=u()(n,2),i=r[0],o=r[1],l=(0,d.useState)(!1),p=u()(l,2),f=p[0],h=p[1],m=(0,d.useState)(),x=u()(m,2),v=x[0],g=x[1],_=function(){var n=c()(s()().mark((function n(r){var c,l,u,d=arguments;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],l=c?t:a()(a()({},i),r),h(!0),o(l),n.next=6,e(l);case 6:return u=n.sent,h(!1),g(u),n.abrupt("return",u);case 10:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return[i,f,_,v]}},27666:function(e,t,n){var r=n(26390),s=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,r.Z)(n))},i=function(){if(null==t){for(var e=arguments.length,r=new Array(e),i=0;i{s.Z.cancel(t),t=null},i}},81228:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(79545),s=n(68550),i=n(17928),a=n(99487),o=n(59301),c=n(92310),l=n.n(c),u=n(28647),d=n(55405),p=n(27666),f=n(36355),h=n(83116),m=n(37613);const x=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const t=(0,m.TS)(e,{zIndexPopup:e.zIndexBase+10});return[x(t)]}));function g(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function _(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function j(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:r}=e.state;r!==n&&(y.forEach((t=>{null==r||r.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),r=null==n?void 0:n();y.forEach((n=>{null==r||r.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:r}=e.props,s=e.getTargetFunc();if(t!==Z.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const i=e.getOffsetTop(),a=e.getOffsetBottom(),o=s();if(o){const t={status:Z.None},s=g(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const c=g(o),l=_(s,c,i),u=j(s,c,a);void 0!==l?(t.affixStyle={position:"fixed",top:l,width:s.width,height:s.height},t.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(t.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},t.placeholderStyle={width:s.width,height:s.height}),t.lastAffix=!!t.affixStyle,r&&n!==t.lastAffix&&r(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:Z.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const r=e.getOffsetTop(),s=e.getOffsetBottom(),i=t();if(i&&e.placeholderNodeRef.current){const t=g(i),a=g(e.placeholderNodeRef.current),o=_(a,t,r),c=j(a,t,s);if(void 0!==o&&n.top===o||void 0!==c&&n.bottom===c)return}}e.prepareMeasure()})),e}return(0,s.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:r,children:s}=this.props,i=l()(e&&r,{[n]:!!e});let a=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return o.createElement(u.Z,{onResize:this.updatePosition},o.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&o.createElement("div",{style:t,"aria-hidden":"true"}),o.createElement("div",{className:i,ref:this.fixedNodeRef,style:e},o.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),n}(o.Component);w.contextType=f.E_;var S=(0,o.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:r}=e,{getPrefixCls:s}=(0,o.useContext)(f.E_),i=s("affix",n),[a,c]=v(i),u=Object.assign(Object.assign({},e),{affixPrefixCls:i,rootClassName:l()(r,c)});return a(o.createElement(w,Object.assign({},u,{ref:t})))}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48077],{73303:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),s=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=t(22589),o=function(e,n){return s.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=s.forwardRef(o)},20538:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),s=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},a=t(22589),o=function(e,n){return s.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=s.forwardRef(o)},55519:function(e,n,t){t.d(n,{Z:function(){return x}});var r=t(79800),s=t.n(r),i=t(59301),a="listWrap___wC5Nd",o="menu___gJ_kD",c="list___Df_Ne",l="pad___b8kSJ",u="virtual___Cl1Fa",d=t(37712),p=function(e){var n=e.list,t=e.itemHeight,r=e.mapList,a=e.scrollHeight,o=void 0===a?300:a,c=(0,i.useState)(0),l=s()(c,2),p=l[0],f=l[1],h=(0,i.useState)(0),m=s()(h,2),x=m[0],v=m[1],g=(0,i.useRef)(null),_=(0,i.useRef)(null),j=(0,i.useMemo)((function(){return t*n.length}),[n.length]);(0,i.useEffect)((function(){g.current&&v(Math.ceil(g.current.clientHeight/t))}),[null==n?void 0:n.length]);var y=n.slice(p,p+x);return n.length*t<=o?(0,d.jsx)(i.Fragment,{children:null==n?void 0:n.map((function(e,n){return(0,d.jsx)(i.Fragment,{children:r(e)},n)}))}):(0,d.jsx)("div",{className:u,style:{height:o},onScroll:function(){var e=g.current.scrollTop,n=Math.floor(e/t);f(n),_.current.style.transform="translate3d(0, ".concat(n*t,"px, 0)")},ref:g,children:(0,d.jsx)("div",{style:{height:j+"px"},children:(0,d.jsx)("div",{className:"content",ref:_,children:null==y?void 0:y.map((function(e,n){return(0,d.jsx)(i.Fragment,{children:r(e)},n)}))})})})},f=t(73782),h=t(64165),m=t(38854),x=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.onClick,u=e.placeholder,x=void 0===u?"搜索":u,v=e.children,g=e.reversal,_=void 0!==g&&g,j=e.width,y=void 0===j?142:j,b=e.isParentNode,Z=void 0!==b&&b,S=(0,i.useState)(""),w=s()(S,2),k=w[0],N=w[1],C=(0,i.useState)([]),T=s()(C,2),P=T[0],R=T[1],I=(0,i.useState)(!1),E=s()(I,2),O=E[0],L=E[1],A=(0,i.useRef)(null),F=(0,i.useRef)(!1);return(0,d.jsx)("span",{className:l,onMouseLeave:function(){F.current||L(!1)},children:(0,d.jsx)(m.Z,{open:O,dropdownRender:function(){return(0,d.jsxs)("div",{className:a,style:{flexDirection:_?"column-reverse":"column",width:y},children:[(0,d.jsx)(f.Z,{value:k,ref:A,placeholder:x,onClick:function(e){e.stopPropagation()},onBlur:function(){F.current=!1,setTimeout((function(){L(!1)}),300)},onChange:function(e){var n=e.target.value,r=t.filter((function(e){return e.name.includes(n)}));N(n),R(r)},onFocus:function(){F.current=!0}}),(0,d.jsx)("div",{className:o,children:P.length?(0,d.jsx)(p,{list:P,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,d.jsx)("div",{className:c,onClick:function(){r(e.id),L(!1)},children:(0,d.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,d.jsx)(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:_?"topLeft":"bottomLeft",getPopupContainer:function(e){return Z?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,d.jsx)("span",{onMouseEnter:function(){O||(L(!0),R(t),N(""))},children:v})})})}},65757:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r=t(8785),s="ManageHead___OlGnQ",i="tabs____UQeJ",a="title___VM9am",o="active___XkbXs",c=t(39634),l=t(37712),u=function(e){var n=e.children,t=e.active,u=(0,r.useParams)();return(0,l.jsxs)("div",{className:s,children:[(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/teachers"))},className:"".concat(a," ").concat(1===t?o:""),children:"教师列表"}),(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/students"))},className:"".concat(a," ").concat(2===t?o:""),children:"学生列表"}),(0,c.Rb)()?(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/assistant"))},className:"".concat(a," ").concat(3===t?o:""),children:"助教权限"}):(0,l.jsx)(l.Fragment,{})]}),(0,l.jsx)("div",{children:n})]})}},98756:function(e,n,t){t.d(n,{Z:function(){return p}});var r=t(79800),s=t.n(r),i=t(59301),a=t(56752),o=t(3113),c=t(73303),l=t(82234),u=t(51638),d=t(37712),p=function(){var e=(0,i.useState)(""),n=s()(e,2),t=n[0],r=n[1],p=(0,i.useState)(0),f=s()(p,2),h=f[0],m=f[1],x=(0,i.useRef)("");function v(e){27==e.keyCode&&x.current&&g()}function g(){document.body.style.overflow="auto",r("")}(0,i.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){x.current=t}),[t]);var _=(0,i.useRef)(),j=(0,i.useRef)();return(0,d.jsx)(i.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:_,onClick:function(e){e.nativeEvent.target!==_.current&&e.nativeEvent.target!==j.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(o.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(o.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(o.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:j,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},12723:function(e,n,t){t.r(n),t.d(n,{default:function(){return re}});var r=t(82242),s=t.n(r),i=t(79800),a=t.n(i),o=t(59301),c=t(8785),l=t(20834),u=t(25203),d=t(39634),p=t(7557),f=t.n(p),h=t(41498),m=t.n(h),x=t(95237),v=t(43604),g=t(99313),_=t(57809),j=t(73782),y=t(3113),b=t(87385),Z="listTabWrapper___GUJxo",S="operationBtn___fudrU",w="reject___oB66Y",k="approve___zZZ7P",N="rejectBtn___SCjUa",C="approveBtn___XtDaP",T="duplicateStudentModal___Q1TtD",P="warningText___YA0e9",R=t(37205),I=t.n(R),E=t(24905),O=t(43418),L=t(61998),A=t(8591),F=t(27092),B=t(81228),z=t(16644),U=t(37712),D=function(e){return e[e.approve=1]="approve",e[e.reject=2]="reject",e}(D||{}),M=(0,c.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.params,r=e.data,s=e.batch,i=e.loading,a=e.reload,o=e.resetBatchStatus,l=e.selectedKey,u=e.setSelectedKey,d=e.dispatch,p=(0,c.useParams)().coursesId,h=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,n,r){return s.length>0?(0,U.jsx)(E.Z,{onChange:function(e){l.includes(e.target.value)?u(I()(l.filter((function(n){return n!=e.target.value})))):(l.push(e.target.value),u(I()(l)))},value:null==n?void 0:n.application_id,checked:l.includes(null==n?void 0:n.application_id),children:t.limit*(t.page-1)+r+1}):t.limit*(t.page-1)+r+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,n){return(0,U.jsx)(c.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"学号",width:110,align:"center",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"手机号",width:100,align:"center",dataIndex:"phone",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"邮箱",width:120,align:"center",dataIndex:"mail",render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return e||"--"}},{title:"操作",align:"center",dataIndex:"name",render:function(e,n){var t=n.application_id;return(0,U.jsxs)("div",{children:[(0,U.jsx)("span",{className:"".concat(S," ").concat(w),onClick:function(){return x([t],D.reject)},children:"拒绝"}),(0,U.jsx)("span",{className:"".concat(S," ").concat(k),onClick:function(){return x([t],D.approve)},children:"同意"})]})}}],x=function(){var e=m()(f()().mark((function e(n,t){var s,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==D.approve){e.next=7;break}return e.next=3,(0,b.r_)(p,{application_ids:n});case 3:0===(s=e.sent).status&&((null===(i=s.data)||void 0===i?void 0:i.length)>0?O.Z.confirm({icon:null,width:700,centered:!0,className:T,okText:"同意加入",cancelText:"取消",content:(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)("div",{style:{marginBottom:4},children:"检测到课堂中已存在的学生,点击“同意加入”则课堂将会存在两个相同的学生"}),(0,U.jsx)("div",{className:P,style:{marginBottom:4},children:"*建议在“已审批”中将已存在的学生移除,再加入新账号"}),(0,U.jsx)(L.Z,{columns:[{title:"姓名",dataIndex:"name"},{title:"学校/单位",dataIndex:"school_name"},{title:"学号",dataIndex:"student_id"},{title:"班级",dataIndex:"course_group"}],dataSource:s.data,pagination:!1,scroll:{y:540},rowKey:"student_id"})]}),onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:n,approval:D.approve});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),n.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:n,approval:D.approve});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),n.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),e.next=8;break;case 7:t===D.reject&&O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:function(){var e=m()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fd)(p,{application_ids:n,approval:D.reject});case 2:0===e.sent.status&&(A.ZP.success("操作成功"),n.length>=r.application_list.length?a({page:1}):a(),d({type:"classroomList/getClassroomTopBanner",payload:{id:p}}),u([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return 0===(null==r?void 0:r.apply_size)?(0,U.jsx)(z.Z,{}):(0,U.jsxs)("div",{className:"bg-white pl30 pr30 pt20 pb20",children:[(0,U.jsx)(L.Z,{pagination:!1,loading:i,columns:h,dataSource:null==r?void 0:r.application_list,rowKey:"application_id"}),(null==r?void 0:r.apply_size)>0&&(0,U.jsx)("div",{className:"tc mt30",children:(0,U.jsx)(F.Z,{showSizeChanger:!0,onChange:function(e,n){a({page:e,limit:n})},current:t.page,pageSize:t.limit,total:r.apply_size})}),s&&(0,U.jsx)(B.Z,{offsetBottom:0,children:(0,U.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["applicant"===s&&(0,U.jsxs)("div",{style:{flex:1},children:[(0,U.jsxs)(E.Z,{checked:(null==l?void 0:l.length)===(null==r||null===(n=r.application_list)||void 0===n?void 0:n.length),onClick:function(){var e;(null==l?void 0:l.length)<(null==r||null===(e=r.application_list)||void 0===e?void 0:e.length)?u(I()(null==r?void 0:r.application_list.map((function(e){return e.application_id})))):u([])},children:["全选本页/",(0,U.jsxs)("span",{children:["已选 (",null==l?void 0:l.length,")"]})]}),(0,U.jsx)(y.ZP,{danger:!0,className:N,onClick:function(){x(l,D.reject)},children:"拒绝"}),(0,U.jsx)(y.ZP,{type:"primary",className:C,onClick:function(){x(l,D.approve)},children:"同意"})]}),(0,U.jsxs)(y.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){o()},children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),H=t(14478),G=t(92911),K=t(20538),V=t(98756),J=t(55519),W=t(56752),Y=t(94334),Q=(0,c.connect)((function(e){return{teachers:e.teachers,classroomList:e.classroomList}}))((function(e){var n,t,r,i=e.teachers,l=e.classroomList,u=e.dispatch,p=e.params,h=e.loading,x=e.batch,v=e.getData,g=e.resetBatchStatus,_=e.selectedKey,j=e.setSelectedKey,Z=(0,c.useParams)().coursesId,S=i.allCourseGroups,w=i.studentsList,k=l.detailTopBanner,N=(0,o.useState)([]),C=a()(N,2),T=C[0],P=C[1],R=(0,o.useState)({}),D=a()(R,2),M=D[0],Q=D[1],X=function(){var e=m()(f()().mark((function e(n,t,r){var s,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r&&_.length<=0)){e.next=3;break}return A.ZP.info("请选择学生"),e.abrupt("return");case 3:return e.next=5,(0,G.ZP)("/api/courses/".concat(Z,"/transfer_to_course_group.json"),{method:"post",body:{students:r?_.map((function(e){return{course_member_id:e}})):[{course_member_id:t.course_member_id}],course_group_id:n}});case 5:0===e.sent.status&&(A.ZP.success("操作成功"),_.length>=(null==w||null===(s=w.students)||void 0===s?void 0:s.length)||1===(null==w||null===(i=w.students)||void 0===i?void 0:i.length)?v({page:1}):v(),j([]));case 7:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),q=function(e){T.indexOf(e)>-1?T.splice(T.indexOf(e),1):T.push(e),null!=T&&T.includes("ASSISTANT_PROFESSOR")&&null!=T&&T.includes("PROFESSOR")&&("PROFESSOR"===e&&T.splice(T.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&T.splice(T.indexOf("PROFESSOR"),1)),P(I()(T))},$=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,n,t){return x?(0,U.jsx)(E.Z,{onChange:function(e){_.includes(e.target.value)?j(I()(_.filter((function(n){return n!=e.target.value})))):(_.push(e.target.value),j(I()(_)))},value:null==n?void 0:n.course_member_id,checked:_.includes(null==n?void 0:n.course_member_id),children:p.limit*(p.page-1)+t+1}):p.limit*(p.page-1)+t+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,n){return(0,U.jsx)(c.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"证件照",width:60,align:"center",dataIndex:"face_image",render:function(e){return(0,U.jsx)("img",{style:{width:33,height:46,display:!e&&"none"},src:Y.Z.API_SERVER+e,onClick:function(){W.Z.publish("preview-image",Y.Z.API_SERVER+e)}})}},!(null!=k&&k.excellent)&&{title:"学号",width:110,align:"center",dataIndex:"student_id",sortOrder:M.student_id,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},!(null!=k&&k.is_public)&&{title:"手机号",width:100,align:"center",dataIndex:"user_phone",render:function(e,n){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},!(null!=k&&k.is_public)&&{title:"邮箱",width:120,align:"center",dataIndex:"user_mail",render:function(e,n){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},(null==k?void 0:k.is_public)&&{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e,n){return(0,U.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortOrder:M.course_group_name,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return e||"--"}},(0,d.Gg)()&&{title:"操作",align:"center",dataIndex:"name",render:function(e,n){var t,r,s;return(0,U.jsxs)("div",{children:[(0,U.jsx)(H.Z,{icon:(0,U.jsx)("span",{}),onOpenChange:function(){P(I()(n.member_roles))},onConfirm:m()(f()().mark((function e(){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.mw)({coursesId:Z,roles:T,user_id:n.user_id});case 2:0===e.sent.status&&(A.ZP.success("修改成功"),1>=(null==w||null===(t=w.students)||void 0===t?void 0:t.length)?v({page:1}):v());case 4:case"end":return e.stop()}}),e)}))),title:(0,U.jsx)("div",{children:(0,U.jsxs)(E.Z.Group,{value:T,defaultValue:n.member_roles,children:[(null==n||null===(t=n.member_roles)||void 0===t?void 0:t.includes("CREATOR"))&&(0,U.jsx)(E.Z,{disabled:!0,onClick:function(){return q("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(r=n.member_roles)&&void 0!==r&&r.includes("CREATOR"))&&(0,U.jsx)(E.Z,{onClick:function(){return q("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,U.jsx)(E.Z,{disabled:!(null==n||null===(s=n.member_roles)||void 0===s||!s.includes("CREATOR")),onClick:function(){return q("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,U.jsx)(E.Z,{onClick:function(){return q("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,U.jsx)("span",{className:"c-blue current",children:"修改角色"})}),(0,U.jsx)(J.Z,{onClick:function(e){return X(e,n,!1)},dataSource:[{id:"0",name:"未分班"}].concat(I()((null==S?void 0:S.course_groups)||[])),children:(0,U.jsx)("span",{className:"c-blue current",style:{margin:"0px 10px"},children:"移动分班"})}),(0,U.jsx)("span",{className:"current",style:{color:"red"},onClick:function(){var e;O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",onOk:(e=m()(f()().mark((function e(){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.l3)({coursesId:Z,students:[{course_member_id:n.course_member_id}]});case 2:0===e.sent.status&&(A.ZP.success("删除成功"),1>=(null==w||null===(t=w.students)||void 0===t?void 0:t.length)?v({page:1}):v(),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e}));return(0,U.jsxs)("section",{children:[(0,U.jsxs)("div",{children:[0===w.students_count&&(0,U.jsx)(z.Z,{}),(0,U.jsx)("div",{className:"".concat(!(null==w||null===(n=w.students)||void 0===n||!n.length)&&"bg-white"," pl30 pr30 pt20"),children:!(null==w||null===(t=w.students)||void 0===t||!t.length)&&(0,U.jsx)(L.Z,{onChange:function(e,n,t){var r={},i={};t.column?(void 0===t.order?(r[t.field]="descend",i.sort="desc"):(i.sort=t.order.replace("end",""),r[t.field]=t.order),i.order=2,"student_id"==t.column.dataIndex&&(i.order=1)):(r={},i.sort="",i.order=""),Q(s()({},r)),v(i)},columns:$,dataSource:null==w?void 0:w.students,pagination:!1,rowKey:"course_member_id",loading:h})}),(null==w?void 0:w.students_count)>0&&(0,U.jsx)("aside",{className:"tc mb50 mt30",children:(0,U.jsx)(F.Z,{showSizeChanger:!0,onChange:function(e,n){v({page:e,limit:n}),j([])},current:p.page,pageSize:p.limit,total:null==w?void 0:w.students_count})})]}),(0,U.jsx)(V.Z,{}),x&&(0,U.jsx)(B.Z,{offsetBottom:0,children:(0,U.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["member"===x&&(0,U.jsxs)("div",{style:{flex:1},children:[(0,U.jsxs)(E.Z,{checked:(null==_?void 0:_.length)===(null==w||null===(r=w.students)||void 0===r?void 0:r.length),onClick:function(){var e;(null==_?void 0:_.length)<(null==w||null===(e=w.students)||void 0===e?void 0:e.length)?j(I()(null==w?void 0:w.students.map((function(e){return e.course_member_id})))):j([])},children:["全选本页/",(0,U.jsxs)("span",{children:["已选 (",null==_?void 0:_.length,")"]})]}),(0,U.jsx)(J.Z,{onClick:function(e){return X(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(I()((null==S?void 0:S.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,U.jsxs)(y.ZP,{style:{margin:"0px 15px",fontSize:"12px",color:"#145DFF",display:"inline-flex",alignItems:"center"},children:["批量移动 ",(0,U.jsx)(K.Z,{style:{color:"#464F66"}})]})}),(0,U.jsxs)(y.ZP,{style:{fontSize:"12px",color:"#145DFF"},onClick:function(){var e;(null==_?void 0:_.length)<=0?A.ZP.info("请选择学生"):O.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=m()(f()().mark((function e(){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.l3)({coursesId:Z,students:_.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(A.ZP.success("删除成功"),_.length>=(null==w||null===(n=w.students)||void 0===n?void 0:n.length)?v({page:1}):v(),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:Z}}),j([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,U.jsx)("i",{style:{color:"#F65160",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangshanchu2 font14 mr5"}),"批量删除"]})]}),(0,U.jsxs)(y.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){g()},children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),X=t(29543),q=t(42930),$=(0,c.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,r=e.teachers,i=e.dispatch,l=e.user,u=e.classroomList,p=(0,c.useParams)().coursesId,h=(0,q.oP)().tab,S=void 0===h?"member":h,w=r.allCourseGroups,k=r.studentsList,N=r.updateIndex,C=u.detailTopBanner,T=(0,o.useState)(""),P=a()(T,2),R=P[0],I=P[1],E=(0,o.useState)([]),O=a()(E,2),L=O[0],A=O[1],F=(0,o.useState)([]),B=a()(F,2),z=B[0],D=B[1];(0,o.useEffect)((function(){l.userInfo.username&&(Y({page:1,limit:10},!0),i({type:"teachers/getAllCourseGroups",payload:{coursesId:p,limit:2e3}}),(0,d.Gg)()&&re({page:1,limit:10}))}),[null==l||null===(n=l.userInfo)||void 0===n?void 0:n.username,N]);var H=function(){var e=m()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"teachers/getStudentsList",payload:s()({coursesId:p},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=m()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.iU)(p,n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=(0,X.U)(H,{page:1,limit:10}),V=a()(K,4),J=V[0],W=V[1],Y=V[2],$=(V[3],(0,X.U)(G,{page:1,limit:10})),ee=a()($,4),ne=ee[0],te=ee[1],re=ee[2],se=ee[3],ie=(0,o.useState)(S),ae=a()(ie,2),oe=ae[0],ce=ae[1],le=(0,o.useState)({course_group_id:"",search:""}),ue=a()(le,2),de=ue[0],pe=ue[1],fe=function(){A([]),D([]),I("")};return(0,U.jsxs)("section",{children:[(0,U.jsx)("aside",{className:"bg-white pl30 pr30 pt20",children:(0,U.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,d.Gg)()&&!(null!=C&&C.excellent)&&(0,U.jsx)(v.Z,{children:(0,U.jsxs)(g.Z,{className:Z,activeKey:oe,onChange:function(e){ce(e),fe(),"member"===e?Y(de):re(de)},children:[(0,U.jsx)(g.Z.TabPane,{tab:"已审批(".concat((null==k?void 0:k.students_count)||0,")")},"member"),(0,U.jsx)(g.Z.TabPane,{tab:"待审批(".concat((null==se?void 0:se.apply_size)||0,")")},"applicant")]})}),(0,U.jsxs)(v.Z,{children:[(0,U.jsxs)(_.default,{size:"middle",value:""===de.course_group_id?"全部":de.course_group_id,onChange:function(){var e=m()(f()().mark((function e(n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("member"!==oe){e.next=5;break}return e.next=3,Y({page:1,course_group_id:"全部"===n?"":n});case 3:e.next=7;break;case 5:return e.next=7,re({page:1,course_group_id:"全部"===n?"":n});case 7:fe(),pe((function(e){return s()(s()({},e),{},{course_group_id:"全部"===n?"":n})}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:200,marginRight:10},children:[(0,U.jsx)(_.default.Option,{value:"全部",children:"全部分班"}),(0,U.jsx)(_.default.Option,{value:"0",children:"未分班"}),null==w||null===(t=w.course_groups)||void 0===t?void 0:t.map((function(e){return(0,U.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},null==e?void 0:e.id)}))]}),"共",(0,U.jsx)("span",{className:"c-orange",children:"member"===oe?null==k?void 0:k.students_count:(null==se?void 0:se.apply_size)||0}),"个学生"]}),(0,U.jsx)(v.Z,{children:(0,U.jsx)(j.Z.Search,{value:de.search,placeholder:"请输入姓名、学号进行搜索",onChange:function(e){e.persist(),pe((function(n){return s()(s()({},n),{},{search:e.target.value})}))},onSearch:function(e){"member"===oe?Y({search:e,page:1}):re({search:e,page:1})},style:{width:200,marginRight:15}})}),(0,d.Gg)()&&(0,U.jsx)(v.Z,{children:(0,U.jsxs)(y.ZP,{style:{fontSize:"12px"},onClick:function(){R.length>0?fe():I(oe)},size:"middle",children:[(0,U.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),R?"取消操作":"批量操作"]})})]})}),"member"===oe&&(0,U.jsx)(Q,{params:J,getData:Y,loading:W,batch:R,resetBatchStatus:fe,selectedKey:L,setSelectedKey:A}),"applicant"===oe&&(0,U.jsx)(M,{params:ne,data:se,loading:te,batch:R,resetBatchStatus:fe,reload:re,selectedKey:z,setSelectedKey:D})]})})),ee=t(6026),ne=t(65757),te=t(53357),re=(0,c.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:t.effects}}))((function(e){e.teachers,e.globalSetting,e.classroomList,e.loading;var n=e.dispatch,t=(e.match,(0,o.useState)("0")),r=a()(t,2),s=(r[0],r[1],(0,c.useParams)());l.Z,l.Z.Item,l.Z.Item,l.Z.Item;return(0,U.jsxs)("section",{children:[(0,U.jsxs)(ne.Z,{active:2,children:[(0,d.aN)()&&(0,U.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){n({type:"teachers/setActionTabs",payload:{key:"导入成员",reload:!1}})},children:"导入成员"}),(0,d.aN)()&&(0,U.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){n({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,d.eB)()&&(0,U.jsx)("span",{className:"font16 current c-blue",onClick:function(e){(0,u.eV)(s)},children:"导出学生"})]}),(0,U.jsx)($,{}),(0,U.jsx)(ee.Z,{}),(0,U.jsx)(te.Z,{})]})}))},6026:function(e,n,t){var r=t(7557),s=t.n(r),i=t(37205),a=t.n(i),o=t(82242),c=t.n(o),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),h=t(78241),m=t(43418),x=t(8591),v=t(71418),g=t(5112),_=t(87385),j=t(26724),y=t.n(j),b=t(8785),Z=t(37712);n.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,b.useParams)(),i=(0,f.useState)([]),o=p()(i,2),l=o[0],d=o[1],j=(0,f.useState)(!1),S=p()(j,2),w=S[0],k=S[1],N=(0,f.useState)(!0),C=p()(N,2),T=C[0],P=C[1];r.id=r.coursesId,r.course_id=r.coursesId,r.limit=20,r.page=1;var R=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,_.gp)(c()({},r));case 3:null!=(n=e.sent)&&n.teacher_list&&(r.page++,d([].concat(a()(l),a()(n.teacher_list))),n.teacher_list.length!==r.limit&&P(!1)),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){"更换管理员"===n.actionTabs.key&&(r.page=1,d([]),R())}),[n.actionTabs.key]);var I=h.Z.useForm(),E=p()(I,1)[0];return(0,Z.jsxs)(m.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(s()().mark((function e(){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=E.getFieldValue()).course_member_id){e.next=9;break}return i=n.course_member_id.split(","),e.next=5,(0,_.rM)(c()(c()({},r),{},{user_id:i[1],course_member_id:i[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),t({type:"user/getUserInfo",payload:c()({},r)}),t({type:"teachers/getList",payload:c()({},r)}),t({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),t({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),t({type:"teachers/setActionTabs",payload:{}})},children:[(0,Z.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,Z.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,Z.jsx)(h.Z,{form:E,children:(0,Z.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,Z.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,Z.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return R()},hasMore:!w&&T,useWindow:!1,children:(0,Z.jsx)(v.Z,{spinning:w,children:(0,Z.jsx)(h.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,Z.jsx)(g.ZP.Group,{children:null==l?void 0:l.map((function(e,n){return(0,Z.jsx)("div",{children:(0,Z.jsx)(g.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},53357:function(e,n,t){var r=t(82242),s=t.n(r),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(43418),f=t(8591),h=t(59028),m=t(3113),x=t(92911),v=t(8785),g=t(42930),_=t(26762),j=t(94334),y=t(37712);n.Z=(0,v.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,v.useParams)(),i=(0,d.useState)([]),o=u()(i,2),l=o[0],b=o[1],Z=(0,d.useState)(!1),S=u()(Z,2),w=S[0],k=S[1];console.log(r,"params");var N={onRemove:function(){b([])},beforeUpload:function(e){var n=[];return n.push(e),b([].concat(n)),!1},fileList:l,accept:".xls,.xlsx"};return(0,y.jsx)(p.Z,{centered:!0,title:"导入成员",visible:"导入成员"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:600,afterClose:function(){b([])},confirmLoading:w,onOk:c()(a()().mark((function e(){var n,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==l?void 0:l.length)<=0)){e.next=3;break}return f.ZP.info("请上传文件"),e.abrupt("return");case 3:return k(!0),(n=new FormData).append("file",l[0]),e.next=8,(0,x.ZP)("/api/courses/".concat(r.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:-1!==(s=e.sent).status&&(t({type:"teachers/setActionTabs",payload:{reload:!0}}),null!=s&&null!==(i=s.fail)&&void 0!==i&&i.length?p.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,y.jsxs)("div",{children:["导入文件内存在如下学生姓名与学号/工号不匹配信息, 请",(0,y.jsx)("span",{className:"c-light-primary",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,g.FH)("",(0,g.NY)({url:j.Z.API_SERVER+"/api/courses/".concat(r.coursesId,"/get_fail_data.xlsx"),query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):f.ZP.success("导入成功")),k(!1);case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,y.jsxs)("div",{className:"ml40 mt20",children:[(0,y.jsxs)("div",{className:"mb20",children:[(0,y.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,y.jsx)("a",{className:"ml5 mr5",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,g.FH)("",(0,g.NY)({url:j.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入成员模板"}),"批量导入成员。"]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的导入成员模板"]}),(0,y.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,y.jsx)(h.Z,s()(s()({},N),{},{children:(0,y.jsx)(m.ZP,{type:"primary",icon:(0,y.jsx)(_.Z,{}),children:"选择文件"})}))})]})})}))},29543:function(e,n,t){t.d(n,{U:function(){return p}});var r=t(7557),s=t.n(r),i=t(82242),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301);function p(e,n){var t=(0,d.useState)(n),r=u()(t,2),i=r[0],o=r[1],l=(0,d.useState)(!1),p=u()(l,2),f=p[0],h=p[1],m=(0,d.useState)(),x=u()(m,2),v=x[0],g=x[1],_=function(){var t=c()(s()().mark((function t(r){var c,l,u,d=arguments;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],l=c?n:a()(a()({},i),r),h(!0),o(l),t.next=6,e(l);case 6:return u=t.sent,h(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[i,f,_,v]}},27666:function(e,n,t){var r=t(26390),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,r.Z)(t))},i=function(){if(null==n){for(var e=arguments.length,r=new Array(e),i=0;i{s.Z.cancel(n),n=null},i}},81228:function(e,n,t){t.d(n,{Z:function(){return w}});var r=t(79545),s=t(68550),i=t(17928),a=t(99487),o=t(59301),c=t(92310),l=t.n(c),u=t(28647),d=t(55405),p=t(27666),f=t(36355),h=t(83116),m=t(37613);const x=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const n=(0,m.TS)(e,{zIndexPopup:e.zIndexBase+10});return[x(n)]}));function g(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function _(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:r}=e.state;r!==t&&(y.forEach((n=>{null==r||r.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),r=null==t?void 0:t();y.forEach((t=>{null==r||r.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:r}=e.props,s=e.getTargetFunc();if(n!==Z.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const i=e.getOffsetTop(),a=e.getOffsetBottom(),o=s();if(o){const n={status:Z.None},s=g(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const c=g(o),l=_(s,c,i),u=j(s,c,a);void 0!==l?(n.affixStyle={position:"fixed",top:l,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,r&&t!==n.lastAffix&&r(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:Z.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const r=e.getOffsetTop(),s=e.getOffsetBottom(),i=n();if(i&&e.placeholderNodeRef.current){const n=g(i),a=g(e.placeholderNodeRef.current),o=_(a,n,r),c=j(a,n,s);if(void 0!==o&&t.top===o||void 0!==c&&t.bottom===c)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:r,children:s}=this.props,i=l()(e&&r,{[t]:!!e});let a=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return o.createElement(u.Z,{onResize:this.updatePosition},o.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&o.createElement("div",{style:n,"aria-hidden":"true"}),o.createElement("div",{className:i,ref:this.fixedNodeRef,style:e},o.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(o.Component);S.contextType=f.E_;var w=(0,o.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:r}=e,{getPrefixCls:s}=(0,o.useContext)(f.E_),i=s("affix",t),[a,c]=v(i),u=Object.assign(Object.assign({},e),{affixPrefixCls:i,rootClassName:l()(r,c)});return a(o.createElement(S,Object.assign({},u,{ref:n})))}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Teachers__index.async.js b/p__Classrooms__Lists__Teachers__index.async.js index b7e203e246..7ab5c2cbed 100644 --- a/p__Classrooms__Lists__Teachers__index.async.js +++ b/p__Classrooms__Lists__Teachers__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[68014],{26762:function(e,n,t){t.d(n,{Z:function(){return o}});var r=t(5891),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},c=t(22589),i=function(e,n){return s.createElement(c.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var o=s.forwardRef(i)},65757:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r=t(8785),s="ManageHead___OlGnQ",a="tabs____UQeJ",c="title___VM9am",i="active___XkbXs",o=t(39634),l=t(37712),u=function(e){var n=e.children,t=e.active,u=(0,r.useParams)();return(0,l.jsxs)("div",{className:s,children:[(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/teachers"))},className:"".concat(c," ").concat(1===t?i:""),children:"教师列表"}),(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/students"))},className:"".concat(c," ").concat(2===t?i:""),children:"学生列表"}),(0,o.Rb)()?(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/assistant"))},className:"".concat(c," ").concat(3===t?i:""),children:"助教权限"}):(0,l.jsx)(l.Fragment,{})]}),(0,l.jsx)("div",{children:n})]})}},16644:function(e,n,t){var r=t(82242),s=t.n(r),a=(t(59301),t(19779)),c=t(3113),i=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:n||a,style:s()({width:288,height:200},m)}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(c.ZP,s()(s()({className:h,onClick:p},r),{},{children:d})),f&&f]})}},6026:function(e,n,t){var r=t(7557),s=t.n(r),a=t(37205),c=t.n(a),i=t(82242),o=t.n(i),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(43418),x=t(8591),g=t(71418),v=t(5112),_=t(87385),j=t(26724),y=t.n(j),b=t(8785),S=t(37712);n.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,b.useParams)(),a=(0,h.useState)([]),i=p()(a,2),l=i[0],d=i[1],j=(0,h.useState)(!1),Z=p()(j,2),k=Z[0],T=Z[1],w=(0,h.useState)(!0),C=p()(w,2),N=C[0],I=C[1];r.id=r.coursesId,r.course_id=r.coursesId,r.limit=20,r.page=1;var O=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,_.gp)(o()({},r));case 3:null!=(n=e.sent)&&n.teacher_list&&(r.page++,d([].concat(c()(l),c()(n.teacher_list))),n.teacher_list.length!==r.limit&&I(!1)),T(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){"更换管理员"===n.actionTabs.key&&(r.page=1,d([]),O())}),[n.actionTabs.key]);var R=f.Z.useForm(),P=p()(R,1)[0];return(0,S.jsxs)(m.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=P.getFieldValue()).course_member_id){e.next=9;break}return a=n.course_member_id.split(","),e.next=5,(0,_.rM)(o()(o()({},r),{},{user_id:a[1],course_member_id:a[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),t({type:"user/getUserInfo",payload:o()({},r)}),t({type:"teachers/getList",payload:o()({},r)}),t({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),t({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),t({type:"teachers/setActionTabs",payload:{}})},children:[(0,S.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,S.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,S.jsx)(f.Z,{form:P,children:(0,S.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,S.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,S.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return O()},hasMore:!k&&N,useWindow:!1,children:(0,S.jsx)(g.Z,{spinning:k,children:(0,S.jsx)(f.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,S.jsx)(v.ZP.Group,{children:null==l?void 0:l.map((function(e,n){return(0,S.jsx)("div",{children:(0,S.jsx)(v.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},53357:function(e,n,t){var r=t(82242),s=t.n(r),a=t(7557),c=t.n(a),i=t(41498),o=t.n(i),l=t(79800),u=t.n(l),d=t(59301),p=t(43418),h=t(8591),f=t(59028),m=t(3113),x=t(92911),g=t(8785),v=t(42930),_=t(26762),j=t(94334),y=t(37712);n.Z=(0,g.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,g.useParams)(),a=(0,d.useState)([]),i=u()(a,2),l=i[0],b=i[1],S=(0,d.useState)(!1),Z=u()(S,2),k=Z[0],T=Z[1];console.log(r,"params");var w={onRemove:function(){b([])},beforeUpload:function(e){var n=[];return n.push(e),b([].concat(n)),!1},fileList:l,accept:".xls,.xlsx"};return(0,y.jsx)(p.Z,{centered:!0,title:"导入成员",visible:"导入成员"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:600,afterClose:function(){b([])},confirmLoading:k,onOk:o()(c()().mark((function e(){var n,s,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==l?void 0:l.length)<=0)){e.next=3;break}return h.ZP.info("请上传文件"),e.abrupt("return");case 3:return T(!0),(n=new FormData).append("file",l[0]),e.next=8,(0,x.ZP)("/api/courses/".concat(r.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:-1!==(s=e.sent).status&&(t({type:"teachers/setActionTabs",payload:{reload:!0}}),null!=s&&null!==(a=s.fail)&&void 0!==a&&a.length?p.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,y.jsxs)("div",{children:["导入文件内存在如下学生姓名与学号/工号不匹配信息, 请",(0,y.jsx)("span",{className:"c-light-primary",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,v.FH)("",(0,v.NY)({url:j.Z.API_SERVER+"/api/courses/".concat(r.coursesId,"/get_fail_data.xlsx"),query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):h.ZP.success("导入成功")),T(!1);case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,y.jsxs)("div",{className:"ml40 mt20",children:[(0,y.jsxs)("div",{className:"mb20",children:[(0,y.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,y.jsx)("a",{className:"ml5 mr5",onClick:o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,v.FH)("",(0,v.NY)({url:j.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入成员模板"}),"批量导入成员。"]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的导入成员模板"]}),(0,y.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,y.jsx)(f.Z,s()(s()({},w),{},{children:(0,y.jsx)(m.ZP,{type:"primary",icon:(0,y.jsx)(_.Z,{}),children:"选择文件"})}))})]})})}))},74710:function(e,n,t){t.r(n),t.d(n,{default:function(){return re}});var r=t(79800),s=t.n(r),a=t(39647),c=t.n(a),i=t(59301),o=t(8785),l=t(95237),u=t(43604),d=t(20834),p=t(85573),h=t.n(p),f=t(7557),m=t.n(f),x=t(82242),g=t.n(x),v=t(41498),_=t.n(v),j=t(78241),y=t(43418),b=t(8591),S=t(73782),Z=t(87385),k=t(37712),T=["teachers","loading","dispatch"],w=(0,o.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(c()(e,T),(0,o.useParams)()),a=j.Z.useForm(),l=s()(a,1)[0];return(0,i.useEffect)((function(){"新建答辩组"===n.actionTabs.key&&l.resetFields()}),[n.actionTabs.key]),(0,k.jsx)(y.Z,{centered:!0,title:"新建目录",open:"新建答辩组"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=g(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,(0,e.t0)(e.t1,e.t2),e.next=9,(0,Z.eZ)(g()(g()({},l.getFieldValue()),r));case 9:0===e.sent.status&&(b.ZP.success("添加成功"),t({type:"teachers/setActionTabs",payload:{}}),t({type:"teachers/getGraduationGroupList",payload:g()({},r)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,k.jsx)("div",{className:"pl30 pr30 pt30",children:(0,k.jsx)(j.Z,{form:l,initialValues:h()(h()({},"name",""),"link",""),children:(0,k.jsx)(j.Z.Item,{label:"名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,k.jsx)(S.Z,{placeholder:"示例:李老师答辩组",maxLength:60})})})})})})),C=t(37205),N=t.n(C),I=t(38854),O=t(14478),R=t(24905),P=t(96865),A=t(61998),L=t(27092),E=t(78386),F=t(16644),G=t(6026),M=t(71418),z=t(26724),B=t.n(z),V=t(89392),q={flex_box_center:"flex_box_center___UoDmw",flex_space_between:"flex_space_between___LLEoM",flex_box_vertical_center:"flex_box_vertical_center___uL1QH",flex_box_center_end:"flex_box_center_end___JSVkt",flex_box_column:"flex_box_column___Sl5be",bg:"bg___ZUfEr",menu:"menu___ejxhf",desc:"desc___jWGeY",otherLink:"otherLink___fay72",card:"card___pdCRy",task_hide:"task_hide____ItMV",downIntoClass:"downIntoClass___E53oS",ellipsis:"ellipsis___hPRTy",add:"add____Xn4K"},H=function(e){var n=e.selectKey,t=e.dispatch,r=e.record,a=e.getTableData,c=e.onAddClass,l=e.isAdminOrCreator,u=void 0===l||l,d=(e.isRender,(0,o.useParams)()),p=(0,i.useState)(1),h=s()(p,2),f=h[0],x=h[1],v=(0,i.useState)([]),j=s()(v,2),y=j[0],T=j[1],w=(0,i.useState)([]),C=s()(w,2),I=C[0],O=C[1],P=(0,i.useState)(0),A=s()(P,2),L=A[0],E=A[1],F=(0,i.useState)(2e3),G=s()(F,2),z=G[0],H=(G[1],(0,i.useState)(!0)),D=s()(H,2),U=D[0],J=D[1],K=(0,i.useState)(!1),Q=s()(K,2),W=Q[0],X=Q[1],Y=(0,i.useState)(""),$=s()(Y,2),ee=$[0],ne=$[1],te=(0,i.useRef)([]);(0,i.useEffect)((function(){if(n)return O(n),void re();se()}),[n]);var re=function(){var e=_()(m()().mark((function e(t){var r,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,Z.xV)(g()(g()({},d),{},{page:t||f,limit:z}));case 3:(r=e.sent)&&(T([].concat(N()(y),N()(null==r?void 0:r.course_groups))),te.current=[].concat(N()(y),N()(null==r?void 0:r.course_groups)),E(null==r?void 0:r.course_groups_count),J(!1),s=te.current.map((function(e){return String(e.id)})),X((0,V.intersection)(s,t?I:n).length===s.length));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){x(1),T([]),ne("")},ae=function(){var e=_()(m()().mark((function e(n,s){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"teachers/setAllCourseGroups",payload:g()(g()({},d),{},{course_group_ids:n,user_id:r.user_id,course_member_id:r.course_member_id})});case 2:0===e.sent.status&&(b.ZP.success("加入成功"),s(),a());case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ce=L>f*z;return(0,k.jsxs)("div",{className:q.downIntoClass,children:[te.current.length>10&&(0,k.jsx)("p",{className:"drop_down_search",children:(0,k.jsx)(S.Z,{placeholder:"搜索",value:ee,onChange:function(e){var n=e.target.value;if(!n)return T(te.current),void ne(n);var t=te.current.filter((function(e){var t;return null===(t=e.name)||void 0===t?void 0:t.includes(n)}));T(N()(t)),ne(n)},allowClear:!0})}),(0,k.jsx)("div",{style:{maxHeight:260,minHeight:120,overflow:"auto",paddingRight:10},children:(0,k.jsxs)(B(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){x(e),re(e)},hasMore:ce,useWindow:!1,children:[(0,k.jsx)(R.Z,{disabled:!u,checked:W,onChange:function(e){var n=e.target.checked,t=n?null==y?void 0:y.map((function(e){return String(e.id)})):[];ae(t,(function(){O(t),X(n)}))},children:"全选"}),(0,k.jsx)(R.Z.Group,{value:I,onChange:function(e){return function(e){ae(e,(function(){X(y.length===e.length),O(e)}))}(e)},children:y.map((function(e,n){return(0,k.jsx)("div",{children:(0,k.jsx)(R.Z,{value:String(e.id),className:q.ellipsis,children:(0,k.jsx)("span",{children:e.name})},n)},n)}))}),U&&(0,k.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,k.jsx)(M.Z,{})})]})}),(0,k.jsx)("div",{className:q.add,onClick:function(){return c()},children:"新建分班"})]})},D=t(92911),U=["teachers","loading","dispatch"],J=(0,o.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(c()(e,U),(0,o.useParams)()),a=j.Z.useForm(),l=s()(a,1)[0];return(0,i.useEffect)((function(){"新建分班"===n.actionTabs.key&&l.resetFields()}),[n.actionTabs.key]),(0,k.jsx)(y.Z,{centered:!0,title:"新建分班",open:"新建分班"===n.actionTabs.key,okText:"确定",forceRender:!0,destroyOnClose:!0,cancelText:"取消",bodyStyle:{minHeight:130},onOk:_()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=g(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,D.ZP)("/api/courses/".concat(r.coursesId,"/course_groups.json"),{method:"post",body:g()({},n)});case 8:0===e.sent.status&&(b.ZP.success("添加成功"),t({type:"teachers/setActionTabs",payload:{}}),t({type:"teachers/getList",payload:g()({},r)}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,k.jsx)(j.Z,{form:l,initialValues:h()(h()({},"name",""),"link",""),children:(0,k.jsx)(j.Z.Item,{label:"分班名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,k.jsx)(S.Z,{maxLength:60})})})})})),K=t(39634),Q=["teachers","classroomList","globalSetting","loading","dispatch"],W=(0,o.connect)((function(e){var n=e.teachers,t=e.classroomList,r=e.loading;return{teachers:n,classroomList:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,a,p,h=e.teachers,f=e.classroomList,x=(e.globalSetting,e.loading,e.dispatch),v=(c()(e,Q),(0,i.useState)(g()(g()({},(0,o.useParams)()),{page:1,limit:20}))),j=s()(v,2),T=j[0],C=(j[1],(0,i.useState)(g()({},(0,o.useParams)()))),M=s()(C,2),z=M[0],B=(M[1],(0,o.useLocation)(),h.graduationGroupList),V=h.list,q=h.allCourseGroups,D=(0,i.useState)([]),U=s()(D,2),W=U[0],X=U[1],Y=(0,i.useState)([]),$=s()(Y,2),ee=$[0],ne=$[1],te=(0,i.useState)("checkbox"),re=s()(te,2),se=re[0],ae=(re[1],(0,i.useState)(null)),ce=s()(ae,2),ie=ce[0],oe=ce[1],le=(0,i.useState)(null),ue=s()(le,2),de=ue[0],pe=ue[1],he=(0,i.useState)(!0),fe=s()(he,2),me=fe[0],xe=fe[1],ge=f.detailTopBanner,ve=(0,i.useRef)(null),_e={name:2,member_roles:1,graduation_group:3},je=(0,i.useState)({}),ye=s()(je,2),be=ye[0],Se=ye[1];T.id=T.coursesId,0!=T.categoryId&&(T.category_id=T.categoryId),(0,i.useEffect)((function(){Ze(),x({type:"teachers/getAllCourseGroups",payload:g()({},z)})}),[T.categoryId]);var Ze=function(){var e=_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x({type:"teachers/getList",payload:g()({},T)});case 2:xe(!1);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){var e;null!=h&&null!==(e=h.actionTabs)&&void 0!==e&&e.reload&&Ze()}),[null==h||null===(n=h.actionTabs)||void 0===n?void 0:n.key]);var ke=function(){var e;return!(null==f||null===(e=f.detailLeftMenus)||void 0===e||null===(e=e.course_modules)||void 0===e||!e.find((function(e){return"graduation"===e.type})))},Te=(0,k.jsx)("div",{children:(0,k.jsxs)(d.Z,{style:{width:260},children:[null===(t=B.graduation_group_list)||void 0===t?void 0:t.map((function(e,n){return(0,k.jsx)(d.Z.Item,{onClick:_()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!=W){n.next=3;break}return b.ZP.error("请选择老师"),n.abrupt("return");case 3:return n.next=5,(0,Z.eJ)(g()({course_member_list:W,graduation_group_id:e.id},T));case 5:0===n.sent.status&&(b.ZP.success("添加成功"),Ze());case 7:case"end":return n.stop()}}),n)}))),children:(0,k.jsx)("span",{children:e.name})},n)})),(0,k.jsx)(d.Z.Item,{onClick:function(e){x({type:"teachers/setActionTabs",payload:{key:"新建答辩组"}})},children:"添加答辩组"})]})}),we={onChange:function(e,n){X(n)}},Ce=function(e){ee.indexOf(e)>-1?ee.splice(ee.indexOf(e),1):ee.push(e),ee.includes("ASSISTANT_PROFESSOR")&&ee.includes("PROFESSOR")&&("PROFESSOR"===e&&ee.splice(ee.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&ee.splice(ee.indexOf("PROFESSOR"),1)),ne(N()(ee))},Ne=function(e,n){clearTimeout(ve.current),e!==ie&&(oe(e),pe(null==n?void 0:n.map((function(e){return String(e.id)}))))},Ie=function(){ve.current=setTimeout((function(){oe(null),pe(null)}),300)},Oe=function(){Ie(),x({type:"teachers/setActionTabs",payload:{key:"新建分班"}})},Re=[{title:"序号",dataIndex:"name",render:function(e,n,t){return T.limit*(T.page-1)+t+1}},{title:"姓名",dataIndex:"name",sortOrder:be.name,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e,n){return(0,k.jsx)(o.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"角色",dataIndex:"role",sortOrder:be.role||"ascend",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id}},(null==ge?void 0:ge.is_public)&&{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e,n){return(0,k.jsx)("span",{className:"c-black",children:e||"--"})}},(null==q||null===(r=q.course_groups)||void 0===r?void 0:r.length)>0&&{title:"管理权限",width:200,dataIndex:"course_groups",render:function(e,n,t){var r=(0,K.aN)()?!(0,K.aN)():!((0,K.G5)()&&"助教"===(null==n?void 0:n.role)),s="CREATOR"===(null==n?void 0:n.user_role);return(0,k.jsx)(I.Z,{disabled:s||((0,K.aN)()?!(0,K.aN)():!((0,K.G5)()&&"助教"===(null==n?void 0:n.role))),placement:"bottomCenter",autoAdjustOverflow:!1,overlayStyle:{zIndex:900},open:t===ie&&!r,destroyPopupOnHide:!0,dropdownRender:function(){return(0,k.jsx)("div",{onMouseEnter:function(){return Ne(t,e)},onMouseLeave:function(){return Ie()},children:t===ie&&!s&&(0,k.jsx)(H,{dispatch:x,selectKey:de,record:n,getTableData:Ze,isAdminOrCreator:(0,K.GJ)(),isRender:t===ie,onAddClass:Oe})})},children:(0,k.jsxs)("div",{className:s?"c-grey-999 cursorDefault":"c-green cursorDefault",onMouseEnter:function(){return Ne(t,e)},onMouseLeave:function(){return Ie()},children:[""==e||s?"全部分班":null==e?void 0:e.map((function(e){return e.name})).join(","),(0,K.aN)()&&(0,k.jsx)(E.Z,{}),(0,K.IR)()&&"助教"===(null==n?void 0:n.role)&&(0,k.jsx)(E.Z,{})]})},t)}},(0,K.G5)()&&{title:"操作",dataIndex:"name",render:function(e,n){var t,r,s;return(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{className:"current",onClick:function(){var t;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要将“".concat(e,"”从教师列表中移除吗?"),onOk:(t=_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.yb)(g()(g()({},T),{},{course_member_id:n.course_member_id}));case 2:0===e.sent.status&&(b.ZP.success("删除成功"),Ze(),x({type:"classroomList/getClassroomTopBanner",payload:{id:T.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"}),K.aN?(0,k.jsx)(O.Z,{icon:(0,k.jsx)("span",{}),onOpenChange:function(){ne(N()(n.member_roles))},onConfirm:_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.mw)(g()(g()({},T),{},{roles:ee,user_id:n.user_id}));case 2:0===e.sent.status&&(b.ZP.success("修改成功"),Ze());case 4:case"end":return e.stop()}}),e)}))),title:(0,k.jsx)("div",{children:(0,k.jsxs)(R.Z.Group,{value:ee,defaultValue:null==n?void 0:n.member_roles,children:[(null==n||null===(t=n.member_roles)||void 0===t?void 0:t.includes("CREATOR"))&&(0,k.jsx)(R.Z,{disabled:!0,onClick:function(){return Ce("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(r=n.member_roles)&&void 0!==r&&r.includes("CREATOR"))&&(0,k.jsx)(R.Z,{onClick:function(){return Ce("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,k.jsx)(R.Z,{disabled:!(null==n||null===(s=n.member_roles)||void 0===s||!s.includes("CREATOR")),onClick:function(){return Ce("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,k.jsx)(R.Z,{onClick:function(){return Ce("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,k.jsx)("span",{className:"c-blue ml10 current",children:"修改角色"})}):null]})}}].filter((function(e){return!!e}));return(0,k.jsxs)("section",{className:"relative",children:[(0,k.jsx)(S.Z.Search,{size:"middle",allowClear:!0,placeholder:"请输入姓名进行搜索",onSearch:function(e){T.search=e,Ze()},style:{width:220,position:"absolute",right:30,top:-60}}),0===(null==V||null===(a=V.teacher_list)||void 0===a?void 0:a.length)&&(0,k.jsx)(F.Z,{}),(null==V||null===(p=V.teacher_list)||void 0===p?void 0:p.length)>0&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("div",{className:"bg-white pl30 pr30 mt10 pt20",children:(0,k.jsxs)(P.Z,{loading:me,active:!0,avatar:{size:40},paragraph:{rows:5},children:[(0,K.G5)()&&ke()&&(0,k.jsxs)(l.Z,{gutter:[0,20],children:[(0,k.jsxs)(u.Z,{flex:1,children:["已选",W.length,"个"]}),(0,k.jsx)(u.Z,{children:(0,k.jsx)(I.Z,{placement:"bottomRight",dropdownRender:function(){return Te},children:(0,k.jsxs)("span",{children:["加入答辩组 ",(0,k.jsx)(E.Z,{})]})})})]}),(0,k.jsx)(A.Z,{rowSelection:(0,K.G5)()&&ke()?g()({type:se},we):null,onChange:function(e,n,t){be={},void 0===t.order?(be[t.field]="descend",T.sort="desc"):(T.sort=t.order.replace("end",""),be[t.field]=t.order),Se(g()({},be)),T.order=_e[t.field],Ze()},columns:Re,dataSource:null==V?void 0:V.teacher_list,pagination:!1})]})}),(0,k.jsx)("aside",{className:"tc mb50 mt30",children:(0,k.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){T.page=e,xe(!0),Ze()},defaultCurrent:1,defaultPageSize:20,current:T.page||1,total:null==V?void 0:V.teacher_list_size})})]}),(0,k.jsx)(G.Z,{}),(0,k.jsx)(w,{}),(0,k.jsx)(J,{})]})})),X=t(65757),Y=t(53357),$=["teachers","globalSetting","loading","dispatch"],ee=(0,o.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,r,a=e.teachers,l=(e.globalSetting,e.loading,e.dispatch),u=(c()(e,$),(0,i.useState)(g()({},(0,o.useParams)()))),p=s()(u,2),h=p[0],f=(p[1],(0,o.useLocation)(),a.graduationGroupList),x=a.applyList,v=(0,i.useState)([]),j=s()(v,2),S=j[0],T=(j[1],(0,i.useState)([])),C=s()(T,2),N=(C[0],C[1],(0,i.useState)(!0)),I=s()(N,2),O=I[0],R=I[1];h.id=h.coursesId,0!=h.categoryId&&(h.category_id=h.categoryId),(0,i.useEffect)((function(){E()}),[h.categoryId]);var E=function(){var e=_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"teachers/getApplyList",payload:g()({},h)});case 2:R(!1);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=(d.Z,null===(n=f.graduation_group_applylist)||void 0===n||n.map((function(e,n){return(0,k.jsx)(d.Z.Item,{onClick:_()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.eJ)(g()({course_member_applylist:S,graduation_group_id:e.id},h));case 2:0===n.sent.status&&(b.ZP.success("添加成功"),E());case 4:case"end":return n.stop()}}),n)}))),children:(0,k.jsx)("span",{children:e.name})},n)})),d.Z.Item,[{title:"序号",dataIndex:"name",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"name",render:function(e,n){return(0,k.jsx)(o.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"角色",dataIndex:"role",render:function(e){return e||"--"}},{title:"操作",dataIndex:"name",width:130,render:function(e,n){return(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{className:"current",onClick:function(){var e;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:(e=_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.FO)(g()(g()({},h),{},{application_id:n.application_id,user_id:n.user_id,approval:2}));case 2:0===e.sent.status&&(b.ZP.success("操作成功"),E(),l({type:"classroomList/getClassroomTopBanner",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝"}),(0,k.jsx)("span",{className:"ml10 current c-blue",onClick:function(){var e;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:(e=_()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.FO)(g()(g()({},h),{},{application_id:n.application_id,user_id:n.user_id,approval:1}));case 2:0===e.sent.status&&(b.ZP.success("操作成功"),E(),l({type:"classroomList/getClassroomTopBanner",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"同意"})]})}}]);return(0,k.jsxs)("section",{children:[0===(null==x||null===(t=x.application_list)||void 0===t?void 0:t.length)&&(0,k.jsx)(F.Z,{}),(null==x||null===(r=x.application_list)||void 0===r?void 0:r.length)>0&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("div",{className:"bg-white pl30 pr30 mt10 pt20",children:(0,k.jsx)(P.Z,{loading:O,active:!0,avatar:{size:40},paragraph:{rows:5},children:(0,k.jsx)(A.Z,{columns:M,dataSource:null==x?void 0:x.application_list,pagination:!1})})}),(0,k.jsx)("aside",{className:"tc mb50 mt30",children:(0,k.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){h.page=e,R(!0),E()},defaultCurrent:1,current:h.page||1,defaultPageSize:20,total:null==x?void 0:x.teacher_applylist_size})})]}),(0,k.jsx)(G.Z,{}),(0,k.jsx)(w,{})]})})),ne=t(25203),te=["teachers","globalSetting","classroomList","loading","dispatch","location"],re=(0,o.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:t.effects}}))((function(e){e.teachers,e.globalSetting;var n=e.classroomList,t=(e.loading,e.dispatch),r=(e.location,c()(e,te),n.detailTopBanner),a=(0,o.useSearchParams)(),p=s()(a,1)[0],h=(0,i.useState)(p.get("tab")||"0"),f=s()(h,2),m=f[0],x=f[1],g=(0,o.useParams)(),v=[{name:"已审批",id:1,num:r.teacher_count},{name:"待审批",id:2,num:r.teacher_applies_count}];return(0,k.jsxs)("section",{children:[(0,k.jsxs)(X.Z,{active:1,children:[(0,K.aN)()&&(0,k.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"导入成员",reload:!1}})},children:"导入成员"}),(0,K.aN)()&&(0,k.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,K.eB)()&&(0,k.jsx)("span",{className:"font16 current c-blue",onClick:function(e){(0,ne.eV)(g)},children:"导出学生"})]}),(0,k.jsxs)(l.Z,{children:[(0,k.jsx)(u.Z,{flex:1,children:(0,k.jsx)("aside",{className:[q.bg,q.menu].join(" "),children:(0,K.G5)()?(0,k.jsx)(d.Z,{mode:"horizontal",style:{margin:"0 18px"},onSelect:function(e){x(e.key)},selectedKeys:[m],children:v.map((function(e,n){return(0,k.jsxs)(d.Z.Item,{className:"font16",children:[e.name," (",e.num,")"]},n)}))}):(0,k.jsx)(k.Fragment,{children:!!r.teacher_count&&(0,k.jsxs)("span",{style:{height:"60px",padding:"15px"},children:["共",(0,k.jsx)("label",{className:"color-orange-tip ml3 mr3",children:r.teacher_count}),"个教师"]})})})}),(0,k.jsx)(u.Z,{})]}),"0"==m&&(0,k.jsx)(W,{}),"1"==m&&(0,k.jsx)(ee,{}),(0,k.jsx)(w,{}),(0,k.jsx)(Y.Z,{})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[68014],{26762:function(e,n,t){t.d(n,{Z:function(){return o}});var r=t(5891),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},c=t(22589),i=function(e,n){return s.createElement(c.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var o=s.forwardRef(i)},65757:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r=t(8785),s="ManageHead___OlGnQ",a="tabs____UQeJ",c="title___VM9am",i="active___XkbXs",o=t(39634),l=t(37712),u=function(e){var n=e.children,t=e.active,u=(0,r.useParams)();return(0,l.jsxs)("div",{className:s,children:[(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/teachers"))},className:"".concat(c," ").concat(1===t?i:""),children:"教师列表"}),(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/students"))},className:"".concat(c," ").concat(2===t?i:""),children:"学生列表"}),(0,o.Rb)()?(0,l.jsx)("div",{onClick:function(){return r.history.push("/classrooms/".concat(u.coursesId,"/assistant"))},className:"".concat(c," ").concat(3===t?i:""),children:"助教权限"}):(0,l.jsx)(l.Fragment,{})]}),(0,l.jsx)("div",{children:n})]})}},6026:function(e,n,t){var r=t(7557),s=t.n(r),a=t(37205),c=t.n(a),i=t(82242),o=t.n(i),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(43418),x=t(8591),g=t(71418),_=t(5112),v=t(87385),j=t(26724),y=t.n(j),b=t(8785),S=t(37712);n.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,b.useParams)(),a=(0,h.useState)([]),i=p()(a,2),l=i[0],d=i[1],j=(0,h.useState)(!1),Z=p()(j,2),k=Z[0],T=Z[1],w=(0,h.useState)(!0),C=p()(w,2),I=C[0],N=C[1];r.id=r.coursesId,r.course_id=r.coursesId,r.limit=20,r.page=1;var O=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,v.gp)(o()({},r));case 3:null!=(n=e.sent)&&n.teacher_list&&(r.page++,d([].concat(c()(l),c()(n.teacher_list))),n.teacher_list.length!==r.limit&&N(!1)),T(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){"更换管理员"===n.actionTabs.key&&(r.page=1,d([]),O())}),[n.actionTabs.key]);var R=f.Z.useForm(),P=p()(R,1)[0];return(0,S.jsxs)(m.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=P.getFieldValue()).course_member_id){e.next=9;break}return a=n.course_member_id.split(","),e.next=5,(0,v.rM)(o()(o()({},r),{},{user_id:a[1],course_member_id:a[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),t({type:"user/getUserInfo",payload:o()({},r)}),t({type:"teachers/getList",payload:o()({},r)}),t({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),t({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),t({type:"teachers/setActionTabs",payload:{}})},children:[(0,S.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,S.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,S.jsx)(f.Z,{form:P,children:(0,S.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,S.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,S.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return O()},hasMore:!k&&I,useWindow:!1,children:(0,S.jsx)(g.Z,{spinning:k,children:(0,S.jsx)(f.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,S.jsx)(_.ZP.Group,{children:null==l?void 0:l.map((function(e,n){return(0,S.jsx)("div",{children:(0,S.jsx)(_.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},53357:function(e,n,t){var r=t(82242),s=t.n(r),a=t(7557),c=t.n(a),i=t(41498),o=t.n(i),l=t(79800),u=t.n(l),d=t(59301),p=t(43418),h=t(8591),f=t(59028),m=t(3113),x=t(92911),g=t(8785),_=t(42930),v=t(26762),j=t(94334),y=t(37712);n.Z=(0,g.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,g.useParams)(),a=(0,d.useState)([]),i=u()(a,2),l=i[0],b=i[1],S=(0,d.useState)(!1),Z=u()(S,2),k=Z[0],T=Z[1];console.log(r,"params");var w={onRemove:function(){b([])},beforeUpload:function(e){var n=[];return n.push(e),b([].concat(n)),!1},fileList:l,accept:".xls,.xlsx"};return(0,y.jsx)(p.Z,{centered:!0,title:"导入成员",visible:"导入成员"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:600,afterClose:function(){b([])},confirmLoading:k,onOk:o()(c()().mark((function e(){var n,s,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==l?void 0:l.length)<=0)){e.next=3;break}return h.ZP.info("请上传文件"),e.abrupt("return");case 3:return T(!0),(n=new FormData).append("file",l[0]),e.next=8,(0,x.ZP)("/api/courses/".concat(r.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:-1!==(s=e.sent).status&&(t({type:"teachers/setActionTabs",payload:{reload:!0}}),null!=s&&null!==(a=s.fail)&&void 0!==a&&a.length?p.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,y.jsxs)("div",{children:["导入文件内存在如下学生姓名与学号/工号不匹配信息, 请",(0,y.jsx)("span",{className:"c-light-primary",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,_.FH)("",(0,_.NY)({url:j.Z.API_SERVER+"/api/courses/".concat(r.coursesId,"/get_fail_data.xlsx"),query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):h.ZP.success("导入成功")),T(!1);case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,y.jsxs)("div",{className:"ml40 mt20",children:[(0,y.jsxs)("div",{className:"mb20",children:[(0,y.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,y.jsx)("a",{className:"ml5 mr5",onClick:o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,_.FH)("",(0,_.NY)({url:j.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入成员模板"}),"批量导入成员。"]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的导入成员模板"]}),(0,y.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,y.jsx)(f.Z,s()(s()({},w),{},{children:(0,y.jsx)(m.ZP,{type:"primary",icon:(0,y.jsx)(v.Z,{}),children:"选择文件"})}))})]})})}))},74710:function(e,n,t){t.r(n),t.d(n,{default:function(){return re}});var r=t(79800),s=t.n(r),a=t(39647),c=t.n(a),i=t(59301),o=t(8785),l=t(95237),u=t(43604),d=t(20834),p=t(85573),h=t.n(p),f=t(7557),m=t.n(f),x=t(82242),g=t.n(x),_=t(41498),v=t.n(_),j=t(78241),y=t(43418),b=t(8591),S=t(73782),Z=t(87385),k=t(37712),T=["teachers","loading","dispatch"],w=(0,o.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(c()(e,T),(0,o.useParams)()),a=j.Z.useForm(),l=s()(a,1)[0];return(0,i.useEffect)((function(){"新建答辩组"===n.actionTabs.key&&l.resetFields()}),[n.actionTabs.key]),(0,k.jsx)(y.Z,{centered:!0,title:"新建目录",open:"新建答辩组"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=g(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,(0,e.t0)(e.t1,e.t2),e.next=9,(0,Z.eZ)(g()(g()({},l.getFieldValue()),r));case 9:0===e.sent.status&&(b.ZP.success("添加成功"),t({type:"teachers/setActionTabs",payload:{}}),t({type:"teachers/getGraduationGroupList",payload:g()({},r)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,k.jsx)("div",{className:"pl30 pr30 pt30",children:(0,k.jsx)(j.Z,{form:l,initialValues:h()(h()({},"name",""),"link",""),children:(0,k.jsx)(j.Z.Item,{label:"名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,k.jsx)(S.Z,{placeholder:"示例:李老师答辩组",maxLength:60})})})})})})),C=t(37205),I=t.n(C),N=t(38854),O=t(14478),R=t(24905),P=t(96865),A=t(61998),L=t(27092),E=t(78386),F=t(16644),G=t(6026),M=t(71418),z=t(26724),V=t.n(z),q=t(89392),H={flex_box_center:"flex_box_center___UoDmw",flex_space_between:"flex_space_between___LLEoM",flex_box_vertical_center:"flex_box_vertical_center___uL1QH",flex_box_center_end:"flex_box_center_end___JSVkt",flex_box_column:"flex_box_column___Sl5be",bg:"bg___ZUfEr",menu:"menu___ejxhf",desc:"desc___jWGeY",otherLink:"otherLink___fay72",card:"card___pdCRy",task_hide:"task_hide____ItMV",downIntoClass:"downIntoClass___E53oS",ellipsis:"ellipsis___hPRTy",add:"add____Xn4K"},D=function(e){var n=e.selectKey,t=e.dispatch,r=e.record,a=e.getTableData,c=e.onAddClass,l=e.isAdminOrCreator,u=void 0===l||l,d=(e.isRender,(0,o.useParams)()),p=(0,i.useState)(1),h=s()(p,2),f=h[0],x=h[1],_=(0,i.useState)([]),j=s()(_,2),y=j[0],T=j[1],w=(0,i.useState)([]),C=s()(w,2),N=C[0],O=C[1],P=(0,i.useState)(0),A=s()(P,2),L=A[0],E=A[1],F=(0,i.useState)(2e3),G=s()(F,2),z=G[0],D=(G[1],(0,i.useState)(!0)),B=s()(D,2),U=B[0],J=B[1],K=(0,i.useState)(!1),Q=s()(K,2),W=Q[0],X=Q[1],Y=(0,i.useState)(""),$=s()(Y,2),ee=$[0],ne=$[1],te=(0,i.useRef)([]);(0,i.useEffect)((function(){if(n)return O(n),void re();se()}),[n]);var re=function(){var e=v()(m()().mark((function e(t){var r,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,Z.xV)(g()(g()({},d),{},{page:t||f,limit:z}));case 3:(r=e.sent)&&(T([].concat(I()(y),I()(null==r?void 0:r.course_groups))),te.current=[].concat(I()(y),I()(null==r?void 0:r.course_groups)),E(null==r?void 0:r.course_groups_count),J(!1),s=te.current.map((function(e){return String(e.id)})),X((0,q.intersection)(s,t?N:n).length===s.length));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){x(1),T([]),ne("")},ae=function(){var e=v()(m()().mark((function e(n,s){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"teachers/setAllCourseGroups",payload:g()(g()({},d),{},{course_group_ids:n,user_id:r.user_id,course_member_id:r.course_member_id})});case 2:0===e.sent.status&&(b.ZP.success("加入成功"),s(),a());case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ce=L>f*z;return(0,k.jsxs)("div",{className:H.downIntoClass,children:[te.current.length>10&&(0,k.jsx)("p",{className:"drop_down_search",children:(0,k.jsx)(S.Z,{placeholder:"搜索",value:ee,onChange:function(e){var n=e.target.value;if(!n)return T(te.current),void ne(n);var t=te.current.filter((function(e){var t;return null===(t=e.name)||void 0===t?void 0:t.includes(n)}));T(I()(t)),ne(n)},allowClear:!0})}),(0,k.jsx)("div",{style:{maxHeight:260,minHeight:120,overflow:"auto",paddingRight:10},children:(0,k.jsxs)(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){x(e),re(e)},hasMore:ce,useWindow:!1,children:[(0,k.jsx)(R.Z,{disabled:!u,checked:W,onChange:function(e){var n=e.target.checked,t=n?null==y?void 0:y.map((function(e){return String(e.id)})):[];ae(t,(function(){O(t),X(n)}))},children:"全选"}),(0,k.jsx)(R.Z.Group,{value:N,onChange:function(e){return function(e){ae(e,(function(){X(y.length===e.length),O(e)}))}(e)},children:y.map((function(e,n){return(0,k.jsx)("div",{children:(0,k.jsx)(R.Z,{value:String(e.id),className:H.ellipsis,children:(0,k.jsx)("span",{children:e.name})},n)},n)}))}),U&&(0,k.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,k.jsx)(M.Z,{})})]})}),(0,k.jsx)("div",{className:H.add,onClick:function(){return c()},children:"新建分班"})]})},B=t(92911),U=["teachers","loading","dispatch"],J=(0,o.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(c()(e,U),(0,o.useParams)()),a=j.Z.useForm(),l=s()(a,1)[0];return(0,i.useEffect)((function(){"新建分班"===n.actionTabs.key&&l.resetFields()}),[n.actionTabs.key]),(0,k.jsx)(y.Z,{centered:!0,title:"新建分班",open:"新建分班"===n.actionTabs.key,okText:"确定",forceRender:!0,destroyOnClose:!0,cancelText:"取消",bodyStyle:{minHeight:130},onOk:v()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=g(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,B.ZP)("/api/courses/".concat(r.coursesId,"/course_groups.json"),{method:"post",body:g()({},n)});case 8:0===e.sent.status&&(b.ZP.success("添加成功"),t({type:"teachers/setActionTabs",payload:{}}),t({type:"teachers/getList",payload:g()({},r)}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"teachers/setActionTabs",payload:{}})},children:(0,k.jsx)(j.Z,{form:l,initialValues:h()(h()({},"name",""),"link",""),children:(0,k.jsx)(j.Z.Item,{label:"分班名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,k.jsx)(S.Z,{maxLength:60})})})})})),K=t(39634),Q=["teachers","classroomList","globalSetting","loading","dispatch"],W=(0,o.connect)((function(e){var n=e.teachers,t=e.classroomList,r=e.loading;return{teachers:n,classroomList:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,a,p,h=e.teachers,f=e.classroomList,x=(e.globalSetting,e.loading,e.dispatch),_=(c()(e,Q),(0,i.useState)(g()(g()({},(0,o.useParams)()),{page:1,limit:20}))),j=s()(_,2),T=j[0],C=(j[1],(0,i.useState)(g()({},(0,o.useParams)()))),M=s()(C,2),z=M[0],V=(M[1],(0,o.useLocation)(),h.graduationGroupList),q=h.list,H=h.allCourseGroups,B=(0,i.useState)([]),U=s()(B,2),W=U[0],X=U[1],Y=(0,i.useState)([]),$=s()(Y,2),ee=$[0],ne=$[1],te=(0,i.useState)("checkbox"),re=s()(te,2),se=re[0],ae=(re[1],(0,i.useState)(null)),ce=s()(ae,2),ie=ce[0],oe=ce[1],le=(0,i.useState)(null),ue=s()(le,2),de=ue[0],pe=ue[1],he=(0,i.useState)(!0),fe=s()(he,2),me=fe[0],xe=fe[1],ge=f.detailTopBanner,_e=(0,i.useRef)(null),ve={name:2,member_roles:1,graduation_group:3},je=(0,i.useState)({}),ye=s()(je,2),be=ye[0],Se=ye[1];T.id=T.coursesId,0!=T.categoryId&&(T.category_id=T.categoryId),(0,i.useEffect)((function(){Ze(),x({type:"teachers/getAllCourseGroups",payload:g()({},z)})}),[T.categoryId]);var Ze=function(){var e=v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x({type:"teachers/getList",payload:g()({},T)});case 2:xe(!1);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){var e;null!=h&&null!==(e=h.actionTabs)&&void 0!==e&&e.reload&&Ze()}),[null==h||null===(n=h.actionTabs)||void 0===n?void 0:n.key]);var ke=function(){var e;return!(null==f||null===(e=f.detailLeftMenus)||void 0===e||null===(e=e.course_modules)||void 0===e||!e.find((function(e){return"graduation"===e.type})))},Te=(0,k.jsx)("div",{children:(0,k.jsxs)(d.Z,{style:{width:260},children:[null===(t=V.graduation_group_list)||void 0===t?void 0:t.map((function(e,n){return(0,k.jsx)(d.Z.Item,{onClick:v()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!=W){n.next=3;break}return b.ZP.error("请选择老师"),n.abrupt("return");case 3:return n.next=5,(0,Z.eJ)(g()({course_member_list:W,graduation_group_id:e.id},T));case 5:0===n.sent.status&&(b.ZP.success("添加成功"),Ze());case 7:case"end":return n.stop()}}),n)}))),children:(0,k.jsx)("span",{children:e.name})},n)})),(0,k.jsx)(d.Z.Item,{onClick:function(e){x({type:"teachers/setActionTabs",payload:{key:"新建答辩组"}})},children:"添加答辩组"})]})}),we={onChange:function(e,n){X(n)}},Ce=function(e){ee.indexOf(e)>-1?ee.splice(ee.indexOf(e),1):ee.push(e),ee.includes("ASSISTANT_PROFESSOR")&&ee.includes("PROFESSOR")&&("PROFESSOR"===e&&ee.splice(ee.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&ee.splice(ee.indexOf("PROFESSOR"),1)),ne(I()(ee))},Ie=function(e,n){clearTimeout(_e.current),e!==ie&&(oe(e),pe(null==n?void 0:n.map((function(e){return String(e.id)}))))},Ne=function(){_e.current=setTimeout((function(){oe(null),pe(null)}),300)},Oe=function(){Ne(),x({type:"teachers/setActionTabs",payload:{key:"新建分班"}})},Re=[{title:"序号",dataIndex:"name",render:function(e,n,t){return T.limit*(T.page-1)+t+1}},{title:"姓名",dataIndex:"name",sortOrder:be.name,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e,n){return(0,k.jsx)(o.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"角色",dataIndex:"role",sortOrder:be.role||"ascend",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id}},(null==ge?void 0:ge.is_public)&&{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e,n){return(0,k.jsx)("span",{className:"c-black",children:e||"--"})}},(null==H||null===(r=H.course_groups)||void 0===r?void 0:r.length)>0&&{title:"管理权限",width:200,dataIndex:"course_groups",render:function(e,n,t){var r=(0,K.aN)()?!(0,K.aN)():!((0,K.G5)()&&"助教"===(null==n?void 0:n.role)),s="CREATOR"===(null==n?void 0:n.user_role);return(0,k.jsx)(N.Z,{disabled:s||((0,K.aN)()?!(0,K.aN)():!((0,K.G5)()&&"助教"===(null==n?void 0:n.role))),placement:"bottomCenter",autoAdjustOverflow:!1,overlayStyle:{zIndex:900},open:t===ie&&!r,destroyPopupOnHide:!0,dropdownRender:function(){return(0,k.jsx)("div",{onMouseEnter:function(){return Ie(t,e)},onMouseLeave:function(){return Ne()},children:t===ie&&!s&&(0,k.jsx)(D,{dispatch:x,selectKey:de,record:n,getTableData:Ze,isAdminOrCreator:(0,K.GJ)(),isRender:t===ie,onAddClass:Oe})})},children:(0,k.jsxs)("div",{className:s?"c-grey-999 cursorDefault":"c-green cursorDefault",onMouseEnter:function(){return Ie(t,e)},onMouseLeave:function(){return Ne()},children:[""==e||s?"全部分班":null==e?void 0:e.map((function(e){return e.name})).join(","),(0,K.aN)()&&(0,k.jsx)(E.Z,{}),(0,K.IR)()&&"助教"===(null==n?void 0:n.role)&&(0,k.jsx)(E.Z,{})]})},t)}},(0,K.G5)()&&{title:"操作",dataIndex:"name",render:function(e,n){var t,r,s;return(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{className:"current",onClick:function(){var t;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要将“".concat(e,"”从教师列表中移除吗?"),onOk:(t=v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.yb)(g()(g()({},T),{},{course_member_id:n.course_member_id}));case 2:0===e.sent.status&&(b.ZP.success("删除成功"),Ze(),x({type:"classroomList/getClassroomTopBanner",payload:{id:T.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"}),K.aN?(0,k.jsx)(O.Z,{icon:(0,k.jsx)("span",{}),onOpenChange:function(){ne(I()(n.member_roles))},onConfirm:v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.mw)(g()(g()({},T),{},{roles:ee,user_id:n.user_id}));case 2:0===e.sent.status&&(b.ZP.success("修改成功"),Ze());case 4:case"end":return e.stop()}}),e)}))),title:(0,k.jsx)("div",{children:(0,k.jsxs)(R.Z.Group,{value:ee,defaultValue:null==n?void 0:n.member_roles,children:[(null==n||null===(t=n.member_roles)||void 0===t?void 0:t.includes("CREATOR"))&&(0,k.jsx)(R.Z,{disabled:!0,onClick:function(){return Ce("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(r=n.member_roles)&&void 0!==r&&r.includes("CREATOR"))&&(0,k.jsx)(R.Z,{onClick:function(){return Ce("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,k.jsx)(R.Z,{disabled:!(null==n||null===(s=n.member_roles)||void 0===s||!s.includes("CREATOR")),onClick:function(){return Ce("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,k.jsx)(R.Z,{onClick:function(){return Ce("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,k.jsx)("span",{className:"c-blue ml10 current",children:"修改角色"})}):null]})}}].filter((function(e){return!!e}));return(0,k.jsxs)("section",{className:"relative",children:[(0,k.jsx)(S.Z.Search,{size:"middle",allowClear:!0,placeholder:"请输入姓名进行搜索",onSearch:function(e){T.search=e,Ze()},style:{width:220,position:"absolute",right:30,top:-60}}),0===(null==q||null===(a=q.teacher_list)||void 0===a?void 0:a.length)&&(0,k.jsx)(F.Z,{}),(null==q||null===(p=q.teacher_list)||void 0===p?void 0:p.length)>0&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("div",{className:"bg-white pl30 pr30 mt10 pt20",children:(0,k.jsxs)(P.Z,{loading:me,active:!0,avatar:{size:40},paragraph:{rows:5},children:[(0,K.G5)()&&ke()&&(0,k.jsxs)(l.Z,{gutter:[0,20],children:[(0,k.jsxs)(u.Z,{flex:1,children:["已选",W.length,"个"]}),(0,k.jsx)(u.Z,{children:(0,k.jsx)(N.Z,{placement:"bottomRight",dropdownRender:function(){return Te},children:(0,k.jsxs)("span",{children:["加入答辩组 ",(0,k.jsx)(E.Z,{})]})})})]}),(0,k.jsx)(A.Z,{rowSelection:(0,K.G5)()&&ke()?g()({type:se},we):null,onChange:function(e,n,t){be={},void 0===t.order?(be[t.field]="descend",T.sort="desc"):(T.sort=t.order.replace("end",""),be[t.field]=t.order),Se(g()({},be)),T.order=ve[t.field],Ze()},columns:Re,dataSource:null==q?void 0:q.teacher_list,pagination:!1})]})}),(0,k.jsx)("aside",{className:"tc mb50 mt30",children:(0,k.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){T.page=e,xe(!0),Ze()},defaultCurrent:1,defaultPageSize:20,current:T.page||1,total:null==q?void 0:q.teacher_list_size})})]}),(0,k.jsx)(G.Z,{}),(0,k.jsx)(w,{}),(0,k.jsx)(J,{})]})})),X=t(65757),Y=t(53357),$=["teachers","globalSetting","loading","dispatch"],ee=(0,o.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,r,a=e.teachers,l=(e.globalSetting,e.loading,e.dispatch),u=(c()(e,$),(0,i.useState)(g()({},(0,o.useParams)()))),p=s()(u,2),h=p[0],f=(p[1],(0,o.useLocation)(),a.graduationGroupList),x=a.applyList,_=(0,i.useState)([]),j=s()(_,2),S=j[0],T=(j[1],(0,i.useState)([])),C=s()(T,2),I=(C[0],C[1],(0,i.useState)(!0)),N=s()(I,2),O=N[0],R=N[1];h.id=h.coursesId,0!=h.categoryId&&(h.category_id=h.categoryId),(0,i.useEffect)((function(){E()}),[h.categoryId]);var E=function(){var e=v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"teachers/getApplyList",payload:g()({},h)});case 2:R(!1);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=(d.Z,null===(n=f.graduation_group_applylist)||void 0===n||n.map((function(e,n){return(0,k.jsx)(d.Z.Item,{onClick:v()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.eJ)(g()({course_member_applylist:S,graduation_group_id:e.id},h));case 2:0===n.sent.status&&(b.ZP.success("添加成功"),E());case 4:case"end":return n.stop()}}),n)}))),children:(0,k.jsx)("span",{children:e.name})},n)})),d.Z.Item,[{title:"序号",dataIndex:"name",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"name",render:function(e,n){return(0,k.jsx)(o.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"角色",dataIndex:"role",render:function(e){return e||"--"}},{title:"操作",dataIndex:"name",width:130,render:function(e,n){return(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{className:"current",onClick:function(){var e;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:(e=v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.FO)(g()(g()({},h),{},{application_id:n.application_id,user_id:n.user_id,approval:2}));case 2:0===e.sent.status&&(b.ZP.success("操作成功"),E(),l({type:"classroomList/getClassroomTopBanner",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝"}),(0,k.jsx)("span",{className:"ml10 current c-blue",onClick:function(){var e;y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:(e=v()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.FO)(g()(g()({},h),{},{application_id:n.application_id,user_id:n.user_id,approval:1}));case 2:0===e.sent.status&&(b.ZP.success("操作成功"),E(),l({type:"classroomList/getClassroomTopBanner",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"同意"})]})}}]);return(0,k.jsxs)("section",{children:[0===(null==x||null===(t=x.application_list)||void 0===t?void 0:t.length)&&(0,k.jsx)(F.Z,{}),(null==x||null===(r=x.application_list)||void 0===r?void 0:r.length)>0&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("div",{className:"bg-white pl30 pr30 mt10 pt20",children:(0,k.jsx)(P.Z,{loading:O,active:!0,avatar:{size:40},paragraph:{rows:5},children:(0,k.jsx)(A.Z,{columns:M,dataSource:null==x?void 0:x.application_list,pagination:!1})})}),(0,k.jsx)("aside",{className:"tc mb50 mt30",children:(0,k.jsx)(L.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){h.page=e,R(!0),E()},defaultCurrent:1,current:h.page||1,defaultPageSize:20,total:null==x?void 0:x.teacher_applylist_size})})]}),(0,k.jsx)(G.Z,{}),(0,k.jsx)(w,{})]})})),ne=t(25203),te=["teachers","globalSetting","classroomList","loading","dispatch","location"],re=(0,o.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:t.effects}}))((function(e){e.teachers,e.globalSetting;var n=e.classroomList,t=(e.loading,e.dispatch),r=(e.location,c()(e,te),n.detailTopBanner),a=(0,o.useSearchParams)(),p=s()(a,1)[0],h=(0,i.useState)(p.get("tab")||"0"),f=s()(h,2),m=f[0],x=f[1],g=(0,o.useParams)(),_=[{name:"已审批",id:1,num:r.teacher_count},{name:"待审批",id:2,num:r.teacher_applies_count}];return(0,k.jsxs)("section",{children:[(0,k.jsxs)(X.Z,{active:1,children:[(0,K.aN)()&&(0,k.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"导入成员",reload:!1}})},children:"导入成员"}),(0,K.aN)()&&(0,k.jsx)("span",{className:"font16 mr20 current c-blue",onClick:function(){t({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,K.eB)()&&(0,k.jsx)("span",{className:"font16 current c-blue",onClick:function(e){(0,ne.eV)(g)},children:"导出学生"})]}),(0,k.jsxs)(l.Z,{children:[(0,k.jsx)(u.Z,{flex:1,children:(0,k.jsx)("aside",{className:[H.bg,H.menu].join(" "),children:(0,K.G5)()?(0,k.jsx)(d.Z,{mode:"horizontal",style:{margin:"0 18px"},onSelect:function(e){x(e.key)},selectedKeys:[m],children:_.map((function(e,n){return(0,k.jsxs)(d.Z.Item,{className:"font16",children:[e.name," (",e.num,")"]},n)}))}):(0,k.jsx)(k.Fragment,{children:!!r.teacher_count&&(0,k.jsxs)("span",{style:{height:"60px",padding:"15px"},children:["共",(0,k.jsx)("label",{className:"color-orange-tip ml3 mr3",children:r.teacher_count}),"个教师"]})})})}),(0,k.jsx)(u.Z,{})]}),"0"==m&&(0,k.jsx)(W,{}),"1"==m&&(0,k.jsx)(ee,{}),(0,k.jsx)(w,{}),(0,k.jsx)(Y.Z,{})]})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Template__detail__index.async.js b/p__Classrooms__Lists__Template__detail__index.async.js index 9e82330f9a..3bd9bd7428 100644 --- a/p__Classrooms__Lists__Template__detail__index.async.js +++ b/p__Classrooms__Lists__Template__detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2819],{78386:function(e,n,r){r.d(n,{Z:function(){return s}});var t=r(5891),o=r(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},c=r(22589),a=function(e,n){return o.createElement(c.Z,(0,t.Z)({},e,{ref:n,icon:i}))};var s=o.forwardRef(a)},16644:function(e,n,r){var t=r(82242),o=r.n(t),i=(r(59301),r(19779)),c=r(3113),a=r(37712);n.Z=function(e){var n=e.img,r=e.buttonProps,t=void 0===r?{}:r,s=e.styles,l=void 0===s?{}:s,u=e.customText,m=e.ButtonText,p=e.ButtonClick,d=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,j=e.loading,x=void 0!==j&&j;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||i,style:o()({width:288,height:200},f)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),m&&(0,a.jsx)(c.ZP,o()(o()({className:d,onClick:p},t),{},{children:m})),h&&h]})}},11591:function(e,n,r){r.r(n),r.d(n,{default:function(){return b}});var t=r(7557),o=r.n(t),i=r(41498),c=r.n(i),a=r(79800),s=r.n(a),l=r(59301),u=r(17233),m=r(96865),p=r(66104),d=r(3113),h=r(65022),f=r.n(h),j=r(8785),x=r(7078),T=r(37712);var b=(0,j.connect)((function(e){return{user:e.user}}))((function(e){var n,r,t=e.user,i=(0,l.useState)(null),a=s()(i,2),h=a[0],b=a[1],O=(0,j.useParams)(),k=O.courseId,G=O.workId,q=O.homeworkId,K=t.userInfo,E=(0,l.useRef)();function P(){return(P=c()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={margin:10,filename:"".concat(Z.title,"_").concat(Z.user_name,"_").concat(Z.created_at,".pdf"),enableLinks:!1,html2canvas:{scale:1,allowTaint:!1,useCORS:!0,width:1210},image:{type:"jpeg",quality:.98}},e.next=3,f()().from(E.current).set(n).toPdf().output("bloburl");case 3:r=e.sent,window.open(r,"_blank");case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,l.useEffect)((function(){function e(){return(e=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,u.EW)(k,G);case 3:n=e.sent,b(n),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var R,g,M=h||{},Z=M.report,y=M.comment_score,U=M.work,N="/classrooms/".concat(k,"/common_homework/").concat(q,"/review/").concat(G);return(0,T.jsx)("div",{className:"exper-detail-wrapper",children:Z?(0,T.jsxs)(l.Fragment,{children:[K&&(0,T.jsxs)(p.Z,{separator:">",children:[(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:"".concat(null===(n=K.course)||void 0===n?void 0:n.first_category_url),children:null===(r=K.course)||void 0===r?void 0:r.course_name})}),(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework"),children:" 图文作业 "})}),(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:N,children:" 作业详情 "})}),(0,T.jsx)(p.Z.Item,{children:null==Z?void 0:Z.user_name})]}),(0,T.jsxs)("h2",{children:[" ",(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework"),children:"<"}),"   ",(0,T.jsx)("span",{}),"查看实验报告"]}),(0,T.jsxs)("ul",{className:"nav-tab",children:[(0,T.jsx)("li",{children:(0,T.jsx)(j.Link,{to:N,children:" 作业详情 "})}),(0,T.jsx)("li",{className:"active",children:"实验报告"}),(0,T.jsxs)("li",{className:"btn-link-action",children:[Z.is_my&&(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework/").concat(G,"/lab-report/").concat(Z&&Z.id),children:(0,T.jsx)(d.ZP,{type:"primary",ghost:!0,children:"编辑实验报告"})}),(0,T.jsx)("a",{children:(0,T.jsx)(d.ZP,{onClick:function(){return P.apply(this,arguments)},type:"primary",ghost:!0,children:"下载实验报告"})})]})]}),(0,T.jsxs)("div",{className:"exper-detail",ref:E,children:[(0,T.jsx)("h2",{children:Z.title}),(0,T.jsxs)("p",{className:"info",children:[(0,T.jsxs)("span",{children:[" 教学课堂: ",Z.course_name," "]}),(0,T.jsxs)("span",{children:[" 班级:",Z.group_name," "]}),(0,T.jsxs)("span",{children:[" 姓名:",Z.user_name," "]}),(0,T.jsxs)("span",{children:[" 提交时间: ",Z.created_at," "]})]}),(0,T.jsx)("h4",{className:"title",children:"实验报告内容"}),Z.report_content&&(0,T.jsx)(x.Z,{value:Z.report_content}),U&&(0,T.jsxs)(l.Fragment,{children:[U.work_content&&(0,T.jsxs)(l.Fragment,{children:[(0,T.jsx)("h4",{className:"title",children:"学生作业内容"}),(0,T.jsx)(x.Z,{value:U.work_content})]}),U.attachments&&(0,T.jsx)("ul",{className:"attachment-list",children:U.attachments.map((function(e){return(0,T.jsx)("li",{children:(0,T.jsxs)("a",{href:e.url,children:[" ",(0,T.jsx)("i",{className:"color-green iconfont icon-fujian"})," ",(0,T.jsx)("span",{children:e.title})," ",(0,T.jsxs)("span",{children:["(",e.filesize,")"]})," "]})},e.id)}))}),y&&y.length>0?(0,T.jsxs)(l.Fragment,{children:[(0,T.jsx)("h4",{className:"title",children:"评阅记录"}),(0,T.jsxs)("table",{className:"record-table",children:[(0,T.jsx)("thead",{children:(0,T.jsxs)("tr",{children:[(0,T.jsx)("th",{width:100,children:"评阅人姓名"}),(0,T.jsx)("th",{width:80,children:"身份"}),(0,T.jsx)("th",{width:120,children:"评阅时间"}),(0,T.jsx)("th",{width:240,children:"评语"}),(0,T.jsx)("th",{width:80,children:"分数"})]})}),(0,T.jsx)("tbody",{children:y.map((function(e,n){return(0,T.jsxs)("tr",{children:[(0,T.jsx)("td",{children:e.user_name}),(0,T.jsx)("td",{children:e.comment_role}),(0,T.jsx)("td",{children:e.comment_time}),(0,T.jsx)("td",{children:e.content}),(0,T.jsx)("td",{children:e.score})]},n)}))})]})]}):null,U.final_score?(0,T.jsxs)("p",{className:"score",children:[(0,T.jsxs)("div",{children:[" 评分:",(0,T.jsx)("strong",{style:{fontSize:26},children:U.final_score}),"分 "]}),(0,T.jsx)("img",{className:"water-mark",src:(R=U.final_score,g="data:image/png;base64,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",R<90&&R>=70&&(g="data:image/png;base64,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"),R>=60&&R<70&&(g="data:image/png;base64,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"),R>0&&R<60&&(g="data:image/png;base64,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"),g),width:105,alt:"waterMark"})]}):null]})]})]}):(0,T.jsx)(m.Z,{active:!0})})}))},17233:function(e,n,r){r.d(n,{BE:function(){return s},EW:function(){return h},Pt:function(){return d},QB:function(){return a},R4:function(){return u},WF:function(){return c},cq:function(){return p},jA:function(){return i},kG:function(){return o},lP:function(){return l},r_:function(){return m}});var t=r(92911);function o(e){return(0,t.U2)("lab_templates.json",e)}function i(e,n){return(0,t.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function c(e){return(0,t.v_)("lab_templates.json",e)}function a(e,n){return(0,t.gz)("lab_templates/".concat(e,".json"),n)}function s(e,n){return(0,t.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function l(e){return(0,t.U2)("lab_templates/demo.json",{course_id:e})}function u(e){return(0,t.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function m(e){return(0,t.U2)("lab_reports/".concat(e,"/detail.json"))}function p(e){return(0,t.v_)("lab_reports.json",e)}function d(e,n){return(0,t.gz)("lab_reports/".concat(e,".json"),n)}function h(e,n){return(0,t.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},66104:function(e,n,r){r.d(n,{Z:function(){return Z}});var t=r(92310),o=r.n(t),i=r(75440),c=r(47413),a=r(59301),s=r(92343),l=r(36355),u=r(78386),m=r(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:r}=a.useContext(l.E_),t=r("breadcrumb");return a.createElement("li",{className:`${t}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var d=p,h=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{if(n)return n(r,t,o,i);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const r=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${r})`,"g"),((e,r)=>n[r]||e))}(r,t);return f(e,r,a,c)}}var x=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:r="/",children:t,menu:o,overlay:i,dropdownProps:c,href:s}=e;const l=(e=>{if(o||i){const r=Object.assign({},c);if(o){const e=o||{},{items:n}=e,t=x(e,["items"]);r.menu=Object.assign(Object.assign({},t),{items:null==n?void 0:n.map(((e,n)=>{var{key:r,title:t,label:o,path:i}=e,c=x(e,["key","title","label","path"]);let l=null!=o?o:t;return i&&(l=a.createElement("a",{href:`${s}${i}`},l)),Object.assign(Object.assign({},c),{key:null!=r?r:n,label:l})}))})}else i&&(r.overlay=i);return a.createElement(m.Z,Object.assign({placement:"bottom"},r),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(u.Z,null)))}return e})(t);return null!=l?a.createElement(a.Fragment,null,a.createElement("li",null,l),r&&a.createElement(d,null,r)):null},b=e=>{const{prefixCls:n,children:r,href:t}=e,o=x(e,["prefixCls","children","href"]),{getPrefixCls:i}=a.useContext(l.E_),c=i("breadcrumb",n);return a.createElement(T,Object.assign({},o,{prefixCls:c}),f(c,o,r,t))};b.__ANT_BREADCRUMB_ITEM=!0;var O=b,k=r(17313),G=r(83116),q=r(37613);const K=e=>{const{componentCls:n,iconCls:r}=e;return{[n]:Object.assign(Object.assign({},(0,k.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[r]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,k.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${r} + span,\n > ${r} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${r}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var E=(0,G.Z)("Breadcrumb",(e=>{const n=(0,q.TS)(e,{});return[K(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),P=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:n}=e,r=P(e,["breadcrumbName"]);return Object.assign(Object.assign({},r),{title:n})}))}),o}var g=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:r="/",style:t,className:u,rootClassName:m,routes:p,items:h,children:f,itemRender:x,params:b={}}=e,O=g(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:k,direction:G,breadcrumb:q}=a.useContext(l.E_);let K;const P=k("breadcrumb",n),[M,Z]=E(P),y=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(R):null)),[e,n])}(h,p);const U=j(P,x);if(y&&y.length>0){const e=[],n=h||p;K=y.map(((t,o)=>{const{path:i,key:s,type:l,menu:u,overlay:m,onClick:p,className:h,separator:f,dropdownProps:j}=t,x=((e,n)=>{if(void 0===n)return n;let r=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{r=r.replace(`:${n}`,e[n])})),r})(b,i);void 0!==x&&e.push(x);const O=null!=s?s:o;if("separator"===l)return a.createElement(d,{key:O},f);const k={},G=o===y.length-1;u?k.menu=u:m&&(k.overlay=m);let{href:q}=t;return e.length&&void 0!==x&&(q=`#/${e.join("/")}`),a.createElement(T,Object.assign({key:O},k,(0,c.Z)(t,{data:!0,aria:!0}),{className:h,dropdownProps:j,href:q,separator:G?"":r,onClick:p,prefixCls:P}),U(t,b,n,e,q))}))}else if(f){const e=(0,i.Z)(f).length;K=(0,i.Z)(f).map(((n,t)=>{if(!n)return n;const o=t===e-1;return(0,s.Tm)(n,{separator:o?"":r,key:t})}))}const N=o()(P,null==q?void 0:q.className,{[`${P}-rtl`]:"rtl"===G},u,m,Z),I=Object.assign(Object.assign({},null==q?void 0:q.style),t);return M(a.createElement("nav",Object.assign({className:N,style:I},O),a.createElement("ol",null,K)))};M.Item=O,M.Separator=d;var Z=M},92899:function(e,n,r){r.d(n,{Fm:function(){return p}});var t=r(7102),o=r(95406);const i=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),a=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:c},"move-left":{inKeyframes:a,outKeyframes:s},"move-right":{inKeyframes:l,outKeyframes:u}},p=(e,n)=>{const{antCls:r}=e,t=`${r}-${n}`,{inKeyframes:i,outKeyframes:c}=m[n];return[(0,o.R)(t,i,c,e.motionDurationMid),{[`\n ${t}-enter,\n ${t}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${t}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2819],{78386:function(e,n,r){r.d(n,{Z:function(){return s}});var t=r(5891),o=r(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},a=r(22589),i=function(e,n){return o.createElement(a.Z,(0,t.Z)({},e,{ref:n,icon:c}))};var s=o.forwardRef(i)},11591:function(e,n,r){r.r(n),r.d(n,{default:function(){return O}});var t=r(7557),o=r.n(t),c=r(41498),a=r.n(c),i=r(79800),s=r.n(i),l=r(59301),u=r(17233),m=r(96865),p=r(66104),d=r(3113),h=r(65022),f=r.n(h),j=r(8785),x=r(7078),T=r(37712);var O=(0,j.connect)((function(e){return{user:e.user}}))((function(e){var n,r,t=e.user,c=(0,l.useState)(null),i=s()(c,2),h=i[0],O=i[1],b=(0,j.useParams)(),k=b.courseId,G=b.workId,q=b.homeworkId,K=t.userInfo,E=(0,l.useRef)();function P(){return(P=a()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={margin:10,filename:"".concat(g.title,"_").concat(g.user_name,"_").concat(g.created_at,".pdf"),enableLinks:!1,html2canvas:{scale:1,allowTaint:!1,useCORS:!0,width:1210},image:{type:"jpeg",quality:.98}},e.next=3,f()().from(E.current).set(n).toPdf().output("bloburl");case 3:r=e.sent,window.open(r,"_blank");case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,l.useEffect)((function(){function e(){return(e=a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,u.EW)(k,G);case 3:n=e.sent,O(n),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var R,M,Z=h||{},g=Z.report,U=Z.comment_score,y=Z.work,I="/classrooms/".concat(k,"/common_homework/").concat(q,"/review/").concat(G);return(0,T.jsx)("div",{className:"exper-detail-wrapper",children:g?(0,T.jsxs)(l.Fragment,{children:[K&&(0,T.jsxs)(p.Z,{separator:">",children:[(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:"".concat(null===(n=K.course)||void 0===n?void 0:n.first_category_url),children:null===(r=K.course)||void 0===r?void 0:r.course_name})}),(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework"),children:" 图文作业 "})}),(0,T.jsx)(p.Z.Item,{children:(0,T.jsx)(j.Link,{to:I,children:" 作业详情 "})}),(0,T.jsx)(p.Z.Item,{children:null==g?void 0:g.user_name})]}),(0,T.jsxs)("h2",{children:[" ",(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework"),children:"<"}),"   ",(0,T.jsx)("span",{}),"查看实验报告"]}),(0,T.jsxs)("ul",{className:"nav-tab",children:[(0,T.jsx)("li",{children:(0,T.jsx)(j.Link,{to:I,children:" 作业详情 "})}),(0,T.jsx)("li",{className:"active",children:"实验报告"}),(0,T.jsxs)("li",{className:"btn-link-action",children:[g.is_my&&(0,T.jsx)(j.Link,{to:"/classrooms/".concat(k,"/common_homework/").concat(G,"/lab-report/").concat(g&&g.id),children:(0,T.jsx)(d.ZP,{type:"primary",ghost:!0,children:"编辑实验报告"})}),(0,T.jsx)("a",{children:(0,T.jsx)(d.ZP,{onClick:function(){return P.apply(this,arguments)},type:"primary",ghost:!0,children:"下载实验报告"})})]})]}),(0,T.jsxs)("div",{className:"exper-detail",ref:E,children:[(0,T.jsx)("h2",{children:g.title}),(0,T.jsxs)("p",{className:"info",children:[(0,T.jsxs)("span",{children:[" 教学课堂: ",g.course_name," "]}),(0,T.jsxs)("span",{children:[" 班级:",g.group_name," "]}),(0,T.jsxs)("span",{children:[" 姓名:",g.user_name," "]}),(0,T.jsxs)("span",{children:[" 提交时间: ",g.created_at," "]})]}),(0,T.jsx)("h4",{className:"title",children:"实验报告内容"}),g.report_content&&(0,T.jsx)(x.Z,{value:g.report_content}),y&&(0,T.jsxs)(l.Fragment,{children:[y.work_content&&(0,T.jsxs)(l.Fragment,{children:[(0,T.jsx)("h4",{className:"title",children:"学生作业内容"}),(0,T.jsx)(x.Z,{value:y.work_content})]}),y.attachments&&(0,T.jsx)("ul",{className:"attachment-list",children:y.attachments.map((function(e){return(0,T.jsx)("li",{children:(0,T.jsxs)("a",{href:e.url,children:[" ",(0,T.jsx)("i",{className:"color-green iconfont icon-fujian"})," ",(0,T.jsx)("span",{children:e.title})," ",(0,T.jsxs)("span",{children:["(",e.filesize,")"]})," "]})},e.id)}))}),U&&U.length>0?(0,T.jsxs)(l.Fragment,{children:[(0,T.jsx)("h4",{className:"title",children:"评阅记录"}),(0,T.jsxs)("table",{className:"record-table",children:[(0,T.jsx)("thead",{children:(0,T.jsxs)("tr",{children:[(0,T.jsx)("th",{width:100,children:"评阅人姓名"}),(0,T.jsx)("th",{width:80,children:"身份"}),(0,T.jsx)("th",{width:120,children:"评阅时间"}),(0,T.jsx)("th",{width:240,children:"评语"}),(0,T.jsx)("th",{width:80,children:"分数"})]})}),(0,T.jsx)("tbody",{children:U.map((function(e,n){return(0,T.jsxs)("tr",{children:[(0,T.jsx)("td",{children:e.user_name}),(0,T.jsx)("td",{children:e.comment_role}),(0,T.jsx)("td",{children:e.comment_time}),(0,T.jsx)("td",{children:e.content}),(0,T.jsx)("td",{children:e.score})]},n)}))})]})]}):null,y.final_score?(0,T.jsxs)("p",{className:"score",children:[(0,T.jsxs)("div",{children:[" 评分:",(0,T.jsx)("strong",{style:{fontSize:26},children:y.final_score}),"分 "]}),(0,T.jsx)("img",{className:"water-mark",src:(R=y.final_score,M="data:image/png;base64,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",R<90&&R>=70&&(M="data:image/png;base64,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"),R>=60&&R<70&&(M="data:image/png;base64,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"),R>0&&R<60&&(M="data:image/png;base64,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"),M),width:105,alt:"waterMark"})]}):null]})]})]}):(0,T.jsx)(m.Z,{active:!0})})}))},17233:function(e,n,r){r.d(n,{BE:function(){return s},EW:function(){return h},Pt:function(){return d},QB:function(){return i},R4:function(){return u},WF:function(){return a},cq:function(){return p},jA:function(){return c},kG:function(){return o},lP:function(){return l},r_:function(){return m}});var t=r(92911);function o(e){return(0,t.U2)("lab_templates.json",e)}function c(e,n){return(0,t.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function a(e){return(0,t.v_)("lab_templates.json",e)}function i(e,n){return(0,t.gz)("lab_templates/".concat(e,".json"),n)}function s(e,n){return(0,t.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function l(e){return(0,t.U2)("lab_templates/demo.json",{course_id:e})}function u(e){return(0,t.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function m(e){return(0,t.U2)("lab_reports/".concat(e,"/detail.json"))}function p(e){return(0,t.v_)("lab_reports.json",e)}function d(e,n){return(0,t.gz)("lab_reports/".concat(e,".json"),n)}function h(e,n){return(0,t.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},66104:function(e,n,r){r.d(n,{Z:function(){return g}});var t=r(92310),o=r.n(t),c=r(75440),a=r(47413),i=r(59301),s=r(92343),l=r(36355),u=r(78386),m=r(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:r}=i.useContext(l.E_),t=r("breadcrumb");return i.createElement("li",{className:`${t}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var d=p,h=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{if(n)return n(r,t,o,c);const i=function(e,n){if(void 0===e.title||null===e.title)return null;const r=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${r})`,"g"),((e,r)=>n[r]||e))}(r,t);return f(e,r,i,a)}}var x=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:r="/",children:t,menu:o,overlay:c,dropdownProps:a,href:s}=e;const l=(e=>{if(o||c){const r=Object.assign({},a);if(o){const e=o||{},{items:n}=e,t=x(e,["items"]);r.menu=Object.assign(Object.assign({},t),{items:null==n?void 0:n.map(((e,n)=>{var{key:r,title:t,label:o,path:c}=e,a=x(e,["key","title","label","path"]);let l=null!=o?o:t;return c&&(l=i.createElement("a",{href:`${s}${c}`},l)),Object.assign(Object.assign({},a),{key:null!=r?r:n,label:l})}))})}else c&&(r.overlay=c);return i.createElement(m.Z,Object.assign({placement:"bottom"},r),i.createElement("span",{className:`${n}-overlay-link`},e,i.createElement(u.Z,null)))}return e})(t);return null!=l?i.createElement(i.Fragment,null,i.createElement("li",null,l),r&&i.createElement(d,null,r)):null},O=e=>{const{prefixCls:n,children:r,href:t}=e,o=x(e,["prefixCls","children","href"]),{getPrefixCls:c}=i.useContext(l.E_),a=c("breadcrumb",n);return i.createElement(T,Object.assign({},o,{prefixCls:a}),f(a,o,r,t))};O.__ANT_BREADCRUMB_ITEM=!0;var b=O,k=r(17313),G=r(83116),q=r(37613);const K=e=>{const{componentCls:n,iconCls:r}=e;return{[n]:Object.assign(Object.assign({},(0,k.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[r]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,k.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${r} + span,\n > ${r} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${r}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var E=(0,G.Z)("Breadcrumb",(e=>{const n=(0,q.TS)(e,{});return[K(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),P=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:n}=e,r=P(e,["breadcrumbName"]);return Object.assign(Object.assign({},r),{title:n})}))}),o}var M=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:r="/",style:t,className:u,rootClassName:m,routes:p,items:h,children:f,itemRender:x,params:O={}}=e,b=M(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:k,direction:G,breadcrumb:q}=i.useContext(l.E_);let K;const P=k("breadcrumb",n),[Z,g]=E(P),U=function(e,n){return(0,i.useMemo)((()=>e||(n?n.map(R):null)),[e,n])}(h,p);const y=j(P,x);if(U&&U.length>0){const e=[],n=h||p;K=U.map(((t,o)=>{const{path:c,key:s,type:l,menu:u,overlay:m,onClick:p,className:h,separator:f,dropdownProps:j}=t,x=((e,n)=>{if(void 0===n)return n;let r=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{r=r.replace(`:${n}`,e[n])})),r})(O,c);void 0!==x&&e.push(x);const b=null!=s?s:o;if("separator"===l)return i.createElement(d,{key:b},f);const k={},G=o===U.length-1;u?k.menu=u:m&&(k.overlay=m);let{href:q}=t;return e.length&&void 0!==x&&(q=`#/${e.join("/")}`),i.createElement(T,Object.assign({key:b},k,(0,a.Z)(t,{data:!0,aria:!0}),{className:h,dropdownProps:j,href:q,separator:G?"":r,onClick:p,prefixCls:P}),y(t,O,n,e,q))}))}else if(f){const e=(0,c.Z)(f).length;K=(0,c.Z)(f).map(((n,t)=>{if(!n)return n;const o=t===e-1;return(0,s.Tm)(n,{separator:o?"":r,key:t})}))}const I=o()(P,null==q?void 0:q.className,{[`${P}-rtl`]:"rtl"===G},u,m,g),N=Object.assign(Object.assign({},null==q?void 0:q.style),t);return Z(i.createElement("nav",Object.assign({className:I,style:N},b),i.createElement("ol",null,K)))};Z.Item=b,Z.Separator=d;var g=Z},92899:function(e,n,r){r.d(n,{Fm:function(){return p}});var t=r(7102),o=r(95406);const c=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:c,outKeyframes:a},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:l,outKeyframes:u}},p=(e,n)=>{const{antCls:r}=e,t=`${r}-${n}`,{inKeyframes:c,outKeyframes:a}=m[n];return[(0,o.R)(t,c,a,e.motionDurationMid),{[`\n ${t}-enter,\n ${t}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${t}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Template__index.async.js b/p__Classrooms__Lists__Template__index.async.js index e3984709ed..54c526c33c 100644 --- a/p__Classrooms__Lists__Template__index.async.js +++ b/p__Classrooms__Lists__Template__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15148],{53084:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},l=t(22589),i=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(i)},14988:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=t(22589),i=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(i)},42653:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},l=t(22589),i=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(i)},16644:function(e,n,t){var r=t(82242),o=t.n(r),a=(t(59301),t(19779)),l=t(3113),i=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,s=void 0===c?{}:c,u=e.customText,p=e.ButtonText,d=e.ButtonClick,g=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,v=e.loading,I=void 0!==v&&v;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:I?"hidden":"visible"}),s),children:[(0,i.jsx)("img",{src:n||a,style:o()({width:288,height:200},m)}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),p&&(0,i.jsx)(l.ZP,o()(o()({className:g,onClick:d},r),{},{children:p})),f&&f]})}},54844:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});var r=t(7557),o=t.n(r),a=t(41498),l=t.n(a),i=t(79800),c=t.n(i),s=t(70236),u=t.n(s),p=t(82242),d=t.n(p),g=t(59301),f=t(96865),m=t(27092),v=t(14478),I=t(8785),y=t(17233),x=t(16644),C=t(37712),h={data:[],loading:!0,page:1,count:0},E=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SETPAGE=2]="SETPAGE",e}(E||{});function A(e,n){switch(n.type){case E.INITDATA:return d()(d()({},e),n.payload);case E.SHOWLOADING:return d()(d()({},e),{},{loading:n.payload});case E.SETPAGE:return d()(d()({},e),{},{page:n.payload});default:throw new Error}}var b=function(e){u()(e);var n=(0,g.useReducer)(A,h),t=c()(n,2),r=t[0],a=t[1],i=r.loading,s=r.data,p=r.page,v=r.count,b=(0,I.useParams)().coursesId;(0,g.useEffect)((function(){S()}),[b,p]);var S=(0,g.useCallback)(l()(o()().mark((function e(){var n,t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.kG)({course_id:b,page:p});case 2:n=e.sent,t=n.lab_templates,r=n.total_count,a({type:E.INITDATA,payload:{loading:!1,data:t,count:r}});case 5:case"end":return e.stop()}}),e)}))),[b,p]);function k(e,n){return j.apply(this,arguments)}function j(){return(j=l()(o()().mark((function e(n,t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.jA)(n,t);case 2:S();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsx)("div",{className:"experiment-index",children:i?(0,C.jsx)(f.Z,{active:!0}):(0,C.jsxs)(g.Fragment,{children:[(0,C.jsxs)("header",{children:[(0,C.jsx)("h2",{children:"实验报告模板"}),(0,C.jsx)("a",{href:"/classrooms/".concat(b,"/template/add"),children:"新建"})]}),(0,C.jsxs)("section",{children:[s.length>0?(0,C.jsx)("ul",{className:"report-item-wrapper",children:s.map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(P,d()(d()({},e),{},{coursesId:b,delExperiment:k}))},e.id)}))}):(0,C.jsx)(x.Z,{}),v>20&&(0,C.jsx)(m.Z,{pageSize:20,current:p,total:v,onChange:function(e){a({type:"SETPAGE",payload:e})}})]})]})})};function P(e){var n=e.id,t=e.coursesId,r=e.title,o=e.is_current,a=e.apply_clazz_name,l=e.delExperiment;return(0,C.jsxs)("div",{className:"report-item",children:[(0,C.jsx)("img",{src:"data:image/png;base64,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",width:164,alt:"实验报告"}),(0,C.jsxs)("div",{className:"info",children:[(0,C.jsx)("h3",{children:r}),(0,C.jsxs)("p",{children:["使用范围:",a]}),(0,C.jsxs)("div",{className:"report-action",children:[o?(0,C.jsx)("span",{className:"c-green",children:"启用中"}):(0,C.jsx)("span",{className:"c-grey",children:"未启用"}),(0,C.jsxs)("div",{children:[(0,C.jsx)(I.Link,{to:"/classrooms/".concat(t,"/template/").concat(n),children:"编辑"})," | ",(0,C.jsx)(v.Z,{title:(0,C.jsxs)(g.Fragment,{children:[(0,C.jsx)("p",{children:"删除后,所有内容将无法找回(包括学生"}),(0,C.jsx)("p",{children:"提交的实验报告内容),请谨慎操作!"})]}),placement:"bottom",onConfirm:function(){l(n,t)},children:(0,C.jsx)("a",{href:"",children:"删除"})})]})]})]})]})}},17233:function(e,n,t){t.d(n,{BE:function(){return c},EW:function(){return f},Pt:function(){return g},QB:function(){return i},R4:function(){return u},WF:function(){return l},cq:function(){return d},jA:function(){return a},kG:function(){return o},lP:function(){return s},r_:function(){return p}});var r=t(92911);function o(e){return(0,r.U2)("lab_templates.json",e)}function a(e,n){return(0,r.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function l(e){return(0,r.v_)("lab_templates.json",e)}function i(e,n){return(0,r.gz)("lab_templates/".concat(e,".json"),n)}function c(e,n){return(0,r.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function s(e){return(0,r.U2)("lab_templates/demo.json",{course_id:e})}function u(e){return(0,r.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function p(e){return(0,r.U2)("lab_reports/".concat(e,"/detail.json"))}function d(e){return(0,r.v_)("lab_reports.json",e)}function g(e,n){return(0,r.gz)("lab_reports/".concat(e,".json"),n)}function f(e,n){return(0,r.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},77578:function(e,n,t){t.d(n,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},14478:function(e,n,t){t.d(n,{Z:function(){return k}});var r=t(54745),o=t(92310),a=t.n(o),l=t(20287),i=t(71366),c=t(55405),s=t(59301),u=t(92343),p=t(36355),d=t(60324),g=t(92806),f=t(77578),m=t(3113),v=t(67797),I=t(9763),y=t(31724),x=t(39722),C=t(83116);var h=(0,C.Z)("Popconfirm",(e=>(e=>{const{componentCls:n,iconCls:t,antCls:r,zIndexPopup:o,colorText:a,colorWarning:l,marginXXS:i,marginXS:c,fontSize:s,fontWeightStrong:u,colorTextHeading:p}=e;return{[n]:{zIndex:o,[`&${r}-popover`]:{fontSize:s},[`${n}-message`]:{marginBottom:c,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${n}-message-icon ${t}`]:{color:l,fontSize:s,lineHeight:1,marginInlineEnd:c},[`${n}-title`]:{fontWeight:u,color:p,"&:only-child":{fontWeight:"normal"}},[`${n}-description`]:{marginTop:i,color:a}},[`${n}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:c}}}}})(e)),(e=>{const{zIndexPopupBase:n}=e;return{zIndexPopup:n+60}}),{resetStyle:!1}),E=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,okButtonProps:t,cancelButtonProps:o,title:l,description:i,cancelText:c,okText:u,okType:d="primary",icon:x=s.createElement(r.Z,null),showCancel:C=!0,close:h,onConfirm:E,onCancel:A,onPopupClick:b}=e,{getPrefixCls:P}=s.useContext(p.E_),[S]=(0,I.Z)("Popconfirm",y.Z.Popconfirm),k=(0,f.Z)(l),j=(0,f.Z)(i);return s.createElement("div",{className:`${n}-inner-content`,onClick:b},s.createElement("div",{className:`${n}-message`},x&&s.createElement("span",{className:`${n}-message-icon`},x),s.createElement("div",{className:`${n}-message-text`},k&&s.createElement("div",{className:a()(`${n}-title`)},k),j&&s.createElement("div",{className:`${n}-description`},j))),s.createElement("div",{className:`${n}-buttons`},C&&s.createElement(m.ZP,Object.assign({onClick:A,size:"small"},o),null!=c?c:null==S?void 0:S.cancelText),s.createElement(g.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,v.n)(d)),t),actionFn:E,close:h,prefixCls:P("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=u?u:null==S?void 0:S.okText)))};var b=e=>{const{prefixCls:n,placement:t,className:r,style:o}=e,l=E(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=s.useContext(p.E_),c=i("popconfirm",n),[u]=h(c);return u(s.createElement(x.ZP,{placement:t,className:a()(c,r),style:o,content:s.createElement(A,Object.assign({prefixCls:c},l))}))},P=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,placement:o="top",trigger:g="click",okType:f="primary",icon:m=s.createElement(r.Z,null),children:v,overlayClassName:I,onOpenChange:y,onVisibleChange:x}=e,C=P(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:E}=s.useContext(p.E_),[b,S]=(0,i.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),k=(e,n)=>{S(e,!0),null==x||x(e),null==y||y(e,n)},j=E("popconfirm",t),Q=a()(j,I),[Z]=h(j);return Z(s.createElement(d.Z,Object.assign({},(0,c.Z)(C,["title"]),{trigger:g,placement:o,onOpenChange:n=>{const{disabled:t=!1}=e;t||k(n)},open:b,ref:n,overlayClassName:Q,content:s.createElement(A,Object.assign({okType:f,icon:m},e,{prefixCls:j,close:e=>{k(!1,e)},onConfirm:n=>{var t;return null===(t=e.onConfirm)||void 0===t?void 0:t.call(void 0,n)},onCancel:n=>{var t;k(!1,n),null===(t=e.onCancel)||void 0===t||t.call(void 0,n)}})),"data-popover-inject":!0}),(0,u.Tm)(v,{onKeyDown:e=>{var n,t;s.isValidElement(v)&&(null===(t=null==v?void 0:(n=v.props).onKeyDown)||void 0===t||t.call(n,e)),(e=>{e.keyCode===l.Z.ESC&&b&&k(!1,e)})(e)}})))}));S._InternalPanelDoNotUseOrYouWillBeFired=b;var k=S},39722:function(e,n,t){t.d(n,{t5:function(){return p}});var r=t(92310),o=t.n(r),a=t(55477),l=t(59301),i=t(36355),c=t(77578),s=t(17356),u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:n,prefixCls:t,className:r,style:i,placement:s="top",title:u,content:p,children:d}=e;return l.createElement("div",{className:o()(n,t,`${t}-pure`,`${t}-placement-${s}`,r),style:i},l.createElement("div",{className:`${t}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),d||((e,n,t)=>{if(n||t)return l.createElement(l.Fragment,null,n&&l.createElement("div",{className:`${e}-title`},(0,c.Z)(n)),l.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(t)))})(t,u,p)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:r}=l.useContext(i.E_),o=r("popover",n),[a,c]=(0,s.Z)(o);return a(l.createElement(p,Object.assign({},t,{prefixCls:o,hashId:c})))}},60324:function(e,n,t){var r=t(92310),o=t.n(r),a=t(59301),l=t(77578),i=t(62892),c=t(36355),s=t(6848),u=t(39722),p=t(17356),d=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:n,content:t,prefixCls:r}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${r}-title`},(0,l.Z)(n)),a.createElement("div",{className:`${r}-inner-content`},(0,l.Z)(t)))},f=a.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:l,overlayClassName:u,placement:f="top",trigger:m="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:I=.1,overlayStyle:y={}}=e,x=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:C}=a.useContext(c.E_),h=C("popover",t),[E,A]=(0,p.Z)(h),b=C(),P=o()(u,A);return E(a.createElement(s.Z,Object.assign({placement:f,trigger:m,mouseEnterDelay:v,mouseLeaveDelay:I,overlayStyle:y},x,{prefixCls:h,overlayClassName:P,ref:n,overlay:r||l?a.createElement(g,{prefixCls:h,title:r,content:l}):null,transitionName:(0,i.m)(b,"zoom-big",x.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=f},17356:function(e,n,t){var r=t(17313),o=t(29878),a=t(19447),l=t(33166),i=t(83116),c=t(37613);const s=e=>{const{componentCls:n,popoverColor:t,minWidth:o,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:g,popoverBg:f}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":g,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:i},[`${n}-title`]:{minWidth:o,marginBottom:d,color:s,fontWeight:l},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:l.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:o,paddingSM:a,controlHeight:l,fontSize:i,lineHeight:c,padding:s}=e,u=l-Math.round(i*c);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${s}px ${u/2-t}px`,borderBottom:`${t}px ${r} ${o}`},[`${n}-inner-content`]:{padding:`${a}px ${s}px`}}}};n.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,a=(0,c.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[s(a),u(a),r&&p(a),(0,o._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15148],{53084:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},l=t(22589),c=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var i=o.forwardRef(c)},14988:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=t(22589),c=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var i=o.forwardRef(c)},42653:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},l=t(22589),c=function(e,n){return o.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var i=o.forwardRef(c)},54844:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});var r=t(7557),o=t.n(r),a=t(41498),l=t.n(a),c=t(79800),i=t.n(c),s=t(70236),p=t.n(s),u=t(82242),d=t.n(u),f=t(59301),g=t(96865),m=t(27092),v=t(14478),I=t(8785),y=t(17233),x=t(16644),C=t(37712),E={data:[],loading:!0,page:1,count:0},A=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SETPAGE=2]="SETPAGE",e}(A||{});function h(e,n){switch(n.type){case A.INITDATA:return d()(d()({},e),n.payload);case A.SHOWLOADING:return d()(d()({},e),{},{loading:n.payload});case A.SETPAGE:return d()(d()({},e),{},{page:n.payload});default:throw new Error}}var b=function(e){p()(e);var n=(0,f.useReducer)(h,E),t=i()(n,2),r=t[0],a=t[1],c=r.loading,s=r.data,u=r.page,v=r.count,b=(0,I.useParams)().coursesId;(0,f.useEffect)((function(){P()}),[b,u]);var P=(0,f.useCallback)(l()(o()().mark((function e(){var n,t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.kG)({course_id:b,page:u});case 2:n=e.sent,t=n.lab_templates,r=n.total_count,a({type:A.INITDATA,payload:{loading:!1,data:t,count:r}});case 5:case"end":return e.stop()}}),e)}))),[b,u]);function k(e,n){return j.apply(this,arguments)}function j(){return(j=l()(o()().mark((function e(n,t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.jA)(n,t);case 2:P();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsx)("div",{className:"experiment-index",children:c?(0,C.jsx)(g.Z,{active:!0}):(0,C.jsxs)(f.Fragment,{children:[(0,C.jsxs)("header",{children:[(0,C.jsx)("h2",{children:"实验报告模板"}),(0,C.jsx)("a",{href:"/classrooms/".concat(b,"/template/add"),children:"新建"})]}),(0,C.jsxs)("section",{children:[s.length>0?(0,C.jsx)("ul",{className:"report-item-wrapper",children:s.map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(S,d()(d()({},e),{},{coursesId:b,delExperiment:k}))},e.id)}))}):(0,C.jsx)(x.Z,{}),v>20&&(0,C.jsx)(m.Z,{pageSize:20,current:u,total:v,onChange:function(e){a({type:"SETPAGE",payload:e})}})]})]})})};function S(e){var n=e.id,t=e.coursesId,r=e.title,o=e.is_current,a=e.apply_clazz_name,l=e.delExperiment;return(0,C.jsxs)("div",{className:"report-item",children:[(0,C.jsx)("img",{src:"data:image/png;base64,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",width:164,alt:"实验报告"}),(0,C.jsxs)("div",{className:"info",children:[(0,C.jsx)("h3",{children:r}),(0,C.jsxs)("p",{children:["使用范围:",a]}),(0,C.jsxs)("div",{className:"report-action",children:[o?(0,C.jsx)("span",{className:"c-green",children:"启用中"}):(0,C.jsx)("span",{className:"c-grey",children:"未启用"}),(0,C.jsxs)("div",{children:[(0,C.jsx)(I.Link,{to:"/classrooms/".concat(t,"/template/").concat(n),children:"编辑"})," | ",(0,C.jsx)(v.Z,{title:(0,C.jsxs)(f.Fragment,{children:[(0,C.jsx)("p",{children:"删除后,所有内容将无法找回(包括学生"}),(0,C.jsx)("p",{children:"提交的实验报告内容),请谨慎操作!"})]}),placement:"bottom",onConfirm:function(){l(n,t)},children:(0,C.jsx)("a",{href:"",children:"删除"})})]})]})]})]})}},17233:function(e,n,t){t.d(n,{BE:function(){return i},EW:function(){return g},Pt:function(){return f},QB:function(){return c},R4:function(){return p},WF:function(){return l},cq:function(){return d},jA:function(){return a},kG:function(){return o},lP:function(){return s},r_:function(){return u}});var r=t(92911);function o(e){return(0,r.U2)("lab_templates.json",e)}function a(e,n){return(0,r.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function l(e){return(0,r.v_)("lab_templates.json",e)}function c(e,n){return(0,r.gz)("lab_templates/".concat(e,".json"),n)}function i(e,n){return(0,r.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function s(e){return(0,r.U2)("lab_templates/demo.json",{course_id:e})}function p(e){return(0,r.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function u(e){return(0,r.U2)("lab_reports/".concat(e,"/detail.json"))}function d(e){return(0,r.v_)("lab_reports.json",e)}function f(e,n){return(0,r.gz)("lab_reports/".concat(e,".json"),n)}function g(e,n){return(0,r.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},77578:function(e,n,t){t.d(n,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},14478:function(e,n,t){t.d(n,{Z:function(){return k}});var r=t(54745),o=t(92310),a=t.n(o),l=t(20287),c=t(71366),i=t(55405),s=t(59301),p=t(92343),u=t(36355),d=t(60324),f=t(92806),g=t(77578),m=t(3113),v=t(67797),I=t(9763),y=t(31724),x=t(39722),C=t(83116);var E=(0,C.Z)("Popconfirm",(e=>(e=>{const{componentCls:n,iconCls:t,antCls:r,zIndexPopup:o,colorText:a,colorWarning:l,marginXXS:c,marginXS:i,fontSize:s,fontWeightStrong:p,colorTextHeading:u}=e;return{[n]:{zIndex:o,[`&${r}-popover`]:{fontSize:s},[`${n}-message`]:{marginBottom:i,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${n}-message-icon ${t}`]:{color:l,fontSize:s,lineHeight:1,marginInlineEnd:i},[`${n}-title`]:{fontWeight:p,color:u,"&:only-child":{fontWeight:"normal"}},[`${n}-description`]:{marginTop:c,color:a}},[`${n}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:i}}}}})(e)),(e=>{const{zIndexPopupBase:n}=e;return{zIndexPopup:n+60}}),{resetStyle:!1}),A=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,okButtonProps:t,cancelButtonProps:o,title:l,description:c,cancelText:i,okText:p,okType:d="primary",icon:x=s.createElement(r.Z,null),showCancel:C=!0,close:E,onConfirm:A,onCancel:h,onPopupClick:b}=e,{getPrefixCls:S}=s.useContext(u.E_),[P]=(0,I.Z)("Popconfirm",y.Z.Popconfirm),k=(0,g.Z)(l),j=(0,g.Z)(c);return s.createElement("div",{className:`${n}-inner-content`,onClick:b},s.createElement("div",{className:`${n}-message`},x&&s.createElement("span",{className:`${n}-message-icon`},x),s.createElement("div",{className:`${n}-message-text`},k&&s.createElement("div",{className:a()(`${n}-title`)},k),j&&s.createElement("div",{className:`${n}-description`},j))),s.createElement("div",{className:`${n}-buttons`},C&&s.createElement(m.ZP,Object.assign({onClick:h,size:"small"},o),null!=i?i:null==P?void 0:P.cancelText),s.createElement(f.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,v.n)(d)),t),actionFn:A,close:E,prefixCls:S("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=p?p:null==P?void 0:P.okText)))};var b=e=>{const{prefixCls:n,placement:t,className:r,style:o}=e,l=A(e,["prefixCls","placement","className","style"]),{getPrefixCls:c}=s.useContext(u.E_),i=c("popconfirm",n),[p]=E(i);return p(s.createElement(x.ZP,{placement:t,className:a()(i,r),style:o,content:s.createElement(h,Object.assign({prefixCls:i},l))}))},S=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,placement:o="top",trigger:f="click",okType:g="primary",icon:m=s.createElement(r.Z,null),children:v,overlayClassName:I,onOpenChange:y,onVisibleChange:x}=e,C=S(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:A}=s.useContext(u.E_),[b,P]=(0,c.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),k=(e,n)=>{P(e,!0),null==x||x(e),null==y||y(e,n)},j=A("popconfirm",t),Q=a()(j,I),[O]=E(j);return O(s.createElement(d.Z,Object.assign({},(0,i.Z)(C,["title"]),{trigger:f,placement:o,onOpenChange:n=>{const{disabled:t=!1}=e;t||k(n)},open:b,ref:n,overlayClassName:Q,content:s.createElement(h,Object.assign({okType:g,icon:m},e,{prefixCls:j,close:e=>{k(!1,e)},onConfirm:n=>{var t;return null===(t=e.onConfirm)||void 0===t?void 0:t.call(void 0,n)},onCancel:n=>{var t;k(!1,n),null===(t=e.onCancel)||void 0===t||t.call(void 0,n)}})),"data-popover-inject":!0}),(0,p.Tm)(v,{onKeyDown:e=>{var n,t;s.isValidElement(v)&&(null===(t=null==v?void 0:(n=v.props).onKeyDown)||void 0===t||t.call(n,e)),(e=>{e.keyCode===l.Z.ESC&&b&&k(!1,e)})(e)}})))}));P._InternalPanelDoNotUseOrYouWillBeFired=b;var k=P},39722:function(e,n,t){t.d(n,{t5:function(){return u}});var r=t(92310),o=t.n(r),a=t(55477),l=t(59301),c=t(36355),i=t(77578),s=t(17356),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:n,prefixCls:t,className:r,style:c,placement:s="top",title:p,content:u,children:d}=e;return l.createElement("div",{className:o()(n,t,`${t}-pure`,`${t}-placement-${s}`,r),style:c},l.createElement("div",{className:`${t}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),d||((e,n,t)=>{if(n||t)return l.createElement(l.Fragment,null,n&&l.createElement("div",{className:`${e}-title`},(0,i.Z)(n)),l.createElement("div",{className:`${e}-inner-content`},(0,i.Z)(t)))})(t,p,u)))};n.ZP=e=>{const{prefixCls:n}=e,t=p(e,["prefixCls"]),{getPrefixCls:r}=l.useContext(c.E_),o=r("popover",n),[a,i]=(0,s.Z)(o);return a(l.createElement(u,Object.assign({},t,{prefixCls:o,hashId:i})))}},60324:function(e,n,t){var r=t(92310),o=t.n(r),a=t(59301),l=t(77578),c=t(62892),i=t(36355),s=t(6848),p=t(39722),u=t(17356),d=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:n,content:t,prefixCls:r}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${r}-title`},(0,l.Z)(n)),a.createElement("div",{className:`${r}-inner-content`},(0,l.Z)(t)))},g=a.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:l,overlayClassName:p,placement:g="top",trigger:m="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:I=.1,overlayStyle:y={}}=e,x=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:C}=a.useContext(i.E_),E=C("popover",t),[A,h]=(0,u.Z)(E),b=C(),S=o()(p,h);return A(a.createElement(s.Z,Object.assign({placement:g,trigger:m,mouseEnterDelay:v,mouseLeaveDelay:I,overlayStyle:y},x,{prefixCls:E,overlayClassName:S,ref:n,overlay:r||l?a.createElement(f,{prefixCls:E,title:r,content:l}):null,transitionName:(0,c.m)(b,"zoom-big",x.transitionName),"data-popover-inject":!0})))}));g._InternalPanelDoNotUseOrYouWillBeFired=p.ZP,n.Z=g},17356:function(e,n,t){var r=t(17313),o=t(29878),a=t(19447),l=t(33166),c=t(83116),i=t(37613);const s=e=>{const{componentCls:n,popoverColor:t,minWidth:o,fontWeightStrong:l,popoverPadding:c,boxShadowSecondary:i,colorTextHeading:s,borderRadiusLG:p,zIndexPopup:u,marginXS:d,colorBgElevated:f,popoverBg:g}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:p,boxShadow:i,padding:c},[`${n}-title`]:{minWidth:o,marginBottom:d,color:s,fontWeight:l},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},p=e=>{const{componentCls:n}=e;return{[n]:l.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:o,paddingSM:a,controlHeight:l,fontSize:c,lineHeight:i,padding:s}=e,p=l-Math.round(c*i);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${p/2}px ${s}px ${p/2-t}px`,borderBottom:`${t}px ${r} ${o}`},[`${n}-inner-content`]:{padding:`${a}px ${s}px`}}}};n.Z=(0,c.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,a=(0,i.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[s(a),p(a),r&&u(a),(0,o._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Template__student__index.async.js b/p__Classrooms__Lists__Template__student__index.async.js index eddc2996fa..f919bbe5cb 100644 --- a/p__Classrooms__Lists__Template__student__index.async.js +++ b/p__Classrooms__Lists__Template__student__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89785],{16644:function(n,t,e){var r=e(82242),o=e.n(r),s=(e(59301),e(19779)),c=e(3113),a=e(37712);t.Z=function(n){var t=n.img,e=n.buttonProps,r=void 0===e?{}:e,i=n.styles,u=void 0===i?{}:i,l=n.customText,d=n.ButtonText,p=n.ButtonClick,f=n.Buttonclass,m=n.ButtonTwo,h=n.imgStyles,x=n.loading,j=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:j?"hidden":"visible"}),u),children:[(0,a.jsx)("img",{src:t||s,style:o()({width:288,height:200},h)}),(0,a.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(c.ZP,o()(o()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},17233:function(n,t,e){e.d(t,{BE:function(){return i},EW:function(){return m},Pt:function(){return f},QB:function(){return a},R4:function(){return l},WF:function(){return c},cq:function(){return p},jA:function(){return s},kG:function(){return o},lP:function(){return u},r_:function(){return d}});var r=e(92911);function o(n){return(0,r.U2)("lab_templates.json",n)}function s(n,t){return(0,r.IV)("lab_templates/".concat(n,".json"),{course_id:t})}function c(n){return(0,r.v_)("lab_templates.json",n)}function a(n,t){return(0,r.gz)("lab_templates/".concat(n,".json"),t)}function i(n,t){return(0,r.U2)("lab_templates/".concat(t,"/view.json"),{course_id:n})}function u(n){return(0,r.U2)("lab_templates/demo.json",{course_id:n})}function l(n){return(0,r.U2)("lab_templates/template_content.json",{course_id:n,clazz:"normal"})}function d(n){return(0,r.U2)("lab_reports/".concat(n,"/detail.json"))}function p(n){return(0,r.v_)("lab_reports.json",n)}function f(n,t){return(0,r.gz)("lab_reports/".concat(n,".json"),t)}function m(n,t){return(0,r.U2)("lab_reports/view.json",{course_id:n,student_work_id:t})}},94495:function(n,t,e){e.r(t);var r=e(7557),o=e.n(r),s=e(41498),c=e.n(s),a=e(79800),i=e.n(a),u=e(82242),l=e.n(u),d=e(59301),p=(e(53282),e(17233)),f=e(78241),m=e(66104),h=e(3113),x=e(7078),j=e(30010),y=e(8785),_=e(37712),v={loading:!1,data:l()({},{content:"",lab_template:{}}),templateInfo:{}};function b(n,t){switch(t.type){case"SETLOADING":return l()(l()({},n),{},{loading:t.payload});case"INITDATA":return l()(l()({},n),{},{data:t.payload});case"INITTEMPLATECONTENT":return l()(l()({},n),{},{templateInfo:t.payload});default:throw new Error}}t.default=(0,y.connect)((function(n){return{user:n.user}}))((function(n){var t,e,r=n.user,s=(0,d.useReducer)(b,v),a=i()(s,2),u=a[0],I=a[1],k=u.data,w=u.templateInfo,T=u.loading,g=(0,y.useParams)(),N=g.courseId,E=g.reportId,Z=g.homeworkId,P=r.userInfo,A=f.Z.useForm(),L=i()(A,1)[0];function C(){return(C=c()(o()().mark((function n(t){var e,r,s;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(I({type:"SETLOADING",payload:!0}),e=0,!E||"0"===E){n.next=9;break}return n.next=5,(0,p.Pt)(E,l()(l()({},t),{},{id:E}));case 5:r=n.sent,e=r.status,n.next=13;break;case 9:return n.next=11,(0,p.cq)(l()(l()({},t),{},{work_id:Z}));case 11:s=n.sent,e=s.status;case 13:I({type:"SETLOADING",payload:!1}),0===e&&y.history.back();case 15:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){function n(){return(n=c()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.r_)(E);case 2:t=n.sent,I({type:"INITDATA",payload:t}),L.setFieldsValue({content:t.content});case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}E&&"0"!==E&&function(){n.apply(this,arguments)}()}),[E]),(0,d.useEffect)((function(){function n(){return(n=c()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,p.R4)(N);case 2:t=n.sent,I({type:"INITTEMPLATECONTENT",payload:t}),L.setFieldsValue({content:t.content});case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}"0"===E&&function(){n.apply(this,arguments)}()}),[N,E]);var B=k.lab_template;return(0,_.jsxs)(f.Z,{form:L,layout:"vertical",onFinish:function(n){return C.apply(this,arguments)},className:"experiment-wrapper",children:[P&&(0,_.jsxs)(m.Z,{separator:">",children:[(0,_.jsx)(m.Z.Item,{children:(0,_.jsx)(y.Link,{to:"".concat(null===(t=P.course)||void 0===t?void 0:t.first_category_url),children:null==P||null===(e=P.course)||void 0===e?void 0:e.course_name})}),(0,_.jsx)(m.Z.Item,{children:(0,_.jsx)(y.Link,{to:"/classrooms/".concat(N,"/common_homework"),children:" 图文作业 "})}),(0,_.jsxs)(m.Z.Item,{children:[P.username," 提交实验报告"]})]}),(0,_.jsxs)("h2",{children:[" ",(0,_.jsx)(y.Link,{to:"/classrooms/".concat(N,"/common_homework"),children:"<"}),"   ",(0,_.jsx)("span",{}),B.title||"提交实验报告"]}),(0,_.jsxs)("div",{className:"experiment-panel",children:[(B.description||w.description)&&(0,_.jsxs)(d.Fragment,{children:[(0,_.jsx)("h4",{children:"说明:"}),(0,_.jsx)(x.Z,{value:B.description||w.description})]}),(0,_.jsx)(f.Z.Item,{label:(0,_.jsx)("b",{children:"填写内容"}),name:"content",valuePropName:"defaultValue",rules:[{required:!0,message:"实验报告内容不能为空"}],children:(0,_.jsx)(j.Z,{id:"experiment-student-report",height:386,watch:!0})})]}),(0,_.jsx)(h.ZP,{loading:T,type:"primary",htmlType:"submit",children:"提交"}),(0,_.jsx)(h.ZP,{onClick:function(){y.history.back()},style:{marginLeft:14},children:"取消"})]})}))},53282:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89785],{17233:function(n,e,t){t.d(e,{BE:function(){return u},EW:function(){return m},Pt:function(){return f},QB:function(){return c},R4:function(){return l},WF:function(){return a},cq:function(){return d},jA:function(){return s},kG:function(){return o},lP:function(){return i},r_:function(){return p}});var r=t(92911);function o(n){return(0,r.U2)("lab_templates.json",n)}function s(n,e){return(0,r.IV)("lab_templates/".concat(n,".json"),{course_id:e})}function a(n){return(0,r.v_)("lab_templates.json",n)}function c(n,e){return(0,r.gz)("lab_templates/".concat(n,".json"),e)}function u(n,e){return(0,r.U2)("lab_templates/".concat(e,"/view.json"),{course_id:n})}function i(n){return(0,r.U2)("lab_templates/demo.json",{course_id:n})}function l(n){return(0,r.U2)("lab_templates/template_content.json",{course_id:n,clazz:"normal"})}function p(n){return(0,r.U2)("lab_reports/".concat(n,"/detail.json"))}function d(n){return(0,r.v_)("lab_reports.json",n)}function f(n,e){return(0,r.gz)("lab_reports/".concat(n,".json"),e)}function m(n,e){return(0,r.U2)("lab_reports/view.json",{course_id:n,student_work_id:e})}},94495:function(n,e,t){t.r(e);var r=t(7557),o=t.n(r),s=t(41498),a=t.n(s),c=t(79800),u=t.n(c),i=t(82242),l=t.n(i),p=t(59301),d=(t(53282),t(17233)),f=t(78241),m=t(66104),h=t(3113),j=t(7078),x=t(30010),_=t(8785),y=t(37712),I={loading:!1,data:l()({},{content:"",lab_template:{}}),templateInfo:{}};function b(n,e){switch(e.type){case"SETLOADING":return l()(l()({},n),{},{loading:e.payload});case"INITDATA":return l()(l()({},n),{},{data:e.payload});case"INITTEMPLATECONTENT":return l()(l()({},n),{},{templateInfo:e.payload});default:throw new Error}}e.default=(0,_.connect)((function(n){return{user:n.user}}))((function(n){var e,t,r=n.user,s=(0,p.useReducer)(b,I),c=u()(s,2),i=c[0],v=c[1],k=i.data,w=i.templateInfo,T=i.loading,E=(0,_.useParams)(),N=E.courseId,g=E.reportId,Z=E.homeworkId,A=r.userInfo,L=f.Z.useForm(),P=u()(L,1)[0];function F(){return(F=a()(o()().mark((function n(e){var t,r,s;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(v({type:"SETLOADING",payload:!0}),t=0,!g||"0"===g){n.next=9;break}return n.next=5,(0,d.Pt)(g,l()(l()({},e),{},{id:g}));case 5:r=n.sent,t=r.status,n.next=13;break;case 9:return n.next=11,(0,d.cq)(l()(l()({},e),{},{work_id:Z}));case 11:s=n.sent,t=s.status;case 13:v({type:"SETLOADING",payload:!1}),0===t&&_.history.back();case 15:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,p.useEffect)((function(){function n(){return(n=a()(o()().mark((function n(){var e;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,d.r_)(g);case 2:e=n.sent,v({type:"INITDATA",payload:e}),P.setFieldsValue({content:e.content});case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}g&&"0"!==g&&function(){n.apply(this,arguments)}()}),[g]),(0,p.useEffect)((function(){function n(){return(n=a()(o()().mark((function n(){var e;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,d.R4)(N);case 2:e=n.sent,v({type:"INITTEMPLATECONTENT",payload:e}),P.setFieldsValue({content:e.content});case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}"0"===g&&function(){n.apply(this,arguments)}()}),[N,g]);var U=k.lab_template;return(0,y.jsxs)(f.Z,{form:P,layout:"vertical",onFinish:function(n){return F.apply(this,arguments)},className:"experiment-wrapper",children:[A&&(0,y.jsxs)(m.Z,{separator:">",children:[(0,y.jsx)(m.Z.Item,{children:(0,y.jsx)(_.Link,{to:"".concat(null===(e=A.course)||void 0===e?void 0:e.first_category_url),children:null==A||null===(t=A.course)||void 0===t?void 0:t.course_name})}),(0,y.jsx)(m.Z.Item,{children:(0,y.jsx)(_.Link,{to:"/classrooms/".concat(N,"/common_homework"),children:" 图文作业 "})}),(0,y.jsxs)(m.Z.Item,{children:[A.username," 提交实验报告"]})]}),(0,y.jsxs)("h2",{children:[" ",(0,y.jsx)(_.Link,{to:"/classrooms/".concat(N,"/common_homework"),children:"<"}),"   ",(0,y.jsx)("span",{}),U.title||"提交实验报告"]}),(0,y.jsxs)("div",{className:"experiment-panel",children:[(U.description||w.description)&&(0,y.jsxs)(p.Fragment,{children:[(0,y.jsx)("h4",{children:"说明:"}),(0,y.jsx)(j.Z,{value:U.description||w.description})]}),(0,y.jsx)(f.Z.Item,{label:(0,y.jsx)("b",{children:"填写内容"}),name:"content",valuePropName:"defaultValue",rules:[{required:!0,message:"实验报告内容不能为空"}],children:(0,y.jsx)(x.Z,{id:"experiment-student-report",height:386,watch:!0})})]}),(0,y.jsx)(h.ZP,{loading:T,type:"primary",htmlType:"submit",children:"提交"}),(0,y.jsx)(h.ZP,{onClick:function(){_.history.back()},style:{marginLeft:14},children:"取消"})]})}))},53282:function(){}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Template__teacher__index.async.js b/p__Classrooms__Lists__Template__teacher__index.async.js index ef9860898f..9b4a7199a5 100644 --- a/p__Classrooms__Lists__Template__teacher__index.async.js +++ b/p__Classrooms__Lists__Template__teacher__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52404],{16644:function(e,n,t){var r=t(82242),a=t.n(r),s=(t(59301),t(19779)),c=t(3113),i=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,j=void 0!==x&&x;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:j?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:n||s,style:a()({width:288,height:200},f)}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(c.ZP,a()(a()({className:m,onClick:p},r),{},{children:d})),h&&h]})}},17233:function(e,n,t){t.d(n,{BE:function(){return o},EW:function(){return h},Pt:function(){return m},QB:function(){return i},R4:function(){return u},WF:function(){return c},cq:function(){return p},jA:function(){return s},kG:function(){return a},lP:function(){return l},r_:function(){return d}});var r=t(92911);function a(e){return(0,r.U2)("lab_templates.json",e)}function s(e,n){return(0,r.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function c(e){return(0,r.v_)("lab_templates.json",e)}function i(e,n){return(0,r.gz)("lab_templates/".concat(e,".json"),n)}function o(e,n){return(0,r.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function l(e){return(0,r.U2)("lab_templates/demo.json",{course_id:e})}function u(e){return(0,r.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function d(e){return(0,r.U2)("lab_reports/".concat(e,"/detail.json"))}function p(e){return(0,r.v_)("lab_reports.json",e)}function m(e,n){return(0,r.gz)("lab_reports/".concat(e,".json"),n)}function h(e,n){return(0,r.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},45151:function(e,n,t){t.r(n),t.d(n,{default:function(){return C}});var r=t(7557),a=t.n(r),s=t(41498),c=t.n(s),i=t(79800),o=t.n(i),l=t(82242),u=t.n(l),d=t(59301),p=(t(53282),t(78241)),m=t(66104),h=t(73782),f=t(5112),x=t(24905),j=t(78673),v=t(3113),_=t(17233),y=t(30010),b=t(39647),g=t.n(b),Z=t(57076),T=t(37712),k=["value","onChange","maxLength"],I=function(e){var n=e.value,t=e.onChange,r=e.maxLength,a=void 0===r?60:r,s=g()(e,k),c=(0,d.useState)(0),i=o()(c,2),l=i[0],p=i[1];return(0,T.jsx)(Z.Z,u()({suffix:"".concat(l,"/").concat(a),value:n,maxLength:a,onChange:function(e){var n=e.target.value;p(n.length),t&&t(n)}},s))},w=t(8785),N={data:u()({},{title:"",description:"",content:"",is_current:!1,is_display_work:!1,apply_clazz:"normal"}),initTemplateContent:"",apply_clazz:"normal"};function P(e,n){switch(n.type){case"INITDATA":return u()(u()({},e),{},{data:n.payload});case"INITTEMPLATECONTENT":return u()(u()({},e),{},{initTemplateContent:n.payload});case"SETAPPLY_CLAZZ":return u()(u()({},e),{},{apply_clazz:n.payload});default:throw new Error}}var C=(0,w.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r=e.user,s=(0,d.useReducer)(P,N),i=o()(s,2),l=i[0],b=i[1],g=l.apply_clazz,Z=l.data,k=l.initTemplateContent,C=r.userInfo,L=p.Z.useForm(),z=o()(L,1)[0],E=(0,w.useParams)(),A=E.courseId,B=E.templateId;function S(e){b({type:"SETAPPLY_CLAZZ",payload:e.target.value})}function F(){return(F=c()(a()().mark((function e(n){var t,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0,!B||"add"===B){e.next=8;break}return e.next=4,(0,_.QB)(B,u()(u()({},n),{},{course_id:A}));case 4:r=e.sent,t=r.status,e.next=12;break;case 8:return e.next=10,(0,_.WF)(u()(u()({},n),{},{course_id:A}));case 10:s=e.sent,t=s.status;case 12:0===t&&w.history.replace("/classrooms/".concat(A,"/template"));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){if(B&&"add"!==B){var e=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.BE)(A,B);case 2:n=e.sent,t=n.template,b({type:"INITDATA",payload:t}),z.setFieldsValue(t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[B,A]),(0,d.useEffect)((function(){if(!k&&"add"===B){var e=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.lP)(A);case 2:n=e.sent,b({type:"INITTEMPLATECONTENT",payload:n.content});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[k,B]),(0,T.jsxs)(p.Z,{form:z,onFinish:function(e){return F.apply(this,arguments)},layout:"vertical",className:"experiment-wrapper",initialValues:Z,children:[C&&(0,T.jsxs)(m.Z,{separator:">",children:[(0,T.jsx)(m.Z.Item,{children:(0,T.jsx)(w.Link,{to:"".concat(null===(n=C.course)||void 0===n?void 0:n.first_category_url),children:null===(t=C.course)||void 0===t?void 0:t.course_name})}),(0,T.jsx)(m.Z.Item,{children:(0,T.jsx)(w.Link,{to:"/classrooms/".concat(A,"/template"),children:"模板管理"})}),(0,T.jsx)(m.Z.Item,{children:C.username})]}),(0,T.jsxs)("h2",{children:[" ",(0,T.jsx)(w.Link,{to:"/classrooms/".concat(A,"/template"),children:"<"}),"   ",(0,T.jsx)("span",{children:B&&"add"!==B?"编辑":"新建"}),"实验报告模板 "]}),(0,T.jsxs)("div",{className:"experiment-panel",children:[(0,T.jsx)(p.Z.Item,{label:(0,T.jsx)("b",{children:"报告名称"}),name:"title",rules:[{required:!0,message:"实验报告名称不能为空"}],children:(0,T.jsx)(I,{maxLength:60,placeholder:"请输入实验报告的名称"})}),(0,T.jsx)(p.Z.Item,{label:(0,T.jsx)("b",{children:"说明"}),name:"description",children:(0,T.jsx)(h.Z.TextArea,{rows:5,maxLength:800,placeholder:"学生按模板提交实验报告应注意的事项等"})}),(0,T.jsx)(p.Z.Item,{colon:!1,label:(0,T.jsxs)(d.Fragment,{children:[(0,T.jsx)("b",{children:"填写内容:"}),(0,T.jsx)("span",{className:"color-grey",children:"(学生可以根据模板内容填写并提交实验报告)"})]}),initialValue:Z.content||k,name:"content",valuePropName:"defaultValue",rules:[{required:!0,message:"实验报告内容不能为空"}],children:(0,T.jsx)(y.Z,{id:"experiment-student",height:386,watch:!0})}),(0,T.jsxs)(p.Z.Item,{label:(0,T.jsx)("b",{children:"使用场景"}),children:[(0,T.jsx)(p.Z.Item,{noStyle:!0,valuePropName:"checked",name:"apply_clazz",children:(0,T.jsx)(f.ZP,{value:"normal",onChange:S,children:"图文作业"})}),g&&(0,T.jsx)("div",{children:(0,T.jsx)(p.Z.Item,{noStyle:!0,name:"is_display_work",valuePropName:"checked",children:(0,T.jsx)(x.Z,{value:!0,onChange:S,children:"在实验报告显示作业相关信息"})})})]}),(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsx)("b",{children:"启用该报告模板:"}),(0,T.jsx)(p.Z.Item,{noStyle:!0,name:"is_current",valuePropName:"checked",children:(0,T.jsx)(j.Z,{})}),(0,T.jsx)("span",{className:"tip",children:"提醒:同一使用场景内,只可使用一种报告模板"})]})]}),(0,T.jsx)(v.ZP,{type:"primary",htmlType:"submit",children:"保存"}),(0,T.jsx)(v.ZP,{onClick:function(){w.history.back()},style:{marginLeft:14},children:"取消"})]})}))},53282:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52404],{17233:function(e,n,t){t.d(n,{BE:function(){return i},EW:function(){return f},Pt:function(){return m},QB:function(){return o},R4:function(){return u},WF:function(){return s},cq:function(){return p},jA:function(){return c},kG:function(){return a},lP:function(){return l},r_:function(){return d}});var r=t(92911);function a(e){return(0,r.U2)("lab_templates.json",e)}function c(e,n){return(0,r.IV)("lab_templates/".concat(e,".json"),{course_id:n})}function s(e){return(0,r.v_)("lab_templates.json",e)}function o(e,n){return(0,r.gz)("lab_templates/".concat(e,".json"),n)}function i(e,n){return(0,r.U2)("lab_templates/".concat(n,"/view.json"),{course_id:e})}function l(e){return(0,r.U2)("lab_templates/demo.json",{course_id:e})}function u(e){return(0,r.U2)("lab_templates/template_content.json",{course_id:e,clazz:"normal"})}function d(e){return(0,r.U2)("lab_reports/".concat(e,"/detail.json"))}function p(e){return(0,r.v_)("lab_reports.json",e)}function m(e,n){return(0,r.gz)("lab_reports/".concat(e,".json"),n)}function f(e,n){return(0,r.U2)("lab_reports/view.json",{course_id:e,student_work_id:n})}},45151:function(e,n,t){t.r(n),t.d(n,{default:function(){return C}});var r=t(7557),a=t.n(r),c=t(41498),s=t.n(c),o=t(79800),i=t.n(o),l=t(82242),u=t.n(l),d=t(59301),p=(t(53282),t(78241)),m=t(66104),f=t(73782),h=t(5112),x=t(24905),j=t(78673),v=t(3113),_=t(17233),y=t(30010),b=t(39647),Z=t.n(b),g=t(57076),I=t(37712),k=["value","onChange","maxLength"],T=function(e){var n=e.value,t=e.onChange,r=e.maxLength,a=void 0===r?60:r,c=Z()(e,k),s=(0,d.useState)(0),o=i()(s,2),l=o[0],p=o[1];return(0,I.jsx)(g.Z,u()({suffix:"".concat(l,"/").concat(a),value:n,maxLength:a,onChange:function(e){var n=e.target.value;p(n.length),t&&t(n)}},c))},w=t(8785),N={data:u()({},{title:"",description:"",content:"",is_current:!1,is_display_work:!1,apply_clazz:"normal"}),initTemplateContent:"",apply_clazz:"normal"};function P(e,n){switch(n.type){case"INITDATA":return u()(u()({},e),{},{data:n.payload});case"INITTEMPLATECONTENT":return u()(u()({},e),{},{initTemplateContent:n.payload});case"SETAPPLY_CLAZZ":return u()(u()({},e),{},{apply_clazz:n.payload});default:throw new Error}}var C=(0,w.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r=e.user,c=(0,d.useReducer)(P,N),o=i()(c,2),l=o[0],b=o[1],Z=l.apply_clazz,g=l.data,k=l.initTemplateContent,C=r.userInfo,L=p.Z.useForm(),z=i()(L,1)[0],E=(0,w.useParams)(),A=E.courseId,F=E.templateId;function S(e){b({type:"SETAPPLY_CLAZZ",payload:e.target.value})}function U(){return(U=s()(a()().mark((function e(n){var t,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0,!F||"add"===F){e.next=8;break}return e.next=4,(0,_.QB)(F,u()(u()({},n),{},{course_id:A}));case 4:r=e.sent,t=r.status,e.next=12;break;case 8:return e.next=10,(0,_.WF)(u()(u()({},n),{},{course_id:A}));case 10:c=e.sent,t=c.status;case 12:0===t&&w.history.replace("/classrooms/".concat(A,"/template"));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){if(F&&"add"!==F){var e=function(){var e=s()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.BE)(A,F);case 2:n=e.sent,t=n.template,b({type:"INITDATA",payload:t}),z.setFieldsValue(t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[F,A]),(0,d.useEffect)((function(){if(!k&&"add"===F){var e=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.lP)(A);case 2:n=e.sent,b({type:"INITTEMPLATECONTENT",payload:n.content});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[k,F]),(0,I.jsxs)(p.Z,{form:z,onFinish:function(e){return U.apply(this,arguments)},layout:"vertical",className:"experiment-wrapper",initialValues:g,children:[C&&(0,I.jsxs)(m.Z,{separator:">",children:[(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(w.Link,{to:"".concat(null===(n=C.course)||void 0===n?void 0:n.first_category_url),children:null===(t=C.course)||void 0===t?void 0:t.course_name})}),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(w.Link,{to:"/classrooms/".concat(A,"/template"),children:"模板管理"})}),(0,I.jsx)(m.Z.Item,{children:C.username})]}),(0,I.jsxs)("h2",{children:[" ",(0,I.jsx)(w.Link,{to:"/classrooms/".concat(A,"/template"),children:"<"}),"   ",(0,I.jsx)("span",{children:F&&"add"!==F?"编辑":"新建"}),"实验报告模板 "]}),(0,I.jsxs)("div",{className:"experiment-panel",children:[(0,I.jsx)(p.Z.Item,{label:(0,I.jsx)("b",{children:"报告名称"}),name:"title",rules:[{required:!0,message:"实验报告名称不能为空"}],children:(0,I.jsx)(T,{maxLength:60,placeholder:"请输入实验报告的名称"})}),(0,I.jsx)(p.Z.Item,{label:(0,I.jsx)("b",{children:"说明"}),name:"description",children:(0,I.jsx)(f.Z.TextArea,{rows:5,maxLength:800,placeholder:"学生按模板提交实验报告应注意的事项等"})}),(0,I.jsx)(p.Z.Item,{colon:!1,label:(0,I.jsxs)(d.Fragment,{children:[(0,I.jsx)("b",{children:"填写内容:"}),(0,I.jsx)("span",{className:"color-grey",children:"(学生可以根据模板内容填写并提交实验报告)"})]}),initialValue:g.content||k,name:"content",valuePropName:"defaultValue",rules:[{required:!0,message:"实验报告内容不能为空"}],children:(0,I.jsx)(y.Z,{id:"experiment-student",height:386,watch:!0})}),(0,I.jsxs)(p.Z.Item,{label:(0,I.jsx)("b",{children:"使用场景"}),children:[(0,I.jsx)(p.Z.Item,{noStyle:!0,valuePropName:"checked",name:"apply_clazz",children:(0,I.jsx)(h.ZP,{value:"normal",onChange:S,children:"图文作业"})}),Z&&(0,I.jsx)("div",{children:(0,I.jsx)(p.Z.Item,{noStyle:!0,name:"is_display_work",valuePropName:"checked",children:(0,I.jsx)(x.Z,{value:!0,onChange:S,children:"在实验报告显示作业相关信息"})})})]}),(0,I.jsxs)("div",{className:"flex-container",children:[(0,I.jsx)("b",{children:"启用该报告模板:"}),(0,I.jsx)(p.Z.Item,{noStyle:!0,name:"is_current",valuePropName:"checked",children:(0,I.jsx)(j.Z,{})}),(0,I.jsx)("span",{className:"tip",children:"提醒:同一使用场景内,只可使用一种报告模板"})]})]}),(0,I.jsx)(v.ZP,{type:"primary",htmlType:"submit",children:"保存"}),(0,I.jsx)(v.ZP,{onClick:function(){w.history.back()},style:{marginLeft:14},children:"取消"})]})}))},53282:function(){}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Video__index.async.js b/p__Classrooms__Lists__Video__index.async.js index 8bc0851cf4..7b46c62b41 100644 --- a/p__Classrooms__Lists__Video__index.async.js +++ b/p__Classrooms__Lists__Video__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39332],{85574:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(5891),s=t(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),i=function(e,n){return s.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:c}))};var r=s.forwardRef(i)},33144:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(7557),s=t.n(a),c=t(82242),o=t.n(c),i=t(41498),r=t.n(i),l=t(79800),d=t.n(l),u=t(59301),m=t(92911),f=t(1012),v=t(92310),x=t.n(v),g="upload___jpwPD",p=t(37712),A=function(e,n){var t=e.chunkSize,a=void 0===t?2097152:t,c=e.options,i=void 0===c?{}:c,l=e.onCancel,v=e.onComplete,A=e.onError,y=e.onProgress,b=e.onBefore,h=e.onBeginInitFile,j=e.children,z=e.accept,w=e.className,Z=e.style,N=void 0===Z?{}:Z,P=e.concurrency,D=void 0===P?4:P,O=(0,u.useState)("ready"),T=d()(O,2),C=T[0],G=T[1],W=(0,u.useState)(0),M=d()(W,2),Y=(M[0],M[1]),k=(0,u.useState)(""),I=d()(k,2),B=(I[0],I[1]),L=(0,u.useState)(null),E=d()(L,2),R=E[0],S=E[1],X=(0,u.useRef)(null),H=(0,u.useRef)((0,f.Z)()),J=(0,u.useRef)(!1);(0,u.useImperativeHandle)(n,(function(){return{cancel:V,file:R,uploadStatus:C}}));var q=function(){var e=document.getElementById(H.current);e&&(e.value="")},F=function(){var e=r()(s()().mark((function e(n){var t,c,r,l,d,u,f,x,g,p,b,j,z;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("uploading"!==C){e.next=2;break}return e.abrupt("return");case 2:return h&&h(n),t=n.size,c=Math.ceil(t/a),J.current=!1,G("uploading"),Y(0),B(""),e.prev=9,e.next=12,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:o()({fileName:n.name,chunkCount:c},i)});case 12:if(r=e.sent,!J.current&&0===(null==r?void 0:r.status)){e.next=15;break}throw new Error;case 15:l=r.upload_id,X.current=new AbortController,d=[],u=0,f=s()().mark((function e(){var r,f,v,g,p;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(p in r=x*a,f=Math.min(r+a,t),v=n.slice(r,f),(g=new FormData).append("chunk",v),g.append("fileName",n.name),g.append("chunkIndex",(x+1).toString()),g.append("uploadId",l),i)Object.prototype.hasOwnProperty.call(i,p)&&g.append(p,i[p]);d.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:g,signal:X.current.signal},!0).then((function(e){console.log(e,444),u++;var t=Math.round(u/c*100);Y(t),y&&y(o()(o()({},e),{},{file:n,percent:t}))}))}));case 10:case"end":return e.stop()}}),e)})),x=0;case 21:if(!(x0)){e.next=36;break}return e.next=34,Promise.all(j);case 34:e.sent,g+=p;case 36:e.next=29;break;case 38:return e.next=40,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:o()({fileName:n.name,chunkCount:c,uploadId:l},i)});case 40:(z=e.sent).object?(G("success"),q(),v&&v(o()(o()({},z),{},{file:n,percent:100}))):(G("error"),B("上传失败,请稍后重试"),q(),A&&A(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),G("error"),B("上传失败,请稍后重试"),q(),A&&A(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),V=(0,u.useCallback)((function(){J.current=!0,X.current&&(X.current.abort(),l&&l())}),[l]);return(0,p.jsxs)(u.Fragment,{children:[(0,p.jsx)("input",{type:"file",id:H.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(S(t),C="ready",t){if(b)return b(t)||F(t),void q();F(t)}},accept:z}),(0,p.jsx)("label",{className:x()(g,w),htmlFor:H.current,style:N,children:j})]})},y=(0,u.forwardRef)(A)},8614:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(79800),s=t.n(a),c=t(59301),o=t(3113),i=t(8591),r=t(59028),l=t(85574),d=t(58670),u=t(94334),m="img___BgL9D",f=t(37712),v=function(e){var n=e.value,t=e.onChange,a=e.getFileProgress,v=(0,c.useState)(!1),x=s()(v,2),g=x[0],p=x[1],A=(0,f.jsx)(o.ZP,{loading:g,icon:(0,f.jsx)(l.Z,{}),children:"选择上传文件"});return(0,f.jsx)(c.Fragment,{children:n?(0,f.jsxs)("div",{className:m,children:[(0,f.jsx)("img",{src:u.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,f.jsx)("div",{children:(0,f.jsx)(d.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,f.jsxs)("div",{children:[(0,f.jsx)(r.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(u.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(a&&a(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,s,c;if(p(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void i.ZP.error(null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.message);t(null==e||null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.id)}}else p(!0)},accept:"image/*",children:A}),(0,f.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,f.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},16644:function(e,n,t){var a=t(82242),s=t.n(a),c=(t(59301),t(19779)),o=t(3113),i=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,a=void 0===t?{}:t,r=e.styles,l=void 0===r?{}:r,d=e.customText,u=e.ButtonText,m=e.ButtonClick,f=e.Buttonclass,v=e.ButtonTwo,x=e.imgStyles,g=e.loading,p=void 0!==g&&g;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:p?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:n||c,style:s()({width:288,height:200},x)}),(0,i.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,i.jsx)(o.ZP,s()(s()({className:f,onClick:m},a),{},{children:u})),v&&v]})}},28747:function(e,n,t){t.d(n,{K:function(){return l}});t(59301);var a=t(43418),s=t(46459),c="modal___LGwws",o="closeIcon___vsUXI",i=t(24334),r=t(37712),l=function(e){var n=e.visible,t=e.width,l=e.videoId,d=e.file_url,u=e.course_id,m=(e.copyUrl,e.toLog),f=void 0===m||m,v=e.logWatchHistory,x=void 0===v?function(){}:v,g=e.allow_skip,p=e.onClose,A=void 0===p?function(){}:p;return(0,r.jsxs)(a.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:null,footer:null,width:t,className:c,children:[(0,r.jsx)("i",{className:"".concat(o," iconfont icon-guanbi10"),onClick:A}),n&&(0,r.jsx)(s.Z,{allow_skip:g,courseId:u,src:null!=d&&d.startsWith("http")?d:i.Base64.decode(d),videoId:l,toLog:f,logWatchHistory:x})]})}},21810:function(e,n,t){t.r(n),t.d(n,{default:function(){return ve}});var a=t(7557),s=t.n(a),c=t(41498),o=t.n(c),i=t(82242),r=t.n(i),l=t(79800),d=t.n(l),u=t(39647),m=t.n(u),f=t(59301),v=t(8785),x=t(20834),g=t(44e3),p=t(43418),A=t(95237),y=t(6848),b=t(71418),h=t(27092),j=t(39634),z=t(16644),w=t(8591),Z=t(92911),N=t(37712),P=(0,v.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,a=(e.cb,(0,v.useParams)());return a.id=a.coursesId,(0,N.jsx)(p.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(a.id,"/delete_course_video.json"),{method:"delete",body:{video_id:n.actionTabs.data.link?n.actionTabs.data.id:n.actionTabs.data.course_video_id,is_link:!!n.actionTabs.data.link||""}});case 2:0===e.sent.status&&(w.ZP.success("删除成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/setUpdateData",payload:Math.random()}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),D=t(85573),O=t.n(D),T=t(98228),C=t(78241),G=t(3113),W=t(73782),M=t(59028),Y=t(85574),k=t(58670),I=t(94334),B={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",btn:"btn___t3aCM"},L=t(42930),E=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,user:e.user,loading:e.loading}}))((function(e){var n,t,a=e.classroomList,c=(e.loading,e.user,e.dispatch),i=(0,v.useParams)();i.id=i.coursesId;a.detailAttendancesDetail;var l=a.actionTabs,u=C.Z.useForm(),m=d()(u,1)[0],x=(0,f.useState)(""),g=d()(x,2),A=g[0],y=g[1],b=(0,f.useState)(!1),h=d()(b,2),j=h[0],z=h[1];(0,f.useEffect)((function(){var e,n,t,s,c;"增加外链"===(null===(e=a.actionTabs)||void 0===e?void 0:e.key)&&null!==(n=a.actionTabs)&&void 0!==n&&n.data&&(m.setFieldsValue({name:null===(t=a.actionTabs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.title,link:null===(s=a.actionTabs)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.link}),y(null===(c=a.actionTabs)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.attachment_id))}),[null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var P=(0,N.jsx)(G.ZP,{loading:j,icon:(0,N.jsx)(Y.Z,{}),children:"选择上传文件"}),D=function(){m.resetFields(),c({type:"classroomList/setActionTabs",payload:{}}),y(""),z(!1)};return(0,N.jsx)(p.Z,{centered:!0,title:null!==(t=a.actionTabs)&&void 0!==t&&t.data?"编辑外链视频":"增加外链",open:"增加外链"===a.actionTabs.key,okText:"确定",cancelText:"取消",width:640,okButtonProps:{loading:j},bodyStyle:{minHeight:200},onOk:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r(),e.t1={},e.next=4,m.validateFields();case 4:if(e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),z(!0),null!==(n=a.actionTabs)&&void 0!==n&&n.data){e.next=13;break}return e.next=10,(0,Z.ZP)("/api/courses/".concat(i.id,"/course_videos.json"),{method:"post",body:r()(r()({},t),{},{category_id:"0"===i.categoryId?"":i.categoryId,attachment_id:A})});case 10:e.t3=e.sent,e.next=16;break;case 13:return e.next=15,(0,Z.ZP)("/api/course_videos/".concat(l.data.id,".json"),{method:"put",body:r()(r()({},t),{},{title:t.name,new_attachment_id:A})});case 15:e.t3=e.sent;case 16:if(0!==e.t3.status){e.next=23;break}return(0,L.L9)(["教学课堂","视频","增加外链"]),w.ZP.success("修改成功"),c({type:"classroomList/setUpdateData",payload:Math.random()}),D(),e.abrupt("return");case 23:z(!1);case 24:case"end":return e.stop()}}),e)}))),onCancel:function(){D()},children:(0,N.jsxs)(C.Z,{form:m,initialValues:O()(O()({},"name",""),"link",""),children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{})}),(0,N.jsx)(C.Z.Item,{label:"上传封面图:",children:A?(0,N.jsxs)("div",{className:B.img,children:[(0,N.jsx)("img",{src:I.Z.API_SERVER+"/api/attachments/"+A,alt:"avatar",style:{width:288}}),(0,N.jsx)("div",{children:(0,N.jsx)(k.Z,{onClick:function(){return y("")},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsxs)("div",{children:[(0,N.jsx)(M.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(I.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(z(!1),y(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):z(!0)},accept:"image/*",children:P}),(0,N.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,N.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})]})})}))),R=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),a=(0,v.useParams)();a.id=a.coursesId;n.detailAttendancesDetail;var c=n.actionTabs,i=C.Z.useForm(),l=d()(i,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"视频标题编辑",open:"编辑"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,Z.ZP)("/api/course_videos/".concat(c.data.id,".json"),{method:"put",body:r()({},n)});case 8:0===e.sent.status&&(w.ZP.success("修改成功"),t({type:"classroomList/setActionTabs",payload:{}}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:c.data&&(0,N.jsxs)(C.Z,{form:l,initialValues:O()(O()({},"name",c.data.title),"link",c.data.link),children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{})})]})})}))),S=t(5112),X=t(61998),H=t(24905),J=t(93948),q=t(8614),F=t(60249),V=t(33144),U=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,a=e.classroomList,c=e.user,i=(e.loading,e.dispatch),l=(0,v.useParams)();l.id=l.coursesId;a.detailAttendancesDetail;var u=a.actionTabs,m=C.Z.useForm(),x=d()(m,1)[0],g=(0,f.useState)(!1),A=d()(g,2),y=A[0],b=A[1],h=(0,f.useState)(!1),j=d()(h,2),z=j[0],P=j[1],D=(0,f.useState)([]),O=d()(D,2),T=O[0],M=O[1],Y=(0,f.useState)({}),k=d()(Y,2),I=k[0],E=k[1],R=((0,f.useRef)(),(0,f.useRef)()),U=(0,f.useState)(null),Q=d()(U,2),K=Q[0],_=Q[1],$=(0,f.useState)(null),ee=d()($,2),ne=ee[0],te=ee[1];(0,f.useEffect)((function(){var e,n;"编辑视频"===a.actionTabs.key&&x.setFieldsValue({title:u.data.title,attachment_id:null==u||null===(e=u.data)||void 0===e?void 0:e.attachment_id,allow_skip:null==u||null===(n=u.data)||void 0===n?void 0:n.allow_skip}),o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!==(n=u.data)&&void 0!==n&&n.course_video_id&&ae();case 1:case"end":return e.stop()}}),e)})))()}),[a.actionTabs.key]);var ae=function(){var e=o()(s()().mark((function e(){var n,t,a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(null===(n=u.params)||void 0===n?void 0:n.coursesId,"/course_videos/video_history?course_video_id=").concat(null===(t=u.data)||void 0===t?void 0:t.course_video_id),{method:"get"});case 2:c=e.sent,M(c.data),null===(a=c.data)||void 0===a||a.forEach((function(e){e.checked&&(_(e.id),te(e.id))}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=[{title:"",dataIndex:"checked",align:"center",render:function(e,n,t){return(0,N.jsx)(S.ZP.Group,{onChange:function(){return oe(n)},value:ne,children:(0,N.jsx)(S.ZP,{value:n.id})})}},{title:"视频名称",width:300,dataIndex:"title"},{title:"版本号",dataIndex:"version"},{title:"操作",render:function(e,n,t){return n.id!=K&&(0,N.jsx)(G.ZP,{type:"link",danger:!0,onClick:function(){return ce(n)},children:"删除"})}}],ce=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!=T.length){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,Z.ZP)("/api/courses/".concat(null===(t=u.params)||void 0===t?void 0:t.coursesId,"/delete_course_video.json"),{method:"delete",body:{video_id:n.id,is_link:!!a.actionTabs.data.link||""}});case 4:"success"==e.sent.message&&ae();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(e){M(T.map((function(n){return n.id==e.id?(n.checked=!0,te(e.id)):n.checked=!1,n})))},ie={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){var n,t,a=e.name.toLowerCase();return a&&-1==a.indexOf(".avi")&&-1==a.indexOf(".flv")&&-1==a.indexOf(".f4v")&&-1==a.indexOf(".m4v")&&-1==a.indexOf(".mov")&&-1==a.indexOf(".mp4")&&-1==a.indexOf(".rmvb")&&-1==a.indexOf(".swf")&&-1==a.indexOf(".webm")&&-1==a.indexOf(".wmv")?(w.ZP.info("不支持的视频格式"),!0):!(null!==(n=c.userInfo)&&void 0!==n&&n.admin||null!==(t=c.userInfo)&&void 0!==t&&t.business)&&e.size>1073741824&&(w.ZP.info("视频大小超过".concat(1024,"M")),!0)},onBeginInitFile:function(e){var n,t;E({name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:0,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},onComplete:function(e){var n,t;E({video_id:e.id,name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:e.percent,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},onError:function(){E({})},onProgress:function(e){var n,t;E({name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:e.percent,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},chunkSize:2097152,options:{user_id:null==c||null===(n=c.userInfo)||void 0===n?void 0:n.user_id}};return console.log(I,222),(0,N.jsx)(p.Z,{centered:!0,title:"视频编辑",open:"编辑视频"===a.actionTabs.key,okText:"确定",cancelText:"取消",width:660,destroyOnClose:!0,okButtonProps:{disabled:y},confirmLoading:z,onOk:o()(s()().mark((function e(){var n,t,a,o,d,m;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==I||!I.name||100==I.loaded){e.next=3;break}return w.ZP.warning("视频上传中请稍等!"),e.abrupt("return");case 3:return e.t0=r(),e.t1={},e.next=7,x.validateFields();case 7:if(e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),a=r()({},t),P(!0),null==I||!I.name){e.next=16;break}return e.next=14,(0,F.dt)({username:null===(o=c.userInfo)||void 0===o?void 0:o.login,videos:[{video_id:I.video_id,title:x.getFieldValue("title"),filename:I.name,attachment_id:x.getFieldValue("attachment_id"),course_id:null==l?void 0:l.coursesId,category_id:null==u||null===(d=u.data)||void 0===d?void 0:d.course_second_category_id,course_video_id:null===(m=u.data)||void 0===m?void 0:m.course_video_id}]});case 14:e.next=17;break;case 16:T.forEach((function(e){e.checked&&(a.set_id=e.id)}));case 17:return e.next=19,(0,Z.ZP)("/api/course_videos/".concat(null==u||null===(n=u.data)||void 0===n?void 0:n.course_video_id,"/change_cover.json"),{method:"put",body:a});case 19:e.sent&&(w.ZP.success("修改成功"),i({type:"classroomList/setActionTabs",payload:{}}),i({type:"classroomList/setUpdateData",payload:Math.random()})),E({}),P(!1);case 23:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"classroomList/setActionTabs",payload:{}}),E({}),R.current.cancel()},children:u.data&&(0,N.jsxs)(C.Z,{form:x,children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"title",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,N.jsx)(q.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&b(!1):b(!0)}})}),(0,N.jsx)(C.Z.Item,{children:(0,N.jsx)(X.Z,{pagination:!1,columns:se,dataSource:T})}),(0,N.jsx)(C.Z.Item,{name:"allow_skip",label:"播放设置",valuePropName:"checked",children:(0,N.jsx)(H.Z,{children:"允许快进播放"})}),(0,N.jsxs)(C.Z.Item,{children:[(0,N.jsx)(V.Z,r()(r()({},ie),{},{ref:R,children:(0,N.jsx)(N.Fragment,{children:null!=I&&I.name?(0,N.jsx)(G.ZP,{disabled:!0,type:"primary",ghost:!0,children:"更新版本"}):(0,N.jsx)("div",{className:B.btn,children:"更新版本"})})})),!(null==I||!I.name)&&(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"},children:[(0,N.jsx)("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),(0,N.jsx)("span",{className:"font14",children:-1===(null===(t=I.name)||void 0===t?void 0:t.indexOf("  "))?"".concat(I.name).concat("  ").concat((0,L.RD)(I.size)):I.name}),100==I.loaded&&(0,N.jsx)("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:function(){R.current.cancel(),E({})}})]}),100!=I.loaded&&(0,N.jsx)(J.Z,{size:"small",percent:I.loaded,status:100==I.loaded?"normal":"active"})]})]}),(0,N.jsxs)(C.Z.Item,{children:[(0,N.jsx)("p",{className:"c-light-black",children:"上传说明:目前不支持断点续传,单个视频文件最大限制1G,视频文件上传规格:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv"}),(0,N.jsx)("p",{className:"c-light-black",children:"温馨提示:为了更好的播放体验,建议您优先上传MP4格式。如果您是自己录制视频,建议您保存的时候将视频编码设置为AVC(H264)"})]})]})})}))),Q=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,a=e.classroomList,c=(e.user,e.loading,e.dispatch),i=(0,v.useParams)();i.id=i.coursesId;a.detailAttendancesDetail;var l=a.actionTabs,u=C.Z.useForm(),m=d()(u,1)[0];return(0,f.useEffect)((function(){"编辑视频"===a.actionTabs.key&&m.setFieldsValue({title:l.data.title})}),[a.actionTabs.key]),(0,N.jsx)(p.Z,{centered:!0,title:"视频标题编辑",open:"编辑外链"===a.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r(),e.t1={},e.next=4,m.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,Z.ZP)("/api/course_videos/".concat(l.data.id,".json"),{method:"put",body:r()({},n)});case 8:e.sent&&(w.ZP.success("修改成功"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/setUpdateData",payload:Math.random()}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){c({type:"classroomList/setActionTabs",payload:{}})},children:l.data&&(0,N.jsxs)(C.Z,{form:m,initialValues:{name:null==l||null===(n=l.data)||void 0===n?void 0:n.title,link:null==l||null===(t=l.data)||void 0===t?void 0:t.link},children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})})]})})}))),K=t(9164),_=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,a=(e.loading,e.dispatch),c=(0,v.useParams)();c.id=c.coursesId;var i=t.detailLeftMenus,l=t.actionTabs,u=C.Z.useForm(),m=d()(u,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"移动到",open:"移动目录"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:400,bodyStyle:{minHeight:200},onOk:function(){return m.submit()},onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})},children:i.course_modules&&(0,N.jsx)(C.Z,{form:m,initialValues:{},onFinish:function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(c.id,"/move_to_category.json"),{method:"post",body:r()(r()({},n),{},{video_ids:l.data.id})});case 2:0===e.sent.status&&(w.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/setUpdateData",payload:Math.random()}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:null==c?void 0:c.id}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,N.jsx)(C.Z.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(S.ZP.Group,{children:function e(n){var t;return null==n||null===(t=n.filter((function(e){return"未分配目录"!==e.category_name})))||void 0===t?void 0:t.map((function(n,t){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(S.ZP,{style:{display:"block"},value:n.category_id,children:n.category_name}),e((null==n?void 0:n.third_category)||[])]})}))}(null==i||null===(n=i.course_modules)||void 0===n?void 0:n.filter((function(e){return"video"===e.type}))[0].second_category)})})})})}))),$=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),a=(0,v.useParams)();a.id=a.coursesId;var c=n.detailLeftMenus,i=(n.actionTabs,c.course_modules&&c.course_modules.filter((function(e){return"video"===e.type}))),l=C.Z.useForm(),u=d()(l,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"新建子目录",open:"新建子目录"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r(),e.t1={},e.next=5,u.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,Z.ZP)("/api/course_modules/".concat(i[0].id,"/add_second_category.json"),{method:"post",body:r()({},n)});case 9:0===e.sent.status&&(w.ZP.success("修改成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/setUpdateData",payload:Math.random()}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)(C.Z,{form:u,initialValues:O()(O()({},"name",""),"link",""),children:(0,N.jsx)(C.Z.Item,{label:"子目录名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})})})})}))),ee=t(18889),ne="data:image/png;base64,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",te=t(36193),ae=t(56102),se={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},ce=t(28747),oe=t(24334),ie=(0,v.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t,a=e.data,c=e.isReview,i=e.dispatch,l=e.userid,u=e.classroomList,m=(e.onDelete,e.logWatchHistory),x=void 0===m?function(){}:m,g=(0,f.useState)(),p=d()(g,2),A=p[0],h=p[1],z=(0,f.useState)({}),P=d()(z,2),D=P[0],O=P[1],T=(0,f.useState)(r()({},(0,v.useParams)())),C=d()(T,2),G=C[0],W=(C[1],u.detailLeftMenus),M=null==W||null===(n=W.course_modules)||void 0===n||null===(n=n.filter((function(e){return"video"===e.type}))[0].second_category)||void 0===n?void 0:n.length;G.id=G.coursesId,0!=G.categoryId&&(G.category_id=G.categoryId);var Y=function(e,n){var t=oe.Base64.decode(e);if(e)return'')};return(0,N.jsxs)(N.Fragment,{children:[null==u||null===(t=u.detailVideoList)||void 0===t||null===(t=t.videos)||void 0===t?void 0:t.map((function(e,n){var t,r=null!=e&&e.cover_url?null!=e&&null!==(t=e.cover_url)&&void 0!==t&&t.includes("https")?e.cover_url:I.Z.API_SERVER+e.cover_url:ne;return(0,N.jsx)("a",{className:se.wrap,children:(0,N.jsxs)(ee.Z,{className:"animated fadeIn ".concat(se.cardWrap),children:[(0,N.jsx)(b.Z,{tip:"正在转码,请稍等...",spinning:!e.transcoded&&!e.link,children:(0,N.jsxs)("span",{className:se.imgWrap,onClick:function(){!c&&function(e){e.link||(h(!0),O({videoId:e.id,course_id:G.coursesId,file_url:e.play_url||e.file_url,copyUrl:Y(e.play_url||e.file_url,e.cover_url),allow_skip:e.allow_skip,logWatchHistory:x}))}(e)},children:[(0,N.jsx)("img",{src:r}),e.link&&(0,N.jsx)("a",{className:se.linkWrap,href:e.link,onClick:o()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:e.id,device:"pc"}});case 2:n.sent;case 3:case"end":return n.stop()}}),n)}))),target:"_blank",title:e.title,children:(0,N.jsx)("span",{className:se.link,children:"外链"})}),!c&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:se.mask}),(0,N.jsx)("div",{className:se.playIconWrap,children:!e.link&&(0,N.jsx)("img",{className:se.playIcon,src:te})})]})]})}),(0,N.jsxs)("div",{className:se.cardBottom,children:[(0,N.jsx)("div",{className:se.bottomTitle,children:e.title}),(0,N.jsx)("div",{className:se.timeWrap,children:(e.total_time||parseInt(e.total_time)>0)&&(0,N.jsx)("div",{className:se.time,children:"累计学习时长:".concat((0,L.li)(parseInt(e.total_time)))})}),(0,N.jsxs)("div",{className:se.bottomActionWrap,children:[(0,N.jsx)("span",{className:se.peopleWrap,children:!!e.people_num&&(0,N.jsx)(y.Z,{title:"观看人数",placement:"top",children:(0,N.jsx)("i",{className:"icon-dianjiliang iconfont font12",children:e.people_num})})}),(0,N.jsxs)("div",{children:[(l===e.user_id||!c&&M>0&&(0,j.aN)())&&(0,N.jsx)(y.Z,{title:"移动",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-yidong iconfont"),onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:"移动目录",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!(0,j.G5)()||c||e.link?null:(0,N.jsx)(y.Z,{title:"统计",placement:"top",children:(0,j.G5)()?(0,N.jsxs)(v.Link,{to:"/classrooms/".concat(G.coursesId,"/video/").concat((null==a?void 0:a.category_id)||(null==a?void 0:a.course_module_id),"/statistics/").concat(e.course_video_id,"?title=").concat(e.title),children:[" ",(0,N.jsx)("i",{className:"icon-tongji1 iconfont ".concat(se.actionIcon),style:{marginTop:"1px",display:"inline-block"}})]}):null}),!(0,j.dE)()||c||e.link?null:(0,N.jsx)(y.Z,{title:"统计",placement:"top",children:(0,j.dE)()?(0,N.jsx)(v.Link,{className:"font16",to:"/classrooms/".concat(G.coursesId,"/video/").concat((null==a?void 0:a.category_id)||(null==a?void 0:a.course_module_id),"/studentstatistics"),children:(0,N.jsx)("i",{className:"icon-tongji1 iconfont ".concat(se.actionIcon),style:{marginTop:"1px",display:"inline-block"}})}):null}),(l===e.user_id||(0,j.aN)())&&(0,N.jsx)(y.Z,{title:"编辑",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-bianji1 iconfont"),onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:e.link?"增加外链":"编辑视频",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!c&&!e.link&&(0,N.jsx)(ae.CopyToClipboard,{text:Y(e.play_url||e.file_url,e.cover_url),onCopy:function(){return w.ZP.success("复制成功")},children:(0,N.jsx)(y.Z,{title:"复制链接",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-fuzhi iconfont")})})}),(l===e.user_id||(0,j.Rb)())&&(0,N.jsx)(y.Z,{title:"删除",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-shanchu iconfont"),onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:"删除",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})})]})]})]})]})},e.id+"-"+n)})),(0,N.jsx)(ce.K,r()(r()({},D),{},{visible:A,width:800,onClose:function(){h(!1),O({})}}))]})})),re=t(37205),le=t.n(re),de="root___egCyx",ue="title___CK8yp",me=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.count,c=e.dispatch,i=(0,v.useParams)(),r=(0,f.useState)([]),l=d()(r,2),u=l[0],m=l[1],x=(0,f.useRef)(null),g=(0,f.useRef)(null);(0,f.useEffect)((function(){t&&m(le()(t))}),[t]);var p=function(e){x.current=e.target},A=function(e){e.preventDefault(),"LI"===e.target.tagName&&(g.current=e.target,g.current.style.opacity="0.2",g.current.style.transform="scale(1.1)",function(){x.current.style.opacity="1",x.current.style.transform="scale(1)";var e=x.current.dataset.id,n=g.current.dataset.id;if(e!==n){var t=le()(u);t.splice(n,0,t.splice(e,1)[0]),m(t),x.current=g.current,h(u[e],Number(n)+1)}}())},y=function(e){e.preventDefault()},b=function(e){e.preventDefault(),x.current.style.opacity="1",x.current.style.transform="scale(1)"},h=function(){var e=o()(s()().mark((function e(n,t){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(null==i?void 0:i.coursesId,"/sort_video.json"),{method:"put",body:{course_id:i.coursesId,video_id:(null==n?void 0:n.course_video_id)||(null==n?void 0:n.id),position:Number(t)}});case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=u.map((function(e,n){return(0,N.jsxs)("li",{"data-id":n,style:{background:e.bgColor},draggable:"true",onDragStart:p,onDragOver:y,onDrop:b,onDragEnter:A,"data-item":JSON.stringify(e),children:[(0,N.jsx)("img",{src:(null==e?void 0:e.cover_url)||ne}),(0,N.jsx)("span",{title:e.title,className:ue,children:e.title}),(0,N.jsxs)("p",{className:"ml10 mb10",children:["累计学习时间",(0,L.li)(parseInt(e.total_time))]}),(0,N.jsx)(W.Z,{className:"ml10 mb10",style:{width:100},placeholder:n+1,onBlur:function(){var n=o()(s()().mark((function n(t){var o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:if(/^([1-9][0-9]*)$/.test(t.target.value)){n.next=6;break}return w.ZP.info("请输入大于0的正整数"),n.abrupt("return");case 6:if(!(parseInt(t.target.value)>a)){n.next=9;break}return w.ZP.info("数字不能大于总数量"),n.abrupt("return");case 9:return n.next=11,h(e,t.target.value);case 11:0===(null==(o=n.sent)?void 0:o.status)&&c({type:"classroomList/setUpdateData",payload:Math.random()});case 13:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()})]},n)}));return console.log(u,2222),(0,N.jsx)("aside",{className:de,children:(0,N.jsx)("ul",{className:"contain",children:j})})},fe=["classroomList","globalSetting","loading","user","dispatch"],ve=(x.Z.SubMenu,g.Z.Content,g.Z.Sider,(0,v.connect)((function(e){var n=e.classroomList,t=e.loading;return{user:e.user,classroomList:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,a=e.classroomList,c=(e.globalSetting,e.loading),i=e.user,l=e.dispatch,u=(m()(e,fe),(0,v.useParams)()),x=(0,f.useState)({page:1,limit:15}),g=d()(x,2),w=g[0],Z=g[1],D=a.detailVideoList,O=a.updateData,T=(0,f.useState)({}),C=d()(T,2),G=C[0];C[1];w.id=u.coursesId;var W=(0,f.useState)(!0),M=d()(W,2),Y=M[0],k=M[1];(0,f.useEffect)((function(){O&&(console.log(w,O,"params"),l({type:"classroomList/getVideoList",payload:r()({},w)}))}),[O]),(0,f.useEffect)((function(){console.log(w,O,"params11"),0!=u.categoryId&&(w.category_id=u.categoryId),l({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout((function(){l({type:"classroomList/setUpdateData",payload:""})}),200)}),[location.pathname]);var I=[{name:"视频",id:"all",total:null==D?void 0:D.videos_count},{name:"直播",id:1,total:null==D?void 0:D.lives_count}];return(0,N.jsxs)("section",{children:[(0,N.jsx)(K.Z,{isLoading:!1,tabDataSource:I,isAdmin:(0,j.GJ)(),onTabMenuClick:function(e){"all"===e.key?v.history.push("/classrooms/".concat(w.id,"/video")):v.history.push("/classrooms/".concat(w.id,"/live_video"))},defaultSelectedKeys:["all"],showControlButton:Y&&(0,j.G5)(),buttonText:"上传视频",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,j.GJ)()&&(0,N.jsxs)(A.Z,{align:"middle",className:"mr20",children:[Y&&(0,j.GJ)()&&(0,N.jsx)("span",{className:"c-blue font16 mr20 current",onClick:function(e){l({type:"classroomList/setActionTabs",payload:{key:"新建子目录",params:w}})},children:(0,N.jsx)(y.Z,{title:"新建子目录",children:(0,N.jsx)("i",{className:"iconfont icon-xinjianmulu1 font14"})})}),Y&&(0,j.GJ)()&&(0,N.jsxs)("span",{onClick:function(){return v.history.push("/classrooms/".concat(u.coursesId,"/video/").concat((null==D?void 0:D.category_id)||(null==D?void 0:D.course_module_id),"/statistics"))},className:"font14 mr20 c-blue font14 current",children:[(0,N.jsx)("i",{className:"iconfont icon-tongji4 font14 mr5"}),"统计总览"]}),Y&&(0,j.dE)()&&(0,N.jsxs)("span",{onClick:function(){return v.history.push("/classrooms/".concat(u.coursesId,"/video/").concat((null==D?void 0:D.category_id)||(null==D?void 0:D.course_module_id),"/studentstatistics"))},className:"font14 mr20 c-blue font14 current",children:[(0,N.jsx)("i",{className:"iconfont icon-tongji4 font14 mr5"}),"统计总览"]}),Y&&(0,j.GJ)()&&(0,N.jsxs)("span",{className:"c-blue font14 mr20 current",onClick:function(e){e.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"增加外链",params:w}})},children:[(0,N.jsx)("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"增加外链"]}),((0,j.G5)()||(0,j.Rm)())&&(0,N.jsxs)("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:function(){k(!Y),Y||l({type:"classroomList/setUpdateData",payload:Math.random()})},children:[(0,N.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),Y?"调整排序":"结束排序"]})]}),onButtonClick:function(){v.history.push(u.categoryId?"/classrooms/".concat(u.coursesId,"/video/").concat(i.userInfo.login,"/upload?categoryId=").concat(u.categoryId):"/classrooms/".concat(u.coursesId,"/video/").concat(i.userInfo.login,"/upload"))}}),0===(null==D?void 0:D.videos_count)&&(0,N.jsx)(z.Z,{}),!(null==D||null===(n=D.videos)||void 0===n||!n.length)&&(0,N.jsx)(b.Z,{spinning:c["classroomList/getVideoList"],children:(0,N.jsxs)("div",{className:B.card,children:[!!Y&&(0,N.jsx)(ie,{dispatch:l,data:r()({},D),userid:i.userInfo.user_id,isReview:"pending"===w.category,onDelete:function(e){var n;p.Z.confirm({title:"提示",centered:!0,content:(0,N.jsxs)("div",{className:B.modal,children:[(0,N.jsx)("div",{children:"该视频将被删除,不可恢复"}),(0,N.jsx)("div",{children:"是否确认删除?"})]}),okText:"确认",cancelText:"取消",onOk:(n=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},logWatchHistory:function(e){return l({type:"userDetail/logWatchHistory",payload:e})}}),!Y&&(0,N.jsx)("div",{style:{height:20}}),!Y&&(0,N.jsx)(me,{dataSource:null==D?void 0:D.videos,count:null==a||null===(t=a.detailVideoList)||void 0===t?void 0:t.videos_count,dispatch:l})]})}),Y&&(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(h.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){w.page=e,Z(r()({},w)),l({type:"classroomList/getVideoList",payload:r()({},w)})},defaultCurrent:1,pageSize:15,current:w.page||1,total:null==D?void 0:D.videos_count})}),(0,N.jsx)(P,{}),(0,N.jsx)(R,{data:G}),(0,N.jsx)(U,{}),(0,N.jsx)(_,{}),(0,N.jsx)(E,{}),(0,N.jsx)($,{}),(0,N.jsx)(Q,{})]})})))},9164:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var a=t(95237),s=t(43604),c=t(20834),o=t(38854),i={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},r=t(37712),l=function(e){var n=e.isLoading,t=e.addText,l=e.tabDataSource,d=e.isAdmin,u=e.defaultSelectedKeys,m=e.onTabMenuClick,f=e.getDropdownMenu,v=e.showControlButton,x=e.buttonText,g=e.buttonIcon,p=void 0===g?"icon-tianjiadaohang":g,A=e.extraNode,y=e.onButtonClick,b=void 0===y?function(){}:y;return(0,r.jsx)("div",{className:i.tabMenuContainer,children:(0,r.jsxs)(a.Z,{children:[(0,r.jsx)(s.Z,{flex:"1",children:(0,r.jsx)(c.Z,{onSelect:function(e){return n?{}:m(e)},mode:"horizontal",selectedKeys:u,children:l.map((function(e){return(0,r.jsxs)(c.Z.Item,{children:[(0,r.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&d&&(0,r.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),d&&(0,r.jsx)(s.Z,{className:"mr20",children:(0,r.jsxs)("div",{className:i.control,children:[(0,r.jsx)("div",{className:i.extra,children:A}),v&&(0,r.jsxs)("span",{onClick:b,style:{cursor:"pointer"},className:i.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont ".concat(p)})}),(0,r.jsx)("span",{children:x})]}),!!f&&(0,r.jsx)(o.Z,{className:"ml10",dropdownRender:f,children:(0,r.jsxs)("span",{className:i.selectBtn,children:[(0,r.jsx)("span",{children:(0,r.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,r.jsx)("span",{children:t||"创建试卷"})]})})]})})]})})}},44e3:function(e,n,t){var a=t(84966),s=t(23088);const c=a.ZP;c.Header=a.h4,c.Footer=a.$_,c.Content=a.VY,c.Sider=s.Z,n.Z=c},1012:function(e,n,t){t.d(n,{Z:function(){return u}});var a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16);function c(){if(!a)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(s)}var o=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var i=function(e){return"string"==typeof e&&o.test(e)},r=[],l=0;l<256;++l)r.push((l+256).toString(16).substr(1));var d=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=(r[e[n+0]]+r[e[n+1]]+r[e[n+2]]+r[e[n+3]]+"-"+r[e[n+4]]+r[e[n+5]]+"-"+r[e[n+6]]+r[e[n+7]]+"-"+r[e[n+8]]+r[e[n+9]]+"-"+r[e[n+10]]+r[e[n+11]]+r[e[n+12]]+r[e[n+13]]+r[e[n+14]]+r[e[n+15]]).toLowerCase();if(!i(t))throw TypeError("Stringified UUID is invalid");return t};var u=function(e,n,t){var a=(e=e||{}).random||(e.rng||c)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,n){t=t||0;for(var s=0;s<16;++s)n[t+s]=a[s];return n}return d(a)}},36193:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39332],{85574:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(5891),s=t(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=t(22589),r=function(e,n){return s.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:c}))};var i=s.forwardRef(r)},33144:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(7557),s=t.n(a),c=t(82242),o=t.n(c),r=t(41498),i=t.n(r),l=t(79800),d=t.n(l),u=t(59301),f=t(92911),m=t(1012),v=t(92310),x=t.n(v),g="upload___jpwPD",p=t(37712),A=function(e,n){var t=e.chunkSize,a=void 0===t?2097152:t,c=e.options,r=void 0===c?{}:c,l=e.onCancel,v=e.onComplete,A=e.onError,y=e.onProgress,b=e.onBefore,h=e.onBeginInitFile,j=e.children,z=e.accept,w=e.className,Z=e.style,N=void 0===Z?{}:Z,P=e.concurrency,D=void 0===P?4:P,O=(0,u.useState)("ready"),T=d()(O,2),C=T[0],G=T[1],W=(0,u.useState)(0),M=d()(W,2),Y=(M[0],M[1]),k=(0,u.useState)(""),I=d()(k,2),B=(I[0],I[1]),L=(0,u.useState)(null),E=d()(L,2),R=E[0],S=E[1],X=(0,u.useRef)(null),H=(0,u.useRef)((0,m.Z)()),J=(0,u.useRef)(!1);(0,u.useImperativeHandle)(n,(function(){return{cancel:V,file:R,uploadStatus:C}}));var q=function(){var e=document.getElementById(H.current);e&&(e.value="")},F=function(){var e=i()(s()().mark((function e(n){var t,c,i,l,d,u,m,x,g,p,b,j,z;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("uploading"!==C){e.next=2;break}return e.abrupt("return");case 2:return h&&h(n),t=n.size,c=Math.ceil(t/a),J.current=!1,G("uploading"),Y(0),B(""),e.prev=9,e.next=12,(0,f.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:o()({fileName:n.name,chunkCount:c},r)});case 12:if(i=e.sent,!J.current&&0===(null==i?void 0:i.status)){e.next=15;break}throw new Error;case 15:l=i.upload_id,X.current=new AbortController,d=[],u=0,m=s()().mark((function e(){var i,m,v,g,p;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(p in i=x*a,m=Math.min(i+a,t),v=n.slice(i,m),(g=new FormData).append("chunk",v),g.append("fileName",n.name),g.append("chunkIndex",(x+1).toString()),g.append("uploadId",l),r)Object.prototype.hasOwnProperty.call(r,p)&&g.append(p,r[p]);d.push((function(){return(0,f.ZP)("/api/attachments/multipart_upload",{method:"POST",body:g,signal:X.current.signal},!0).then((function(e){console.log(e,444),u++;var t=Math.round(u/c*100);Y(t),y&&y(o()(o()({},e),{},{file:n,percent:t}))}))}));case 10:case"end":return e.stop()}}),e)})),x=0;case 21:if(!(x0)){e.next=36;break}return e.next=34,Promise.all(j);case 34:e.sent,g+=p;case 36:e.next=29;break;case 38:return e.next=40,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:o()({fileName:n.name,chunkCount:c,uploadId:l},r)});case 40:(z=e.sent).object?(G("success"),q(),v&&v(o()(o()({},z),{},{file:n,percent:100}))):(G("error"),B("上传失败,请稍后重试"),q(),A&&A(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),G("error"),B("上传失败,请稍后重试"),q(),A&&A(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),V=(0,u.useCallback)((function(){J.current=!0,X.current&&(X.current.abort(),l&&l())}),[l]);return(0,p.jsxs)(u.Fragment,{children:[(0,p.jsx)("input",{type:"file",id:H.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(S(t),C="ready",t){if(b)return b(t)||F(t),void q();F(t)}},accept:z}),(0,p.jsx)("label",{className:x()(g,w),htmlFor:H.current,style:N,children:j})]})},y=(0,u.forwardRef)(A)},8614:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(79800),s=t.n(a),c=t(59301),o=t(3113),r=t(8591),i=t(59028),l=t(85574),d=t(58670),u=t(94334),f="img___BgL9D",m=t(37712),v=function(e){var n=e.value,t=e.onChange,a=e.getFileProgress,v=(0,c.useState)(!1),x=s()(v,2),g=x[0],p=x[1],A=(0,m.jsx)(o.ZP,{loading:g,icon:(0,m.jsx)(l.Z,{}),children:"选择上传文件"});return(0,m.jsx)(c.Fragment,{children:n?(0,m.jsxs)("div",{className:f,children:[(0,m.jsx)("img",{src:u.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,m.jsx)("div",{children:(0,m.jsx)(d.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(u.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(a&&a(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,s,c;if(p(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void r.ZP.error(null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.message);t(null==e||null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.id)}}else p(!0)},accept:"image/*",children:A}),(0,m.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,m.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},28747:function(e,n,t){t.d(n,{K:function(){return l}});t(59301);var a=t(43418),s=t(46459),c="modal___LGwws",o="closeIcon___vsUXI",r=t(24334),i=t(37712),l=function(e){var n=e.visible,t=e.width,l=e.videoId,d=e.file_url,u=e.course_id,f=(e.copyUrl,e.toLog),m=void 0===f||f,v=e.logWatchHistory,x=void 0===v?function(){}:v,g=e.allow_skip,p=e.onClose,A=void 0===p?function(){}:p;return(0,i.jsxs)(a.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:null,footer:null,width:t,className:c,children:[(0,i.jsx)("i",{className:"".concat(o," iconfont icon-guanbi10"),onClick:A}),n&&(0,i.jsx)(s.Z,{allow_skip:g,courseId:u,src:null!=d&&d.startsWith("http")?d:r.Base64.decode(d),videoId:l,toLog:m,logWatchHistory:x})]})}},21810:function(e,n,t){t.r(n),t.d(n,{default:function(){return ve}});var a=t(7557),s=t.n(a),c=t(41498),o=t.n(c),r=t(82242),i=t.n(r),l=t(79800),d=t.n(l),u=t(39647),f=t.n(u),m=t(59301),v=t(8785),x=t(20834),g=t(44e3),p=t(43418),A=t(95237),y=t(6848),b=t(71418),h=t(27092),j=t(39634),z=t(16644),w=t(8591),Z=t(92911),N=t(37712),P=(0,v.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,a=(e.cb,(0,v.useParams)());return a.id=a.coursesId,(0,N.jsx)(p.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(a.id,"/delete_course_video.json"),{method:"delete",body:{video_id:n.actionTabs.data.link?n.actionTabs.data.id:n.actionTabs.data.course_video_id,is_link:!!n.actionTabs.data.link||""}});case 2:0===e.sent.status&&(w.ZP.success("删除成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/setUpdateData",payload:Math.random()}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)("p",{children:"是否确认删除?"})})})),D=t(85573),O=t.n(D),T=t(98228),C=t(78241),G=t(3113),W=t(73782),M=t(59028),Y=t(85574),k=t(58670),I=t(94334),B={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",btn:"btn___t3aCM"},L=t(42930),E=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,user:e.user,loading:e.loading}}))((function(e){var n,t,a=e.classroomList,c=(e.loading,e.user,e.dispatch),r=(0,v.useParams)();r.id=r.coursesId;a.detailAttendancesDetail;var l=a.actionTabs,u=C.Z.useForm(),f=d()(u,1)[0],x=(0,m.useState)(""),g=d()(x,2),A=g[0],y=g[1],b=(0,m.useState)(!1),h=d()(b,2),j=h[0],z=h[1];(0,m.useEffect)((function(){var e,n,t,s,c;"增加外链"===(null===(e=a.actionTabs)||void 0===e?void 0:e.key)&&null!==(n=a.actionTabs)&&void 0!==n&&n.data&&(f.setFieldsValue({name:null===(t=a.actionTabs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.title,link:null===(s=a.actionTabs)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.link}),y(null===(c=a.actionTabs)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.attachment_id))}),[null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var P=(0,N.jsx)(G.ZP,{loading:j,icon:(0,N.jsx)(Y.Z,{}),children:"选择上传文件"}),D=function(){f.resetFields(),c({type:"classroomList/setActionTabs",payload:{}}),y(""),z(!1)};return(0,N.jsx)(p.Z,{centered:!0,title:null!==(t=a.actionTabs)&&void 0!==t&&t.data?"编辑外链视频":"增加外链",open:"增加外链"===a.actionTabs.key,okText:"确定",cancelText:"取消",width:640,okButtonProps:{loading:j},bodyStyle:{minHeight:200},onOk:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,f.validateFields();case 4:if(e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),z(!0),null!==(n=a.actionTabs)&&void 0!==n&&n.data){e.next=13;break}return e.next=10,(0,Z.ZP)("/api/courses/".concat(r.id,"/course_videos.json"),{method:"post",body:i()(i()({},t),{},{category_id:"0"===r.categoryId?"":r.categoryId,attachment_id:A})});case 10:e.t3=e.sent,e.next=16;break;case 13:return e.next=15,(0,Z.ZP)("/api/course_videos/".concat(l.data.id,".json"),{method:"put",body:i()(i()({},t),{},{title:t.name,new_attachment_id:A})});case 15:e.t3=e.sent;case 16:if(0!==e.t3.status){e.next=23;break}return(0,L.L9)(["教学课堂","视频","增加外链"]),w.ZP.success("修改成功"),c({type:"classroomList/setUpdateData",payload:Math.random()}),D(),e.abrupt("return");case 23:z(!1);case 24:case"end":return e.stop()}}),e)}))),onCancel:function(){D()},children:(0,N.jsxs)(C.Z,{form:f,initialValues:O()(O()({},"name",""),"link",""),children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{})}),(0,N.jsx)(C.Z.Item,{label:"上传封面图:",children:A?(0,N.jsxs)("div",{className:B.img,children:[(0,N.jsx)("img",{src:I.Z.API_SERVER+"/api/attachments/"+A,alt:"avatar",style:{width:288}}),(0,N.jsx)("div",{children:(0,N.jsx)(k.Z,{onClick:function(){return y("")},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsxs)("div",{children:[(0,N.jsx)(M.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(I.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(z(!1),y(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):z(!0)},accept:"image/*",children:P}),(0,N.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,N.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})]})})}))),R=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),a=(0,v.useParams)();a.id=a.coursesId;n.detailAttendancesDetail;var c=n.actionTabs,r=C.Z.useForm(),l=d()(r,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"视频标题编辑",open:"编辑"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,Z.ZP)("/api/course_videos/".concat(c.data.id,".json"),{method:"put",body:i()({},n)});case 8:0===e.sent.status&&(w.ZP.success("修改成功"),t({type:"classroomList/setActionTabs",payload:{}}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:c.data&&(0,N.jsxs)(C.Z,{form:l,initialValues:O()(O()({},"name",c.data.title),"link",c.data.link),children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{})})]})})}))),S=t(5112),X=t(61998),H=t(24905),J=t(93948),q=t(8614),F=t(60249),V=t(33144),U=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,a=e.classroomList,c=e.user,r=(e.loading,e.dispatch),l=(0,v.useParams)();l.id=l.coursesId;a.detailAttendancesDetail;var u=a.actionTabs,f=C.Z.useForm(),x=d()(f,1)[0],g=(0,m.useState)(!1),A=d()(g,2),y=A[0],b=A[1],h=(0,m.useState)(!1),j=d()(h,2),z=j[0],P=j[1],D=(0,m.useState)([]),O=d()(D,2),T=O[0],M=O[1],Y=(0,m.useState)({}),k=d()(Y,2),I=k[0],E=k[1],R=((0,m.useRef)(),(0,m.useRef)()),U=(0,m.useState)(null),Q=d()(U,2),K=Q[0],_=Q[1],$=(0,m.useState)(null),ee=d()($,2),ne=ee[0],te=ee[1];(0,m.useEffect)((function(){var e,n;"编辑视频"===a.actionTabs.key&&x.setFieldsValue({title:u.data.title,attachment_id:null==u||null===(e=u.data)||void 0===e?void 0:e.attachment_id,allow_skip:null==u||null===(n=u.data)||void 0===n?void 0:n.allow_skip}),o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!==(n=u.data)&&void 0!==n&&n.course_video_id&&ae();case 1:case"end":return e.stop()}}),e)})))()}),[a.actionTabs.key]);var ae=function(){var e=o()(s()().mark((function e(){var n,t,a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(null===(n=u.params)||void 0===n?void 0:n.coursesId,"/course_videos/video_history?course_video_id=").concat(null===(t=u.data)||void 0===t?void 0:t.course_video_id),{method:"get"});case 2:c=e.sent,M(c.data),null===(a=c.data)||void 0===a||a.forEach((function(e){e.checked&&(_(e.id),te(e.id))}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=[{title:"",dataIndex:"checked",align:"center",render:function(e,n,t){return(0,N.jsx)(S.ZP.Group,{onChange:function(){return oe(n)},value:ne,children:(0,N.jsx)(S.ZP,{value:n.id})})}},{title:"视频名称",width:300,dataIndex:"title"},{title:"版本号",dataIndex:"version"},{title:"操作",render:function(e,n,t){return n.id!=K&&(0,N.jsx)(G.ZP,{type:"link",danger:!0,onClick:function(){return ce(n)},children:"删除"})}}],ce=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!=T.length){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,Z.ZP)("/api/courses/".concat(null===(t=u.params)||void 0===t?void 0:t.coursesId,"/delete_course_video.json"),{method:"delete",body:{video_id:n.id,is_link:!!a.actionTabs.data.link||""}});case 4:"success"==e.sent.message&&ae();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(e){M(T.map((function(n){return n.id==e.id?(n.checked=!0,te(e.id)):n.checked=!1,n})))},re={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){var n,t,a=e.name.toLowerCase();return a&&-1==a.indexOf(".avi")&&-1==a.indexOf(".flv")&&-1==a.indexOf(".f4v")&&-1==a.indexOf(".m4v")&&-1==a.indexOf(".mov")&&-1==a.indexOf(".mp4")&&-1==a.indexOf(".rmvb")&&-1==a.indexOf(".swf")&&-1==a.indexOf(".webm")&&-1==a.indexOf(".wmv")?(w.ZP.info("不支持的视频格式"),!0):!(null!==(n=c.userInfo)&&void 0!==n&&n.admin||null!==(t=c.userInfo)&&void 0!==t&&t.business)&&e.size>1073741824&&(w.ZP.info("视频大小超过".concat(1024,"M")),!0)},onBeginInitFile:function(e){var n,t;E({name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:0,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},onComplete:function(e){var n,t;E({video_id:e.id,name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:e.percent,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},onError:function(){E({})},onProgress:function(e){var n,t;E({name:null==e||null===(n=e.file)||void 0===n?void 0:n.name,loaded:e.percent,size:null==e||null===(t=e.file)||void 0===t?void 0:t.size})},chunkSize:2097152,options:{user_id:null==c||null===(n=c.userInfo)||void 0===n?void 0:n.user_id}};return console.log(I,222),(0,N.jsx)(p.Z,{centered:!0,title:"视频编辑",open:"编辑视频"===a.actionTabs.key,okText:"确定",cancelText:"取消",width:660,destroyOnClose:!0,okButtonProps:{disabled:y},confirmLoading:z,onOk:o()(s()().mark((function e(){var n,t,a,o,d,f;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==I||!I.name||100==I.loaded){e.next=3;break}return w.ZP.warning("视频上传中请稍等!"),e.abrupt("return");case 3:return e.t0=i(),e.t1={},e.next=7,x.validateFields();case 7:if(e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),a=i()({},t),P(!0),null==I||!I.name){e.next=16;break}return e.next=14,(0,F.dt)({username:null===(o=c.userInfo)||void 0===o?void 0:o.login,videos:[{video_id:I.video_id,title:x.getFieldValue("title"),filename:I.name,attachment_id:x.getFieldValue("attachment_id"),course_id:null==l?void 0:l.coursesId,category_id:null==u||null===(d=u.data)||void 0===d?void 0:d.course_second_category_id,course_video_id:null===(f=u.data)||void 0===f?void 0:f.course_video_id}]});case 14:e.next=17;break;case 16:T.forEach((function(e){e.checked&&(a.set_id=e.id)}));case 17:return e.next=19,(0,Z.ZP)("/api/course_videos/".concat(null==u||null===(n=u.data)||void 0===n?void 0:n.course_video_id,"/change_cover.json"),{method:"put",body:a});case 19:e.sent&&(w.ZP.success("修改成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/setUpdateData",payload:Math.random()})),E({}),P(!1);case 23:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"classroomList/setActionTabs",payload:{}}),E({}),R.current.cancel()},children:u.data&&(0,N.jsxs)(C.Z,{form:x,children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"title",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,N.jsx)(q.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&b(!1):b(!0)}})}),(0,N.jsx)(C.Z.Item,{children:(0,N.jsx)(X.Z,{pagination:!1,columns:se,dataSource:T})}),(0,N.jsx)(C.Z.Item,{name:"allow_skip",label:"播放设置",valuePropName:"checked",children:(0,N.jsx)(H.Z,{children:"允许快进播放"})}),(0,N.jsxs)(C.Z.Item,{children:[(0,N.jsx)(V.Z,i()(i()({},re),{},{ref:R,children:(0,N.jsx)(N.Fragment,{children:null!=I&&I.name?(0,N.jsx)(G.ZP,{disabled:!0,type:"primary",ghost:!0,children:"更新版本"}):(0,N.jsx)("div",{className:B.btn,children:"更新版本"})})})),!(null==I||!I.name)&&(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"},children:[(0,N.jsx)("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),(0,N.jsx)("span",{className:"font14",children:-1===(null===(t=I.name)||void 0===t?void 0:t.indexOf("  "))?"".concat(I.name).concat("  ").concat((0,L.RD)(I.size)):I.name}),100==I.loaded&&(0,N.jsx)("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:function(){R.current.cancel(),E({})}})]}),100!=I.loaded&&(0,N.jsx)(J.Z,{size:"small",percent:I.loaded,status:100==I.loaded?"normal":"active"})]})]}),(0,N.jsxs)(C.Z.Item,{children:[(0,N.jsx)("p",{className:"c-light-black",children:"上传说明:目前不支持断点续传,单个视频文件最大限制1G,视频文件上传规格:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv"}),(0,N.jsx)("p",{className:"c-light-black",children:"温馨提示:为了更好的播放体验,建议您优先上传MP4格式。如果您是自己录制视频,建议您保存的时候将视频编码设置为AVC(H264)"})]})]})})}))),Q=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,a=e.classroomList,c=(e.user,e.loading,e.dispatch),r=(0,v.useParams)();r.id=r.coursesId;a.detailAttendancesDetail;var l=a.actionTabs,u=C.Z.useForm(),f=d()(u,1)[0];return(0,m.useEffect)((function(){"编辑视频"===a.actionTabs.key&&f.setFieldsValue({title:l.data.title})}),[a.actionTabs.key]),(0,N.jsx)(p.Z,{centered:!0,title:"视频标题编辑",open:"编辑外链"===a.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,f.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,Z.ZP)("/api/course_videos/".concat(l.data.id,".json"),{method:"put",body:i()({},n)});case 8:e.sent&&(w.ZP.success("修改成功"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/setUpdateData",payload:Math.random()}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){c({type:"classroomList/setActionTabs",payload:{}})},children:l.data&&(0,N.jsxs)(C.Z,{form:f,initialValues:{name:null==l||null===(n=l.data)||void 0===n?void 0:n.title,link:null==l||null===(t=l.data)||void 0===t?void 0:t.link},children:[(0,N.jsx)(C.Z.Item,{label:"视频标题",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})}),(0,N.jsx)(C.Z.Item,{label:"视频链接",name:"link",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})})]})})}))),K=t(9164),_=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,a=(e.loading,e.dispatch),c=(0,v.useParams)();c.id=c.coursesId;var r=t.detailLeftMenus,l=t.actionTabs,u=C.Z.useForm(),f=d()(u,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"移动到",open:"移动目录"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:400,bodyStyle:{minHeight:200},onOk:function(){return f.submit()},onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})},children:r.course_modules&&(0,N.jsx)(C.Z,{form:f,initialValues:{},onFinish:function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(c.id,"/move_to_category.json"),{method:"post",body:i()(i()({},n),{},{video_ids:l.data.id})});case 2:0===e.sent.status&&(w.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/setUpdateData",payload:Math.random()}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:null==c?void 0:c.id}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,N.jsx)(C.Z.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(S.ZP.Group,{children:function e(n){var t;return null==n||null===(t=n.filter((function(e){return"未分配目录"!==e.category_name})))||void 0===t?void 0:t.map((function(n,t){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(S.ZP,{style:{display:"block"},value:n.category_id,children:n.category_name}),e((null==n?void 0:n.third_category)||[])]})}))}(null==r||null===(n=r.course_modules)||void 0===n?void 0:n.filter((function(e){return"video"===e.type}))[0].second_category)})})})})}))),$=(T.Z.TreeNode,(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),a=(0,v.useParams)();a.id=a.coursesId;var c=n.detailLeftMenus,r=(n.actionTabs,c.course_modules&&c.course_modules.filter((function(e){return"video"===e.type}))),l=C.Z.useForm(),u=d()(l,1)[0];return(0,N.jsx)(p.Z,{centered:!0,title:"新建子目录",open:"新建子目录"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=5,u.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,Z.ZP)("/api/course_modules/".concat(r[0].id,"/add_second_category.json"),{method:"post",body:i()({},n)});case 9:0===e.sent.status&&(w.ZP.success("修改成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/setUpdateData",payload:Math.random()}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,N.jsx)(C.Z,{form:u,initialValues:O()(O()({},"name",""),"link",""),children:(0,N.jsx)(C.Z.Item,{label:"子目录名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,N.jsx)(W.Z,{maxLength:60})})})})}))),ee=t(18889),ne="data:image/png;base64,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",te=t(36193),ae=t(56102),se={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},ce=t(28747),oe=t(24334),re=(0,v.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t,a=e.data,c=e.isReview,r=e.dispatch,l=e.userid,u=e.classroomList,f=(e.onDelete,e.logWatchHistory),x=void 0===f?function(){}:f,g=(0,m.useState)(),p=d()(g,2),A=p[0],h=p[1],z=(0,m.useState)({}),P=d()(z,2),D=P[0],O=P[1],T=(0,m.useState)(i()({},(0,v.useParams)())),C=d()(T,2),G=C[0],W=(C[1],u.detailLeftMenus),M=null==W||null===(n=W.course_modules)||void 0===n||null===(n=n.filter((function(e){return"video"===e.type}))[0].second_category)||void 0===n?void 0:n.length;G.id=G.coursesId,0!=G.categoryId&&(G.category_id=G.categoryId);var Y=function(e,n){var t=oe.Base64.decode(e);if(e)return'')};return(0,N.jsxs)(N.Fragment,{children:[null==u||null===(t=u.detailVideoList)||void 0===t||null===(t=t.videos)||void 0===t?void 0:t.map((function(e,n){var t,i=null!=e&&e.cover_url?null!=e&&null!==(t=e.cover_url)&&void 0!==t&&t.includes("https")?e.cover_url:I.Z.API_SERVER+e.cover_url:ne;return(0,N.jsx)("a",{className:se.wrap,children:(0,N.jsxs)(ee.Z,{className:"animated fadeIn ".concat(se.cardWrap),children:[(0,N.jsx)(b.Z,{tip:"正在转码,请稍等...",spinning:!e.transcoded&&!e.link,children:(0,N.jsxs)("span",{className:se.imgWrap,onClick:function(){!c&&function(e){e.link||(h(!0),O({videoId:e.id,course_id:G.coursesId,file_url:e.play_url||e.file_url,copyUrl:Y(e.play_url||e.file_url,e.cover_url),allow_skip:e.allow_skip,logWatchHistory:x}))}(e)},children:[(0,N.jsx)("img",{src:i}),e.link&&(0,N.jsx)("a",{className:se.linkWrap,href:e.link,onClick:o()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:e.id,device:"pc"}});case 2:n.sent;case 3:case"end":return n.stop()}}),n)}))),target:"_blank",title:e.title,children:(0,N.jsx)("span",{className:se.link,children:"外链"})}),!c&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:se.mask}),(0,N.jsx)("div",{className:se.playIconWrap,children:!e.link&&(0,N.jsx)("img",{className:se.playIcon,src:te})})]})]})}),(0,N.jsxs)("div",{className:se.cardBottom,children:[(0,N.jsx)("div",{className:se.bottomTitle,children:e.title}),(0,N.jsx)("div",{className:se.timeWrap,children:(e.total_time||parseInt(e.total_time)>0)&&(0,N.jsx)("div",{className:se.time,children:"累计学习时长:".concat((0,L.li)(parseInt(e.total_time)))})}),(0,N.jsxs)("div",{className:se.bottomActionWrap,children:[(0,N.jsx)("span",{className:se.peopleWrap,children:!!e.people_num&&(0,N.jsx)(y.Z,{title:"观看人数",placement:"top",children:(0,N.jsx)("i",{className:"icon-dianjiliang iconfont font12",children:e.people_num})})}),(0,N.jsxs)("div",{children:[(l===e.user_id||!c&&M>0&&(0,j.aN)())&&(0,N.jsx)(y.Z,{title:"移动",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-yidong iconfont"),onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:"移动目录",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!(0,j.G5)()||c||e.link?null:(0,N.jsx)(y.Z,{title:"统计",placement:"top",children:(0,j.G5)()?(0,N.jsxs)(v.Link,{to:"/classrooms/".concat(G.coursesId,"/video/").concat((null==a?void 0:a.category_id)||(null==a?void 0:a.course_module_id),"/statistics/").concat(e.course_video_id,"?title=").concat(e.title),children:[" ",(0,N.jsx)("i",{className:"icon-tongji1 iconfont ".concat(se.actionIcon),style:{marginTop:"1px",display:"inline-block"}})]}):null}),!(0,j.dE)()||c||e.link?null:(0,N.jsx)(y.Z,{title:"统计",placement:"top",children:(0,j.dE)()?(0,N.jsx)(v.Link,{className:"font16",to:"/classrooms/".concat(G.coursesId,"/video/").concat((null==a?void 0:a.category_id)||(null==a?void 0:a.course_module_id),"/studentstatistics"),children:(0,N.jsx)("i",{className:"icon-tongji1 iconfont ".concat(se.actionIcon),style:{marginTop:"1px",display:"inline-block"}})}):null}),(l===e.user_id||(0,j.aN)())&&(0,N.jsx)(y.Z,{title:"编辑",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-bianji1 iconfont"),onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:e.link?"增加外链":"编辑视频",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!c&&!e.link&&(0,N.jsx)(ae.CopyToClipboard,{text:Y(e.play_url||e.file_url,e.cover_url),onCopy:function(){return w.ZP.success("复制成功")},children:(0,N.jsx)(y.Z,{title:"复制链接",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-fuzhi iconfont")})})}),(l===e.user_id||(0,j.Rb)())&&(0,N.jsx)(y.Z,{title:"删除",placement:"top",children:(0,N.jsx)("i",{className:"".concat(se.actionIcon," icon-shanchu iconfont"),onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:"删除",params:G,data:e}})},style:{marginTop:"1px",display:"inline-block"}})})]})]})]})]})},e.id+"-"+n)})),(0,N.jsx)(ce.K,i()(i()({},D),{},{visible:A,width:800,onClose:function(){h(!1),O({})}}))]})})),ie=t(37205),le=t.n(ie),de="root___egCyx",ue="title___CK8yp",fe=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.count,c=e.dispatch,r=(0,v.useParams)(),i=(0,m.useState)([]),l=d()(i,2),u=l[0],f=l[1],x=(0,m.useRef)(null),g=(0,m.useRef)(null);(0,m.useEffect)((function(){t&&f(le()(t))}),[t]);var p=function(e){x.current=e.target},A=function(e){e.preventDefault(),"LI"===e.target.tagName&&(g.current=e.target,g.current.style.opacity="0.2",g.current.style.transform="scale(1.1)",function(){x.current.style.opacity="1",x.current.style.transform="scale(1)";var e=x.current.dataset.id,n=g.current.dataset.id;if(e!==n){var t=le()(u);t.splice(n,0,t.splice(e,1)[0]),f(t),x.current=g.current,h(u[e],Number(n)+1)}}())},y=function(e){e.preventDefault()},b=function(e){e.preventDefault(),x.current.style.opacity="1",x.current.style.transform="scale(1)"},h=function(){var e=o()(s()().mark((function e(n,t){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/courses/".concat(null==r?void 0:r.coursesId,"/sort_video.json"),{method:"put",body:{course_id:r.coursesId,video_id:(null==n?void 0:n.course_video_id)||(null==n?void 0:n.id),position:Number(t)}});case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=u.map((function(e,n){return(0,N.jsxs)("li",{"data-id":n,style:{background:e.bgColor},draggable:"true",onDragStart:p,onDragOver:y,onDrop:b,onDragEnter:A,"data-item":JSON.stringify(e),children:[(0,N.jsx)("img",{src:(null==e?void 0:e.cover_url)||ne}),(0,N.jsx)("span",{title:e.title,className:ue,children:e.title}),(0,N.jsxs)("p",{className:"ml10 mb10",children:["累计学习时间",(0,L.li)(parseInt(e.total_time))]}),(0,N.jsx)(W.Z,{className:"ml10 mb10",style:{width:100},placeholder:n+1,onBlur:function(){var n=o()(s()().mark((function n(t){var o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:if(/^([1-9][0-9]*)$/.test(t.target.value)){n.next=6;break}return w.ZP.info("请输入大于0的正整数"),n.abrupt("return");case 6:if(!(parseInt(t.target.value)>a)){n.next=9;break}return w.ZP.info("数字不能大于总数量"),n.abrupt("return");case 9:return n.next=11,h(e,t.target.value);case 11:0===(null==(o=n.sent)?void 0:o.status)&&c({type:"classroomList/setUpdateData",payload:Math.random()});case 13:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()})]},n)}));return console.log(u,2222),(0,N.jsx)("aside",{className:de,children:(0,N.jsx)("ul",{className:"contain",children:j})})},me=["classroomList","globalSetting","loading","user","dispatch"],ve=(x.Z.SubMenu,g.Z.Content,g.Z.Sider,(0,v.connect)((function(e){var n=e.classroomList,t=e.loading;return{user:e.user,classroomList:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t,a=e.classroomList,c=(e.globalSetting,e.loading),r=e.user,l=e.dispatch,u=(f()(e,me),(0,v.useParams)()),x=(0,m.useState)({page:1,limit:15}),g=d()(x,2),w=g[0],Z=g[1],D=a.detailVideoList,O=a.updateData,T=(0,m.useState)({}),C=d()(T,2),G=C[0];C[1];w.id=u.coursesId;var W=(0,m.useState)(!0),M=d()(W,2),Y=M[0],k=M[1];(0,m.useEffect)((function(){O&&(console.log(w,O,"params"),l({type:"classroomList/getVideoList",payload:i()({},w)}))}),[O]),(0,m.useEffect)((function(){console.log(w,O,"params11"),0!=u.categoryId&&(w.category_id=u.categoryId),l({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout((function(){l({type:"classroomList/setUpdateData",payload:""})}),200)}),[location.pathname]);var I=[{name:"视频",id:"all",total:null==D?void 0:D.videos_count},{name:"直播",id:1,total:null==D?void 0:D.lives_count}];return(0,N.jsxs)("section",{children:[(0,N.jsx)(K.Z,{isLoading:!1,tabDataSource:I,isAdmin:(0,j.GJ)(),onTabMenuClick:function(e){"all"===e.key?v.history.push("/classrooms/".concat(w.id,"/video")):v.history.push("/classrooms/".concat(w.id,"/live_video"))},defaultSelectedKeys:["all"],showControlButton:Y&&(0,j.G5)(),buttonText:"上传视频",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,j.GJ)()&&(0,N.jsxs)(A.Z,{align:"middle",className:"mr20",children:[Y&&(0,j.GJ)()&&(0,N.jsx)("span",{className:"c-blue font16 mr20 current",onClick:function(e){l({type:"classroomList/setActionTabs",payload:{key:"新建子目录",params:w}})},children:(0,N.jsx)(y.Z,{title:"新建子目录",children:(0,N.jsx)("i",{className:"iconfont icon-xinjianmulu1 font14"})})}),Y&&(0,j.GJ)()&&(0,N.jsxs)("span",{onClick:function(){return v.history.push("/classrooms/".concat(u.coursesId,"/video/").concat((null==D?void 0:D.category_id)||(null==D?void 0:D.course_module_id),"/statistics"))},className:"font14 mr20 c-blue font14 current",children:[(0,N.jsx)("i",{className:"iconfont icon-tongji4 font14 mr5"}),"统计总览"]}),Y&&(0,j.dE)()&&(0,N.jsxs)("span",{onClick:function(){return v.history.push("/classrooms/".concat(u.coursesId,"/video/").concat((null==D?void 0:D.category_id)||(null==D?void 0:D.course_module_id),"/studentstatistics"))},className:"font14 mr20 c-blue font14 current",children:[(0,N.jsx)("i",{className:"iconfont icon-tongji4 font14 mr5"}),"统计总览"]}),Y&&(0,j.GJ)()&&(0,N.jsxs)("span",{className:"c-blue font14 mr20 current",onClick:function(e){e.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"增加外链",params:w}})},children:[(0,N.jsx)("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"增加外链"]}),((0,j.G5)()||(0,j.Rm)())&&(0,N.jsxs)("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:function(){k(!Y),Y||l({type:"classroomList/setUpdateData",payload:Math.random()})},children:[(0,N.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),Y?"调整排序":"结束排序"]})]}),onButtonClick:function(){v.history.push(u.categoryId?"/classrooms/".concat(u.coursesId,"/video/").concat(r.userInfo.login,"/upload?categoryId=").concat(u.categoryId):"/classrooms/".concat(u.coursesId,"/video/").concat(r.userInfo.login,"/upload"))}}),0===(null==D?void 0:D.videos_count)&&(0,N.jsx)(z.Z,{}),!(null==D||null===(n=D.videos)||void 0===n||!n.length)&&(0,N.jsx)(b.Z,{spinning:c["classroomList/getVideoList"],children:(0,N.jsxs)("div",{className:B.card,children:[!!Y&&(0,N.jsx)(re,{dispatch:l,data:i()({},D),userid:r.userInfo.user_id,isReview:"pending"===w.category,onDelete:function(e){var n;p.Z.confirm({title:"提示",centered:!0,content:(0,N.jsxs)("div",{className:B.modal,children:[(0,N.jsx)("div",{children:"该视频将被删除,不可恢复"}),(0,N.jsx)("div",{children:"是否确认删除?"})]}),okText:"确认",cancelText:"取消",onOk:(n=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},logWatchHistory:function(e){return l({type:"userDetail/logWatchHistory",payload:e})}}),!Y&&(0,N.jsx)("div",{style:{height:20}}),!Y&&(0,N.jsx)(fe,{dataSource:null==D?void 0:D.videos,count:null==a||null===(t=a.detailVideoList)||void 0===t?void 0:t.videos_count,dispatch:l})]})}),Y&&(0,N.jsx)("aside",{className:"tc mb50 mt30",children:(0,N.jsx)(h.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,n){w.page=e,Z(i()({},w)),l({type:"classroomList/getVideoList",payload:i()({},w)})},defaultCurrent:1,pageSize:15,current:w.page||1,total:null==D?void 0:D.videos_count})}),(0,N.jsx)(P,{}),(0,N.jsx)(R,{data:G}),(0,N.jsx)(U,{}),(0,N.jsx)(_,{}),(0,N.jsx)(E,{}),(0,N.jsx)($,{}),(0,N.jsx)(Q,{})]})})))},9164:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var a=t(95237),s=t(43604),c=t(20834),o=t(38854),r={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},i=t(37712),l=function(e){var n=e.isLoading,t=e.addText,l=e.tabDataSource,d=e.isAdmin,u=e.defaultSelectedKeys,f=e.onTabMenuClick,m=e.getDropdownMenu,v=e.showControlButton,x=e.buttonText,g=e.buttonIcon,p=void 0===g?"icon-tianjiadaohang":g,A=e.extraNode,y=e.onButtonClick,b=void 0===y?function(){}:y;return(0,i.jsx)("div",{className:r.tabMenuContainer,children:(0,i.jsxs)(a.Z,{children:[(0,i.jsx)(s.Z,{flex:"1",children:(0,i.jsx)(c.Z,{onSelect:function(e){return n?{}:f(e)},mode:"horizontal",selectedKeys:u,children:l.map((function(e){return(0,i.jsxs)(c.Z.Item,{children:[(0,i.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&d&&(0,i.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),d&&(0,i.jsx)(s.Z,{className:"mr20",children:(0,i.jsxs)("div",{className:r.control,children:[(0,i.jsx)("div",{className:r.extra,children:A}),v&&(0,i.jsxs)("span",{onClick:b,style:{cursor:"pointer"},className:r.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont ".concat(p)})}),(0,i.jsx)("span",{children:x})]}),!!m&&(0,i.jsx)(o.Z,{className:"ml10",dropdownRender:m,children:(0,i.jsxs)("span",{className:r.selectBtn,children:[(0,i.jsx)("span",{children:(0,i.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,i.jsx)("span",{children:t||"创建试卷"})]})})]})})]})})}},44e3:function(e,n,t){var a=t(84966),s=t(23088);const c=a.ZP;c.Header=a.h4,c.Footer=a.$_,c.Content=a.VY,c.Sider=s.Z,n.Z=c},1012:function(e,n,t){t.d(n,{Z:function(){return u}});var a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16);function c(){if(!a)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(s)}var o=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var r=function(e){return"string"==typeof e&&o.test(e)},i=[],l=0;l<256;++l)i.push((l+256).toString(16).substr(1));var d=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=(i[e[n+0]]+i[e[n+1]]+i[e[n+2]]+i[e[n+3]]+"-"+i[e[n+4]]+i[e[n+5]]+"-"+i[e[n+6]]+i[e[n+7]]+"-"+i[e[n+8]]+i[e[n+9]]+"-"+i[e[n+10]]+i[e[n+11]]+i[e[n+12]]+i[e[n+13]]+i[e[n+14]]+i[e[n+15]]).toLowerCase();if(!r(t))throw TypeError("Stringified UUID is invalid");return t};var u=function(e,n,t){var a=(e=e||{}).random||(e.rng||c)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,n){t=t||0;for(var s=0;s<16;++s)n[t+s]=a[s];return n}return d(a)}},36193:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAAAAXNSR0IArs4c6QAAGwBJREFUeF7tnQnwLUV1xr9P0YioBNegiCjKKqICYRGI7GBkEUFW2dxCQEWRzfdUVBBEEnFBE0FQxAVEEbWirFouiGFRQBRxQ8Et5RJ34/aljvYzN4//e3d6pmeme/p01a0/9eg+fc7X/bs9d6bnNOHFFXAFJq8AJx+hB+gKuAJw0H0SuAIVKOCgVzDIHqIr4KD7HHAFKlDAQa9gkD1EV8BB9zngClSggINewSB7iK6Ag+5zwBWoQAEHvYJB9hBdAQd9AnNA0t0BrATg3uGv/feSz0L/ZlH/aqnPr5f1byT/OAGZqg7BQS9o+CU9DMDaANZZ6u8jeg7j2wC+CuDW2b8kv9tzv24+kQIOeiIhU5qRZOBuvADQ90vZTwJbP1/gC+A6kvbF4CUjBRz0DAZD0qMAbAZgm/BZMwO3urjwDQCfCJ9rSH6zizFv210BB727htEWJK0VwDa4nwxg3WgjZTX4CoBPArjGPiRvK8v98r110AcYQ0krANgTwPYB8A0G6DbnLm4O0F8B4IMk/5Czs1PwzUHvcRQlbRoAfxqAx/TYVcmmvwbg4gD850sOJGffHfTEoyNpVQAGtq3g2yU2P3VzVxrwBj7J70892CHjc9ATqS3pqTOA/20is7Wa+e8Z4D9aqwgp43bQO6gp6eEADguAb9jBlDddtgI3hkv7c0je4UK1U8BBb6GbJNu0YoDb54EtTHiTeAV+BOAc+5C0zTteIhRw0CPEkvREAIcGwG1rqZfhFbCtugb8uSRvGL77Mnt00BuMm6QtA9wGuZd8FDg3rPCfycelPD1x0JczLpJ2DIDvk+fwuVdBgQsC8Je5Igsr4KAvoIukLQAcC2B3nzhFKXAJgNNIXl2U1wM466DPiCxplQC4QX63AfT3LtIr8CeDPQD/0/Tmy7TooIdxk3RQgHz9MofSvV5KgVsC7Oe5MvADHCTZ66DHAdjLJ8QkFbgIwGtJXjfJ6BoGVe2KLskysNglukH+Nw318mplKvA/BntY4S2zTnWlStAl7RsAf3x1I153wF8Mq/v7apOhKtAl3R/AKQCeW9tAe7z/T4G3ATiB5E9q0aUa0CXtAOBUALa7zYsrYLvqjid5eQ1SVAG6pJcCOLmGAfUYoxVYRPI10a0KazBp0MPLJ3apbu+He3EFlqWAJb6wS/nJviwzWdAlHRB+j9urpF5cgXkK2CuwBvu751Us8f9PDnRJ9wqAH1XigLjPoytwRgD+t6N7ktCBSYEuyR6XvRHAVgk1clP1KfBpAC8gaY/jJlEmA7okS5tsry2uMYmR8SDGVuB2yz1A0tJUF18mAboku9lmyQg8V1vxUzKrACx33WEk7WZd0aV40MNNt/OLHgV3PncFDiz9Jl3RoEt6FoCzc58l7t8kFHg2ybeXGkmxoEs6AsCbSxXe/S5SgSNJnlmi50WCLuloAKeXKLj7XLwCLyH5L6VFURzokhYBOKk0od3fSSmwmGRRW6qLAl3SiwEU9206qSnuwSxR4GiS/1qKHMWALmk/AO8pRVj3swoF9if53hIiLQJ0STsB+HgJgrqP1SmwM8lLc486e9AlbQPgqtyFdP+qVmBbkp/IWYGsQQ8npNi+Yy+uQO4KbEUy2xNjsgVd0qYArsl9dN0/V2BGgc1Ifj5HRbIEXdITAHwMwENyFM19cgWWocAPAexC8gu5KZQd6JIeC8BycdvRxF5cgdIUsCw1e5H8Uk6OZwW6JMuvfgUAO73UiytQqgL2W317kpZPPouSG+ivB+CZYbKYGu5ERwXOIPmijjaSNc8GdH/dNNmYuqF8FMjm9dYsQJe0Vrhk90SO+UxS96S7ApZw0i7hb+tuqpuFXED/oKdk7jaQ3jpbBS4muefY3o0Ouh+uMPYU8P4HUGD0QyJGBV3SjgCy3yc8wETwLqavwE4kLxsrzNFADwce2rlXfhbaWKPv/Q6pgJ31tsNYBzuOCfq/+6mmQ84z7ysDBd5G8nlj+DEK6OF88iLe4x1jULzPSSuwH8nBz2cfHHRJKwGwnUN2qooXV6A2Bez0ly1J/mrIwMcA/ZUAXj5kkN6XK5CZAq8i+YohfRoUdEkbh9Xc9rR7cQVqVcD2wNuqft1QAgwN+vvtzZ6hgvN+XIGMFbiI5N5D+TcY6JIOAvDOoQLzflyBAhQ4mOR5Q/g5COiS7PBDuwG3/hBBeR+uQCEK3BIu4e0wx17LUKCfAuD4XiNx465AmQqcSvKEvl3vHXRJm4fV/G59B+P2XYECFfhTWNU/16fvQ4D+IQC79xmE23YFClfgEpJ79BlDr6D7Syt9Dp3bnpgCvb700jfottVvn4kNiIfjCvShwAUk9+3DsNnsDXQ/fCF6yH4M4KPhY5lEvwfglwAeFj7PBmCPKL1MV4HeDoHoE/RzABw63TFJGpmdRvMckgb4MoukXQAcB+AfkvbuxnJR4FySh/XhTC+gS7J3zK/vw+EJ2oze9yzJ9knbp5fxm6DGJYW0EUl7dz1p6WWiSHozgCOSejpNY62foUraOsC+7TSlqTaqM0kemTr65KBLWgeAfSOtmNrZidm7yV7VJakucUlaHIBfoYsdb5uNAr+xrEskb03pUR+gvxbAsSmdnKitY0ieniI2SU8KsO+Qwp7bGF2B00javZhkJSnokiwvu63mD0zm4TQN/R7A6iR/kDI8SbaV0n67+2vAKYUd3taPwqpueeGTlNSg2yQ7MYln0zZyJ8leDquQtFmAfedpSzj56E4kaUlakpTUoN8I4HFJPJu2kRtIbtRniJLs55N98d67z37cdm8K3ERyw1TWk4Eu6akAPpLKsYnb+STJbfqOUdImAfZ/7Lsvt9+LAruStE1UnUtK0H2DTPPhGAT0Je5IOjoAf9/mLnrNDBRItoEmCeiSVgXwZQCWYMLLfAUGBd3cCZuY7FJ+t/nueY1MFLCEFOuR/H5Xf1KBbptjbJOMl2YKDA76zOpu588b8P6l3Gysxq51JMkzuzqRCvQrAGzX1ZmK2o8Geljd7SaPwf60ijQvNdQrSW7f1fnOoIfHOb1mx+gaZIbtRwV9ZnV/fgD+ARlq5C79nwKbk7ymiyApQPedcPEjkAXoYXV/bIDd03DHj+NQLTrvlOsEuqR7hJtwjx4q4on0kw3oM6v7PwfgHzwRjacUxtfDTTnbUdmqdAX9GQAuaNVz3Y2yAz2s7usG2D0rUH7zcx+SF7Z1qyvoZwN4VtvOK26XJegzq7sd7Ws36+yxqZc8FHg7Scsy1Kp0Bd2endsq4CVOgaxBD6v7WgH2/eNC89o9KfAVkuu1td0adEl2E+fmth1X3i570GdWd1tFbHVfrfIxyyH8DUh+qY0jXUD/JwBvbdOpt0ExoIfVfc0A+zN97EZV4HCS/9bGgy6g24GJnpW0jeooC/SZ1d2Sfdrq/oh2YXurjgqcR/LgNja6gP41AP5YrY3qhYIeVvc1AuyHtAvdW3VQ4OskH9OmfSvQJdmNmuWmJm7jTEVtirp0X2hcwjHYtro/qqJxyyHUtUneFutIW9DtBs1ZsZ15/b8qUDzoYXW3LDkGuz9iHW5yW/5/e6wdVdqC/i4AB0b15JVnFZgE6DO/3Q8IwLe6rPSpEaXA+SSjb4q2Bf12vyETNThLV54U6GF1t6OjXg7guZ2U8cbzFPg2SbtPElWiQZdknXwrqhevPHnQZ1Z3OyjQLuctv7+XfhR4JElbbBuXNqA/HcBFjXvwigspMLkVfTZISX8XVvfDffh7UWAvkh+IsdwG9EUATorpxOveRYFJgz6zuu8dVvf1fQ4kVWAxyZNjLLYB3W/ExSi8cN0qQLfQJT0orO7JzxPrPgzFWoi+IdcG9P8EYGmEvbRXoBrQZ1Z3+8lnN+s873/7ebOk5bUk/z7GTBvQfw7A0wbHqHzXutWBHlb3+wfYX9hNvupb/4Lk/WJUiAJdkj1CuTOmA6+7oAJVgj6zuu8RgH+Cz4/WCqxG8rtNW8eCbmdxX9nUuNdbpgJVgx5W95UD7C/2edJKge1IXtW0ZSzollesc47pps5NuF71oM+s7rsG4Dee8Hj3EdoRJN/S1HAs6G8EYCmCvXRTwEGf0U/SfQLsx3STtarWbyL5gqYRx4J+KYAdmxr3en7pHjMHJD0lAL9pTLtK615GcqemsceC/m0Aqzc17vUc9Ng5IGnFsMnmuNi2ldX/DsnGCUAagy7p7gD+UJmYfYXrl+5zlJVkq5U9d9+ir0GYgN0VSP6xSRwxoNtzu581Mep15irgoM+V6M+76u4ZVveXNqheY5WVSdq+lrklBnR7UaHz8a1zPaqjgoMeMc6S7JBBW923imhWQ9VVSf6gSaAxoFsmUDsaxkt3BRz0SA3DT0d7/fVlkU2nXP3RJL/RJMAY0G2P8o1NjHqduQo46HMlWriCpG0AnA7giS1NTKnZhiRvahJQDOibA7i6iVGvM1cBB32uRMuvIMnfogS2INnoyPIY0O130uUdx8eb/0UBBz3BTJD0MQA7JzBVqokdSF7RxPkY0HcH8KEmRr3OXAUc9LkSza8gaSMA182vOdkae5C8pEl0MaDvB+A9TYx6nbkKOOhzJWpWQdJ/ANilWe3J1dqf5HubRBUDuudyb6JoszoOejOd5taSZKmmz59bcZoVGud4jwHdkgWcMU29Bo/KQU8kuSTLR9fqhNFELoxp5iiSb2jiQAzotjspKiFdEwcqreOgJxp4STXv2FxE8jVNpHTQm6iUvo6DnkhTBz096H7pnmhy+uO1dEJKWg/ALeksFmWpl0t3vxmXbg74ip5IS0mWO/7CROZKM9PLzbj9Aby7NCUy9ddBTzQwkgxyg73GcgDJRo+8Y36j+4aZdFPJQU+gpaQdAFyWwFSpJnrZMONbYNNNBwc9gZaSvghgwwSmSjXRyxZYf6kl3XRw0DtqKelUALWnm+rlpRZ/TbXj5Jxp7qC31FLSkwPgNb/MskS9Xl5T9cQTLSfnAs0c9EgtJd0tZJmx5BNe/qJAL4knPJVUuunloEdoKWm7APnWEc1qqNpLKqmatxqmnjQOegNFJd0jAL64QfUaq/SSHNLTPaebSg76HC0l2UEhlhDySelkn5yl9OmeTSJJfoBDmrnioC9DR0n3CoCfkEbqyVrp5wCHALptTrBNCl66KeCgL6CfJEsgYav4Zt3kraL15SQbH4/WeGdcAN0PWUwzhxz0GR0lrRQAPzaNvFVY6fWQRT82Oc0cctCDjpKeGiDfJI201Vjp9dhke8zRKOtkNXK3C7R60MN75HaZfnQ7CatvtT3JK5uqEHvp/jAAdzY17vWWqUDVoEuyF6QMcj+EoT0kq5H8btPmUaCH3+l2qNt9m3bg9RZUoErQJa0SAD/K50UnBX5B0va1NC5tQL8WwMaNe/CKCylQHeiS9gyQ1/y2WSoariMZdU+jDeh+FE734aoGdEkPDIA/v7tsbiEocD7JZ8ao0Qb0RQBOiunE695FgSpAl7RXON/8sT4HkiqwmGRURuY2oNvgvT+p2/UZmzTokh4SVnF7HOslvQJ7k7woxmwb0B8B4PaYTrxuPSu6pH3CKr6uj3tvCqxB0rajNy7RoJtlSXb4+qMa9+IVl1Zgciu6pFUD4M/z4e5VgW+StNwQUaUt6GcDeFZUT155VoFJgS7JMgRbQoi1fJh7V+DtJC31elRpC3rNB9tFCbyMypMAXdJqAfDoiZdCxEptHEgyOu16W9Dtst0u3720U6B40CXZ4x1bxaMvI9tJ5q2CAmuS/GasGq1AD7/TvwJgndgOvf6fFSgWdEl2M9YAP9THcnAFbiXZ6iZnF9DfAuDwwUOdRodFgi7pkAD5GtMYhuKieCvJVo8su4B+MIB3FCdVHg4XBbok+6lmq/hBechXrReHkHxnm+i7gL42gFvbdOptyrl0l2RPV+xNs9V93EZXYB2SX23jRWvQw+/0mwH49sZ45bNf0SU9Jqzi9oTFy/gKfInkBm3d6Ar6WQD80Uq8+lmDLum5YRW3/ANe8lDgbJLPaetKV9Btu+P72nZecbssQZdkT1Hst/i+FY9NrqHvS/KCts51Bd0S7NtjNn+WGjcC2YEuyZ6g2G9xO5HHS14K2J6VdUn+vq1bnUAPv9NPA3BMWwcqbZcN6JLWD6v43pWORQlhv45kpwy5KUC3HNyfK0GtjHzMAnRJR4ZV/EEZaeOu3FWBzUle00WYzqCHVd2yUW7bxZHK2o4KuiQ7Att+i1t6Jy95K3AVScu+3KmkAv0IAG/u5EldjUcDXdILwyp+/7okLzbaI0me2dX7VKA/FMCXAazc1aFK2g8OuqQnhFXcUi17KUOBnwFYj+T3urqbBPRw+X6Ov+jQeDgGBV3Si8Mq7l/EjYcoi4rnkjwshScpQd8VwIdTOFWBjUFAl2Rpue2RmY2Nl/IU2I3kR1K4nQz0sKrfCMBu9HhZvgLRebljBZVkjzwN8vvEtvX6WShwE8lkOfBTg35i+B2YhVIZO3EHyV5eEpG0aQD8KRnH767NV+CVJI2nJCU16DZ5bwDwgCTeTdfI7+xtMJI/TBmipOPCF+2KKe26rcEV+LGdS0fyO6l6Tgp6uHz3nXLNRucYkqc3q7r8WpK2CKv4TinsuY3RFei8E27pCPoA3V6MsFXdV5Xlz5cbST6+65SS9NKwit+zqy1vn4UCvwmredJcD8lBD6u6bZ6xTTRelq/AhSTtDcDoImnLAPj20Y29Qc4KnEnStiYnLX2BvhGA65J6Ol1jJ5J8ZUx4kl4WIL97TDuvW4QCG5O8PrWnvYAeVvVzAVgyQS/zFbA8YC+fd/NFkv0Gtxtu28w36TUKVOAdJHvJrtsn6FsB+FSBYo/l8k8AXAXADs+7BYBte/wlADskwbYYWyYfS8jpZboKbE3y032E1xvoYVW3jBjP6MNxt+kKTEyB1vdrmujQN+h2qfnxJo54HVegcgV2JnlpXxr0CnpY1S8BsFtfAbhdV2ACCnyYZK9vFQ4Bum3m+AyA3vuawIB7CPUpIABbkry6z9AHgU/SKQCO7zMQt+0KFKrAqSRP6Nv3oUBfJazq6/UdkNt3BQpSwJK12Gr+0759HgT08Fvdzu1qdW5U3yK4fVdgJAUOJnneEH0PBnqA3Z4RP32IwLwPVyBzBT5Acq+hfBwa9E3CJby/gDHUCHs/OSpgrynbJfu1Qzk3KOhhVX8VANur7cUVqFWBV5O07D+DlTFAt9RG9rgtWZqcwdTyjlyB7gpYujVbzW1782BlcNDDqr4fgPcMFqV35Arko8D+JN87tDujgB5gfxuA1sfADi2U9+cKJFDgLJJ2JPXgZUzQ7aSQKwDYwQJeXIGpK/AFANuTtLcUBy+jgR5W9R0B9LaRf3A1vUNXYNkK7ETysrEEGhX0ALvlPDt5LAG8X1dgAAUWkXzNAP0ss4vRQQ+wfxDA08YUwvt2BXpS4GKSo59amwvoawO4HMDDexLbzboCYyhwB4AdSH51jM5n+8wC9LCqHwDg/LEF8f5dgYQKHEjy3QnttTaVDegB9tcDOKp1NN7QFchHgTNIvigXd3ID/V7hEt5ylntxBUpVwHZ+2iX7b3MJICvQw6pup5dcDGCNXERyP1yBCAVutxvLJL8Y0ab3qtmBHmC3vOUG+8q9K+AduALpFPhZgPwT6UymsZQl6AF2e9xmj928uAKlKLAnSVugsivZgh5gPxDAu7JTzR1yBe6qwDNJZvvUKGvQA+x2QslZPrNcgYwVeA7JszP2r4wUzJLsdMk35Syk+1atAs8naacHZ12yX9GXqCfpJQBel7Wa7lxtChxD8vQSgi4G9HAZvxjAq0sQ1n2cvAIvI3lSKVEWBXqA3Vf2UmbXdP0sZiVfMgTFgR5g933x04Uo98iy2b8eI1SRoAfYdwbwsZhgva4r0FGBXUgWeTpwsaAH2LcFcGXHwfPmrkATBbYjeVWTijnWKRr0APtWAD6Vo7ju02QU2Jrkp0uOpnjQA+ybAbBz2B9c8mC479kp8F8Adid5TXaeRTo0CdAD7E8EYPmy14rUwKu7AgspcBuA/UjeMAV5JgN6gH0DAG8F8KQpDI7HMJoCnwVwOMmbR/MgcceTAj3AbskrTgXwwsRaubk6FHgDgONzShqRQvbJgb5EFEn25tspAFZLIZTbmLwCdwI4Iec30LqMwGRBD6u7ZZe11X2PLiJ528kr8KGwio+erbUvpScN+szqvghAMfuS+xpst7ugAotJTv4AkSpAD6u7Hf9kq7uf9ebEmwJ2Fpr9Fh/tmKQhh6Ea0APsdrCjwe6nuA45y/LryxKZGOSjHHg4hhxVgT5zKW/nsx8LwDLOeqlHAcvMetoY55OPLXGVoIfV/T4B9uMA3HPsgfD+e1XgdwBeGyD/Za89ZWq8WtBnVvdNAvB7ZTpG7lY3BS4KgF/bzUzZrasHfQb4gwLw65c9pO59UOCWAPh5rgjKSA451EBJWmXmct6/BIcSPm0/mrlM/2la0+Va88m8wNhJ2gKA/XbfrdyhrdLzDxvkJK+uMvrlBO2gL0ccSTsBOAzAM3ziZK3AhQDOIXlp1l6O6JyD3kB8SZbcwoA/pEF1rzKcAu8IgBedFGIIuRz0CJUlbQTg0AD9ihFNvWo6BX5jcAM4l+T16cxO25KD3mJ8Ja0TYLdV/gEtTHiTeAV+HAC3S/Rb45vX3cJB7zD+klYPK/yeAB7XwZQ3XbYCN4UjtA3w77hQ7RRw0NvpdpdWkna1s7EBGPR+rns3Xe2ccTsy+2KSH+lmylubAg564nkg6aEzwFs6ai/NFbB0yksA/17zZl5zngIO+jyFOvx/SZvPQL9mB1NTbvqNGbg/N+VAx4zNQR9AfUn20oxd1ts78bYZx27m1VzsZpptarF3we3y3F468dKjAg56j+Iuy7Qky1ZrmWoNevtMfbW3VdvAts9np5RddYTp06pLB72VbGkbSbLcdlvPfOxufsnF7o7b6Tl//pCcbC62UgbJQc9wpCQ9EoBtzrFLfPsSsL/2sXfocyr2brddhtvHYLa/15P8Vk5Oui9+172oOSDJUlcvDb99ETy850DumAH5r1CTtBTJXgpQwFf0AgZpnouSVgBwbwArLfBZ6N/N5K+W+vx6gX+zOr8m+Yd5Pvj/z1sBBz3v8XHvXIEkCjjoSWR0I65A3go46HmPj3vnCiRRwEFPIqMbcQXyVsBBz3t83DtXIIkCDnoSGd2IK5C3Ag563uPj3rkCSRRw0JPI6EZcgbwVcNDzHh/3zhVIooCDnkRGN+IK5K3A/wKcox5kctBougAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Colleges__index.async.js b/p__Colleges__index.async.js index 811dd7edfa..ec1e4d80b4 100644 --- a/p__Colleges__index.async.js +++ b/p__Colleges__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12476],{16644:function(e,n,t){var r=t(82242),s=t.n(r),a=(t(59301),t(19779)),i=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,h=e.ButtonClick,p=e.Buttonclass,x=e.ButtonTwo,m=e.imgStyles,_=e.loading,f=void 0!==_&&_;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||a,style:s()({width:288,height:200},m)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(i.ZP,s()(s()({className:p,onClick:h},r),{},{children:d})),x&&x]})}},10281:function(e,n,t){t.r(n),t.d(n,{default:function(){return je}});var r=t(82242),s=t.n(r),a=t(7557),i=t.n(a),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(39647),h=t.n(d),p=t(59301),x=t(8785),m=t(95237),_=t(43604),f=t(71418),g=t(61998),j=t(27092),v=t(16644),N=t(92911);function y(e){return k.apply(this,arguments)}function k(){return(k=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/statistics.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_report_count.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return Z.apply(this,arguments)}function Z(){return(Z=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_time.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return I.apply(this,arguments)}function I(){return(I=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/course_statistics.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return(T=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/teachers.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function G(e){return B.apply(this,arguments)}function B(){return(B=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/student_shixun.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function P(e){return L.apply(this,arguments)}function L(){return(L=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_chart_data.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(e){return A.apply(this,arguments)}function A(){return(A=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/student_hot_evaluations.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var D=t(94334),O="bg___KoleD",E="header___a40Js",X="headerContent___GdspA",z="headTitle___VDwhX",R="headItemTitle___ZIs1u",H="headItemValue___EdBZX",V="wrap___NLrQO",K="basicTitle___iT0WG",Q="basicHead___CrVZt",q="basicContent___TWAWX",J="basicItem___eumHg",M="basicItemText____G4DY",Y="courseLoading___gfXHB",U="maxWidth220___Nmptq",$="maxWidth340___oAjgs",ee="maxWidth175___o7CAE",ne="maxWidth225___DF_oe",te="maxWidth255___tv5lt",re="maxWidth105___YPLXN",se="colorFFC___FHqyu",ae="colorBlack___rQLh9",ie="colorGreen___NGxX3",ce="color4CA___y9vkS",oe="rankLeft___ykcxN",le="rankRight___KX7ZN",ue="flexRow___zvz21",de=t(37712),he=[{title:"排名",dataIndex:"ranking",key:"ranking",align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"name",key:"name",align:"center",className:re,render:function(e,n){return(0,de.jsx)("a",{href:"/users/".concat(n.login),title:n.name,target:"_blank",children:n.name})}},{title:"管理课堂",dataIndex:"classroom",key:"classroom",align:"center",className:ee,render:function(e,n){return(0,de.jsx)("span",{children:n.course_count})}},{title:"已发布实训作业",key:"assignment",dataIndex:"assignment",align:"center",className:te,render:function(e,n){return(0,de.jsx)("span",{children:n.shixun_work_count})}},{title:"未发布实训作业",dataIndex:"released",key:"released",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.un_shixun_work_count})}},{title:"学生数",dataIndex:"studentnumber",key:"studentnumber",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.student_count})}},{title:"完成率",dataIndex:"completionrate",key:"completionrate",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.complete_rate+"%"})}},{title:"发布实训",dataIndex:"releasetraining",key:"releasetraining",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:ce,children:n.publish_shixun_count})}}],pe=[{title:"排名",dataIndex:"ranking",key:"ranking",align:"center",className:"edu-txt-center font-14",width:"100px",render:function(e,n,t){return(0,de.jsx)("span",{children:(r=t+1,s="".concat(D.Z.IMG_SERVER,"/images/educoder/competition/").concat(r,".png"),{1:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s}),2:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s}),3:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s})}[r]||r)});var r,s}},{title:"姓名",dataIndex:"name",key:"name",align:"center",className:re,render:function(e,n){return(0,de.jsx)("a",{href:"/users/".concat(n.login),title:n.name,target:"_blank",children:n.name})}},{title:"学号",dataIndex:"studentid",key:"studentid",align:"center",className:ee,render:function(e,n){return(0,de.jsx)("span",{children:n.student_id})}},{title:"完成实训",key:"training",dataIndex:"training",align:"center",className:ne,render:function(e,n){return(0,de.jsx)("span",{children:n.shixun_count})}},{title:"在学实训",dataIndex:"learning",key:"learning",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.study_shixun_count})}},{title:"金币",dataIndex:"goldcoin",key:"goldcoin",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.grade})}},{title:"经验值",dataIndex:"empirical",key:"empirical",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:ie,children:n.experience})}}],xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{tooltip:{trigger:"item",formatter:"{d}%
                                                          "},legend:{bottom:50,left:"center",data:n},series:[{type:"pie",radius:"65%",center:["50%","35%"],selectedMode:"single",data:e,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=["#962e66","#623363","#CCCCCC","#9A9A9A","#FF8080","#FF80C2","#B980FF","#80B9FF","#6FE9FF","#4DE8B4","#F8EF63","#FFB967"];return{backgroundColor:"#fff",grid:{left:"3%",right:"8%",bottom:"15%",containLabel:!0},tooltip:{show:"true",trigger:"item",formatter:"{c0}",backgroundColor:"rgba(0,0,0,0.7)",padding:[8,10],extraCssText:"box-shadow: 0 0 3px rgba(255, 255, 255, 0.4);",axisPointer:{type:"shadow"}},xAxis:{type:"value",axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"#CCCCCC"}},splitLine:{show:!1,lineStyle:{color:"#CCCCCC"}},axisLabel:{textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"},formatter:"{value}"}},yAxis:{type:"category",axisLine:{lineStyle:{color:"#cccccc"}},splitLine:{show:!1},axisTick:{show:!1},splitArea:{show:!1},axisLabel:{inside:!1,textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"}},data:e},series:[{name:"",type:"bar",itemStyle:{normal:{show:!0,color:function(e){return t[e.dataIndex]},barBorderRadius:50,borderWidth:0,borderColor:"#333"}},barGap:"0%",barCategoryGap:"50%",data:n}]}},_e=t(42441),fe=t(42930),ge=["shixunsDetail","globalSetting","loading","dispatch"],je=(0,x.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.dispatch,h()(e,ge);var n,t,r,a=(0,x.useParams)(),c=(0,p.useState)({}),l=u()(c,2),d=l[0],N=l[1],k=(0,p.useState)(),b=u()(k,2),Z=b[0],I=b[1],T=(0,p.useState)(),B=u()(T,2),L=B[0],A=B[1],D=(0,p.useState)(),te=u()(D,2),re=te[0],ie=te[1],ce=(0,p.useState)(),je=u()(ce,2),ve=je[0],Ne=je[1],ye=(0,p.useState)(),ke=u()(ye,2),we=ke[0],be=ke[1],Se=(0,p.useState)(),Ze=u()(Se,2),Ce=Ze[0],Ie=Ze[1],Fe=(0,p.useState)(),Te=u()(Fe,2),Ge=Te[0],Be=Te[1],Pe=(0,p.useState)(),Le=u()(Pe,2),We=Le[0],Ae=Le[1],De=(0,p.useState)(),Oe=u()(De,2),Ee=Oe[0],Xe=Oe[1],ze=(0,p.useState)(1),Re=u()(ze,2),He=Re[0],Ve=Re[1],Ke=(0,p.useState)(!1),Qe=u()(Ke,2),qe=Qe[0],Je=Qe[1],Me=(0,p.useState)(!1),Ye=u()(Me,2),Ue=Ye[0],$e=Ye[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=nn[0],rn=nn[1];(0,p.useEffect)((function(){(0,fe.Dk)("学院统计"),a.id&&(sn(),an(),cn(),ln(1,10),un(1,10),dn(),hn(),on(1,10))}),[a.id]);var sn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({id:a.id});case 2:n=e.sent,(0,fe.Dk)((null==n?void 0:n.school)||"化学“101计划”网络平台"),N(n||{});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w({id:a.id});case 2:n=e.sent,I((null==n?void 0:n.shixun_report_count)||0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S({id:a.id});case 2:n=e.sent,A((null==n?void 0:n.shixun_time)||0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),on=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Je(!0),e.next=3,C(s()({id:a.id,page:n,per_page:t},a)).catch((function(e){return Je(!1)}));case 3:r=e.sent,Je(!1),ie(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $e(!0),e.next=3,F({id:a.id,page:n,per_page:t}).catch((function(e){return $e(!1)}));case 3:r=e.sent,$e(!1),Ne(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rn(!0),e.next=3,G({id:a.id,page:n,per_page:t}).catch((function(e){return rn(!1)}));case 3:r=e.sent,rn(!1),be(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),dn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({id:a.id});case 2:n=e.sent,Ie((null==n?void 0:n.data)||[]),Be((null==n?void 0:n.names)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),hn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W({id:a.id});case 2:n=e.sent,Ae((null==n?void 0:n.values)||[]),Xe((null==n?void 0:n.names)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pn=[{title:"名称",dataIndex:"name",key:"name",align:"center",className:U,render:function(e,n){return(0,de.jsx)("a",{href:"/classrooms/".concat(n.id,"/students"),title:n.name,target:"_blank",children:n.name})}},{title:"管理教师",dataIndex:"teachers",key:"teachers",align:"center",className:$,render:function(e,n){return(0,de.jsx)("span",{className:ae,title:n.teachers,children:n.teachers})}},{title:"评测次数",dataIndex:"times",key:"evaluating_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"evaluating_count"===a.sort_name?2===a.sort?"descend":"ascend":null,className:ee,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.evaluating_count})}},{title:"学生",key:"student_count",dataIndex:"student",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"student_count"===a.sort_name?2===a.sort?"descend":"ascend":null,className:ne,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.student_count})}},{title:"实训作业",dataIndex:"training",key:"shixun_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"shixun_work_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.shixun_work_count})}},{title:"资源",dataIndex:"resources",key:"attachments_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"attachments_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:null==n?void 0:n.attachments_count})}},{title:"帖子",dataIndex:"posts",key:"message_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"message_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.message_count})}},{title:"其它任务",dataIndex:"othertasks",key:"other_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"other_work_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.other_work_count})}},{title:"状态",dataIndex:"states",key:"states",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:n.is_end?ae:se,children:n.is_end?"已结束":"正在进行"})}},{title:"最新活跃时间",dataIndex:"timemy",key:"activity_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"activity_time"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.activity_time})}}];return(0,de.jsxs)("section",{className:O,children:[(0,de.jsx)("header",{className:E,children:(0,de.jsxs)("div",{className:X,children:[(0,de.jsx)("div",{className:z,children:null==d?void 0:d.school}),(0,de.jsxs)(m.Z,{justify:"space-around",gutter:[40,0],children:[(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"教师"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.teachers_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"学生"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.students_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"课堂"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.courses_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"共建实训"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.shixuns_count)||0})]})]})]})}),(0,de.jsxs)("div",{className:V,children:[(0,de.jsx)("div",{className:K,children:"基本使用情况"}),(0,de.jsxs)("div",{className:Q,children:[(0,de.jsx)("p",{children:"教师"}),(0,de.jsx)("p",{children:"学生"}),(0,de.jsx)("p",{children:"课堂"}),(0,de.jsx)("p",{children:"共建实训"}),(0,de.jsx)("p",{children:"实训报告"}),(0,de.jsx)("p",{children:"学员实战时间"})]}),(0,de.jsxs)("div",{className:q,children:[(0,de.jsx)("div",{className:J,children:null!=d&&d.teachers_count||0===(null==d?void 0:d.teachers_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.teachers_count,(0,de.jsx)("span",{className:M,children:"人"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.students_count||0===(null==d?void 0:d.students_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.students_count,(0,de.jsx)("span",{className:M,children:"人"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.courses_count||0===(null==d?void 0:d.courses_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.courses_count,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.shixuns_count||0===(null==d?void 0:d.shixuns_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.shixuns_count,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:Z||0===Z?(0,de.jsxs)(de.Fragment,{children:[Z,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:L||0===L?(0,de.jsxs)(de.Fragment,{children:[L,(0,de.jsx)("span",{className:M,children:"分钟"})]}):(0,de.jsx)(f.Z,{})})]})]}),(0,de.jsxs)("div",{className:V,children:[(0,de.jsx)("div",{className:K,children:"课堂"}),!re&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),re&&(null!=re&&null!==(n=re.courses)&&void 0!==n&&n.length?(0,de.jsx)(g.Z,{columns:pn,dataSource:null==re?void 0:re.courses,loading:qe,onChange:function(e,n,t){a.sort_name=null==t?void 0:t.columnKey,"ascend"===t.order&&(a.sort=1),"descend"===t.order&&(a.sort=2),t.order||(a.sort=1),Ve(1),on(1,10)},pagination:!1}):(0,de.jsx)(v.Z,{})),(0,de.jsx)(j.Z,{current:He,style:{marginTop:"20px"},pageSize:10,showQuickJumper:!0,showSizeChanger:!1,total:null==re?void 0:re.course_count,onChange:function(e,n){Ve(e),on(e,10)}})]}),(0,de.jsxs)("div",{className:"".concat(V," ").concat(ue),children:[(0,de.jsxs)("div",{className:oe,children:[(0,de.jsx)("div",{className:K,children:"教师排名"}),!ve&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),ve&&(null!=ve&&null!==(t=ve.teachers)&&void 0!==t&&t.length?(0,de.jsx)(g.Z,{columns:he,dataSource:null==ve?void 0:ve.teachers,loading:Ue,pagination:!1}):(0,de.jsx)(v.Z,{}))]}),(0,de.jsxs)("div",{className:le,children:[(0,de.jsx)("div",{className:K,children:"在线实训情况"}),!Ce&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),Ce&&(null!=Ce&&Ce.length?(0,de.jsx)(_e.Z,{option:xe(Ce,Ge),style:{height:600},opts:{renderer:"svg"}}):(0,de.jsx)(v.Z,{}))]})]}),(0,de.jsxs)("div",{className:"".concat(V," ").concat(ue),children:[(0,de.jsxs)("div",{className:oe,children:[(0,de.jsx)("div",{className:K,children:"学生排名"}),!we&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),we&&(null!=we&&null!==(r=we.teachers)&&void 0!==r&&r.length?(0,de.jsx)(g.Z,{columns:pe,dataSource:null==we?void 0:we.teachers,loading:tn,pagination:!1}):(0,de.jsx)(v.Z,{}))]}),(0,de.jsxs)("div",{className:le,children:[(0,de.jsx)("div",{className:K,children:"最热评测"}),!Ee&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),Ee&&(null!=Ee&&Ee.length?(0,de.jsx)(_e.Z,{option:me(Ee,We),style:{height:600},opts:{renderer:"svg"}}):(0,de.jsx)(v.Z,{}))]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12476],{10281:function(e,n,t){t.r(n),t.d(n,{default:function(){return je}});var r=t(82242),s=t.n(r),a=t(7557),i=t.n(a),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(39647),h=t.n(d),p=t(59301),x=t(8785),m=t(95237),_=t(43604),f=t(71418),g=t(61998),j=t(27092),v=t(16644),N=t(92911);function y(e){return k.apply(this,arguments)}function k(){return(k=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/statistics.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_report_count.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return Z.apply(this,arguments)}function Z(){return(Z=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_time.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return I.apply(this,arguments)}function I(){return(I=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/course_statistics.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return(T=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/teachers.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function G(e){return L.apply(this,arguments)}function L(){return(L=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/student_shixun.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(e){return A.apply(this,arguments)}function A(){return(A=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/shixun_chart_data.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){return P.apply(this,arguments)}function P(){return(P=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,N.ZP)("/api/colleges/".concat(n.id,"/student_hot_evaluations.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var B=t(94334),O="bg___KoleD",E="header___a40Js",X="headerContent___GdspA",z="headTitle___VDwhX",R="headItemTitle___ZIs1u",H="headItemValue___EdBZX",V="wrap___NLrQO",K="basicTitle___iT0WG",Q="basicHead___CrVZt",q="basicContent___TWAWX",J="basicItem___eumHg",M="basicItemText____G4DY",Y="courseLoading___gfXHB",U="maxWidth220___Nmptq",$="maxWidth340___oAjgs",ee="maxWidth175___o7CAE",ne="maxWidth225___DF_oe",te="maxWidth255___tv5lt",re="maxWidth105___YPLXN",se="colorFFC___FHqyu",ae="colorBlack___rQLh9",ie="colorGreen___NGxX3",ce="color4CA___y9vkS",oe="rankLeft___ykcxN",le="rankRight___KX7ZN",ue="flexRow___zvz21",de=t(37712),he=[{title:"排名",dataIndex:"ranking",key:"ranking",align:"center",render:function(e,n,t){return t+1}},{title:"姓名",dataIndex:"name",key:"name",align:"center",className:re,render:function(e,n){return(0,de.jsx)("a",{href:"/users/".concat(n.login),title:n.name,target:"_blank",children:n.name})}},{title:"管理课堂",dataIndex:"classroom",key:"classroom",align:"center",className:ee,render:function(e,n){return(0,de.jsx)("span",{children:n.course_count})}},{title:"已发布实训作业",key:"assignment",dataIndex:"assignment",align:"center",className:te,render:function(e,n){return(0,de.jsx)("span",{children:n.shixun_work_count})}},{title:"未发布实训作业",dataIndex:"released",key:"released",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.un_shixun_work_count})}},{title:"学生数",dataIndex:"studentnumber",key:"studentnumber",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.student_count})}},{title:"完成率",dataIndex:"completionrate",key:"completionrate",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.complete_rate+"%"})}},{title:"发布实训",dataIndex:"releasetraining",key:"releasetraining",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:ce,children:n.publish_shixun_count})}}],pe=[{title:"排名",dataIndex:"ranking",key:"ranking",align:"center",className:"edu-txt-center font-14",width:"100px",render:function(e,n,t){return(0,de.jsx)("span",{children:(r=t+1,s="".concat(B.Z.IMG_SERVER,"/images/educoder/competition/").concat(r,".png"),{1:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s}),2:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s}),3:(0,de.jsx)("img",{width:"18px",height:"22px",className:"mt5",src:s})}[r]||r)});var r,s}},{title:"姓名",dataIndex:"name",key:"name",align:"center",className:re,render:function(e,n){return(0,de.jsx)("a",{href:"/users/".concat(n.login),title:n.name,target:"_blank",children:n.name})}},{title:"学号",dataIndex:"studentid",key:"studentid",align:"center",className:ee,render:function(e,n){return(0,de.jsx)("span",{children:n.student_id})}},{title:"完成实训",key:"training",dataIndex:"training",align:"center",className:ne,render:function(e,n){return(0,de.jsx)("span",{children:n.shixun_count})}},{title:"在学实训",dataIndex:"learning",key:"learning",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.study_shixun_count})}},{title:"金币",dataIndex:"goldcoin",key:"goldcoin",align:"center",render:function(e,n){return(0,de.jsx)("span",{children:n.grade})}},{title:"经验值",dataIndex:"empirical",key:"empirical",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:ie,children:n.experience})}}],xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{tooltip:{trigger:"item",formatter:"{d}%
                                                          "},legend:{bottom:50,left:"center",data:n},series:[{type:"pie",radius:"65%",center:["50%","35%"],selectedMode:"single",data:e,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=["#962e66","#623363","#CCCCCC","#9A9A9A","#FF8080","#FF80C2","#B980FF","#80B9FF","#6FE9FF","#4DE8B4","#F8EF63","#FFB967"];return{backgroundColor:"#fff",grid:{left:"3%",right:"8%",bottom:"15%",containLabel:!0},tooltip:{show:"true",trigger:"item",formatter:"{c0}",backgroundColor:"rgba(0,0,0,0.7)",padding:[8,10],extraCssText:"box-shadow: 0 0 3px rgba(255, 255, 255, 0.4);",axisPointer:{type:"shadow"}},xAxis:{type:"value",axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"#CCCCCC"}},splitLine:{show:!1,lineStyle:{color:"#CCCCCC"}},axisLabel:{textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"},formatter:"{value}"}},yAxis:{type:"category",axisLine:{lineStyle:{color:"#cccccc"}},splitLine:{show:!1},axisTick:{show:!1},splitArea:{show:!1},axisLabel:{inside:!1,textStyle:{color:"#656565",fontWeight:"normal",fontSize:"12"}},data:e},series:[{name:"",type:"bar",itemStyle:{normal:{show:!0,color:function(e){return t[e.dataIndex]},barBorderRadius:50,borderWidth:0,borderColor:"#333"}},barGap:"0%",barCategoryGap:"50%",data:n}]}},_e=t(42441),fe=t(42930),ge=["shixunsDetail","globalSetting","loading","dispatch"],je=(0,x.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.dispatch,h()(e,ge);var n,t,r,a=(0,x.useParams)(),c=(0,p.useState)({}),l=u()(c,2),d=l[0],N=l[1],k=(0,p.useState)(),b=u()(k,2),Z=b[0],I=b[1],T=(0,p.useState)(),L=u()(T,2),A=L[0],P=L[1],B=(0,p.useState)(),te=u()(B,2),re=te[0],ie=te[1],ce=(0,p.useState)(),je=u()(ce,2),ve=je[0],Ne=je[1],ye=(0,p.useState)(),ke=u()(ye,2),we=ke[0],be=ke[1],Se=(0,p.useState)(),Ze=u()(Se,2),Ce=Ze[0],Ie=Ze[1],Fe=(0,p.useState)(),Te=u()(Fe,2),Ge=Te[0],Le=Te[1],We=(0,p.useState)(),Ae=u()(We,2),De=Ae[0],Pe=Ae[1],Be=(0,p.useState)(),Oe=u()(Be,2),Ee=Oe[0],Xe=Oe[1],ze=(0,p.useState)(1),Re=u()(ze,2),He=Re[0],Ve=Re[1],Ke=(0,p.useState)(!1),Qe=u()(Ke,2),qe=Qe[0],Je=Qe[1],Me=(0,p.useState)(!1),Ye=u()(Me,2),Ue=Ye[0],$e=Ye[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=nn[0],rn=nn[1];(0,p.useEffect)((function(){(0,fe.Dk)("学院统计"),a.id&&(sn(),an(),cn(),ln(1,10),un(1,10),dn(),hn(),on(1,10))}),[a.id]);var sn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({id:a.id});case 2:n=e.sent,(0,fe.Dk)((null==n?void 0:n.school)||"化学“101计划”网络平台"),N(n||{});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w({id:a.id});case 2:n=e.sent,I((null==n?void 0:n.shixun_report_count)||0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S({id:a.id});case 2:n=e.sent,P((null==n?void 0:n.shixun_time)||0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),on=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Je(!0),e.next=3,C(s()({id:a.id,page:n,per_page:t},a)).catch((function(e){return Je(!1)}));case 3:r=e.sent,Je(!1),ie(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $e(!0),e.next=3,F({id:a.id,page:n,per_page:t}).catch((function(e){return $e(!1)}));case 3:r=e.sent,$e(!1),Ne(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){var e=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rn(!0),e.next=3,G({id:a.id,page:n,per_page:t}).catch((function(e){return rn(!1)}));case 3:r=e.sent,rn(!1),be(r||[]);case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),dn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W({id:a.id});case 2:n=e.sent,Ie((null==n?void 0:n.data)||[]),Le((null==n?void 0:n.names)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),hn=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D({id:a.id});case 2:n=e.sent,Pe((null==n?void 0:n.values)||[]),Xe((null==n?void 0:n.names)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pn=[{title:"名称",dataIndex:"name",key:"name",align:"center",className:U,render:function(e,n){return(0,de.jsx)("a",{href:"/classrooms/".concat(n.id,"/students"),title:n.name,target:"_blank",children:n.name})}},{title:"管理教师",dataIndex:"teachers",key:"teachers",align:"center",className:$,render:function(e,n){return(0,de.jsx)("span",{className:ae,title:n.teachers,children:n.teachers})}},{title:"评测次数",dataIndex:"times",key:"evaluating_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"evaluating_count"===a.sort_name?2===a.sort?"descend":"ascend":null,className:ee,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.evaluating_count})}},{title:"学生",key:"student_count",dataIndex:"student",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"student_count"===a.sort_name?2===a.sort?"descend":"ascend":null,className:ne,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.student_count})}},{title:"实训作业",dataIndex:"training",key:"shixun_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"shixun_work_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.shixun_work_count})}},{title:"资源",dataIndex:"resources",key:"attachments_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"attachments_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:null==n?void 0:n.attachments_count})}},{title:"帖子",dataIndex:"posts",key:"message_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"message_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.message_count})}},{title:"其它任务",dataIndex:"othertasks",key:"other_work_count",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"other_work_count"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.other_work_count})}},{title:"状态",dataIndex:"states",key:"states",align:"center",render:function(e,n){return(0,de.jsx)("span",{className:n.is_end?ae:se,children:n.is_end?"已结束":"正在进行"})}},{title:"最新活跃时间",dataIndex:"timemy",key:"activity_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:"activity_time"===a.sort_name?2===a.sort?"descend":"ascend":null,render:function(e,n){return(0,de.jsx)("span",{className:ae,children:n.activity_time})}}];return(0,de.jsxs)("section",{className:O,children:[(0,de.jsx)("header",{className:E,children:(0,de.jsxs)("div",{className:X,children:[(0,de.jsx)("div",{className:z,children:null==d?void 0:d.school}),(0,de.jsxs)(m.Z,{justify:"space-around",gutter:[40,0],children:[(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"教师"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.teachers_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"学生"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.students_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"课堂"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.courses_count)||0})]}),(0,de.jsxs)(_.Z,{span:4,className:"tc",children:[(0,de.jsx)("p",{className:R,children:"共建实训"}),(0,de.jsx)("p",{className:H,children:(null==d?void 0:d.shixuns_count)||0})]})]})]})}),(0,de.jsxs)("div",{className:V,children:[(0,de.jsx)("div",{className:K,children:"基本使用情况"}),(0,de.jsxs)("div",{className:Q,children:[(0,de.jsx)("p",{children:"教师"}),(0,de.jsx)("p",{children:"学生"}),(0,de.jsx)("p",{children:"课堂"}),(0,de.jsx)("p",{children:"共建实训"}),(0,de.jsx)("p",{children:"实训报告"}),(0,de.jsx)("p",{children:"学员实战时间"})]}),(0,de.jsxs)("div",{className:q,children:[(0,de.jsx)("div",{className:J,children:null!=d&&d.teachers_count||0===(null==d?void 0:d.teachers_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.teachers_count,(0,de.jsx)("span",{className:M,children:"人"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.students_count||0===(null==d?void 0:d.students_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.students_count,(0,de.jsx)("span",{className:M,children:"人"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.courses_count||0===(null==d?void 0:d.courses_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.courses_count,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:null!=d&&d.shixuns_count||0===(null==d?void 0:d.shixuns_count)?(0,de.jsxs)(de.Fragment,{children:[null==d?void 0:d.shixuns_count,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:Z||0===Z?(0,de.jsxs)(de.Fragment,{children:[Z,(0,de.jsx)("span",{className:M,children:"个"})]}):(0,de.jsx)(f.Z,{})}),(0,de.jsx)("div",{className:J,children:A||0===A?(0,de.jsxs)(de.Fragment,{children:[A,(0,de.jsx)("span",{className:M,children:"分钟"})]}):(0,de.jsx)(f.Z,{})})]})]}),(0,de.jsxs)("div",{className:V,children:[(0,de.jsx)("div",{className:K,children:"课堂"}),!re&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),re&&(null!=re&&null!==(n=re.courses)&&void 0!==n&&n.length?(0,de.jsx)(g.Z,{columns:pn,dataSource:null==re?void 0:re.courses,loading:qe,onChange:function(e,n,t){a.sort_name=null==t?void 0:t.columnKey,"ascend"===t.order&&(a.sort=1),"descend"===t.order&&(a.sort=2),t.order||(a.sort=1),Ve(1),on(1,10)},pagination:!1}):(0,de.jsx)(v.Z,{})),(0,de.jsx)(j.Z,{current:He,style:{marginTop:"20px"},pageSize:10,showQuickJumper:!0,showSizeChanger:!1,total:null==re?void 0:re.course_count,onChange:function(e,n){Ve(e),on(e,10)}})]}),(0,de.jsxs)("div",{className:"".concat(V," ").concat(ue),children:[(0,de.jsxs)("div",{className:oe,children:[(0,de.jsx)("div",{className:K,children:"教师排名"}),!ve&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),ve&&(null!=ve&&null!==(t=ve.teachers)&&void 0!==t&&t.length?(0,de.jsx)(g.Z,{columns:he,dataSource:null==ve?void 0:ve.teachers,loading:Ue,pagination:!1}):(0,de.jsx)(v.Z,{}))]}),(0,de.jsxs)("div",{className:le,children:[(0,de.jsx)("div",{className:K,children:"在线实训情况"}),!Ce&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),Ce&&(null!=Ce&&Ce.length?(0,de.jsx)(_e.Z,{option:xe(Ce,Ge),style:{height:600},opts:{renderer:"svg"}}):(0,de.jsx)(v.Z,{}))]})]}),(0,de.jsxs)("div",{className:"".concat(V," ").concat(ue),children:[(0,de.jsxs)("div",{className:oe,children:[(0,de.jsx)("div",{className:K,children:"学生排名"}),!we&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),we&&(null!=we&&null!==(r=we.teachers)&&void 0!==r&&r.length?(0,de.jsx)(g.Z,{columns:pe,dataSource:null==we?void 0:we.teachers,loading:tn,pagination:!1}):(0,de.jsx)(v.Z,{}))]}),(0,de.jsxs)("div",{className:le,children:[(0,de.jsx)("div",{className:K,children:"最热评测"}),!Ee&&(0,de.jsx)("div",{className:Y,children:(0,de.jsx)(f.Z,{tip:"正在加载..."})}),Ee&&(null!=Ee&&Ee.length?(0,de.jsx)(_e.Z,{option:me(Ee,De),style:{height:600},opts:{renderer:"svg"}}):(0,de.jsx)(v.Z,{}))]})]})]})}))}}]); \ No newline at end of file diff --git a/p__Competitions__Detail__index.async.js b/p__Competitions__Detail__index.async.js index f318b8c2cb..faadde6270 100644 --- a/p__Competitions__Detail__index.async.js +++ b/p__Competitions__Detail__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[72570,7078,96898,28252],{680:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},60186:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},85574:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},75166:function(e,n,t){"use strict";function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=w)&&void 0!==l&&l.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===S&&(0,j.jsx)(j.Fragment,{children:(null===(i=w)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(s=w)&&void 0!==s&&s.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===S&&H&&(0,j.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(H.key,"&url=").concat(G+H.url,"&callbackUrl=").concat(G+H.callbackUrl,"&fileType=").concat(H.fileType,"&title=").concat(H.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===S&&(0,j.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===S&&(0,j.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!O)}),"image"===S&&(0,j.jsx)("img",{src:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=w)&&void 0!==_&&_.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===S||"download"===S)&&(0,j.jsx)(j.Fragment,{children:z?(0,j.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(v.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,j.jsxs)(v.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,j.jsx)(f.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var l=t(82242),a=t.n(l),i=t(37205),r=t.n(i),s=t(91232),o=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),v=t.n(p),f=t(11690);var m=[],h=["
                                                            "],x=new(v().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){m.length=0,h=["
                                                              "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var a=e[n];l.push("
                                                            • "+a.text+"");var i=[];return n=j(e,++n,a.level,i),i.length>0&&(l.push("
                                                                "),i.forEach((function(e){l.push(e)})),l.push("
                                                              ")),l.push("
                                                            • "),n=j(e,n,t,l)}function _(){return j(m,0,0,h),h.push("
                                                            "),h.join("")}var Z={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var i=S(),r=l;l=i,C[i]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:l}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,S=function(){return"__special_katext_id_".concat(w++,"__")},C={};function N(){return C}function I(){w=0,C={}}function P(e){return e=e.replace(k,(function(e,n){var t=S();return C[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(P(e))};var T=x.paragraph;x.paragraph=function(e){return T(P(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(P(e),n)},x.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                                                            ".concat(e,"

                                                            "):'
                                                            ').concat(t?e:(0,f.escape)(e,!0),"
                                                            \n"):'
                                                            '+(t?e:(0,f.escape)(e,!0))+"
                                                            "},x.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:l,level:n,text:e}),"'+e+""},v().setOptions({silent:!0,gfm:!0,pedantic:!1}),v().use({tokenizer:Z,renderer:x});var O=v(),L=(t(64018),t(24830)),z=t(94334),M=t(15342),A=t(1012),D=t(38696),$=t(37712),B="@▁@",F=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,i=e.showTextOnly,s=e.showLines,c=e.style,p=void 0===c?{}:c,v=e.stylesPrev,f=void 0===v?{}:v,m=e.highlightKeywords,h=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,j=e.programFillValue,Z=e.onFillChange,k=void 0===Z?function(e){}:Z,w=e.onFillBlur,S=void 0===w?function(){}:w,C=String(t),P=(0,d.useState)(""),E=u()(P,2),T=E[0],R=E[1],V=(0,d.useState)("office"),H=u()(V,2),W=H[0],Y=H[1],G=(0,d.useState)([]),U=u()(G,2),q=U[0],J=U[1],K=(0,d.useRef)("a"+(0,A.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===B?"input":"textarea");t.style.width="100%",t.style.height=e===B?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                            '.concat(Q(C||""),"
                                                            ")}var n=O(C);n=Q(n);var t=N();C.match(/\[TOC\]/)&&(n=n.replace("

                                                            [TOC]

                                                            ",_()),b()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],a=l.type,i=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,m?(le(l,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):i?l.innerText:(setTimeout((function(){return re()}),500),l.innerHTML)}),[C,m]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),l=o()(t.entries());try{for(l.s();!(e=l.n()).done;){var a,i=u()(e.value,2),r=i[0],s=i[1];s.value=null===(a=j[r])||void 0===a?void 0:a.value,"warning"===j[r].type?s.className="program-fill-warning":"success"===j[r].type?s.className="program-fill-success":s.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,v,f=u()(c.value,2),m=f[0];f[1].innerHTML=null!==(p=j[m])&&void 0!==p&&p.score?"".concat(null===(v=j[m])||void 0===v?void 0:v.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(j)}}),[j]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,J(r()(q)),k(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,J(r()(q)),S(q,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ae=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=a()(a()({},p),y));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(L.ZP.isSupported()){var n=new L.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(F)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),I(),b()}}),[ee,ae.current,ie]),(0,$.jsxs)($.Fragment,{children:[i&&(0,$.jsx)("div",{ref:ae,children:ee}),!i&&(0,$.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,$.jsx)(D.Z,{close:!0,data:T,type:null!=T&&T.length?W:"",style:a()({},f),onClose:function(){return R("")}})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return I},pe:function(){return N}});var l=t(37205),a=t.n(l),i=t(79800),r=t.n(i),s=t(39647),o=t.n(s),c=t(82242),u=t.n(c),d=t(7557),p=t.n(d),v=t(41498),f=t.n(v),m=t(59301),h=t(59028),x=t(8591),g=t(92911),b=t(28209),y=t.n(b),j=t(1012),_=t(8785),Z=t(75264),k=t.n(Z),w=t(37712),S=["user","cancelUpload"],C=h.Z.Dragger,N=function(e){var n=y().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=y().enc.Utf8.parse("5183666c72eec9e4"),l=y().AES.decrypt(e,n,{iv:t,mode:y().mode.CBC});return l.toString(y().enc.Utf8)},I=function(){var e=f()(p()().mark((function e(n,t,l){var a,i,r,s,o,c,d,v,f,m;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,g.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",N(d.data)),d.data=JSON.parse(N(d.data)),(v=n.name.split(".")).pop(),f=t.realFileName?v.join(""):(0,j.Z)(),m=new(k())({endpoint:null==d||null===(a=d.data)||void 0===a?void 0:a.end_point,region:null==d||null===(i=d.data)||void 0===i?void 0:i.region,accessKeyId:null==d||null===(r=d.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==d||null===(s=d.data)||void 0===s?void 0:s.access_key_secret,bucket:null==d||null===(o=d.data)||void 0===o?void 0:o.bucket,stsToken:null==d||null===(c=d.data)||void 0===c?void 0:c.security_token}),e.abrupt("return",new Promise((function(e,a){var i;m.multipartUpload("".concat(f),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},l),{},{callback:{url:null==d||null===(i=d.data)||void 0===i?void 0:i.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}})).then((function(t){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data,e(null==t?void 0:t.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,l){return e.apply(this,arguments)}}();n.ZP=(0,_.connect)((function(e){var n=e.loading,t=e.globalSetting,l=e.user;return{globalSetting:t,loading:n.models.competitions,user:l}}))((function(e){var n,t=e.user,l=e.cancelUpload,i=o()(e,S),s=(0,m.useState)([]),c=r()(s,2),d=c[0],v=c[1],h=(0,m.useState)(),b=r()(h,2),y=b[0],_=b[1],Z={onRemove:function(e){v(a()(d.filter((function(n){return n.name!==e.name})))),i.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:i.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=f()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return x.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return x.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),v(a()(d)),i.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},I=function(){var e=f()(p()().mark((function e(n,t){var l,r,s,o,c,u,f,m,h,b;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,f=n.name,e.next=4,(0,g.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((m=e.sent).data=JSON.parse(N(m.data)),0===(null==m?void 0:m.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",i.onChange(d),x.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return y=new(k())({endpoint:null==m||null===(l=m.data)||void 0===l?void 0:l.end_point,region:null==m||null===(r=m.data)||void 0===r?void 0:r.region,accessKeyId:null==m||null===(s=m.data)||void 0===s?void 0:s.access_key_id,accessKeySecret:null==m||null===(o=m.data)||void 0===o?void 0:o.access_key_secret,bucket:null==m||null===(c=m.data)||void 0===c?void 0:c.bucket,stsToken:null==m||null===(u=m.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),_(y),(h=n.name.split(".")).pop(),b=t.realFileName?h.join("."):(0,j.Z)(),e.abrupt("return",new Promise((function(e,l){try{var r;y.multipartUpload("".concat(i.identifier,"/").concat(b).concat(f.indexOf(".")>-1?"."+f.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var l=d.findIndex((function(e){return e.name===f}));d[l].file.percent=100*e,d[l].tempCheckpoint=n,v(a()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===f}))].tempCheckpoint,callback:{customValue:{id:f+""},url:null==m||null===(r=m.data)||void 0===r?void 0:r.callback_url,host:null==m?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}}).then((function(t){var l,a=d.findIndex((function(e){return e.name===f})),r="done";if(0===(null===(l=t.data)||void 0===l?void 0:l.status)){var s;n.response=null===(s=t.data)||void 0===s?void 0:s.data;var o=d.findIndex((function(e){return e.name===f}));d[o].status="done",d[o].file.status="done"}else{var c;x.ZP.warning(null===(c=t.data)||void 0===c?void 0:c.message),r="error"}d[a].status=r,d[a].file.status=r,i.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",x.ZP.warning("上传失败,请重新尝试"),v(a()(d)),i.onChange(d),l(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&i.onComplete(d)}),[d]),(0,m.useEffect)((function(){var e;l&&(null===(e=y)||void 0===e||e.cancel())}),[l]),(0,m.useEffect)((function(){i.uploading&&d.map(function(){var e=f()(p()().mark((function e(n){var a;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||l){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,I(n,{login:null==t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:i.container_type,container_id:i.container_id,description:i.description,realFileName:i.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[i.uploading]),(0,w.jsx)(C,u()(u()({},Z),{},{height:i.height,className:i.className,children:(0,w.jsx)("p",{className:"ant-upload-hint",children:i.text||"拖拽文件或者点击上传"})}))}))},35782:function(e,n,t){"use strict";t.d(n,{h:function(){return x}});var l=t(82242),a=t.n(l),i=t(79800),r=t.n(i),s=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),v=(t(91510),t(29867),t(37712)),f=o.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,l=e.mode,i=e.options,o=void 0===i?{}:i,c=(0,s.useRef)(),u=(0,s.useState)(),d=r()(u,2),f=d[0],m=d[1];return(0,s.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,s.useEffect)((function(){f&&f.setOption("mode",l)}),[f,l]),(0,s.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,s.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,a()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));m(e)}}),[c.current,f]),(0,v.jsx)("div",{className:"my-codemirror-container",children:(0,v.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,s.useState)("python"),i=r()(l,2),d=i[0],p=i[1];return(0,v.jsxs)(c.Z,a()(a()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,v.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,v.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(h[e][1])},children:Object.keys(h).map((function(e){return(0,v.jsx)(f,{value:e,children:h[e][0]},e)}))})}),(0,v.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,v.jsx)(x,{mode:d})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){"use strict";t.d(n,{Z:function(){return oe}});var l=t(91232),a=t.n(l),i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),v=t(59301),f=t(89780),m=t.n(f),h=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),b=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,v.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),j=t.n(y),_=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function Z(e){var n=e.onActionCallback,t=e.title,l=e.icon,a=e.actionName,i=e.className,r=void 0===i?"":i,s=e.children;return(0,g.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),s]})}var k=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,a=e.onActionCallback,i=e.fullScreen,r=e.insertTemp,s=e.hidetoolBar,o=[].concat(_,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&o.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(Z,j()(j()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(Z,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(98557),S=t(78241),C=t(73782),N=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,j()(j()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),T=t(8591),R=t(75166),O=S.Z.useForm,L={width:280,marginRight:10},z={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=O(),a=u()(l,1)[0],i=(0,v.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,g.jsxs)(S.Z,j()(j()({form:a},z),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:L})}),(0,g.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,D(n,r)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(R.KI,"/api/attachments.json")),l.send(t)}var $=t(5112),B=t(94001),F=$.ZP.Group,V={margin:"0 8px"},H=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"单元格数:"}),(0,g.jsx)("span",{style:V,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(B.Z,{})}),(0,g.jsx)("span",{style:V,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(B.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(F,{children:[(0,g.jsx)($.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)($.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)($.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)($.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},W=t(94334),Y=t(92911),G=t(1012),U=t(43418),q="link",J="upload-image",K="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},q,"添加链接"),K,"添加代码块"),J,"添加文件"),X,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,i=e.width,s=void 0===i?"100%":i,c=e.height,d=void 0===c?400:c,f=e.miniToolbar,y=void 0!==f&&f,j=e.isFocus,_=void 0!==j&&j,Z=e.watch,S=e.insertTemp,C=e.mode,N=void 0===C?"markdown":C,I=e.id,R=void 0===I?"markdown-editor-id":I,O=e.showResizeBar,L=void 0!==O&&O,z=e.noStorage,A=void 0!==z&&z,$=e.showNullButton,B=void 0!==$&&$,F=e.showNullProgramButton,V=void 0!==F&&F,Q=e.hidetoolBar,ae=void 0!==Q&&Q,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,ve=e.className,fe=void 0===ve?"":ve,me=e.disablePaste,he=void 0!==me&&me,xe=e.disabled,ge=void 0!==xe&&xe,be=e.disabledFill,ye=void 0!==be&&be,je=e.placeholder,_e=void 0===je?"":je,Ze=e.values,ke=void 0===Ze?"":Ze,we=(0,v.useState)(null),Se=u()(we,2),Ce=Se[0],Ne=Se[1],Ie=(0,v.useState)(t),Pe=u()(Ie,2),Ee=Pe[0],Te=Pe[1],Re=(0,v.useState)(Z),Oe=u()(Re,2),Le=Oe[0],ze=Oe[1],Me=(0,v.useState)(ce),Ae=u()(Me,2),De=Ae[0],$e=Ae[1],Be=(0,v.useState)(""),Fe=u()(Be,2),Ve=Fe[0],He=Fe[1],We=(0,v.useState)(0),Ye=u()(We,2),Ge=Ye[0],Ue=Ye[1],qe=(0,v.useState)(d),Je=u()(qe,2),Ke=Je[0],Xe=Je[1],Qe=(0,v.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,v.useRef)((0,G.Z)()),ln=(0,v.useRef)(!1),an=(0,v.useRef)(),rn=(0,v.useRef)(),sn=(0,v.useRef)(),on=(0,v.useRef)(),cn=(0,v.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,v.useEffect)((function(){null==pe||pe(De)}),[De]),(0,v.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var l=t.clipboardData;if(l){var a=l.types.toString(),i=l.items;if("Files"===a||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,s=i[1];"file"===(null===(r=i[0])||void 0===r?void 0:r.kind)&&(s=i[0]);var o=s.getAsFile(),c=o.name.split(".").pop();D(o,(function(e){var t,l,a;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(l=o.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ie.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(rn.current,{mode:N,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",_e):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),a=t.getLine(l.line),i=a.charAt(l.ch-1),r=a.lastIndexOf("@▁@",l.ch),s=a.lastIndexOf("@▁▁@",l.ch),o=r>s?r:s,c=r>s?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,a,l,o,r,s,i),o>=0&&l.ch-o<5){var u=o+c;return t.replaceRange("",{line:l.line,ch:o},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),_&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(sn.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=l[i],t=e.name.split(".").pop();D(e,(function(l){var a,i,r;l.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},i=0;i0||l.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,v.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(l[t],2),a=n[0],i=n[1],r=p()({},a,(function(){pn(i)}));e.push(r),Ce.addKeyMap(r)},t=0,l=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ge+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,v.useEffect)((function(){ze(Z)}),[Ce,Z]),(0,v.useEffect)((function(){Ce&&_&&Ce.focus()}),[Ce,_]),(0,v.useEffect)((function(){if(Le&&Ce){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Le]),(0,v.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,v.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,v.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Te(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(V?l(t,xn(t)):l(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,l]),(0,v.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Te(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,v.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),l=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                            \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return ze(!Le),Ce.focus();case"trigger-full-screen":return $e(!De),Ce.focus();case q:return void He(q);case K:return void He(K);case J:return void He(J);case X:return void He(X);default:throw new Error}}),[Ce,Le,De]),vn=(0,v.useCallback)((function(e){switch(He(""),Ve){case q:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var l=e.language,a=e.content;return Ce.replaceSelection(["```"+l,a,"```"].join("\n")),Ce.focus();case J:var i=e.src,r=e.alt;return r?Ce.replaceSelection("![ ".concat(r," ]( ").concat(i,' "').concat(r,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case X:for(var s=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=on.current,a=!1,i=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,v.useEffect)((function(){Xe(d)}),[d]);var hn={width:le(s),height:le(Ke)},xn=((0,v.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ge]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(v.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Le?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:hn,children:[(0,g.jsx)(k,{insertTemp:S,watch:Le,fullScreen:De,showNullButton:B,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:rn,placeholder:_e})}),Le?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===N&&(0,g.jsx)(b,{value:Ee}),"stex"!==N&&(0,g.jsx)(x.Z,{disabledFill:ye,showProgramFill:V,value:Ee})]}):null]})]})}),L?(0,g.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,g.jsx)(w.Z,{children:se[Ve]?(0,g.jsx)(U.Z,{centered:!0,title:se[Ve],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var l=t(82100),a=t.n(l),i=t(29186),r=t.n(i),s=t(80619),o=t.n(s),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),v=function(e){o()(t,e);var n=u()(t);function t(e){var l;a()(this,t),l=n.call(this,e);var i=window.document;return l.node=i.createElement("div"),i.body.appendChild(l.node),l}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var l=t(59301);function a(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},4128:function(e,n,t){"use strict";t.d(n,{Z:function(){return Me}});var l=t(70236),a=t.n(l),i=t(79800),r=t.n(i),s=t(59301),o=t(8785),c=t(5112),u=t(7557),d=t.n(u),p=t(41498),v=t.n(p),f=t(47512),m=t(6848),h=t(61998),x=t(95237),g=t(43604),b=t(90406),y=t(94334),j=t(57265),_=t(37712);var Z=function(e){var n,t,l,a,i,c,u,p=e.Prize,Z=(0,o.useParams)(),k=(0,s.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),w=r()(k,2),S=w[0],C=(w[1],function(){var e=v()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.Ju)({type:n.type,id:Z.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(Z.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),N=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,a;return"队长"===(null==n?void 0:n.role)?(0,_.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==p?void 0:p.teams)&&(null==p||null===(t=p.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==p?void 0:p.teams)&&(null==p||null===(l=p.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==p?void 0:p.teams)&&(null==p||null===(a=p.teams[0])||void 0===a||null===(a=a.bank_account)||void 0===a?void 0:a.card_no)]}):"--"}}];return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{className:f.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,_.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==p||null===(n=p.personal_certifications)||void 0===n?void 0:n.length)>0?(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{children:"个人证书:"}),(0,_.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,_.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==p||null===(t=p.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,_.jsxs)("p",{children:[(0,_.jsxs)("span",{children:["个人证书:",(0,_.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,_.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==p||null===(l=p.team_certifications)||void 0===l?void 0:l.length)>0?(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{children:"团队证书:"}),(0,_.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,_.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==p||null===(a=p.team_certifications[0])||void 0===a?void 0:a.url),children:"立即下载"})]}):(0,_.jsx)("p",{children:(0,_.jsxs)("span",{children:["团队证书:",(0,_.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==p||null===(i=p.teams)||void 0===i?void 0:i.length)>0&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("p",{children:[(null==p?void 0:p.teams)&&(null==p||null===(c=p.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,_.jsx)(h.Z,{columns:N,dataSource:null==p||null===(u=p.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,_.jsx)(x.Z,{style:{marginTop:"20px"},gutter:[20,20],children:S.map((function(e,n){return(0,_.jsx)(g.Z,{children:(0,_.jsx)(j.Z,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:f.Z.pdfBut,onClick:v()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,C(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},k=t(82242),w=t.n(k),S=t(39647),C=t.n(S),N=t(59028),I=t(78241),P=t(8591),E=t(43418),T=t(71418),R=t(73782),O=t(3113),L=t(42930),z=t(98814),M="modal___A9Ovz",A="formWrap___wRvaA",D="flexRow___C40dc",$="flexColumn___LkZfj",B="example___bz7Hw",F="exampleImg___gNkC_",V="colorOrange___Ka6zf",H="uploader___plQRr",W="uploadImg___cjOpL",Y="imageTip___p1_lZ",G="uploadTipIcon___SpsS2",U="uploadTip___e9JlL",q="color05101a___CDEUv",J="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",Q="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=N.Z.Dragger,ae=(0,o.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),a=e.dispatch,i=(C()(e,te),I.Z.useForm()),o=r()(i,1)[0],u=(0,s.useState)({}),p=r()(u,2),f=(p[0],p[1]),m=(0,s.useState)(!0),h=r()(m,2),x=h[0],g=h[1],b=(0,s.useState)(),j=r()(b,2),Z=j[0],k=j[1],S=(0,s.useState)(),N=r()(S,2),M=N[0],Q=N[1],ee=(0,s.useState)(),ae=r()(ee,2),ie=ae[0],re=ae[1],se=(0,s.useState)(),oe=r()(se,2),ce=oe[0],ue=oe[1];(0,s.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,L.YA)(e.name),gender:e.gender};k(e.name),g(e.show_realname),o.setFieldsValue(n),f(n)}}),[t.basicInfo]);var de=function(){var e=v()(d()().mark((function e(l){var i,r,s,o,c,u,p,v;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(s=l||{}).name,c=s.gender,u=s.idNumber,M){e.next=4;break}return P.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,a({type:"account/applyRealNameAuth",payload:{id:(null===(i=t.basicInfo)||void 0===i?void 0:i.id)||(null===(r=n.userInfo)||void 0===r?void 0:r.login),name:o,gender:c,id_number:u,show_realname:x,attachment_ids:[ie]}});case 6:p=e.sent,pe(),p&&(P.ZP.info("申请已提交,请等待审核!"),a({type:"account/getBasicInfo",payload:{login:null===(v=n.userInfo)||void 0===v?void 0:v.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe=function(){a({type:"account/setActionTabs",payload:{}})},ve={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:H,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),re(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,L.y3)(e.file.originFileObj,(function(e){Q(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||P.ZP.info("请上传正确文件格式"),n}};return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,_.jsx)(T.Z,{spinning:!!ce,children:(0,_.jsxs)(I.Z,{className:A,form:o,layout:"horizontal",onValuesChange:function(e){f(w()({},o.getFieldsValue())),"name"in e&&k(e.name)},onFinish:de,children:[(0,_.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:L.HJ}],extra:(0,_.jsx)("span",{children:x?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,_.jsx)(R.Z,{disabled:!x,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,_.jsx)("i",{className:"iconfont ".concat(x?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!x;g(e);var n=e?Z:(0,L.YA)(Z);o.setFieldsValue({name:n})}})})}),(0,_.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,_.jsxs)(c.ZP.Group,{children:[(0,_.jsx)(c.ZP,{value:0,children:"男"}),(0,_.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,_.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,_.jsx)(R.Z,{placeholder:"请输入证件号"})}),(0,_.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,_.jsxs)("div",{className:D,children:[(0,_.jsxs)("div",{className:"".concat($," ").concat(B),children:[(0,_.jsx)("span",{className:F,children:(0,_.jsx)("img",{src:z})}),(0,_.jsxs)("span",{className:"tc",children:[(0,_.jsx)("p",{children:"示例图片"}),(0,_.jsx)("p",{className:"".concat(V," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(le,w()(w()({},ve),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,_.jsx)("img",{src:M,className:W}):(0,_.jsxs)("div",{className:Y,children:[(0,_.jsx)("p",{children:(0,_.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(G)})}),(0,_.jsx)("p",{className:U,children:(0,_.jsx)("a",{className:q,children:"点击或拖拽上传图片"})})]})})),(0,_.jsx)("span",{className:"tc",children:(0,_.jsx)("p",{className:J,children:"查看大图"})})]})]})}),(0,_.jsx)("div",{className:K,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:pe,children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,_.jsxs)("div",{className:X,children:[(0,_.jsx)("p",{children:"认证须知:"}),(0,_.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,_.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,_.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,_.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,_.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,_.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,_.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ie=t(57809),re=t(88522),se=t(51941),oe="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=R.Z.TextArea,pe=(0,o.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,a=e.departmentName,i=e.visible,o=e.onClose,c=void 0===o?function(){}:o,u=e.onSuccess,p=void 0===u?function(){}:u,f=C()(e,ue),m=I.Z.useForm(),h=r()(m,1)[0],x=(0,s.useRef)();(0,s.useEffect)((function(){x.current=f.schoolId}),[f.schoolId]),(0,s.useEffect)((function(){h.setFieldsValue({department:a})}),[a]);var g=function(){var e=v()(d()().mark((function e(n){var l,a,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(l=n||{}).department,i=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:x.current,name:a,remarks:i}});case 3:r=e.sent,c(),r&&(P.ZP.success("新增院系/部门成功!"),p(a));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,_.jsxs)(I.Z,{className:oe,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,_.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,_.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,_.jsx)(R.Z,{placeholder:"请输入部门或者学院名称"})}),(0,_.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,_.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,_.jsx)("div",{className:ce,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),ve=t(19842),fe=t(80559),me=t(58670),he=t(28252),xe="flexRow___jGYtM",ge="flexColumn___NPMB3",be="formWrap___vwH9N",ye="example____BmJC",je="footerWrap___lp1L0",_e=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],Ze=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},ke=R.Z.TextArea,we=(0,o.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,a=e.visible,i=e.onClose,o=void 0===i?function(){}:i,c=e.onSuccess,u=void 0===c?function(){}:c,p=(C()(e,_e),I.Z.useForm()),f=r()(p,1)[0];(0,s.useEffect)((function(){f.setFieldsValue({name:l})}),[l]);var m=function(){var e=v()(d()().mark((function e(n){var l,a,i,r,s,c,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(l=n||{}).name,i=l.city,r=void 0===i?[]:i,s=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:a,province:r[0],city:r[1],address:s,remarks:c}});case 3:p=e.sent,o(),p&&(P.ZP.success("新增学校/单位成功!"),u(a));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加单位名称",width:"600px",footer:null,children:(0,_.jsxs)(I.Z,{className:be,form:f,labelCol:{span:4},wrapperCol:{span:20},onFinish:m,children:[(0,_.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,_.jsx)(R.Z,{placeholder:"学校或工作单位"})}),(0,_.jsxs)("div",{className:"".concat(xe," ").concat(ye),children:[(0,_.jsx)("div",{children:"示例:"}),(0,_.jsxs)("div",{className:ge,children:[(0,_.jsxs)("div",{children:[(0,_.jsx)(fe.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,_.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)(me.Z,{style:{color:"red"}}),(0,_.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,_.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,_.jsx)(ve.Z,{allowClear:!0,size:"middle",options:he.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:Ze}})}),(0,_.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,_.jsx)(R.Z,{placeholder:"请填写完整的地址信息"})}),(0,_.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,_.jsx)(ke,{placeholder:"再次说明特别情况(选填)"})}),(0,_.jsx)("div",{className:je,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:function(){o()},children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),Se=["user","account","globalSetting","loading","dispatch","Scoid"],Ce=ie.default.Option,Ne=N.Z.Dragger,Ie=(0,o.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,a=e.account,i=e.globalSetting,o=e.loading,c=e.dispatch,u=e.Scoid,p=(C()(e,Se),I.Z.useForm()),f=r()(p,1)[0],m=(0,s.useState)({}),h=r()(m,2),b=h[0],j=h[1],Z=(0,s.useState)([]),k=r()(Z,2),S=k[0],N=k[1],z=(0,s.useState)([]),te=r()(z,2),le=te[0],ae=te[1],oe=(0,s.useState)([]),ce=r()(oe,2),ue=ce[0],de=ce[1],ve=(0,s.useState)([]),fe=r()(ve,2),me=fe[0],he=fe[1],xe=(0,s.useState)(),ge=r()(xe,2),be=ge[0],ye=ge[1],je=(0,s.useState)(),_e=r()(je,2),Ze=_e[0],ke=_e[1],Ie=(0,s.useState)(),Pe=r()(Ie,2),Ee=Pe[0],Te=Pe[1],Re=(0,s.useState)(),Oe=r()(Re,2),Le=Oe[0],ze=Oe[1],Me=(0,s.useState)(),Ae=r()(Me,2),De=Ae[0],$e=Ae[1];(0,s.useEffect)((function(){Be()}),[]),(0,s.useEffect)((function(){v()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,Fe(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Be=function(){var e=v()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,N(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fe=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,s.useEffect)((function(){if(a.basicInfo){var e=a.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};f.setFieldsValue(n),j(n)}}),[a.basicInfo]);var Ve=function(){var e=v()(d()().mark((function e(n,t){var l,a,i,r,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null===(l=S.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,Fe(i);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:r=e.t0,de(null==r?void 0:r.departments),s=t||(null==r||null===(a=r.departments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.name),f.setFieldsValue({department:s}),j(w()(w()({},b),{school:n,department:s}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),He=function(){var e=v()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be();case 2:f.setFieldsValue({school:n,department:""}),j(w()(w()({},b),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),We=function(){var e=v()(d()().mark((function e(n){var t,i,r,s,o,u,p,v,f,m,h,x,g,b,y,j;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(o=n||{}).school,p=o.department,v=o.identity,f=o.studentNo,m=o.jobTitle,h=o.manager,be){e.next=4;break}return P.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return x=null===(t=S.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(i=ue.find((function(e){return e.name===p})))||void 0===i?void 0:i.id,b="student"===v?f:"teacher"===v?m:h,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(r=a.basicInfo)||void 0===r?void 0:r.id)||(null===(s=l.userInfo)||void 0===s?void 0:s.login),school_id:x,department_id:g,identity:v,extra:b,attachment_ids:[Ze]}});case 9:y=e.sent,Ye(),y&&(P.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(j=l.userInfo)||void 0===j?void 0:j.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ye=function(){c({type:"account/setActionTabs",payload:{}})},Ge={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:H,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),ke(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,L.y3)(e.file.originFileObj,(function(e){ye(e),Te(!1)}))):Te(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||P.ZP.info("请上传正确文件格式"),n}};return(0,_.jsxs)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===a.actionTabs.key,title:(0,_.jsxs)(x.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{children:"职业认证"}),(0,_.jsx)(g.Z,{children:(0,_.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ye})})]}),width:"660px",footer:null,children:[(0,_.jsx)(T.Z,{spinning:!!Ee,children:(0,_.jsxs)(I.Z,{className:A,form:f,colon:!1,onValuesChange:function(e){(j(w()({},f.getFieldsValue())),"school"in e)&&(ae(S.filter((function(n){return n.name.includes(e.school)}))),(S.find((function(n){return n.name===e.school}))||{}).id?Ve(e.school):(f.setFieldsValue({department:""}),j(w()(w()({},b),{school:e.school,department:""}))))},onFinish:We,children:[(0,_.jsxs)(x.Z,{gutter:[10,0],children:[(0,_.jsx)(g.Z,{flex:"300px",children:(0,_.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"teacher",children:"教师"}),(0,_.jsx)(Ce,{value:"student",children:"学生"}),(0,_.jsx)(Ce,{value:"professional",children:"专业人士"})]})})}),"student"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,_.jsx)(R.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"教授",children:"教授"}),(0,_.jsx)(Ce,{value:"副教授",children:"副教授"}),(0,_.jsx)(Ce,{value:"讲师",children:"讲师"}),(0,_.jsx)(Ce,{value:"助教",children:"助教"})]})})}),"professional"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"企业管理者",children:"企业管理者"}),(0,_.jsx)(Ce,{value:"部门管理者",children:"部门管理者"}),(0,_.jsx)(Ce,{value:"高级工程师",children:"高级工程师"}),(0,_.jsx)(Ce,{value:"工程师",children:"工程师"}),(0,_.jsx)(Ce,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,_.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:b.school&&!(null!=S&&S.find((function(e){return e.name===b.school})))&&(0,_.jsxs)("div",{className:Q,children:[(0,_.jsxs)("span",{className:ee,children:["未找到包含“",b.school,"”的高校,"]}),(0,_.jsx)("span",{className:"".concat(ne," current"),onClick:function(){ze(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,_.jsx)(re.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,_.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:b.department&&!(null!=ue&&ue.find((function(e){return e.name===b.department})))&&(0,_.jsxs)("div",{className:Q,children:[(0,_.jsx)("span",{className:ee,children:b.department?"未找到包含“".concat(b.department,"”的高校,"):"未找到院系,"}),(0,_.jsx)("span",{className:"".concat(ne," current"),onClick:function(){S.find((function(e){return e.name===b.school}))?$e(!0):P.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,_.jsx)(re.Z,{showSearch:!0,onChange:function(e){return he(ue.filter((function(n){return n.name.includes(e)})))},options:null==me?void 0:me.map((function(e){return{value:e.name}}))})}),(0,_.jsx)(I.Z.Item,{label:"职业证上传",children:(0,_.jsxs)("div",{className:D,children:[(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(Ne,w()(w()({},Ge),{},{accept:".png,.jpg,.bmp,.jpeg",children:be?(0,_.jsx)("img",{src:be,className:W}):(0,_.jsxs)("div",{className:Y,children:[(0,_.jsx)("p",{children:(0,_.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(G)})}),(0,_.jsx)("p",{className:U,children:(0,_.jsx)("a",{className:q,children:"点击或拖拽上传图片"})})]})})),(0,_.jsx)("span",{className:"tc",children:(0,_.jsx)("p",{className:J,children:"查看大图"})})]}),(0,_.jsxs)("div",{className:"".concat($," ").concat(B),children:[(0,_.jsx)("span",{className:F,children:(0,_.jsx)("img",{src:se})}),(0,_.jsxs)("span",{className:"tc",children:[(0,_.jsx)("p",{children:"示例图片"}),(0,_.jsx)("p",{className:"".concat(V," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,_.jsx)("div",{className:K,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:Ye,children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:o["account/applyProfessionalAuth"],children:"保存"})]})}),(0,_.jsxs)("div",{className:X,children:[(0,_.jsx)("p",{children:"认证须知:"}),(0,_.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,_.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,_.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,_.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,_.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,_.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=i&&null!==(n=i.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,_.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,_.jsx)(we,{visible:Le,onClose:function(){return ze(!1)},schoolName:b.school,onSuccess:He}),(0,_.jsx)(pe,{visible:De,onClose:function(){return $e(!1)},schoolId:null===(t=S.find((function(e){return e.name===b.school})))||void 0===t?void 0:t.id,schoolName:b.school,departmentName:b.department,onSuccess:function(e){return Ve(b.school,e)}})]})})),Pe=t(93735),Ee=t.n(Pe);var Te=function(e){var n=e.type,t=e.dispatch,l=e.userid,a=e.isshow,i=e.setPhoneshow,o=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,s.useState)(""),p=r()(u,2),f=p[0],m=p[1],h=(0,s.useState)("获取验证码"),x=r()(h,2),g=x[0],b=(x[1],(0,s.useState)(60)),y=r()(b,2),j=y[0],Z=y[1],k=(0,s.useState)(!1),w=r()(k,2),S=w[0],C=w[1],N=(0,s.useState)(""),I=r()(N,2),E=I[0],T=I[1];function L(){return(L=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f){e.next=3;break}return 3===n?P.ZP.info("手机号不能为空"):P.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:f,smscode:Ee()(c+f)}});case 5:1===e.sent.status&&(P.ZP.info("获取验证码成功"),z(),C(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){Z(60);var e=setInterval((function(){--j>-1?Z(j):(clearInterval(e),C(!1))}),1e3)}function M(){return(M=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:E,phone:f}});case 2:0===e.sent.status&&(P.ZP.info("绑定成功"),i("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){return(A=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:E,email:f}});case 2:0===e.sent.status&&(P.ZP.info("绑定成功"),o("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{style:{display:a},children:[(0,_.jsx)("p",{children:(0,_.jsx)(R.Z,{value:f,onChange:function(e){return m(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,_.jsx)("span",{children:(0,_.jsx)(R.Z,{value:E,onChange:function(e){return T(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,_.jsx)(O.ZP,{disabled:S,onClick:function(){return function(){return L.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:S?"重新发送".concat(j,"s"):g}),(0,_.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,_.jsx)(O.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){E?3===n?function(){M.apply(this,arguments)}():function(){A.apply(this,arguments)}():P.ZP.info("验证码不能为空")},children:"确认"}),(0,_.jsx)(O.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?i("none"):o("none")},children:"取消"})]})]})};var Re=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},a=I.Z.useForm(),i=r()(a,1)[0],s=(0,o.useParams)().identifier;return(0,_.jsx)("div",{style:{width:"500px"},children:(0,_.jsxs)(I.Z,{form:i,name:"basic",children:[(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,{children:(0,_.jsx)(O.ZP,{type:"primary",htmlType:"submit",onClick:v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.validateFields().then(function(){var e=v()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:w()({identifier:s,user_id:t},l)});case 2:0===e.sent.status&&P.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Oe={teacher:"教师",student:"学生",professional:"专业人士"};var Le=function(e){var n,t,l,a,i=e.Prize,o=e.Accounts,c=e.dispatch,u=e.userid,p=(0,s.useState)("none"),m=r()(p,2),h=m[0],b=m[1],y=(0,s.useState)("none"),j=r()(y,2),Z=j[0],k=j[1];function w(e){return S.apply(this,arguments)}function S(){return(S=v()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&P.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{children:[(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsxs)(g.Z,{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==o?void 0:o.authentication)&&(0,_.jsx)(g.Z,{flex:1,className:"ml20",children:(0,_.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,_.jsx)(O.ZP,{className:f.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"姓名"}),(0,_.jsxs)(g.Z,{className:"ml20",children:[null==o?void 0:o.name,"uncertified"===(null==o?void 0:o.authentication)?null:"applying"===(null==o?void 0:o.authentication)?(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{children:"待审核"}),(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){return w("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,_.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,_.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"性别"}),(0,_.jsx)(g.Z,{className:"ml20",children:0===(null==o?void 0:o.gender)?"男":"女"})]})]}),(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsxs)(g.Z,{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==o?void 0:o.authentication)&&(0,_.jsx)(g.Z,{flex:1,className:"ml20",children:(0,_.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,_.jsx)(O.ZP,{className:f.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"职业"}),(0,_.jsxs)(g.Z,{className:"ml20",children:[o&&o.identity&&Oe[o.identity],"uncertified"===(null==o?void 0:o.authentication)?null:"applying"===(null==o?void 0:o.authentication)?(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{children:"待审核"}),(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){return w("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,_.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,_.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"学号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.student_id)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"学校"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.school_name)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"院系"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.department_name)||"--"})]})]}),(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"手机号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{style:{width:"150px"},children:(null==o?void 0:o.phone)||"--"}),"none"===h&&(0,_.jsx)(O.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){b("block")},children:"更换"})]})})]}),(0,_.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,_.jsx)(Te,{type:3,dispatch:c,userid:null==o?void 0:o.id,isshow:h,setPhoneshow:b,setEmailshow:k})}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"Email"}),(0,_.jsx)(g.Z,{className:"ml20",children:(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{style:{width:"150px"},children:(null==o?void 0:o.mail)||"--"}),"none"===Z&&(0,_.jsx)(O.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){k("block")},children:"更换"})]})})]}),(0,_.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,_.jsx)(Te,{type:4,dispatch:c,userid:null==o?void 0:o.id,isshow:Z,setEmailshow:k,setPhoneshow:b})})]}),null!=i&&i.leader&&null!=i&&i.teams&&null!=i&&null!==(n=i.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,_.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,_.jsxs)("div",{children:[(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,_.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,_.jsx)(Re,{dispatch:c,userid:u})]}),(null==i?void 0:i.leader)&&(0,_.jsxs)("div",{className:f.Z.PerfectCent,style:{border:0},children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"开户行"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(t=i.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"支行"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(l=i.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"账号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(a=i.teams[0])||void 0===a||null===(a=a.bank_account)||void 0===a?void 0:a.card_no)||"--"})]})]}),(0,_.jsx)(Ie,{Scoid:null==o?void 0:o.school_id}),(0,_.jsx)(ae,{})]})},ze="scoreByBlankRadio____FOPE",Me=(0,o.connect)((function(e){return a()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),a=e.userid,i=(0,s.useState)("DownPdf"),o=r()(i,2),u=o[0],d=o[1];return(0,_.jsxs)("div",{style:{margin:"15px 0"},children:[(0,_.jsx)(c.ZP.Group,{optionType:"button",className:ze,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,_.jsx)(Z,{Prize:n}),"Perfect"==u&&(0,_.jsx)(Le,{userid:a,dispatch:l,Prize:n,Accounts:t})]})}))},97063:function(e,n,t){"use strict";t.d(n,{Z:function(){return k}});var l=t(7557),a=t.n(l),i=t(41498),r=t.n(i),s=t(79800),o=t.n(s),c=t(59301),u=t(43418),d=t(8591),p=t(6848),v=t(3113),f=t(47512),m=t(8785),h=t(94334),x=t(7078),g=t(31622),b=t(37740),y=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var j="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",_=t(39634),Z=t(37712);var k=function(e){var n,t,l,i,s,k,w,S=e.item,C=e.Header,N=e.index,I=e.StaffDetail,P=e.dispatch,E=(0,c.useState)(!0),T=o()(E,2),R=T[0],O=T[1],L=(0,c.useState)(!0),z=o()(L,2),M=z[0],A=z[1],D=(0,c.useState)(!1),$=o()(D,2),B=$[0],F=$[1],V=(0,c.useRef)(),H=(0,c.useState)(!1),W=o()(H,2),Y=W[0],G=W[1],U=(0,m.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){V.current.children[0].clientHeight>88&&F(!0)}),10)}),[]);var q=function(e){var n,t;(0,g.tJ)(P,!0)&&((null==e?void 0:e.shixun_status)>1&&G(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?P({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){G(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):P({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){G(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?J(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},J=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,Z.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=r()(a()().mark((function t(){var l,i;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,b.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,b.Ir)({id:l.shixun_identifier});case 8:if(null==(i=t.sent)||!i.game_identifier){t.next=12;break}return window.open("/tasks/".concat(i.game_identifier)),t.abrupt("return");case 12:2===(null==i?void 0:i.status)?e(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&K(null==i?void 0:i.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,Z.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,Z.jsxs)("div",{className:f.Z.box,children:[(0,Z.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,Z.jsxs)("span",{className:f.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=C&&C.is_new?"赛题":"任务",N+1]}),(0,Z.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,Z.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==C?void 0:C.start_time,"~",null==C?void 0:C.end_time]})]})]}),(0,Z.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,Z.jsx)("img",{src:h.Z.IMG_SERVER+"/"+(null==S?void 0:S.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,Z.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,Z.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,Z.jsxs)("div",{children:[(0,Z.jsx)(p.Z,{title:(null==S?void 0:S.name)||(null==S||null===(n=S.shixun)||void 0===n?void 0:n.name),children:(0,Z.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==S?void 0:S.name)||(null==S||null===(t=S.shixun)||void 0===t?void 0:t.name)})}),(0,Z.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,Z.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==S?void 0:S.challenges_count)||(null==S||null===(l=S.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,Z.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==C?void 0:C.competition_status)||(0,_.eB)()||(null===(i=C.permission)||void 0===i?void 0:i.editable))&&(0,Z.jsx)(v.ZP,{loading:Y,onClick:r()(a()().mark((function e(){var n,t,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==C||!C.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(U,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return q(S),e.next=8,(0,y.ZP)("/api/competitions/".concat(U,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==S?void 0:S.competition_stage_id,competition_stage_section_id:null==S?void 0:S.competition_stage_section_id,competition_entry_id:null==S?void 0:S.id,shixun_id:null==S||null===(t=S.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==S?void 0:S.identifier)||(null==S||null===(l=S.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,Z.jsxs)("div",{ref:V,style:{maxHeight:R&&100,position:"relative",overflow:"hidden"},children:[(0,Z.jsx)(x.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==S?void 0:S.description)||""}),B&&R&&(0,Z.jsx)("div",{className:f.Z.maskText})]}),B&&(0,Z.jsxs)("div",{className:f.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){O(!R)},children:[R?"阅读全文 ":"收起全文 ",(0,Z.jsx)("i",{className:"iconfont font14 ".concat(R?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,Z.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==S||null===(s=S.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,Z.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,Z.jsx)("img",{src:j,style:{width:20,height:20}}),(0,Z.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==S||null===(k=S.challenge_settings)||void 0===k?void 0:k.map((function(e,n){return(0,Z.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,Z.jsx)("img",{src:j,style:{width:20,height:20}}),(0,Z.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,Z.jsx)("div",{className:f.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==S?void 0:S.challenges_count)||(null==S||null===(w=S.shixun)||void 0===w?void 0:w.challenges_count))>2&&(0,Z.jsxs)("span",{onClick:function(){A(!M)},children:[M?"展开":"收起"," ",(0,Z.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},98812:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Ee}});var l=t(82242),a=t.n(l),i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),v=t(59301),f=t(8785),m=t(47512),h=t(20917),x=t(59028),g=t(8591),b=t(43418),y=t(60186),j=t(89903),_=t(37712),Z=x.Z.Dragger,k=(0,f.connect)((function(e){return{user:e.user,classroomList:e.classroomList,shixunsDetail:e.shixunsDetail}}))((function(e){var n=e.user,t=e.dispatch,l=(e.classroomList,e.shixunsDetail),i=e.getResults,s=((0,f.useParams)(),(0,v.useState)()),c=u()(s,2),d=(c[0],c[1],(0,v.useState)([])),p=u()(d,2),m=p[0],h=p[1],x=(0,v.useState)(!1),k=u()(x,2),w=k[0],S=k[1],C={onRemove:function(){h([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>524288e3)return g.ZP.info("文件超过500M,不符合上传要求"),!1;var n=[];return n.push(e),h([].concat(n)),!1},fileList:m};return(0,_.jsx)(b.Z,{title:"提交文件",open:"md-tab"===l.actionTabs.key,confirmLoading:w,onOk:o()(r()().mark((function e(){var a,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==m?void 0:m.length)<=0)){e.next=3;break}return g.ZP.info("请先选择文件"),e.abrupt("return");case 3:return S(!0),e.next=6,(0,j.cT)(m[0],{login:null===(a=n.userInfo)||void 0===a?void 0:a.login,container_type:"Competition",container_id:l.actionTabs.params.id,stage_type:l.actionTabs.params.value,file_name:null===(s=m[0])||void 0===s?void 0:s.name});case 6:0===(null==(o=e.sent)?void 0:o.status)?(g.ZP.info("提交成功"),t({type:"shixunsDetail/setActionTabs",payload:{key:""}}),S(!1),h([]),i(l.actionTabs.params.value)):(S(!1),g.ZP.info("提交失败"));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){h([]),t({type:"shixunsDetail/setActionTabs",payload:{key:""}})},children:(0,_.jsxs)(Z,a()(a()({},C),{},{children:[(0,_.jsx)("p",{className:"ant-upload-drag-icon",children:(0,_.jsx)(y.Z,{})}),(0,_.jsx)("p",{className:"ant-upload-hint",children:"拖拽文件或者点击上传"})]}))})})),w=t(66104),S=t(71418),C=t(3113),N=t(20834),I=t(7078),P=t(95237),E=t(73782),T=t(94334),R=t(92911),O=t(31622),L=t(57809),z=t(9951),M=t(53084),A=t(14988),D=L.default.Option;var $=function(e){var n=e.rewarddata,t=e.getlistdatas,l=e.is_signed,a=e.dispatch,i=e.userlist,s=(0,v.useRef)(null),c=(0,v.useState)(!1),d=u()(c,2),p=d[0],f=d[1],h=(0,v.useState)(void 0),x=u()(h,2),y=x[0],j=x[1],Z=(0,v.useState)(""),k=u()(Z,2),w=k[0],S=k[1],C=(0,v.useState)(void 0),N=u()(C,2),I=N[0],P=N[1],R=(0,v.useState)(void 0),$=u()(R,2),B=$[0],F=$[1],V=(0,v.useState)(void 0),H=u()(V,2),W=H[0],Y=H[1];function G(e){return U.apply(this,arguments)}function U(){return(U=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.user_received){e.next=3;break}return window.open(n.click_info),e.abrupt("return");case 3:if((0,O.o1)(a)){e.next=5;break}return e.abrupt("return");case 5:if(!1!==l){e.next=8;break}return g.ZP.info("您尚未报名参赛,请报名参赛后领取"),e.abrupt("return");case 8:if("Pop"!==n.click_event){e.next=14;break}return S(n.id),f(!0),e.abrupt("return");case 14:j(void 0);case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:n.id}});case 17:(i=e.sent)&&0===i.status&&(t(),"Link"===n.click_event?(g.ZP.info("领取成功"),window.open(n.click_info)):g.ZP.info(n.click_info));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(){return(q=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!i||i.real_name){e.next=4;break}if(I){e.next=4;break}return g.ZP.info("姓名不能为空"),e.abrupt("return");case 4:if(!i||i.email){e.next=8;break}if(B){e.next=8;break}return g.ZP.info("邮箱不能为空"),e.abrupt("return");case 8:if(!i||i.phone){e.next=12;break}if(W){e.next=12;break}return g.ZP.info("手机号码不能为空"),e.abrupt("return");case 12:if(y){e.next=15;break}return g.ZP.info("请选择你的年级"),e.abrupt("return");case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:w,className:y,name:I,mail:B,phone:W}});case 17:(n=e.sent)&&0===n.status&&(f(!1),t(),g.ZP.info("HCIA认证考试代金劵将由Educoder平台统一发放,请及时关注邮箱或站内短信查收"));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{children:[(0,_.jsxs)(b.Z,{open:p,title:"完善信息",onCancel:function(){return f(!1)},onOk:function(){!function(){q.apply(this,arguments)}()},children:[(0,_.jsxs)("p",{children:["您的姓名:",(0,_.jsx)(E.Z,{className:i&&i.real_name?"":m.Z.bkfff,style:{width:"300px",marginLeft:"14px",background:i&&i.phone?"":"#ffffff!important"},value:i&&i.real_name||I,disabled:i&&i.real_name||!1,onChange:function(e){return P(e.target.value)}})]}),(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["您的邮箱:",(0,_.jsx)(E.Z,{className:i&&i.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:i&&i.phone?"":"#ffffff!important"},value:i&&i.email||B,disabled:i&&i.email||!1,onChange:function(e){return F(e.target.value)}})]}),(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["您的手机号:",(0,_.jsx)(E.Z,{style:{width:"300px"},className:i&&i.phone?"":"bkfff",value:i&&i.phone||W,disabled:i&&i.phone||!1,onChange:function(e){return Y(e.target.value)}})]}),"您的年级:",(0,_.jsxs)(L.default,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:function(e){j(e)},children:[(0,_.jsx)(D,{value:"大一",children:"大一"}),(0,_.jsx)(D,{value:"大二",children:"大二"}),(0,_.jsx)(D,{value:"大三",children:"大三"}),(0,_.jsx)(D,{value:"大四",children:"大四"}),(0,_.jsx)(D,{value:"大五",children:"大五"}),(0,_.jsx)(D,{value:"硕一",children:"硕一"}),(0,_.jsx)(D,{value:"硕二",children:"硕二"}),(0,_.jsx)(D,{value:"硕三",children:"硕三"}),(0,_.jsx)(D,{value:"博一",children:"博一"}),(0,_.jsx)(D,{value:"博二",children:"博二"}),(0,_.jsx)(D,{value:"博三",children:"博三"}),(0,_.jsx)(D,{value:"博四",children:"博四"}),(0,_.jsx)(D,{value:"博五",children:"博五"})]}),(0,_.jsx)("p",{style:{marginTop:"1em"},children:"提醒:如无华为云账号,请尽快注册华为云!"})]}),n&&n.length>3?(0,_.jsxs)("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"},children:[(0,_.jsx)("span",{className:m.Z.spanprev,onClick:function(){s.current.prev()},children:(0,_.jsx)(M.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})}),(0,_.jsx)(z.Z,{ref:s,className:m.Z.divwidth,slidesToShow:3,slidesToScroll:1,children:n&&n.map((function(e,n){return(0,_.jsxs)("div",{style:{textAlign:"center",position:"relative"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?(0,_.jsx)("p",{className:m.Z.receiveclick,onClick:function(){return G(e)},children:"点击领取"}):(0,_.jsx)("p",{className:m.Z.receivealready,children:"已经领取"})]})}))}),(0,_.jsx)("span",{className:m.Z.spannext,onClick:function(){s.current.next()},children:(0,_.jsx)(A.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}})})]}):(0,_.jsx)("div",{className:m.Z.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"},children:n&&n.map((function(e,n){return(0,_.jsxs)("div",{style:{textAlign:"center",position:"relative"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?(0,_.jsx)("p",{className:m.Z.receiveclick,onClick:function(){return G(e)},children:"点击领取"}):(0,_.jsx)("p",{className:m.Z.receivealready,children:"已经领取"})]})}))})]})},B=function(e,n){var t=e.StaffDetail,l=e.HeaderDetail,i=e.ItemData,s=e.setIssee,c=e.ModelType,d=e.dispatch,p=e.userinfo,m=e.Editable,h=(0,v.useState)(!1),y=u()(h,2),j=y[0],Z=y[1],k=(0,v.useState)([]),w=u()(k,2),S=w[0],N=w[1],L=(0,v.useState)(""),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(""),B=u()(D,2),F=B[0],V=B[1],H=(0,v.useState)(!1),W=u()(H,2),Y=W[0],G=W[1],U=(0,f.useParams)().identifier,q=(0,v.useRef)(null),J=(0,v.useRef)(null);q.current=null==t?void 0:t.enrolled,(0,v.useEffect)((function(){var e;return null===(e=J.current)||void 0===e||e.addEventListener("click",K),function(){var e;null===(e=J.current)||void 0===e||e.removeEventListener("click",K)}}),[]);var K=function(e){var n;if("modal-upload"===(null==e||null===(n=e.target)||void 0===n?void 0:n.id)){if(!(0,O.tJ)(d))return;if(!q.current)return void b.Z.info({title:"提示",centered:!0,okText:"我知道了",content:"请先报名,再提交作品"});Z(!0)}};(0,v.useEffect)((function(){var e,n;null!=l&&l.upload_file&&(N([{name:null==l||null===(e=l.upload_file)||void 0===e?void 0:e.title,status:"done",uid:"123456789"}]),V(null==l?void 0:l.upload_file_url),A(null==l||null===(n=l.upload_file)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.split("/")[3]))}),[null==l?void 0:l.upload_file]);var X={name:"file",multiple:!1,withCredentials:!0,action:T.Z.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:S,onChange:function(e){var n,t=e.file.status,l=[a()({},e.file)];(N(l),"uploading"===e.file.status&&G(!0),"done"===t)&&(A(null===(n=l[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id),G(!1));"error"===t&&(N([]),G(!1))},beforeUpload:function(e){return e.size/1024/1024<1e3?Promise.resolve():(g.ZP.info("文件大小必须小于1000MB"),Promise.reject())}},Q=function(){Z(!0)};return(0,v.useImperativeHandle)(n,(function(){return{handleVisible:Q}})),(0,_.jsxs)("div",{ref:J,children:["reward"===c?(0,_.jsx)($,{userlist:p,dispatch:d,rewarddata:i.reward_setting,is_signed:i.is_signed}):null,(0,_.jsx)("div",{style:{textAlign:"right"},children:((null==p?void 0:p.admin)||(null==p?void 0:p.business)||m)&&(0,_.jsx)(C.ZP,{onClick:function(){return s(!1)},children:"编辑"})}),(0,_.jsx)(I.Z,{value:i.md_content||"暂无"}),i&&i.attachments&&i.attachments.map((function(e,n){return(0,_.jsx)("div",{children:(0,_.jsxs)("a",{href:(null===T.Z||void 0===T.Z?void 0:T.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,_.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,_.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,_.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})})),(0,_.jsx)(b.Z,{centered:!0,title:"上传作品",open:j,okText:"提交作品",cancelText:"取消",confirmLoading:Y,onCancel:function(){return Z(!1)},onOk:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M||F){e.next=3;break}return Z(!1),e.abrupt("return");case 3:return G(!0),e.next=6,(0,R.ZP)("/api/competitions/".concat(U,"/upload_file.json"),{method:"post",body:{attachment_id:M,upload_file_url:F}});case 6:0===e.sent.status&&(Z(!1),G(!1));case 8:case"end":return e.stop()}}),e)}))),children:(0,_.jsxs)("div",{children:[(0,_.jsxs)(P.Z,{align:"middle",className:"mb20",children:[(0,_.jsx)("span",{children:"作品链接:"}),(0,_.jsx)(E.Z,{style:{width:416},value:F,onChange:function(e){var n;return V(null===(n=e.target)||void 0===n?void 0:n.value)}})]}),(0,_.jsxs)(P.Z,{align:"top",children:[(0,_.jsx)("span",{style:{lineHeight:"28px"},children:"作品文件:"}),(0,_.jsx)(x.Z,a()(a()({},X),{},{children:(0,_.jsx)(C.ZP,{type:"primary",className:"mb10",children:"上传作品"})}))]})]})})]})},F=(0,v.forwardRef)(B),V=t(30010),H=t(90406);var W=function(e){var n=e.ItemData,t=e.setIssee,l=e.MenuItem,i=e.dispatch,s=e.identifier,c=e.ModelType,d=e.userinfo,p=e.getrightdatas,f=(0,v.useState)([]),m=u()(f,2),h=m[0],b=m[1],y=(0,v.useState)(n.md_content),j=u()(y,2),Z=j[0],k=j[1];(0,v.useEffect)((function(){var e,t=[];null==n||null===(e=n.attachments)||void 0===e||e.map((function(e){var n={uid:e.id,name:e.title,response:{id:e.id}};t.push(n)})),b(t)}),[null==n?void 0:n.attachments]);var w={name:"file",multiple:!0,withCredentials:!0,action:T.Z.API_SERVER+"/api/attachments.json",defaultFileList:function(){var e,t=[];return null==n||null===(e=n.attachments)||void 0===e||e.map((function(e){var n={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};t.push(n)})),t}(),onRemove:function(e){(0,H.y8)({id:e.uid})},onChange:function(e){var n=e.file.status;"removed"===n&&b(e.fileList),"done"===n?(b(e.fileList),g.ZP.success("".concat(e.file.name," 文件上传成功"))):"error"===n&&g.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||g.ZP.info("文件大小必须小于150MB"),n}};function S(){return(S=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"competitions/updateMdContent",payload:{attachment_ids:N(h),competition_module_id:n.id,md_content_id:n.md_id,content:Z,identifier:s}});case 2:e.sent&&(g.ZP.info("提交成功"),t(!0),p(l));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(e){var n=[];return e&&e.map((function(e){n.push(e.response.id)})),n}return console.log(w),(0,_.jsxs)("div",{children:["reward"===c?(0,_.jsx)($,{userlist:d,dispatch:i,rewarddata:n.reward_setting,is_signed:n.is_signed}):null,(0,_.jsx)(V.Z,{defaultValue:Z,onChange:function(e){return k(e)}}),(0,_.jsxs)(x.Z,a()(a()({},w),{},{children:[(0,_.jsx)(C.ZP,{className:"uploadBtn",children:"上传附件"}),"(单个文件150M以内)"]})),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return S.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return t(!0)},children:"取消"})]})]})},Y=t(99313),G=t(61998);var U=function(){return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{style:{fontSize:"24px",color:"#05101a"},children:"总排行"}),(0,_.jsxs)("div",{style:{textAlign:"center"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),(0,_.jsx)("p",{children:"要抓住一切机会,向所有人证明自己,证明你能够迎接荣耀"})]})]})},q=t(43604),J=t(18889);var K=function(e){var n=e.oneItem,t=e.towItem,l=e.threeItem;return(0,_.jsx)("div",{style:{textAlign:"center"},children:(0,_.jsxs)(P.Z,{gutter:16,style:{justifyContent:"center"},children:[(0,_.jsx)(q.Z,{span:6,style:{marginTop:"30px",marginRight:"20px"},children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.towtop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan-two.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==t?void 0:t.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==t?void 0:t.user_image)}),(null==t?void 0:t.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==t?void 0:t.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==t?void 0:t.record_user_name})]})})]}),className:m.Z.towdiv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==t?void 0:t.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==t?void 0:t.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==t?void 0:t.extra_score)+parseFloat(null==t?void 0:t.score),"分"]})]})}),(0,_.jsx)(q.Z,{span:6,children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.onetop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==n?void 0:n.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==n?void 0:n.user_image)}),(null==n?void 0:n.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==n?void 0:n.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==n?void 0:n.record_user_name})]})})]}),className:m.Z.onediv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==n?void 0:n.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==n?void 0:n.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==n?void 0:n.extra_score)+parseFloat(null==n?void 0:n.score),"分"]})]})}),(0,_.jsx)(q.Z,{span:6,style:{marginTop:"40px",marginLeft:"20px"},children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.threetop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan-three.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==l?void 0:l.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==l?void 0:l.user_image)}),(null==l?void 0:l.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==l?void 0:l.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==l?void 0:l.record_user_name})]})})]}),className:m.Z.threediv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==l?void 0:l.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==l?void 0:l.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==l?void 0:l.extra_score)+parseFloat(null==l?void 0:l.score),"分"]})]})})]})})},X=t(6848);var Q=function(e){var n,t,l,a,i,r,s,o,c,u,d,p,v,h,x,g,b=e.ItemData;return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{style:{fontSize:"24px",color:"#05101a"},children:"总排行"}),(0,_.jsx)(K,{oneItem:null==b?void 0:b.teams[0],towItem:null==b?void 0:b.teams[1],threeItem:null==b?void 0:b.teams[2]}),(null==b||null===(n=b.user_ranks)||void 0===n?void 0:n.length)>0&&(0,_.jsxs)("div",{className:m.Z.myTeam,children:[!1===(null==b||null===(t=b.user_ranks)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.success)?(0,_.jsxs)("span",{style:{marginRight:"70px",padding:"10px"},children:[(0,_.jsxs)("p",{style:{marginBottom:"0px"},children:[" 是否晋级:",(0,_.jsx)("span",{style:{color:!1===(null==b||null===(l=b.user_ranks)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.success)?"red":"green"},children:!1===(null==b||null===(a=b.user_ranks)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.success)?"否":null!=b&&null!==(i=b.user_ranks)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.success?"是":""})]}),(null==b||null===(r=b.user_ranks)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.awards)&&(0,_.jsxs)("p",{style:{marginBottom:"0px"},children:[" 是否获奖:",(0,_.jsx)("span",{children:"percent_20"===(null==b||null===(s=b.user_ranks)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.awards)?"二等奖":"percent_30"===(null==b||null===(o=b.user_ranks)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.awards)?"三等奖":"没有获得奖项"})]})]}):(0,_.jsxs)("span",{style:{marginRight:"70px"},children:["我的排名:",null==b||null===(c=b.user_ranks)||void 0===c||null===(c=c[0])||void 0===c?void 0:c.rank]}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"战队名",children:null==b||null===(u=b.user_ranks)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.team_name})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"时间",children:null==b||null===(d=b.user_ranks)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.cost_time})}),(0,_.jsx)("span",{style:{flex:1,textAlign:"center"},children:(0,_.jsx)(X.Z,{title:"赋能赛加分",children:null==b||null===(p=b.user_ranks)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.extra_score})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"比赛成绩",children:null==b||null===(v=b.user_ranks)||void 0===v||null===(v=v[0])||void 0===v?void 0:v.score})}),(0,_.jsx)("span",{children:(0,_.jsx)(X.Z,{title:"总分",children:parseFloat(null==b||null===(h=b.user_ranks)||void 0===h||null===(h=h[0])||void 0===h?void 0:h.extra_score)+parseFloat(null==b||null===(x=b.user_ranks)||void 0===x||null===(x=x[0])||void 0===x?void 0:x.score)||0})})]}),null==b||null===(g=b.teams)||void 0===g?void 0:g.map((function(e,n){return(0,_.jsxs)("div",{className:m.Z.bottomItem,children:[(0,_.jsx)("span",{style:{color:"#0152d9",marginRight:"20px"},children:n+1}),(0,_.jsxs)(f.Link,{to:"/users/".concat(null==e?void 0:e.user_login,"/classrooms"),style:{marginRight:"80px",position:"relative"},children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==e?void 0:e.user_image)}),(null==e?void 0:e.competition_prize)&&(0,_.jsx)("span",{className:m.Z.spanrightradius,children:null==e?void 0:e.competition_prize})]}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"战队名",children:null==e?void 0:e.team_name})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"单位/学校名",children:e.school_name})}),(0,_.jsx)("span",{style:{flex:1,textAlign:"center"},children:(0,_.jsx)(X.Z,{title:"赋能赛加分",children:e.extra_score})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"比赛成绩",children:e.score})}),(0,_.jsx)("span",{style:{color:"#0152d9"},children:(0,_.jsx)(X.Z,{title:"总分",children:parseFloat(e.extra_score)+parseFloat(e.score)})})]})}))]})},ee=Y.Z.TabPane;var ne=function(e){var n,t,l,a,i,s,c=e.ChartRules,d=e.ItemData,p=e.getCharts,h=e.Selectkey,x=e.getChartRules,b=e.userinfo,y=e.Editable,j=e.HeaderDetail,Z=(0,v.useState)(!1),k=u()(Z,2),w=k[0],S=k[1],N=(0,v.useState)(""),P=u()(N,2),E=P[0],O=P[1],L=(0,v.useState)(!0),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(),$=u()(D,2),B=$[0],F=$[1],H=(0,v.useState)(),W=u()(H,2),q=W[0],J=W[1],K=(0,f.useParams)().identifier;function X(){return(X=o()(r()().mark((function e(){var n,t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E){e.next=3;break}return g.ZP.info("内容不能为空"),e.abrupt("return");case 3:if(A(!1),!(n=null==B?void 0:B.id)){e.next=12;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(K,"/update_md_content.json"),{method:"post",body:{competition_module_id:h,content:E,md_content_id:null===(t=c.rule_contents)||void 0===t||null===(t=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(n)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,stage_id:null==B?void 0:B.id}});case 8:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),x()),e.next=16;break;case 12:return e.next=14,(0,R.ZP)("/api/competitions/".concat(K,"/update_md_content.json"),{method:"post",body:{competition_module_id:h,content:E,md_content_id:null===(l=c.rule_contents)||void 0===l||null===(l=l.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id,stage_id:null==B?void 0:B.id}});case 14:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),x());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){if(M){var e,n,t,l=null==c||null===(e=c.stages)||void 0===e?void 0:e[0];if(F(l),null!=l&&l.id)"mAP"!==(null==j?void 0:j.task)&&"dog"!==(null==j?void 0:j.task)||p(null==l?void 0:l.id),O((null===(n=c.rule_contents)||void 0===n||null===(n=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.content)||"");else"mAP"===(null==j?void 0:j.task)||null==j||j.task,O((null===(t=c.rule_contents)||void 0===t||null===(t=t.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content)||"")}}),[c]);var ne=[{title:"排名",dataIndex:"name",align:"center",key:"name",render:function(e,n,t){return(0,_.jsx)("span",{children:t+1})}},{title:"头像",dataIndex:"user_image",align:"center",key:"user_image",render:function(e){return(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(e)})}},{title:"战队名称",dataIndex:"team_name",key:"team_name",render:function(e){return(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=15?(null==e?void 0:e.substr(0,15))+"...":e||"--"})}},{title:"单位",dataIndex:"school_name",key:"school_name",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},{title:"mAP"===(null==j?void 0:j.task)?"mAP指标":"Jittor-3"===(null==j?void 0:j.task)?"总分":"top1指标",dataIndex:"score",key:"score",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}}];return(0,_.jsxs)("div",{children:[(null==c||null===(n=c.stages)||void 0===n?void 0:n.length)>0?null:(0,_.jsx)(U,{}),(null==c||null===(t=c.stages)||void 0===t?void 0:t.length)>0&&(0,_.jsx)(Y.Z,{animated:!0,tabBarExtraContent:((null==b?void 0:b.admin)||(null==b?void 0:b.business)||y)&&(0,_.jsx)(C.ZP,{onClick:function(){S(!0)},children:"编辑"}),onChange:function(e){var n,t,l;S(!1);var a=null==c||null===(n=c.stages)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];F(a);var i=null==a||null===(t=a.children)||void 0===t?void 0:t[0];J(i),O((null===(l=c.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==a?void 0:a.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||""),p((null==i?void 0:i.id)||e)},children:c&&c.stages.map((function(e,n){return(0,_.jsx)(ee,{tab:e.name,children:!1===w&&c&&c.rule_contents.map((function(n,t){return e.id===n.competition_stage_id||null===e.id&&0===n.competition_stage_id?(0,_.jsx)(I.Z,{value:void 0===n.content||null===n.content?"":n.content},t):void 0}))},null===e.id?0:e.id)}))}),(null==B||null===(l=B.children)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==q?void 0:q.id)+"",onChange:function(e){var n,t=null==B||null===(n=B.children)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];J(t),p(e)},children:null==B||null===(a=B.children)||void 0===a?void 0:a.map((function(e,n){return(0,_.jsx)(ee,{tab:e.name},null===e.id?0:e.id)}))}),w&&(0,_.jsxs)("div",{children:[(0,_.jsx)(V.Z,{defaultValue:E,onChange:function(e){O(e)}}),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return X.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return S(!1)},children:"取消"})]})]}),(null==d||null===(i=d.teams)||void 0===i?void 0:i.length)>0&&("mAP"===(null==j?void 0:j.task)||"dog"===(null==j?void 0:j.task)||"Jittor-3"===(null==j?void 0:j.task))?(0,_.jsx)(G.Z,{dataSource:null==d?void 0:d.teams,columns:ne,pagination:!1}):(null==d||null===(s=d.teams)||void 0===s?void 0:s.length)>0&&(0,_.jsx)(Q,{ItemData:d})]})},te=t(4128),le=t(42930),ae=t(39634),ie=t(61186),re=t.n(ie),se=Y.Z.TabPane;var oe=function(e){var n,t,l,a,i,s=e.ChartRules,c=e.ItemData,d=e.getCharts,p=e.Selectkey,m=e.HeaderDetail,h=e.getChartRules,x=e.userinfo,b=e.Editable,y=e.dispatch,j=e.StaffDetail,Z=(0,v.useState)(!1),k=u()(Z,2),w=k[0],S=k[1],N=(0,v.useState)(""),P=u()(N,2),E=P[0],T=P[1],O=(0,v.useState)(!0),L=u()(O,2),z=L[0],M=L[1],A=(0,v.useState)(),D=u()(A,2),$=D[0],B=D[1],F=(0,v.useState)(),H=u()(F,2),W=H[0],q=H[1],J=(0,f.useParams)().identifier;function K(){return(K=o()(r()().mark((function e(){var n,t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E){e.next=3;break}return g.ZP.info("内容不能为空"),e.abrupt("return");case 3:if(M(!1),!(n=null==$?void 0:$.id)){e.next=12;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(J,"/update_md_content.json"),{method:"post",body:{competition_module_id:p,content:E,md_content_id:null===(t=s.rule_contents)||void 0===t||null===(t=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(n)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,stage_id:null==$?void 0:$.id}});case 8:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),h()),e.next=16;break;case 12:return e.next=14,(0,R.ZP)("/api/competitions/".concat(J,"/update_md_content.json"),{method:"post",body:{competition_module_id:p,content:E,md_content_id:null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id,stage_id:null==$?void 0:$.id}});case 14:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),h());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){if(z){var e,n,t=null==s||null===(e=s.stages)||void 0===e?void 0:e[0];B(t);var l,a,i=null==s||null===(n=s.stages)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n[0];if(q(i),null!=t&&t.id)d(null==t?void 0:t.id),T((null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==t?void 0:t.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||"");else d(0),T((null===(a=s.rule_contents)||void 0===a||null===(a=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===a||null===(a=a[0])||void 0===a?void 0:a.content)||"")}}),[s]);var Q=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:function(e,n,t){return(0,_.jsx)("span",{children:e})}},{title:"附件",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:function(e){return(0,_.jsx)(X.Z,{title:e,children:(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=10?(null==e?void 0:e.substr(0,10))+"...":e||"--"})})}},{title:"提交人",dataIndex:"user_name",key:"user_name",width:100,render:function(e){return(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=6?(null==e?void 0:e.substr(0,6))+"...":e||"--"})}},{title:"提交时间",dataIndex:"created_at",key:"created_at",align:"center"},{title:"状态",dataIndex:"status",key:"status",width:50,render:function(e){return(0,_.jsx)("span",{children:1===e?"计算中":2===e?"完成":0===e?"待计算":3===e&&"错误"})}},!(null!=$&&$.display_four_indicators)&&"计图挑战热身赛"===(null==$?void 0:$.name)&&{title:"数据指标1",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},!(null!=$&&$.display_four_indicators)&&"计图挑战热身赛"===(null==$?void 0:$.name)&&{title:"数据指标2",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){return(null==e?void 0:e.length)>0?null==e?void 0:e.map((function(e,n){return(0,_.jsxs)("span",{children:[null==e?void 0:e.name,":",null==e?void 0:e.value," ",(0,_.jsx)("br",{})]})})):(0,_.jsx)("span",{children:"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},(null==$?void 0:$.display_one_indicators)&&{title:"mIoU",dataIndex:"data_other",key:"data_ranking",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"mIoU"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"美学评分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"score"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"fid"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"风格相似度",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"style_similarity"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"total_score"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Coffee"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Easyship"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Scar"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Scarf"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Total"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},{title:"操作",dataIndex:"result_url",width:50,key:"result_url",render:function(e){return(0,_.jsx)("a",{href:e,target:"_blank",download:"附件",children:"下载"})}}].filter((function(e){return!!e}));return(0,_.jsxs)("div",{children:[(null==s||null===(n=s.stages)||void 0===n?void 0:n.length)>0?null:(0,_.jsx)(U,{}),(null==s||null===(t=s.stages)||void 0===t?void 0:t.length)>0&&(0,_.jsx)(Y.Z,{animated:!0,tabBarExtraContent:null!=x&&x.admin||null!=x&&x.business||b?(0,_.jsx)(C.ZP,{onClick:function(){S(!0)},children:"编辑"}):j.enrolled&&(null==$?void 0:$.start_time)&&(null==$?void 0:$.end_time)&&(0,_.jsxs)("span",{children:["提交时间:",re()(null==$?void 0:$.start_time).format("YYYY-MM-DD HH:mm:ss"),"至",re()(null==$?void 0:$.end_time).format("YYYY-MM-DD HH:mm:ss"),(0,_.jsx)(C.ZP,{style:{marginLeft:"20px"},disabled:re()(null==$?void 0:$.start_time).unix()>re()(re()().format("YYYY-MM-DD HH:mm:s")).unix()||re()(re()().format("YYYY-MM-DD HH:mm:s")).unix()>re()(null==$?void 0:$.end_time).unix(),onClick:function(){y({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(null==W?void 0:W.id)||(null==$?void 0:$.id),id:null==m?void 0:m.id}}})},children:"提交结果"})]}),onChange:function(e){var n,t,l;S(!1);var a=null==s||null===(n=s.stages)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0],i=null==a||null===(t=a.children)||void 0===t?void 0:t[0];q(i),B(a),T((null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==a?void 0:a.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||""),d((null==i?void 0:i.id)||e)},children:s&&s.stages.map((function(e,n){return(0,_.jsx)(se,{tab:e.name,children:!1===w&&s&&s.rule_contents.map((function(n,t){return e.id===n.competition_stage_id||null===e.id&&0===n.competition_stage_id?(0,_.jsx)(I.Z,{value:void 0===n.content||null===n.content?"":n.content},t):void 0}))},null===e.id?0:e.id)}))}),(null==$||null===(l=$.children)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==W?void 0:W.id)+"",onChange:function(e){var n,t=null==$||null===(n=$.children)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];q(t),d(e)},children:null==$||null===(a=$.children)||void 0===a?void 0:a.map((function(e,n){return(0,_.jsx)(se,{tab:e.name},null===e.id?0:e.id)}))}),w&&(0,_.jsxs)("div",{children:[(0,_.jsx)(V.Z,{defaultValue:E,onChange:function(e){T(e)}}),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return K.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return S(!1)},children:"取消"})]})]}),(null===(i=m.competition_modules.filter((function(e){return e.id===p})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.show_leaderboard)&&(0,_.jsx)(G.Z,{dataSource:null==c?void 0:c.results,columns:Q})]})},ce=t(27092),ue=Y.Z.TabPane;var de=function(e){var n,t,l,i,s,c,d=e.loading,p=e.ChartRules,m=e.ItemData,h=e.getCharts,x=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail,(0,v.useState)(!1)),g=u()(x,2),b=(g[0],g[1]),y=(0,v.useState)(""),j=u()(y,2),Z=(j[0],j[1]),k=(0,v.useState)(!0),w=u()(k,2),C=w[0],N=(w[1],(0,v.useState)()),I=u()(N,2),P=I[0],R=I[1],O=(0,v.useState)(),L=u()(O,2),z=L[0],M=L[1],A=((0,f.useParams)().identifier,(0,v.useState)({page:1,limit:10,sort:"desc"})),D=u()(A,2),$=D[0],B=D[1];(0,v.useEffect)((function(){var e;C&&null!=p&&null!==(e=p.stages)&&void 0!==e&&e[0]&&F()}),[null==p||null===(n=p.stages)||void 0===n?void 0:n[0]]);var F=function(){var e=o()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==p||null===(n=p.stages)||void 0===n?void 0:n[0],R(l),i=null==p||null===(t=p.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0],M(i),$.id=(null==i?void 0:i.id)||(null==l?void 0:l.id),B(a()({},$)),e.next=7,h(a()(a()({},$),{},{stage_id:$.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{children:[(null==p||null===(t=p.stages)||void 0===t?void 0:t.length)>0?null:(0,_.jsx)(U,{}),(null==p||null===(l=p.stages)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=o()(r()().mark((function e(n){var t,l,i,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!1),s=null==p||null===(t=p.stages)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],o=null==s||null===(l=s.children)||void 0===l?void 0:l[0],M(o),R(s),Z((null===(i=p.rule_contents)||void 0===i||null===(i=i.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""),$.page=1,$.limit=10,$.id=(null==o?void 0:o.id)||n,B(a()({},$)),e.next=9,h(a()({},$));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:p&&p.stages.map((function(e,n){return(0,_.jsx)(ue,{tab:e.name},null===e.id?0:e.id)}))}),(null==P||null===(i=P.children)||void 0===i?void 0:i.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==z?void 0:z.id)+"",onChange:function(){var e=o()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==P||null===(t=P.children)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],M(l),$.page=1,$.limit=10,$.id=n,B(a()({},$)),e.next=5,h(a()({},$));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==P||null===(s=P.children)||void 0===s?void 0:s.map((function(e,n){return(0,_.jsx)(ue,{tab:e.name},null===e.id?0:e.id)}))}),(0,_.jsx)("div",{style:{height:10,background:"#F5F5F5"}}),(0,_.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,_.jsxs)("span",{style:{cursor:"pointer",marginRight:20},onClick:function(){$.page=1,$.sort="desc"===$.sort?"asc":"desc",B(a()({},$)),h(a()({},$))},children:["按提交时间","asc"===$.sort?"正":"倒","序排序 ",(0,_.jsx)("i",{className:"iconfont font14 ".concat("asc"===$.sort?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})," ",(0,_.jsx)(E.Z.Search,{onSearch:function(e){$.page=1,$.search=e,B(a()({},$)),h(a()({},$))},style:{width:"82%"},placeholder:"输入人员/战队名称进行搜索"}),(0,_.jsx)(S.Z,{spinning:d,children:null==m||null===(c=m.results)||void 0===c?void 0:c.map((function(e,n){return(0,_.jsxs)("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:0===n?14:30},children:[(0,_.jsxs)("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),style:{width:40,height:40,borderRadius:"50%"}}),(0,_.jsxs)("div",{style:{marginLeft:10},children:[(0,_.jsx)("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"},children:null==e?void 0:e.user_name}),(0,_.jsxs)("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60},children:["所属战队",(0,_.jsx)("span",{style:{marginLeft:10,color:"#333"},children:(null==e?void 0:e.team_name)||"- -"})]}),(0,_.jsxs)("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40},children:["学校 ",(0,_.jsx)("span",{style:{marginLeft:10,color:"#333"},children:(null==e?void 0:e.school_name)||"- -"})]})]})]}),(0,_.jsxs)("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,_.jsxs)("div",{children:[(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px"},children:["提交时间:",null==e?void 0:e.created_at]}),(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"},children:["消耗内存:",(null==e?void 0:e.ts_mem)||"- -","MB"]}),(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px"},children:["代码执行时间:",(null==e?void 0:e.ts_time)||"- -","秒"]})]}),(0,_.jsxs)("a",{style:{display:"flex",alignItems:"center"},href:"/tasks/".concat(null==e?void 0:e.game_identifier),target:"_blank",children:[(0,_.jsx)("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),(0,_.jsx)("span",{style:{lineHeight:"14px"},children:"查看代码"})]})]})]})}))}),(0,_.jsx)(ce.Z,{total:null==m?void 0:m.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:$.page,onChange:function(e,n){$.page=e,B(a()({},$)),h(a()({},$))}})]})]})},pe=t(97063),ve=Y.Z.TabPane;var fe=function(e){var n,t,l,i,s,c,d,p=e.loading,m=e.ChartRules,h=e.ItemData,x=e.getCharts,g=(e.Selectkey,e.HeaderDetail),b=(e.getChartRules,e.userinfo,e.Editable,e.dispatch),y=e.StaffDetail,j=(0,v.useState)(!1),Z=u()(j,2),k=(Z[0],Z[1]),w=(0,v.useState)(""),C=u()(w,2),N=(C[0],C[1]),I=(0,v.useState)(!0),P=u()(I,2),E=P[0],T=(P[1],(0,v.useState)()),O=u()(T,2),L=O[0],z=O[1],M=(0,v.useState)(),A=u()(M,2),D=A[0],$=A[1],B=(0,v.useState)([]),F=u()(B,2),V=F[0],H=F[1],W=(0,f.useParams)().identifier,G=(0,v.useState)({page:1,limit:10}),q=u()(G,2),J=q[0],K=q[1],X=(0,v.useState)(),Q=u()(X,2);Q[0],Q[1],(0,v.useEffect)((function(){var e;E&&null!=m&&null!==(e=m.stages)&&void 0!==e&&e[0]&&ee()}),[null==m||null===(n=m.stages)||void 0===n?void 0:n[0]]);var ee=function(){var e=o()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==m||null===(n=m.stages)||void 0===n?void 0:n[0],z(l),i=null==m||null===(t=m.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0],$(i),J.id=(null==i?void 0:i.id)||(null==l?void 0:l.id),K(a()({},J)),e.next=7,x(a()(a()({},J),{},{stage_id:J.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ne(){return(ne=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/competitions/".concat(W,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&H(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){null!=g&&g.is_new&&function(){ne.apply(this,arguments)}()}),[g]),(0,_.jsxs)("div",{children:[(null==m||null===(t=m.stages)||void 0===t?void 0:t.length)>0?null:(0,_.jsx)(U,{}),(null==m||null===(l=m.stages)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=o()(r()().mark((function e(n){var t,l,i,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!1),s=null==m||null===(t=m.stages)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],o=null==s||null===(l=s.children)||void 0===l?void 0:l[0],$(o),z(s),N((null===(i=m.rule_contents)||void 0===i||null===(i=i.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""),J.page=1,J.limit=10,J.id=(null==o?void 0:o.id)||n,K(a()({},J)),e.next=9,x(a()({},J));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:m&&m.stages.map((function(e,n){return(0,_.jsx)(ve,{tab:e.name},null===e.id?0:e.id)}))}),(null==L||null===(i=L.children)||void 0===i?void 0:i.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==D?void 0:D.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:function(){var e=o()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==L||null===(t=L.children)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],$(l),J.page=1,J.limit=10,J.id=n,K(a()({},J)),e.next=5,x(a()({},J));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==L||null===(s=L.children)||void 0===s?void 0:s.map((function(e,n){return(0,_.jsx)(ve,{tab:e.name},null===e.id?0:e.id)}))}),(0,_.jsx)("div",{style:{height:10,background:"#F5F5F5"}}),(0,_.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsxs)("span",{style:{color:"#9096A3"},children:["作品提交时间",(0,_.jsxs)("span",{style:{color:"#333333",marginLeft:5},children:[null==h?void 0:h.start_time,"~",null==h?void 0:h.end_time]})]}),(0,_.jsxs)("span",{style:{color:"#9096A3"},children:["成绩来源",(0,_.jsx)("span",{style:{color:"#333333",marginLeft:5},children:0===(null==h?void 0:h.score_source)?"经验值":"预测准确率"})," "]})]}),(0,_.jsxs)(S.Z,{spinning:p,children:[!(null!=g&&g.is_new)&&(null==h||null===(c=h.results)||void 0===c?void 0:c.map((function(e,n){return(0,_.jsx)(pe.Z,{dispatch:b,Header:g,StaffDetail:y,item:e,index:n})}))),(null==g?void 0:g.is_new)&&(null==V||null===(d=V.data)||void 0===d?void 0:d.map((function(e,n){return(0,_.jsx)(pe.Z,{dispatch:b,Header:g,StaffDetail:y,item:e,index:n})})))]}),(0,_.jsx)(ce.Z,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:J.page,onChange:function(e,n){J.page=e,K(a()({},J)),x(a()({},J))}})]})]})},me=t(10642),he=t(72262),xe=t(4111),ge=t(70236),be=t.n(ge),ye=t(91232),je=t.n(ye),_e=t(78241),Ze=t(85574),ke={WorkSubmitDesc:"WorkSubmitDesc___zk_Kc",WorkSubmit:"WorkSubmit___BOuVl",span:"span___sGFYr",search:"search___wZWVl",downBut:"downBut___tfNYQ"},we=t(16644),Se=t(57265),Ce=t(86129),Ne=t.n(Ce),Ie=(0,f.connect)((function(e){return be()(e),{}}))((function(e){var n,t,l,i,s=e.dispatch,c=e.userinfo,d=e.Editable,p=e.ItemData,m=e.TabResults,h=e.HeaderDetail,y=e.StaffDetail,Z=e.getTabResults,k=void 0===Z?function(){}:Z,w=(0,v.useState)(!1),S=u()(w,2),N=S[0],T=S[1],O=(0,f.useParams)().identifier,L=(0,v.useState)(1),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(!1),$=u()(D,2),B=$[0],F=$[1],H=(0,v.useState)(!1),W=u()(H,2),U=W[0],q=W[1],J=(0,v.useState)([]),K=u()(J,2),Q=K[0],ee=K[1],ne=(0,v.useState)(!1),te=u()(ne,2),ae=te[0],ie=te[1],se=(0,v.useState)({name:"",url:"",id:null,fileList:[]}),oe=u()(se,2),ue=oe[0],de=oe[1],pe=(0,v.useState)({total_count:0,results:[]}),ve=u()(pe,2),fe=ve[0],me=ve[1],he=(0,v.useState)(null),xe=u()(he,2),ge=xe[0],be=xe[1],ye=(0,v.useState)({page:1,per_page:20,keyword:""}),Ce=u()(ye,2),Ie=Ce[0],Pe=Ce[1],Ee=(0,v.useState)(""),Te=u()(Ee,2),Re=Te[0],Oe=Te[1],Le=(0,v.useState)(new(Ne())),ze=u()(Le,2),Me=ze[0];ze[1];(0,v.useEffect)((function(){F((null==c?void 0:c.admin)||(null==c?void 0:c.business)||d)}),[null==c?void 0:c.admin,null==c?void 0:c.business,d]),(0,v.useEffect)((function(){null!=p&&p.only_file&&A(2)}),[p]),(0,v.useEffect)((function(){var e,n,t,l;m.stages&&(null===(e=m.stages)||void 0===e?void 0:e.length)>0&&((null===(n=m.stages)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n.length)>0?be((null===(t=m.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0])||null):be((null===(l=m.stages)||void 0===l?void 0:l[0])||null))}),[m.stages]),(0,v.useEffect)((function(){De()}),[null==ge?void 0:ge.id,Ie.page]);var Ae=[{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"队伍名称"}),dataIndex:"team_name",width:"120px",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"提交人"}),dataIndex:"user_name",width:"120px",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"作品名称"}),dataIndex:"name",ellipsis:!0,render:function(e,n){return e?(0,_.jsx)("a",{href:n.url||"#",target:"_blank",children:(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e})}):"--"},isShow:[1]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"作品文件"}),dataIndex:"file_name",width:1==M?"180px":"",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"更新时间"}),dataIndex:"updated_at",width:"180px",render:function(e){return e||"- -"},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"操作"}),dataIndex:"result_url",ellipsis:!0,width:"140px",align:"center",render:function(e,n){return(0,_.jsxs)(P.Z,{justify:B?"center":"space-between",children:[!B&&(0,_.jsx)(C.ZP,{type:"link",onClick:function(){q(!0),de({name:n.name,url:n.url,id:n.id}),n.file_name&&ee([{uid:"-1",name:n.file_name,status:"done",url:n.result_url||""}])},children:"编辑"}),(0,_.jsx)(Se.Z,{type:"link",disabled:!e,onClick:o()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,le.Nd)(n.file_name,e));case 1:case"end":return t.stop()}}),t)}))),children:B?"下载文件":"下载"})]})},isShow:[1,2]}].filter((function(e){return e.isShow.includes(M)})),De=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,s({type:"competitions/Results",payload:a()({identifier:O,stage_id:null==ge?void 0:ge.id,module_type:"worksubmit"},Ie)});case 3:n=e.sent,me(n),ie(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/updateMdContent",payload:{identifier:O,stage_id:null==ge?void 0:ge.id,competition_module_id:p.id,content:Re,md_content_id:null==n?void 0:n.id}});case 2:return 0==(t=e.sent).status&&g.ZP.success(t.message),T(!1),e.next=7,k();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Be=function(){var e=o()(r()().mark((function e(n){var t,l,a,i,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n,Q),2!=M||0!=Q.length){e.next=4;break}return g.ZP.error("请选择文件"),e.abrupt("return");case 4:if(i={login:null==c?void 0:c.login,container_type:"Competition",file_name:null==Q||null===(t=Q[0])||void 0===t?void 0:t.name,stage_type:null==ge?void 0:ge.id,container_id:null==h?void 0:h.id,result_id:null==ue?void 0:ue.id,module_type:"worksubmit"},1!=M){e.next=13;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(O,"/check_result_url.json"),{method:"GET",params:{url:n.url,stage_id:null==ge?void 0:ge.id,result_id:null==ue?void 0:ue.id}});case 8:if(0==(null==(o=e.sent)?void 0:o.status)){e.next=11;break}return e.abrupt("return");case 11:i.name=n.name,i.url=n.url;case 13:if(1!=M||0!=Q.length){e.next=19;break}return e.next=16,s({type:"competitions/getWorkSubmitUpdateRes",payload:{identifier:O,result_id:null==ue?void 0:ue.id,name:n.name,url:n.url,stage_id:null==ge?void 0:ge.id,result_url:null==ue?void 0:ue.result_url,module_type:"worksubmit"}});case 16:a=e.sent,e.next=22;break;case 19:return e.next=21,(0,j.cT)(Q[0],i);case 21:a=e.sent;case 22:0==(null===(l=a)||void 0===l?void 0:l.status)?g.ZP.success("提交成功"):g.ZP.info((null===(u=a)||void 0===u?void 0:u.message)||"提交失败"),q(!1),ee([]),De();case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Fe=function(){var e=o()(r()().mark((function e(){var n,t,l,a,i,c,u,d,p,v;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/Results",payload:{identifier:O,stage_id:null==ge?void 0:ge.id,page:1,per_page:9999999,keyword:"",module_type:"worksubmit"}});case 2:if(t=e.sent,l=null==t||null===(n=t.results)||void 0===n?void 0:n.filter((function(e){return(null==e?void 0:e.result_url)&&e.file_name})),a=b.Z.info({width:460,title:(0,_.jsxs)("div",{children:["正在导出参赛文件,",(0,_.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,_.jsxs)("div",{children:["当前进度: ",(0,_.jsx)("span",{className:"c-blue",children:0}),"/",l.length]}),maskClosable:!1,className:ke.modal,onOk:function(){}}),i=[],c=function(){var e=o()(r()().mark((function e(n,t){var s,o,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,s=new(Ne()),e.next=4,fetch(n.result_url,{method:"get"});case 4:return o=e.sent,e.next=7,o.blob();case 7:return c=e.sent,s.file(n.file_name,c),e.next=11,s.generateAsync({type:"blob"}).then((function(e){!function n(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;0==l&&i.includes(t)||i.includes("".concat(t,"(").concat(l,")"))?n(t,l+1):(i.push(0==l?t:"".concat(t,"(").concat(l,")")),Me.file(0==l?t+".zip":"".concat(t,"(").concat(l,")")+".zip",e))}("".concat(null==n?void 0:n.team_name,"-").concat(null==n?void 0:n.user_name))}));case 11:a.update({content:(0,_.jsxs)("div",{children:["当前进度: ",(0,_.jsx)("span",{className:"c-blue",children:t}),"/",l.length]})}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),g.ZP.error("".concat(n.file_name,"下载失败"));case 17:case"end":return e.stop()}}),e,null,[[0,14]])})));return function(n,t){return e.apply(this,arguments)}}(),!(l.length>0)){e.next=27;break}u=0,d=je()(l),e.prev=10,d.s();case 12:if((p=d.n()).done){e.next=18;break}return v=p.value,e.next=16,c(v,++u);case 16:e.next=12;break;case 18:e.next=23;break;case 20:e.prev=20,e.t0=e.catch(10),d.e(e.t0);case 23:return e.prev=23,d.f(),e.finish(23);case 26:Me.generateAsync({type:"blob"}).then((function(e){(0,le.Nd)(h.name,window.URL.createObjectURL(e))}));case 27:a.destroy();case 28:case"end":return e.stop()}}),e,null,[[10,20,23,26]])})));return function(){return e.apply(this,arguments)}}(),Ve={maxCount:1,withCredentials:!0,fileList:Q,onRemove:function(){ee([])},beforeUpload:function(e){var n=e.size/1024/1024;e.name.split(".").slice(-1)[0].toLowerCase();return 1==M&&n>150||2==M&&n/1024>1||0==n?(g.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(".concat(1==M?"150MB":"1G",")"))),Promise.reject()):(ee([e]),!1)}};return(0,_.jsxs)("div",{className:ke.WorkSubmit,children:[ge?(0,_.jsx)(Y.Z,{defaultActiveKey:(null===(n=m.stages)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)||1,destroyInactiveTabPane:!0,tabBarExtraContent:(0,_.jsxs)(P.Z,{style:{marginBottom:"10px"},children:[!B&&y.enrolled&&(0,_.jsx)(C.ZP,{type:"primary",onClick:function(){return q(!0)},children:"作品提交"}),B&&!N&&(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},type:"primary",onClick:function(){return T(!0)},children:"编辑"})]}),onChange:function(e){var n=m.stages.find((function(n){return n.id==e}));n.children.length>0?be(n.children[0]):be(n)},children:null===(t=m.stages)||void 0===t?void 0:t.map((function(e,n){var t,l,a,i,s;return(0,_.jsxs)(Y.Z.TabPane,{tab:(0,_.jsx)("div",{style:{marginBottom:"20px"},children:e.name}),children:[N?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(V.Z,{defaultValue:(null===(t=m.rule_contents[n])||void 0===t?void 0:t.content)||"",onChange:function(e){return Oe(e)}}),(0,_.jsxs)(P.Z,{children:[(0,_.jsx)(Se.Z,{type:"primary",onClick:function(){return $e(m.rule_contents[n])},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",T(!1));case 1:case"end":return e.stop()}}),e)}))),children:"取消"})]})]}):(0,_.jsx)(I.Z,{style:{marginTop:"10px"},value:(null===(l=m.rule_contents[n])||void 0===l?void 0:l.content)||""}),(null===(a=e.children)||void 0===a?void 0:a.length)>0&&(0,_.jsx)(Y.Z,{defaultActiveKey:null===(i=e.children)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id,destroyInactiveTabPane:!0,onChange:function(n){var t;be(null===(t=e.children)||void 0===t?void 0:t.find((function(e){return e.id==n})))},children:null===(s=e.children)||void 0===s?void 0:s.map((function(e){return(0,_.jsx)(Y.Z.TabPane,{tab:e.name},e.id)}))})]},e.id)}))}):(0,_.jsxs)("div",{children:[(y.enrolled||B)&&(0,_.jsxs)(P.Z,{style:{marginBottom:"10px",paddingBottom:"10px",borderBottom:"1px solid #eee"},children:[!B&&y.enrolled&&(0,_.jsx)(C.ZP,{style:{marginLeft:"auto"},type:"primary",onClick:function(){return q(!0)},children:"作品提交"}),B&&!N&&(0,_.jsx)(C.ZP,{style:{marginLeft:!B&&y.enrolled?"10px":"auto"},type:"primary",onClick:function(){return T(!0)},children:"编辑"})]}),N?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(V.Z,{defaultValue:(null===(l=m.rule_contents)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||"",onChange:function(e){return Oe(e)}}),(0,_.jsxs)(P.Z,{children:[(0,_.jsx)(Se.Z,{type:"primary",onClick:function(){var e;return $e(null===(e=m.rule_contents)||void 0===e?void 0:e[0])},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",T(!1));case 1:case"end":return e.stop()}}),e)}))),children:"取消"})]})]}):(0,_.jsx)(I.Z,{style:{marginTop:"10px"},value:(null===(i=m.rule_contents)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""})]}),B&&(0,_.jsxs)(P.Z,{align:"middle",justify:"space-between",style:{marginTop:"21px"},children:[(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(E.Z,{className:ke.search,placeholder:"请输入队伍名称或提交人姓名搜索",suffix:(0,_.jsx)("i",{className:"iconfont icon-sousuo9",onClick:De,style:{color:"#000",cursor:"pointer",fontSize:"14px"}}),onChange:function(e){Ie.keyword=e.target.value,Pe(Ie)},style:{background:"#F6F7F9"},bordered:!1,onPressEnter:De}),(0,_.jsxs)("div",{style:{color:"#9B9B9B",fontSize:"14px",marginLeft:"20px"},children:["当前共计作品",(0,_.jsx)("span",{style:{color:"#165DFF"},children:fe.total_count}),"个"]})]}),(0,_.jsxs)(P.Z,{align:"middle",children:[1==M&&(0,_.jsx)(C.ZP,{style:{lineHeight:"32px"},target:"_blank",href:"/api/competitions/".concat(O,"/results.xlsx?identifier=").concat(O,"&stage_id=").concat((null==ge?void 0:ge.id)||"","&module_type=worksubmit"),icon:(0,_.jsx)("i",{className:"iconfont icon-lianjie3",style:{fontSize:"16px",color:"#44D7B6"}}),className:ke.downBut,children:"下载作品链接"}),(0,_.jsx)(Se.Z,{icon:(0,_.jsx)("i",{className:"iconfont icon-wenjian4",style:{fontSize:"16px",color:"#F6C555"}}),className:ke.downBut,style:{marginLeft:"20px"},onClick:Fe,children:"下载所有文件"})]})]}),(0,_.jsx)(G.Z,{style:{marginTop:"17px"},loading:ae,columns:Ae,dataSource:fe.results,locale:{emptyText:(0,_.jsx)(we.Z,{})},pagination:!1}),(0,_.jsxs)(P.Z,{style:{marginTop:"20px"},align:"middle",justify:"space-between",children:[((null==ge?void 0:ge.end_time)&&(null==ge?void 0:ge.start_time)||h.start_time&&h.end_time)&&(0,_.jsxs)("span",{className:ke.span,children:["提交时间:",(0,_.jsx)("span",{children:re()((null==ge?void 0:ge.start_time)||h.start_time).format("YYYY-MM-DD HH:mm:ss")})," 至 ",(0,_.jsx)("span",{children:re()((null==ge?void 0:ge.end_time)||h.end_time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,_.jsx)(ce.Z,{showQuickJumper:!0,hideOnSinglePage:!0,total:fe.total_count,pageSize:Ie.per_page,onChange:function(e){Ie.page=e,Pe(Ie)}})]}),(0,_.jsxs)(b.Z,{centered:!0,destroyOnClose:!0,title:(0,_.jsx)("div",{style:{fontWeight:"500",color:"#000000",marginTop:"10px"},children:"参数作品提交"}),open:U,bodyStyle:{padding:" 0px 25px 10px 25px"},footer:null,onCancel:function(){q(!1),ee([]),de(null)},children:[(0,_.jsx)("div",{className:ke.WorkSubmitDesc,children:"说明:参赛作品不支持删除,大赛进行中上传后的作品如需修改,可在【作品提交】列表点击“编辑”进行修改。"}),(0,_.jsxs)(_e.Z,{initialValues:ue,colon:!1,onFinish:Be,children:[1==M&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(_e.Z.Item,{label:"作品名称",name:"name",rules:[{required:!0,message:"请填写作品名称"}],children:(0,_.jsx)(E.Z,{showCount:!0,maxLength:60,placeholder:"请输入作品名称"})}),(0,_.jsx)(_e.Z.Item,{label:"作品链接",name:"url",rules:[{required:!0,message:"请填写作品链接"}],children:(0,_.jsx)(E.Z,{placeholder:"请输入作品链接"})})]}),(0,_.jsxs)(_e.Z.Item,{name:"fileList",style:{paddingLeft:1==M?"76px":"0"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:[1==M&&(0,_.jsx)(x.Z,a()(a()({},Ve),{},{children:(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(C.ZP,{type:"primary",ghost:!0,icon:(0,_.jsx)(Ze.Z,{}),children:Q.length>0?"更换文件":"文件上传"}),(0,_.jsx)(X.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,_.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,_.jsx)("p",{children:"提示:"}),(0,_.jsx)("p",{children:"1. 一次最多上传1个文件。"}),(0,_.jsx)("p",{children:"2. 单个文件大小请勿超过150M。"})]}),children:(0,_.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#C5C5C5"}})})]})})),2==M&&(0,_.jsxs)(x.Z.Dragger,a()(a()({className:ke.fileList,style:{background:"#fff",padding:"31px 0px"}},Ve),{},{children:[(0,_.jsx)("p",{className:"ant-upload-drag-icon",children:(0,_.jsx)("i",{className:"iconfont icon-shangchuan4",style:{fontSize:"32px",color:"#165DFF"}})}),(0,_.jsx)("p",{className:"ant-upload-text",children:"拖拽文件或者点击上传"})]}))]}),(0,_.jsx)(_e.Z.Item,{children:(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(C.ZP,{style:{marginLeft:"auto"},onClick:function(){q(!1),ee([]),de(null)},children:"取消"}),(0,_.jsx)(C.ZP,{type:"primary",style:{marginLeft:"10px"},htmlType:"submit",children:"确定"})]})})]})]})]})})),Pe=["globalSetting","loading","dispatch","user"],Ee=(0,f.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,user:e.user}}))((function(e){e.globalSetting;var n,t,l,i,s,c,d,x,y=e.loading,j=e.dispatch,Z=e.user,I=(p()(e,Pe),(0,v.useState)({avatar_url:""})),P=u()(I,2),E=P[0],R=P[1],L=(0,v.useState)([]),z=u()(L,2),M=z[0],A=z[1],D=(0,f.useParams)().identifier,$=(0,v.useState)([]),B=u()($,2),V=B[0],H=B[1],Y=(0,v.useState)(!0),G=u()(Y,2),U=G[0],q=G[1],J=(0,v.useState)([]),K=u()(J,2),X=K[0],Q=K[1],ee=(0,v.useState)([]),ie=u()(ee,2),re=ie[0],se=ie[1],ce=(0,v.useState)(!1),ue=u()(ce,2),pe=ue[0],ve=ue[1],ge=(0,v.useState)(!1),be=u()(ge,2),ye=be[0],je=be[1],_e=(0,v.useState)(!1),Ze=u()(_e,2),ke=Ze[0],we=Ze[1],Se=(0,v.useState)([]),Ce=u()(Se,2),Ne=Ce[0],Ee=Ce[1],Te=(0,v.useState)([]),Re=u()(Te,2),Oe=Re[0],Le=Re[1],ze=(0,v.useState)([]),Me=u()(ze,2),Ae=Me[0],De=Me[1],$e=(0,v.useState)(!1),Be=u()($e,2),Fe=Be[0],Ve=Be[1],He=(0,v.useState)([]),We=u()(He,2),Ye=We[0],Ge=We[1],Ue=(0,v.useState)(),qe=u()(Ue,2),Je=qe[0],Ke=qe[1],Xe=(0,v.useState)(!0),Qe=u()(Xe,2),en=Qe[0],nn=Qe[1],tn=(0,v.useState)(!1),ln=u()(tn,2),an=ln[0],rn=ln[1],sn=(0,v.useState)(!1),on=u()(sn,2),cn=on[0],un=on[1],dn=(0,v.useState)(!1),pn=u()(dn,2),vn=pn[0],fn=pn[1],mn=(0,v.useState)(!1),hn=u()(mn,2),xn=hn[0],gn=hn[1],bn=(0,v.useState)(!1),yn=u()(bn,2),jn=yn[0],_n=yn[1],Zn=(0,v.useState)(!0),kn=u()(Zn,2),wn=kn[0],Sn=kn[1],Cn=(0,v.useState)(!1),Nn=u()(Cn,2),In=Nn[0],Pn=Nn[1],En=(0,v.useState)(!1),Tn=u()(En,2),Rn=Tn[0],On=Tn[1],Ln=(0,v.useState)(""),zn=u()(Ln,2),Mn=zn[0],An=zn[1],Dn=(0,f.useLocation)(),$n=(0,v.useRef)(null),Bn=(0,v.useState)(!1),Fn=u()(Bn,2),Vn=Fn[0],Hn=Fn[1];function Wn(){return Yn.apply(this,arguments)}function Yn(){return(Yn=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=A,e.next=3,j({type:"competitions/getStaff",payload:{identifier:D}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,j({type:"competitions/getHeader",payload:{identifier:D}});case 7:n=e.sent,R(n),(0,le.Dk)((null==n?void 0:n.name)||"竞赛");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Gn(e){return Un.apply(this,arguments)}function Un(){return(Un=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(De(n.id),Ae=n.id,Q(n),"entrance"!==n.module_type){e.next=9;break}return e.next=6,j({type:"competitions/getItem",payload:{url:n.module_url,module_type:"entrance"}});case 6:t=e.sent,e.next=12;break;case 9:return e.next=11,j({type:"competitions/getItem",payload:{url:n.module_url}});case 11:t=e.sent;case 12:ve(!1),we(!1),Ve(!1),H(t),rn(!1),un(!1),Hn(!1),se(n.module_type),"worksubmit"===n.module_type?(q(!1),Hn(!0),at()):"chart"===n.module_type?(ve(!0),q(!1),Kn()):"certificate"===n.module_type?(we(!0),ve(!1),q(!1),rt()):"md_tab"===n.module_type?(Ve(!0),q(!1),localStorage.setItem("issee","2"),ve(!1),we(!1),at()):"md_shixun"===n.module_type?(rn(!0),q(!1),at()):"entrance"===n.module_type?(un(!0),q(!1),at()):(q(!0),localStorage.setItem("issee","1"));case 21:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function qn(e,n,t){return Jn.apply(this,arguments)}function Jn(){return(Jn=o()(r()().mark((function e(n,t,l){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),!E.teacher_need_phone&&!E.member_need_phone){e.next=4;break}return Pn(!0),e.abrupt("return");case 4:if((0,O.tJ)(j)){e.next=6;break}return e.abrupt("return");case 6:if(null==E||!E.is_authentication||null!=Z&&null!==(a=Z.userInfo)&&void 0!==a&&a.authentication){e.next=9;break}return j({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:if(null==E||!E.enroll_url){e.next=12;break}return(0,le.xg)(null==E?void 0:E.enroll_url),e.abrupt("return");case 12:if("ismodel"!==l){e.next=29;break}if(t.invite_code){e.next=16;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 16:if(!0!==t.member_of_course){e.next=20;break}(0,le.xg)("/classrooms/".concat(t.course_id)),e.next=27;break;case 20:if(t.invite_code){e.next=23;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 23:return e.next=25,j({type:"competitions/addApplytojoincourse",payload:{invite_code:t.invite_code,student:1}});case 25:0===e.sent.status&&(0,le.xg)("/classrooms/".concat(t.course_id));case 27:e.next=33;break;case 29:if(!0!==M.enrolled){e.next=32;break}return(0,le.xg)(l),e.abrupt("return");case 32:fn(!0);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Kn(){return Xn.apply(this,arguments)}function Xn(){return(Xn=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=je,e.next=3,j({type:"competitions/ChartRules",payload:{identifier:D}});case 3:return e.t1=e.sent,e.next=6,(0,e.t0)(e.t1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Qn(){return(Qn=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Charts",payload:{identifier:D,stage_id:n}});case 2:t=e.sent,H(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function et(){return(et=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return nn(!0),e.next=3,j({type:"competitions/Results",payload:a()({identifier:D,stage_id:null==n?void 0:n.id},n)});case 3:t=e.sent,H(t),nn(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function nt(){return(nt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return nn(!0),e.next=3,j({type:"competitions/Results",payload:a()({identifier:D,stage_id:null==n?void 0:n.id,module_type:"entrance"},n)});case 3:t=e.sent,H(t),nn(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function tt(e){return lt.apply(this,arguments)}function lt(){return(lt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Results",payload:{identifier:D,stage_id:n}});case 2:if(t=e.sent,"1"!==localStorage.getItem("issee")){e.next=5;break}return e.abrupt("return");case 5:H(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function at(){return it.apply(this,arguments)}function it(){return(it=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Ge,e.next=3,j({type:"competitions/TabResults",payload:{identifier:D,competition_module_id:Ae}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function rt(){return st.apply(this,arguments)}function st(){return(st=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Prize",payload:{identifier:D,user_id:null==Z||null===(n=Z.userInfo)||void 0===n?void 0:n.user_id}});case 2:t=e.sent,Ee(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ot(){return(ot=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Accounts",payload:{id:null==Z||null===(n=Z.userInfo)||void 0===n?void 0:n.user_id}});case 2:t=e.sent,Le(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ct(){return(ct=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(wn){e.next=2;break}return e.abrupt("return");case 2:if(Sn(!1),!ut()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,j({type:"competitions/AddTeam",payload:{identifier:D,name:n}});case 7:(t=e.sent)&&0===t.status?(An(t),On(!0),Wn(),gn(!1)):Sn(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ut(){var e,n,t,l,a,i;if(null!=Z&&null!==(e=Z.userInfo)&&void 0!==e&&e.is_teacher){if((null!=M&&null!==(t=M.all_staff)&&void 0!==t&&t.mutiple_limited||null!=M&&null!==(l=M.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=M&&M.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Sn(!0),!0}else if((null!=M&&null!==(a=M.all_staff)&&void 0!==a&&a.mutiple_limited||null!=M&&null!==(i=M.member_staff)&&void 0!==i&&i.mutiple_limited)&&null!=M&&M.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Sn(!0),!0;if(null!=M&&M.enroll_ended)return g.ZP.info("报名已截止,无需报名"),Sn(!0),!0;if(null!=M&&M.all_staff)return!1;if(null!=Z&&null!==(n=Z.userInfo)&&void 0!==n&&n.is_teacher){if(!M.teacher_staff)return g.ZP.info("已禁止老师报名"),Sn(!0),!0}else if(null==M||!M.member_staff)return g.ZP.info("已禁止学生报名"),Sn(!0),!0}function dt(){return(dt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(wn){e.next=2;break}return e.abrupt("return");case 2:if(!ut()){e.next=4;break}return e.abrupt("return");case 4:return Sn(!1),e.next=7,j({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n}});case 7:(t=e.sent)&&0===t.status?(On(!0),An(t),_n(!1),Sn(!0),Wn()):Sn(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){console.log("++++++++++++++++++++++++++++++++++++",D),D&&Wn(),(0,le.Dk)("竞赛")}),[D]),(0,v.useEffect)((function(){var e;Ke(1===parseInt(null==Dn||null===(e=Dn.query)||void 0===e?void 0:e.type))}),[Dn]),(0,v.useEffect)((function(){var e;if((null==E||null===(e=E.competition_modules)||void 0===e?void 0:e.length)>0){var n,t;if("赛题发布"===(null==Dn||null===(n=Dn.query)||void 0===n?void 0:n.active)){var l,a=null==E||null===(l=E.competition_modules)||void 0===l?void 0:l.find((function(e){return"赛题发布"===e.name}));if(a)return void Gn(a)}Gn(null==E||null===(t=E.competition_modules)||void 0===t?void 0:t[0])}null!=E&&E.id&&j({type:"globalSetting/setShareData",payload:{title:null==E?void 0:E.name,desc:null==E?void 0:E.description,imgUrl:"".concat(null==E?void 0:E.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}})}),[E]),(0,_.jsxs)("div",{className:"edu-container minH500",children:[(0,_.jsxs)(w.Z,{className:"mt10",separator:">",children:[(0,_.jsx)(w.Z.Item,{children:(0,_.jsx)(f.Link,{to:"/competitions/index",children:"在线竞赛"})}),(0,_.jsxs)(w.Z.Item,{children:[E.name,E.sub_title?"-"+E.sub_title:null]})]}),(0,_.jsxs)("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"},children:[(0,_.jsx)(S.Z,{spinning:y.effects["competitions/getHeader"],children:(0,_.jsxs)("div",{style:{height:"355px",width:"800px"},children:[(null==E?void 0:E.avatar_url)&&null!==(null==E?void 0:E.avatar_url)&&(0,_.jsx)("img",{style:{height:"355px",width:"800px"},src:T.Z.IMG_SERVER+"/"+(null==E?void 0:E.avatar_url)}),!(null!=E&&E.avatar_url)&&null==(null==E?void 0:E.avatar_url)&&(0,_.jsx)("img",{style:{height:"355px",width:"800px"},src:T.Z.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"})]})}),(0,_.jsxs)("div",{style:{marginLeft:"20px",width:"400px"},children:[(0,_.jsxs)("p",{className:"".concat(m.Z.titlesize),children:[E.name,E.sub_title?"-"+E.sub_title:null]}),(0,_.jsxs)("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18},children:[(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"奖金"}),null!=E&&E.bonus?(0,_.jsxs)("span",{style:{fontSize:"24px"},children:["¥",parseInt(E&&E.bonus).toLocaleString()]}):(0,_.jsx)("span",{style:{fontSize:"24px"},children:"暂无"})]}),(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"浏览"}),(0,_.jsx)("span",{style:{fontSize:"24px"},children:parseInt(E&&E.visits_count).toLocaleString()})]}),(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"报名"}),(0,_.jsx)("span",{style:{fontSize:"24px"},children:parseInt(E&&E.member_count).toLocaleString()})]})]}),(0,_.jsxs)("p",{className:m.Z.timesize,style:{marginTop:30},children:[(0,_.jsx)("span",{style:{color:"#9b9b9b",marginTop:"30px"},children:"竞赛时间:"}),E.start_time,"~",E.end_time]}),(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"报名截止:"}),E.enroll_end_time]}),"ended"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"已结束"]}):null,"nearly_published"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"未发布"]}):null,"progressing"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"进行中"]}):null,(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(null==E?void 0:E.mode)<=2&&M.enrolled&&(0,_.jsxs)(C.ZP,{onClick:function(e){var n;1===(null==E?void 0:E.mode)?Gn(null===(n=E.competition_modules)||void 0===n?void 0:n.find((function(e){return"entrance"===e.module_type}))):qn(e,E,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:2===(null==E?void 0:E.mode)||1===(null==E?void 0:E.mode)&&(null===(n=E.competition_modules)||void 0===n||null===(n=n.filter((function(e){return"entrance"===e.module_type})))||void 0===n?void 0:n.length)>0?"":"none"},className:m.Z.buttonsize,children:[1===(null==E?void 0:E.mode)&&"赛题入口",2===(null==E?void 0:E.mode)&&"进入课堂"]}),"ended"===E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"已结束"}):null,"nearly_published"===E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"未发布"}):null,"nearly_published"!==E.competition_status&&E.enroll_end&&"ended"!==E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"报名截止"}):null,"progressing"===E.competition_status&&1!=E.enroll_end&&E.enroll_end_time?(0,_.jsx)(C.ZP,{type:"primary",disabled:M.enrolled&&!E.need_attachment,className:m.Z.buttonsize,onClick:function(e){var n;M.enrolled&&E.need_attachment?null===(n=$n.current)||void 0===n||n.handleVisible():qn(e,E,2===E.mode?"ismodel":E.personal?"personal":"/competitions/".concat(E.identifier,"/detail/enroll"))},children:M.enrolled?E.need_attachment?"上传作品":"已报名":null!=E&&E.enroll_url?"前往大赛官网报名":"立即报名"}):null]}),"游客"!=Z.userInfo.real_name&&!(null!=E&&E.enroll_url)&&E.enroll_end_time&&(0,_.jsx)("span",{onClick:function(e){return qn(e,E,2===E.mode?"ismodel":E.personal?"personal":"/competitions/".concat(E.identifier,"/detail/enroll"))},className:m.Z.myteam,children:(0,ae.j5)()?"参赛战队>>":"我的战队>>"})]})]}),(0,_.jsxs)("div",{className:m.Z.bootmdetail,children:[(0,_.jsx)("div",{className:m.Z.flex1,children:(0,_.jsx)(N.Z,{selectedKeys:["".concat(Ae)],children:E&&E.competition_modules&&E.competition_modules.map((function(e,n){if("enroll"!=e.module_type)return(0,_.jsx)(N.Z.Item,{className:m.Z.menuItem,onClick:function(){if(null!=e&&e.is_authentication){if(!(0,O.tJ)(j))return;g.ZP.info("加入战队才能查看")}else Gn(e)},children:e.name},e.id)}))})}),(0,_.jsxs)("div",{className:m.Z.flex6,style:{padding:(an||cn)&&0},children:[ke?(0,_.jsx)(te.Z,{dispatch:j,userid:null==Z||null===(t=Z.userInfo)||void 0===t?void 0:t.user_id,Prize:Ne,Accounts:Oe,getAccounts:function(){return ot.apply(this,arguments)}}):null,pe?(0,_.jsx)(ne,{HeaderDetail:E,userinfo:Z.userInfo,Editable:null==E||null===(l=E.permission)||void 0===l?void 0:l.editable,getCharts:function(e){return Qn.apply(this,arguments)},getChartRules:Kn,Selectkey:Ae,ChartRules:ye,ItemData:V}):null,U?(0,_.jsx)(F,{ref:$n,StaffDetail:M,HeaderDetail:E,userinfo:Z.userInfo,Editable:null==E||null===(i=E.permission)||void 0===i?void 0:i.editable,ItemData:V,setIssee:q,ModelType:re,dispatch:j}):null,U||an||cn||pe||ke||Fe||Vn?null:(0,_.jsx)(W,{userinfo:Z.userInfo,ModelType:re,getrightdatas:Gn,dispatch:j,MenuItem:X,setIssee:q,identifier:D,ItemData:V}),Fe&&(0,_.jsx)(oe,{dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(s=E.permission)||void 0===s?void 0:s.editable,getCharts:tt,getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),an&&(0,_.jsx)(de,{loading:en,dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(c=E.permission)||void 0===c?void 0:c.editable,getCharts:function(e){return et.apply(this,arguments)},getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),cn&&(0,_.jsx)(fe,{loading:en,dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(d=E.permission)||void 0===d?void 0:d.editable,getCharts:function(e){return nt.apply(this,arguments)},getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),Vn&&(0,_.jsx)(Ie,{HeaderDetail:E,userinfo:Z.userInfo,StaffDetail:M,Editable:null==E||null===(x=E.permission)||void 0===x?void 0:x.editable,ItemData:X,TabResults:Ye,getTabResults:at})]})]}),(0,_.jsx)(h.Z,{}),(0,_.jsx)(k,{getResults:tt}),(0,_.jsx)(b.Z,{open:Je,footer:null,width:720,title:"提示",centered:!0,onCancel:function(){return Ke(!1)},children:(0,_.jsxs)("div",{className:m.Z.modal,children:[(0,_.jsx)("div",{children:"华为模型王者挑战赛黄金赛正式开启啦"}),(0,_.jsxs)("div",{children:["本赛段总奖金高达",(0,_.jsx)("span",{style:{color:"#FF8C29"},children:"300,000"}),"元"]}),(0,_.jsx)("div",{children:"1、符合赛题要求的队伍(共25支)可获得奖金:12000RMB/队 ;"}),(0,_.jsx)("div",{children:"2、参与获得“荣耀殿堂”榜主的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱;"}),(0,_.jsx)("div",{children:"3、各赛题精度最高的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱+荣誉证书;"}),(0,_.jsx)("div",{children:"心动吧,那就快点击下方按钮报名参赛"}),(0,_.jsx)(C.ZP,{type:"primary",onClick:function(){return(0,le.xg)("https://competition.huaweicloud.com/information/1000041485/introduction")},children:"前往报名参赛"})]})}),(0,_.jsx)(b.Z,{title:"选择参赛方式",open:vn,onCancel:function(){fn(!1)},footer:!1,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,_.jsx)(C.ZP,{type:"primary",style:{height:40},onClick:function(){_n(!0),fn(!1)},children:"加入战队参赛"}),(0,_.jsx)(C.ZP,{style:{height:40},onClick:function(){gn(!0),fn(!1)},children:"去创建战队参赛"})]})}),jn?(0,_.jsx)(me.Z,{isjoin:jn,setJoin:_n,JoinTeams:function(e){return dt.apply(this,arguments)}}):null,xn?(0,_.jsx)(he.Z,{isAddmodle:xn,setIsAdd:gn,createTeam:function(e){return ct.apply(this,arguments)}}):null,(0,_.jsx)(xe.Z,{datas:Mn,isopen:Rn,setisopen:On,isShowPhone:In,setIsShowPhone:Pn,user:Z,dispatch:j,onOK:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/getHeader",payload:{identifier:D}});case 2:n=e.sent,R(n);case 4:case"end":return e.stop()}}),e)})))})]})}))},72262:function(e,n,t){"use strict";var l=t(79800),a=t.n(l),i=t(59301),r=t(43418),s=t(8591),o=t(73782),c=t(51638),u=t(37712);n.Z=function(e){var n=e.isAddmodle,t=e.setIsAdd,l=e.createTeam,d=(0,i.useState)(""),p=a()(d,2),v=p[0],f=p[1];return(0,u.jsx)(r.Z,{className:"modal_styles",centered:!0,title:(0,u.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,u.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,u.jsx)(c.Z,{onClick:function(){return t(!1)},style:{cursor:"porint"}})]}),open:n,closable:!1,destroyOnClose:!0,onOk:function(){v?l(v):s.ZP.info("战队名不能为空")},onCancel:function(){return t(!1)},children:(0,u.jsxs)("div",{children:[(0,u.jsx)("span",{style:{fontSize:"14px",color:"#F73737",marginLeft:"10px"},children:"*"}),"队名:",(0,u.jsx)("p",{style:{marginTop:"15px",marginLeft:"10px",marginRight:"10px"},children:(0,u.jsx)(o.Z,{placeholder:"请输入队名",value:v,maxLength:60,addonAfter:String(v&&v.length||0)+"/60",onChange:function(e){return f(e.target.value)}})})]})})}},10642:function(e,n,t){"use strict";var l=t(79800),a=t.n(l),i=t(59301),r=t(43418),s=t(8591),o=t(73782),c=t(51638),u=t(37712);n.Z=function(e){var n=e.isjoin,t=e.setJoin,l=e.JoinTeams,d=(0,i.useState)(""),p=a()(d,2),v=p[0],f=p[1];return(0,u.jsx)(r.Z,{className:"modal_styles",centered:!0,title:(0,u.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,u.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,u.jsx)(c.Z,{onClick:function(){return t(!1)},style:{cursor:"porint"}})]}),open:n,closable:!1,destroyOnClose:!0,onOk:function(){v?l(v):s.ZP.info("邀请码不能为空")},onCancel:function(){return t(!1)},children:(0,u.jsx)("div",{children:(0,u.jsxs)("p",{style:{marginLeft:"10px",display:"flex",alignItems:"center",marginRight:"10px"},children:[(0,u.jsx)("span",{style:{flex:"none"},children:"邀请码:"})," ",(0,u.jsx)(o.Z,{placeholder:"请输入邀请码",value:v,maxLength:60,addonAfter:String(v&&v.length||0)+"/60",onChange:function(e){return f(e.target.value)}})]})})})}},4111:function(e,n,t){"use strict";var l=t(7557),a=t.n(l),i=t(41498),r=t.n(i),s=t(79800),o=t.n(s),c=t(59301),u=t(8591),d=t(43418),p=t(73782),v=t(3113),f=t(92911),m=t(58472),h=t(42930),x=t(94334),g=t(37712),b=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,i=e.dispatch,s=e.onOK,y=e.isopen,j=e.setisopen,_=e.datas,Z=(0,c.useState)(""),k=o()(Z,2),w=k[0],S=k[1],C=(0,c.useState)(""),N=o()(C,2),I=N[0],P=N[1],E=(0,c.useState)(60),T=o()(E,2),R=T[0],O=T[1],L=(0,c.useState)(),z=o()(L,2),M=z[0],A=z[1],D=(0,c.useState)(!1),$=o()(D,2),B=$[0],F=$[1],V=(0,c.useState)(!1),H=o()(V,2),W=H[0],Y=H[1],G=(0,c.useState)(""),U=o()(G,2),q=U[0],J=U[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,m.Y)((function(){M&&(O(60),R>0?O(R-1):(O(60),A(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=r()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:w}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return F(!0),e.abrupt("return");case 8:return r=(0,h.M)(w),e.next=11,i({type:"account/getCode",payload:{login:w,type:3,smscode:r}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),A(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:W,onCancel:function(){return Y(!1)},onOk:r()(a()().mark((function e(){var n,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(q){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,f.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:q,phone:w}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(u.ZP.info("解绑成功"),A(!1),Y(!1),s(),t(!1),J(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",w]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(p.Z,{value:q,size:"middle",onChange:function(e){return J(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(v.ZP,{disabled:M,type:"primary",size:"middle",onClick:r()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,h.M)(w),e.next=3,i({type:"account/getCode",payload:{login:w,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),A(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(R,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:B,onCancel:function(){F(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){Y(!0),F(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:r()(a()().mark((function e(){var n,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(w)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},r=n.login,e.next=9,i({type:"account/bindPhone",payload:{login:r,phone:w,code:I}});case 9:0===(null==(o=e.sent)?void 0:o.status)&&(t(!1),s());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(p.Z,{size:"middle",value:w,onChange:function(e){return S(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(p.Z,{size:"middle",value:I,onChange:function(e){return P(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(v.ZP,{disabled:M,type:"primary",size:"middle",onClick:r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(w)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(R,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:x.Z.IMG_SERVER+(null==_?void 0:_.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},28252:function(e,n,t){"use strict";t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},58472:function(e,n,t){"use strict";t.d(n,{Y:function(){return a}});var l=t(59301);function a(e,n){var t=(0,l.useRef)(),a=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return a.current=e,function(){return clearInterval(e)}}}),[n])}},47512:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},88522:function(e,n,t){"use strict";var l=t(92310),a=t.n(l),i=t(75440),r=t(55405),s=t(59301),o=t(53487),c=t(92343),u=t(36355),d=t(57809);const{Option:p}=d.default;function v(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,n)=>{const{prefixCls:t,className:l,popupClassName:o,dropdownClassName:f,children:m,dataSource:h}=e,x=(0,i.Z)(m);let g;1===x.length&&(0,c.l$)(x[0])&&!v(x[0])&&([g]=x);const b=g?()=>g:void 0;let y;y=x.length&&v(x[0])?m:h?h.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(p,{key:e,value:e},e);case"object":{const{value:n}=e;return s.createElement(p,{key:n,value:n},e.text)}default:return}})):[];const{getPrefixCls:j}=s.useContext(u.E_),_=j("select",t);return s.createElement(d.default,Object.assign({ref:n,suffixIcon:null},(0,r.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:_,popupClassName:o||f,className:a()(`${_}-auto-complete`,l),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),y)},m=s.forwardRef(f),h=(0,o.Z)(m);m.Option=p,m._InternalPanelDoNotUseOrYouWillBeFired=h,n.Z=m},66104:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var l=t(92310),a=t.n(l),i=t(75440),r=t(47413),s=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=s.useContext(c.E_),l=t("breadcrumb");return s.createElement("li",{className:`${l}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var v=p,f=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{if(n)return n(t,l,a,i);const s=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,l);return m(e,t,s,r)}}var x=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",children:l,menu:a,overlay:i,dropdownProps:r,href:o}=e;const c=(e=>{if(a||i){const t=Object.assign({},r);if(a){const e=a||{},{items:n}=e,l=x(e,["items"]);t.menu=Object.assign(Object.assign({},l),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:l,label:a,path:i}=e,r=x(e,["key","title","label","path"]);let c=null!=a?a:l;return i&&(c=s.createElement("a",{href:`${o}${i}`},c)),Object.assign(Object.assign({},r),{key:null!=t?t:n,label:c})}))})}else i&&(t.overlay=i);return s.createElement(d.Z,Object.assign({placement:"bottom"},t),s.createElement("span",{className:`${n}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(l);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),t&&s.createElement(v,null,t)):null},b=e=>{const{prefixCls:n,children:t,href:l}=e,a=x(e,["prefixCls","children","href"]),{getPrefixCls:i}=s.useContext(c.E_),r=i("breadcrumb",n);return s.createElement(g,Object.assign({},a,{prefixCls:r}),m(r,a,t,l))};b.__ANT_BREADCRUMB_ITEM=!0;var y=b,j=t(17313),_=t(83116),Z=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,j.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,j.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var w=(0,_.Z)("Breadcrumb",(e=>{const n=(0,Z.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:n}=e,t=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),a}var N=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",style:l,className:u,rootClassName:d,routes:p,items:f,children:m,itemRender:x,params:b={}}=e,y=N(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:j,direction:_,breadcrumb:Z}=s.useContext(c.E_);let k;const S=j("breadcrumb",n),[I,P]=w(S),E=function(e,n){return(0,s.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(f,p);const T=h(S,x);if(E&&E.length>0){const e=[],n=f||p;k=E.map(((l,a)=>{const{path:i,key:o,type:c,menu:u,overlay:d,onClick:p,className:f,separator:m,dropdownProps:h}=l,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(b,i);void 0!==x&&e.push(x);const y=null!=o?o:a;if("separator"===c)return s.createElement(v,{key:y},m);const j={},_=a===E.length-1;u?j.menu=u:d&&(j.overlay=d);let{href:Z}=l;return e.length&&void 0!==x&&(Z=`#/${e.join("/")}`),s.createElement(g,Object.assign({key:y},j,(0,r.Z)(l,{data:!0,aria:!0}),{className:f,dropdownProps:h,href:Z,separator:_?"":t,onClick:p,prefixCls:S}),T(l,b,n,e,Z))}))}else if(m){const e=(0,i.Z)(m).length;k=(0,i.Z)(m).map(((n,l)=>{if(!n)return n;const a=l===e-1;return(0,o.Tm)(n,{separator:a?"":t,key:l})}))}const R=a()(S,null==Z?void 0:Z.className,{[`${S}-rtl`]:"rtl"===_},u,d,P),O=Object.assign(Object.assign({},null==Z?void 0:Z.style),l);return I(s.createElement("nav",Object.assign({className:R,style:O},y),s.createElement("ol",null,k)))};I.Item=y,I.Separator=v;var P=I},18889:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var l=t(92310),a=t.n(l),i=t(55405),r=t(59301),s=t(36355),o=t(19716),c=t(96865),u=t(99313),d=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{var{prefixCls:n,className:t,hoverable:l=!0}=e,i=d(e,["prefixCls","className","hoverable"]);const{getPrefixCls:o}=r.useContext(s.E_),c=o("card",n),u=a()(`${c}-grid`,t,{[`${c}-grid-hoverable`]:l});return r.createElement("div",Object.assign({},i,{className:u}))},v=t(17313),f=t(83116),m=t(37613);const h=e=>{const{antCls:n,componentCls:t,headerHeight:l,cardPaddingBase:a,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:l,marginBottom:-1,padding:`0 ${a}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,v.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},v.vS),{[`\n > ${t}-typography,\n > ${t}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${n}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},x=e=>{const{cardPaddingBase:n,colorBorderSecondary:t,cardShadow:l,lineWidth:a}=e;return{width:"33.33%",padding:n,border:0,borderRadius:0,boxShadow:`\n ${a}px 0 0 0 ${t},\n 0 ${a}px 0 0 ${t},\n ${a}px ${a}px 0 0 ${t},\n ${a}px 0 0 0 ${t} inset,\n 0 ${a}px 0 0 ${t} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:l}}},g=e=>{const{componentCls:n,iconCls:t,actionsLiMargin:l,cardActionsIconSize:a,colorBorderSecondary:i,actionsBg:r}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:r,borderTop:`${e.lineWidth}px ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,v.dF)()),{"& > li":{margin:l,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${n}-btn), > ${t}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${t}`]:{fontSize:a,lineHeight:a*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${i}`}}})},b=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,v.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},v.vS),"&-description":{color:e.colorTextDescription}}),y=e=>{const{componentCls:n,cardPaddingBase:t,colorFillAlter:l}=e;return{[`${n}-head`]:{padding:`0 ${t}px`,background:l,"&-title":{fontSize:e.fontSize}},[`${n}-body`]:{padding:`${e.padding}px ${t}px`}}},j=e=>{const{componentCls:n}=e;return{overflow:"hidden",[`${n}-body`]:{userSelect:"none"}}},_=e=>{const{antCls:n,componentCls:t,cardShadow:l,cardHeadPadding:a,colorBorderSecondary:i,boxShadowTertiary:r,cardPaddingBase:s,extraColor:o}=e;return{[t]:Object.assign(Object.assign({},(0,v.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:r},[`${t}-head`]:h(e),[`${t}-extra`]:{marginInlineStart:"auto",color:o,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:s,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,v.dF)()),[`${t}-grid`]:x(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${n}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${t}-actions`]:g(e),[`${t}-meta`]:b(e)}),[`${t}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:l}},[`${t}-contain-grid`]:{[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:a}}},[`${t}-type-inner`]:y(e),[`${t}-loading`]:j(e),[`${t}-rtl`]:{direction:"rtl"}}},Z=e=>{const{componentCls:n,cardPaddingSM:t,headerHeightSM:l,headerFontSizeSM:a}=e;return{[`${n}-small`]:{[`> ${n}-head`]:{minHeight:l,padding:`0 ${t}px`,fontSize:a,[`> ${n}-head-wrapper`]:{[`> ${n}-extra`]:{fontSize:e.fontSize}}},[`> ${n}-body`]:{padding:t}},[`${n}-small${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{minHeight:l,paddingTop:0,display:"flex",alignItems:"center"}}}}};var k=(0,f.Z)("Card",(e=>{const n=(0,m.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[_(n),Z(n)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),w=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,className:l,rootClassName:d,style:v,extra:f,headStyle:m={},bodyStyle:h={},title:x,loading:g,bordered:b=!0,size:y,type:j,cover:_,actions:Z,tabList:S,children:C,activeTabKey:N,defaultActiveTabKey:I,tabBarExtraContent:P,hoverable:E,tabProps:T={}}=e,R=w(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:O,direction:L,card:z}=r.useContext(s.E_),M=r.useMemo((()=>{let e=!1;return r.Children.forEach(C,(n=>{n&&n.type&&n.type===p&&(e=!0)})),e}),[C]),A=O("card",t),[D,$]=k(A),B=r.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},C),F=void 0!==N,V=Object.assign(Object.assign({},T),{[F?"activeKey":"defaultActiveKey"]:F?N:I,tabBarExtraContent:P});let H;const W=(0,o.Z)(y),Y=W&&"default"!==W?W:"large",G=S?r.createElement(u.Z,Object.assign({size:Y},V,{className:`${A}-head-tabs`,onChange:n=>{var t;null===(t=e.onTabChange)||void 0===t||t.call(e,n)},items:S.map((e=>{var{tab:n}=e,t=w(e,["tab"]);return Object.assign({label:n},t)}))})):null;(x||f||G)&&(H=r.createElement("div",{className:`${A}-head`,style:m},r.createElement("div",{className:`${A}-head-wrapper`},x&&r.createElement("div",{className:`${A}-head-title`},x),f&&r.createElement("div",{className:`${A}-extra`},f)),G));const U=_?r.createElement("div",{className:`${A}-cover`},_):null,q=r.createElement("div",{className:`${A}-body`,style:h},g?B:C),J=Z&&Z.length?r.createElement("ul",{className:`${A}-actions`},function(e){return e.map(((n,t)=>r.createElement("li",{style:{width:100/e.length+"%"},key:`action-${t}`},r.createElement("span",null,n))))}(Z)):null,K=(0,i.Z)(R,["onTabChange"]),X=a()(A,null==z?void 0:z.className,{[`${A}-loading`]:g,[`${A}-bordered`]:b,[`${A}-hoverable`]:E,[`${A}-contain-grid`]:M,[`${A}-contain-tabs`]:S&&S.length,[`${A}-${W}`]:W,[`${A}-type-${j}`]:!!j,[`${A}-rtl`]:"rtl"===L},l,d,$),Q=Object.assign(Object.assign({},null==z?void 0:z.style),v);return D(r.createElement("div",Object.assign({ref:n},K,{className:X,style:Q}),H,U,q,J))}));var C=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:t,avatar:l,title:i,description:o}=e,c=C(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:u}=r.useContext(s.E_),d=u("card",n),p=a()(`${d}-meta`,t),v=l?r.createElement("div",{className:`${d}-meta-avatar`},l):null,f=i?r.createElement("div",{className:`${d}-meta-title`},i):null,m=o?r.createElement("div",{className:`${d}-meta-description`},o):null,h=f||m?r.createElement("div",{className:`${d}-meta-detail`},f,m):null;return r.createElement("div",Object.assign({},c,{className:p}),v,h)};const I=S;I.Grid=p,I.Meta=N;var P=I},3828:function(){}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[72570,7078,96898,28252],{680:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},60186:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},85574:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var l=t(5891),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},r=t(22589),s=function(e,n){return a.createElement(r.Z,(0,l.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(s)},75166:function(e,n,t){"use strict";function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=w)&&void 0!==l&&l.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===S&&(0,j.jsx)(j.Fragment,{children:(null===(i=w)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(s=w)&&void 0!==s&&s.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===S&&H&&(0,j.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(H.key,"&url=").concat(G+H.url,"&callbackUrl=").concat(G+H.callbackUrl,"&fileType=").concat(H.fileType,"&title=").concat(H.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===S&&(0,j.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===S&&(0,j.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!O)}),"image"===S&&(0,j.jsx)("img",{src:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=w)&&void 0!==_&&_.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===S||"download"===S)&&(0,j.jsx)(j.Fragment,{children:z?(0,j.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(v.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,j.jsxs)(v.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,j.jsx)(f.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var l=t(82242),a=t.n(l),i=t(37205),r=t.n(i),s=t(91232),o=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),v=t.n(p),f=t(11690);var m=[],h=["
                                                              "],x=new(v().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){m.length=0,h=["
                                                                "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var a=e[n];l.push("
                                                              • "+a.text+"");var i=[];return n=j(e,++n,a.level,i),i.length>0&&(l.push("
                                                                  "),i.forEach((function(e){l.push(e)})),l.push("
                                                                ")),l.push("
                                                              • "),n=j(e,n,t,l)}function _(){return j(m,0,0,h),h.push("
                                                              "),h.join("")}var Z={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var i=S(),r=l;l=i,C[i]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:l}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,S=function(){return"__special_katext_id_".concat(w++,"__")},C={};function N(){return C}function I(){w=0,C={}}function P(e){return e=e.replace(k,(function(e,n){var t=S();return C[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(P(e))};var T=x.paragraph;x.paragraph=function(e){return T(P(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(P(e),n)},x.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                                                              ".concat(e,"

                                                              "):'
                                                              ').concat(t?e:(0,f.escape)(e,!0),"
                                                              \n"):'
                                                              '+(t?e:(0,f.escape)(e,!0))+"
                                                              "},x.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:l,level:n,text:e}),"'+e+""},v().setOptions({silent:!0,gfm:!0,pedantic:!1}),v().use({tokenizer:Z,renderer:x});var O=v(),L=(t(64018),t(24830)),z=t(94334),M=t(15342),A=t(1012),D=t(38696),$=t(37712),B="@▁@",F=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,i=e.showTextOnly,s=e.showLines,c=e.style,p=void 0===c?{}:c,v=e.stylesPrev,f=void 0===v?{}:v,m=e.highlightKeywords,h=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,j=e.programFillValue,Z=e.onFillChange,k=void 0===Z?function(e){}:Z,w=e.onFillBlur,S=void 0===w?function(){}:w,C=String(t),P=(0,d.useState)(""),E=u()(P,2),T=E[0],R=E[1],V=(0,d.useState)("office"),H=u()(V,2),W=H[0],Y=H[1],G=(0,d.useState)([]),U=u()(G,2),q=U[0],J=U[1],K=(0,d.useRef)("a"+(0,A.Z)()),X={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===B?"input":"textarea");t.style.width="100%",t.style.height=e===B?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                              '.concat(Q(C||""),"
                                                              ")}var n=O(C);n=Q(n);var t=N();C.match(/\[TOC\]/)&&(n=n.replace("

                                                              [TOC]

                                                              ",_()),b()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],a=l.type,i=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,m?(le(l,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):i?l.innerText:(setTimeout((function(){return re()}),500),l.innerHTML)}),[C,m]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),l=o()(t.entries());try{for(l.s();!(e=l.n()).done;){var a,i=u()(e.value,2),r=i[0],s=i[1];s.value=null===(a=j[r])||void 0===a?void 0:a.value,"warning"===j[r].type?s.className="program-fill-warning":"success"===j[r].type?s.className="program-fill-success":s.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,v,f=u()(c.value,2),m=f[0];f[1].innerHTML=null!==(p=j[m])&&void 0!==p&&p.score?"".concat(null===(v=j[m])||void 0===v?void 0:v.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(j)}}),[j]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,J(r()(q)),k(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,J(r()(q)),S(q,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ae=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=a()(a()({},p),y));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(L.ZP.isSupported()){var n=new L.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(F)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),I(),b()}}),[ee,ae.current,ie]),(0,$.jsxs)($.Fragment,{children:[i&&(0,$.jsx)("div",{ref:ae,children:ee}),!i&&(0,$.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,$.jsx)(D.Z,{close:!0,data:T,type:null!=T&&T.length?W:"",style:a()({},f),onClose:function(){return R("")}})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return I},pe:function(){return N}});var l=t(37205),a=t.n(l),i=t(79800),r=t.n(i),s=t(39647),o=t.n(s),c=t(82242),u=t.n(c),d=t(7557),p=t.n(d),v=t(41498),f=t.n(v),m=t(59301),h=t(59028),x=t(8591),g=t(92911),b=t(28209),y=t.n(b),j=t(1012),_=t(8785),Z=t(75264),k=t.n(Z),w=t(37712),S=["user","cancelUpload"],C=h.Z.Dragger,N=function(e){var n=y().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=y().enc.Utf8.parse("5183666c72eec9e4"),l=y().AES.decrypt(e,n,{iv:t,mode:y().mode.CBC});return l.toString(y().enc.Utf8)},I=function(){var e=f()(p()().mark((function e(n,t,l){var a,i,r,s,o,c,d,v,f,m;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,g.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",N(d.data)),d.data=JSON.parse(N(d.data)),(v=n.name.split(".")).pop(),f=t.realFileName?v.join(""):(0,j.Z)(),m=new(k())({endpoint:null==d||null===(a=d.data)||void 0===a?void 0:a.end_point,region:null==d||null===(i=d.data)||void 0===i?void 0:i.region,accessKeyId:null==d||null===(r=d.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==d||null===(s=d.data)||void 0===s?void 0:s.access_key_secret,bucket:null==d||null===(o=d.data)||void 0===o?void 0:o.bucket,stsToken:null==d||null===(c=d.data)||void 0===c?void 0:c.security_token}),e.abrupt("return",new Promise((function(e,a){var i;m.multipartUpload("".concat(f),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},l),{},{callback:{url:null==d||null===(i=d.data)||void 0===i?void 0:i.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}})).then((function(t){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data,e(null==t?void 0:t.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,l){return e.apply(this,arguments)}}();n.ZP=(0,_.connect)((function(e){var n=e.loading,t=e.globalSetting,l=e.user;return{globalSetting:t,loading:n.models.competitions,user:l}}))((function(e){var n,t=e.user,l=e.cancelUpload,i=o()(e,S),s=(0,m.useState)([]),c=r()(s,2),d=c[0],v=c[1],h=(0,m.useState)(),b=r()(h,2),y=b[0],_=b[1],Z={onRemove:function(e){v(a()(d.filter((function(n){return n.name!==e.name})))),i.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:i.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=f()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return x.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return x.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),v(a()(d)),i.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},I=function(){var e=f()(p()().mark((function e(n,t){var l,r,s,o,c,u,f,m,h,b;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,f=n.name,e.next=4,(0,g.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((m=e.sent).data=JSON.parse(N(m.data)),0===(null==m?void 0:m.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",i.onChange(d),x.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return y=new(k())({endpoint:null==m||null===(l=m.data)||void 0===l?void 0:l.end_point,region:null==m||null===(r=m.data)||void 0===r?void 0:r.region,accessKeyId:null==m||null===(s=m.data)||void 0===s?void 0:s.access_key_id,accessKeySecret:null==m||null===(o=m.data)||void 0===o?void 0:o.access_key_secret,bucket:null==m||null===(c=m.data)||void 0===c?void 0:c.bucket,stsToken:null==m||null===(u=m.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),_(y),(h=n.name.split(".")).pop(),b=t.realFileName?h.join("."):(0,j.Z)(),e.abrupt("return",new Promise((function(e,l){try{var r;y.multipartUpload("".concat(i.identifier,"/").concat(b).concat(f.indexOf(".")>-1?"."+f.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var l=d.findIndex((function(e){return e.name===f}));d[l].file.percent=100*e,d[l].tempCheckpoint=n,v(a()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===f}))].tempCheckpoint,callback:{customValue:{id:f+""},url:null==m||null===(r=m.data)||void 0===r?void 0:r.callback_url,host:null==m?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,g.rz)(t)}}).then((function(t){var l,a=d.findIndex((function(e){return e.name===f})),r="done";if(0===(null===(l=t.data)||void 0===l?void 0:l.status)){var s;n.response=null===(s=t.data)||void 0===s?void 0:s.data;var o=d.findIndex((function(e){return e.name===f}));d[o].status="done",d[o].file.status="done"}else{var c;x.ZP.warning(null===(c=t.data)||void 0===c?void 0:c.message),r="error"}d[a].status=r,d[a].file.status=r,i.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",x.ZP.warning("上传失败,请重新尝试"),v(a()(d)),i.onChange(d),l(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&i.onComplete(d)}),[d]),(0,m.useEffect)((function(){var e;l&&(null===(e=y)||void 0===e||e.cancel())}),[l]),(0,m.useEffect)((function(){i.uploading&&d.map(function(){var e=f()(p()().mark((function e(n){var a;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||l){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,I(n,{login:null==t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:i.container_type,container_id:i.container_id,description:i.description,realFileName:i.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[i.uploading]),(0,w.jsx)(C,u()(u()({},Z),{},{height:i.height,className:i.className,children:(0,w.jsx)("p",{className:"ant-upload-hint",children:i.text||"拖拽文件或者点击上传"})}))}))},35782:function(e,n,t){"use strict";t.d(n,{h:function(){return x}});var l=t(82242),a=t.n(l),i=t(79800),r=t.n(i),s=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),v=(t(91510),t(29867),t(37712)),f=o.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,l=e.mode,i=e.options,o=void 0===i?{}:i,c=(0,s.useRef)(),u=(0,s.useState)(),d=r()(u,2),f=d[0],m=d[1];return(0,s.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,s.useEffect)((function(){f&&f.setOption("mode",l)}),[f,l]),(0,s.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,s.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,a()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));m(e)}}),[c.current,f]),(0,v.jsx)("div",{className:"my-codemirror-container",children:(0,v.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,s.useState)("python"),i=r()(l,2),d=i[0],p=i[1];return(0,v.jsxs)(c.Z,a()(a()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,v.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,v.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(h[e][1])},children:Object.keys(h).map((function(e){return(0,v.jsx)(f,{value:e,children:h[e][0]},e)}))})}),(0,v.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,v.jsx)(x,{mode:d})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){"use strict";t.d(n,{Z:function(){return oe}});var l=t(91232),a=t.n(l),i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),v=t(59301),f=t(89780),m=t.n(f),h=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),b=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,v.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),j=t.n(y),_=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function Z(e){var n=e.onActionCallback,t=e.title,l=e.icon,a=e.actionName,i=e.className,r=void 0===i?"":i,s=e.children;return(0,g.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),s]})}var k=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,a=e.onActionCallback,i=e.fullScreen,r=e.insertTemp,s=e.hidetoolBar,o=[].concat(_,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&o.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(Z,j()(j()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,g.jsx)("li",{children:(0,g.jsx)(Z,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(Z,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(98557),S=t(78241),C=t(73782),N=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,j()(j()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),T=t(8591),R=t(75166),O=S.Z.useForm,L={width:280,marginRight:10},z={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=O(),a=u()(l,1)[0],i=(0,v.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,g.jsxs)(S.Z,j()(j()({form:a},z),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:L})}),(0,g.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,D(n,r)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(R.KI,"/api/attachments.json")),l.send(t)}var $=t(5112),B=t(94001),F=$.ZP.Group,V={margin:"0 8px"},H=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"单元格数:"}),(0,g.jsx)("span",{style:V,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(B.Z,{})}),(0,g.jsx)("span",{style:V,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(B.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:V,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(F,{children:[(0,g.jsx)($.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)($.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)($.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)($.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},W=t(94334),Y=t(92911),G=t(1012),U=t(43418),q="link",J="upload-image",K="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(54209);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},q,"添加链接"),K,"添加代码块"),J,"添加文件"),X,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,i=e.width,s=void 0===i?"100%":i,c=e.height,d=void 0===c?400:c,f=e.miniToolbar,y=void 0!==f&&f,j=e.isFocus,_=void 0!==j&&j,Z=e.watch,S=e.insertTemp,C=e.mode,N=void 0===C?"markdown":C,I=e.id,R=void 0===I?"markdown-editor-id":I,O=e.showResizeBar,L=void 0!==O&&O,z=e.noStorage,A=void 0!==z&&z,$=e.showNullButton,B=void 0!==$&&$,F=e.showNullProgramButton,V=void 0!==F&&F,Q=e.hidetoolBar,ae=void 0!==Q&&Q,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,ve=e.className,fe=void 0===ve?"":ve,me=e.disablePaste,he=void 0!==me&&me,xe=e.disabled,ge=void 0!==xe&&xe,be=e.disabledFill,ye=void 0!==be&&be,je=e.placeholder,_e=void 0===je?"":je,Ze=e.values,ke=void 0===Ze?"":Ze,we=(0,v.useState)(null),Se=u()(we,2),Ce=Se[0],Ne=Se[1],Ie=(0,v.useState)(t),Pe=u()(Ie,2),Ee=Pe[0],Te=Pe[1],Re=(0,v.useState)(Z),Oe=u()(Re,2),Le=Oe[0],ze=Oe[1],Me=(0,v.useState)(ce),Ae=u()(Me,2),De=Ae[0],$e=Ae[1],Be=(0,v.useState)(""),Fe=u()(Be,2),Ve=Fe[0],He=Fe[1],We=(0,v.useState)(0),Ye=u()(We,2),Ge=Ye[0],Ue=Ye[1],qe=(0,v.useState)(d),Je=u()(qe,2),Ke=Je[0],Xe=Je[1],Qe=(0,v.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,v.useRef)((0,G.Z)()),ln=(0,v.useRef)(!1),an=(0,v.useRef)(),rn=(0,v.useRef)(),sn=(0,v.useRef)(),on=(0,v.useRef)(),cn=(0,v.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,v.useEffect)((function(){null==pe||pe(De)}),[De]),(0,v.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var l=t.clipboardData;if(l){var a=l.types.toString(),i=l.items;if("Files"===a||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,s=i[1];"file"===(null===(r=i[0])||void 0===r?void 0:r.kind)&&(s=i[0]);var o=s.getAsFile(),c=o.name.split(".").pop();D(o,(function(e){var t,l,a;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(l=o.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ie.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(rn.current,{mode:N,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",_e):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),a=t.getLine(l.line),i=a.charAt(l.ch-1),r=a.lastIndexOf("@▁@",l.ch),s=a.lastIndexOf("@▁▁@",l.ch),o=r>s?r:s,c=r>s?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,a,l,o,r,s,i),o>=0&&l.ch-o<5){var u=o+c;return t.replaceRange("",{line:l.line,ch:o},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),_&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(sn.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=l[i],t=e.name.split(".").pop();D(e,(function(l){var a,i,r;l.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(W.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},i=0;i0||l.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,v.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(l[t],2),a=n[0],i=n[1],r=p()({},a,(function(){pn(i)}));e.push(r),Ce.addKeyMap(r)},t=0,l=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ge+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,v.useEffect)((function(){ze(Z)}),[Ce,Z]),(0,v.useEffect)((function(){Ce&&_&&Ce.focus()}),[Ce,_]),(0,v.useEffect)((function(){if(Le&&Ce){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Le]),(0,v.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,v.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,v.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Te(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(V?l(t,xn(t)):l(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,l]),(0,v.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Te(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,v.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),l=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                              \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return ze(!Le),Ce.focus();case"trigger-full-screen":return $e(!De),Ce.focus();case q:return void He(q);case K:return void He(K);case J:return void He(J);case X:return void He(X);default:throw new Error}}),[Ce,Le,De]),vn=(0,v.useCallback)((function(e){switch(He(""),Ve){case q:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var l=e.language,a=e.content;return Ce.replaceSelection(["```"+l,a,"```"].join("\n")),Ce.focus();case J:var i=e.src,r=e.alt;return r?Ce.replaceSelection("![ ".concat(r," ]( ").concat(i,' "').concat(r,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case X:for(var s=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=on.current,a=!1,i=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,v.useEffect)((function(){Xe(d)}),[d]);var hn={width:le(s),height:le(Ke)},xn=((0,v.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ge]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(v.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Le?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:hn,children:[(0,g.jsx)(k,{insertTemp:S,watch:Le,fullScreen:De,showNullButton:B,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:rn,placeholder:_e})}),Le?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===N&&(0,g.jsx)(b,{value:Ee}),"stex"!==N&&(0,g.jsx)(x.Z,{disabledFill:ye,showProgramFill:V,value:Ee})]}):null]})]})}),L?(0,g.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,g.jsx)(w.Z,{children:se[Ve]?(0,g.jsx)(U.Z,{centered:!0,title:se[Ve],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var l=t(82100),a=t.n(l),i=t(29186),r=t.n(i),s=t(80619),o=t.n(s),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),v=function(e){o()(t,e);var n=u()(t);function t(e){var l;a()(this,t),l=n.call(this,e);var i=window.document;return l.node=i.createElement("div"),i.body.appendChild(l.node),l}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var l=t(59301);function a(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},4128:function(e,n,t){"use strict";t.d(n,{Z:function(){return Me}});var l=t(70236),a=t.n(l),i=t(79800),r=t.n(i),s=t(59301),o=t(8785),c=t(5112),u=t(7557),d=t.n(u),p=t(41498),v=t.n(p),f=t(47512),m=t(6848),h=t(61998),x=t(95237),g=t(43604),b=t(90406),y=t(94334),j=t(57265),_=t(37712);var Z=function(e){var n,t,l,a,i,c,u,p=e.Prize,Z=(0,o.useParams)(),k=(0,s.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),w=r()(k,2),S=w[0],C=(w[1],function(){var e=v()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.Ju)({type:n.type,id:Z.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(Z.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),N=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,a;return"队长"===(null==n?void 0:n.role)?(0,_.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==p?void 0:p.teams)&&(null==p||null===(t=p.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==p?void 0:p.teams)&&(null==p||null===(l=p.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==p?void 0:p.teams)&&(null==p||null===(a=p.teams[0])||void 0===a||null===(a=a.bank_account)||void 0===a?void 0:a.card_no)]}):"--"}}];return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{className:f.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,_.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==p||null===(n=p.personal_certifications)||void 0===n?void 0:n.length)>0?(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{children:"个人证书:"}),(0,_.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,_.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==p||null===(t=p.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,_.jsxs)("p",{children:[(0,_.jsxs)("span",{children:["个人证书:",(0,_.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,_.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==p||null===(l=p.team_certifications)||void 0===l?void 0:l.length)>0?(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{children:"团队证书:"}),(0,_.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,_.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==p||null===(a=p.team_certifications[0])||void 0===a?void 0:a.url),children:"立即下载"})]}):(0,_.jsx)("p",{children:(0,_.jsxs)("span",{children:["团队证书:",(0,_.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==p||null===(i=p.teams)||void 0===i?void 0:i.length)>0&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("p",{children:[(null==p?void 0:p.teams)&&(null==p||null===(c=p.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,_.jsx)(h.Z,{columns:N,dataSource:null==p||null===(u=p.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,_.jsx)(x.Z,{style:{marginTop:"20px"},gutter:[20,20],children:S.map((function(e,n){return(0,_.jsx)(g.Z,{children:(0,_.jsx)(j.Z,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:f.Z.pdfBut,onClick:v()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,C(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},k=t(82242),w=t.n(k),S=t(39647),C=t.n(S),N=t(59028),I=t(78241),P=t(8591),E=t(43418),T=t(71418),R=t(73782),O=t(3113),L=t(42930),z=t(98814),M="modal___A9Ovz",A="formWrap___wRvaA",D="flexRow___C40dc",$="flexColumn___LkZfj",B="example___bz7Hw",F="exampleImg___gNkC_",V="colorOrange___Ka6zf",H="uploader___plQRr",W="uploadImg___cjOpL",Y="imageTip___p1_lZ",G="uploadTipIcon___SpsS2",U="uploadTip___e9JlL",q="color05101a___CDEUv",J="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",Q="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=N.Z.Dragger,ae=(0,o.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),a=e.dispatch,i=(C()(e,te),I.Z.useForm()),o=r()(i,1)[0],u=(0,s.useState)({}),p=r()(u,2),f=(p[0],p[1]),m=(0,s.useState)(!0),h=r()(m,2),x=h[0],g=h[1],b=(0,s.useState)(),j=r()(b,2),Z=j[0],k=j[1],S=(0,s.useState)(),N=r()(S,2),M=N[0],Q=N[1],ee=(0,s.useState)(),ae=r()(ee,2),ie=ae[0],re=ae[1],se=(0,s.useState)(),oe=r()(se,2),ce=oe[0],ue=oe[1];(0,s.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,L.YA)(e.name),gender:e.gender};k(e.name),g(e.show_realname),o.setFieldsValue(n),f(n)}}),[t.basicInfo]);var de=function(){var e=v()(d()().mark((function e(l){var i,r,s,o,c,u,p,v;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(s=l||{}).name,c=s.gender,u=s.idNumber,M){e.next=4;break}return P.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,a({type:"account/applyRealNameAuth",payload:{id:(null===(i=t.basicInfo)||void 0===i?void 0:i.id)||(null===(r=n.userInfo)||void 0===r?void 0:r.login),name:o,gender:c,id_number:u,show_realname:x,attachment_ids:[ie]}});case 6:p=e.sent,pe(),p&&(P.ZP.info("申请已提交,请等待审核!"),a({type:"account/getBasicInfo",payload:{login:null===(v=n.userInfo)||void 0===v?void 0:v.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe=function(){a({type:"account/setActionTabs",payload:{}})},ve={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:H,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),re(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,L.y3)(e.file.originFileObj,(function(e){Q(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||P.ZP.info("请上传正确文件格式"),n}};return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,_.jsx)(T.Z,{spinning:!!ce,children:(0,_.jsxs)(I.Z,{className:A,form:o,layout:"horizontal",onValuesChange:function(e){f(w()({},o.getFieldsValue())),"name"in e&&k(e.name)},onFinish:de,children:[(0,_.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:L.HJ}],extra:(0,_.jsx)("span",{children:x?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,_.jsx)(R.Z,{disabled:!x,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,_.jsx)("i",{className:"iconfont ".concat(x?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!x;g(e);var n=e?Z:(0,L.YA)(Z);o.setFieldsValue({name:n})}})})}),(0,_.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,_.jsxs)(c.ZP.Group,{children:[(0,_.jsx)(c.ZP,{value:0,children:"男"}),(0,_.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,_.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,_.jsx)(R.Z,{placeholder:"请输入证件号"})}),(0,_.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,_.jsxs)("div",{className:D,children:[(0,_.jsxs)("div",{className:"".concat($," ").concat(B),children:[(0,_.jsx)("span",{className:F,children:(0,_.jsx)("img",{src:z})}),(0,_.jsxs)("span",{className:"tc",children:[(0,_.jsx)("p",{children:"示例图片"}),(0,_.jsx)("p",{className:"".concat(V," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(le,w()(w()({},ve),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,_.jsx)("img",{src:M,className:W}):(0,_.jsxs)("div",{className:Y,children:[(0,_.jsx)("p",{children:(0,_.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(G)})}),(0,_.jsx)("p",{className:U,children:(0,_.jsx)("a",{className:q,children:"点击或拖拽上传图片"})})]})})),(0,_.jsx)("span",{className:"tc",children:(0,_.jsx)("p",{className:J,children:"查看大图"})})]})]})}),(0,_.jsx)("div",{className:K,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:pe,children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,_.jsxs)("div",{className:X,children:[(0,_.jsx)("p",{children:"认证须知:"}),(0,_.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,_.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,_.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,_.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,_.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,_.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,_.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ie=t(57809),re=t(88522),se=t(51941),oe="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=R.Z.TextArea,pe=(0,o.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,a=e.departmentName,i=e.visible,o=e.onClose,c=void 0===o?function(){}:o,u=e.onSuccess,p=void 0===u?function(){}:u,f=C()(e,ue),m=I.Z.useForm(),h=r()(m,1)[0],x=(0,s.useRef)();(0,s.useEffect)((function(){x.current=f.schoolId}),[f.schoolId]),(0,s.useEffect)((function(){h.setFieldsValue({department:a})}),[a]);var g=function(){var e=v()(d()().mark((function e(n){var l,a,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(l=n||{}).department,i=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:x.current,name:a,remarks:i}});case 3:r=e.sent,c(),r&&(P.ZP.success("新增院系/部门成功!"),p(a));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,_.jsxs)(I.Z,{className:oe,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,_.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,_.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,_.jsx)(R.Z,{placeholder:"请输入部门或者学院名称"})}),(0,_.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,_.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,_.jsx)("div",{className:ce,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),ve=t(19842),fe=t(80559),me=t(58670),he=t(28252),xe="flexRow___jGYtM",ge="flexColumn___NPMB3",be="formWrap___vwH9N",ye="example____BmJC",je="footerWrap___lp1L0",_e=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],Ze=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},ke=R.Z.TextArea,we=(0,o.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,a=e.visible,i=e.onClose,o=void 0===i?function(){}:i,c=e.onSuccess,u=void 0===c?function(){}:c,p=(C()(e,_e),I.Z.useForm()),f=r()(p,1)[0];(0,s.useEffect)((function(){f.setFieldsValue({name:l})}),[l]);var m=function(){var e=v()(d()().mark((function e(n){var l,a,i,r,s,c,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(l=n||{}).name,i=l.city,r=void 0===i?[]:i,s=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:a,province:r[0],city:r[1],address:s,remarks:c}});case 3:p=e.sent,o(),p&&(P.ZP.success("新增学校/单位成功!"),u(a));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,_.jsx)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加单位名称",width:"600px",footer:null,children:(0,_.jsxs)(I.Z,{className:be,form:f,labelCol:{span:4},wrapperCol:{span:20},onFinish:m,children:[(0,_.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,_.jsx)(R.Z,{placeholder:"学校或工作单位"})}),(0,_.jsxs)("div",{className:"".concat(xe," ").concat(ye),children:[(0,_.jsx)("div",{children:"示例:"}),(0,_.jsxs)("div",{className:ge,children:[(0,_.jsxs)("div",{children:[(0,_.jsx)(fe.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,_.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)(me.Z,{style:{color:"red"}}),(0,_.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,_.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,_.jsx)(ve.Z,{allowClear:!0,size:"middle",options:he.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:Ze}})}),(0,_.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,_.jsx)(R.Z,{placeholder:"请填写完整的地址信息"})}),(0,_.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,_.jsx)(ke,{placeholder:"再次说明特别情况(选填)"})}),(0,_.jsx)("div",{className:je,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:function(){o()},children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),Se=["user","account","globalSetting","loading","dispatch","Scoid"],Ce=ie.default.Option,Ne=N.Z.Dragger,Ie=(0,o.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,a=e.account,i=e.globalSetting,o=e.loading,c=e.dispatch,u=e.Scoid,p=(C()(e,Se),I.Z.useForm()),f=r()(p,1)[0],m=(0,s.useState)({}),h=r()(m,2),b=h[0],j=h[1],Z=(0,s.useState)([]),k=r()(Z,2),S=k[0],N=k[1],z=(0,s.useState)([]),te=r()(z,2),le=te[0],ae=te[1],oe=(0,s.useState)([]),ce=r()(oe,2),ue=ce[0],de=ce[1],ve=(0,s.useState)([]),fe=r()(ve,2),me=fe[0],he=fe[1],xe=(0,s.useState)(),ge=r()(xe,2),be=ge[0],ye=ge[1],je=(0,s.useState)(),_e=r()(je,2),Ze=_e[0],ke=_e[1],Ie=(0,s.useState)(),Pe=r()(Ie,2),Ee=Pe[0],Te=Pe[1],Re=(0,s.useState)(),Oe=r()(Re,2),Le=Oe[0],ze=Oe[1],Me=(0,s.useState)(),Ae=r()(Me,2),De=Ae[0],$e=Ae[1];(0,s.useEffect)((function(){Be()}),[]),(0,s.useEffect)((function(){v()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,Fe(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Be=function(){var e=v()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,N(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fe=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,s.useEffect)((function(){if(a.basicInfo){var e=a.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};f.setFieldsValue(n),j(n)}}),[a.basicInfo]);var Ve=function(){var e=v()(d()().mark((function e(n,t){var l,a,i,r,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null===(l=S.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,Fe(i);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:r=e.t0,de(null==r?void 0:r.departments),s=t||(null==r||null===(a=r.departments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.name),f.setFieldsValue({department:s}),j(w()(w()({},b),{school:n,department:s}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),He=function(){var e=v()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be();case 2:f.setFieldsValue({school:n,department:""}),j(w()(w()({},b),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),We=function(){var e=v()(d()().mark((function e(n){var t,i,r,s,o,u,p,v,f,m,h,x,g,b,y,j;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(o=n||{}).school,p=o.department,v=o.identity,f=o.studentNo,m=o.jobTitle,h=o.manager,be){e.next=4;break}return P.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return x=null===(t=S.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(i=ue.find((function(e){return e.name===p})))||void 0===i?void 0:i.id,b="student"===v?f:"teacher"===v?m:h,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(r=a.basicInfo)||void 0===r?void 0:r.id)||(null===(s=l.userInfo)||void 0===s?void 0:s.login),school_id:x,department_id:g,identity:v,extra:b,attachment_ids:[Ze]}});case 9:y=e.sent,Ye(),y&&(P.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(j=l.userInfo)||void 0===j?void 0:j.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ye=function(){c({type:"account/setActionTabs",payload:{}})},Ge={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:H,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),ke(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,L.y3)(e.file.originFileObj,(function(e){ye(e),Te(!1)}))):Te(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||P.ZP.info("请上传正确文件格式"),n}};return(0,_.jsxs)(E.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===a.actionTabs.key,title:(0,_.jsxs)(x.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{children:"职业认证"}),(0,_.jsx)(g.Z,{children:(0,_.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ye})})]}),width:"660px",footer:null,children:[(0,_.jsx)(T.Z,{spinning:!!Ee,children:(0,_.jsxs)(I.Z,{className:A,form:f,colon:!1,onValuesChange:function(e){(j(w()({},f.getFieldsValue())),"school"in e)&&(ae(S.filter((function(n){return n.name.includes(e.school)}))),(S.find((function(n){return n.name===e.school}))||{}).id?Ve(e.school):(f.setFieldsValue({department:""}),j(w()(w()({},b),{school:e.school,department:""}))))},onFinish:We,children:[(0,_.jsxs)(x.Z,{gutter:[10,0],children:[(0,_.jsx)(g.Z,{flex:"300px",children:(0,_.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"teacher",children:"教师"}),(0,_.jsx)(Ce,{value:"student",children:"学生"}),(0,_.jsx)(Ce,{value:"professional",children:"专业人士"})]})})}),"student"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,_.jsx)(R.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"教授",children:"教授"}),(0,_.jsx)(Ce,{value:"副教授",children:"副教授"}),(0,_.jsx)(Ce,{value:"讲师",children:"讲师"}),(0,_.jsx)(Ce,{value:"助教",children:"助教"})]})})}),"professional"===b.identity&&(0,_.jsx)(g.Z,{flex:"200px",children:(0,_.jsx)(I.Z.Item,{initialValue:b.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,_.jsxs)(ie.default,{children:[(0,_.jsx)(Ce,{value:"企业管理者",children:"企业管理者"}),(0,_.jsx)(Ce,{value:"部门管理者",children:"部门管理者"}),(0,_.jsx)(Ce,{value:"高级工程师",children:"高级工程师"}),(0,_.jsx)(Ce,{value:"工程师",children:"工程师"}),(0,_.jsx)(Ce,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,_.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:b.school&&!(null!=S&&S.find((function(e){return e.name===b.school})))&&(0,_.jsxs)("div",{className:Q,children:[(0,_.jsxs)("span",{className:ee,children:["未找到包含“",b.school,"”的高校,"]}),(0,_.jsx)("span",{className:"".concat(ne," current"),onClick:function(){ze(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,_.jsx)(re.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,_.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:b.department&&!(null!=ue&&ue.find((function(e){return e.name===b.department})))&&(0,_.jsxs)("div",{className:Q,children:[(0,_.jsx)("span",{className:ee,children:b.department?"未找到包含“".concat(b.department,"”的高校,"):"未找到院系,"}),(0,_.jsx)("span",{className:"".concat(ne," current"),onClick:function(){S.find((function(e){return e.name===b.school}))?$e(!0):P.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,_.jsx)(re.Z,{showSearch:!0,onChange:function(e){return he(ue.filter((function(n){return n.name.includes(e)})))},options:null==me?void 0:me.map((function(e){return{value:e.name}}))})}),(0,_.jsx)(I.Z.Item,{label:"职业证上传",children:(0,_.jsxs)("div",{className:D,children:[(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(Ne,w()(w()({},Ge),{},{accept:".png,.jpg,.bmp,.jpeg",children:be?(0,_.jsx)("img",{src:be,className:W}):(0,_.jsxs)("div",{className:Y,children:[(0,_.jsx)("p",{children:(0,_.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(G)})}),(0,_.jsx)("p",{className:U,children:(0,_.jsx)("a",{className:q,children:"点击或拖拽上传图片"})})]})})),(0,_.jsx)("span",{className:"tc",children:(0,_.jsx)("p",{className:J,children:"查看大图"})})]}),(0,_.jsxs)("div",{className:"".concat($," ").concat(B),children:[(0,_.jsx)("span",{className:F,children:(0,_.jsx)("img",{src:se})}),(0,_.jsxs)("span",{className:"tc",children:[(0,_.jsx)("p",{children:"示例图片"}),(0,_.jsx)("p",{className:"".concat(V," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,_.jsx)("div",{className:K,children:(0,_.jsxs)(I.Z.Item,{children:[(0,_.jsx)(O.ZP,{className:"mr5",size:"middle",onClick:Ye,children:"取消"}),(0,_.jsx)(O.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:o["account/applyProfessionalAuth"],children:"保存"})]})}),(0,_.jsxs)("div",{className:X,children:[(0,_.jsx)("p",{children:"认证须知:"}),(0,_.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,_.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,_.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,_.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,_.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,_.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=i&&null!==(n=i.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,_.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,_.jsx)(we,{visible:Le,onClose:function(){return ze(!1)},schoolName:b.school,onSuccess:He}),(0,_.jsx)(pe,{visible:De,onClose:function(){return $e(!1)},schoolId:null===(t=S.find((function(e){return e.name===b.school})))||void 0===t?void 0:t.id,schoolName:b.school,departmentName:b.department,onSuccess:function(e){return Ve(b.school,e)}})]})})),Pe=t(93735),Ee=t.n(Pe);var Te=function(e){var n=e.type,t=e.dispatch,l=e.userid,a=e.isshow,i=e.setPhoneshow,o=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,s.useState)(""),p=r()(u,2),f=p[0],m=p[1],h=(0,s.useState)("获取验证码"),x=r()(h,2),g=x[0],b=(x[1],(0,s.useState)(60)),y=r()(b,2),j=y[0],Z=y[1],k=(0,s.useState)(!1),w=r()(k,2),S=w[0],C=w[1],N=(0,s.useState)(""),I=r()(N,2),E=I[0],T=I[1];function L(){return(L=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f){e.next=3;break}return 3===n?P.ZP.info("手机号不能为空"):P.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:f,smscode:Ee()(c+f)}});case 5:1===e.sent.status&&(P.ZP.info("获取验证码成功"),z(),C(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){Z(60);var e=setInterval((function(){--j>-1?Z(j):(clearInterval(e),C(!1))}),1e3)}function M(){return(M=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:E,phone:f}});case 2:0===e.sent.status&&(P.ZP.info("绑定成功"),i("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){return(A=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:E,email:f}});case 2:0===e.sent.status&&(P.ZP.info("绑定成功"),o("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{style:{display:a},children:[(0,_.jsx)("p",{children:(0,_.jsx)(R.Z,{value:f,onChange:function(e){return m(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,_.jsx)("span",{children:(0,_.jsx)(R.Z,{value:E,onChange:function(e){return T(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,_.jsx)(O.ZP,{disabled:S,onClick:function(){return function(){return L.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:S?"重新发送".concat(j,"s"):g}),(0,_.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,_.jsx)(O.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){E?3===n?function(){M.apply(this,arguments)}():function(){A.apply(this,arguments)}():P.ZP.info("验证码不能为空")},children:"确认"}),(0,_.jsx)(O.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?i("none"):o("none")},children:"取消"})]})]})};var Re=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},a=I.Z.useForm(),i=r()(a,1)[0],s=(0,o.useParams)().identifier;return(0,_.jsx)("div",{style:{width:"500px"},children:(0,_.jsxs)(I.Z,{form:i,name:"basic",children:[(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,w()(w()({},l),{},{label:(0,_.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,_.jsx)(R.Z,{})})),(0,_.jsx)(I.Z.Item,{children:(0,_.jsx)(O.ZP,{type:"primary",htmlType:"submit",onClick:v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.validateFields().then(function(){var e=v()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:w()({identifier:s,user_id:t},l)});case 2:0===e.sent.status&&P.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Oe={teacher:"教师",student:"学生",professional:"专业人士"};var Le=function(e){var n,t,l,a,i=e.Prize,o=e.Accounts,c=e.dispatch,u=e.userid,p=(0,s.useState)("none"),m=r()(p,2),h=m[0],b=m[1],y=(0,s.useState)("none"),j=r()(y,2),Z=j[0],k=j[1];function w(e){return S.apply(this,arguments)}function S(){return(S=v()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&P.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{children:[(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsxs)(g.Z,{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==o?void 0:o.authentication)&&(0,_.jsx)(g.Z,{flex:1,className:"ml20",children:(0,_.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,_.jsx)(O.ZP,{className:f.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"姓名"}),(0,_.jsxs)(g.Z,{className:"ml20",children:[null==o?void 0:o.name,"uncertified"===(null==o?void 0:o.authentication)?null:"applying"===(null==o?void 0:o.authentication)?(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{children:"待审核"}),(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){return w("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,_.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,_.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"性别"}),(0,_.jsx)(g.Z,{className:"ml20",children:0===(null==o?void 0:o.gender)?"男":"女"})]})]}),(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsxs)(g.Z,{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==o?void 0:o.authentication)&&(0,_.jsx)(g.Z,{flex:1,className:"ml20",children:(0,_.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,_.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,_.jsx)(O.ZP,{className:f.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"职业"}),(0,_.jsxs)(g.Z,{className:"ml20",children:[o&&o.identity&&Oe[o.identity],"uncertified"===(null==o?void 0:o.authentication)?null:"applying"===(null==o?void 0:o.authentication)?(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{children:"待审核"}),(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){return w("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,_.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,_.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,_.jsx)(O.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"学号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.student_id)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"学校"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.school_name)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"院系"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==o?void 0:o.department_name)||"--"})]})]}),(0,_.jsxs)("p",{children:[(0,_.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,_.jsxs)("div",{className:f.Z.PerfectCent,children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"手机号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{style:{width:"150px"},children:(null==o?void 0:o.phone)||"--"}),"none"===h&&(0,_.jsx)(O.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){b("block")},children:"更换"})]})})]}),(0,_.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,_.jsx)(Te,{type:3,dispatch:c,userid:null==o?void 0:o.id,isshow:h,setPhoneshow:b,setEmailshow:k})}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"Email"}),(0,_.jsx)(g.Z,{className:"ml20",children:(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{style:{width:"150px"},children:(null==o?void 0:o.mail)||"--"}),"none"===Z&&(0,_.jsx)(O.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){k("block")},children:"更换"})]})})]}),(0,_.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,_.jsx)(Te,{type:4,dispatch:c,userid:null==o?void 0:o.id,isshow:Z,setEmailshow:k,setPhoneshow:b})})]}),null!=i&&i.leader&&null!=i&&i.teams&&null!=i&&null!==(n=i.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,_.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,_.jsxs)("div",{children:[(0,_.jsxs)(x.Z,{align:"middle",children:[(0,_.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,_.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,_.jsx)(Re,{dispatch:c,userid:u})]}),(null==i?void 0:i.leader)&&(0,_.jsxs)("div",{className:f.Z.PerfectCent,style:{border:0},children:[(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"开户行"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(t=i.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"支行"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(l=i.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,_.jsxs)(x.Z,{className:"mt20",children:[(0,_.jsx)(g.Z,{className:f.Z.PerfectCentName,children:"账号"}),(0,_.jsx)(g.Z,{className:"ml20",children:(null==i?void 0:i.teams)&&(null==i||null===(a=i.teams[0])||void 0===a||null===(a=a.bank_account)||void 0===a?void 0:a.card_no)||"--"})]})]}),(0,_.jsx)(Ie,{Scoid:null==o?void 0:o.school_id}),(0,_.jsx)(ae,{})]})},ze="scoreByBlankRadio____FOPE",Me=(0,o.connect)((function(e){return a()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),a=e.userid,i=(0,s.useState)("DownPdf"),o=r()(i,2),u=o[0],d=o[1];return(0,_.jsxs)("div",{style:{margin:"15px 0"},children:[(0,_.jsx)(c.ZP.Group,{optionType:"button",className:ze,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,_.jsx)(Z,{Prize:n}),"Perfect"==u&&(0,_.jsx)(Le,{userid:a,dispatch:l,Prize:n,Accounts:t})]})}))},97063:function(e,n,t){"use strict";t.d(n,{Z:function(){return k}});var l=t(7557),a=t.n(l),i=t(41498),r=t.n(i),s=t(79800),o=t.n(s),c=t(59301),u=t(43418),d=t(8591),p=t(6848),v=t(3113),f=t(47512),m=t(8785),h=t(94334),x=t(7078),g=t(31622),b=t(37740),y=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var j="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",_=t(39634),Z=t(37712);var k=function(e){var n,t,l,i,s,k,w,S=e.item,C=e.Header,N=e.index,I=e.StaffDetail,P=e.dispatch,E=(0,c.useState)(!0),T=o()(E,2),R=T[0],O=T[1],L=(0,c.useState)(!0),z=o()(L,2),M=z[0],A=z[1],D=(0,c.useState)(!1),$=o()(D,2),B=$[0],F=$[1],V=(0,c.useRef)(),H=(0,c.useState)(!1),W=o()(H,2),Y=W[0],G=W[1],U=(0,m.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){V.current.children[0].clientHeight>88&&F(!0)}),10)}),[]);var q=function(e){var n,t;(0,g.tJ)(P,!0)&&((null==e?void 0:e.shixun_status)>1&&G(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?P({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){G(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):P({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){G(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?J(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},J=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,Z.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=r()(a()().mark((function t(){var l,i;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,b.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,b.Ir)({id:l.shixun_identifier});case 8:if(null==(i=t.sent)||!i.game_identifier){t.next=12;break}return window.open("/tasks/".concat(i.game_identifier)),t.abrupt("return");case 12:2===(null==i?void 0:i.status)?e(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&K(null==i?void 0:i.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,Z.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,Z.jsxs)("div",{className:f.Z.box,children:[(0,Z.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,Z.jsxs)("span",{className:f.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=C&&C.is_new?"赛题":"任务",N+1]}),(0,Z.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,Z.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==C?void 0:C.start_time,"~",null==C?void 0:C.end_time]})]})]}),(0,Z.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,Z.jsx)("img",{src:h.Z.IMG_SERVER+"/"+(null==S?void 0:S.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,Z.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,Z.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,Z.jsxs)("div",{children:[(0,Z.jsx)(p.Z,{title:(null==S?void 0:S.name)||(null==S||null===(n=S.shixun)||void 0===n?void 0:n.name),children:(0,Z.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==S?void 0:S.name)||(null==S||null===(t=S.shixun)||void 0===t?void 0:t.name)})}),(0,Z.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,Z.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==S?void 0:S.challenges_count)||(null==S||null===(l=S.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,Z.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==C?void 0:C.competition_status)||(0,_.eB)()||(null===(i=C.permission)||void 0===i?void 0:i.editable))&&(0,Z.jsx)(v.ZP,{loading:Y,onClick:r()(a()().mark((function e(){var n,t,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==C||!C.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(U,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return q(S),e.next=8,(0,y.ZP)("/api/competitions/".concat(U,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==S?void 0:S.competition_stage_id,competition_stage_section_id:null==S?void 0:S.competition_stage_section_id,competition_entry_id:null==S?void 0:S.id,shixun_id:null==S||null===(t=S.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==S?void 0:S.identifier)||(null==S||null===(l=S.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,Z.jsxs)("div",{ref:V,style:{maxHeight:R&&100,position:"relative",overflow:"hidden"},children:[(0,Z.jsx)(x.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==S?void 0:S.description)||""}),B&&R&&(0,Z.jsx)("div",{className:f.Z.maskText})]}),B&&(0,Z.jsxs)("div",{className:f.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){O(!R)},children:[R?"阅读全文 ":"收起全文 ",(0,Z.jsx)("i",{className:"iconfont font14 ".concat(R?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,Z.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==S||null===(s=S.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,Z.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,Z.jsx)("img",{src:j,style:{width:20,height:20}}),(0,Z.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==S||null===(k=S.challenge_settings)||void 0===k?void 0:k.map((function(e,n){return(0,Z.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,Z.jsx)("img",{src:j,style:{width:20,height:20}}),(0,Z.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,Z.jsx)("div",{className:f.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==S?void 0:S.challenges_count)||(null==S||null===(w=S.shixun)||void 0===w?void 0:w.challenges_count))>2&&(0,Z.jsxs)("span",{onClick:function(){A(!M)},children:[M?"展开":"收起"," ",(0,Z.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},98812:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Ee}});var l=t(82242),a=t.n(l),i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),v=t(59301),f=t(8785),m=t(47512),h=t(20917),x=t(59028),g=t(8591),b=t(43418),y=t(60186),j=t(89903),_=t(37712),Z=x.Z.Dragger,k=(0,f.connect)((function(e){return{user:e.user,classroomList:e.classroomList,shixunsDetail:e.shixunsDetail}}))((function(e){var n=e.user,t=e.dispatch,l=(e.classroomList,e.shixunsDetail),i=e.getResults,s=((0,f.useParams)(),(0,v.useState)()),c=u()(s,2),d=(c[0],c[1],(0,v.useState)([])),p=u()(d,2),m=p[0],h=p[1],x=(0,v.useState)(!1),k=u()(x,2),w=k[0],S=k[1],C={onRemove:function(){h([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>524288e3)return g.ZP.info("文件超过500M,不符合上传要求"),!1;var n=[];return n.push(e),h([].concat(n)),!1},fileList:m};return(0,_.jsx)(b.Z,{title:"提交文件",open:"md-tab"===l.actionTabs.key,confirmLoading:w,onOk:o()(r()().mark((function e(){var a,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==m?void 0:m.length)<=0)){e.next=3;break}return g.ZP.info("请先选择文件"),e.abrupt("return");case 3:return S(!0),e.next=6,(0,j.cT)(m[0],{login:null===(a=n.userInfo)||void 0===a?void 0:a.login,container_type:"Competition",container_id:l.actionTabs.params.id,stage_type:l.actionTabs.params.value,file_name:null===(s=m[0])||void 0===s?void 0:s.name});case 6:0===(null==(o=e.sent)?void 0:o.status)?(g.ZP.info("提交成功"),t({type:"shixunsDetail/setActionTabs",payload:{key:""}}),S(!1),h([]),i(l.actionTabs.params.value)):(S(!1),g.ZP.info("提交失败"));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){h([]),t({type:"shixunsDetail/setActionTabs",payload:{key:""}})},children:(0,_.jsxs)(Z,a()(a()({},C),{},{children:[(0,_.jsx)("p",{className:"ant-upload-drag-icon",children:(0,_.jsx)(y.Z,{})}),(0,_.jsx)("p",{className:"ant-upload-hint",children:"拖拽文件或者点击上传"})]}))})})),w=t(66104),S=t(71418),C=t(3113),N=t(20834),I=t(7078),P=t(95237),E=t(73782),T=t(94334),R=t(92911),O=t(31622),L=t(57809),z=t(9951),M=t(53084),A=t(14988),D=L.default.Option;var $=function(e){var n=e.rewarddata,t=e.getlistdatas,l=e.is_signed,a=e.dispatch,i=e.userlist,s=(0,v.useRef)(null),c=(0,v.useState)(!1),d=u()(c,2),p=d[0],f=d[1],h=(0,v.useState)(void 0),x=u()(h,2),y=x[0],j=x[1],Z=(0,v.useState)(""),k=u()(Z,2),w=k[0],S=k[1],C=(0,v.useState)(void 0),N=u()(C,2),I=N[0],P=N[1],R=(0,v.useState)(void 0),$=u()(R,2),B=$[0],F=$[1],V=(0,v.useState)(void 0),H=u()(V,2),W=H[0],Y=H[1];function G(e){return U.apply(this,arguments)}function U(){return(U=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.user_received){e.next=3;break}return window.open(n.click_info),e.abrupt("return");case 3:if((0,O.o1)(a)){e.next=5;break}return e.abrupt("return");case 5:if(!1!==l){e.next=8;break}return g.ZP.info("您尚未报名参赛,请报名参赛后领取"),e.abrupt("return");case 8:if("Pop"!==n.click_event){e.next=14;break}return S(n.id),f(!0),e.abrupt("return");case 14:j(void 0);case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:n.id}});case 17:(i=e.sent)&&0===i.status&&(t(),"Link"===n.click_event?(g.ZP.info("领取成功"),window.open(n.click_info)):g.ZP.info(n.click_info));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(){return(q=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!i||i.real_name){e.next=4;break}if(I){e.next=4;break}return g.ZP.info("姓名不能为空"),e.abrupt("return");case 4:if(!i||i.email){e.next=8;break}if(B){e.next=8;break}return g.ZP.info("邮箱不能为空"),e.abrupt("return");case 8:if(!i||i.phone){e.next=12;break}if(W){e.next=12;break}return g.ZP.info("手机号码不能为空"),e.abrupt("return");case 12:if(y){e.next=15;break}return g.ZP.info("请选择你的年级"),e.abrupt("return");case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:w,className:y,name:I,mail:B,phone:W}});case 17:(n=e.sent)&&0===n.status&&(f(!1),t(),g.ZP.info("HCIA认证考试代金劵将由Educoder平台统一发放,请及时关注邮箱或站内短信查收"));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_.jsxs)("div",{children:[(0,_.jsxs)(b.Z,{open:p,title:"完善信息",onCancel:function(){return f(!1)},onOk:function(){!function(){q.apply(this,arguments)}()},children:[(0,_.jsxs)("p",{children:["您的姓名:",(0,_.jsx)(E.Z,{className:i&&i.real_name?"":m.Z.bkfff,style:{width:"300px",marginLeft:"14px",background:i&&i.phone?"":"#ffffff!important"},value:i&&i.real_name||I,disabled:i&&i.real_name||!1,onChange:function(e){return P(e.target.value)}})]}),(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["您的邮箱:",(0,_.jsx)(E.Z,{className:i&&i.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:i&&i.phone?"":"#ffffff!important"},value:i&&i.email||B,disabled:i&&i.email||!1,onChange:function(e){return F(e.target.value)}})]}),(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["您的手机号:",(0,_.jsx)(E.Z,{style:{width:"300px"},className:i&&i.phone?"":"bkfff",value:i&&i.phone||W,disabled:i&&i.phone||!1,onChange:function(e){return Y(e.target.value)}})]}),"您的年级:",(0,_.jsxs)(L.default,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:function(e){j(e)},children:[(0,_.jsx)(D,{value:"大一",children:"大一"}),(0,_.jsx)(D,{value:"大二",children:"大二"}),(0,_.jsx)(D,{value:"大三",children:"大三"}),(0,_.jsx)(D,{value:"大四",children:"大四"}),(0,_.jsx)(D,{value:"大五",children:"大五"}),(0,_.jsx)(D,{value:"硕一",children:"硕一"}),(0,_.jsx)(D,{value:"硕二",children:"硕二"}),(0,_.jsx)(D,{value:"硕三",children:"硕三"}),(0,_.jsx)(D,{value:"博一",children:"博一"}),(0,_.jsx)(D,{value:"博二",children:"博二"}),(0,_.jsx)(D,{value:"博三",children:"博三"}),(0,_.jsx)(D,{value:"博四",children:"博四"}),(0,_.jsx)(D,{value:"博五",children:"博五"})]}),(0,_.jsx)("p",{style:{marginTop:"1em"},children:"提醒:如无华为云账号,请尽快注册华为云!"})]}),n&&n.length>3?(0,_.jsxs)("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"},children:[(0,_.jsx)("span",{className:m.Z.spanprev,onClick:function(){s.current.prev()},children:(0,_.jsx)(M.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})}),(0,_.jsx)(z.Z,{ref:s,className:m.Z.divwidth,slidesToShow:3,slidesToScroll:1,children:n&&n.map((function(e,n){return(0,_.jsxs)("div",{style:{textAlign:"center",position:"relative"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?(0,_.jsx)("p",{className:m.Z.receiveclick,onClick:function(){return G(e)},children:"点击领取"}):(0,_.jsx)("p",{className:m.Z.receivealready,children:"已经领取"})]})}))}),(0,_.jsx)("span",{className:m.Z.spannext,onClick:function(){s.current.next()},children:(0,_.jsx)(A.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}})})]}):(0,_.jsx)("div",{className:m.Z.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"},children:n&&n.map((function(e,n){return(0,_.jsxs)("div",{style:{textAlign:"center",position:"relative"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?(0,_.jsx)("p",{className:m.Z.receiveclick,onClick:function(){return G(e)},children:"点击领取"}):(0,_.jsx)("p",{className:m.Z.receivealready,children:"已经领取"})]})}))})]})},B=function(e,n){var t=e.StaffDetail,l=e.HeaderDetail,i=e.ItemData,s=e.setIssee,c=e.ModelType,d=e.dispatch,p=e.userinfo,m=e.Editable,h=(0,v.useState)(!1),y=u()(h,2),j=y[0],Z=y[1],k=(0,v.useState)([]),w=u()(k,2),S=w[0],N=w[1],L=(0,v.useState)(""),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(""),B=u()(D,2),F=B[0],V=B[1],H=(0,v.useState)(!1),W=u()(H,2),Y=W[0],G=W[1],U=(0,f.useParams)().identifier,q=(0,v.useRef)(null),J=(0,v.useRef)(null);q.current=null==t?void 0:t.enrolled,(0,v.useEffect)((function(){var e;return null===(e=J.current)||void 0===e||e.addEventListener("click",K),function(){var e;null===(e=J.current)||void 0===e||e.removeEventListener("click",K)}}),[]);var K=function(e){var n;if("modal-upload"===(null==e||null===(n=e.target)||void 0===n?void 0:n.id)){if(!(0,O.tJ)(d))return;if(!q.current)return void b.Z.info({title:"提示",centered:!0,okText:"我知道了",content:"请先报名,再提交作品"});Z(!0)}};(0,v.useEffect)((function(){var e,n;null!=l&&l.upload_file&&(N([{name:null==l||null===(e=l.upload_file)||void 0===e?void 0:e.title,status:"done",uid:"123456789"}]),V(null==l?void 0:l.upload_file_url),A(null==l||null===(n=l.upload_file)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.split("/")[3]))}),[null==l?void 0:l.upload_file]);var X={name:"file",multiple:!1,withCredentials:!0,action:T.Z.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:S,onChange:function(e){var n,t=e.file.status,l=[a()({},e.file)];(N(l),"uploading"===e.file.status&&G(!0),"done"===t)&&(A(null===(n=l[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id),G(!1));"error"===t&&(N([]),G(!1))},beforeUpload:function(e){return e.size/1024/1024<1e3?Promise.resolve():(g.ZP.info("文件大小必须小于1000MB"),Promise.reject())}},Q=function(){Z(!0)};return(0,v.useImperativeHandle)(n,(function(){return{handleVisible:Q}})),(0,_.jsxs)("div",{ref:J,children:["reward"===c?(0,_.jsx)($,{userlist:p,dispatch:d,rewarddata:i.reward_setting,is_signed:i.is_signed}):null,(0,_.jsx)("div",{style:{textAlign:"right"},children:((null==p?void 0:p.admin)||(null==p?void 0:p.business)||m)&&(0,_.jsx)(C.ZP,{onClick:function(){return s(!1)},children:"编辑"})}),(0,_.jsx)(I.Z,{value:i.md_content||"暂无"}),i&&i.attachments&&i.attachments.map((function(e,n){return(0,_.jsx)("div",{children:(0,_.jsxs)("a",{href:(null===T.Z||void 0===T.Z?void 0:T.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,_.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,_.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,_.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})})),(0,_.jsx)(b.Z,{centered:!0,title:"上传作品",open:j,okText:"提交作品",cancelText:"取消",confirmLoading:Y,onCancel:function(){return Z(!1)},onOk:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M||F){e.next=3;break}return Z(!1),e.abrupt("return");case 3:return G(!0),e.next=6,(0,R.ZP)("/api/competitions/".concat(U,"/upload_file.json"),{method:"post",body:{attachment_id:M,upload_file_url:F}});case 6:0===e.sent.status&&(Z(!1),G(!1));case 8:case"end":return e.stop()}}),e)}))),children:(0,_.jsxs)("div",{children:[(0,_.jsxs)(P.Z,{align:"middle",className:"mb20",children:[(0,_.jsx)("span",{children:"作品链接:"}),(0,_.jsx)(E.Z,{style:{width:416},value:F,onChange:function(e){var n;return V(null===(n=e.target)||void 0===n?void 0:n.value)}})]}),(0,_.jsxs)(P.Z,{align:"top",children:[(0,_.jsx)("span",{style:{lineHeight:"28px"},children:"作品文件:"}),(0,_.jsx)(x.Z,a()(a()({},X),{},{children:(0,_.jsx)(C.ZP,{type:"primary",className:"mb10",children:"上传作品"})}))]})]})})]})},F=(0,v.forwardRef)(B),V=t(30010),H=t(90406);var W=function(e){var n=e.ItemData,t=e.setIssee,l=e.MenuItem,i=e.dispatch,s=e.identifier,c=e.ModelType,d=e.userinfo,p=e.getrightdatas,f=(0,v.useState)([]),m=u()(f,2),h=m[0],b=m[1],y=(0,v.useState)(n.md_content),j=u()(y,2),Z=j[0],k=j[1];(0,v.useEffect)((function(){var e,t=[];null==n||null===(e=n.attachments)||void 0===e||e.map((function(e){var n={uid:e.id,name:e.title,response:{id:e.id}};t.push(n)})),b(t)}),[null==n?void 0:n.attachments]);var w={name:"file",multiple:!0,withCredentials:!0,action:T.Z.API_SERVER+"/api/attachments.json",defaultFileList:function(){var e,t=[];return null==n||null===(e=n.attachments)||void 0===e||e.map((function(e){var n={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};t.push(n)})),t}(),onRemove:function(e){(0,H.y8)({id:e.uid})},onChange:function(e){var n=e.file.status;"removed"===n&&b(e.fileList),"done"===n?(b(e.fileList),g.ZP.success("".concat(e.file.name," 文件上传成功"))):"error"===n&&g.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||g.ZP.info("文件大小必须小于150MB"),n}};function S(){return(S=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"competitions/updateMdContent",payload:{attachment_ids:N(h),competition_module_id:n.id,md_content_id:n.md_id,content:Z,identifier:s}});case 2:e.sent&&(g.ZP.info("提交成功"),t(!0),p(l));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(e){var n=[];return e&&e.map((function(e){n.push(e.response.id)})),n}return console.log(w),(0,_.jsxs)("div",{children:["reward"===c?(0,_.jsx)($,{userlist:d,dispatch:i,rewarddata:n.reward_setting,is_signed:n.is_signed}):null,(0,_.jsx)(V.Z,{defaultValue:Z,onChange:function(e){return k(e)}}),(0,_.jsxs)(x.Z,a()(a()({},w),{},{children:[(0,_.jsx)(C.ZP,{className:"uploadBtn",children:"上传附件"}),"(单个文件150M以内)"]})),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return S.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return t(!0)},children:"取消"})]})]})},Y=t(99313),G=t(61998);var U=function(){return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{style:{fontSize:"24px",color:"#05101a"},children:"总排行"}),(0,_.jsxs)("div",{style:{textAlign:"center"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),(0,_.jsx)("p",{children:"要抓住一切机会,向所有人证明自己,证明你能够迎接荣耀"})]})]})},q=t(43604),J=t(18889);var K=function(e){var n=e.oneItem,t=e.towItem,l=e.threeItem;return(0,_.jsx)("div",{style:{textAlign:"center"},children:(0,_.jsxs)(P.Z,{gutter:16,style:{justifyContent:"center"},children:[(0,_.jsx)(q.Z,{span:6,style:{marginTop:"30px",marginRight:"20px"},children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.towtop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan-two.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==t?void 0:t.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==t?void 0:t.user_image)}),(null==t?void 0:t.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==t?void 0:t.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==t?void 0:t.record_user_name})]})})]}),className:m.Z.towdiv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==t?void 0:t.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==t?void 0:t.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==t?void 0:t.extra_score)+parseFloat(null==t?void 0:t.score),"分"]})]})}),(0,_.jsx)(q.Z,{span:6,children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.onetop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==n?void 0:n.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==n?void 0:n.user_image)}),(null==n?void 0:n.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==n?void 0:n.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==n?void 0:n.record_user_name})]})})]}),className:m.Z.onediv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==n?void 0:n.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==n?void 0:n.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==n?void 0:n.extra_score)+parseFloat(null==n?void 0:n.score),"分"]})]})}),(0,_.jsx)(q.Z,{span:6,style:{marginTop:"40px",marginLeft:"20px"},children:(0,_.jsxs)(J.Z,{title:(0,_.jsxs)("div",{className:m.Z.threetop,children:[(0,_.jsx)("img",{style:{marginTop:"20px"},src:T.Z.IMG_SERVER+"/images/educoder/huangguan-three.png"}),(0,_.jsx)("p",{style:{marginTop:"10px"},children:(0,_.jsxs)(f.Link,{to:"/users/".concat(null==l?void 0:l.user_login,"/classrooms"),children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==l?void 0:l.user_image)}),(null==l?void 0:l.competition_prize)&&(0,_.jsx)("p",{className:m.Z.prize,children:null==l?void 0:l.competition_prize}),(0,_.jsx)("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"},children:null==l?void 0:l.record_user_name})]})})]}),className:m.Z.threediv,bordered:!1,children:[(0,_.jsx)("p",{style:{fontSize:"14px"},children:null==l?void 0:l.school_name}),(0,_.jsx)("p",{style:{fontSize:"18px"},children:null==l?void 0:l.spend_time}),(0,_.jsxs)("p",{style:{fontSize:"26px",color:"#a55b29"},children:[parseFloat(null==l?void 0:l.extra_score)+parseFloat(null==l?void 0:l.score),"分"]})]})})]})})},X=t(6848);var Q=function(e){var n,t,l,a,i,r,s,o,c,u,d,p,v,h,x,g,b=e.ItemData;return(0,_.jsxs)("div",{children:[(0,_.jsx)("p",{style:{fontSize:"24px",color:"#05101a"},children:"总排行"}),(0,_.jsx)(K,{oneItem:null==b?void 0:b.teams[0],towItem:null==b?void 0:b.teams[1],threeItem:null==b?void 0:b.teams[2]}),(null==b||null===(n=b.user_ranks)||void 0===n?void 0:n.length)>0&&(0,_.jsxs)("div",{className:m.Z.myTeam,children:[!1===(null==b||null===(t=b.user_ranks)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.success)?(0,_.jsxs)("span",{style:{marginRight:"70px",padding:"10px"},children:[(0,_.jsxs)("p",{style:{marginBottom:"0px"},children:[" 是否晋级:",(0,_.jsx)("span",{style:{color:!1===(null==b||null===(l=b.user_ranks)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.success)?"red":"green"},children:!1===(null==b||null===(a=b.user_ranks)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.success)?"否":null!=b&&null!==(i=b.user_ranks)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.success?"是":""})]}),(null==b||null===(r=b.user_ranks)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.awards)&&(0,_.jsxs)("p",{style:{marginBottom:"0px"},children:[" 是否获奖:",(0,_.jsx)("span",{children:"percent_20"===(null==b||null===(s=b.user_ranks)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.awards)?"二等奖":"percent_30"===(null==b||null===(o=b.user_ranks)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.awards)?"三等奖":"没有获得奖项"})]})]}):(0,_.jsxs)("span",{style:{marginRight:"70px"},children:["我的排名:",null==b||null===(c=b.user_ranks)||void 0===c||null===(c=c[0])||void 0===c?void 0:c.rank]}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"战队名",children:null==b||null===(u=b.user_ranks)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.team_name})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"时间",children:null==b||null===(d=b.user_ranks)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.cost_time})}),(0,_.jsx)("span",{style:{flex:1,textAlign:"center"},children:(0,_.jsx)(X.Z,{title:"赋能赛加分",children:null==b||null===(p=b.user_ranks)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.extra_score})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"比赛成绩",children:null==b||null===(v=b.user_ranks)||void 0===v||null===(v=v[0])||void 0===v?void 0:v.score})}),(0,_.jsx)("span",{children:(0,_.jsx)(X.Z,{title:"总分",children:parseFloat(null==b||null===(h=b.user_ranks)||void 0===h||null===(h=h[0])||void 0===h?void 0:h.extra_score)+parseFloat(null==b||null===(x=b.user_ranks)||void 0===x||null===(x=x[0])||void 0===x?void 0:x.score)||0})})]}),null==b||null===(g=b.teams)||void 0===g?void 0:g.map((function(e,n){return(0,_.jsxs)("div",{className:m.Z.bottomItem,children:[(0,_.jsx)("span",{style:{color:"#0152d9",marginRight:"20px"},children:n+1}),(0,_.jsxs)(f.Link,{to:"/users/".concat(null==e?void 0:e.user_login,"/classrooms"),style:{marginRight:"80px",position:"relative"},children:[(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(null==e?void 0:e.user_image)}),(null==e?void 0:e.competition_prize)&&(0,_.jsx)("span",{className:m.Z.spanrightradius,children:null==e?void 0:e.competition_prize})]}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"战队名",children:null==e?void 0:e.team_name})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"单位/学校名",children:e.school_name})}),(0,_.jsx)("span",{style:{flex:1,textAlign:"center"},children:(0,_.jsx)(X.Z,{title:"赋能赛加分",children:e.extra_score})}),(0,_.jsx)("span",{style:{flex:1},children:(0,_.jsx)(X.Z,{title:"比赛成绩",children:e.score})}),(0,_.jsx)("span",{style:{color:"#0152d9"},children:(0,_.jsx)(X.Z,{title:"总分",children:parseFloat(e.extra_score)+parseFloat(e.score)})})]})}))]})},ee=Y.Z.TabPane;var ne=function(e){var n,t,l,a,i,s,c=e.ChartRules,d=e.ItemData,p=e.getCharts,h=e.Selectkey,x=e.getChartRules,b=e.userinfo,y=e.Editable,j=e.HeaderDetail,Z=(0,v.useState)(!1),k=u()(Z,2),w=k[0],S=k[1],N=(0,v.useState)(""),P=u()(N,2),E=P[0],O=P[1],L=(0,v.useState)(!0),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(),$=u()(D,2),B=$[0],F=$[1],H=(0,v.useState)(),W=u()(H,2),q=W[0],J=W[1],K=(0,f.useParams)().identifier;function X(){return(X=o()(r()().mark((function e(){var n,t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E){e.next=3;break}return g.ZP.info("内容不能为空"),e.abrupt("return");case 3:if(A(!1),!(n=null==B?void 0:B.id)){e.next=12;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(K,"/update_md_content.json"),{method:"post",body:{competition_module_id:h,content:E,md_content_id:null===(t=c.rule_contents)||void 0===t||null===(t=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(n)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,stage_id:null==B?void 0:B.id}});case 8:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),x()),e.next=16;break;case 12:return e.next=14,(0,R.ZP)("/api/competitions/".concat(K,"/update_md_content.json"),{method:"post",body:{competition_module_id:h,content:E,md_content_id:null===(l=c.rule_contents)||void 0===l||null===(l=l.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id,stage_id:null==B?void 0:B.id}});case 14:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),x());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){if(M){var e,n,t,l=null==c||null===(e=c.stages)||void 0===e?void 0:e[0];if(F(l),null!=l&&l.id)"mAP"!==(null==j?void 0:j.task)&&"dog"!==(null==j?void 0:j.task)||p(null==l?void 0:l.id),O((null===(n=c.rule_contents)||void 0===n||null===(n=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.content)||"");else"mAP"===(null==j?void 0:j.task)||null==j||j.task,O((null===(t=c.rule_contents)||void 0===t||null===(t=t.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content)||"")}}),[c]);var ne=[{title:"排名",dataIndex:"name",align:"center",key:"name",render:function(e,n,t){return(0,_.jsx)("span",{children:t+1})}},{title:"头像",dataIndex:"user_image",align:"center",key:"user_image",render:function(e){return(0,_.jsx)("img",{className:m.Z.imgradius,src:T.Z.IMG_SERVER+"/images/".concat(e)})}},{title:"战队名称",dataIndex:"team_name",key:"team_name",render:function(e){return(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=15?(null==e?void 0:e.substr(0,15))+"...":e||"--"})}},{title:"单位",dataIndex:"school_name",key:"school_name",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},{title:"mAP"===(null==j?void 0:j.task)?"mAP指标":"Jittor-3"===(null==j?void 0:j.task)?"总分":"top1指标",dataIndex:"score",key:"score",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}}];return(0,_.jsxs)("div",{children:[(null==c||null===(n=c.stages)||void 0===n?void 0:n.length)>0?null:(0,_.jsx)(U,{}),(null==c||null===(t=c.stages)||void 0===t?void 0:t.length)>0&&(0,_.jsx)(Y.Z,{animated:!0,tabBarExtraContent:((null==b?void 0:b.admin)||(null==b?void 0:b.business)||y)&&(0,_.jsx)(C.ZP,{onClick:function(){S(!0)},children:"编辑"}),onChange:function(e){var n,t,l;S(!1);var a=null==c||null===(n=c.stages)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];F(a);var i=null==a||null===(t=a.children)||void 0===t?void 0:t[0];J(i),O((null===(l=c.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==a?void 0:a.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||""),p((null==i?void 0:i.id)||e)},children:c&&c.stages.map((function(e,n){return(0,_.jsx)(ee,{tab:e.name,children:!1===w&&c&&c.rule_contents.map((function(n,t){return e.id===n.competition_stage_id||null===e.id&&0===n.competition_stage_id?(0,_.jsx)(I.Z,{value:void 0===n.content||null===n.content?"":n.content},t):void 0}))},null===e.id?0:e.id)}))}),(null==B||null===(l=B.children)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==q?void 0:q.id)+"",onChange:function(e){var n,t=null==B||null===(n=B.children)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];J(t),p(e)},children:null==B||null===(a=B.children)||void 0===a?void 0:a.map((function(e,n){return(0,_.jsx)(ee,{tab:e.name},null===e.id?0:e.id)}))}),w&&(0,_.jsxs)("div",{children:[(0,_.jsx)(V.Z,{defaultValue:E,onChange:function(e){O(e)}}),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return X.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return S(!1)},children:"取消"})]})]}),(null==d||null===(i=d.teams)||void 0===i?void 0:i.length)>0&&("mAP"===(null==j?void 0:j.task)||"dog"===(null==j?void 0:j.task)||"Jittor-3"===(null==j?void 0:j.task))?(0,_.jsx)(G.Z,{dataSource:null==d?void 0:d.teams,columns:ne,pagination:!1}):(null==d||null===(s=d.teams)||void 0===s?void 0:s.length)>0&&(0,_.jsx)(Q,{ItemData:d})]})},te=t(4128),le=t(42930),ae=t(39634),ie=t(61186),re=t.n(ie),se=Y.Z.TabPane;var oe=function(e){var n,t,l,a,i,s=e.ChartRules,c=e.ItemData,d=e.getCharts,p=e.Selectkey,m=e.HeaderDetail,h=e.getChartRules,x=e.userinfo,b=e.Editable,y=e.dispatch,j=e.StaffDetail,Z=(0,v.useState)(!1),k=u()(Z,2),w=k[0],S=k[1],N=(0,v.useState)(""),P=u()(N,2),E=P[0],T=P[1],O=(0,v.useState)(!0),L=u()(O,2),z=L[0],M=L[1],A=(0,v.useState)(),D=u()(A,2),$=D[0],B=D[1],F=(0,v.useState)(),H=u()(F,2),W=H[0],q=H[1],J=(0,f.useParams)().identifier;function K(){return(K=o()(r()().mark((function e(){var n,t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E){e.next=3;break}return g.ZP.info("内容不能为空"),e.abrupt("return");case 3:if(M(!1),!(n=null==$?void 0:$.id)){e.next=12;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(J,"/update_md_content.json"),{method:"post",body:{competition_module_id:p,content:E,md_content_id:null===(t=s.rule_contents)||void 0===t||null===(t=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(n)})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,stage_id:null==$?void 0:$.id}});case 8:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),h()),e.next=16;break;case 12:return e.next=14,(0,R.ZP)("/api/competitions/".concat(J,"/update_md_content.json"),{method:"post",body:{competition_module_id:p,content:E,md_content_id:null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id,stage_id:null==$?void 0:$.id}});case 14:0===e.sent.status&&(g.ZP.info("更新成功"),S(!1),h());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){if(z){var e,n,t=null==s||null===(e=s.stages)||void 0===e?void 0:e[0];B(t);var l,a,i=null==s||null===(n=s.stages)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n[0];if(q(i),null!=t&&t.id)d(null==t?void 0:t.id),T((null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==t?void 0:t.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||"");else d(0),T((null===(a=s.rule_contents)||void 0===a||null===(a=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===a||null===(a=a[0])||void 0===a?void 0:a.content)||"")}}),[s]);var Q=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:function(e,n,t){return(0,_.jsx)("span",{children:e})}},{title:"附件",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:function(e){return(0,_.jsx)(X.Z,{title:e,children:(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=10?(null==e?void 0:e.substr(0,10))+"...":e||"--"})})}},{title:"提交人",dataIndex:"user_name",key:"user_name",width:100,render:function(e){return(0,_.jsx)("span",{title:e,children:e&&(null==e?void 0:e.length)>=6?(null==e?void 0:e.substr(0,6))+"...":e||"--"})}},{title:"提交时间",dataIndex:"created_at",key:"created_at",align:"center"},{title:"状态",dataIndex:"status",key:"status",width:50,render:function(e){return(0,_.jsx)("span",{children:1===e?"计算中":2===e?"完成":0===e?"待计算":3===e&&"错误"})}},!(null!=$&&$.display_four_indicators)&&"计图挑战热身赛"===(null==$?void 0:$.name)&&{title:"数据指标1",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},!(null!=$&&$.display_four_indicators)&&"计图挑战热身赛"===(null==$?void 0:$.name)&&{title:"数据指标2",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){return(null==e?void 0:e.length)>0?null==e?void 0:e.map((function(e,n){return(0,_.jsxs)("span",{children:[null==e?void 0:e.name,":",null==e?void 0:e.value," ",(0,_.jsx)("br",{})]})})):(0,_.jsx)("span",{children:"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},(null==$?void 0:$.display_one_indicators)&&{title:"mIoU",dataIndex:"data_other",key:"data_ranking",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"mIoU"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"美学评分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"score"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"fid"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"风格相似度",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"style_similarity"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},(null==$?void 0:$.display_four_indicators)&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"total_score"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return(0,_.jsx)("span",{children:e||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Coffee"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Easyship"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Scar"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Scarf"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},!(null!=$&&$.display_four_indicators)&&(null==$?void 0:$.name.includes("可微渲染新视角生成赛题"))&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var n;return(0,_.jsx)("span",{children:(null==e||null===(n=e.find((function(e){return"Total"===(null==e?void 0:e.name)})))||void 0===n?void 0:n.value)||"--"})}},{title:"操作",dataIndex:"result_url",width:50,key:"result_url",render:function(e){return(0,_.jsx)("a",{href:e,target:"_blank",download:"附件",children:"下载"})}}].filter((function(e){return!!e}));return(0,_.jsxs)("div",{children:[(null==s||null===(n=s.stages)||void 0===n?void 0:n.length)>0?null:(0,_.jsx)(U,{}),(null==s||null===(t=s.stages)||void 0===t?void 0:t.length)>0&&(0,_.jsx)(Y.Z,{animated:!0,tabBarExtraContent:null!=x&&x.admin||null!=x&&x.business||b?(0,_.jsx)(C.ZP,{onClick:function(){S(!0)},children:"编辑"}):j.enrolled&&(null==$?void 0:$.start_time)&&(null==$?void 0:$.end_time)&&(0,_.jsxs)("span",{children:["提交时间:",re()(null==$?void 0:$.start_time).format("YYYY-MM-DD HH:mm:ss"),"至",re()(null==$?void 0:$.end_time).format("YYYY-MM-DD HH:mm:ss"),(0,_.jsx)(C.ZP,{style:{marginLeft:"20px"},disabled:re()(null==$?void 0:$.start_time).unix()>re()(re()().format("YYYY-MM-DD HH:mm:s")).unix()||re()(re()().format("YYYY-MM-DD HH:mm:s")).unix()>re()(null==$?void 0:$.end_time).unix(),onClick:function(){y({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(null==W?void 0:W.id)||(null==$?void 0:$.id),id:null==m?void 0:m.id}}})},children:"提交结果"})]}),onChange:function(e){var n,t,l;S(!1);var a=null==s||null===(n=s.stages)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0],i=null==a||null===(t=a.children)||void 0===t?void 0:t[0];q(i),B(a),T((null===(l=s.rule_contents)||void 0===l||null===(l=l.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==a?void 0:a.id)})))||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||""),d((null==i?void 0:i.id)||e)},children:s&&s.stages.map((function(e,n){return(0,_.jsx)(se,{tab:e.name,children:!1===w&&s&&s.rule_contents.map((function(n,t){return e.id===n.competition_stage_id||null===e.id&&0===n.competition_stage_id?(0,_.jsx)(I.Z,{value:void 0===n.content||null===n.content?"":n.content},t):void 0}))},null===e.id?0:e.id)}))}),(null==$||null===(l=$.children)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==W?void 0:W.id)+"",onChange:function(e){var n,t=null==$||null===(n=$.children)||void 0===n?void 0:n.filter((function(n){return parseInt(e)===parseInt(null==n?void 0:n.id)}))[0];q(t),d(e)},children:null==$||null===(a=$.children)||void 0===a?void 0:a.map((function(e,n){return(0,_.jsx)(se,{tab:e.name},null===e.id?0:e.id)}))}),w&&(0,_.jsxs)("div",{children:[(0,_.jsx)(V.Z,{defaultValue:E,onChange:function(e){T(e)}}),(0,_.jsxs)("p",{style:{marginTop:"10px"},children:[(0,_.jsx)(C.ZP,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return K.apply(this,arguments)}()},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return S(!1)},children:"取消"})]})]}),(null===(i=m.competition_modules.filter((function(e){return e.id===p})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.show_leaderboard)&&(0,_.jsx)(G.Z,{dataSource:null==c?void 0:c.results,columns:Q})]})},ce=t(27092),ue=Y.Z.TabPane;var de=function(e){var n,t,l,i,s,c,d=e.loading,p=e.ChartRules,m=e.ItemData,h=e.getCharts,x=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail,(0,v.useState)(!1)),g=u()(x,2),b=(g[0],g[1]),y=(0,v.useState)(""),j=u()(y,2),Z=(j[0],j[1]),k=(0,v.useState)(!0),w=u()(k,2),C=w[0],N=(w[1],(0,v.useState)()),I=u()(N,2),P=I[0],R=I[1],O=(0,v.useState)(),L=u()(O,2),z=L[0],M=L[1],A=((0,f.useParams)().identifier,(0,v.useState)({page:1,limit:10,sort:"desc"})),D=u()(A,2),$=D[0],B=D[1];(0,v.useEffect)((function(){var e;C&&null!=p&&null!==(e=p.stages)&&void 0!==e&&e[0]&&F()}),[null==p||null===(n=p.stages)||void 0===n?void 0:n[0]]);var F=function(){var e=o()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==p||null===(n=p.stages)||void 0===n?void 0:n[0],R(l),i=null==p||null===(t=p.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0],M(i),$.id=(null==i?void 0:i.id)||(null==l?void 0:l.id),B(a()({},$)),e.next=7,h(a()(a()({},$),{},{stage_id:$.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{children:[(null==p||null===(t=p.stages)||void 0===t?void 0:t.length)>0?null:(0,_.jsx)(U,{}),(null==p||null===(l=p.stages)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=o()(r()().mark((function e(n){var t,l,i,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!1),s=null==p||null===(t=p.stages)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],o=null==s||null===(l=s.children)||void 0===l?void 0:l[0],M(o),R(s),Z((null===(i=p.rule_contents)||void 0===i||null===(i=i.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""),$.page=1,$.limit=10,$.id=(null==o?void 0:o.id)||n,B(a()({},$)),e.next=9,h(a()({},$));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:p&&p.stages.map((function(e,n){return(0,_.jsx)(ue,{tab:e.name},null===e.id?0:e.id)}))}),(null==P||null===(i=P.children)||void 0===i?void 0:i.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==z?void 0:z.id)+"",onChange:function(){var e=o()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==P||null===(t=P.children)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],M(l),$.page=1,$.limit=10,$.id=n,B(a()({},$)),e.next=5,h(a()({},$));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==P||null===(s=P.children)||void 0===s?void 0:s.map((function(e,n){return(0,_.jsx)(ue,{tab:e.name},null===e.id?0:e.id)}))}),(0,_.jsx)("div",{style:{height:10,background:"#F5F5F5"}}),(0,_.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,_.jsxs)("span",{style:{cursor:"pointer",marginRight:20},onClick:function(){$.page=1,$.sort="desc"===$.sort?"asc":"desc",B(a()({},$)),h(a()({},$))},children:["按提交时间","asc"===$.sort?"正":"倒","序排序 ",(0,_.jsx)("i",{className:"iconfont font14 ".concat("asc"===$.sort?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})," ",(0,_.jsx)(E.Z.Search,{onSearch:function(e){$.page=1,$.search=e,B(a()({},$)),h(a()({},$))},style:{width:"82%"},placeholder:"输入人员/战队名称进行搜索"}),(0,_.jsx)(S.Z,{spinning:d,children:null==m||null===(c=m.results)||void 0===c?void 0:c.map((function(e,n){return(0,_.jsxs)("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:0===n?14:30},children:[(0,_.jsxs)("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"},children:[(0,_.jsx)("img",{src:T.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),style:{width:40,height:40,borderRadius:"50%"}}),(0,_.jsxs)("div",{style:{marginLeft:10},children:[(0,_.jsx)("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"},children:null==e?void 0:e.user_name}),(0,_.jsxs)("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60},children:["所属战队",(0,_.jsx)("span",{style:{marginLeft:10,color:"#333"},children:(null==e?void 0:e.team_name)||"- -"})]}),(0,_.jsxs)("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40},children:["学校 ",(0,_.jsx)("span",{style:{marginLeft:10,color:"#333"},children:(null==e?void 0:e.school_name)||"- -"})]})]})]}),(0,_.jsxs)("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,_.jsxs)("div",{children:[(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px"},children:["提交时间:",null==e?void 0:e.created_at]}),(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"},children:["消耗内存:",(null==e?void 0:e.ts_mem)||"- -","MB"]}),(0,_.jsxs)("span",{style:{color:"#666666",fontSize:"12px"},children:["代码执行时间:",(null==e?void 0:e.ts_time)||"- -","秒"]})]}),(0,_.jsxs)("a",{style:{display:"flex",alignItems:"center"},href:"/tasks/".concat(null==e?void 0:e.game_identifier),target:"_blank",children:[(0,_.jsx)("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),(0,_.jsx)("span",{style:{lineHeight:"14px"},children:"查看代码"})]})]})]})}))}),(0,_.jsx)(ce.Z,{total:null==m?void 0:m.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:$.page,onChange:function(e,n){$.page=e,B(a()({},$)),h(a()({},$))}})]})]})},pe=t(97063),ve=Y.Z.TabPane;var fe=function(e){var n,t,l,i,s,c,d,p=e.loading,m=e.ChartRules,h=e.ItemData,x=e.getCharts,g=(e.Selectkey,e.HeaderDetail),b=(e.getChartRules,e.userinfo,e.Editable,e.dispatch),y=e.StaffDetail,j=(0,v.useState)(!1),Z=u()(j,2),k=(Z[0],Z[1]),w=(0,v.useState)(""),C=u()(w,2),N=(C[0],C[1]),I=(0,v.useState)(!0),P=u()(I,2),E=P[0],T=(P[1],(0,v.useState)()),O=u()(T,2),L=O[0],z=O[1],M=(0,v.useState)(),A=u()(M,2),D=A[0],$=A[1],B=(0,v.useState)([]),F=u()(B,2),V=F[0],H=F[1],W=(0,f.useParams)().identifier,G=(0,v.useState)({page:1,limit:10}),q=u()(G,2),J=q[0],K=q[1],X=(0,v.useState)(),Q=u()(X,2);Q[0],Q[1],(0,v.useEffect)((function(){var e;E&&null!=m&&null!==(e=m.stages)&&void 0!==e&&e[0]&&ee()}),[null==m||null===(n=m.stages)||void 0===n?void 0:n[0]]);var ee=function(){var e=o()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==m||null===(n=m.stages)||void 0===n?void 0:n[0],z(l),i=null==m||null===(t=m.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0],$(i),J.id=(null==i?void 0:i.id)||(null==l?void 0:l.id),K(a()({},J)),e.next=7,x(a()(a()({},J),{},{stage_id:J.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ne(){return(ne=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/competitions/".concat(W,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&H(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){null!=g&&g.is_new&&function(){ne.apply(this,arguments)}()}),[g]),(0,_.jsxs)("div",{children:[(null==m||null===(t=m.stages)||void 0===t?void 0:t.length)>0?null:(0,_.jsx)(U,{}),(null==m||null===(l=m.stages)||void 0===l?void 0:l.length)>0&&(0,_.jsx)(Y.Z,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=o()(r()().mark((function e(n){var t,l,i,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!1),s=null==m||null===(t=m.stages)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],o=null==s||null===(l=s.children)||void 0===l?void 0:l[0],$(o),z(s),N((null===(i=m.rule_contents)||void 0===i||null===(i=i.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""),J.page=1,J.limit=10,J.id=(null==o?void 0:o.id)||n,K(a()({},J)),e.next=9,x(a()({},J));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:m&&m.stages.map((function(e,n){return(0,_.jsx)(ve,{tab:e.name},null===e.id?0:e.id)}))}),(null==L||null===(i=L.children)||void 0===i?void 0:i.length)>0&&(0,_.jsx)(Y.Z,{activeKey:(null==D?void 0:D.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:function(){var e=o()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=null==L||null===(t=L.children)||void 0===t?void 0:t.filter((function(e){return parseInt(n)===parseInt(null==e?void 0:e.id)}))[0],$(l),J.page=1,J.limit=10,J.id=n,K(a()({},J)),e.next=5,x(a()({},J));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==L||null===(s=L.children)||void 0===s?void 0:s.map((function(e,n){return(0,_.jsx)(ve,{tab:e.name},null===e.id?0:e.id)}))}),(0,_.jsx)("div",{style:{height:10,background:"#F5F5F5"}}),(0,_.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsxs)("span",{style:{color:"#9096A3"},children:["作品提交时间",(0,_.jsxs)("span",{style:{color:"#333333",marginLeft:5},children:[null==h?void 0:h.start_time,"~",null==h?void 0:h.end_time]})]}),(0,_.jsxs)("span",{style:{color:"#9096A3"},children:["成绩来源",(0,_.jsx)("span",{style:{color:"#333333",marginLeft:5},children:0===(null==h?void 0:h.score_source)?"经验值":"预测准确率"})," "]})]}),(0,_.jsxs)(S.Z,{spinning:p,children:[!(null!=g&&g.is_new)&&(null==h||null===(c=h.results)||void 0===c?void 0:c.map((function(e,n){return(0,_.jsx)(pe.Z,{dispatch:b,Header:g,StaffDetail:y,item:e,index:n})}))),(null==g?void 0:g.is_new)&&(null==V||null===(d=V.data)||void 0===d?void 0:d.map((function(e,n){return(0,_.jsx)(pe.Z,{dispatch:b,Header:g,StaffDetail:y,item:e,index:n})})))]}),(0,_.jsx)(ce.Z,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:J.page,onChange:function(e,n){J.page=e,K(a()({},J)),x(a()({},J))}})]})]})},me=t(10642),he=t(72262),xe=t(4111),ge=t(70236),be=t.n(ge),ye=t(91232),je=t.n(ye),_e=t(78241),Ze=t(85574),ke={WorkSubmitDesc:"WorkSubmitDesc___zk_Kc",WorkSubmit:"WorkSubmit___BOuVl",span:"span___sGFYr",search:"search___wZWVl",downBut:"downBut___tfNYQ"},we=t(16644),Se=t(57265),Ce=t(86129),Ne=t.n(Ce),Ie=(0,f.connect)((function(e){return be()(e),{}}))((function(e){var n,t,l,i,s=e.dispatch,c=e.userinfo,d=e.Editable,p=e.ItemData,m=e.TabResults,h=e.HeaderDetail,y=e.StaffDetail,Z=e.getTabResults,k=void 0===Z?function(){}:Z,w=(0,v.useState)(!1),S=u()(w,2),N=S[0],T=S[1],O=(0,f.useParams)().identifier,L=(0,v.useState)(1),z=u()(L,2),M=z[0],A=z[1],D=(0,v.useState)(!1),$=u()(D,2),B=$[0],F=$[1],H=(0,v.useState)(!1),W=u()(H,2),U=W[0],q=W[1],J=(0,v.useState)([]),K=u()(J,2),Q=K[0],ee=K[1],ne=(0,v.useState)(!1),te=u()(ne,2),ae=te[0],ie=te[1],se=(0,v.useState)({name:"",url:"",id:null,fileList:[]}),oe=u()(se,2),ue=oe[0],de=oe[1],pe=(0,v.useState)({total_count:0,results:[]}),ve=u()(pe,2),fe=ve[0],me=ve[1],he=(0,v.useState)(null),xe=u()(he,2),ge=xe[0],be=xe[1],ye=(0,v.useState)({page:1,per_page:20,keyword:""}),Ce=u()(ye,2),Ie=Ce[0],Pe=Ce[1],Ee=(0,v.useState)(""),Te=u()(Ee,2),Re=Te[0],Oe=Te[1],Le=(0,v.useState)(new(Ne())),ze=u()(Le,2),Me=ze[0];ze[1];(0,v.useEffect)((function(){F((null==c?void 0:c.admin)||(null==c?void 0:c.business)||d)}),[null==c?void 0:c.admin,null==c?void 0:c.business,d]),(0,v.useEffect)((function(){null!=p&&p.only_file&&A(2)}),[p]),(0,v.useEffect)((function(){var e,n,t,l;m.stages&&(null===(e=m.stages)||void 0===e?void 0:e.length)>0&&((null===(n=m.stages)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n.length)>0?be((null===(t=m.stages)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.children)||void 0===t?void 0:t[0])||null):be((null===(l=m.stages)||void 0===l?void 0:l[0])||null))}),[m.stages]),(0,v.useEffect)((function(){De()}),[null==ge?void 0:ge.id,Ie.page]);var Ae=[{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"队伍名称"}),dataIndex:"team_name",width:"120px",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"提交人"}),dataIndex:"user_name",width:"120px",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"作品名称"}),dataIndex:"name",ellipsis:!0,render:function(e,n){return e?(0,_.jsx)("a",{href:n.url||"#",target:"_blank",children:(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e})}):"--"},isShow:[1]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"作品文件"}),dataIndex:"file_name",width:1==M?"180px":"",ellipsis:!0,render:function(e){return(0,_.jsx)(X.Z,{placement:"topLeft",title:e,children:e||"- -"})},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"更新时间"}),dataIndex:"updated_at",width:"180px",render:function(e){return e||"- -"},isShow:[1,2]},{title:(0,_.jsx)("span",{style:{color:"#5F6368"},children:"操作"}),dataIndex:"result_url",ellipsis:!0,width:"140px",align:"center",render:function(e,n){return(0,_.jsxs)(P.Z,{justify:B?"center":"space-between",children:[!B&&(0,_.jsx)(C.ZP,{type:"link",onClick:function(){q(!0),de({name:n.name,url:n.url,id:n.id}),n.file_name&&ee([{uid:"-1",name:n.file_name,status:"done",url:n.result_url||""}])},children:"编辑"}),(0,_.jsx)(Se.Z,{type:"link",disabled:!e,onClick:o()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,le.Nd)(n.file_name,e));case 1:case"end":return t.stop()}}),t)}))),children:B?"下载文件":"下载"})]})},isShow:[1,2]}].filter((function(e){return e.isShow.includes(M)})),De=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,s({type:"competitions/Results",payload:a()({identifier:O,stage_id:null==ge?void 0:ge.id,module_type:"worksubmit"},Ie)});case 3:n=e.sent,me(n),ie(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/updateMdContent",payload:{identifier:O,stage_id:null==ge?void 0:ge.id,competition_module_id:p.id,content:Re,md_content_id:null==n?void 0:n.id}});case 2:return 0==(t=e.sent).status&&g.ZP.success(t.message),T(!1),e.next=7,k();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Be=function(){var e=o()(r()().mark((function e(n){var t,l,a,i,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n,Q),2!=M||0!=Q.length){e.next=4;break}return g.ZP.error("请选择文件"),e.abrupt("return");case 4:if(i={login:null==c?void 0:c.login,container_type:"Competition",file_name:null==Q||null===(t=Q[0])||void 0===t?void 0:t.name,stage_type:null==ge?void 0:ge.id,container_id:null==h?void 0:h.id,result_id:null==ue?void 0:ue.id,module_type:"worksubmit"},1!=M){e.next=13;break}return e.next=8,(0,R.ZP)("/api/competitions/".concat(O,"/check_result_url.json"),{method:"GET",params:{url:n.url,stage_id:null==ge?void 0:ge.id,result_id:null==ue?void 0:ue.id}});case 8:if(0==(null==(o=e.sent)?void 0:o.status)){e.next=11;break}return e.abrupt("return");case 11:i.name=n.name,i.url=n.url;case 13:if(1!=M||0!=Q.length){e.next=19;break}return e.next=16,s({type:"competitions/getWorkSubmitUpdateRes",payload:{identifier:O,result_id:null==ue?void 0:ue.id,name:n.name,url:n.url,stage_id:null==ge?void 0:ge.id,result_url:null==ue?void 0:ue.result_url,module_type:"worksubmit"}});case 16:a=e.sent,e.next=22;break;case 19:return e.next=21,(0,j.cT)(Q[0],i);case 21:a=e.sent;case 22:0==(null===(l=a)||void 0===l?void 0:l.status)?g.ZP.success("提交成功"):g.ZP.info((null===(u=a)||void 0===u?void 0:u.message)||"提交失败"),q(!1),ee([]),De();case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Fe=function(){var e=o()(r()().mark((function e(){var n,t,l,a,i,c,u,d,p,v;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/Results",payload:{identifier:O,stage_id:null==ge?void 0:ge.id,page:1,per_page:9999999,keyword:"",module_type:"worksubmit"}});case 2:if(t=e.sent,l=null==t||null===(n=t.results)||void 0===n?void 0:n.filter((function(e){return(null==e?void 0:e.result_url)&&e.file_name})),a=b.Z.info({width:460,title:(0,_.jsxs)("div",{children:["正在导出参赛文件,",(0,_.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,_.jsxs)("div",{children:["当前进度: ",(0,_.jsx)("span",{className:"c-blue",children:0}),"/",l.length]}),maskClosable:!1,className:ke.modal,onOk:function(){}}),i=[],c=function(){var e=o()(r()().mark((function e(n,t){var s,o,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,s=new(Ne()),e.next=4,fetch(n.result_url,{method:"get"});case 4:return o=e.sent,e.next=7,o.blob();case 7:return c=e.sent,s.file(n.file_name,c),e.next=11,s.generateAsync({type:"blob"}).then((function(e){!function n(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;0==l&&i.includes(t)||i.includes("".concat(t,"(").concat(l,")"))?n(t,l+1):(i.push(0==l?t:"".concat(t,"(").concat(l,")")),Me.file(0==l?t+".zip":"".concat(t,"(").concat(l,")")+".zip",e))}("".concat(null==n?void 0:n.team_name,"-").concat(null==n?void 0:n.user_name))}));case 11:a.update({content:(0,_.jsxs)("div",{children:["当前进度: ",(0,_.jsx)("span",{className:"c-blue",children:t}),"/",l.length]})}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),g.ZP.error("".concat(n.file_name,"下载失败"));case 17:case"end":return e.stop()}}),e,null,[[0,14]])})));return function(n,t){return e.apply(this,arguments)}}(),!(l.length>0)){e.next=27;break}u=0,d=je()(l),e.prev=10,d.s();case 12:if((p=d.n()).done){e.next=18;break}return v=p.value,e.next=16,c(v,++u);case 16:e.next=12;break;case 18:e.next=23;break;case 20:e.prev=20,e.t0=e.catch(10),d.e(e.t0);case 23:return e.prev=23,d.f(),e.finish(23);case 26:Me.generateAsync({type:"blob"}).then((function(e){(0,le.Nd)(h.name,window.URL.createObjectURL(e))}));case 27:a.destroy();case 28:case"end":return e.stop()}}),e,null,[[10,20,23,26]])})));return function(){return e.apply(this,arguments)}}(),Ve={maxCount:1,withCredentials:!0,fileList:Q,onRemove:function(){ee([])},beforeUpload:function(e){var n=e.size/1024/1024;e.name.split(".").slice(-1)[0].toLowerCase();return 1==M&&n>150||2==M&&n/1024>1||0==n?(g.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(".concat(1==M?"150MB":"1G",")"))),Promise.reject()):(ee([e]),!1)}};return(0,_.jsxs)("div",{className:ke.WorkSubmit,children:[ge?(0,_.jsx)(Y.Z,{defaultActiveKey:(null===(n=m.stages)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)||1,destroyInactiveTabPane:!0,tabBarExtraContent:(0,_.jsxs)(P.Z,{style:{marginBottom:"10px"},children:[!B&&y.enrolled&&(0,_.jsx)(C.ZP,{type:"primary",onClick:function(){return q(!0)},children:"作品提交"}),B&&!N&&(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},type:"primary",onClick:function(){return T(!0)},children:"编辑"})]}),onChange:function(e){var n=m.stages.find((function(n){return n.id==e}));n.children.length>0?be(n.children[0]):be(n)},children:null===(t=m.stages)||void 0===t?void 0:t.map((function(e,n){var t,l,a,i,s;return(0,_.jsxs)(Y.Z.TabPane,{tab:(0,_.jsx)("div",{style:{marginBottom:"20px"},children:e.name}),children:[N?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(V.Z,{defaultValue:(null===(t=m.rule_contents[n])||void 0===t?void 0:t.content)||"",onChange:function(e){return Oe(e)}}),(0,_.jsxs)(P.Z,{children:[(0,_.jsx)(Se.Z,{type:"primary",onClick:function(){return $e(m.rule_contents[n])},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",T(!1));case 1:case"end":return e.stop()}}),e)}))),children:"取消"})]})]}):(0,_.jsx)(I.Z,{style:{marginTop:"10px"},value:(null===(l=m.rule_contents[n])||void 0===l?void 0:l.content)||""}),(null===(a=e.children)||void 0===a?void 0:a.length)>0&&(0,_.jsx)(Y.Z,{defaultActiveKey:null===(i=e.children)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id,destroyInactiveTabPane:!0,onChange:function(n){var t;be(null===(t=e.children)||void 0===t?void 0:t.find((function(e){return e.id==n})))},children:null===(s=e.children)||void 0===s?void 0:s.map((function(e){return(0,_.jsx)(Y.Z.TabPane,{tab:e.name},e.id)}))})]},e.id)}))}):(0,_.jsxs)("div",{children:[(y.enrolled||B)&&(0,_.jsxs)(P.Z,{style:{marginBottom:"10px",paddingBottom:"10px",borderBottom:"1px solid #eee"},children:[!B&&y.enrolled&&(0,_.jsx)(C.ZP,{style:{marginLeft:"auto"},type:"primary",onClick:function(){return q(!0)},children:"作品提交"}),B&&!N&&(0,_.jsx)(C.ZP,{style:{marginLeft:!B&&y.enrolled?"10px":"auto"},type:"primary",onClick:function(){return T(!0)},children:"编辑"})]}),N?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(V.Z,{defaultValue:(null===(l=m.rule_contents)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.content)||"",onChange:function(e){return Oe(e)}}),(0,_.jsxs)(P.Z,{children:[(0,_.jsx)(Se.Z,{type:"primary",onClick:function(){var e;return $e(null===(e=m.rule_contents)||void 0===e?void 0:e[0])},children:"提交"}),(0,_.jsx)(C.ZP,{style:{marginLeft:"10px"},onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",T(!1));case 1:case"end":return e.stop()}}),e)}))),children:"取消"})]})]}):(0,_.jsx)(I.Z,{style:{marginTop:"10px"},value:(null===(i=m.rule_contents)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.content)||""})]}),B&&(0,_.jsxs)(P.Z,{align:"middle",justify:"space-between",style:{marginTop:"21px"},children:[(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(E.Z,{className:ke.search,placeholder:"请输入队伍名称或提交人姓名搜索",suffix:(0,_.jsx)("i",{className:"iconfont icon-sousuo9",onClick:De,style:{color:"#000",cursor:"pointer",fontSize:"14px"}}),onChange:function(e){Ie.keyword=e.target.value,Pe(Ie)},style:{background:"#F6F7F9"},bordered:!1,onPressEnter:De}),(0,_.jsxs)("div",{style:{color:"#9B9B9B",fontSize:"14px",marginLeft:"20px"},children:["当前共计作品",(0,_.jsx)("span",{style:{color:"#165DFF"},children:fe.total_count}),"个"]})]}),(0,_.jsxs)(P.Z,{align:"middle",children:[1==M&&(0,_.jsx)(C.ZP,{style:{lineHeight:"32px"},target:"_blank",href:"/api/competitions/".concat(O,"/results.xlsx?identifier=").concat(O,"&stage_id=").concat((null==ge?void 0:ge.id)||"","&module_type=worksubmit"),icon:(0,_.jsx)("i",{className:"iconfont icon-lianjie3",style:{fontSize:"16px",color:"#44D7B6"}}),className:ke.downBut,children:"下载作品链接"}),(0,_.jsx)(Se.Z,{icon:(0,_.jsx)("i",{className:"iconfont icon-wenjian4",style:{fontSize:"16px",color:"#F6C555"}}),className:ke.downBut,style:{marginLeft:"20px"},onClick:Fe,children:"下载所有文件"})]})]}),(0,_.jsx)(G.Z,{style:{marginTop:"17px"},loading:ae,columns:Ae,dataSource:fe.results,locale:{emptyText:(0,_.jsx)(we.Z,{})},pagination:!1}),(0,_.jsxs)(P.Z,{style:{marginTop:"20px"},align:"middle",justify:"space-between",children:[((null==ge?void 0:ge.end_time)&&(null==ge?void 0:ge.start_time)||h.start_time&&h.end_time)&&(0,_.jsxs)("span",{className:ke.span,children:["提交时间:",(0,_.jsx)("span",{children:re()((null==ge?void 0:ge.start_time)||h.start_time).format("YYYY-MM-DD HH:mm:ss")})," 至 ",(0,_.jsx)("span",{children:re()((null==ge?void 0:ge.end_time)||h.end_time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,_.jsx)(ce.Z,{showQuickJumper:!0,hideOnSinglePage:!0,total:fe.total_count,pageSize:Ie.per_page,onChange:function(e){Ie.page=e,Pe(Ie)}})]}),(0,_.jsxs)(b.Z,{centered:!0,destroyOnClose:!0,title:(0,_.jsx)("div",{style:{fontWeight:"500",color:"#000000",marginTop:"10px"},children:"参数作品提交"}),open:U,bodyStyle:{padding:" 0px 25px 10px 25px"},footer:null,onCancel:function(){q(!1),ee([]),de(null)},children:[(0,_.jsx)("div",{className:ke.WorkSubmitDesc,children:"说明:参赛作品不支持删除,大赛进行中上传后的作品如需修改,可在【作品提交】列表点击“编辑”进行修改。"}),(0,_.jsxs)(_e.Z,{initialValues:ue,colon:!1,onFinish:Be,children:[1==M&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(_e.Z.Item,{label:"作品名称",name:"name",rules:[{required:!0,message:"请填写作品名称"}],children:(0,_.jsx)(E.Z,{showCount:!0,maxLength:60,placeholder:"请输入作品名称"})}),(0,_.jsx)(_e.Z.Item,{label:"作品链接",name:"url",rules:[{required:!0,message:"请填写作品链接"}],children:(0,_.jsx)(E.Z,{placeholder:"请输入作品链接"})})]}),(0,_.jsxs)(_e.Z.Item,{name:"fileList",style:{paddingLeft:1==M?"76px":"0"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:[1==M&&(0,_.jsx)(x.Z,a()(a()({},Ve),{},{children:(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(C.ZP,{type:"primary",ghost:!0,icon:(0,_.jsx)(Ze.Z,{}),children:Q.length>0?"更换文件":"文件上传"}),(0,_.jsx)(X.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,_.jsxs)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,_.jsx)("p",{children:"提示:"}),(0,_.jsx)("p",{children:"1. 一次最多上传1个文件。"}),(0,_.jsx)("p",{children:"2. 单个文件大小请勿超过150M。"})]}),children:(0,_.jsx)("i",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#C5C5C5"}})})]})})),2==M&&(0,_.jsxs)(x.Z.Dragger,a()(a()({className:ke.fileList,style:{background:"#fff",padding:"31px 0px"}},Ve),{},{children:[(0,_.jsx)("p",{className:"ant-upload-drag-icon",children:(0,_.jsx)("i",{className:"iconfont icon-shangchuan4",style:{fontSize:"32px",color:"#165DFF"}})}),(0,_.jsx)("p",{className:"ant-upload-text",children:"拖拽文件或者点击上传"})]}))]}),(0,_.jsx)(_e.Z.Item,{children:(0,_.jsxs)(P.Z,{align:"middle",children:[(0,_.jsx)(C.ZP,{style:{marginLeft:"auto"},onClick:function(){q(!1),ee([]),de(null)},children:"取消"}),(0,_.jsx)(C.ZP,{type:"primary",style:{marginLeft:"10px"},htmlType:"submit",children:"确定"})]})})]})]})]})})),Pe=["globalSetting","loading","dispatch","user"],Ee=(0,f.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,user:e.user}}))((function(e){e.globalSetting;var n,t,l,i,s,c,d,x,y=e.loading,j=e.dispatch,Z=e.user,I=(p()(e,Pe),(0,v.useState)({avatar_url:""})),P=u()(I,2),E=P[0],R=P[1],L=(0,v.useState)([]),z=u()(L,2),M=z[0],A=z[1],D=(0,f.useParams)().identifier,$=(0,v.useState)([]),B=u()($,2),V=B[0],H=B[1],Y=(0,v.useState)(!0),G=u()(Y,2),U=G[0],q=G[1],J=(0,v.useState)([]),K=u()(J,2),X=K[0],Q=K[1],ee=(0,v.useState)([]),ie=u()(ee,2),re=ie[0],se=ie[1],ce=(0,v.useState)(!1),ue=u()(ce,2),pe=ue[0],ve=ue[1],ge=(0,v.useState)(!1),be=u()(ge,2),ye=be[0],je=be[1],_e=(0,v.useState)(!1),Ze=u()(_e,2),ke=Ze[0],we=Ze[1],Se=(0,v.useState)([]),Ce=u()(Se,2),Ne=Ce[0],Ee=Ce[1],Te=(0,v.useState)([]),Re=u()(Te,2),Oe=Re[0],Le=Re[1],ze=(0,v.useState)([]),Me=u()(ze,2),Ae=Me[0],De=Me[1],$e=(0,v.useState)(!1),Be=u()($e,2),Fe=Be[0],Ve=Be[1],He=(0,v.useState)([]),We=u()(He,2),Ye=We[0],Ge=We[1],Ue=(0,v.useState)(),qe=u()(Ue,2),Je=qe[0],Ke=qe[1],Xe=(0,v.useState)(!0),Qe=u()(Xe,2),en=Qe[0],nn=Qe[1],tn=(0,v.useState)(!1),ln=u()(tn,2),an=ln[0],rn=ln[1],sn=(0,v.useState)(!1),on=u()(sn,2),cn=on[0],un=on[1],dn=(0,v.useState)(!1),pn=u()(dn,2),vn=pn[0],fn=pn[1],mn=(0,v.useState)(!1),hn=u()(mn,2),xn=hn[0],gn=hn[1],bn=(0,v.useState)(!1),yn=u()(bn,2),jn=yn[0],_n=yn[1],Zn=(0,v.useState)(!0),kn=u()(Zn,2),wn=kn[0],Sn=kn[1],Cn=(0,v.useState)(!1),Nn=u()(Cn,2),In=Nn[0],Pn=Nn[1],En=(0,v.useState)(!1),Tn=u()(En,2),Rn=Tn[0],On=Tn[1],Ln=(0,v.useState)(""),zn=u()(Ln,2),Mn=zn[0],An=zn[1],Dn=(0,f.useLocation)(),$n=(0,v.useRef)(null),Bn=(0,v.useState)(!1),Fn=u()(Bn,2),Vn=Fn[0],Hn=Fn[1];function Wn(){return Yn.apply(this,arguments)}function Yn(){return(Yn=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=A,e.next=3,j({type:"competitions/getStaff",payload:{identifier:D}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,j({type:"competitions/getHeader",payload:{identifier:D}});case 7:n=e.sent,R(n),(0,le.Dk)((null==n?void 0:n.name)||"竞赛");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Gn(e){return Un.apply(this,arguments)}function Un(){return(Un=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(De(n.id),Ae=n.id,Q(n),"entrance"!==n.module_type){e.next=9;break}return e.next=6,j({type:"competitions/getItem",payload:{url:n.module_url,module_type:"entrance"}});case 6:t=e.sent,e.next=12;break;case 9:return e.next=11,j({type:"competitions/getItem",payload:{url:n.module_url}});case 11:t=e.sent;case 12:ve(!1),we(!1),Ve(!1),H(t),rn(!1),un(!1),Hn(!1),se(n.module_type),"worksubmit"===n.module_type?(q(!1),Hn(!0),at()):"chart"===n.module_type?(ve(!0),q(!1),Kn()):"certificate"===n.module_type?(we(!0),ve(!1),q(!1),rt()):"md_tab"===n.module_type?(Ve(!0),q(!1),localStorage.setItem("issee","2"),ve(!1),we(!1),at()):"md_shixun"===n.module_type?(rn(!0),q(!1),at()):"entrance"===n.module_type?(un(!0),q(!1),at()):(q(!0),localStorage.setItem("issee","1"));case 21:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function qn(e,n,t){return Jn.apply(this,arguments)}function Jn(){return(Jn=o()(r()().mark((function e(n,t,l){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),!E.teacher_need_phone&&!E.member_need_phone){e.next=4;break}return Pn(!0),e.abrupt("return");case 4:if((0,O.tJ)(j)){e.next=6;break}return e.abrupt("return");case 6:if(null==E||!E.is_authentication||null!=Z&&null!==(a=Z.userInfo)&&void 0!==a&&a.authentication){e.next=9;break}return j({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:if(null==E||!E.enroll_url){e.next=12;break}return(0,le.xg)(null==E?void 0:E.enroll_url),e.abrupt("return");case 12:if("ismodel"!==l){e.next=29;break}if(t.invite_code){e.next=16;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 16:if(!0!==t.member_of_course){e.next=20;break}(0,le.xg)("/classrooms/".concat(t.course_id)),e.next=27;break;case 20:if(t.invite_code){e.next=23;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 23:return e.next=25,j({type:"competitions/addApplytojoincourse",payload:{invite_code:t.invite_code,student:1}});case 25:0===e.sent.status&&(0,le.xg)("/classrooms/".concat(t.course_id));case 27:e.next=33;break;case 29:if(!0!==M.enrolled){e.next=32;break}return(0,le.xg)(l),e.abrupt("return");case 32:fn(!0);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Kn(){return Xn.apply(this,arguments)}function Xn(){return(Xn=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=je,e.next=3,j({type:"competitions/ChartRules",payload:{identifier:D}});case 3:return e.t1=e.sent,e.next=6,(0,e.t0)(e.t1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Qn(){return(Qn=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Charts",payload:{identifier:D,stage_id:n}});case 2:t=e.sent,H(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function et(){return(et=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return nn(!0),e.next=3,j({type:"competitions/Results",payload:a()({identifier:D,stage_id:null==n?void 0:n.id},n)});case 3:t=e.sent,H(t),nn(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function nt(){return(nt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return nn(!0),e.next=3,j({type:"competitions/Results",payload:a()({identifier:D,stage_id:null==n?void 0:n.id,module_type:"entrance"},n)});case 3:t=e.sent,H(t),nn(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function tt(e){return lt.apply(this,arguments)}function lt(){return(lt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Results",payload:{identifier:D,stage_id:n}});case 2:if(t=e.sent,"1"!==localStorage.getItem("issee")){e.next=5;break}return e.abrupt("return");case 5:H(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function at(){return it.apply(this,arguments)}function it(){return(it=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Ge,e.next=3,j({type:"competitions/TabResults",payload:{identifier:D,competition_module_id:Ae}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function rt(){return st.apply(this,arguments)}function st(){return(st=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Prize",payload:{identifier:D,user_id:null==Z||null===(n=Z.userInfo)||void 0===n?void 0:n.user_id}});case 2:t=e.sent,Ee(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ot(){return(ot=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/Accounts",payload:{id:null==Z||null===(n=Z.userInfo)||void 0===n?void 0:n.user_id}});case 2:t=e.sent,Le(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ct(){return(ct=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(wn){e.next=2;break}return e.abrupt("return");case 2:if(Sn(!1),!ut()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,j({type:"competitions/AddTeam",payload:{identifier:D,name:n}});case 7:(t=e.sent)&&0===t.status?(An(t),On(!0),Wn(),gn(!1)):Sn(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ut(){var e,n,t,l,a,i;if(null!=Z&&null!==(e=Z.userInfo)&&void 0!==e&&e.is_teacher){if((null!=M&&null!==(t=M.all_staff)&&void 0!==t&&t.mutiple_limited||null!=M&&null!==(l=M.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=M&&M.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Sn(!0),!0}else if((null!=M&&null!==(a=M.all_staff)&&void 0!==a&&a.mutiple_limited||null!=M&&null!==(i=M.member_staff)&&void 0!==i&&i.mutiple_limited)&&null!=M&&M.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Sn(!0),!0;if(null!=M&&M.enroll_ended)return g.ZP.info("报名已截止,无需报名"),Sn(!0),!0;if(null!=M&&M.all_staff)return!1;if(null!=Z&&null!==(n=Z.userInfo)&&void 0!==n&&n.is_teacher){if(!M.teacher_staff)return g.ZP.info("已禁止老师报名"),Sn(!0),!0}else if(null==M||!M.member_staff)return g.ZP.info("已禁止学生报名"),Sn(!0),!0}function dt(){return(dt=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(wn){e.next=2;break}return e.abrupt("return");case 2:if(!ut()){e.next=4;break}return e.abrupt("return");case 4:return Sn(!1),e.next=7,j({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n}});case 7:(t=e.sent)&&0===t.status?(On(!0),An(t),_n(!1),Sn(!0),Wn()):Sn(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){console.log("++++++++++++++++++++++++++++++++++++",D),D&&Wn(),(0,le.Dk)("竞赛")}),[D]),(0,v.useEffect)((function(){var e;Ke(1===parseInt(null==Dn||null===(e=Dn.query)||void 0===e?void 0:e.type))}),[Dn]),(0,v.useEffect)((function(){var e;if((null==E||null===(e=E.competition_modules)||void 0===e?void 0:e.length)>0){var n,t;if("赛题发布"===(null==Dn||null===(n=Dn.query)||void 0===n?void 0:n.active)){var l,a=null==E||null===(l=E.competition_modules)||void 0===l?void 0:l.find((function(e){return"赛题发布"===e.name}));if(a)return void Gn(a)}Gn(null==E||null===(t=E.competition_modules)||void 0===t?void 0:t[0])}null!=E&&E.id&&j({type:"globalSetting/setShareData",payload:{title:null==E?void 0:E.name,desc:null==E?void 0:E.description,imgUrl:"".concat(null==E?void 0:E.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}})}),[E]),(0,_.jsxs)("div",{className:"edu-container minH500",children:[(0,_.jsxs)(w.Z,{className:"mt10",separator:">",children:[(0,_.jsx)(w.Z.Item,{children:(0,_.jsx)(f.Link,{to:"/competitions/index",children:"在线竞赛"})}),(0,_.jsxs)(w.Z.Item,{children:[E.name,E.sub_title?"-"+E.sub_title:null]})]}),(0,_.jsxs)("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"},children:[(0,_.jsx)(S.Z,{spinning:y.effects["competitions/getHeader"],children:(0,_.jsxs)("div",{style:{height:"355px",width:"800px"},children:[(null==E?void 0:E.avatar_url)&&null!==(null==E?void 0:E.avatar_url)&&(0,_.jsx)("img",{style:{height:"355px",width:"800px"},src:T.Z.IMG_SERVER+"/"+(null==E?void 0:E.avatar_url)}),!(null!=E&&E.avatar_url)&&null==(null==E?void 0:E.avatar_url)&&(0,_.jsx)("img",{style:{height:"355px",width:"800px"},src:T.Z.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"})]})}),(0,_.jsxs)("div",{style:{marginLeft:"20px",width:"400px"},children:[(0,_.jsxs)("p",{className:"".concat(m.Z.titlesize),children:[E.name,E.sub_title?"-"+E.sub_title:null]}),(0,_.jsxs)("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18},children:[(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"奖金"}),null!=E&&E.bonus?(0,_.jsxs)("span",{style:{fontSize:"24px"},children:["¥",parseInt(E&&E.bonus).toLocaleString()]}):(0,_.jsx)("span",{style:{fontSize:"24px"},children:"暂无"})]}),(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"浏览"}),(0,_.jsx)("span",{style:{fontSize:"24px"},children:parseInt(E&&E.visits_count).toLocaleString()})]}),(0,_.jsxs)("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,_.jsx)("span",{children:"报名"}),(0,_.jsx)("span",{style:{fontSize:"24px"},children:parseInt(E&&E.member_count).toLocaleString()})]})]}),(0,_.jsxs)("p",{className:m.Z.timesize,style:{marginTop:30},children:[(0,_.jsx)("span",{style:{color:"#9b9b9b",marginTop:"30px"},children:"竞赛时间:"}),E.start_time,"~",E.end_time]}),(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"报名截止:"}),E.enroll_end_time]}),"ended"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"已结束"]}):null,"nearly_published"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"未发布"]}):null,"progressing"===E.competition_status?(0,_.jsxs)("p",{className:m.Z.timesize,children:[(0,_.jsx)("span",{style:{color:"#9b9b9b"},children:"竞赛状态:"}),"进行中"]}):null,(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(null==E?void 0:E.mode)<=2&&M.enrolled&&(0,_.jsxs)(C.ZP,{onClick:function(e){var n;1===(null==E?void 0:E.mode)?Gn(null===(n=E.competition_modules)||void 0===n?void 0:n.find((function(e){return"entrance"===e.module_type}))):qn(e,E,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:2===(null==E?void 0:E.mode)||1===(null==E?void 0:E.mode)&&(null===(n=E.competition_modules)||void 0===n||null===(n=n.filter((function(e){return"entrance"===e.module_type})))||void 0===n?void 0:n.length)>0?"":"none"},className:m.Z.buttonsize,children:[1===(null==E?void 0:E.mode)&&"赛题入口",2===(null==E?void 0:E.mode)&&"进入课堂"]}),"ended"===E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"已结束"}):null,"nearly_published"===E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"未发布"}):null,"nearly_published"!==E.competition_status&&E.enroll_end&&"ended"!==E.competition_status?(0,_.jsx)(C.ZP,{type:"primary",className:m.Z.buttonsize,disabled:!0,children:"报名截止"}):null,"progressing"===E.competition_status&&1!=E.enroll_end&&E.enroll_end_time?(0,_.jsx)(C.ZP,{type:"primary",disabled:M.enrolled&&!E.need_attachment,className:m.Z.buttonsize,onClick:function(e){var n;M.enrolled&&E.need_attachment?null===(n=$n.current)||void 0===n||n.handleVisible():qn(e,E,2===E.mode?"ismodel":E.personal?"personal":"/competitions/".concat(E.identifier,"/detail/enroll"))},children:M.enrolled?E.need_attachment?"上传作品":"已报名":null!=E&&E.enroll_url?"前往大赛官网报名":"立即报名"}):null]}),"游客"!=Z.userInfo.real_name&&!(null!=E&&E.enroll_url)&&E.enroll_end_time&&(0,_.jsx)("span",{onClick:function(e){return qn(e,E,2===E.mode?"ismodel":E.personal?"personal":"/competitions/".concat(E.identifier,"/detail/enroll"))},className:m.Z.myteam,children:(0,ae.j5)()?"参赛战队>>":"我的战队>>"})]})]}),(0,_.jsxs)("div",{className:m.Z.bootmdetail,children:[(0,_.jsx)("div",{className:m.Z.flex1,children:(0,_.jsx)(N.Z,{selectedKeys:["".concat(Ae)],children:E&&E.competition_modules&&E.competition_modules.map((function(e,n){if("enroll"!=e.module_type)return(0,_.jsx)(N.Z.Item,{className:m.Z.menuItem,onClick:function(){if(null!=e&&e.is_authentication){if(!(0,O.tJ)(j))return;g.ZP.info("加入战队才能查看")}else Gn(e)},children:e.name},e.id)}))})}),(0,_.jsxs)("div",{className:m.Z.flex6,style:{padding:(an||cn)&&0},children:[ke?(0,_.jsx)(te.Z,{dispatch:j,userid:null==Z||null===(t=Z.userInfo)||void 0===t?void 0:t.user_id,Prize:Ne,Accounts:Oe,getAccounts:function(){return ot.apply(this,arguments)}}):null,pe?(0,_.jsx)(ne,{HeaderDetail:E,userinfo:Z.userInfo,Editable:null==E||null===(l=E.permission)||void 0===l?void 0:l.editable,getCharts:function(e){return Qn.apply(this,arguments)},getChartRules:Kn,Selectkey:Ae,ChartRules:ye,ItemData:V}):null,U?(0,_.jsx)(F,{ref:$n,StaffDetail:M,HeaderDetail:E,userinfo:Z.userInfo,Editable:null==E||null===(i=E.permission)||void 0===i?void 0:i.editable,ItemData:V,setIssee:q,ModelType:re,dispatch:j}):null,U||an||cn||pe||ke||Fe||Vn?null:(0,_.jsx)(W,{userinfo:Z.userInfo,ModelType:re,getrightdatas:Gn,dispatch:j,MenuItem:X,setIssee:q,identifier:D,ItemData:V}),Fe&&(0,_.jsx)(oe,{dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(s=E.permission)||void 0===s?void 0:s.editable,getCharts:tt,getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),an&&(0,_.jsx)(de,{loading:en,dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(c=E.permission)||void 0===c?void 0:c.editable,getCharts:function(e){return et.apply(this,arguments)},getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),cn&&(0,_.jsx)(fe,{loading:en,dispatch:j,StaffDetail:M,userinfo:Z.userInfo,HeaderDetail:E,Editable:null==E||null===(d=E.permission)||void 0===d?void 0:d.editable,getCharts:function(e){return nt.apply(this,arguments)},getChartRules:at,Selectkey:Ae,ChartRules:Ye,ItemData:V}),Vn&&(0,_.jsx)(Ie,{HeaderDetail:E,userinfo:Z.userInfo,StaffDetail:M,Editable:null==E||null===(x=E.permission)||void 0===x?void 0:x.editable,ItemData:X,TabResults:Ye,getTabResults:at})]})]}),(0,_.jsx)(h.Z,{}),(0,_.jsx)(k,{getResults:tt}),(0,_.jsx)(b.Z,{open:Je,footer:null,width:720,title:"提示",centered:!0,onCancel:function(){return Ke(!1)},children:(0,_.jsxs)("div",{className:m.Z.modal,children:[(0,_.jsx)("div",{children:"华为模型王者挑战赛黄金赛正式开启啦"}),(0,_.jsxs)("div",{children:["本赛段总奖金高达",(0,_.jsx)("span",{style:{color:"#FF8C29"},children:"300,000"}),"元"]}),(0,_.jsx)("div",{children:"1、符合赛题要求的队伍(共25支)可获得奖金:12000RMB/队 ;"}),(0,_.jsx)("div",{children:"2、参与获得“荣耀殿堂”榜主的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱;"}),(0,_.jsx)("div",{children:"3、各赛题精度最高的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱+荣誉证书;"}),(0,_.jsx)("div",{children:"心动吧,那就快点击下方按钮报名参赛"}),(0,_.jsx)(C.ZP,{type:"primary",onClick:function(){return(0,le.xg)("https://competition.huaweicloud.com/information/1000041485/introduction")},children:"前往报名参赛"})]})}),(0,_.jsx)(b.Z,{title:"选择参赛方式",open:vn,onCancel:function(){fn(!1)},footer:!1,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,_.jsx)(C.ZP,{type:"primary",style:{height:40},onClick:function(){_n(!0),fn(!1)},children:"加入战队参赛"}),(0,_.jsx)(C.ZP,{style:{height:40},onClick:function(){gn(!0),fn(!1)},children:"去创建战队参赛"})]})}),jn?(0,_.jsx)(me.Z,{isjoin:jn,setJoin:_n,JoinTeams:function(e){return dt.apply(this,arguments)}}):null,xn?(0,_.jsx)(he.Z,{isAddmodle:xn,setIsAdd:gn,createTeam:function(e){return ct.apply(this,arguments)}}):null,(0,_.jsx)(xe.Z,{datas:Mn,isopen:Rn,setisopen:On,isShowPhone:In,setIsShowPhone:Pn,user:Z,dispatch:j,onOK:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({type:"competitions/getHeader",payload:{identifier:D}});case 2:n=e.sent,R(n);case 4:case"end":return e.stop()}}),e)})))})]})}))},72262:function(e,n,t){"use strict";var l=t(79800),a=t.n(l),i=t(59301),r=t(43418),s=t(8591),o=t(73782),c=t(51638),u=t(37712);n.Z=function(e){var n=e.isAddmodle,t=e.setIsAdd,l=e.createTeam,d=(0,i.useState)(""),p=a()(d,2),v=p[0],f=p[1];return(0,u.jsx)(r.Z,{className:"modal_styles",centered:!0,title:(0,u.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,u.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,u.jsx)(c.Z,{onClick:function(){return t(!1)},style:{cursor:"porint"}})]}),open:n,closable:!1,destroyOnClose:!0,onOk:function(){v?l(v):s.ZP.info("战队名不能为空")},onCancel:function(){return t(!1)},children:(0,u.jsxs)("div",{children:[(0,u.jsx)("span",{style:{fontSize:"14px",color:"#F73737",marginLeft:"10px"},children:"*"}),"队名:",(0,u.jsx)("p",{style:{marginTop:"15px",marginLeft:"10px",marginRight:"10px"},children:(0,u.jsx)(o.Z,{placeholder:"请输入队名",value:v,maxLength:60,addonAfter:String(v&&v.length||0)+"/60",onChange:function(e){return f(e.target.value)}})})]})})}},10642:function(e,n,t){"use strict";var l=t(79800),a=t.n(l),i=t(59301),r=t(43418),s=t(8591),o=t(73782),c=t(51638),u=t(37712);n.Z=function(e){var n=e.isjoin,t=e.setJoin,l=e.JoinTeams,d=(0,i.useState)(""),p=a()(d,2),v=p[0],f=p[1];return(0,u.jsx)(r.Z,{className:"modal_styles",centered:!0,title:(0,u.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,u.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,u.jsx)(c.Z,{onClick:function(){return t(!1)},style:{cursor:"porint"}})]}),open:n,closable:!1,destroyOnClose:!0,onOk:function(){v?l(v):s.ZP.info("邀请码不能为空")},onCancel:function(){return t(!1)},children:(0,u.jsx)("div",{children:(0,u.jsxs)("p",{style:{marginLeft:"10px",display:"flex",alignItems:"center",marginRight:"10px"},children:[(0,u.jsx)("span",{style:{flex:"none"},children:"邀请码:"})," ",(0,u.jsx)(o.Z,{placeholder:"请输入邀请码",value:v,maxLength:60,addonAfter:String(v&&v.length||0)+"/60",onChange:function(e){return f(e.target.value)}})]})})})}},4111:function(e,n,t){"use strict";var l=t(7557),a=t.n(l),i=t(41498),r=t.n(i),s=t(79800),o=t.n(s),c=t(59301),u=t(8591),d=t(43418),p=t(73782),v=t(3113),f=t(92911),m=t(58472),h=t(42930),x=t(94334),g=t(37712),b=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,i=e.dispatch,s=e.onOK,y=e.isopen,j=e.setisopen,_=e.datas,Z=(0,c.useState)(""),k=o()(Z,2),w=k[0],S=k[1],C=(0,c.useState)(""),N=o()(C,2),I=N[0],P=N[1],E=(0,c.useState)(60),T=o()(E,2),R=T[0],O=T[1],L=(0,c.useState)(),z=o()(L,2),M=z[0],A=z[1],D=(0,c.useState)(!1),$=o()(D,2),B=$[0],F=$[1],V=(0,c.useState)(!1),H=o()(V,2),W=H[0],Y=H[1],G=(0,c.useState)(""),U=o()(G,2),q=U[0],J=U[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,m.Y)((function(){M&&(O(60),R>0?O(R-1):(O(60),A(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=r()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:w}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return F(!0),e.abrupt("return");case 8:return r=(0,h.M)(w),e.next=11,i({type:"account/getCode",payload:{login:w,type:3,smscode:r}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),A(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:W,onCancel:function(){return Y(!1)},onOk:r()(a()().mark((function e(){var n,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(q){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,f.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:q,phone:w}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(u.ZP.info("解绑成功"),A(!1),Y(!1),s(),t(!1),J(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",w]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(p.Z,{value:q,size:"middle",onChange:function(e){return J(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(v.ZP,{disabled:M,type:"primary",size:"middle",onClick:r()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,h.M)(w),e.next=3,i({type:"account/getCode",payload:{login:w,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),A(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(R,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:B,onCancel:function(){F(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){Y(!0),F(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:r()(a()().mark((function e(){var n,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(w)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},r=n.login,e.next=9,i({type:"account/bindPhone",payload:{login:r,phone:w,code:I}});case 9:0===(null==(o=e.sent)?void 0:o.status)&&(t(!1),s());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(p.Z,{size:"middle",value:w,onChange:function(e){return S(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(p.Z,{size:"middle",value:I,onChange:function(e){return P(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(v.ZP,{disabled:M,type:"primary",size:"middle",onClick:r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(w)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(R,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:x.Z.IMG_SERVER+(null==_?void 0:_.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},28252:function(e,n,t){"use strict";t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},58472:function(e,n,t){"use strict";t.d(n,{Y:function(){return a}});var l=t(59301);function a(e,n){var t=(0,l.useRef)(),a=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return a.current=e,function(){return clearInterval(e)}}}),[n])}},47512:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},88522:function(e,n,t){"use strict";var l=t(92310),a=t.n(l),i=t(75440),r=t(55405),s=t(59301),o=t(53487),c=t(92343),u=t(36355),d=t(57809);const{Option:p}=d.default;function v(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,n)=>{const{prefixCls:t,className:l,popupClassName:o,dropdownClassName:f,children:m,dataSource:h}=e,x=(0,i.Z)(m);let g;1===x.length&&(0,c.l$)(x[0])&&!v(x[0])&&([g]=x);const b=g?()=>g:void 0;let y;y=x.length&&v(x[0])?m:h?h.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(p,{key:e,value:e},e);case"object":{const{value:n}=e;return s.createElement(p,{key:n,value:n},e.text)}default:return}})):[];const{getPrefixCls:j}=s.useContext(u.E_),_=j("select",t);return s.createElement(d.default,Object.assign({ref:n,suffixIcon:null},(0,r.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:_,popupClassName:o||f,className:a()(`${_}-auto-complete`,l),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),y)},m=s.forwardRef(f),h=(0,o.Z)(m);m.Option=p,m._InternalPanelDoNotUseOrYouWillBeFired=h,n.Z=m},66104:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var l=t(92310),a=t.n(l),i=t(75440),r=t(47413),s=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=s.useContext(c.E_),l=t("breadcrumb");return s.createElement("li",{className:`${l}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var v=p,f=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{if(n)return n(t,l,a,i);const s=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,l);return m(e,t,s,r)}}var x=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",children:l,menu:a,overlay:i,dropdownProps:r,href:o}=e;const c=(e=>{if(a||i){const t=Object.assign({},r);if(a){const e=a||{},{items:n}=e,l=x(e,["items"]);t.menu=Object.assign(Object.assign({},l),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:l,label:a,path:i}=e,r=x(e,["key","title","label","path"]);let c=null!=a?a:l;return i&&(c=s.createElement("a",{href:`${o}${i}`},c)),Object.assign(Object.assign({},r),{key:null!=t?t:n,label:c})}))})}else i&&(t.overlay=i);return s.createElement(d.Z,Object.assign({placement:"bottom"},t),s.createElement("span",{className:`${n}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(l);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),t&&s.createElement(v,null,t)):null},b=e=>{const{prefixCls:n,children:t,href:l}=e,a=x(e,["prefixCls","children","href"]),{getPrefixCls:i}=s.useContext(c.E_),r=i("breadcrumb",n);return s.createElement(g,Object.assign({},a,{prefixCls:r}),m(r,a,t,l))};b.__ANT_BREADCRUMB_ITEM=!0;var y=b,j=t(17313),_=t(83116),Z=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,j.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,j.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var w=(0,_.Z)("Breadcrumb",(e=>{const n=(0,Z.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{var{breadcrumbName:n}=e,t=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),a}var N=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,separator:t="/",style:l,className:u,rootClassName:d,routes:p,items:f,children:m,itemRender:x,params:b={}}=e,y=N(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:j,direction:_,breadcrumb:Z}=s.useContext(c.E_);let k;const S=j("breadcrumb",n),[I,P]=w(S),E=function(e,n){return(0,s.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(f,p);const T=h(S,x);if(E&&E.length>0){const e=[],n=f||p;k=E.map(((l,a)=>{const{path:i,key:o,type:c,menu:u,overlay:d,onClick:p,className:f,separator:m,dropdownProps:h}=l,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(b,i);void 0!==x&&e.push(x);const y=null!=o?o:a;if("separator"===c)return s.createElement(v,{key:y},m);const j={},_=a===E.length-1;u?j.menu=u:d&&(j.overlay=d);let{href:Z}=l;return e.length&&void 0!==x&&(Z=`#/${e.join("/")}`),s.createElement(g,Object.assign({key:y},j,(0,r.Z)(l,{data:!0,aria:!0}),{className:f,dropdownProps:h,href:Z,separator:_?"":t,onClick:p,prefixCls:S}),T(l,b,n,e,Z))}))}else if(m){const e=(0,i.Z)(m).length;k=(0,i.Z)(m).map(((n,l)=>{if(!n)return n;const a=l===e-1;return(0,o.Tm)(n,{separator:a?"":t,key:l})}))}const R=a()(S,null==Z?void 0:Z.className,{[`${S}-rtl`]:"rtl"===_},u,d,P),O=Object.assign(Object.assign({},null==Z?void 0:Z.style),l);return I(s.createElement("nav",Object.assign({className:R,style:O},y),s.createElement("ol",null,k)))};I.Item=y,I.Separator=v;var P=I},18889:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var l=t(92310),a=t.n(l),i=t(55405),r=t(59301),s=t(36355),o=t(19716),c=t(96865),u=t(99313),d=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{var{prefixCls:n,className:t,hoverable:l=!0}=e,i=d(e,["prefixCls","className","hoverable"]);const{getPrefixCls:o}=r.useContext(s.E_),c=o("card",n),u=a()(`${c}-grid`,t,{[`${c}-grid-hoverable`]:l});return r.createElement("div",Object.assign({},i,{className:u}))},v=t(17313),f=t(83116),m=t(37613);const h=e=>{const{antCls:n,componentCls:t,headerHeight:l,cardPaddingBase:a,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:l,marginBottom:-1,padding:`0 ${a}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,v.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},v.vS),{[`\n > ${t}-typography,\n > ${t}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${n}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},x=e=>{const{cardPaddingBase:n,colorBorderSecondary:t,cardShadow:l,lineWidth:a}=e;return{width:"33.33%",padding:n,border:0,borderRadius:0,boxShadow:`\n ${a}px 0 0 0 ${t},\n 0 ${a}px 0 0 ${t},\n ${a}px ${a}px 0 0 ${t},\n ${a}px 0 0 0 ${t} inset,\n 0 ${a}px 0 0 ${t} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:l}}},g=e=>{const{componentCls:n,iconCls:t,actionsLiMargin:l,cardActionsIconSize:a,colorBorderSecondary:i,actionsBg:r}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:r,borderTop:`${e.lineWidth}px ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,v.dF)()),{"& > li":{margin:l,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${n}-btn), > ${t}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${t}`]:{fontSize:a,lineHeight:a*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${i}`}}})},b=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,v.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},v.vS),"&-description":{color:e.colorTextDescription}}),y=e=>{const{componentCls:n,cardPaddingBase:t,colorFillAlter:l}=e;return{[`${n}-head`]:{padding:`0 ${t}px`,background:l,"&-title":{fontSize:e.fontSize}},[`${n}-body`]:{padding:`${e.padding}px ${t}px`}}},j=e=>{const{componentCls:n}=e;return{overflow:"hidden",[`${n}-body`]:{userSelect:"none"}}},_=e=>{const{antCls:n,componentCls:t,cardShadow:l,cardHeadPadding:a,colorBorderSecondary:i,boxShadowTertiary:r,cardPaddingBase:s,extraColor:o}=e;return{[t]:Object.assign(Object.assign({},(0,v.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:r},[`${t}-head`]:h(e),[`${t}-extra`]:{marginInlineStart:"auto",color:o,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:s,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,v.dF)()),[`${t}-grid`]:x(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${n}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${t}-actions`]:g(e),[`${t}-meta`]:b(e)}),[`${t}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:l}},[`${t}-contain-grid`]:{[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:a}}},[`${t}-type-inner`]:y(e),[`${t}-loading`]:j(e),[`${t}-rtl`]:{direction:"rtl"}}},Z=e=>{const{componentCls:n,cardPaddingSM:t,headerHeightSM:l,headerFontSizeSM:a}=e;return{[`${n}-small`]:{[`> ${n}-head`]:{minHeight:l,padding:`0 ${t}px`,fontSize:a,[`> ${n}-head-wrapper`]:{[`> ${n}-extra`]:{fontSize:e.fontSize}}},[`> ${n}-body`]:{padding:t}},[`${n}-small${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{minHeight:l,paddingTop:0,display:"flex",alignItems:"center"}}}}};var k=(0,f.Z)("Card",(e=>{const n=(0,m.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[_(n),Z(n)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),w=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,className:l,rootClassName:d,style:v,extra:f,headStyle:m={},bodyStyle:h={},title:x,loading:g,bordered:b=!0,size:y,type:j,cover:_,actions:Z,tabList:S,children:C,activeTabKey:N,defaultActiveTabKey:I,tabBarExtraContent:P,hoverable:E,tabProps:T={}}=e,R=w(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:O,direction:L,card:z}=r.useContext(s.E_),M=r.useMemo((()=>{let e=!1;return r.Children.forEach(C,(n=>{n&&n.type&&n.type===p&&(e=!0)})),e}),[C]),A=O("card",t),[D,$]=k(A),B=r.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},C),F=void 0!==N,V=Object.assign(Object.assign({},T),{[F?"activeKey":"defaultActiveKey"]:F?N:I,tabBarExtraContent:P});let H;const W=(0,o.Z)(y),Y=W&&"default"!==W?W:"large",G=S?r.createElement(u.Z,Object.assign({size:Y},V,{className:`${A}-head-tabs`,onChange:n=>{var t;null===(t=e.onTabChange)||void 0===t||t.call(e,n)},items:S.map((e=>{var{tab:n}=e,t=w(e,["tab"]);return Object.assign({label:n},t)}))})):null;(x||f||G)&&(H=r.createElement("div",{className:`${A}-head`,style:m},r.createElement("div",{className:`${A}-head-wrapper`},x&&r.createElement("div",{className:`${A}-head-title`},x),f&&r.createElement("div",{className:`${A}-extra`},f)),G));const U=_?r.createElement("div",{className:`${A}-cover`},_):null,q=r.createElement("div",{className:`${A}-body`,style:h},g?B:C),J=Z&&Z.length?r.createElement("ul",{className:`${A}-actions`},function(e){return e.map(((n,t)=>r.createElement("li",{style:{width:100/e.length+"%"},key:`action-${t}`},r.createElement("span",null,n))))}(Z)):null,K=(0,i.Z)(R,["onTabChange"]),X=a()(A,null==z?void 0:z.className,{[`${A}-loading`]:g,[`${A}-bordered`]:b,[`${A}-hoverable`]:E,[`${A}-contain-grid`]:M,[`${A}-contain-tabs`]:S&&S.length,[`${A}-${W}`]:W,[`${A}-type-${j}`]:!!j,[`${A}-rtl`]:"rtl"===L},l,d,$),Q=Object.assign(Object.assign({},null==z?void 0:z.style),v);return D(r.createElement("div",Object.assign({ref:n},K,{className:X,style:Q}),H,U,q,J))}));var C=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:t,avatar:l,title:i,description:o}=e,c=C(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:u}=r.useContext(s.E_),d=u("card",n),p=a()(`${d}-meta`,t),v=l?r.createElement("div",{className:`${d}-meta-avatar`},l):null,f=i?r.createElement("div",{className:`${d}-meta-title`},i):null,m=o?r.createElement("div",{className:`${d}-meta-description`},o):null,h=f||m?r.createElement("div",{className:`${d}-meta-detail`},f,m):null;return r.createElement("div",Object.assign({},c,{className:p}),v,h)};const I=S;I.Grid=p,I.Meta=N;var P=I},3828:function(){}}]); \ No newline at end of file diff --git a/p__Competitions__Edit__index.async.js b/p__Competitions__Edit__index.async.js index 1c0b500a04..0decaea5ab 100644 --- a/p__Competitions__Edit__index.async.js +++ b/p__Competitions__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,66208,7078,96898,28252],{75166:function(e,n,t){function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=_)&&void 0!==l&&l.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===w&&(0,b.jsx)(b.Fragment,{children:(null===(a=_)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=_)&&void 0!==o&&o.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===w&&Q&&(0,b.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(Q.key,"&url=").concat(U+Q.url,"&callbackUrl=").concat(U+Q.callbackUrl,"&fileType=").concat(Q.fileType,"&title=").concat(Q.title,"&model=").concat(N,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,b.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===w&&(0,b.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,b.jsx)("img",{src:(null===(c=_)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(A=_)&&void 0!==A&&A.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===w||"download"===w)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,b.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return J}});var l=t(82242),i=t.n(l),a=t(37205),s=t.n(a),o=t(91232),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=(t(13729),t(32834)),p=t.n(m),h=t(11690);var f=[],x=["
                                                                "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                                  "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var i=e[n];l.push("
                                                                • "+i.text+"");var a=[];return n=b(e,++n,i.level,a),a.length>0&&(l.push("
                                                                    "),a.forEach((function(e){l.push(e)})),l.push("
                                                                  ")),l.push("
                                                                • "),n=b(e,n,t,l)}function A(){return b(f,0,0,x),x.push("
                                                                "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=w(),s=l;l=a,S[a]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:l}}}},N=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,w=function(){return"__special_katext_id_".concat(_++,"__")},S={};function Z(){return S}function I(){_=0,S={}}function C(e){return e=e.replace(N,(function(e,n){var t=w();return S[t]={type:"inline",expression:n},t}))}var B=v.listitem;v.listitem=function(e){return B(C(e))};var D=v.paragraph;v.paragraph=function(e){return D(C(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(C(e),n)},v.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                                                                ".concat(e,"

                                                                "):'
                                                                ').concat(t?e:(0,h.escape)(e,!0),"
                                                                \n"):'
                                                                '+(t?e:(0,h.escape)(e,!0))+"
                                                                "},v.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:l,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:k,renderer:v});var P=p(),E=(t(64018),t(24830)),R=t(94334),M=t(15342),L=t(1012),O=t(38696),H=t(37712),T="@▁@",z=/]*>/g;var J=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,a=e.showTextOnly,o=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,b=e.programFillValue,k=e.onFillChange,N=void 0===k?function(e){}:k,_=e.onFillBlur,w=void 0===_?function(){}:_,S=String(t),C=(0,d.useState)(""),B=u()(C,2),D=B[0],F=B[1],J=(0,d.useState)("office"),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,d.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                '.concat($(S||""),"
                                                                ")}var n=P(S);n=$(n);var t=Z();S.match(/\[TOC\]/)&&(n=n.replace("

                                                                [TOC]

                                                                ",A()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],i=l.type,a=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,f?(le(l,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):a?l.innerText:(setTimeout((function(){return se()}),500),l.innerHTML)}),[S,f]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),l=r()(t.entries());try{for(l.s();!(e=l.n()).done;){var i,a=u()(e.value,2),s=a[0],o=a[1];o.value=null===(i=b[s])||void 0===i?void 0:i.value,"warning"===b[s].type?o.className="program-fill-warning":"success"===b[s].type?o.className="program-fill-success":o.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=r()(n.entries());try{for(d.s();!(c=d.n()).done;){var m,p,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=b[f])&&void 0!==m&&m.score?"".concat(null===(p=b[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(b)}}),[b]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),N(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),w(W,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),G("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(m=i()(i()({},m),y));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),j()}}),[ee,ie.current,ae]),(0,H.jsxs)(H.Fragment,{children:[a&&(0,H.jsx)("div",{ref:ie,children:ee}),!a&&(0,H.jsx)("div",{ref:ie,style:i()({},m),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,H.jsx)(O.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:i()({},h),onClose:function(){return F("")}})]})}},76817:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return F}});var l=t(37205),i=t.n(l),a=t(39647),s=t.n(a),o=t(7557),r=t.n(o),c=t(82242),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(43418),g=t(5112),j=t(73782),y=t(61998),b="brief___LOzpE",A="contentTitle___xkdcN",k="content___Vtri0",N="antdTable___s8T2N",_="tableCell___kN9Fw",w="antdModal___WVBk3",S="orangeColor___ryB2u",Z=t(37740),I=t(37712),C=["isImportMultipleCourse"],B=function(e){var n=e.studentNames,t=e.total;return t>3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),"等",(0,I.jsx)("span",{className:S,children:t}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},D=function(e){var n=e.onCancel,t=e.onOk,l=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),s=void 0!==a&&a,o=x.Z.useForm(),c=h()(o,1)[0],d=(0,f.useState)(1),p=h()(d,2),j=p[0],y=p[1],b=(0,f.useState)(!1),A=h()(b,2),N=A[0],_=A[1],Z=(0,f.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),C=(0,f.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,I.jsx)(I.Fragment,{children:Z?(0,I.jsxs)(v.Z,{centered:!0,closable:!0,open:l,destroyOnClose:!0,title:"提示",className:w,width:682,confirmLoading:N,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=j,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:s?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),s?(0,I.jsx)(x.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,I.jsxs)(g.ZP.Group,{value:j,onChange:function(e){return y(e.target.value)},className:k,style:{marginBottom:30},children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(k," ").concat(S),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,I.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:l,confirmLoading:N,title:"提示",width:682,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=0,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:k,children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",s?(0,I.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,I.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,I.jsx)("span",{className:S,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},F=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],l=n[1],i=(0,f.useState)(),a=h()(i,2),o=a[0],c=a[1],u=function(){var e=m()(r()().mark((function e(n){var t,i,a,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,i=void 0!==t&&t,a=s()(n,C),e.next=3,(0,Z.Tr)(a);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(o),l(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),l(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return l(!1)},o,u]},P=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],l=(0,f.useState)(!1),a=h()(l,2),s=a[0],o=a[1],c=e.onCancel,u=e.onOk,d=e.visible,p=e.inPaper,k=void 0!==p&&p,Z=e.renderData,C=e.type,D=e.isMultipleCourse,F=void 0!==D&&D,P=e.position,E=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:_,align:"center",ellipsis:!0,render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:_,ellipsis:!0,align:"center",render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]}),[k]);if(F){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[M].concat(i()(E)),R=[M].concat(i()(R))}var L=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,l=e.canNotCopy,i=e.studentNames,a=e.studentCount,s=e.inPaper,o=e.is_random,r=void 0!==o&&o,c=e.position,u=(void 0===c?"":c)||(s?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(B,{studentNames:i,total:a}),"学习过",u,"中的",(0,I.jsx)("span",{className:S,children:n}),"个项目,",t>0&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制,",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):t>0&&0===l?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制"]}):0===t&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==Z?void 0:Z.repeat_shixun_num,copy:null==Z?void 0:Z.can_copy_num,canNotCopy:null==Z?void 0:Z.no_copy_num,studentNames:null==Z?void 0:Z.student_names,studentCount:null==Z?void 0:Z.student_count,is_random:null==Z?void 0:Z.is_random,inPaper:k,position:P})}),[Z,k,P]);return(0,I.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:s,onOk:m()(r()().mark((function e(){var n,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=t.getFieldsValue(),l=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(l);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:w,destroyOnClose:!0,children:(0,I.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,I.jsx)("div",{className:b,children:L}),(0,I.jsxs)("div",{style:{marginBottom:30},children:[(0,I.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,I.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:S,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==Z?void 0:Z.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"支持复制的项目"}),(0,I.jsx)(y.Z,{columns:E,className:N,dataSource:null==Z?void 0:Z.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==Z?void 0:Z.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"不支持复制的项目"}),(0,I.jsx)(y.Z,{columns:R,className:N,dataSource:null==Z?void 0:Z.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==Z?void 0:Z.no_use_list.length)>0&&(null==Z?void 0:Z.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,I.jsx)(P,u()({},e)):(0,I.jsx)(D,u()({},e))}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var l=t(82242),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(57809),c=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(91510),t(29867),t(37712)),h=r.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,l=e.mode,a=e.options,r=void 0===a?{}:a,c=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",l)}),[h,l]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(c.current&&!h){var e=m().fromTextArea(c.current,i()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));f(e)}}),[c.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,o.useState)("python"),a=s()(l,2),d=a[0],m=a[1];return(0,p.jsxs)(c.Z,i()(i()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return re}});var l=t(91232),i=t.n(l),a=t(7557),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),b=t.n(y),A=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,l=e.icon,i=e.actionName,a=e.className,s=void 0===a?"":a,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),o]})}var N=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(A,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,b()(b()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},_=t(98557),w=t(78241),S=t(73782),Z=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},C=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,b()(b()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(35782),D=t(8591),F=t(75166),P=w.Z.useForm,E={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=P(),i=u()(l,1)[0],a=(0,p.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(w.Z,b()(b()({form:i},R),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(S.Z,{style:E})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(S.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(F.KI,"/api/attachments.json")),l.send(t)}var H=t(5112),T=t(94001),z=H.ZP.Group,J={margin:"0 8px"},Q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"单元格数:"}),(0,g.jsx)("span",{style:J,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(T.Z,{})}),(0,g.jsx)("span",{style:J,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(T.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(z,{children:[(0,g.jsx)(H.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(H.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(H.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(H.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),G=t(92911),U=t(1012),Y=t(43418),W="link",q="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=m()(m()({},ie+"-B","bold"),ie+"-I","italic"),oe=m()(m()(m()(m()({},W,"添加链接"),K,"添加代码块"),q,"添加文件"),X,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,a=e.width,o=void 0===a?"100%":a,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,y=void 0!==h&&h,b=e.isFocus,A=void 0!==b&&b,k=e.watch,w=e.insertTemp,S=e.mode,Z=void 0===S?"markdown":S,I=e.id,F=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,E=void 0!==P&&P,R=e.noStorage,L=void 0!==R&&R,H=e.showNullButton,T=void 0!==H&&H,z=e.showNullProgramButton,J=void 0!==z&&z,$=e.hidetoolBar,ie=void 0!==$&&$,re=e.fullScreen,ce=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,be=e.placeholder,Ae=void 0===be?"":be,ke=e.values,Ne=void 0===ke?"":ke,_e=(0,p.useState)(null),we=u()(_e,2),Se=we[0],Ze=we[1],Ie=(0,p.useState)(t),Ce=u()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,p.useState)(k),Pe=u()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,p.useState)(ce),Le=u()(Me,2),Oe=Le[0],He=Le[1],Te=(0,p.useState)(""),ze=u()(Te,2),Je=ze[0],Qe=ze[1],Ve=(0,p.useState)(0),Ge=u()(Ve,2),Ue=Ge[0],Ye=Ge[1],We=(0,p.useState)(d),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,U.Z)()),ln=(0,p.useRef)(!1),an=(0,p.useRef)(),sn=(0,p.useRef)(),on=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(Ne),null==Se||Se.setValue(Ne),window.scrollTo(0,e)}),[Ne]),(0,p.useEffect)((function(){null==me||me(Oe)}),[Oe]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var l=t.clipboardData;if(l){var i=l.types.toString(),a=l.items;if("Files"===i||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=a[1];"file"===(null===(s=a[0])||void 0===s?void 0:s.kind)&&(o=a[0]);var r=o.getAsFile(),c=r.name.split(".").pop();O(r,(function(e){var t,l,i;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(l=r.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ae.includes(c)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!J,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ae):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),i=t.getLine(l.line),a=i.charAt(l.ch-1),s=i.lastIndexOf("@▁@",l.ch),o=i.lastIndexOf("@▁▁@",l.ch),r=s>o?s:o,c=s>o?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,l,r,s,o,a),r>=0&&l.ch-r<5){var u=r+c;return t.replaceRange("",{line:l.line,ch:r},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),A&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(on.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=l[a],t=e.name.split(".").pop();O(e,(function(l){var i,a,s;l.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},a=0;a0||l.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(l[t],2),i=n[0],a=n[1],s=m()({},i,(function(){mn(a)}));e.push(s),Se.addKeyMap(s)},t=0,l=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(F,Be),nn(!0))}}),1e4),(0,p.useEffect)((function(){Re(k)}),[Se,k]),(0,p.useEffect)((function(){Se&&A&&Se.focus()}),[Se,A]),(0,p.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();De(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(J?l(t,vn(t)):l(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,l]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),De(t),Se.setCursor(ge?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var mn=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),l=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                                \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Re(!Ee),Se.focus();case"trigger-full-screen":return He(!Oe),Se.focus();case W:return void Qe(W);case K:return void Qe(K);case q:return void Qe(q);case X:return void Qe(X);default:throw new Error}}),[Se,Ee,Oe]),pn=(0,p.useCallback)((function(e){switch(Qe(""),Je){case W:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var l=e.language,i=e.content;return Se.replaceSelection(["```"+l,i,"```"].join("\n")),Se.focus();case q:var a=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(a,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var o=e.row,r=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=rn.current,i=!1,a=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:le(o),height:le(Ke)},vn=((0,p.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ue]),function(e){var n=[];if(J){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ee?"on-preview":""," ").concat(y?"mini":""," ").concat(Oe?"full-screen":""),style:xn,children:[(0,g.jsx)(N,{insertTemp:w,watch:Ee,fullScreen:Oe,showNullButton:T,showNullProgramButton:J,onActionCallback:mn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:Ae})}),Ee?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Be}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:J,value:Be})]}):null]})]})}),E?(0,g.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,g.jsx)(_.Z,{children:oe[Je]?(0,g.jsx)(Y.Z,{centered:!0,title:oe[Je],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var l=t(82100),i=t.n(l),a=t(29186),s=t.n(a),o=t(80619),r=t.n(o),c=t(47074),u=t.n(c),d=t(59301),m=t(4676),p=function(e){r()(t,e);var n=u()(t);function t(e){var l;i()(this,t),l=n.call(this,e);var a=window.document;return l.node=a.createElement("div"),a.body.appendChild(l.node),l}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return r},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return Te},t7:function(){return P},Gi:function(){return ae},YG:function(){return ie},qp:function(){return N},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return w}});var l=t(59301),i="banner___PoUBO",a="content___XoDjy",s="btns___Pb35j",o=t(37712),r=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.img,r=e.imgWidth,c=void 0===r?346:r,u=e.title,d=e.sunTitle,m=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),l&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:c})]})})},c=t(79800),u=t.n(c),d="row___aXJjm",m="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",b=t(92310),A=t.n(b),k=t(89392),N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.onTitleChange,r=e.className,c=e.title,b=e.titleWidth,N=void 0===b?41:b,_=e.style,w=void 0===_?{}:_,S=e.fontColor,Z=void 0===S?"#6A7283":S,I=e.showCount,C=(0,l.useState)(0),B=u()(C,2),D=B[0],F=B[1],P=(0,l.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,l.useRef)(null),O=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),M(!1)}),[t]),(0,o.jsxs)("div",{className:A()(d,r),style:w,children:[(0,o.jsx)("div",{onClick:(0,k.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:N,marginTop:R?12:4},className:"".concat(m," ").concat(s?"current":""),children:c}),(0,o.jsxs)("div",{className:R?"".concat(p," ").concat(y):p,children:[(0,o.jsx)("div",{className:f,ref:O,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:Z},className:i===e.id?j:"",children:[(0,o.jsx)("span",{title:e.name,className:v,children:e.name}),!!I&&(0,o.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,o.jsx)(l.Fragment,{children:1===D?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){O.current.scrollTop=0,F(1),M(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",w=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s;return(0,o.jsx)("div",{style:r,className:A()(_,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:l===e.id?A()(_,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",Z="dropdown___vSy8B",I="menu___NiyBu",C="text___Grueu",B="b1___ZKryM",D="b2___aKyGa",F=t(73782),P=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,a=e.value,s=void 0===a?"":a,r=e.onChange,c=e.className,d=e.style,m=void 0===d?{}:d,p=e.placeholder,h=(0,l.useState)(""),f=u()(h,2),x=f[0],v=f[1],g=(0,l.useState)(""),j=u()(g,2),y=j[0],b=j[1];(0,l.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(v(s.id),n=s.value||"");try{b(decodeURIComponent(n||""))}catch(e){b(decodeURIComponent(n||""))}}),[s]);var k=function(){r(encodeURIComponent(y),x||null)};return(0,o.jsxs)("div",{className:A()(S,c),style:m,children:[!!i.length&&(0,o.jsxs)("div",{className:Z,children:[(0,o.jsxs)("div",{className:C,children:[null===(n=i.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:B}),(0,o.jsx)("b",{className:D})]}),(0,o.jsx)("div",{className:I,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),r(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:k,value:y,onChange:function(e){return b(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",R="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,l=e.className,i=e.total,a=e.pageSize,s=e.style,r=void 0===s?{}:s,c=n<2,u=n>=Math.ceil(i/a);return i<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:A()(E,l),style:r,children:[(0,o.jsx)("div",{onClick:function(){c||t(n-1,"prev")},className:c?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},L=t(94334),O=t(42930),H=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",z="wrap___VsQDr",J="li___IxCLC",Q="cover___Mu8wr",V="img___IpFLA",G="bq___Bil0T",U="sign___DXJ4d",Y="name___l7FoJ",W="e___pXQUG",q="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(T,n),children:[!(null==l||!l.length)&&(null==l?void 0:l.map((function(e,n){var t,l=e.name,i=e.id,r=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:z,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:J,onClick:function(e){e.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)("/paths/".concat(r))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:Q,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var l,i=null===(l=$.find((function(n){return n.name==e})))||void 0===l?void 0:l.swimg;return(0,o.jsx)("img",{className:U,src:i,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:U,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:G,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(X.Z,{title:l,children:(0,o.jsx)("span",{className:W,children:l})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!l.length&&(0,o.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(ne.list,n),children:[!!l.length&&l.map((function(e,n){var t=e.subject_identifier,l=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(X.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,o.jsx)(H.Z,{})]})})},le={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s,c=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:A()(le.tabs,a),style:r,children:[(0,o.jsx)("div",{className:le.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:le.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:l===e.id?le.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:le.tabBar,children:c})]})},ae=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:A()(n),style:l,children:i})},se="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",re="orderAsc___KWHmA",ce="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",me="orderTextWrap___teAKn",pe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,l=e.dropValue,i=e.className,a=e.onSort,s=e.onDrop,r=e.dataSource,c=void 0===r?fe:r;return(0,o.jsxs)("div",{className:A()(se,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:c.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:me,children:null===(n=c.find((function(e){return l===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:re,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),be=t(41498),Ae=t.n(be),ke=t(39647),Ne=t.n(ke),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},we=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,i=e.children,a=e.loading,s=void 0!==a&&a,r=e.openLoading,c=e.onClick,d=void 0===c?function(){}:c,m=e.size,p=void 0===m?"middle":m,h=e.shape,f=void 0===h?"round":h,x=Ne()(e,Se),v=(0,l.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,o.jsx)(we.ZP,ge()(ge()({onClick:(0,k.throttle)(function(){var e=Ae()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:A()(_e.btn,_e["".concat(p,"-").concat(f)],n),style:ge()({},t),size:p,shape:f,loading:j||s},x),{},{children:i}))},Ie="head___ghH72",Ce="node___mjPEy",Be=function(e){var n=e.className,t=e.style,l=e.children,i=void 0===l?null:l,a=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:A()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:Ce,children:i})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,l=e.confirmTitle,i=e.confirmClick,a=e.cancelShow,s=void 0===a||a,r=e.cancelTitle,c=e.cancelClick,u=e.className,d=e.style,m=e.confirmLoading,p=void 0!==m&&m;return(0,o.jsxs)("div",{className:A()(De,u),style:d,children:[t&&(0,o.jsx)(we.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:l}),s&&(0,o.jsx)(we.ZP,{onClick:c,className:Pe,children:r})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.LeftContent,a=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:A()(Re.fixedBottom,n),style:l,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:i}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:s})]})})},Le="crumbs___V41Oe",Oe="hover___bEIVd",He=t(8785),Te=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.dataSource,s=void 0===a?[]:a;return(0,o.jsx)("div",{className:A()(Le,n),style:i,children:s.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},ze=t(31797),Je=["onChange"],Qe=ze.Z.Countdown,Ve=function(e){var n=e.onChange,t=Ne()(e,Je),i=(0,l.useState)(null),a=u()(i,2),s=a[0],r=a[1];(0,l.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(Qe,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},4128:function(e,n,t){t.d(n,{Z:function(){return Me}});var l=t(70236),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(8785),c=t(5112),u=t(7557),d=t.n(u),m=t(41498),p=t.n(m),h=t(47512),f=t(6848),x=t(61998),v=t(95237),g=t(43604),j=t(90406),y=t(94334),b=t(57265),A=t(37712);var k=function(e){var n,t,l,i,a,c,u,m=e.Prize,k=(0,r.useParams)(),N=(0,o.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),_=s()(N,2),w=_[0],S=(_[1],function(){var e=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Ju)({type:n.type,id:k.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(k.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),Z=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,i;return"队长"===(null==n?void 0:n.role)?(0,A.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==m?void 0:m.teams)&&(null==m||null===(t=m.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==m?void 0:m.teams)&&(null==m||null===(l=m.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==m?void 0:m.teams)&&(null==m||null===(i=m.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)]}):"--"}}];return(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{className:h.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,A.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==m||null===(n=m.personal_certifications)||void 0===n?void 0:n.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"个人证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(t=m.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,A.jsxs)("p",{children:[(0,A.jsxs)("span",{children:["个人证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,A.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==m||null===(l=m.team_certifications)||void 0===l?void 0:l.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"团队证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(i=m.team_certifications[0])||void 0===i?void 0:i.url),children:"立即下载"})]}):(0,A.jsx)("p",{children:(0,A.jsxs)("span",{children:["团队证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==m||null===(a=m.teams)||void 0===a?void 0:a.length)>0&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("p",{children:[(null==m?void 0:m.teams)&&(null==m||null===(c=m.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,A.jsx)(x.Z,{columns:Z,dataSource:null==m||null===(u=m.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,A.jsx)(v.Z,{style:{marginTop:"20px"},gutter:[20,20],children:w.map((function(e,n){return(0,A.jsx)(g.Z,{children:(0,A.jsx)(b.Z,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:h.Z.pdfBut,onClick:p()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,S(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},N=t(82242),_=t.n(N),w=t(39647),S=t.n(w),Z=t(59028),I=t(78241),C=t(8591),B=t(43418),D=t(71418),F=t(73782),P=t(3113),E=t(42930),R=t(98814),M="modal___A9Ovz",L="formWrap___wRvaA",O="flexRow___C40dc",H="flexColumn___LkZfj",T="example___bz7Hw",z="exampleImg___gNkC_",J="colorOrange___Ka6zf",Q="uploader___plQRr",V="uploadImg___cjOpL",G="imageTip___p1_lZ",U="uploadTipIcon___SpsS2",Y="uploadTip___e9JlL",W="color05101a___CDEUv",q="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",$="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=Z.Z.Dragger,ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),i=e.dispatch,a=(S()(e,te),I.Z.useForm()),r=s()(a,1)[0],u=(0,o.useState)({}),m=s()(u,2),h=(m[0],m[1]),f=(0,o.useState)(!0),x=s()(f,2),v=x[0],g=x[1],j=(0,o.useState)(),b=s()(j,2),k=b[0],N=b[1],w=(0,o.useState)(),Z=s()(w,2),M=Z[0],$=Z[1],ee=(0,o.useState)(),ie=s()(ee,2),ae=ie[0],se=ie[1],oe=(0,o.useState)(),re=s()(oe,2),ce=re[0],ue=re[1];(0,o.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,E.YA)(e.name),gender:e.gender};N(e.name),g(e.show_realname),r.setFieldsValue(n),h(n)}}),[t.basicInfo]);var de=function(){var e=p()(d()().mark((function e(l){var a,s,o,r,c,u,m,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(o=l||{}).name,c=o.gender,u=o.idNumber,M){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,i({type:"account/applyRealNameAuth",payload:{id:(null===(a=t.basicInfo)||void 0===a?void 0:a.id)||(null===(s=n.userInfo)||void 0===s?void 0:s.login),name:r,gender:c,id_number:u,show_realname:v,attachment_ids:[ae]}});case 6:m=e.sent,me(),m&&(C.ZP.info("申请已提交,请等待审核!"),i({type:"account/getBasicInfo",payload:{login:null===(p=n.userInfo)||void 0===p?void 0:p.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){i({type:"account/setActionTabs",payload:{}})},pe={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),se(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){$(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,A.jsx)(D.Z,{spinning:!!ce,children:(0,A.jsxs)(I.Z,{className:L,form:r,layout:"horizontal",onValuesChange:function(e){h(_()({},r.getFieldsValue())),"name"in e&&N(e.name)},onFinish:de,children:[(0,A.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:E.HJ}],extra:(0,A.jsx)("span",{children:v?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,A.jsx)(F.Z,{disabled:!v,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,A.jsx)("i",{className:"iconfont ".concat(v?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!v;g(e);var n=e?k:(0,E.YA)(k);r.setFieldsValue({name:n})}})})}),(0,A.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,A.jsxs)(c.ZP.Group,{children:[(0,A.jsx)(c.ZP,{value:0,children:"男"}),(0,A.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,A.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入证件号"})}),(0,A.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:R})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(le,_()(_()({},pe),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,A.jsx)("img",{src:M,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:me,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,A.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,A.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ae=t(57809),se=t(88522),oe=t(51941),re="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=F.Z.TextArea,me=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.departmentName,a=e.visible,r=e.onClose,c=void 0===r?function(){}:r,u=e.onSuccess,m=void 0===u?function(){}:u,h=S()(e,ue),f=I.Z.useForm(),x=s()(f,1)[0],v=(0,o.useRef)();(0,o.useEffect)((function(){v.current=h.schoolId}),[h.schoolId]),(0,o.useEffect)((function(){x.setFieldsValue({department:i})}),[i]);var g=function(){var e=p()(d()().mark((function e(n){var l,i,a,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).department,a=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:v.current,name:i,remarks:a}});case 3:s=e.sent,c(),s&&(C.ZP.success("新增院系/部门成功!"),m(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:re,form:x,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,A.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,A.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入部门或者学院名称"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:ce,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),pe=t(19842),he=t(80559),fe=t(58670),xe=t(28252),ve="flexRow___jGYtM",ge="flexColumn___NPMB3",je="formWrap___vwH9N",ye="example____BmJC",be="footerWrap___lp1L0",Ae=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],ke=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},Ne=F.Z.TextArea,_e=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.visible,a=e.onClose,r=void 0===a?function(){}:a,c=e.onSuccess,u=void 0===c?function(){}:c,m=(S()(e,Ae),I.Z.useForm()),h=s()(m,1)[0];(0,o.useEffect)((function(){h.setFieldsValue({name:l})}),[l]);var f=function(){var e=p()(d()().mark((function e(n){var l,i,a,s,o,c,m;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).name,a=l.city,s=void 0===a?[]:a,o=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:i,province:s[0],city:s[1],address:o,remarks:c}});case 3:m=e.sent,r(),m&&(C.ZP.success("新增学校/单位成功!"),u(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:je,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:f,children:[(0,A.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,A.jsx)(F.Z,{placeholder:"学校或工作单位"})}),(0,A.jsxs)("div",{className:"".concat(ve," ").concat(ye),children:[(0,A.jsx)("div",{children:"示例:"}),(0,A.jsxs)("div",{className:ge,children:[(0,A.jsxs)("div",{children:[(0,A.jsx)(he.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)(fe.Z,{style:{color:"red"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,A.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,A.jsx)(pe.Z,{allowClear:!0,size:"middle",options:xe.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:ke}})}),(0,A.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,A.jsx)(F.Z,{placeholder:"请填写完整的地址信息"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(Ne,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:be,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){r()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),we=["user","account","globalSetting","loading","dispatch","Scoid"],Se=ae.default.Option,Ze=Z.Z.Dragger,Ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,i=e.account,a=e.globalSetting,r=e.loading,c=e.dispatch,u=e.Scoid,m=(S()(e,we),I.Z.useForm()),h=s()(m,1)[0],f=(0,o.useState)({}),x=s()(f,2),j=x[0],b=x[1],k=(0,o.useState)([]),N=s()(k,2),w=N[0],Z=N[1],R=(0,o.useState)([]),te=s()(R,2),le=te[0],ie=te[1],re=(0,o.useState)([]),ce=s()(re,2),ue=ce[0],de=ce[1],pe=(0,o.useState)([]),he=s()(pe,2),fe=he[0],xe=he[1],ve=(0,o.useState)(),ge=s()(ve,2),je=ge[0],ye=ge[1],be=(0,o.useState)(),Ae=s()(be,2),ke=Ae[0],Ne=Ae[1],Ie=(0,o.useState)(),Ce=s()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,o.useState)(),Pe=s()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,o.useState)(),Le=s()(Me,2),Oe=Le[0],He=Le[1];(0,o.useEffect)((function(){Te()}),[]),(0,o.useEffect)((function(){p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,ze(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Te=function(){var e=p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,Z(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ze=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,o.useEffect)((function(){if(i.basicInfo){var e=i.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};h.setFieldsValue(n),b(n)}}),[i.basicInfo]);var Je=function(){var e=p()(d()().mark((function e(n,t){var l,i,a,s,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=null===(l=w.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,ze(a);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:s=e.t0,de(null==s?void 0:s.departments),o=t||(null==s||null===(i=s.departments)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name),h.setFieldsValue({department:o}),b(_()(_()({},j),{school:n,department:o}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Qe=function(){var e=p()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te();case 2:h.setFieldsValue({school:n,department:""}),b(_()(_()({},j),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=p()(d()().mark((function e(n){var t,a,s,o,r,u,m,p,h,f,x,v,g,j,y,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(r=n||{}).school,m=r.department,p=r.identity,h=r.studentNo,f=r.jobTitle,x=r.manager,je){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return v=null===(t=w.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(a=ue.find((function(e){return e.name===m})))||void 0===a?void 0:a.id,j="student"===p?h:"teacher"===p?f:x,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(s=i.basicInfo)||void 0===s?void 0:s.id)||(null===(o=l.userInfo)||void 0===o?void 0:o.login),school_id:v,department_id:g,identity:p,extra:j,attachment_ids:[ke]}});case 9:y=e.sent,Ge(),y&&(C.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(b=l.userInfo)||void 0===b?void 0:b.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){c({type:"account/setActionTabs",payload:{}})},Ue={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),Ne(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){ye(e),De(!1)}))):De(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsxs)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===i.actionTabs.key,title:(0,A.jsxs)(v.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{children:"职业认证"}),(0,A.jsx)(g.Z,{children:(0,A.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ge})})]}),width:"660px",footer:null,children:[(0,A.jsx)(D.Z,{spinning:!!Be,children:(0,A.jsxs)(I.Z,{className:L,form:h,colon:!1,onValuesChange:function(e){(b(_()({},h.getFieldsValue())),"school"in e)&&(ie(w.filter((function(n){return n.name.includes(e.school)}))),(w.find((function(n){return n.name===e.school}))||{}).id?Je(e.school):(h.setFieldsValue({department:""}),b(_()(_()({},j),{school:e.school,department:""}))))},onFinish:Ve,children:[(0,A.jsxs)(v.Z,{gutter:[10,0],children:[(0,A.jsx)(g.Z,{flex:"300px",children:(0,A.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"teacher",children:"教师"}),(0,A.jsx)(Se,{value:"student",children:"学生"}),(0,A.jsx)(Se,{value:"professional",children:"专业人士"})]})})}),"student"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,A.jsx)(F.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"教授",children:"教授"}),(0,A.jsx)(Se,{value:"副教授",children:"副教授"}),(0,A.jsx)(Se,{value:"讲师",children:"讲师"}),(0,A.jsx)(Se,{value:"助教",children:"助教"})]})})}),"professional"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"企业管理者",children:"企业管理者"}),(0,A.jsx)(Se,{value:"部门管理者",children:"部门管理者"}),(0,A.jsx)(Se,{value:"高级工程师",children:"高级工程师"}),(0,A.jsx)(Se,{value:"工程师",children:"工程师"}),(0,A.jsx)(Se,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,A.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:j.school&&!(null!=w&&w.find((function(e){return e.name===j.school})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsxs)("span",{className:ee,children:["未找到包含“",j.school,"”的高校,"]}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){Re(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,A.jsx)(se.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:j.department&&!(null!=ue&&ue.find((function(e){return e.name===j.department})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsx)("span",{className:ee,children:j.department?"未找到包含“".concat(j.department,"”的高校,"):"未找到院系,"}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){w.find((function(e){return e.name===j.school}))?He(!0):C.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,A.jsx)(se.Z,{showSearch:!0,onChange:function(e){return xe(ue.filter((function(n){return n.name.includes(e)})))},options:null==fe?void 0:fe.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"职业证上传",children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(Ze,_()(_()({},Ue),{},{accept:".png,.jpg,.bmp,.jpeg",children:je?(0,A.jsx)("img",{src:je,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]}),(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:oe})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:Ge,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:r["account/applyProfessionalAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,A.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=a&&null!==(n=a.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,A.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,A.jsx)(_e,{visible:Ee,onClose:function(){return Re(!1)},schoolName:j.school,onSuccess:Qe}),(0,A.jsx)(me,{visible:Oe,onClose:function(){return He(!1)},schoolId:null===(t=w.find((function(e){return e.name===j.school})))||void 0===t?void 0:t.id,schoolName:j.school,departmentName:j.department,onSuccess:function(e){return Je(j.school,e)}})]})})),Ce=t(93735),Be=t.n(Ce);var De=function(e){var n=e.type,t=e.dispatch,l=e.userid,i=e.isshow,a=e.setPhoneshow,r=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,o.useState)(""),m=s()(u,2),h=m[0],f=m[1],x=(0,o.useState)("获取验证码"),v=s()(x,2),g=v[0],j=(v[1],(0,o.useState)(60)),y=s()(j,2),b=y[0],k=y[1],N=(0,o.useState)(!1),_=s()(N,2),w=_[0],S=_[1],Z=(0,o.useState)(""),I=s()(Z,2),B=I[0],D=I[1];function E(){return(E=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return 3===n?C.ZP.info("手机号不能为空"):C.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:h,smscode:Be()(c+h)}});case 5:1===e.sent.status&&(C.ZP.info("获取验证码成功"),R(),S(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(){k(60);var e=setInterval((function(){--b>-1?k(b):(clearInterval(e),S(!1))}),1e3)}function M(){return(M=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:B,phone:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(){return(L=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:B,email:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),r("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{style:{display:i},children:[(0,A.jsx)("p",{children:(0,A.jsx)(F.Z,{value:h,onChange:function(e){return f(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,A.jsx)("span",{children:(0,A.jsx)(F.Z,{value:B,onChange:function(e){return D(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,A.jsx)(P.ZP,{disabled:w,onClick:function(){return function(){return E.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:w?"重新发送".concat(b,"s"):g}),(0,A.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,A.jsx)(P.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){B?3===n?function(){M.apply(this,arguments)}():function(){L.apply(this,arguments)}():C.ZP.info("验证码不能为空")},children:"确认"}),(0,A.jsx)(P.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?a("none"):r("none")},children:"取消"})]})]})};var Fe=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},i=I.Z.useForm(),a=s()(i,1)[0],o=(0,r.useParams)().identifier;return(0,A.jsx)("div",{style:{width:"500px"},children:(0,A.jsxs)(I.Z,{form:a,name:"basic",children:[(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,{children:(0,A.jsx)(P.ZP,{type:"primary",htmlType:"submit",onClick:p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.validateFields().then(function(){var e=p()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:_()({identifier:o,user_id:t},l)});case 2:0===e.sent.status&&C.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Pe={teacher:"教师",student:"学生",professional:"专业人士"};var Ee=function(e){var n,t,l,i,a=e.Prize,r=e.Accounts,c=e.dispatch,u=e.userid,m=(0,o.useState)("none"),f=s()(m,2),x=f[0],j=f[1],y=(0,o.useState)("none"),b=s()(y,2),k=b[0],N=b[1];function _(e){return w.apply(this,arguments)}function w(){return(w=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&C.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"姓名"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[null==r?void 0:r.name,"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"性别"}),(0,A.jsx)(g.Z,{className:"ml20",children:0===(null==r?void 0:r.gender)?"男":"女"})]})]}),(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"职业"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[r&&r.identity&&Pe[r.identity],"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.student_id)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学校"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.school_name)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"院系"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.department_name)||"--"})]})]}),(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"手机号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.phone)||"--"}),"none"===x&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){j("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:3,dispatch:c,userid:null==r?void 0:r.id,isshow:x,setPhoneshow:j,setEmailshow:N})}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"Email"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.mail)||"--"}),"none"===k&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){N("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:4,dispatch:c,userid:null==r?void 0:r.id,isshow:k,setEmailshow:N,setPhoneshow:j})})]}),null!=a&&a.leader&&null!=a&&a.teams&&null!=a&&null!==(n=a.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,A.jsx)(Fe,{dispatch:c,userid:u})]}),(null==a?void 0:a.leader)&&(0,A.jsxs)("div",{className:h.Z.PerfectCent,style:{border:0},children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"开户行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(t=a.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"支行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(l=a.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"账号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(i=a.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)||"--"})]})]}),(0,A.jsx)(Ie,{Scoid:null==r?void 0:r.school_id}),(0,A.jsx)(ie,{})]})},Re="scoreByBlankRadio____FOPE",Me=(0,r.connect)((function(e){return i()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),i=e.userid,a=(0,o.useState)("DownPdf"),r=s()(a,2),u=r[0],d=r[1];return(0,A.jsxs)("div",{style:{margin:"15px 0"},children:[(0,A.jsx)(c.ZP.Group,{optionType:"button",className:Re,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,A.jsx)(k,{Prize:n}),"Perfect"==u&&(0,A.jsx)(Ee,{userid:i,dispatch:l,Prize:n,Accounts:t})]})}))},97063:function(e,n,t){t.d(n,{Z:function(){return N}});var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(43418),d=t(8591),m=t(6848),p=t(3113),h=t(47512),f=t(8785),x=t(94334),v=t(7078),g=t(31622),j=t(37740),y=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",A=t(39634),k=t(37712);var N=function(e){var n,t,l,a,o,N,_,w=e.item,S=e.Header,Z=e.index,I=e.StaffDetail,C=e.dispatch,B=(0,c.useState)(!0),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(!0),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useRef)(),Q=(0,c.useState)(!1),V=r()(Q,2),G=V[0],U=V[1],Y=(0,f.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){J.current.children[0].clientHeight>88&&z(!0)}),10)}),[]);var W=function(e){var n,t;(0,g.tJ)(C,!0)&&((null==e?void 0:e.shixun_status)>1&&U(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?C({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){U(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):C({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){U(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?q(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},q=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=s()(i()().mark((function t(){var l,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,j.Ir)({id:l.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return window.open("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&K(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,k.jsxs)("div",{className:h.Z.box,children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,k.jsxs)("span",{className:h.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=S&&S.is_new?"赛题":"任务",Z+1]}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,k.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==S?void 0:S.start_time,"~",null==S?void 0:S.end_time]})]})]}),(0,k.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,k.jsx)("img",{src:x.Z.IMG_SERVER+"/"+(null==w?void 0:w.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,k.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{title:(null==w?void 0:w.name)||(null==w||null===(n=w.shixun)||void 0===n?void 0:n.name),children:(0,k.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==w?void 0:w.name)||(null==w||null===(t=w.shixun)||void 0===t?void 0:t.name)})}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,k.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==w?void 0:w.challenges_count)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,k.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==S?void 0:S.competition_status)||(0,A.eB)()||(null===(a=S.permission)||void 0===a?void 0:a.editable))&&(0,k.jsx)(p.ZP,{loading:G,onClick:s()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==S||!S.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(Y,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return W(w),e.next=8,(0,y.ZP)("/api/competitions/".concat(Y,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==w?void 0:w.competition_stage_id,competition_stage_section_id:null==w?void 0:w.competition_stage_section_id,competition_entry_id:null==w?void 0:w.id,shixun_id:null==w||null===(t=w.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==w?void 0:w.identifier)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,k.jsxs)("div",{ref:J,style:{maxHeight:F&&100,position:"relative",overflow:"hidden"},children:[(0,k.jsx)(v.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==w?void 0:w.description)||""}),T&&F&&(0,k.jsx)("div",{className:h.Z.maskText})]}),T&&(0,k.jsxs)("div",{className:h.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){P(!F)},children:[F?"阅读全文 ":"收起全文 ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(F?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,k.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==w||null===(o=w.challenges)||void 0===o?void 0:o.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==w||null===(N=w.challenge_settings)||void 0===N?void 0:N.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,k.jsx)("div",{className:h.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==w?void 0:w.challenges_count)||(null==w||null===(_=w.shixun)||void 0===_?void 0:_.challenges_count))>2&&(0,k.jsxs)("span",{onClick:function(){L(!M)},children:[M?"展开":"收起"," ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},32151:function(e,n,t){t.r(n),t.d(n,{default:function(){return il}});var l=t(7557),i=t.n(l),a=t(82242),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(39647),m=t.n(d),p=t(59301),h=t(8785),f=t(78241),x=t(43418),v=t(8591),g=t(66104),j=t(6848),y=t(73782),b=t(3113),A=t(57809),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj"},N=t(66208),_="all___CqKTx",w="setting___v3_ot",S="setting_title___WxGAY",Z="setting_content___XAWD6",I="setting_menu___oKuAW",C="menu_item___qbDG8",B="menu_item_active___kzN6I",D="setting_info___pqlf5",F="all___dBmCY",P="title___IeVqW",E="content___zp_KL",R="form_item___hXuXB",M="form_item_basic___K4a8V",L="form_item_time___h8rdI",O="form_item_model____Mn2H",H="form_item_item___CR0Q5",T="form_item_item_select___eeMCh",z="textarea_father___XVeQz",J="textarea_length___Xdwl4",Q="upload_button___zltZE",V="upload_button_file___vVqry",G="upload_text___pdO7Y",U="date_text___gvUlY",Y="upload_download___KCtvw",W="checkbox_text___yn4Cf",q="footer___t6QDc",K="save_button___l7JJ7",X="radio_style___tWyOo",$=t(59028),ee=t(57930),ne=t(5112),te=t(24905),le=t(61998),ie=t(61186),ae=t.n(ie),se=t(90406),oe=t(564),re=t(94334),ce=t(57265),ue=t(42930),de=t(37712),me=["competitions","dispatch"],pe=y.Z.TextArea,he=(0,h.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,l,a=e.competitions,o=e.dispatch,c=m()(e,me),d=f.Z.useForm(),g=u()(d,1)[0],b=(0,p.useState)({}),k=u()(b,2),N=k[0],_=k[1],w=(0,p.useState)(0),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)(),B=u()(C,2),D=B[0],ie=B[1],he=(0,p.useState)(),fe=u()(he,2),xe=fe[0],ve=fe[1],ge=(0,p.useState)(!1),je=u()(ge,2),ye=je[0],be=je[1],Ae=(0,p.useState)(!1),ke=u()(Ae,2),Ne=ke[0],_e=ke[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)(!1),Be=u()(Ce,2),De=Be[0],Fe=Be[1],Pe=(0,p.useState)(!1),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)([]),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=(0,p.useState)(0),Je=u()(ze,2),Qe=Je[0],Ve=Je[1],Ge=(0,p.useState)(!1),Ue=u()(Ge,2),Ye=Ue[0],We=Ue[1],qe=(0,p.useState)([]),Ke=u()(qe,2),Xe=Ke[0],$e=Ke[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=(nn[0],nn[1]),ln=a.Header,an=(0,h.useParams)(),sn=function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=[],(null==D?void 0:D.length)>0&&(null==D||D.map((function(e){var n;l.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",l),a=[],(null==xe?void 0:xe.length)>0&&(null==xe||xe.map((function(e){var n;a.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",a),g.setFieldValue("is_authentication",ye),g.setFieldValue("need_phone",Ne),g.setFieldValue("need_mail",Ze),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:De,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Re,check_phone:!1}]),(null===(t=N.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,se.$M)(s()(s()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?ae()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?ae()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?ae()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?ae()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(a in We(!0),l=[],null==t?void 0:t.failed)l.push({phone:null==t?void 0:t.failed[a][0],name:null==t?void 0:t.failed[a][1],email:null==t?void 0:t.failed[a][2]});$e(l)}(null==an?void 0:an.identifier)==g.getFieldValue("identifier")?(o({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),o({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==an?void 0:an.identifier)!=g.getFieldValue("identifier")&&h.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){(0,oe.GY)({}).then((function(e){Te(null==e?void 0:e.schools)})).then((function(){(0,se.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,l,i,a,o,r,u,d,m,p;(Ve(null==e?void 0:e.id),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),null==e||null===(n=e.attachments)||void 0===n||n.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),ie(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?ae()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?ae()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?ae()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?ae()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(a=e.file)||void 0===a?void 0:a.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ve([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),be(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),_e(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Ie(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(o=e.member_staff)||void 0===o?void 0:o.minimum),g.setFieldValue("student_max",null==e||null===(r=e.member_staff)||void 0===r?void 0:r.maximum),g.setFieldValue("student_checkbox",null==e||null===(u=e.member_staff)||void 0===u?void 0:u.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(d=e.teacher_staff)||void 0===d?void 0:d.minimum),g.setFieldValue("teacher_max",null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(p=e.teacher_staff)||void 0===p?void 0:p.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));Fe(null==e||null===(t=e.member_staff)||void 0===t?void 0:t.mutiple_limited),Me(null==e||null===(l=e.teacher_staff)||void 0===l?void 0:l.mutiple_limited),_(s()({},g.getFieldsValue())),I(null===(i=g.getFieldValue("description"))||void 0===i?void 0:i.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var on=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,de.jsxs)("div",{className:F,children:[(0,de.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0},onFinish:sn,onFinishFailed:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var l=g.getFieldsValue();I(null===(n=l.description)||void 0===n?void 0:n.length),_(s()({},l))},children:[(0,de.jsx)("div",{className:P,children:"基本信息"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:R,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(n=N.name)||void 0===n?void 0:n.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(t=N.sub_title)||void 0===t?void 0:t.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsxs)("div",{className:z,children:[(0,de.jsx)(f.Z.Item,{className:R,label:"竞赛简介",colon:!1,name:"description",children:(0,de.jsx)(pe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,de.jsxs)("span",{className:J,children:[Z||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,de.jsx)(f.Z.Item,{className:M,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{style:{width:"34%"},children:[window.location.origin,"/competitions/detail/"]}),(0,de.jsx)(j.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,de.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,de.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入网址",maxLength:20,suffix:(0,de.jsxs)("span",{children:[(null===(l=N.identifier)||void 0===l?void 0:l.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){tn(!1),(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){tn(!0)},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})})]})}),(0,de.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"请输入奖项数量",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,de.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)($.Z,{action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ie(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ie([])},fileList:D,withCredentials:!0,children:(0,de.jsx)("div",{className:Q,children:"上传文档"})}),(0,de.jsx)("div",{className:G,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,de.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名开始时间")}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名结束时间")}})}),(0,de.jsx)("div",{className:U,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,de.jsx)(f.Z.Item,{className:L,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛开始时间")},disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status)})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛结束时间")},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})]})})]}),(0,de.jsx)("div",{className:P,children:"开放范围"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{className:X,label:"参赛规则",name:"rule",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,de.jsx)($.Z,{accept:".xls, .xlsx",maxCount:1,action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ve(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ve([])},fileList:xe,withCredentials:!0,children:(0,de.jsx)("div",{className:V,children:"选择文件"})}),(0,de.jsxs)("div",{className:Y,style:{marginLeft:30},onClick:function(){(0,ue.Nd)(null,re.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,de.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:X,colon:!1,style:{marginTop:"-3px"},children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{className:R,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:T,options:He,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})})]}),(0,de.jsx)("div",{className:P,children:"报名者条件"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:X,style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:ye,onChange:function(e){var n;return be(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须实名认证)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ne,onChange:function(e){var n;return _e(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ze,onChange:function(e){var n;return Ie(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定邮箱)"})]})})]}),(0,de.jsx)("div",{className:P,children:"参赛模式"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status),children:[(0,de.jsx)(ne.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,de.jsx)(ne.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,de.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:De,onChange:function(e){var n;return Fe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,de.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:Re,onChange:function(e){var n;return Me(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})})]})]}),(0,de.jsx)("div",{className:q,children:(0,de.jsx)(ce.Z,{className:K,htmlType:"submit",onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,de.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ye,okText:"确定",cancelText:"取消",onOk:function(){We(!1)},onCancel:function(){We(!1)},children:(0,de.jsx)(le.Z,{bordered:!0,columns:[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}],dataSource:Xe,pagination:!1,rowKey:function(e){return e.name}})})]})})),fe="all___GiQqZ",xe="title___YtceA",ve="content___Es9RO",ge="content_icon___SNFzF",je="content_info___rSAWs",ye="content_title___Hkmmk",be="content_size___jLmmn",Ae="content_img___NRn9i",ke="content_img2___D23TM",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",_e=t(92911),we=["competitions","globalSetting","loading","dispatch","user"],Se=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var n=e.dispatch,t=(e.user,m()(e,we)),l=(0,p.useState)(""),i=u()(l,2),a=i[0],s=i[1],o=(0,p.useState)(""),r=u()(o,2),c=r[0],d=r[1];(0,p.useEffect)((function(){h()}),[]);var h=function(){(0,se.Mn)(null==t?void 0:t.competitionId).then((function(e){var n,l;0==(null==e?void 0:e.status)?(s(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),d(null==e||null===(l=e.data)||void 0===l?void 0:l.qr_code_image),null==t||t.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},f=function(e,l){(0,se.o3)(null==t?void 0:t.competitionId).then((function(i){var a=new FormData;a.append("file",null==e?void 0:e.file),a.append("source_id",null==i?void 0:i.id),a.append("source_type",l),(0,_e.ZP)("/api/competitions/set_attachments.json",{method:"post",body:a},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),h(),n({type:"competitions/getStaff",payload:{identifier:null==t?void 0:t.competitionId}}),n({type:"competitions/getHeader",payload:{identifier:null==t?void 0:t.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};return(0,de.jsxs)("div",{className:fe,children:[(0,de.jsx)("div",{className:xe,children:"上传图片"}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传竞赛封面图"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:792 x 340"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+a,className:Ae})]}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition_code")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传交流群二维码"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:160 x 160"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+c,className:ke})]})]})})),Ze=t(37205),Ie=t.n(Ze),Ce="all___d1AWD",Be="title___VIjuM",De="add_people___qkPex",Fe="people_icon___lz5gl",Pe="content___a8dSX",Ee="content_info___ekLIa",Re="info_icon___kXP8P",Me="info_title___Hld67",Le="info_content___kbIuT",Oe="info_content_icon___uNxzs",He="info_content_title___IfIi8",Te="info_open___NzrUi",ze="info_delete___rZhhO",Je="questions_info___n9Fnq",Qe="form_item___oxzha",Ve="form_item_item___yPf7l",Ge="form_item_small___EkG9G",Ue="guanka_title___uUWQl",Ye="nandu_1___qifbd",We="nandu_2___qVJU8",qe="nandu_3___NRfLL",Ke="close_icon___f2hON",Xe="textone___TAI4F",$e="deletecolor___ldQnR",en="qselect___uuNp6",nn="qinput___xHGmH",tn="modalclass___dPDG7",ln="popu___G8M92",an=t(81327),sn=t(94001),on=t(95237),rn=t(43604),cn=t(43428),un=t(71418),dn=t(28103),mn=t(27092),pn=t(16644),hn="drawer___HuOiD",fn="menu___JTt0c",xn="actived___zd6GY",vn="actived2___hNW2h",gn="subTag___rHkqz",jn="listItem___dr1wg",yn="info___bpBpK",bn="title___typIH",An="titleLeft___b4niC",kn="filter___HBJIT",Nn="description___Rqa6Q",_n="menuCourse____Msk3",wn="button_right___T8tiB",Sn=t(31622),Zn=t(90514),In=t(39634),Cn=t(76817),Bn=t(69948),Dn=["classroomList","loading","dispatch","shixunsList"],Fn=(y.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Pn=(0,h.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),o=e.shixunsList,c=m()(e,Dn),d=(0,p.useState)(s()({},(0,h.useParams)())),f=u()(d,2),x=f[0],g=(f[1],l.shixunLists),y=l.shixunAiRecommendLists,A=(0,p.useState)(""),k=u()(A,2),N=k[0],_=k[1],w=(0,p.useState)({}),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)([]),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),O=(0,p.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),H=u()(O,2),T=H[0],z=H[1];(0,p.useEffect)((function(){J()}),[x.coursesId,T]),(0,p.useEffect)((function(){"新增赛题"===l.actionTabs.key&&_(""),a({type:"shixunsList/getMenus",payload:{}})}),[l.actionTabs.key]),(0,p.useEffect)((function(){(null!=g&&g.shixun_list||null!=y&&y.shixun_list)&&I("recommend"===T.sort?y:g)}),[g,y]);var J=function(){var e=r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(!0),n=s()({},T),"recommend"===T.sort&&(n.sort="myshixuns_count"),"recommend"!==T.sort){e.next=8;break}return e.next=6,a({type:"classroomList/getShixunAiRecommendLists",payload:s()(s()({},n),{},{course_id:x.coursesId})});case 6:e.next=11;break;case 8:return t=s()({},n),e.next=11,a({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,_e.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:l=e.sent,F([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ie()((null==l?void 0:l.groups)||[]))),_(""),M(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==l.actionTabs.key){var Q=(0,Cn.P)(),V=u()(Q,4),G=V[0],U=V[1],Y=V[2],W=(V[3],function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),q=(0,p.useState)(!1),K=u()(q,2),X=K[0],$=K[1];return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)(cn.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===l.actionTabs.key,rootClassName:hn,destroyOnClose:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,de.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,de.jsx)(b.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,de.jsx)(b.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N){e.next=8;break}return $(!0),t=null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,W(t);case 5:$(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:X,children:"确定"})]}),children:[(0,de.jsx)("section",{className:"tc",children:(0,de.jsx)(Zn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,Bn.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),z(s()(s()({},T),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,de.jsx)("section",{className:"edu-container",children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsxs)("aside",{children:[Fn.map((function(e,n){var t;return 0!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"方向"}),(0,de.jsx)("li",{className:null!=T&&T.discipline_id?"":xn,onClick:function(){delete T.tag_level,delete T.sub_discipline_id,delete T.discipline_id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"全部"})}),o.menus&&o.menus.map((function(e,n){return(0,de.jsxs)("li",{className:(null==T?void 0:T.discipline_id)==e.id?xn:"",children:[(0,de.jsx)("strong",{onClick:function(){T.tag_level=1,T.discipline_id=e.id,delete T.sub_discipline_id,T.page=1,z(s()({},T))},children:e.name}),(0,de.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,de.jsxs)("div",{className:"mt5",children:[(0,de.jsx)("div",{className:(null==T?void 0:T.sub_discipline_id)==n.id&&2===T.tag_level?"".concat(vn," ").concat(gn):gn,onClick:function(){T.tag_level=2,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name}),(0,de.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,de.jsx)("li",{className:T.sub_discipline_id==n.id&&3===T.tag_level?vn:"",onClick:function(){T.tag_level=3,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===T.type&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"目录"}),null==D?void 0:D.map((function(e,n){return(0,de.jsx)("li",{className:T.group_id==e.id?xn:"",onClick:function(){T.group_id=e.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:e.name})},n)}))]}),Fn.map((function(e,n){var t;return 1!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==T?void 0:T.type)&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"状态"}),(0,de.jsx)("li",{className:0==T.not_open?xn:"",onClick:function(){T.not_open=!1,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"公开"})}),(0,de.jsx)("li",{className:1==T.not_open?xn:"",onClick:function(){T.not_open=!0,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"未公开"})})]}),(0,de.jsxs)(on.Z,{align:"middle",children:[(0,de.jsx)(rn.Z,{flex:"1",className:kn,children:L.map((function(e,n){return(0,de.jsx)(b.ZP,{className:"mr20",type:T.sort===e.id?"primary":"default",onClick:function(){T.sort=e.id,z(s()({},T))},children:e.name},n)}))}),(0,de.jsx)(rn.Z,{className:"c-grey-999",children:(0,de.jsx)("div",{className:_n,children:(0,de.jsxs)("ul",{children:[(0,de.jsxs)("li",{children:["已选",(0,de.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,de.jsxs)("li",{children:["共",(0,de.jsx)("span",{className:"c-blue",children:Z.shixuns_count}),"个课程"]}),(0,de.jsxs)("li",{className:"current",onClick:function(){T.order="asc"===T.order?"desc":"asc",z(s()({},T))},children:["学习人数",(0,de.jsxs)("p",{className:"edu-sorter current ".concat(T.order),children:[(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.length)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(ne.ZP.Group,{style:{display:"block"},value:N,onChange:function(e){_(e.target.value)},children:null==Z||null===(t=Z.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsx)("div",{className:jn,style:{cursor:"auto"},children:(0,de.jsx)(ne.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,de.jsxs)("div",{className:yn,children:[(0,de.jsx)("div",{className:bn,children:(0,de.jsxs)("div",{className:An,children:[(0,de.jsx)(h.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,de.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,de.jsx)("span",{onClick:function(){(0,Sn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,In.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,In.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,In.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,de.jsx)(b.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:wn,children:"体验实训"})]})}),(0,de.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,de.jsx)("span",{className:Nn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,de.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,de.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,de.jsx)(dn.Z,{dashed:!0}),(0,de.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,de.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(l=e.content)||void 0===l||null===(l=l.author_name)||void 0===l?void 0:l[0]}}):(0,de.jsx)("span",{children:e.author_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,de.jsxs)(p.Fragment,{children:[(0,de.jsx)("span",{children:e.author_school_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,de.jsxs)("span",{children:["难度系数 ",e.level]}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,de.jsx)("span",{children:"学习人数 "}),(0,de.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,de.jsx)("div",{className:"tc mt20",children:(0,de.jsx)(mn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:T.page||1,showQuickJumper:!0,total:null==Z?void 0:Z.shixuns_count,onChange:function(e){T.page=e,z(s()({},T))}})})]},"bottom"),(0,de.jsx)(Cn.Z,{visible:G,onCancel:U,renderData:Y,inPaper:!1,onOk:W,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),En=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Rn=function(e){return null!=e&&e.includes("已截止")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},Mn=(0,h.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,l,a=e.competitions,o=(e.shixunHomeworks,e.globalSetting,e.dispatch),c=e.user,d=m()(e,En),g=f.Z.useForm(),k=u()(g,1)[0],_=(0,p.useState)([]),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=(C[1],(0,p.useState)([])),F=u()(D,2),P=F[0],E=F[1],R=a.Header,M=(0,p.useState)({}),L=u()(M,2),O=L[0],H=L[1],T=(0,h.useParams)(),z=T.identifier,J=(T.enter,(0,p.useState)({})),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(""),X=u()(K,2),$=X[0],ee=X[1],le=(0,p.useState)([]),ie=u()(le,2),ae=ie[0],oe=ie[1],re=(0,p.useState)(!1),ce=u()(re,2),ue=ce[0],me=ce[1],pe=(0,p.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)({input:""}),ge=u()(ve,2),je=ge[0],ye=ge[1];function be(){return(be=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&G(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return ke.apply(this,arguments)}function ke(){return(ke=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/users/".concat(c.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:c.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==d||d.loadingFunction(!1),q(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){1===R.mode?we(!0):function(){be.apply(this,arguments)}()}),[R]),(0,p.useEffect)((function(){c.userInfo.login&&Ae()}),[c]);var Ne=function(e){var n,t=e.total_score,l=e.difficulty_level_sort,i=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(i){var a,s=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===l?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),o=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/i).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(o=n,e.score=c>0?c:0):e.score=0})),a=(t-c*(i-1)).toFixed(1),e.challenge_settings[o].score=a>0?a:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(o=n,r+=Number((Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)),e.score=(Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)):e.score=0}));var u=e.challenge_settings[o].score;a=(t-r+Number(u)).toFixed(1),e.challenge_settings[o].score=a>0?a:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},we=function(e){(0,se.lm)(null==d?void 0:d.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var l in t)t[l].show_info=!1;E(t)}else for(var i in P)t[i].show_info=P[i].show_info;Z(t)}else Z([]);null==d||d.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},Se=function(e,n){var t=S;for(var l in t)t[l].id==e.id&&("open"==n?t[l].show_info=!0:"close"==n&&(t[l].show_info=!1));Z(Ie()(t)),E(Ie()(t))},Ze=function(){if(function(e){var n=[];for(var t in e){var l,i,a=null===(l=e[t])||void 0===l||null===(l=l.challenge_settings)||void 0===l?void 0:l.reduce((function(e,n){return e+Number(n.score)}),0);(null==a?void 0:a.toFixed(10))!==(null===(i=e[t])||void 0===i||null===(i=i.total_score)||void 0===i?void 0:i.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(S)){for(var e in S){var n,t;if(S[e].shixun_id=null===(n=S[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=S[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var l in null===(i=S[e])||void 0===i?void 0:i.challenge_settings){var i,a;S[e].challenge_settings[l].challenge_score=null===(a=S[e])||void 0===a?void 0:a.challenge_settings[l].score}}(0,se.JM)({id:null==d?void 0:d.competitionId,shixuns:S}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),we(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function cn(e){return un.apply(this,arguments)}function un(){return(un=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function dn(){return(dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,_e.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:V.course_id,competition_course_game_id:n,id:z}});case 3:t=e.sent,me(!1),0===(null==t?void 0:t.status)?(ee(n),oe(null==t||null===(l=t.data)||void 0===l?void 0:l.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("div",{className:Ce,children:[(0,de.jsxs)("div",{style:{padding:30},children:[(0,de.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,de.jsxs)("div",{style:{marginLeft:42},children:[(0,de.jsx)("span",{children:"竞赛模式"}),(0,de.jsx)(ne.ZP.Group,{disabled:"progressing"===R.competition_status||"ended"===R.competition_status,value:R.mode,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(t=V.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==S?void 0:S.length)>0)){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cn(n.target.value);case 2:e.sent&&Ae();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,cn(n.target.value);case 5:e.sent&&Ae();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,de.jsxs)(an.Z,{direction:"vertical",children:[(0,de.jsxs)(ne.ZP,{value:1,children:["实训模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,de.jsxs)(ne.ZP,{value:2,children:["课堂模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]})]})})]})]}),1===R.mode?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{className:Be,style:{display:"flex",alignItems:"center"},children:[(0,de.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,de.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,de.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==R?void 0:R.start_time,"~",null==R?void 0:R.end_time]}),((0,In.eB)()||(null==R||null===(n=R.permission)||void 0===n?void 0:n.editable))&&(0,de.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){o({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsxs)("div",{className:De,style:{top:"auto"},onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Fe}),"新增赛题"]})]}),(0,de.jsx)("div",{style:{marginTop:"25px"}}),S.map((function(e,n){var t,l,a;return(0,de.jsxs)("div",{className:Pe,children:[(0,de.jsxs)("div",{className:Ee,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Re}),(0,de.jsxs)("div",{className:Me,children:["赛题",n+1]}),(0,de.jsxs)("div",{className:Le,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:Oe}),(0,de.jsx)(h.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,de.jsx)(j.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,de.jsx)("div",{className:He,children:null==e||null===(l=e.shixun)||void 0===l?void 0:l.name})})})]}),(0,de.jsx)("div",{className:Te,onClick:function(){Se(e,"open")},children:!(null!=e&&e.show_info)&&(0,de.jsxs)(de.Fragment,{children:["展开更多",(0,de.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsx)("div",{className:ze,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.pS)({id:null==d?void 0:d.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),we(!0),o({type:"competitions/getHeader",payload:{identifier:null==d?void 0:d.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,de.jsxs)("div",{className:Je,children:[(0,de.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,de.jsxs)(f.Z.Item,{className:Qe,label:"题目总分",colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),className:Ve,onChange:function(n){e.total_score=n,H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()}})," 分"]}),(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsx)(f.Z.Item,{className:Ge,label:"关卡分值",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()},children:[(0,de.jsx)(ne.ZP,{value:0,children:"均分比例"}),(0,de.jsx)(ne.ZP,{value:1,children:"难易度"}),(0,de.jsx)(ne.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(a=e.challenge_settings)||void 0===a?void 0:a.map((function(n,t){return(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,de.jsxs)(f.Z.Item,{className:Ge,label:(0,de.jsx)(j.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,de.jsx)("div",{className:Ue,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:B||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,H(s()({},O))},onBlur:function(){Ze()}}),(0,de.jsx)("span",{className:"ml10",children:"分"})]}),(0,de.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?Ye:"中等"==(null==n?void 0:n.difficulty)?We:qe,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,de.jsxs)("div",{className:Ke,onClick:function(){Se(e,"close")},children:["收起更多",(0,de.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==S?void 0:S.length)&&(0,de.jsx)(pn.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,de.jsx)(Pn,{competitionId:null==d?void 0:d.competitionId,queryQuetions:we})]}):(0,de.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,de.jsx)(A.default,{popupClassName:ln,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===R.competition_status||"ended"===R.competition_status,className:en,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[V.course_id||V.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==W?void 0:W.map((function(e){return(0,de.jsx)(A.default.Option,{value:null==e?void 0:e.id,children:(0,de.jsxs)(on.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,de.jsxs)(on.Z,{align:"middle",style:{flex:1},children:[(0,de.jsx)(rn.Z,{children:(0,de.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,de.jsx)(rn.Z,{style:{flex:1},children:(0,de.jsx)(j.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,de.jsx)(rn.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,de.jsx)(rn.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,de.jsx)("div",{className:De,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(R.first_category_url)},children:"进入该课堂"})]}),R.course_is_end&&(0,de.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==V||null===(t=V.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,de.jsxs)("div",{style:{marginBottom:20},children:[(0,de.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,de.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,de.jsx)(y.Z,{className:nn,value:e.name,onChange:function(n){e.name=n.target.value,G(s()({},V))},onBlur:function(){var n=r()(i()().mark((function n(t){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,de.jsx)("i",{onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(n=V.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id}});case 5:0===e.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]}),(0,de.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,de.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,de.jsx)(b.ZP,{loading:ue,onClick:function(){!function(e){dn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,de.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,de.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,de.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=fe.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,de.jsx)(j.Z,{title:(null==e||null===(l=e.name)||void 0===l?void 0:l.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,de.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==V?void 0:V.course_id,"/").concat(fe.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]})}))}):(0,de.jsx)(pn.Z,{})]})})),(0,de.jsx)(x.Z,{open:$,onCancel:function(){ee(""),me(!1)},width:850,title:"选择作业",className:tn,okButtonProps:{loading:ue},onOk:r()(i()().mark((function e(){var n,t,l,a,s,r,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ae||null===(n=ae.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return me(!0),e.next=6,(0,_e.ZP)("/api/competitions/".concat(z,"/homework_select.json"),{method:"post",body:{course_id:V.course_id,competition_course_game_id:$,shixun_homework_ids:null==ae||null===(t=ae.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ae||null===(l=ae.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),group_homework_ids:null==ae||null===(a=ae.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id})),program_homework_ids:null==ae||null===(s=ae.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ae||null===(r=ae.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===r?void 0:r.map((function(e){return e.id}))}});case 6:c=e.sent,me(!1),ee(""),0===c.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 10:case"end":return e.stop()}}),e)}))),children:(0,de.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,de.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,de.jsx)(N.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:je.input},onChange:function(e,n){je.input=e,ye(s()({},je)),null==fe||fe.map((function(e){e.open=!0})),xe(Ie()(fe))},placeholder:"请输入搜索内容"}),null==fe?void 0:fe.map((function(e){var n,t,l,i,a,s,o,r,c;return(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,xe(Ie()(fe))},children:[(0,de.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,de.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ae||null===(n=ae.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,de.jsx)(te.Z,{indeterminate:(null==ae||null===(t=ae.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ae||null===(l=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===l?void 0:l.length)&&0!==(null==ae||null===(i=ae.filter((function(n){return n.homework_type===e.type})))||void 0===i?void 0:i.length)&&(null==ae||null===(a=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)>0,checked:(null==ae||null===(s=ae.filter((function(n){return n.homework_type===e.type})))||void 0===s?void 0:s.length)===(null==ae||null===(o=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===o?void 0:o.length)&&0!==(null==ae||null===(r=ae.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ae.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ae.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),oe(Ie()(ae))}})]}),null==ae||null===(c=ae.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(je.input))})))||void 0===c?void 0:c.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)(te.Z,{onChange:function(n){e.checked=n.target.checked,oe(Ie()(ae))},checked:e.checked})]})}))]})}))]}),(0,de.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,de.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("span",{children:[(0,de.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,de.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ae?void 0:ae.filter((function(e){return e.checked})).length})]}),(0,de.jsx)("span",{onClick:function(){ae.map((function(e){e.checked=!1})),oe(Ie()(ae))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ae||null===(l=ae.filter((function(e){return e.checked})))||void 0===l?void 0:l.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,oe(Ie()(ae))},className:"".concat($e," iconfont icon-weishezhi")})]})}))]})]})})]})]})})),Ln="all___ZbAJW",On="title___QPivo",Hn="add_people___jqyIi",Tn="people_icon___Gf35v",zn="content_user___mESiF",Jn="content_left___JUfAC",Qn="user_img_box___rq6y5",Vn="user_img___tN5UW",Gn="user_rule_create___i4hOF",Un="user_info___ncafT",Yn="user_name___hqLNP",Wn="user_school___m7TBE",qn="delete_text___j_0I0",Kn="select_modal___j0vsx",Xn=t(88522),$n=t(26724),et=t.n($n),nt=t(80826),tt=["classroomList","loading","dispatch"],lt=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),s=m()(e,tt),o=((0,h.useParams)(),l.actionTabs),c=(0,p.useState)([]),d=u()(c,2),g=d[0],k=d[1],N=(0,p.useState)(!0),_=u()(N,2),w=_[0],S=_[1],Z=(0,p.useState)(!1),I=u()(Z,2),C=I[0],B=I[1],D=f.Z.useForm(),F=u()(D,1)[0],P=(0,p.useState)([]),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)(0),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!0),U=u()(G,2),Y=U[0],W=U[1];(0,p.useRef)();(0,p.useEffect)((function(){"添加管理员"===l.actionTabs.key&&(W(!0),q())}),[l.actionTabs.key]);var q=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,k(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=r()(i()().mark((function e(){var n,t,a,s,o=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=o.length>0&&void 0!==o[0]&&o[0])&&!w||C){e.next=11;break}return a=F.getFieldValue(),B(!0),T(n?1:H+1),e.next=7,(0,se.pA)({id:l.actionTabs.id,page:n?1:H+1,type:(null==a?void 0:a.search_type)||"",school:(null==a?void 0:a.school_name)||"",keyword:(null==a?void 0:a.keyword)||""});case 7:s=e.sent,M(n?Ie()(null==s?void 0:s.data):[].concat(Ie()(R),Ie()(null==s?void 0:s.data))),B(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==Q?v.ZP.error("请选择人数"):(console.log(Q),(0,se.q0)({id:null==s?void 0:s.competitionId,ids:Q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,de.jsx)(te.Z,{value:n.id,checked:Q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,de.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,de.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===l.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:X();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){V([]),a({type:"classroomList/setActionTabs",payload:{}})},children:(0,de.jsxs)("div",{style:{padding:"0 14px"},children:[(0,de.jsxs)(f.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,de.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,de.jsxs)(A.default,{style:{width:120},className:Kn,children:[(0,de.jsx)(A.default.Option,{value:"name",children:"姓名"}),(0,de.jsx)(A.default.Option,{value:"phone",children:"手机号"}),(0,de.jsx)(A.default.Option,{value:"mail",children:"邮箱"})]})}),(0,de.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,de.jsx)(y.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=o.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=o.selectArrs)||void 0===t?void 0:t.name)})}),(0,de.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,de.jsx)(Xn.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,de.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,de.jsx)(b.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return M([]),void v.ZP.error("请输入搜索内容");W(!1),S(!0),B(!1),V([]),setTimeout((function(){K(!0)}),200)}()},children:"搜索"})})]}),Y&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.RL,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!Y&&""==R&&!C&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.z3,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!Y&&""!=R||C)&&(0,de.jsxs)("section",{children:[(0,de.jsx)("div",{className:"flexd-table-header mt20",children:(0,de.jsx)(le.Z,{pagination:!1,dataSource:[],columns:$})}),(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){K()},hasMore:w,useWindow:!1,children:(0,de.jsx)(le.Z,{loading:C,showHeader:!1,pagination:!1,dataSource:R,columns:$,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=Q.indexOf(e);n<0?Q.push(e):Q.splice(n,1),V(Ie()(Q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),it=["globalSetting","dispatch","user"],at=(0,h.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,l=e.user,a=m()(e,it),s=(0,p.useState)([]),o=u()(s,2),c=o[0],d=o[1],h=(0,p.useState)(""),f=u()(h,2),g=f[0],j=f[1];(0,p.useEffect)((function(){y()}),[]);var y=function(){(0,se.sL)(null==a?void 0:a.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;j(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var l in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[l]);d(t),null==a||a.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,de.jsxs)("div",{className:Ln,children:[(0,de.jsx)("div",{className:On,children:"管理员设置"}),(g==(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.user_id)||(0,In.Ny)())&&(0,de.jsxs)("div",{className:Hn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==a?void 0:a.competitionId}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,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",className:Tn}),"添加管理员"]}),(0,de.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,o;return(0,de.jsxs)("div",{className:Jn,children:[(0,de.jsx)("div",{className:Qn,children:(0,de.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Vn}),g==(null==e?void 0:e.id)&&(0,de.jsx)("div",{className:Gn,children:"创建者"})]})}),(0,de.jsxs)("div",{className:Un,children:[(0,de.jsx)("div",{className:Yn,children:null==e?void 0:e.name}),(0,de.jsx)("div",{className:Wn,children:null==e?void 0:e.school})]}),g!=(null==e?void 0:e.id)&&(g==(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.user_id)||1==(null==l||null===(s=l.userInfo)||void 0===s?void 0:s.role)||2==(null==l||null===(o=l.userInfo)||void 0===o?void 0:o.role))&&(0,de.jsx)("div",{className:qn,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.qN)({id:null==a?void 0:a.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,de.jsx)(lt,{queryData:y,competitionId:null==a?void 0:a.competitionId})]})})),st={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ct=["competitions","globalSetting","loading","dispatch","user"],ut=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),l=e.dispatch,a=e.user,o=m()(e,ct),c=f.Z.useForm(),d=u()(c,1)[0],h=(0,p.useState)(!0),g=u()(h,2),k=g[0],N=g[1],_=(0,p.useState)(!0),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!0),C=u()(I,2),B=C[0],D=C[1],F=(0,p.useState)(!0),P=u()(F,2),E=P[0],R=P[1],M=(0,p.useState)(""),L=u()(M,2),O=L[0],H=L[1],T=(0,p.useState)(""),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(""),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(""),q=u()(W,2),K=q[0],X=q[1],$=n.Header,ee=(0,p.useState)(!1),ne=u()(ee,2),te=ne[0],le=ne[1],ie=(0,p.useState)([]),re=u()(ie,2),ue=re[0],me=re[1];console.log("Header:",$),(0,p.useEffect)((function(){pe()}),[]);var pe=function(){(0,se.rZ)(null==o?void 0:o.competitionId).then((function(e){var n,t,l;N(null==e?void 0:e.name_finish),Z(null==e?void 0:e.url_finish),D(null==e?void 0:e.time_finish),R(null==e?void 0:e.question_finish),H(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),Y(ae()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+ae()(null==e||null===(l=e.competition)||void 0===l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")),Q("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var i="";for(var a in null==e?void 0:e.data){var s,r;if(Number(a)==Number((null==e?void 0:e.data.length)-1))i+="赛题"+(Number(a)+1)+":"+(null==e||null===(s=e.data[a])||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.name);else i+="赛题"+(Number(a)+1)+":"+(null==e||null===(r=e.data[a])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(i),d.setFieldValue("identifier",null==e?void 0:e.identifier),null==o||o.loadingFunction(!1)}))};return(0,de.jsxs)("div",{className:st.all,children:[(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:k?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:k?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"主标题设置"}),(0,de.jsx)("div",{className:st.content_left_description,children:k?"您已设置主标题为:".concat(O):"请在设置中填写正确的竞赛主标题"})]})]}),k?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:S?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:S?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"网址设置"}),(0,de.jsxs)("div",{className:st.content_left_description,children:[S&&(0,de.jsxs)("span",{children:["您已设置网址为:",(0,de.jsx)("a",{href:J,target:"_blank",children:J})]}),!S&&(0,de.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),S?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:B?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:B?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"竞赛时间"}),(0,de.jsx)("div",{className:st.content_left_description,children:B?"您已设置竞赛时间为:".concat(U):"请在设置中填写正确的竞赛时间"})]})]}),B?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:E?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:E?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"赛题设置"}),1===$.mode&&(0,de.jsxs)("div",{children:[E&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,de.jsxs)("div",{children:[$.course_id&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,de.jsx)("div",{className:st.content_right,onClick:o.clickQuetions,children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:o.clickQuetions,children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),k&&S&&B&&E&&(0,de.jsx)(de.Fragment,{children:(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(f.Z,{form:d,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,de.jsx)(f.Z.Item,{className:st.form_item,colon:!1,name:"identifier",children:(0,de.jsx)(y.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:st.form_item_item})})}),(0,de.jsxs)("div",{className:st.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+d.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,de.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,de.jsx)("div",{className:st.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(ce.Z,{disabled:!(k&&S&&B&&E),type:"primary",className:st.tijiao,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(!0),(0,oe.GY)({}).then((function(e){me(null==e?void 0:e.schools)})).then((function(){var e,n,t;d.setFieldsValue({sponsor_schools:null===(e=a.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=a.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=a.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,de.jsx)("div",{className:"".concat(st.tijiao_text," ").concat(k&&S&&B&&E?"":"c-red"),children:k&&S&&B&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:st.scoremodal,closable:!1,centered:!0,onCancel:function(){return le(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:st.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return le(!1)},style:{cursor:"pointer"},className:st.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:st.content,children:(0,de.jsxs)(f.Z,{form:d,className:st.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:null==o?void 0:o.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),le(!1),l({type:"competitions/getStaff",payload:{identifier:null==o?void 0:o.competitionId}}),l({type:"competitions/getHeader",payload:{identifier:null==o?void 0:o.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:st.form_item_item_select,options:ue,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:st.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:st.no,onClick:function(){le(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:st.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),dt=["competitions","globalSetting","dispatch","user"],mt=(0,h.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),l=(e.user,m()(e,dt),(0,h.useParams)().identifier),i=(0,p.useState)(!0),a=u()(i,2),s=(a[0],a[1],(0,p.useState)("竞赛信息")),o=u()(s,2),r=o[0],c=o[1],d=(0,p.useState)(!0),f=u()(d,2),x=f[0],v=f[1],g=(0,p.useState)(null),j=u()(g,2),y=(j[0],j[1]),b=(0,p.useState)(""),A=u()(b,2),k=A[0],N=A[1],F=function(e){v(e)};return(0,p.useEffect)((function(){}),[r]),(0,p.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,de.jsx)("div",{className:_,ref:y,children:(0,de.jsxs)("div",{className:w,children:[(0,de.jsx)("div",{className:S,children:"基础设置"}),(0,de.jsxs)("div",{className:Z,children:[(0,de.jsx)("div",{className:I,children:(0,de.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","管理人员","竞赛指引"].map((function(e,n){return(0,de.jsx)("div",{className:r==e?B:C,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),v(!0)},children:e},n)}))})}),(0,de.jsx)("div",{className:D,children:(0,de.jsxs)(un.Z,{spinning:x,children:["竞赛信息"==r&&(0,de.jsx)(he,{competitionId:l,loadingFunction:F,formName:k}),"图片设置"==r&&(0,de.jsx)(Se,{competitionId:l,loadingFunction:F}),"赛题设置"==r&&(0,de.jsx)(Mn,{competitionId:l,loadingFunction:F}),"管理人员"==r&&(0,de.jsx)(at,{competitionId:l,loadingFunction:F}),"竞赛指引"==r&&(0,de.jsx)(ut,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?N("name"):"比赛地址"==e?N("identifier"):"竞赛时间"==e&&N("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:l,loadingFunction:F})]})})]})]})})})),pt=t(20834),ht="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",jt="right___tNRAa",yt="button___tMn5K",bt="bg___cLFww",At="btns___uWjSy",kt="confirm___ZvnTx",Nt="cancel___v9uv4",_t="deletetitle___DnoRO",wt=t(7078),St=t(30010),Zt=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],It=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),l=(e.selectedKeys,e.isedit),a=e.setisedit,o=(e.user,m()(e,Zt),(0,h.useParams)().identifier),c=n.RightItems,d=(0,p.useState)([]),f=u()(d,2),g=f[0],j=f[1],A=(0,p.useState)(c.md_content),k=u()(A,2),_=k[0],w=k[1],S=(0,p.useState)(!1),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(""),D=u()(B,2),F=D[0],P=D[1];(0,p.useEffect)((function(){var e,n=[];null==c||null===(e=c.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),j(n)}),[null==c?void 0:c.attachments]),(0,p.useEffect)((function(){P(null==c?void 0:c.name),w(c.md_content),C(null==c?void 0:c.hidden)}),[c.md_content||c.name||c.hidden]),console.log("---",g);var E={name:"file",multiple:!0,withCredentials:!0,action:re.Z.API_SERVER+"/api/attachments.json",fileList:g,onRemove:function(e){(0,se.y8)({id:e.response.id})},onChange:function(e){j(Ie()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),$.Z.LIST_IGNORE)}};function R(){return(R=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/updateMdContent",payload:{attachment_ids:M(g),competition_module_id:c.id,md_content_id:c.md_id,content:_,identifier:o,hidden:I,description:F}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),a(!1),t({type:"competitions/getItem",payload:{url:c.params_url}}),t({type:"competitions/getHeader",payload:{identifier:o}}),t({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function L(){return L=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(o,"/competition_modules/").concat(c.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(t({type:"competitions/getHeader",payload:{identifier:o}}),a(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}return(0,de.jsx)("section",{className:bt,children:l?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,de.jsx)(y.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:F,onChange:function(e){P(e.target.value)}})," ",(0,de.jsx)(te.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:I,onChange:function(e){C(e.target.checked)},children:(0,de.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,de.jsxs)("span",{className:_t,onClick:function(){!function(){L.apply(this,arguments)}()},children:[(0,de.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,de.jsx)(St.Z,{defaultValue:c.md_content,onChange:function(e){return w(e)}}),(0,de.jsxs)($.Z,s()(s()({},E),{},{children:[(0,de.jsx)("div",{className:"inline-block current",children:(0,de.jsx)(N.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,de.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,de.jsxs)("div",{className:At,children:[(0,de.jsx)(b.ZP,{className:Nt,onClick:function(){return a(!1)},children:"取消"}),(0,de.jsx)(ce.Z,{className:kt,type:"primary",onClick:function(){return R.apply(this,arguments)},children:"保存更改"})]})]}):(0,de.jsxs)("div",{children:[!(null!=c&&c.md_content)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(wt.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:c.md_content||""}),c&&c.attachments&&c.attachments.map((function(e,n){return(0,de.jsx)("div",{children:(0,de.jsxs)("a",{href:(null===re.Z||void 0===re.Z?void 0:re.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,de.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,de.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,de.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]})})})),Ct=t(97063),Bt=t(4128),Dt=t(78018),Ft=function(e){var n=e.data,t=e.isedit,l=e.selectedKeys,a=e.dispatch,o=(0,p.useState)([]),c=u()(o,2),d=c[0],m=c[1],f=(0,p.useState)(!1),x=u()(f,2),g=x[0],y=x[1],b=(0,h.useParams)().identifier,A=function(e,n,t){var l=Array.from(e),i=l.splice(n,1),a=u()(i,1)[0];return l.splice(t,0,a),l};(0,p.useEffect)((function(){n.length>0&&m(Ie()(n)||[])}),[n]);var k=function(){var e=r()(i()().mark((function e(n,l){var s,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return s=A(l,n.source.index,n.destination.index),console.log("---",l,s),y(!0),e.next=10,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules/update_position.json"),{method:"post",body:{position_array:s}});case 10:o=e.sent,y(!1),0===o.status&&(a({type:"competitions/getHeader",payload:{identifier:b}}),a({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,de.jsx)("div",{children:(0,de.jsx)(Dt.Z5,{onDragEnd:function(e){return k(e,d)},children:(0,de.jsx)(Dt.bK,{droppableId:"droppable",children:function(e,n){return(0,de.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,de.jsx)(un.Z,{spinning:g,children:d.map((function(e,n){return(0,de.jsx)(Dt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,de.jsx)("aside",s()(s()(s()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,de.jsx)(j.Z,{title:e.name,children:(0,de.jsx)("div",{onClick:e.onClick,className:l===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Pt=["competitions","globalSetting","loading","dispatch","user"],Et=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f,x,v,g=e.competitions,j=(e.globalSetting,e.loading,e.dispatch),y=e.user,b=(m()(e,Pt),(0,h.useParams)().identifier),A=g.Header,k=(g.RightItems,g.Staff),N=g.Prizes,_=g.Account,w=(0,p.useState)([]),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)("qit"),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)(!1),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useRef)(null),U=(0,p.useState)(),Y=u()(U,2),W=Y[0],q=Y[1],K=[{type:"entrance",content:(0,de.jsxs)("div",{style:{marginLeft:20},children:[(null==H||null===(n=H.data)||void 0===n?void 0:n.length)<=0&&((0,In.eB)()||(null==A||null===(t=A.permission)||void 0===t?void 0:t.editable))&&(0,de.jsx)(pn.Z,{ButtonText:"去设置",Buttonclass:yt,ButtonClick:function(){j({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),ae()()ae()(null==A?void 0:A.start_time)||(0,In.eB)()||(null==A||null===(a=A.permission)||void 0===a?void 0:a.editable))&&(null==H||null===(o=H.data)||void 0===o?void 0:o.map((function(e,n){return(0,de.jsx)(Ct.Z,{dispatch:j,Header:A,StaffDetail:k,item:e,index:n})})))]})},{type:"certificate",content:(0,de.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,de.jsx)(Bt.Z,{dispatch:j,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:N,Accounts:_,getAccounts:function(){var e;j({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,de.jsx)(It,{isedit:Q,setisedit:V,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&T(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.useEffect)((function(){var e;if((null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,l,a;if("showheader"!==g.actionTabs.key)"entrance"===(null==A||null===(t=A.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&F("entrance"),q(null==A||null===(l=A.competition_modules)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id),j({type:"competitions/getItem",payload:{url:null==A||null===(a=A.competition_modules)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.module_url}});var o=null==A||null===(n=A.competition_modules)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(i()().mark((function n(){var t,l,a;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(q(null==e?void 0:e.id),V(!1),M(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=11;break}(0,In.eB)()||null!==(t=A.permission)&&void 0!==t&&t.editable||null!=A&&A.team_member_present||null!=k&&k.enroll_ended||(A.personal?j({type:"competitions/setActionTabs",payload:{key:"6"}}):j({type:"competitions/setActionTabs",payload:{key:"4"}})),F("entrance"),X(),M(!1),n.next=23;break;case 11:if("certificate"!==e.module_type){n.next=19;break}return F("certificate"),n.next=15,j({type:"competitions/Prize",payload:{identifier:b,user_id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}});case 15:j({type:"competitions/Accounts",payload:{id:null==y||null===(a=y.userInfo)||void 0===a?void 0:a.user_id}}),M(!1),n.next=23;break;case 19:return F("qit"),n.next=22,j({type:"competitions/getItem",payload:{url:e.module_url}});case 22:M(!1);case 23:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));I(o),j({type:"competitions/setActionTabs",payload:{key:""}})}}),[A]),(0,p.useEffect)((function(){if("entrance"===g.actionTabs.key){var e;F("entrance");var n=null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));q(n.id),X()}}),[g.actionTabs]),(0,de.jsxs)("section",{className:ht,ref:G,children:[(0,de.jsxs)("div",{className:ft,children:[(0,de.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(D)&&((0,In.eB)()||(null==A||null===(d=A.permission)||void 0===d?void 0:d.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===D?V(!0):j({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{className:xt,children:[(0,In.Ny)()||null!=A&&null!==(f=A.permission)&&void 0!==f&&f.editable?(0,de.jsx)("div",{children:(0,de.jsx)(Ft,{dispatch:j,selectedKeys:W,data:Z,isedit:Q})}):(0,de.jsx)(pt.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:Z}),((0,In.Ny)()||(null==A||null===(x=A.permission)||void 0===x?void 0:x.editable))&&(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return q(null==n||null===(t=n.data)||void 0===t?void 0:t.id),j({type:"competitions/getHeader",payload:{identifier:b}}),F("qit"),e.next=9,j({type:"competitions/getItem",payload:{url:null==n||null===(l=n.data)||void 0===l?void 0:l.module_url}});case 9:j({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,de.jsx)("div",{className:jt,children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsx)("div",{style:{minHeight:200},children:null===(v=K.find((function(e){return e.type===D})))||void 0===v?void 0:v.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Mt=["competitions","globalSetting","loading","dispatch","user"],Lt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f=e.competitions,x=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Mt),(0,h.useParams)().identifier),v=f.Header,g=(f.RightItems,f.Staff,f.Prizes,f.Account,(0,p.useState)([])),b=u()(g,2),A=b[0],k=b[1],_=(0,p.useState)("qit"),w=u()(_,2),S=(w[0],w[1],(0,p.useState)(!1)),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(!1),D=u()(B,2),F=D[0],P=D[1],E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,p.useState)({page:1,per_page:10,keyword:""}),H=u()(O,2),T=H[0],z=H[1],J=(0,p.useState)(""),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)(""),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(),X=u()(K,2),$=X[0],ee=X[1],ne=(0,p.useState)(""),ie=u()(ne,2),ae=ie[0],se=ie[1];function oe(){return ce.apply(this,arguments)}function ce(){return(ce=r()(i()().mark((function e(){var n,t,l,a,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(x,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(G(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),me(null==n||null===(l=n.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.identifier),o=null==n||null===(a=n.data)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){G(e.identifier),T.keyword="",z(s()({},T)),me(e.identifier)}})})),k(o),se(null==n?void 0:n.md_id),P(null==n?void 0:n.hidden_ranking));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return pe.apply(this,arguments)}function pe(){return(pe=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.json"),e.next=4,(0,_e.ZP)(t,{method:"get",params:s()(s()({},T),{},{question_identifier:n||V})});case 4:l=e.sent,C(!1),0===(null==l?void 0:l.status)&&(ee(null==l?void 0:l.data),q(null==l||null===(a=l.data)||void 0===a?void 0:a.description));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function he(){return(he=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.xlsx"),(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+t,query:s()(s()({},T),{},{question_identifier:n||V})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){oe()}),[]);var fe=function(e){T.keyword=e,z(s()({},T)),me()},xe=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,de.jsxs)("span",{children:[1===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII="}),2===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC"}),3===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg=="}),e>3&&e]})}},{title:null!=v&&v.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsxs)("span",{children:[(0,de.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:re.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e||"- -"]})})}},{title:"单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:""==(null==e?void 0:e[0])?"- -":e})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}];return(0,de.jsxs)("section",{className:Rt.bg,children:[(0,de.jsxs)(on.Z,{align:"middle",className:Rt.title,children:[(0,de.jsxs)(rn.Z,{flex:"1",children:[(0,de.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,In.eB)()||(null==v||null===(n=v.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(te.Z,{checked:F,style:{marginLeft:10},onChange:function(e){var n;P(e.target.checked),(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,de.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,de.jsx)(rn.Z,{children:((0,In.eB)()||(null==v||null===(t=v.permission)||void 0===t?void 0:t.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){L(!0)},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,de.jsx)("div",{children:(0,de.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(l=$.description)||void 0===l||!l.length)&&(0,de.jsx)(wt.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,de.jsx)(un.Z,{spinning:I,children:M?(0,de.jsxs)("div",{style:{padding:20},children:[(0,de.jsx)(St.Z,{defaultValue:W,onChange:function(e){return q(e)}}),(0,de.jsxs)("div",{className:Rt.footer,children:[(0,de.jsx)("div",{className:Rt.clear_button,onClick:function(){return L(!1)},children:"取消"}),(0,de.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(L(!1),me());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,de.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,de.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,de.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==A?void 0:A.map((function(e){return(0,de.jsx)("li",{className:(null==e?void 0:e.identifier)===V?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("div",{className:Rt.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:null!=v&&v.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:T.keyword,onChange:function(e){T.keyword=e.target.value,z(s()({},T))},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return fe(T.keyword)}}),onSearch:fe})}),(0,de.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,In.eB)()||(null==v||null===(a=v.permission)||void 0===a?void 0:a.editable))&&(0,de.jsx)("span",{className:Rt.button,onClick:function(){!function(e){he.apply(this,arguments)}(V)},children:"导出名单"}),((0,In.eB)()||(null==v||null===(o=v.permission)||void 0===o?void 0:o.editable))&&(0,de.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C(!0),!I){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(x,"/update_course_score.json"),{method:"post"});case 5:0===e.sent.status&&oe();case 7:case"end":return e.stop()}}),e)}))),children:"更新成绩"})]})]})]}),!(null!=v&&null!==(c=v.permission)&&void 0!==c&&c.editable)&&F&&(0,de.jsx)(pn.Z,{customText:"排行榜当前为封榜状态"}),((0,In.eB)()||(null==v||null===(d=v.permission)||void 0===d?void 0:d.editable)||!F)&&(0,de.jsx)(N.Gi,{style:{marginTop:20,marginLeft:0},children:(0,de.jsx)(le.Z,{columns:xe,dataSource:null==$?void 0:$.ranking,pagination:!1})}),(0,de.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==$?void 0:$.count,onChange:function(e,n){T.page=e,T.per_page=n,z(s()({},T)),me()},pageSize:T.per_page,current:T.page})})]})})]})})]})})),Ot={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",Tt=["competitions","globalSetting","loading","dispatch","user"],zt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Jt={teacher:"教师",student:"学生",professional:"专业人士"},Qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Tt),(0,h.useParams)().identifier),l=n.Header,a=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,p.useState)([])),o=u()(a,2),c=o[0],d=o[1],f=(0,p.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),v=u()(f,2),g=v[0],y=v[1],b=(0,p.useState)(!1),A=u()(b,2),k=A[0],_=A[1];function w(){return S.apply(this,arguments)}function S(){return(S=r()(i()().mark((function e(){var n,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,_e.ZP)(n,{method:"get",params:g});case 4:l=e.sent,_(!1),0===(null==l?void 0:l.status)&&d(l);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){w()}),[l]);var Z=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[Jt[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],I=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,l;return(0,de.jsx)(j.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(l=n.team_members)||void 0===l||null===(l=l.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===l?void 0:l.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){g.isteam=e.target.value,g.page=1,w()},value:g.isteam})}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,de.jsx)(N.t7,{style:{width:327,marginRight:20},dataSource:zt,value:{id:g.type,value:g.keyword},onChange:function(e,n){g.keyword=e,g.type=n||"",y(s()({},g)),w()},placeholder:"请输入搜索内容"}),(0,de.jsx)("span",{className:Ot.button,onClick:function(){var e="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+e,query:s()({},g)}))},children:"导出"})]})]}),(0,de.jsx)(le.Z,{loading:k,columns:"mine"===g.isteam?I:Z,dataSource:"mine"===g.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,de.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,de.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){g.page=e,g.per_page=n,y(s()({},g)),w()},pageSize:g.per_page,current:g.page})})]})})),Vt=t(60324),Gt=t(680),Ut=t(56102),Yt=t(33555),Wt=(t(34860),["competitions","globalSetting","loading","dispatch","user"]),qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,g,A,k,_,w,S=e.competitions,Z=(e.globalSetting,e.loading,e.dispatch),I=e.user,C=(m()(e,Wt),(0,h.useParams)().identifier),B=S.Header,D=S.competition_team,F=S.Staff,P=(S.Prizes,S.Account,(0,p.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!1),U=u()(G,2),Y=U[0],W=U[1],q=(0,p.useState)([]),K=u()(q,2),X=K[0],$=K[1],ee=(0,p.useState)(!1),te=u()(ee,2),ie=te[0],ae=te[1],se=(0,p.useState)(""),oe=u()(se,2),ce=oe[0],ue=oe[1],me=(0,p.useState)(""),pe=u()(me,2),he=pe[0],fe=pe[1],xe=(0,p.useState)([]),ve=u()(xe,2),ge=ve[0],je=ve[1],ye=(0,p.useState)(!1),be=u()(ye,2),Ae=be[0],ke=be[1],Ne=(0,p.useState)([]),_e=u()(Ne,2),we=_e[0],Se=_e[1],Ze=(0,p.useRef)(),Ce=(0,p.useState)(""),Be=u()(Ce,2),De=(Be[0],Be[1]),Fe=(0,p.useRef)(""),Pe=(0,p.useState)(!0),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)(!1),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=f.Z.useForm(),Je=u()(ze,1)[0],Qe=(0,p.useState)(),Ve=u()(Qe,2),Ge=Ve[0],Ue=Ve[1],Ye=(0,p.useRef)(null),We=(0,p.useState)(),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(1),en=u()($e,2),nn=en[0],tn=en[1],ln=(0,p.useState)(!1),an=u()(ln,2),sn=an[0],on=an[1];function rn(){return cn.apply(this,arguments)}function cn(){return(cn=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z({type:"competitions/competition_teams",payload:s()(s()({},R),{},{identifier:C})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function un(e){return dn.apply(this,arguments)}function dn(){return dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n}});case 2:return(l=e.sent)&&je(1===n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),dn.apply(this,arguments)}(0,p.useEffect)((function(){He||(Ue(""),De(""),Fe.current="")}),[He]),(0,p.useEffect)((function(){rn()}),[B]);var hn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,$(n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,je(n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function xn(e){return vn.apply(this,arguments)}function vn(){return vn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n}});case 2:return(l=e.sent)&&$(1===n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),vn.apply(this,arguments)}return(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,In.eB)()||(null==B||null===(n=B.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){R.isteam=e.target.value,R.keyword="",R.type="",R.page=1,rn()},value:R.isteam}),"mine"===R.isteam&&!((0,In.eB)()||null!=B&&null!==(t=B.permission)&&void 0!==t&&t.editable)&&(0,de.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==D||null===(l=D.my_teams)||void 0===l?void 0:l.length,")"]}),"join"===R.isteam&&(0,de.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,de.jsx)("span",{children:"战队总数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.count}),(0,de.jsx)("span",{style:{marginRight:20},children:"个"}),(0,de.jsx)("span",{children:"参赛总人数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.members_count}),(0,de.jsx)("span",{children:"个"})]})]}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===R.isteam&&(0,de.jsx)(N.t7,{style:{width:379},dataSource:[],value:{id:R.type,value:R.keyword},onChange:function(e,n){R.keyword=e,R.page=1,R.type=1,M(s()({},R)),rn()},placeholder:"请输入战队名称进行搜索"}),"mine"===R.isteam&&(null==D||null===(a=D.my_teams)||void 0===a?void 0:a.filter((function(e){return!e.active})).length)>0&&(0,de.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,de.jsx)(Gt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==D||null===(o=D.my_teams)||void 0===o?void 0:o.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==R?void 0:R.isteam)&&(null==D||null===(c=D.my_teams)||void 0===c?void 0:c.map((function(e,n){var t,l;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{className:Ot.img,src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsxs)("div",{style:{display:"inline-flex",alignItems:"baseline"},children:[" ",(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("div",{className:Ot.teamname,style:{width:"80%"},children:null==e?void 0:e.name})})," ",(null==e?void 0:e.manage_permission)&&(0,de.jsx)("i",{onClick:function(){Te(!0),Xe(e)},style:{color:"#165DFF",cursor:"pointer",marginLeft:10},className:"iconfont icon-bianji10 font14"})]}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{width:"38%"},children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"}),(0,de.jsxs)("span",{style:{marginLeft:60,color:"#5F6367"},children:[(0,de.jsx)("span",{children:"邀请码"}),(0,de.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.username,"邀请您加入【").concat(null==B?void 0:B.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,de.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]}),(null==e?void 0:e.manage_permission)&&(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){V(null==e?void 0:e.team_members),Se(null==e?void 0:e.id)},children:"设置"}),!(null!=e&&e.active)&&(0,de.jsx)(Gt.Z,{style:{color:"#FA6400",marginLeft:10,marginTop:"-2px"}}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer",marginLeft:40},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:Y},onOk:(n=r()(i()().mark((function n(){var t,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(W(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,Z({type:"competitions/DeleteTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}})),n.next=12;break;case 8:return n.next=10,Z({type:"competitions/ExitTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 10:(l=n.sent)&&0===l.status&&(v.ZP.info("退出战队成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}}));case 12:W(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})]})]})}))),"join"===(null==R?void 0:R.isteam)&&0===(null==D||null===(d=D.competition_teams)||void 0===d?void 0:d.length)&&(0,de.jsx)(pn.Z,{}),"mine"===(null==R?void 0:R.isteam)&&0===(null==D||null===(g=D.my_teams)||void 0===g?void 0:g.length)&&(0,de.jsx)(pn.Z,{}),"join"===(null==R?void 0:R.isteam)&&(null==D||null===(A=D.competition_teams)||void 0===A?void 0:A.map((function(e,n){var t;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsx)("div",{className:Ot.teamname,children:null==e?void 0:e.name}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){T(e)},children:"查看"})]})]})}))),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==D?void 0:D.count,onChange:function(e,n){R.page=e,R.per_page=n,M(s()({},R)),rn()},pageSize:R.per_page,current:R.page})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:(null==H||null===(k=H.team_members)||void 0===k?void 0:k.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return T([])},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:null==H?void 0:H.name}),(0,de.jsx)("span",{onClick:function(){return T([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)(le.Z,{dataSource:null==H?void 0:H.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,de.jsx)(x.Z,{title:!1,footer:!1,open:(null==Q?void 0:Q.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return V([])},children:(0,de.jsxs)("div",{onClick:function(){ae(!1),ke(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"设置战队成员"}),(0,de.jsx)("span",{onClick:function(){rn(),fe(""),ue(""),V([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:600},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){hn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:X,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),console.log("---",t),ae(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:ie,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Ot.search,value:ce,onChange:function(e){ue(e.target.value)},onSearch:function(e){ae(!0),$([]),tn(1),xn(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ae(!0),$([]),tn(1),xn(1)}})})})})]}),(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:700},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){fn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:ge,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),ke(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:Ae,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Ot.search,value:he,onChange:function(e){fe(e.target.value)},onSearch:function(e){ke(!0),je([]),tn(1),un(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ke(!0),je([]),tn(1),un(1)}})})})})]})]}),(0,de.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,de.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,de.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),F&&F.all_staff?(0,de.jsxs)("span",{children:[F&&F.all_staff.minimum,"-",F&&F.all_staff.maximum,"名成员"]}):"",F&&F.teacher_staff?(0,de.jsxs)("span",{children:[F&&F.teacher_staff.minimum,"-",F&&F.teacher_staff.maximum,"名教师"]}):"",F&&F.teacher_staff&&F.member_staff?"/":"",F&&F.member_staff?(0,de.jsxs)("span",{children:[F&&F.member_staff.minimum,"-",F&&F.member_staff.maximum,"名学生"]}):""]})}),(0,de.jsx)(le.Z,{dataSource:Q,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,de.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q,l=Q&&Q.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var i=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));V(Ie()(i)),Ze.current=n.id},children:"设置队长"}),"leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q&&Q.filter((function(e){return e.id!=n.id}));V(Ie()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){V([]),fe(""),ue(""),rn()},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],Q&&Q.map((function(e,l){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,Z({type:"competitions/SubmitTeam",payload:{identifier:C,teamid:we,member_ids:n,teacher_ids:t,leader:Ze.current}});case 5:(l=e.sent)&&0===l.status&&(v.ZP.info("修改成功"),V([]),rn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:He,width:610,className:Ot.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return Te(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"编辑战队"}),(0,de.jsx)("span",{onClick:function(){return Te(!1)},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{className:Ot.content,children:[(0,de.jsx)(f.Z,{form:Je,layout:"vertical",initialValues:{name:null==Ke?void 0:Ke.name},onFinish:function(){var e=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,Z({type:"competitions/UpTeam",payload:{identifier:C,Teannameid:null==Ke?void 0:Ke.id,name:null==n?void 0:n.name,image:(null===(t=Ye.current)||void 0===t||null===(t=t.getCroppedCanvas())||void 0===t?void 0:t.toDataURL("image/jpeg"))||""}});case 3:l=e.sent,W(!1),0===(null==l?void 0:l.status)&&(rn(),Te(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"战队名称",name:"name",className:Ot.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:Ot.baseFormItem,showCount:!0,style:{fontSize:14,marginTop:10}})})}),(0,de.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,de.jsx)("span",{children:"LOGO:"}),(0,de.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,de.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);Fe.current="data:".concat(n.type,";base64,").concat(e),De("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,de.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,de.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[Ge?(0,de.jsx)("img",{className:Ot.Spanradius,src:Ge}):null!=Ke&&Ke.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),className:Ot.Spanradius}):(0,de.jsx)("div",{className:Ot.Spanradius,children:(null==Ke||null===(_=Ke.name)||void 0===_?void 0:_.length)>2?null==Ke||null===(w=Ke.name)||void 0===w?void 0:w.substring(0,2):null==Ke?void 0:Ke.name}),(0,de.jsx)(Yt.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:Fe.current||re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),guides:!1,ref:Ye,crop:function(){Ue(Ye.current.getCroppedCanvas().toDataURL())}})]})]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){Te(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:function(){Je.submit()},children:"确认"})]})]})]})})),Kt=["competitions","globalSetting","loading","dispatch","user"],Xt=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],$t={teacher:"教师",student:"学生",professional:"专业人士"},el=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t=e.competitions,l=(e.globalSetting,e.loading,e.dispatch),a=(e.user,m()(e,Kt),(0,h.useParams)().identifier),o=t.Header,c=(t.competition_team,t.Staff),d=(t.Prizes,t.Account,(0,p.useState)([])),f=u()(d,2),v=f[0],g=f[1],y=(0,p.useState)(""),b=u()(y,2),A=(b[0],b[1],(0,p.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),k=u()(A,2),_=k[0],w=k[1];function S(){return Z.apply(this,arguments)}function Z(){return(Z=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/all_team_members.json"),{method:"get",params:_});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=C[1];(0,p.useEffect)((function(){null!=o&&o.personal&&S()}),[o]);var F=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,de.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,de.jsxs)("span",{children:[$t[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("section",{className:Ot.bg,children:[(0,de.jsx)("div",{className:Ot.title,style:{display:"flex"},children:(0,de.jsxs)(on.Z,{style:{width:"100%"},children:[(0,de.jsx)(rn.Z,{flex:"1",children:null!=o&&o.personal?"参赛人员":"战队详情"}),(0,de.jsxs)(rn.Z,{children:[((0,In.eB)()||(null==o||null===(n=o.permission)||void 0===n?void 0:n.editable)&&!o.personal)&&(0,de.jsx)("span",{className:Ot.button,onClick:function(){D(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsx)("span",{className:Ot.button,style:{margin:"0px 20px"},onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsxs)("span",{className:Ot.button,onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[null!=o&&o.personal?(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:Xt,value:{id:_.type,value:_.keyword},onChange:function(e,n){_.keyword=e,_.type=n||"",w(s()({},_)),S()},placeholder:"请输入搜索内容"})}),(0,de.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,de.jsx)("span",{className:Ot.button,onClick:function(){(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+"/api/competitions/".concat(a,"/all_team_members.xlsx"),query:s()({},_)}))},children:"导出"})})]}),(0,de.jsx)(le.Z,{style:{marginTop:20},columns:F,bordered:!1,dataSource:null==v?void 0:v.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==v?void 0:v.count,onChange:function(e,n){_.page=e,_.per_page=n,w(s()({},_)),S()},pageSize:_.per_page,current:_.page})})]}):(0,de.jsx)(qt,{}),(0,de.jsx)(cn.Z,{rootClassName:Ot.drawer_style,title:(0,de.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return D(!1)},open:B,children:B?(0,de.jsx)(Qt,{}):""})]})]})})),nl=t(4111),tl=t(20917),ll=["competitions","globalSetting","loading","dispatch","user"],il=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c=e.competitions,d=(e.globalSetting,e.loading),_=e.dispatch,w=e.user,S=(m()(e,ll),(0,p.useState)({tabsIndex:"1"})),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,h.useParams)(),D=B.identifier,F=(B.enter,c.Header),P=c.Staff,E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,h.useSearchParams)(),H=u()(O,1)[0],T=(0,p.useState)(!1),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(!1),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(!1),q=u()(W,2),K=q[0],X=q[1],$=f.Z.useForm(),ee=u()($,1)[0],ne=(0,p.useState)(!1),te=u()(ne,2),le=te[0],ie=te[1],ae=(0,p.useState)(!1),ce=u()(ae,2),ue=ce[0],me=ce[1],pe=(0,p.useState)(),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)(!1),ge=u()(ve,2),je=ge[0],ye=ge[1],be=(0,p.useState)(!1),Ae=u()(be,2),ke=Ae[0],Ne=Ae[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)([]),Be=u()(Ce,2),De=Be[0],Fe=Be[1];(0,p.useEffect)((function(){"4"===H.get("type")?(C({tabsIndex:"4"}),L(!0)):H.get("type")?C({tabsIndex:H.get("type")}):C({tabsIndex:"1"}),F.identifier&&(!H.get("identifier")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||Oe(1),!H.get("code")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||function(){Le.apply(this,arguments)}(),_({type:"globalSetting/setShareData",payload:{title:null==F?void 0:F.name,desc:null==F?void 0:F.description,imgUrl:"".concat(null==F?void 0:F.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[H.get("type"),F]);var Pe=[{id:"1",name:"概览",content:(0,de.jsx)(Et,{})},{id:"2",name:"排行榜",content:(0,de.jsx)(Lt,{})},(null==F?void 0:F.personal)&&((0,In.eB)()||(null==F||null===(n=F.permission)||void 0===n?void 0:n.editable))&&{id:"3",name:null!=F&&F.personal?"参赛人员":"战队",content:(0,de.jsx)(el,{})},!(null!=F&&F.personal)&&{id:"3",name:"战队",content:(0,de.jsx)(el,{})},((0,In.eB)()||(null==F||null===(t=F.permission)||void 0===t?void 0:t.editable))&&{id:"4",name:"设置",content:(0,de.jsx)(mt,{enterDocument:M,changeKey:new Date})}].filter((function(e){return!!e}));function Ee(){return Re.apply(this,arguments)}function Re(){return(Re=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_({type:"competitions/getStaff",payload:{identifier:D}}),_({type:"competitions/getHeader",payload:{identifier:D}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Me(){var e,n,t,l,i,a;if(null!=w&&null!==(e=w.userInfo)&&void 0!==e&&e.is_teacher){if((null!=P&&null!==(t=P.all_staff)&&void 0!==t&&t.mutiple_limited||null!=P&&null!==(l=P.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=P&&null!==(i=P.all_staff)&&void 0!==i&&i.mutiple_limited||null!=P&&null!==(a=P.member_staff)&&void 0!==a&&a.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=P&&P.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=P&&P.all_staff)return!1;if(null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.is_teacher){if(!P.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==P||!P.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,p.useEffect)((function(){window.location.href.split("enter=").length>1&&C({tabsIndex:"4"})}),[]),(0,p.useEffect)((function(){var e;16===(null==w||null===(e=w.userInfo)||void 0===e?void 0:e.role)&&_({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==w?void 0:w.userInfo]),(0,p.useEffect)((function(){if("1"===c.actionTabs.key)C({tabsIndex:"4"});else if("2"===c.actionTabs.key){var e;if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=F&&F.is_authentication&&(null==w||null===(e=w.userInfo)||void 0===e||!e.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Q(!0)}else if("3"===c.actionTabs.key){var n;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.is_authentication&&(null==w||null===(n=w.userInfo)||void 0===n||!n.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Y(!0)}else"4"===c.actionTabs.key?ye(!0):"6"===c.actionTabs.key?Ne(!0):(Y(!1),Q(!1))}),[c.actionTabs]),(0,p.useEffect)((function(){D&&Ee()}),[D]);function Le(){return(Le=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(!F.teacher_need_phone&&!F.member_need_phone){e.next=10;break}return ie(!0),e.abrupt("return");case 10:if(null==F||!F.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==F||!F.is_authentication||null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!Me()){e.next=19;break}return X(!1),e.abrupt("return");case 19:if(!K){e.next=21;break}return e.abrupt("return");case 21:return X(!0),e.next=24,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:H.get("code")}});case 24:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return He.apply(this,arguments)}function He(){return(He=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(null==F||!F.enroll_url){e.next=10;break}return window.open(null==F?void 0:F.enroll_url),e.abrupt("return");case 10:if(!(null!=F&&F.personal||1===n)){e.next=33;break}if(!F.teacher_need_phone&&!F.member_need_phone){e.next=14;break}return ie(!0),e.abrupt("return");case 14:if(null==F||!F.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==F||!F.is_authentication||null!=w&&null!==(t=w.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!Me()){e.next=23;break}return X(!1),e.abrupt("return");case 23:if(!K){e.next=25;break}return e.abrupt("return");case 25:return X(!0),e.next=28,_({type:"competitions/AddTeam",payload:{identifier:D,name:w.userInfo.real_name+"的战队"}});case 28:l=e.sent,X(!1),l&&0===l.status&&(xe(l),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),e.next=34;break;case 33:ye(!0);case 34:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("section",{className:k.bg,children:[(0,de.jsxs)("div",{className:"edu-container",children:[(0,de.jsxs)("div",{className:k.top,children:[(0,de.jsxs)(g.Z,{separator:">",children:[(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)(h.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)("span",{style:{fontSize:12},children:null==F?void 0:F.name})})]}),(0,de.jsxs)("div",{className:k.content,children:[(0,de.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==F?void 0:F.image)&&(0,de.jsx)("img",{className:k.Banner,src:re.Z.IMG_SERVER+"".concat(null==F?void 0:F.image)})}),(0,de.jsxs)("div",{className:k.right,children:[(0,de.jsxs)("div",{className:k.titles,children:[null==F?void 0:F.name,null!=F&&F.sub_title?"-"+F.sub_title:null]}),(0,de.jsxs)("div",{className:k.bonus,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{children:null!=F&&F.bonus?(0,de.jsxs)("span",{className:"font20",children:["¥",parseInt(F&&F.bonus).toLocaleString()]}):(0,de.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,de.jsx)("span",{children:"奖金"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.visits_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-liulan1"}),(0,de.jsx)("span",{children:"浏览"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.member_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,de.jsx)("span",{children:"报名"})]})]})]}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.start_time?(0,de.jsxs)("span",{children:[null==F?void 0:F.start_time,"~",null==F?void 0:F.end_time]}):(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.enroll_end_time?(0,de.jsx)("span",{children:null==F?void 0:F.enroll_end_time}):(0,de.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null===(l=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==F?void 0:F.competition_status)})))||void 0===l?void 0:l.name})]}),["unpublish","preparing","review","not_passed"].includes(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){var e;(null==F?void 0:F.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(Ie(!0),(0,oe.GY)({}).then((function(e){Fe(null==e?void 0:e.schools)})).then((function(){var e,n,t;ee.setFieldsValue({sponsor_schools:null===(e=w.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=w.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=w.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==F?void 0:F.competition_status)&&!(null!=F&&F.team_member_present)&&!(null!=P&&P.enroll_ended)&&(0,de.jsx)("span",{className:k.publish,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==F?void 0:F.mode)&&null!=F&&F.member_of_course?"进入课堂":"立即报名"}),"progressing"===(null==F?void 0:F.competition_status)&&(null==F?void 0:F.team_member_present)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){1===F.mode?(C({tabsIndex:"1"}),_({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(F.first_category_url)},children:1===F.mode?"赛题入口":"进入课堂"}),"ended"===(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.ended,children:"已结束"}),"progressing"===(null==F?void 0:F.competition_status)&&(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==w||null===(a=w.userInfo)||void 0===a?void 0:a.username,"邀请您参加化学“101计划”网络平台平台竞赛组织《").concat(null==F?void 0:F.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==F?void 0:F.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,de.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,de.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),(0,de.jsx)(N.YG,{value:I.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n;(I.tabsIndex=e,C(s()({},I)),"3"===e)&&((0,In.eB)()||null!==(n=F.permission)&&void 0!==n&&n.editable||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||(F.personal?_({type:"competitions/setActionTabs",payload:{key:"6"}}):_({type:"competitions/setActionTabs",payload:{key:"4"}})));"4"==e&&L(!1),h.history.replace("/competitions/detail/".concat(D,"?type=").concat(e))},dataSource:Pe}),("unpublish"===F.competition_status||"preparing"===F.competition_status||"review"===F.competition_status)&&(0,de.jsxs)("div",{className:k.tag,children:[(0,de.jsx)(Gt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"not_passed"===F.competition_status&&(0,de.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,de.jsx)(Gt.Z,{})," 审核被驳回",(0,de.jsx)(j.Z,{placement:"bottom",title:null==F?void 0:F.not_passed_reason,children:(0,de.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==F?void 0:F.not_passed_reason]})})]}),null===(o=Pe.find((function(e){return e.id===I.tabsIndex})))||void 0===o?void 0:o.content]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:J,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Q(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"加入战队"}),(0,de.jsx)("span",{onClick:function(){return Q(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n.name}});case 6:t=e.sent,X(!1),0===t.status&&(me(!0),xe(t),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"邀请码",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入邀请码"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Q(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:je,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return ye(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,de.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"2"}}),ye(!1)},children:"加入战队"}),(0,de.jsx)(b.ZP,{className:k.yes,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"3"}}),ye(!1)},children:"创建战队"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:ke,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return Ne(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Ne(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,loading:K,onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Me()){e.next=3;break}return X(!1),e.abrupt("return");case 3:if(!K){e.next=5;break}return e.abrupt("return");case 5:return X(!0),e.next=8,_({type:"competitions/AddTeam",payload:{identifier:D}});case 8:n=e.sent,X(!1),n&&0===n.status&&(xe(n),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),Ne(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:U,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Y(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"创建战队"}),(0,de.jsx)("span",{onClick:function(){return Y(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/AddTeam",payload:{identifier:D,name:n.name}});case 6:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"队名",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入队名"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Y(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:Ze,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Ie(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return Ie(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsxs)(f.Z,{form:ee,className:k.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:D})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),Ie(!1),Ee()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:k.form_item_item_select,options:De,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:k.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:k.no,onClick:function(){Ie(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:d,children:"保存"})]})})]})})]}),(0,de.jsx)(tl.Z,{}),(0,de.jsx)(nl.Z,{datas:fe,isopen:ue,setisopen:me,isShowPhone:le,setIsShowPhone:ie,user:w,dispatch:_,onOK:function(){Ee()}})]})}))},4111:function(e,n,t){var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(8591),d=t(43418),m=t(73782),p=t(3113),h=t(92911),f=t(58472),x=t(42930),v=t(94334),g=t(37712),j=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,a=e.dispatch,o=e.onOK,y=e.isopen,b=e.setisopen,A=e.datas,k=(0,c.useState)(""),N=r()(k,2),_=N[0],w=N[1],S=(0,c.useState)(""),Z=r()(S,2),I=Z[0],C=Z[1],B=(0,c.useState)(60),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useState)(!1),Q=r()(J,2),V=Q[0],G=Q[1],U=(0,c.useState)(""),Y=r()(U,2),W=Y[0],q=Y[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,f.Y)((function(){M&&(P(60),F>0?P(F-1):(P(60),L(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=s()(i()().mark((function e(){var n,t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:_}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return s=(0,x.M)(_),e.next=11,a({type:"account/getCode",payload:{login:_,type:3,smscode:s}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:V,onCancel:function(){return G(!1)},onOk:s()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:W,phone:_}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),L(!1),G(!1),o(),t(!1),q(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",_]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{value:W,size:"middle",onChange:function(e){return q(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,x.M)(_),e.next=3,a({type:"account/getCode",payload:{login:_,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),z(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:s()(i()().mark((function e(){var n,s,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},s=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:s,phone:_,code:I}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(m.Z,{size:"middle",value:_,onChange:function(e){return w(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{size:"middle",value:I,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return b(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:v.Z.IMG_SERVER+(null==A?void 0:A.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},28252:function(e,n,t){t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},58472:function(e,n,t){t.d(n,{Y:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)(),i=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return i.current=e,function(){return clearInterval(e)}}}),[n])}},47512:function(e,n){n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,66208,7078,96898,28252],{75166:function(e,n,t){function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=_)&&void 0!==l&&l.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===w&&(0,b.jsx)(b.Fragment,{children:(null===(a=_)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=_)&&void 0!==o&&o.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===w&&Q&&(0,b.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(Q.key,"&url=").concat(U+Q.url,"&callbackUrl=").concat(U+Q.callbackUrl,"&fileType=").concat(Q.fileType,"&title=").concat(Q.title,"&model=").concat(N,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,b.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===w&&(0,b.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,b.jsx)("img",{src:(null===(c=_)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(A=_)&&void 0!==A&&A.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===w||"download"===w)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,b.jsx)(h.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return J}});var l=t(82242),i=t.n(l),a=t(37205),s=t.n(a),o=t(91232),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=(t(13729),t(32834)),p=t.n(m),h=t(11690);var f=[],x=["
                                                                  "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                                                                    "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var i=e[n];l.push("
                                                                  • "+i.text+"");var a=[];return n=b(e,++n,i.level,a),a.length>0&&(l.push("
                                                                      "),a.forEach((function(e){l.push(e)})),l.push("
                                                                    ")),l.push("
                                                                  • "),n=b(e,n,t,l)}function A(){return b(f,0,0,x),x.push("
                                                                  "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=w(),s=l;l=a,S[a]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:l}}}},N=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,w=function(){return"__special_katext_id_".concat(_++,"__")},S={};function Z(){return S}function I(){_=0,S={}}function C(e){return e=e.replace(N,(function(e,n){var t=w();return S[t]={type:"inline",expression:n},t}))}var B=v.listitem;v.listitem=function(e){return B(C(e))};var D=v.paragraph;v.paragraph=function(e){return D(C(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(C(e),n)},v.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                                                                  ".concat(e,"

                                                                  "):'
                                                                  ').concat(t?e:(0,h.escape)(e,!0),"
                                                                  \n"):'
                                                                  '+(t?e:(0,h.escape)(e,!0))+"
                                                                  "},v.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:l,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:k,renderer:v});var P=p(),E=(t(64018),t(24830)),R=t(94334),M=t(15342),L=t(1012),O=t(38696),H=t(37712),T="@▁@",z=/]*>/g;var J=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,a=e.showTextOnly,o=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,b=e.programFillValue,k=e.onFillChange,N=void 0===k?function(e){}:k,_=e.onFillBlur,w=void 0===_?function(){}:_,S=String(t),C=(0,d.useState)(""),B=u()(C,2),D=B[0],F=B[1],J=(0,d.useState)("office"),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,d.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                  '.concat($(S||""),"
                                                                  ")}var n=P(S);n=$(n);var t=Z();S.match(/\[TOC\]/)&&(n=n.replace("

                                                                  [TOC]

                                                                  ",A()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],i=l.type,a=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,f?(le(l,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):a?l.innerText:(setTimeout((function(){return se()}),500),l.innerHTML)}),[S,f]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),l=r()(t.entries());try{for(l.s();!(e=l.n()).done;){var i,a=u()(e.value,2),s=a[0],o=a[1];o.value=null===(i=b[s])||void 0===i?void 0:i.value,"warning"===b[s].type?o.className="program-fill-warning":"success"===b[s].type?o.className="program-fill-success":o.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=r()(n.entries());try{for(d.s();!(c=d.n()).done;){var m,p,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=b[f])&&void 0!==m&&m.score?"".concat(null===(p=b[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(b)}}),[b]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),N(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),w(W,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),G("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(m=i()(i()({},m),y));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),j()}}),[ee,ie.current,ae]),(0,H.jsxs)(H.Fragment,{children:[a&&(0,H.jsx)("div",{ref:ie,children:ee}),!a&&(0,H.jsx)("div",{ref:ie,style:i()({},m),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,H.jsx)(O.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:i()({},h),onClose:function(){return F("")}})]})}},76817:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return F}});var l=t(37205),i=t.n(l),a=t(39647),s=t.n(a),o=t(7557),r=t.n(o),c=t(82242),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(43418),g=t(5112),j=t(73782),y=t(61998),b="brief___LOzpE",A="contentTitle___xkdcN",k="content___Vtri0",N="antdTable___s8T2N",_="tableCell___kN9Fw",w="antdModal___WVBk3",S="orangeColor___ryB2u",Z=t(37740),I=t(37712),C=["isImportMultipleCourse"],B=function(e){var n=e.studentNames,t=e.total;return t>3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),"等",(0,I.jsx)("span",{className:S,children:t}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},D=function(e){var n=e.onCancel,t=e.onOk,l=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),s=void 0!==a&&a,o=x.Z.useForm(),c=h()(o,1)[0],d=(0,f.useState)(1),p=h()(d,2),j=p[0],y=p[1],b=(0,f.useState)(!1),A=h()(b,2),N=A[0],_=A[1],Z=(0,f.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),C=(0,f.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,I.jsx)(I.Fragment,{children:Z?(0,I.jsxs)(v.Z,{centered:!0,closable:!0,open:l,destroyOnClose:!0,title:"提示",className:w,width:682,confirmLoading:N,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=j,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:s?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),s?(0,I.jsx)(x.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,I.jsxs)(g.ZP.Group,{value:j,onChange:function(e){return y(e.target.value)},className:k,style:{marginBottom:30},children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(k," ").concat(S),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,I.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:l,confirmLoading:N,title:"提示",width:682,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=0,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:k,children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",s?(0,I.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,I.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,I.jsx)("span",{className:S,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},F=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],l=n[1],i=(0,f.useState)(),a=h()(i,2),o=a[0],c=a[1],u=function(){var e=m()(r()().mark((function e(n){var t,i,a,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,i=void 0!==t&&t,a=s()(n,C),e.next=3,(0,Z.Tr)(a);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(o),l(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),l(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return l(!1)},o,u]},P=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],l=(0,f.useState)(!1),a=h()(l,2),s=a[0],o=a[1],c=e.onCancel,u=e.onOk,d=e.visible,p=e.inPaper,k=void 0!==p&&p,Z=e.renderData,C=e.type,D=e.isMultipleCourse,F=void 0!==D&&D,P=e.position,E=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:_,align:"center",ellipsis:!0,render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:_,ellipsis:!0,align:"center",render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]}),[k]);if(F){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[M].concat(i()(E)),R=[M].concat(i()(R))}var L=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,l=e.canNotCopy,i=e.studentNames,a=e.studentCount,s=e.inPaper,o=e.is_random,r=void 0!==o&&o,c=e.position,u=(void 0===c?"":c)||(s?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(B,{studentNames:i,total:a}),"学习过",u,"中的",(0,I.jsx)("span",{className:S,children:n}),"个项目,",t>0&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制,",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):t>0&&0===l?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制"]}):0===t&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==Z?void 0:Z.repeat_shixun_num,copy:null==Z?void 0:Z.can_copy_num,canNotCopy:null==Z?void 0:Z.no_copy_num,studentNames:null==Z?void 0:Z.student_names,studentCount:null==Z?void 0:Z.student_count,is_random:null==Z?void 0:Z.is_random,inPaper:k,position:P})}),[Z,k,P]);return(0,I.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:s,onOk:m()(r()().mark((function e(){var n,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=t.getFieldsValue(),l=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(l);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:w,destroyOnClose:!0,children:(0,I.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,I.jsx)("div",{className:b,children:L}),(0,I.jsxs)("div",{style:{marginBottom:30},children:[(0,I.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,I.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:S,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==Z?void 0:Z.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"支持复制的项目"}),(0,I.jsx)(y.Z,{columns:E,className:N,dataSource:null==Z?void 0:Z.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==Z?void 0:Z.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"不支持复制的项目"}),(0,I.jsx)(y.Z,{columns:R,className:N,dataSource:null==Z?void 0:Z.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==Z?void 0:Z.no_use_list.length)>0&&(null==Z?void 0:Z.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,I.jsx)(P,u()({},e)):(0,I.jsx)(D,u()({},e))}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var l=t(82242),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(57809),c=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(91510),t(29867),t(37712)),h=r.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,l=e.mode,a=e.options,r=void 0===a?{}:a,c=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",l)}),[h,l]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(c.current&&!h){var e=m().fromTextArea(c.current,i()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));f(e)}}),[c.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,o.useState)("python"),a=s()(l,2),d=a[0],m=a[1];return(0,p.jsxs)(c.Z,i()(i()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return re}});var l=t(91232),i=t.n(l),a=t(7557),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),b=t.n(y),A=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,l=e.icon,i=e.actionName,a=e.className,s=void 0===a?"":a,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),o]})}var N=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(A,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,b()(b()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},_=t(98557),w=t(78241),S=t(73782),Z=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},C=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,b()(b()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(35782),D=t(8591),F=t(75166),P=w.Z.useForm,E={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=P(),i=u()(l,1)[0],a=(0,p.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(w.Z,b()(b()({form:i},R),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(S.Z,{style:E})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(S.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(F.KI,"/api/attachments.json")),l.send(t)}var H=t(5112),T=t(94001),z=H.ZP.Group,J={margin:"0 8px"},Q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"单元格数:"}),(0,g.jsx)("span",{style:J,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(T.Z,{})}),(0,g.jsx)("span",{style:J,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(T.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(z,{children:[(0,g.jsx)(H.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(H.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(H.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(H.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),G=t(92911),U=t(1012),Y=t(43418),W="link",q="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=m()(m()({},ie+"-B","bold"),ie+"-I","italic"),oe=m()(m()(m()(m()({},W,"添加链接"),K,"添加代码块"),q,"添加文件"),X,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,a=e.width,o=void 0===a?"100%":a,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,y=void 0!==h&&h,b=e.isFocus,A=void 0!==b&&b,k=e.watch,w=e.insertTemp,S=e.mode,Z=void 0===S?"markdown":S,I=e.id,F=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,E=void 0!==P&&P,R=e.noStorage,L=void 0!==R&&R,H=e.showNullButton,T=void 0!==H&&H,z=e.showNullProgramButton,J=void 0!==z&&z,$=e.hidetoolBar,ie=void 0!==$&&$,re=e.fullScreen,ce=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,be=e.placeholder,Ae=void 0===be?"":be,ke=e.values,Ne=void 0===ke?"":ke,_e=(0,p.useState)(null),we=u()(_e,2),Se=we[0],Ze=we[1],Ie=(0,p.useState)(t),Ce=u()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,p.useState)(k),Pe=u()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,p.useState)(ce),Le=u()(Me,2),Oe=Le[0],He=Le[1],Te=(0,p.useState)(""),ze=u()(Te,2),Je=ze[0],Qe=ze[1],Ve=(0,p.useState)(0),Ge=u()(Ve,2),Ue=Ge[0],Ye=Ge[1],We=(0,p.useState)(d),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,U.Z)()),ln=(0,p.useRef)(!1),an=(0,p.useRef)(),sn=(0,p.useRef)(),on=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(Ne),null==Se||Se.setValue(Ne),window.scrollTo(0,e)}),[Ne]),(0,p.useEffect)((function(){null==me||me(Oe)}),[Oe]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var l=t.clipboardData;if(l){var i=l.types.toString(),a=l.items;if("Files"===i||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=a[1];"file"===(null===(s=a[0])||void 0===s?void 0:s.kind)&&(o=a[0]);var r=o.getAsFile(),c=r.name.split(".").pop();O(r,(function(e){var t,l,i;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(l=r.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ae.includes(c)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!J,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ae):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),i=t.getLine(l.line),a=i.charAt(l.ch-1),s=i.lastIndexOf("@▁@",l.ch),o=i.lastIndexOf("@▁▁@",l.ch),r=s>o?s:o,c=s>o?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,l,r,s,o,a),r>=0&&l.ch-r<5){var u=r+c;return t.replaceRange("",{line:l.line,ch:r},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),A&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(on.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=l[a],t=e.name.split(".").pop();O(e,(function(l){var i,a,s;l.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},a=0;a0||l.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(l[t],2),i=n[0],a=n[1],s=m()({},i,(function(){mn(a)}));e.push(s),Se.addKeyMap(s)},t=0,l=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(F,Be),nn(!0))}}),1e4),(0,p.useEffect)((function(){Re(k)}),[Se,k]),(0,p.useEffect)((function(){Se&&A&&Se.focus()}),[Se,A]),(0,p.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();De(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(J?l(t,vn(t)):l(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,l]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),De(t),Se.setCursor(ge?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var mn=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),l=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                                  \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Re(!Ee),Se.focus();case"trigger-full-screen":return He(!Oe),Se.focus();case W:return void Qe(W);case K:return void Qe(K);case q:return void Qe(q);case X:return void Qe(X);default:throw new Error}}),[Se,Ee,Oe]),pn=(0,p.useCallback)((function(e){switch(Qe(""),Je){case W:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var l=e.language,i=e.content;return Se.replaceSelection(["```"+l,i,"```"].join("\n")),Se.focus();case q:var a=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(a,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var o=e.row,r=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=rn.current,i=!1,a=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:le(o),height:le(Ke)},vn=((0,p.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ue]),function(e){var n=[];if(J){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ee?"on-preview":""," ").concat(y?"mini":""," ").concat(Oe?"full-screen":""),style:xn,children:[(0,g.jsx)(N,{insertTemp:w,watch:Ee,fullScreen:Oe,showNullButton:T,showNullProgramButton:J,onActionCallback:mn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:Ae})}),Ee?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Be}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:J,value:Be})]}):null]})]})}),E?(0,g.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,g.jsx)(_.Z,{children:oe[Je]?(0,g.jsx)(Y.Z,{centered:!0,title:oe[Je],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var l=t(82100),i=t.n(l),a=t(29186),s=t.n(a),o=t(80619),r=t.n(o),c=t(47074),u=t.n(c),d=t(59301),m=t(4676),p=function(e){r()(t,e);var n=u()(t);function t(e){var l;i()(this,t),l=n.call(this,e);var a=window.document;return l.node=a.createElement("div"),a.body.appendChild(l.node),l}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return r},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return Te},t7:function(){return P},Gi:function(){return ae},YG:function(){return ie},qp:function(){return N},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return w}});var l=t(59301),i="banner___PoUBO",a="content___XoDjy",s="btns___Pb35j",o=t(37712),r=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.img,r=e.imgWidth,c=void 0===r?346:r,u=e.title,d=e.sunTitle,m=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),l&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:c})]})})},c=t(79800),u=t.n(c),d="row___aXJjm",m="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",b=t(92310),A=t.n(b),k=t(89392),N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.onTitleChange,r=e.className,c=e.title,b=e.titleWidth,N=void 0===b?41:b,_=e.style,w=void 0===_?{}:_,S=e.fontColor,Z=void 0===S?"#6A7283":S,I=e.showCount,C=(0,l.useState)(0),B=u()(C,2),D=B[0],F=B[1],P=(0,l.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,l.useRef)(null),O=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),M(!1)}),[t]),(0,o.jsxs)("div",{className:A()(d,r),style:w,children:[(0,o.jsx)("div",{onClick:(0,k.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:N,marginTop:R?12:4},className:"".concat(m," ").concat(s?"current":""),children:c}),(0,o.jsxs)("div",{className:R?"".concat(p," ").concat(y):p,children:[(0,o.jsx)("div",{className:f,ref:O,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:Z},className:i===e.id?j:"",children:[(0,o.jsx)("span",{title:e.name,className:v,children:e.name}),!!I&&(0,o.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,o.jsx)(l.Fragment,{children:1===D?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){O.current.scrollTop=0,F(1),M(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",w=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s;return(0,o.jsx)("div",{style:r,className:A()(_,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:l===e.id?A()(_,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",Z="dropdown___vSy8B",I="menu___NiyBu",C="text___Grueu",B="b1___ZKryM",D="b2___aKyGa",F=t(73782),P=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,a=e.value,s=void 0===a?"":a,r=e.onChange,c=e.className,d=e.style,m=void 0===d?{}:d,p=e.placeholder,h=(0,l.useState)(""),f=u()(h,2),x=f[0],v=f[1],g=(0,l.useState)(""),j=u()(g,2),y=j[0],b=j[1];(0,l.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(v(s.id),n=s.value||"");try{b(decodeURIComponent(n||""))}catch(e){b(decodeURIComponent(n||""))}}),[s]);var k=function(){r(encodeURIComponent(y),x||null)};return(0,o.jsxs)("div",{className:A()(S,c),style:m,children:[!!i.length&&(0,o.jsxs)("div",{className:Z,children:[(0,o.jsxs)("div",{className:C,children:[null===(n=i.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:B}),(0,o.jsx)("b",{className:D})]}),(0,o.jsx)("div",{className:I,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),r(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:k,value:y,onChange:function(e){return b(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",R="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,l=e.className,i=e.total,a=e.pageSize,s=e.style,r=void 0===s?{}:s,c=n<2,u=n>=Math.ceil(i/a);return i<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:A()(E,l),style:r,children:[(0,o.jsx)("div",{onClick:function(){c||t(n-1,"prev")},className:c?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},L=t(94334),O=t(42930),H=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",z="wrap___VsQDr",J="li___IxCLC",Q="cover___Mu8wr",V="img___IpFLA",G="bq___Bil0T",U="sign___DXJ4d",Y="name___l7FoJ",W="e___pXQUG",q="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(T,n),children:[!(null==l||!l.length)&&(null==l?void 0:l.map((function(e,n){var t,l=e.name,i=e.id,r=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:z,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:J,onClick:function(e){e.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)("/paths/".concat(r))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:Q,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var l,i=null===(l=$.find((function(n){return n.name==e})))||void 0===l?void 0:l.swimg;return(0,o.jsx)("img",{className:U,src:i,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:U,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:G,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(X.Z,{title:l,children:(0,o.jsx)("span",{className:W,children:l})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!l.length&&(0,o.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(ne.list,n),children:[!!l.length&&l.map((function(e,n){var t=e.subject_identifier,l=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(X.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,o.jsx)(H.Z,{})]})})},le={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s,c=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:A()(le.tabs,a),style:r,children:[(0,o.jsx)("div",{className:le.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:le.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:l===e.id?le.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:le.tabBar,children:c})]})},ae=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:A()(n),style:l,children:i})},se="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",re="orderAsc___KWHmA",ce="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",me="orderTextWrap___teAKn",pe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,l=e.dropValue,i=e.className,a=e.onSort,s=e.onDrop,r=e.dataSource,c=void 0===r?fe:r;return(0,o.jsxs)("div",{className:A()(se,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:c.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:me,children:null===(n=c.find((function(e){return l===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:re,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),be=t(41498),Ae=t.n(be),ke=t(39647),Ne=t.n(ke),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},we=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,i=e.children,a=e.loading,s=void 0!==a&&a,r=e.openLoading,c=e.onClick,d=void 0===c?function(){}:c,m=e.size,p=void 0===m?"middle":m,h=e.shape,f=void 0===h?"round":h,x=Ne()(e,Se),v=(0,l.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,o.jsx)(we.ZP,ge()(ge()({onClick:(0,k.throttle)(function(){var e=Ae()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:A()(_e.btn,_e["".concat(p,"-").concat(f)],n),style:ge()({},t),size:p,shape:f,loading:j||s},x),{},{children:i}))},Ie="head___ghH72",Ce="node___mjPEy",Be=function(e){var n=e.className,t=e.style,l=e.children,i=void 0===l?null:l,a=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:A()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:Ce,children:i})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,l=e.confirmTitle,i=e.confirmClick,a=e.cancelShow,s=void 0===a||a,r=e.cancelTitle,c=e.cancelClick,u=e.className,d=e.style,m=e.confirmLoading,p=void 0!==m&&m;return(0,o.jsxs)("div",{className:A()(De,u),style:d,children:[t&&(0,o.jsx)(we.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:l}),s&&(0,o.jsx)(we.ZP,{onClick:c,className:Pe,children:r})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.LeftContent,a=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:A()(Re.fixedBottom,n),style:l,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:i}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:s})]})})},Le="crumbs___V41Oe",Oe="hover___bEIVd",He=t(8785),Te=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.dataSource,s=void 0===a?[]:a;return(0,o.jsx)("div",{className:A()(Le,n),style:i,children:s.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},ze=t(31797),Je=["onChange"],Qe=ze.Z.Countdown,Ve=function(e){var n=e.onChange,t=Ne()(e,Je),i=(0,l.useState)(null),a=u()(i,2),s=a[0],r=a[1];(0,l.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(Qe,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},4128:function(e,n,t){t.d(n,{Z:function(){return Me}});var l=t(70236),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(8785),c=t(5112),u=t(7557),d=t.n(u),m=t(41498),p=t.n(m),h=t(47512),f=t(6848),x=t(61998),v=t(95237),g=t(43604),j=t(90406),y=t(94334),b=t(57265),A=t(37712);var k=function(e){var n,t,l,i,a,c,u,m=e.Prize,k=(0,r.useParams)(),N=(0,o.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),_=s()(N,2),w=_[0],S=(_[1],function(){var e=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Ju)({type:n.type,id:k.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(k.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),Z=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,i;return"队长"===(null==n?void 0:n.role)?(0,A.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==m?void 0:m.teams)&&(null==m||null===(t=m.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==m?void 0:m.teams)&&(null==m||null===(l=m.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==m?void 0:m.teams)&&(null==m||null===(i=m.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)]}):"--"}}];return(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{className:h.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,A.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==m||null===(n=m.personal_certifications)||void 0===n?void 0:n.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"个人证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(t=m.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,A.jsxs)("p",{children:[(0,A.jsxs)("span",{children:["个人证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,A.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==m||null===(l=m.team_certifications)||void 0===l?void 0:l.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"团队证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(i=m.team_certifications[0])||void 0===i?void 0:i.url),children:"立即下载"})]}):(0,A.jsx)("p",{children:(0,A.jsxs)("span",{children:["团队证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==m||null===(a=m.teams)||void 0===a?void 0:a.length)>0&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("p",{children:[(null==m?void 0:m.teams)&&(null==m||null===(c=m.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,A.jsx)(x.Z,{columns:Z,dataSource:null==m||null===(u=m.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,A.jsx)(v.Z,{style:{marginTop:"20px"},gutter:[20,20],children:w.map((function(e,n){return(0,A.jsx)(g.Z,{children:(0,A.jsx)(b.Z,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:h.Z.pdfBut,onClick:p()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,S(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},N=t(82242),_=t.n(N),w=t(39647),S=t.n(w),Z=t(59028),I=t(78241),C=t(8591),B=t(43418),D=t(71418),F=t(73782),P=t(3113),E=t(42930),R=t(98814),M="modal___A9Ovz",L="formWrap___wRvaA",O="flexRow___C40dc",H="flexColumn___LkZfj",T="example___bz7Hw",z="exampleImg___gNkC_",J="colorOrange___Ka6zf",Q="uploader___plQRr",V="uploadImg___cjOpL",G="imageTip___p1_lZ",U="uploadTipIcon___SpsS2",Y="uploadTip___e9JlL",W="color05101a___CDEUv",q="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",$="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=Z.Z.Dragger,ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),i=e.dispatch,a=(S()(e,te),I.Z.useForm()),r=s()(a,1)[0],u=(0,o.useState)({}),m=s()(u,2),h=(m[0],m[1]),f=(0,o.useState)(!0),x=s()(f,2),v=x[0],g=x[1],j=(0,o.useState)(),b=s()(j,2),k=b[0],N=b[1],w=(0,o.useState)(),Z=s()(w,2),M=Z[0],$=Z[1],ee=(0,o.useState)(),ie=s()(ee,2),ae=ie[0],se=ie[1],oe=(0,o.useState)(),re=s()(oe,2),ce=re[0],ue=re[1];(0,o.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,E.YA)(e.name),gender:e.gender};N(e.name),g(e.show_realname),r.setFieldsValue(n),h(n)}}),[t.basicInfo]);var de=function(){var e=p()(d()().mark((function e(l){var a,s,o,r,c,u,m,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(o=l||{}).name,c=o.gender,u=o.idNumber,M){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,i({type:"account/applyRealNameAuth",payload:{id:(null===(a=t.basicInfo)||void 0===a?void 0:a.id)||(null===(s=n.userInfo)||void 0===s?void 0:s.login),name:r,gender:c,id_number:u,show_realname:v,attachment_ids:[ae]}});case 6:m=e.sent,me(),m&&(C.ZP.info("申请已提交,请等待审核!"),i({type:"account/getBasicInfo",payload:{login:null===(p=n.userInfo)||void 0===p?void 0:p.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){i({type:"account/setActionTabs",payload:{}})},pe={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),se(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){$(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,A.jsx)(D.Z,{spinning:!!ce,children:(0,A.jsxs)(I.Z,{className:L,form:r,layout:"horizontal",onValuesChange:function(e){h(_()({},r.getFieldsValue())),"name"in e&&N(e.name)},onFinish:de,children:[(0,A.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:E.HJ}],extra:(0,A.jsx)("span",{children:v?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,A.jsx)(F.Z,{disabled:!v,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,A.jsx)("i",{className:"iconfont ".concat(v?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!v;g(e);var n=e?k:(0,E.YA)(k);r.setFieldsValue({name:n})}})})}),(0,A.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,A.jsxs)(c.ZP.Group,{children:[(0,A.jsx)(c.ZP,{value:0,children:"男"}),(0,A.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,A.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入证件号"})}),(0,A.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:R})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(le,_()(_()({},pe),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,A.jsx)("img",{src:M,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:me,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,A.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,A.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ae=t(57809),se=t(88522),oe=t(51941),re="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=F.Z.TextArea,me=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.departmentName,a=e.visible,r=e.onClose,c=void 0===r?function(){}:r,u=e.onSuccess,m=void 0===u?function(){}:u,h=S()(e,ue),f=I.Z.useForm(),x=s()(f,1)[0],v=(0,o.useRef)();(0,o.useEffect)((function(){v.current=h.schoolId}),[h.schoolId]),(0,o.useEffect)((function(){x.setFieldsValue({department:i})}),[i]);var g=function(){var e=p()(d()().mark((function e(n){var l,i,a,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).department,a=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:v.current,name:i,remarks:a}});case 3:s=e.sent,c(),s&&(C.ZP.success("新增院系/部门成功!"),m(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:re,form:x,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,A.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,A.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入部门或者学院名称"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:ce,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),pe=t(19842),he=t(80559),fe=t(58670),xe=t(28252),ve="flexRow___jGYtM",ge="flexColumn___NPMB3",je="formWrap___vwH9N",ye="example____BmJC",be="footerWrap___lp1L0",Ae=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],ke=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},Ne=F.Z.TextArea,_e=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.visible,a=e.onClose,r=void 0===a?function(){}:a,c=e.onSuccess,u=void 0===c?function(){}:c,m=(S()(e,Ae),I.Z.useForm()),h=s()(m,1)[0];(0,o.useEffect)((function(){h.setFieldsValue({name:l})}),[l]);var f=function(){var e=p()(d()().mark((function e(n){var l,i,a,s,o,c,m;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).name,a=l.city,s=void 0===a?[]:a,o=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:i,province:s[0],city:s[1],address:o,remarks:c}});case 3:m=e.sent,r(),m&&(C.ZP.success("新增学校/单位成功!"),u(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:je,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:f,children:[(0,A.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,A.jsx)(F.Z,{placeholder:"学校或工作单位"})}),(0,A.jsxs)("div",{className:"".concat(ve," ").concat(ye),children:[(0,A.jsx)("div",{children:"示例:"}),(0,A.jsxs)("div",{className:ge,children:[(0,A.jsxs)("div",{children:[(0,A.jsx)(he.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)(fe.Z,{style:{color:"red"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,A.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,A.jsx)(pe.Z,{allowClear:!0,size:"middle",options:xe.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:ke}})}),(0,A.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,A.jsx)(F.Z,{placeholder:"请填写完整的地址信息"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(Ne,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:be,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){r()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),we=["user","account","globalSetting","loading","dispatch","Scoid"],Se=ae.default.Option,Ze=Z.Z.Dragger,Ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,i=e.account,a=e.globalSetting,r=e.loading,c=e.dispatch,u=e.Scoid,m=(S()(e,we),I.Z.useForm()),h=s()(m,1)[0],f=(0,o.useState)({}),x=s()(f,2),j=x[0],b=x[1],k=(0,o.useState)([]),N=s()(k,2),w=N[0],Z=N[1],R=(0,o.useState)([]),te=s()(R,2),le=te[0],ie=te[1],re=(0,o.useState)([]),ce=s()(re,2),ue=ce[0],de=ce[1],pe=(0,o.useState)([]),he=s()(pe,2),fe=he[0],xe=he[1],ve=(0,o.useState)(),ge=s()(ve,2),je=ge[0],ye=ge[1],be=(0,o.useState)(),Ae=s()(be,2),ke=Ae[0],Ne=Ae[1],Ie=(0,o.useState)(),Ce=s()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,o.useState)(),Pe=s()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,o.useState)(),Le=s()(Me,2),Oe=Le[0],He=Le[1];(0,o.useEffect)((function(){Te()}),[]),(0,o.useEffect)((function(){p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,ze(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Te=function(){var e=p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,Z(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ze=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,o.useEffect)((function(){if(i.basicInfo){var e=i.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};h.setFieldsValue(n),b(n)}}),[i.basicInfo]);var Je=function(){var e=p()(d()().mark((function e(n,t){var l,i,a,s,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=null===(l=w.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,ze(a);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:s=e.t0,de(null==s?void 0:s.departments),o=t||(null==s||null===(i=s.departments)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name),h.setFieldsValue({department:o}),b(_()(_()({},j),{school:n,department:o}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Qe=function(){var e=p()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te();case 2:h.setFieldsValue({school:n,department:""}),b(_()(_()({},j),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=p()(d()().mark((function e(n){var t,a,s,o,r,u,m,p,h,f,x,v,g,j,y,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(r=n||{}).school,m=r.department,p=r.identity,h=r.studentNo,f=r.jobTitle,x=r.manager,je){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return v=null===(t=w.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(a=ue.find((function(e){return e.name===m})))||void 0===a?void 0:a.id,j="student"===p?h:"teacher"===p?f:x,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(s=i.basicInfo)||void 0===s?void 0:s.id)||(null===(o=l.userInfo)||void 0===o?void 0:o.login),school_id:v,department_id:g,identity:p,extra:j,attachment_ids:[ke]}});case 9:y=e.sent,Ge(),y&&(C.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(b=l.userInfo)||void 0===b?void 0:b.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){c({type:"account/setActionTabs",payload:{}})},Ue={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),Ne(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){ye(e),De(!1)}))):De(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsxs)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===i.actionTabs.key,title:(0,A.jsxs)(v.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{children:"职业认证"}),(0,A.jsx)(g.Z,{children:(0,A.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ge})})]}),width:"660px",footer:null,children:[(0,A.jsx)(D.Z,{spinning:!!Be,children:(0,A.jsxs)(I.Z,{className:L,form:h,colon:!1,onValuesChange:function(e){(b(_()({},h.getFieldsValue())),"school"in e)&&(ie(w.filter((function(n){return n.name.includes(e.school)}))),(w.find((function(n){return n.name===e.school}))||{}).id?Je(e.school):(h.setFieldsValue({department:""}),b(_()(_()({},j),{school:e.school,department:""}))))},onFinish:Ve,children:[(0,A.jsxs)(v.Z,{gutter:[10,0],children:[(0,A.jsx)(g.Z,{flex:"300px",children:(0,A.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"teacher",children:"教师"}),(0,A.jsx)(Se,{value:"student",children:"学生"}),(0,A.jsx)(Se,{value:"professional",children:"专业人士"})]})})}),"student"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,A.jsx)(F.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"教授",children:"教授"}),(0,A.jsx)(Se,{value:"副教授",children:"副教授"}),(0,A.jsx)(Se,{value:"讲师",children:"讲师"}),(0,A.jsx)(Se,{value:"助教",children:"助教"})]})})}),"professional"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"企业管理者",children:"企业管理者"}),(0,A.jsx)(Se,{value:"部门管理者",children:"部门管理者"}),(0,A.jsx)(Se,{value:"高级工程师",children:"高级工程师"}),(0,A.jsx)(Se,{value:"工程师",children:"工程师"}),(0,A.jsx)(Se,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,A.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:j.school&&!(null!=w&&w.find((function(e){return e.name===j.school})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsxs)("span",{className:ee,children:["未找到包含“",j.school,"”的高校,"]}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){Re(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,A.jsx)(se.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:j.department&&!(null!=ue&&ue.find((function(e){return e.name===j.department})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsx)("span",{className:ee,children:j.department?"未找到包含“".concat(j.department,"”的高校,"):"未找到院系,"}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){w.find((function(e){return e.name===j.school}))?He(!0):C.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,A.jsx)(se.Z,{showSearch:!0,onChange:function(e){return xe(ue.filter((function(n){return n.name.includes(e)})))},options:null==fe?void 0:fe.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"职业证上传",children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(Ze,_()(_()({},Ue),{},{accept:".png,.jpg,.bmp,.jpeg",children:je?(0,A.jsx)("img",{src:je,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]}),(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:oe})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:Ge,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:r["account/applyProfessionalAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,A.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=a&&null!==(n=a.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,A.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,A.jsx)(_e,{visible:Ee,onClose:function(){return Re(!1)},schoolName:j.school,onSuccess:Qe}),(0,A.jsx)(me,{visible:Oe,onClose:function(){return He(!1)},schoolId:null===(t=w.find((function(e){return e.name===j.school})))||void 0===t?void 0:t.id,schoolName:j.school,departmentName:j.department,onSuccess:function(e){return Je(j.school,e)}})]})})),Ce=t(93735),Be=t.n(Ce);var De=function(e){var n=e.type,t=e.dispatch,l=e.userid,i=e.isshow,a=e.setPhoneshow,r=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,o.useState)(""),m=s()(u,2),h=m[0],f=m[1],x=(0,o.useState)("获取验证码"),v=s()(x,2),g=v[0],j=(v[1],(0,o.useState)(60)),y=s()(j,2),b=y[0],k=y[1],N=(0,o.useState)(!1),_=s()(N,2),w=_[0],S=_[1],Z=(0,o.useState)(""),I=s()(Z,2),B=I[0],D=I[1];function E(){return(E=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return 3===n?C.ZP.info("手机号不能为空"):C.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:h,smscode:Be()(c+h)}});case 5:1===e.sent.status&&(C.ZP.info("获取验证码成功"),R(),S(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(){k(60);var e=setInterval((function(){--b>-1?k(b):(clearInterval(e),S(!1))}),1e3)}function M(){return(M=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:B,phone:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(){return(L=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:B,email:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),r("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{style:{display:i},children:[(0,A.jsx)("p",{children:(0,A.jsx)(F.Z,{value:h,onChange:function(e){return f(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,A.jsx)("span",{children:(0,A.jsx)(F.Z,{value:B,onChange:function(e){return D(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,A.jsx)(P.ZP,{disabled:w,onClick:function(){return function(){return E.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:w?"重新发送".concat(b,"s"):g}),(0,A.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,A.jsx)(P.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){B?3===n?function(){M.apply(this,arguments)}():function(){L.apply(this,arguments)}():C.ZP.info("验证码不能为空")},children:"确认"}),(0,A.jsx)(P.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?a("none"):r("none")},children:"取消"})]})]})};var Fe=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},i=I.Z.useForm(),a=s()(i,1)[0],o=(0,r.useParams)().identifier;return(0,A.jsx)("div",{style:{width:"500px"},children:(0,A.jsxs)(I.Z,{form:a,name:"basic",children:[(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,{children:(0,A.jsx)(P.ZP,{type:"primary",htmlType:"submit",onClick:p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.validateFields().then(function(){var e=p()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:_()({identifier:o,user_id:t},l)});case 2:0===e.sent.status&&C.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Pe={teacher:"教师",student:"学生",professional:"专业人士"};var Ee=function(e){var n,t,l,i,a=e.Prize,r=e.Accounts,c=e.dispatch,u=e.userid,m=(0,o.useState)("none"),f=s()(m,2),x=f[0],j=f[1],y=(0,o.useState)("none"),b=s()(y,2),k=b[0],N=b[1];function _(e){return w.apply(this,arguments)}function w(){return(w=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&C.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"姓名"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[null==r?void 0:r.name,"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"性别"}),(0,A.jsx)(g.Z,{className:"ml20",children:0===(null==r?void 0:r.gender)?"男":"女"})]})]}),(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"职业"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[r&&r.identity&&Pe[r.identity],"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.student_id)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学校"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.school_name)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"院系"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.department_name)||"--"})]})]}),(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"手机号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.phone)||"--"}),"none"===x&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){j("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:3,dispatch:c,userid:null==r?void 0:r.id,isshow:x,setPhoneshow:j,setEmailshow:N})}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"Email"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.mail)||"--"}),"none"===k&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){N("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:4,dispatch:c,userid:null==r?void 0:r.id,isshow:k,setEmailshow:N,setPhoneshow:j})})]}),null!=a&&a.leader&&null!=a&&a.teams&&null!=a&&null!==(n=a.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,A.jsx)(Fe,{dispatch:c,userid:u})]}),(null==a?void 0:a.leader)&&(0,A.jsxs)("div",{className:h.Z.PerfectCent,style:{border:0},children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"开户行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(t=a.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"支行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(l=a.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"账号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(i=a.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)||"--"})]})]}),(0,A.jsx)(Ie,{Scoid:null==r?void 0:r.school_id}),(0,A.jsx)(ie,{})]})},Re="scoreByBlankRadio____FOPE",Me=(0,r.connect)((function(e){return i()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),i=e.userid,a=(0,o.useState)("DownPdf"),r=s()(a,2),u=r[0],d=r[1];return(0,A.jsxs)("div",{style:{margin:"15px 0"},children:[(0,A.jsx)(c.ZP.Group,{optionType:"button",className:Re,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,A.jsx)(k,{Prize:n}),"Perfect"==u&&(0,A.jsx)(Ee,{userid:i,dispatch:l,Prize:n,Accounts:t})]})}))},97063:function(e,n,t){t.d(n,{Z:function(){return N}});var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(43418),d=t(8591),m=t(6848),p=t(3113),h=t(47512),f=t(8785),x=t(94334),v=t(7078),g=t(31622),j=t(37740),y=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",A=t(39634),k=t(37712);var N=function(e){var n,t,l,a,o,N,_,w=e.item,S=e.Header,Z=e.index,I=e.StaffDetail,C=e.dispatch,B=(0,c.useState)(!0),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(!0),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useRef)(),Q=(0,c.useState)(!1),V=r()(Q,2),G=V[0],U=V[1],Y=(0,f.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){J.current.children[0].clientHeight>88&&z(!0)}),10)}),[]);var W=function(e){var n,t;(0,g.tJ)(C,!0)&&((null==e?void 0:e.shixun_status)>1&&U(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?C({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){U(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):C({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){U(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?q(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},q=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=s()(i()().mark((function t(){var l,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,j.Ir)({id:l.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return window.open("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&K(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,k.jsxs)("div",{className:h.Z.box,children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,k.jsxs)("span",{className:h.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=S&&S.is_new?"赛题":"任务",Z+1]}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,k.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==S?void 0:S.start_time,"~",null==S?void 0:S.end_time]})]})]}),(0,k.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,k.jsx)("img",{src:x.Z.IMG_SERVER+"/"+(null==w?void 0:w.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,k.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{title:(null==w?void 0:w.name)||(null==w||null===(n=w.shixun)||void 0===n?void 0:n.name),children:(0,k.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==w?void 0:w.name)||(null==w||null===(t=w.shixun)||void 0===t?void 0:t.name)})}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,k.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==w?void 0:w.challenges_count)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,k.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==S?void 0:S.competition_status)||(0,A.eB)()||(null===(a=S.permission)||void 0===a?void 0:a.editable))&&(0,k.jsx)(p.ZP,{loading:G,onClick:s()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==S||!S.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(Y,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return W(w),e.next=8,(0,y.ZP)("/api/competitions/".concat(Y,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==w?void 0:w.competition_stage_id,competition_stage_section_id:null==w?void 0:w.competition_stage_section_id,competition_entry_id:null==w?void 0:w.id,shixun_id:null==w||null===(t=w.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==w?void 0:w.identifier)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,k.jsxs)("div",{ref:J,style:{maxHeight:F&&100,position:"relative",overflow:"hidden"},children:[(0,k.jsx)(v.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==w?void 0:w.description)||""}),T&&F&&(0,k.jsx)("div",{className:h.Z.maskText})]}),T&&(0,k.jsxs)("div",{className:h.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){P(!F)},children:[F?"阅读全文 ":"收起全文 ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(F?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,k.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==w||null===(o=w.challenges)||void 0===o?void 0:o.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==w||null===(N=w.challenge_settings)||void 0===N?void 0:N.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,k.jsx)("div",{className:h.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==w?void 0:w.challenges_count)||(null==w||null===(_=w.shixun)||void 0===_?void 0:_.challenges_count))>2&&(0,k.jsxs)("span",{onClick:function(){L(!M)},children:[M?"展开":"收起"," ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},32151:function(e,n,t){t.r(n),t.d(n,{default:function(){return il}});var l=t(7557),i=t.n(l),a=t(82242),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(39647),m=t.n(d),p=t(59301),h=t(8785),f=t(78241),x=t(43418),v=t(8591),g=t(66104),j=t(6848),y=t(73782),b=t(3113),A=t(57809),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj"},N=t(66208),_="all___CqKTx",w="setting___v3_ot",S="setting_title___WxGAY",Z="setting_content___XAWD6",I="setting_menu___oKuAW",C="menu_item___qbDG8",B="menu_item_active___kzN6I",D="setting_info___pqlf5",F="all___dBmCY",P="title___IeVqW",E="content___zp_KL",R="form_item___hXuXB",M="form_item_basic___K4a8V",L="form_item_time___h8rdI",O="form_item_model____Mn2H",H="form_item_item___CR0Q5",T="form_item_item_select___eeMCh",z="textarea_father___XVeQz",J="textarea_length___Xdwl4",Q="upload_button___zltZE",V="upload_button_file___vVqry",G="upload_text___pdO7Y",U="date_text___gvUlY",Y="upload_download___KCtvw",W="checkbox_text___yn4Cf",q="footer___t6QDc",K="save_button___l7JJ7",X="radio_style___tWyOo",$=t(59028),ee=t(57930),ne=t(5112),te=t(24905),le=t(61998),ie=t(61186),ae=t.n(ie),se=t(90406),oe=t(564),re=t(94334),ce=t(57265),ue=t(42930),de=t(37712),me=["competitions","dispatch"],pe=y.Z.TextArea,he=(0,h.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,l,a=e.competitions,o=e.dispatch,c=m()(e,me),d=f.Z.useForm(),g=u()(d,1)[0],b=(0,p.useState)({}),k=u()(b,2),N=k[0],_=k[1],w=(0,p.useState)(0),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)(),B=u()(C,2),D=B[0],ie=B[1],he=(0,p.useState)(),fe=u()(he,2),xe=fe[0],ve=fe[1],ge=(0,p.useState)(!1),je=u()(ge,2),ye=je[0],be=je[1],Ae=(0,p.useState)(!1),ke=u()(Ae,2),Ne=ke[0],_e=ke[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)(!1),Be=u()(Ce,2),De=Be[0],Fe=Be[1],Pe=(0,p.useState)(!1),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)([]),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=(0,p.useState)(0),Je=u()(ze,2),Qe=Je[0],Ve=Je[1],Ge=(0,p.useState)(!1),Ue=u()(Ge,2),Ye=Ue[0],We=Ue[1],qe=(0,p.useState)([]),Ke=u()(qe,2),Xe=Ke[0],$e=Ke[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=(nn[0],nn[1]),ln=a.Header,an=(0,h.useParams)(),sn=function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=[],(null==D?void 0:D.length)>0&&(null==D||D.map((function(e){var n;l.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",l),a=[],(null==xe?void 0:xe.length)>0&&(null==xe||xe.map((function(e){var n;a.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",a),g.setFieldValue("is_authentication",ye),g.setFieldValue("need_phone",Ne),g.setFieldValue("need_mail",Ze),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:De,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Re,check_phone:!1}]),(null===(t=N.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,se.$M)(s()(s()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?ae()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?ae()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?ae()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?ae()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(a in We(!0),l=[],null==t?void 0:t.failed)l.push({phone:null==t?void 0:t.failed[a][0],name:null==t?void 0:t.failed[a][1],email:null==t?void 0:t.failed[a][2]});$e(l)}(null==an?void 0:an.identifier)==g.getFieldValue("identifier")?(o({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),o({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==an?void 0:an.identifier)!=g.getFieldValue("identifier")&&h.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){(0,oe.GY)({}).then((function(e){Te(null==e?void 0:e.schools)})).then((function(){(0,se.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,l,i,a,o,r,u,d,m,p;(Ve(null==e?void 0:e.id),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),null==e||null===(n=e.attachments)||void 0===n||n.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),ie(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?ae()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?ae()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?ae()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?ae()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(a=e.file)||void 0===a?void 0:a.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ve([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),be(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),_e(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Ie(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(o=e.member_staff)||void 0===o?void 0:o.minimum),g.setFieldValue("student_max",null==e||null===(r=e.member_staff)||void 0===r?void 0:r.maximum),g.setFieldValue("student_checkbox",null==e||null===(u=e.member_staff)||void 0===u?void 0:u.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(d=e.teacher_staff)||void 0===d?void 0:d.minimum),g.setFieldValue("teacher_max",null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(p=e.teacher_staff)||void 0===p?void 0:p.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));Fe(null==e||null===(t=e.member_staff)||void 0===t?void 0:t.mutiple_limited),Me(null==e||null===(l=e.teacher_staff)||void 0===l?void 0:l.mutiple_limited),_(s()({},g.getFieldsValue())),I(null===(i=g.getFieldValue("description"))||void 0===i?void 0:i.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var on=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,de.jsxs)("div",{className:F,children:[(0,de.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0},onFinish:sn,onFinishFailed:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var l=g.getFieldsValue();I(null===(n=l.description)||void 0===n?void 0:n.length),_(s()({},l))},children:[(0,de.jsx)("div",{className:P,children:"基本信息"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:R,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(n=N.name)||void 0===n?void 0:n.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(t=N.sub_title)||void 0===t?void 0:t.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsxs)("div",{className:z,children:[(0,de.jsx)(f.Z.Item,{className:R,label:"竞赛简介",colon:!1,name:"description",children:(0,de.jsx)(pe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,de.jsxs)("span",{className:J,children:[Z||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,de.jsx)(f.Z.Item,{className:M,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{style:{width:"34%"},children:[window.location.origin,"/competitions/detail/"]}),(0,de.jsx)(j.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,de.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,de.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入网址",maxLength:20,suffix:(0,de.jsxs)("span",{children:[(null===(l=N.identifier)||void 0===l?void 0:l.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){tn(!1),(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){tn(!0)},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})})]})}),(0,de.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"请输入奖项数量",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,de.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)($.Z,{action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ie(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ie([])},fileList:D,withCredentials:!0,children:(0,de.jsx)("div",{className:Q,children:"上传文档"})}),(0,de.jsx)("div",{className:G,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,de.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名开始时间")}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名结束时间")}})}),(0,de.jsx)("div",{className:U,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,de.jsx)(f.Z.Item,{className:L,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛开始时间")},disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status)})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛结束时间")},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})]})})]}),(0,de.jsx)("div",{className:P,children:"开放范围"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{className:X,label:"参赛规则",name:"rule",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,de.jsx)($.Z,{accept:".xls, .xlsx",maxCount:1,action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ve(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ve([])},fileList:xe,withCredentials:!0,children:(0,de.jsx)("div",{className:V,children:"选择文件"})}),(0,de.jsxs)("div",{className:Y,style:{marginLeft:30},onClick:function(){(0,ue.Nd)(null,re.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,de.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:X,colon:!1,style:{marginTop:"-3px"},children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{className:R,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:T,options:He,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})})]}),(0,de.jsx)("div",{className:P,children:"报名者条件"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:X,style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:ye,onChange:function(e){var n;return be(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须实名认证)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ne,onChange:function(e){var n;return _e(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ze,onChange:function(e){var n;return Ie(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定邮箱)"})]})})]}),(0,de.jsx)("div",{className:P,children:"参赛模式"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status),children:[(0,de.jsx)(ne.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,de.jsx)(ne.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,de.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:De,onChange:function(e){var n;return Fe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,de.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:Re,onChange:function(e){var n;return Me(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})})]})]}),(0,de.jsx)("div",{className:q,children:(0,de.jsx)(ce.Z,{className:K,htmlType:"submit",onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,de.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ye,okText:"确定",cancelText:"取消",onOk:function(){We(!1)},onCancel:function(){We(!1)},children:(0,de.jsx)(le.Z,{bordered:!0,columns:[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}],dataSource:Xe,pagination:!1,rowKey:function(e){return e.name}})})]})})),fe="all___GiQqZ",xe="title___YtceA",ve="content___Es9RO",ge="content_icon___SNFzF",je="content_info___rSAWs",ye="content_title___Hkmmk",be="content_size___jLmmn",Ae="content_img___NRn9i",ke="content_img2___D23TM",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",_e=t(92911),we=["competitions","globalSetting","loading","dispatch","user"],Se=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var n=e.dispatch,t=(e.user,m()(e,we)),l=(0,p.useState)(""),i=u()(l,2),a=i[0],s=i[1],o=(0,p.useState)(""),r=u()(o,2),c=r[0],d=r[1];(0,p.useEffect)((function(){h()}),[]);var h=function(){(0,se.Mn)(null==t?void 0:t.competitionId).then((function(e){var n,l;0==(null==e?void 0:e.status)?(s(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),d(null==e||null===(l=e.data)||void 0===l?void 0:l.qr_code_image),null==t||t.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},f=function(e,l){(0,se.o3)(null==t?void 0:t.competitionId).then((function(i){var a=new FormData;a.append("file",null==e?void 0:e.file),a.append("source_id",null==i?void 0:i.id),a.append("source_type",l),(0,_e.ZP)("/api/competitions/set_attachments.json",{method:"post",body:a},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),h(),n({type:"competitions/getStaff",payload:{identifier:null==t?void 0:t.competitionId}}),n({type:"competitions/getHeader",payload:{identifier:null==t?void 0:t.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};return(0,de.jsxs)("div",{className:fe,children:[(0,de.jsx)("div",{className:xe,children:"上传图片"}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传竞赛封面图"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:792 x 340"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+a,className:Ae})]}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition_code")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传交流群二维码"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:160 x 160"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+c,className:ke})]})]})})),Ze=t(37205),Ie=t.n(Ze),Ce="all___d1AWD",Be="title___VIjuM",De="add_people___qkPex",Fe="people_icon___lz5gl",Pe="content___a8dSX",Ee="content_info___ekLIa",Re="info_icon___kXP8P",Me="info_title___Hld67",Le="info_content___kbIuT",Oe="info_content_icon___uNxzs",He="info_content_title___IfIi8",Te="info_open___NzrUi",ze="info_delete___rZhhO",Je="questions_info___n9Fnq",Qe="form_item___oxzha",Ve="form_item_item___yPf7l",Ge="form_item_small___EkG9G",Ue="guanka_title___uUWQl",Ye="nandu_1___qifbd",We="nandu_2___qVJU8",qe="nandu_3___NRfLL",Ke="close_icon___f2hON",Xe="textone___TAI4F",$e="deletecolor___ldQnR",en="qselect___uuNp6",nn="qinput___xHGmH",tn="modalclass___dPDG7",ln="popu___G8M92",an=t(81327),sn=t(94001),on=t(95237),rn=t(43604),cn=t(43428),un=t(71418),dn=t(28103),mn=t(27092),pn=t(16644),hn="drawer___HuOiD",fn="menu___JTt0c",xn="actived___zd6GY",vn="actived2___hNW2h",gn="subTag___rHkqz",jn="listItem___dr1wg",yn="info___bpBpK",bn="title___typIH",An="titleLeft___b4niC",kn="filter___HBJIT",Nn="description___Rqa6Q",_n="menuCourse____Msk3",wn="button_right___T8tiB",Sn=t(31622),Zn=t(90514),In=t(39634),Cn=t(76817),Bn=t(69948),Dn=["classroomList","loading","dispatch","shixunsList"],Fn=(y.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Pn=(0,h.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),o=e.shixunsList,c=m()(e,Dn),d=(0,p.useState)(s()({},(0,h.useParams)())),f=u()(d,2),x=f[0],g=(f[1],l.shixunLists),y=l.shixunAiRecommendLists,A=(0,p.useState)(""),k=u()(A,2),N=k[0],_=k[1],w=(0,p.useState)({}),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)([]),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),O=(0,p.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),H=u()(O,2),T=H[0],z=H[1];(0,p.useEffect)((function(){J()}),[x.coursesId,T]),(0,p.useEffect)((function(){"新增赛题"===l.actionTabs.key&&_(""),a({type:"shixunsList/getMenus",payload:{}})}),[l.actionTabs.key]),(0,p.useEffect)((function(){(null!=g&&g.shixun_list||null!=y&&y.shixun_list)&&I("recommend"===T.sort?y:g)}),[g,y]);var J=function(){var e=r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(!0),n=s()({},T),"recommend"===T.sort&&(n.sort="myshixuns_count"),"recommend"!==T.sort){e.next=8;break}return e.next=6,a({type:"classroomList/getShixunAiRecommendLists",payload:s()(s()({},n),{},{course_id:x.coursesId})});case 6:e.next=11;break;case 8:return t=s()({},n),e.next=11,a({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,_e.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:l=e.sent,F([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ie()((null==l?void 0:l.groups)||[]))),_(""),M(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==l.actionTabs.key){var Q=(0,Cn.P)(),V=u()(Q,4),G=V[0],U=V[1],Y=V[2],W=(V[3],function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),q=(0,p.useState)(!1),K=u()(q,2),X=K[0],$=K[1];return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)(cn.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===l.actionTabs.key,rootClassName:hn,destroyOnClose:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,de.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,de.jsx)(b.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,de.jsx)(b.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N){e.next=8;break}return $(!0),t=null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,W(t);case 5:$(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:X,children:"确定"})]}),children:[(0,de.jsx)("section",{className:"tc",children:(0,de.jsx)(Zn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,Bn.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),z(s()(s()({},T),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,de.jsx)("section",{className:"edu-container",children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsxs)("aside",{children:[Fn.map((function(e,n){var t;return 0!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"方向"}),(0,de.jsx)("li",{className:null!=T&&T.discipline_id?"":xn,onClick:function(){delete T.tag_level,delete T.sub_discipline_id,delete T.discipline_id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"全部"})}),o.menus&&o.menus.map((function(e,n){return(0,de.jsxs)("li",{className:(null==T?void 0:T.discipline_id)==e.id?xn:"",children:[(0,de.jsx)("strong",{onClick:function(){T.tag_level=1,T.discipline_id=e.id,delete T.sub_discipline_id,T.page=1,z(s()({},T))},children:e.name}),(0,de.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,de.jsxs)("div",{className:"mt5",children:[(0,de.jsx)("div",{className:(null==T?void 0:T.sub_discipline_id)==n.id&&2===T.tag_level?"".concat(vn," ").concat(gn):gn,onClick:function(){T.tag_level=2,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name}),(0,de.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,de.jsx)("li",{className:T.sub_discipline_id==n.id&&3===T.tag_level?vn:"",onClick:function(){T.tag_level=3,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===T.type&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"目录"}),null==D?void 0:D.map((function(e,n){return(0,de.jsx)("li",{className:T.group_id==e.id?xn:"",onClick:function(){T.group_id=e.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:e.name})},n)}))]}),Fn.map((function(e,n){var t;return 1!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==T?void 0:T.type)&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"状态"}),(0,de.jsx)("li",{className:0==T.not_open?xn:"",onClick:function(){T.not_open=!1,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"公开"})}),(0,de.jsx)("li",{className:1==T.not_open?xn:"",onClick:function(){T.not_open=!0,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"未公开"})})]}),(0,de.jsxs)(on.Z,{align:"middle",children:[(0,de.jsx)(rn.Z,{flex:"1",className:kn,children:L.map((function(e,n){return(0,de.jsx)(b.ZP,{className:"mr20",type:T.sort===e.id?"primary":"default",onClick:function(){T.sort=e.id,z(s()({},T))},children:e.name},n)}))}),(0,de.jsx)(rn.Z,{className:"c-grey-999",children:(0,de.jsx)("div",{className:_n,children:(0,de.jsxs)("ul",{children:[(0,de.jsxs)("li",{children:["已选",(0,de.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,de.jsxs)("li",{children:["共",(0,de.jsx)("span",{className:"c-blue",children:Z.shixuns_count}),"个课程"]}),(0,de.jsxs)("li",{className:"current",onClick:function(){T.order="asc"===T.order?"desc":"asc",z(s()({},T))},children:["学习人数",(0,de.jsxs)("p",{className:"edu-sorter current ".concat(T.order),children:[(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.length)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(ne.ZP.Group,{style:{display:"block"},value:N,onChange:function(e){_(e.target.value)},children:null==Z||null===(t=Z.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsx)("div",{className:jn,style:{cursor:"auto"},children:(0,de.jsx)(ne.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,de.jsxs)("div",{className:yn,children:[(0,de.jsx)("div",{className:bn,children:(0,de.jsxs)("div",{className:An,children:[(0,de.jsx)(h.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,de.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,de.jsx)("span",{onClick:function(){(0,Sn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,In.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,In.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,In.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,de.jsx)(b.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:wn,children:"体验实训"})]})}),(0,de.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,de.jsx)("span",{className:Nn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,de.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,de.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,de.jsx)(dn.Z,{dashed:!0}),(0,de.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,de.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(l=e.content)||void 0===l||null===(l=l.author_name)||void 0===l?void 0:l[0]}}):(0,de.jsx)("span",{children:e.author_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,de.jsxs)(p.Fragment,{children:[(0,de.jsx)("span",{children:e.author_school_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,de.jsxs)("span",{children:["难度系数 ",e.level]}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,de.jsx)("span",{children:"学习人数 "}),(0,de.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,de.jsx)("div",{className:"tc mt20",children:(0,de.jsx)(mn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:T.page||1,showQuickJumper:!0,total:null==Z?void 0:Z.shixuns_count,onChange:function(e){T.page=e,z(s()({},T))}})})]},"bottom"),(0,de.jsx)(Cn.Z,{visible:G,onCancel:U,renderData:Y,inPaper:!1,onOk:W,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),En=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Rn=function(e){return null!=e&&e.includes("已截止")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},Mn=(0,h.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,l,a=e.competitions,o=(e.shixunHomeworks,e.globalSetting,e.dispatch),c=e.user,d=m()(e,En),g=f.Z.useForm(),k=u()(g,1)[0],_=(0,p.useState)([]),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=(C[1],(0,p.useState)([])),F=u()(D,2),P=F[0],E=F[1],R=a.Header,M=(0,p.useState)({}),L=u()(M,2),O=L[0],H=L[1],T=(0,h.useParams)(),z=T.identifier,J=(T.enter,(0,p.useState)({})),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(""),X=u()(K,2),$=X[0],ee=X[1],le=(0,p.useState)([]),ie=u()(le,2),ae=ie[0],oe=ie[1],re=(0,p.useState)(!1),ce=u()(re,2),ue=ce[0],me=ce[1],pe=(0,p.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)({input:""}),ge=u()(ve,2),je=ge[0],ye=ge[1];function be(){return(be=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&G(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return ke.apply(this,arguments)}function ke(){return(ke=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/users/".concat(c.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:c.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==d||d.loadingFunction(!1),q(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){1===R.mode?we(!0):function(){be.apply(this,arguments)}()}),[R]),(0,p.useEffect)((function(){c.userInfo.login&&Ae()}),[c]);var Ne=function(e){var n,t=e.total_score,l=e.difficulty_level_sort,i=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(i){var a,s=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===l?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),o=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/i).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(o=n,e.score=c>0?c:0):e.score=0})),a=(t-c*(i-1)).toFixed(1),e.challenge_settings[o].score=a>0?a:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(o=n,r+=Number((Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)),e.score=(Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)):e.score=0}));var u=e.challenge_settings[o].score;a=(t-r+Number(u)).toFixed(1),e.challenge_settings[o].score=a>0?a:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},we=function(e){(0,se.lm)(null==d?void 0:d.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var l in t)t[l].show_info=!1;E(t)}else for(var i in P)t[i].show_info=P[i].show_info;Z(t)}else Z([]);null==d||d.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},Se=function(e,n){var t=S;for(var l in t)t[l].id==e.id&&("open"==n?t[l].show_info=!0:"close"==n&&(t[l].show_info=!1));Z(Ie()(t)),E(Ie()(t))},Ze=function(){if(function(e){var n=[];for(var t in e){var l,i,a=null===(l=e[t])||void 0===l||null===(l=l.challenge_settings)||void 0===l?void 0:l.reduce((function(e,n){return e+Number(n.score)}),0);(null==a?void 0:a.toFixed(10))!==(null===(i=e[t])||void 0===i||null===(i=i.total_score)||void 0===i?void 0:i.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(S)){for(var e in S){var n,t;if(S[e].shixun_id=null===(n=S[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=S[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var l in null===(i=S[e])||void 0===i?void 0:i.challenge_settings){var i,a;S[e].challenge_settings[l].challenge_score=null===(a=S[e])||void 0===a?void 0:a.challenge_settings[l].score}}(0,se.JM)({id:null==d?void 0:d.competitionId,shixuns:S}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),we(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function cn(e){return un.apply(this,arguments)}function un(){return(un=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function dn(){return(dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,_e.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:V.course_id,competition_course_game_id:n,id:z}});case 3:t=e.sent,me(!1),0===(null==t?void 0:t.status)?(ee(n),oe(null==t||null===(l=t.data)||void 0===l?void 0:l.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("div",{className:Ce,children:[(0,de.jsxs)("div",{style:{padding:30},children:[(0,de.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,de.jsxs)("div",{style:{marginLeft:42},children:[(0,de.jsx)("span",{children:"竞赛模式"}),(0,de.jsx)(ne.ZP.Group,{disabled:"progressing"===R.competition_status||"ended"===R.competition_status,value:R.mode,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(t=V.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==S?void 0:S.length)>0)){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cn(n.target.value);case 2:e.sent&&Ae();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,cn(n.target.value);case 5:e.sent&&Ae();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,de.jsxs)(an.Z,{direction:"vertical",children:[(0,de.jsxs)(ne.ZP,{value:1,children:["实训模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,de.jsxs)(ne.ZP,{value:2,children:["课堂模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]})]})})]})]}),1===R.mode?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{className:Be,style:{display:"flex",alignItems:"center"},children:[(0,de.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,de.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,de.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==R?void 0:R.start_time,"~",null==R?void 0:R.end_time]}),((0,In.eB)()||(null==R||null===(n=R.permission)||void 0===n?void 0:n.editable))&&(0,de.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){o({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsxs)("div",{className:De,style:{top:"auto"},onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Fe}),"新增赛题"]})]}),(0,de.jsx)("div",{style:{marginTop:"25px"}}),S.map((function(e,n){var t,l,a;return(0,de.jsxs)("div",{className:Pe,children:[(0,de.jsxs)("div",{className:Ee,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Re}),(0,de.jsxs)("div",{className:Me,children:["赛题",n+1]}),(0,de.jsxs)("div",{className:Le,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:Oe}),(0,de.jsx)(h.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,de.jsx)(j.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,de.jsx)("div",{className:He,children:null==e||null===(l=e.shixun)||void 0===l?void 0:l.name})})})]}),(0,de.jsx)("div",{className:Te,onClick:function(){Se(e,"open")},children:!(null!=e&&e.show_info)&&(0,de.jsxs)(de.Fragment,{children:["展开更多",(0,de.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsx)("div",{className:ze,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.pS)({id:null==d?void 0:d.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),we(!0),o({type:"competitions/getHeader",payload:{identifier:null==d?void 0:d.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,de.jsxs)("div",{className:Je,children:[(0,de.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,de.jsxs)(f.Z.Item,{className:Qe,label:"题目总分",colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),className:Ve,onChange:function(n){e.total_score=n,H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()}})," 分"]}),(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsx)(f.Z.Item,{className:Ge,label:"关卡分值",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()},children:[(0,de.jsx)(ne.ZP,{value:0,children:"均分比例"}),(0,de.jsx)(ne.ZP,{value:1,children:"难易度"}),(0,de.jsx)(ne.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(a=e.challenge_settings)||void 0===a?void 0:a.map((function(n,t){return(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,de.jsxs)(f.Z.Item,{className:Ge,label:(0,de.jsx)(j.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,de.jsx)("div",{className:Ue,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:B||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,H(s()({},O))},onBlur:function(){Ze()}}),(0,de.jsx)("span",{className:"ml10",children:"分"})]}),(0,de.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?Ye:"中等"==(null==n?void 0:n.difficulty)?We:qe,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,de.jsxs)("div",{className:Ke,onClick:function(){Se(e,"close")},children:["收起更多",(0,de.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==S?void 0:S.length)&&(0,de.jsx)(pn.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,de.jsx)(Pn,{competitionId:null==d?void 0:d.competitionId,queryQuetions:we})]}):(0,de.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,de.jsx)(A.default,{popupClassName:ln,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===R.competition_status||"ended"===R.competition_status,className:en,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[V.course_id||V.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==W?void 0:W.map((function(e){return(0,de.jsx)(A.default.Option,{value:null==e?void 0:e.id,children:(0,de.jsxs)(on.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,de.jsxs)(on.Z,{align:"middle",style:{flex:1},children:[(0,de.jsx)(rn.Z,{children:(0,de.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,de.jsx)(rn.Z,{style:{flex:1},children:(0,de.jsx)(j.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,de.jsx)(rn.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,de.jsx)(rn.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,de.jsx)("div",{className:De,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(R.first_category_url)},children:"进入该课堂"})]}),R.course_is_end&&(0,de.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==V||null===(t=V.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,de.jsxs)("div",{style:{marginBottom:20},children:[(0,de.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,de.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,de.jsx)(y.Z,{className:nn,value:e.name,onChange:function(n){e.name=n.target.value,G(s()({},V))},onBlur:function(){var n=r()(i()().mark((function n(t){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,de.jsx)("i",{onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(n=V.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id}});case 5:0===e.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]}),(0,de.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,de.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,de.jsx)(b.ZP,{loading:ue,onClick:function(){!function(e){dn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,de.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,de.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,de.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=fe.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,de.jsx)(j.Z,{title:(null==e||null===(l=e.name)||void 0===l?void 0:l.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,de.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==V?void 0:V.course_id,"/").concat(fe.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]})}))}):(0,de.jsx)(pn.Z,{})]})})),(0,de.jsx)(x.Z,{open:$,onCancel:function(){ee(""),me(!1)},width:850,title:"选择作业",className:tn,okButtonProps:{loading:ue},onOk:r()(i()().mark((function e(){var n,t,l,a,s,r,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ae||null===(n=ae.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return me(!0),e.next=6,(0,_e.ZP)("/api/competitions/".concat(z,"/homework_select.json"),{method:"post",body:{course_id:V.course_id,competition_course_game_id:$,shixun_homework_ids:null==ae||null===(t=ae.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ae||null===(l=ae.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),group_homework_ids:null==ae||null===(a=ae.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id})),program_homework_ids:null==ae||null===(s=ae.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ae||null===(r=ae.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===r?void 0:r.map((function(e){return e.id}))}});case 6:c=e.sent,me(!1),ee(""),0===c.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 10:case"end":return e.stop()}}),e)}))),children:(0,de.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,de.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,de.jsx)(N.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:je.input},onChange:function(e,n){je.input=e,ye(s()({},je)),null==fe||fe.map((function(e){e.open=!0})),xe(Ie()(fe))},placeholder:"请输入搜索内容"}),null==fe?void 0:fe.map((function(e){var n,t,l,i,a,s,o,r,c;return(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,xe(Ie()(fe))},children:[(0,de.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,de.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ae||null===(n=ae.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,de.jsx)(te.Z,{indeterminate:(null==ae||null===(t=ae.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ae||null===(l=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===l?void 0:l.length)&&0!==(null==ae||null===(i=ae.filter((function(n){return n.homework_type===e.type})))||void 0===i?void 0:i.length)&&(null==ae||null===(a=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)>0,checked:(null==ae||null===(s=ae.filter((function(n){return n.homework_type===e.type})))||void 0===s?void 0:s.length)===(null==ae||null===(o=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===o?void 0:o.length)&&0!==(null==ae||null===(r=ae.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ae.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ae.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),oe(Ie()(ae))}})]}),null==ae||null===(c=ae.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(je.input))})))||void 0===c?void 0:c.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)(te.Z,{onChange:function(n){e.checked=n.target.checked,oe(Ie()(ae))},checked:e.checked})]})}))]})}))]}),(0,de.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,de.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("span",{children:[(0,de.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,de.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ae?void 0:ae.filter((function(e){return e.checked})).length})]}),(0,de.jsx)("span",{onClick:function(){ae.map((function(e){e.checked=!1})),oe(Ie()(ae))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ae||null===(l=ae.filter((function(e){return e.checked})))||void 0===l?void 0:l.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,oe(Ie()(ae))},className:"".concat($e," iconfont icon-weishezhi")})]})}))]})]})})]})]})})),Ln="all___ZbAJW",On="title___QPivo",Hn="add_people___jqyIi",Tn="people_icon___Gf35v",zn="content_user___mESiF",Jn="content_left___JUfAC",Qn="user_img_box___rq6y5",Vn="user_img___tN5UW",Gn="user_rule_create___i4hOF",Un="user_info___ncafT",Yn="user_name___hqLNP",Wn="user_school___m7TBE",qn="delete_text___j_0I0",Kn="select_modal___j0vsx",Xn=t(88522),$n=t(26724),et=t.n($n),nt=t(80826),tt=["classroomList","loading","dispatch"],lt=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),s=m()(e,tt),o=((0,h.useParams)(),l.actionTabs),c=(0,p.useState)([]),d=u()(c,2),g=d[0],k=d[1],N=(0,p.useState)(!0),_=u()(N,2),w=_[0],S=_[1],Z=(0,p.useState)(!1),I=u()(Z,2),C=I[0],B=I[1],D=f.Z.useForm(),F=u()(D,1)[0],P=(0,p.useState)([]),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)(0),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!0),U=u()(G,2),Y=U[0],W=U[1];(0,p.useRef)();(0,p.useEffect)((function(){"添加管理员"===l.actionTabs.key&&(W(!0),q())}),[l.actionTabs.key]);var q=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,k(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=r()(i()().mark((function e(){var n,t,a,s,o=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=o.length>0&&void 0!==o[0]&&o[0])&&!w||C){e.next=11;break}return a=F.getFieldValue(),B(!0),T(n?1:H+1),e.next=7,(0,se.pA)({id:l.actionTabs.id,page:n?1:H+1,type:(null==a?void 0:a.search_type)||"",school:(null==a?void 0:a.school_name)||"",keyword:(null==a?void 0:a.keyword)||""});case 7:s=e.sent,M(n?Ie()(null==s?void 0:s.data):[].concat(Ie()(R),Ie()(null==s?void 0:s.data))),B(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==Q?v.ZP.error("请选择人数"):(console.log(Q),(0,se.q0)({id:null==s?void 0:s.competitionId,ids:Q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,de.jsx)(te.Z,{value:n.id,checked:Q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,de.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,de.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===l.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:X();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){V([]),a({type:"classroomList/setActionTabs",payload:{}})},children:(0,de.jsxs)("div",{style:{padding:"0 14px"},children:[(0,de.jsxs)(f.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,de.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,de.jsxs)(A.default,{style:{width:120},className:Kn,children:[(0,de.jsx)(A.default.Option,{value:"name",children:"姓名"}),(0,de.jsx)(A.default.Option,{value:"phone",children:"手机号"}),(0,de.jsx)(A.default.Option,{value:"mail",children:"邮箱"})]})}),(0,de.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,de.jsx)(y.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=o.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=o.selectArrs)||void 0===t?void 0:t.name)})}),(0,de.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,de.jsx)(Xn.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,de.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,de.jsx)(b.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return M([]),void v.ZP.error("请输入搜索内容");W(!1),S(!0),B(!1),V([]),setTimeout((function(){K(!0)}),200)}()},children:"搜索"})})]}),Y&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.RL,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!Y&&""==R&&!C&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.z3,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!Y&&""!=R||C)&&(0,de.jsxs)("section",{children:[(0,de.jsx)("div",{className:"flexd-table-header mt20",children:(0,de.jsx)(le.Z,{pagination:!1,dataSource:[],columns:$})}),(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){K()},hasMore:w,useWindow:!1,children:(0,de.jsx)(le.Z,{loading:C,showHeader:!1,pagination:!1,dataSource:R,columns:$,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=Q.indexOf(e);n<0?Q.push(e):Q.splice(n,1),V(Ie()(Q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),it=["globalSetting","dispatch","user"],at=(0,h.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,l=e.user,a=m()(e,it),s=(0,p.useState)([]),o=u()(s,2),c=o[0],d=o[1],h=(0,p.useState)(""),f=u()(h,2),g=f[0],j=f[1];(0,p.useEffect)((function(){y()}),[]);var y=function(){(0,se.sL)(null==a?void 0:a.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;j(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var l in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[l]);d(t),null==a||a.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,de.jsxs)("div",{className:Ln,children:[(0,de.jsx)("div",{className:On,children:"管理员设置"}),(g==(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.user_id)||(0,In.Ny)())&&(0,de.jsxs)("div",{className:Hn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==a?void 0:a.competitionId}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,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",className:Tn}),"添加管理员"]}),(0,de.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,o;return(0,de.jsxs)("div",{className:Jn,children:[(0,de.jsx)("div",{className:Qn,children:(0,de.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Vn}),g==(null==e?void 0:e.id)&&(0,de.jsx)("div",{className:Gn,children:"创建者"})]})}),(0,de.jsxs)("div",{className:Un,children:[(0,de.jsx)("div",{className:Yn,children:null==e?void 0:e.name}),(0,de.jsx)("div",{className:Wn,children:null==e?void 0:e.school})]}),g!=(null==e?void 0:e.id)&&(g==(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.user_id)||1==(null==l||null===(s=l.userInfo)||void 0===s?void 0:s.role)||2==(null==l||null===(o=l.userInfo)||void 0===o?void 0:o.role))&&(0,de.jsx)("div",{className:qn,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.qN)({id:null==a?void 0:a.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,de.jsx)(lt,{queryData:y,competitionId:null==a?void 0:a.competitionId})]})})),st={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ct=["competitions","globalSetting","loading","dispatch","user"],ut=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),l=e.dispatch,a=e.user,o=m()(e,ct),c=f.Z.useForm(),d=u()(c,1)[0],h=(0,p.useState)(!0),g=u()(h,2),k=g[0],N=g[1],_=(0,p.useState)(!0),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!0),C=u()(I,2),B=C[0],D=C[1],F=(0,p.useState)(!0),P=u()(F,2),E=P[0],R=P[1],M=(0,p.useState)(""),L=u()(M,2),O=L[0],H=L[1],T=(0,p.useState)(""),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(""),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(""),q=u()(W,2),K=q[0],X=q[1],$=n.Header,ee=(0,p.useState)(!1),ne=u()(ee,2),te=ne[0],le=ne[1],ie=(0,p.useState)([]),re=u()(ie,2),ue=re[0],me=re[1];console.log("Header:",$),(0,p.useEffect)((function(){pe()}),[]);var pe=function(){(0,se.rZ)(null==o?void 0:o.competitionId).then((function(e){var n,t,l;N(null==e?void 0:e.name_finish),Z(null==e?void 0:e.url_finish),D(null==e?void 0:e.time_finish),R(null==e?void 0:e.question_finish),H(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),Y(ae()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+ae()(null==e||null===(l=e.competition)||void 0===l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")),Q("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var i="";for(var a in null==e?void 0:e.data){var s,r;if(Number(a)==Number((null==e?void 0:e.data.length)-1))i+="赛题"+(Number(a)+1)+":"+(null==e||null===(s=e.data[a])||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.name);else i+="赛题"+(Number(a)+1)+":"+(null==e||null===(r=e.data[a])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(i),d.setFieldValue("identifier",null==e?void 0:e.identifier),null==o||o.loadingFunction(!1)}))};return(0,de.jsxs)("div",{className:st.all,children:[(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:k?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:k?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"主标题设置"}),(0,de.jsx)("div",{className:st.content_left_description,children:k?"您已设置主标题为:".concat(O):"请在设置中填写正确的竞赛主标题"})]})]}),k?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:S?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:S?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"网址设置"}),(0,de.jsxs)("div",{className:st.content_left_description,children:[S&&(0,de.jsxs)("span",{children:["您已设置网址为:",(0,de.jsx)("a",{href:J,target:"_blank",children:J})]}),!S&&(0,de.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),S?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:B?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:B?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"竞赛时间"}),(0,de.jsx)("div",{className:st.content_left_description,children:B?"您已设置竞赛时间为:".concat(U):"请在设置中填写正确的竞赛时间"})]})]}),B?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:E?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:E?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"赛题设置"}),1===$.mode&&(0,de.jsxs)("div",{children:[E&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,de.jsxs)("div",{children:[$.course_id&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,de.jsx)("div",{className:st.content_right,onClick:o.clickQuetions,children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:o.clickQuetions,children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),k&&S&&B&&E&&(0,de.jsx)(de.Fragment,{children:(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(f.Z,{form:d,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,de.jsx)(f.Z.Item,{className:st.form_item,colon:!1,name:"identifier",children:(0,de.jsx)(y.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:st.form_item_item})})}),(0,de.jsxs)("div",{className:st.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+d.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,de.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,de.jsx)("div",{className:st.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(ce.Z,{disabled:!(k&&S&&B&&E),type:"primary",className:st.tijiao,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(!0),(0,oe.GY)({}).then((function(e){me(null==e?void 0:e.schools)})).then((function(){var e,n,t;d.setFieldsValue({sponsor_schools:null===(e=a.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=a.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=a.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,de.jsx)("div",{className:"".concat(st.tijiao_text," ").concat(k&&S&&B&&E?"":"c-red"),children:k&&S&&B&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:st.scoremodal,closable:!1,centered:!0,onCancel:function(){return le(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:st.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return le(!1)},style:{cursor:"pointer"},className:st.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:st.content,children:(0,de.jsxs)(f.Z,{form:d,className:st.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:null==o?void 0:o.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),le(!1),l({type:"competitions/getStaff",payload:{identifier:null==o?void 0:o.competitionId}}),l({type:"competitions/getHeader",payload:{identifier:null==o?void 0:o.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:st.form_item_item_select,options:ue,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:st.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:st.no,onClick:function(){le(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:st.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),dt=["competitions","globalSetting","dispatch","user"],mt=(0,h.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),l=(e.user,m()(e,dt),(0,h.useParams)().identifier),i=(0,p.useState)(!0),a=u()(i,2),s=(a[0],a[1],(0,p.useState)("竞赛信息")),o=u()(s,2),r=o[0],c=o[1],d=(0,p.useState)(!0),f=u()(d,2),x=f[0],v=f[1],g=(0,p.useState)(null),j=u()(g,2),y=(j[0],j[1]),b=(0,p.useState)(""),A=u()(b,2),k=A[0],N=A[1],F=function(e){v(e)};return(0,p.useEffect)((function(){}),[r]),(0,p.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,de.jsx)("div",{className:_,ref:y,children:(0,de.jsxs)("div",{className:w,children:[(0,de.jsx)("div",{className:S,children:"基础设置"}),(0,de.jsxs)("div",{className:Z,children:[(0,de.jsx)("div",{className:I,children:(0,de.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","管理人员","竞赛指引"].map((function(e,n){return(0,de.jsx)("div",{className:r==e?B:C,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),v(!0)},children:e},n)}))})}),(0,de.jsx)("div",{className:D,children:(0,de.jsxs)(un.Z,{spinning:x,children:["竞赛信息"==r&&(0,de.jsx)(he,{competitionId:l,loadingFunction:F,formName:k}),"图片设置"==r&&(0,de.jsx)(Se,{competitionId:l,loadingFunction:F}),"赛题设置"==r&&(0,de.jsx)(Mn,{competitionId:l,loadingFunction:F}),"管理人员"==r&&(0,de.jsx)(at,{competitionId:l,loadingFunction:F}),"竞赛指引"==r&&(0,de.jsx)(ut,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?N("name"):"比赛地址"==e?N("identifier"):"竞赛时间"==e&&N("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:l,loadingFunction:F})]})})]})]})})})),pt=t(20834),ht="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",jt="right___tNRAa",yt="button___tMn5K",bt="bg___cLFww",At="btns___uWjSy",kt="confirm___ZvnTx",Nt="cancel___v9uv4",_t="deletetitle___DnoRO",wt=t(7078),St=t(30010),Zt=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],It=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),l=(e.selectedKeys,e.isedit),a=e.setisedit,o=(e.user,m()(e,Zt),(0,h.useParams)().identifier),c=n.RightItems,d=(0,p.useState)([]),f=u()(d,2),g=f[0],j=f[1],A=(0,p.useState)(c.md_content),k=u()(A,2),_=k[0],w=k[1],S=(0,p.useState)(!1),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(""),D=u()(B,2),F=D[0],P=D[1];(0,p.useEffect)((function(){var e,n=[];null==c||null===(e=c.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),j(n)}),[null==c?void 0:c.attachments]),(0,p.useEffect)((function(){P(null==c?void 0:c.name),w(c.md_content),C(null==c?void 0:c.hidden)}),[c.md_content||c.name||c.hidden]),console.log("---",g);var E={name:"file",multiple:!0,withCredentials:!0,action:re.Z.API_SERVER+"/api/attachments.json",fileList:g,onRemove:function(e){(0,se.y8)({id:e.response.id})},onChange:function(e){j(Ie()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),$.Z.LIST_IGNORE)}};function R(){return(R=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/updateMdContent",payload:{attachment_ids:M(g),competition_module_id:c.id,md_content_id:c.md_id,content:_,identifier:o,hidden:I,description:F}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),a(!1),t({type:"competitions/getItem",payload:{url:c.params_url}}),t({type:"competitions/getHeader",payload:{identifier:o}}),t({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function L(){return L=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(o,"/competition_modules/").concat(c.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(t({type:"competitions/getHeader",payload:{identifier:o}}),a(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}return(0,de.jsx)("section",{className:bt,children:l?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,de.jsx)(y.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:F,onChange:function(e){P(e.target.value)}})," ",(0,de.jsx)(te.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:I,onChange:function(e){C(e.target.checked)},children:(0,de.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,de.jsxs)("span",{className:_t,onClick:function(){!function(){L.apply(this,arguments)}()},children:[(0,de.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,de.jsx)(St.Z,{defaultValue:c.md_content,onChange:function(e){return w(e)}}),(0,de.jsxs)($.Z,s()(s()({},E),{},{children:[(0,de.jsx)("div",{className:"inline-block current",children:(0,de.jsx)(N.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,de.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,de.jsxs)("div",{className:At,children:[(0,de.jsx)(b.ZP,{className:Nt,onClick:function(){return a(!1)},children:"取消"}),(0,de.jsx)(ce.Z,{className:kt,type:"primary",onClick:function(){return R.apply(this,arguments)},children:"保存更改"})]})]}):(0,de.jsxs)("div",{children:[!(null!=c&&c.md_content)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(wt.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:c.md_content||""}),c&&c.attachments&&c.attachments.map((function(e,n){return(0,de.jsx)("div",{children:(0,de.jsxs)("a",{href:(null===re.Z||void 0===re.Z?void 0:re.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,de.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,de.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,de.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]})})})),Ct=t(97063),Bt=t(4128),Dt=t(78018),Ft=function(e){var n=e.data,t=e.isedit,l=e.selectedKeys,a=e.dispatch,o=(0,p.useState)([]),c=u()(o,2),d=c[0],m=c[1],f=(0,p.useState)(!1),x=u()(f,2),g=x[0],y=x[1],b=(0,h.useParams)().identifier,A=function(e,n,t){var l=Array.from(e),i=l.splice(n,1),a=u()(i,1)[0];return l.splice(t,0,a),l};(0,p.useEffect)((function(){n.length>0&&m(Ie()(n)||[])}),[n]);var k=function(){var e=r()(i()().mark((function e(n,l){var s,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return s=A(l,n.source.index,n.destination.index),console.log("---",l,s),y(!0),e.next=10,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules/update_position.json"),{method:"post",body:{position_array:s}});case 10:o=e.sent,y(!1),0===o.status&&(a({type:"competitions/getHeader",payload:{identifier:b}}),a({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,de.jsx)("div",{children:(0,de.jsx)(Dt.Z5,{onDragEnd:function(e){return k(e,d)},children:(0,de.jsx)(Dt.bK,{droppableId:"droppable",children:function(e,n){return(0,de.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,de.jsx)(un.Z,{spinning:g,children:d.map((function(e,n){return(0,de.jsx)(Dt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,de.jsx)("aside",s()(s()(s()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,de.jsx)(j.Z,{title:e.name,children:(0,de.jsx)("div",{onClick:e.onClick,className:l===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Pt=["competitions","globalSetting","loading","dispatch","user"],Et=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f,x,v,g=e.competitions,j=(e.globalSetting,e.loading,e.dispatch),y=e.user,b=(m()(e,Pt),(0,h.useParams)().identifier),A=g.Header,k=(g.RightItems,g.Staff),N=g.Prizes,_=g.Account,w=(0,p.useState)([]),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)("qit"),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)(!1),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useRef)(null),U=(0,p.useState)(),Y=u()(U,2),W=Y[0],q=Y[1],K=[{type:"entrance",content:(0,de.jsxs)("div",{style:{marginLeft:20},children:[(null==H||null===(n=H.data)||void 0===n?void 0:n.length)<=0&&((0,In.eB)()||(null==A||null===(t=A.permission)||void 0===t?void 0:t.editable))&&(0,de.jsx)(pn.Z,{ButtonText:"去设置",Buttonclass:yt,ButtonClick:function(){j({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),ae()()ae()(null==A?void 0:A.start_time)||(0,In.eB)()||(null==A||null===(a=A.permission)||void 0===a?void 0:a.editable))&&(null==H||null===(o=H.data)||void 0===o?void 0:o.map((function(e,n){return(0,de.jsx)(Ct.Z,{dispatch:j,Header:A,StaffDetail:k,item:e,index:n})})))]})},{type:"certificate",content:(0,de.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,de.jsx)(Bt.Z,{dispatch:j,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:N,Accounts:_,getAccounts:function(){var e;j({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,de.jsx)(It,{isedit:Q,setisedit:V,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&T(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.useEffect)((function(){var e;if((null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,l,a;if("showheader"!==g.actionTabs.key)"entrance"===(null==A||null===(t=A.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&F("entrance"),q(null==A||null===(l=A.competition_modules)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id),j({type:"competitions/getItem",payload:{url:null==A||null===(a=A.competition_modules)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.module_url}});var o=null==A||null===(n=A.competition_modules)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(i()().mark((function n(){var t,l,a;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(q(null==e?void 0:e.id),V(!1),M(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=11;break}(0,In.eB)()||null!==(t=A.permission)&&void 0!==t&&t.editable||null!=A&&A.team_member_present||null!=k&&k.enroll_ended||(A.personal?j({type:"competitions/setActionTabs",payload:{key:"6"}}):j({type:"competitions/setActionTabs",payload:{key:"4"}})),F("entrance"),X(),M(!1),n.next=23;break;case 11:if("certificate"!==e.module_type){n.next=19;break}return F("certificate"),n.next=15,j({type:"competitions/Prize",payload:{identifier:b,user_id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}});case 15:j({type:"competitions/Accounts",payload:{id:null==y||null===(a=y.userInfo)||void 0===a?void 0:a.user_id}}),M(!1),n.next=23;break;case 19:return F("qit"),n.next=22,j({type:"competitions/getItem",payload:{url:e.module_url}});case 22:M(!1);case 23:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));I(o),j({type:"competitions/setActionTabs",payload:{key:""}})}}),[A]),(0,p.useEffect)((function(){if("entrance"===g.actionTabs.key){var e;F("entrance");var n=null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));q(n.id),X()}}),[g.actionTabs]),(0,de.jsxs)("section",{className:ht,ref:G,children:[(0,de.jsxs)("div",{className:ft,children:[(0,de.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(D)&&((0,In.eB)()||(null==A||null===(d=A.permission)||void 0===d?void 0:d.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===D?V(!0):j({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{className:xt,children:[(0,In.Ny)()||null!=A&&null!==(f=A.permission)&&void 0!==f&&f.editable?(0,de.jsx)("div",{children:(0,de.jsx)(Ft,{dispatch:j,selectedKeys:W,data:Z,isedit:Q})}):(0,de.jsx)(pt.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:Z}),((0,In.Ny)()||(null==A||null===(x=A.permission)||void 0===x?void 0:x.editable))&&(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return q(null==n||null===(t=n.data)||void 0===t?void 0:t.id),j({type:"competitions/getHeader",payload:{identifier:b}}),F("qit"),e.next=9,j({type:"competitions/getItem",payload:{url:null==n||null===(l=n.data)||void 0===l?void 0:l.module_url}});case 9:j({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,de.jsx)("div",{className:jt,children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsx)("div",{style:{minHeight:200},children:null===(v=K.find((function(e){return e.type===D})))||void 0===v?void 0:v.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Mt=["competitions","globalSetting","loading","dispatch","user"],Lt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f=e.competitions,x=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Mt),(0,h.useParams)().identifier),v=f.Header,g=(f.RightItems,f.Staff,f.Prizes,f.Account,(0,p.useState)([])),b=u()(g,2),A=b[0],k=b[1],_=(0,p.useState)("qit"),w=u()(_,2),S=(w[0],w[1],(0,p.useState)(!1)),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(!1),D=u()(B,2),F=D[0],P=D[1],E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,p.useState)({page:1,per_page:10,keyword:""}),H=u()(O,2),T=H[0],z=H[1],J=(0,p.useState)(""),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)(""),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(),X=u()(K,2),$=X[0],ee=X[1],ne=(0,p.useState)(""),ie=u()(ne,2),ae=ie[0],se=ie[1];function oe(){return ce.apply(this,arguments)}function ce(){return(ce=r()(i()().mark((function e(){var n,t,l,a,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(x,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(G(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),me(null==n||null===(l=n.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.identifier),o=null==n||null===(a=n.data)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){G(e.identifier),T.keyword="",z(s()({},T)),me(e.identifier)}})})),k(o),se(null==n?void 0:n.md_id),P(null==n?void 0:n.hidden_ranking));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return pe.apply(this,arguments)}function pe(){return(pe=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.json"),e.next=4,(0,_e.ZP)(t,{method:"get",params:s()(s()({},T),{},{question_identifier:n||V})});case 4:l=e.sent,C(!1),0===(null==l?void 0:l.status)&&(ee(null==l?void 0:l.data),q(null==l||null===(a=l.data)||void 0===a?void 0:a.description));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function he(){return(he=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.xlsx"),(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+t,query:s()(s()({},T),{},{question_identifier:n||V})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){oe()}),[]);var fe=function(e){T.keyword=e,z(s()({},T)),me()},xe=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,de.jsxs)("span",{children:[1===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII="}),2===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC"}),3===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg=="}),e>3&&e]})}},{title:null!=v&&v.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsxs)("span",{children:[(0,de.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:re.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e||"- -"]})})}},{title:"单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:""==(null==e?void 0:e[0])?"- -":e})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}];return(0,de.jsxs)("section",{className:Rt.bg,children:[(0,de.jsxs)(on.Z,{align:"middle",className:Rt.title,children:[(0,de.jsxs)(rn.Z,{flex:"1",children:[(0,de.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,In.eB)()||(null==v||null===(n=v.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(te.Z,{checked:F,style:{marginLeft:10},onChange:function(e){var n;P(e.target.checked),(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,de.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,de.jsx)(rn.Z,{children:((0,In.eB)()||(null==v||null===(t=v.permission)||void 0===t?void 0:t.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){L(!0)},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,de.jsx)("div",{children:(0,de.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(l=$.description)||void 0===l||!l.length)&&(0,de.jsx)(wt.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,de.jsx)(un.Z,{spinning:I,children:M?(0,de.jsxs)("div",{style:{padding:20},children:[(0,de.jsx)(St.Z,{defaultValue:W,onChange:function(e){return q(e)}}),(0,de.jsxs)("div",{className:Rt.footer,children:[(0,de.jsx)("div",{className:Rt.clear_button,onClick:function(){return L(!1)},children:"取消"}),(0,de.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(L(!1),me());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,de.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,de.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,de.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==A?void 0:A.map((function(e){return(0,de.jsx)("li",{className:(null==e?void 0:e.identifier)===V?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("div",{className:Rt.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:null!=v&&v.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:T.keyword,onChange:function(e){T.keyword=e.target.value,z(s()({},T))},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return fe(T.keyword)}}),onSearch:fe})}),(0,de.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,In.eB)()||(null==v||null===(a=v.permission)||void 0===a?void 0:a.editable))&&(0,de.jsx)("span",{className:Rt.button,onClick:function(){!function(e){he.apply(this,arguments)}(V)},children:"导出名单"}),((0,In.eB)()||(null==v||null===(o=v.permission)||void 0===o?void 0:o.editable))&&(0,de.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C(!0),!I){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(x,"/update_course_score.json"),{method:"post"});case 5:0===e.sent.status&&oe();case 7:case"end":return e.stop()}}),e)}))),children:"更新成绩"})]})]})]}),!(null!=v&&null!==(c=v.permission)&&void 0!==c&&c.editable)&&F&&(0,de.jsx)(pn.Z,{customText:"排行榜当前为封榜状态"}),((0,In.eB)()||(null==v||null===(d=v.permission)||void 0===d?void 0:d.editable)||!F)&&(0,de.jsx)(N.Gi,{style:{marginTop:20,marginLeft:0},children:(0,de.jsx)(le.Z,{columns:xe,dataSource:null==$?void 0:$.ranking,pagination:!1})}),(0,de.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==$?void 0:$.count,onChange:function(e,n){T.page=e,T.per_page=n,z(s()({},T)),me()},pageSize:T.per_page,current:T.page})})]})})]})})]})})),Ot={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",Tt=["competitions","globalSetting","loading","dispatch","user"],zt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Jt={teacher:"教师",student:"学生",professional:"专业人士"},Qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Tt),(0,h.useParams)().identifier),l=n.Header,a=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,p.useState)([])),o=u()(a,2),c=o[0],d=o[1],f=(0,p.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),v=u()(f,2),g=v[0],y=v[1],b=(0,p.useState)(!1),A=u()(b,2),k=A[0],_=A[1];function w(){return S.apply(this,arguments)}function S(){return(S=r()(i()().mark((function e(){var n,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,_e.ZP)(n,{method:"get",params:g});case 4:l=e.sent,_(!1),0===(null==l?void 0:l.status)&&d(l);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){w()}),[l]);var Z=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[Jt[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],I=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,l;return(0,de.jsx)(j.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(l=n.team_members)||void 0===l||null===(l=l.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===l?void 0:l.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){g.isteam=e.target.value,g.page=1,w()},value:g.isteam})}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,de.jsx)(N.t7,{style:{width:327,marginRight:20},dataSource:zt,value:{id:g.type,value:g.keyword},onChange:function(e,n){g.keyword=e,g.type=n||"",y(s()({},g)),w()},placeholder:"请输入搜索内容"}),(0,de.jsx)("span",{className:Ot.button,onClick:function(){var e="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+e,query:s()({},g)}))},children:"导出"})]})]}),(0,de.jsx)(le.Z,{loading:k,columns:"mine"===g.isteam?I:Z,dataSource:"mine"===g.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,de.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,de.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){g.page=e,g.per_page=n,y(s()({},g)),w()},pageSize:g.per_page,current:g.page})})]})})),Vt=t(60324),Gt=t(680),Ut=t(56102),Yt=t(33555),Wt=(t(34860),["competitions","globalSetting","loading","dispatch","user"]),qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,g,A,k,_,w,S=e.competitions,Z=(e.globalSetting,e.loading,e.dispatch),I=e.user,C=(m()(e,Wt),(0,h.useParams)().identifier),B=S.Header,D=S.competition_team,F=S.Staff,P=(S.Prizes,S.Account,(0,p.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!1),U=u()(G,2),Y=U[0],W=U[1],q=(0,p.useState)([]),K=u()(q,2),X=K[0],$=K[1],ee=(0,p.useState)(!1),te=u()(ee,2),ie=te[0],ae=te[1],se=(0,p.useState)(""),oe=u()(se,2),ce=oe[0],ue=oe[1],me=(0,p.useState)(""),pe=u()(me,2),he=pe[0],fe=pe[1],xe=(0,p.useState)([]),ve=u()(xe,2),ge=ve[0],je=ve[1],ye=(0,p.useState)(!1),be=u()(ye,2),Ae=be[0],ke=be[1],Ne=(0,p.useState)([]),_e=u()(Ne,2),we=_e[0],Se=_e[1],Ze=(0,p.useRef)(),Ce=(0,p.useState)(""),Be=u()(Ce,2),De=(Be[0],Be[1]),Fe=(0,p.useRef)(""),Pe=(0,p.useState)(!0),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)(!1),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=f.Z.useForm(),Je=u()(ze,1)[0],Qe=(0,p.useState)(),Ve=u()(Qe,2),Ge=Ve[0],Ue=Ve[1],Ye=(0,p.useRef)(null),We=(0,p.useState)(),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(1),en=u()($e,2),nn=en[0],tn=en[1],ln=(0,p.useState)(!1),an=u()(ln,2),sn=an[0],on=an[1];function rn(){return cn.apply(this,arguments)}function cn(){return(cn=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z({type:"competitions/competition_teams",payload:s()(s()({},R),{},{identifier:C})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function un(e){return dn.apply(this,arguments)}function dn(){return dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n}});case 2:return(l=e.sent)&&je(1===n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),dn.apply(this,arguments)}(0,p.useEffect)((function(){He||(Ue(""),De(""),Fe.current="")}),[He]),(0,p.useEffect)((function(){rn()}),[B]);var hn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,$(n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,je(n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function xn(e){return vn.apply(this,arguments)}function vn(){return vn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n}});case 2:return(l=e.sent)&&$(1===n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),vn.apply(this,arguments)}return(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,In.eB)()||(null==B||null===(n=B.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){R.isteam=e.target.value,R.keyword="",R.type="",R.page=1,rn()},value:R.isteam}),"mine"===R.isteam&&!((0,In.eB)()||null!=B&&null!==(t=B.permission)&&void 0!==t&&t.editable)&&(0,de.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==D||null===(l=D.my_teams)||void 0===l?void 0:l.length,")"]}),"join"===R.isteam&&(0,de.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,de.jsx)("span",{children:"战队总数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.count}),(0,de.jsx)("span",{style:{marginRight:20},children:"个"}),(0,de.jsx)("span",{children:"参赛总人数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.members_count}),(0,de.jsx)("span",{children:"个"})]})]}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===R.isteam&&(0,de.jsx)(N.t7,{style:{width:379},dataSource:[],value:{id:R.type,value:R.keyword},onChange:function(e,n){R.keyword=e,R.page=1,R.type=1,M(s()({},R)),rn()},placeholder:"请输入战队名称进行搜索"}),"mine"===R.isteam&&(null==D||null===(a=D.my_teams)||void 0===a?void 0:a.filter((function(e){return!e.active})).length)>0&&(0,de.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,de.jsx)(Gt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==D||null===(o=D.my_teams)||void 0===o?void 0:o.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==R?void 0:R.isteam)&&(null==D||null===(c=D.my_teams)||void 0===c?void 0:c.map((function(e,n){var t,l;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{className:Ot.img,src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsxs)("div",{style:{display:"inline-flex",alignItems:"baseline"},children:[" ",(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("div",{className:Ot.teamname,style:{width:"80%"},children:null==e?void 0:e.name})})," ",(null==e?void 0:e.manage_permission)&&(0,de.jsx)("i",{onClick:function(){Te(!0),Xe(e)},style:{color:"#165DFF",cursor:"pointer",marginLeft:10},className:"iconfont icon-bianji10 font14"})]}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{width:"38%"},children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"}),(0,de.jsxs)("span",{style:{marginLeft:60,color:"#5F6367"},children:[(0,de.jsx)("span",{children:"邀请码"}),(0,de.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.username,"邀请您加入【").concat(null==B?void 0:B.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,de.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]}),(null==e?void 0:e.manage_permission)&&(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){V(null==e?void 0:e.team_members),Se(null==e?void 0:e.id)},children:"设置"}),!(null!=e&&e.active)&&(0,de.jsx)(Gt.Z,{style:{color:"#FA6400",marginLeft:10,marginTop:"-2px"}}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer",marginLeft:40},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:Y},onOk:(n=r()(i()().mark((function n(){var t,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(W(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,Z({type:"competitions/DeleteTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}})),n.next=12;break;case 8:return n.next=10,Z({type:"competitions/ExitTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 10:(l=n.sent)&&0===l.status&&(v.ZP.info("退出战队成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}}));case 12:W(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})]})]})}))),"join"===(null==R?void 0:R.isteam)&&0===(null==D||null===(d=D.competition_teams)||void 0===d?void 0:d.length)&&(0,de.jsx)(pn.Z,{}),"mine"===(null==R?void 0:R.isteam)&&0===(null==D||null===(g=D.my_teams)||void 0===g?void 0:g.length)&&(0,de.jsx)(pn.Z,{}),"join"===(null==R?void 0:R.isteam)&&(null==D||null===(A=D.competition_teams)||void 0===A?void 0:A.map((function(e,n){var t;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsx)("div",{className:Ot.teamname,children:null==e?void 0:e.name}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){T(e)},children:"查看"})]})]})}))),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==D?void 0:D.count,onChange:function(e,n){R.page=e,R.per_page=n,M(s()({},R)),rn()},pageSize:R.per_page,current:R.page})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:(null==H||null===(k=H.team_members)||void 0===k?void 0:k.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return T([])},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:null==H?void 0:H.name}),(0,de.jsx)("span",{onClick:function(){return T([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)(le.Z,{dataSource:null==H?void 0:H.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,de.jsx)(x.Z,{title:!1,footer:!1,open:(null==Q?void 0:Q.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return V([])},children:(0,de.jsxs)("div",{onClick:function(){ae(!1),ke(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"设置战队成员"}),(0,de.jsx)("span",{onClick:function(){rn(),fe(""),ue(""),V([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:600},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){hn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:X,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),console.log("---",t),ae(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:ie,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Ot.search,value:ce,onChange:function(e){ue(e.target.value)},onSearch:function(e){ae(!0),$([]),tn(1),xn(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ae(!0),$([]),tn(1),xn(1)}})})})})]}),(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:700},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){fn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:ge,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),ke(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:Ae,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Ot.search,value:he,onChange:function(e){fe(e.target.value)},onSearch:function(e){ke(!0),je([]),tn(1),un(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ke(!0),je([]),tn(1),un(1)}})})})})]})]}),(0,de.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,de.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,de.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),F&&F.all_staff?(0,de.jsxs)("span",{children:[F&&F.all_staff.minimum,"-",F&&F.all_staff.maximum,"名成员"]}):"",F&&F.teacher_staff?(0,de.jsxs)("span",{children:[F&&F.teacher_staff.minimum,"-",F&&F.teacher_staff.maximum,"名教师"]}):"",F&&F.teacher_staff&&F.member_staff?"/":"",F&&F.member_staff?(0,de.jsxs)("span",{children:[F&&F.member_staff.minimum,"-",F&&F.member_staff.maximum,"名学生"]}):""]})}),(0,de.jsx)(le.Z,{dataSource:Q,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,de.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q,l=Q&&Q.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var i=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));V(Ie()(i)),Ze.current=n.id},children:"设置队长"}),"leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q&&Q.filter((function(e){return e.id!=n.id}));V(Ie()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){V([]),fe(""),ue(""),rn()},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],Q&&Q.map((function(e,l){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,Z({type:"competitions/SubmitTeam",payload:{identifier:C,teamid:we,member_ids:n,teacher_ids:t,leader:Ze.current}});case 5:(l=e.sent)&&0===l.status&&(v.ZP.info("修改成功"),V([]),rn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:He,width:610,className:Ot.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return Te(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"编辑战队"}),(0,de.jsx)("span",{onClick:function(){return Te(!1)},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{className:Ot.content,children:[(0,de.jsx)(f.Z,{form:Je,layout:"vertical",initialValues:{name:null==Ke?void 0:Ke.name},onFinish:function(){var e=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,Z({type:"competitions/UpTeam",payload:{identifier:C,Teannameid:null==Ke?void 0:Ke.id,name:null==n?void 0:n.name,image:(null===(t=Ye.current)||void 0===t||null===(t=t.getCroppedCanvas())||void 0===t?void 0:t.toDataURL("image/jpeg"))||""}});case 3:l=e.sent,W(!1),0===(null==l?void 0:l.status)&&(rn(),Te(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"战队名称",name:"name",className:Ot.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:Ot.baseFormItem,showCount:!0,style:{fontSize:14,marginTop:10}})})}),(0,de.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,de.jsx)("span",{children:"LOGO:"}),(0,de.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,de.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);Fe.current="data:".concat(n.type,";base64,").concat(e),De("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,de.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,de.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[Ge?(0,de.jsx)("img",{className:Ot.Spanradius,src:Ge}):null!=Ke&&Ke.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),className:Ot.Spanradius}):(0,de.jsx)("div",{className:Ot.Spanradius,children:(null==Ke||null===(_=Ke.name)||void 0===_?void 0:_.length)>2?null==Ke||null===(w=Ke.name)||void 0===w?void 0:w.substring(0,2):null==Ke?void 0:Ke.name}),(0,de.jsx)(Yt.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:Fe.current||re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),guides:!1,ref:Ye,crop:function(){Ue(Ye.current.getCroppedCanvas().toDataURL())}})]})]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){Te(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:function(){Je.submit()},children:"确认"})]})]})]})})),Kt=["competitions","globalSetting","loading","dispatch","user"],Xt=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],$t={teacher:"教师",student:"学生",professional:"专业人士"},el=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t=e.competitions,l=(e.globalSetting,e.loading,e.dispatch),a=(e.user,m()(e,Kt),(0,h.useParams)().identifier),o=t.Header,c=(t.competition_team,t.Staff),d=(t.Prizes,t.Account,(0,p.useState)([])),f=u()(d,2),v=f[0],g=f[1],y=(0,p.useState)(""),b=u()(y,2),A=(b[0],b[1],(0,p.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),k=u()(A,2),_=k[0],w=k[1];function S(){return Z.apply(this,arguments)}function Z(){return(Z=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/all_team_members.json"),{method:"get",params:_});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=C[1];(0,p.useEffect)((function(){null!=o&&o.personal&&S()}),[o]);var F=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,de.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,de.jsxs)("span",{children:[$t[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("section",{className:Ot.bg,children:[(0,de.jsx)("div",{className:Ot.title,style:{display:"flex"},children:(0,de.jsxs)(on.Z,{style:{width:"100%"},children:[(0,de.jsx)(rn.Z,{flex:"1",children:null!=o&&o.personal?"参赛人员":"战队详情"}),(0,de.jsxs)(rn.Z,{children:[((0,In.eB)()||(null==o||null===(n=o.permission)||void 0===n?void 0:n.editable)&&!o.personal)&&(0,de.jsx)("span",{className:Ot.button,onClick:function(){D(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsx)("span",{className:Ot.button,style:{margin:"0px 20px"},onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsxs)("span",{className:Ot.button,onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[null!=o&&o.personal?(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:Xt,value:{id:_.type,value:_.keyword},onChange:function(e,n){_.keyword=e,_.type=n||"",w(s()({},_)),S()},placeholder:"请输入搜索内容"})}),(0,de.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,de.jsx)("span",{className:Ot.button,onClick:function(){(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+"/api/competitions/".concat(a,"/all_team_members.xlsx"),query:s()({},_)}))},children:"导出"})})]}),(0,de.jsx)(le.Z,{style:{marginTop:20},columns:F,bordered:!1,dataSource:null==v?void 0:v.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==v?void 0:v.count,onChange:function(e,n){_.page=e,_.per_page=n,w(s()({},_)),S()},pageSize:_.per_page,current:_.page})})]}):(0,de.jsx)(qt,{}),(0,de.jsx)(cn.Z,{rootClassName:Ot.drawer_style,title:(0,de.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return D(!1)},open:B,children:B?(0,de.jsx)(Qt,{}):""})]})]})})),nl=t(4111),tl=t(20917),ll=["competitions","globalSetting","loading","dispatch","user"],il=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c=e.competitions,d=(e.globalSetting,e.loading),_=e.dispatch,w=e.user,S=(m()(e,ll),(0,p.useState)({tabsIndex:"1"})),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,h.useParams)(),D=B.identifier,F=(B.enter,c.Header),P=c.Staff,E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,h.useSearchParams)(),H=u()(O,1)[0],T=(0,p.useState)(!1),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(!1),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(!1),q=u()(W,2),K=q[0],X=q[1],$=f.Z.useForm(),ee=u()($,1)[0],ne=(0,p.useState)(!1),te=u()(ne,2),le=te[0],ie=te[1],ae=(0,p.useState)(!1),ce=u()(ae,2),ue=ce[0],me=ce[1],pe=(0,p.useState)(),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)(!1),ge=u()(ve,2),je=ge[0],ye=ge[1],be=(0,p.useState)(!1),Ae=u()(be,2),ke=Ae[0],Ne=Ae[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)([]),Be=u()(Ce,2),De=Be[0],Fe=Be[1];(0,p.useEffect)((function(){"4"===H.get("type")?(C({tabsIndex:"4"}),L(!0)):H.get("type")?C({tabsIndex:H.get("type")}):C({tabsIndex:"1"}),F.identifier&&(!H.get("identifier")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||Oe(1),!H.get("code")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||function(){Le.apply(this,arguments)}(),_({type:"globalSetting/setShareData",payload:{title:null==F?void 0:F.name,desc:null==F?void 0:F.description,imgUrl:"".concat(null==F?void 0:F.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[H.get("type"),F]);var Pe=[{id:"1",name:"概览",content:(0,de.jsx)(Et,{})},{id:"2",name:"排行榜",content:(0,de.jsx)(Lt,{})},(null==F?void 0:F.personal)&&((0,In.eB)()||(null==F||null===(n=F.permission)||void 0===n?void 0:n.editable))&&{id:"3",name:null!=F&&F.personal?"参赛人员":"战队",content:(0,de.jsx)(el,{})},!(null!=F&&F.personal)&&{id:"3",name:"战队",content:(0,de.jsx)(el,{})},((0,In.eB)()||(null==F||null===(t=F.permission)||void 0===t?void 0:t.editable))&&{id:"4",name:"设置",content:(0,de.jsx)(mt,{enterDocument:M,changeKey:new Date})}].filter((function(e){return!!e}));function Ee(){return Re.apply(this,arguments)}function Re(){return(Re=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_({type:"competitions/getStaff",payload:{identifier:D}}),_({type:"competitions/getHeader",payload:{identifier:D}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Me(){var e,n,t,l,i,a;if(null!=w&&null!==(e=w.userInfo)&&void 0!==e&&e.is_teacher){if((null!=P&&null!==(t=P.all_staff)&&void 0!==t&&t.mutiple_limited||null!=P&&null!==(l=P.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=P&&null!==(i=P.all_staff)&&void 0!==i&&i.mutiple_limited||null!=P&&null!==(a=P.member_staff)&&void 0!==a&&a.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=P&&P.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=P&&P.all_staff)return!1;if(null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.is_teacher){if(!P.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==P||!P.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,p.useEffect)((function(){window.location.href.split("enter=").length>1&&C({tabsIndex:"4"})}),[]),(0,p.useEffect)((function(){var e;16===(null==w||null===(e=w.userInfo)||void 0===e?void 0:e.role)&&_({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==w?void 0:w.userInfo]),(0,p.useEffect)((function(){if("1"===c.actionTabs.key)C({tabsIndex:"4"});else if("2"===c.actionTabs.key){var e;if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=F&&F.is_authentication&&(null==w||null===(e=w.userInfo)||void 0===e||!e.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Q(!0)}else if("3"===c.actionTabs.key){var n;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.is_authentication&&(null==w||null===(n=w.userInfo)||void 0===n||!n.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Y(!0)}else"4"===c.actionTabs.key?ye(!0):"6"===c.actionTabs.key?Ne(!0):(Y(!1),Q(!1))}),[c.actionTabs]),(0,p.useEffect)((function(){D&&Ee()}),[D]);function Le(){return(Le=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(!F.teacher_need_phone&&!F.member_need_phone){e.next=10;break}return ie(!0),e.abrupt("return");case 10:if(null==F||!F.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==F||!F.is_authentication||null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!Me()){e.next=19;break}return X(!1),e.abrupt("return");case 19:if(!K){e.next=21;break}return e.abrupt("return");case 21:return X(!0),e.next=24,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:H.get("code")}});case 24:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return He.apply(this,arguments)}function He(){return(He=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(null==F||!F.enroll_url){e.next=10;break}return window.open(null==F?void 0:F.enroll_url),e.abrupt("return");case 10:if(!(null!=F&&F.personal||1===n)){e.next=33;break}if(!F.teacher_need_phone&&!F.member_need_phone){e.next=14;break}return ie(!0),e.abrupt("return");case 14:if(null==F||!F.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==F||!F.is_authentication||null!=w&&null!==(t=w.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!Me()){e.next=23;break}return X(!1),e.abrupt("return");case 23:if(!K){e.next=25;break}return e.abrupt("return");case 25:return X(!0),e.next=28,_({type:"competitions/AddTeam",payload:{identifier:D,name:w.userInfo.real_name+"的战队"}});case 28:l=e.sent,X(!1),l&&0===l.status&&(xe(l),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),e.next=34;break;case 33:ye(!0);case 34:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("section",{className:k.bg,children:[(0,de.jsxs)("div",{className:"edu-container",children:[(0,de.jsxs)("div",{className:k.top,children:[(0,de.jsxs)(g.Z,{separator:">",children:[(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)(h.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)("span",{style:{fontSize:12},children:null==F?void 0:F.name})})]}),(0,de.jsxs)("div",{className:k.content,children:[(0,de.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==F?void 0:F.image)&&(0,de.jsx)("img",{className:k.Banner,src:re.Z.IMG_SERVER+"".concat(null==F?void 0:F.image)})}),(0,de.jsxs)("div",{className:k.right,children:[(0,de.jsxs)("div",{className:k.titles,children:[null==F?void 0:F.name,null!=F&&F.sub_title?"-"+F.sub_title:null]}),(0,de.jsxs)("div",{className:k.bonus,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{children:null!=F&&F.bonus?(0,de.jsxs)("span",{className:"font20",children:["¥",parseInt(F&&F.bonus).toLocaleString()]}):(0,de.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,de.jsx)("span",{children:"奖金"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.visits_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-liulan1"}),(0,de.jsx)("span",{children:"浏览"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.member_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,de.jsx)("span",{children:"报名"})]})]})]}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.start_time?(0,de.jsxs)("span",{children:[null==F?void 0:F.start_time,"~",null==F?void 0:F.end_time]}):(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.enroll_end_time?(0,de.jsx)("span",{children:null==F?void 0:F.enroll_end_time}):(0,de.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null===(l=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==F?void 0:F.competition_status)})))||void 0===l?void 0:l.name})]}),["unpublish","preparing","review","not_passed"].includes(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){var e;(null==F?void 0:F.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(Ie(!0),(0,oe.GY)({}).then((function(e){Fe(null==e?void 0:e.schools)})).then((function(){var e,n,t;ee.setFieldsValue({sponsor_schools:null===(e=w.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=w.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=w.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==F?void 0:F.competition_status)&&!(null!=F&&F.team_member_present)&&!(null!=P&&P.enroll_ended)&&(0,de.jsx)("span",{className:k.publish,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==F?void 0:F.mode)&&null!=F&&F.member_of_course?"进入课堂":"立即报名"}),"progressing"===(null==F?void 0:F.competition_status)&&(null==F?void 0:F.team_member_present)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){1===F.mode?(C({tabsIndex:"1"}),_({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(F.first_category_url)},children:1===F.mode?"赛题入口":"进入课堂"}),"ended"===(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.ended,children:"已结束"}),"progressing"===(null==F?void 0:F.competition_status)&&(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==w||null===(a=w.userInfo)||void 0===a?void 0:a.username,"邀请您参加化学“101计划”网络平台平台竞赛组织《").concat(null==F?void 0:F.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==F?void 0:F.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,de.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,de.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),(0,de.jsx)(N.YG,{value:I.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n;(I.tabsIndex=e,C(s()({},I)),"3"===e)&&((0,In.eB)()||null!==(n=F.permission)&&void 0!==n&&n.editable||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||(F.personal?_({type:"competitions/setActionTabs",payload:{key:"6"}}):_({type:"competitions/setActionTabs",payload:{key:"4"}})));"4"==e&&L(!1),h.history.replace("/competitions/detail/".concat(D,"?type=").concat(e))},dataSource:Pe}),("unpublish"===F.competition_status||"preparing"===F.competition_status||"review"===F.competition_status)&&(0,de.jsxs)("div",{className:k.tag,children:[(0,de.jsx)(Gt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"not_passed"===F.competition_status&&(0,de.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,de.jsx)(Gt.Z,{})," 审核被驳回",(0,de.jsx)(j.Z,{placement:"bottom",title:null==F?void 0:F.not_passed_reason,children:(0,de.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==F?void 0:F.not_passed_reason]})})]}),null===(o=Pe.find((function(e){return e.id===I.tabsIndex})))||void 0===o?void 0:o.content]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:J,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Q(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"加入战队"}),(0,de.jsx)("span",{onClick:function(){return Q(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n.name}});case 6:t=e.sent,X(!1),0===t.status&&(me(!0),xe(t),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"邀请码",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入邀请码"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Q(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:je,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return ye(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,de.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"2"}}),ye(!1)},children:"加入战队"}),(0,de.jsx)(b.ZP,{className:k.yes,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"3"}}),ye(!1)},children:"创建战队"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:ke,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return Ne(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Ne(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,loading:K,onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Me()){e.next=3;break}return X(!1),e.abrupt("return");case 3:if(!K){e.next=5;break}return e.abrupt("return");case 5:return X(!0),e.next=8,_({type:"competitions/AddTeam",payload:{identifier:D}});case 8:n=e.sent,X(!1),n&&0===n.status&&(xe(n),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),Ne(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:U,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Y(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"创建战队"}),(0,de.jsx)("span",{onClick:function(){return Y(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/AddTeam",payload:{identifier:D,name:n.name}});case 6:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"队名",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入队名"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Y(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:Ze,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Ie(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return Ie(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsxs)(f.Z,{form:ee,className:k.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:D})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),Ie(!1),Ee()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:k.form_item_item_select,options:De,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:k.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:k.no,onClick:function(){Ie(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:d,children:"保存"})]})})]})})]}),(0,de.jsx)(tl.Z,{}),(0,de.jsx)(nl.Z,{datas:fe,isopen:ue,setisopen:me,isShowPhone:le,setIsShowPhone:ie,user:w,dispatch:_,onOK:function(){Ee()}})]})}))},4111:function(e,n,t){var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(8591),d=t(43418),m=t(73782),p=t(3113),h=t(92911),f=t(58472),x=t(42930),v=t(94334),g=t(37712),j=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,a=e.dispatch,o=e.onOK,y=e.isopen,b=e.setisopen,A=e.datas,k=(0,c.useState)(""),N=r()(k,2),_=N[0],w=N[1],S=(0,c.useState)(""),Z=r()(S,2),I=Z[0],C=Z[1],B=(0,c.useState)(60),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useState)(!1),Q=r()(J,2),V=Q[0],G=Q[1],U=(0,c.useState)(""),Y=r()(U,2),W=Y[0],q=Y[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,f.Y)((function(){M&&(P(60),F>0?P(F-1):(P(60),L(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=s()(i()().mark((function e(){var n,t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:_}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return s=(0,x.M)(_),e.next=11,a({type:"account/getCode",payload:{login:_,type:3,smscode:s}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:V,onCancel:function(){return G(!1)},onOk:s()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:W,phone:_}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),L(!1),G(!1),o(),t(!1),q(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",_]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{value:W,size:"middle",onChange:function(e){return q(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,x.M)(_),e.next=3,a({type:"account/getCode",payload:{login:_,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),z(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:s()(i()().mark((function e(){var n,s,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},s=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:s,phone:_,code:I}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(m.Z,{size:"middle",value:_,onChange:function(e){return w(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{size:"middle",value:I,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return b(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:v.Z.IMG_SERVER+(null==A?void 0:A.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},28252:function(e,n,t){t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},58472:function(e,n,t){t.d(n,{Y:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)(),i=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return i.current=e,function(){return clearInterval(e)}}}),[n])}},47512:function(e,n){n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Plan__Detail__index.async.js b/p__CoreCurriculum__Lists__Plan__Detail__index.async.js index af4a70add5..160119c416 100644 --- a/p__CoreCurriculum__Lists__Plan__Detail__index.async.js +++ b/p__CoreCurriculum__Lists__Plan__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3052],{38827:function(t,e,n){n.d(e,{Z:function(){return r}});var i=n(5891),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=n(22589),s=function(t,e){return a.createElement(c.Z,(0,i.Z)({},t,{ref:e,icon:o}))};var r=a.forwardRef(s)},16644:function(t,e,n){var i=n(82242),a=n.n(i),o=(n(59301),n(19779)),c=n(3113),s=n(37712);e.Z=function(t){var e=t.img,n=t.buttonProps,i=void 0===n?{}:n,r=t.styles,l=void 0===r?{}:r,d=t.customText,u=t.ButtonText,f=t.ButtonClick,p=t.Buttonclass,h=t.ButtonTwo,m=t.imgStyles,x=t.loading,v=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,s.jsx)("img",{src:e||o,style:a()({width:288,height:200},m)}),(0,s.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,s.jsx)(c.ZP,a()(a()({className:p,onClick:f},i),{},{children:u})),h&&h]})}},38696:function(t,e,n){n.d(e,{Z:function(){return _}});var i=n(82242),a=n.n(i),o=n(7557),c=n.n(o),s=n(41498),r=n.n(s),l=n(79800),d=n.n(l),u=n(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=n(3113),h=n(38827),m=n(7309),x=n(6848),v=n(42930),b=n(80469),g=n(16644),j=n(94334),w=n(37712),_=function(t){var e,n,i,o,s,l,_,y=t.editOffice,k=void 0===y?"view":y,Z=t.data,C=(t.theme,t.type),N=t.filename,P=t.monacoEditor,I=t.className,E=t.style,B=t.close,R=t.onClose,S=t.hasMask,W=t.disabledDownload,z=t.onImgDimensions,O=t.showNodata,L=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),T=d()(L,2),V=(T[0],T[1],(0,u.useState)("")),D=d()(V,2),F=(D[0],D[1]),J=(0,u.useState)(),U=d()(J,2),A=U[0],H=U[1],X="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Y=(0,u.useRef)();null!==(e=Z)&&void 0!==e&&e.startsWith("/api")&&"txt"!==C&&(Z=j.Z.API_SERVER+Z),N&&(P.filename=N),(0,u.useEffect)((function(){var t,e=null===(t=document.cookie)||void 0===t||null===(t=t.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null==e||e.map((function(t){var e=t.split("=");"_educoder_session"===e[0]&&F(e[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&q()}),[C,Z]);var q=function(){var t=r()(c()().mark((function t(){var e,n,i;return c()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=Z,Z.startsWith("http")||(e=location.origin+e),n=new URL(e).pathname.split("/").pop(),t.next=5,(0,b.gJ)({attachment_id:n});case 5:i=t.sent,H(i);case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),K=function(){Z.startsWith("http")||Z.startsWith("blob:")?G():(0,v.Sv)(N||"educoder",Z,N)},G=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,w.jsxs)("div",{style:a()({},E||{}),className:"".concat(S&&f.bgBlack," ").concat(C?f.wrp:"hide"),children:[B&&(0,w.jsxs)("div",{className:f.close,ref:Y,children:[!!z&&(0,w.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,w.jsx)("span",{onClick:function(){R(),z()},children:(0,w.jsx)("i",{className:"icon-yulanpizhu"})})}),!W&&(0,w.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,w.jsx)("span",{onClick:G,children:(0,w.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,w.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,w.jsx)("span",{className:"",onClick:R,children:(0,w.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,w.jsx)("div",{className:"".concat(f[I]," ").concat(I," ").concat(f.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,w.jsx)(m.ZP,a()({},P))}),"audio"===C&&(0,w.jsx)("audio",{src:(null===(n=Z)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(i=Z)&&void 0!==i&&i.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,w.jsx)(w.Fragment,{children:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,w.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,w.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&A&&(0,w.jsx)("iframe",{src:"".concat(X,"/office.html?key=").concat(A.key,"&url=").concat(M+A.url,"&callbackUrl=").concat(M+A.callbackUrl,"&fileType=").concat(A.fileType,"&title=").concat(A.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!W)}),"html"===C&&(0,w.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,w.jsx)("iframe",{src:"".concat(X,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!W)}),"image"===C&&(0,w.jsx)("img",{src:(null===(l=Z)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(_=Z)&&void 0!==_&&_.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,w.jsx)(w.Fragment,{children:O?(0,w.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,w.jsx)(p.ZP,{icon:(0,w.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,w.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,w.jsx)(h.Z,{}),"点击下载"]})})]})}},78260:function(t,e,n){n.r(e),n.d(e,{default:function(){return g}});var i=n(7557),a=n.n(i),o=n(41498),c=n.n(o),s=n(79800),r=n.n(s),l=n(70236),d=n.n(l),u=n(59301),f=n(92911),p="wrap___D1rmx",h="content___o_NHH",m=n(38696),x=n(39634),v=n(8785),b=n(37712),g=(0,v.connect)((function(t){return d()(t),{}}))((function(t){d()(t);var e=(0,u.useState)({content:"",type:""}),n=r()(e,2),i=n[0],o=n[1],s=(0,v.useParams)().fileId,l=(0,u.useRef)();(0,u.useEffect)((function(){s&&g()}),[s]);var g=function(){var t=c()(a()().mark((function t(){var e,n;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,f.ZP)("/api/attachments/".concat(s,"/detail.json"),{method:"get"});case 2:if(-1===(null==(e=t.sent)?void 0:e.status)){t.next=10;break}if("txt"!==e.file_type){t.next=9;break}return t.next=7,(0,f.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:n=t.sent,l.current=n;case 9:o({type:e.file_type,content:e.url});case 10:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,b.jsx)("div",{className:p,children:(0,b.jsx)("div",{className:h,children:(0,b.jsx)(m.Z,{data:null==i?void 0:i.content,type:null==i?void 0:i.type,disabledDownload:!(0,x.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:l.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return o({content:"",type:""})}})})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3052],{38827:function(t,e,n){n.d(e,{Z:function(){return r}});var a=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=n(22589),s=function(t,e){return i.createElement(c.Z,(0,a.Z)({},t,{ref:e,icon:o}))};var r=i.forwardRef(s)},38696:function(t,e,n){n.d(e,{Z:function(){return w}});var a=n(82242),i=n.n(a),o=n(7557),c=n.n(o),s=n(41498),r=n.n(s),l=n(79800),d=n.n(l),u=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=n(3113),h=n(38827),m=n(7309),x=n(6848),v=n(42930),b=n(80469),_=n(16644),j=n(94334),g=n(37712),w=function(t){var e,n,a,o,s,l,w,y=t.editOffice,k=void 0===y?"view":y,Z=t.data,C=(t.theme,t.type),N=t.filename,E=t.monacoEditor,I=t.className,P=t.style,R=t.close,S=t.onClose,W=t.hasMask,z=t.disabledDownload,O=t.onImgDimensions,B=t.showNodata,L=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),V=d()(L,2),D=(V[0],V[1],(0,u.useState)("")),F=d()(D,2),J=(F[0],F[1]),U=(0,u.useState)(),T=d()(U,2),A=T[0],H=T[1],X="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Y=(0,u.useRef)();null!==(e=Z)&&void 0!==e&&e.startsWith("/api")&&"txt"!==C&&(Z=j.Z.API_SERVER+Z),N&&(E.filename=N),(0,u.useEffect)((function(){var t,e=null===(t=document.cookie)||void 0===t||null===(t=t.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null==e||e.map((function(t){var e=t.split("=");"_educoder_session"===e[0]&&J(e[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&q()}),[C,Z]);var q=function(){var t=r()(c()().mark((function t(){var e,n,a;return c()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=Z,Z.startsWith("http")||(e=location.origin+e),n=new URL(e).pathname.split("/").pop(),t.next=5,(0,b.gJ)({attachment_id:n});case 5:a=t.sent,H(a);case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),K=function(){Z.startsWith("http")||Z.startsWith("blob:")?G():(0,v.Sv)(N||"educoder",Z,N)},G=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,g.jsxs)("div",{style:i()({},P||{}),className:"".concat(W&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[R&&(0,g.jsxs)("div",{className:p.close,ref:Y,children:[!!O&&(0,g.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,g.jsx)("span",{onClick:function(){S(),O()},children:(0,g.jsx)("i",{className:"icon-yulanpizhu"})})}),!z&&(0,g.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,g.jsx)("span",{onClick:G,children:(0,g.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,g.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,g.jsx)("span",{className:"",onClick:S,children:(0,g.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,g.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,g.jsx)(m.ZP,i()({},E))}),"audio"===C&&(0,g.jsx)("audio",{src:(null===(n=Z)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(a=Z)&&void 0!==a&&a.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,g.jsx)(g.Fragment,{children:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,g.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,g.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&A&&(0,g.jsx)("iframe",{src:"".concat(X,"/office.html?key=").concat(A.key,"&url=").concat(M+A.url,"&callbackUrl=").concat(M+A.callbackUrl,"&fileType=").concat(A.fileType,"&title=").concat(A.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!z)}),"html"===C&&(0,g.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,g.jsx)("iframe",{src:"".concat(X,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!z)}),"image"===C&&(0,g.jsx)("img",{src:(null===(l=Z)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=Z)&&void 0!==w&&w.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,g.jsx)(g.Fragment,{children:B?(0,g.jsx)(_.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,g.jsx)(f.ZP,{icon:(0,g.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,g.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,g.jsx)(h.Z,{}),"点击下载"]})})]})}},78260:function(t,e,n){n.r(e),n.d(e,{default:function(){return _}});var a=n(7557),i=n.n(a),o=n(41498),c=n.n(o),s=n(79800),r=n.n(s),l=n(70236),d=n.n(l),u=n(59301),p=n(92911),f="wrap___D1rmx",h="content___o_NHH",m=n(38696),x=n(39634),v=n(8785),b=n(37712),_=(0,v.connect)((function(t){return d()(t),{}}))((function(t){d()(t);var e=(0,u.useState)({content:"",type:""}),n=r()(e,2),a=n[0],o=n[1],s=(0,v.useParams)().fileId,l=(0,u.useRef)();(0,u.useEffect)((function(){s&&_()}),[s]);var _=function(){var t=c()(i()().mark((function t(){var e,n;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,p.ZP)("/api/attachments/".concat(s,"/detail.json"),{method:"get"});case 2:if(-1===(null==(e=t.sent)?void 0:e.status)){t.next=10;break}if("txt"!==e.file_type){t.next=9;break}return t.next=7,(0,p.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:n=t.sent,l.current=n;case 9:o({type:e.file_type,content:e.url});case 10:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,b.jsx)("div",{className:f,children:(0,b.jsx)("div",{className:h,children:(0,b.jsx)(m.Z,{data:null==a?void 0:a.content,type:null==a?void 0:a.type,disabledDownload:!(0,x.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:l.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return o({content:"",type:""})}})})})}))}}]); \ No newline at end of file diff --git a/p__CoreTeacher__Index__index.async.js b/p__CoreTeacher__Index__index.async.js index 4356a3431a..fee63ff858 100644 --- a/p__CoreTeacher__Index__index.async.js +++ b/p__CoreTeacher__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60497],{52103:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},o=n(22589),l=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},45532:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},o=n(22589),l=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},85289:function(e,t,n){n.r(t),n.d(t,{default:function(){return se}});var a=n(7557),r=n.n(a),i=n(41498),o=n.n(i),l=n(82242),c=n.n(l),s=n(79800),u=n.n(s),g=n(59301),d=n(8785),A=n(78241),p=n(6848),m=n(43418),x=n(8591),f=n(96865),v=n(95237),S=n(43604),w=n(27092),y=n(61998),j=n(66208),h="BannerStyle___O4Eqh",L="BannerStyleContent___GzrpJ",N="CustomInputStyle___vn8Nj",M="DivDownPlay___CFZ6V",k="paramsStyle___uCzoH",I="type___OKx0n",z="type_item_active___DUFoz",V="type_item___hVUXZ",W="img___hIH_m",U="list___X71Zr",q="left___MOnfE",Z="top___D2Dyd",P="status___YLj5t",C="unstart___aj9XU",F="enrolling___j7n1A",E="will_start___a2W2q",Q="meeting___I4Y7L",J="ended___rnSR1",O="title___U5Shb",B="info___AaIEp",Y="city___IPC_J",T="time___fqWTn",b="right___NHV19",D="teacher_img___WMISO",X="publish___KX558",K="before___Z3kEA",R="name___uyiuo",H="dropDown___xPHjW",G="subName___EWL1G",_=n(9489),$=n(92911),ee=n(42930),te=n(94334),ne=n(39634),ae=n(16644),re=n(61186),ie=n.n(re),oe=n(92310),le=n.n(oe),ce=n(37712),se=(0,d.connect)((function(e){var t=e.user,n=e.loading,a=e.globalSetting,r=e.coreCurriculum;return{user:t,loading:n.effects,globalSetting:a,coreCurriculum:r}}))((function(e){e.coreCurriculum;var t,a,i,l,s,d,re=e.dispatch,oe=(e.loading,e.globalSetting),se=(0,g.useState)({}),ue=u()(se,2),ge=ue[0],de=ue[1],Ae=(0,g.useState)([]),pe=u()(Ae,2),me=pe[0],xe=pe[1],fe=A.Z.useForm(),ve=u()(fe,1)[0],Se=(0,g.useState)(!1),we=u()(Se,2),ye=we[0],je=we[1],he=(0,g.useState)(!1),Le=u()(he,2),Ne=Le[0],Me=Le[1],ke=(0,g.useState)(!1),Ie=u()(ke,2),ze=Ie[0],Ve=Ie[1],We=(0,g.useState)(!1),Ue=u()(We,2),qe=Ue[0],Ze=Ue[1],Pe=(0,g.useState)("


                                                                  "),Ce=u()(Pe,2),Fe=Ce[0],Ee=Ce[1],Qe=(0,g.useState)({page:1,limit:12,activeType:"全部",activeStatus:"全部培训状态",keyword:""}),Je=u()(Qe,2),Oe=Je[0],Be=Je[1],Ye=(0,g.useState)(c()({},{page:1,limit:10})),Te=u()(Ye,2),be=Te[0],De=Te[1],Xe=(0,g.useState)(""),Ke=u()(Xe,2),Re=(Ke[0],Ke[1],(0,g.useState)(!0)),He=u()(Re,2),Ge=He[0],_e=He[1],$e=(0,g.useState)(!1),et=u()($e,2),tt=et[0],nt=(et[1],(0,g.useState)(!1)),at=u()(nt,2),rt=at[0],it=at[1],ot=(0,g.useState)(!1),lt=u()(ot,2),ct=lt[0],st=lt[1],ut={"未开始":C,"报名中":F,"即将开始":E,"会议中":Q,"已结束":J},gt={"未开始":"unstart","报名中":"enrolling","即将开始":"will_start","会议中":"meeting","已结束":"ended"},dt=function(){var e=o()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _e(!0),e.next=3,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"get",params:c()(c()({},Oe),{},{subject:"全部"===Oe.activeType?"":Oe.activeType,training_status:"全部培训状态"===Oe.activeStatus?"":gt[Oe.activeStatus]})});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(it(null==t?void 0:t.can_edit),st(null==t?void 0:t.can_examine),de(null==t?void 0:t.data),_e(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),At=function(){var e=o()(r()().mark((function e(){var t,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/apply_logs.json",{method:"get",params:c()({},be)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(xe(null==t||null===(n=t.data)||void 0===n?void 0:n.list),Ze(!0));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,g.useEffect)((function(){dt()}),[Oe]);n(73204),n(11173);var pt=[{title:"会议名称",dataIndex:"name",width:(0,ne.Ny)()?200:400,ellipsis:!0,align:"left",render:function(e){return(0,ce.jsx)(p.Z,{title:e,children:(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})})}},(0,ne.Ny)()&&{title:"会议申请人",dataIndex:"user_name",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"申请时间",dataIndex:"created_at",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:ie()(e).format("YYYY-MM-DD HH:mm")})}},{title:"会议联系人",dataIndex:"meeting_contact",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"联系方式",align:"left",dataIndex:"meeting_contact_phone",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"举办单位",align:"left",dataIndex:"meeting_sponsor",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"状态",dataIndex:"status",ellipsis:!0,align:"left",render:function(e){return(0,ce.jsxs)(ce.Fragment,{children:["pending"===e&&(0,ce.jsx)("span",{style:{color:"#F48B29"},children:(0,ne.Ny)()?"待处理":"审核中"}),"passed"===e&&(0,ce.jsx)("span",{style:{color:"#0FB452"},children:(0,ne.Ny)()?"已发布":"已通过"}),"refused"===e&&(0,ce.jsx)("span",{style:{color:"#FF1000"},children:"已拒绝"}),"revoke"===e&&(0,ce.jsx)("span",{style:{color:"#5B6A92"},children:(0,ne.Ny)()?"已撤销申请":"已撤销"})]})}},{title:"操作",key:"action",width:140,align:"right",render:function(e,t){return(0,ne.Ny)()?"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否发布《".concat(null==t?void 0:t.name,"》师资培训?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/publish.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.success("发布成功"),At());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"发布"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否拒绝《".concat(null==t?void 0:t.name,"》师资培训的发布申请?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/refuse.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(At(),x.ZP.success("拒绝成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"拒绝"})]}):(0,ce.jsx)("div",{children:(0,ce.jsx)("span",{style:{cursor:"pointer",color:"#1B8565"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"})}):"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(t.core_teacher_training_id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(je(null==n?void 0:n.data),ve.setFieldsValue(c()({},null==n?void 0:n.data)),Ee(null==n||null===(a=n.data)||void 0===a?void 0:a.notice),Me(!0),Ve(!0),At());case 4:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否撤销申请?",okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==t?void 0:t.core_teacher_training_id,"/revoke_apply.json"),{method:"post"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(At(),x.ZP.success("撤销成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"撤销申请"})]}):"--"}}].filter((function(e){return!!e}));return(0,ce.jsxs)("section",{children:[(0,ce.jsx)("div",{className:h,style:{backgroundImage:"url(".concat(te.Z.IMG_SERVER,"/").concat(null==oe||null===(t=oe.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,ce.jsxs)("div",{className:L,children:[(0,ce.jsxs)("div",{children:[(0,ce.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"师资培训"}),rt&&(0,ce.jsxs)("div",{className:"".concat(M),onClick:function(){Me(!1),je(!0)},children:[(0,ce.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建师资培训"]})]}),(0,ce.jsx)("div",{children:(0,ce.jsx)(j.t7,{placeholder:"请输入师资培训名称搜索",className:N,value:null==Oe?void 0:Oe.keyword,onChange:function(e){var t;Be(c()(c()({},Oe),{},{keyword:null===(t=decodeURIComponent(e))||void 0===t?void 0:t.trim(),page:1}))}})})]})}),(null==ge||null===(a=ge.subjects)||void 0===a?void 0:a.length)>0&&(0,ce.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ce.jsx)("div",{className:k,children:(0,ce.jsx)("div",{className:I,children:(0,ce.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部培训状态"].concat(["未开始","报名中","即将开始","会议中","已结束"]))||void 0===i?void 0:i.map((function(e,t){return(0,ce.jsx)("div",{className:Oe.activeStatus==e?z:V,onClick:function(){Be(c()(c()({},Oe),{},{activeStatus:e}))},children:e},t)}))})})})})}),(0,ce.jsxs)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".8rem",paddingBottom:".2rem",minHeight:"80vh",position:"relative"},children:[(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:(0,ce.jsxs)(f.Z,{className:"mt20",loading:Ge,children:[!(null!=ge&&null!==(l=ge.list)&&void 0!==l&&l.length)&&(0,ce.jsx)(ae.Z,{}),null==ge||null===(s=ge.list)||void 0===s?void 0:s.map((function(e){var t=e.name,n=e.id,a=e.location,r=(e.cover_id,e.meeting_start_time),i=(e.link,e.cover);return(0,ce.jsxs)("div",{className:U,onClick:function(){return(0,ee.xg)("/core_teacher/".concat(null==e?void 0:e.id))},children:[(0,ce.jsxs)("div",{className:q,children:[(0,ce.jsxs)("div",{className:Z,children:[(0,ce.jsx)("span",{className:le()(P,ut[null==e?void 0:e.training_status]),children:e.training_status}),(0,ce.jsx)("span",{className:O,children:(0,ce.jsx)(p.Z,{title:t,placement:"top",children:t})})]}),(0,ce.jsxs)("div",{className:B,children:[(0,ce.jsx)("div",{className:Y,children:(0,ce.jsxs)(p.Z,{title:"会议地点:".concat(a),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{title:a,children:a})]})}),(0,ce.jsx)("div",{className:T,children:(0,ce.jsxs)(p.Z,{title:"会议开始时间:".concat(ie()(r).format("YYYY-MM-DD")),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{children:ie()(r).format("YYYY-MM-DD")})]})}),(0,ce.jsx)("div",{})]})]}),(0,ce.jsx)("div",{className:b,children:(0,ce.jsx)("div",{className:W,children:(0,ce.jsx)("img",{src:te.Z.API_SERVER+(null==i?void 0:i.url),className:D})})})]},n)}))]})}),0!==(null==ge||null===(d=ge.list)||void 0===d?void 0:d.length)&&(0,ce.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ce.jsxs)(S.Z,{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:(null==ge?void 0:ge.count)||0})," 条数据"]}),(0,ce.jsx)(S.Z,{children:(0,ce.jsx)(w.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Oe.page,pageSize:Oe.limit,onChange:function(e,t){Oe.page=e,Be(c()({},Oe))},total:(null==ge?void 0:ge.count)||0})})]})]}),ct&&(0,ce.jsxs)("div",{className:X,id:"wechat_QR_code_ids",children:[(0,ce.jsxs)("div",{className:K,children:[(0,ce.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAADYCAYAAACTHM1jAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQmYXFd15v9qX7q7el/VrV1qecHGZl/imD2QZIAQJ4QAmSRfSAiTkG8mYRImhOzJzDffkBACZJsJJAFMCKvNYoyxsY1teZGtrSW1tlbva1VX11713vCfe0/VU1vGLasltUHPn1zVVa/ee/Xq/vec85//nOvgynblDly5A+t2B5x1O9KVA125A1fuAK4A6hIMgi0H/2+vGwm3RxBw3IBXDocDudx4cGn8JbcULsHpr5ziEt6BK4C6iDd7x+lbr0o1p37SAX4kGAzvqdWqAdd1V1qSySm3Wh3JFUv3L2bTB/PZ8ujMde/IXcRLuXLoS3QHrgDqItzoTQdvbW9ORd/7lu5db28Px7cU4KKMGviYRw0rqKEMDyWv6tZcb7q94ow9lp+516169y0sZR46M/zWyYtwWVcOeQnuwBVArfNNHjj8zx3tqfb//ZreHW9rdsKhB5FBxa0hHAgiggDaEZYzhuAgACCBIGoA0qigz42kj1WXZ8/k0g+XytVv5bPZ7wLl8dGdP58F4K3zpV453EW4A1cAtY43tf/hjyfa+zf91VBv3y+lnJAzWysCnsGBEwgg4DgIOgEE4SCBAJIIohUhARlfW0QFGVTRhCBSXsjd56ZnKqXqE0ul3F3pbOa+Qq147OTpowu4+YPVdbzsK4daxztwBVDreDO3Hfv0u7du3f6XrcFIU9arwXVrgieHQAoG5HmIzy0XVIMnzyNwsBtJdFnrRWAtoIoiaggjgC5E8IC7WCgXSg84pfK9S4Xc3bli4XRpFhNXiI11/AHX4VBXALUON5GH2Dpy6+7NWwa/vCnasnPGNZbJ9TwEaZkCdO6AOAISOxFEVXji9oXhII4gXHjynFZrAFE48jyAHFyxWgQZgcftuJvLu1V3MlJzTy/kc3cu53IH0vnF+yf2vHNhnb7OlcM8wztwBVDP8Mat/tieU1969ws37/jIHCooVStilTzPEzDxH59L7GRdviAgrh3BRbfPAI6vwv4fAr4UQgKkCkkMuPI4izLycAWES16lXK3VljsrgaOnCpm9Kysrd+ZWCntPXX3LzJW4a51+3PM4zBVAncfNeqpdtz18ayo1kPrkC3q3/MTx6ooBk+tK3BQKBgVMhBNvdsQhiIBmBBGwsVQHwkJY0AX0b/xbX+O+/HyLBVgONWRRwzTKWEQVJbqYnud1I1SYrZYn09nM/aVS5e5yfmVftlw7NX4QGdxyC/mPK9tFvANXALUON3fP6H9cs2nz5ntioUhbqVYxAPKAQMBBIGAARZav6rkCtnaEEENAXD66eLRABAxBQsAQROre6eW51tzQKnHj/nQMGWNxK6AmcdcYiihK7OahWq3Cq9aWypXy48Vy8a5coXSHg/Kpww/VZq+Aax1++HMc4gqg1uG+7hj5j5/uHej9dFtTS4CAcmmd+F/AEbJbY6iYpc4JFlootUp0+5ijYoylFok/DEFjnEHzvEViLQjNzk335ef5WT4apxGYRAkzqEisxhisUq7AK5VrLU54ySkVTwa8wCMrxdxnnpg58dDk896VX4fbcOUQ1gu5ciMu8A7sGPmP923duuUvgqGQuHrcSEjIbCUMH62Ui3AghJQd+CEEEIcj4CAQaK0YIylpsdr9I1AUMASiib8MuPwAI1j5Pq0XbRmPy0TyFMrIoMaYC+VyGW6thg6EsMuL5oorhdGWmnv3DdHUv/xEx66HHce5kvN6hmPiioV6hjeOHzuantlWc6uv//P8id+Z7U0N0s2q1Yy7RRCJZQkE6gQFX5Mck7UjJqnriqVhYsmAyPwkUcD3miEojBvY+Mlo5bgpwaE0PPfVje8RYGQQowiIUoMWaw5VITdq1Zrkx7oRQS2Xw+ZysDSI0OP9TviL5Ur1i2/pu/rgBdyiH7qPXgHUefzknucFjmZmbvY89yc9B6+Dh105t4o/y59ErrfNuGGrAKXgYuxEl4+snclDKXjONgYEAAFRETfPA51Hun10IcnwGXrDbASKsVIEm7FKyhyq9VKBBY8Ts7Ea95FrhSfExgTKmPRKqFRM/FcqldDuBTFQCWCnF5lpdgN3tznhz7ype+cXHMcxJvjKds47cAVQaxgYx7JTV9VqeAc8720esMn/kROVPP4gN4qOgT4ZjIyfxGoECQP+7SEUCiEQ5ICnOiIgg59UAvfkoxnejgxuY7UMRc79acFUFkHiQd07Q7E3LFqibr08iad4Dj76NwJZwaexmd91TFvLNY4yipWSvfYggtk8htwwestept0J3wa3+vH39N9wzxpu3Q/dLlcA9RQ/+Wh2urvq4q2e574DHm54qpFxb2EB/xxcQqI1JbsYhs+D4zD/xFwUwRWUBG/cCQoZIYCzsU8JNYlzCKgqXDC2MgQFYx9yeqTOzaaEA5/T4qgF4998TitmAOqgDLdOfPB9wygGBMQEWiN+02Mba0cg0rVk3JW21ouxV7lWFQsWLFXREQhjkxdcymdzd57JZT728EL6/iuKDXMfrwDKh5STnhcrZaZ/0vPwDjh4LTxPJ/KnnGk/k5vEXckqovGESI1qNVcA5DiMn8wjrVY0GpWBSiLAWIoGqJikNYAhEDwZzBEBHFk7dfEcFN0qYgFzSRz8K7Uq4jZWO1eCyRAU5ifmsekS0to1i+WDxHIqfeJQoDXko75G8BOY/AytI+MuWlEmrwkulCtoDkWQKFfnq7nSt08Us/+4UC48fPTxwtIPKy1/BVAAjmWnutya914PeLfnoXWtfgqZvI/lx/FYwkMykUS1VoVbcxEOh+F6LgK0UsGAxFXRSBTRgBHE0gpQp6fJWj+jpyyfxku0RMxf0VLx2Ho8WiO+ZtK9QDAUFOvG1wg2zVvxXXUONe9FSBLEqtAg6Gi9uC/JCzPTmpiL0ie6hfyMAo2Wi1aLCeUpVMR6kdxIhiNeqFSZm8ksfm6pXPhqOZ/f7zmBhSPD/4lq+R+K7YcaUCO5uX5UK7/tufgVqaQ4z42ExJ8sHEWmt01AxESqDG6xUEzqNmIYPo+GwmhFECUfIWGYN8ZLwJJXE4vmF8/SEvBYMsQND2+v8mxSQ6VNRojbcA4JFkOtGw2hP66ipaJ7ydebrM7QuIPGgvF9PR8tJicCv+tJxTy/C8FFWv407avnIeEEUfBqbiaTOVWtVe8tlSv3F/PZ/fl0/uCJ592SOc/b/Kza/YcSUCPp6a3f82LeB7i/4Hkylp/RNl4p4H8VzsDp7kCNZIQVxMqgpn6PsY3jCClBGVJTIFRP3nLA8n3R6Hkuog4HvmH/WD+l5AaPxX/VWk2Oz1wXLR6f8/PhUEj21XPRapoYzloaCzB197gnAcT9zWvmb+UdW+pEBsFH988AjK5ns9hAA05/4tkPVLqEtFyLzHmxmNKryrWs5HJpz/UOZpazX1+YW/jwqee+Kf2MbvoG/9APFaCOLM8Pu7XK78LBz60lPnq63+7B/CL+2UkjlGqRQcyBrgAgiEQx4Thivej+xYJBcfl0QHJQZ+yAUwvjz2WphVMqntfjF9rq9elrfsuk7+k1qOVSi6Xvn622MPETrRYtKTcCn9bLWCZjyTQeU2vnPwb309fpvlIONYIi0sWCGLtAIFCdmZn5wtJS+o9OPOeN+5/uHj/b3v+hABQTsC7cvwDwU8wlrdeP9NnsFL4RqyCeTIrygFaKlkldPrUUBJcO9pQlFXK0TJWyKCq4UWEhz3zJYb9infvFolHZnwDj+QKWPeTH5Di0TOpmUukeDIqFlI2WTvcjOHwWVMBmKXUFjlowAoigUgtGq0bA8CaauMscnwoQTQPo/VU5FEmWUyjjcD4tbjHPFw2FHz956vgvHr7qJx9dr99jIxznBxpQxzwv6i5Pv8/zvN/lePTfcA7AZbeKIhOZ7PXg1aS0gjFN3HHQEggi6viJ6if/XB9Jj+FgW1RcOg4UIzGyZRqUIVnXi++L22cHbr5UFIvVEoniWsSxGWF0ISRVvNxmJdjnvzIOeEUsLy+jVC4hHAqLPpAWz2/RVsdrWjbid/1CwZAhLKxYlzjwXJMopoVTwOtnVluyNgTrNVwEGAkL/seCfgWZqujpRnLj9zGKebM9ijxmCzlhCElilErFu+em5n/5+I3/aXQjgGE9ruEHFlAjmcnXeZ7zYXjeDv+NStcq2O8W0RyJIRWKoikYQSQURDwYFhet5taQrZYxXy2iUq2iWKsi6gF9ThB9oQYmWS7xh/PHkevvlMMzxlGrwQHKsg2CVmMoWotKuYxQOIxXBFvwIiSxDRGhtVUqpMQBj6d0NwN+Bvt3IYfvZGcwOzOLRCKBSJTDGGKFxKoQFAQtrZB1Nf1xlFo/3V/jMV6fv7xErjkQQEQS0w0yg3+RcuEjyYo8PJhkstmoeudfBBqvglenzKFaqmlU8Jgtb1nJZhlX4TkdPWMdJff+h1YW7z6zsHDv8SP5w89myv0HDlDH8gubauXyhzzP+yk/kFjS8FitgMFYM7YkUhgIRoWh4uxpBnSjHF1jBA7wWa+KuWoR2UoZI4U0NtUc7IwksFgr40/SYyh3pmR2J6DotnFQc6NF0tneJHtdtCWb8V/QgasRk/MyVuE5ODgNMa7X0sgbkRjggMzCxQhK+BTS2HfksACpualJXDy1ULRc3PxM32qCgu6in33UmI/kBt1CFfcqGPk9uCmnSNgoLU/wKM2u7xNE/tJ+U0CpEingcRSQLRXFus3MzqC7qxv/N7YdGbdamK0UxkYL2f3/Upx68OTs/NeOX/fjB9bDalzKY/zAAMrzvPCRzPR7vzd2/wDwkv6beLxSgBeJ4XlNHWgPRrBg23hxYBBUnFHVUqi7wteM6JTUMge9KwCZLRfw6Moc2ssu/ik3LQyfqiNk4Kkw1gHoZlWqFXEHX9Deh99Ah5xHj+e3APp8dWmGWB9LBpARnEcNX0MWt50cQSGfR3NLi1FiBAmsAEIhQ9nz3MyFafnIapdOQaWuo157JBKpi3k1htMJQv9WsOk9VgLDf8+TcGwuzOgMCTxCcxkuRnMZcVvn5+eRzWbx87uvx8+jVSYOWr2MV6uky+Wpv105/aU75k59eGTPG45eSlBcyLl+IAA1sjzzUq/mfhzwrl59Mx6prGC4pQvXRlMSm5gckNmM02Q2vs6//e/79+NAPy7d9TwkPAcHSll8JjOOaiAgg0NpbLp6/gFXLBbx2q5BvBvtAiQmRXkMqhAIXr6mm7p+KpDlORnfKeCVIGAy9RjK+MdTB5FeWkJbW5vEVgQRE7waE6l1IpioKVQ7Iy6pj4XU8/tBxueSoLbuIz8rTWbs8U3zGX7SEBoEUBEeSLv7pVKaU/NLo46XVuRYxWIBExOT2LFjB94T7a1XMtMqE6QkOkaL2QPvmXrivz647aZvXMhAv1SffVYDyvM852hm5r978P7Y87yzGAQOpgerOVzV0oNro02YtQOZN5axAMGzmnIgmJ7qhnD2pIt2AFTfQYiEoyjjE/lpIQ0oLRJrYgFF14p1R6/uHsJ/QZvo8ggYuncElDZsMRaI7t+Ty9+VwhbrYfV4BBWp6Axc7EcR//zEXlGHd3Z21PWDvAbKnqglNCJd4wZyU9DQegmpEDFuIgkKglJZO+5u+BXPTBi8X6L6cOsEi3+Q+hvRaLxFa6PgomUmUHgPThZX6sr28fFxdHZ24m3dW23imfIstlcLildwHWIYL+WOvP3kQz+9f8+rNzzN/qwF1J+f3rutI9x0az4cuLEjEEHMCaLi1TDnVtDpAguOh9e3D6EjGJFMvrJWnPFNQV/DMvljJlV2a0zTuEFmQBCYh1GSD/OHJzj+pjiNxcUlxOMxGcAE88rKCrYObMKH0SNg8mvtjBU0UcdqUHPA8R+PW/YJYmnNlLomGJk4pfv3GIr4zN77ZPATVEY/aFQaGktJLowJYdcVskQ3v0un+yvwaOl4iQSZcQuNUiNEplGIDKP7UxeTz/kazy8wZMbcCVjdoIlVlWiZKOZQLpdkAjhzZkwmo1/c/hy5F7w3BNMmq3nkJPZSxPHJlenv/vWpJ94+eu3rj18qa/NMzvOsA9SWxz7f+qrOze97c6rvtwZjTdFkiGBq0LMZgqpaRDwQwlAwWpfx6M3xuyOrB/nZLt/Z0h7VzpFWH0cFoyhLXwi6OIzJPjZ7QgZUIpFEPp9HMpnA3zdtF5ErCQW/W8eBpa4Q6XF+nq4g3cAOBASoHKCcoWm5FAI8Dmd9Ao6D7gjKorT4bGkB9993H9o7OiRXRQuluS8lHQzQKdw19L0OerWoq90+7sIBT6skFo75LVVnSKLaOYvFVEAZ4PllUoYN9Jf3z5QKKBSKcj2zs3Oy/5t3XWOTycZSdyMs90JlUy9DHP95ev8ffuE7x/54I7OAzyZAOTcc/tYN7+vf/ekfbe7awQ6sHIjcOJNzOuVfSirwuRmkAQxKZ9ZGqfjqmWf1e+eKo2gxOLjpchF4+1HCIlwBDH39e1HAnZOn6vmc3+3ZhRcgJtfoT5oqaOkufh45HJ2eEGtWrVQRjUURj8XR1dWFHw+14HrEhPsjgAgmVajz+pnjIeAOSyki8LdPPCBWsr29DSQWFFRqpWgx6oydT5qkrlokEhW1PEFk8lgEBcFkP2fnF+bPDMKASDgixMdqRlDetpIpJT1EKCwxVhAE1EpuRdzMxaVFOd8bd12LJpks+N2MNKoHIXmN3/1GxPBYcfnEBw498trjN75uw+atnjWAesPx+3/x1/p3ffhHYm2J07bkji4YA3aCSF0kE6e44mZxIPPH4Iy/3XZl9ed6/DVBjVyQUWKrO6YzpNLryvzx+I9Y14+gJTX8f1YmMDU1jZt37sH70WbjNro6BvTNcDCJGr6EHL47O44zZ8bFZSKAmpqaEYtxUHvI5XLy+tWpTrwZSQGPTh7+yYDfbxxVmTjuqizjjju+iba2VjQ3N5uiRp/bx8/5pUkmzmqIRhQA3M8koQmshgunn29Inwg60yvDnMs856OWr/C7EJjhQABVS2LQe2TMVyjkUS5XsLhoenO+ec/1iEssaWJKgorlJbxnOmm+Dgn86vjjv/P5wRv/1zNxxy7FZ54VgHrX+P4/++Xuze8bCMcDWbESBkj+zcQdBgwL9WYnxipx0HUjiOsQOaszkIKFg11ZPh7b5IiMimDFWgg9F8FLd4tu2+MoYUlYOLooQdyPEu5dmMJfdmxHjwTVxl3j8ThAjqOCD7tLGB0dFbp49+7deEtTN65BpF6jxAlgP8q4DwUsFQpoi8fx82iWhClZNMZ4BKi6oLw+XgfB9alDj+H06dPo6emxRIIBh6o0/JaEVoEMXj13RSBZtlKASGmSy3IRAzxlDJVBpMXR8hGJl5hophtICZVIoEzHJ2UdVb3B+8jvXigUhJhYWFhAPB7Hj++82jKF5k4zhc6cV6dVj/B7Pw9R3LE0WXhTqOm1u1u6v3MpAHK+59jwgPrgmYN/+MquTb+/K5p00lKb05hVOZD95Qna6ITWg/tykKlVIJlAK6UDnNZJaXNTcm5cOh5vECEZuCQz+MjjcX/dlMSYQQ3HURVA8XMEA4/5CsTrxAI/w/emUMOHkMahIyal8nO7r8Vb0ST781pNPqzxfWjJPoccTuaWMZRsxk+JrNZU4hrX1qgW+NpRVMRKPVLO4fbbb0NLS4v805ySxlOaL1OA+S2UJqLVcildrnIqdRcbMicTJ2lMpgSHUvK0Vkqtm8+SKCHgDGGTy7EhaADLyxk0NTXhdQPbpHhRhbXqGtP68zfj332UZ+UL6CwWik2ByM/tbuv5/PkO+Iu9/4YG1Nfnjv9WJpb8369u6hIw8aY2aGdz6X7GjoOMlor7cnDTcaPF4YA+hop8VrP2dKM02DflBybYJ0i4XY+IPZYJkk0FrTm+YazM3xzMPBcJBQ6IXYhgF0JWfWFYPAL177CM+0+Oyoz/e0NX4eWIiUvIa/W7ldxfJwJa2n/BCsaWFvDCth68BjH5DrwGXhW/H69jRlQUpgffv91zF9LpNLq6uyTGoaXQEnyVJplBZQa4AkJ1fsrqUTeoej9pJx2knMoki8WlszylioHVvaPLZ7SGDUAJ2DgBfO+7lysVcWlLxSKisRiWMxmxUDf1bZb7p0linfg4ISpD2I0ABoo1FJcXsTkar3nw3r2ntf/vLjZIzuf4GxZQB5cmPnB/ufCHL+saRNJhk/0nbxxM3NT900QpB6lRIxiXqx9BcQM5+Pts2bceTcWbBJQpqGMCtyoAuxER0MU0fcQb9Us66LkP3clTQjwYgDEbdRNidSKC+9yBIv51bkzyVX+0/Tq8AFGcsnGgxm6aozKThNkIfl73xwpz4iL9cvsm+S6zljVUUPMaD6Asn7tr7AQefPBBdHd318kJDnC1POp6+QWxck5fQpr7EFBKnVv8ibBWASqQtGzhapfS/0vRSnJTBQndvEwmI+oRuomLi4vo6+vDDakOudfcyO5xUxKGj7wXfH2o4iK9OIc9UVMP6gScDwyn+v74fAb9xdx3wwGK5RUj6em/nq2Ufn1/PIKfbeqRmVwJhHPdDB3gBAdjCloMY8kYU3n1H0iBQgfEMHYmkcnPG4LDlIATkIdQxQ4EsQVh+VutAm8YQcOfngCka0Zw6AJqlNa8ABFslpbKZBpd/GlpDmfOnMGrdgzjv6FFPmMasJiyCM73dPl4DnVb1QKQlt+HMr4wN45UayveG24XgkLdU9Mg08OjKMv3PpNfwW233YZYNIZUa0qslEqTNNkrQLBFkOcSyxpXsJF3EqbOSqkoHhYSgiweYy3tPWjXv9LyEVoubfbplzNROcKJhdpHUvyLS0vYtWsXtoWiwlcyDWBaTJvfQ/WNvA8DCGJzxcWyD1BmPDgfGW7t/Y2N0OJsQwHK87zIkcz0Jz3Pu+Xecg4v6hpCyjHBvSZiNXZYDSyNcTiAjctnAKW5G85wHPg8VqfNwpNI4HEZl6lyWl2qQ7JGk4uXIFp3M/3nND3w2B3IwxFU60QBq1R3ICyg4vYFFPD5mTHEYjF8PEW3xrh4BAQtqrqxtDqttokKj2kmECPY5eM/VzKYnZ3FOwa2YxBB+Y6NGBDg9Z5BFcuei2984xsS+Hd0dMjgp4XSGEljIXHjfCuDKL2+mglU68VHHocKELFIttU0rZa1FGeREHzNXwyplorxE69NFlFgfJrN4qqrrkJ7vSOTaSTDjRMXU+j8/vz9diCETcUqSpkFbI+SE2xsjuPcujvV+3bHcc7lzFxMo3T2dVyyMz3NiUa8uWZkqp/3PO+VNc/F3W4Vv9AxhNO2A5CZwRuWRA/HG86fVAHHgcbBqawdAcLnZN34yOP12TZa6sZxYHL480fjxgE9iioOoIJNYqVMA39NBBN8Rr5ktuPScMVcw5IANoAfhVGzf9DLYGxsDO/ZvBs3ISrnV/eQj7zeW1HA9HIGnL3f2T1Up4rV5eH57kIJd586jsGhQbwnQCvXaMPC6ziKKp5ARZiyOx96EMdPnEBba6uUeRAkVEowhpJVFKmWsBZK1eqcWWlRRHVuy0LqVsi3r19poW6jsHu29TQtnoDWFjvWCxztvWL8RFBxgqE0i8e4fsu2s9hQzSXqb8F7vR1BcXebCgX05/LoYoy3anMc506kQm8adrouW1OYDWGhLJju9Dzv+bxHc9UKVpLNuC7eIlaCG+dEU0VqNj6ni6A3n6DgoJ6Di/l6oG9mt7Sss2RYvTEJfB1Qikn3TGd5DiNaBfrpBNQEahgRzZyH6xG2/ewMXc2NPyf/0ek5I12A3Dq1TXC+HjF5/S+XJoRK/oeOrQIeAlwHCi3cV1HCI9klCeKZw3rh7mEBI78LrRiviYAah4t/nxsXIPxW5yBY8cvvr8OK7z8uDhOw/8gIHt27Fy1tbRKn0LLwqgVclgLXal4+mlhoVV7JdmziAcW6yU335BjcxFX19XIXetx+RqVKkQjFtXaNLNsXgxaJForuKwmJZFMTrh80llsnNk40vK+8B5wcTU6KKzkGsJBZxM/VQgiTlj/H5jjOXqRCr7xcoLrsgLJu3u20THp/Hi/ksLtrEyIhZcsadLKJl85WPZDFI9xorRhvLdh4RPcjC8Y8DkFFwDH2YX1HTgaGdgMyPjuZJLpZBAOtFAmH3WBzFfM+z6UgpNNBoJ+0MY2ejyB/AzP7qODvx47hOUNb8H4k5bpUr8bvysnib3LzEqBz0C4tLUkO6WXhhEiaDGDNxgH2b7kFUZf/0qbtYsXo1iq9PIcaDsj04eH4mTHce8edCLc0iRSKBYkEkn+9KgWA5omImDrTZ62Y3y3U30aTxTKpWDW67rf6b78+kM9pgQkmuo1k9khI9Pf3Y0dnd5291ESuqiaUWOL33EwvY24Gbw6f7e6dy1LtTvW+/nK4f5cVUCQgjmSmP8WYyX9TvlnK4ye7NyMjLbUaokqlrHVw+6tGuR+Bw0FKC8VNaW7+zYGvMQ9jJgKK+xvKmvIhU4LAAUzXwhATNYmPekS+FKyDyg8unpezKPfXnBgt3I8ijG+ijG+NncB7hnbhhQjL+T6CPKqeh04niNlaRUAkAz4YwNzcPKLRCG7q6rP6NwNeZf1uq+Zw+vQY3rh9N66Sa2xQ+Pzej6EqxMb09DS+9aWvINTaYqp7IxERtYbDmg8yC2grwDjY68JZK6zVHJWyfxpb6d/+mIsAidAKsmqYZIQsNueIxSJITR4sJOqITGZZLCKvi4DasmULupuaradhLKXGs+pmG5A5ck9PT0/g1bGn7/hmY6q3Xmqi4rIC6vDS1N8A3q+vnmFurxTxs12bMSUJ1cbmz//oc1VkG0bNE5eOPwSLE6gsILQ42Gh11LrpIOXrSnIQSPwhNZbijTmIKk5Kt1b675QXmUSxJhqNyBVynbpmLq+WluN6hPAZFDE5M4P392zBFgTwIKr40IlDEj9okC7xDUmDYAh5ynFKZVzTNyCA4bH5/XhNvLavo4yRY0fx/J278CpEZeLQQki6qPtEZTYeAAAgAElEQVQ9XoWHubk5fPMrtwHRSN1CSdGhJSj8qod67ZTtNyFAEPbOrG/F6/LXd4n7aOlywx42JExKjSv4Gklgo1rP5/LIrmTr6g3GU2T4hAW0/Sn4e2nLM11xhPe8GcALqg4Kc1O4Ln5W/eg5XT/zovORPW197/k+O6z7W5cNUCOZqd/3XO+PzvWN7qpW8LLOfiyLmNJcolbUqhVoLO9ikq0kAOhSkZI21smwY4xOjfUw7hkHKX8gWjdVU/A1Rhkym8JBGwISjRAoJ2tlGTQkNZqsKJWfj4i7ZcSjBNBcvYzdgPIahPCvxQxy+Tz+rH2gfv3vmz0tavS29jbpBCsdZu0ApvtFkazM4MkkdodjGLKKa57pcVTx6PFRbNu2DW9xYhiXVeJpxbjAmosDLhd7q0li9+u3f5VFTog3twhgaZ3C4Ygkc7mpeoLWRJ4H2AODXZtMTMV7oYlhAxTq9cyKjMbFM0lhk8D1BHhM/vLzKl2qL9xtE8GZ5WXkcznRGpJ+53fdsXOH3F82beFPHbX1W4zZaozZnADa5Ddx0F8oYWt2GX02t7UWNFzqPNVlAdTh9OSvwMPHn+qG3FEp4+VdA8KY0d0iYOiumVIGw7DxOQe2aV3MfBMk7pnwlUoQNBzsFFyant4md8RZ38zujU0tGC0BHQoCahweFqtlGWBtwZAExRzYaqm0USSBTOuorhkBRYr30/klKcj7o+ZuuV5+7mMo4v6jI2hlla1vVWltI0ZXjC7UwuKiuE9v23OtfE/ajL1scnLsGLZu3Yo3huICYl4Pz8fvfbhaEv0d45SvfvFLXFsHwaakACoajdVBtdrCSIzmW61eWDq62wSHlm9Y5k9isVUxFj9PYKrKXQHIyYbyIi3noLu3spKVCuPsygqSiQQ2b9lSb9xJLSF/E06JujoJJ4xOOJaQWMLP1FzELVW/FkAZQ4V3XSpFxSUH1JGlmTd5jvvZ1RW2/pvz9VIRL+8exKJjkrJSdm4tlZZWKKXMu6VM3ihcEavqRjDpP1qTRL1SFpj2qkjKAtKGdaOLGBfwGbeOMzRBkikWZEAwUdptCQm+zwboBBTZNp7DXwzI4+1GEP+aXZCB+sFkZ12yxOv/09kzWMmuIBaP6fJNpgyCfRg8V4J31gslEnG8dMduDMq1A/ehioMjh6Vk/I2hhHxXs6CAmSAOlIuma1M2i69/6UvGEiWTluljr4hGgaApDDSWRtw+q4Jg3CNWKxyqS438LiAVFFI+7+vdri4eP7faDeRnCWhS5LSc/G6s0F1aXBJ5VFdnl/XODIDDFsBSvGhT34xZX4cQDs1N4XXB8FMyfE8FMMdxao4X+OlLof27pIA6sjz7cs+t3vF07Y/vKhbwup7NOOS4ktPhDKx0uSb6tEDPuHuMkzwhEUwtrdLlANuG8UcmIJVB4kAscPb2Va/qj6H1O+zRx5bI+TztGySITgVYmm0sGP9pNyICz99Si3+/EEH820paXKIPNHcJ4AgmXsPvL05JpWoq1WorX00xH9FVLJaE9aNbRPlQRzwh8Ret633VEo4ePYI9e/bgx50IZqxV5L05CQ/Hioa3ZLB/55e/bPR6TQmJ2TgpqAVR9q3eK9DXi11BQRKD187rUkW6XyhLQKp+z8SDjYpds58WM0LOm8uRkGCjyxpav6f4SKeXsHnzFqRs111tpRkLR4S0EflTgN/bTBhvQxgPTZ/BzVbVvmbrZHd0HJScQOjVF1ulfskAxfWWKlVvH+D1Pd3NOFosYFf3IBYCpuMQB7H5yYCiL4lrlODGQpwRhs8850Z30QBLE7/mh+Hfy1W7sLR2VfXp0vTaOFtyNQ0G0hx4rFVqCbHMwijSSZYQ7DwPyQ1W71JMxOvj9goE8YniihTSfaCjX67GqCOA9+1/VBpXplpSMtMLiD2gUCxI0Z2AqadbrOJgNCpUPl2fe1bSOD56HC+5/rm4EQHMst+DnWwOMaG9YvKZU1NTeOBLXwEScTjNTQIIBZOftfMnZv3sHY8hDTE1jhIXz8iRTOxkEsNaVm/Eso5o/+RR3m/0HuO5s8tZLGeXZRUSUua8L9u2bhNLyI2WT88npSWei0jAxK0E1XVeAN7MBK6LndWv9OmG0qr3nalwyLl+R3Pv7Hl+cM27XxJAiT4vM/U1eHj1Wq4sV6vh8UgMNze3Y7/kjSiYbKypxGPQEtF20NXhTD1vleAcsARW0XOlNF5679VqSLB3HmMj1xWhKWdgrUo1ZQ2mOM4skuZJrQ7/sRiOA5KDIB6JiCVi9EM3hIuATsLDsgxqWkrjfvL9NyCEv6kVpFXW7/Rsqictb0MNn37wu2hubpJrIIlgSiUCUtLAQJ+SIbpD3bEEuIwbrSF/qHtmpzExPo433vA89Ns8lAx+ODhCQGXSchzWRD122+1AWxsCyXgdUBonaTkFrYwBCeMcs56V9Ce07B2PreUYap3UunEOYOKWnzHEhnEhtWRe18TiIz+zskKFRFZYR1Pq4WLbtu3WCirZ0Wgqwy9M95OA6uFyqIU8XrqcwRabWF7LODrnPg7uGE71ve5i0emXBFAjmcn/8T0PYM2KYA7ou8tlvK1nMx6wwtRG7sdQybREtA4GVBzURjlAC0Eygm6D341Ti1OwLhxnU9GhiU60cRv449PlIgNVLBXFYnCGZXk6Wa9YgPGTKXBkHHVmlTvKc3MAvA0hfAJV7D1zGu8c3IIdtlzkT+ancOzYMWHxalz+RqVA1kLxHAMDA+jv6RYLyMmEw3waHvadPIF8oYB3XnWt+Y4+a73frSKTTot64cCBAxi95zvs2gInajSFtHa0BhykQqGHjR6PpINW66oLLMAjOKz6QcBEa2hbQftZSSkitC7jWbS5BQTPwwltcWEBBcZPHR0yocXicWweGhLJkgDStkDj/TaWk/EdXWzgagQwk17EzdUyOqw06hkDShTq+P3hVP+fXMgxnuqzFx1Qx7JTN9VqoKxISbA1fY+xchmVpg4MJhI45WuxRSCpeNKUVhiAGYtlaPK8LBxt6nEM02Qah9DiMGA3YlGWNLAS1VyOujRmXVxDDNA6cUsmk+L2EVgRG4+xAbNaQyNgNQOf598BBz+LIL4GF587fQJ7Nm/GLyIs1vIDZ07i8ccfl0HI46ZSKbt0jSOJz1gsjs2bN2Owo10YSUOkONhXLgpQ2tvb8bYt24Um53kJF37vkVJJLACtxEMPPYSZJ54AOjoQjEYMrW0XLNB4iD0ktBGLsVhGeqT3S/NLmr8y90gp80a3Wk0A62qN2rZM7ycT1byPrMwlsGh9qTYnMcF/klQWwS1/E8Ze5vegp9ASCot1fiECODM7hVeGArJo3YVuJCmCQbxyZ3Pf3Rd6rNWfv6iA4sqAtSr2efD6z/fCmYO4r1TFm3sHxUoROEYHZy7ZJG0d0dApqGipaJlk4TMPwnhpc3z+QMvLWRsskw42K1PwiH5ygmDi59mHnL3NZW3ceFzKw6N0+Qgs64ZwgSOVxqjrNV+t4KZQBD+CIA7Cxd/PTArL9putnZL83Q8PDxZyyC4vi3WiwoCJ2PGJCbFY1LYNDw9jU1sb2m2ykxPGvrk5jB49iutvuAHPiyeEXTT6RjOJHM2khUnjtVNtjrkFoL2VTdfhcDlS654ZtYTpiS5NOS0NztfO6kNhV+fg9XHjfrxf4YgBqCZt/TGZ0uma21IQ8rr4HXl8UuYkTTYNDEjXWxXragEi74lRswNNsvyPg+cwbzg1gZviWgF3vqPpyfs7cCaDIVy/s7lv7sKP1jjCRQMUm1AeyUx91fPw2md6wXOVKhZizdjZnMJegY9RP9AaqPpcLJIVyabFMnkyI+rMqT483Qy+zsHt16PJYLFyG+2zoANT3+Nn2I1Ilt0MhpAKUDXB+IlWqWExCWZawXdG4qAF43V9tFwQKdAtQ1swLLVWZAeBJ+DioLW8tAv7Dx2SWZxWiyxefzwhwOWAGikVcWz0GEr5An7u+c+X4yqbyRl8jJXG8/My07N47/5//xxpSYC0PK1zNCrfe3UZOy2uFhyqJdK/lQGsl3vQVbRyIomxrDvISUutnt5Xv3Xjc1okSqw4MbE0n2rzoaEhs26Wr0OtApr3ne5lC60UCZlaDbtmJ/Bcfp913BwHX9+d6vsxx3Ea8cEFHv+iAepwevr34Ll/eoHXhwdWChjq7kdzJIL7zhKXGnFoHo7EUqS42UVHXTb64prbIUDov+sKFTobK5AEdLYEgVaCoNA8CweOxFCRqMQdtHhNXJ1ClvA09K6Zwh2xapzBf90xxYXch27fd6Ym0ZJK4ZcTTUJgEBCk1vmcMaC6i+NuDSUeIxxGb9BYQlrAQ5OTOHzoIK659jl4VU+PBTIVEoYIGSsVsbS0KO7e8eOjOPq1rwM9Paw5pymi6ZHYitZGCwr9ZINYaNsAQsszlLET9YNY80C9yFCtUsPd43vU7jEmM0oL3mtlAgmmdCaDVEuLxE68v0ODg/WyeBOjsS2Z0QPynvJ5VyCIXrJ8hQKGlhewxcaDFzqmzvq8E3j/ntbeP1uvY14UQLHXOFz37vONm57qS+0vlDDZ3IYXNrXgLmH0TE8FwierLhpXJbfWhm4PdWKclflj0Trpj68EhMYPukq7JIhrVZRKpkZHGUD69ao04HPGCAQUtyyX5rQbj8Mc0vMTCbwCAQGL6RXo4J/KRaGyd23ejDdIWbvJnRFYxtqazSg7tEuSidFOpdPYt2+fVLe+9cUvsaX9RknA+ZrnmVhaku/L7a677kJ19LgBFGVGNtcWYPwnIlmjzVNWTlk9o2iQO2gtGeMuw4Qay9MgCnQiUhdPvimXNY3GbCMWsn4NFpWFkfwNmFcTIW0kIs914zXpdam149/0BGjVW7NZbCll0HaOGqgLBQLjKQQCNw239Nx3occyd2+dN66CMZKefuxcjfsv5FQniyUcCMdwdXs3DjosmfCEfFB6Wy1EsVSSH22gvx8/Ggjibs8Vn13XrFX6V6Mxqqw5MLi2Ez8rcYJd0IwDSUHpD+pbHAfL1r0zg8lYKu7/C5Go0OnqipKl45osX52fk2u9ua8fQ/Z9AskAq1G8SJBxI9DOrKzg8OHDmJ+bw4/efDOuiscx4+s5wf0WbSsuNj9hfdFD//F5gNRyUxOTSQZQ1gLROmjuSa2HWBZbyq4l7Tq4/Xkqpdx5r/yJXr+7zOshWLivSpE4uRFQfGSpBoHPxC7JGO4nCVzb84Kf13PzvvM+kuAJLczhhU71vBUSax9vzsHh1t7nOo5jZuUL2NYdUCPpqd/2PO9/XsA1PeVHCaAHSxUk4i3IxBN4lIOaLF+lIr2ymblvakriJxJJ3GAHK+Ocz1NGlF2pZxpNpagpCeDnhCavcqJyEI8nZDDURaO2AlUBpXGHuIX1lSkghAK7+PxyMCSqDubFuDE+YpzzRbpu09Piyryoo0PyS7wCWiGj/jAbATXBkpCFeRw7NorJyQm8+MUvFiBOiMTJ/GQ8Jq3T3OKixCS89kcffQzzDz0odDndPPknFxFEIEwLRaW4UT5o3knFsv5GlTqo+VFVl2t8pADyx02GZrcEjy6JytgoFJJJioDi+909PQJ6Aitua7SEjLAMpMZxnPRi4ZAIo1tJPk1P4pbYeZHE5z38HMf5neHWvgtuoLmugOJiZ9VSeWT1+kzn/e2e5gME1qlSBTNVFwts1tg/iKsjMcnZcHl3DkpaCA5q/gwM2o8wl1Muy8A3pAMTqrRw1bp1oURH81BmHJryBP5TbRu1ZiWbp5IcllUGaNPGNw8O4sWi1DDXQbBw8HNof5XWamJCgvOu9nZ5neDjP5ItC0zWrmQxMzODsZOnkCvkMTy8B6/ZudMmrhsdkVhpNJsvyKJlnOWLhSK++5UvA8US0N5u0GrjHomhbPzEGMlYYJMqUPW4v+mlWgp/XklLOer1TVZJoep00ffZJK6SDbxvBDsZPkq3SPmToGCezU9IyL22hA9jNr6XCoVFWznAZUunxvDapIrP1ns06fGcXCgaGd6Z6Bi/kDOsK6BG0lP/vnrlwAu5uLV+9oGSh5/p7sOE48jA46zP+GKacZblDBhhnAZwgkRAoSBrE/kbMWo8oEyfkg11xorCWLZKrhmlxWranQOHvSMoXP1vTUkBlBYvyqMHNDnAQx7w8MKCLMTGZCvlTcx5UevGPFIhlzeryQeDuP666/DclhZx81bs8jLSXJJArdakjXE2S+sUwN69DyH78CNAd5dx+UybIgMqS0rQYgj9LcyaKTY0ChHz2uoEr1onQzLYFmK2vEPdQ5IwCkA+Kgj1mMrwMaFLq1QsFLBp0yazti+tpVhNo5AgwFliwr9TYS4WADy/XERxfgpXJ9eX4TvX2HIc53PDrX1vWeu4O+cxLuTD/s/KmrauTMKXfDucL+Kqjn4kolEZfLQKXBd3noOP+Si6hQ4w71GWRIbNgE1Xk5D4ymPKxuSvhLhwIOARCYytRCWI2KCRA56bxhO0TuwHQVKDA+MdO7Zj2AFyVD/YKatkr0PVFQ94HpaW0ly4WY5HQiOfz4nFYPKzt7dH4ocFx1hb9gZXsSoBtZzjzE+qvCoq7se/8hVz3zva7f0PkHuGE7E9IKzSnECSPJJ1yWQZUFkL2NDioliQ9YGNekELDrXCt75msK9rkiF8TNsx7W2utVNkH0nl9/b2iVtKz4CAonfAe6V5MSUxCCgCuSngYBOAbYUc+nKL6LD5s4s9uJwAfmw41f+1Z3qedbFQXG29mpk+sHqB6Gd6Uef7OcpXvlXy8Iu9AzhEYFgXi48EDzcd3PJoX6fVEKAxmGYTe86bXHjMSpE0RhJywgEyhaKIWutOglVwM3/EokEG0gy6e3t78TvtbVYiZfZWsoGPBETcM1ZnwgNmPSDP4joP6HCAFgdYcoG0Y4DExC7TqyxM4dDNFAqi1qZ1IqDIAhYPHxbtHvzFdyQIIhFDyFBCFWPBiWHxxHWzRYHyfT0y7LaMwxIVvG7tE6GyJaXR/do+P4nBz6hV53mpZaQFZt5J7xEXRxDJkl2DSlxQK8SlF8C/O7jeVQBYXpjDW4MVBH3ysPMdH+e1v+OMhlK91+x0nMYPfR4HWBdAHclM/cH3CIEPnsd5133X+XIV1VgLrm9J4SgHh5UkqYqi4JmmLKZTkgEaB6o0wyQIrTWR2IKvW+vG35GJ2Nlqrb4Ei7l4slMRkQuRRTRVsWYJTbp/V119NX49wL4V1kIKYA2Y+SjLa3JGty6pyqdInaQ9wHWMu0pZUZRFh/aOMX7jIKV147WNjh7H7APfBVIpIJGUKl2rKTKkhF0AQKhp2/1I2TXNRRlra2hxUyNlrJUqyAVYtjUzQWhAw/1NFS83f1JXpE7hsOTl5ubn5b3+vj4sZ7Nob2uTXuaNWizTdszIwQx9TnlXmwPJQS3PTeJnY+syTNc85r73nT64O9X3h2v+gG/HC77So+mZbS5qBz1PwpbLuh3Il7GlvRe90agkPzkLcoBqvsc0vjQDPGvf0wvmIBeA+XLmQcf8PV02qnO6Zmq1OOBYtj07ZyoBmPhV9YBQ+Szj37ULPxYwbiavhdZQgKtgt6/5LRiBLwNWVPPGcnIjwMuMm5YWRVHBQUtV+dR37gGaWyg4NPQ4YyZaJFLmdPfsL0xSQGIzK8ZVuZXq/DT2qeeYrHBWAeT/nF9cK66hbXyp319c4UgYy5llzC/Mi/qjr7cP6UwaA/0DZ7mU2nVJQUUWtTVoyjaGHQ/pqXG8uslfW33xh5jjoBhA8OpdrT0Muc9ru2BAjaSnbvU876fP66wXaWcOigfyVdzSN4gZx8GkZywSByetU9G6gwQYZ3++ppaM7hTfrzDW8F3faMUkif0UuQneA5idnRF1hhbwKZVsaPiKWKE37dqB6wPG6qgVUstIUOtGoGvL0zqFTiumuapqTVaqmJ9fEBdqbm4WY3v3AtUK0JJqUOQ26ezE4mKomErg9UmTMMvs6fXTyvB9w/rZNbG4KABdQqsAUUpbgcfrNQwdFRFq2c61DCmQTmdEwUEXmDVejPXI8EmMZpfSUavE44pmMhRCO/WTDvAittaeOYXnXgJCYvWQdBzns8OtfWd141rLsL0gQB1Znh/23MpB1jut5WSXYp+q6+I7BQ83d/WgNRzGKTuQRZGgFsvU80mpBy+cVii3ikVb8IATpbJd/MxQwrpxpufsy/IOLQmnJeBzzthiUao16WLEcoxX7NiOlwSNVaR14j/uxb85KOlyah9Yo3cwgNeYabFaw1J6CZl0Ro7JPumz+58wFoluHg8SjvCk5otRr0gL5fFlo5fT5LNfm8d9tJxDSRgt+PMLZf3sX91NtDGQNHdh6bulvf1dk2i9WaA5ODgolpETDfsOSh9CNo3xlYMwP8c8XpzxkwNJ6u6uFNGWnUVP9MldYi/2WGK9lBMIX727pXPkfM51QYAaWZr6hAfv7edzwkuxr9RT5ap4cVsnticSOOFRd2fcPcog6d5JsSEtlr0D6u7xccoDjqSXUamUbZmHKenmbE52ii4XB4W6TXxUipmDS9XYfGQgzo3tsl4bNfo8noP/MtZCrXBwOoC6e6YJjfl7pVyWmIn0M9myyclJZEaPGQCRHicJQWvi8iAB0e4xftEYx1gew76Z4klV1xuLRdQpyPxWSOMj7mMsr2m4YooSz1am69/6yPvBSWdiYkLuE7s00Q3mcaiSUPdSrR/3l9KYSEQU5ikH2OwA4+l5/EywfBEVEk83Gp1P7Gnre+fT7eV//xkDaiQ9vdWDdxSed2kd3PP4dk/kyohFEtiTahVrxYE77ZmBzNiKA1dvAC3SjAecqpkFwaqVSj2I19wUXT/WU8mMbRdxln7hVrqjvcM5iDhWtZMRQcUYjK7PNQP9uIrhjQWViGOtNSLQaTV5nUKCZLPS/Yikx9LiIqZnZuDOzgB04WJxY6FI4Ru+WgSwzDVJklWocEcaWCrrpkA3rJ7RQ6oYVqVYPAY3FbcqTc7XNI6SNIItsVCxrZaC8FH0k8UipiYn5R6S4eN9Y+mGrnSok5AmzqlVZE6rKxgQEugFQeD47BReE/cuHcP3ZL+v6sDZNdzae3Ktw+5CAPUxz3PftdYTXa79Sq6LU8UqZon7aBI3tKYQt8wUB+5BF9hfAyYLpk2wXx1Ba0NVBcFgOhEVzmqV5Z9pdYlOzWPJgqLM8tsSfC2n52cY07C4jnFFMwW8dPtcU/rB8zDWMEzekjwnwJFbMVZJtXIkGGwyVsvN1UoqpS32x8ZCmmjlawS8ynx0H7VOfN1PUCgY1fpoExc9lwKN7ptU/1rlCBUfc7NzSDYlRWpEC8sJRTWPapXUnSRpQrC1OyYB/mMh4PGpMdyUPLvR5qUeR44T+Phwa++vrvW8zwhQI7m5flQqJ56ue9FaL+JS7FfmYtC1GibLLiZrtEYBFIIRLDgBpMs15CsVIRK4unx7JIxafgVTZReRRKJOSuggoDsjM7lNkMrgtCUIekM541Nwy3WQJBHseWItSCUTmHxOGZTM9L61abVSuFwqSSmHNIu0bqS6mH6g0E0S3aF0n2VC1viRuj6TJGStzk60g7bbkwJNc25+hYOAy34fUVfYYyhQtdxCVuqwOSs+55lVXDy/YPqwc1EAKsupkOjs6pLvLGJYa011UiAT2BIJi8aRLt/1gRoyc+N4bnL9igqfyThjtySEw9uGk11CHD/d9swAlZn8P56L9z7dwTfy+6wI5ghYrtaQ4b9KDWGWtwcgQfAdkwv4xPQKWru7xXJIoZ6V1+ogVqW0zvY6SPVRaXa1CHxUcPCYUhlcqVg6nsWR9ODMPtpWjFpDDmC6oAShLg+jy8doTwp1L+UaLXgVFPI7WBdPP68unhKNKgauS7DsgtVasSuVzbI06JMZPR7eL1/ic+r3OHGQhKBF5nelVeb31TISfwwVj8fQHgqhNQDJQZF8eX5xDkOxywsoscABfGg41f9baxnP5w0olrVXq94pq/lcyzmeNfsslavI1Ty4jofPnZ7HA+WAlKRLTGTLM/z5G83ZqNBTZ3uNoTh4WUZPYCnLpiX2BAABIkCwbbPY15zyJ6GVa2xK5glbqLGPXocAzq6yXg8Cbcm/KiF4HHVD5dpt435ZZcPnBqrLptbFD1CVJ9VzU1rqoY1lfEDyA4rXNzs3JzKtfkuT8x5JC+aaqfClRdMyfAIrkUygg3R5ANgTBKYXF3BTsIBU+OKqzNc4OPOhkLNlLeXy5w2oI+nJP3U9/N4aL+RZsdvD6TwOhppFCxgIGor2c4eOoup6dUDpwDO6NbNpfCEgs+6fWAL7nC4fS0v4Gc7MHJgKLj6qBTNaQuMS0iVSC0NA0kVTRlGpZwUYr0EV3ppnMo+mF7kykzoZqKtoAGWaspCfEBfWdoAS4PkIC3XJtDZKKfg6/W41fbpcDi0ayRu6fPxOg0NDEoPSpfMrzJWWF2UEe3XE4+gOAAkHuCkMHJqewsuT7ro0ZVmPQRhw8Ge7W/vf/3THOi9AnfS8WCkzNeWx9+QPwMYykNvn84j0DKEajplydMu4feXhR2VgcVbVlfY0IamxhIpj/YlQBR7f4+cEHFZMqzVUeusIBgWVWjB1DxV4mv9SECnjKBydXdPJuHSWslQfzpaWGC6PjGOjJcC5fjq/5VUXjq9p/ORn+NRiqdzI7/LxMyQgWAPFIkIyfCRXyPBx88uMFGAkI1LRiOSfUgHg2hAwPX0GL27WxeAu/2BzHKSjqb6+rY6jvUzPeVHnBaiR9NQtnud95vJ/vQu/gly1hi9maih1DcFzHIxXDIkeDQWRL5Xw8MOPSDNKM9ObRph+7Zpq0Uz7q7MzBwIiuno25hFwWABQXGtAYY7JxQSENLAuID/HgaogVAAJ2WAtn4CQrbeocLDFkDq4FZB+KyZ3SwNAyp/YFcq+wO9kmDvTUs18T1Pqryg14lejitCSeFWXcz8/Y8hTKc3PgkLtw9fa1opKuSTdH8wAACAASURBVIJI1KjJ5V5HuaA2u/LGhJDYFABapCO1h67FMdzYfPnjJ/9IcxznZ4Zb+279fqPvvAB1eGnqK4D3hgsfzpf3CCQk/n2xDKd7M057DnLlSl38yZWHppez2Pf4PnR2dIomz+SZTMsuye7bJTS1hscAyoxYAsW4d0b2o4lVDlYmis1rhrlTbZ1aMf1bXTOVOymRobGP/+7xNb9LqLS2X3dowNXony7H8eWiDKApaA1J7CbWygJQV9/wLyZgrJlJ9NZbMwtdbkDJAkmWomzaNIhkMiH3I5lsEsKF/QBVSKykhBQfBh1RlxNUvE+bctPYnrj0ConvPzKd2/a09f34ugBKepPXvImNnMhdK0wfy5ZxpnkA44EQFipGSSCr+VG14wBj8wsYPXZM+sZJd1d539QK5fK5egNMDgTOrlrpq/S3AoEDScGisz8fDblgtHNUXpjYikoMPjeda/0+nAAmEJQ+g7rGr9/iqMunVlDcRAsIyYT5uuhqnsk/QRgpULhuASUGY18Iu4i1fC+72oYsc6ONX3jPfLS6VjtTzcGN7p5ab1M4aFb/MH0njB6SPeN5H/uCDtoDwC5ZmyiL7moaXdENphlwnGo46Ax8v97oa7ZQI5np3/Rc90NrHbQbdT/S418tRBFv78KjuYpIaZRoiDhA0gH2nTyNmZlZcflYEGdIAioXVkDXhfU8VJdzkLG1M5UQrADm7MuBwgFDC6GA0iC/7tbRBaRUiIRAncUzCiLplCQxl0GE6fXA1whC45KZreHDiQWzKxDymoRksAJUQ1AE6+eTdmAWgXo8v/RIYya/S2jyWASZWS/KKC0a9VNyNRYsLGdhH0Kec/v27TI5mHKQgPTTIHCFEXQC9fbWLYk4eoNApwNsDwPppXlcHykhVl/aZuOMJicQeO9wqvevnuqK1gyow+nJR+BJ75Nn9fZgpowjLZsw5hlRp/j/vuI1AurBQ4elR4P2/ya5QObqxhtvxH/tTsiPT2X6rAtMVoHDVeBQNo/5uXkprxAXy7qI/gpgWZ3QLkbAwUl3kvupy6Zxk1pEgk6sklUvnGVpTEMLY8jI9tn1pZSE0PP7LZqA1y4GoD+iEgyrrZhW6/q6YNdBqmoStchGimR6xWeWM5KD4soig0ODch+pIieNT6Ew9xOVBdtIc8nSeAKpcAgDQUgOivd/cX4SP9G65qF5acejg0f3tPbfeEGAOpaduqpa9Q5e2itf/7NVXA//tlBDR+8gHs5zFjcrvptyCQ9hqyh46JFHxNoYStkV+c+NN96AfxxklU6jQxGNDCtrqRbPucCECzxRBg4uZTE2dhqLi0sSS3Cw+mli87fpPKQr/CntbUKbhnCVMZcaJAGHfV8bYuiwM/sp1WcMWB3U1p6RJOHnDIHBeMe4neZvYyG1YND05zO9xk2OyQhrjdU0TSxVvyffxzb7X5hfEPFwV1cnurt7pACT3WJVHKssnzmvg5aWFLrDQbQFIS5fxKvBXZzEK1s3mLvnG46hkHP1zua+Q+caoWuaBkbSU3/hed771n+IX9ojUmL0yXIKxXgzCjX2VXCk54SAhO4eFeDVqjTbV5qXYKJ05l9v3C6zJwHEYSiLwDkA3US6/VSGszxkmf8Irhqwrww8NjGN8fFxWX2CK2fwhpsSCAMoxhbintn1bTVR63fDxGKpMbJ5Lj/rJwPcR5ur5dBEs1owXfOJlpAA0LhIclm2lEPPX1dM+PqYEzh1TeAql0/bsrFxDO9Zb1+fVOfyOzNGIisZoQDWVucS0GT5uLxNd8hBNy0UyzbcIgLLM7iuZWMxfP6R6jjOXw639v33ZwQo1jodSU+d9iA9M57V26FsGY8kh3CSZUN2hTz/F2oOAKcW03jiiSdEMsNZlRTwB17zI/jppAEJyz9o0cK2RF3bKPNvVmprXp8uIftXZFxgugo8UQH2L7Ez0mmcPHlSXMhatYJoLH7WivBqzTTXpUyYun0CLlvgSBLDEHZmtucgNY1iTPmEUuma49Kk7OofUffzA5D7iGrdLmqtHZK0/IPNVWi9Tdm86VPB+0WGj9+Naz9xSVMWYDLPpC0DtBMvz0lXsDkeQ0cA4kbzX7yUR0tpHkMbjuFr3DVWluxu7dt8rjWmntZCHUlPv9L13G8+q5FkL/7bixWMtQ7hZNlFiH6/ia3rKxvSh983NiEDvqe7W3ogMIN/60uvErBkXQMkpQyYBNZWo9qujKfiPsz4q3tIy0WA0XIx5jpBgC0XcOLECYyOjormjYSFSnFIavjLQ7TfgoLKBPVk3ky+y1TcmuYy+qhaPx5TwGX7jquSQ308Lb/gtfpVIKr9E/2eNK8kuAhSu8q7Ly+l4KOwlwwf99+5a5dcm7Yt43VpF17tLkvL1R2LSOzUEQR6gkB5eQHPjRYR34CEhB8DASfwqt2tvXeuxsXTAmpkafKvPOA3nu2A4g/62UVgoqUfmaqLhP3BCjZG4WDsCgL3HT4qMywbibAfOVfC+Lc9XUhbcq3RzdzcEVokgon/KK+TMnpfXwgC0VaLyP551xQX8pH7HqsAD2TLsgibuIaLi6bGiTR9uNGLXFUZOniVGNC8kz42LJgBlz/Bq9ZPf0slIvw0uL6mVkePodZK1RMKQL91Y5kJFRKUGXGlek4UBJFem18lweMQUF1RLowApIIQSzW9MI03pAxZtJE3B/jr4bb+3zxvQB1OTx6Fh50b+cut5dpKNRefykQwk+wCQRRlE3wCgv3zah4SQa5mAXzrkcdMeUEggJnZWTzvxhvxT9uaxXXzN3DhOWmdmHrkI98zdU0GQGK9rAXjebScnQBk3FW2MRePQ4AVXYgres9SAUeOHBGmbGF2FqiURO4cjCekAE8K/3zrO0mPclLRllARNYUtt9BBqSQCh6hYPi2stEyEuIK29MKuGGBiPVk7104cshC1EhpinuRaVOvH/RZZv7W0JB1iqeHLraxIWbvmtXg8LYAk0PivLxrCJpaqOUB/0MPc3ARubt8QgtjvP6wcHNvT2r/rvADFjkY1r3Z8LQN2o+8zW6zi/5U64EUT4rIxdcoWXhxTXNepmQuy1Vw89NBeaTRJN4mzLRc/+9TVXXWL4v+eChI+qgZQLRgNHy0QwcXnfnCpNZP6JKG8zVHpKvI1gm28CjxWBI5Nz4pbOHbiOJDNmB0TTQgmkme17mIMxdUPVRpE1k9bLfutV8MqNRahNlatseKIfkd/DKZkRCOmaqyrpa4i4yfq+LgCI+8hLRatlZZscD91X5nQTcbi6A0bV4+T2Y2RGqYWJnBNy0ZTSJx7dAed4PbVnZG+r109kpn6ddf1/majg2Ut17d3sYDDiSGMuXYFP9ttS6dg+vFj2Rz27XtcWD0pBCwW0dbaik+/cJtYMzJ50tTFgoAA0E2bwGjalHETwcK2Yf7PqGUrWDEDD0HL5o/B1KLp8Rl37SsCR2YXcOjQIUwcOyJqAgRCQFOzVPGGQpE6UyfSHqoRbKm+uG925Xa1YGT1mOeSZpPaJ1CS3MYSqW5QLaKuYMjYTNw+uQdGUcHzlStlTE5MSr6JPSTI3jHZzUcDKCokuLyQuUPMP7UnY9hEujwINAWAwVoB8fI8umIblzL3j7VAwHnP7lTfR/yvfV9AHV6a+jLgfV/t0loG80bY52tzFRxKDCBneTg/GHh9PWFg7/issHBsJFIqloRWZmLyT175Arw6CWRYeGvdtzqQrHVRckKaZNo3CRICi0NIWzHzLe5DK6SWja/xfb6moYO6kiwH537KKjLfNVIG9s5n8cT+/bIqvLs0b5JI7DMRicEJhWT5Uh6MjwIAXztpnk/zYo2EbqPkQ94jY+gaet0oJUw1rrqMGncpvc4SDSokeLzdu3fX20ZrXk0WrYsyt0fNH9cXbkJPLITBkEnmdoaA00uLeG1TYcMTEo3x7HxlT1vfT6wJUHZJz8UfhFIN/sj/MuNhNjWAfA2I0jrJtNzo0tIWAO47dgK5lZxo81Q2RBeGA+Tje9oFCHTjFDRKSPBQarX0OV29UqPzmFggj7GTL8YiiLTaQjR+9pI0/vL/ULGAcSuVnud34HasBNy2WBIxLy1EeX7akBrs9MoF0Bh7SUwYFGUCk73a+ljbeEnMZZUd/tU0ePxzuX2rXyNA2I+DXY5INJDIoaqeyggVF/NcbGmm4mL2mhiIhtATglRJ7wwDR+en8brWjU9I6O/Cko7dqb52/5KiT2mhRrPT11Sq7v6NYF0u9Bqy5Ro+vxzHUqJDqGsZjEp5eyYgZlvkex8/IL0OOENrDRQHGxOV1133HPzeprjQ4bIwoMzYZ7N8/usUi7WKVudp6QJq7kraQFvQaawlwKR72dC3yrkU+7xOXq9uHIz8xzjsdAW4KweMjE9J3DU5chDIZYFYQtbcDSVbjMhX+jmYpirUJAqgrNZOSv2tmVTgGNq8EXMZel6bLZlWymwqw5iTsdPOnTuRzS6LFaJSgtZJFwZgQlvaiRFQYaAzCDD/94IE8NjkGby0/dnh7un9D4cC1+5o7uWaerI9JaAOpyffBQ8fu9DBvBE+P56r4K5qG9Kh5novPBIS2lWWA5KW57sPP4qm5ibT90GaN9L1ccRaFQpseD+IFw90YU8U6A0Z359AoNVQq6UEgzaqFItlQUSg0K3TG88hStkSP8vPaRzG95Xn4nF0WRwmlWnl9D0CS9g4CzIBlwX86TLw7Rw7B83jwIEDmB0dAUol0+ucIEq2iMWgFSFgYvFYY8ka1kNZeZHEeFJoaORJmofSlUCY4OXnp6dnkMmk0dPTK40tSUjQ0pM6p9UieLnwt5TAhMPoaWmSe0hA8bqvjdQwvTCJq1PPLkDBwa/uae3/+NMCaqM2sXwmAD2QLuERpxuZUAIrNjmrsQ0HOatEJ3IlHDx0UESd4u751NU8J5ulsCsS1QFsNtLR0Y6rWuIYjgFDYZNHUcvhZ/qUCdR4qq6w0NjL0u3+6/G7jwoomiiSF7rxdY0D/Y8cjnQP2ZuB4OL5FymDKgBfHFvAo48+gvT0JJBfMW5hLCGUPC2VWixRZ6xaAE0tkimyNCZeFxiguJcJXd43ZfiY5KUl42sEFF1JFdBSIdHbFBcLxYQu7126UMQ1mEdf4llAmfsGoQPnk8Ntfe94ekClp0Y9z9v+TAbwRvvMHfM1PB7qQzkQFAvhtygcqAyI988s4MyZcSnZMPFToyTBfJ9GDwb+Je24AgEk2P6qpQXbmuO4Jg5sj6wClwWOxkfi8vkICQ54WidaGVkDyraHJsDEullrJUSGZeOUNeT+yaD5vB6Dj/x+PB6TynQRBWDWkvK4jxaAz04XJO4aP3UayC0DLa22S65ZV9hUIgdlIWqT5DVVvEbiZEgKMofMLYlCYmJCLPq2rVuNdo+Fj7ZTE/9WIS1LOAionngUmyLGylMYO5vLo68yj02JAJpCDqIbXClRB5DjHB9u7dvxfQF1zFtoqWXKaRITGw0cz+R6vjALTCb7sFQBwkpI2ANxcPIHvXf0tLgpHEymj55Zv0jrh3QBMi0/4OvKApLhou+VTCSlXmpHWxNujENmYM6+HNS2a5lYDD+oxPpZ8BJofI+WSNaFsu6g/s0fQ3WEfJ/HVRdTYyxVZUgSl4PeuoNSr2STyk2Wpp6uAP+wCHzyS7cjN3Yc6Oiti1/VopDelkYqUdLwbCNmaHJ9zkcqSyanJuX7b9+xXe4f7yPvJ/el66dqdMZuzE0NxoJyf3gtBDsni4eXimj3CuhCCalABb0RoJmudSSIsN88P5NBcJE+Q0IimIq07nQ6uOTxuWOow8szL0Gtti7LzF+k77Hmw5ZcD5+ei8Frbsd4CdC1j6XYwQ5kzuT37D9cn3WNXIcrU7DllVmiks911uYA43OijgWI3LhwAOud+CgdZsMRtHe0Y2hgE25qBrZFgRYuyO6zOipZ0gXilBT056QUcH61BV/zJ5X5XN1N1Rryy9TVGTbPxX387iHBx+PemwPef+vtyJ05AbT3yPdhrESrxO/JGIp98/ga80lGQkQ1OPV5MaHLuVQN3eWdu3YKwAjEldyK3AcBFFdO5EofkTC629swFAH6wsYtJaiOFIGRIoT1G4gAc1XALZfQ7lQQcitwqkV0oojntIXRtDFaizXGYDD40j0tPfc/JaBG0pO/6nn46JpH7QbecalYwz8sNiHR3CoWKho0DBpnRbo/bArCx3v3PSGDQOuNNHEp3VEty0YXj26NsFZ20WYW7YkLaJev4SNdRpYtsC8d+/JxQLIdMZfC/JGWgICLIKa7RqJBKXUFOK2OJIR9FogUPP0F7s8tFDDg9DU58mcBzvpF6oJeS2oQRJQ/8bOk8Rlv/fmZEr780Q8BrZ1Akst/G+aP35/Xz0rbeCwmCWOZULicJ9fHhSMKcy6109fH7zggDCnvE3uz0yXm51UYS3D1tSSxmdabOSjLUt63wnbY7KRrOh3x9WYbX3EiaAt4AqzTyyt4YSyL4dTGKe9wHPzacGu/EHjndOlG0lN/63ner21gnKz50sZyFXwq14VwJC4UteZveAAOUjJM7Ctx6NBhNDUxu1+yPROME2WK7Iw+jgPD39SSf2vzSX87MLKESmKU2LyyyjWmVuQ1noMsWH//AF7UBOywlkuvS/WC/GHIPOoP5Ct3Mkvd2FhJXUB/DCUWxoJRcm6rwKmsII9DkobbTAV41ye+iMq4tVKywLWJmQRQTBZLbGUeVTHO+0IRMeMoEhIkbAgoWnhVSgiLGKNKIiSWbqA5gcEI0MVUmXVJ71gGMhUX4WBAYj6x/3YC4YTACYT0+nMSwLHlPDZV5vDiro0BKsdxPjrc2vfupwbU0uR3POBlax61G3jHx5aqeAD9WPSCZgFrO0LVGvBHOrNSxLHRUTQlkyI3klop2/tAlQQMqrV/uNYo8T3tSMRqWBbRSbNKNqesVCQw52vaW4+WiwlQuoQkNVpTLBMfkib6z28JYU8caLVUvMRL1m3T20tgqEVSuRIHm8ZR/p9BQaSsYoSLwdveD2JRqTV0zeNyzbijv/Kl+zH5yP3G7aNUKRAS1YUURNrvn0yYRDH/EVQEDwHF77pzxw5Z6V06Otk2alRqqEqCxyFBsaUlLi4fySBZFtUBPr9olPEsq+Ekp1ZVVwOVMhsLvhuTwHSugO3uLHa3Xn5QMYU53Nb/8qcE1OH01BQ8j0ucPqs3/shfnqphJjmIKbp757DHnMGPziyI28Ifm4NdRZz+Pgt8zV/Ps7rFlzaxPAtktlEL99W2YbyhArhqVZq78Hx8j4E6JU9btmzBi3pbBVycwZ8KMH5qXnNhq38sBZXGX3xfGEArdaKFpoXiI8/1G986gCNf/yLQ3g0k6PYBQcvyidrCLlVDlk7LL/gdGENxkqGQWMs+SEhwHwWTdohlWczWZBhb1DJT7e8CX5kry74CJCbbLaj4N383TRPwkdXxTFecSqfxmpYVtNGPv5yb40zvae3rOyegznhePJeZzv0gMHylmofPTAcQS/XiUMG4d/6YQ/soHDx1RgJpDhoOdGnE6OtbJ8VxjJskdjBun2j6aH20M6w1ebLihp2dmRxmK2ZxGS3VzvcFVDZ5zBiL7hLFuLRa/AwHLFet2Epw9bcJHd8WMrEONw4qJb3URdT1gFeTYX4yg9aIx1B3cKFqrBMB1R8Bfuuugxj5BgHVIwu3IRqHY0kZWfcpFJI4SlzfSARc0ymdyYiSpJlA2bZN7gknHr7O+CsWjxuFubVwLIvfmQgIoMTdCwCnS8CD6QqSUcZkxuLSotI6GQ2htVgWaLwHZGZbAh6SK2N4effltVJk+pKp3uSg4xSeNGdzmU+3Vj58OQG/XudeLrv4h+kYIs0dWDTt9eoztPSFsN9+7xFWqJjGKGTzuOmKfxrFqIuj8YS4TbZnn1ogPuprJCcYR5Rtp1jtwaesoHY40pbL3E/LzEnDM94y5ewhiUuo4L6+r11iCOZvGFNIKy8qJziD214Xq0W/ei/VKgnTZ3WBYyUgWzMA7YsAv3n7Xpy59xtAZz8QTQAeNYERKXTUGJJgIbGgK2iwIQutEa+Rffg4OfBesbdEU1MzqKQQlk8kRyG0tZnv0MMFGC3D91gOOJitmDZjNnfG38afFvDHvtLLg2XzYeDg1BR+cwtV75c3wxMIRvZw+dAnAyoz9WOu692+XoP6ch7nTK6Ku/IdmEJClgGl3IiDSTbmcQJAluXohw4jnogL7a1r5KpYlLSvANHGDfVKWS4RyuaUslQoKTgme6tmkTXbx4+vsaxB3EMrPmU7Yi1VVwCKBbOracgxbBsyf56Llo6zfF9/P3bs2IHndDbj6gQwEDWlD6stl1hBrRy2EiXJTVkAkt0bLQJLVZvo/p7r9duf/hryhx4GuvpNepm9IILspWfkSRo7ElS8X8xBzczOSOPPocEhdHV3SZ9C7sv0Ae8d6XJZjJotl+MxbGptwZaYocYJjHgQ+PoSMF0ooy0WMXVqmgage+oZWl08AivDUpayMwycXCnhzU1z2MKdLuMWCDiv353q++qTADWSnvo1z/P+9jJe27qd+rGFCu6qDaDomHZYypTZHpNCy07kKzh8+DCaW5oFUJQcmTggLBaCrB8HPjv0NDe32H7cZPdoydiA0gBK3T9x7bgOlEc9oGdAZgFC5TVf4/FlVQ7TR6z+fRVg/vhMYy9+hsfl4OU/zuZ0C7s6O4Vde0VnBLviZoBqHKLun1LkWlXMR1rs0YIBFGOS+7LAf3z0r8xq8rGkWCY+d2ihJHVgWp+RrePf8TjJB66jOynfZ9fOnUKRk4xhPMnvGouSZjeJXaYZuGTNUKoJu+NAB1VPAZO8vn0RKFZrSISDAjJlLmmhuBEqSl7wb/39aKUyZQ/X1cbwKvqsl3FzHOfdw619H30yoJam/siD9/uX8drW7dS3TVRQaB7C4XyDNfIfnMzW6FJOmrJQFMv1mcRSgCtw5sS6dHV2SUygvRU4WDjjqkXxr27B/WmJBAQuG/obyTg/q+Ugen5teqlBnQJmdX9zdSH5vr5naHkKdgvCstF6plpTGOgfwK7tW3FTCtgWs/GSjUHEytpfm2AaKwInimZAM+fz/+7Zi/EH7wFS7RI7wbH9y0OmnkotFF09cfmiEWn+PzU9JQC7as9Vck/4nen28fuLysJaKF4/VzLZ2ZrADstmEvzpCgmJqgGptbRK6+u90knCb3UFaASf66Erdxpv2cya38u3OXD+eLit7wPnslA/MDmovzvhoZLqR7pqKGNZc8K6QfzR6CXsG5+V/g3099mknpaHBAVzRW/b1YUXtZgfiXmakwVg7wowtsgV2ZdRKlEAytIG04WWmwJPVRRm0QBdZYN7GEvjj9nMZ/lTGBvqb5Qi7iPX01X5knUxdYVDtukSy1apiNWjpRQmbdtWDG/bKtdPF4tuIfM6uRowXwFOFZl/MwvHf/vAMRz49jekOBHxJulhIRtzb7a8g/koWijmkcyK7VHJM81MTyORbJKaMQU8UwPM35mFAUwMxZi0s7MD1yQDGIyZpC0BfrIE3D1XEoKDFoueBK2R5p54GX6rpaQSf0/KlebKwObCOP7ztsvr8mku6lyA+oznebdcPqyvz5krNQ9/P9mESrQFmapRSNRLNqxvHg8B3z06JrM8Z1LOuMvZZVE1fOZlfaIl03ILBu48znIVSNeA4wXgvgx7PswL5b6ykhMXkQNd1dp0c6RFsu0FTmvGuMPEUCb5a7w+IzbV1l3qIor7yc62AqgG0GSmJnlifVjjcpr+5nQpab04KahVYAeiTYObcH1LSGLI2QowUYS0TR47PYbjI4es8C8KuFVZUV5K4e0yoMrqUSnCpitCb4dCwuRl0mmh+9mHTycYFmVGY9F6DCV6vmhMpFjXJIz1JJAJ8odXgEfn87JKB13TeiGliG/NHCPgsnS/jg7XAQpcK7nsYWd5Ar90+QF163Br38+cC1DfzJZrr4yw6f0GFSSuBXKz+Ro+l+nCisOm/rYs3ZISfh3cgweP1FtdMadCMHzklcO4odnEF/XZ0v6oPDfpZ8qXSGhMs/VyHqCi/dSpU9IGjDO0zLTSx9swZNrWmYV6Wn6uFk0K+egqsjWyLtlpTZLS8jyWtls26gxtm2zU31oUqIu8kcAgJc/FrwkuThgtzS3iGhKg3I8LoZWKBcQT7Jlr8mP+aly9z1qQSDdP66fo3nGVd65GwgmI//T+EVBsGMPvyke6zLRUWzrbsCthGEXGP3Tx7lgCTqTzaEua5jmiircspN8F5O0gjS7qfMvQ8veZyldxHabx9q2X3ULdOdza96qzALXtX5649kMv6/t2KhppX+Z6s2SovP/f3puAyZVdZYL/i9y3yEylMqVM7ftWi9d2uagyGGOz08Y9tIetoQE3uOk2NPQMbprpoZmB7mEZtw0Gmx6MbYwxNMY7roYyZZddLteqUqlU2lVaM1OpXCL3zIiMeFP/ufePPHpKqVIqqSRjx/dJERnx1vvuf885/9kWsLEV6FRU6XJm8y2wzSNDJRzAGgwu1JiubdWNwny1B0K7gSv10/uethWW1C8nwk+94S78x43AqbnFjFzejlhZTgTRtvL9EGBUpQaKwMFp4IEx4PjgBTx34oS1xjSSI9b+Vo0GgSBkw4almCoVJZdCnURORP2rSoIEe4p2RyjnzBfBRrVMtDw/6zuCh34vgmuxSzwjP2pDK9BqNdqLpaC+D05tGv2hQi0lDsE60M+iLGWj9Nvzeetaz8vhgkL/E9U4ywSur0dbaxu2rmjB5qYAKEoiPoePnQfmiyU0N9SFstbRN8Ux5Tam8kVVUEATQXFyFihMTePbmy7gn950Gwr7dnb2vawKqBXv+Vr+v3//rr94y8b89wgPNPgG5ko4Pz2P/YUptNaUsbE1QXNdUu1GfgtgZ8lL+PjJEs7Ur8Nkyu4aITaMT3s+1JAE89ieG5/DkaNHrY758PAFW/X/8gdfjg2Nlb+OwQAAIABJREFUASACESUcj6H09XgoOwbB5V0g3IaSi/YJyZC/GwYOHDuBk6dOWsEXqmoWcRGDa5UeYnXWczWmKpnkig3QFHwr9c/qkbN3UyyRLMlk7GEusfY4QYVc7ABi9fTYdyrS+hFBvnmHS7JXVaPAtVsLG6u/F66Px7USAfNFDJ4ftO9I41N6kWhhLQnL0m1qNpqcCwi3z7fnsb29EZubYao0YUzV+W/OzhvgGmsTU8nrY34Xx5tkhCh00ekEoQB1aLKM4twM3pwfwevpP7iJryRJTu7s6N1UBdR3ff7kT//FG9b/0UwlqRPLQqGkCcPOFbQjnh2dwr6xaXTVLWB1c4J8/a0HLk6gDz6XoNDUa8DgA/CUMf1PpIofOxPqIDBBkOEza9aswUe/tdd0dhVYEZAkpXzcnEqEcbws7yhGISg6gcegv2e0BByjWjgGPPLMkZDuUBgLnTBiOA/jBO1hxE7rpNRVCkwVhvx8kRTTdypKSQmsJtRSIQPoRHjEFqQx4Jf2lhoTSAWVE5fvqrkXWn8Ghze/p0QnmWPM3bZtRpPzFEzZUCwk2VDV4VvRuQI7WxOTUIyyZ57TiRngvv4ZC/miNNJVct6RdKBE8pET3g3AsT88uYDS9Dh+ceMMNuVvdup8MrCrs7evCqi33H/6l3/9Net+9/GJcMNdtUBPQ4jx4s0rC5SThROIPWrvH5jE+OwMOuoq6GlO0OHd2TdxtZguVfCp8y04n+vAVDno6z5am5dGlumho2eM4uWEZZERVuv54KvbqoUpr3QL2ZAeZdxynyq44gGUlUuAMTLh4BTwuWHg6UNHTXLNFkaDTsoJXM+oAqag11art4bQndAtg7aWNQNQia/Yb8rfoAdQSFUPpIc5dmPlWLGSknACk+hxs+XCf/aSeqj+UuOFcQyPDKOnuyeUXZ6btW35ndHqDJ5lVHoMomXI0cvzwRHNseecergAPDI8h87mxmqdeU0hqn9W5SkuUorDlG+K43hqsoTOhQLesaWI9ps99xKM7OroY8+48Nr0/z254d3fteu+mobGnYengy7LsSS1TCfcpuiM40DQWDQDMuq4o/Nl7B+bwdjcDGYWSljdCPS2xE53NwFYZyYX8MWJLgykzSZpuEAoG5YPhPdG9u6rTx8yY5kr6lihYNHSH7m707alZPFSSQ+S3ylblp9FcOh7fWfvMTTIq4VeUrKk2dNTLL8MHDpfwKFDhzB0+jlgoRgcqw1NqIu0tWqKc8JTRaq264zF/NU8YNEoXpRKIhoIIiu7HHvuSiYYuAjm2FBAhS49yyeJSLDzMyPMLUJi/foqIUHJSKIjpHfwH8ONQrT5xu4O7G4BVjUEVY7z6m/OA4MzJeQb6iwnTXGGPt5Q6p2emwJdLpSACzMlbMmN4Wc3L6D2JoceAcnUrs7etotIie/61NEf+M1713/qVLHefBX0SzInh8Y8FwAmhHWz4g9zWVg7gTWpmRbg7IiTU0UMz5ZwbIKNxorYmk/QRhHxEr4eGZzHQ8U+zIFp20FCEViqa8fvSH8/9tTTYDoCpRQnB2ty/9mbNqGzzgHKBaPqLiRxlFKgtApNYdPcopIlYAp4VDcVQc79Tb2MdtcpUvEF4Gsnh3DgmWcwNdQPzM0ATS0WW1db32ATXxHd1gkwqmWUBJRqsStadbSrPq1Y6DJkKodgXftcbVcT6HtJqhCUmphKqpekF4FjBTZjygZtUCVUTk2HuoZq/8l3qtRbOhqxoyUszpwvXOT+5ByjSsqWgcsFjjYpz8vflNlMcPnxJd3OMTvLsKnZIl5Tdx4/vOVmq3v2wIu7OvoyCQ2//uu5D/3w2xa2dvUk50q1luEq1YY3xcmhidHOmtT1wPoouSzfJlKeFlJSAaZLZZwYn8W+sSm01S5gQyQ0bvRq8slTZRzEGiwYFR2uSy+rckT9faJoIUdMmyCguEoTVL/9/a/Gd3UHUsLuV57EeADep0Cy1BqhSG69EyyaklZTPRa6lPTTb54AoTrDCfNIAXjgyDmTXDPjo6H8Mp2vdQ0haDU2jOZEl70i9pASTVLFp6HIHtN3vpuGwCQbSvdneUpRMvGdpAMlFCURHbqUQKTyye5xLAkopXvwNwJqZ2cjdpItZhWzqCH82emQzcyiLLTPpfEQWMr34vyjRFMhmubaMIYnZll2oIgfXnEer2He/E1+MeJ8Z0fvpXLywOi5+Qf6Ud/a2oP6ulpzZkrcWsJbnGCW7cnAylwYJIpyAqyrPqwwBBWll4QTV7O/OzeB/ulZA9cq5vs03Ri18LNnanC2tgcX5kMArKleMVKCQ09A7e0fw+nTp80gJpA4ieivoR31/n/SdlGkswdj9XMmC1Yqn+o0CDBUD/miE9KKtcQDVCVEDAY1gz/+5ish8doHLb0B+NujQzh75oyRAaWp8aAWWrRrSCuhNGGaCQFAhk01HMK1BKau2nM3SqosoLitvlPUhyctCF4C58LwsEn3PbfdVs1aZuS5pboweJbRETU1Rp1Tgt3eBqxjyFFtmBOnZ4HPnp0NafX0eTKlP6rjnDt+ZhJoJk2jRGdi5MmZFMXpSbxj4zi23grtQ5eUUAAOjQ1MpEjbHhsqY3tnN+ZyDTgyvbjK82Y4McxRWQmh/5w0BjSK8hywpgnY2BRAxtXGpxRw4E5Ol9E/PYdj4zNAWkRfU4q1tFSvw4s5UB853YRifSfOz4fzqzwXaXHW9+CpHjx8xgozMriVKgxXUr64wn733a/CO7eG/biaZqWOdwx7gOl7gUhEhdIQxAoKbByzaj0+x5qY3yWyXNzWJwoy1Oav+oG/338Uh7/2YNAtm9qQNLRU4wu5OCjdREmRgfMIOR9B4gSfF31Vlv8VAcZ3Akid5CWddJ/8jcwoa0gwFWP37l0msRj1QeaSbKCKsjA6glWSVnV14vbWMC849h11wP0kZUbmQ7BtbK1qLVIjY0rVTtV5yfr54GYuTufmgY7iCN6+eRYrbgEfaYJkcmdnb/6SSImDhf5hpOjiAO4brmBbRxdG0kYcn1kU1Ra9HGPL5DCVk5NSTKsLJ7NJLrKF9UBrbRgk3j8fLcFJpubcdBGDDJVBERvaEqyU7L8GgA3PVvCx/nZU6ltNZaW0nKNPiateZCh5fQ/uO2xMGZsCcNJYebDaulCTu74eu3btxht7Emxh7g6LqkRpKzLJ6GmXki7JzXHwNc1NMkaxpKpGXo32qp6Aw+35YKodFmOaO8/HycTVnQ7kzz97Dnu/8FmgOQ80tNAgQq42RGbI3uFni/aOJdFUBEVhUVYOzPpDhZuhFAvEhYjH8LvvxsGiljOzM1jZtRI7du4wyc7QpwvDF8z/JBAr5WVbTwd2tIY50FILkOH+WD8wOFVEW1PI0uW9y4bi+FCzMFVdVXmZXBjpdD7XwfkUm8vn8VPbKubDuumvLMunCzo4NtAPpJbOy4n27GgFnc0rsFDbjDOzQX+VGnfRSuxsAyuD5SUXaeo6YG3jIsA4sJZEFgeOxxqZW8DYXBFfHZpCU66E9a1ARwMdissfsBPjZXz8QjdydQ2YVlJh9LTLC0927ctPHbCAUnr6wwSqVEtjhYIrqa2e7GS+ftVK3JEHdrUBvcw/ItMZF4Wl1EHaWIscW9hCTQI8aKQmmsSKjKHmBq9R0QQ6h8BJyfvcTAgM/YuHn8VzX/os0LU2rGRUA3O1FtTKlwgMql7yaynjWOkjitRQuFQ4X7gD9dS1a4wOZcYuUk1muj57EfMz1UD+o01qwbORJGFL1d3dLebQ7W1cjH740BkmRaZoYVHL3KIWQfaPt8Gz83uGeFkERSQjOLUG5oGJYopX5s7in2+tuQUYPhuvi/1QemiHCgPPpWm60SP+0EgZPW0rsVDTiKPT8eFHwHA7AkxGo2wWW42jGkOAUUqIbqbNxYm5oTmIf0osrlI8jo7FwT4wMoUDY9NoqCmjrwXoqGcIz5XB9fj5Mh4rrrUIc7LBqr0g1ogSa6QIPPLE3lhvLzo6XWSBYuuYy2NtXVgltrYGq1etxtruDryqA9jWEiYI7TGtqAIL79XT6ZRYXm30DuHLERxefVRKuPZjysOpmRDg+ngB+NzHPgzMsPqrKRZAXaPlMuXYP4qTkenntLMY+d0QUtiVklEFK5tPx3hCizWMhTz5nUkoU31z5sC1tjWVFNt3bEdrS6gFT7rc5oLKjMWwJqbF3NlVb26XTsbwxQ4kHzkTsmy1OCukS+NE8kGLjKmhcfHlnOJiQtX++9rO4vVsf3gLvC6JlKgCaqz/qRS4M3uNT18oo6NlJWrrGu2GbMXKVNyp6vpRHaSKwunPSaMVhqW8KOWYsk0RbuCKkmsFK4XGFcr06miccvC+NjRlDdHytQvoalpaLSTxcd+ZBGdyvRiZX3TmOmybZDlemMO+fU+bD0op7moaLdqZDlAa3XROhnymonU05zuJDFLsG1evNHBRelGd4SSQvaTxq9qXUfWzdI7Qz6xa+N9vkx13L5yrPpgiMDAH9M+F97944FEM7/0i0NYd6pWTBWREA3tFxeh3jsaib4g2UyiRxsgHe5naG2j3oAKHRgkiUdQNkbYTyQeqkWT4CD4yfKOjBFRqDdYoAUmOcAwZ4/eyjgSbW4L6Tc2Ems5fP8f+u/XoaKix+SFAaUH2z1/qNLfhWHF/1uD4qTVD2H2LtA9NkInlcxLq/jRN37AU6A+OllFO2rE634bDU4vFNAww0bNtNlTcmZNBg6XjGY0do4kZV6cuFZxgVAtXNwBrm0KUBp3IBqooBXm88fkyDhXmMDwzi6mFIjobKljPTEEmBZYq+OCxBiTNKy2WzrNqAjsf6r5zozh16rQFehIkXIHl8NR1qv6c7IBqasRCyYgLUe1ckZl/tKpnFV6/vhV35sO10x6QOquFx6S4G9ilaPnLLbY6Bu+Jqh4XDNpS4yXgfzx2BMce+BTQ3B5UPlLrlCo1Ieu2htVfeY9sdNbcHOtDMMYudNWwyIsyK+PG5moxLElUuS2eUYIxEoKqHe+ZVY5Uj7AwVrCETJZjptoXqsvWYXVHK17eEcaE0pzq8peGgYf6p0y6MXbPNJPI8Jk95bQeai+WoRvVQM4XAqp5fhz/ZvuUMcW3witJkkujzXlhhwoDV8yHOjJWQRF5dLW2mdrBl+pxm9SJUcT8LJBlTSCqRN52krrI48hPQz8XH8L6SApIHZTo5zvBNTBTxKNDU0hRRFd9io/3t2G+rr2qXvI8HHKlVfOaHj12FufPD1VTKhSqQ4ZKxLatsrGwI+/R6GYuGgtlsxkYBsTPDDi1lO8So79rjPnatXMHXrcS2NYKixrhJJJtxHtVVdiq09cF33rqXCqPVxE5loVimFQnZ4Iq/bn9p/HMZz8CtK0M9fSo8vFe+G6lwNR7lxVcQwau2nMKUIv2UnBlUI3zaiFVRt7/0Pkhi+NjbtO2rduMxKGEYj6YIuYJNku3aGzCphXN2JMP48C5wbH4ZD9w6MIU8m2tZifyGRFQvE8uRBwjumMk7c0VEdk/unGGjeEbxjt2z6OlWiTk5sIqSZLL5kO9N01Tq4J5udexsTIWcp3obG6xh2oTLlbe4YTNGt5hQi6qYP53AcgmUtyIA2ttXKJayFWKTFsfQ5po2MZVTVEQ3HVuIcXZyXnsn6rFgalaPDtBP1kwqmn4EpDSyx88cAJjhbFq4RS7gRi7RqZPrB/7GRk7ZoUeay1ejcAK6RAhxZ2Sy2ryxSKXLL+s4FAa7IzEfk1XrrpK8xo4Rh44VrHISS9vO4gE8lT90DxwdiYAitf9ib0ncPj+jwOtK6oLAprao4+KoQkh/IdAUfd1ShyBhLevWEGll1hUe2wOYOMRI80H+gfs/tesXYO1a9ZaMRaT2LOz1UKgBJSczZvb67GjLVDmBA0l0vtPADPzReSb6qs2swgYa8cTn68nvRSNc5bEWAqsTy/g53ZF1unmYinO/+QPd3b0/vwlFv6hZdaU2D9MFaETffkWHJoMdySgVAHj9ZvMTctHc1HkgJLHXDQCj0XGS4Y57Sw+nC5HxWsF40PhYHPl56TbVwCeKgAHJ8kKVdBcx44ZwKNPPmUTkaCoOjpjQh/1/jCBQqsaq0fHFHdXdIUAUglm3pZKgfliliqmUl4oWQIfC6mwtvl39NXhtnxYGKpO78jyaSEhoKQqawj5oLgYE3xHJoPtRFDRj/XJh57CwMP3Ae3dcXVjUbvW8JlSigtCXZBM1RJgbE1Tk6t2F7GgWau+FPOzaEvFljV2mPo6q2jElA2OD3Og2K2QYBofHzepTduSwOW7soW3tuVMQvG5cTGhRP2TE8z5Alrqc1UfJe1plidQHwABSIsLlXra4WemgalSBfe0nMcPVZvI3HxEXammxLKrHp2ZKOPcbBtesbodj40u+nnM0x/LJGglzkZ7VyMFogokLzglEwHiHXmSgN6RzN+pFvJBUS3syahWAhn37Z8FTkwBx6eBT58DHnzwQVvJqeJRBTIaORrjtlrHMBvVoAt191h2mUUsQ76RAMX9DFBg2eWKqYCmQrqyYlzRSWakCwtobGmxibh27Trcs7ETr+sOqq1sBZ5/Kd+UpsxwMdzLmZnAVp6aBu77648C02PBhlqYD93hVWjFCAqChOXAAssXYgB5n6wGG1Q8pWnwXuXo9TlXHKuZmWkMDV0wYGZDjrjgUKJbJ8TIKna1t2B3G7CxJTyrfF1YBD56fM4iJAgiPkcLNYqOXKrmVts8xjh6Ry+3PTcLFOdn8JZVo7ir7/oEA1wPOF626tHhq6zLd26yggtzrdja1Y6D1iFnsXlYtfZIVKkuymiLag9xZ6txEhy9VQo+pjmrpkP2pmVvKUxnRR3QzW6CzcBKkgLObpH+zX04GfeOAZ/uBx56Yp+trj6ywMfCEVhc0YM2ytJfRQONFakkZmKZMLu9SmoSzycEqrKRRXlHytkcycwdKhdR25w3W4Rq4XdsyOPOzmBreCo5JEkFCU3bicze4YmwSHDcHtx3CCe/9Gkg3wMszEUiguKA4CpZ+08WXWG+FetAkLVUjpJUU42tgOXzrxTzx9R31tsYvjAcGlPv3lVdQEhSUFUmYNkJMdSgqMOGzhbszIdnQsKJi8a+MeCzJ6awor3Vcp54f6biRSeuCCh+r/mjQAhKN6p8TQvj+JnNE9h4C7UPTXL47p3tffddovJdS+XYgakyxkvt2NjZhgOF6IOJIiibBqGHJ1WGot2TFPpdVHI2umApTof78yVA0re1qhFYG/1crXWL0tMkUDSAOSkfHgY+fKyEI0cOY3KSyXEVk1C0A8RUSSKp2mtWOhmgYtVZpaBTRJGoIJPIl68yq79Nss1NA3NTZv/0rl2H3bt34/V9ddjeFu5BDmSyeVLzqPIRXKcGL+CJ//kJi5Aw1Y7vDC9i1VdKKQsPYW09dmBnC55cFVAECBcAdWXnfYfkweC3ClpBICdU4JJ0OWtmUMJu377dyAm+QmM1SvpQry+EPdVhS3s9NrUC61sWGdsHhoCHz02jK99SjVyxhEKXsaD8NUVrKM5vLLKbq5Jx/NyOKbS+xFkMV5Jkl60ce621zU+MVTCx0IYdK/M4NBF0fcX7ERQWRuNCdfzFeeNTq7EknXwQ2cgDb6+Fh7/YQI1Bu2IcqWqsoUpIm6sxqBeeddQzGWAP2nPAx49Om5+F9LACSgUsAUHpD6pPzr8t4oI9ZWN5Zl4vP2vF4u/8TF+ZVn1fwrlSXgDGh8KwtK7Amg2bTK36Jz0BXAw5oprHReDkKAv0n8eRZ/eHfWoZFeFoi6Z8qE1OgLCWRWxHoyhwH02+GLEe6looMkJ1B6nKqeY7HbpcGEi2rFu71mpIzExPmx3FrhtKKgxVjhpwW1edqXu9TYvj/vEzwImxOXS0NFYlMQFFW1qSyEtoPX/+xnsnqPY0DONndrHl+K3xumJtc17itXbfODNRwUSpDZtX5LG/EAYpCwwfMeCHQwPnI619HFx26DyAJCH0nQBDyeUlJFVBrvpUq/iZq7+urxo7hjBxP3gCePj8gqUpcFXWiq2iKheBgYX/ORMjQWHHzIUIC05ASTgdg9sqY1aFWC6qdU6pNTtuxSaTjlUW4qNim4ybY3bx3Eh/kEL0OVEyEchErEmmED1gkim25eH1KGDWEhRdTQqfyhHGMqRr2OJWqRjRQNKBIUf8mxm6rGXOoFgV26TvKdTfCz49UuKvXBEIJNq3AsnvH04DAJuajELnSw58S9NwzQI0VwQ0LnrjxQruaR3AD22/NfxPcWJcvvsGNzj0IvpDXZip4OREM+5Y1YkD4xfXcrB4thj4KD/VJekMLqTJgygrobIAW4r08AAjuMkWKmOWkotMIaVXXyxhvCS4poEnRoEvDzHC+6RNZkUSUIUiK8ZJJnJCAJG6JECRGZR9ZmCKLBr7KIXg1IAHk3oCJ22g4lyolcfPGgQ5bS0kKIekriFENCjaIX6mmsfvCA7R5j7j1wJwI3CCahrKnRmgot/J6uLV1RlwCCjeAx26rM/HaAX20yLYBCiFNa1ub8auPLCBQbFM38oBo/PA+w+EGhLUWBg1wbMaIRPznkx1diCzZxKdAf30u83P4cfXXcArem+NkCNbuF6oP9SL7WA4PFPBsUIDbl+9EscnFwNDydJRvSO7Q4nEv7MvRVfIztHvL5TYd+mRLv5GkorHUVyhpCLZJ6ol/CdCw3xF8Z+FvFQArpAHx4GPngQe3n/ECA0yeOrmp9Wdk44A8i8BS99JQkkyaV+9S4qpKq1Apv0psVSDT5JP0lOZtwSS0t4lPURE6HiqESiWzxYLl6VrEzqXs5p7zMPive7Zs8dARyBZzT/X1VBjsXlFE/Z0BG2AwKEde3QC+Mujs2hvabJ5wHEnWDgfqk7dCCBTA1XPItrZ5+eAhso83rZ1GOvYy/UWeSVJ8EFFcF16Vdejx+7YbAXPTTRhy4pOnJxOrHwXqVGCKDLqF5F+2augBPM5QZEEstQI0eqSQGFCXZx2Tm1O3yncidvxs0WDx9wbnoNR6dqGagiBtbYlPHCyUz7tQxEP1OXvHwA+cKiIs2fP4vzQULVhACc77SnZVWZjybaKhn61AAqjL6xnVKgmq9g6Si7aWxYRflGRryBBJOFMy6OUjL4zK+7i9GH9bikcMYs3sJSJUde8RlMn2SHECm6GFxk7iU0e78KFYcuBWrmy2wgJOnI5dqwcawGx0W7iO4+3u7MWW/NhgeIYknX9hwHgC8fHsKa70wgkhoHRt0ZAUXOgymcFPOOz0fPj+0QpSLju3ATevnvylomQiHPvyj12r1cX+JHZFKcLDdjW04UTk0EyLOel8BxJKaoLsscut78nKbj9rHOiq3KOQGqrbpw5FpYUY8UkQXkuTgBOBIKLZAZ7JPsQInvoMXiXkuuvTgKfOTGHM2fOmGpkjZtjBz8FkBqZEUsqhz5USpGgTRUKVfI9SI9AEPgcX+0jaeKlmsKEJJ0ktSRhyLrRl8RzBEc0Q4NIZixWnlUxF6mm2pd/qygLndOs+07JpLT3agOB+vpqJMbtnQm2tAW1miWvSQZ99DngyIVprGpvsVAwqXuMnqBTl9tFbdd+l91l8YtzAVTb6i7g5+64dSIkbD6+UBf4o+lIvjxeLFyPLoZT8ykODtfh5Wu68czYIqiy8X0CiogIU7dinGA1aiDq17Zv/MzBJngo/byaqEj3rI1mK7aLkvefBTRTR2MWsmX70vlYC/SxSGNTsLsUxsT9qR5azGACnJsGHhoCvjAAfGn/CRw/zmZutFWYnt5g0QmmzsXOHJbUF0Hm2T8BQrZZCCUMYpjfKb2C+1+SiuFsMpWWtW7usTQZt5fErPrZrIVPqGhkqmKUjtyH3/WfO2es5dYtW9Dd3W1UORcN/uMxQlO1UNSyrakBd3QCG9vCYkRgcHx+5+ng+O5orjfpxHthVyD+lmX4pI5r4aJDeGYB+O4VZ/GdW24ph25a017fsS3pMi/sJX4oTexDhYFjaZpuWY5EeaFtpooEVS1e0duNwxOJDYzUvqUmfFbFIbAkXRQrmD2ngMFj87NXAW1Cx3oOWgGz+2dJjypJ4LJti/HhU3Jx5TWDO8YWerVQ8Zqnp4Cnx4A/PwF86ZG9GBsbRaU4b8GqSp2IGl21bnnQ5lRBQVelRxUkmaLDvaTykimodlIfF1PeQ8m0AOAsqKqpGirIwnAjgikyfQMD/aaO7ty5w3x0YvjI2JGQoP+JURfWcbG1AXesANY1AytiBMt4EfjtRwvWY4tVsPj8KfEtvCnWH+Ez5kLlXxxLgussS9shxQ+t6cfLVt9S9tPxnR291SCoywNqbODDKdIffyGwLPf3uVKKp4dqcduqbpyZTqwvkNlFuoKodim2z9Pi1QDaWJ9cNpQYO/5u9fdqF9PP5RQUgK5Esy91D5KQ/M1S0l2OlxEnMa2eKSY9UWpRLSTYZGf58CeqK/tHgd98oogjR45gZHQEpfl55FS5yBVRMUBdgvBwEQzCDapZyDLWmqgCLPYeQ5+sKCWDWt3xWOrZwotq60xaWpO5NA09r6Kk9KQEGT5GQoyOjZqEvePOO4JLYKFs35EN9JH5VP/W52uxuwPobQ4hR231wLMF4CPPhLQPZmHzeXHsVJpAdcu58In1I9qoDnKRHJoDGjGHf7VtBGtuJUICyZ/t7Oz9F5pDlwXUwUL/zyLF+5YLmOVsV5it4PBIHe7o7cbpqcRyeZa6AK5UPirfSwuvokktkM2k7aqi99IFPrg/nZPZx835zS+RgM51yn2MgSLBwcj4eL0d9UElZEUngsvS/OMKy+PRRuCLhMYnTgIfeXba2smwRkNaYuh4DXIx1s6k9BLiVJLI/xZChoJUqqasZ1YUOWoZEmQS22qOh44egeonPc4A2otj+0K/3FFMTkyio7MDe3bvCZ3r0wpGR0atFrvSXMyh29iIre05bM/DsqxpO3U2AA8MAP/zRGhbw7GhqkeNcWuiAAAgAElEQVQwUUpx3NW6RqFIfhGl7U0bqgMF/Ls7Z9B0uUbCy5mE13ubBD+3q6Pv/S8IqGOTg7eVFir7r/f5mWbx9PkEL1vVg1MzNZYo56UBz6f8JT/BPaiMgIgTnNsrn0rX6kHCz56eV9SGJa05k1+MosCh/rQGzmjPyS7zKmmwacI/rrpaIKi6UC0kuCjBOIl4LcrnEi0/OAN8cRB4hHbXgbM4fOgwMDUSqsY2t1dDly71sy02BAiqX9iCoPIA0xVlaXESHARQCBImK5AY02c10mPVJPmUWOWIkow9dLdv226EBFPhmVTIYFhKHQ4A4wSZqfuyrgRbmAPFlI2YpfuBI8CJ0Tm0NDWaFOc4c0z4HHjltKl8OBptYr64sA6zl1UJuKOpHz+ym/byZeXA9Z6uL3i8utrc7VvbVj/zgoAiIXF4fGA0TdHxgke9yg1KZWDf+QS39azCSUqqYiAVshJCzN1SEROe1SMlb6tufAhm77tQJANHnJEGRFeZSQE75mjmNUSbiVWdrIxVTJngfvxdQkMTXCntHsTcRsG7vC6qPIwWoApUtbkimcEJp0Q6soV7h5keDtz30BMoDJ1jRiOY2yR/kbeVqgtIrFcuqaYg14slXGhFI1aPgBLrZ6RGVDmNLKE0bW4Kzd4qZZNQLLe2bt1arF+/wQDFrvXs4kimkDaUuQpyObQ21uMVK2EFdnSvPN5v7y2bVGuprzNAcXwoweV3bGQwM5+Ny6ejdLcGcTEQ+N7Ofnzn5sUKt1c57a775kmCwo723hUMPXpBQHGDg2MDnwHS77vuV0K7pJxi72AtXtnbhZNTNZaFKeIgez7L4Izp9P43+ZRMqsVFi8DQBF0qjEn2jVg8+kAk5USfm08qHs+vmtzOZ8/qvCbtHIC9Sim/m0DMSdTF8KemRYNdDKUkGI9LFYc213ueAR57cq/5eyqzE0BDayiykqn5oFwmrd2e+g53KOkVy4LFgRRVTrAJYGpRShKDQCoUCqYKsksh23qS2WMg8ewsox5ISIRETNpr+eY63L0qRJ90NYVUDEqYdz02gZYWJh4maK1jM7+wsAlcfA6xYWHwQzneYZB9CMoL+Gfrz+MVvbcQIYHkMzs7e3/Az8krys7D4wM/X6mkf3AjAMVjsv/U/sEa3NazEv1zNTg/u3gmhSjZpI3O16UAR13bfFQZI150t185JFUEAO3iJZbAJaZQpoh69OpxKr1foPIgCtM3CEWpdlbDLzqVeb1WcDOyhauZcsLAXdoTUb00H0xUEWmUf2kAeM/TKY4eO4qzzx0NB69vMqLAyAS1G43dOIxa97UyYqgTmTuzmVxCoZd0qpeuvCiCh43oWG+PNfjUoI2MJe02+rfk2GVwbG9rzhg+SqiW6Bg/MAp8YO8YOjs67Aa5qIh44GeOv7Vsde4MUe38jWpxV/0M3ryhgE2dt466l8sl/2ZHe+97lw2oI4Xzm8tpOThSbtCLoHp6IIe1HStQW1uPEy6nSlJHtDlXcql3mvhWxNIRBopyz4Yu+cun1KiWaBZzGGtPeCkU3T62q0k9reqZDhwCVXaIZL8ZSORIjufTeXg/Vv2pAVgRI+JXcmWPUQQ6NicYj8PJ9Z79wFdOTePwkSMonD8L1DGxr9lOn3X6SlKJwdM1qnKs+j3Jz6VCl4xT5AnZ9ZAsH7s8sky1pftXKhbTGFp9BkBRSvHcOzpz2NYeCAkuGLST7j8LfPKZYazqXhli+OoW641wG0WpiCK3Z/u8mkhCg1EslNYrayfw07un0NV86wCqJqnZsr1j1YllA4obHiz0H0aK7TcIT9XDHh2uoFRpw87uPLiiKdWDCzEBQ+euvtNKxt+kuknVE6AoBTj0BCEfmBWfd6SBJJjiCr1N5O/VGD0XNZ+1h0WoyBbTZODk8Okql/NzKcVFNpf5ZFhDg3GFjYHQ4ASUCkrJZqE6FeBwAfjMKeBDD5/G8Wf2ImluN1IgpOyHDhsWkkQVMTbQZiJkkFyyp6JjmRcexbFiAvlORo++pp6eHuzYvg0z7MJYDnYVbadqyWeGH9Uk2NEO7OoEVsWkQl7re58BTo9Mo6OtxQQrQ4yo8vEzY/wsIDZGSmgBMbYyB0wVA6jW11/Aj99WunUYvgRHdnX07cji4gXhfmis/90p8I4bDSge/8J0irPj9di6ohPT5cAAEgSSRvwsB6oqsVrf3PhAvM3E70WrZ69d/itZklLftL1X56TL+2NJ/xeYvKoiQEmqCTAiTHQtnhE3J3S0wYyxNHU4TDiqgYwrJLg6GmI54qh3EmQE2PAs8O6ngQ/dvxeFCwOoa85XC/5LMnn1T8SGyAtPdPiEQn4fGnCn1gNq26b1mJ5fMFKCaqDICHXayDfW4I4uYHM+2IkWTf58YZbfegIm2VobWTg0SC49Uy4WfPGZ8F69o5/jPDoX7KmX5wfxxi2BwbwVXgnwnp2dfb9w1YA6XBh8QyWt3P9S3QTJiqcGE/Q0tyLf1IqphcQGVd3sqCJpcqtakBzEZk9FBk9UeRYkeh4Cp3ruGnAczejS9aqlgT3QRLNnx8WDTJNGq65UG+2jvyUBpYbyd12KbESej4CiCtXLwF2W3HMR8fRxEVi/9BDw4MOPYXpq0pq1KY9KkRBhrC7taKjfLSVFBS7TFNMzM8Ywbtu2FSs7OzA9Nx/DjkrG8LEcmQDV15rDzk5gDRurNQfpM1MC/sujRaPj2xpqbIEk66kIfl63pL4kLxcJ2a5jc8BcqYwf2zaI21bdOoRELsl9x46O1V+4akClaZo7XBg4lQJrXypQmbSaSnFspBZ3rOoA07X7p8NqxUmosH6CQaqQp6m9FBCARAh4NlAT17Sd6PNQp3gdQ6SCB4W37ewYUbpICgkoWcmlY0iFNfBFEuJKrhUtCpTKVlqtNgCLNhdBxkkplYmT9YGzwP/+6RM4ffwwGts6q0Vosqu7TyRU4K5dY6x8RGnFmD2CkikbShmh1KLaR/+TSi/z+je0wQC1rjWAhoA6PwP8zsOT1otX4KGE0nOR45uLie7DuyBoM9akc3jbnhFs6Lg1AMV+bzs6ejckSXJJAtKy5OehwsB/TdP0V15KQOlcJ0crGJyqxx09HVYB9cxUABYfyByDYmPUQtXmiuqfVnh1A/Hlyhg2JPvKkxw6p6dtvaonNpAP30srXgv/vsiPRkkZ7ShuL9CZTRidzar0I/WVi4Mcyl5aiUH0aiGrQ/GeOQkJKsbM8TMnKD9PzAPvewZ436e+EkKLWNrrotj10G+XkskTFgIdaXmmkDCBkKrdbcyBYkxlsWg0OpMXaa8x0dCSFmsTbGoDdjGGry1EQLTWA48OAh98fATd3V0hQzomFuqzStV7Bpb3wXtl0DOlblMyg3e8vHDLEBJJkvw/Ozt637kUHpYFqKOTA7sXFtIDNwNQPGdxIcWZ8RTnp+qxsbMdDbV1GC8mmCgG1k+10v31CUAEgW+xYzF4kaAQWLK0uZc6fLAqd2X+Ye8UjrFmPKbsKkk0Dz6dRxIpS1DwfKq+a8GirieVpNpS6iO/8yor1UABi7YJ/37wHPAfPnUM586dM4nipZQYQW9TVQFVk7My1XTgtre3Y8+unSiyUu5COQAqsnvWT7eu1kBN22ljPgCKoOC4feoE8NCpWaxqbwrPIYZgcVzJZPJdpbk5LlafLzrV6fAfmQO2t4zhX945a6C9FV61tcmebW29z14zoLjjwUL/E0jxipt5Q6TYz02kOD5Si1UtjairbUJjXR2KlcRWMz4AvgswKgypyWjMUXQQixU0wC6ROSwbig/bXi72xyRYdExKreO7Lx1cJTPcgHmgxIYWVYmk4FBNGa/2CIgEpgDtQSkyRsenZCANz+gDAqx/Cvilv5vAU/v2WW1zOXNVbllqnrJ77ZJj2WmmW/T29mL7hjWYmC9jZnrGmD9KLYKP6ewcI4J3T1dQ+7ojM0kJ/KFngaMjJXS31lWTSwkaqoTVe9DYMQQpqq+8F6p7lK678iP44dtvkaIsCZ7c1dH3ysvhYNmQPzQ++AtppfLfbiag/LkJrufGgKHJGjTVNaKhrhGzlQZbKakmcOVWnpSlfvgkwsgASr0SNe7VO0UveKxVpY4bNUomSSjvzOW1Kkcqzs/q5QuEAutStpbUyGpMS3Qf2OLgPvsx4bbGEjJ5kA3Gm4Idw8nOMfjJT47imWcOGAgWIyTCipGVUjz//HzRYgO3bNmC3pUdmJovV4uyNDQwB6oB9WxUlwskxPZIl/MzJRTP+ftPAcMTQULxxXEloIwuj2xmtQUSIyci0HiPXAhQKeM71w/h2zbdGjMvyeV+cWf76ne/aEAdmxzsKZXTc0jTW6c6Rrwrxgaem6igf6IG8wv1mK2wLl0DFtKkGqnAyU4AcVtNSG8/id6uTtbof9LElvNYOr+aEHCZ5QTmpDL1JbNESbpISlazUF2bSxOA0e+STTeRH00PsHpeBQdHxMm+kjOaIKfTm36sbqZR1IfJ/LOfn8Ojj3wNbfn2iyrG2gIQkwmDQE5RKpasoyFrBbY31WOqWMZc9EMx9YPRE031tMNCMuHmDmAtG1NHe+7sJPD7j4Va770dTbYdVXGCjdHl1upTNxZtTppZ/N06NU7QJizjTWtHsKenhNVtMTXlZmErSRbqapI1W9tWx3pvl17IsiUUdz04NvBZIP3em3U/yznvxFyKvf051Nd1obOpDscKQVLJNlG0hSQWj2m+rqjSKXVIUeRiowQohcmIlJAKJi8/VUGRCJz8AoioYJ7fc1U+iiJ7f1m1T8ANEz68FBHCWEffotRU23LIJWJMHaUVIzCo3v7856fx5JNPGvOmOhNUwELqRsgo5hnm5uatVPXL7rjNzlUqp8b6UZpRQjXU11YjOrZ0AOvbgNWtMXWlDnj8PPDhJ8bNduN5qIryei1u7/kMXtp5ug89Dy44BNRkCThRANobUvzma8sozBUxNjOHC3NFrGmvoC9/M6LOk8/t6uy9YmzrVQHqUGHgn6dp+pfLmdgv5TazpdRo9rOFGnQ0NmNDRxPaG0P9BPpBuFKengQuzIQHZa+4IrKilwHgYjfUJX8r9IjbGzgy2yviwhg91UOIOqCBKEoyMX48gE2mKJnELErF1ASr0ukZG04GiLeveDhPv0sqF+aBfCQNmmOozy8/UMFXH/4q8m35aktUBscSVAQU090ZdrSiqwu379iEybmQ7zI9NW2AYjR6viFIJ/7buQLY2L7ofyJYPnEM+Pz+Yavhx6j1fEMNGuti3F6UsHLyKjWGCxPHa3weOD5SxG2r6vEb3xL2IdhmFiqYnFvA/qFpTJTmsL0rRUtDUm0ycCPnXZIkb93Z0ftXVzrHVQHquTRtnB8fGLgRKR3XMhBDkykGJxOUyo24Z10rVrfVYboE0BlYLXBJ/xJXxASYLLJ7Yfg3NMMGbWFV58OS+mEYcGCrJjjRNlFKR5QGIhI4oShpfDKhFXCJBfDNpokhNlWSI3PDRrtH6p0/2WdJzbitj3XzAPUgWmocqWZNzgOdrObEvsWNQU39yY+P4cCzB4zFY6oG1TsFv7KOO3Og+tb0Yev61RcBympINNSGpnI1AEFKQmJ1S4ygrw/j+d+eBA6eGkZP90qU0xQtMcpcHTa0CHHcuD1dAewhxd8vzALHh2bxg3ua8JN7AC4KsmFpf1Hq0n794slp9E/Ooq2hiPWdQGvDVU3pZU87pmo0tPf2bkqSuesGKB7ocKH/NyspfnXZV3KdNyQZcXoMGJmuQXdzM17V14zm+hpb0TjotJGyYT5SjawtaQywpcORKsXJ8ZBvMzEXAFBNBHR9g/0tZMkKqW9K5aaEUScNsYF0xiq4VQa4KiZxknBiKBzKVMCo0snZzG04Tap5hNEeFAg10TzjmHUF8G+ODwkDTXxS0u/47BgOHTpk3QTVM4oSilHmfLFq7dqVeRTmWAe9BtMzbOXZYK2BSHwQFJR+O1aE49J+4vdclH7l76eClFuxIvq7YuhUEnxUqmZlpcRYvmAhgJPf05F/Znga/9s9Lbi7L0gsqcfeDdHXGlTEsxMlPH5uEkkyj76OFCtbri+wnm8H/Fs7Ovr+4wtN56s+69HJge6FhfQkw8xe6ODX83fWpDg0xLyoFuzpbsLa9nqzfThJKGmy6s4l546rvWIB5f8gAOkoptQiwKgekqzgQ9ZKutR9eIlmgI1SUAOqUCZLTCRZEbvGK2NYqpJIDjtGRKeAYTbTYgvcKukh4z4r7USsSGL66+ahCVqOFVm/tW1h8vO7t//tnNlUnPi0dUL7nZIBh1Vim+tCXcXSQtkizZsb6gw0FuDKEJo2YDvLLscICYLs/DTwa58ftPY5pNhJcrSwdVB0Povt4zXKxcDr5r58rmT4xmeKePeb6o1UoequlxYLvfO+eU8Edl0uxaELszg+No2VLSX0dVz1FF/qcc8kCxOrd3bvjJ3QLj+zr+lsh8b735VW8IvXEzCXO9ZMMcWxYXreW7CnpwWdTbVGMtCpSzAs9yXflLYXKyaJQBHAh0Y767lx4NBIXBWjs9FPUk8W8HhyRlZp86jCKFOYoNDkk9QRaDSZZFtV00p44Jho5+l8OZAvkprxKcrM0vXpXRnM2sdsqggqqk6cwL/w92XsffJJi6iwuu3lMto7OnD79o2YnA8d2xlpbo7cmsQkDO+b10spsYWteNiYui5InycGgXd94Rzykfhg5EUzafbYGIDvlEa8dKnHVPe48FBSHR8to6ulBr/zbRd3d7zc89aCQaCHIOIUAxPzeOjsFNZ3Fo3EUCeU5c4ZbZfLJT+/o733D5ez37UBavpCH0qlE2kKVkq8Ia/SAnC2kGJ6vhmvXZ9He0PObCOCSVmwUo2yfp1sUUz+zsntw4940QSkrbzRL8W/FSdIcI3MAs8VAni5HVd3TSJJxGoCIdU615NKNLhfgQUaqXvGCLo6gfybD0TlAARQA7NqW8SwJbPPIpnCc1j8YCQIuD/v5SKCwuVkcXuOZTtru7cGe4T3/VMfH8eBZ58NGbg1NdYUoK+r1cKY1Jya1HpnY2IqmkU21AKb2gNlThaRf9OZ/JEDwCcfPR0cv7EvFbtBNjaGNqC6d1uQ4rhxcSMgmbJxYmQed29owC++Oix0Xipp7JeKcKkumABWNIWF4+TYHB4fmMCGzgWsyl/dlM/lkoPb86tvWypub6mJf3VHd0c4VBh8X5pWfvZGoKl/vILTo/XY1Z3HHasbMDC1WAmWE5APX/4eH/yqUs/+mvi7UkD4vYExVioiOD2ouDJyW6PZnSOYYOIEHGf10hiNweNI39f55IsSmCR9pLaZmhdJEgGtqvpJ3XO/q4CmnLXeUWwCbCmflwvWNaBFJ7AfG05gLi68J6p9G9rDxOMC8q8/MYwjB/Zh3aZtuH3bekyVYj5amQ0EEltQaLPIltT+a9oCkHhsfvfOB4AjJ05dFFGheoBUGXnflCYCB4+rcSKABwuz+JE7m/CDOxZVej2TSxjQuKBcbi5SglJqPn52GmcnJ7BjdYrGZYQxJUgmsFDatbN7ff9y5/mLAdSmFOmRF+PoZQUkf2MkHPady2FzRx67e5pt8o66tHivM/ssXU0cJfX5m/cF5wkMi6AoBf8MwUQACVT2e6xzrvg/AoeMoVQxbcPAXF4fV08CkMyTt3e40opBNCCT6aNEimSH+WPixOaxBRZJPP5tJYov7vxULf8s6VWtoBsllmIXPRh5fkkz/m52WzzAWFT/1jGHqSksNr/yD8BQYQprKZ2Ki9KB+3ERkUThe29rUPlWNgdQ8juO2S9/etgCa9knii/WPGctdaZxWGsd1qCIs0/HI8D4HYE+Nj2Pd97bgNu7L87S5rG4GHj7UWSFVNusSk4Acm7wGutqKvjqqQmUkxls67789GfhlVyC79/e3vu55YLJFrmr2Ti77cGxgQ8BabXI33KPNTiR4vRILbauaAL79M6W2BF8AVNz9XjDlk4LZxlmQ2aX+6RjayC9Me9XYn3mhNWqLKnDyc+HQYenpJNUSH8u9fIlaPW9bDBNeA4cj0P1hP9olyidhJNOaqhWcx+7Z47NOKlpN3DbrK/KVmwxjdFOs4kZJZmuQ2XPPPOlmhXcVnamwF4FlHtYdCdwBd+QB9rZ4zoB/uhJ4MHDBbS0hqxcnY/2CYGufyQkOFFJHPC+SQx86RTw/i+cMHtLzd5Y8Yj1L1jHjy+WE6uq6jE2Uqowx5Ovd94N9LSEz6bSvkD2hlcBs1ErJuVjhvCqFuDYyBz2Do7j5WvLSwbdJknyvp0dvW9f7pzWdi8KUGwfmlZKB5gztZwTF6ZTHBmuwct72rC5izUIQg92ZuoeG0uxsilBU31wxmoQFWkgcPiJY5MjTkh/fp9KQUnCB0QJwXdOegLGWtpEwCoEiQ+BIOGLE9HX86PBb2n1jgDg7yIraPOxc+LU/OL5eB1GIiCs3ronn0BXpdgjkWH2k0KYIimhicRTS5qJVFEESFb9E2B5j4re4PVayogr1aVxIy1NVY2SipKC+/zBY8BXDo+gs7MTjZEmb6IkjjYQwdXXFvxalpdVF2ygX/37eZzr7zeJZCkiscyZSqFZax0W56ypQUs90/PD0s6UDoYcTRdTrGlL8LaXLxZvIVi5nZ8PvHbdU3b+ZW0u/l4laxAiOmpyFdx3ZAyr24voaWWpAMEhOdXVUXNbT9ITep5exetFAYrnOVQY+Ks0TX/oSudkddIjQyy60YLXbcpjoZJUVTlOclKkXCG941J6cvYCRQ17lk4RB/qOk4EDTaAQnCahSotgohpYXFjsW6Vz8Tub9BFQvnqpiAs9FKqGirPjJLc0irivpGCB2aaRRKFaw5dN1jgxSGLw3JYeEh3KdABfyc7SbwYkt4x5ia2V308ifvZEgPxe/rkJVGvzQdLwOP/3l4GD5ybQ2ZE30JjviVWLaqPfie0+Y7llAmv/EPDu+45bh3nVb1dpZyUuKvVD3RHJGrIOIhcX0x6KC7h9dS2+O1bWJ1CZHs/xUvVdXbf3wZm9HOvPa/HSdnKa811+Pd4Dbb99A7N4bmwKnS0lbF7Jca194/aOVdeUpf6iAXVsZGTdQs38kTRFaJeeeR05DySVRtzRGyIZhqbDTfOhjMwA5yYX9XLOKnvQou9cSoQO652XYvPM8I4Gv9Q72UccvOniYs6UpI4AwB7PfFXBFIPL1NpG57NCmI7gEAjFphmLGHu0XBQPGNPySWhIEkp94US0iR5XaN4//TQmAaLkVSgOt1NgrTmoo3/KbCPrwHFxNV0RIv5x+PQSLQZ2f6rqFKU4wURQaZH7o8eBh05MYU1Xq0VbcFIzKpzbkSlsawiSiQvI7z84aj2KmxqbLPKC96Sm17wW6xBfR7DFtqWx60d9fY0tJDPzJfNz3b0W2N296KjnWPF6+E+EiBYpgUf+OS0kXqLZuePzU4QLvyPATF2tpcukhKPDU3/8PTtWXDPZ9qIBxYs6ND7wf6SV9Df8wzP/0fla3NbTjh3dDWZoSjfmiszV8NhoGCCuypcEx8WDWe2HmBGrgfJ+Gf8dt+U5uMoRbASF2UqxuIukjECV9U2p4IukoApfyg4xg99VQKKkk9rnExo9qyjASGLyWJRaJEVM9aKHXJ38WF8h0uZiwXhOBZNasG2UTBf5r6L0MeM7+nkkpbWdfFRKWfFA5TVqX14f2T5SzmT/aFPx9YG9wFdPzmPP6gYDleU0NYTnR1BxLN770AxOnnwO+XzejkcJxWBbSSZ7VjG9nlEZFsdIcqKmBvmmelPD2YSgpaEG37oBWNe+mBrDsZI/j0CWH0yqrkijpRZ1L7GzvwuEvJ+ORpxemwcp8hd04C51HgPo5X64mu/TNK09ND54EGm6tVxOcZJlwMqteNPWNkwvJFUJocnPyXd8LEweDowmsFZKe8DxIavoCh+Qz2b1wan8TWCiNBKRIH+VBwolkahqnkcJiQauaFPxWVvVpFhAUwC5aJvoA7Js4XK4Nm7PeD+7z3iBxkjx2CGA20bcFoRY9JLXK5AqcJWqiFQUOjpt8tPGYGBrtINsdY4STVHtCszldXI/79C1OEMNbHy4ivQW3c+vFQ5E6poTdxPj42Jd9g8+BRwcBnZ0BYnE33mtlL4ffWwUA/0DyLeHYFuWdGYXRJZ45t/qBGLOapIcuRoLmGUkBUOdWJuCzmMyvW0NCb5neziHL+FmZatzYQFqYTOGunB+qeEaM/6twqIKQ/OU+1Jz29Rw4AfuXJ185mrmfnbb6wIoHvTwaP89o7Ppl48P1eE7t3WgrbEOo2ySVVo0iuVPOT0eJAlpWtk9kjqSCuzUQnVMaoqikS2T1NHYPDf/5gTguXhcy8aNqpxUMv9guI98UbJ7JGmkk6vuhOoBRu0lqHVufz0wkRhZX5jO44+veS1nrWoL8trFTnI/qYSqIqtqq6KZFZvI49G+0MSSjUZQVc1slxVrgHfxgvxbKqatsnEnAoXSaENHkEj896d7g7ObQOPidHgE2HfwuKXLNzc3WRUki7SIXeZ5PNlQyrdSXUAW2WS5Z6tJwfoUbF1TLGNlSw3evHPRGS/pY8G08VqlAlJKWudDF/1vz8qVx/YM6hXA8slX9iU/+GLAdN0kFA/0yvf3N//KXc3737ynfTMnNv1HnsbUw6cNdWE6rDAaKM/ISO8VHayaCV66mc0QVyHuSzCJzeOE94an/FDaX45dAVf5RASwHMaW4eseEMFix6QaGZd17++RvaVjyJ7T8Tz1LmkkyasH6NVYjp/8VgS0glDlb5FE4YotI51jKVBkmUL5oIgT2ahZn52dn76xKMm4Le+DqjoZsTWR/eP1/toXgKcOnbZuhEw4tJagTY02aJRE6rBo0qi2ztI95NS15xAlFqtZkU4n0JqbmqwoJ4NpX7elES/rDYujWD0tFgI874kkSJ7/1NkkSjA/llVq3rUV0lzQ2CcJppI67LqzKzl7ywCKF1IspyKVgPgAACAASURBVP/6/BTeSwbMD4AGgYNzshB+oxqRDRHyN+MnnkJq+MwJnCr9yQf+vHdfRIeMfs9mSa3RSs0VjiurJicHP6sO6DieNpeuTckl41bf6aH5kChfdJPjYVIpXoxvOCDpZJR8lA4iLcQW8lqr/qxoYyk8iWogj0tw8Tp47x5Ysj/tPUptTTiFQnHB8IHAum/FKFbZv/agZnH7n/90CXv3PoXVq1eFFqeVivmdJJ2UYk/1TiDy0oq2lT0Dk1J16GhtwODwOFavbMdbQz5jdfHKLjp2n/FeuDAT8FL9sgHNmitZE0GkTJybv/yqvuT/fbFguq4SShdzbDT9RA54s/cX2UDmgmSiGsFBkKd/qRWI20s99Aal1D4ODie1JOHZ8cWuGDb5opGvZD3vJJOficcwXTv6liTZPJB5bYqY4PUa0RHDnkRIaLWTiiiA2DmjvURASb+XhJNPy+y0eL+egeTvVPFo49m+UULybwZ6qtSW2WdRihEgVAdlIyqNgt+JABFTKBvVG/X6Tgsgr625PowRGTwSFZRUfOc5//3ngYce3RuqKZlPMeRUWcMBl19lRAT1T6phObbVYWJiyMSks7e5qQFjhQnMz8/jh+/qxraVgZn1Go4HhGhvaT1USymt5FCXTa5nI4LGg6gKngRPvboPr0qS5CpCrS8PvetmQ+kUZ8bTFfNlPJUD1nlWjA+VkoQDJeMyK5p98KpWfx03Ky1Ehw8yb6YQtiJQNYhaXbU/J4DsGK0kctZqG05OOhYJJGumHPurSB2SuiiQiz3k/r4+hZfO/J7H0wKh6+Aqf1HERvST8Vgsm2ZZs6WSvdu/Smoq1uzMrKWu93Y1gx5/2hAcW46p1GT+LedrNbIjluuSuijqWNfK67NtY3SFcrQIAguRovthHljJqrAxSZGLwy98Fjhw8AjqG+qNoSNIaDNRxaMq5yWUVD9fIIZgZLoImw986x1r8K0bw3Pyqro90+jj84VNy9QWItvIiAqyjVkHdzbuT1I62pClmhzufkVf8vj1kE43RELxoCdG03tT4IGFcmg2Z55/Ns6aClJFxrbUMd2MpJa3qeSo8+SFViBmobLyEQHVEut+cyKYERprN6hOuIwiO4erha4HpWvwk1+f7bcoIbQImBPRNR/QqinAUCqRBmbkBNVUXqso82JpwVQja61ZqcSO7KF/E09kkQWx6ztXdOvXxOL/XOnZ35YzybZL0Nrahp62WqyKEQt0QShdX+FBvNZq8Gmk1vldllKXFNCipDGx5xGZRtrGnLyktEmp857+65eA/Wcm7NrmY2d4Xu9CmROAjaxDn18CTEU1GYXOf2xEQDC9ds9afMfW8Gxs8YwR9l5DkFrjFzb+zvlEqU1AWSRIdJx75z/vRUyx7i/J4VfvWpv8l+sFphsGKB746HD6H54nn35LgOIgUOXjS6uEvxFvx2iV4XdcxfWbjwxQWvfBCyzbHFQTqnoy0jV4fNc1eGmlzzwOJ5skiVg6gVqBmLoGSUqREpxQXCQKs8GIpk03Ol22icUWm3wnIChtfFUhX7zfVvQ4g9gE2kJ0op/G+j658B0z7uOECfZf7PJeEzJoKUG6WxYzYmVbKfiWUpf3qzHxYVBVJ3E04OWb0mTUQsb77WA6fYz94/V85iCw/3xQvc5PBRWxMFXE3Py83btelFiSSmw1ys/37uzEa9fHOMtob/I6rd6H09elGZgG4QgiHns961m0Xjq/tE92DiDBl+5ai29fblrGckF33VU+f+Kjw+mfpyl+ROQDw39oA8gY1iT1D2ypC5edZWpJnEycyFz1D18IUoqTSAVAtDJVJV+0lfwK5SlrTzIIMLKxeAwRF1LTOKGoulKFpWugMF0y/X9hIUiebLNpRQUoUFTF+FnK2JMm4ZzhkWRZLT8uYuioFhEcukav1lL95QTjuPCzYuG0gisukO+k3HVO3qtCwORENvU7NpnWhOHYU0Kt7wj+KALgg08wRQK4bfUiMcLtyBSyxMDwZOgtxXHiQrNrXSdevS5cp6l5rgVRNqg3Oy94nbKH50rABtZUb196wfbzLNqXhVwN7vgna5IzywXKcre7oYBiUZfZIXxxbgGvIaunibiUhKpO/ugfkU7vb4SD4Z2sAhRB1cWO4xlHnydGzF66jNkph6eAznPaeaLDmOfhhOifCO6A8dlQRJ8vql++0L7vhUvJclGtu7gykGYOJEOKhQWt3lJ4Y61x+nJsBeA2CxZIusCV3hkJPC9/y7anoRTQxCXzlm9ptMnWm48LDxP6YtSFUkxkM0klpmTgNj4yhNKME12LGiXyiuYwkWnLcdsPPwl85bkyetpqDHAEs3xFepYEH3/j8+JzkV9RpIi0BJMqjuqXek4V2ttSs0VgM1Pw2y9lbDXXvPpXk+Ctr92QXLF60XIBlN3uhgKKJzswlK6+MInH+vJYyxWIPiO+5Ee6mgsQK6dB4gp1fAR47OziRLFMUndQT2bo5r0hzu983Bsn2ExMyRicDOoLpdDk7LwRAlTBbAJHg4N+FhnZMsZ5zGwBfhIKagxtEsxshbJVFvLkAwFKI51A4XbBXlrsTCjw6JwmnaIjtXp/jFSIklIqoUJ+WNJrfU+rTUA6bGl7SquSA1QS7yIqPRaKqUa+R+cpFxtKwXU8VvQtvuvLwP5BoMvyjwIIm13cH31HtHdkExlbFyVt1qa1e3dmAhdJuU74HAlq/k6pyONmX1JbF5crfODujclPXytgXmi/q5nPL3Ssy/7+oafSl9+9Bl/J5dDMByA/kAGLYT7RcSoSwKs7OmjWE67vGWD75ROBFaKxTPWFYF2qq4YHlFQbgZMqHI91uhBIjvHpkiXI0dHojWpNZHadYN0FEgWBvfKrIxk6So7gZzEpRjtqYcE6WhBANNh5bEoeSjGmh/OYpooxcDRJwH64i+kPKRrqyJ5FOjmqalyphW+Oo9Q3qkG6JtmHC+WgbvEfr2lFR5tR1Fu7Fie/3AhSiWVjCWSySXhsUvB8LrSXSF1T/SOoOKZ/8RTwD8dStDcmZttaSk1UHQUgAo5kCiWYfudvvCcXqVX97JNKxdBy8SOgN60IbKRnjv0127NI8OjqjXjdNpZGukGvlwRQvPbH+9M3r23DX49Mo0Y+Br8i+vvzTJuXJt4npe+pmh0YBI4MB0A11S/aPNkx8xEDOhaT686Nw0qTnRopWrVUldBSyAxVKIXHLNZWYFBnrTFzQZKwux5VwEq1cCTvo8T6diwaSZIiNpImu1VXV29hN8xc1b2Y2hWNbe8TYnwb1UOeiw7Rhrqcrfre/eABrYklMGiyyrkrsoeT0fxqOWB1G6yuXW+c4NxXVH92IVpqweMzJUCodlmJsBrgz54AnhkMqiYXUp6PgOeCWg3ejbQ31cZuy1GKLVwdS1v1O0WVX89RAQQbO4PK7+eH7G63IA/U1+NV96xPlp3Ofi2Ye8kAxYsbmkp/YnIefzpXQkKCQiSDv3DPykhf5yTzLGBQqcJe3J4P6pEzwc4h+2TqQ8zQ5Lun7rkPQTgyTXofeG4EGB6fwfzcXOhHGyUOWTYGcNK/Es4XPBcEDF8BSKGSjtlQkaVjUKiBLto/vFDaMW3N9TZxlbdkkdWMPC+WDHAsvE+pRpBZ5AEBymNX0pDuEFkvAu0iIEVJRWAYwxn7ZjEl3wfDqraEnN0+1tHU3JhxTJKDoGBekJVVDjX+7eX9iuZsjt+ZWyQJ9iWlhRWcrGfnQeCjT4V9ed9U1fidlQ2I2dOWVRzrfBDMazsCU2iRD268OJwEWzUvLUbNEIg9bYtg8myeIyPma3L41ns3JY9cC0iuZp+XFFC8sHOT6b8tFvEeTn7LMcrk+sq20gPku6+n4RP9vL+KK+S+/kVQaX8OsDJWuaIRSLS7SGQUxtmJL9gqAgwT46jCqbULweABFKQE64AH6cRpRRWOx+G+BARVNk5M2ieionndnEhzxUpVAgagBhJCqQ48TshwTdDUwLLIwUbQWPFvTjZTWSP9zePQPpWRL7BoZbf0GPeyhx6NCivMGetA8BxUG0XCtDYE24gSgO90TUidVrazDisJSdBQWnCi87xPnA0qOdU6A1bM8zI/3QIwNrO4sPK8vGZS/1u6gm9JEotqo+7TJH85ECKUfpJ2euYWKBwdwaa65vAvX7cp+eDVAONat33JAcULHZpOf60wg/9LqQticxRS5PXgqrPRTQB1+vPb8YGOzwYVgw+Gk4sDbTRxAgxTIo0Azw4CI+PTKJFdi8GcBtoa5/uhasYa3+yYbgX0I5UdWTt7cOUKWK6YUoyqYXtLrak8XO0pxDhhbNKUADpy54vzi+E40e9ECcTz2kRZiA4YprQ01lZXY/5mfjL6ZGIioUV8UDLFunYG+Jg+wgRFpYFI7eHEZllnZsXyOwHP08nV1Po4kyhB52KtDJ6Pk5d20sYVgeYmuHjOeQbyxvAtsbCUPj2twa45PAT83eEALpPOsZyZGFUPYJ6aQOFiS1BQ0tHGo9YhiWgSmMU6mQTJKPhI+WdtJ1dp6vfu3Zz8+2sFyNXud1MAxYs8P5X+7sw8fpmDV03NeIGrN5bPRZprRRIg+TdXPT5EUtx8EHxAXCWP0wFcmDIbiRKJkkRSKRANIVhTk5BF82m3UHIElawRjfU1KExMm0RiNdTufJ0xS1I7eS/T82X7XTaPsUwW2wZro2nvsfSy1NLgtwqRErU1ObBxdzCig0EvSVx1GcSV3oARfWycZJyEJAU4oVUXQvvyFFW1MO5vNlYcc58awfuRD8oiQmKlKC6AVK+5SHFsCS5KL9qtBJVSZaTabe4CvngsRMgoGDqSA3ZWMW/SUqySlDWpDsezTOsUeFkfsLNnkbKn5Opkx6JIdPBY3D6r7SQJ/uzbt+InWMHoaoFxrdvfNEDxgi9Mpe+anMMvUqLwYZO+lhNYhnWWoPC+JYFLwDJJE49xtgA8fAq4/zAwMjZhT4/9jpTgpodJdo0SiGxcpRJCeoxqJj2OxNISGutzmJuvYHxi3II5LXenodZIEK7kXKWn5hajIwJlzjgz+qGCrlLvOGhTxeJK7Z+0wEwSQjaZtXyJYtqrw5IuWqHliFYQLM1IJjUywFYSTBLCgmajVNPv5vCMnUN4qSaUlVofM6bFyHLi016air2OaXNt7wY6YqM1HouM6f4B4KtH59C7ojFIk9hjNztZZR/pOXIOFGLVq4lZ2rizWNvdhO/ZBRCkXMSq8yD6qbyrJNi2+ExuK97y+iRZFP3XipKr2O+mAorXOTab/ueJWfwnqX8aKLFMpkY4Z6KtbHFV1n16JlAPhw+fIUl/uRf43JOj1oaFBENLc2hlyTwcTVqxeSQTaP/wXYVEeI7p6WnMzMwYkAg2Sqee9jrQoTjBJZuTt1SqBoWGawxR1zyWfFLyCfH3bOiRnKW6J92jnMY+M9UvKkZfx2Ivfjy4jTlm47vUZKqKlngYKzJZQK2yglVxKdq1VadorO7KffSdyCOq2bRLFaNJgqB/nP+CD422KBlOSvitPbVmH/mYQR8pIoljNtLzHReZ+U2JRQC9cTvwmg1BKklSS/pqrHhtlEVJgi8ldfiu12+6cqeMq8DJsje96YAyUM2kvzRdxO8RVCqWohXHs3teJVvqsweayAgyYvcfAT76BHDi7IixbxYFHX090vHswZpkCn6gfGsT5oplKzhCQLD7Ofdd09eH7rYchibo0wmqnRELkZFjmgJBQLaQT5Z+JwMstzFWTAl4BDUlkcDHeL4w2XjtVPVMjYqpGcHeixEOkcFUcReTLq7HVRVYvn1oZOXUmZ7jSiDyHFL9xEJq7H1IknxDSg9R1VdNajpYCS467nktRwfmMDM7ixWdnQbCyelZU2H7uhqNRdSCqQlI4KtDiamWpQBeSr7XbgxEhWh+L3EFSGV2I8GTLQlef9e2ZGLZKLiOG94SgOL9TMymbyuW8b6peeQkrby+7VdlqQZZv4MX+xojPhQ+fEZV0F/1+WeBLz47ZVJHUkhR0JQyrOtNW2l0bBKTU5MWyWBSIpdg66b1ZgSPTdM5SzaODJ1oykU7yGoqVCrBdnIXZVHj1VewmQhsq7aa0fJVVyLiPKSyR9UrqJOLNgh/8vaDYvHkd1Isok+Tl49J2yh2jscylpCSjX2zBLpYy1w59Zb0GfOvpEryvOa4jz6yg+eBA8f6reFaa3M9ZuYWLLq8u7MV27oXAa3nSUCSyFmdB3avBnatCrQ975d2lVRSAUoLUFWqA0/X5fAdr9uWXLiOGLmqQ90ygOJVz8ynby1W8OGpedRTnRKNaw85tk6RZLL4r2gfVCddRhU01SoarsoP4n7Hh4H7DgJ/+/QcJiYmTIJQnSMAuvKNuFCYwdjYWDX8hwDp6+tDc2MtpmaCo1bqn0ZbkjQQGYxwCAl3QebJZxNi86QC2nkjSxUkZEx6jDaWpMDi/q6qTizlLBxyUst+lD1K0FSjBygBlHgZfTpZNTPLlGlcZadxLL3UsuuK0pHjK9XT/FUxi/iJM8Czx/vR1tqK7hV5sC0RQdWZbzJQ8TXKLIQkBLjuWg1s6gqkB49DcCrWz9vMWbUxSfBIfQO++94NydhVIeA6b3xLAYr3NltK70mBv5kvoZu5RAIWf/NMjpzCugENMP9WvYisM1irr+h0PsivPgd8Zj9wfHCmGpZDkAWiIgS30mZa25PH4OhMUOdibTlFlYcaCrSZak1yWUCsY7EWQbcIpjAZIwHCooZ1dCQvBoP6+/U0t7c5dA7zM8XlumpPuhg4b2PKJyUby6vWpvJFgauIDbXh8fNO2/h3ncO6k6hmYExWvG//nAUTK3WD9ijvfWVnq1HjW1cCd64B+jqCKki1X+AWKSXwL3X/SYIvogPf//qe5KorvV5nPEmAX+/Dvrjjzc6mm8o5fKZcwR6K+qo/J5br0sQzeyMCSA80CzzvI5FqoZXVKvmwVFU5+KceOQncfwg4fvo8xicmLL6uLZ9HV1eXxe0xto/zlmqhBwk/s4FzFsBLrfhLTUxeO7N0G+pC1/rqseMHq0kXy4aZv8l1NBQNr33k1BU5o4XHXA7swB6zmiUReUM+dk71KKQJaALreOYDi/GEztdjkkpOW6mrAtzZMWDvyVlLJOQitX7dGovEuGsjcHtfoMB5XLKHApDuR881u0BJ3UsS/G1jE/6Xu9clrq3Ei5t/L2bvW05CuYnaNl3ExwB8jzzjlk8VVcEsUAwkrjt6dlD8b9ntOGEt0zXG0p0ZA756Ajg2FOyu4YmSqYDq6kfGiqBSFirPZbXlahPMl4IvabkvTnieW6syGS2fkWoLRIyO8EQMJ5hi2kwViyW2uL3S3hVNYXF/kQmsqmgxVs9sKNUKzACY4270usvy9VqCdwz7zzwMF0Kf30S7aEUL0NcO7FgVmDsrhx1VOtl5Gjd/r1qYtJBoQUxT/I/2HfjRVyWJ62+43JG/MdvdsoCKkzQ3OY/fzSX4d1oVJbHI+PAhWnGUWIZZadNh30W7SykcnOeaEEs9QO7HiScamTbc8BRwfgJ4ZgB4+ARw4FzRCA1GUfB89EvJBiOQJBH848pOtuyj1L3JD2VFVXxWLqVi7OjBfW2CxVXBioOSHHBOWgNSxDTHxud58Ryc6HaPzgb1a4Dugces1jOMZcosTSw6sayyU0wMpL9IFH2+KQTbrmGwbR5YFR2xdDpz/PnMCHKFL4kKv9IyxPuwilPxGdbX4Le+ZQt+7aV02i4Hgrc0oHQDhZn0rUkOf4wUeTkX+Zs8+HxXoUmpCKYWLvPuLIog42nXvn7i8Rzyu5wcAQ70B6CdHmY6BP+FrESyeRYV3lBfdexyFpIVzFLcho1Yr0I4sboYMcCXwNH1cTsL+ckwggYaF9dn9lFk4bStFhiNjwgGIxBi90VNaNXhUNgWgcLJb+pmJCp5Tn1H39PqmMC4tjOkZPA6eR98eSmkxU0LmsY5uA+C1JLrwEskN5nnkxx++p4tyZ8vZ4K/1Nssc8q91Jd16fkKc+mWchl/mQCvtAcdgyz5AHzsnFQnb1MtF1iSbH576fRiCzURJRUpxQiycwXgueGQBkKwDU2EkmnzxZCDFMKRQmCt8qcEOqZwFEt0KtcEnxAjxxl/556O1D7VWMjaa7KRuL8VEI1BxTqGQKN7lBSSxPDHk29J9pzlmOXCNVFtI4C62ReKjdZagw0kCUqJRqB5N4C3JX3um3/KPrPAPzttQ5AtVHC+rgZvvmtT8rWbPyOXvoKvG0BFFbB+ZBq/nUvwC/xbKosmDR8WAcWHSnvLmKpoRPvb9xPVM2Dcxv8ttUv2mpcM0vGt9nicxNqX29PDz0hqRg1IbeQ7/xl7Ge1Bqq50IJP0YNKhOZfJJLLQvqPdle3LDGEbC6So4UV40EUns6evqxm27t4k0SR9OZmZ+tHSGN5JXFBtY0BsVwQM/UH8Z2XLXPS6qd3q+hjTMEwKE9SZIiu8bl8qzoNbksu7RfTMTOLW4CnU4QduRB2I6wnOrytA6cYvTKc/gDL+NJfDiqz9LzWFagYfBEFGllDVk3gMb0dJ8ujhcn85ObN+Gj/wWsWrNk38USu9j3QXEaBz81rMIGcXDuYHRYARhLRFyHYxPpCg4zbKIbKVPy4SVhMww7TwmpTmoFIAZNwIeqaSWOnmqIrxbwKEhAhtG75zX27L+1Ykg2fddH7dhya/7k/j6kkV/iaw+AXLg0ULkeyk7MJVk8Mf5dfglzYlL30o0dWC7esSULzJoal0dS7FH6aAFXjP2ghZiaQCLWKWZDsIEP6h8lgCmhhGDwpOOKXxa9ul/E5Sw3gOv78Ei5eU/jvhxF8jv/N/ZyetJqGOqXPzWmWvaIHw5/ULg8bCH0tgEHFyOYmeHUeNv86Vtft0Xu9v8ttGG3isJoef2b4q+Zurndg3a/uvW0BpwAYK6Q897yP8g1yCnuwg8gF5CeZBw4lCkFEamdHvej9pcnAbH6SbnXxZ0HJ7AdtXWNJK7iedtyu86sNrlFq0lC2RlYjZiZkFgEmT6Lfy5zS1z9Hl2QWD96HYQT/Rl2OPekB628zbc14z8OOohSABvlLbgB/dsiI5fbPAcS3n/boHFG96YiLtmknxHtYAlDTIqhfyyfhBEgXrJ6moXE1Mgc2vuFKDPLVdnQgxFOdyfhUPLq8yCYBSkXRtkgw6v6fYs+qUttEklv2o7bLHyk4Y/q4FyNuI2QkvYF7O3ZZ1U/jzejU6u6hE8C9UFvBbe9biN65XvfFrAca17vOPAlC6+cGJ9PsqFbwnl2CTJpUfGK2cUoOUOu0p9uxk9CqJpJn/TmxWdiCrBIWiGqI0UKSDAK9j2Yqd6TiRXem1WCxFtvjVfykAXE5q2CTOuAw0Pl7tzY6RtvFAV76W1fzLUPvVMYsuNGtoF21cqbKVFI+hBm97xdpk37VO6Ju93z8qQAXVKW0YGMMvIcGvVlLE4ryLRV78RL7cCutX6SUp3Ogcla2jyeOlkgfdUiux/C5WuzumWSw1GXw9iaXYRql83vD3UlrqpL4zVc6pc1bSOPqhtK2O6dVAXVt1bJRKEn/wDGeUNPaLrlkqNr+TU5efYxeS6XKKX3vtZrznepdGfqkB9o8OUBpAkhalElgI/icY4J3V5bNq21KTUGqPB55Wam+kZ+0YP4k1qZbaRtt5ZlGAN9Ihki1L2TC8fmXneiYuO4GyJILtF4kKSabL2WoGqCvMSI2PpLQkpweNFhPZqNlrTYC/TWvw9nu3fH3ZSpcbln+0gNIN9xfSV6UVvKuS4h4/MU3NiCE6akvj+0n5zKWlBk85R7J1lpJ2mqj+N63YXp3K2lsCd9YW8UD1ANWxZDN5ieglx1KEglIiJGX5tz/2UtJXbgUxoH5fLyl9jlWW8Vyo4EhtDd75bTuST7zUUuRGnu8fPaA0eOcL6Zuer//w60jx2qx9lZ2I2YeftQek0vgJ6ldeAogkg3xiugaCVNEHXip4ciKrWi1FLHB7RRxoey+BPaC87eSZTH9PmvhiKWXTeClu0idjF12uVrwkn6If/AQuVzD0vFn5n+v34I9f6noPNxJIOvY3DKB0w6dH0jc9b0L8n+Uy7tbKnp2cfuC5jar5qJaB1Lgsa7YUZe3BuZTPR2nomoQeAJJIioL35/OLgjGRTqT6z1kJkyVUPDilenqwZ1VjSVhdG/enT85nA6uMQYamn0ly+L2GBL/9+j03P2/pRoHrGw5QGshTI+kbUcF/QoJ7tDJnKW0Oju8DzM/eqWs+I9fRQ/S0JrFXeXReSRyv+nmyYSlHaFYS+snA3xgJonN5MPhzZMHst8/+5m2hrCqbJVg8yLOfo+o6hRT/vakWv/O63cnAjZrIt8pxv2EBVZVYhfRV5SL+bQq8NZegwbNm2ckje0NhTEvZF1qxtYJL7dFEr2ajRoO/WiLZ2XRm1MdilnbOWONB2/L36ucY2qPjyhVQTYd30eGSlp4WXwogdvwYLaLP3p2gGEq5EbwN5/xnF2pq8J7nW1S99947bm5a+ksJtm94QGmwByfTnplZ/KtKircnQB+/V5Mxn7LAyeMbVNvfsfIb3zVZOQH1tzF20f6QOibaPGvPSZ30Tlut/BkTJlRMiuCT5KvaVK4pt9RJSVdFf3i1bSk7MUvJq65HxiaqJmby+5oaPFep4Pe6VuIDt0oW7TcB9VKOQOZcaZrWHhvEWwD8ZAV4I6sle7vGq3ic4FKP9C6bRAyYbDCdRiqU+WJiCWM/sbXCZW0brxZmh6cUo70vsn1cBjOvWaXC/L1woSBoCJQswcDzC/RiIZdSiWMM40IuwWcB/Mn3vwKf/3qMcLheU+6bEuoKI3lsMO2pAP9rLsWPLVTwaqlZ1qza2U9mx7BUeqxWxAnOiaZ3syWUQBcjxrPMnpzEeiDan7UkeJxoj1zU8ULHlKOUxyRwlrLdlrpNkQmSxqpoRADxnKrhx9+zx7XrBw7X5PCB2kZ86J/enpy/XpPy6/k4zG7jkwAAAkpJREFU3wTUMp/e8Qvp9nIJP1ZK8c8qFewm/a2aCabeRXKCk9myTqN+RsLAVCehKoJO2a/cXtJAEes2eWNLUvOVxVY2SntXEh9TLrgPwczJr4ZrOj/zlqSOZm9zKapeklLbeomkxSJJcBYJPlWTw8fe8qrkK8scvm+Yzb4JqGt41AcH0o1pBd+7UMb3JileX6ygkepTNXLdxal5Otwn1xmQrCRzUBsVwZClvFXfjl0I6UxWXQV/2QSSwE0QyF7zDF3WRlrSycvrXsqjneDZNMUna4BPvvVuPH6r1XG4hkd4w3b5JqBe5NB+9UzaVFPEGyoVfGe5gnsqKW4vlmDVFDz9fDl/lsqgmUEfu4vokriPqg5pfzmNPSB4Hu9Ly/qlpC7qmsQELnXrUVoOp8BXrEZ4LT73o3clR1/kMH3D7P5NQF3nR/3AgbSVXe/TFN+CCu6er+AupGj3hAEliLeZfLLiUpJDl+ijIfx2lvYfVUe/rb+1pVS8KsOY4mwlxZdra/EgKnjwR+/FwW9KoWubGN8E1LWN27L3StM09/lnsCktY9dCGbtzKXYvVLCrXMEuAG1LRaJf6eAKC9I2lDaTscSjZ+tUBcnH3eVyGEtTPIMUz6QJDiQpnqlpwTM/8ZpkZNk39M0NrzgC3wTUTZwgn3kqXQNgTS5Fb1pGH3LoTYDeSgW9C2WsTHJoSlI0lSpoZO+1SgWNuQSN0S6bLVcwl6vB7HwJ9jlNMZtLMFKToL8MsDlzf20O54oJ+pMU5/7FtyRDN/F2vyFO/f8Dm3C0ankqQVMAAAAASUVORK5CYII=",alt:""}),(0,ce.jsx)("div",{className:R,children:"申请发布培训"})]}),(0,ce.jsxs)("div",{className:H,children:[(0,ce.jsx)("div",{className:G,onClick:function(){Ve(!0),je(!0)},children:(0,ce.jsx)("aside",{children:"发布新申请"})}),(0,ce.jsx)("div",{className:G,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:At();case 1:case"end":return e.stop()}}),e)}))),children:(0,ce.jsx)("aside",{children:"查看申请记录"})})]})]}),(0,ce.jsx)(_.Z,{title:"".concat(ze?Ne?"编辑发布培训":"申请发布培训":Ne?"编辑师资培训":"新建师资培训"),form:ve,visible:ye,content:Fe,dispatch:re,isRequest:ze,onCancel:function(){ve.resetFields(),je(!1),Ve(!1),Me(!1),Ee("


                                                                  ")},confirmLoading:tt,onOk:function(){return ve.submit()},handleFinish:function(){var e=o()(r()().mark((function e(t){var n,a,i,o,l,s,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.enroll_time,i=void 0===a?[]:a,o=t.meeting_time,l=void 0===o?[]:o,"


                                                                  "!=ve.getFieldValue("content")){e.next=4;break}return x.ZP.error("请输入内容"),e.abrupt("return");case 4:if(!(new Date(i[1])>new Date(l[0]))){e.next=7;break}return x.ZP.warning("会议开始时间不能早于报名结束时间"),e.abrupt("return");case 7:if(t.invitation_id=null===(n=t.invitation_id)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,null==ye||!ye.id){e.next=15;break}return e.next=11,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==ye?void 0:ye.id,".json"),{method:"put",body:c()(c()({},t),{},{enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 11:0==(null==(s=e.sent)?void 0:s.status)&&(x.ZP.success("".concat(Ne?"编辑":"添加","成功")),je(!1),dt(),ze&&At()),e.next=19;break;case 15:return e.next=17,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"post",body:c()(c()({},t),{},{is_apply:ze,enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 17:0==(null==(u=e.sent)?void 0:u.status)&&(x.ZP.success("添加成功"),je(!1),dt());case 19:ve.resetFields(),Ee("


                                                                  ");case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,ce.jsx)(m.Z,{title:"申请发布培训记录",centered:!0,maskClosable:!1,open:qe,onCancel:function(){return Ze(!1)},footer:null,width:1200,bodyStyle:{maxHeight:600},children:(0,ce.jsxs)("div",{children:[(0,ce.jsx)(y.Z,{className:"mb25",columns:pt,dataSource:me,pagination:!1}),(0,ce.jsx)(w.Z,{style:{marginBottom:".15rem"},showQuickJumper:!0,onChange:function(e,t){be.page=e,be.limit=t,De(c()({},be)),At()},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:(null==be?void 0:be.limit)||10,current:(null==be?void 0:be.page)||1,total:null==me?void 0:me.length,showTotal:function(e){return(0,ce.jsxs)("span",{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:null==me?void 0:me.length})," 条数据"]})}})]})})]})}))},73204:function(e,t,n){n.r(t),n.d(t,{ReactComponent:function(){return g}});var a=n(59301);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{const{value:t,formatter:n,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s=`${i}${s}`),c=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),s&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},s)]}else c=e}return a.createElement("span",{className:`${l}-content-value`},c)},g=n(17313),d=n(83116),A=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,g.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:i},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:o,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,d.Z)("Statistic",(e=>{const t=(0,A.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,valueStyle:o,value:g=0,title:d,valueRender:A,prefix:p,suffix:x,loading:f=!1,onMouseEnter:v,onMouseLeave:S,decimalSeparator:w=".",groupSeparator:y=","}=e,{getPrefixCls:j,direction:h,statistic:L}=a.useContext(c.E_),N=j("statistic",t),[M,k]=m(N),I=a.createElement(u,Object.assign({decimalSeparator:w,groupSeparator:y,prefixCls:N},e,{value:g})),z=l()(N,{[`${N}-rtl`]:"rtl"===h},null==L?void 0:L.className,n,r,k);return M(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==L?void 0:L.style),i),onMouseEnter:v,onMouseLeave:S},d&&a.createElement("div",{className:`${N}-title`},d),a.createElement(s.Z,{paragraph:!1,loading:f,className:`${N}-skeleton`},a.createElement("div",{style:o,className:`${N}-content`},p&&a.createElement("span",{className:`${N}-content-prefix`},p),A?A(I):I,x&&a.createElement("span",{className:`${N}-content-suffix`},x)))))};const f=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),i=t.replace(a,"[]"),o=f.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:o,onFinish:l}=e,c=(0,r.Z)(),s=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{c(),null==o||o(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var w=a.memo(S);x.Countdown=w;var y=x}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60497],{52103:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},o=n(22589),l=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},45532:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},o=n(22589),l=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},85289:function(e,t,n){n.r(t),n.d(t,{default:function(){return se}});var a=n(7557),r=n.n(a),i=n(41498),o=n.n(i),l=n(82242),c=n.n(l),s=n(79800),u=n.n(s),g=n(59301),d=n(8785),A=n(78241),p=n(6848),m=n(43418),x=n(8591),f=n(96865),v=n(95237),S=n(43604),w=n(27092),y=n(61998),j=n(66208),h="BannerStyle___O4Eqh",L="BannerStyleContent___GzrpJ",N="CustomInputStyle___vn8Nj",M="DivDownPlay___CFZ6V",k="paramsStyle___uCzoH",I="type___OKx0n",z="type_item_active___DUFoz",V="type_item___hVUXZ",W="img___hIH_m",U="list___X71Zr",q="left___MOnfE",P="top___D2Dyd",Z="status___YLj5t",C="unstart___aj9XU",F="enrolling___j7n1A",Y="will_start___a2W2q",E="meeting___I4Y7L",Q="ended___rnSR1",J="title___U5Shb",O="info___AaIEp",B="city___IPC_J",T="time___fqWTn",b="right___NHV19",D="teacher_img___WMISO",X="publish___KX558",K="before___Z3kEA",R="name___uyiuo",H="dropDown___xPHjW",G="subName___EWL1G",_=n(9489),$=n(92911),ee=n(42930),te=n(94334),ne=n(39634),ae=n(16644),re=n(61186),ie=n.n(re),oe=n(92310),le=n.n(oe),ce=n(37712),se=(0,d.connect)((function(e){var t=e.user,n=e.loading,a=e.globalSetting,r=e.coreCurriculum;return{user:t,loading:n.effects,globalSetting:a,coreCurriculum:r}}))((function(e){e.coreCurriculum;var t,a,i,l,s,d,re=e.dispatch,oe=(e.loading,e.globalSetting),se=(0,g.useState)({}),ue=u()(se,2),ge=ue[0],de=ue[1],Ae=(0,g.useState)([]),pe=u()(Ae,2),me=pe[0],xe=pe[1],fe=A.Z.useForm(),ve=u()(fe,1)[0],Se=(0,g.useState)(!1),we=u()(Se,2),ye=we[0],je=we[1],he=(0,g.useState)(!1),Le=u()(he,2),Ne=Le[0],Me=Le[1],ke=(0,g.useState)(!1),Ie=u()(ke,2),ze=Ie[0],Ve=Ie[1],We=(0,g.useState)(!1),Ue=u()(We,2),qe=Ue[0],Pe=Ue[1],Ze=(0,g.useState)("


                                                                  "),Ce=u()(Ze,2),Fe=Ce[0],Ye=Ce[1],Ee=(0,g.useState)({page:1,limit:12,activeType:"全部",activeStatus:"全部培训状态",keyword:""}),Qe=u()(Ee,2),Je=Qe[0],Oe=Qe[1],Be=(0,g.useState)(c()({},{page:1,limit:10})),Te=u()(Be,2),be=Te[0],De=Te[1],Xe=(0,g.useState)(""),Ke=u()(Xe,2),Re=(Ke[0],Ke[1],(0,g.useState)(!0)),He=u()(Re,2),Ge=He[0],_e=He[1],$e=(0,g.useState)(!1),et=u()($e,2),tt=et[0],nt=(et[1],(0,g.useState)(!1)),at=u()(nt,2),rt=at[0],it=at[1],ot=(0,g.useState)(!1),lt=u()(ot,2),ct=lt[0],st=lt[1],ut={"未开始":C,"报名中":F,"即将开始":Y,"会议中":E,"已结束":Q},gt={"未开始":"unstart","报名中":"enrolling","即将开始":"will_start","会议中":"meeting","已结束":"ended"},dt=function(){var e=o()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _e(!0),e.next=3,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"get",params:c()(c()({},Je),{},{subject:"全部"===Je.activeType?"":Je.activeType,training_status:"全部培训状态"===Je.activeStatus?"":gt[Je.activeStatus]})});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(it(null==t?void 0:t.can_edit),st(null==t?void 0:t.can_examine),de(null==t?void 0:t.data),_e(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),At=function(){var e=o()(r()().mark((function e(){var t,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/apply_logs.json",{method:"get",params:c()({},be)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(xe(null==t||null===(n=t.data)||void 0===n?void 0:n.list),Pe(!0));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,g.useEffect)((function(){dt()}),[Je]);n(73204),n(11173);var pt=[{title:"会议名称",dataIndex:"name",width:(0,ne.Ny)()?200:400,ellipsis:!0,align:"left",render:function(e){return(0,ce.jsx)(p.Z,{title:e,children:(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})})}},(0,ne.Ny)()&&{title:"会议申请人",dataIndex:"user_name",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"申请时间",dataIndex:"created_at",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:ie()(e).format("YYYY-MM-DD HH:mm")})}},{title:"会议联系人",dataIndex:"meeting_contact",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"联系方式",align:"left",dataIndex:"meeting_contact_phone",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"举办单位",align:"left",dataIndex:"meeting_sponsor",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"状态",dataIndex:"status",ellipsis:!0,align:"left",render:function(e){return(0,ce.jsxs)(ce.Fragment,{children:["pending"===e&&(0,ce.jsx)("span",{style:{color:"#F48B29"},children:(0,ne.Ny)()?"待处理":"审核中"}),"passed"===e&&(0,ce.jsx)("span",{style:{color:"#0FB452"},children:(0,ne.Ny)()?"已发布":"已通过"}),"refused"===e&&(0,ce.jsx)("span",{style:{color:"#FF1000"},children:"已拒绝"}),"revoke"===e&&(0,ce.jsx)("span",{style:{color:"#5B6A92"},children:(0,ne.Ny)()?"已撤销申请":"已撤销"})]})}},{title:"操作",key:"action",width:140,align:"right",render:function(e,t){return(0,ne.Ny)()?"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否发布《".concat(null==t?void 0:t.name,"》师资培训?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/publish.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.success("发布成功"),At());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"发布"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否拒绝《".concat(null==t?void 0:t.name,"》师资培训的发布申请?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/refuse.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(At(),x.ZP.success("拒绝成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"拒绝"})]}):(0,ce.jsx)("div",{children:(0,ce.jsx)("span",{style:{cursor:"pointer",color:"#1B8565"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"})}):"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(t.core_teacher_training_id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(je(null==n?void 0:n.data),ve.setFieldsValue(c()({},null==n?void 0:n.data)),Ye(null==n||null===(a=n.data)||void 0===a?void 0:a.notice),Me(!0),Ve(!0),At());case 4:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否撤销申请?",okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==t?void 0:t.core_teacher_training_id,"/revoke_apply.json"),{method:"post"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(At(),x.ZP.success("撤销成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"撤销申请"})]}):"--"}}].filter((function(e){return!!e}));return(0,ce.jsxs)("section",{children:[(0,ce.jsx)("div",{className:h,style:{backgroundImage:"url(".concat(te.Z.IMG_SERVER,"/").concat(null==oe||null===(t=oe.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,ce.jsxs)("div",{className:L,children:[(0,ce.jsxs)("div",{children:[(0,ce.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"师资培训"}),rt&&(0,ce.jsxs)("div",{className:"".concat(M),onClick:function(){Me(!1),je(!0)},children:[(0,ce.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建师资培训"]})]}),(0,ce.jsx)("div",{children:(0,ce.jsx)(j.t7,{placeholder:"请输入师资培训名称搜索",className:N,value:null==Je?void 0:Je.keyword,onChange:function(e){var t;Oe(c()(c()({},Je),{},{keyword:null===(t=decodeURIComponent(e))||void 0===t?void 0:t.trim(),page:1}))}})})]})}),(null==ge||null===(a=ge.subjects)||void 0===a?void 0:a.length)>0&&(0,ce.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ce.jsx)("div",{className:k,children:(0,ce.jsx)("div",{className:I,children:(0,ce.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部培训状态"].concat(["未开始","报名中","即将开始","会议中","已结束"]))||void 0===i?void 0:i.map((function(e,t){return(0,ce.jsx)("div",{className:Je.activeStatus==e?z:V,onClick:function(){Oe(c()(c()({},Je),{},{activeStatus:e}))},children:e},t)}))})})})})}),(0,ce.jsxs)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".8rem",paddingBottom:".2rem",minHeight:"80vh",position:"relative"},children:[(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:(0,ce.jsxs)(f.Z,{className:"mt20",loading:Ge,children:[!(null!=ge&&null!==(l=ge.list)&&void 0!==l&&l.length)&&(0,ce.jsx)(ae.Z,{}),null==ge||null===(s=ge.list)||void 0===s?void 0:s.map((function(e){var t=e.name,n=e.id,a=e.location,r=(e.cover_id,e.meeting_start_time),i=(e.link,e.cover),o=e.meeting_end_time;return(0,ce.jsxs)("div",{className:U,onClick:function(){return(0,ee.xg)("/core_teacher/".concat(null==e?void 0:e.id))},children:[(0,ce.jsx)("div",{className:b,children:(0,ce.jsx)("div",{className:W,children:(0,ce.jsx)("img",{src:te.Z.API_SERVER+(null==i?void 0:i.url),className:D})})}),(0,ce.jsxs)("div",{className:q,children:[(0,ce.jsxs)("div",{className:P,children:[(0,ce.jsx)("span",{className:le()(Z,ut[null==e?void 0:e.training_status]),children:e.training_status}),(0,ce.jsx)("span",{className:J,children:(0,ce.jsx)(p.Z,{title:t,placement:"top",children:t})})]}),(0,ce.jsxs)("div",{className:O,children:[(0,ce.jsx)("div",{className:B,children:(0,ce.jsxs)(p.Z,{title:"会议地点:".concat(a),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{title:a,children:a})]})}),(0,ce.jsxs)("div",{className:T,children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),ie()(r).format("YYYY-MM-DD")==ie()(o).format("YYYY-MM-DD")?(0,ce.jsxs)("span",{children:[ie()(r).format("YYYY-MM-DD HH:ss")," 至 ",ie()(o).format("HH:ss")]}):(0,ce.jsxs)("span",{children:[ie()(r).format("YYYY-MM-DD")," 至 ",ie()(o).format("YYYY-MM-DD")]})]}),(0,ce.jsx)("div",{})]})]})]},n)}))]})}),0!==(null==ge||null===(d=ge.list)||void 0===d?void 0:d.length)&&(0,ce.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ce.jsxs)(S.Z,{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:(null==ge?void 0:ge.count)||0})," 条数据"]}),(0,ce.jsx)(S.Z,{children:(0,ce.jsx)(w.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Je.page,pageSize:Je.limit,onChange:function(e,t){Je.page=e,Oe(c()({},Je))},total:(null==ge?void 0:ge.count)||0})})]})]}),ct&&(0,ce.jsxs)("div",{className:X,id:"wechat_QR_code_ids",children:[(0,ce.jsxs)("div",{className:K,children:[(0,ce.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAADYCAYAAACTHM1jAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQmYXFd15v9qX7q7el/VrV1qecHGZl/imD2QZIAQJ4QAmSRfSAiTkG8mYRImhOzJzDffkBACZJsJJAFMCKvNYoyxsY1teZGtrSW1tlbva1VX11713vCfe0/VU1vGLasltUHPn1zVVa/ee/Xq/vec85//nOvgynblDly5A+t2B5x1O9KVA125A1fuAK4A6hIMgi0H/2+vGwm3RxBw3IBXDocDudx4cGn8JbcULsHpr5ziEt6BK4C6iDd7x+lbr0o1p37SAX4kGAzvqdWqAdd1V1qSySm3Wh3JFUv3L2bTB/PZ8ujMde/IXcRLuXLoS3QHrgDqItzoTQdvbW9ORd/7lu5db28Px7cU4KKMGviYRw0rqKEMDyWv6tZcb7q94ow9lp+516169y0sZR46M/zWyYtwWVcOeQnuwBVArfNNHjj8zx3tqfb//ZreHW9rdsKhB5FBxa0hHAgiggDaEZYzhuAgACCBIGoA0qigz42kj1WXZ8/k0g+XytVv5bPZ7wLl8dGdP58F4K3zpV453EW4A1cAtY43tf/hjyfa+zf91VBv3y+lnJAzWysCnsGBEwgg4DgIOgEE4SCBAJIIohUhARlfW0QFGVTRhCBSXsjd56ZnKqXqE0ul3F3pbOa+Qq147OTpowu4+YPVdbzsK4daxztwBVDreDO3Hfv0u7du3f6XrcFIU9arwXVrgieHQAoG5HmIzy0XVIMnzyNwsBtJdFnrRWAtoIoiaggjgC5E8IC7WCgXSg84pfK9S4Xc3bli4XRpFhNXiI11/AHX4VBXALUON5GH2Dpy6+7NWwa/vCnasnPGNZbJ9TwEaZkCdO6AOAISOxFEVXji9oXhII4gXHjynFZrAFE48jyAHFyxWgQZgcftuJvLu1V3MlJzTy/kc3cu53IH0vnF+yf2vHNhnb7OlcM8wztwBVDP8Mat/tieU1969ws37/jIHCooVStilTzPEzDxH59L7GRdviAgrh3BRbfPAI6vwv4fAr4UQgKkCkkMuPI4izLycAWES16lXK3VljsrgaOnCpm9Kysrd+ZWCntPXX3LzJW4a51+3PM4zBVAncfNeqpdtz18ayo1kPrkC3q3/MTx6ooBk+tK3BQKBgVMhBNvdsQhiIBmBBGwsVQHwkJY0AX0b/xbX+O+/HyLBVgONWRRwzTKWEQVJbqYnud1I1SYrZYn09nM/aVS5e5yfmVftlw7NX4QGdxyC/mPK9tFvANXALUON3fP6H9cs2nz5ntioUhbqVYxAPKAQMBBIGAARZav6rkCtnaEEENAXD66eLRABAxBQsAQROre6eW51tzQKnHj/nQMGWNxK6AmcdcYiihK7OahWq3Cq9aWypXy48Vy8a5coXSHg/Kpww/VZq+Aax1++HMc4gqg1uG+7hj5j5/uHej9dFtTS4CAcmmd+F/AEbJbY6iYpc4JFlootUp0+5ijYoylFok/DEFjnEHzvEViLQjNzk335ef5WT4apxGYRAkzqEisxhisUq7AK5VrLU54ySkVTwa8wCMrxdxnnpg58dDk896VX4fbcOUQ1gu5ciMu8A7sGPmP923duuUvgqGQuHrcSEjIbCUMH62Ui3AghJQd+CEEEIcj4CAQaK0YIylpsdr9I1AUMASiib8MuPwAI1j5Pq0XbRmPy0TyFMrIoMaYC+VyGW6thg6EsMuL5oorhdGWmnv3DdHUv/xEx66HHce5kvN6hmPiioV6hjeOHzuantlWc6uv//P8id+Z7U0N0s2q1Yy7RRCJZQkE6gQFX5Mck7UjJqnriqVhYsmAyPwkUcD3miEojBvY+Mlo5bgpwaE0PPfVje8RYGQQowiIUoMWaw5VITdq1Zrkx7oRQS2Xw+ZysDSI0OP9TviL5Ur1i2/pu/rgBdyiH7qPXgHUefzknucFjmZmbvY89yc9B6+Dh105t4o/y59ErrfNuGGrAKXgYuxEl4+snclDKXjONgYEAAFRETfPA51Hun10IcnwGXrDbASKsVIEm7FKyhyq9VKBBY8Ts7Ea95FrhSfExgTKmPRKqFRM/FcqldDuBTFQCWCnF5lpdgN3tznhz7ype+cXHMcxJvjKds47cAVQaxgYx7JTV9VqeAc8720esMn/kROVPP4gN4qOgT4ZjIyfxGoECQP+7SEUCiEQ5ICnOiIgg59UAvfkoxnejgxuY7UMRc79acFUFkHiQd07Q7E3LFqibr08iad4Dj76NwJZwaexmd91TFvLNY4yipWSvfYggtk8htwwestept0J3wa3+vH39N9wzxpu3Q/dLlcA9RQ/+Wh2urvq4q2e574DHm54qpFxb2EB/xxcQqI1JbsYhs+D4zD/xFwUwRWUBG/cCQoZIYCzsU8JNYlzCKgqXDC2MgQFYx9yeqTOzaaEA5/T4qgF4998TitmAOqgDLdOfPB9wygGBMQEWiN+02Mba0cg0rVk3JW21ouxV7lWFQsWLFXREQhjkxdcymdzd57JZT728EL6/iuKDXMfrwDKh5STnhcrZaZ/0vPwDjh4LTxPJ/KnnGk/k5vEXckqovGESI1qNVcA5DiMn8wjrVY0GpWBSiLAWIoGqJikNYAhEDwZzBEBHFk7dfEcFN0qYgFzSRz8K7Uq4jZWO1eCyRAU5ifmsekS0to1i+WDxHIqfeJQoDXko75G8BOY/AytI+MuWlEmrwkulCtoDkWQKFfnq7nSt08Us/+4UC48fPTxwtIPKy1/BVAAjmWnutya914PeLfnoXWtfgqZvI/lx/FYwkMykUS1VoVbcxEOh+F6LgK0UsGAxFXRSBTRgBHE0gpQp6fJWj+jpyyfxku0RMxf0VLx2Ho8WiO+ZtK9QDAUFOvG1wg2zVvxXXUONe9FSBLEqtAg6Gi9uC/JCzPTmpiL0ie6hfyMAo2Wi1aLCeUpVMR6kdxIhiNeqFSZm8ksfm6pXPhqOZ/f7zmBhSPD/4lq+R+K7YcaUCO5uX5UK7/tufgVqaQ4z42ExJ8sHEWmt01AxESqDG6xUEzqNmIYPo+GwmhFECUfIWGYN8ZLwJJXE4vmF8/SEvBYMsQND2+v8mxSQ6VNRojbcA4JFkOtGw2hP66ipaJ7ydebrM7QuIPGgvF9PR8tJicCv+tJxTy/C8FFWv407avnIeEEUfBqbiaTOVWtVe8tlSv3F/PZ/fl0/uCJ592SOc/b/Kza/YcSUCPp6a3f82LeB7i/4Hkylp/RNl4p4H8VzsDp7kCNZIQVxMqgpn6PsY3jCClBGVJTIFRP3nLA8n3R6Hkuog4HvmH/WD+l5AaPxX/VWk2Oz1wXLR6f8/PhUEj21XPRapoYzloaCzB197gnAcT9zWvmb+UdW+pEBsFH988AjK5ns9hAA05/4tkPVLqEtFyLzHmxmNKryrWs5HJpz/UOZpazX1+YW/jwqee+Kf2MbvoG/9APFaCOLM8Pu7XK78LBz60lPnq63+7B/CL+2UkjlGqRQcyBrgAgiEQx4Thivej+xYJBcfl0QHJQZ+yAUwvjz2WphVMqntfjF9rq9elrfsuk7+k1qOVSi6Xvn622MPETrRYtKTcCn9bLWCZjyTQeU2vnPwb309fpvlIONYIi0sWCGLtAIFCdmZn5wtJS+o9OPOeN+5/uHj/b3v+hABQTsC7cvwDwU8wlrdeP9NnsFL4RqyCeTIrygFaKlkldPrUUBJcO9pQlFXK0TJWyKCq4UWEhz3zJYb9infvFolHZnwDj+QKWPeTH5Di0TOpmUukeDIqFlI2WTvcjOHwWVMBmKXUFjlowAoigUgtGq0bA8CaauMscnwoQTQPo/VU5FEmWUyjjcD4tbjHPFw2FHz956vgvHr7qJx9dr99jIxznBxpQxzwv6i5Pv8/zvN/lePTfcA7AZbeKIhOZ7PXg1aS0gjFN3HHQEggi6viJ6if/XB9Jj+FgW1RcOg4UIzGyZRqUIVnXi++L22cHbr5UFIvVEoniWsSxGWF0ISRVvNxmJdjnvzIOeEUsLy+jVC4hHAqLPpAWz2/RVsdrWjbid/1CwZAhLKxYlzjwXJMopoVTwOtnVluyNgTrNVwEGAkL/seCfgWZqujpRnLj9zGKebM9ijxmCzlhCElilErFu+em5n/5+I3/aXQjgGE9ruEHFlAjmcnXeZ7zYXjeDv+NStcq2O8W0RyJIRWKoikYQSQURDwYFhet5taQrZYxXy2iUq2iWKsi6gF9ThB9oQYmWS7xh/PHkevvlMMzxlGrwQHKsg2CVmMoWotKuYxQOIxXBFvwIiSxDRGhtVUqpMQBj6d0NwN+Bvt3IYfvZGcwOzOLRCKBSJTDGGKFxKoQFAQtrZB1Nf1xlFo/3V/jMV6fv7xErjkQQEQS0w0yg3+RcuEjyYo8PJhkstmoeudfBBqvglenzKFaqmlU8Jgtb1nJZhlX4TkdPWMdJff+h1YW7z6zsHDv8SP5w89myv0HDlDH8gubauXyhzzP+yk/kFjS8FitgMFYM7YkUhgIRoWh4uxpBnSjHF1jBA7wWa+KuWoR2UoZI4U0NtUc7IwksFgr40/SYyh3pmR2J6DotnFQc6NF0tneJHtdtCWb8V/QgasRk/MyVuE5ODgNMa7X0sgbkRjggMzCxQhK+BTS2HfksACpualJXDy1ULRc3PxM32qCgu6in33UmI/kBt1CFfcqGPk9uCmnSNgoLU/wKM2u7xNE/tJ+U0CpEingcRSQLRXFus3MzqC7qxv/N7YdGbdamK0UxkYL2f3/Upx68OTs/NeOX/fjB9bDalzKY/zAAMrzvPCRzPR7vzd2/wDwkv6beLxSgBeJ4XlNHWgPRrBg23hxYBBUnFHVUqi7wteM6JTUMge9KwCZLRfw6Moc2ssu/ik3LQyfqiNk4Kkw1gHoZlWqFXEHX9Deh99Ah5xHj+e3APp8dWmGWB9LBpARnEcNX0MWt50cQSGfR3NLi1FiBAmsAEIhQ9nz3MyFafnIapdOQaWuo157JBKpi3k1htMJQv9WsOk9VgLDf8+TcGwuzOgMCTxCcxkuRnMZcVvn5+eRzWbx87uvx8+jVSYOWr2MV6uky+Wpv105/aU75k59eGTPG45eSlBcyLl+IAA1sjzzUq/mfhzwrl59Mx6prGC4pQvXRlMSm5gckNmM02Q2vs6//e/79+NAPy7d9TwkPAcHSll8JjOOaiAgg0NpbLp6/gFXLBbx2q5BvBvtAiQmRXkMqhAIXr6mm7p+KpDlORnfKeCVIGAy9RjK+MdTB5FeWkJbW5vEVgQRE7waE6l1IpioKVQ7Iy6pj4XU8/tBxueSoLbuIz8rTWbs8U3zGX7SEBoEUBEeSLv7pVKaU/NLo46XVuRYxWIBExOT2LFjB94T7a1XMtMqE6QkOkaL2QPvmXrivz647aZvXMhAv1SffVYDyvM852hm5r978P7Y87yzGAQOpgerOVzV0oNro02YtQOZN5axAMGzmnIgmJ7qhnD2pIt2AFTfQYiEoyjjE/lpIQ0oLRJrYgFF14p1R6/uHsJ/QZvo8ggYuncElDZsMRaI7t+Ty9+VwhbrYfV4BBWp6Axc7EcR//zEXlGHd3Z21PWDvAbKnqglNCJd4wZyU9DQegmpEDFuIgkKglJZO+5u+BXPTBi8X6L6cOsEi3+Q+hvRaLxFa6PgomUmUHgPThZX6sr28fFxdHZ24m3dW23imfIstlcLildwHWIYL+WOvP3kQz+9f8+rNzzN/qwF1J+f3rutI9x0az4cuLEjEEHMCaLi1TDnVtDpAguOh9e3D6EjGJFMvrJWnPFNQV/DMvljJlV2a0zTuEFmQBCYh1GSD/OHJzj+pjiNxcUlxOMxGcAE88rKCrYObMKH0SNg8mvtjBU0UcdqUHPA8R+PW/YJYmnNlLomGJk4pfv3GIr4zN77ZPATVEY/aFQaGktJLowJYdcVskQ3v0un+yvwaOl4iQSZcQuNUiNEplGIDKP7UxeTz/kazy8wZMbcCVjdoIlVlWiZKOZQLpdkAjhzZkwmo1/c/hy5F7w3BNMmq3nkJPZSxPHJlenv/vWpJ94+eu3rj18qa/NMzvOsA9SWxz7f+qrOze97c6rvtwZjTdFkiGBq0LMZgqpaRDwQwlAwWpfx6M3xuyOrB/nZLt/Z0h7VzpFWH0cFoyhLXwi6OIzJPjZ7QgZUIpFEPp9HMpnA3zdtF5ErCQW/W8eBpa4Q6XF+nq4g3cAOBASoHKCcoWm5FAI8Dmd9Ao6D7gjKorT4bGkB9993H9o7OiRXRQuluS8lHQzQKdw19L0OerWoq90+7sIBT6skFo75LVVnSKLaOYvFVEAZ4PllUoYN9Jf3z5QKKBSKcj2zs3Oy/5t3XWOTycZSdyMs90JlUy9DHP95ev8ffuE7x/54I7OAzyZAOTcc/tYN7+vf/ekfbe7awQ6sHIjcOJNzOuVfSirwuRmkAQxKZ9ZGqfjqmWf1e+eKo2gxOLjpchF4+1HCIlwBDH39e1HAnZOn6vmc3+3ZhRcgJtfoT5oqaOkufh45HJ2eEGtWrVQRjUURj8XR1dWFHw+14HrEhPsjgAgmVajz+pnjIeAOSyki8LdPPCBWsr29DSQWFFRqpWgx6oydT5qkrlokEhW1PEFk8lgEBcFkP2fnF+bPDMKASDgixMdqRlDetpIpJT1EKCwxVhAE1EpuRdzMxaVFOd8bd12LJpks+N2MNKoHIXmN3/1GxPBYcfnEBw498trjN75uw+atnjWAesPx+3/x1/p3ffhHYm2J07bkji4YA3aCSF0kE6e44mZxIPPH4Iy/3XZl9ed6/DVBjVyQUWKrO6YzpNLryvzx+I9Y14+gJTX8f1YmMDU1jZt37sH70WbjNro6BvTNcDCJGr6EHL47O44zZ8bFZSKAmpqaEYtxUHvI5XLy+tWpTrwZSQGPTh7+yYDfbxxVmTjuqizjjju+iba2VjQ3N5uiRp/bx8/5pUkmzmqIRhQA3M8koQmshgunn29Inwg60yvDnMs856OWr/C7EJjhQABVS2LQe2TMVyjkUS5XsLhoenO+ec/1iEssaWJKgorlJbxnOmm+Dgn86vjjv/P5wRv/1zNxxy7FZ54VgHrX+P4/++Xuze8bCMcDWbESBkj+zcQdBgwL9WYnxipx0HUjiOsQOaszkIKFg11ZPh7b5IiMimDFWgg9F8FLd4tu2+MoYUlYOLooQdyPEu5dmMJfdmxHjwTVxl3j8ThAjqOCD7tLGB0dFbp49+7deEtTN65BpF6jxAlgP8q4DwUsFQpoi8fx82iWhClZNMZ4BKi6oLw+XgfB9alDj+H06dPo6emxRIIBh6o0/JaEVoEMXj13RSBZtlKASGmSy3IRAzxlDJVBpMXR8hGJl5hophtICZVIoEzHJ2UdVb3B+8jvXigUhJhYWFhAPB7Hj++82jKF5k4zhc6cV6dVj/B7Pw9R3LE0WXhTqOm1u1u6v3MpAHK+59jwgPrgmYN/+MquTb+/K5p00lKb05hVOZD95Qna6ITWg/tykKlVIJlAK6UDnNZJaXNTcm5cOh5vECEZuCQz+MjjcX/dlMSYQQ3HURVA8XMEA4/5CsTrxAI/w/emUMOHkMahIyal8nO7r8Vb0ST781pNPqzxfWjJPoccTuaWMZRsxk+JrNZU4hrX1qgW+NpRVMRKPVLO4fbbb0NLS4v805ySxlOaL1OA+S2UJqLVcildrnIqdRcbMicTJ2lMpgSHUvK0Vkqtm8+SKCHgDGGTy7EhaADLyxk0NTXhdQPbpHhRhbXqGtP68zfj332UZ+UL6CwWik2ByM/tbuv5/PkO+Iu9/4YG1Nfnjv9WJpb8369u6hIw8aY2aGdz6X7GjoOMlor7cnDTcaPF4YA+hop8VrP2dKM02DflBybYJ0i4XY+IPZYJkk0FrTm+YazM3xzMPBcJBQ6IXYhgF0JWfWFYPAL177CM+0+Oyoz/e0NX4eWIiUvIa/W7ldxfJwJa2n/BCsaWFvDCth68BjH5DrwGXhW/H69jRlQUpgffv91zF9LpNLq6uyTGoaXQEnyVJplBZQa4AkJ1fsrqUTeoej9pJx2knMoki8WlszylioHVvaPLZ7SGDUAJ2DgBfO+7lysVcWlLxSKisRiWMxmxUDf1bZb7p0linfg4ISpD2I0ABoo1FJcXsTkar3nw3r2ntf/vLjZIzuf4GxZQB5cmPnB/ufCHL+saRNJhk/0nbxxM3NT900QpB6lRIxiXqx9BcQM5+Pts2bceTcWbBJQpqGMCtyoAuxER0MU0fcQb9Us66LkP3clTQjwYgDEbdRNidSKC+9yBIv51bkzyVX+0/Tq8AFGcsnGgxm6aozKThNkIfl73xwpz4iL9cvsm+S6zljVUUPMaD6Asn7tr7AQefPBBdHd318kJDnC1POp6+QWxck5fQpr7EFBKnVv8ibBWASqQtGzhapfS/0vRSnJTBQndvEwmI+oRuomLi4vo6+vDDakOudfcyO5xUxKGj7wXfH2o4iK9OIc9UVMP6gScDwyn+v74fAb9xdx3wwGK5RUj6em/nq2Ufn1/PIKfbeqRmVwJhHPdDB3gBAdjCloMY8kYU3n1H0iBQgfEMHYmkcnPG4LDlIATkIdQxQ4EsQVh+VutAm8YQcOfngCka0Zw6AJqlNa8ABFslpbKZBpd/GlpDmfOnMGrdgzjv6FFPmMasJiyCM73dPl4DnVb1QKQlt+HMr4wN45UayveG24XgkLdU9Mg08OjKMv3PpNfwW233YZYNIZUa0qslEqTNNkrQLBFkOcSyxpXsJF3EqbOSqkoHhYSgiweYy3tPWjXv9LyEVoubfbplzNROcKJhdpHUvyLS0vYtWsXtoWiwlcyDWBaTJvfQ/WNvA8DCGJzxcWyD1BmPDgfGW7t/Y2N0OJsQwHK87zIkcz0Jz3Pu+Xecg4v6hpCyjHBvSZiNXZYDSyNcTiAjctnAKW5G85wHPg8VqfNwpNI4HEZl6lyWl2qQ7JGk4uXIFp3M/3nND3w2B3IwxFU60QBq1R3ICyg4vYFFPD5mTHEYjF8PEW3xrh4BAQtqrqxtDqttokKj2kmECPY5eM/VzKYnZ3FOwa2YxBB+Y6NGBDg9Z5BFcuei2984xsS+Hd0dMjgp4XSGEljIXHjfCuDKL2+mglU68VHHocKELFIttU0rZa1FGeREHzNXwyplorxE69NFlFgfJrN4qqrrkJ7vSOTaSTDjRMXU+j8/vz9diCETcUqSpkFbI+SE2xsjuPcujvV+3bHcc7lzFxMo3T2dVyyMz3NiUa8uWZkqp/3PO+VNc/F3W4Vv9AxhNO2A5CZwRuWRA/HG86fVAHHgcbBqawdAcLnZN34yOP12TZa6sZxYHL480fjxgE9iioOoIJNYqVMA39NBBN8Rr5ktuPScMVcw5IANoAfhVGzf9DLYGxsDO/ZvBs3ISrnV/eQj7zeW1HA9HIGnL3f2T1Up4rV5eH57kIJd586jsGhQbwnQCvXaMPC6ziKKp5ARZiyOx96EMdPnEBba6uUeRAkVEowhpJVFKmWsBZK1eqcWWlRRHVuy0LqVsi3r19poW6jsHu29TQtnoDWFjvWCxztvWL8RFBxgqE0i8e4fsu2s9hQzSXqb8F7vR1BcXebCgX05/LoYoy3anMc506kQm8adrouW1OYDWGhLJju9Dzv+bxHc9UKVpLNuC7eIlaCG+dEU0VqNj6ni6A3n6DgoJ6Di/l6oG9mt7Sss2RYvTEJfB1Qikn3TGd5DiNaBfrpBNQEahgRzZyH6xG2/ewMXc2NPyf/0ek5I12A3Dq1TXC+HjF5/S+XJoRK/oeOrQIeAlwHCi3cV1HCI9klCeKZw3rh7mEBI78LrRiviYAah4t/nxsXIPxW5yBY8cvvr8OK7z8uDhOw/8gIHt27Fy1tbRKn0LLwqgVclgLXal4+mlhoVV7JdmziAcW6yU335BjcxFX19XIXetx+RqVKkQjFtXaNLNsXgxaJForuKwmJZFMTrh80llsnNk40vK+8B5wcTU6KKzkGsJBZxM/VQgiTlj/H5jjOXqRCr7xcoLrsgLJu3u20THp/Hi/ksLtrEyIhZcsadLKJl85WPZDFI9xorRhvLdh4RPcjC8Y8DkFFwDH2YX1HTgaGdgMyPjuZJLpZBAOtFAmH3WBzFfM+z6UgpNNBoJ+0MY2ejyB/AzP7qODvx47hOUNb8H4k5bpUr8bvysnib3LzEqBz0C4tLUkO6WXhhEiaDGDNxgH2b7kFUZf/0qbtYsXo1iq9PIcaDsj04eH4mTHce8edCLc0iRSKBYkEkn+9KgWA5omImDrTZ62Y3y3U30aTxTKpWDW67rf6b78+kM9pgQkmuo1k9khI9Pf3Y0dnd5291ESuqiaUWOL33EwvY24Gbw6f7e6dy1LtTvW+/nK4f5cVUCQgjmSmP8WYyX9TvlnK4ye7NyMjLbUaokqlrHVw+6tGuR+Bw0FKC8VNaW7+zYGvMQ9jJgKK+xvKmvIhU4LAAUzXwhATNYmPekS+FKyDyg8unpezKPfXnBgt3I8ijG+ijG+NncB7hnbhhQjL+T6CPKqeh04niNlaRUAkAz4YwNzcPKLRCG7q6rP6NwNeZf1uq+Zw+vQY3rh9N66Sa2xQ+Pzej6EqxMb09DS+9aWvINTaYqp7IxERtYbDmg8yC2grwDjY68JZK6zVHJWyfxpb6d/+mIsAidAKsmqYZIQsNueIxSJITR4sJOqITGZZLCKvi4DasmULupuaradhLKXGs+pmG5A5ck9PT0/g1bGn7/hmY6q3Xmqi4rIC6vDS1N8A3q+vnmFurxTxs12bMSUJ1cbmz//oc1VkG0bNE5eOPwSLE6gsILQ42Gh11LrpIOXrSnIQSPwhNZbijTmIKk5Kt1b675QXmUSxJhqNyBVynbpmLq+WluN6hPAZFDE5M4P392zBFgTwIKr40IlDEj9okC7xDUmDYAh5ynFKZVzTNyCA4bH5/XhNvLavo4yRY0fx/J278CpEZeLQQki6qPtEZTYeAAAgAElEQVQ9XoWHubk5fPMrtwHRSN1CSdGhJSj8qod67ZTtNyFAEPbOrG/F6/LXd4n7aOlywx42JExKjSv4Gklgo1rP5/LIrmTr6g3GU2T4hAW0/Sn4e2nLM11xhPe8GcALqg4Kc1O4Ln5W/eg5XT/zovORPW197/k+O6z7W5cNUCOZqd/3XO+PzvWN7qpW8LLOfiyLmNJcolbUqhVoLO9ikq0kAOhSkZI21smwY4xOjfUw7hkHKX8gWjdVU/A1Rhkym8JBGwISjRAoJ2tlGTQkNZqsKJWfj4i7ZcSjBNBcvYzdgPIahPCvxQxy+Tz+rH2gfv3vmz0tavS29jbpBCsdZu0ApvtFkazM4MkkdodjGLKKa57pcVTx6PFRbNu2DW9xYhiXVeJpxbjAmosDLhd7q0li9+u3f5VFTog3twhgaZ3C4Ygkc7mpeoLWRJ4H2AODXZtMTMV7oYlhAxTq9cyKjMbFM0lhk8D1BHhM/vLzKl2qL9xtE8GZ5WXkcznRGpJ+53fdsXOH3F82beFPHbX1W4zZaozZnADa5Ddx0F8oYWt2GX02t7UWNFzqPNVlAdTh9OSvwMPHn+qG3FEp4+VdA8KY0d0iYOiumVIGw7DxOQe2aV3MfBMk7pnwlUoQNBzsFFyant4md8RZ38zujU0tGC0BHQoCahweFqtlGWBtwZAExRzYaqm0USSBTOuorhkBRYr30/klKcj7o+ZuuV5+7mMo4v6jI2hlla1vVWltI0ZXjC7UwuKiuE9v23OtfE/ajL1scnLsGLZu3Yo3huICYl4Pz8fvfbhaEv0d45SvfvFLXFsHwaakACoajdVBtdrCSIzmW61eWDq62wSHlm9Y5k9isVUxFj9PYKrKXQHIyYbyIi3noLu3spKVCuPsygqSiQQ2b9lSb9xJLSF/E06JujoJJ4xOOJaQWMLP1FzELVW/FkAZQ4V3XSpFxSUH1JGlmTd5jvvZ1RW2/pvz9VIRL+8exKJjkrJSdm4tlZZWKKXMu6VM3ihcEavqRjDpP1qTRL1SFpj2qkjKAtKGdaOLGBfwGbeOMzRBkikWZEAwUdptCQm+zwboBBTZNp7DXwzI4+1GEP+aXZCB+sFkZ12yxOv/09kzWMmuIBaP6fJNpgyCfRg8V4J31gslEnG8dMduDMq1A/ehioMjh6Vk/I2hhHxXs6CAmSAOlIuma1M2i69/6UvGEiWTluljr4hGgaApDDSWRtw+q4Jg3CNWKxyqS438LiAVFFI+7+vdri4eP7faDeRnCWhS5LSc/G6s0F1aXBJ5VFdnl/XODIDDFsBSvGhT34xZX4cQDs1N4XXB8FMyfE8FMMdxao4X+OlLof27pIA6sjz7cs+t3vF07Y/vKhbwup7NOOS4ktPhDKx0uSb6tEDPuHuMkzwhEUwtrdLlANuG8UcmIJVB4kAscPb2Va/qj6H1O+zRx5bI+TztGySITgVYmm0sGP9pNyICz99Si3+/EEH820paXKIPNHcJ4AgmXsPvL05JpWoq1WorX00xH9FVLJaE9aNbRPlQRzwh8Ret633VEo4ePYI9e/bgx50IZqxV5L05CQ/Hioa3ZLB/55e/bPR6TQmJ2TgpqAVR9q3eK9DXi11BQRKD187rUkW6XyhLQKp+z8SDjYpds58WM0LOm8uRkGCjyxpav6f4SKeXsHnzFqRs111tpRkLR4S0EflTgN/bTBhvQxgPTZ/BzVbVvmbrZHd0HJScQOjVF1ulfskAxfWWKlVvH+D1Pd3NOFosYFf3IBYCpuMQB7H5yYCiL4lrlODGQpwRhs8850Z30QBLE7/mh+Hfy1W7sLR2VfXp0vTaOFtyNQ0G0hx4rFVqCbHMwijSSZYQ7DwPyQ1W71JMxOvj9goE8YniihTSfaCjX67GqCOA9+1/VBpXplpSMtMLiD2gUCxI0Z2AqadbrOJgNCpUPl2fe1bSOD56HC+5/rm4EQHMst+DnWwOMaG9YvKZU1NTeOBLXwEScTjNTQIIBZOftfMnZv3sHY8hDTE1jhIXz8iRTOxkEsNaVm/Eso5o/+RR3m/0HuO5s8tZLGeXZRUSUua8L9u2bhNLyI2WT88npSWei0jAxK0E1XVeAN7MBK6LndWv9OmG0qr3nalwyLl+R3Pv7Hl+cM27XxJAiT4vM/U1eHj1Wq4sV6vh8UgMNze3Y7/kjSiYbKypxGPQEtF20NXhTD1vleAcsARW0XOlNF5679VqSLB3HmMj1xWhKWdgrUo1ZQ2mOM4skuZJrQ7/sRiOA5KDIB6JiCVi9EM3hIuATsLDsgxqWkrjfvL9NyCEv6kVpFXW7/Rsqictb0MNn37wu2hubpJrIIlgSiUCUtLAQJ+SIbpD3bEEuIwbrSF/qHtmpzExPo433vA89Ns8lAx+ODhCQGXSchzWRD122+1AWxsCyXgdUBonaTkFrYwBCeMcs56V9Ce07B2PreUYap3UunEOYOKWnzHEhnEhtWRe18TiIz+zskKFRFZYR1Pq4WLbtu3WCirZ0Wgqwy9M95OA6uFyqIU8XrqcwRabWF7LODrnPg7uGE71ve5i0emXBFAjmcn/8T0PYM2KYA7ou8tlvK1nMx6wwtRG7sdQybREtA4GVBzURjlAC0Eygm6D341Ti1OwLhxnU9GhiU60cRv449PlIgNVLBXFYnCGZXk6Wa9YgPGTKXBkHHVmlTvKc3MAvA0hfAJV7D1zGu8c3IIdtlzkT+ancOzYMWHxalz+RqVA1kLxHAMDA+jv6RYLyMmEw3waHvadPIF8oYB3XnWt+Y4+a73frSKTTot64cCBAxi95zvs2gInajSFtHa0BhykQqGHjR6PpINW66oLLMAjOKz6QcBEa2hbQftZSSkitC7jWbS5BQTPwwltcWEBBcZPHR0yocXicWweGhLJkgDStkDj/TaWk/EdXWzgagQwk17EzdUyOqw06hkDShTq+P3hVP+fXMgxnuqzFx1Qx7JTN9VqoKxISbA1fY+xchmVpg4MJhI45WuxRSCpeNKUVhiAGYtlaPK8LBxt6nEM02Qah9DiMGA3YlGWNLAS1VyOujRmXVxDDNA6cUsmk+L2EVgRG4+xAbNaQyNgNQOf598BBz+LIL4GF587fQJ7Nm/GLyIs1vIDZ07i8ccfl0HI46ZSKbt0jSOJz1gsjs2bN2Owo10YSUOkONhXLgpQ2tvb8bYt24Um53kJF37vkVJJLACtxEMPPYSZJ54AOjoQjEYMrW0XLNB4iD0ktBGLsVhGeqT3S/NLmr8y90gp80a3Wk0A62qN2rZM7ycT1byPrMwlsGh9qTYnMcF/klQWwS1/E8Ze5vegp9ASCot1fiECODM7hVeGArJo3YVuJCmCQbxyZ3Pf3Rd6rNWfv6iA4sqAtSr2efD6z/fCmYO4r1TFm3sHxUoROEYHZy7ZJG0d0dApqGipaJlk4TMPwnhpc3z+QMvLWRsskw42K1PwiH5ygmDi59mHnL3NZW3ceFzKw6N0+Qgs64ZwgSOVxqjrNV+t4KZQBD+CIA7Cxd/PTArL9putnZL83Q8PDxZyyC4vi3WiwoCJ2PGJCbFY1LYNDw9jU1sb2m2ykxPGvrk5jB49iutvuAHPiyeEXTT6RjOJHM2khUnjtVNtjrkFoL2VTdfhcDlS654ZtYTpiS5NOS0NztfO6kNhV+fg9XHjfrxf4YgBqCZt/TGZ0uma21IQ8rr4HXl8UuYkTTYNDEjXWxXragEi74lRswNNsvyPg+cwbzg1gZviWgF3vqPpyfs7cCaDIVy/s7lv7sKP1jjCRQMUm1AeyUx91fPw2md6wXOVKhZizdjZnMJegY9RP9AaqPpcLJIVyabFMnkyI+rMqT483Qy+zsHt16PJYLFyG+2zoANT3+Nn2I1Ilt0MhpAKUDXB+IlWqWExCWZawXdG4qAF43V9tFwQKdAtQ1swLLVWZAeBJ+DioLW8tAv7Dx2SWZxWiyxefzwhwOWAGikVcWz0GEr5An7u+c+X4yqbyRl8jJXG8/My07N47/5//xxpSYC0PK1zNCrfe3UZOy2uFhyqJdK/lQGsl3vQVbRyIomxrDvISUutnt5Xv3Xjc1okSqw4MbE0n2rzoaEhs26Wr0OtApr3ne5lC60UCZlaDbtmJ/Bcfp913BwHX9+d6vsxx3Ea8cEFHv+iAepwevr34Ll/eoHXhwdWChjq7kdzJIL7zhKXGnFoHo7EUqS42UVHXTb64prbIUDov+sKFTobK5AEdLYEgVaCoNA8CweOxFCRqMQdtHhNXJ1ClvA09K6Zwh2xapzBf90xxYXch27fd6Ym0ZJK4ZcTTUJgEBCk1vmcMaC6i+NuDSUeIxxGb9BYQlrAQ5OTOHzoIK659jl4VU+PBTIVEoYIGSsVsbS0KO7e8eOjOPq1rwM9Paw5pymi6ZHYitZGCwr9ZINYaNsAQsszlLET9YNY80C9yFCtUsPd43vU7jEmM0oL3mtlAgmmdCaDVEuLxE68v0ODg/WyeBOjsS2Z0QPynvJ5VyCIXrJ8hQKGlhewxcaDFzqmzvq8E3j/ntbeP1uvY14UQLHXOFz37vONm57qS+0vlDDZ3IYXNrXgLmH0TE8FwierLhpXJbfWhm4PdWKclflj0Trpj68EhMYPukq7JIhrVZRKpkZHGUD69ao04HPGCAQUtyyX5rQbj8Mc0vMTCbwCAQGL6RXo4J/KRaGyd23ejDdIWbvJnRFYxtqazSg7tEuSidFOpdPYt2+fVLe+9cUvsaX9RknA+ZrnmVhaku/L7a677kJ19LgBFGVGNtcWYPwnIlmjzVNWTlk9o2iQO2gtGeMuw4Qay9MgCnQiUhdPvimXNY3GbCMWsn4NFpWFkfwNmFcTIW0kIs914zXpdam149/0BGjVW7NZbCll0HaOGqgLBQLjKQQCNw239Nx3occyd2+dN66CMZKefuxcjfsv5FQniyUcCMdwdXs3DjosmfCEfFB6Wy1EsVSSH22gvx8/Ggjibs8Vn13XrFX6V6Mxqqw5MLi2Ez8rcYJd0IwDSUHpD+pbHAfL1r0zg8lYKu7/C5Go0OnqipKl45osX52fk2u9ua8fQ/Z9AskAq1G8SJBxI9DOrKzg8OHDmJ+bw4/efDOuiscx4+s5wf0WbSsuNj9hfdFD//F5gNRyUxOTSQZQ1gLROmjuSa2HWBZbyq4l7Tq4/Xkqpdx5r/yJXr+7zOshWLivSpE4uRFQfGSpBoHPxC7JGO4nCVzb84Kf13PzvvM+kuAJLczhhU71vBUSax9vzsHh1t7nOo5jZuUL2NYdUCPpqd/2PO9/XsA1PeVHCaAHSxUk4i3IxBN4lIOaLF+lIr2ymblvakriJxJJ3GAHK+Ocz1NGlF2pZxpNpagpCeDnhCavcqJyEI8nZDDURaO2AlUBpXGHuIX1lSkghAK7+PxyMCSqDubFuDE+YpzzRbpu09Piyryoo0PyS7wCWiGj/jAbATXBkpCFeRw7NorJyQm8+MUvFiBOiMTJ/GQ8Jq3T3OKixCS89kcffQzzDz0odDndPPknFxFEIEwLRaW4UT5o3knFsv5GlTqo+VFVl2t8pADyx02GZrcEjy6JytgoFJJJioDi+909PQJ6Aitua7SEjLAMpMZxnPRi4ZAIo1tJPk1P4pbYeZHE5z38HMf5neHWvgtuoLmugOJiZ9VSeWT1+kzn/e2e5gME1qlSBTNVFwts1tg/iKsjMcnZcHl3DkpaCA5q/gwM2o8wl1Muy8A3pAMTqrRw1bp1oURH81BmHJryBP5TbRu1ZiWbp5IcllUGaNPGNw8O4sWi1DDXQbBw8HNof5XWamJCgvOu9nZ5neDjP5ItC0zWrmQxMzODsZOnkCvkMTy8B6/ZudMmrhsdkVhpNJsvyKJlnOWLhSK++5UvA8US0N5u0GrjHomhbPzEGMlYYJMqUPW4v+mlWgp/XklLOer1TVZJoep00ffZJK6SDbxvBDsZPkq3SPmToGCezU9IyL22hA9jNr6XCoVFWznAZUunxvDapIrP1ns06fGcXCgaGd6Z6Bi/kDOsK6BG0lP/vnrlwAu5uLV+9oGSh5/p7sOE48jA46zP+GKacZblDBhhnAZwgkRAoSBrE/kbMWo8oEyfkg11xorCWLZKrhmlxWranQOHvSMoXP1vTUkBlBYvyqMHNDnAQx7w8MKCLMTGZCvlTcx5UevGPFIhlzeryQeDuP666/DclhZx81bs8jLSXJJArdakjXE2S+sUwN69DyH78CNAd5dx+UybIgMqS0rQYgj9LcyaKTY0ChHz2uoEr1onQzLYFmK2vEPdQ5IwCkA+Kgj1mMrwMaFLq1QsFLBp0yazti+tpVhNo5AgwFliwr9TYS4WADy/XERxfgpXJ9eX4TvX2HIc53PDrX1vWeu4O+cxLuTD/s/KmrauTMKXfDucL+Kqjn4kolEZfLQKXBd3noOP+Si6hQ4w71GWRIbNgE1Xk5D4ymPKxuSvhLhwIOARCYytRCWI2KCRA56bxhO0TuwHQVKDA+MdO7Zj2AFyVD/YKatkr0PVFQ94HpaW0ly4WY5HQiOfz4nFYPKzt7dH4ocFx1hb9gZXsSoBtZzjzE+qvCoq7se/8hVz3zva7f0PkHuGE7E9IKzSnECSPJJ1yWQZUFkL2NDioliQ9YGNekELDrXCt75msK9rkiF8TNsx7W2utVNkH0nl9/b2iVtKz4CAonfAe6V5MSUxCCgCuSngYBOAbYUc+nKL6LD5s4s9uJwAfmw41f+1Z3qedbFQXG29mpk+sHqB6Gd6Uef7OcpXvlXy8Iu9AzhEYFgXi48EDzcd3PJoX6fVEKAxmGYTe86bXHjMSpE0RhJywgEyhaKIWutOglVwM3/EokEG0gy6e3t78TvtbVYiZfZWsoGPBETcM1ZnwgNmPSDP4joP6HCAFgdYcoG0Y4DExC7TqyxM4dDNFAqi1qZ1IqDIAhYPHxbtHvzFdyQIIhFDyFBCFWPBiWHxxHWzRYHyfT0y7LaMwxIVvG7tE6GyJaXR/do+P4nBz6hV53mpZaQFZt5J7xEXRxDJkl2DSlxQK8SlF8C/O7jeVQBYXpjDW4MVBH3ysPMdH+e1v+OMhlK91+x0nMYPfR4HWBdAHclM/cH3CIEPnsd5133X+XIV1VgLrm9J4SgHh5UkqYqi4JmmLKZTkgEaB6o0wyQIrTWR2IKvW+vG35GJ2Nlqrb4Ei7l4slMRkQuRRTRVsWYJTbp/V119NX49wL4V1kIKYA2Y+SjLa3JGty6pyqdInaQ9wHWMu0pZUZRFh/aOMX7jIKV147WNjh7H7APfBVIpIJGUKl2rKTKkhF0AQKhp2/1I2TXNRRlra2hxUyNlrJUqyAVYtjUzQWhAw/1NFS83f1JXpE7hsOTl5ubn5b3+vj4sZ7Nob2uTXuaNWizTdszIwQx9TnlXmwPJQS3PTeJnY+syTNc85r73nT64O9X3h2v+gG/HC77So+mZbS5qBz1PwpbLuh3Il7GlvRe90agkPzkLcoBqvsc0vjQDPGvf0wvmIBeA+XLmQcf8PV02qnO6Zmq1OOBYtj07ZyoBmPhV9YBQ+Szj37ULPxYwbiavhdZQgKtgt6/5LRiBLwNWVPPGcnIjwMuMm5YWRVHBQUtV+dR37gGaWyg4NPQ4YyZaJFLmdPfsL0xSQGIzK8ZVuZXq/DT2qeeYrHBWAeT/nF9cK66hbXyp319c4UgYy5llzC/Mi/qjr7cP6UwaA/0DZ7mU2nVJQUUWtTVoyjaGHQ/pqXG8uslfW33xh5jjoBhA8OpdrT0Muc9ru2BAjaSnbvU876fP66wXaWcOigfyVdzSN4gZx8GkZywSByetU9G6gwQYZ3++ppaM7hTfrzDW8F3faMUkif0UuQneA5idnRF1hhbwKZVsaPiKWKE37dqB6wPG6qgVUstIUOtGoGvL0zqFTiumuapqTVaqmJ9fEBdqbm4WY3v3AtUK0JJqUOQ26ezE4mKomErg9UmTMMvs6fXTyvB9w/rZNbG4KABdQqsAUUpbgcfrNQwdFRFq2c61DCmQTmdEwUEXmDVejPXI8EmMZpfSUavE44pmMhRCO/WTDvAittaeOYXnXgJCYvWQdBzns8OtfWd141rLsL0gQB1Znh/23MpB1jut5WSXYp+q6+I7BQ83d/WgNRzGKTuQRZGgFsvU80mpBy+cVii3ikVb8IATpbJd/MxQwrpxpufsy/IOLQmnJeBzzthiUao16WLEcoxX7NiOlwSNVaR14j/uxb85KOlyah9Yo3cwgNeYabFaw1J6CZl0Ro7JPumz+58wFoluHg8SjvCk5otRr0gL5fFlo5fT5LNfm8d9tJxDSRgt+PMLZf3sX91NtDGQNHdh6bulvf1dk2i9WaA5ODgolpETDfsOSh9CNo3xlYMwP8c8XpzxkwNJ6u6uFNGWnUVP9MldYi/2WGK9lBMIX727pXPkfM51QYAaWZr6hAfv7edzwkuxr9RT5ap4cVsnticSOOFRd2fcPcog6d5JsSEtlr0D6u7xccoDjqSXUamUbZmHKenmbE52ii4XB4W6TXxUipmDS9XYfGQgzo3tsl4bNfo8noP/MtZCrXBwOoC6e6YJjfl7pVyWmIn0M9myyclJZEaPGQCRHicJQWvi8iAB0e4xftEYx1gew76Z4klV1xuLRdQpyPxWSOMj7mMsr2m4YooSz1am69/6yPvBSWdiYkLuE7s00Q3mcaiSUPdSrR/3l9KYSEQU5ikH2OwA4+l5/EywfBEVEk83Gp1P7Gnre+fT7eV//xkDaiQ9vdWDdxSed2kd3PP4dk/kyohFEtiTahVrxYE77ZmBzNiKA1dvAC3SjAecqpkFwaqVSj2I19wUXT/WU8mMbRdxln7hVrqjvcM5iDhWtZMRQcUYjK7PNQP9uIrhjQWViGOtNSLQaTV5nUKCZLPS/Yikx9LiIqZnZuDOzgB04WJxY6FI4Ru+WgSwzDVJklWocEcaWCrrpkA3rJ7RQ6oYVqVYPAY3FbcqTc7XNI6SNIItsVCxrZaC8FH0k8UipiYn5R6S4eN9Y+mGrnSok5AmzqlVZE6rKxgQEugFQeD47BReE/cuHcP3ZL+v6sDZNdzae3Ktw+5CAPUxz3PftdYTXa79Sq6LU8UqZon7aBI3tKYQt8wUB+5BF9hfAyYLpk2wXx1Ba0NVBcFgOhEVzmqV5Z9pdYlOzWPJgqLM8tsSfC2n52cY07C4jnFFMwW8dPtcU/rB8zDWMEzekjwnwJFbMVZJtXIkGGwyVsvN1UoqpS32x8ZCmmjlawS8ynx0H7VOfN1PUCgY1fpoExc9lwKN7ptU/1rlCBUfc7NzSDYlRWpEC8sJRTWPapXUnSRpQrC1OyYB/mMh4PGpMdyUPLvR5qUeR44T+Phwa++vrvW8zwhQI7m5flQqJ56ue9FaL+JS7FfmYtC1GibLLiZrtEYBFIIRLDgBpMs15CsVIRK4unx7JIxafgVTZReRRKJOSuggoDsjM7lNkMrgtCUIekM541Nwy3WQJBHseWItSCUTmHxOGZTM9L61abVSuFwqSSmHNIu0bqS6mH6g0E0S3aF0n2VC1viRuj6TJGStzk60g7bbkwJNc25+hYOAy34fUVfYYyhQtdxCVuqwOSs+55lVXDy/YPqwc1EAKsupkOjs6pLvLGJYa011UiAT2BIJi8aRLt/1gRoyc+N4bnL9igqfyThjtySEw9uGk11CHD/d9swAlZn8P56L9z7dwTfy+6wI5ghYrtaQ4b9KDWGWtwcgQfAdkwv4xPQKWru7xXJIoZ6V1+ogVqW0zvY6SPVRaXa1CHxUcPCYUhlcqVg6nsWR9ODMPtpWjFpDDmC6oAShLg+jy8doTwp1L+UaLXgVFPI7WBdPP68unhKNKgauS7DsgtVasSuVzbI06JMZPR7eL1/ic+r3OHGQhKBF5nelVeb31TISfwwVj8fQHgqhNQDJQZF8eX5xDkOxywsoscABfGg41f9baxnP5w0olrVXq94pq/lcyzmeNfsslavI1Ty4jofPnZ7HA+WAlKRLTGTLM/z5G83ZqNBTZ3uNoTh4WUZPYCnLpiX2BAABIkCwbbPY15zyJ6GVa2xK5glbqLGPXocAzq6yXg8Cbcm/KiF4HHVD5dpt435ZZcPnBqrLptbFD1CVJ9VzU1rqoY1lfEDyA4rXNzs3JzKtfkuT8x5JC+aaqfClRdMyfAIrkUygg3R5ANgTBKYXF3BTsIBU+OKqzNc4OPOhkLNlLeXy5w2oI+nJP3U9/N4aL+RZsdvD6TwOhppFCxgIGor2c4eOoup6dUDpwDO6NbNpfCEgs+6fWAL7nC4fS0v4Gc7MHJgKLj6qBTNaQuMS0iVSC0NA0kVTRlGpZwUYr0EV3ppnMo+mF7kykzoZqKtoAGWaspCfEBfWdoAS4PkIC3XJtDZKKfg6/W41fbpcDi0ayRu6fPxOg0NDEoPSpfMrzJWWF2UEe3XE4+gOAAkHuCkMHJqewsuT7ro0ZVmPQRhw8Ge7W/vf/3THOi9AnfS8WCkzNeWx9+QPwMYykNvn84j0DKEajplydMu4feXhR2VgcVbVlfY0IamxhIpj/YlQBR7f4+cEHFZMqzVUeusIBgWVWjB1DxV4mv9SECnjKBydXdPJuHSWslQfzpaWGC6PjGOjJcC5fjq/5VUXjq9p/ORn+NRiqdzI7/LxMyQgWAPFIkIyfCRXyPBx88uMFGAkI1LRiOSfUgHg2hAwPX0GL27WxeAu/2BzHKSjqb6+rY6jvUzPeVHnBaiR9NQtnud95vJ/vQu/gly1hi9maih1DcFzHIxXDIkeDQWRL5Xw8MOPSDNKM9ObRph+7Zpq0Uz7q7MzBwIiuno25hFwWABQXGtAYY7JxQSENLAuID/HgaogVAAJ2WAtn4CQrbeocLDFkDq4FZB+KyZ3SwNAyp/YFcq+wO9kmDvTUs18T1Pqryg14lejitCSeFWXcz8/Y8hTKc3PgkLtw9fa1opKuSTdH8wAACAASURBVIJI1KjJ5V5HuaA2u/LGhJDYFABapCO1h67FMdzYfPnjJ/9IcxznZ4Zb+279fqPvvAB1eGnqK4D3hgsfzpf3CCQk/n2xDKd7M057DnLlSl38yZWHppez2Pf4PnR2dIomz+SZTMsuye7bJTS1hscAyoxYAsW4d0b2o4lVDlYmis1rhrlTbZ1aMf1bXTOVOymRobGP/+7xNb9LqLS2X3dowNXony7H8eWiDKApaA1J7CbWygJQV9/wLyZgrJlJ9NZbMwtdbkDJAkmWomzaNIhkMiH3I5lsEsKF/QBVSKykhBQfBh1RlxNUvE+bctPYnrj0ConvPzKd2/a09f34ugBKepPXvImNnMhdK0wfy5ZxpnkA44EQFipGSSCr+VG14wBj8wsYPXZM+sZJd1d539QK5fK5egNMDgTOrlrpq/S3AoEDScGisz8fDblgtHNUXpjYikoMPjeda/0+nAAmEJQ+g7rGr9/iqMunVlDcRAsIyYT5uuhqnsk/QRgpULhuASUGY18Iu4i1fC+72oYsc6ONX3jPfLS6VjtTzcGN7p5ab1M4aFb/MH0njB6SPeN5H/uCDtoDwC5ZmyiL7moaXdENphlwnGo46Ax8v97oa7ZQI5np3/Rc90NrHbQbdT/S418tRBFv78KjuYpIaZRoiDhA0gH2nTyNmZlZcflYEGdIAioXVkDXhfU8VJdzkLG1M5UQrADm7MuBwgFDC6GA0iC/7tbRBaRUiIRAncUzCiLplCQxl0GE6fXA1whC45KZreHDiQWzKxDymoRksAJUQ1AE6+eTdmAWgXo8v/RIYya/S2jyWASZWS/KKC0a9VNyNRYsLGdhH0Kec/v27TI5mHKQgPTTIHCFEXQC9fbWLYk4eoNApwNsDwPppXlcHykhVl/aZuOMJicQeO9wqvevnuqK1gyow+nJR+BJ75Nn9fZgpowjLZsw5hlRp/j/vuI1AurBQ4elR4P2/ya5QObqxhtvxH/tTsiPT2X6rAtMVoHDVeBQNo/5uXkprxAXy7qI/gpgWZ3QLkbAwUl3kvupy6Zxk1pEgk6sklUvnGVpTEMLY8jI9tn1pZSE0PP7LZqA1y4GoD+iEgyrrZhW6/q6YNdBqmoStchGimR6xWeWM5KD4soig0ODch+pIieNT6Ew9xOVBdtIc8nSeAKpcAgDQUgOivd/cX4SP9G65qF5acejg0f3tPbfeEGAOpaduqpa9Q5e2itf/7NVXA//tlBDR+8gHs5zFjcrvptyCQ9hqyh46JFHxNoYStkV+c+NN96AfxxklU6jQxGNDCtrqRbPucCECzxRBg4uZTE2dhqLi0sSS3Cw+mli87fpPKQr/CntbUKbhnCVMZcaJAGHfV8bYuiwM/sp1WcMWB3U1p6RJOHnDIHBeMe4neZvYyG1YND05zO9xk2OyQhrjdU0TSxVvyffxzb7X5hfEPFwV1cnurt7pACT3WJVHKssnzmvg5aWFLrDQbQFIS5fxKvBXZzEK1s3mLvnG46hkHP1zua+Q+caoWuaBkbSU3/hed771n+IX9ojUmL0yXIKxXgzCjX2VXCk54SAhO4eFeDVqjTbV5qXYKJ05l9v3C6zJwHEYSiLwDkA3US6/VSGszxkmf8Irhqwrww8NjGN8fFxWX2CK2fwhpsSCAMoxhbintn1bTVR63fDxGKpMbJ5Lj/rJwPcR5ur5dBEs1owXfOJlpAA0LhIclm2lEPPX1dM+PqYEzh1TeAql0/bsrFxDO9Zb1+fVOfyOzNGIisZoQDWVucS0GT5uLxNd8hBNy0UyzbcIgLLM7iuZWMxfP6R6jjOXw639v33ZwQo1jodSU+d9iA9M57V26FsGY8kh3CSZUN2hTz/F2oOAKcW03jiiSdEMsNZlRTwB17zI/jppAEJyz9o0cK2RF3bKPNvVmprXp8uIftXZFxgugo8UQH2L7Ez0mmcPHlSXMhatYJoLH7WivBqzTTXpUyYun0CLlvgSBLDEHZmtucgNY1iTPmEUuma49Kk7OofUffzA5D7iGrdLmqtHZK0/IPNVWi9Tdm86VPB+0WGj9+Naz9xSVMWYDLPpC0DtBMvz0lXsDkeQ0cA4kbzX7yUR0tpHkMbjuFr3DVWluxu7dt8rjWmntZCHUlPv9L13G8+q5FkL/7bixWMtQ7hZNlFiH6/ia3rKxvSh983NiEDvqe7W3ogMIN/60uvErBkXQMkpQyYBNZWo9qujKfiPsz4q3tIy0WA0XIx5jpBgC0XcOLECYyOjormjYSFSnFIavjLQ7TfgoLKBPVk3ky+y1TcmuYy+qhaPx5TwGX7jquSQ308Lb/gtfpVIKr9E/2eNK8kuAhSu8q7Ly+l4KOwlwwf99+5a5dcm7Yt43VpF17tLkvL1R2LSOzUEQR6gkB5eQHPjRYR34CEhB8DASfwqt2tvXeuxsXTAmpkafKvPOA3nu2A4g/62UVgoqUfmaqLhP3BCjZG4WDsCgL3HT4qMywbibAfOVfC+Lc9XUhbcq3RzdzcEVokgon/KK+TMnpfXwgC0VaLyP551xQX8pH7HqsAD2TLsgibuIaLi6bGiTR9uNGLXFUZOniVGNC8kz42LJgBlz/Bq9ZPf0slIvw0uL6mVkePodZK1RMKQL91Y5kJFRKUGXGlek4UBJFem18lweMQUF1RLowApIIQSzW9MI03pAxZtJE3B/jr4bb+3zxvQB1OTx6Fh50b+cut5dpKNRefykQwk+wCQRRlE3wCgv3zah4SQa5mAXzrkcdMeUEggJnZWTzvxhvxT9uaxXXzN3DhOWmdmHrkI98zdU0GQGK9rAXjebScnQBk3FW2MRePQ4AVXYgres9SAUeOHBGmbGF2FqiURO4cjCekAE8K/3zrO0mPclLRllARNYUtt9BBqSQCh6hYPi2stEyEuIK29MKuGGBiPVk7104cshC1EhpinuRaVOvH/RZZv7W0JB1iqeHLraxIWbvmtXg8LYAk0PivLxrCJpaqOUB/0MPc3ARubt8QgtjvP6wcHNvT2r/rvADFjkY1r3Z8LQN2o+8zW6zi/5U64EUT4rIxdcoWXhxTXNepmQuy1Vw89NBeaTRJN4mzLRc/+9TVXXWL4v+eChI+qgZQLRgNHy0QwcXnfnCpNZP6JKG8zVHpKvI1gm28CjxWBI5Nz4pbOHbiOJDNmB0TTQgmkme17mIMxdUPVRpE1k9bLfutV8MqNRahNlatseKIfkd/DKZkRCOmaqyrpa4i4yfq+LgCI+8hLRatlZZscD91X5nQTcbi6A0bV4+T2Y2RGqYWJnBNy0ZTSJx7dAed4PbVnZG+r109kpn6ddf1/majg2Ut17d3sYDDiSGMuXYFP9ttS6dg+vFj2Rz27XtcWD0pBCwW0dbaik+/cJtYMzJ50tTFgoAA0E2bwGjalHETwcK2Yf7PqGUrWDEDD0HL5o/B1KLp8Rl37SsCR2YXcOjQIUwcOyJqAgRCQFOzVPGGQpE6UyfSHqoRbKm+uG925Xa1YGT1mOeSZpPaJ1CS3MYSqW5QLaKuYMjYTNw+uQdGUcHzlStlTE5MSr6JPSTI3jHZzUcDKCokuLyQuUPMP7UnY9hEujwINAWAwVoB8fI8umIblzL3j7VAwHnP7lTfR/yvfV9AHV6a+jLgfV/t0loG80bY52tzFRxKDCBneTg/GHh9PWFg7/issHBsJFIqloRWZmLyT175Arw6CWRYeGvdtzqQrHVRckKaZNo3CRICi0NIWzHzLe5DK6SWja/xfb6moYO6kiwH537KKjLfNVIG9s5n8cT+/bIqvLs0b5JI7DMRicEJhWT5Uh6MjwIAXztpnk/zYo2EbqPkQ94jY+gaet0oJUw1rrqMGncpvc4SDSokeLzdu3fX20ZrXk0WrYsyt0fNH9cXbkJPLITBkEnmdoaA00uLeG1TYcMTEo3x7HxlT1vfT6wJUHZJz8UfhFIN/sj/MuNhNjWAfA2I0jrJtNzo0tIWAO47dgK5lZxo81Q2RBeGA+Tje9oFCHTjFDRKSPBQarX0OV29UqPzmFggj7GTL8YiiLTaQjR+9pI0/vL/ULGAcSuVnud34HasBNy2WBIxLy1EeX7akBrs9MoF0Bh7SUwYFGUCk73a+ljbeEnMZZUd/tU0ePxzuX2rXyNA2I+DXY5INJDIoaqeyggVF/NcbGmm4mL2mhiIhtATglRJ7wwDR+en8brWjU9I6O/Cko7dqb52/5KiT2mhRrPT11Sq7v6NYF0u9Bqy5Ro+vxzHUqJDqGsZjEp5eyYgZlvkex8/IL0OOENrDRQHGxOV1133HPzeprjQ4bIwoMzYZ7N8/usUi7WKVudp6QJq7kraQFvQaawlwKR72dC3yrkU+7xOXq9uHIz8xzjsdAW4KweMjE9J3DU5chDIZYFYQtbcDSVbjMhX+jmYpirUJAqgrNZOSv2tmVTgGNq8EXMZel6bLZlWymwqw5iTsdPOnTuRzS6LFaJSgtZJFwZgQlvaiRFQYaAzCDD/94IE8NjkGby0/dnh7un9D4cC1+5o7uWaerI9JaAOpyffBQ8fu9DBvBE+P56r4K5qG9Kh5novPBIS2lWWA5KW57sPP4qm5ibT90GaN9L1ccRaFQpseD+IFw90YU8U6A0Z359AoNVQq6UEgzaqFItlQUSg0K3TG88hStkSP8vPaRzG95Xn4nF0WRwmlWnl9D0CS9g4CzIBlwX86TLw7Rw7B83jwIEDmB0dAUol0+ucIEq2iMWgFSFgYvFYY8ka1kNZeZHEeFJoaORJmofSlUCY4OXnp6dnkMmk0dPTK40tSUjQ0pM6p9UieLnwt5TAhMPoaWmSe0hA8bqvjdQwvTCJq1PPLkDBwa/uae3/+NMCaqM2sXwmAD2QLuERpxuZUAIrNjmrsQ0HOatEJ3IlHDx0UESd4u751NU8J5ulsCsS1QFsNtLR0Y6rWuIYjgFDYZNHUcvhZ/qUCdR4qq6w0NjL0u3+6/G7jwoomiiSF7rxdY0D/Y8cjnQP2ZuB4OL5FymDKgBfHFvAo48+gvT0JJBfMW5hLCGUPC2VWixRZ6xaAE0tkimyNCZeFxiguJcJXd43ZfiY5KUl42sEFF1JFdBSIdHbFBcLxYQu7126UMQ1mEdf4llAmfsGoQPnk8Ntfe94ekClp0Y9z9v+TAbwRvvMHfM1PB7qQzkQFAvhtygcqAyI988s4MyZcSnZMPFToyTBfJ9GDwb+Je24AgEk2P6qpQXbmuO4Jg5sj6wClwWOxkfi8vkICQ54WidaGVkDyraHJsDEullrJUSGZeOUNeT+yaD5vB6Dj/x+PB6TynQRBWDWkvK4jxaAz04XJO4aP3UayC0DLa22S65ZV9hUIgdlIWqT5DVVvEbiZEgKMofMLYlCYmJCLPq2rVuNdo+Fj7ZTE/9WIS1LOAionngUmyLGylMYO5vLo68yj02JAJpCDqIbXClRB5DjHB9u7dvxfQF1zFtoqWXKaRITGw0cz+R6vjALTCb7sFQBwkpI2ANxcPIHvXf0tLgpHEymj55Zv0jrh3QBMi0/4OvKApLhou+VTCSlXmpHWxNujENmYM6+HNS2a5lYDD+oxPpZ8BJofI+WSNaFsu6g/s0fQ3WEfJ/HVRdTYyxVZUgSl4PeuoNSr2STyk2Wpp6uAP+wCHzyS7cjN3Yc6Oiti1/VopDelkYqUdLwbCNmaHJ9zkcqSyanJuX7b9+xXe4f7yPvJ/el66dqdMZuzE0NxoJyf3gtBDsni4eXimj3CuhCCalABb0RoJmudSSIsN88P5NBcJE+Q0IimIq07nQ6uOTxuWOow8szL0Gtti7LzF+k77Hmw5ZcD5+ei8Frbsd4CdC1j6XYwQ5kzuT37D9cn3WNXIcrU7DllVmiks911uYA43OijgWI3LhwAOud+CgdZsMRtHe0Y2hgE25qBrZFgRYuyO6zOipZ0gXilBT056QUcH61BV/zJ5X5XN1N1Rryy9TVGTbPxX387iHBx+PemwPef+vtyJ05AbT3yPdhrESrxO/JGIp98/ga80lGQkQ1OPV5MaHLuVQN3eWdu3YKwAjEldyK3AcBFFdO5EofkTC629swFAH6wsYtJaiOFIGRIoT1G4gAc1XALZfQ7lQQcitwqkV0oojntIXRtDFaizXGYDD40j0tPfc/JaBG0pO/6nn46JpH7QbecalYwz8sNiHR3CoWKho0DBpnRbo/bArCx3v3PSGDQOuNNHEp3VEty0YXj26NsFZ20WYW7YkLaJev4SNdRpYtsC8d+/JxQLIdMZfC/JGWgICLIKa7RqJBKXUFOK2OJIR9FogUPP0F7s8tFDDg9DU58mcBzvpF6oJeS2oQRJQ/8bOk8Rlv/fmZEr780Q8BrZ1Akst/G+aP35/Xz0rbeCwmCWOZULicJ9fHhSMKcy6109fH7zggDCnvE3uz0yXm51UYS3D1tSSxmdabOSjLUt63wnbY7KRrOh3x9WYbX3EiaAt4AqzTyyt4YSyL4dTGKe9wHPzacGu/EHjndOlG0lN/63ner21gnKz50sZyFXwq14VwJC4UteZveAAOUjJM7Ctx6NBhNDUxu1+yPROME2WK7Iw+jgPD39SSf2vzSX87MLKESmKU2LyyyjWmVuQ1noMsWH//AF7UBOywlkuvS/WC/GHIPOoP5Ct3Mkvd2FhJXUB/DCUWxoJRcm6rwKmsII9DkobbTAV41ye+iMq4tVKywLWJmQRQTBZLbGUeVTHO+0IRMeMoEhIkbAgoWnhVSgiLGKNKIiSWbqA5gcEI0MVUmXVJ71gGMhUX4WBAYj6x/3YC4YTACYT0+nMSwLHlPDZV5vDiro0BKsdxPjrc2vfupwbU0uR3POBlax61G3jHx5aqeAD9WPSCZgFrO0LVGvBHOrNSxLHRUTQlkyI3klop2/tAlQQMqrV/uNYo8T3tSMRqWBbRSbNKNqesVCQw52vaW4+WiwlQuoQkNVpTLBMfkib6z28JYU8caLVUvMRL1m3T20tgqEVSuRIHm8ZR/p9BQaSsYoSLwdveD2JRqTV0zeNyzbijv/Kl+zH5yP3G7aNUKRAS1YUURNrvn0yYRDH/EVQEDwHF77pzxw5Z6V06Otk2alRqqEqCxyFBsaUlLi4fySBZFtUBPr9olPEsq+Ekp1ZVVwOVMhsLvhuTwHSugO3uLHa3Xn5QMYU53Nb/8qcE1OH01BQ8j0ucPqs3/shfnqphJjmIKbp757DHnMGPziyI28Ifm4NdRZz+Pgt8zV/Ps7rFlzaxPAtktlEL99W2YbyhArhqVZq78Hx8j4E6JU9btmzBi3pbBVycwZ8KMH5qXnNhq38sBZXGX3xfGEArdaKFpoXiI8/1G986gCNf/yLQ3g0k6PYBQcvyidrCLlVDlk7LL/gdGENxkqGQWMs+SEhwHwWTdohlWczWZBhb1DJT7e8CX5kry74CJCbbLaj4N383TRPwkdXxTFecSqfxmpYVtNGPv5yb40zvae3rOyegznhePJeZzv0gMHylmofPTAcQS/XiUMG4d/6YQ/soHDx1RgJpDhoOdGnE6OtbJ8VxjJskdjBun2j6aH20M6w1ebLihp2dmRxmK2ZxGS3VzvcFVDZ5zBiL7hLFuLRa/AwHLFet2Epw9bcJHd8WMrEONw4qJb3URdT1gFeTYX4yg9aIx1B3cKFqrBMB1R8Bfuuugxj5BgHVIwu3IRqHY0kZWfcpFJI4SlzfSARc0ymdyYiSpJlA2bZN7gknHr7O+CsWjxuFubVwLIvfmQgIoMTdCwCnS8CD6QqSUcZkxuLSotI6GQ2htVgWaLwHZGZbAh6SK2N4effltVJk+pKp3uSg4xSeNGdzmU+3Vj58OQG/XudeLrv4h+kYIs0dWDTt9eoztPSFsN9+7xFWqJjGKGTzuOmKfxrFqIuj8YS4TbZnn1ogPuprJCcYR5Rtp1jtwaesoHY40pbL3E/LzEnDM94y5ewhiUuo4L6+r11iCOZvGFNIKy8qJziD214Xq0W/ei/VKgnTZ3WBYyUgWzMA7YsAv3n7Xpy59xtAZz8QTQAeNYERKXTUGJJgIbGgK2iwIQutEa+Rffg4OfBesbdEU1MzqKQQlk8kRyG0tZnv0MMFGC3D91gOOJitmDZjNnfG38afFvDHvtLLg2XzYeDg1BR+cwtV75c3wxMIRvZw+dAnAyoz9WOu692+XoP6ch7nTK6Ku/IdmEJClgGl3IiDSTbmcQJAluXohw4jnogL7a1r5KpYlLSvANHGDfVKWS4RyuaUslQoKTgme6tmkTXbx4+vsaxB3EMrPmU7Yi1VVwCKBbOracgxbBsyf56Llo6zfF9/P3bs2IHndDbj6gQwEDWlD6stl1hBrRy2EiXJTVkAkt0bLQJLVZvo/p7r9duf/hryhx4GuvpNepm9IILspWfkSRo7ElS8X8xBzczOSOPPocEhdHV3SZ9C7sv0Ae8d6XJZjJotl+MxbGptwZaYocYJjHgQ+PoSMF0ooy0WMXVqmgage+oZWl08AivDUpayMwycXCnhzU1z2MKdLuMWCDiv353q++qTADWSnvo1z/P+9jJe27qd+rGFCu6qDaDomHZYypTZHpNCy07kKzh8+DCaW5oFUJQcmTggLBaCrB8HPjv0NDe32H7cZPdoydiA0gBK3T9x7bgOlEc9oGdAZgFC5TVf4/FlVQ7TR6z+fRVg/vhMYy9+hsfl4OU/zuZ0C7s6O4Vde0VnBLviZoBqHKLun1LkWlXMR1rs0YIBFGOS+7LAf3z0r8xq8rGkWCY+d2ihJHVgWp+RrePf8TjJB66jOynfZ9fOnUKRk4xhPMnvGouSZjeJXaYZuGTNUKoJu+NAB1VPAZO8vn0RKFZrSISDAjJlLmmhuBEqSl7wb/39aKUyZQ/X1cbwKvqsl3FzHOfdw619H30yoJam/siD9/uX8drW7dS3TVRQaB7C4XyDNfIfnMzW6FJOmrJQFMv1mcRSgCtw5sS6dHV2SUygvRU4WDjjqkXxr27B/WmJBAQuG/obyTg/q+Ugen5teqlBnQJmdX9zdSH5vr5naHkKdgvCstF6plpTGOgfwK7tW3FTCtgWs/GSjUHEytpfm2AaKwInimZAM+fz/+7Zi/EH7wFS7RI7wbH9y0OmnkotFF09cfmiEWn+PzU9JQC7as9Vck/4nen28fuLysJaKF4/VzLZ2ZrADstmEvzpCgmJqgGptbRK6+u90knCb3UFaASf66Erdxpv2cya38u3OXD+eLit7wPnslA/MDmovzvhoZLqR7pqKGNZc8K6QfzR6CXsG5+V/g3099mknpaHBAVzRW/b1YUXtZgfiXmakwVg7wowtsgV2ZdRKlEAytIG04WWmwJPVRRm0QBdZYN7GEvjj9nMZ/lTGBvqb5Qi7iPX01X5knUxdYVDtukSy1apiNWjpRQmbdtWDG/bKtdPF4tuIfM6uRowXwFOFZl/MwvHf/vAMRz49jekOBHxJulhIRtzb7a8g/koWijmkcyK7VHJM81MTyORbJKaMQU8UwPM35mFAUwMxZi0s7MD1yQDGIyZpC0BfrIE3D1XEoKDFoueBK2R5p54GX6rpaQSf0/KlebKwObCOP7ztsvr8mku6lyA+oznebdcPqyvz5krNQ9/P9mESrQFmapRSNRLNqxvHg8B3z06JrM8Z1LOuMvZZVE1fOZlfaIl03ILBu48znIVSNeA4wXgvgx7PswL5b6ykhMXkQNd1dp0c6RFsu0FTmvGuMPEUCb5a7w+IzbV1l3qIor7yc62AqgG0GSmJnlifVjjcpr+5nQpab04KahVYAeiTYObcH1LSGLI2QowUYS0TR47PYbjI4es8C8KuFVZUV5K4e0yoMrqUSnCpitCb4dCwuRl0mmh+9mHTycYFmVGY9F6DCV6vmhMpFjXJIz1JJAJ8odXgEfn87JKB13TeiGliG/NHCPgsnS/jg7XAQpcK7nsYWd5Ar90+QF163Br38+cC1DfzJZrr4yw6f0GFSSuBXKz+Ro+l+nCisOm/rYs3ZISfh3cgweP1FtdMadCMHzklcO4odnEF/XZ0v6oPDfpZ8qXSGhMs/VyHqCi/dSpU9IGjDO0zLTSx9swZNrWmYV6Wn6uFk0K+egqsjWyLtlpTZLS8jyWtls26gxtm2zU31oUqIu8kcAgJc/FrwkuThgtzS3iGhKg3I8LoZWKBcQT7Jlr8mP+aly9z1qQSDdP66fo3nGVd65GwgmI//T+EVBsGMPvyke6zLRUWzrbsCthGEXGP3Tx7lgCTqTzaEua5jmiircspN8F5O0gjS7qfMvQ8veZyldxHabx9q2X3ULdOdza96qzALXtX5649kMv6/t2KhppX+Z6s2SovP/f3puAyZVdZYL/i9y3yEylMqVM7ftWi9d2uagyGGOz08Y9tIetoQE3uOk2NPQMbprpoZmB7mEZtw0Gmx6MbYwxNMY7roYyZZddLteqUqlU2lVaM1OpXCL3zIiMeFP/ufePPHpKqVIqqSRjx/dJERnx1vvuf885/9kWsLEV6FRU6XJm8y2wzSNDJRzAGgwu1JiubdWNwny1B0K7gSv10/uethWW1C8nwk+94S78x43AqbnFjFzejlhZTgTRtvL9EGBUpQaKwMFp4IEx4PjgBTx34oS1xjSSI9b+Vo0GgSBkw4almCoVJZdCnURORP2rSoIEe4p2RyjnzBfBRrVMtDw/6zuCh34vgmuxSzwjP2pDK9BqNdqLpaC+D05tGv2hQi0lDsE60M+iLGWj9Nvzeetaz8vhgkL/E9U4ywSur0dbaxu2rmjB5qYAKEoiPoePnQfmiyU0N9SFstbRN8Ux5Tam8kVVUEATQXFyFihMTePbmy7gn950Gwr7dnb2vawKqBXv+Vr+v3//rr94y8b89wgPNPgG5ko4Pz2P/YUptNaUsbE1QXNdUu1GfgtgZ8lL+PjJEs7Ur8Nkyu4aITaMT3s+1JAE89ieG5/DkaNHrY758PAFW/X/8gdfjg2Nlb+OwQAAIABJREFUASACESUcj6H09XgoOwbB5V0g3IaSi/YJyZC/GwYOHDuBk6dOWsEXqmoWcRGDa5UeYnXWczWmKpnkig3QFHwr9c/qkbN3UyyRLMlk7GEusfY4QYVc7ABi9fTYdyrS+hFBvnmHS7JXVaPAtVsLG6u/F66Px7USAfNFDJ4ftO9I41N6kWhhLQnL0m1qNpqcCwi3z7fnsb29EZubYao0YUzV+W/OzhvgGmsTU8nrY34Xx5tkhCh00ekEoQB1aLKM4twM3pwfwevpP7iJryRJTu7s6N1UBdR3ff7kT//FG9b/0UwlqRPLQqGkCcPOFbQjnh2dwr6xaXTVLWB1c4J8/a0HLk6gDz6XoNDUa8DgA/CUMf1PpIofOxPqIDBBkOEza9aswUe/tdd0dhVYEZAkpXzcnEqEcbws7yhGISg6gcegv2e0BByjWjgGPPLMkZDuUBgLnTBiOA/jBO1hxE7rpNRVCkwVhvx8kRTTdypKSQmsJtRSIQPoRHjEFqQx4Jf2lhoTSAWVE5fvqrkXWn8Ghze/p0QnmWPM3bZtRpPzFEzZUCwk2VDV4VvRuQI7WxOTUIyyZ57TiRngvv4ZC/miNNJVct6RdKBE8pET3g3AsT88uYDS9Dh+ceMMNuVvdup8MrCrs7evCqi33H/6l3/9Net+9/GJcMNdtUBPQ4jx4s0rC5SThROIPWrvH5jE+OwMOuoq6GlO0OHd2TdxtZguVfCp8y04n+vAVDno6z5am5dGlumho2eM4uWEZZERVuv54KvbqoUpr3QL2ZAeZdxynyq44gGUlUuAMTLh4BTwuWHg6UNHTXLNFkaDTsoJXM+oAqag11art4bQndAtg7aWNQNQia/Yb8rfoAdQSFUPpIc5dmPlWLGSknACk+hxs+XCf/aSeqj+UuOFcQyPDKOnuyeUXZ6btW35ndHqDJ5lVHoMomXI0cvzwRHNseecergAPDI8h87mxmqdeU0hqn9W5SkuUorDlG+K43hqsoTOhQLesaWI9ps99xKM7OroY8+48Nr0/z254d3fteu+mobGnYengy7LsSS1TCfcpuiM40DQWDQDMuq4o/Nl7B+bwdjcDGYWSljdCPS2xE53NwFYZyYX8MWJLgykzSZpuEAoG5YPhPdG9u6rTx8yY5kr6lihYNHSH7m707alZPFSSQ+S3ylblp9FcOh7fWfvMTTIq4VeUrKk2dNTLL8MHDpfwKFDhzB0+jlgoRgcqw1NqIu0tWqKc8JTRaq264zF/NU8YNEoXpRKIhoIIiu7HHvuSiYYuAjm2FBAhS49yyeJSLDzMyPMLUJi/foqIUHJSKIjpHfwH8ONQrT5xu4O7G4BVjUEVY7z6m/OA4MzJeQb6iwnTXGGPt5Q6p2emwJdLpSACzMlbMmN4Wc3L6D2JoceAcnUrs7etotIie/61NEf+M1713/qVLHefBX0SzInh8Y8FwAmhHWz4g9zWVg7gTWpmRbg7IiTU0UMz5ZwbIKNxorYmk/QRhHxEr4eGZzHQ8U+zIFp20FCEViqa8fvSH8/9tTTYDoCpRQnB2ty/9mbNqGzzgHKBaPqLiRxlFKgtApNYdPcopIlYAp4VDcVQc79Tb2MdtcpUvEF4Gsnh3DgmWcwNdQPzM0ATS0WW1db32ATXxHd1gkwqmWUBJRqsStadbSrPq1Y6DJkKodgXftcbVcT6HtJqhCUmphKqpekF4FjBTZjygZtUCVUTk2HuoZq/8l3qtRbOhqxoyUszpwvXOT+5ByjSsqWgcsFjjYpz8vflNlMcPnxJd3OMTvLsKnZIl5Tdx4/vOVmq3v2wIu7OvoyCQ2//uu5D/3w2xa2dvUk50q1luEq1YY3xcmhidHOmtT1wPoouSzfJlKeFlJSAaZLZZwYn8W+sSm01S5gQyQ0bvRq8slTZRzEGiwYFR2uSy+rckT9faJoIUdMmyCguEoTVL/9/a/Gd3UHUsLuV57EeADep0Cy1BqhSG69EyyaklZTPRa6lPTTb54AoTrDCfNIAXjgyDmTXDPjo6H8Mp2vdQ0haDU2jOZEl70i9pASTVLFp6HIHtN3vpuGwCQbSvdneUpRMvGdpAMlFCURHbqUQKTyye5xLAkopXvwNwJqZ2cjdpItZhWzqCH82emQzcyiLLTPpfEQWMr34vyjRFMhmubaMIYnZll2oIgfXnEer2He/E1+MeJ8Z0fvpXLywOi5+Qf6Ud/a2oP6ulpzZkrcWsJbnGCW7cnAylwYJIpyAqyrPqwwBBWll4QTV7O/OzeB/ulZA9cq5vs03Ri18LNnanC2tgcX5kMArKleMVKCQ09A7e0fw+nTp80gJpA4ieivoR31/n/SdlGkswdj9XMmC1Yqn+o0CDBUD/miE9KKtcQDVCVEDAY1gz/+5ish8doHLb0B+NujQzh75oyRAaWp8aAWWrRrSCuhNGGaCQFAhk01HMK1BKau2nM3SqosoLitvlPUhyctCF4C58LwsEn3PbfdVs1aZuS5pboweJbRETU1Rp1Tgt3eBqxjyFFtmBOnZ4HPnp0NafX0eTKlP6rjnDt+ZhJoJk2jRGdi5MmZFMXpSbxj4zi23grtQ5eUUAAOjQ1MpEjbHhsqY3tnN+ZyDTgyvbjK82Y4McxRWQmh/5w0BjSK8hywpgnY2BRAxtXGpxRw4E5Ol9E/PYdj4zNAWkRfU4q1tFSvw4s5UB853YRifSfOz4fzqzwXaXHW9+CpHjx8xgozMriVKgxXUr64wn733a/CO7eG/biaZqWOdwx7gOl7gUhEhdIQxAoKbByzaj0+x5qY3yWyXNzWJwoy1Oav+oG/338Uh7/2YNAtm9qQNLRU4wu5OCjdREmRgfMIOR9B4gSfF31Vlv8VAcZ3Akid5CWddJ/8jcwoa0gwFWP37l0msRj1QeaSbKCKsjA6glWSVnV14vbWMC849h11wP0kZUbmQ7BtbK1qLVIjY0rVTtV5yfr54GYuTufmgY7iCN6+eRYrbgEfaYJkcmdnb/6SSImDhf5hpOjiAO4brmBbRxdG0kYcn1kU1Ra9HGPL5DCVk5NSTKsLJ7NJLrKF9UBrbRgk3j8fLcFJpubcdBGDDJVBERvaEqyU7L8GgA3PVvCx/nZU6ltNZaW0nKNPiateZCh5fQ/uO2xMGZsCcNJYebDaulCTu74eu3btxht7Emxh7g6LqkRpKzLJ6GmXki7JzXHwNc1NMkaxpKpGXo32qp6Aw+35YKodFmOaO8/HycTVnQ7kzz97Dnu/8FmgOQ80tNAgQq42RGbI3uFni/aOJdFUBEVhUVYOzPpDhZuhFAvEhYjH8LvvxsGiljOzM1jZtRI7du4wyc7QpwvDF8z/JBAr5WVbTwd2tIY50FILkOH+WD8wOFVEW1PI0uW9y4bi+FCzMFVdVXmZXBjpdD7XwfkUm8vn8VPbKubDuumvLMunCzo4NtAPpJbOy4n27GgFnc0rsFDbjDOzQX+VGnfRSuxsAyuD5SUXaeo6YG3jIsA4sJZEFgeOxxqZW8DYXBFfHZpCU66E9a1ARwMdissfsBPjZXz8QjdydQ2YVlJh9LTLC0927ctPHbCAUnr6wwSqVEtjhYIrqa2e7GS+ftVK3JEHdrUBvcw/ItMZF4Wl1EHaWIscW9hCTQI8aKQmmsSKjKHmBq9R0QQ6h8BJyfvcTAgM/YuHn8VzX/os0LU2rGRUA3O1FtTKlwgMql7yaynjWOkjitRQuFQ4X7gD9dS1a4wOZcYuUk1muj57EfMz1UD+o01qwbORJGFL1d3dLebQ7W1cjH740BkmRaZoYVHL3KIWQfaPt8Gz83uGeFkERSQjOLUG5oGJYopX5s7in2+tuQUYPhuvi/1QemiHCgPPpWm60SP+0EgZPW0rsVDTiKPT8eFHwHA7AkxGo2wWW42jGkOAUUqIbqbNxYm5oTmIf0osrlI8jo7FwT4wMoUDY9NoqCmjrwXoqGcIz5XB9fj5Mh4rrrUIc7LBqr0g1ogSa6QIPPLE3lhvLzo6XWSBYuuYy2NtXVgltrYGq1etxtruDryqA9jWEiYI7TGtqAIL79XT6ZRYXm30DuHLERxefVRKuPZjysOpmRDg+ngB+NzHPgzMsPqrKRZAXaPlMuXYP4qTkenntLMY+d0QUtiVklEFK5tPx3hCizWMhTz5nUkoU31z5sC1tjWVFNt3bEdrS6gFT7rc5oLKjMWwJqbF3NlVb26XTsbwxQ4kHzkTsmy1OCukS+NE8kGLjKmhcfHlnOJiQtX++9rO4vVsf3gLvC6JlKgCaqz/qRS4M3uNT18oo6NlJWrrGu2GbMXKVNyp6vpRHaSKwunPSaMVhqW8KOWYsk0RbuCKkmsFK4XGFcr06miccvC+NjRlDdHytQvoalpaLSTxcd+ZBGdyvRiZX3TmOmybZDlemMO+fU+bD0op7moaLdqZDlAa3XROhnymonU05zuJDFLsG1evNHBRelGd4SSQvaTxq9qXUfWzdI7Qz6xa+N9vkx13L5yrPpgiMDAH9M+F97944FEM7/0i0NYd6pWTBWREA3tFxeh3jsaib4g2UyiRxsgHe5naG2j3oAKHRgkiUdQNkbYTyQeqkWT4CD4yfKOjBFRqDdYoAUmOcAwZ4/eyjgSbW4L6Tc2Ems5fP8f+u/XoaKix+SFAaUH2z1/qNLfhWHF/1uD4qTVD2H2LtA9NkInlcxLq/jRN37AU6A+OllFO2rE634bDU4vFNAww0bNtNlTcmZNBg6XjGY0do4kZV6cuFZxgVAtXNwBrm0KUBp3IBqooBXm88fkyDhXmMDwzi6mFIjobKljPTEEmBZYq+OCxBiTNKy2WzrNqAjsf6r5zozh16rQFehIkXIHl8NR1qv6c7IBqasRCyYgLUe1ckZl/tKpnFV6/vhV35sO10x6QOquFx6S4G9ilaPnLLbY6Bu+Jqh4XDNpS4yXgfzx2BMce+BTQ3B5UPlLrlCo1Ieu2htVfeY9sdNbcHOtDMMYudNWwyIsyK+PG5moxLElUuS2eUYIxEoKqHe+ZVY5Uj7AwVrCETJZjptoXqsvWYXVHK17eEcaE0pzq8peGgYf6p0y6MXbPNJPI8Jk95bQeai+WoRvVQM4XAqp5fhz/ZvuUMcW3witJkkujzXlhhwoDV8yHOjJWQRF5dLW2mdrBl+pxm9SJUcT8LJBlTSCqRN52krrI48hPQz8XH8L6SApIHZTo5zvBNTBTxKNDU0hRRFd9io/3t2G+rr2qXvI8HHKlVfOaHj12FufPD1VTKhSqQ4ZKxLatsrGwI+/R6GYuGgtlsxkYBsTPDDi1lO8So79rjPnatXMHXrcS2NYKixrhJJJtxHtVVdiq09cF33rqXCqPVxE5loVimFQnZ4Iq/bn9p/HMZz8CtK0M9fSo8vFe+G6lwNR7lxVcQwau2nMKUIv2UnBlUI3zaiFVRt7/0Pkhi+NjbtO2rduMxKGEYj6YIuYJNku3aGzCphXN2JMP48C5wbH4ZD9w6MIU8m2tZifyGRFQvE8uRBwjumMk7c0VEdk/unGGjeEbxjt2z6OlWiTk5sIqSZLL5kO9N01Tq4J5udexsTIWcp3obG6xh2oTLlbe4YTNGt5hQi6qYP53AcgmUtyIA2ttXKJayFWKTFsfQ5po2MZVTVEQ3HVuIcXZyXnsn6rFgalaPDtBP1kwqmn4EpDSyx88cAJjhbFq4RS7gRi7RqZPrB/7GRk7ZoUeay1ejcAK6RAhxZ2Sy2ryxSKXLL+s4FAa7IzEfk1XrrpK8xo4Rh44VrHISS9vO4gE8lT90DxwdiYAitf9ib0ncPj+jwOtK6oLAprao4+KoQkh/IdAUfd1ShyBhLevWEGll1hUe2wOYOMRI80H+gfs/tesXYO1a9ZaMRaT2LOz1UKgBJSczZvb67GjLVDmBA0l0vtPADPzReSb6qs2swgYa8cTn68nvRSNc5bEWAqsTy/g53ZF1unmYinO/+QPd3b0/vwlFv6hZdaU2D9MFaETffkWHJoMdySgVAHj9ZvMTctHc1HkgJLHXDQCj0XGS4Y57Sw+nC5HxWsF40PhYHPl56TbVwCeKgAHJ8kKVdBcx44ZwKNPPmUTkaCoOjpjQh/1/jCBQqsaq0fHFHdXdIUAUglm3pZKgfliliqmUl4oWQIfC6mwtvl39NXhtnxYGKpO78jyaSEhoKQqawj5oLgYE3xHJoPtRFDRj/XJh57CwMP3Ae3dcXVjUbvW8JlSigtCXZBM1RJgbE1Tk6t2F7GgWau+FPOzaEvFljV2mPo6q2jElA2OD3Og2K2QYBofHzepTduSwOW7soW3tuVMQvG5cTGhRP2TE8z5Alrqc1UfJe1plidQHwABSIsLlXra4WemgalSBfe0nMcPVZvI3HxEXammxLKrHp2ZKOPcbBtesbodj40u+nnM0x/LJGglzkZ7VyMFogokLzglEwHiHXmSgN6RzN+pFvJBUS3syahWAhn37Z8FTkwBx6eBT58DHnzwQVvJqeJRBTIaORrjtlrHMBvVoAt191h2mUUsQ76RAMX9DFBg2eWKqYCmQrqyYlzRSWakCwtobGmxibh27Trcs7ETr+sOqq1sBZ5/Kd+UpsxwMdzLmZnAVp6aBu77648C02PBhlqYD93hVWjFCAqChOXAAssXYgB5n6wGG1Q8pWnwXuXo9TlXHKuZmWkMDV0wYGZDjrjgUKJbJ8TIKna1t2B3G7CxJTyrfF1YBD56fM4iJAgiPkcLNYqOXKrmVts8xjh6Ry+3PTcLFOdn8JZVo7ir7/oEA1wPOF626tHhq6zLd26yggtzrdja1Y6D1iFnsXlYtfZIVKkuymiLag9xZ6txEhy9VQo+pjmrpkP2pmVvKUxnRR3QzW6CzcBKkgLObpH+zX04GfeOAZ/uBx56Yp+trj6ywMfCEVhc0YM2ytJfRQONFakkZmKZMLu9SmoSzycEqrKRRXlHytkcycwdKhdR25w3W4Rq4XdsyOPOzmBreCo5JEkFCU3bicze4YmwSHDcHtx3CCe/9Gkg3wMszEUiguKA4CpZ+08WXWG+FetAkLVUjpJUU42tgOXzrxTzx9R31tsYvjAcGlPv3lVdQEhSUFUmYNkJMdSgqMOGzhbszIdnQsKJi8a+MeCzJ6awor3Vcp54f6biRSeuCCh+r/mjQAhKN6p8TQvj+JnNE9h4C7UPTXL47p3tffddovJdS+XYgakyxkvt2NjZhgOF6IOJIiibBqGHJ1WGot2TFPpdVHI2umApTof78yVA0re1qhFYG/1crXWL0tMkUDSAOSkfHgY+fKyEI0cOY3KSyXEVk1C0A8RUSSKp2mtWOhmgYtVZpaBTRJGoIJPIl68yq79Nss1NA3NTZv/0rl2H3bt34/V9ddjeFu5BDmSyeVLzqPIRXKcGL+CJ//kJi5Aw1Y7vDC9i1VdKKQsPYW09dmBnC55cFVAECBcAdWXnfYfkweC3ClpBICdU4JJ0OWtmUMJu377dyAm+QmM1SvpQry+EPdVhS3s9NrUC61sWGdsHhoCHz02jK99SjVyxhEKXsaD8NUVrKM5vLLKbq5Jx/NyOKbS+xFkMV5Jkl60ce621zU+MVTCx0IYdK/M4NBF0fcX7ERQWRuNCdfzFeeNTq7EknXwQ2cgDb6+Fh7/YQI1Bu2IcqWqsoUpIm6sxqBeeddQzGWAP2nPAx49Om5+F9LACSgUsAUHpD6pPzr8t4oI9ZWN5Zl4vP2vF4u/8TF+ZVn1fwrlSXgDGh8KwtK7Amg2bTK36Jz0BXAw5oprHReDkKAv0n8eRZ/eHfWoZFeFoi6Z8qE1OgLCWRWxHoyhwH02+GLEe6looMkJ1B6nKqeY7HbpcGEi2rFu71mpIzExPmx3FrhtKKgxVjhpwW1edqXu9TYvj/vEzwImxOXS0NFYlMQFFW1qSyEtoPX/+xnsnqPY0DONndrHl+K3xumJtc17itXbfODNRwUSpDZtX5LG/EAYpCwwfMeCHQwPnI619HFx26DyAJCH0nQBDyeUlJFVBrvpUq/iZq7+urxo7hjBxP3gCePj8gqUpcFXWiq2iKheBgYX/ORMjQWHHzIUIC05ASTgdg9sqY1aFWC6qdU6pNTtuxSaTjlUW4qNim4ybY3bx3Eh/kEL0OVEyEchErEmmED1gkim25eH1KGDWEhRdTQqfyhHGMqRr2OJWqRjRQNKBIUf8mxm6rGXOoFgV26TvKdTfCz49UuKvXBEIJNq3AsnvH04DAJuajELnSw58S9NwzQI0VwQ0LnrjxQruaR3AD22/NfxPcWJcvvsGNzj0IvpDXZip4OREM+5Y1YkD4xfXcrB4thj4KD/VJekMLqTJgygrobIAW4r08AAjuMkWKmOWkotMIaVXXyxhvCS4poEnRoEvDzHC+6RNZkUSUIUiK8ZJJnJCAJG6JECRGZR9ZmCKLBr7KIXg1IAHk3oCJ22g4lyolcfPGgQ5bS0kKIekriFENCjaIX6mmsfvCA7R5j7j1wJwI3CCahrKnRmgot/J6uLV1RlwCCjeAx26rM/HaAX20yLYBCiFNa1ub8auPLCBQbFM38oBo/PA+w+EGhLUWBg1wbMaIRPznkx1diCzZxKdAf30u83P4cfXXcArem+NkCNbuF6oP9SL7WA4PFPBsUIDbl+9EscnFwNDydJRvSO7Q4nEv7MvRVfIztHvL5TYd+mRLv5GkorHUVyhpCLZJ6ol/CdCw3xF8Z+FvFQArpAHx4GPngQe3n/ECA0yeOrmp9Wdk44A8i8BS99JQkkyaV+9S4qpKq1Apv0psVSDT5JP0lOZtwSS0t4lPURE6HiqESiWzxYLl6VrEzqXs5p7zMPive7Zs8dARyBZzT/X1VBjsXlFE/Z0BG2AwKEde3QC+Mujs2hvabJ5wHEnWDgfqk7dCCBTA1XPItrZ5+eAhso83rZ1GOvYy/UWeSVJ8EFFcF16Vdejx+7YbAXPTTRhy4pOnJxOrHwXqVGCKDLqF5F+2augBPM5QZEEstQI0eqSQGFCXZx2Tm1O3yncidvxs0WDx9wbnoNR6dqGagiBtbYlPHCyUz7tQxEP1OXvHwA+cKiIs2fP4vzQULVhACc77SnZVWZjybaKhn61AAqjL6xnVKgmq9g6Si7aWxYRflGRryBBJOFMy6OUjL4zK+7i9GH9bikcMYs3sJSJUde8RlMn2SHECm6GFxk7iU0e78KFYcuBWrmy2wgJOnI5dqwcawGx0W7iO4+3u7MWW/NhgeIYknX9hwHgC8fHsKa70wgkhoHRt0ZAUXOgymcFPOOz0fPj+0QpSLju3ATevnvylomQiHPvyj12r1cX+JHZFKcLDdjW04UTk0EyLOel8BxJKaoLsscut78nKbj9rHOiq3KOQGqrbpw5FpYUY8UkQXkuTgBOBIKLZAZ7JPsQInvoMXiXkuuvTgKfOTGHM2fOmGpkjZtjBz8FkBqZEUsqhz5USpGgTRUKVfI9SI9AEPgcX+0jaeKlmsKEJJ0ktSRhyLrRl8RzBEc0Q4NIZixWnlUxF6mm2pd/qygLndOs+07JpLT3agOB+vpqJMbtnQm2tAW1miWvSQZ99DngyIVprGpvsVAwqXuMnqBTl9tFbdd+l91l8YtzAVTb6i7g5+64dSIkbD6+UBf4o+lIvjxeLFyPLoZT8ykODtfh5Wu68czYIqiy8X0CiogIU7dinGA1aiDq17Zv/MzBJngo/byaqEj3rI1mK7aLkvefBTRTR2MWsmX70vlYC/SxSGNTsLsUxsT9qR5azGACnJsGHhoCvjAAfGn/CRw/zmZutFWYnt5g0QmmzsXOHJbUF0Hm2T8BQrZZCCUMYpjfKb2C+1+SiuFsMpWWtW7usTQZt5fErPrZrIVPqGhkqmKUjtyH3/WfO2es5dYtW9Dd3W1UORcN/uMxQlO1UNSyrakBd3QCG9vCYkRgcHx+5+ng+O5orjfpxHthVyD+lmX4pI5r4aJDeGYB+O4VZ/GdW24ph25a017fsS3pMi/sJX4oTexDhYFjaZpuWY5EeaFtpooEVS1e0duNwxOJDYzUvqUmfFbFIbAkXRQrmD2ngMFj87NXAW1Cx3oOWgGz+2dJjypJ4LJti/HhU3Jx5TWDO8YWerVQ8Zqnp4Cnx4A/PwF86ZG9GBsbRaU4b8GqSp2IGl21bnnQ5lRBQVelRxUkmaLDvaTykimodlIfF1PeQ8m0AOAsqKqpGirIwnAjgikyfQMD/aaO7ty5w3x0YvjI2JGQoP+JURfWcbG1AXesANY1AytiBMt4EfjtRwvWY4tVsPj8KfEtvCnWH+Ez5kLlXxxLgussS9shxQ+t6cfLVt9S9tPxnR291SCoywNqbODDKdIffyGwLPf3uVKKp4dqcduqbpyZTqwvkNlFuoKodim2z9Pi1QDaWJ9cNpQYO/5u9fdqF9PP5RQUgK5Esy91D5KQ/M1S0l2OlxEnMa2eKSY9UWpRLSTYZGf58CeqK/tHgd98oogjR45gZHQEpfl55FS5yBVRMUBdgvBwEQzCDapZyDLWmqgCLPYeQ5+sKCWDWt3xWOrZwotq60xaWpO5NA09r6Kk9KQEGT5GQoyOjZqEvePOO4JLYKFs35EN9JH5VP/W52uxuwPobQ4hR231wLMF4CPPhLQPZmHzeXHsVJpAdcu58In1I9qoDnKRHJoDGjGHf7VtBGtuJUICyZ/t7Oz9F5pDlwXUwUL/zyLF+5YLmOVsV5it4PBIHe7o7cbpqcRyeZa6AK5UPirfSwuvokktkM2k7aqi99IFPrg/nZPZx835zS+RgM51yn2MgSLBwcj4eL0d9UElZEUngsvS/OMKy+PRRuCLhMYnTgIfeXba2smwRkNaYuh4DXIx1s6k9BLiVJLI/xZChoJUqqasZ1YUOWoZEmQS22qOh44egeonPc4A2otj+0K/3FFMTkyio7MDe3bvCZ3r0wpGR0atFrvSXMyh29iIre05bM/DsqxpO3U2AA8MAP/zRGhbw7GhqkeNcWuiAAAgAElEQVQwUUpx3NW6RqFIfhGl7U0bqgMF/Ls7Z9B0uUbCy5mE13ubBD+3q6Pv/S8IqGOTg7eVFir7r/f5mWbx9PkEL1vVg1MzNZYo56UBz6f8JT/BPaiMgIgTnNsrn0rX6kHCz56eV9SGJa05k1+MosCh/rQGzmjPyS7zKmmwacI/rrpaIKi6UC0kuCjBOIl4LcrnEi0/OAN8cRB4hHbXgbM4fOgwMDUSqsY2t1dDly71sy02BAiqX9iCoPIA0xVlaXESHARQCBImK5AY02c10mPVJPmUWOWIkow9dLdv226EBFPhmVTIYFhKHQ4A4wSZqfuyrgRbmAPFlI2YpfuBI8CJ0Tm0NDWaFOc4c0z4HHjltKl8OBptYr64sA6zl1UJuKOpHz+ym/byZeXA9Z6uL3i8utrc7VvbVj/zgoAiIXF4fGA0TdHxgke9yg1KZWDf+QS39azCSUqqYiAVshJCzN1SEROe1SMlb6tufAhm77tQJANHnJEGRFeZSQE75mjmNUSbiVWdrIxVTJngfvxdQkMTXCntHsTcRsG7vC6qPIwWoApUtbkimcEJp0Q6soV7h5keDtz30BMoDJ1jRiOY2yR/kbeVqgtIrFcuqaYg14slXGhFI1aPgBLrZ6RGVDmNLKE0bW4Kzd4qZZNQLLe2bt1arF+/wQDFrvXs4kimkDaUuQpyObQ21uMVK2EFdnSvPN5v7y2bVGuprzNAcXwoweV3bGQwM5+Ny6ejdLcGcTEQ+N7Ofnzn5sUKt1c57a775kmCwo723hUMPXpBQHGDg2MDnwHS77vuV0K7pJxi72AtXtnbhZNTNZaFKeIgez7L4Izp9P43+ZRMqsVFi8DQBF0qjEn2jVg8+kAk5USfm08qHs+vmtzOZ8/qvCbtHIC9Sim/m0DMSdTF8KemRYNdDKUkGI9LFYc213ueAR57cq/5eyqzE0BDayiykqn5oFwmrd2e+g53KOkVy4LFgRRVTrAJYGpRShKDQCoUCqYKsksh23qS2WMg8ewsox5ISIRETNpr+eY63L0qRJ90NYVUDEqYdz02gZYWJh4maK1jM7+wsAlcfA6xYWHwQzneYZB9CMoL+Gfrz+MVvbcQIYHkMzs7e3/Az8krys7D4wM/X6mkf3AjAMVjsv/U/sEa3NazEv1zNTg/u3gmhSjZpI3O16UAR13bfFQZI150t185JFUEAO3iJZbAJaZQpoh69OpxKr1foPIgCtM3CEWpdlbDLzqVeb1WcDOyhauZcsLAXdoTUb00H0xUEWmUf2kAeM/TKY4eO4qzzx0NB69vMqLAyAS1G43dOIxa97UyYqgTmTuzmVxCoZd0qpeuvCiCh43oWG+PNfjUoI2MJe02+rfk2GVwbG9rzhg+SqiW6Bg/MAp8YO8YOjs67Aa5qIh44GeOv7Vsde4MUe38jWpxV/0M3ryhgE2dt466l8sl/2ZHe+97lw2oI4Xzm8tpOThSbtCLoHp6IIe1HStQW1uPEy6nSlJHtDlXcql3mvhWxNIRBopyz4Yu+cun1KiWaBZzGGtPeCkU3T62q0k9reqZDhwCVXaIZL8ZSORIjufTeXg/Vv2pAVgRI+JXcmWPUQQ6NicYj8PJ9Z79wFdOTePwkSMonD8L1DGxr9lOn3X6SlKJwdM1qnKs+j3Jz6VCl4xT5AnZ9ZAsH7s8sky1pftXKhbTGFp9BkBRSvHcOzpz2NYeCAkuGLST7j8LfPKZYazqXhli+OoW641wG0WpiCK3Z/u8mkhCg1EslNYrayfw07un0NV86wCqJqnZsr1j1YllA4obHiz0H0aK7TcIT9XDHh2uoFRpw87uPLiiKdWDCzEBQ+euvtNKxt+kuknVE6AoBTj0BCEfmBWfd6SBJJjiCr1N5O/VGD0XNZ+1h0WoyBbTZODk8Okql/NzKcVFNpf5ZFhDg3GFjYHQ4ASUCkrJZqE6FeBwAfjMKeBDD5/G8Wf2ImluN1IgpOyHDhsWkkQVMTbQZiJkkFyyp6JjmRcexbFiAvlORo++pp6eHuzYvg0z7MJYDnYVbadqyWeGH9Uk2NEO7OoEVsWkQl7re58BTo9Mo6OtxQQrQ4yo8vEzY/wsIDZGSmgBMbYyB0wVA6jW11/Aj99WunUYvgRHdnX07cji4gXhfmis/90p8I4bDSge/8J0irPj9di6ohPT5cAAEgSSRvwsB6oqsVrf3PhAvM3E70WrZ69d/itZklLftL1X56TL+2NJ/xeYvKoiQEmqCTAiTHQtnhE3J3S0wYyxNHU4TDiqgYwrJLg6GmI54qh3EmQE2PAs8O6ngQ/dvxeFCwOoa85XC/5LMnn1T8SGyAtPdPiEQn4fGnCn1gNq26b1mJ5fMFKCaqDICHXayDfW4I4uYHM+2IkWTf58YZbfegIm2VobWTg0SC49Uy4WfPGZ8F69o5/jPDoX7KmX5wfxxi2BwbwVXgnwnp2dfb9w1YA6XBh8QyWt3P9S3QTJiqcGE/Q0tyLf1IqphcQGVd3sqCJpcqtakBzEZk9FBk9UeRYkeh4Cp3ruGnAczejS9aqlgT3QRLNnx8WDTJNGq65UG+2jvyUBpYbyd12KbESej4CiCtXLwF2W3HMR8fRxEVi/9BDw4MOPYXpq0pq1KY9KkRBhrC7taKjfLSVFBS7TFNMzM8Ywbtu2FSs7OzA9Nx/DjkrG8LEcmQDV15rDzk5gDRurNQfpM1MC/sujRaPj2xpqbIEk66kIfl63pL4kLxcJ2a5jc8BcqYwf2zaI21bdOoRELsl9x46O1V+4akClaZo7XBg4lQJrXypQmbSaSnFspBZ3rOoA07X7p8NqxUmosH6CQaqQp6m9FBCARAh4NlAT17Sd6PNQp3gdQ6SCB4W37ewYUbpICgkoWcmlY0iFNfBFEuJKrhUtCpTKVlqtNgCLNhdBxkkplYmT9YGzwP/+6RM4ffwwGts6q0Vosqu7TyRU4K5dY6x8RGnFmD2CkikbShmh1KLaR/+TSi/z+je0wQC1rjWAhoA6PwP8zsOT1otX4KGE0nOR45uLie7DuyBoM9akc3jbnhFs6Lg1AMV+bzs6ejckSXJJAtKy5OehwsB/TdP0V15KQOlcJ0crGJyqxx09HVYB9cxUABYfyByDYmPUQtXmiuqfVnh1A/Hlyhg2JPvKkxw6p6dtvaonNpAP30srXgv/vsiPRkkZ7ShuL9CZTRidzar0I/WVi4Mcyl5aiUH0aiGrQ/GeOQkJKsbM8TMnKD9PzAPvewZ436e+EkKLWNrrotj10G+XkskTFgIdaXmmkDCBkKrdbcyBYkxlsWg0OpMXaa8x0dCSFmsTbGoDdjGGry1EQLTWA48OAh98fATd3V0hQzomFuqzStV7Bpb3wXtl0DOlblMyg3e8vHDLEBJJkvw/Ozt637kUHpYFqKOTA7sXFtIDNwNQPGdxIcWZ8RTnp+qxsbMdDbV1GC8mmCgG1k+10v31CUAEgW+xYzF4kaAQWLK0uZc6fLAqd2X+Ye8UjrFmPKbsKkk0Dz6dRxIpS1DwfKq+a8GirieVpNpS6iO/8yor1UABi7YJ/37wHPAfPnUM586dM4nipZQYQW9TVQFVk7My1XTgtre3Y8+unSiyUu5COQAqsnvWT7eu1kBN22ljPgCKoOC4feoE8NCpWaxqbwrPIYZgcVzJZPJdpbk5LlafLzrV6fAfmQO2t4zhX945a6C9FV61tcmebW29z14zoLjjwUL/E0jxipt5Q6TYz02kOD5Si1UtjairbUJjXR2KlcRWMz4AvgswKgypyWjMUXQQixU0wC6ROSwbig/bXi72xyRYdExKreO7Lx1cJTPcgHmgxIYWVYmk4FBNGa/2CIgEpgDtQSkyRsenZCANz+gDAqx/Cvilv5vAU/v2WW1zOXNVbllqnrJ77ZJj2WmmW/T29mL7hjWYmC9jZnrGmD9KLYKP6ewcI4J3T1dQ+7ojM0kJ/KFngaMjJXS31lWTSwkaqoTVe9DYMQQpqq+8F6p7lK678iP44dtvkaIsCZ7c1dH3ysvhYNmQPzQ++AtppfLfbiag/LkJrufGgKHJGjTVNaKhrhGzlQZbKakmcOVWnpSlfvgkwsgASr0SNe7VO0UveKxVpY4bNUomSSjvzOW1Kkcqzs/q5QuEAutStpbUyGpMS3Qf2OLgPvsx4bbGEjJ5kA3Gm4Idw8nOMfjJT47imWcOGAgWIyTCipGVUjz//HzRYgO3bNmC3pUdmJovV4uyNDQwB6oB9WxUlwskxPZIl/MzJRTP+ftPAcMTQULxxXEloIwuj2xmtQUSIyci0HiPXAhQKeM71w/h2zbdGjMvyeV+cWf76ne/aEAdmxzsKZXTc0jTW6c6Rrwrxgaem6igf6IG8wv1mK2wLl0DFtKkGqnAyU4AcVtNSG8/id6uTtbof9LElvNYOr+aEHCZ5QTmpDL1JbNESbpISlazUF2bSxOA0e+STTeRH00PsHpeBQdHxMm+kjOaIKfTm36sbqZR1IfJ/LOfn8Ojj3wNbfn2iyrG2gIQkwmDQE5RKpasoyFrBbY31WOqWMZc9EMx9YPRE031tMNCMuHmDmAtG1NHe+7sJPD7j4Va770dTbYdVXGCjdHl1upTNxZtTppZ/N06NU7QJizjTWtHsKenhNVtMTXlZmErSRbqapI1W9tWx3pvl17IsiUUdz04NvBZIP3em3U/yznvxFyKvf051Nd1obOpDscKQVLJNlG0hSQWj2m+rqjSKXVIUeRiowQohcmIlJAKJi8/VUGRCJz8AoioYJ7fc1U+iiJ7f1m1T8ANEz68FBHCWEffotRU23LIJWJMHaUVIzCo3v7856fx5JNPGvOmOhNUwELqRsgo5hnm5uatVPXL7rjNzlUqp8b6UZpRQjXU11YjOrZ0AOvbgNWtMXWlDnj8PPDhJ8bNduN5qIryei1u7/kMXtp5ug89Dy44BNRkCThRANobUvzma8sozBUxNjOHC3NFrGmvoC9/M6LOk8/t6uy9YmzrVQHqUGHgn6dp+pfLmdgv5TazpdRo9rOFGnQ0NmNDRxPaG0P9BPpBuFKengQuzIQHZa+4IrKilwHgYjfUJX8r9IjbGzgy2yviwhg91UOIOqCBKEoyMX48gE2mKJnELErF1ASr0ukZG04GiLeveDhPv0sqF+aBfCQNmmOozy8/UMFXH/4q8m35aktUBscSVAQU090ZdrSiqwu379iEybmQ7zI9NW2AYjR6viFIJ/7buQLY2L7ofyJYPnEM+Pz+Yavhx6j1fEMNGuti3F6UsHLyKjWGCxPHa3weOD5SxG2r6vEb3xL2IdhmFiqYnFvA/qFpTJTmsL0rRUtDUm0ycCPnXZIkb93Z0ftXVzrHVQHquTRtnB8fGLgRKR3XMhBDkykGJxOUyo24Z10rVrfVYboE0BlYLXBJ/xJXxASYLLJ7Yfg3NMMGbWFV58OS+mEYcGCrJjjRNlFKR5QGIhI4oShpfDKhFXCJBfDNpokhNlWSI3PDRrtH6p0/2WdJzbitj3XzAPUgWmocqWZNzgOdrObEvsWNQU39yY+P4cCzB4zFY6oG1TsFv7KOO3Og+tb0Yev61RcBympINNSGpnI1AEFKQmJ1S4ygrw/j+d+eBA6eGkZP90qU0xQtMcpcHTa0CHHcuD1dAewhxd8vzALHh2bxg3ua8JN7AC4KsmFpf1Hq0n794slp9E/Ooq2hiPWdQGvDVU3pZU87pmo0tPf2bkqSuesGKB7ocKH/NyspfnXZV3KdNyQZcXoMGJmuQXdzM17V14zm+hpb0TjotJGyYT5SjawtaQywpcORKsXJ8ZBvMzEXAFBNBHR9g/0tZMkKqW9K5aaEUScNsYF0xiq4VQa4KiZxknBiKBzKVMCo0snZzG04Tap5hNEeFAg10TzjmHUF8G+ODwkDTXxS0u/47BgOHTpk3QTVM4oSilHmfLFq7dqVeRTmWAe9BtMzbOXZYK2BSHwQFJR+O1aE49J+4vdclH7l76eClFuxIvq7YuhUEnxUqmZlpcRYvmAhgJPf05F/Znga/9s9Lbi7L0gsqcfeDdHXGlTEsxMlPH5uEkkyj76OFCtbri+wnm8H/Fs7Ovr+4wtN56s+69HJge6FhfQkw8xe6ODX83fWpDg0xLyoFuzpbsLa9nqzfThJKGmy6s4l546rvWIB5f8gAOkoptQiwKgekqzgQ9ZKutR9eIlmgI1SUAOqUCZLTCRZEbvGK2NYqpJIDjtGRKeAYTbTYgvcKukh4z4r7USsSGL66+ahCVqOFVm/tW1h8vO7t//tnNlUnPi0dUL7nZIBh1Vim+tCXcXSQtkizZsb6gw0FuDKEJo2YDvLLscICYLs/DTwa58ftPY5pNhJcrSwdVB0Povt4zXKxcDr5r58rmT4xmeKePeb6o1UoequlxYLvfO+eU8Edl0uxaELszg+No2VLSX0dVz1FF/qcc8kCxOrd3bvjJ3QLj+zr+lsh8b735VW8IvXEzCXO9ZMMcWxYXreW7CnpwWdTbVGMtCpSzAs9yXflLYXKyaJQBHAh0Y767lx4NBIXBWjs9FPUk8W8HhyRlZp86jCKFOYoNDkk9QRaDSZZFtV00p44Jho5+l8OZAvkprxKcrM0vXpXRnM2sdsqggqqk6cwL/w92XsffJJi6iwuu3lMto7OnD79o2YnA8d2xlpbo7cmsQkDO+b10spsYWteNiYui5InycGgXd94Rzykfhg5EUzafbYGIDvlEa8dKnHVPe48FBSHR8to6ulBr/zbRd3d7zc89aCQaCHIOIUAxPzeOjsFNZ3Fo3EUCeU5c4ZbZfLJT+/o733D5ez37UBavpCH0qlE2kKVkq8Ia/SAnC2kGJ6vhmvXZ9He0PObCOCSVmwUo2yfp1sUUz+zsntw4940QSkrbzRL8W/FSdIcI3MAs8VAni5HVd3TSJJxGoCIdU615NKNLhfgQUaqXvGCLo6gfybD0TlAARQA7NqW8SwJbPPIpnCc1j8YCQIuD/v5SKCwuVkcXuOZTtru7cGe4T3/VMfH8eBZ58NGbg1NdYUoK+r1cKY1Jya1HpnY2IqmkU21AKb2gNlThaRf9OZ/JEDwCcfPR0cv7EvFbtBNjaGNqC6d1uQ4rhxcSMgmbJxYmQed29owC++Oix0Xipp7JeKcKkumABWNIWF4+TYHB4fmMCGzgWsyl/dlM/lkoPb86tvWypub6mJf3VHd0c4VBh8X5pWfvZGoKl/vILTo/XY1Z3HHasbMDC1WAmWE5APX/4eH/yqUs/+mvi7UkD4vYExVioiOD2ouDJyW6PZnSOYYOIEHGf10hiNweNI39f55IsSmCR9pLaZmhdJEgGtqvpJ3XO/q4CmnLXeUWwCbCmflwvWNaBFJ7AfG05gLi68J6p9G9rDxOMC8q8/MYwjB/Zh3aZtuH3bekyVYj5amQ0EEltQaLPIltT+a9oCkHhsfvfOB4AjJ05dFFGheoBUGXnflCYCB4+rcSKABwuz+JE7m/CDOxZVej2TSxjQuKBcbi5SglJqPn52GmcnJ7BjdYrGZYQxJUgmsFDatbN7ff9y5/mLAdSmFOmRF+PoZQUkf2MkHPady2FzRx67e5pt8o66tHivM/ssXU0cJfX5m/cF5wkMi6AoBf8MwUQACVT2e6xzrvg/AoeMoVQxbcPAXF4fV08CkMyTt3e40opBNCCT6aNEimSH+WPixOaxBRZJPP5tJYov7vxULf8s6VWtoBsllmIXPRh5fkkz/m52WzzAWFT/1jGHqSksNr/yD8BQYQprKZ2Ki9KB+3ERkUThe29rUPlWNgdQ8juO2S9/etgCa9knii/WPGctdaZxWGsd1qCIs0/HI8D4HYE+Nj2Pd97bgNu7L87S5rG4GHj7UWSFVNusSk4Acm7wGutqKvjqqQmUkxls67789GfhlVyC79/e3vu55YLJFrmr2Ti77cGxgQ8BabXI33KPNTiR4vRILbauaAL79M6W2BF8AVNz9XjDlk4LZxlmQ2aX+6RjayC9Me9XYn3mhNWqLKnDyc+HQYenpJNUSH8u9fIlaPW9bDBNeA4cj0P1hP9olyidhJNOaqhWcx+7Z47NOKlpN3DbrK/KVmwxjdFOs4kZJZmuQ2XPPPOlmhXcVnamwF4FlHtYdCdwBd+QB9rZ4zoB/uhJ4MHDBbS0hqxcnY/2CYGufyQkOFFJHPC+SQx86RTw/i+cMHtLzd5Y8Yj1L1jHjy+WE6uq6jE2Uqowx5Ovd94N9LSEz6bSvkD2hlcBs1ErJuVjhvCqFuDYyBz2Do7j5WvLSwbdJknyvp0dvW9f7pzWdi8KUGwfmlZKB5gztZwTF6ZTHBmuwct72rC5izUIQg92ZuoeG0uxsilBU31wxmoQFWkgcPiJY5MjTkh/fp9KQUnCB0QJwXdOegLGWtpEwCoEiQ+BIOGLE9HX86PBb2n1jgDg7yIraPOxc+LU/OL5eB1GIiCs3ronn0BXpdgjkWH2k0KYIimhicRTS5qJVFEESFb9E2B5j4re4PVayogr1aVxIy1NVY2SipKC+/zBY8BXDo+gs7MTjZEmb6IkjjYQwdXXFvxalpdVF2ygX/37eZzr7zeJZCkiscyZSqFZax0W56ypQUs90/PD0s6UDoYcTRdTrGlL8LaXLxZvIVi5nZ8PvHbdU3b+ZW0u/l4laxAiOmpyFdx3ZAyr24voaWWpAMEhOdXVUXNbT9ITep5exetFAYrnOVQY+Ks0TX/oSudkddIjQyy60YLXbcpjoZJUVTlOclKkXCG941J6cvYCRQ17lk4RB/qOk4EDTaAQnCahSotgohpYXFjsW6Vz8Tub9BFQvnqpiAs9FKqGirPjJLc0irivpGCB2aaRRKFaw5dN1jgxSGLw3JYeEh3KdABfyc7SbwYkt4x5ia2V308ifvZEgPxe/rkJVGvzQdLwOP/3l4GD5ybQ2ZE30JjviVWLaqPfie0+Y7llAmv/EPDu+45bh3nVb1dpZyUuKvVD3RHJGrIOIhcX0x6KC7h9dS2+O1bWJ1CZHs/xUvVdXbf3wZm9HOvPa/HSdnKa811+Pd4Dbb99A7N4bmwKnS0lbF7Jca194/aOVdeUpf6iAXVsZGTdQs38kTRFaJeeeR05DySVRtzRGyIZhqbDTfOhjMwA5yYX9XLOKnvQou9cSoQO652XYvPM8I4Gv9Q72UccvOniYs6UpI4AwB7PfFXBFIPL1NpG57NCmI7gEAjFphmLGHu0XBQPGNPySWhIEkp94US0iR5XaN4//TQmAaLkVSgOt1NgrTmoo3/KbCPrwHFxNV0RIv5x+PQSLQZ2f6rqFKU4wURQaZH7o8eBh05MYU1Xq0VbcFIzKpzbkSlsawiSiQvI7z84aj2KmxqbLPKC96Sm17wW6xBfR7DFtqWx60d9fY0tJDPzJfNz3b0W2N296KjnWPF6+E+EiBYpgUf+OS0kXqLZuePzU4QLvyPATF2tpcukhKPDU3/8PTtWXDPZ9qIBxYs6ND7wf6SV9Df8wzP/0fla3NbTjh3dDWZoSjfmiszV8NhoGCCuypcEx8WDWe2HmBGrgfJ+Gf8dt+U5uMoRbASF2UqxuIukjECV9U2p4IukoApfyg4xg99VQKKkk9rnExo9qyjASGLyWJRaJEVM9aKHXJ38WF8h0uZiwXhOBZNasG2UTBf5r6L0MeM7+nkkpbWdfFRKWfFA5TVqX14f2T5SzmT/aFPx9YG9wFdPzmPP6gYDleU0NYTnR1BxLN770AxOnnwO+XzejkcJxWBbSSZ7VjG9nlEZFsdIcqKmBvmmelPD2YSgpaEG37oBWNe+mBrDsZI/j0CWH0yqrkijpRZ1L7GzvwuEvJ+ORpxemwcp8hd04C51HgPo5X64mu/TNK09ND54EGm6tVxOcZJlwMqteNPWNkwvJFUJocnPyXd8LEweDowmsFZKe8DxIavoCh+Qz2b1wan8TWCiNBKRIH+VBwolkahqnkcJiQauaFPxWVvVpFhAUwC5aJvoA7Js4XK4Nm7PeD+7z3iBxkjx2CGA20bcFoRY9JLXK5AqcJWqiFQUOjpt8tPGYGBrtINsdY4STVHtCszldXI/79C1OEMNbHy4ivQW3c+vFQ5E6poTdxPj42Jd9g8+BRwcBnZ0BYnE33mtlL4ffWwUA/0DyLeHYFuWdGYXRJZ45t/qBGLOapIcuRoLmGUkBUOdWJuCzmMyvW0NCb5neziHL+FmZatzYQFqYTOGunB+qeEaM/6twqIKQ/OU+1Jz29Rw4AfuXJ185mrmfnbb6wIoHvTwaP89o7Ppl48P1eE7t3WgrbEOo2ySVVo0iuVPOT0eJAlpWtk9kjqSCuzUQnVMaoqikS2T1NHYPDf/5gTguXhcy8aNqpxUMv9guI98UbJ7JGmkk6vuhOoBRu0lqHVufz0wkRhZX5jO44+veS1nrWoL8trFTnI/qYSqIqtqq6KZFZvI49G+0MSSjUZQVc1slxVrgHfxgvxbKqatsnEnAoXSaENHkEj896d7g7ObQOPidHgE2HfwuKXLNzc3WRUki7SIXeZ5PNlQyrdSXUAW2WS5Z6tJwfoUbF1TLGNlSw3evHPRGS/pY8G08VqlAlJKWudDF/1vz8qVx/YM6hXA8slX9iU/+GLAdN0kFA/0yvf3N//KXc3737ynfTMnNv1HnsbUw6cNdWE6rDAaKM/ISO8VHayaCV66mc0QVyHuSzCJzeOE94an/FDaX45dAVf5RASwHMaW4eseEMFix6QaGZd17++RvaVjyJ7T8Tz1LmkkyasH6NVYjp/8VgS0glDlb5FE4YotI51jKVBkmUL5oIgT2ahZn52dn76xKMm4Le+DqjoZsTWR/eP1/toXgKcOnbZuhEw4tJagTY02aJRE6rBo0qi2ztI95NS15xAlFqtZkU4n0JqbmqwoJ4NpX7elES/rDYujWD0tFgI874kkSJ7/1NkkSjA/llVq3rUV0lzQ2CcJppI67LqzKzl7ywCKF1IspyKVgPgAACAASURBVP/6/BTeSwbMD4AGgYNzshB+oxqRDRHyN+MnnkJq+MwJnCr9yQf+vHdfRIeMfs9mSa3RSs0VjiurJicHP6sO6DieNpeuTckl41bf6aH5kChfdJPjYVIpXoxvOCDpZJR8lA4iLcQW8lqr/qxoYyk8iWogj0tw8Tp47x5Ysj/tPUptTTiFQnHB8IHAum/FKFbZv/agZnH7n/90CXv3PoXVq1eFFqeVivmdJJ2UYk/1TiDy0oq2lT0Dk1J16GhtwODwOFavbMdbQz5jdfHKLjp2n/FeuDAT8FL9sgHNmitZE0GkTJybv/yqvuT/fbFguq4SShdzbDT9RA54s/cX2UDmgmSiGsFBkKd/qRWI20s99Aal1D4ODie1JOHZ8cWuGDb5opGvZD3vJJOficcwXTv6liTZPJB5bYqY4PUa0RHDnkRIaLWTiiiA2DmjvURASb+XhJNPy+y0eL+egeTvVPFo49m+UULybwZ6qtSW2WdRihEgVAdlIyqNgt+JABFTKBvVG/X6Tgsgr625PowRGTwSFZRUfOc5//3ngYce3RuqKZlPMeRUWcMBl19lRAT1T6phObbVYWJiyMSks7e5qQFjhQnMz8/jh+/qxraVgZn1Go4HhGhvaT1USymt5FCXTa5nI4LGg6gKngRPvboPr0qS5CpCrS8PvetmQ+kUZ8bTFfNlPJUD1nlWjA+VkoQDJeMyK5p98KpWfx03Ky1Ehw8yb6YQtiJQNYhaXbU/J4DsGK0kctZqG05OOhYJJGumHPurSB2SuiiQiz3k/r4+hZfO/J7H0wKh6+Aqf1HERvST8Vgsm2ZZs6WSvdu/Smoq1uzMrKWu93Y1gx5/2hAcW46p1GT+LedrNbIjluuSuijqWNfK67NtY3SFcrQIAguRovthHljJqrAxSZGLwy98Fjhw8AjqG+qNoSNIaDNRxaMq5yWUVD9fIIZgZLoImw986x1r8K0bw3Pyqro90+jj84VNy9QWItvIiAqyjVkHdzbuT1I62pClmhzufkVf8vj1kE43RELxoCdG03tT4IGFcmg2Z55/Ns6aClJFxrbUMd2MpJa3qeSo8+SFViBmobLyEQHVEut+cyKYERprN6hOuIwiO4erha4HpWvwk1+f7bcoIbQImBPRNR/QqinAUCqRBmbkBNVUXqso82JpwVQja61ZqcSO7KF/E09kkQWx6ztXdOvXxOL/XOnZ35YzybZL0Nrahp62WqyKEQt0QShdX+FBvNZq8Gmk1vldllKXFNCipDGx5xGZRtrGnLyktEmp857+65eA/Wcm7NrmY2d4Xu9CmROAjaxDn18CTEU1GYXOf2xEQDC9ds9afMfW8Gxs8YwR9l5DkFrjFzb+zvlEqU1AWSRIdJx75z/vRUyx7i/J4VfvWpv8l+sFphsGKB746HD6H54nn35LgOIgUOXjS6uEvxFvx2iV4XdcxfWbjwxQWvfBCyzbHFQTqnoy0jV4fNc1eGmlzzwOJ5skiVg6gVqBmLoGSUqREpxQXCQKs8GIpk03Ol22icUWm3wnIChtfFUhX7zfVvQ4g9gE2kJ0op/G+j658B0z7uOECfZf7PJeEzJoKUG6WxYzYmVbKfiWUpf3qzHxYVBVJ3E04OWb0mTUQsb77WA6fYz94/V85iCw/3xQvc5PBRWxMFXE3Py83btelFiSSmw1ys/37uzEa9fHOMtob/I6rd6H09elGZgG4QgiHns961m0Xjq/tE92DiDBl+5ai29fblrGckF33VU+f+Kjw+mfpyl+ROQDw39oA8gY1iT1D2ypC5edZWpJnEycyFz1D18IUoqTSAVAtDJVJV+0lfwK5SlrTzIIMLKxeAwRF1LTOKGoulKFpWugMF0y/X9hIUiebLNpRQUoUFTF+FnK2JMm4ZzhkWRZLT8uYuioFhEcukav1lL95QTjuPCzYuG0gisukO+k3HVO3qtCwORENvU7NpnWhOHYU0Kt7wj+KALgg08wRQK4bfUiMcLtyBSyxMDwZOgtxXHiQrNrXSdevS5cp6l5rgVRNqg3Oy94nbKH50rABtZUb196wfbzLNqXhVwN7vgna5IzywXKcre7oYBiUZfZIXxxbgGvIaunibiUhKpO/ugfkU7vb4SD4Z2sAhRB1cWO4xlHnydGzF66jNkph6eAznPaeaLDmOfhhOifCO6A8dlQRJ8vql++0L7vhUvJclGtu7gykGYOJEOKhQWt3lJ4Y61x+nJsBeA2CxZIusCV3hkJPC9/y7anoRTQxCXzlm9ptMnWm48LDxP6YtSFUkxkM0klpmTgNj4yhNKME12LGiXyiuYwkWnLcdsPPwl85bkyetpqDHAEs3xFepYEH3/j8+JzkV9RpIi0BJMqjuqXek4V2ttSs0VgM1Pw2y9lbDXXvPpXk+Ctr92QXLF60XIBlN3uhgKKJzswlK6+MInH+vJYyxWIPiO+5Ee6mgsQK6dB4gp1fAR47OziRLFMUndQT2bo5r0hzu983Bsn2ExMyRicDOoLpdDk7LwRAlTBbAJHg4N+FhnZMsZ5zGwBfhIKagxtEsxshbJVFvLkAwFKI51A4XbBXlrsTCjw6JwmnaIjtXp/jFSIklIqoUJ+WNJrfU+rTUA6bGl7SquSA1QS7yIqPRaKqUa+R+cpFxtKwXU8VvQtvuvLwP5BoMvyjwIIm13cH31HtHdkExlbFyVt1qa1e3dmAhdJuU74HAlq/k6pyONmX1JbF5crfODujclPXytgXmi/q5nPL3Ssy/7+oafSl9+9Bl/J5dDMByA/kAGLYT7RcSoSwKs7OmjWE67vGWD75ROBFaKxTPWFYF2qq4YHlFQbgZMqHI91uhBIjvHpkiXI0dHojWpNZHadYN0FEgWBvfKrIxk6So7gZzEpRjtqYcE6WhBANNh5bEoeSjGmh/OYpooxcDRJwH64i+kPKRrqyJ5FOjmqalyphW+Oo9Q3qkG6JtmHC+WgbvEfr2lFR5tR1Fu7Fie/3AhSiWVjCWSySXhsUvB8LrSXSF1T/SOoOKZ/8RTwD8dStDcmZttaSk1UHQUgAo5kCiWYfudvvCcXqVX97JNKxdBy8SOgN60IbKRnjv0127NI8OjqjXjdNpZGukGvlwRQvPbH+9M3r23DX49Mo0Y+Br8i+vvzTJuXJt4npe+pmh0YBI4MB0A11S/aPNkx8xEDOhaT686Nw0qTnRopWrVUldBSyAxVKIXHLNZWYFBnrTFzQZKwux5VwEq1cCTvo8T6diwaSZIiNpImu1VXV29hN8xc1b2Y2hWNbe8TYnwb1UOeiw7Rhrqcrfre/eABrYklMGiyyrkrsoeT0fxqOWB1G6yuXW+c4NxXVH92IVpqweMzJUCodlmJsBrgz54AnhkMqiYXUp6PgOeCWg3ejbQ31cZuy1GKLVwdS1v1O0WVX89RAQQbO4PK7+eH7G63IA/U1+NV96xPlp3Ofi2Ye8kAxYsbmkp/YnIefzpXQkKCQiSDv3DPykhf5yTzLGBQqcJe3J4P6pEzwc4h+2TqQ8zQ5Lun7rkPQTgyTXofeG4EGB6fwfzcXOhHGyUOWTYGcNK/Es4XPBcEDF8BSKGSjtlQkaVjUKiBLto/vFDaMW3N9TZxlbdkkdWMPC+WDHAsvE+pRpBZ5AEBymNX0pDuEFkvAu0iIEVJRWAYwxn7ZjEl3wfDqraEnN0+1tHU3JhxTJKDoGBekJVVDjX+7eX9iuZsjt+ZWyQJ9iWlhRWcrGfnQeCjT4V9ed9U1fidlQ2I2dOWVRzrfBDMazsCU2iRD268OJwEWzUvLUbNEIg9bYtg8myeIyPma3L41ns3JY9cC0iuZp+XFFC8sHOT6b8tFvEeTn7LMcrk+sq20gPku6+n4RP9vL+KK+S+/kVQaX8OsDJWuaIRSLS7SGQUxtmJL9gqAgwT46jCqbULweABFKQE64AH6cRpRRWOx+G+BARVNk5M2ieionndnEhzxUpVAgagBhJCqQ48TshwTdDUwLLIwUbQWPFvTjZTWSP9zePQPpWRL7BoZbf0GPeyhx6NCivMGetA8BxUG0XCtDYE24gSgO90TUidVrazDisJSdBQWnCi87xPnA0qOdU6A1bM8zI/3QIwNrO4sPK8vGZS/1u6gm9JEotqo+7TJH85ECKUfpJ2euYWKBwdwaa65vAvX7cp+eDVAONat33JAcULHZpOf60wg/9LqQticxRS5PXgqrPRTQB1+vPb8YGOzwYVgw+Gk4sDbTRxAgxTIo0Azw4CI+PTKJFdi8GcBtoa5/uhasYa3+yYbgX0I5UdWTt7cOUKWK6YUoyqYXtLrak8XO0pxDhhbNKUADpy54vzi+E40e9ECcTz2kRZiA4YprQ01lZXY/5mfjL6ZGIioUV8UDLFunYG+Jg+wgRFpYFI7eHEZllnZsXyOwHP08nV1Po4kyhB52KtDJ6Pk5d20sYVgeYmuHjOeQbyxvAtsbCUPj2twa45PAT83eEALpPOsZyZGFUPYJ6aQOFiS1BQ0tHGo9YhiWgSmMU6mQTJKPhI+WdtJ1dp6vfu3Zz8+2sFyNXud1MAxYs8P5X+7sw8fpmDV03NeIGrN5bPRZprRRIg+TdXPT5EUtx8EHxAXCWP0wFcmDIbiRKJkkRSKRANIVhTk5BF82m3UHIElawRjfU1KExMm0RiNdTufJ0xS1I7eS/T82X7XTaPsUwW2wZro2nvsfSy1NLgtwqRErU1ObBxdzCig0EvSVx1GcSV3oARfWycZJyEJAU4oVUXQvvyFFW1MO5vNlYcc58awfuRD8oiQmKlKC6AVK+5SHFsCS5KL9qtBJVSZaTabe4CvngsRMgoGDqSA3ZWMW/SUqySlDWpDsezTOsUeFkfsLNnkbKn5Opkx6JIdPBY3D6r7SQJ/uzbt+InWMHoaoFxrdvfNEDxgi9Mpe+anMMvUqLwYZO+lhNYhnWWoPC+JYFLwDJJE49xtgA8fAq4/zAwMjZhT4/9jpTgpodJdo0SiGxcpRJCeoxqJj2OxNISGutzmJuvYHxi3II5LXenodZIEK7kXKWn5hajIwJlzjgz+qGCrlLvOGhTxeJK7Z+0wEwSQjaZtXyJYtqrw5IuWqHliFYQLM1IJjUywFYSTBLCgmajVNPv5vCMnUN4qSaUlVofM6bFyHLi016air2OaXNt7wY6YqM1HouM6f4B4KtH59C7ojFIk9hjNztZZR/pOXIOFGLVq4lZ2rizWNvdhO/ZBRCkXMSq8yD6qbyrJNi2+ExuK97y+iRZFP3XipKr2O+mAorXOTab/ueJWfwnqX8aKLFMpkY4Z6KtbHFV1n16JlAPhw+fIUl/uRf43JOj1oaFBENLc2hlyTwcTVqxeSQTaP/wXYVEeI7p6WnMzMwYkAg2Sqee9jrQoTjBJZuTt1SqBoWGawxR1zyWfFLyCfH3bOiRnKW6J92jnMY+M9UvKkZfx2Ivfjy4jTlm47vUZKqKlngYKzJZQK2yglVxKdq1VadorO7KffSdyCOq2bRLFaNJgqB/nP+CD422KBlOSvitPbVmH/mYQR8pIoljNtLzHReZ+U2JRQC9cTvwmg1BKklSS/pqrHhtlEVJgi8ldfiu12+6cqeMq8DJsje96YAyUM2kvzRdxO8RVCqWohXHs3teJVvqsweayAgyYvcfAT76BHDi7IixbxYFHX090vHswZpkCn6gfGsT5oplKzhCQLD7Ofdd09eH7rYchibo0wmqnRELkZFjmgJBQLaQT5Z+JwMstzFWTAl4BDUlkcDHeL4w2XjtVPVMjYqpGcHeixEOkcFUcReTLq7HVRVYvn1oZOXUmZ7jSiDyHFL9xEJq7H1IknxDSg9R1VdNajpYCS467nktRwfmMDM7ixWdnQbCyelZU2H7uhqNRdSCqQlI4KtDiamWpQBeSr7XbgxEhWh+L3EFSGV2I8GTLQlef9e2ZGLZKLiOG94SgOL9TMymbyuW8b6peeQkrby+7VdlqQZZv4MX+xojPhQ+fEZV0F/1+WeBLz47ZVJHUkhR0JQyrOtNW2l0bBKTU5MWyWBSIpdg66b1ZgSPTdM5SzaODJ1oykU7yGoqVCrBdnIXZVHj1VewmQhsq7aa0fJVVyLiPKSyR9UrqJOLNgh/8vaDYvHkd1Isok+Tl49J2yh2jscylpCSjX2zBLpYy1w59Zb0GfOvpEryvOa4jz6yg+eBA8f6reFaa3M9ZuYWLLq8u7MV27oXAa3nSUCSyFmdB3avBnatCrQ975d2lVRSAUoLUFWqA0/X5fAdr9uWXLiOGLmqQ90ygOJVz8ynby1W8OGpedRTnRKNaw85tk6RZLL4r2gfVCddRhU01SoarsoP4n7Hh4H7DgJ/+/QcJiYmTIJQnSMAuvKNuFCYwdjYWDX8hwDp6+tDc2MtpmaCo1bqn0ZbkjQQGYxwCAl3QebJZxNi86QC2nkjSxUkZEx6jDaWpMDi/q6qTizlLBxyUst+lD1K0FSjBygBlHgZfTpZNTPLlGlcZadxLL3UsuuK0pHjK9XT/FUxi/iJM8Czx/vR1tqK7hV5sC0RQdWZbzJQ8TXKLIQkBLjuWg1s6gqkB49DcCrWz9vMWbUxSfBIfQO++94NydhVIeA6b3xLAYr3NltK70mBv5kvoZu5RAIWf/NMjpzCugENMP9WvYisM1irr+h0PsivPgd8Zj9wfHCmGpZDkAWiIgS30mZa25PH4OhMUOdibTlFlYcaCrSZak1yWUCsY7EWQbcIpjAZIwHCooZ1dCQvBoP6+/U0t7c5dA7zM8XlumpPuhg4b2PKJyUby6vWpvJFgauIDbXh8fNO2/h3ncO6k6hmYExWvG//nAUTK3WD9ijvfWVnq1HjW1cCd64B+jqCKki1X+AWKSXwL3X/SYIvogPf//qe5KorvV5nPEmAX+/Dvrjjzc6mm8o5fKZcwR6K+qo/J5br0sQzeyMCSA80CzzvI5FqoZXVKvmwVFU5+KceOQncfwg4fvo8xicmLL6uLZ9HV1eXxe0xto/zlmqhBwk/s4FzFsBLrfhLTUxeO7N0G+pC1/rqseMHq0kXy4aZv8l1NBQNr33k1BU5o4XHXA7swB6zmiUReUM+dk71KKQJaALreOYDi/GEztdjkkpOW6mrAtzZMWDvyVlLJOQitX7dGovEuGsjcHtfoMB5XLKHApDuR881u0BJ3UsS/G1jE/6Xu9clrq3Ei5t/L2bvW05CuYnaNl3ExwB8jzzjlk8VVcEsUAwkrjt6dlD8b9ntOGEt0zXG0p0ZA756Ajg2FOyu4YmSqYDq6kfGiqBSFirPZbXlahPMl4IvabkvTnieW6syGS2fkWoLRIyO8EQMJ5hi2kwViyW2uL3S3hVNYXF/kQmsqmgxVs9sKNUKzACY4270usvy9VqCdwz7zzwMF0Kf30S7aEUL0NcO7FgVmDsrhx1VOtl5Gjd/r1qYtJBoQUxT/I/2HfjRVyWJ62+43JG/MdvdsoCKkzQ3OY/fzSX4d1oVJbHI+PAhWnGUWIZZadNh30W7SykcnOeaEEs9QO7HiScamTbc8BRwfgJ4ZgB4+ARw4FzRCA1GUfB89EvJBiOQJBH848pOtuyj1L3JD2VFVXxWLqVi7OjBfW2CxVXBioOSHHBOWgNSxDTHxud58Ryc6HaPzgb1a4Dugces1jOMZcosTSw6sayyU0wMpL9IFH2+KQTbrmGwbR5YFR2xdDpz/PnMCHKFL4kKv9IyxPuwilPxGdbX4Le+ZQt+7aV02i4Hgrc0oHQDhZn0rUkOf4wUeTkX+Zs8+HxXoUmpCKYWLvPuLIog42nXvn7i8Rzyu5wcAQ70B6CdHmY6BP+FrESyeRYV3lBfdexyFpIVzFLcho1Yr0I4sboYMcCXwNH1cTsL+ckwggYaF9dn9lFk4bStFhiNjwgGIxBi90VNaNXhUNgWgcLJb+pmJCp5Tn1H39PqmMC4tjOkZPA6eR98eSmkxU0LmsY5uA+C1JLrwEskN5nnkxx++p4tyZ8vZ4K/1Nssc8q91Jd16fkKc+mWchl/mQCvtAcdgyz5AHzsnFQnb1MtF1iSbH576fRiCzURJRUpxQiycwXgueGQBkKwDU2EkmnzxZCDFMKRQmCt8qcEOqZwFEt0KtcEnxAjxxl/556O1D7VWMjaa7KRuL8VEI1BxTqGQKN7lBSSxPDHk29J9pzlmOXCNVFtI4C62ReKjdZagw0kCUqJRqB5N4C3JX3um3/KPrPAPzttQ5AtVHC+rgZvvmtT8rWbPyOXvoKvG0BFFbB+ZBq/nUvwC/xbKosmDR8WAcWHSnvLmKpoRPvb9xPVM2Dcxv8ttUv2mpcM0vGt9nicxNqX29PDz0hqRg1IbeQ7/xl7Ge1Bqq50IJP0YNKhOZfJJLLQvqPdle3LDGEbC6So4UV40EUns6evqxm27t4k0SR9OZmZ+tHSGN5JXFBtY0BsVwQM/UH8Z2XLXPS6qd3q+hjTMEwKE9SZIiu8bl8qzoNbksu7RfTMTOLW4CnU4QduRB2I6wnOrytA6cYvTKc/gDL+NJfDiqz9LzWFagYfBEFGllDVk3gMb0dJ8ujhcn85ObN+Gj/wWsWrNk38USu9j3QXEaBz81rMIGcXDuYHRYARhLRFyHYxPpCg4zbKIbKVPy4SVhMww7TwmpTmoFIAZNwIeqaSWOnmqIrxbwKEhAhtG75zX27L+1Ykg2fddH7dhya/7k/j6kkV/iaw+AXLg0ULkeyk7MJVk8Mf5dfglzYlL30o0dWC7esSULzJoal0dS7FH6aAFXjP2ghZiaQCLWKWZDsIEP6h8lgCmhhGDwpOOKXxa9ul/E5Sw3gOv78Ei5eU/jvhxF8jv/N/ZyetJqGOqXPzWmWvaIHw5/ULg8bCH0tgEHFyOYmeHUeNv86Vtft0Xu9v8ttGG3isJoef2b4q+Zurndg3a/uvW0BpwAYK6Q897yP8g1yCnuwg8gF5CeZBw4lCkFEamdHvej9pcnAbH6SbnXxZ0HJ7AdtXWNJK7iedtyu86sNrlFq0lC2RlYjZiZkFgEmT6Lfy5zS1z9Hl2QWD96HYQT/Rl2OPekB628zbc14z8OOohSABvlLbgB/dsiI5fbPAcS3n/boHFG96YiLtmknxHtYAlDTIqhfyyfhBEgXrJ6moXE1Mgc2vuFKDPLVdnQgxFOdyfhUPLq8yCYBSkXRtkgw6v6fYs+qUttEklv2o7bLHyk4Y/q4FyNuI2QkvYF7O3ZZ1U/jzejU6u6hE8C9UFvBbe9biN65XvfFrAca17vOPAlC6+cGJ9PsqFbwnl2CTJpUfGK2cUoOUOu0p9uxk9CqJpJn/TmxWdiCrBIWiGqI0UKSDAK9j2Yqd6TiRXem1WCxFtvjVfykAXE5q2CTOuAw0Pl7tzY6RtvFAV76W1fzLUPvVMYsuNGtoF21cqbKVFI+hBm97xdpk37VO6Ju93z8qQAXVKW0YGMMvIcGvVlLE4ryLRV78RL7cCutX6SUp3Ogcla2jyeOlkgfdUiux/C5WuzumWSw1GXw9iaXYRql83vD3UlrqpL4zVc6pc1bSOPqhtK2O6dVAXVt1bJRKEn/wDGeUNPaLrlkqNr+TU5efYxeS6XKKX3vtZrznepdGfqkB9o8OUBpAkhalElgI/icY4J3V5bNq21KTUGqPB55Wam+kZ+0YP4k1qZbaRtt5ZlGAN9Ihki1L2TC8fmXneiYuO4GyJILtF4kKSabL2WoGqCvMSI2PpLQkpweNFhPZqNlrTYC/TWvw9nu3fH3ZSpcbln+0gNIN9xfSV6UVvKuS4h4/MU3NiCE6akvj+0n5zKWlBk85R7J1lpJ2mqj+N63YXp3K2lsCd9YW8UD1ANWxZDN5ieglx1KEglIiJGX5tz/2UtJXbgUxoH5fLyl9jlWW8Vyo4EhtDd75bTuST7zUUuRGnu8fPaA0eOcL6Zuer//w60jx2qx9lZ2I2YeftQek0vgJ6ldeAogkg3xiugaCVNEHXip4ciKrWi1FLHB7RRxoey+BPaC87eSZTH9PmvhiKWXTeClu0idjF12uVrwkn6If/AQuVzD0vFn5n+v34I9f6noPNxJIOvY3DKB0w6dH0jc9b0L8n+Uy7tbKnp2cfuC5jar5qJaB1Lgsa7YUZe3BuZTPR2nomoQeAJJIioL35/OLgjGRTqT6z1kJkyVUPDilenqwZ1VjSVhdG/enT85nA6uMQYamn0ly+L2GBL/9+j03P2/pRoHrGw5QGshTI+kbUcF/QoJ7tDJnKW0Oju8DzM/eqWs+I9fRQ/S0JrFXeXReSRyv+nmyYSlHaFYS+snA3xgJonN5MPhzZMHst8/+5m2hrCqbJVg8yLOfo+o6hRT/vakWv/O63cnAjZrIt8pxv2EBVZVYhfRV5SL+bQq8NZegwbNm2ckje0NhTEvZF1qxtYJL7dFEr2ajRoO/WiLZ2XRm1MdilnbOWONB2/L36ucY2qPjyhVQTYd30eGSlp4WXwogdvwYLaLP3p2gGEq5EbwN5/xnF2pq8J7nW1S99947bm5a+ksJtm94QGmwByfTnplZ/KtKircnQB+/V5Mxn7LAyeMbVNvfsfIb3zVZOQH1tzF20f6QOibaPGvPSZ30Tlut/BkTJlRMiuCT5KvaVK4pt9RJSVdFf3i1bSk7MUvJq65HxiaqJmby+5oaPFep4Pe6VuIDt0oW7TcB9VKOQOZcaZrWHhvEWwD8ZAV4I6sle7vGq3ic4FKP9C6bRAyYbDCdRiqU+WJiCWM/sbXCZW0brxZmh6cUo70vsn1cBjOvWaXC/L1woSBoCJQswcDzC/RiIZdSiWMM40IuwWcB/Mn3vwKf/3qMcLheU+6bEuoKI3lsMO2pAP9rLsWPLVTwaqlZ1qza2U9mx7BUeqxWxAnOiaZ3syWUQBcjxrPMnpzEeiDan7UkeJxoj1zU8ULHlKOUxyRwlrLdlrpNkQmSxqpoRADxnKrhx9+zx7XrBw7X5PCB2kZ86J/enpy/XpPy6/k4zG7jkwAAAkpJREFU3wTUMp/e8Qvp9nIJP1ZK8c8qFewm/a2aCabeRXKCk9myTqN+RsLAVCehKoJO2a/cXtJAEes2eWNLUvOVxVY2SntXEh9TLrgPwczJr4ZrOj/zlqSOZm9zKapeklLbeomkxSJJcBYJPlWTw8fe8qrkK8scvm+Yzb4JqGt41AcH0o1pBd+7UMb3JileX6ygkepTNXLdxal5Otwn1xmQrCRzUBsVwZClvFXfjl0I6UxWXQV/2QSSwE0QyF7zDF3WRlrSycvrXsqjneDZNMUna4BPvvVuPH6r1XG4hkd4w3b5JqBe5NB+9UzaVFPEGyoVfGe5gnsqKW4vlmDVFDz9fDl/lsqgmUEfu4vokriPqg5pfzmNPSB4Hu9Ly/qlpC7qmsQELnXrUVoOp8BXrEZ4LT73o3clR1/kMH3D7P5NQF3nR/3AgbSVXe/TFN+CCu6er+AupGj3hAEliLeZfLLiUpJDl+ijIfx2lvYfVUe/rb+1pVS8KsOY4mwlxZdra/EgKnjwR+/FwW9KoWubGN8E1LWN27L3StM09/lnsCktY9dCGbtzKXYvVLCrXMEuAG1LRaJf6eAKC9I2lDaTscSjZ+tUBcnH3eVyGEtTPIMUz6QJDiQpnqlpwTM/8ZpkZNk39M0NrzgC3wTUTZwgn3kqXQNgTS5Fb1pGH3LoTYDeSgW9C2WsTHJoSlI0lSpoZO+1SgWNuQSN0S6bLVcwl6vB7HwJ9jlNMZtLMFKToL8MsDlzf20O54oJ+pMU5/7FtyRDN/F2vyFO/f8Dm3C0ankqQVMAAAAASUVORK5CYII=",alt:""}),(0,ce.jsx)("div",{className:R,children:"申请发布培训"})]}),(0,ce.jsxs)("div",{className:H,children:[(0,ce.jsx)("div",{className:G,onClick:function(){Ve(!0),je(!0)},children:(0,ce.jsx)("aside",{children:"发布新申请"})}),(0,ce.jsx)("div",{className:G,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:At();case 1:case"end":return e.stop()}}),e)}))),children:(0,ce.jsx)("aside",{children:"查看申请记录"})})]})]}),(0,ce.jsx)(_.Z,{title:"".concat(ze?Ne?"编辑发布培训":"申请发布培训":Ne?"编辑师资培训":"新建师资培训"),form:ve,visible:ye,content:Fe,dispatch:re,isRequest:ze,onCancel:function(){ve.resetFields(),je(!1),Ve(!1),Me(!1),Ye("


                                                                  ")},confirmLoading:tt,onOk:function(){return ve.submit()},handleFinish:function(){var e=o()(r()().mark((function e(t){var n,a,i,o,l,s,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.enroll_time,i=void 0===a?[]:a,o=t.meeting_time,l=void 0===o?[]:o,"


                                                                  "!=ve.getFieldValue("content")){e.next=4;break}return x.ZP.error("请输入内容"),e.abrupt("return");case 4:if(!(new Date(i[1])>new Date(l[0]))){e.next=7;break}return x.ZP.warning("会议开始时间不能早于报名结束时间"),e.abrupt("return");case 7:if(t.invitation_id=null===(n=t.invitation_id)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,null==ye||!ye.id){e.next=15;break}return e.next=11,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==ye?void 0:ye.id,".json"),{method:"put",body:c()(c()({},t),{},{enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 11:0==(null==(s=e.sent)?void 0:s.status)&&(x.ZP.success("".concat(Ne?"编辑":"添加","成功")),je(!1),dt(),ze&&At()),e.next=19;break;case 15:return e.next=17,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"post",body:c()(c()({},t),{},{is_apply:ze,enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 17:0==(null==(u=e.sent)?void 0:u.status)&&(x.ZP.success("添加成功"),je(!1),dt());case 19:ve.resetFields(),Ye("


                                                                  ");case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,ce.jsx)(m.Z,{title:"申请发布培训记录",centered:!0,maskClosable:!1,open:qe,onCancel:function(){return Pe(!1)},footer:null,width:1200,bodyStyle:{maxHeight:600},children:(0,ce.jsxs)("div",{children:[(0,ce.jsx)(y.Z,{className:"mb25",columns:pt,dataSource:me,pagination:!1}),(0,ce.jsx)(w.Z,{style:{marginBottom:".15rem"},showQuickJumper:!0,onChange:function(e,t){be.page=e,be.limit=t,De(c()({},be)),At()},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:(null==be?void 0:be.limit)||10,current:(null==be?void 0:be.page)||1,total:null==me?void 0:me.length,showTotal:function(e){return(0,ce.jsxs)("span",{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:null==me?void 0:me.length})," 条数据"]})}})]})})]})}))},73204:function(e,t,n){n.r(t),n.d(t,{ReactComponent:function(){return g}});var a=n(59301);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{const{value:t,formatter:n,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s=`${i}${s}`),c=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),s&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},s)]}else c=e}return a.createElement("span",{className:`${l}-content-value`},c)},g=n(17313),d=n(83116),A=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,g.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:i},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:o,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,d.Z)("Statistic",(e=>{const t=(0,A.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,valueStyle:o,value:g=0,title:d,valueRender:A,prefix:p,suffix:x,loading:f=!1,onMouseEnter:v,onMouseLeave:S,decimalSeparator:w=".",groupSeparator:y=","}=e,{getPrefixCls:j,direction:h,statistic:L}=a.useContext(c.E_),N=j("statistic",t),[M,k]=m(N),I=a.createElement(u,Object.assign({decimalSeparator:w,groupSeparator:y,prefixCls:N},e,{value:g})),z=l()(N,{[`${N}-rtl`]:"rtl"===h},null==L?void 0:L.className,n,r,k);return M(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==L?void 0:L.style),i),onMouseEnter:v,onMouseLeave:S},d&&a.createElement("div",{className:`${N}-title`},d),a.createElement(s.Z,{paragraph:!1,loading:f,className:`${N}-skeleton`},a.createElement("div",{style:o,className:`${N}-content`},p&&a.createElement("span",{className:`${N}-content-prefix`},p),A?A(I):I,x&&a.createElement("span",{className:`${N}-content-suffix`},x)))))};const f=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),i=t.replace(a,"[]"),o=f.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:o,onFinish:l}=e,c=(0,r.Z)(),s=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{c(),null==o||o(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var w=a.memo(S);x.Countdown=w;var y=x}}]); \ No newline at end of file diff --git a/p__CoreTeacher__Index__index.chunk.css b/p__CoreTeacher__Index__index.chunk.css index b4b806d62a..5aed03775e 100644 --- a/p__CoreTeacher__Index__index.chunk.css +++ b/p__CoreTeacher__Index__index.chunk.css @@ -1 +1 @@ -.BannerStyle___O4Eqh{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___GzrpJ{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.CustomInputStyle___vn8Nj{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___vn8Nj .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::placeholder{color:#fff;font-size:.14rem}.DivDownPlay___CFZ6V,.SearchInput___dALo_{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.paramsStyle___uCzoH{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:.3rem}.paramsStyle___uCzoH .type___OKx0n{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:100%;margin:20px 20px 0}.paramsStyle___uCzoH .type___OKx0n .typeName___b1hEd{color:#9096a3}.paramsStyle___uCzoH .type___OKx0n .typeName___b1hEd,.paramsStyle___uCzoH .type___OKx0n .type_item_active___DUFoz{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___uCzoH .type___OKx0n .type_item_active___DUFoz{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___uCzoH .type___OKx0n .type_item___hVUXZ:hover{color:#37ad83}.paramsStyle___uCzoH .type___OKx0n .type_item___hVUXZ{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.Onerow___w31Bq{white-space:nowrap}.MultiLine___ad8vC,.Onerow___w31Bq{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___ad8vC{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Bg___pyHRU{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.DivDownPlay___CFZ6V,.SearchInput___dALo_{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___dALo_{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___dALo_ [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___dALo_ [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___yKXMS{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;height:280px;overflow:hidden;width:380px}.CoreItem___yKXMS:hover .option___Hvf2e{visibility:visible}.CoreItem___yKXMS:hover img{transform:scale(1.1)}.CoreItem___yKXMS .img___hIH_m{height:177px;overflow:hidden}.CoreItem___yKXMS .img___hIH_m img{height:100%;transition:all .5s;width:100%}.CoreItem___yKXMS .option___Hvf2e{align-items:center;background:#000;color:#fff;display:flex;font-size:14px;height:40px;justify-content:space-around;opacity:.5;position:absolute;top:148px;visibility:hidden;width:379px}.type___OKx0n{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-left:20px;margin-right:20px}.type___OKx0n .type_item_active___DUFoz{background:#f6f7f9;color:#165dff}.type___OKx0n .type_item___hVUXZ,.type___OKx0n .type_item_active___DUFoz{cursor:pointer;margin-right:10px;padding:0 10px}.list___X71Zr{background:#fff;border:.01rem solid #f3f3f3;border-radius:0 0 .25rem .25rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;display:flex;height:2.55rem;margin-bottom:.8rem;padding:.5rem .3rem}.list___X71Zr .left___MOnfE{width:6.2rem}.list___X71Zr .left___MOnfE .top___D2Dyd{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:.84rem;overflow:hidden;text-overflow:ellipsis;width:6.2rem;word-break:break-all}.list___X71Zr .left___MOnfE .top___D2Dyd .status___YLj5t{border-radius:.01rem;display:inline-block;font-size:.16rem;height:.3rem;line-height:.3rem;text-align:center;vertical-align:text-bottom;width:.78rem}.list___X71Zr .left___MOnfE .top___D2Dyd .unstart___aj9XU{background:linear-gradient(180deg,rgba(151,161,173,.2),hsla(213,5%,56%,.2));box-shadow:inset 0 1px 2px 0 rgba(121,132,153,.5);color:#7d8592}.list___X71Zr .left___MOnfE .top___D2Dyd .enrolling___j7n1A{background:linear-gradient(180deg,#28d987,#0ce081);box-shadow:inset 0 1px 2px 0 #13b964;color:#fff}.list___X71Zr .left___MOnfE .top___D2Dyd .will_start___a2W2q{background:linear-gradient(180deg,#d3fbe9,#bdffe1);box-shadow:inset 0 1px 2px 0 #42e5a2;color:#18af79}.list___X71Zr .left___MOnfE .top___D2Dyd .meeting___I4Y7L{background:linear-gradient(180deg,#5c8dff,#0e8aff);box-shadow:inset 0 1px 2px 0 rgba(14,23,102,.5);color:#fff}.list___X71Zr .left___MOnfE .top___D2Dyd .ended___rnSR1{background:linear-gradient(180deg,#f0c5c5,#f0c5c5);box-shadow:inset 0 1px 2px 0 rgba(65,5,5,.5);color:#e30000}.list___X71Zr .left___MOnfE .top___D2Dyd .title___U5Shb{color:#333;font-family:PingFangSC,PingFang SC;font-size:.3rem;font-style:normal;font-weight:500;height:.84rem;line-height:.42rem;margin-left:.1rem;text-align:left;width:6.2rem}.list___X71Zr .left___MOnfE .info___AaIEp{align-items:center;display:flex;margin-top:.4rem}.list___X71Zr .left___MOnfE .info___AaIEp div{align-items:center;display:flex}.list___X71Zr .left___MOnfE .info___AaIEp div img{height:.23rem;margin-top:-.06rem;width:.23rem}.list___X71Zr .left___MOnfE .info___AaIEp div span{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.22rem;font-style:normal;font-weight:400;line-height:.3rem;margin-left:.08rem;text-align:left}.list___X71Zr .left___MOnfE .info___AaIEp .city___IPC_J{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:1.5rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.list___X71Zr .left___MOnfE .info___AaIEp .time___fqWTn{margin-left:.4rem}.list___X71Zr .right___NHV19{height:1.5rem;margin-left:.5rem;position:relative;width:4.72rem}.list___X71Zr .right___NHV19 .img___hIH_m{border-radius:.2rem;height:2.66rem;left:0;overflow:hidden;position:absolute;top:-.92rem;width:4.72rem;z-index:100}.list___X71Zr .right___NHV19 .teacher_img___WMISO{height:2.66rem;transition:all .5s;width:4.72rem;z-index:100}.list___X71Zr .right___NHV19 .teacher_img___WMISO:hover{cursor:pointer;transform:scale(1.1)}.list___X71Zr:last-child{margin-bottom:0}.page___DIVys{background:#fff;padding-bottom:30px}.page___DIVys .banner_warp___VQvNC{background:url(data:image/jpeg;base64,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yJ+INRNa6RD96cufYf8A666YYd9TP26exgAHpUio2c1qm402P/Vxlvqf/rVH9vjH+qiVf1rqhBdyXOT2RVETEYxUy27nmlN7KemB9Kj86Rjy1d1Kxn7xP5JHzEgUu1fWoFY55qSvUoGckT0UUV6K2OYKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Q/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxWPSowe1SHpUPevKmtzoDvTH+tOPWmZJGTXHULgho6GmfxdaeOlMz81cc2ajW96b/DTm9KaD8ua5ZvQtbDB96gsRwKTvxTWOe1ZN3NbDxIwqVLqRT8rEH2NV+2aYOTWTmx8kXubkOu6jDysz/ia04fFl6P8AW7ZPqoNccQO1KelNVpIl4WLO/j8U2EnF1aoT6jg1fTU/Ct1xIrx574Bry9Sc5NPMoBq1ipGMsBHoetQad4WvGxFdopPPzgj+mKsN4Khn5tJoZP8AdcZ/KvIBMRVmO/mjOVYitI4yO0onNPAT+zI9Hn8B6rGNwhYj8CP0rEuPDGow9UI+oxWVaeJtWtcNDMw+hrpbb4j67AMSsso9HFae0oy3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yK/l/wCf8mjy/wDP+TVryvSl8k1Xsh+2RV8tf8//AK6eOOKsfZ2PY08WvvTVFsn26KRUE5o2CtMWbMcD+VTppsp6CrWFk9jN4qKerMby/al8v2roV0uU9RV+Dw9dznEas2fQVrHAzZlPMILdnICInoKd5Jx0r1Wy+G3iK8w0NsxB7kgD9a6CL4T6rEu+8lggH+03P6A1ssvfU5nm0F1PDVhdugqUWkjdAa9rbwn4SsedR1dSR/DHGSfzOKrtP8OLE/Kbm5I9lUH+dUsHFbsj+0nL4UePmxnx0qaLS7mQ4VST6AV6hceM/DNsu3T9KXI/ikfJ/QCsib4j6gFK2sMMI7bQcj9aUqdJbspV68tonP23hPV7n/VW0h/4Ca2IvAWqAbriNIh6u6j+tZF1401y7GHnYA9hxWDLqV1Ocu5P1NQ6lFbI0VOtLd2O5/4RbTLXm81CBfZTuP6UjQ+C7Xl7h5z6KpH88V520zsc5NQlxnmpeLitkUsFJ7yPRTrfhe14tbPzCO8h/wDrmqsnjFoyRZW0UX0UGuEyT90ZpNkrcgVk8XJ7G8cHBbnTXHivWZuPOKD0X5f5Vjy6jdz/AOtkZvqTVLymHzMcUbUA5as/aye7OiNGC6EhkNN3c9ab+6HHJNKsidQPzq4yY+XsPDZp4Bam+aewp29j1NddNkMmCk1Io5zmoATnFSLz1r0aLMGrE6gdzU1VweKsDnFerQZhNak9FAor01scoUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMdKlOCcdqaQuOK8ucToRD/FTH+tTFR1zmmlM85/z+dck4jTIByPxpn8XWrBj9OlMwcYrkqRNk7kDe9N/hqYoO9N2giuScO5aZAPvU1qn2gGmlB3rGUbF86Ie1NXrU5QUhjB6f5/WsZRLUkVmoPIqx5YNIFA6Gosac5WWmNg8Vb2jPWkIU9ahxH7QgoqfC07ajD0qXTD2iK1FWfKX1/z+dHk56UezBVEVqUdRVny/pR5f0pKLTDnG4B60mQOKdtJ6im7R6UcjM15gGB4paTApcCjkYPyCiiitIoQ4MR0ozxnNNopg2SB8daPM/z/AJFR0uSOlNMViYM30qYTPVYPx/n/AApQ470+dkygmXVnb1x+NWY76RfusaywwPSlrVVfMwnQT6HVW3iHVLYg28zLj+6SK7HS/it400oj7LfSjHqxP8815NuIqRZcda1jXl3OSpgKb6H07pn7Snj2zULcSR3I9JUBH6YruLL9pe1ulEeu6JaTg9SgZD+eTXxcJRUyy4rphjJI4amT030Pu61+K/wa1r/kKaLJbt3MUu79CordisvgBro3Q31xaFu0gUj9K/PlZz61bjv5YvusR9M1tHHy7nHUyOHY/QwfAjwJrYzoOtxSE9AVx/Wsq/8A2VdZILWE0U30NfDdv4gvrdg0crDHvXZ6X8U/F2lkGy1CaP2V2H8jWv8AaEjn/sa3Vo921P8AZv8AGVhljbsf90ZFcDqPwl8QWOfPgYY9RWto37S/xI0sKi6lI4GMh8P/AOhZr1HSv2vfEwwuqxW9yOM74/8ADFWsYnvEzlg6sdIyZ82XXgjUIP8AWxkfhWLN4au4jypr7psv2m/BWqYXXdGtmz1KqB/PNdHD8Qv2ftdGb6wjhJ9FP9BVfWqT0cRKhil8LufnG+kTL1Bq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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMHipW61H0WvLmjoI+9Nb2NPGeaYT3rlnsNDNxPJo/h6056b/DXJUNkN3E8GmliBxTtpBppG7muaZSGmmjp1p5puMCsZ7DT0Gc5pGHrUmD65pcZGDWLjcvnIDTR1qxs/Wjyz2/lWfIx86Kx60relTbKaVPapaa3LUiMAkcGlAPrUgTNL5f8An/JoSYNkdFSeX/n/ACaPL/z/AJNKwiOlyR0pSpBoC+tACbmFLval2elNIxxQAZ5yeaXK+lNooGOyp7YowD3ptFAhaSiigAooooAKKKKACiiigBQcc04Oe9MooE1csUUgUDpS1Skw5UO3GniUioqKqM+5lOBYWUmplcGqNSq+etaGTgXQ5HepBM69DVHOeaUHFaRl5mLgjUS8kWr0OpyoOprBD5OP8/yp9WqrRjKhF7nZW+vXUWCrkfjW/aeNNQgwUlb8zXmavng1OJXFbxlcw9gke32fxT1u2ACzMPxNdfZfGzXYsYmb8z/jXzKk7DqamW4IPBq1bsZTpu59eW/x68Qx4AuGH/AjW3b/ALQ/iKPGJif+BGvjFbyQc5p4vZBxmrSTMnB9j7fj/aQ8Qd2z/wACNSn9pLXR94Aj6mvhz7dN1B/Wl/tGcfxH86cbIiVC/Q+25P2mNXXrEp/E1Ub9prVB1tk/M/4V8XHU5jwWzURvZexrVVbdTGWB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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1P4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsQEZOKaQegp/wDFTWPpXmz3N0xm3H403b3NSNnrSE8ZrlnqMiK5OaaRnpUudwppfIxXNKJcH0Iz6UmMDrTs80VhKK2NLjClJsqQ4owOlZOAERA9KX5ehFO2ijaKz5QG5Qfw/rTwyCmlM0mwnpSsJpEyyJ1NTBrdjyKphDShPf8Az+dCbIaXc0UWxY/Nn8ql+zaceN+Ky0Tmpdh/z/8Arq1LujOUXfRl/wDs+yb7sw/Jv8KYdLQ/6uVT+P8AjVIBxTw0g4/z/OtFGPVC9/oyZtJuBypUj/eH+NRNpt0P4c04SPUonlXoaPZ0+wc0+5TNldDqh/KomglH3lx+FagupfX/AD+dPF5KOopPDU31K9rNGJ5ftSbPatw3Zb7y0nnxHqgqXhI9GNYiXVGHtHTFG0elbW+3PVabttj2qXhUUsQ+xi7FpQgzWx5dse+KT7NA3Rv0qfqbK+s9zH8tf8//AK6PLX/P/wCutf7DGfusKRrAk8MDS+pMPrSMnyx/n/8AXR5a/wCf/wBdan9nydqYbGUdqTwbKWIXczvLX/P/AOujy1/z/wDrq21tKvam+RJ6VH1VlqqVwiinYA6VJ5TUvlN/kf8A16ToWD2pFRUvlH/IpPLPb/P60vZC9qR0VL5Z/wA//rp3lAHmrVMh1EQU5Rk1LsWpNlV7Ml1Bgo2knipQuO1JtJ68UKmyLjcFeTTw4PH+f5UCMd/8/rTgoHOKpUhC1Mn3aZ5Z/wA//rqRQQMGto0zOdhaKKKszClyaUKTS+W3+f8A9dVysBuWoy1O8tv8/wD66AhzzRyMBN7epo3t6ml2NTdrUcrFYXe3qaaXY/xYowR1opalIA7EYzmiiikJjlkI4FSidu+PyqDaeoFOCkmtlcGkW1m9QDUgkg6tkGqgXb0p1aKfczlFF9Vt3+6+PqD/AIVJ9gMnKOp/EVmjdilBYdK0VSPVGDpy6SNI6XdfwAn6VC1pdJ95T+VV0nlj6MavR6rex9Dn61qpUnvoZy9qtrMp+XPnkU0xzehrbXW5TxJGpH0qZdSspP8AWw4+hrVUKT1UjJ16i3ic2dy9aC5xiuoX+x5v76n6Cnf2ZYS/6uXn3FNZe3rFkvHRW6ZyYUml2NXUNoUnWNlIqF9Iul7Ain/Z0luNY+m9mc7sajawrZNhIv3hUZsmFQ8CzVYiJk4I60la32Nqb9kasnhZFrELuZdLg1pG0k7f5/SozbS0fVZdjT6yihRV7yJfSk8iQdqh4eSD2qKeGowastAx6im+SRS9hIPaor0oUmrAiI7UuxqfsH1E6iK+1hSYarOxqXy2/wA//rodEXtCpS7WNWvLNL5bUvYsftEVdjUnIq95Y9KQxjvR7FjVYo08SNjB5+tTmP2pBFnoKPZyQOomMwDzjFOqXymp6xmtFAzcyE+4qUU/aTwKXY1VyGdyM9DURJzVnyz3/wA/rTdmT0pqAXREHA6ipVcjkUeX7UBD6Va0C6LSSAjBpShzkVHGhqwOOK6I67mEmkQjcDgdasou4804R5HFPSNx1pqHYxlNDQpU1q2d48RA7d6qrHxzThGc/LXZSvE5qvLJWZ0Ukcd5H5kfXuKw7i1K5B49qv2pkQhvzrYMSXiY6GvQ5VONjylWdKVuhw0iEDGKgwR1rprnT3Q4rMe0YHkV51XD22PVo4uLV0ZDKSeBUTA/StVrV/Q1G1rLjpXI6T7HVGstzKKGmkEcGtE2z9cGmm2k7A1m6TN1VRn0c1c+yup6U02z56Gp9nIv2iKtKFJ6VbELelO8r2NUqTJdVFLa3Sl2NVzyvrThCT2NHsmL2pQw1GGq+YvUUnlj0p+yY/aopbTnijY1XhETyBT/AC39KXsmT7YqhTipVXFTCJ/SnCJjVxpmbqIiCk9Kc454q0kW0cin+VnnFb+yZg6iM8jPBqMR88/5/WtL7OCeaa0QQcUvY9y1VKeNvFFTlCfWmGNvSs3EaeupAQzUuzB44qURsaesDNSUWy3URX28YPNMKNV7yB60xoiBxQ6ZKqozzEetJsFXTG2KaIGNZyh2NVV8ykUPak2NWkLWQ9Fq3Fpd1Lwq01QkyXiYrdmOAx7cU8KTXWQeGbyU/PhR7mtFfD9pbDNzJnHYVvHBSe559TNqKejv6HCeU7cKM/T/ACasw6RdTnCqa7My2dsNttCW9zis6e7v5RsUbV9q1WDj1JjmFSXwq3qZyaDHD8104Wpd2lWvCDzDVSS2u5D8wJqL7Bcd1pOFtkX8X8SZYk1eXG2EBB7DmqEk883MjE/U1L9jnHAWj7Jcf3ahxm9zeCpx+GxTII6dKiJJrQ+y3H9w1GbWQdVrJ05dDdVF3KWBSeWGPFXhbyDotKYJR2pKgUqq7lLy296dsarYhlPal8iX0odGwnVXUo0Grht3z92kFpIegNR7F9Be0iUCGbrx/n60vlj/AD/+ur/2SUfwmni2mPaqVCW5Xtl3KGB0ppRTV82sueUpPsUvYH/P4U3hp9hKtHuZzKeoFNw1aw064Iztpw0+Qck4/wA/SmsLMf1mK6mQFJoKNnGK2FtCPU/hR9mIP3TVPCtbh9aj0MgIe9PCsOn8q0xBIfurS/ZJ25xSVBieIXUz9jUhUjrWj9kkH3iBUbRIoyzZ+lDoW1EqkXsUD1zTS46VcKRds/yqFggP3az9mjWLRWbk5ppViKssc9BUTbv/ANVRKBcZFfyzQY8dTUlIQD1rGUbljM4/ipd5Hc0ojz0pSmOtL2bBNCec+ep/Onh2I6mmiP2p+wjiiMGITLUoJzS+W/pUgjbHSrjSYOSADFRlznFS+W3vSeQ5PFaKmyFYhyaTpVj7NJ7UG2kxzj/P4VMqUuhXOu5TMnp/n9Kjq6bX3pv2ZR1apdGRSqx6FI5IqLDVo+TEOrZpCIB0yfxrN4bzNVVRn4ajaxq/5kY5CjNN849gBSeHXcr277FQRuegzTxbzN/DUxlc1Gzymp9nFbjVSQotZe+KPsyj7zCozvPU03Yx70vd6IXM+49oIR/EKYYofWjy2/z/APrpfKY0NPsXzLuM8uAU0+UowKf9nNH2Y1HLLsUpLuV22dqiIGcAVd+zN6GgWkrdBWXs32KVVLqZ5A6imFQa1BYTseFz+FTLpF233UpfVm+hTxVNbsw/LHf/AD+tO2ZHtW9/Yl53UCpRoN1jkrT+pS6Izlj6S6nNeWv+f/10eWO3+f1rp/7BlH3mUUg0aMffkFSsBMPr9LozmNlNIPpXUHTrVfvSce1RG1sF/jP5U/qMu4LGxeyOc2HGaApNdAY7Bc8k/hUZayHABqHhPM0WJv0Zi7D0o8tq2DLbj7i1E10g4CVDw0erKVVvZGZ5TnoKX7O57VcNyewAppuJD0qfYxWxopSKbW0mOBTPs0vcVZklcioN7+tS6US1KQn2V/UUG2YckikyTSc0nTiUr9xfJXu1J5ca9TSEcUhTNRy9ikn3D91mlzEOgpuynBB3pSXkN6Cbk9KTcMcCjZ60bMUkg0FDccU7PT3pAo6UuK1gupVgB605Sc0mKeB3NdMERK1h3JBzTwOhpAOfrTlGQOeld9JGRIvWpKYvWnivToGDZPRRRXorY5gooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxGBzmm4yeamK9hSbeMCuCpApMhK55prDsKn2nFJtxXLOLL5yAjtRjPFTbBSeX/n/ACawlTY+dFUrz9aTHpVryz/n/wDXSGNsVi6TGqiKxzmkq15Z7CjyjjOKh0mP2hVpe1WfJJ5x+dO8kntUOk+w/aFTFKFzxVoQNnIqQQE9OKPYPsQ6qKQU9PWlCHdg1d+zntTzCccVSovsL2iKiRc5JqURiraQnrUvktWsMO+xjKsih5Y9KPLHpV/yvrS+Sa0+qsj26M/yx6U4RCr3kmgRGj6qxfWCgYgKb5fsa0vJpfL9qPqrH9YMzy/rR5fsa0vL9qb5X1oeFYfWDPMdM8s/5/8A11p+V9aPK+tT9WY/rKMzy2/z/wDro8tv8/8A660/L+tL5VP6sx/WUZwQ47/5/GjB7E1pCAHknFBhA6HNL2DF9ZRnguO9P8xu1W/K+tL5XtVqjJEutFlYSydqlEjfWphEewpfKPpV+zkR7ZdivuzwcfkP8KTEZPKirSx1IIs+tUqL6idVdCkY4D/CP1pv2e3/AMmtDy1HXNOEUZ7/AKGtFhri9uzMa2ibkUn2RPWtgWyN0anix9TVLAp9CHirdTD+yL2NBtse9dANPNSf2dIf8in/AGe+wvr3dnM/ZTR9mYdq6caZN2Bpf7Ln9DTeVvsDzKPVnL/Z/UUvkd66c6ZN6Gm/2dMO1T/ZbD+0I9znPI9qcIfWug/s+X3oNk4+8v6U3gGJ41dzA8rFOEY71ui14wVxQLUZzihYGRLxiMURik8sVvC0BpwsFPUmqWXtkfW4nPGM9qUR+vWui/s8HgNn8P8A61L/AGU5+7g/jTeXSB46PVnPmI1F5bf5/wD110g0i4zxg/iKQ6Rc+hqVlk+wLHQ7nOeW3+f/ANdJ5f0rozpNz/dNM/sycHGDSeAkuhSxkX1Of8v6UeV9K6D+z5F+8tIbMj+HH4f/AFqn6mxrGLozCEZ7/wCf1p4irY+yN/kUfZj6U1g2N4kyvK+lL5RPQVq/Zz6GlEB9Kaw3kZ/WTK8tqXym/wAj/wCvWr5B9KX7OfSqVFieJMjy/wDP+TR5f+f8mtfyWHal8hvQU/YieIRkiImneTWp5Degp32ZvSj2D6Ij6yjNEZxT1RwP/wBdaH2d8077Mx9q0VFieIKStMvQmrSXd2hzuPFSfZj0p32Y1rGMk9GYyqRe6HpqdxjDAH6ipv7QRvvxiqwt6cLb2rojUqIxcKXYtedZyHkY/GkMdu33TUH2Yg9KPJ9a2VR/aRHLFfCyT7IG5UikazbuP8/lR5ZpyiZemad4voHPJdSA2uOBTDan3rQV5h1qwJefmSqVKmxPETRhG1c9zTTay+prpQ8B+8DUqLbPxn9Kr6lB7Ml46S3RyJtX7mgWrd67UWiMPlIOfenjTmPUUv7O7Ef2qtmcR9nI5xmjyD/d/wA/nXbf2Zk8il/skmj+zZdB/wBqQOH8jHO2l8g+ldodHY9BmmPpEg6rn8Kyll0+qH/asH1OQEB9KPsx9K6z+zGHUf5/OmHTmHQVjLAtDWYx7nKG3b0pBCw9a6g6cw5xTf7Pal9TL+vR7nOCN8cZpwifvn866D7Ew9vwo+xmj6qweNRgiJh3NHkE10As+/PNO+xH0pfVmS8ajnfII70hg9K6T7E3pTTYt6UPDMFjUc4YD6UzyW/u10ZsStKLNs01hh/XV3OfWFj1qZbc1vCyx2qZbE9cVosMZyxyMRIuw5qytvntWwtn6CrSWZx/n/Ct4UWcdTHIw/sxqQQAe1botPapha+orf6vY5pY0xUjIGKuwb1PU1pC1I7VILYj3raFJo5Z4pMFUTLtc89qybuymTkE81uxQsDkCteOFJl2OK6/Yqaszj+uOm7o81kSZejN+dVnM+eGb867670dl5AyPpWJJp5U5PFefVwkloz1cPmUJK5zBef++351EXn/ALx/Oukawaov7Pc8YrnlhpHbHGwZzpefsT+dN3XB6sa6E6dITgCmHTpB1H8qj6vI0WNpmF8/fNKA5reWwkJ4FSjT37il9XaFLHQOeEb9/wDP60vlt6muk+wNThYkdaf1dmf9oROZELn1/Wl+zye/+fxrpfsWacbIelX9WfYf9oo5bynB7/rTxE59a6Q2foP8/lThYE80fVmKWPic8sMnXJ/OpVt3zyT+ddGticdKsLp+Ocda1jhGc88xRzQgY9z+dP8AIK9SfzrpvsmOBUbWhPbmm8NYx+vpnLvE2Plz+dRGCVupNdObIHtUZsz2FS8ObxxyRzJtm7k0vkYHOTXRixPenCwyaXsH2KeYI5kx4+6KcISfvcV1cekzTNiNC34Vp2/hS9k5cBB/tGqWEk9kYVM3pw+KRwJtgPu81H9nYnGK9UTwzY2/N1Jn2FWQulWQ/cRAn1Iq1l76nI+IIv8Ahps8xg0S9uOYo2I+lbsPhGUANdNsH+feunm1C4YbYRtHtWRIt1M3zEmtPqkUZvMsRPqo/iRjT9CsB8x8xqifV44httIVUe/NPNlJ3H6Un9nv/d/Sn7J9ESnB61G2ZU2oXk33nP0HFVDJMedxzW6bFv7tN+wv/dqPq82dcMRBaRRhZuOoY01jckcSH863/sDn+Gg6bN6UvqkzX65HyOcJuh/G3500td45dq6T+y5j/CTTho056KaFgZ9hrH01vY5Uvc5++3603zLkdWb8zXXjQpz2qZfD7jqM1osumN5pR6s4rz7j+8fzNAln9T+ddv8A2Ew7Cg6SF6nH0p/2dPqT/a1LZHE7rhvWnAT9811psUXtUTQKvAUUfU2t2VHHxeyOXPmepp3lzdga3GiftgVA0Dk9aj2KXmbRxfkZPlzd+KeF29WH+fxq+bZj1FM+yN/d/wA/lWUoPsV7dMokjP3ifz/xpu8jpn8zV82THtTBZv2pWY1ViUftEvbIpDcXP94itEWrnpS/ZHPUf5/Ko5JdCvaw7GZ9pnx980oubk/xt+ZrS+xsTjH+fyp32F/7tHsJsHWpmS09z2JP4mmefc9Ca2RpkrcBTUg0i5/uGn9VqdEH1ukuxgF5W5ZqYySMeSf1rpxo9z6EfjQdIl6nH5in9Tn2BZhT7nImHHamGDI6V1/9kgfeYUw6bCOrmk8vZpHMYnIeSKQwHsa6w2VsvHWmG3hHRRUfUH3NFmByZgJGKb9mb0rqDAw4RQKha3mPQUvqKNY40537I57Uosz3H+fyreNpOf8A9dR/YZB1rN4O2xosZ5mL9lApPs0Z+9W19ic9jSjT2PQfpSWEa6DeL8zG8tR0pQgFbf8AZc3ZT+VPXSZz0Wn9Wl2IeLh/MYmcdKUyNj/P+Fbv9kz+n+fzo/sub2pPDy7Gf1un3Od3SnpTGLnqa6M6UerFRUZ0yLu4qfq0zRY2mc8wfuxqPy2P8Rrozp8I5Mgpn2O3/vGo+rS7mix0TnjGSPvGoTE2a6f7LbjoSaY0UQ6Amplhe7NI45HMmJvTNN8pum2ujKJ2Wm4PZBio+qo1+teRz4tnPIFL9kk9K3CpPOMUzYx6UvqyGsWzHFnIenNSCwc1omN/Wm+VJ2NCorsDxD7lP7AehYUosYx956teU560vlUKmuxPtn3K62dqOWc0/wAi0Xpk1J5JNOFux701DshOp5jFNuvRP1p32iNPux0v2ZqX7O1NRl0JvHr+YDUGH/LNaQ6pOOgH4CnfZvrR9m+tNwm9Lk/uuqIzql6ejDFRNf3p/i/KpzbNTTAy1DozNI+z7IptdXjdXNQtLM3VjV827nnBpDaueqH8qzlhpPc1jUgjLPmHncT+NRlG781sCxmPRT+VH9m3B6I35VH1OT2RqsTHuYRT/P8Ak0eWP8//AK63v7Kuj/AaT+yLjutZ/UJ9iljILqjA8s01o+K6D+yJz0A/Oj+x5V5Yj/P41P8AZ8+w/r8O5znljFJsWuiOlsP4hSf2cO7CmsumX9eh3OdMY7UvlE9P5f8A166L+z488n8qadPTsTQ8ukH16JzjxED/AD/jUHlZOetdNJYqFzzUP2RR2NYTwErm0cYrHPmLFM8v2ro/sqj+E0023otQsEy1jEc95foKPLPpXQ+QR/DSeU3XFP6hIPriOe8pj2NHkyDoK6DyX9KYYpM1LwLGsXcwfJfuKUQOe1bBhm7A1H5EnVgayeDsWsQZf2eSk8lq0jbyHseajNs55xQsP5FqvfqUxHx2p+wd6nNu4o8ps8ito02HtPMi2KKUKKf5ZpfLI6muqEA5xoA604Y/Wjbj8Kdj3rvoxIuSUUUV3rYwCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVH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12Zsbv8Agi/SozZ6iPux/wDjtP6rDt+A/wC1G/tfickLK2HSMf5/Kl+zRg5WNa6U2WqHpG3/AHz/APWqJ7TWQcbH/Kn7GPYtY/8AvL7zBFux6Iv5f/XpPssh6KPyraNlrB5KSfkaiey1X+JXH4Gh012Zaxaf2l95lCxmYcDH5Uw6bN1J/l/hWg9hqHdWqq9jegcgispJdjeFdv7SKx0qU9T+tRtpRzyw/Ole0ugeQarPDIBzWTlD+U6oTk/tEp01RwXWozp8A5ZxVV0b1qoyuOprB1o/ynRCE39o0jZ2I5aQfl/9eo2i05esh/L/AOvWU4buagZT/FWTrrpE6I0JdZM1iumDq7H6AU0nSVHO8/lWSVyKhKdqyliP7qNlh7/aZpzyaXt4DHn1H+FUTNpw5CNj6/8A1qpSoNvFV9hFclWs77HZRw0bat/eaJubIfdjz9TTDd24OREMfWs8gim4rB4iXY3WHiXjfRdo1/z+NMN8vaNfyqmV9aaVXvWTrzLVGJbN6P7q/lULX59B+VQFAOgqJlINZyrz2ZrGlDsPa9YnIFV2umprLjrUZA6VzTqSZ0wpx7CtOx71AZmxTinpURXNZc7ZvGKQhkP+TTdxoIxz+FNxzVJmyS6Dt1Lmmhfzp2K2jcoQ80d/yoPejvXbTJJKKKK7FsYhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//X/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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GuQnVevqKonSLn1X/voVz0mrXOPvGqx1O6/vn865qmPp3Oulgq6WrR050e59V/76FN/se59V/OuWOo3R/iP503+0bnux/OsHjaZ0LA1/5kdSdInA5Zfzpp0qYc7l/OuV/tCf+8aQ39x2Y1Dx9PsWsFX/AJkdV/ZUx/iX86jbSp+m5f8AvoVy/wDaFz/eNMN7cEfeNRPHQ7FrBVv5kdG+mTDuv5ioG02buV/MVzxvLgdSaYbubPJ6+9c0sZHsdEcHV7m82nyjuv51A1lJ6j86xftU3c037TIe9T9aj2N1hprqa7WknqPzFRG1cc5B/Gs37RIec0ea5PJrSFZPoaKjJF/yHHX+dNMTVS8xjz/Wn+YfWuiFRFckkTlM8Gk21EHNOznmu6nK7J5WS0UUV3LYyCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEBPOaaTkU5utNbgV5szdITsKYCSCM04/dpoPU1xzYxue3rTTxzS/xU1j3rnlsaw2AmhulIfQUnIHNYFjjTOT0NONM6DI71gwG496OfWl255pKQBk96Cc9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qOspNljenNNyx6fpTyM0m0A1Ddy00REkcUmWx1qQrnmmBcgikzRSuRYP8RxSdsU9gQcU0dqnUYEDmjdyaPWjAJqkA4HIpaQDinV0RAXtin+ppg6U8c12UyWPHJp46UxetPHSvSoGJNRRRXorY5wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//R/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxD1amt1qXHekKjGetedNGqkQkACm84qbbnk0FARmuaUSuZEGMg0zGTxVkqD0NNIFc8ojU7FfFIc44qxtWk2LWModjT2hARmkxVjYtGxRWTphzlYqaCpNWdoz0p20dhUeyYucplWNG0mrxUHkClKDqB+lL2QvaFIIT1pyjHAq95fotO2Z7U/YXIdUoqmWqUJjtV9Y8nOKkEZraGGMpYhIz9jZxSheOR1rR8v/AD/k04R+vNWsKQ8QjNEZzUioR0rQ2e1SCIf5FarDaGcsSZwQ04RmtIRU7yTnpWscIQ8QjN8v2pRH6CtQQegqQW69xWiwhm8UZIiJ7U8RN/kVrCAY6U9YR0xWkcGmZvFmSsDE4IP5VJ9mI7E1ri3H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NI5tU/l/E81NrKOxpptpT2r0o3toeDAPyFM+2WB4MA/T/Cs3lkO5azip1h+J5obeToVNMNtIexr0sz6cf+WP8qaZdNI5i/SsnlUX9o1jm8/5GeafZmPamG1bPSvTC+mHnyz+VRFdLP8AA35VLyldzVZzL+Vnm32Z/Q0G2k7A16KY9MPRWFQtb6d2Dfl/9eo/srzNFnH908++zTelJ9klPau9NvYdiaga1sj3NZPLPM1WbJ9DhJLSVRyKgNq9dxPZWe0YY9apGxtD/HXLVy2zOmGZqxyX2Z/Sm/ZZO4rq2sLYfx1GbG2PSQfjXO8vN45jc5Y2re350w25HNdT/Z0PaRaadPj7Ov51Dy5mn9oR7nKmE00xHGDXUnTx2dfzqI6f6sPzqJZezRZhE5cxmmGP2ro3sQP4hUBs/cVlLBSR0xxkTAKcU3aRzW21oR3BqI2p9RUfVGarFRMnFKFNaRtT6j86jNuw7itI4dlKumVMYFKB+tWfJYUnl10QpMfOiIDvTh0/GnbTS7a9ClEnmQ+iiiu5bGAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//S/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdy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fsWjthiYsy6KsvbuOnNQmNs8irUXc6FUViI0DrnNOKsPem4Oa6YFRHUUUV1ogKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsBOaD9fxqPPOKbnBrgnIqMbkuRSbh61CTg5pCeMiueU7F+zJ9wo3pVYnPSjcAM1jKqHs0WPNQHJFL5qDJ5/OqZbjFIWNZOuP2RofaIx/DSi6TsKzD1orP6y0P2CZq/bMfwilW/b0FZOTRnIqfrUiXh49UbI1Fx0p41N/WsPIoyMU/rsu5LwsOx0A1WXoTS/2nJ3Y1z4fnrS7uear6/In6nDsdJHqc2fvn86m/tGb+8fzNcwkhznNTCU+taRzCXcylgodjoP7RmPVj+dH9oSdzmsLzRjrR5o/vf5/OrWYTI+qQ7G5/aD/wCc04agw7/5/OsESj1o8z3NJ5hIPqcexunUH/zmm/b5D3/nWMJOetO8z6U/rsu4PCR7GwL6T1p4vmxyf1rE8z6UxpSDxT+vSQvqaZvfbfel+2k8ZrB833p3mHFNY+QvqcTc+1n/AD/+uj7Wf8//AK6wxLnp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e3+fxo+1t7f5/GsTzcdaaZlpfWkUsKjd+1t7f5/Gk+1NWH5y9qX7RT+ueZX1U2/tRpPtZ/z/APrrE+0UecCc0vrb7i+qm39rP+f/ANdN+2f5/wAmsYzg0nnCk8W+5SwqNg3p9aPtxrFMvvSeYPWhY1rqP6quxtfbT60fbW9aw/NP+T/9ajzT/k//AFqX119w+qI3TeE8Z/z+dJ9rPr/n86w/NP8Ak/8A1qPNP+TVLG+YfVEbn2s+v+fzppuyf8//AF6xxJ7ml3kjINH1t9wWGSNKS6JWoDdHPSqLu2O9QmQgZrCeKZtDDaGn9qI7U37U/pWX5rU3zWqHimaLDI1vtL0n2pqy/MPek82oeLY1h0av2pvag3jdMn86yPN96QycdaHi2V9WXY1vtbHvTftb461kmTHNMMv45qHi2UsKjW+1uT1pDeP61kmSk35prFMtYWJqfampn2lqz9xpwY9DW0cQ2P2CLpmLcUm8nvVXPcU7Pp9a6YVmxezRYL0gbPvUIPrTgf5130pi5ETUUUV2oxCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9T+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIe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TmkINJ1JdR+zRY3xk5IoLoRgA1UIahc96h1WP2RZ+U85Ipp2joar5OKMkGpVS4+QnycYoz6VEGNPzWkZjUB+akz3qCng9q6ISJcOxOD2pwOQTUQJBJp4PA5rupszsTDrTh0qNT81SV6VAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsRlCTzTSlBJBpjNxkV5szZJ2HeWo79aNiD+Kosk0wsa5JtDSZNti9aQiD1qBiR0pmcjmuackaqBOTEOxpCyen61X3EnFMLEdK5pTK5S0WXPAppce1ViT1poJIzWMqg1TLBkbsab5knc1BuJOKQv2FYuZfsibeT3phYk0zcevrTdxasXNmigiQt6U0tkc1GSc0tQ2yrChiKdv4poBPApwQ55ouAm8il8xv8AP/6qd5Y7U4R47U9RNoByM0tLtNLj3FUkyG0NopwAz1p3yDrWiRDZHTgpNOygo8xRVXROvRCiInvThCe9MMoHSjzj6iq5ooXLIk8n/P8AkUv2fvmofOb1/WlE5Hen7SIcsiyLcjgVJ9nPXNUv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E9qBkj9R/hSiay/iz+f/ANasDc1GWoeKKWEOg8zTzwSRTSLA/wAdYOWpC+OppfWkUsK+5tyLaEfIah2QGsky8YzSeZQ8UhrDPua/lW/ZqDFDj/WVkeZ7ml833qXiIvcPq7XU1TGoPyyZpAPfNZXm/WjzKf1iI/YM1sL9f600rHj0rL833pRMVpPErsH1d9y+RFSYj7DNUfPPTNKJc01XTBUZFvCYxRhareYc804SetaxqoOVk+1fWnBB2NQBwaeGOcV0QaE4sn2A96eEPrUIbuKkDZwM130mjKzJQDnNPA71Grc5qQV6dAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=) no-repeat;background-position:50%;width:100%}.page___DIVys .center___ZZUXk{margin:0 auto;width:1200px}.page___DIVys .btn___Nvkws{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.publish___KX558{bottom:290px;cursor:pointer;position:fixed;right:40px;width:112px;z-index:1000}.publish___KX558 [class~=ant-tooltip-inner]{padding:0!important}.publish___KX558 .before___Z3kEA img{height:109px;width:112px}.publish___KX558 .before___Z3kEA .name___uyiuo{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:20px;font-style:normal;font-weight:600;height:28px;line-height:28px;margin-top:15px;text-align:left;width:120px}.publish___KX558:hover .dropDown___xPHjW{display:block}.publish___KX558:hover .before___Z3kEA{display:none}.dropDown___xPHjW{background:#fff;display:none;line-height:1.5;min-width:1.1rem;white-space:nowrap;z-index:999}.dropDown___xPHjW .line___iY3vd{background:#dbdce0;height:.01rem;margin:.24rem 0;width:100%}.dropDown___xPHjW .subName___EWL1G{align-items:center;background:#fff;color:#1b8565;cursor:pointer;display:flex;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-weight:600;height:.5rem;justify-content:space-around;opacity:.9}.dropDown___xPHjW .subName___EWL1G:hover{background:linear-gradient(90deg,#49b04d,#3f7cb2);opacity:.9}.dropDown___xPHjW .subName___EWL1G:hover aside{color:#fff}.tip___bHEXo{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem}.form___Ca7CG input{border:1px solid #e1e1e1;border-radius:2px;height:38px!important}.form___Ca7CG label{color:#5f6367!important;height:38px!important}.form___Ca7CG label:before{margin-top:2px}.form___Ca7CG .img___k8UCl{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Ca7CG .img___k8UCl>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}[class~=ant-input-affix-wrapper]{padding:0 7px!important}.tip___xda6Q{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:20px;left:205px;line-height:20px;position:absolute;text-align:left;top:10px;width:225px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file +.BannerStyle___O4Eqh{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___GzrpJ{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.CustomInputStyle___vn8Nj{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___vn8Nj .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___vn8Nj .ant-input::placeholder{color:#fff;font-size:.14rem}.DivDownPlay___CFZ6V,.SearchInput___dALo_{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.paramsStyle___uCzoH{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:.3rem}.paramsStyle___uCzoH .type___OKx0n{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:100%;margin:20px 20px 0}.paramsStyle___uCzoH .type___OKx0n .typeName___b1hEd{color:#9096a3}.paramsStyle___uCzoH .type___OKx0n .typeName___b1hEd,.paramsStyle___uCzoH .type___OKx0n .type_item_active___DUFoz{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___uCzoH .type___OKx0n .type_item_active___DUFoz{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___uCzoH .type___OKx0n .type_item___hVUXZ:hover{color:#37ad83}.paramsStyle___uCzoH .type___OKx0n .type_item___hVUXZ{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.Onerow___w31Bq{white-space:nowrap}.MultiLine___ad8vC,.Onerow___w31Bq{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___ad8vC{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Bg___pyHRU{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.DivDownPlay___CFZ6V,.SearchInput___dALo_{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___dALo_{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___dALo_ [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___dALo_ [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___yKXMS{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;height:280px;overflow:hidden;width:380px}.CoreItem___yKXMS:hover .option___Hvf2e{visibility:visible}.CoreItem___yKXMS:hover img{transform:scale(1.1)}.CoreItem___yKXMS .img___hIH_m{height:177px;overflow:hidden}.CoreItem___yKXMS .img___hIH_m img{height:100%;transition:all .5s;width:100%}.CoreItem___yKXMS .option___Hvf2e{align-items:center;background:#000;color:#fff;display:flex;font-size:14px;height:40px;justify-content:space-around;opacity:.5;position:absolute;top:148px;visibility:hidden;width:379px}.type___OKx0n{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-left:20px;margin-right:20px}.type___OKx0n .type_item_active___DUFoz{background:#f6f7f9;color:#165dff}.type___OKx0n .type_item___hVUXZ,.type___OKx0n .type_item_active___DUFoz{cursor:pointer;margin-right:10px;padding:0 10px}.list___X71Zr{background:#fff;border:.01rem solid #f3f3f3;border-radius:0 0 .25rem .25rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;display:flex;height:2.55rem;margin-bottom:.8rem;padding:.5rem .3rem}.list___X71Zr .left___MOnfE{margin-left:.5rem;width:6.2rem}.list___X71Zr .left___MOnfE .top___D2Dyd{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:.84rem;overflow:hidden;text-overflow:ellipsis;width:6.2rem;word-break:break-all}.list___X71Zr .left___MOnfE .top___D2Dyd .status___YLj5t{border-radius:.01rem;display:inline-block;font-size:.16rem;height:.3rem;line-height:.3rem;text-align:center;vertical-align:text-bottom;width:.78rem}.list___X71Zr .left___MOnfE .top___D2Dyd .unstart___aj9XU{background:linear-gradient(180deg,rgba(151,161,173,.2),hsla(213,5%,56%,.2));box-shadow:inset 0 1px 2px 0 rgba(121,132,153,.5);color:#7d8592}.list___X71Zr .left___MOnfE .top___D2Dyd .enrolling___j7n1A{background:linear-gradient(180deg,#28d987,#0ce081);box-shadow:inset 0 1px 2px 0 #13b964;color:#fff}.list___X71Zr .left___MOnfE .top___D2Dyd .will_start___a2W2q{background:linear-gradient(180deg,#d3fbe9,#bdffe1);box-shadow:inset 0 1px 2px 0 #42e5a2;color:#18af79}.list___X71Zr .left___MOnfE .top___D2Dyd .meeting___I4Y7L{background:linear-gradient(180deg,#5c8dff,#0e8aff);box-shadow:inset 0 1px 2px 0 rgba(14,23,102,.5);color:#fff}.list___X71Zr .left___MOnfE .top___D2Dyd .ended___rnSR1{background:linear-gradient(180deg,#f0c5c5,#f0c5c5);box-shadow:inset 0 1px 2px 0 rgba(65,5,5,.5);color:#e30000}.list___X71Zr .left___MOnfE .top___D2Dyd .title___U5Shb{color:#333;font-family:PingFangSC,PingFang SC;font-size:.3rem;font-style:normal;font-weight:500;height:.84rem;line-height:.42rem;margin-left:.1rem;text-align:left;width:6.2rem}.list___X71Zr .left___MOnfE .info___AaIEp{align-items:center;display:flex;margin-top:.4rem}.list___X71Zr .left___MOnfE .info___AaIEp div{align-items:center;display:flex}.list___X71Zr .left___MOnfE .info___AaIEp div img{height:.23rem;margin-top:-.06rem;width:.23rem}.list___X71Zr .left___MOnfE .info___AaIEp div span{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.22rem;font-style:normal;font-weight:400;line-height:.3rem;margin-left:.08rem;text-align:left}.list___X71Zr .left___MOnfE .info___AaIEp .city___IPC_J{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:1.5rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.list___X71Zr .left___MOnfE .info___AaIEp .time___fqWTn{margin-left:.4rem}.list___X71Zr .right___NHV19{height:1.5rem;position:relative;width:4.72rem}.list___X71Zr .right___NHV19 .img___hIH_m{border-radius:.2rem;height:2.66rem;left:0;overflow:hidden;position:absolute;top:-.92rem;width:4.72rem;z-index:100}.list___X71Zr .right___NHV19 .teacher_img___WMISO{height:2.66rem;transition:all .5s;width:4.72rem;z-index:100}.list___X71Zr .right___NHV19 .teacher_img___WMISO:hover{cursor:pointer;transform:scale(1.1)}.list___X71Zr:last-child{margin-bottom:0}.page___DIVys{background:#fff;padding-bottom:30px}.page___DIVys .banner_warp___VQvNC{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAPAKADAAQAAAABAAAA8AAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgA8A8AAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQA8P/aAAwDAQACEQMRAD8A/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mwecB1FN85D1FQsc1HkYxXmVJM25EXQ8BxnIzS4gf+PFZ2SD9aaxI5Fcs5h7M0/sqv91h+dNOnyHkfpWYHYjOactzOpwrEVzymuqL9lLuW3sphwRVdraQcEVKup3afx/nzVgaxJ1kVG+o/wDr1ztwK98zGifJ4qIp61vDVLN+JIh+BqdZdIn4bKE+vNYumujHzy6o5goBTDGTzXX/ANnadN/qpl/Hj+tB8Ou3MR3D2rKWHY1iUtzjTH6im7exrqJNCuk/hI/CqMmmTqcEVjLDyRqsUjDwFPFI6ZPWtRrKQH5hyKgMB9KxlSfU1VZdykEzzml8v/P+TVryvSm+U1Q6ZXtSt5bf5/8A10eW3+f/ANdWTG1N2NU+zK9oVyAO9NqxRRyD9oV6KsU3YtLkYe0IaKm2LRsWj2YcyIaKl8tf8/8A66PLX/P/AOun7MrnRFRUvlr/AJ//AF0eWv8An/8AXR7MOdEVFS+Wv+f/ANdLsWpaSJckQ0ucVIYx2/z+tM2NTsu41bcbRTtjU4IMc0mkVzIjpfxp/l/5/wAmjy/8/wCTSsLnRHRUu0/5/wD1UbT/AJ//AFUWDnRFRUuzPX/P8qTy/wDP+TVJIOdEdFOK4bFSbFq7pDciNRk1JkjjrShQOlBYDrUydyJO40OO9PBzzTdi0oGBihz7Eu3QGGRgVCQR1qcUhJ7DNT0sVF6EFFSYB4HBppUipa7l8w2iiipcEMKKKKn2YBRRRVKCAKUUlFUAUUUVWlgCiiis3EAoooqORgFFFFDTAUEjpTtwP3hTKKcZ9wHbQehpCCOtJS7jVp3ASinZU8YxS7DjI5o5UBGSB1oBB6UpA70YA6UNgFFFFQ59gCiiilBagFFFFagFKDg5FJRVxT6ATgn0qVZGHWo6KaqM53qXd6v1ppQiqoY9RUySnpXQqiZm6TWwhQGoipFW8K31prKRTdPsJVNbMq0VNsGOKZtb0/z+dZuNjRO4yiinBSaQxtFFFABRSkY4pKAJFkx1qUrlfl5qtUsbkcU0IaU7CmVbK5GRUZGRim4WEpXIKKcy4+lNqbFBRSgZ4oIxxRYBKYy5OafRUcg07EZVvu9qTY1S0U7MrnZH5f8An/JpwQClJI6c0oqeVibY35j04pNpI5NPoo5WHMR4YdKQgn7xxUtFHIw5iDA9f8/lSVKUyc/5/nSbSD0zRyGikiOipvvcEUwoc8UlAFIbgetPVQfem7Gp4QY5puNglJWF2LTWQdRTti0bFpKRCkRqM9s07H+z+tO2LQEAOabkNyE2j0pdi+lOoqeYnmIwmO9BQ9akppUHmmpjUxgUjqM0bCfaneWv+f8A9dOAwMU277DcyAVMpGPlH+fzp1FN3YnO43luCKNi06ijlZNxAAOlNKZOafg9aKVmO7Wo0IBTqKKOVsTYUUUU1CwgoooqwCiiigApNoJzS0UBcMAdKKkCetSAdhRGApStuQ7GpwjJqysRJ+bipdqR8mtvZGUqy6EKQk+wqYmOPoM1DLOcYXiqhcnqal1EtAVOT1bLEk7NwKrM3c0U0oDzWDm3qbwUUMUDPWkcAHikwcZpKpO+ptYKKKKxk7sYUUoBPSnhPWqURN2I6cq7qlCgc0tWoEOfYYFPQ0oUDml3c4701iw6UNpC1bJd6oM96iaZj04qMknrSVDk3sWodwoooqXJsoKKKKVgCinbW603B6VDghXCilwc4pdjVrGmF0NoqVYiatxWUkhwBzWipX6ESqpFAAk4qVY8jpW3HpZUbpjge9TbLKH/AGj7VvGg/tM5pYpbIxUtXk4Aq/FpcmMtgfWrLX+BiFQvvVGS7mfhm5rXkpx8zPnqS20NAW1pCf3jZ9gKe1/BGNsSViEuxyaOtJ119lCWHv8AE7l+XUJn4z+FUmkLH5utNOO9Qscnis5VpPqbRpRWyJsnHpTPMHb/AD+lN2kjgUbGrO7NLClsjFMBxzTipHNNpAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIWA4paKTaAQA+tLRRQh3EOccUvbmiik4phcTC0tFFHIFwooopezQhMCjC04DPFBBHWqSsO7G4Wk2LTsd6KLBdgBjiiiihoANJT9pxml2UKIiPFLUgXFO2iqsLmRDS4Hr/AJ/KpRGKeIyegp8jFzor8A0E81bEDnnFSrZs1UqUiHWitygBk04KMVsRaVcSfcRm/CtBPDeoPyYyv14rWOGZnLFQRzQGOlOAJ4rqToKRf8fMyJ+INRNa6RD96cufYf8A666YYd9TP26exgAHpUio2c1qm402P/Vxlvqf/rVH9vjH+qiVf1rqhBdyXOT2RVETEYxUy27nmlN7KemB9Kj86Rjy1d1Kxn7xP5JHzEgUu1fWoFY55qSvUoGckT0UUV6K2OYKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Q/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxWPSowe1SHpUPevKmtzoDvTH+tOPWmZJGTXHULgho6GmfxdaeOlMz81cc2ajW96b/DTm9KaD8ua5ZvQtbDB96gsRwKTvxTWOe1ZN3NbDxIwqVLqRT8rEH2NV+2aYOTWTmx8kXubkOu6jDysz/ia04fFl6P8AW7ZPqoNccQO1KelNVpIl4WLO/j8U2EnF1aoT6jg1fTU/Ct1xIrx574Bry9Sc5NPMoBq1ipGMsBHoetQad4WvGxFdopPPzgj+mKsN4Khn5tJoZP8AdcZ/KvIBMRVmO/mjOVYitI4yO0onNPAT+zI9Hn8B6rGNwhYj8CP0rEuPDGow9UI+oxWVaeJtWtcNDMw+hrpbb4j67AMSsso9HFae0oy3VjF0MTHbU5x9Hu0JBSqj2EidVI/CvSIviTDKNt9YQye65U/1q/F4n8GXn/Hxaywk/wBwhv5gVao0nsyJYjER3ieQm2YHjrUTQMeK9sEPgS+5ivGiJ/56J/gTVkeAtOvhu0+8ikH4j+YpvL0/hkQs0kviizwowH0zTDF7V7Vc/C7VUXdEAw/2SDXO3PgfVLbO5CMetZvLZ9jVZvT6s828r2ppj9K7GXw7ep1XNUX0y4j4dPy5rKWEkuhvDMYS2Zznl/5/yaQp6VstYsOxqL7J/n/IrN4eXRHTHFQ6mXsOM03DVpm19DURgYVDosr20XsUKKuG3PoKTyT2H6VHs/IftEU8LRhasmE0eXjjFHsy1VXcrYWjC1YK8cUzZnvRysfP5kWFowtS+X/n/JpPLP8An/8AXRZhz+YzAHSipdhPWk8v/P8Ak0nTFzIiwKMLUvl/5/yaPL/z/k0cg+fzIsLS4A6VJ5f+f8mjy/8AP+TRyBzEdFSeX/n/ACaPL/z/AJNL2YroiwtGFqXy/wDP+TR5f+f8mhxK5mRYWjAqXy/8/wCTQU/z/k0uULsiKhutN8sf5/8A11JhqMNRyjUmQlDQEPepsNRhqXIPnZFspNo/z/8AqqbDUmCOtFn1DnZBhqMNU9FJw7D9oQYNJVikwtCj3H7QgoqfC0YFPlXYPaIgoqfC0FVNHKg9oiCipPL/AM/5NOCAdaTgPnRDRUuxf8//AK6PLX/P/wCuj2Yc6IqKmCKKXC0vZi50QUoOOlSlRim7Kapj50AfPWjYr9DR5f8An/JpQgHNP2aDnQ0xsOKaQRVgEjpTiwPUVPsyfaFSirXlgjKimFB3FLkY+dEFFS+WP8//AK6PLX/P/wCuny9x86IsE9KlVeOaUKByKdRytbEufYQEdBS0mAOlLT5CGFFFFaWEKCR0q0snHNVcd6epbOO1UpWJlG5a2qwytMKMKaCQcirEcmeGrpi+bcwknEr4NMKhutaAjD8rTWiB4NU6KYlWKdFTmHbwajKHtWUqJarFXa1GGq0UPam4NZ+zZaqIr4anhR3zUlFHs2P2iFBwam2hxkVBViM7RWsYGNSXUhKMKYVz1rRCB6aYeMEVbo3RKrNaGcUFOUYGKtmEdqiMeOtZOkaKqVNrCkw1W/LPb/P60mxqh02UqqKlFWfL5xikKY7VPIylURXoqfC0mxc5o5GPnRDRU+FowtHIw50QUVOVFM8v/P8Ak0uVhzojoqTy/wDP+TR5f+f8mizHzIjoqTy/8/5NHl/5/wAmizC5HRgDpUnl/wCf8mnBQOtHKw5kQ0VPhaMLT5GLnRBRU+FowtHIw50QUVL5Y/z/APrpPL/z/k0uVjuiOipQmDTsLRysOZEFLg1NhaWnyMXOivRU+FowtHIw50QYJ6U8JkVJgDpTwhNV7Ni9oiHy/wDP+TQUqfy2/wA//ro8s9/8/rT9loT7VFXa1GGq0UPb/P60yp9mNVEV6cq55qXApQOwpcjK50R+WO/+f1pfLX/P/wCupApNO8tv8/8A66ag+pLqIh8tf8//AK6PLX/P/wCupxGakEII61oqZHtSqFA6U8KTVtIAe1TiNYxk9q1jQ7mcq5USBicmpSqoOadJOF4WqTMWOTTmlHYhJy3JXmJ4WqshNIQ3rSYZuK5ZTb3OuEEthlFLjHWgAmoLG4WmlBUmCOtJSa7D5mMC7eajY5Oan2kinCM444pJMr2ncrhDTxGKn2heWpcjnFNRQudkaoRyT+dBx2pxBPUim4NMTYlJgnqadhqMNQCdhvI4pCu7rT8NRhqnlY+ZkJQ9qUIetT+W3+f/ANdGw4pqPkHtCLHuabhvWp/Lb/P/AOunLH+NNU2xOpbqQY9zQBz1q8lpJJworQh0aVhufgVtDDSeyMp4qKWrMPBPSpFgZui10P2Oyt/9YxJ9AKGvYY+IUx7mt/qlvjZj9dv8CMuLTZnOSvFXV0+GIfvmAqOW9mf7x4qk0rE0+WC+FXM+apLdmt5tlCP3a5Pqf8mq0moSHhDtHtWcTk5pKUqr6FRpLqSySPIckk1FnNKFJo2kVjK7NlyoYVz3pPLHf/P61JtY0uxqn2fcrnIdnvShMHP+f51LsajY1T7Nj9ohtFKQR1pKpU2L2gHkYqPy/wDP+TUlP8tv8/8A66Tph7RdSDy/8/5NHl/5/wAmptjUhBHWhUw9oiLy/wDP+TR5f+f8mpKdsaj2bH7RFbDUYarOxqNjUvZsXtEVsNRg1Z2NRsaj2bD2qK2CelGGqzsajY1Hs2HtEVgpp/l/5/yam2NRsaj2bD2iIwgBzTqf5bf5/wD10eW3+f8A9dP2Yvaog8v/AD/k0eX/AJ/yaseX/n/Jo8v/AD/k0ezY/aor+X/n/Jo8v/P+TVnyj/kf/XpPL/z/AJNCpMj2yK/l/wCf8mjy/wDP+TVryvSl8k1Xsh+2RV8tf8//AK6eOOKsfZ2PY08WvvTVFsn26KRUE5o2CtMWbMcD+VTppsp6CrWFk9jN4qKerMby/al8v2roV0uU9RV+Dw9dznEas2fQVrHAzZlPMILdnICInoKd5Jx0r1Wy+G3iK8w0NsxB7kgD9a6CL4T6rEu+8lggH+03P6A1ssvfU5nm0F1PDVhdugqUWkjdAa9rbwn4SsedR1dSR/DHGSfzOKrtP8OLE/Kbm5I9lUH+dUsHFbsj+0nL4UePmxnx0qaLS7mQ4VST6AV6hceM/DNsu3T9KXI/ikfJ/QCsib4j6gFK2sMMI7bQcj9aUqdJbspV68tonP23hPV7n/VW0h/4Ca2IvAWqAbriNIh6u6j+tZF1401y7GHnYA9hxWDLqV1Ocu5P1NQ6lFbI0VOtLd2O5/4RbTLXm81CBfZTuP6UjQ+C7Xl7h5z6KpH88V520zsc5NQlxnmpeLitkUsFJ7yPRTrfhe14tbPzCO8h/wDrmqsnjFoyRZW0UX0UGuEyT90ZpNkrcgVk8XJ7G8cHBbnTXHivWZuPOKD0X5f5Vjy6jdz/AOtkZvqTVLymHzMcUbUA5as/aye7OiNGC6EhkNN3c9ab+6HHJNKsidQPzq4yY+XsPDZp4Bam+aewp29j1NddNkMmCk1Io5zmoATnFSLz1r0aLMGrE6gdzU1VweKsDnFerQZhNak9FAor01scoUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMdKlOCcdqaQuOK8ucToRD/FTH+tTFR1zmmlM85/z+dck4jTIByPxpn8XWrBj9OlMwcYrkqRNk7kDe9N/hqYoO9N2giuScO5aZAPvU1qn2gGmlB3rGUbF86Ie1NXrU5QUhjB6f5/WsZRLUkVmoPIqx5YNIFA6Gosac5WWmNg8Vb2jPWkIU9ahxH7QgoqfC07ajD0qXTD2iK1FWfKX1/z+dHk56UezBVEVqUdRVny/pR5f0pKLTDnG4B60mQOKdtJ6im7R6UcjM15gGB4paTApcCjkYPyCiiitIoQ4MR0ozxnNNopg2SB8daPM/z/AJFR0uSOlNMViYM30qYTPVYPx/n/AApQ470+dkygmXVnb1x+NWY76RfusaywwPSlrVVfMwnQT6HVW3iHVLYg28zLj+6SK7HS/it400oj7LfSjHqxP8815NuIqRZcda1jXl3OSpgKb6H07pn7Snj2zULcSR3I9JUBH6YruLL9pe1ulEeu6JaTg9SgZD+eTXxcJRUyy4rphjJI4amT030Pu61+K/wa1r/kKaLJbt3MUu79CordisvgBro3Q31xaFu0gUj9K/PlZz61bjv5YvusR9M1tHHy7nHUyOHY/QwfAjwJrYzoOtxSE9AVx/Wsq/8A2VdZILWE0U30NfDdv4gvrdg0crDHvXZ6X8U/F2lkGy1CaP2V2H8jWv8AaEjn/sa3Vo921P8AZv8AGVhljbsf90ZFcDqPwl8QWOfPgYY9RWto37S/xI0sKi6lI4GMh8P/AOhZr1HSv2vfEwwuqxW9yOM74/8ADFWsYnvEzlg6sdIyZ82XXgjUIP8AWxkfhWLN4au4jypr7psv2m/BWqYXXdGtmz1KqB/PNdHD8Qv2ftdGb6wjhJ9FP9BVfWqT0cRKhil8LufnG+kTL1Bq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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMHipW61H0WvLmjoI+9Nb2NPGeaYT3rlnsNDNxPJo/h6056b/DXJUNkN3E8GmliBxTtpBppG7muaZSGmmjp1p5puMCsZ7DT0Gc5pGHrUmD65pcZGDWLjcvnIDTR1qxs/Wjyz2/lWfIx86Kx60relTbKaVPapaa3LUiMAkcGlAPrUgTNL5f8An/JoSYNkdFSeX/n/ACaPL/z/AJNKwiOlyR0pSpBoC+tACbmFLval2elNIxxQAZ5yeaXK+lNooGOyp7YowD3ptFAhaSiigAooooAKKKKACiiigBQcc04Oe9MooE1csUUgUDpS1Skw5UO3GniUioqKqM+5lOBYWUmplcGqNSq+etaGTgXQ5HepBM69DVHOeaUHFaRl5mLgjUS8kWr0OpyoOprBD5OP8/yp9WqrRjKhF7nZW+vXUWCrkfjW/aeNNQgwUlb8zXmavng1OJXFbxlcw9gke32fxT1u2ACzMPxNdfZfGzXYsYmb8z/jXzKk7DqamW4IPBq1bsZTpu59eW/x68Qx4AuGH/AjW3b/ALQ/iKPGJif+BGvjFbyQc5p4vZBxmrSTMnB9j7fj/aQ8Qd2z/wACNSn9pLXR94Aj6mvhz7dN1B/Wl/tGcfxH86cbIiVC/Q+25P2mNXXrEp/E1Ub9prVB1tk/M/4V8XHU5jwWzURvZexrVVbdTGWB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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1P4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsQEZOKaQegp/wDFTWPpXmz3N0xm3H403b3NSNnrSE8ZrlnqMiK5OaaRnpUudwppfIxXNKJcH0Iz6UmMDrTs80VhKK2NLjClJsqQ4owOlZOAERA9KX5ehFO2ijaKz5QG5Qfw/rTwyCmlM0mwnpSsJpEyyJ1NTBrdjyKphDShPf8Az+dCbIaXc0UWxY/Nn8ql+zaceN+Ky0Tmpdh/z/8Arq1LujOUXfRl/wDs+yb7sw/Jv8KYdLQ/6uVT+P8AjVIBxTw0g4/z/OtFGPVC9/oyZtJuBypUj/eH+NRNpt0P4c04SPUonlXoaPZ0+wc0+5TNldDqh/KomglH3lx+FagupfX/AD+dPF5KOopPDU31K9rNGJ5ftSbPatw3Zb7y0nnxHqgqXhI9GNYiXVGHtHTFG0elbW+3PVabttj2qXhUUsQ+xi7FpQgzWx5dse+KT7NA3Rv0qfqbK+s9zH8tf8//AK6PLX/P/wCutf7DGfusKRrAk8MDS+pMPrSMnyx/n/8AXR5a/wCf/wBdan9nydqYbGUdqTwbKWIXczvLX/P/AOujy1/z/wDrq21tKvam+RJ6VH1VlqqVwiinYA6VJ5TUvlN/kf8A16ToWD2pFRUvlH/IpPLPb/P60vZC9qR0VL5Z/wA//rp3lAHmrVMh1EQU5Rk1LsWpNlV7Ml1Bgo2knipQuO1JtJ68UKmyLjcFeTTw4PH+f5UCMd/8/rTgoHOKpUhC1Mn3aZ5Z/wA//rqRQQMGto0zOdhaKKKszClyaUKTS+W3+f8A9dVysBuWoy1O8tv8/wD66AhzzRyMBN7epo3t6ml2NTdrUcrFYXe3qaaXY/xYowR1opalIA7EYzmiiikJjlkI4FSidu+PyqDaeoFOCkmtlcGkW1m9QDUgkg6tkGqgXb0p1aKfczlFF9Vt3+6+PqD/AIVJ9gMnKOp/EVmjdilBYdK0VSPVGDpy6SNI6XdfwAn6VC1pdJ95T+VV0nlj6MavR6rex9Dn61qpUnvoZy9qtrMp+XPnkU0xzehrbXW5TxJGpH0qZdSspP8AWw4+hrVUKT1UjJ16i3ic2dy9aC5xiuoX+x5v76n6Cnf2ZYS/6uXn3FNZe3rFkvHRW6ZyYUml2NXUNoUnWNlIqF9Iul7Ain/Z0luNY+m9mc7sajawrZNhIv3hUZsmFQ8CzVYiJk4I60la32Nqb9kasnhZFrELuZdLg1pG0k7f5/SozbS0fVZdjT6yihRV7yJfSk8iQdqh4eSD2qKeGowastAx6im+SRS9hIPaor0oUmrAiI7UuxqfsH1E6iK+1hSYarOxqXy2/wA//rodEXtCpS7WNWvLNL5bUvYsftEVdjUnIq95Y9KQxjvR7FjVYo08SNjB5+tTmP2pBFnoKPZyQOomMwDzjFOqXymp6xmtFAzcyE+4qUU/aTwKXY1VyGdyM9DURJzVnyz3/wA/rTdmT0pqAXREHA6ipVcjkUeX7UBD6Va0C6LSSAjBpShzkVHGhqwOOK6I67mEmkQjcDgdasou4804R5HFPSNx1pqHYxlNDQpU1q2d48RA7d6qrHxzThGc/LXZSvE5qvLJWZ0Ukcd5H5kfXuKw7i1K5B49qv2pkQhvzrYMSXiY6GvQ5VONjylWdKVuhw0iEDGKgwR1rprnT3Q4rMe0YHkV51XD22PVo4uLV0ZDKSeBUTA/StVrV/Q1G1rLjpXI6T7HVGstzKKGmkEcGtE2z9cGmm2k7A1m6TN1VRn0c1c+yup6U02z56Gp9nIv2iKtKFJ6VbELelO8r2NUqTJdVFLa3Sl2NVzyvrThCT2NHsmL2pQw1GGq+YvUUnlj0p+yY/aopbTnijY1XhETyBT/AC39KXsmT7YqhTipVXFTCJ/SnCJjVxpmbqIiCk9Kc454q0kW0cin+VnnFb+yZg6iM8jPBqMR88/5/WtL7OCeaa0QQcUvY9y1VKeNvFFTlCfWmGNvSs3EaeupAQzUuzB44qURsaesDNSUWy3URX28YPNMKNV7yB60xoiBxQ6ZKqozzEetJsFXTG2KaIGNZyh2NVV8ykUPak2NWkLWQ9Fq3Fpd1Lwq01QkyXiYrdmOAx7cU8KTXWQeGbyU/PhR7mtFfD9pbDNzJnHYVvHBSe559TNqKejv6HCeU7cKM/T/ACasw6RdTnCqa7My2dsNttCW9zis6e7v5RsUbV9q1WDj1JjmFSXwq3qZyaDHD8104Wpd2lWvCDzDVSS2u5D8wJqL7Bcd1pOFtkX8X8SZYk1eXG2EBB7DmqEk883MjE/U1L9jnHAWj7Jcf3ahxm9zeCpx+GxTII6dKiJJrQ+y3H9w1GbWQdVrJ05dDdVF3KWBSeWGPFXhbyDotKYJR2pKgUqq7lLy296dsarYhlPal8iX0odGwnVXUo0Grht3z92kFpIegNR7F9Be0iUCGbrx/n60vlj/AD/+ur/2SUfwmni2mPaqVCW5Xtl3KGB0ppRTV82sueUpPsUvYH/P4U3hp9hKtHuZzKeoFNw1aw064Iztpw0+Qck4/wA/SmsLMf1mK6mQFJoKNnGK2FtCPU/hR9mIP3TVPCtbh9aj0MgIe9PCsOn8q0xBIfurS/ZJ25xSVBieIXUz9jUhUjrWj9kkH3iBUbRIoyzZ+lDoW1EqkXsUD1zTS46VcKRds/yqFggP3az9mjWLRWbk5ppViKssc9BUTbv/ANVRKBcZFfyzQY8dTUlIQD1rGUbljM4/ipd5Hc0ojz0pSmOtL2bBNCec+ep/Onh2I6mmiP2p+wjiiMGITLUoJzS+W/pUgjbHSrjSYOSADFRlznFS+W3vSeQ5PFaKmyFYhyaTpVj7NJ7UG2kxzj/P4VMqUuhXOu5TMnp/n9Kjq6bX3pv2ZR1apdGRSqx6FI5IqLDVo+TEOrZpCIB0yfxrN4bzNVVRn4ajaxq/5kY5CjNN849gBSeHXcr277FQRuegzTxbzN/DUxlc1Gzymp9nFbjVSQotZe+KPsyj7zCozvPU03Yx70vd6IXM+49oIR/EKYYofWjy2/z/APrpfKY0NPsXzLuM8uAU0+UowKf9nNH2Y1HLLsUpLuV22dqiIGcAVd+zN6GgWkrdBWXs32KVVLqZ5A6imFQa1BYTseFz+FTLpF233UpfVm+hTxVNbsw/LHf/AD+tO2ZHtW9/Yl53UCpRoN1jkrT+pS6Izlj6S6nNeWv+f/10eWO3+f1rp/7BlH3mUUg0aMffkFSsBMPr9LozmNlNIPpXUHTrVfvSce1RG1sF/jP5U/qMu4LGxeyOc2HGaApNdAY7Bc8k/hUZayHABqHhPM0WJv0Zi7D0o8tq2DLbj7i1E10g4CVDw0erKVVvZGZ5TnoKX7O57VcNyewAppuJD0qfYxWxopSKbW0mOBTPs0vcVZklcioN7+tS6US1KQn2V/UUG2YckikyTSc0nTiUr9xfJXu1J5ca9TSEcUhTNRy9ikn3D91mlzEOgpuynBB3pSXkN6Cbk9KTcMcCjZ60bMUkg0FDccU7PT3pAo6UuK1gupVgB605Sc0mKeB3NdMERK1h3JBzTwOhpAOfrTlGQOeld9JGRIvWpKYvWnivToGDZPRRRXorY5gooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxGBzmm4yeamK9hSbeMCuCpApMhK55prDsKn2nFJtxXLOLL5yAjtRjPFTbBSeX/n/ACawlTY+dFUrz9aTHpVryz/n/wDXSGNsVi6TGqiK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TTAy1DozNI+z7IptdXjdXNQtLM3VjV827nnBpDaueqH8qzlhpPc1jUgjLPmHncT+NRlG781sCxmPRT+VH9m3B6I35VH1OT2RqsTHuYRT/P8Ak0eWP8//AK63v7Kuj/AaT+yLjutZ/UJ9iljILqjA8s01o+K6D+yJz0A/Oj+x5V5Yj/P41P8AZ8+w/r8O5znljFJsWuiOlsP4hSf2cO7CmsumX9eh3OdMY7UvlE9P5f8A166L+z488n8qadPTsTQ8ukH16JzjxED/AD/jUHlZOetdNJYqFzzUP2RR2NYTwErm0cYrHPmLFM8v2ro/sqj+E0023otQsEy1jEc95foKPLPpXQ+QR/DSeU3XFP6hIPriOe8pj2NHkyDoK6DyX9KYYpM1LwLGsXcwfJfuKUQOe1bBhm7A1H5EnVgayeDsWsQZf2eSk8lq0jbyHseajNs55xQsP5FqvfqUxHx2p+wd6nNu4o8ps8ito02HtPMi2KKUKKf5ZpfLI6muqEA5xoA604Y/Wjbj8Kdj3rvoxIuSUUUV3rYwCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVH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12Zsbv8Agi/SozZ6iPux/wDjtP6rDt+A/wC1G/tfickLK2HSMf5/Kl+zRg5WNa6U2WqHpG3/AHz/APWqJ7TWQcbH/Kn7GPYtY/8AvL7zBFux6Iv5f/XpPssh6KPyraNlrB5KSfkaiey1X+JXH4Gh012Zaxaf2l95lCxmYcDH5Uw6bN1J/l/hWg9hqHdWqq9jegcgispJdjeFdv7SKx0qU9T+tRtpRzyw/Ole0ugeQarPDIBzWTlD+U6oTk/tEp01RwXWozp8A5ZxVV0b1qoyuOprB1o/ynRCE39o0jZ2I5aQfl/9eo2i05esh/L/AOvWU4buagZT/FWTrrpE6I0JdZM1iumDq7H6AU0nSVHO8/lWSVyKhKdqyliP7qNlh7/aZpzyaXt4DHn1H+FUTNpw5CNj6/8A1qpSoNvFV9hFclWs77HZRw0bat/eaJubIfdjz9TTDd24OREMfWs8gim4rB4iXY3WHiXjfRdo1/z+NMN8vaNfyqmV9aaVXvWTrzLVGJbN6P7q/lULX59B+VQFAOgqJlINZyrz2ZrGlDsPa9YnIFV2umprLjrUZA6VzTqSZ0wpx7CtOx71AZmxTinpURXNZc7ZvGKQhkP+TTdxoIxz+FNxzVJmyS6Dt1Lmmhfzp2K2jcoQ80d/yoPejvXbTJJKKKK7FsYhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//X/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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GuQnVevqKonSLn1X/voVz0mrXOPvGqx1O6/vn865qmPp3Oulgq6WrR050e59V/76FN/se59V/OuWOo3R/iP503+0bnux/OsHjaZ0LA1/5kdSdInA5Zfzpp0qYc7l/OuV/tCf+8aQ39x2Y1Dx9PsWsFX/AJkdV/ZUx/iX86jbSp+m5f8AvoVy/wDaFz/eNMN7cEfeNRPHQ7FrBVv5kdG+mTDuv5ioG02buV/MVzxvLgdSaYbubPJ6+9c0sZHsdEcHV7m82nyjuv51A1lJ6j86xftU3c037TIe9T9aj2N1hprqa7WknqPzFRG1cc5B/Gs37RIec0ea5PJrSFZPoaKjJF/yHHX+dNMTVS8xjz/Wn+YfWuiFRFckkTlM8Gk21EHNOznmu6nK7J5WS0UUV3LYyCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEBPOaaTkU5utNbgV5szdITsKYCSCM04/dpoPU1xzYxue3rTTxzS/xU1j3rnlsaw2AmhulIfQUnIHNYFjjTOT0NONM6DI71gwG496OfWl255pKQBk96Cc9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qOspNljenNNyx6fpTyM0m0A1Ddy00REkcUmWx1qQrnmmBcgikzRSuRYP8RxSdsU9gQcU0dqnUYEDmjdyaPWjAJqkA4HIpaQDinV0RAXtin+ppg6U8c12UyWPHJp46UxetPHSvSoGJNRRRXorY5wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//R/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxD1amt1qXHekKjGetedNGqkQkACm84qbbnk0FARmuaUSuZEGMg0zGTxVkqD0NNIFc8ojU7FfFIc44qxtWk2LWModjT2hARmkxVjYtGxRWTphzlYqaCpNWdoz0p20dhUeyYucplWNG0mrxUHkClKDqB+lL2QvaFIIT1pyjHAq95fotO2Z7U/YXIdUoqmWqUJjtV9Y8nOKkEZraGGMpYhIz9jZxSheOR1rR8v/AD/k04R+vNWsKQ8QjNEZzUioR0rQ2e1SCIf5FarDaGcsSZwQ04RmtIRU7yTnpWscIQ8QjN8v2pRH6CtQQegqQW69xWiwhm8UZIiJ7U8RN/kVrCAY6U9YR0xWkcGmZvFmSsDE4IP5VJ9mI7E1ri3H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NI5tU/l/E81NrKOxpptpT2r0o3toeDAPyFM+2WB4MA/T/Cs3lkO5azip1h+J5obeToVNMNtIexr0sz6cf+WP8qaZdNI5i/SsnlUX9o1jm8/5GeafZmPamG1bPSvTC+mHnyz+VRFdLP8AA35VLyldzVZzL+Vnm32Z/Q0G2k7A16KY9MPRWFQtb6d2Dfl/9eo/srzNFnH908++zTelJ9klPau9NvYdiaga1sj3NZPLPM1WbJ9DhJLSVRyKgNq9dxPZWe0YY9apGxtD/HXLVy2zOmGZqxyX2Z/Sm/ZZO4rq2sLYfx1GbG2PSQfjXO8vN45jc5Y2re350w25HNdT/Z0PaRaadPj7Ov51Dy5mn9oR7nKmE00xHGDXUnTx2dfzqI6f6sPzqJZezRZhE5cxmmGP2ro3sQP4hUBs/cVlLBSR0xxkTAKcU3aRzW21oR3BqI2p9RUfVGarFRMnFKFNaRtT6j86jNuw7itI4dlKumVMYFKB+tWfJYUnl10QpMfOiIDvTh0/GnbTS7a9ClEnmQ+iiiu5bGAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//S/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdy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fsWjthiYsy6KsvbuOnNQmNs8irUXc6FUViI0DrnNOKsPem4Oa6YFRHUUUV1ogKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsBOaD9fxqPPOKbnBrgnIqMbkuRSbh61CTg5pCeMiueU7F+zJ9wo3pVYnPSjcAM1jKqHs0WPNQHJFL5qDJ5/OqZbjFIWNZOuP2RofaIx/DSi6TsKzD1orP6y0P2CZq/bMfwilW/b0FZOTRnIqfrUiXh49UbI1Fx0p41N/WsPIoyMU/rsu5LwsOx0A1WXoTS/2nJ3Y1z4fnrS7uear6/In6nDsdJHqc2fvn86m/tGb+8fzNcwkhznNTCU+taRzCXcylgodjoP7RmPVj+dH9oSdzmsLzRjrR5o/vf5/OrWYTI+qQ7G5/aD/wCc04agw7/5/OsESj1o8z3NJ5hIPqcexunUH/zmm/b5D3/nWMJOetO8z6U/rsu4PCR7GwL6T1p4vmxyf1rE8z6UxpSDxT+vSQvqaZvfbfel+2k8ZrB833p3mHFNY+QvqcTc+1n/AD/+uj7Wf8//AK6wxLnp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e3+fxo+1t7f5/GsTzcdaaZlpfWkUsKjd+1t7f5/Gk+1NWH5y9qX7RT+ueZX1U2/tRpPtZ/z/APrrE+0UecCc0vrb7i+qm39rP+f/ANdN+2f5/wAmsYzg0nnCk8W+5SwqNg3p9aPtxrFMvvSeYPWhY1rqP6quxtfbT60fbW9aw/NP+T/9ajzT/k//AFqX119w+qI3TeE8Z/z+dJ9rPr/n86w/NP8Ak/8A1qPNP+TVLG+YfVEbn2s+v+fzppuyf8//AF6xxJ7ml3kjINH1t9wWGSNKS6JWoDdHPSqLu2O9QmQgZrCeKZtDDaGn9qI7U37U/pWX5rU3zWqHimaLDI1vtL0n2pqy/MPek82oeLY1h0av2pvag3jdMn86yPN96QycdaHi2V9WXY1vtbHvTftb461kmTHNMMv45qHi2UsKjW+1uT1pDeP61kmSk35prFMtYWJqfampn2lqz9xpwY9DW0cQ2P2CLpmLcUm8nvVXPcU7Pp9a6YVmxezRYL0gbPvUIPrTgf5130pi5ETUUUV2oxCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9T+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIe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TmkINJ1JdR+zRY3xk5IoLoRgA1UIahc96h1WP2RZ+U85Ipp2joar5OKMkGpVS4+QnycYoz6VEGNPzWkZjUB+akz3qCng9q6ISJcOxOD2pwOQTUQJBJp4PA5rupszsTDrTh0qNT81SV6VAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsRlCTzTSlBJBpjNxkV5szZJ2HeWo79aNiD+Kosk0wsa5JtDSZNti9aQiD1qBiR0pmcjmuackaqBOTEOxpCyen61X3EnFMLEdK5pTK5S0WXPAppce1ViT1poJIzWMqg1TLBkbsab5knc1BuJOKQv2FYuZfsibeT3phYk0zcevrTdxasXNmigiQt6U0tkc1GSc0tQ2yrChiKdv4poBPApwQ55ouAm8il8xv8AP/6qd5Y7U4R47U9RNoByM0tLtNLj3FUkyG0NopwAz1p3yDrWiRDZHTgpNOygo8xRVXROvRCiInvThCe9MMoHSjzj6iq5ooXLIk8n/P8AkUv2fvmofOb1/WlE5Hen7SIcsiyLcjgVJ9nPXNUv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E9qBkj9R/hSiay/iz+f/ANasDc1GWoeKKWEOg8zTzwSRTSLA/wAdYOWpC+OppfWkUsK+5tyLaEfIah2QGsky8YzSeZQ8UhrDPua/lW/ZqDFDj/WVkeZ7ml833qXiIvcPq7XU1TGoPyyZpAPfNZXm/WjzKf1iI/YM1sL9f600rHj0rL833pRMVpPErsH1d9y+RFSYj7DNUfPPTNKJc01XTBUZFvCYxRhareYc804SetaxqoOVk+1fWnBB2NQBwaeGOcV0QaE4sn2A96eEPrUIbuKkDZwM130mjKzJQDnNPA71Grc5qQV6dAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=) no-repeat;background-position:50%;width:100%}.page___DIVys .center___ZZUXk{margin:0 auto;width:1200px}.page___DIVys .btn___Nvkws{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.publish___KX558{bottom:290px;cursor:pointer;position:fixed;right:40px;width:112px;z-index:1000}.publish___KX558 [class~=ant-tooltip-inner]{padding:0!important}.publish___KX558 .before___Z3kEA img{height:109px;width:112px}.publish___KX558 .before___Z3kEA .name___uyiuo{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:20px;font-style:normal;font-weight:600;height:28px;line-height:28px;margin-top:15px;text-align:left;width:120px}.publish___KX558:hover .dropDown___xPHjW{display:block}.publish___KX558:hover .before___Z3kEA{display:none}.dropDown___xPHjW{background:#fff;display:none;line-height:1.5;min-width:1.1rem;white-space:nowrap;z-index:999}.dropDown___xPHjW .line___iY3vd{background:#dbdce0;height:.01rem;margin:.24rem 0;width:100%}.dropDown___xPHjW .subName___EWL1G{align-items:center;background:#fff;color:#1b8565;cursor:pointer;display:flex;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-weight:600;height:.5rem;justify-content:space-around;opacity:.9}.dropDown___xPHjW .subName___EWL1G:hover{background:linear-gradient(90deg,#49b04d,#3f7cb2);opacity:.9}.dropDown___xPHjW .subName___EWL1G:hover aside{color:#fff}.tip___bHEXo{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem}.form___Ca7CG input{border:1px solid #e1e1e1;border-radius:2px;height:38px!important}.form___Ca7CG label{color:#5f6367!important;height:38px!important}.form___Ca7CG label:before{margin-top:2px}.form___Ca7CG .img___k8UCl{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Ca7CG .img___k8UCl>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}[class~=ant-input-affix-wrapper]{padding:0 7px!important}.tip___xda6Q{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:20px;left:205px;line-height:20px;position:absolute;text-align:left;top:10px;width:225px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file diff --git a/p__Demo__index.async.js b/p__Demo__index.async.js index fd4263c0d9..9e0c31c5e5 100644 --- a/p__Demo__index.async.js +++ b/p__Demo__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14058,11021],{38827:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},50382:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={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"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},8887:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},78903:function(e,t,n){n.d(t,{JW:function(){return L},Jd:function(){return E},Kl:function(){return T},L5:function(){return h},MH:function(){return F},MI:function(){return A},Qo:function(){return j},SO:function(){return m},Tf:function(){return y},XO:function(){return p},Xy:function(){return b},Y0:function(){return C},Ye:function(){return Q},Yv:function(){return U},ZH:function(){return B},am:function(){return P},bD:function(){return H},fA:function(){return z},fY:function(){return k},g6:function(){return f},g7:function(){return W},gT:function(){return Z},gn:function(){return K},h$:function(){return $},hG:function(){return _},i8:function(){return M},j3:function(){return R},lH:function(){return D},li:function(){return v},n4:function(){return x},pU:function(){return N},qK:function(){return g},sA:function(){return S},sP:function(){return I},t$:function(){return O},zl:function(){return w}});var a=n(7557),s=n.n(a),r=n(41498),i=n.n(r),o=n(82242),l=n.n(o),c=n(92911),u=(0,n(42930).oP)(),d={};function p(e){return(0,c.U2)("tasks/".concat(e,".json"),d)}function f(e){return(0,c.U2)("myshixuns/".concat(e,"/challenges.json"))}function m(e,t){return(0,c.U2)("myshixuns/".concat(e,"/subject_challenges.json"),t)}function h(e,t,n){return(0,c.U2)("tasks/".concat(e,"/star.json"),{shixun_id:t,star:n})}function v(e,t){return(0,c.U2)("tasks/".concat(e,"/rep_content.json"),l()(l()({},t),d))}function x(e,t){return(0,c.v_)("myshixuns/".concat(e,"/update_file.json"),t)}function g(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_original_code.json"),l()(l()({},t),d))}function y(e,t){return(0,c.v_)("myshixuns/".concat(e,"/reset_repository.json"),t)}function _(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_passed_code.json"),l()(l()({},t),d))}function b(e,t){return(0,c.v_)("tasks/".concat(e,"/game_build.json"),l()(l()({},t),d))}function j(e,t){return(0,c.U2)("tasks/".concat(e,"/game_status.json"),l()(l()({},t),d))}function w(e,t){return(0,c.v_)("tasks/".concat(e,"/choose_build.json"),l()(l()({},t),d))}function k(e){return(0,c.U2)("myshixuns/".concat(e,"/get_remaining_time.json"))}function Z(e){return(0,c.U2)("tasks/".concat(e,"/picture_display.json"),d)}function C(e){return(0,c.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,c.v_)("myshixuns/".concat(e,"/repository.json"),t)}function S(e,t){return(0,c.U2)("myshixuns/".concat(e,"/start.json"),t||{})}function P(e,t){return(0,c.U2)("myshixuns/".concat(e,"/reset_pod.json"),t)}function E(e,t){return(0,c.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:t})}function O(e){return(0,c.U2)("tasks/".concat(e,"/check_test_sets.json"))}function D(e){return(0,c.U2)("tasks/".concat(e,"/get_answer_info.json"))}function I(e){return(0,c.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function F(e){return(0,c.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function R(e,t){return(0,c.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:t})}function L(e,t,n){return(0,c.v_)("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function T(e,t){return(0,c.U2)("myshixuns/".concat(e,"/active_pod.json"),t)}function M(e,t){return(0,c.U2)("tasks/".concat(e,"/rank_list.json"),t)}function z(e,t){return(0,c.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e,t){return(0,c.U2)("tasks/".concat(e,"/commit_files.json"),t)}function K(e,t){return(0,c.U2)("tasks/".concat(e,"/pull_files.json"),t)}function $(e,t){return(0,c.v_)("tasks/".concat(e,"/log_output"),t)}function U(e,t){return(0,c.U2)("tasks/".concat(e,"/stop_log_output.json"),t)}function A(e){return q.apply(this,arguments)}function q(){return(q=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/add_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/delete_git_file.json"),{method:"Delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(e){return G.apply(this,arguments)}function G(){return(G=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/mv_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Q(e,t){return(0,c.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:t})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},16644:function(e,t,n){var a=n(82242),s=n.n(a),r=(n(59301),n(19779)),i=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,a=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:t||r,style:s()({width:288,height:200},h)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(i.ZP,s()(s()({className:f,onClick:p},a),{},{children:d})),m&&m]})}},1108:function(e,t,n){n.r(t),n.d(t,{default:function(){return Fe}});var a=n(59301),s=n(95237),r=n(3113),i=n(43604),o=n(92248),l=n(92911),c=n(42930),u="wrap___d2dw2",d="full___aj305",p=n(7557),f=n.n(p),m=n(41498),h=n.n(m),v=n(82242),x=n.n(v),g=n(79800),y=n.n(g),_=n(39647),b=n.n(_),j="warehouse___QWVPT",w="content___w0dAS",k="left___xZRzx",Z="close___KBRyH",C="right___v5JXP",N="loading___SunBf",S="empty___dvPGr",P="line___VNd7N",E="footer___Yx5nS",O="commit___Ui8A5",D="filePathWrp___qeMMR",I="filePath___tc_hQ",F="bottom0___tgeX3",R=n(8785),L=n(99313),T=n(6848),M=n(8591),z=n(20834),B=n(71418),K=n(43418),$=n(37205),U=n.n($),A=n(78903),q=n(97334),H=n(38854),V=n(56102),W=n(78241),G=n(73782),Q={wrap:"wrap___SO6Mn",modal:"modal___zNd_3",title:"title___EX56C",path:"path___IqyHA",colorBlue:"colorBlue___MSdA7",width240:"width240___mU1C0",filePath:"filePath___v0Tze"},Y=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"],J=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.taskData,r=e.isRepository,o=b()(e,X),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:n.myshixun.identifier,message:a.commitMessage,content:"",path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!r||void 0}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),o.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",centered:!0,open:o.visible,wrapClassName:Q.modal,onOk:function(){v.submit()},onCancel:o.onClose,title:"新建文件夹",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n,a,s=x()({},v.getFieldsValue()),r=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),i=null==s||null===(t=s.file)||void 0===t?void 0:t.split("");null!=r&&null!==(n=r.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=i&&null!==(a=i.filter((function(e){return"/"==e})))&&void 0!==a&&a.length&&(s.file=s.file.substring(0,s.path.length-1)),v.setFieldsValue(x()({},s)),d(s)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ee=n(35782),te=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],ne=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.taskData,n=(e.dispatch,e.isRepository),r=e.onClose,o=b()(e,te),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.MI)({id:t.myshixun.identifier,message:a.commitMessage,content:a.codeMirror,path:(o.defaultPath?o.defaultPath+"/":"")+a.path,secret_repository:!n||void 0});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),r());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",open:o.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){v.submit()},onCancel:r,title:"新建文件",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n=x()({},v.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),v.setFieldsValue(x()({},n)),d(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Y.jsx)("div",{className:"mt10 mb20",children:(0,Y.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,Y.jsx)(ee.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],se=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var t=e.taskData,n=b()(e,ae),r=(0,R.useLocation)(),o=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),l=y()(o,2),c=(l[0],l[1]),u=(0,a.useRef)(),d=W.Z.useForm(),p=y()(d,1)[0],m=(0,a.useState)(""),v=y()(m,2),g=v[0],_=v[1],j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1];(0,a.useEffect)((function(){n.visible&&p.resetFields()}),[n.visible]),(0,a.useEffect)((function(){var e=n.defaultPath.split("/");1===e.length?(_(""),Z(n.defaultPath)):(Z(e.pop()),_(e.join("/")+"/"))}),[n.defaultPath]),(0,a.useEffect)((function(){var e;u.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var C=function(){var e=h()(f()().mark((function e(){var a,s,r,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.g7)({id:null==t||null===(a=t.shixun)||void 0===a?void 0:a.identifier,from:n.defaultPath,to:g+s.path,message:s.commitMessage||"".concat(n.defaultPath," rename to ").concat(g).concat(s.path," ")});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(M.ZP.success("操作成功"),n.onOK({path:s.path,name:s.path}),n.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"40%",open:n.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){p.submit()},onCancel:n.onClose,title:"提交说明",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:p,scrollToFirstError:!0,layout:"vertical",onFinish:C,onChange:function(){var e,t,n=x()({},p.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),p.setFieldsValue(x()({},n)),c(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,Y.jsx)(s.Z,{children:(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:k})})})})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Y.jsx)(G.Z,{placeholder:"如不填写,默认提交信息是(".concat(n.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),re=n(94334),ie=n(59028),oe=n(31425),le={wrap:"wrap___zK3Vy",title:"title___BgjCb",path:"path___POFX3",colorBlue:"colorBlue___H4_iQ"},ce=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],ue=ie.Z.Dragger,de=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n,s=e.taskData,r=e.dispatch,i=e.isRepository,o=b()(e,ce),l=((0,R.useLocation)(),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),c=(0,a.useState)({}),u=y()(c,2),d=u[0],p=u[1],m=(0,a.useRef)(),v=W.Z.useForm(),g=y()(v,1)[0],_=(0,a.useState)([]),j=y()(_,2),w=j[0],k=j[1],Z=(0,a.useState)(),C=y()(Z,2),N=C[0],S=C[1];(0,a.useEffect)((function(){o.visible&&(g.resetFields(),k([]))}),[o.visible]),(0,a.useEffect)((function(){m.current=l.id}),[]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;S(n)}}),[]);var P,E=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return M.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/deleteGitFile",payload:{id:l.id,path:N?"".concat(N,"/").concat(t.name):t.name,message:g.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(k(w.filter((function(e){return e.uid!==t.uid}))),M.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),O={height:300,multiple:!0,withCredentials:!0,data:(P=h()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(t,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,a=x()(x()({},{path:o.defaultPath?o.defaultPath:"",message:d.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(a);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return P.apply(this,arguments)}),fileList:w,method:"post",action:"".concat(re.Z.API_SERVER,"/api/myshixuns/").concat(null==s||null===(t=s.myshixun)||void 0===t?void 0:t.identifier,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,a,s;if(k(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void M.ZP.success("上传成功!");k(w.filter((function(t){return t.uid!==e.file.uid}))),(null===(a=e.file.response)||void 0===a?void 0:a.message)&&M.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:E,beforeUpload:function(e){n=e.name}},D=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:o.onClose(),o.onOK({path:o.defaultPath}),I();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){};return(0,Y.jsx)(K.Z,{open:o.visible,onOk:D,centered:!0,onCancel:o.onClose,width:"70%",children:(0,Y.jsxs)("section",{className:le.bg,children:[(0,Y.jsxs)("div",{className:le.wrap,children:[(0,Y.jsx)("div",{className:le.title,children:"上传文件"}),(0,Y.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:D,onValuesChange:function(){return p(x()({},g.getFieldsValue()))},children:[(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Y.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Y.jsxs)(ue,x()(x()({},O),{},{children:[(0,Y.jsx)("div",{children:(0,Y.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(le.colorBlue)})}),(0,Y.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Y.jsx)("span",{className:"".concat(le.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Y.jsx)(oe.Z,{onFinish:function(e){return S(e)}})]})})})),pe={flex_box_center:"flex_box_center___MMlsc",flex_space_between:"flex_space_between___ti22L",flex_box_vertical_center:"flex_box_vertical_center___YL4jC",flex_box_center_end:"flex_box_center_end___vx3wA",flex_box_column:"flex_box_column___eKe0F",headLeft:"headLeft___dsKhq",colorBlue:"colorBlue___gaxVL",wrap:"wrap___NLIaW",nodata:"nodata___zv745",nodataText:"nodataText___EWDiS",content:"content___i5G9Y",gitCode:"gitCode___W15AY",ellipsis:"ellipsis___sEcFA",menu:"menu___sjQxY",overlayClass:"overlayClass___ofgjv",tips:"tips___WEDOk"},fe="wrap___WB5qS",me="content___HZdqT",he="mainPathWrap___XMF09",ve="colorBlue___N9Dtz",xe=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),s=e.title,r=e.pathList,i=void 0===r?[]:r,o=e.showInputPath,l=void 0!==o&&o,c=e.isMergeSelectFile,u=void 0!==c&&c,d=e.onFinish,p=void 0===d?function(){}:d,m=W.Z.useForm(),v=y()(m,1)[0],g=x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),_=(0,R.useLocation)(),b=(0,a.useRef)(),j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1],C=(0,a.useState)(""),N=y()(C,2),S=N[0],P=N[1],E=(0,a.useState)([]),O=y()(E,2),D=O[0],I=O[1],F=(0,a.useState)([]),L=y()(F,2),T=L[0],z=L[1];(0,a.useEffect)((function(){var e;b.current="repository"===(null===(e=_.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,a.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=i.join("/"),n=[];i.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),I(n),Z(e),P(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=h()(f()().mark((function e(t){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:t}});case 2:(a=e.sent)&&z(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(){var e=h()(f()().mark((function e(){var t,a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==v?void 0:v.getFieldsValue(),a=k?"".concat(k).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!u){e.next=6;break}return p(a),U(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:x()(x()({},{id:g.id,path:a}),b.current?{}:{secret_repository:!0})});case 11:s=e.sent,p(S),0===s.status&&M.ZP.info("新建成功"),e.next=18;break;case 16:p(a),M.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Y.jsx)(K.Z,{centered:!0,title:s||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:$,onCancel:U,children:(0,Y.jsxs)("div",{className:fe,children:[(0,Y.jsxs)("div",{className:me,children:[(0,Y.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,Y.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));I(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);Z(a),B(a)}(0,t)},children:e.val},t)}))}),!(null==T||!T.length)&&T.map((function(e,t){return"tree"===e.type&&(0,Y.jsxs)("a",{onClick:function(){return function(e){var t=k;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),I(D),t=k?"".concat(k,"/").concat(e.name):e.name,Z(t)),B(t)}(e)},children:[(0,Y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ve)}),e.name]},t)}))]}),(0,Y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Y.jsx)("div",{className:"mt5 mb5",children:k}),l&&(0,Y.jsx)(W.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Y.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ge=n(94172),ye=n(78386),_e=n(37740),be=n(89392),je=(n(31622),n(80826)),we=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"],ke=q.Z.DirectoryTree,Ze=function(){return(0,Y.jsxs)("div",{className:"mt20 pb50 ".concat(pe.nodata),children:[(0,Y.jsxs)("div",{className:pe.headLeft,children:["提示:",(0,Y.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Y.jsx)("br",{}),"两种方式来使用:",(0,Y.jsx)("br",{}),"1、",(0,Y.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Y.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Y.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading,a=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:t,globalSetting:a,user:e.user,practiceSetting:s,loading:n}}))((function(e){var t,n,r,o=e.shixunsDetail,l=(e.globalSetting,e.loading),u=(e.user,e.activeKey,e.dispatch),d=e.taskData,p=e.practiceSetting,m=e.isRepository,v=e.treeData,g=e.setTreeData,_=e.params,j=(b()(e,we),(0,R.useLocation)()),w=(0,a.useState)(),k=y()(w,2),Z=k[0],C=(k[1],(0,a.useState)(!1)),N=y()(C,2),S=N[0],P=N[1],E=(0,a.useState)(!1),O=y()(E,2),D=O[0],I=O[1],F=(0,a.useState)(!1),L=y()(F,2),B=L[0],$=L[1],q=(0,a.useState)(!1),W=y()(q,2),G=W[0],Q=W[1],X=(0,a.useState)(""),ee=y()(X,2),te=ee[0],ae=ee[1],re=(0,a.useState)([]),ie=y()(re,2),oe=ie[0],le=ie[1],ce=(0,a.useState)([]),ue=y()(ce,2),fe=ue[0],me=ue[1],he=(0,a.useState)([]),ve=y()(he,2),je=(ve[0],ve[1]),Ce=(0,a.useState)(!1),Ne=y()(Ce,2),Se=Ne[0],Pe=Ne[1],Ee=(0,a.useState)(),Oe=y()(Ee,2),De=(Oe[0],Oe[1]),Ie=(0,a.useState)(),Fe=y()(Ie,2),Re=(Fe[0],Fe[1]),Le=(0,a.useState)(""),Te=y()(Le,2),Me=(Te[0],Te[1]),ze=(0,a.useState)(),Be=y()(ze,2),Ke=(Be[0],Be[1]),$e=(0,a.useState)(!1),Ue=y()($e,2),Ae=Ue[0],qe=Ue[1];(0,a.useEffect)((function(){g([]),et(""),localStorage.warehouseHideTip||Pe(!0)}),[j.pathname,m]),(0,a.useEffect)((function(){var e;if(null!=d&&null!==(e=d.challenge)&&void 0!==e&&e.path&&null!=v&&v.length){var t,n,a=null==d||null===(t=d.challenge)||void 0===t||null===(t=t.path)||void 0===t?void 0:t.replaceAll(";",""),s=null===(n=(0,be.cloneDeep)(v))||void 0===n?void 0:n.filter((function(e){var t;return e.name===(null==a||null===(t=a.split("/"))||void 0===t?void 0:t[0])}));He(a),1!==(null==v?void 0:v.length)&&(console.log(s,"filterTreeData"),g(s))}}),[null==d||null===(t=d.challenge)||void 0===t?void 0:t.path,v]);var He=function(e){Qe(e),fe=[e],me([e])},Ve=function(){var e=h()(f()().mark((function e(){var t,n=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,_e.Zt)({id:_.id,secret_dir_path:t});case 3:e.sent&&Ke(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(e){return(0,Y.jsxs)(z.Z,{className:pe.menu,onClick:function(t){switch(ae(e.path||""),t.key){case"1":(0,c.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,c.L9)(["实践项目","设置","代码仓库","新建文件夹"]),$(!0);break;case"3":(0,c.L9)(["实践项目","设置","代码仓库","上传"]),Q(!0);break;case"4":(0,c.L9)(["实践项目","设置","代码仓库","重命名"]),I(!0);break;case"5":(0,c.L9)(["实践项目","设置","代码仓库","删除"]),at(e.path,e.name,e);break;case"6":(0,c.L9)(["实践项目","设置","代码仓库","复制路径"]),st(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Y.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(m?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return M.ZP.success("复制成功")},children:(0,Y.jsx)(z.Z.Item,{children:(0,Y.jsx)(Y.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"删除"},"5")]})},Ge=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,Y.jsxs)(s.Z,{className:"font14",children:[(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{flex:"20px",children:"blob"===e.type&&(0,Y.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Y.jsx)(i.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Y.jsx)(H.Z,{dropdownRender:function(){return We(e)},className:pe.ellipsis,children:(0,Y.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=Z&&Z!==e.name,e.className="tree"===e.type?pe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Qe=function(e){u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Ye=function(){var e=h()(f()().mark((function e(t,n){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.split("/"),e.next=3,et(te);case 3:setTimeout((function(){Qe(t),oe=[a[0]||""],fe=[t],me(U()(fe)),le(U()(oe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Xe=function(e,t){if(console.log(e,"data"),""==t)g(U()(e));else{var n=Je(v,t,e);g([].concat(n))}};function Je(e,t,n){return e.map((function(e){return e.key===t?(e.children=U()(n),x()({},e)):e.children?x()(x()({},e),{},{children:Je(e.children,t,n)}):e}))}var et=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r,i,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",console.log("location:",j),e.next=4,(0,A.pU)(null==d||null===(t=d.myshixun)||void 0===t?void 0:t.identifier,{path:n});case 4:return(a=e.sent)&&(null!==(s=a.trees)&&void 0!==s&&s.length?(i=Ge(U()(a.trees),n),Xe(i,n),je(a.trees||[]),Re((null==a?void 0:a.secret_dir_path)||""),console.log("handleGetRepository:",i,n),setTimeout((function(){return console.log(v)}),2e3)):""==n&&g([]),De((null===(r=a.commits)||void 0===r?void 0:r[0])||{})),e.abrupt("return",a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(n,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),Me(t.path),e.next=4,et(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=h()(f()().mark((function e(t,n){var a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),a=function(){Qe(n.node.path),t=[n.node.path],me(U()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=p&&null!==(s=p.sideBar)&&void 0!==s&&s.confirmLeave?K.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):a());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),at=function(e,t,n){var a;K.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(a=h()(f()().mark((function t(){var n,a,s,r;return f()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,A.bD)({id:null==d||null===(n=d.myshixun)||void 0===n?void 0:n.identifier,path:e,message:"删除".concat(e)});case 2:if(a=t.sent,s=e.split("/"),0!==(null==a?void 0:a.status)){t.next=20;break}return M.ZP.info("删除成功"),s.splice(s.length-1,1),t.next=9,et(s.length>1?s.join("/"):"");case 9:if(null==(r=t.sent)||!r.trees){t.next=13;break}t.next=16;break;case 13:return s.splice(s.length-1,1),t.next=16,et(s.length>1?s.join("/"):"");case 16:return Qe(""),t.abrupt("return",!0);case 20:-3===(null==a?void 0:a.status)&&K.Z.info({title:"删除失败",content:(0,Y.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})})},st=function(e){console.log(e,"item")},rt=function(){var e=h()(f()().mark((function e(t,n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,tt(n.node);case 7:oe.includes(n.node.path)?oe.splice(oe.indexOf(n.node.path),1):oe.push(n.node.path);case 8:le(U()(oe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),it=function(){Pe(!1),localStorage.warehouseHideTip=!0},ot=function(){var e=h()(f()().mark((function e(t){var n,a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return M.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,u({type:"shixunsDetail/moveGitFile",payload:{id:_.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return Qe(""),(a=t.dragNode.path.split("/")).pop(),e.next=17,et(t.node.path);case 17:return e.next=19,et(a.join("/"));case 19:return a.pop(),e.next=22,et(a.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:pe.bg,children:[(0,Y.jsx)("div",{className:pe.contentbg,children:(0,Y.jsxs)("div",{className:pe.wrap,children:[(0,Y.jsxs)(s.Z,{className:pe.gitCode,children:[(0,Y.jsxs)(i.Z,{flex:"1",children:[(0,Y.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),m?"代码仓库":"私密代码仓库"]}),(0,Y.jsx)(i.Z,{children:(0,Y.jsx)(H.Z,{dropdownRender:function(){return We({type:"topTree"})},className:"current",children:(0,Y.jsx)(T.Z,{open:Se,title:(0,Y.jsxs)("div",{className:"font16",children:[(0,Y.jsx)(ge.Z,{style:{position:"relative",left:-35},onClick:function(){return it()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,Y.jsx)("span",{onClick:function(){return it()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:pe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!v.length&&!m&&(0,Y.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,Y.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),v.length?(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)("div",{className:pe.content,children:(0,Y.jsx)(ke,{disabled:!!l.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:v,switcherIcon:(0,Y.jsx)(ye.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:rt,expandedKeys:oe,selectedKeys:fe,onSelect:nt,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:ot,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!v.length&&m&&(null==o||null===(n=o.detail)||void 0===n?void 0:n.init_repository)&&(0,Y.jsx)(Ze,{}),!v.length&&!m&&(null==o||null===(r=o.detail)||void 0===r?void 0:r.secret_repository)&&(0,Y.jsx)(Ze,{})]})}),(0,Y.jsx)(se,{taskData:d,open:D,defaultPath:te,onClose:function(){return I(!1)},isRepository:!m,onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=te.split("/")).pop(),e.next=4,et(n.join("/"));case 4:Qe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(ne,{taskData:d,visible:S,defaultPath:te,onClose:function(){return P(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(J,{taskData:d,visible:B,defaultPath:te,onClose:function(){return $(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(de,{taskData:d,defaultPath:te,visible:G,isRepository:m,onClose:function(){return Q(!1)},onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=te.split("/"),e.next=3,et(te);case 3:oe=[n[0]||""],fe=[te],me(U()(fe)),le(U()(oe));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(xe,{pathList:null==te?void 0:te.split("/"),showInputPath:!0,isMergeSelectFile:Ae,onFinish:function(e){Ae?Ve(e):et(e),qe(!1)}})]})})),Ne={flex_box_center:"flex_box_center___e0Vsb",flex_space_between:"flex_space_between___fOYBZ",flex_box_vertical_center:"flex_box_vertical_center___etkby",flex_box_center_end:"flex_box_center_end___T2Etw",flex_box_column:"flex_box_column___pALN8",commitWrap:"commitWrap___Mdvi5",wrap:"wrap___ORj56",colorGray:"colorGray___Q64q1",content:"content___PuAlb",itemTime:"itemTime___IfizK",imageUrl:"imageUrl___BCM2C",blueLight:"blueLight___D24GG",divider:"divider___pIU7h",empty:"empty___F575C"},Se=n(28103),Pe=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ee=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=(b()(e,Pe),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),o=(0,a.useState)([]),l=y()(o,2),c=l[0],u=l[1];(0,a.useEffect)((function(){d()}),[n]);var d=function(){var e=h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:r.id,secret_repository:!n||void 0}});case 2:(a=e.sent)&&u(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(Y.Fragment,{children:[""==c&&(0,Y.jsxs)("div",{className:Ne.empty,children:[(0,Y.jsx)("img",{src:je.em,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,Y.jsx)("section",{className:Ne.bg,children:(0,Y.jsx)("div",{className:Ne.wrap,children:(0,Y.jsx)("div",{className:Ne.content,children:null==c?void 0:c.map((function(e){var t,n;return(0,Y.jsxs)("div",{children:[(0,Y.jsx)(s.Z,{align:"middle",className:"c-white font16",children:(0,Y.jsx)(i.Z,{children:e.title})}),(0,Y.jsxs)(s.Z,{align:"middle",className:"mt20 ",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("img",{className:Ne.imageUrl,src:re.Z.IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,Y.jsx)(i.Z,{className:Ne.blueLight,children:(0,Y.jsx)("span",{className:"ml20",children:null===(n=e.author)||void 0===n?void 0:n.username})}),(0,Y.jsxs)(i.Z,{children:[(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:"提交于"}),(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:e.time})]})]}),(0,Y.jsx)(Se.Z,{className:Ne.divider})]})}))})})})]})})),Oe=n(38696),De=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],Ie=(L.Z.TabPane,(0,R.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var t,n,o,l,c,u,d=e.loading,p=e.dispatch,m=e.practiceSetting,v=e.shixunsDetail,g=e.taskData,_=e.taskId,L=e.onEditRepCode,$=(b()(e,De),!(null!=g&&g.is_last_game)&&((null==g?void 0:g.shixun.status)>0||(null==g||null===(t=g.user)||void 0===t?void 0:t.identity)<5)),U=(0,a.useState)("1"),q=y()(U,2),H=q[0],V=q[1],W=(0,a.useState)("1"),G=y()(W,2),Q=G[0],X=G[1],J=(0,a.useState)(!0),ee=y()(J,2),te=ee[0],ne=ee[1],ae=(0,a.useState)({}),se=y()(ae,2),re=se[0],ie=se[1],oe=((0,a.useRef)(),(0,a.useState)(!0)),le=y()(oe,2),ce=le[0],ue=le[1],de=(0,a.useState)(["2","1"]),pe=y()(de,2),fe=pe[0],me=pe[1],he=(0,a.useState)([]),ve=y()(he,2),xe=ve[0],ge=ve[1],ye=(0,a.useRef)(),_e=x()(x()({},(0,R.useParams)()),{},{taskId:_}),be=(0,a.useState)(!1),we=y()(be,2),ke=we[0],Ze=we[1],Ne=[{id:"1",name:"代码仓库"},{id:"2",name:(0,Y.jsxs)("span",{children:[(0,Y.jsx)("span",{children:"私密代码仓库"}),(0,Y.jsx)(T.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,Y.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,a.useEffect)((function(){var e,t=null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath.split("/");me(t)}),[null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath]);var Se=function(e){"compileResltDone"===e.data&&Ze(!1)};(0,a.useEffect)((function(){return window.addEventListener("message",Se),function(){window.removeEventListener("message",Se)}}),[]);(0,a.useEffect)((function(){var e;console.log(null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=h()(f()().mark((function e(t,n){var a,s,r,i,o,l,c;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==m||null===(a=m.sideBar)||void 0===a?void 0:a.selectPath)||null==m||null===(s=m.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,(0,A.li)(_,{path:null==m||null===(r=m.sideBar)||void 0===r?void 0:r.selectPath});case 3:if(null!=(i=e.sent)&&i.content||""==(null==i?void 0:i.content))try{"txt"===(null==i?void 0:i.file_type)?(i.content=window.decodeURIComponent(escape(window.atob(null===(o=i.content)||void 0===o?void 0:o.content))),ie(x()({},i))):(i.content=null===(l=i.content)||void 0===l?void 0:l.content,ie(x()({},i)))}catch(e){re.content&&(i.content=window.atob(null===(c=i.content)||void 0===c?void 0:c.content)),ie(x()({},i)),M.ZP.warning("请确认文件字符集编码是否为UTF-8")}else p({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null==m||null===(o=m.sideBar)||void 0===o?void 0:o.selectPath]);z.Z,z.Z.Item,Ne.filter((function(e){var t,n;return null==v||null===(t=v.detail)||void 0===t||!t.init_repository||null!=v&&null!==(n=v.detail)&&void 0!==n&&n.is_jupyter_lab?"2"!==e.id:e})).map((function(e,t){return(0,Y.jsx)(z.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var Pe=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,A.n4)(null==g||null===(t=g.myshixun)||void 0===t?void 0:t.identifier,x()(x()({path:null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath},re),{},{evaluate:0,game_id:null==g||null===(a=g.game)||void 0===a?void 0:a.id}));case 3:r=e.sent,null===(s=document.getElementById("latexIframeRef"))||void 0===s||null===(s=s.contentWindow)||void 0===s||s.postMessage("compile","*"),null!=r&&r.content&&p({type:"practiceSetting/setSideBarTabs",payload:x()(x()({},m.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)("div",{className:j,children:(0,Y.jsxs)("div",{className:w,children:["1"===Q&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("aside",{className:k,id:"latex-drawer",style:{width:te?"36%":"0%"},children:[(0,Y.jsx)(B.Z,{spinning:!!d.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(N," ").concat(F),children:(0,Y.jsx)(Ce,{taskData:g,params:_e,setTreeData:ge,treeData:xe,activeKey:H,isRepository:ce})}),(0,Y.jsx)("span",{onClick:function(){return ne(!1)},className:"".concat(Z," iconfont icon-quxiao")})]}),(0,Y.jsxs)("aside",{className:C,ref:ye,children:[""!==(null==m||null===(l=m.sideBar)||void 0===l?void 0:l.selectPath)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(B.Z,{spinning:!!d.effects["shixunsDetail/getFileContent"],wrapperClassName:N,children:[(0,Y.jsx)("div",{className:D,children:(0,Y.jsxs)(s.Z,{align:"middle",className:"w100",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{onClick:function(){return ne(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,Y.jsx)(i.Z,{flex:"40px",children:(0,Y.jsx)("div",{className:P,style:{marginLeft:20}})}),(0,Y.jsx)(i.Z,{className:I,children:fe.map((function(e,t){return(0,Y.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,Y.jsx)("div",{className:d.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,Y.jsx)(Oe.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:re.filename,type:"office"===re.file_type?"download":re.file_type,data:re.content,monacoEditor:{value:re.content,language:re.language,onChange:function(e){return function(e){"txt"===(null==re?void 0:re.file_type)&&(re.content=e,ie(x()({},re)),L(e))}(e)},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==re?void 0:re.file_type)&&(0,Y.jsxs)("div",{className:E,children:[(null==g?void 0:g.prev_game)&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,Y.jsx)(r.ZP,{type:"primary",size:"middle",loading:ke,onClick:Pe,children:"开始编译"}),$&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var t,n;e.preventDefault(),null!=g&&null!==(t=g.shixun)&&void 0!==t&&t.task_pass||2===(null==g?void 0:g.game.status)||(null==g||null===(n=g.user)||void 0===n?void 0:n.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.next_game).concat(location.search)}),300):K.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,Y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==m||null===(c=m.sideBar)||void 0===c?void 0:c.selectPath)&&(null==v||null===(u=v.detail)||void 0===u?void 0:u.init_repository)&&(0,Y.jsxs)("div",{className:S,children:[(0,Y.jsx)("img",{src:je.x7,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsxs)("span",{className:"c-grey-c",children:[!(null==xe||!xe.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=xe&&xe.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===Q&&(0,Y.jsx)("div",{className:O,children:(0,Y.jsx)(Ee,{isRepository:ce})})]})})}))),Fe=function(e){var t=e.taskId,n=e.taskData,p=e.onEditRepCode,f=(0,a.useRef)(),m=(0,a.useRef)(),h=(0,a.useMemo)((function(){if(n){var e,a,s,r=null==n||null===(e=n.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==n||null===(a=n.shixun)||void 0===a?void 0:a.identifier,"&path=").concat(r,"&taskId=").concat(t,"&myshixunId=").concat(null==n||null===(s=n.myshixun)||void 0===s?void 0:s.identifier,"&token=").concat((0,c.ej)("_educoder_session"))}}),[n]);return(0,Y.jsxs)(s.Z,{style:{height:"100vh"},ref:m,children:[(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{id:1,name:void 0,age:null,c:{a:112},aa:[],test:"12321313",b:""}})},children:"get测试1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{}})},children:"get测试2"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post",body:{id:1,name:void 0,age:null,c:{},cc:{n:1,p:22},aa:[],dd:["SDafadsf","&&"],test:"12321313",b:"sadfjsdfjdkljflsajflasf&&&fdsahfasfasfasdfsadf"}})},children:"post1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post"})},children:"post2"}),(0,Y.jsx)(i.Z,{flex:"1",children:(null==n?void 0:n.shixun)&&(0,Y.jsx)(Ie,{taskId:t,taskData:n,onEditRepCode:p})}),(0,Y.jsxs)(i.Z,{flex:"1",className:u,children:[(0,Y.jsx)("iframe",{ref:f,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:h}),(0,Y.jsxs)("span",{className:d,onClick:function(){(0,o.vp)()?(0,o.BU)():(0,o.Dj)(m.current)},children:[(0,Y.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})}},92248:function(e,t,n){function a(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function s(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(t,{BU:function(){return s},Dj:function(){return a},gH:function(){return r},vp:function(){return i}});var r=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function i(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},56762:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(59301);function s(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(91857),s=n(92310),r=n.n(s),i=n(59301),o=n(94172),l=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{getPopupContainer:t,getPrefixCls:n,direction:s}=i.useContext(c.E_),{prefixCls:m,type:h="default",danger:v,disabled:x,loading:g,onClick:y,htmlType:_,children:b,className:j,menu:w,arrow:k,autoFocus:Z,overlay:C,trigger:N,align:S,open:P,onOpenChange:E,placement:O,getPopupContainer:D,href:I,icon:F=i.createElement(o.Z,null),title:R,buttonsRender:L=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$}=e,U=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",m),q=`${A}-button`,[H,V]=(0,p.Z)(A),W={menu:w,arrow:k,autoFocus:Z,align:S,disabled:x,trigger:x?[]:N,onOpenChange:E,getPopupContainer:D||t,mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$},{compactSize:G,compactItemClassnames:Q}=(0,d.ri)(A,s),Y=r()(q,Q,j,V);"overlay"in e&&(W.overlay=C),"open"in e&&(W.open=P),W.placement="placement"in e?O:"rtl"===s?"bottomLeft":"bottomRight";const X=i.createElement(l.ZP,{type:h,danger:v,disabled:x,loading:g,onClick:y,htmlType:_,href:I,title:R},b),J=i.createElement(l.ZP,{type:h,danger:v,icon:F}),[ee,te]=L([X,J]);return H(i.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},U),ee,i.createElement(a.Z,Object.assign({},W),te)))};m.__ANT_BUTTON=!0;var h=m;const v=a.Z;v.Button=h;var x=v},73782:function(e,t,n){n.d(t,{Z:function(){return I}});var a=n(92310),s=n.n(a),r=n(59301),i=n(36355),o=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(i.E_),{prefixCls:a,className:c}=e,u=t("input-group",a),d=t("input"),[p,f]=(0,l.ZP)(d),m=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,r.useContext)(o.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(r.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(o.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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(22589),m=function(e,t){return r.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=r.forwardRef(m),v=n(50382),x=n(55405),g=n(25629),y=n(59412),_=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);se?r.createElement(v.Z,null):r.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[o,l]=(0,r.useState)((()=>!!a&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{a&&l(n.visible)}),[a,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(o&&d(),l((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:f,prefixCls:m,inputPrefixCls:h,size:v}=e,w=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:k}=r.useContext(i.E_),Z=k("input",h),C=k("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:a=b}=e,s=j[n]||"",i=a(o),l={[s]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(i)?i:r.createElement("span",null,i),l)})(C),S=s()(C,f,{[`${C}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:S,prefixCls:Z,suffix:N});return v&&(P.size=v),r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},P))})),k=n(42653),Z=n(92343),C=n(3113),N=n(19716),S=n(33234),P=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,inputPrefixCls:a,className:o,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:v,onCompositionStart:x,onCompositionEnd:y}=e,_=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:j}=r.useContext(i.E_),w=r.useRef(!1),E=b("input-search",n),O=b("input",a),{compactSize:D}=(0,S.ri)(E,j),I=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:D)&&void 0!==t?t:e})),F=r.useRef(null),R=e=>{var t;document.activeElement===(null===(t=F.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;h&&h(null===(n=null===(t=F.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?r.createElement(k.Z,null):null,M=`${E}-button`;let z;const B=d||{},K=B.type&&!0===B.type.__ANT_BUTTON;z=K||"button"===B.type?(0,Z.Tm)(B,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},K?{className:M,size:I}:{})):r.createElement(C.ZP,{className:M,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:L,loading:f,icon:T},d),p&&(z=[z,(0,Z.Tm)(p,{key:"addonAfter"})]);const $=s()(E,{[`${E}-rtl`]:"rtl"===j,[`${E}-${I}`]:!!I,[`${E}-with-button`]:!!d},o);return r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(F,t),onPressEnter:e=>{w.current||f||L(e)}},_,{size:I,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:O,addonAfter:z,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:$,disabled:m}))})),O=n(1643);const D=u.Z;D.Group=c,D.Search=E,D.TextArea=O.Z,D.Password=w;var I=D},57809:function(e,t,n){var a=n(92310),s=n.n(a),r=n(77861),i=n(55405),o=n(59301),l=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),h=n(32441),v=n(33234),x=n(14154),g=n(58582),y=n(84443),_=n(66339),b=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var n,{prefixCls:a,bordered:l=!0,className:w,rootClassName:k,getPopupContainer:Z,popupClassName:C,dropdownClassName:N,listHeight:S=256,placement:P,listItemHeight:E=24,size:O,disabled:D,notFoundContent:I,status:F,builtinPlacements:R,dropdownMatchSelectWidth:L,popupMatchSelectWidth:T,direction:M,style:z,allowClear:B}=e,K=b(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:$,getPrefixCls:U,renderEmpty:A,direction:q,virtual:H,popupMatchSelectWidth:V,popupOverflow:W,select:G}=o.useContext(d.E_),Q=U("select",a),Y=U(),X=null!=M?M:q,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(Q,X),[te,ne]=(0,x.Z)(Q),ae=o.useMemo((()=>{const{mode:e}=K;if("combobox"!==e)return e===j?"combobox":e}),[K.mode]),se="multiple"===ae||"tags"===ae,re=(0,y.Z)(K.suffixIcon,K.showArrow),ie=null!==(n=null!=T?T:L)&&void 0!==n?n:V,{status:oe,hasFeedback:le,isFormItemInput:ce,feedbackIcon:ue}=o.useContext(h.aM),de=(0,u.F)(oe,F);let pe;pe=void 0!==I?I:"combobox"===ae?null:(null==A?void 0:A("Select"))||o.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:he,clearIcon:ve}=(0,_.Z)(Object.assign(Object.assign({},K),{multiple:se,hasFeedback:le,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Q,showArrow:K.showArrow,componentName:"Select"})),xe=!0===B?{clearIcon:ve}:B,ge=(0,i.Z)(K,["suffixIcon","itemIcon"]),ye=s()(C||N,{[`${Q}-dropdown-${X}`]:"rtl"===X},k,ne),_e=(0,m.Z)((e=>{var t;return null!==(t=null!=O?O:J)&&void 0!==t?t:e})),be=o.useContext(p.Z),je=null!=D?D:be,we=s()({[`${Q}-lg`]:"large"===_e,[`${Q}-sm`]:"small"===_e,[`${Q}-rtl`]:"rtl"===X,[`${Q}-borderless`]:!l,[`${Q}-in-form-item`]:ce},(0,u.Z)(Q,de,le),ee,null==G?void 0:G.className,w,k,ne),ke=o.useMemo((()=>void 0!==P?P:"rtl"===X?"bottomRight":"bottomLeft"),[P,X]),Ze=(0,g.Z)(R,W);return te(o.createElement(r.ZP,Object.assign({ref:t,virtual:H,showSearch:null==G?void 0:G.showSearch},ge,{style:Object.assign(Object.assign({},null==G?void 0:G.style),z),dropdownMatchSelectWidth:ie,builtinPlacements:Ze,transitionName:(0,c.m)(Y,"slide-up",K.transitionName),listHeight:S,listItemHeight:E,mode:ae,prefixCls:Q,placement:ke,direction:X,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:he,allowClear:xe,notFoundContent:pe,className:we,getPopupContainer:Z||$,dropdownClassName:ye,disabled:je})))};const k=o.forwardRef(w),Z=(0,l.Z)(k);k.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,k.Option=r.Wx,k.OptGroup=r.Xo,k._InternalPanelDoNotUseOrYouWillBeFired=Z,t.default=k},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var a=n(59301),s=n(92310),r=n.n(s),i=n(75440),o=n(36355),l=n(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:s,split:r,style:i}=e;const{latestIndex:o}=a.useContext(c);return null==s?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},s),n{var n,s;const{getPrefixCls:l,space:c,direction:v}=a.useContext(o.E_),{size:x=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:_,children:b,direction:j="horizontal",prefixCls:w,split:k,style:Z,wrap:C=!1,classNames:N,styles:S}=e,P=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[E,O]=Array.isArray(x)?x:[x,x],D=f(O),I=f(E),F=m(O),R=m(E),L=(0,i.Z)(b,{keepEmpty:!0}),T=void 0===g&&"horizontal"===j?"center":g,M=l("space",w),[z,B]=(0,p.Z)(M),K=r()(M,null==c?void 0:c.className,B,`${M}-${j}`,{[`${M}-rtl`]:"rtl"===v,[`${M}-align-${T}`]:T,[`${M}-gap-row-${O}`]:D,[`${M}-gap-col-${E}`]:I},y,_),$=r()(`${M}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(s=null==c?void 0:c.classNames)||void 0===s?void 0:s.item);let U=0;const A=L.map(((e,t)=>{var n,s;null!=e&&(U=t);const r=e&&e.key||`${$}-${t}`;return a.createElement(d,{className:$,key:r,index:t,split:k,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(s=null==c?void 0:c.styles)||void 0===s?void 0:s.item},e)})),q=a.useMemo((()=>({latestIndex:U})),[U]);if(0===L.length)return null;const H={};return C&&(H.flexWrap="wrap"),!I&&R&&(H.columnGap=E),!D&&F&&(H.rowGap=O),z(a.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),Z)},P),a.createElement(u,{value:q},A)))}));const x=v;x.Compact=l.ZP;var g=x},97334:function(e,t,n){n.d(t,{Z:function(){return T}});var a=n(99581),s=n(26390),r=n(98483),i=n(8887),o=n(5891),l=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:c}))};var p=l.forwardRef(d),f=n(92310),m=n.n(f),h=n(35654),v=n(71430),x=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:g}))};var _=l.forwardRef(y),b=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:a,indent:s,direction:r="ltr"}=e,i="ltr"===r?"left":"right",o={[i]:-n*s+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:o.top=-3;break;case 1:o.bottom=-3;break;default:o.bottom=-3,o[i]=s+4}return l.createElement("div",{style:o,className:`${a}-drop-indicator`})}var k=n(10333);const Z=l.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:s,virtual:r,tree:i}=l.useContext(x.E_),{prefixCls:o,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,motion:Z,style:C}=e,N=n("tree",o),S=n(),P=null!=Z?Z:Object.assign(Object.assign({},(0,b.Z)(S)),{motionAppear:!1}),E=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:P,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[O,D]=(0,j.ZP)(N),I=l.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||l.createElement(_,null)),e}),[y]);return O(l.createElement(a.Z,Object.assign({itemHeight:20,ref:t,virtual:r},E,{style:Object.assign(Object.assign({},null==i?void 0:i.style),C),prefixCls:N,className:m()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:f,[`${N}-unselectable`]:!g,[`${N}-rtl`]:"rtl"===s},null==i?void 0:i.className,c,D),direction:s,checkable:v?l.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>l.createElement(k.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:I}),h))}));var C,N=Z;function S(e,t){e.forEach((function(e){const{key:n,children:a}=e;!1!==t(n,e)&&S(a||[],t)}))}function P(e){let{treeData:t,expandedKeys:n,startKey:a,endKey:s}=e;const r=[];let i=C.None;if(a&&a===s)return[a];if(!a||!s)return[];return S(t,(e=>{if(i===C.End)return!1;if(function(e){return e===a||e===s}(e)){if(r.push(e),i===C.None)i=C.Start;else if(i===C.Start)return i=C.End,!1}else i===C.Start&&r.push(e);return n.includes(e)})),r}function E(e,t){const n=(0,s.Z)(t),a=[];return S(e,((e,t)=>{const s=n.indexOf(e);return-1!==s&&(a.push(t),n.splice(s,1)),!!n.length})),a}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(C||(C={}));var O=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var{defaultExpandAll:n,defaultExpandParent:a,defaultExpandedKeys:r}=e,i=O(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=l.useRef(),c=l.useRef(),[u,d]=l.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[p,f]=l.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(I(i));let t;return t=n?Object.keys(e):a?(0,h.r7)(i.expandedKeys||r||[],e):i.expandedKeys||r,t})()));l.useEffect((()=>{"selectedKeys"in i&&d(i.selectedKeys)}),[i.selectedKeys]),l.useEffect((()=>{"expandedKeys"in i&&f(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:g,direction:y}=l.useContext(x.E_),{prefixCls:_,className:b,showIcon:j=!0,expandAction:w="click"}=i,k=O(i,["prefixCls","className","showIcon","expandAction"]),Z=g("tree",_),C=m()(`${Z}-directory`,{[`${Z}-directory-rtl`]:"rtl"===y},b);return l.createElement(N,Object.assign({icon:D,ref:t,blockNode:!0},k,{showIcon:j,expandAction:w,prefixCls:Z,className:C,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:a}=i,{node:r,nativeEvent:l}=t,{key:u=""}=r,f=I(i),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==l?void 0:l.ctrlKey)||(null==l?void 0:l.metaKey),v=null==l?void 0:l.shiftKey;let x;a&&h?(x=e,o.current=u,c.current=x,m.selectedNodes=E(f,x)):a&&v?(x=Array.from(new Set([].concat((0,s.Z)(c.current||[]),(0,s.Z)(P({treeData:f,expandedKeys:p,startKey:u,endKey:o.current}))))),m.selectedNodes=E(f,x)):(x=[u],o.current=u,c.current=x,m.selectedNodes=E(f,x)),null===(n=i.onSelect)||void 0===n||n.call(i,x,m),"selectedKeys"in i||d(x)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||f(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var R=l.forwardRef(F);const L=N;L.DirectoryTree=R,L.TreeNode=a.O;var T=L}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14058,11021],{38827:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},50382:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={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"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},8887:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(5891),s=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},i=n(22589),o=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var l=s.forwardRef(o)},78903:function(e,t,n){n.d(t,{JW:function(){return L},Jd:function(){return P},Kl:function(){return T},L5:function(){return h},MH:function(){return F},MI:function(){return A},Qo:function(){return j},SO:function(){return m},Tf:function(){return y},XO:function(){return p},Xy:function(){return b},Y0:function(){return C},Ye:function(){return Q},Yv:function(){return U},ZH:function(){return B},am:function(){return E},bD:function(){return H},fA:function(){return z},fY:function(){return k},g6:function(){return f},g7:function(){return W},gT:function(){return Z},gn:function(){return K},h$:function(){return $},hG:function(){return _},i8:function(){return M},j3:function(){return R},lH:function(){return D},li:function(){return v},n4:function(){return x},pU:function(){return N},qK:function(){return g},sA:function(){return S},sP:function(){return I},t$:function(){return O},zl:function(){return w}});var a=n(7557),s=n.n(a),r=n(41498),i=n.n(r),o=n(82242),l=n.n(o),c=n(92911),u=(0,n(42930).oP)(),d={};function p(e){return(0,c.U2)("tasks/".concat(e,".json"),d)}function f(e){return(0,c.U2)("myshixuns/".concat(e,"/challenges.json"))}function m(e,t){return(0,c.U2)("myshixuns/".concat(e,"/subject_challenges.json"),t)}function h(e,t,n){return(0,c.U2)("tasks/".concat(e,"/star.json"),{shixun_id:t,star:n})}function v(e,t){return(0,c.U2)("tasks/".concat(e,"/rep_content.json"),l()(l()({},t),d))}function x(e,t){return(0,c.v_)("myshixuns/".concat(e,"/update_file.json"),t)}function g(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_original_code.json"),l()(l()({},t),d))}function y(e,t){return(0,c.v_)("myshixuns/".concat(e,"/reset_repository.json"),t)}function _(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_passed_code.json"),l()(l()({},t),d))}function b(e,t){return(0,c.v_)("tasks/".concat(e,"/game_build.json"),l()(l()({},t),d))}function j(e,t){return(0,c.U2)("tasks/".concat(e,"/game_status.json"),l()(l()({},t),d))}function w(e,t){return(0,c.v_)("tasks/".concat(e,"/choose_build.json"),l()(l()({},t),d))}function k(e){return(0,c.U2)("myshixuns/".concat(e,"/get_remaining_time.json"))}function Z(e){return(0,c.U2)("tasks/".concat(e,"/picture_display.json"),d)}function C(e){return(0,c.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,c.v_)("myshixuns/".concat(e,"/repository.json"),t)}function S(e,t){return(0,c.U2)("myshixuns/".concat(e,"/start.json"),t||{})}function E(e,t){return(0,c.U2)("myshixuns/".concat(e,"/reset_pod.json"),t)}function P(e,t){return(0,c.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:t})}function O(e){return(0,c.U2)("tasks/".concat(e,"/check_test_sets.json"))}function D(e){return(0,c.U2)("tasks/".concat(e,"/get_answer_info.json"))}function I(e){return(0,c.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function F(e){return(0,c.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function R(e,t){return(0,c.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:t})}function L(e,t,n){return(0,c.v_)("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function T(e,t){return(0,c.U2)("myshixuns/".concat(e,"/active_pod.json"),t)}function M(e,t){return(0,c.U2)("tasks/".concat(e,"/rank_list.json"),t)}function z(e,t){return(0,c.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e,t){return(0,c.U2)("tasks/".concat(e,"/commit_files.json"),t)}function K(e,t){return(0,c.U2)("tasks/".concat(e,"/pull_files.json"),t)}function $(e,t){return(0,c.v_)("tasks/".concat(e,"/log_output"),t)}function U(e,t){return(0,c.U2)("tasks/".concat(e,"/stop_log_output.json"),t)}function A(e){return q.apply(this,arguments)}function q(){return(q=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/add_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/delete_git_file.json"),{method:"Delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(e){return G.apply(this,arguments)}function G(){return(G=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/mv_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Q(e,t){return(0,c.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:t})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},1108:function(e,t,n){n.r(t),n.d(t,{default:function(){return Fe}});var a=n(59301),s=n(95237),r=n(3113),i=n(43604),o=n(92248),l=n(92911),c=n(42930),u="wrap___d2dw2",d="full___aj305",p=n(7557),f=n.n(p),m=n(41498),h=n.n(m),v=n(82242),x=n.n(v),g=n(79800),y=n.n(g),_=n(39647),b=n.n(_),j="warehouse___QWVPT",w="content___w0dAS",k="left___xZRzx",Z="close___KBRyH",C="right___v5JXP",N="loading___SunBf",S="empty___dvPGr",E="line___VNd7N",P="footer___Yx5nS",O="commit___Ui8A5",D="filePathWrp___qeMMR",I="filePath___tc_hQ",F="bottom0___tgeX3",R=n(8785),L=n(99313),T=n(6848),M=n(8591),z=n(20834),B=n(71418),K=n(43418),$=n(37205),U=n.n($),A=n(78903),q=n(97334),H=n(38854),V=n(56102),W=n(78241),G=n(73782),Q={wrap:"wrap___SO6Mn",modal:"modal___zNd_3",title:"title___EX56C",path:"path___IqyHA",colorBlue:"colorBlue___MSdA7",width240:"width240___mU1C0",filePath:"filePath___v0Tze"},Y=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"],J=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.taskData,r=e.isRepository,o=b()(e,X),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:n.myshixun.identifier,message:a.commitMessage,content:"",path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!r||void 0}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),o.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",centered:!0,open:o.visible,wrapClassName:Q.modal,onOk:function(){v.submit()},onCancel:o.onClose,title:"新建文件夹",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n,a,s=x()({},v.getFieldsValue()),r=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),i=null==s||null===(t=s.file)||void 0===t?void 0:t.split("");null!=r&&null!==(n=r.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=i&&null!==(a=i.filter((function(e){return"/"==e})))&&void 0!==a&&a.length&&(s.file=s.file.substring(0,s.path.length-1)),v.setFieldsValue(x()({},s)),d(s)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ee=n(35782),te=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],ne=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.taskData,n=(e.dispatch,e.isRepository),r=e.onClose,o=b()(e,te),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.MI)({id:t.myshixun.identifier,message:a.commitMessage,content:a.codeMirror,path:(o.defaultPath?o.defaultPath+"/":"")+a.path,secret_repository:!n||void 0});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),r());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",open:o.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){v.submit()},onCancel:r,title:"新建文件",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n=x()({},v.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),v.setFieldsValue(x()({},n)),d(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Y.jsx)("div",{className:"mt10 mb20",children:(0,Y.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,Y.jsx)(ee.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],se=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var t=e.taskData,n=b()(e,ae),r=(0,R.useLocation)(),o=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),l=y()(o,2),c=(l[0],l[1]),u=(0,a.useRef)(),d=W.Z.useForm(),p=y()(d,1)[0],m=(0,a.useState)(""),v=y()(m,2),g=v[0],_=v[1],j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1];(0,a.useEffect)((function(){n.visible&&p.resetFields()}),[n.visible]),(0,a.useEffect)((function(){var e=n.defaultPath.split("/");1===e.length?(_(""),Z(n.defaultPath)):(Z(e.pop()),_(e.join("/")+"/"))}),[n.defaultPath]),(0,a.useEffect)((function(){var e;u.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var C=function(){var e=h()(f()().mark((function e(){var a,s,r,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.g7)({id:null==t||null===(a=t.shixun)||void 0===a?void 0:a.identifier,from:n.defaultPath,to:g+s.path,message:s.commitMessage||"".concat(n.defaultPath," rename to ").concat(g).concat(s.path," ")});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(M.ZP.success("操作成功"),n.onOK({path:s.path,name:s.path}),n.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"40%",open:n.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){p.submit()},onCancel:n.onClose,title:"提交说明",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:p,scrollToFirstError:!0,layout:"vertical",onFinish:C,onChange:function(){var e,t,n=x()({},p.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),p.setFieldsValue(x()({},n)),c(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,Y.jsx)(s.Z,{children:(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:k})})})})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Y.jsx)(G.Z,{placeholder:"如不填写,默认提交信息是(".concat(n.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),re=n(94334),ie=n(59028),oe=n(31425),le={wrap:"wrap___zK3Vy",title:"title___BgjCb",path:"path___POFX3",colorBlue:"colorBlue___H4_iQ"},ce=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],ue=ie.Z.Dragger,de=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n,s=e.taskData,r=e.dispatch,i=e.isRepository,o=b()(e,ce),l=((0,R.useLocation)(),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),c=(0,a.useState)({}),u=y()(c,2),d=u[0],p=u[1],m=(0,a.useRef)(),v=W.Z.useForm(),g=y()(v,1)[0],_=(0,a.useState)([]),j=y()(_,2),w=j[0],k=j[1],Z=(0,a.useState)(),C=y()(Z,2),N=C[0],S=C[1];(0,a.useEffect)((function(){o.visible&&(g.resetFields(),k([]))}),[o.visible]),(0,a.useEffect)((function(){m.current=l.id}),[]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;S(n)}}),[]);var E,P=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return M.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/deleteGitFile",payload:{id:l.id,path:N?"".concat(N,"/").concat(t.name):t.name,message:g.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(k(w.filter((function(e){return e.uid!==t.uid}))),M.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),O={height:300,multiple:!0,withCredentials:!0,data:(E=h()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(t,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,a=x()(x()({},{path:o.defaultPath?o.defaultPath:"",message:d.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(a);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return E.apply(this,arguments)}),fileList:w,method:"post",action:"".concat(re.Z.API_SERVER,"/api/myshixuns/").concat(null==s||null===(t=s.myshixun)||void 0===t?void 0:t.identifier,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,a,s;if(k(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void M.ZP.success("上传成功!");k(w.filter((function(t){return t.uid!==e.file.uid}))),(null===(a=e.file.response)||void 0===a?void 0:a.message)&&M.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:P,beforeUpload:function(e){n=e.name}},D=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:o.onClose(),o.onOK({path:o.defaultPath}),I();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){};return(0,Y.jsx)(K.Z,{open:o.visible,onOk:D,centered:!0,onCancel:o.onClose,width:"70%",children:(0,Y.jsxs)("section",{className:le.bg,children:[(0,Y.jsxs)("div",{className:le.wrap,children:[(0,Y.jsx)("div",{className:le.title,children:"上传文件"}),(0,Y.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:D,onValuesChange:function(){return p(x()({},g.getFieldsValue()))},children:[(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Y.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Y.jsxs)(ue,x()(x()({},O),{},{children:[(0,Y.jsx)("div",{children:(0,Y.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(le.colorBlue)})}),(0,Y.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Y.jsx)("span",{className:"".concat(le.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Y.jsx)(oe.Z,{onFinish:function(e){return S(e)}})]})})})),pe={flex_box_center:"flex_box_center___MMlsc",flex_space_between:"flex_space_between___ti22L",flex_box_vertical_center:"flex_box_vertical_center___YL4jC",flex_box_center_end:"flex_box_center_end___vx3wA",flex_box_column:"flex_box_column___eKe0F",headLeft:"headLeft___dsKhq",colorBlue:"colorBlue___gaxVL",wrap:"wrap___NLIaW",nodata:"nodata___zv745",nodataText:"nodataText___EWDiS",content:"content___i5G9Y",gitCode:"gitCode___W15AY",ellipsis:"ellipsis___sEcFA",menu:"menu___sjQxY",overlayClass:"overlayClass___ofgjv",tips:"tips___WEDOk"},fe="wrap___WB5qS",me="content___HZdqT",he="mainPathWrap___XMF09",ve="colorBlue___N9Dtz",xe=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),s=e.title,r=e.pathList,i=void 0===r?[]:r,o=e.showInputPath,l=void 0!==o&&o,c=e.isMergeSelectFile,u=void 0!==c&&c,d=e.onFinish,p=void 0===d?function(){}:d,m=W.Z.useForm(),v=y()(m,1)[0],g=x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),_=(0,R.useLocation)(),b=(0,a.useRef)(),j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1],C=(0,a.useState)(""),N=y()(C,2),S=N[0],E=N[1],P=(0,a.useState)([]),O=y()(P,2),D=O[0],I=O[1],F=(0,a.useState)([]),L=y()(F,2),T=L[0],z=L[1];(0,a.useEffect)((function(){var e;b.current="repository"===(null===(e=_.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,a.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=i.join("/"),n=[];i.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),I(n),Z(e),E(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=h()(f()().mark((function e(t){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:t}});case 2:(a=e.sent)&&z(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(){var e=h()(f()().mark((function e(){var t,a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==v?void 0:v.getFieldsValue(),a=k?"".concat(k).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!u){e.next=6;break}return p(a),U(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:x()(x()({},{id:g.id,path:a}),b.current?{}:{secret_repository:!0})});case 11:s=e.sent,p(S),0===s.status&&M.ZP.info("新建成功"),e.next=18;break;case 16:p(a),M.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Y.jsx)(K.Z,{centered:!0,title:s||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:$,onCancel:U,children:(0,Y.jsxs)("div",{className:fe,children:[(0,Y.jsxs)("div",{className:me,children:[(0,Y.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,Y.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));I(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);Z(a),B(a)}(0,t)},children:e.val},t)}))}),!(null==T||!T.length)&&T.map((function(e,t){return"tree"===e.type&&(0,Y.jsxs)("a",{onClick:function(){return function(e){var t=k;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),I(D),t=k?"".concat(k,"/").concat(e.name):e.name,Z(t)),B(t)}(e)},children:[(0,Y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ve)}),e.name]},t)}))]}),(0,Y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Y.jsx)("div",{className:"mt5 mb5",children:k}),l&&(0,Y.jsx)(W.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Y.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ge=n(94172),ye=n(78386),_e=n(37740),be=n(89392),je=(n(31622),n(80826)),we=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"],ke=q.Z.DirectoryTree,Ze=function(){return(0,Y.jsxs)("div",{className:"mt20 pb50 ".concat(pe.nodata),children:[(0,Y.jsxs)("div",{className:pe.headLeft,children:["提示:",(0,Y.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Y.jsx)("br",{}),"两种方式来使用:",(0,Y.jsx)("br",{}),"1、",(0,Y.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Y.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Y.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading,a=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:t,globalSetting:a,user:e.user,practiceSetting:s,loading:n}}))((function(e){var t,n,r,o=e.shixunsDetail,l=(e.globalSetting,e.loading),u=(e.user,e.activeKey,e.dispatch),d=e.taskData,p=e.practiceSetting,m=e.isRepository,v=e.treeData,g=e.setTreeData,_=e.params,j=(b()(e,we),(0,R.useLocation)()),w=(0,a.useState)(),k=y()(w,2),Z=k[0],C=(k[1],(0,a.useState)(!1)),N=y()(C,2),S=N[0],E=N[1],P=(0,a.useState)(!1),O=y()(P,2),D=O[0],I=O[1],F=(0,a.useState)(!1),L=y()(F,2),B=L[0],$=L[1],q=(0,a.useState)(!1),W=y()(q,2),G=W[0],Q=W[1],X=(0,a.useState)(""),ee=y()(X,2),te=ee[0],ae=ee[1],re=(0,a.useState)([]),ie=y()(re,2),oe=ie[0],le=ie[1],ce=(0,a.useState)([]),ue=y()(ce,2),fe=ue[0],me=ue[1],he=(0,a.useState)([]),ve=y()(he,2),je=(ve[0],ve[1]),Ce=(0,a.useState)(!1),Ne=y()(Ce,2),Se=Ne[0],Ee=Ne[1],Pe=(0,a.useState)(),Oe=y()(Pe,2),De=(Oe[0],Oe[1]),Ie=(0,a.useState)(),Fe=y()(Ie,2),Re=(Fe[0],Fe[1]),Le=(0,a.useState)(""),Te=y()(Le,2),Me=(Te[0],Te[1]),ze=(0,a.useState)(),Be=y()(ze,2),Ke=(Be[0],Be[1]),$e=(0,a.useState)(!1),Ue=y()($e,2),Ae=Ue[0],qe=Ue[1];(0,a.useEffect)((function(){g([]),et(""),localStorage.warehouseHideTip||Ee(!0)}),[j.pathname,m]),(0,a.useEffect)((function(){var e;if(null!=d&&null!==(e=d.challenge)&&void 0!==e&&e.path&&null!=v&&v.length){var t,n,a=null==d||null===(t=d.challenge)||void 0===t||null===(t=t.path)||void 0===t?void 0:t.replaceAll(";",""),s=null===(n=(0,be.cloneDeep)(v))||void 0===n?void 0:n.filter((function(e){var t;return e.name===(null==a||null===(t=a.split("/"))||void 0===t?void 0:t[0])}));He(a),1!==(null==v?void 0:v.length)&&(console.log(s,"filterTreeData"),g(s))}}),[null==d||null===(t=d.challenge)||void 0===t?void 0:t.path,v]);var He=function(e){Qe(e),fe=[e],me([e])},Ve=function(){var e=h()(f()().mark((function e(){var t,n=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,_e.Zt)({id:_.id,secret_dir_path:t});case 3:e.sent&&Ke(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(e){return(0,Y.jsxs)(z.Z,{className:pe.menu,onClick:function(t){switch(ae(e.path||""),t.key){case"1":(0,c.L9)(["实践项目","设置","代码仓库","新建文件"]),E(!0);break;case"2":(0,c.L9)(["实践项目","设置","代码仓库","新建文件夹"]),$(!0);break;case"3":(0,c.L9)(["实践项目","设置","代码仓库","上传"]),Q(!0);break;case"4":(0,c.L9)(["实践项目","设置","代码仓库","重命名"]),I(!0);break;case"5":(0,c.L9)(["实践项目","设置","代码仓库","删除"]),at(e.path,e.name,e);break;case"6":(0,c.L9)(["实践项目","设置","代码仓库","复制路径"]),st(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Y.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(m?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return M.ZP.success("复制成功")},children:(0,Y.jsx)(z.Z.Item,{children:(0,Y.jsx)(Y.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"删除"},"5")]})},Ge=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,Y.jsxs)(s.Z,{className:"font14",children:[(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{flex:"20px",children:"blob"===e.type&&(0,Y.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Y.jsx)(i.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Y.jsx)(H.Z,{dropdownRender:function(){return We(e)},className:pe.ellipsis,children:(0,Y.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=Z&&Z!==e.name,e.className="tree"===e.type?pe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Qe=function(e){u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Ye=function(){var e=h()(f()().mark((function e(t,n){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.split("/"),e.next=3,et(te);case 3:setTimeout((function(){Qe(t),oe=[a[0]||""],fe=[t],me(U()(fe)),le(U()(oe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Xe=function(e,t){if(console.log(e,"data"),""==t)g(U()(e));else{var n=Je(v,t,e);g([].concat(n))}};function Je(e,t,n){return e.map((function(e){return e.key===t?(e.children=U()(n),x()({},e)):e.children?x()(x()({},e),{},{children:Je(e.children,t,n)}):e}))}var et=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r,i,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",console.log("location:",j),e.next=4,(0,A.pU)(null==d||null===(t=d.myshixun)||void 0===t?void 0:t.identifier,{path:n});case 4:return(a=e.sent)&&(null!==(s=a.trees)&&void 0!==s&&s.length?(i=Ge(U()(a.trees),n),Xe(i,n),je(a.trees||[]),Re((null==a?void 0:a.secret_dir_path)||""),console.log("handleGetRepository:",i,n),setTimeout((function(){return console.log(v)}),2e3)):""==n&&g([]),De((null===(r=a.commits)||void 0===r?void 0:r[0])||{})),e.abrupt("return",a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(n,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),Me(t.path),e.next=4,et(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=h()(f()().mark((function e(t,n){var a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),a=function(){Qe(n.node.path),t=[n.node.path],me(U()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=p&&null!==(s=p.sideBar)&&void 0!==s&&s.confirmLeave?K.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):a());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),at=function(e,t,n){var a;K.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(a=h()(f()().mark((function t(){var n,a,s,r;return f()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,A.bD)({id:null==d||null===(n=d.myshixun)||void 0===n?void 0:n.identifier,path:e,message:"删除".concat(e)});case 2:if(a=t.sent,s=e.split("/"),0!==(null==a?void 0:a.status)){t.next=20;break}return M.ZP.info("删除成功"),s.splice(s.length-1,1),t.next=9,et(s.length>1?s.join("/"):"");case 9:if(null==(r=t.sent)||!r.trees){t.next=13;break}t.next=16;break;case 13:return s.splice(s.length-1,1),t.next=16,et(s.length>1?s.join("/"):"");case 16:return Qe(""),t.abrupt("return",!0);case 20:-3===(null==a?void 0:a.status)&&K.Z.info({title:"删除失败",content:(0,Y.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})})},st=function(e){console.log(e,"item")},rt=function(){var e=h()(f()().mark((function e(t,n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,tt(n.node);case 7:oe.includes(n.node.path)?oe.splice(oe.indexOf(n.node.path),1):oe.push(n.node.path);case 8:le(U()(oe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),it=function(){Ee(!1),localStorage.warehouseHideTip=!0},ot=function(){var e=h()(f()().mark((function e(t){var n,a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return M.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,u({type:"shixunsDetail/moveGitFile",payload:{id:_.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return Qe(""),(a=t.dragNode.path.split("/")).pop(),e.next=17,et(t.node.path);case 17:return e.next=19,et(a.join("/"));case 19:return a.pop(),e.next=22,et(a.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:pe.bg,children:[(0,Y.jsx)("div",{className:pe.contentbg,children:(0,Y.jsxs)("div",{className:pe.wrap,children:[(0,Y.jsxs)(s.Z,{className:pe.gitCode,children:[(0,Y.jsxs)(i.Z,{flex:"1",children:[(0,Y.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),m?"代码仓库":"私密代码仓库"]}),(0,Y.jsx)(i.Z,{children:(0,Y.jsx)(H.Z,{dropdownRender:function(){return We({type:"topTree"})},className:"current",children:(0,Y.jsx)(T.Z,{open:Se,title:(0,Y.jsxs)("div",{className:"font16",children:[(0,Y.jsx)(ge.Z,{style:{position:"relative",left:-35},onClick:function(){return it()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,Y.jsx)("span",{onClick:function(){return it()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:pe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!v.length&&!m&&(0,Y.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,Y.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),v.length?(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)("div",{className:pe.content,children:(0,Y.jsx)(ke,{disabled:!!l.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:v,switcherIcon:(0,Y.jsx)(ye.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:rt,expandedKeys:oe,selectedKeys:fe,onSelect:nt,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:ot,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!v.length&&m&&(null==o||null===(n=o.detail)||void 0===n?void 0:n.init_repository)&&(0,Y.jsx)(Ze,{}),!v.length&&!m&&(null==o||null===(r=o.detail)||void 0===r?void 0:r.secret_repository)&&(0,Y.jsx)(Ze,{})]})}),(0,Y.jsx)(se,{taskData:d,open:D,defaultPath:te,onClose:function(){return I(!1)},isRepository:!m,onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=te.split("/")).pop(),e.next=4,et(n.join("/"));case 4:Qe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(ne,{taskData:d,visible:S,defaultPath:te,onClose:function(){return E(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(J,{taskData:d,visible:B,defaultPath:te,onClose:function(){return $(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(de,{taskData:d,defaultPath:te,visible:G,isRepository:m,onClose:function(){return Q(!1)},onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=te.split("/"),e.next=3,et(te);case 3:oe=[n[0]||""],fe=[te],me(U()(fe)),le(U()(oe));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(xe,{pathList:null==te?void 0:te.split("/"),showInputPath:!0,isMergeSelectFile:Ae,onFinish:function(e){Ae?Ve(e):et(e),qe(!1)}})]})})),Ne={flex_box_center:"flex_box_center___e0Vsb",flex_space_between:"flex_space_between___fOYBZ",flex_box_vertical_center:"flex_box_vertical_center___etkby",flex_box_center_end:"flex_box_center_end___T2Etw",flex_box_column:"flex_box_column___pALN8",commitWrap:"commitWrap___Mdvi5",wrap:"wrap___ORj56",colorGray:"colorGray___Q64q1",content:"content___PuAlb",itemTime:"itemTime___IfizK",imageUrl:"imageUrl___BCM2C",blueLight:"blueLight___D24GG",divider:"divider___pIU7h",empty:"empty___F575C"},Se=n(28103),Ee=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Pe=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=(b()(e,Ee),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),o=(0,a.useState)([]),l=y()(o,2),c=l[0],u=l[1];(0,a.useEffect)((function(){d()}),[n]);var d=function(){var e=h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:r.id,secret_repository:!n||void 0}});case 2:(a=e.sent)&&u(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(Y.Fragment,{children:[""==c&&(0,Y.jsxs)("div",{className:Ne.empty,children:[(0,Y.jsx)("img",{src:je.em,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,Y.jsx)("section",{className:Ne.bg,children:(0,Y.jsx)("div",{className:Ne.wrap,children:(0,Y.jsx)("div",{className:Ne.content,children:null==c?void 0:c.map((function(e){var t,n;return(0,Y.jsxs)("div",{children:[(0,Y.jsx)(s.Z,{align:"middle",className:"c-white font16",children:(0,Y.jsx)(i.Z,{children:e.title})}),(0,Y.jsxs)(s.Z,{align:"middle",className:"mt20 ",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("img",{className:Ne.imageUrl,src:re.Z.IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,Y.jsx)(i.Z,{className:Ne.blueLight,children:(0,Y.jsx)("span",{className:"ml20",children:null===(n=e.author)||void 0===n?void 0:n.username})}),(0,Y.jsxs)(i.Z,{children:[(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:"提交于"}),(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:e.time})]})]}),(0,Y.jsx)(Se.Z,{className:Ne.divider})]})}))})})})]})})),Oe=n(38696),De=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],Ie=(L.Z.TabPane,(0,R.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var t,n,o,l,c,u,d=e.loading,p=e.dispatch,m=e.practiceSetting,v=e.shixunsDetail,g=e.taskData,_=e.taskId,L=e.onEditRepCode,$=(b()(e,De),!(null!=g&&g.is_last_game)&&((null==g?void 0:g.shixun.status)>0||(null==g||null===(t=g.user)||void 0===t?void 0:t.identity)<5)),U=(0,a.useState)("1"),q=y()(U,2),H=q[0],V=q[1],W=(0,a.useState)("1"),G=y()(W,2),Q=G[0],X=G[1],J=(0,a.useState)(!0),ee=y()(J,2),te=ee[0],ne=ee[1],ae=(0,a.useState)({}),se=y()(ae,2),re=se[0],ie=se[1],oe=((0,a.useRef)(),(0,a.useState)(!0)),le=y()(oe,2),ce=le[0],ue=le[1],de=(0,a.useState)(["2","1"]),pe=y()(de,2),fe=pe[0],me=pe[1],he=(0,a.useState)([]),ve=y()(he,2),xe=ve[0],ge=ve[1],ye=(0,a.useRef)(),_e=x()(x()({},(0,R.useParams)()),{},{taskId:_}),be=(0,a.useState)(!1),we=y()(be,2),ke=we[0],Ze=we[1],Ne=[{id:"1",name:"代码仓库"},{id:"2",name:(0,Y.jsxs)("span",{children:[(0,Y.jsx)("span",{children:"私密代码仓库"}),(0,Y.jsx)(T.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,Y.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,a.useEffect)((function(){var e,t=null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath.split("/");me(t)}),[null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath]);var Se=function(e){"compileResltDone"===e.data&&Ze(!1)};(0,a.useEffect)((function(){return window.addEventListener("message",Se),function(){window.removeEventListener("message",Se)}}),[]);(0,a.useEffect)((function(){var e;console.log(null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=h()(f()().mark((function e(t,n){var a,s,r,i,o,l,c;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==m||null===(a=m.sideBar)||void 0===a?void 0:a.selectPath)||null==m||null===(s=m.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,(0,A.li)(_,{path:null==m||null===(r=m.sideBar)||void 0===r?void 0:r.selectPath});case 3:if(null!=(i=e.sent)&&i.content||""==(null==i?void 0:i.content))try{"txt"===(null==i?void 0:i.file_type)?(i.content=window.decodeURIComponent(escape(window.atob(null===(o=i.content)||void 0===o?void 0:o.content))),ie(x()({},i))):(i.content=null===(l=i.content)||void 0===l?void 0:l.content,ie(x()({},i)))}catch(e){re.content&&(i.content=window.atob(null===(c=i.content)||void 0===c?void 0:c.content)),ie(x()({},i)),M.ZP.warning("请确认文件字符集编码是否为UTF-8")}else p({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null==m||null===(o=m.sideBar)||void 0===o?void 0:o.selectPath]);z.Z,z.Z.Item,Ne.filter((function(e){var t,n;return null==v||null===(t=v.detail)||void 0===t||!t.init_repository||null!=v&&null!==(n=v.detail)&&void 0!==n&&n.is_jupyter_lab?"2"!==e.id:e})).map((function(e,t){return(0,Y.jsx)(z.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var Ee=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,A.n4)(null==g||null===(t=g.myshixun)||void 0===t?void 0:t.identifier,x()(x()({path:null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath},re),{},{evaluate:0,game_id:null==g||null===(a=g.game)||void 0===a?void 0:a.id}));case 3:r=e.sent,null===(s=document.getElementById("latexIframeRef"))||void 0===s||null===(s=s.contentWindow)||void 0===s||s.postMessage("compile","*"),null!=r&&r.content&&p({type:"practiceSetting/setSideBarTabs",payload:x()(x()({},m.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)("div",{className:j,children:(0,Y.jsxs)("div",{className:w,children:["1"===Q&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("aside",{className:k,id:"latex-drawer",style:{width:te?"36%":"0%"},children:[(0,Y.jsx)(B.Z,{spinning:!!d.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(N," ").concat(F),children:(0,Y.jsx)(Ce,{taskData:g,params:_e,setTreeData:ge,treeData:xe,activeKey:H,isRepository:ce})}),(0,Y.jsx)("span",{onClick:function(){return ne(!1)},className:"".concat(Z," iconfont icon-quxiao")})]}),(0,Y.jsxs)("aside",{className:C,ref:ye,children:[""!==(null==m||null===(l=m.sideBar)||void 0===l?void 0:l.selectPath)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(B.Z,{spinning:!!d.effects["shixunsDetail/getFileContent"],wrapperClassName:N,children:[(0,Y.jsx)("div",{className:D,children:(0,Y.jsxs)(s.Z,{align:"middle",className:"w100",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{onClick:function(){return ne(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,Y.jsx)(i.Z,{flex:"40px",children:(0,Y.jsx)("div",{className:E,style:{marginLeft:20}})}),(0,Y.jsx)(i.Z,{className:I,children:fe.map((function(e,t){return(0,Y.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,Y.jsx)("div",{className:d.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,Y.jsx)(Oe.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:re.filename,type:"office"===re.file_type?"download":re.file_type,data:re.content,monacoEditor:{value:re.content,language:re.language,onChange:function(e){return function(e){"txt"===(null==re?void 0:re.file_type)&&(re.content=e,ie(x()({},re)),L(e))}(e)},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==re?void 0:re.file_type)&&(0,Y.jsxs)("div",{className:P,children:[(null==g?void 0:g.prev_game)&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,Y.jsx)(r.ZP,{type:"primary",size:"middle",loading:ke,onClick:Ee,children:"开始编译"}),$&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var t,n;e.preventDefault(),null!=g&&null!==(t=g.shixun)&&void 0!==t&&t.task_pass||2===(null==g?void 0:g.game.status)||(null==g||null===(n=g.user)||void 0===n?void 0:n.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.next_game).concat(location.search)}),300):K.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,Y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==m||null===(c=m.sideBar)||void 0===c?void 0:c.selectPath)&&(null==v||null===(u=v.detail)||void 0===u?void 0:u.init_repository)&&(0,Y.jsxs)("div",{className:S,children:[(0,Y.jsx)("img",{src:je.x7,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsxs)("span",{className:"c-grey-c",children:[!(null==xe||!xe.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=xe&&xe.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===Q&&(0,Y.jsx)("div",{className:O,children:(0,Y.jsx)(Pe,{isRepository:ce})})]})})}))),Fe=function(e){var t=e.taskId,n=e.taskData,p=e.onEditRepCode,f=(0,a.useRef)(),m=(0,a.useRef)(),h=(0,a.useMemo)((function(){if(n){var e,a,s,r=null==n||null===(e=n.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==n||null===(a=n.shixun)||void 0===a?void 0:a.identifier,"&path=").concat(r,"&taskId=").concat(t,"&myshixunId=").concat(null==n||null===(s=n.myshixun)||void 0===s?void 0:s.identifier,"&token=").concat((0,c.ej)("_educoder_session"))}}),[n]);return(0,Y.jsxs)(s.Z,{style:{height:"100vh"},ref:m,children:[(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{id:1,name:void 0,age:null,c:{a:112},aa:[],test:"12321313",b:""}})},children:"get测试1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{}})},children:"get测试2"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post",body:{id:1,name:void 0,age:null,c:{},cc:{n:1,p:22},aa:[],dd:["SDafadsf","&&"],test:"12321313",b:"sadfjsdfjdkljflsajflasf&&&fdsahfasfasfasdfsadf"}})},children:"post1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post"})},children:"post2"}),(0,Y.jsx)(i.Z,{flex:"1",children:(null==n?void 0:n.shixun)&&(0,Y.jsx)(Ie,{taskId:t,taskData:n,onEditRepCode:p})}),(0,Y.jsxs)(i.Z,{flex:"1",className:u,children:[(0,Y.jsx)("iframe",{ref:f,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:h}),(0,Y.jsxs)("span",{className:d,onClick:function(){(0,o.vp)()?(0,o.BU)():(0,o.Dj)(m.current)},children:[(0,Y.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})}},92248:function(e,t,n){function a(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function s(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(t,{BU:function(){return s},Dj:function(){return a},gH:function(){return r},vp:function(){return i}});var r=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function i(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},56762:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(59301);function s(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(91857),s=n(92310),r=n.n(s),i=n(59301),o=n(94172),l=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{getPopupContainer:t,getPrefixCls:n,direction:s}=i.useContext(c.E_),{prefixCls:m,type:h="default",danger:v,disabled:x,loading:g,onClick:y,htmlType:_,children:b,className:j,menu:w,arrow:k,autoFocus:Z,overlay:C,trigger:N,align:S,open:E,onOpenChange:P,placement:O,getPopupContainer:D,href:I,icon:F=i.createElement(o.Z,null),title:R,buttonsRender:L=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$}=e,U=f(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",m),q=`${A}-button`,[H,V]=(0,p.Z)(A),W={menu:w,arrow:k,autoFocus:Z,align:S,disabled:x,trigger:x?[]:N,onOpenChange:P,getPopupContainer:D||t,mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$},{compactSize:G,compactItemClassnames:Q}=(0,d.ri)(A,s),Y=r()(q,Q,j,V);"overlay"in e&&(W.overlay=C),"open"in e&&(W.open=E),W.placement="placement"in e?O:"rtl"===s?"bottomLeft":"bottomRight";const X=i.createElement(l.ZP,{type:h,danger:v,disabled:x,loading:g,onClick:y,htmlType:_,href:I,title:R},b),J=i.createElement(l.ZP,{type:h,danger:v,icon:F}),[ee,te]=L([X,J]);return H(i.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},U),ee,i.createElement(a.Z,Object.assign({},W),te)))};m.__ANT_BUTTON=!0;var h=m;const v=a.Z;v.Button=h;var x=v},73782:function(e,t,n){n.d(t,{Z:function(){return I}});var a=n(92310),s=n.n(a),r=n(59301),i=n(36355),o=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(i.E_),{prefixCls:a,className:c}=e,u=t("input-group",a),d=t("input"),[p,f]=(0,l.ZP)(d),m=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,r.useContext)(o.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(r.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(o.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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(22589),m=function(e,t){return r.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=r.forwardRef(m),v=n(50382),x=n(55405),g=n(25629),y=n(59412),_=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);se?r.createElement(v.Z,null):r.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[o,l]=(0,r.useState)((()=>!!a&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{a&&l(n.visible)}),[a,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(o&&d(),l((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:f,prefixCls:m,inputPrefixCls:h,size:v}=e,w=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:k}=r.useContext(i.E_),Z=k("input",h),C=k("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:a=b}=e,s=j[n]||"",i=a(o),l={[s]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(i)?i:r.createElement("span",null,i),l)})(C),S=s()(C,f,{[`${C}-${v}`]:!!v}),E=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:S,prefixCls:Z,suffix:N});return v&&(E.size=v),r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},E))})),k=n(42653),Z=n(92343),C=n(3113),N=n(19716),S=n(33234),E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,inputPrefixCls:a,className:o,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:v,onCompositionStart:x,onCompositionEnd:y}=e,_=E(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:j}=r.useContext(i.E_),w=r.useRef(!1),P=b("input-search",n),O=b("input",a),{compactSize:D}=(0,S.ri)(P,j),I=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:D)&&void 0!==t?t:e})),F=r.useRef(null),R=e=>{var t;document.activeElement===(null===(t=F.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;h&&h(null===(n=null===(t=F.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?r.createElement(k.Z,null):null,M=`${P}-button`;let z;const B=d||{},K=B.type&&!0===B.type.__ANT_BUTTON;z=K||"button"===B.type?(0,Z.Tm)(B,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},K?{className:M,size:I}:{})):r.createElement(C.ZP,{className:M,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:L,loading:f,icon:T},d),p&&(z=[z,(0,Z.Tm)(p,{key:"addonAfter"})]);const $=s()(P,{[`${P}-rtl`]:"rtl"===j,[`${P}-${I}`]:!!I,[`${P}-with-button`]:!!d},o);return r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(F,t),onPressEnter:e=>{w.current||f||L(e)}},_,{size:I,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:O,addonAfter:z,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:$,disabled:m}))})),O=n(1643);const D=u.Z;D.Group=c,D.Search=P,D.TextArea=O.Z,D.Password=w;var I=D},57809:function(e,t,n){var a=n(92310),s=n.n(a),r=n(77861),i=n(55405),o=n(59301),l=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),h=n(32441),v=n(33234),x=n(14154),g=n(58582),y=n(84443),_=n(66339),b=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var n,{prefixCls:a,bordered:l=!0,className:w,rootClassName:k,getPopupContainer:Z,popupClassName:C,dropdownClassName:N,listHeight:S=256,placement:E,listItemHeight:P=24,size:O,disabled:D,notFoundContent:I,status:F,builtinPlacements:R,dropdownMatchSelectWidth:L,popupMatchSelectWidth:T,direction:M,style:z,allowClear:B}=e,K=b(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:$,getPrefixCls:U,renderEmpty:A,direction:q,virtual:H,popupMatchSelectWidth:V,popupOverflow:W,select:G}=o.useContext(d.E_),Q=U("select",a),Y=U(),X=null!=M?M:q,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(Q,X),[te,ne]=(0,x.Z)(Q),ae=o.useMemo((()=>{const{mode:e}=K;if("combobox"!==e)return e===j?"combobox":e}),[K.mode]),se="multiple"===ae||"tags"===ae,re=(0,y.Z)(K.suffixIcon,K.showArrow),ie=null!==(n=null!=T?T:L)&&void 0!==n?n:V,{status:oe,hasFeedback:le,isFormItemInput:ce,feedbackIcon:ue}=o.useContext(h.aM),de=(0,u.F)(oe,F);let pe;pe=void 0!==I?I:"combobox"===ae?null:(null==A?void 0:A("Select"))||o.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:he,clearIcon:ve}=(0,_.Z)(Object.assign(Object.assign({},K),{multiple:se,hasFeedback:le,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Q,showArrow:K.showArrow,componentName:"Select"})),xe=!0===B?{clearIcon:ve}:B,ge=(0,i.Z)(K,["suffixIcon","itemIcon"]),ye=s()(C||N,{[`${Q}-dropdown-${X}`]:"rtl"===X},k,ne),_e=(0,m.Z)((e=>{var t;return null!==(t=null!=O?O:J)&&void 0!==t?t:e})),be=o.useContext(p.Z),je=null!=D?D:be,we=s()({[`${Q}-lg`]:"large"===_e,[`${Q}-sm`]:"small"===_e,[`${Q}-rtl`]:"rtl"===X,[`${Q}-borderless`]:!l,[`${Q}-in-form-item`]:ce},(0,u.Z)(Q,de,le),ee,null==G?void 0:G.className,w,k,ne),ke=o.useMemo((()=>void 0!==E?E:"rtl"===X?"bottomRight":"bottomLeft"),[E,X]),Ze=(0,g.Z)(R,W);return te(o.createElement(r.ZP,Object.assign({ref:t,virtual:H,showSearch:null==G?void 0:G.showSearch},ge,{style:Object.assign(Object.assign({},null==G?void 0:G.style),z),dropdownMatchSelectWidth:ie,builtinPlacements:Ze,transitionName:(0,c.m)(Y,"slide-up",K.transitionName),listHeight:S,listItemHeight:P,mode:ae,prefixCls:Q,placement:ke,direction:X,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:he,allowClear:xe,notFoundContent:pe,className:we,getPopupContainer:Z||$,dropdownClassName:ye,disabled:je})))};const k=o.forwardRef(w),Z=(0,l.Z)(k);k.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,k.Option=r.Wx,k.OptGroup=r.Xo,k._InternalPanelDoNotUseOrYouWillBeFired=Z,t.default=k},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var a=n(59301),s=n(92310),r=n.n(s),i=n(75440),o=n(36355),l=n(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:s,split:r,style:i}=e;const{latestIndex:o}=a.useContext(c);return null==s?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},s),n{var n,s;const{getPrefixCls:l,space:c,direction:v}=a.useContext(o.E_),{size:x=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:_,children:b,direction:j="horizontal",prefixCls:w,split:k,style:Z,wrap:C=!1,classNames:N,styles:S}=e,E=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,O]=Array.isArray(x)?x:[x,x],D=f(O),I=f(P),F=m(O),R=m(P),L=(0,i.Z)(b,{keepEmpty:!0}),T=void 0===g&&"horizontal"===j?"center":g,M=l("space",w),[z,B]=(0,p.Z)(M),K=r()(M,null==c?void 0:c.className,B,`${M}-${j}`,{[`${M}-rtl`]:"rtl"===v,[`${M}-align-${T}`]:T,[`${M}-gap-row-${O}`]:D,[`${M}-gap-col-${P}`]:I},y,_),$=r()(`${M}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(s=null==c?void 0:c.classNames)||void 0===s?void 0:s.item);let U=0;const A=L.map(((e,t)=>{var n,s;null!=e&&(U=t);const r=e&&e.key||`${$}-${t}`;return a.createElement(d,{className:$,key:r,index:t,split:k,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(s=null==c?void 0:c.styles)||void 0===s?void 0:s.item},e)})),q=a.useMemo((()=>({latestIndex:U})),[U]);if(0===L.length)return null;const H={};return C&&(H.flexWrap="wrap"),!I&&R&&(H.columnGap=P),!D&&F&&(H.rowGap=O),z(a.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),Z)},E),a.createElement(u,{value:q},A)))}));const x=v;x.Compact=l.ZP;var g=x},97334:function(e,t,n){n.d(t,{Z:function(){return T}});var a=n(99581),s=n(26390),r=n(98483),i=n(8887),o=n(5891),l=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:c}))};var p=l.forwardRef(d),f=n(92310),m=n.n(f),h=n(35654),v=n(71430),x=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:g}))};var _=l.forwardRef(y),b=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:a,indent:s,direction:r="ltr"}=e,i="ltr"===r?"left":"right",o={[i]:-n*s+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:o.top=-3;break;case 1:o.bottom=-3;break;default:o.bottom=-3,o[i]=s+4}return l.createElement("div",{style:o,className:`${a}-drop-indicator`})}var k=n(10333);const Z=l.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:s,virtual:r,tree:i}=l.useContext(x.E_),{prefixCls:o,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,motion:Z,style:C}=e,N=n("tree",o),S=n(),E=null!=Z?Z:Object.assign(Object.assign({},(0,b.Z)(S)),{motionAppear:!1}),P=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:E,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[O,D]=(0,j.ZP)(N),I=l.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||l.createElement(_,null)),e}),[y]);return O(l.createElement(a.Z,Object.assign({itemHeight:20,ref:t,virtual:r},P,{style:Object.assign(Object.assign({},null==i?void 0:i.style),C),prefixCls:N,className:m()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:f,[`${N}-unselectable`]:!g,[`${N}-rtl`]:"rtl"===s},null==i?void 0:i.className,c,D),direction:s,checkable:v?l.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>l.createElement(k.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:I}),h))}));var C,N=Z;function S(e,t){e.forEach((function(e){const{key:n,children:a}=e;!1!==t(n,e)&&S(a||[],t)}))}function E(e){let{treeData:t,expandedKeys:n,startKey:a,endKey:s}=e;const r=[];let i=C.None;if(a&&a===s)return[a];if(!a||!s)return[];return S(t,(e=>{if(i===C.End)return!1;if(function(e){return e===a||e===s}(e)){if(r.push(e),i===C.None)i=C.Start;else if(i===C.Start)return i=C.End,!1}else i===C.Start&&r.push(e);return n.includes(e)})),r}function P(e,t){const n=(0,s.Z)(t),a=[];return S(e,((e,t)=>{const s=n.indexOf(e);return-1!==s&&(a.push(t),n.splice(s,1)),!!n.length})),a}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(C||(C={}));var O=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var{defaultExpandAll:n,defaultExpandParent:a,defaultExpandedKeys:r}=e,i=O(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=l.useRef(),c=l.useRef(),[u,d]=l.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[p,f]=l.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(I(i));let t;return t=n?Object.keys(e):a?(0,h.r7)(i.expandedKeys||r||[],e):i.expandedKeys||r,t})()));l.useEffect((()=>{"selectedKeys"in i&&d(i.selectedKeys)}),[i.selectedKeys]),l.useEffect((()=>{"expandedKeys"in i&&f(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:g,direction:y}=l.useContext(x.E_),{prefixCls:_,className:b,showIcon:j=!0,expandAction:w="click"}=i,k=O(i,["prefixCls","className","showIcon","expandAction"]),Z=g("tree",_),C=m()(`${Z}-directory`,{[`${Z}-directory-rtl`]:"rtl"===y},b);return l.createElement(N,Object.assign({icon:D,ref:t,blockNode:!0},k,{showIcon:j,expandAction:w,prefixCls:Z,className:C,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:a}=i,{node:r,nativeEvent:l}=t,{key:u=""}=r,f=I(i),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==l?void 0:l.ctrlKey)||(null==l?void 0:l.metaKey),v=null==l?void 0:l.shiftKey;let x;a&&h?(x=e,o.current=u,c.current=x,m.selectedNodes=P(f,x)):a&&v?(x=Array.from(new Set([].concat((0,s.Z)(c.current||[]),(0,s.Z)(E({treeData:f,expandedKeys:p,startKey:u,endKey:o.current}))))),m.selectedNodes=P(f,x)):(x=[u],o.current=u,c.current=x,m.selectedNodes=P(f,x)),null===(n=i.onSelect)||void 0===n||n.call(i,x,m),"selectedKeys"in i||d(x)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||f(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var R=l.forwardRef(F);const L=N;L.DirectoryTree=R,L.TreeNode=a.O;var T=L}}]); \ No newline at end of file diff --git a/p__Engineering__Lists__CurseSetting__index.async.js b/p__Engineering__Lists__CurseSetting__index.async.js index 5d31fba010..fca5fb9494 100644 --- a/p__Engineering__Lists__CurseSetting__index.async.js +++ b/p__Engineering__Lists__CurseSetting__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39391],{38827:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(5891),l=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},r=t(22589),o=function(e,n){return l.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:s}))};var d=l.forwardRef(o)},680:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(5891),l=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=t(22589),o=function(e,n){return l.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:s}))};var d=l.forwardRef(o)},16644:function(e,n,t){var i=t(82242),l=t.n(i),s=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,d=e.styles,a=void 0===d?{}:d,c=e.customText,u=e.ButtonText,h=e.ButtonClick,x=e.Buttonclass,p=e.ButtonTwo,v=e.imgStyles,m=e.loading,f=void 0!==m&&m;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:l()(l()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),a),children:[(0,o.jsx)("img",{src:n||s,style:l()({width:288,height:200},v)}),(0,o.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(r.ZP,l()(l()({className:x,onClick:h},i),{},{children:u})),p&&p]})}},38696:function(e,n,t){t.d(n,{Z:function(){return w}});var i=t(82242),l=t.n(i),s=t(7557),r=t.n(s),o=t(41498),d=t.n(o),a=t(79800),c=t.n(a),u=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},x=t(3113),p=t(38827),v=t(7309),m=t(6848),f=t(42930),g=t(80469),y=t(16644),j=t(94334),_=t(37712),w=function(e){var n,t,i,s,o,a,w,b=e.editOffice,E=void 0===b?"view":b,k=e.data,C=(e.theme,e.type),Z=e.filename,S=e.monacoEditor,I=e.className,R=e.style,N=e.close,H=e.onClose,P=e.hasMask,A=e.disabledDownload,T=e.onImgDimensions,F=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),D=c()(B,2),O=(D[0],D[1],(0,u.useState)("")),L=c()(O,2),z=(L[0],L[1]),U=(0,u.useState)(),W=c()(U,2),q=W[0],M=W[1],V="build"===window.ENV?"/react/build":"",J=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Q=(0,u.useRef)();null!==(n=k)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(k=j.Z.API_SERVER+k),Z&&(S.filename=Z),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&z(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&X()}),[C,k]);var X=function(){var e=d()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k,k.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,M(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){k.startsWith("http")||k.startsWith("blob:")?G():(0,f.Sv)(Z||"educoder",k,Z)},G=function(){(0,f.Nd)(Z||"educoder",decodeURIComponent(k))};return(0,_.jsxs)("div",{style:l()({},R||{}),className:"".concat(P&&h.bgBlack," ").concat(C?h.wrp:"hide"),children:[N&&(0,_.jsxs)("div",{className:h.close,ref:Q,children:[!!T&&(0,_.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{onClick:function(){H(),T()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!A&&(0,_.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{onClick:G,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{className:"",onClick:H,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(h[I]," ").concat(I," ").concat(h.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,_.jsx)(v.ZP,l()({},S))}),"audio"===C&&(0,_.jsx)("audio",{src:(null===(t=k)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=k)&&void 0!==i&&i.startsWith("/api")?k:"data:image/png;base64,".concat(k),autoPlay:!0}),"video"===C&&(0,_.jsx)(_.Fragment,{children:(null===(s=k)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=k)&&void 0!==o&&o.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(k),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(k),autoPlay:!0})}),"office"===C&&q&&(0,_.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(q.key,"&url=").concat(J+q.url,"&callbackUrl=").concat(J+q.callbackUrl,"&fileType=").concat(q.fileType,"&title=").concat(q.title,"&model=").concat(E,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!A)}),"html"===C&&(0,_.jsx)("iframe",{src:k+"&disposition=inline"}),"pdf"===C&&(0,_.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(k,"&disabledDownload=").concat(!!A)}),"image"===C&&(0,_.jsx)("img",{src:(null===(a=k)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(w=k)&&void 0!==w&&w.startsWith("/api")?k:"data:image/png;base64,".concat(k)}),("other"===C||"download"===C)&&(0,_.jsx)(_.Fragment,{children:F?(0,_.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(x.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,_.jsxs)(x.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,_.jsx)(p.Z,{}),"点击下载"]})})]})}},85016:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var i=t(37205),l=t.n(i),s=t(82242),r=t.n(s),o=t(7557),d=t.n(o),a=t(41498),c=t.n(a),u=t(79800),h=t.n(u),x=t(59301),p={flex_box_center:"flex_box_center___EE2m_",flex_space_between:"flex_space_between___Kx6gd",flex_box_vertical_center:"flex_box_vertical_center___HpACx",flex_box_center_end:"flex_box_center_end___wbVo8",flex_box_column:"flex_box_column___m87JY",wrap:"wrap___Pt66y",title:"title___dGCnl",standardTableWrap:"standardTableWrap___nFf7g",targetTableWrap:"targetTableWrap___dHw3L",waysTableWrap:"waysTableWrap___bdq6I",green:"green___IznFa",box:"box___GqhHB",padding:"padding___nFfG0",control:"control___ODG9O",label:"label___bq9qV",customTable:"customTable___Yp8nh",tagWrap:"tagWrap___RoLwt",tag:"tag___Lhqqj",line:"line___j6OTt",textwidth:"textwidth___S4C7M",modalWrapContainer:"modalWrapContainer___bNs_c",inputWrap:"inputWrap___eHeJs",addCourseTabsContainer:"addCourseTabsContainer___J8THT",textone:"textone___cOB6b"},v=t(8785),m=t(92911),f=t(78241),g=t(8591),y=t(57809),j=t(59028),_=t(3113),w=t(61998),b=t(6848),E=t(43418),k=t(73755),C=t(73782),Z=t(94001),S=t(99313),I=t(5112),R=t(95237),N=t(43604),H=t(94334),P=t(680),A=t(38696),T=t(24905),F=t(45413),B=t(37712);var D=function(e){var n,t=e.isshow,i=e.setishow,l=e.modalparams,s=e.courseId,o=e.getcourse_evaluations,a=e.getevaluations,u=e.items,v=e.points,f=(0,x.useState)(0),j=h()(f,2),k=j[0],I=j[1],R=(0,x.useState)({page:1,per_page:20,total:0,name:""}),N=h()(R,2),H=N[0],P=N[1],A=(0,x.useState)([]),D=h()(A,2),O=D[0],L=D[1],z=(0,x.useState)(s?null==u||null===(n=u.contents)||void 0===n?void 0:n.map((function(e){return e.course_id})):[]),U=h()(z,2),W=U[0],q=U[1],M=(0,x.useState)([]),V=h()(M,2),J=V[0],Q=V[1],X=(0,x.useState)([]),K=h()(X,2),G=K[0],Y=K[1],$=(0,x.useState)("1"),ee=h()($,2),ne=ee[0],te=ee[1],ie=(0,x.useState)(!1),le=h()(ie,2),se=le[0],re=le[1];function oe(e){return de.apply(this,arguments)}function de(){return(de=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/1/course_evaluations/search_courses.json",{method:"get",params:n});case 2:null!=(t=e.sent)&&t.courses&&(H.total=null==t?void 0:t.count,P(r()({},H)),L(null==t?void 0:t.courses));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;t&&(q(s?null==u||null===(e=u.contents)||void 0===e?void 0:e.map((function(e){return e.course_id})):[]),oe(H))}),[t]);var ae,ce,ue,he,xe,pe,ve,me={selectedRowKeys:W,columnWidth:40,onChange:function(e){return q(e)},getCheckboxProps:function(e){return{disabled:e.is_manager}}},fe=function(e){var n=e;return"."===(n=isNaN(n)?"":n)[0]&&(n=""),n},ge=function(){return(0,B.jsxs)("div",{style:{padding:"0 40px",color:"#464F66"},children:[(0,B.jsx)("div",{style:{marginBottom:10},children:"组合计算说明:"}),(0,B.jsx)("div",{children:"1.当需要完成同一知识点学习/能力训练的学生分散在多个教学课堂,或者分散在一个课堂下的多个分班时,需要进行“组合计算”设置;"}),(0,B.jsx)("div",{children:"2.将需要组合计算的考核内容输入相同的【数字】即可,如:“自定义函数”和“函数”需要组合计算的时候,则需要在这两个实训作业后面输入相同的数字;"}),(0,B.jsx)("div",{children:"3.组合计算时,会以该认证届别下专业认证的学生总数为基准计算实训作业平均分。"})]})};return(0,B.jsxs)(E.Z,{title:"添加课堂数据",wrapClassName:p.modalWrapContainer,open:t,width:k<2?740:1100,footer:(0,B.jsxs)("div",{children:[k<2&&(0,B.jsx)(_.ZP,{type:"primary",onClick:c()(d()().mark((function e(){var n,t,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W&&""!=W){e.next=3;break}return g.ZP.warning("请选择课堂"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/search_works.json"),{method:"get",params:{course_ids:W,list_id:s||""}});case 5:t=e.sent,Q(t),i=null==t||null===(n=t.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[],i.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r)),te("1"),I(2);case 13:case"end":return e.stop()}}),e)}))),children:"下一步"}),k>=2&&(0,B.jsxs)("div",{children:[(0,B.jsx)(_.ZP,{type:"primary",onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(!1),I(0);case 2:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,B.jsx)(_.ZP,{type:"primary",loading:se,onClick:c()(d()().mark((function e(){var n,t,r,c,u,h,x,p,v,f,y,j,_,w,b,E;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),f=[],v.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&f.push(e)})))})),y=null==J||null===(t=J.courses)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),j=[],y.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&j.push(e)})))})),_=null==J||null===(r=J.courses)||void 0===r?void 0:r.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),w=[],_.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&w.push(e)})))})),b=null==J||null===(c=J.courses)||void 0===c?void 0:c.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),E=[],b.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&E.push(e)})))})),"1"===ne?E=G:"2"===ne?f=G:"3"===ne?j=G:w=G,re(!0),!((null===(u=E)||void 0===u?void 0:u.length)<=0&&(null===(h=f)||void 0===h?void 0:h.length)<=0&&(null===(x=j)||void 0===x?void 0:x.length)<=0&&(null===(p=w)||void 0===p?void 0:p.length)<=0)){e.next=18;break}return g.ZP.info("请选择考核内容"),re(!1),e.abrupt("return");case 18:if(!s){e.next=25;break}return e.next=21,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/update_online"),{method:"put",body:{id:s,course_ids:W,shixun_works:E,common_works:f,group_works:j,exercise_works:w}});case 21:e.sent&&(i(!1),o(l),a(l)),e.next=29;break;case 25:return e.next=27,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/create_online"),{method:"post",body:{course_ids:W,shixun_works:E,common_works:f,group_works:j,exercise_works:w}});case 27:e.sent&&(i(!1),o(l),a(l));case 29:re(!1),I(0);case 31:case"end":return e.stop()}}),e)}))),children:"保存"})]})]}),onCancel:function(){I(0),i(!1)},children:[(0,B.jsx)("div",{style:{width:"calc(100% - 184px)",margin:"0 auto"},children:(0,B.jsxs)(F.Z,{current:k,children:[(0,B.jsx)(F.Z.Step,{style:{cursor:"pointer"},onClick:function(){I(1)},title:"关联课堂"},1),(0,B.jsx)(F.Z.Step,{style:{cursor:"pointer"},onClick:c()(d()().mark((function e(){var n,t,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(W.length<=0)){e.next=3;break}return g.ZP.info("请选择课堂"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/search_works.json"),{method:"get",params:{course_ids:W,list_id:s||""}});case 5:t=e.sent,Q(t),i=null==t||null===(n=t.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[],i.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r)),te("1"),I(2);case 13:case"end":return e.stop()}}),e)}))),title:"配置考核方式与内容"},2)]})}),k<2&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:30,padding:"0 40px"},children:[(0,B.jsx)("div",{style:{flex:1},className:p.title,children:"关联课堂"}),(0,B.jsx)(C.Z.Search,{className:p.inputWrap,style:{width:"342px",height:"auto"},onSearch:function(e){H.page=1,H.name=e,P(r()({},H)),oe(H)},placeholder:"请输入课堂名称"})]}),(0,B.jsx)("div",{children:(0,B.jsx)(w.Z,{style:{marginTop:"10px"},dataSource:O,rowKey:"id",scroll:{y:300},rowSelection:me,onChange:function(e,n,t){H.page=null==e?void 0:e.current,H.per_page=null==e?void 0:e.pageSize,null!=t&&t.order?(H.sort_by=null==t?void 0:t.field,H.direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(H.sort_by=null,H.direction=null),P(r()({},H)),oe(H)},columns:[{title:"课堂名称",dataIndex:"name"},{title:"创建者",dataIndex:"creator_name",width:110},{title:"创建时间",dataIndex:"created_at",width:133},{title:"结束时间",dataIndex:"end_time",width:133,render:function(e,n,t){return e||"- -"}}],pagination:{pageSize:H.per_page,total:H.total,current:H.page,showQuickJumper:!0,hideOnSinglePage:!1,showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return(0,B.jsxs)("span",{className:"mr10",children:["共",(0,B.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})]}),2===k&&(0,B.jsx)("div",{className:p.addCourseTabsContainer,children:(0,B.jsxs)(S.Z,{defaultActiveKey:"1",activeKey:ne,onChange:function(e){if(te(e),"1"===e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&i.push(e)})))})),Y([].concat(i))}else if("2"===e){var l,s=null==J||null===(l=J.courses)||void 0===l?void 0:l.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[];s.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r))}else if("3"===e){var o,d=null==J||null===(o=J.courses)||void 0===o?void 0:o.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),a=[];d.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&a.push(e)})))})),Y([].concat(a))}else{var c,u=null==J||null===(c=J.courses)||void 0===c?void 0:c.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),h=[];u.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&h.push(e)})))})),Y([].concat(h))}},children:[(0,B.jsxs)(S.Z.TabPane,{tab:"实训作业",children:[ge(),(ae=r()(r()({},J),{},{name:"实训作业"}),(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==ae?void 0:ae.shixun_count),onChange:function(e){var n;if(null==ae||null===(n=ae.courses)||void 0===n||n.map((function(n){var t;null==n||null===(t=n.shixun_models)||void 0===t||t.map((function(n){n.checked=e.target.checked}))})),Q(r()({},ae)),e.target.checked){var t,i=null==J||null===(t=J.courses)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),l=[];i.map((function(e){e.length>0&&(null==e||e.map((function(e){l.push(e)})))})),Y([].concat(l))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:ae.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==ae||null===(ce=ae.courses)||void 0===ce?void 0:ce.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.shixun_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.shixun_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==ae||null===(ue=ae.courses)||void 0===ue?void 0:ue.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(n){e.checked=n.target.checked,Q(r()({},ae))},value:null==e?void 0:e.id,children:e.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==ae||null===(he=ae.courses)||void 0===he?void 0:he.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==ae||null===(xe=ae.courses)||void 0===xe?void 0:xe.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:e.ec_point_ids,onChange:function(n){e.ec_point_ids=n,Q(r()({},ae))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==ae||null===(pe=ae.courses)||void 0===pe?void 0:pe.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==ae||null===(ve=ae.courses)||void 0===ve?void 0:ve.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==e?void 0:e.position,onChange:function(n){e.position=n,Q(r()({},ae))}})})}))}))})]})]}))]},1),(0,B.jsxs)(S.Z.TabPane,{tab:"普通作业",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.common_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.common_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.common_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.common_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.common_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.common_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.common_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"普通作业"}))]},2),(0,B.jsxs)(S.Z.TabPane,{tab:"分组作业",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.group_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.group_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.group_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.group_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.group_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.group_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.group_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"分组作业"}))]},3),(0,B.jsxs)(S.Z.TabPane,{tab:"在线考试",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.exercise_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.exercise_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.exercise_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.exercise_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"在线考试"}))]},4)]})})]})},O=t(89392),L=t(16644);var z=function(e){var n,t,i,l=e.isshow,s=e.setishow,r=e.modalparams,o=e.getcourse_evaluations,a={page:1,per_page:20,total:0,name:""},u=(0,x.useState)(0),v=h()(u,2),f=(v[0],v[1],(0,x.useState)(a)),y=h()(f,2),j=y[0],_=(y[1],(0,x.useState)([])),k=h()(_,2),C=k[0],I=k[1],R=(0,x.useState)([]),N=h()(R,2),H=N[0],P=N[1],A=(0,x.useState)([]),T=h()(A,2),F=(T[0],T[1]),D=(0,x.useState)({}),z=h()(D,2),U=z[0],W=z[1],q=(0,x.useState)(),M=h()(q,2),V=M[0],J=M[1],Q=(0,x.useState)(!1),X=h()(Q,2),K=X[0],G=X[1],Y=(0,x.useState)("1"),$=h()(Y,2),ee=$[0],ne=$[1],te=(0,x.useRef)(a),ie=(0,x.useState)(null),le=h()(ie,2),se=(le[0],le[1]),re=(0,x.useRef)(null),oe=(0,x.useRef)(""),de=(0,x.useRef)([]);(0,x.useEffect)((function(){l&&(ue(j),ne("1"))}),[l]);var ae=function(e){se(e),re.current=e,me((0,O.cloneDeep)(de.current))},ce=function(e){var n=e;return"."===(n=isNaN(n)?"":n)[0]&&(n=""),n};function ue(e){return he.apply(this,arguments)}function he(){return he=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/evaluation_settings.json"),{method:"get",params:n});case 2:i=e.sent,I(i),J(75*(null==i||null===(t=i.ec_course_targets)||void 0===t?void 0:t.length)+227+240+32),(l=i.ec_course_targets).unshift({content:"11"}),de.current=l,me(l);case 9:case"end":return e.stop()}}),e)}))),he.apply(this,arguments)}function xe(e){return pe.apply(this,arguments)}function pe(){return(pe=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/evaluation_settings_subitems.json"),{method:"get",params:n});case 2:i=e.sent,l=[],i.evaluations.map((function(e){var n;null==e||null===(n=e.subitems)||void 0===n||n.map((function(e){l.push(e)}))})),J(75*(null==i||null===(t=i.ec_course_targets)||void 0===t?void 0:t.length)+227+240+32),W({}),W(i),F(l);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ve=function(){var e=c()(d()().mark((function e(n){var t,i,l,s,a;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(null),s=re.current,re.current=null,a="/api/ec_courses/".concat(r.id,n?"/evaluations/update_evaluation_settings":"/evaluations/update_evaluation_setting_subitem"),e.next=6,(0,m.ZP)(a,{method:"post",body:{random_number:null==s||null===(t=s.split("-"))||void 0===t?void 0:t[1],ec_course_target_id:null==s||null===(i=s.split("-"))||void 0===i?void 0:i[0],weight:oe.current,ec_course_evaluation_subitem_ids:n?null:[null==s||null===(l=s.split("-"))||void 0===l?void 0:l[2]]}});case 6:0===e.sent.status&&(g.ZP.success("保存成功"),n?(ue(j),o(r)):(xe(j),o(r)));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(e){var n=(0,O.cloneDeep)(e);n[0].title=(0,B.jsxs)("div",{className:p.line,children:[(0,B.jsx)("span",{children:"课程目标"}),(0,B.jsx)("span",{children:"考核方式"})]}),n[0].dataIndex="work_name",n[0].width=180,n[0].fixed="left",n[0].render=function(e,n){return(0,B.jsxs)("div",{className:p.omit,children:[(0,B.jsx)("span",{title:e,children:e}),n.warning&&(0,B.jsx)(b.Z,{title:"该考核方式对应目标占比之和为0,可能导致计算结果不准确",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})};n=n.map((function(e,t){return t?{title:(0,B.jsxs)("span",{children:[(0,B.jsx)(b.Z,{title:e.content,children:(0,B.jsx)("span",{children:"目标"+t})}),e.warning&&(0,B.jsx)(b.Z,{title:"该目标下考核方式占比之和不等于1 ,可能导致计算结果不准确!",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]},Math.random()),dataIndex:"content",width:t===n.length-1?120:"",fixed:t===n.length-1?"right":"",render:function(n,i){return function(e,n,t,i){var l,s,r="",o="";e&&(r=e.split("-")[0],o=e.split("-")[1]);var d="1"===(null===(l=te.current)||void 0===l?void 0:l.tab)?r:o,a=null==n||null===(s=n.relation[i-1])||void 0===s?void 0:s.weight;return(0,B.jsx)("span",{children:re.current==="".concat(t,"-").concat(n.random_number)?(0,B.jsx)(Z.Z,{autoFocus:!0,defaultValue:a,onBlur:function(){return ve(!0)},onFocus:function(){oe.current=a},step:.1,parser:ce,onChange:function(e){return oe.current=e},style:{width:100}},"".concat(t,"-").concat(n.random_number)):(0,B.jsx)(x.Fragment,{children:(0,B.jsx)("span",{className:p.tbl,onClick:function(){return ae("".concat(t,"-").concat(n.random_number))},style:{color:"H"===d?"#0152D9":"M"===d?"#07C160":"L"===d?"#FF9D18":"#0152d9"},children:a?(0,B.jsx)("span",{children:a}):"输入数字"})},"".concat(t,"-").concat(n.random_number))})}(n,i,e.id,t)}}:e})),P(n||[])};return(0,B.jsx)(E.Z,{title:"设置考核占比",open:l,width:V>1060?1060:V,footer:null,centered:!0,onCancel:function(){s(!1)},children:(0,B.jsxs)(S.Z,{activeKey:ee,onChange:function(e){ne(e),"1"===e?ue(j):xe(j)},children:[(0,B.jsxs)(S.Z.TabPane,{tab:"设置考核方式占比",children:[(0,B.jsxs)("div",{style:{marginTop:"30px",color:"#464F66",fontSize:"14px"},children:[(0,B.jsx)("p",{children:"说明:"}),(0,B.jsx)("p",{children:"每一个课程目标下的考核方式占比之和必须等于1。"})]}),(0,B.jsx)(w.Z,{columns:H,bordered:!0,scroll:{x:2e3},dataSource:null==C?void 0:C.evaluations,pagination:!1})]},1),(0,B.jsxs)(S.Z.TabPane,{tab:"设置考核内容占比",children:[(0,B.jsxs)("div",{style:{marginTop:"30px",color:"#464F66",fontSize:"14px"},children:[(0,B.jsx)("p",{children:"说明:"}),(0,B.jsx)("p",{children:"每一个考核方式下的考核内容占比之和必须等于1。"})]}),(0,B.jsxs)("div",{style:{overflow:"auto",width:"100%"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"78px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderLeft:"1px solid #E0E2EC",borderTop:"1px solid #E0E2EC",width:"240px",paddingLeft:"30px",lineHeight:"78px",flexShrink:0},children:"考核方式"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderTop:"1px solid #E0E2EC",width:"227px",lineHeight:"78px",textAlign:"center",flexShrink:0},children:"考核内容"}),null==U||null===(n=U.ec_course_targets)||void 0===n?void 0:n.map((function(e,n){var t;return(0,B.jsxs)("div",{style:{borderRight:n!=(null==U||null===(t=U.ec_course_targets)||void 0===t?void 0:t.length)-1&&"1px solid #E0E2EC",width:"75px",lineHeight:"78px",textAlign:"center",flexShrink:0,background:"#F5F5F5",borderTop:"1px solid #E0E2EC"},children:[(0,B.jsx)(b.Z,{title:e.content,children:(0,B.jsx)("span",{children:"目标"+(n+1)})}),e.warning&&(0,B.jsx)(b.Z,{title:"该目标下有考核方式的考核内容占比之和不等于1 ,可能导致计算结果不准确!",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})}))]}),(0,B.jsx)("div",{children:(0,B.jsxs)("div",{style:{maxHeight:"550px"},children:[(null==U||null===(t=U.evaluations)||void 0===t?void 0:t.length)<=0&&(0,B.jsx)(L.Z,{customText:"当前暂无数据"}),null==U||null===(i=U.evaluations)||void 0===i?void 0:i.map((function(e,n){var t,i;return(0,B.jsxs)("div",{style:{height:"100%",display:"flex",borderLeft:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{width:"240px",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.work_name}),(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",borderRight:"1px solid #E0E2EC",width:"227px",flexShrink:0},children:null==e||null===(t=e.subitems)||void 0===t?void 0:t.map((function(e,n){return(0,B.jsxs)("div",{style:{borderBottom:"1px solid #E0E2EC",paddingLeft:8,paddingRight:12,display:"flex",alignItems:"center"},children:[(0,B.jsx)(b.Z,{title:null==e?void 0:e.name,children:(0,B.jsx)("div",{className:p.textone,style:{height:"42px",lineHeight:"42px"},children:null==e?void 0:e.name})}),e.warning&&(0,B.jsx)(b.Z,{title:"该考核内容对应目标占比之和为0,可能导致计算结果不准确",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})}))}),null==U||null===(i=U.ec_course_targets)||void 0===i?void 0:i.map((function(n,t){var i,l;return(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",borderRight:"1px solid #E0E2EC",width:t!=(null==U||null===(i=U.ec_course_targets)||void 0===i?void 0:i.length)-1?"75px":"74px",flexShrink:0},children:null==e||null===(l=e.subitems)||void 0===l?void 0:l.map((function(e,i){var l,s;return(0,B.jsx)(Z.Z,{parser:ce,step:.1,disabled:K,onBlur:function(){var t=c()(d()().mark((function t(i){var l;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return G(!0),t.next=3,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/update_evaluation_setting_subitem"),{method:"post",body:{random_number:null==e?void 0:e.random_number,ec_course_target_id:null==n?void 0:n.id,weight:i.target.value,ec_course_evaluation_subitem_ids:null==e?void 0:e.ec_course_evaluation_subitem_ids}});case 3:l=t.sent,G(!1),l&&(xe(j),o(r));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),defaultValue:null==e||null===(l=e.relation)||void 0===l||null===(l=l[t])||void 0===l?void 0:l.weight,style:{height:43,lineHeight:"43px",width:t!=(null==U||null===(s=U.ec_course_targets)||void 0===s?void 0:s.length)-1?"75px":"74px"}},"".concat(t,"-").concat(i))}))})}))]})}))]})})]})]},2)]})})},U=t(6498),W=(0,v.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,s,o,a=e.user,u=(0,x.useState)({page:1,per_page:20,total:0,ec_major_school_id:null,ec_year_id:null,sort_by:null,direction:null,id:null}),T=h()(u,2),F=T[0],O=T[1],W=(0,x.useState)([]),q=h()(W,2),M=q[0],V=q[1],J=(0,x.useState)([]),Q=h()(J,2),X=Q[0],K=Q[1],G=(0,x.useState)([]),Y=h()(G,2),$=Y[0],ee=Y[1],ne=(0,x.useState)([]),te=h()(ne,2),ie=te[0],le=te[1],se=(0,x.useState)([]),re=h()(se,2),oe=re[0],de=re[1],ae=(0,x.useState)(),ce=h()(ae,2),ue=ce[0],he=ce[1],xe=(0,x.useState)(),pe=h()(xe,2),ve=pe[0],me=pe[1],fe=(0,x.useState)([]),ge=h()(fe,2),ye=ge[0],je=ge[1],_e=(0,x.useState)(!1),we=h()(_e,2),be=we[0],Ee=we[1],ke=(0,x.useState)([]),Ce=h()(ke,2),Ze=Ce[0],Se=Ce[1],Ie=(0,x.useState)(!1),Re=h()(Ie,2),Ne=Re[0],He=Re[1],Pe=(0,x.useRef)(),Ae=(0,x.useState)(!1),Te=h()(Ae,2),Fe=Te[0],Be=Te[1],De=(0,x.useState)([]),Oe=h()(De,2),Le=Oe[0],ze=Oe[1],Ue=(0,v.useLocation)(),We=(0,x.useState)(!1),qe=h()(We,2),Me=qe[0],Ve=qe[1],Je=(0,x.useState)(!1),Qe=h()(Je,2),Xe=Qe[0],Ke=Qe[1],Ge=(0,x.useState)([]),Ye=h()(Ge,2),$e=Ye[0],en=Ye[1],nn=(0,x.useState)(""),tn=h()(nn,2),ln=tn[0],sn=tn[1],rn=(0,x.useState)(!1),on=h()(rn,2),dn=on[0],an=on[1],cn=(0,x.useState)({}),un=h()(cn,2),hn=un[0],xn=un[1],pn=(0,x.useState)([]),vn=h()(pn,2),mn=vn[0],fn=vn[1],gn=(0,x.useState)("1"),yn=h()(gn,2),jn=yn[0],_n=yn[1],wn=(0,x.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),bn=h()(wn,2),En=bn[0],kn=bn[1],Cn=(0,x.useState)({}),Zn=h()(Cn,2),Sn=(Zn[0],Zn[1],(0,x.useState)(!1)),In=h()(Sn,2),Rn=In[0],Nn=In[1],Hn=(0,x.useState)(),Pn=h()(Hn,2),An=Pn[0],Tn=Pn[1],Fn=f.Z.useForm(),Bn=h()(Fn,1)[0],Dn=(0,x.useState)(!1),On=h()(Dn,2),Ln=On[0],zn=On[1],Un=(0,x.useState)(!1),Wn=h()(Un,2),qn=Wn[0],Mn=Wn[1];(0,x.useEffect)((function(){var e;null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.school_id&&nt()}),[null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id]);var Vn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:U.U.setItem(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.login,[null==n?void 0:n.ec_major_school_id,null==n?void 0:n.ec_year_id]),Xn(n),Kn(n),Gn(n),$n(n),et(n),Qn(n),st(n);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();var Jn,Qn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n.ec_year_id,"/graduation_subitems.json"),{method:"get"});case 2:t=e.sent,je((null==t?void 0:t.graduation_subitems)||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Xn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n.ec_year_id,"/ec_courses/get_course_teachers.json"),{method:"get",params:n});case 2:t=e.sent,le(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Kn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(n.id,"/ec_course_standards.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,de(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(n.id,"/course_targets.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,me(null==t?void 0:t.course_targets),he(null==t?void 0:t.course_targets);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yn={onRemove:function(){ze([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return g.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),ze([].concat(n)),!1},fileList:Le,accept:".xls,.xlsx"},$n=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/course_evaluations.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,Se(null==t?void 0:t.course_evaluation_tops);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),et=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/evaluations.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,Tn(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),nt=function(){var e=c()(d()().mark((function e(){var n,t,i,l,s,o,c,u,h,x,p,v,f,g,y,j,_,w,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/schools/".concat(null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(!((null==(f=e.sent)||null===(t=f.data)||void 0===t?void 0:t.length)<=0)){e.next=7;break}return Ke(!0),O(r()({},F)),e.abrupt("return");case 7:return V((null==f?void 0:f.data)||[]),g=U.U.getItem(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login),y=Number(null==Ue||null===(l=Ue.query)||void 0===l?void 0:l.ec_major_school_id)||g[0]||(null==f||null===(s=f.data)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.ec_major_school_id),e.next=12,(0,m.ZP)("/api/ec_major_schools/".concat(y,"/ec_years/get_year_list.json"),{method:"get"});case 12:if(!((null==(j=e.sent)||null===(o=j.data)||void 0===o?void 0:o.length)<=0)){e.next=18;break}return Ke(!0),F.ec_year_id="",O(r()({},F)),e.abrupt("return");case 18:return K((null==j?void 0:j.data)||[]),_=Number(null==Ue||null===(c=Ue.query)||void 0===c?void 0:c.ec_year_id)||g[1]||(null==j||null===(u=j.data)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.ec_year_id),e.next=22,(0,m.ZP)("/api/ec_years/".concat(_,"/ec_courses/get_courses.json"),{method:"get"});case 22:return w=e.sent,ee((null==w?void 0:w.data)||[]),e.next=26,(0,m.ZP)("/api/ec_years/".concat(_,"/graduation_subitems.json"),{method:"get"});case 26:if(b=e.sent,F.ec_major_school_id=y,F.ec_year_id=_,F.id=null!=Ue&&null!==(h=Ue.query)&&void 0!==h&&h.course?Number(null==Ue||null===(x=Ue.query)||void 0===x?void 0:x.course):null==w||null===(p=w.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.id,!((null==w||null===(v=w.data)||void 0===v?void 0:v.length)<=0)){e.next=35;break}return Ke(!0),e.abrupt("return");case 35:Ke(!1);case 36:je((null==b?void 0:b.graduation_subitems)||[]),O(F),Vn(F),console.log("ec_major_school_id",y);case 40:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=c()(d()().mark((function e(n){var t,i,l,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:if(!((null==(s=e.sent)||null===(t=s.data)||void 0===t?void 0:t.length)<=0)){e.next=10;break}return Ke(!0),F.ec_year_id="",O(r()({},F)),e.abrupt("return");case 10:Ke(!1);case 11:F.ec_major_school_id=n,F.ec_year_id=null==s||null===(i=s.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.ec_year_id,K((null==s?void 0:s.data)||[]),O(F),it(null==s||null===(l=s.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.ec_year_id);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),it=function(){var e=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:if(!((null==(l=e.sent)||null===(t=l.data)||void 0===t?void 0:t.length)<=0)){e.next=11;break}return Ke(!0),F.id="",O(r()({},F)),le([]),de([]),me([]),he([]),Se([]),Tn([]),je([]),e.abrupt("return");case 11:Ke(!1);case 12:F.ec_year_id=n,F.id=null==l||null===(i=l.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id,ee((null==l?void 0:l.data)||[]),O(F),Vn(F);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),lt=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/1/ec_courses/get_formulas.json",{method:"get",params:{ec_course_id:n}});case 2:t=e.sent,O(F),xn(t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),st=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/ec_points.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,O(F),en(null==t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rt=function(e,n){F.page=1,F[n]=e,"ec_major_school_id"!==n?("ec_year_id"===n&&(O(r()({},F)),it(e)),"id"===n&&(O(r()({},F)),Vn(F))):tt(e)},ot={beforeUpload:(Jn=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),!((null==n?void 0:n.size)>52428800)){e.next=4;break}return g.ZP.info("文件超过50M,不符合上传要求"),e.abrupt("return",!1);case 4:return(t=new FormData).append("file",n),e.next=8,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_course_standards.json"),{method:"post",body:t},!0);case 8:return e.sent,Kn(F),et(F),e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)}))),function(e){return Jn.apply(this,arguments)}),fileList:[]};return(0,B.jsxs)("div",{className:p.wrap,children:[(0,B.jsx)("div",{className:p.title,children:"课程设置"}),(0,B.jsx)("div",{style:{clear:"both",marginTop:"40px"}}),(0,B.jsxs)("div",{className:p.control,children:[(0,B.jsx)("div",{className:p.label,children:"认证专业"}),(0,B.jsx)(y.default,{style:{width:240},placeholder:"请选择认证专业",value:null==F?void 0:F.ec_major_school_id,onChange:function(e){return rt(e,"ec_major_school_id")},children:null==M?void 0:M.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.ec_major_school_id,children:e.name})}))}),(0,B.jsx)("div",{className:p.label,children:"认证届别"}),(0,B.jsx)(y.default,{disabled:Xe&&X.length<=0,style:{width:140},placeholder:"请选择届别",value:null==F?void 0:F.ec_year_id,onChange:function(e){return rt(e,"ec_year_id")},children:null==X?void 0:X.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.ec_year_id,children:e.year})}))}),(0,B.jsx)("div",{className:p.label,children:"课程"}),(0,B.jsx)(y.default,{disabled:Xe,style:{width:140},placeholder:"请选择课程",value:null==F?void 0:F.id,onChange:function(e){return rt(e,"id")},children:null==$?void 0:$.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.id,children:e.name})}))})]}),(0,B.jsx)("div",{className:p.title,children:"课程教师"}),(0,B.jsx)("div",{className:p.teachcount,style:{display:"flex",marginTop:20,marginBottom:16},children:null==ie?void 0:ie.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",marginLeft:0===n?"20px":"47px"},children:[(0,B.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px",borderRadius:"50%",zIndex:0}}),(0,B.jsxs)("div",{style:{marginLeft:"8px"},children:[(0,B.jsx)("p",{style:{marginBottom:"0px"},children:e.name}),(0,B.jsx)("p",{style:{marginTop:"10px",height:"22px",borderRadius:"0px 12px 12px 0px",background:"#DFEAFF",marginLeft:"-30px",lineHeight:"22px",paddingLeft:32,display:"inline-block",paddingRight:16,color:"#0152D9"},children:e.pro})]})]})}))}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程标准",(0,B.jsx)("span",{children:(0,B.jsx)(j.Z,r()(r()({},ot),{},{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-shangchuan3"})," 上传课程标准"]})}))})]}),(0,B.jsx)("div",{className:p.teachcount,children:(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:oe,pagination:!1,columns:[{title:"序号",dataIndex:"name",key:"name",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"文件名称",dataIndex:"name",width:"50%",key:"name"},{title:"上传时间",dataIndex:"created_at",key:"created_at"},{title:"操作",dataIndex:"id",key:"id",render:function(e,n,t){return(0,B.jsxs)("div",{children:[(0,B.jsx)("i",{onClick:function(){console.log(e,n,t);["office","pdf","image","other","video","audio","download"].includes(n.file_type)?(En.editOffice="view",kn(r()(r()({},En),{},{filename:n.name,type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)}))):g.ZP.info("当前类型暂不支持预览")},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-chakansvg"}),(0,B.jsx)(b.Z,{title:"在线编辑",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["xlsx","docx","pptx"].includes(null==n?void 0:n.type)){e.next=5;break}En.editOffice="edit",kn(r()(r()({},En),{},{type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)})),e.next=7;break;case 5:return g.ZP.info("当前文件不支持编辑"),e.abrupt("return");case 7:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer",color:"#0152d9",marginLeft:"5px"},className:"iconfont icon-bianji10"})}),(0,B.jsx)("i",{onClick:function(){var n;E.Z.confirm({title:"确认是否删除?",icon:(0,B.jsx)(P.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_course_standards/").concat(e),{method:"delete"});case 2:n.sent&&(g.ZP.info("删除成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-shanchu9 pl10"})]})}}]})}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程目标",(0,B.jsx)("span",{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Gn(F);case 2:(null==ue?void 0:ue.length)<=0&&(n={id:0,content:"",weight:"",standard_grade:"",graduation_subitem_ids:[""]},ue.push(n),he(l()(ue))),Ee(!0);case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-bianji7"})," 编辑课程目标"]})})]}),(0,B.jsx)("div",{className:p.teachcount,children:(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:ve,bordered:!0,pagination:!1,columns:[{title:"分项",dataIndex:"name",key:"name",width:"5%",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"课程目标",dataIndex:"content",width:"45%",key:"content"},{title:"权重",dataIndex:"weight",key:"weight",width:"5%"},{title:"达成分值",dataIndex:"standard_grade",key:"standard_grade",width:"5%"},{title:"对应毕业要求指标点",dataIndex:"graduation_subitem",width:"40%",key:"graduation_subitem",render:function(e,n,t){return(0,B.jsx)("div",{children:(0,B.jsx)(k.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,B.jsx)(k.Z.Item,{children:(0,B.jsx)(k.Z.Item.Meta,{style:{fontSize:14},description:"指标点"+(null==e?void 0:e.index)+":"+(null==e?void 0:e.content)})})}})})}}]})}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程知识点与教学内容",(0,B.jsx)("span",{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){zn(!0),sn("")},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-tianjiatimu"})," 新增知识点"]})})]}),(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:$e,bordered:!0,pagination:!1,columns:[{title:"序号",dataIndex:"name",key:"name",width:"5%",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"知识点",dataIndex:"name",width:"15%",key:"name"},{title:"教学目的",dataIndex:"target",key:"target"},{title:"教学内容",dataIndex:"content",key:"content"},{title:"重点难点",dataIndex:"problem",key:"problem"},{title:"支撑的课程目标",dataIndex:"ec_course_targets",width:"10%",key:"ec_course_targets",render:function(e,n,t){return(0,B.jsx)("div",{children:(0,B.jsx)(k.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,B.jsx)(k.Z.Item,{children:(0,B.jsx)(k.Z.Item.Meta,{style:{fontSize:14},description:null==e?void 0:e.name})})}})})}},{title:"操作",dataIndex:"id",width:"8%",key:"id",render:function(e,n,t){return(0,B.jsxs)("div",{children:[(0,B.jsx)("a",{onClick:function(){var n;E.Z.confirm({title:"提示",content:"是否确认删除",okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_points/").concat(e,".json"),{method:"delete"});case 2:0===n.sent.status&&(g.ZP.info("删除成功"),st(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},style:{marginRight:5},children:"删除"}),(0,B.jsx)("a",{onClick:function(){zn(!0),sn(e),Bn.setFieldsValue({name:n.name,target:n.target,content:n.content,problem:n.problem,ec_course_target_ids:n.ec_course_targets.map((function(e){return e.id}))})},children:"编辑"})]})}}]}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["考核方式与数据来源",(0,B.jsxs)("span",{children:[(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){Pe.current="",He(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-tianjiatimu"})," 添加课堂数据"]}),(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){Pe.current="",Be(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-piliangdaoru"})," 导入数据"]})]})]}),(0,B.jsxs)("div",{className:p.teachcount,children:[!Ze&&(0,B.jsx)(L.Z,{}),Ze&&(0,B.jsxs)("div",{style:{padding:"0px 20px",marginBottom:"20px",fontSize:"14px"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"数据来源"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"教学课堂/数据文件"}),(0,B.jsxs)("div",{style:{height:"100%",width:"61%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核方式"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"55%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核内容"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"20%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核知识点"}),(0,B.jsx)("div",{style:{width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"满分值"})]}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"状态"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"同步/导入时间"}),(0,B.jsx)("div",{style:{width:"5%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"操作"})]}),(0,B.jsx)("div",{style:{border:"1px solid #E0E2EC",marginTop:-1},children:null==Ze?void 0:Ze.map((function(e){var n,t,i,l,s;return(0,B.jsxs)("div",{style:{display:"flex",width:"100%",borderBottom:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==e?void 0:e.name}),(0,B.jsxs)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:["导入数据"===(null==e?void 0:e.name)&&(0,B.jsx)("a",{href:H.Z.API_SERVER+"/api/ec_courses/1/course_evaluations/download?id=".concat(null==e||null===(n=e.contents)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.attachment_id),children:null==e||null===(t=e.contents)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content}),"关联课堂"===(null==e?void 0:e.name)&&(null==e||null===(i=e.contents)||void 0===i?void 0:i.map((function(n,t){var i;return(0,B.jsxs)("a",{style:{display:"flex"},href:null==n?void 0:n.first_category_url,target:"_blank",children:[null==n?void 0:n.content,(null==e||null===(i=e.contents)||void 0===i?void 0:i.length)>1&&","]})})))]}),(0,B.jsxs)("div",{style:{height:"100%",width:"61%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC",flexDirection:"column"},children:[(null==e||null===(l=e.evaluation_methods)||void 0===l?void 0:l.length)<=0&&(0,B.jsxs)("div",{style:{height:"100%",width:"42%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"}),(0,B.jsx)("div",{style:{width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"})]}),null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.map((function(n,t){var i,l,s,r,o,d,a;return(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",borderBottom:!(t===(null==e||null===(i=e.evaluation_methods)||void 0===i?void 0:i.length)-1)&&"1px solid #E0E2EC"},children:null==n?void 0:n.work_name}),(0,B.jsxs)("div",{style:{width:"55%"},children:[(null==n||null===(l=n.subitems)||void 0===l?void 0:l.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(s=n.evaluation_method_contents)||void 0===s?void 0:s.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.name,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:null==i?void 0:i.name})})}))]}),(0,B.jsxs)("div",{style:{width:"20%"},children:[(null==n||null===(r=n.subitems)||void 0===r?void 0:r.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(o=n.evaluation_method_contents)||void 0===o?void 0:o.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.ec_points,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:(null==i?void 0:i.ec_points)||"- -"})})}))]}),(0,B.jsxs)("div",{style:{width:"10%"},children:[(null==n||null===(d=n.subitems)||void 0===d?void 0:d.length)<=0&&(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(a=n.evaluation_method_contents)||void 0===a?void 0:a.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.score,children:(0,B.jsx)("div",{className:p.textone,style:{borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:null==i?void 0:i.score})})}))]})]})}))]}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",color:"#07C160"},children:null==e?void 0:e.status}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==e?void 0:e.update_at}),(0,B.jsxs)("div",{style:{width:"5%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:["已导入"!=(null==e?void 0:e.status)&&(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/course_evaluations/update_online_data.json"),{method:"get",params:{id:e.id}});case 2:n.sent&&(g.ZP.info("同步成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-tongbushuju"}),(0,B.jsx)("i",{onClick:function(){var n;E.Z.confirm({title:"确认是否删除?",icon:(0,B.jsx)(P.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/course_evaluations/deletes.json"),{method:"delete",body:{id:e.id}});case 2:n.sent&&(g.ZP.info("删除成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{color:"#0152d9",cursor:"pointer",margin:"10px 0px"},className:"iconfont icon-shanchu9"}),(0,B.jsx)("i",{onClick:function(){Pe.current=e.id,"已导入"!=(null==e?void 0:e.status)?(fn(e),He(!0)):Be(!0)},style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-bianji8"})]})]})}))})]})]}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程目标达成度",(0,B.jsxs)("span",{children:[(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){Nn(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-kechengshezhi"})," 设置考核占比"]}),(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){lt(F.id),an(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-jisuangongshi"})," 设置计算公式"]}),(0,B.jsxs)(_.ZP,{type:"primary",disabled:Xe,style:{marginRight:"20px"},onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/evaluations/evaluation_data.json"),{method:"post"});case 2:e.sent&&(g.ZP.info("计算完成"),et(F));case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-jisuan"})," 计算"]})]})]}),(0,B.jsxs)("div",{style:{padding:"0px 20px"},className:p.teachcount,children:[!An&&(0,B.jsx)(L.Z,{}),An&&(0,B.jsxs)("div",{style:{fontSize:"14px"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"分项"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"课程目标"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"权重"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"对应毕业要求指标点"}),(0,B.jsx)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"考核方式"}),(0,B.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"},children:"考核方式占比"}),(0,B.jsx)("div",{style:{width:"45%",height:"100%"},children:(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"},children:"考核内容"})}),(0,B.jsx)("div",{style:{width:"12.5%",height:"100%"},children:(0,B.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"},children:"考核内容占比"})})]})}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"达成分值(百分制)"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"实际分值(百分制)"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"评价结果"}),(0,B.jsx)("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"计算时间"})]}),(0,B.jsx)("div",{style:{borderLeft:"1px solid #E0E2EC"},children:null==An||null===(t=An.ec_course_target)||void 0===t?void 0:t.map((function(e,n){var t,i,l,s,r,o;return(0,B.jsxs)("div",{style:{height:"100%",display:"flex"},children:[(0,B.jsx)("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:n+1}),(0,B.jsx)("div",{className:p.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:(null==e||null===(t=e.evaluation)||void 0===t?void 0:t.length)<=0&&43,lineHeight:(null==e||null===(i=e.evaluation)||void 0===i?void 0:i.length)<=0&&"43px",display:0!=(null==e||null===(l=e.evaluation)||void 0===l?void 0:l.length)&&"flex",paddingLeft:10},children:(0,B.jsx)(b.Z,{title:e.content,children:e.content})}),(0,B.jsx)("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.weights}),(0,B.jsx)("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e||null===(s=e.graduation_subitem)||void 0===s?void 0:s.map((function(e){return e.name})).toString()}),(0,B.jsxs)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(null==e||null===(r=e.evaluation)||void 0===r?void 0:r.length)<=0&&(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,B.jsx)("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,B.jsx)("div",{style:{width:"45.3%"},children:(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})}),(0,B.jsx)("div",{style:{width:"12.5%"},children:(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})})]}),null==e||null===(o=e.evaluation)||void 0===o?void 0:o.map((function(e,n){var t,i,l,s;return(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.work_name)||"--"}),(0,B.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.weight)||"--"}),(0,B.jsxs)("div",{style:{width:"45%"},children:[(null==e||null===(t=e.subitems)||void 0===t?void 0:t.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43},children:"--"}),null==e||null===(i=e.subitems)||void 0===i?void 0:i.map((function(e,n){return(0,B.jsx)(b.Z,{title:null==e?void 0:e.name,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"},children:null==e?void 0:e.name})})}))]}),(0,B.jsxs)("div",{style:{width:"12.5%"},children:[(null==e||null===(l=e.subitems)||void 0===l?void 0:l.length)<=0&&(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"}),null==e||null===(s=e.subitems)||void 0===s?void 0:s.map((function(e,n){return(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:null==e?void 0:e.weight})}))]})]})}))]}),(0,B.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.standard_grade}),(0,B.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.actual_grade}),(0,B.jsx)("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:null!=e&&e.status?"#07C160":"#E30000"},children:null!=e&&e.status?"达成":"未达成"}),(0,B.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"},children:null==An?void 0:An.evaluation_time})]})}))}),(0,B.jsxs)("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"总分"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"74%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==An?void 0:An.total_score})]})]})]}),(0,B.jsx)(D,{courseId:Pe.current,isshow:Ne,setishow:He,items:mn,points:$e,modalparams:F,getevaluations:et,getcourse_evaluations:$n}),(0,B.jsx)(z,{isshow:Rn,setishow:Nn,modalparams:F,getcourse_evaluations:et}),(0,B.jsxs)(E.Z,{title:"编辑课程目标",open:be,wrapClassName:p.modalWrapContainer,width:918,okText:"保存",onOk:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ue?void 0:ue.filter((function(e){var n,t;return!e.content||!e.weight||!e.standard_grade||(null==e||null===(n=e.graduation_subitem_ids)||void 0===n?void 0:n.length)<=0||(null==e||null===(t=e.graduation_subitem_ids)||void 0===t?void 0:t.filter((function(e){return!e})).length)>0})).length)>0)){e.next=3;break}return g.ZP.info("请填写或删除没有填入数值的数据"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/course_targets"),{method:"POST",body:{course_targets:ue}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(Ee(!1),Gn(F),et(F));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){Ee(!1),Gn(F)},children:[(0,B.jsxs)("div",{style:{color:"#464F66",fontSize:14,paddingLeft:40,paddingBottom:12},children:[(0,B.jsx)("div",{children:"说明:"}),(0,B.jsxs)("div",{children:["1.课程目标的权重之和应等于1;",(0,B.jsx)("br",{}),"2.可在设置课程达成度计算公式时,选择是否将课程目标的权重参与到计算中。"]})]}),(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"38px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1},children:"分项"}),(0,B.jsxs)("span",{style:{flex:3},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"课程目标"]}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"权重"]}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"达成分值(分)"]})]}),null==ue?void 0:ue.map((function(e,n){var t,i,s;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#EEF2F8",height:"62px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1},children:n+1}),(0,B.jsx)("span",{style:{flex:3,padding:"0px 10px"},children:(0,B.jsx)(C.Z,{onChange:function(n){e.content=n.target.value,he(l()(ue))},value:null==e?void 0:e.content})}),(0,B.jsx)("span",{style:{flex:2},children:(0,B.jsx)(Z.Z,{min:0,max:1,step:.1,onChange:function(n){e.weight=n,he(l()(ue))},value:null==e?void 0:e.weight})}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)(Z.Z,{min:0,max:100,onChange:function(n){e.standard_grade=n,he(l()(ue))},value:null==e?void 0:e.standard_grade}),(0,B.jsx)(b.Z,{title:"新增课程目标",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n={id:0,content:"",weight:"",standard_grade:"",graduation_subitem_ids:[""]},ue.push(n),he(l()(ue));case 3:case"end":return e.stop()}}),e)})))})}),0!==n&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ue.splice(n,1),he(l()(ue));case 2:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]})]}),(0,B.jsxs)("div",{style:{display:"flex",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3},children:[" ",(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"})," ","对应毕业要求指标点"," "]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:2}})]}),null==e||null===(t=e.graduation_subitem_ids)||void 0===t?void 0:t.map((function(n,t){return(0,B.jsxs)("div",{style:{display:"flex",height:"40px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3,display:"flex",alignItems:"center"},children:[(0,B.jsx)(y.default,{value:n,getPopupContainer:function(e){return e.parentNode},onChange:function(n){e.graduation_subitem_ids[t]=n,he(l()(ue))},style:{width:"320px"},children:null==ye?void 0:ye.map((function(n,t){return(0,B.jsxs)(y.default.Option,{disabled:e.graduation_subitem_ids.includes(null==n?void 0:n.id),value:null==n?void 0:n.id,title:"指标点"+(null==n?void 0:n.index)+":"+(null==n?void 0:n.content),children:["指标点",null==n?void 0:n.index,":",null==n?void 0:n.content]})}))}),(0,B.jsx)(b.Z,{title:"新增指标点",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.graduation_subitem_ids.push(""),he(l()(ue));case 2:case"end":return n.stop()}}),n)})))})}),0!==t&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:e.graduation_subitem_ids.splice(t,1),he(l()(ue));case 2:case"end":return n.stop()}}),n)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:1}})]})})),(null==e||null===(i=e.graduation_subitem_ids)||void 0===i?void 0:i.length)<=0&&(null===(s=[""])||void 0===s?void 0:s.map((function(n,t){return(0,B.jsxs)("div",{style:{display:"flex",height:"40px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3,display:"flex",alignItems:"center"},children:[(0,B.jsx)(y.default,{value:n,getPopupContainer:function(e){return e.parentNode},onChange:function(n){e.graduation_subitem_ids[t]=n,he(l()(ue))},style:{width:"320px"},children:null==ye?void 0:ye.map((function(n,t){return(0,B.jsxs)(y.default.Option,{disabled:e.graduation_subitem_ids.includes(null==n?void 0:n.id),value:null==n?void 0:n.id,title:"指标点"+(null==n?void 0:n.index)+":"+(null==n?void 0:n.content),children:["指标点",null==n?void 0:n.index,":",null==n?void 0:n.content]})}))}),(0,B.jsx)(b.Z,{title:"新增指标点",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.graduation_subitem_ids.push(""),he(l()(ue));case 2:case"end":return n.stop()}}),n)})))})}),0!==t&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:e.graduation_subitem_ids.splice(t,1),he(l()(ue));case 2:case"end":return n.stop()}}),n)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:1}})]})})))]})}))]}),(0,B.jsxs)(E.Z,{title:"设置计算公式",open:dn,width:918,className:p.modalWrapContainer,onCancel:function(){an(!1)},onOk:c()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/1/ec_courses/save_formulas.json",{method:"post",body:{ec_course_id:F.id,ec_course_target_formula_id:null==hn||null===(n=hn.ec_course_target_formulas.filter((function(e){return e.checked})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,ec_course_formula_id:null==hn||null===(t=hn.ec_course_formulas.filter((function(e){return e.checked})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id}});case 2:e.sent&&(an(!1),lt(F.id));case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("div",{style:{padding:"16px 40px"},children:(0,B.jsxs)(S.Z,{activeKey:jn,onChange:function(e){_n(e)},children:[(0,B.jsx)(S.Z.TabPane,{tab:"课程目标实际分值"},1),(0,B.jsx)(S.Z.TabPane,{tab:"课程总分"},2)]})}),"1"===jn&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:38,background:"#F5F5F5",lineHeight:"38px",padding:"0px 40px"},children:[(0,B.jsx)("span",{style:{flex:1,marginRight:"30px"},children:"课程目标实际分值计算公式"}),(0,B.jsx)("span",{style:{width:185},children:"操作"})]}),null==hn||null===(i=hn.ec_course_target_formulas)||void 0===i?void 0:i.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",padding:"20px 40px"},children:[(null==e?void 0:e.checked)&&(0,B.jsx)("span",{style:{width:"40px",borderRadius:"2px",color:"#0152D9",border:"1px solid #0152D9",display:"inline-flex",alignItems:"center",justifyContent:"center",marginRight:"10px",height:"22px"},children:"默认"}),(0,B.jsxs)("span",{style:{flex:1,marginRight:"30px",marginLeft:!(null!=e&&e.checked)&&"50px"},children:[(0,B.jsx)("p",{children:null==e?void 0:e.content}),(null==e?void 0:e.explain)&&(0,B.jsxs)("p",{children:["说明:",null==e?void 0:e.explain]})]}),(0,B.jsx)("span",{style:{width:185},children:(0,B.jsxs)(I.ZP,{onClick:function(){null==hn||hn.ec_course_target_formulas.map((function(n){e.id===n.id?n.checked=!0:n.checked=!1})),xn(r()({},hn))},checked:null==e?void 0:e.checked,children:[" ","设为默认公式"]})})]})}))]}),"2"===jn&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:38,background:"#F5F5F5",lineHeight:"38px",padding:"0px 40px"},children:[(0,B.jsx)("span",{style:{flex:1},children:"课程总分计算公式"}),(0,B.jsx)("span",{style:{width:185},children:"操作"})]}),null==hn||null===(s=hn.ec_course_formulas)||void 0===s?void 0:s.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",padding:"20px 40px"},children:[(null==e?void 0:e.checked)&&(0,B.jsx)("span",{style:{width:"40px",borderRadius:"2px",color:"#0152D9",border:"1px solid #0152D9",display:"inline-flex",alignItems:"center",justifyContent:"center",marginRight:"10px",height:"22px"},children:"默认"}),(0,B.jsxs)("span",{style:{flex:1,marginRight:"30px",marginLeft:!(null!=e&&e.checked)&&"50px"},children:[(0,B.jsx)("p",{children:null==e?void 0:e.content}),(null==e?void 0:e.explain)&&(0,B.jsxs)("p",{children:["说明:",null==e?void 0:e.explain]})]}),(0,B.jsx)("span",{style:{width:185},children:(0,B.jsxs)(I.ZP,{onClick:function(){null==hn||hn.ec_course_formulas.map((function(n){e.id===n.id?n.checked=!0:n.checked=!1})),xn(r()({},hn))},checked:null==e?void 0:e.checked,children:[" ","设为默认公式"]})})]})}))]})]}),(0,B.jsxs)(E.Z,{title:"批量导入",open:Fe,centered:!0,onCancel:function(){Be(!1),ze([])},okButtonProps:{loading:Me},onOk:c()(d()().mark((function e(){var n,t,i;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(Le.length>0)){e.next=5;break}n.append("file",Le[0]),e.next=7;break;case 5:return g.ZP.warning("请选择文件"),e.abrupt("return");case 7:if(F.id){e.next=10;break}return g.ZP.info("请先创建课程"),e.abrupt("return");case 10:return Ve(!0),n.append("ec_course_id",F.id),Pe.current&&n.append("id",Pe.current),t=Pe.current?"/api/ec_courses/".concat(F.id,"/course_evaluations/update_offline.json"):"/api/ec_courses/".concat(F.id,"/course_evaluations/create_offline.json"),e.next=16,(0,m.ZP)(t,{method:Pe.current?"put":"post",body:n},!0);case 16:i=e.sent,Ve(!1),0===(null==i?void 0:i.status)&&(g.ZP.info("添加成功"),Be(!1),ze([]),$n(F));case 19:case"end":return e.stop()}}),e)}))),children:[(0,B.jsxs)("p",{children:["步骤1:下载",(0,B.jsx)("a",{href:H.Z.API_SERVER+"/api/ec_courses/1/course_evaluations/download_template.xlsx",download:"模版.xlsx",children:"明细成绩导入模板"}),",导入线下数据内容。",(0,B.jsx)("span",{style:{color:"#D95201"},children:"注:目前仅支持Excel格式模板"})]}),(0,B.jsxs)(R.Z,{children:[(0,B.jsx)(N.Z,{children:"步骤2:"}),(0,B.jsx)(N.Z,{children:(0,B.jsx)(j.Z,r()(r()({},Yn),{},{children:(0,B.jsx)(_.ZP,{type:"primary",children:"选择文件"})}))})]})]}),(0,B.jsx)(A.Z,r()(r()({},En),{},{onClose:function(){kn(r()(r()({},En),{},{type:""}))}})),(0,B.jsxs)(E.Z,{title:ln?"编辑知识点":"新增知识点",open:Ln,onOk:function(){Bn.submit()},okButtonProps:{loading:qn},onCancel:function(){zn(!1),Bn.setFieldsValue({name:"",target:"",content:"",problem:"",ec_course_target_ids:[]})},children:[(0,B.jsx)("p",{style:{color:"#FA6400",fontSize:"14px"}}),(0,B.jsxs)(f.Z,{labelCol:{span:7},wrapperCol:{span:17},form:Bn,onFinish:function(){var e=c()(d()().mark((function e(n){var t,i;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Mn(!0),t=ln?"/api/ec_courses/".concat(F.id,"/ec_points/").concat(ln,".json"):"/api/ec_courses/".concat(F.id,"/ec_points.json"),e.next=4,(0,m.ZP)(t,{method:ln?"put":"post",body:r()({ec_course_id:F.id,id:ln},n)});case 4:i=e.sent,Mn(!1),0===i.status&&(g.ZP.info("新增成功"),st(F),Bn.setFieldsValue({name:"",target:"",content:"",problem:"",ec_course_target_ids:[]}),zn(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,B.jsx)(f.Z.Item,{label:"知识点",name:"name",rules:[{required:!0,message:"请输入知识点"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"教学目的",name:"target",rules:[{required:!0,message:"请输入教学目的"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"教学内容",name:"content",rules:[{required:!0,message:"请输入教学内容"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"重点难点",name:"problem",rules:[{required:!0,message:"请输入重点难点"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"支撑的课程目标",name:"ec_course_target_ids",rules:[{required:!0,message:"请选择课程目标"}],children:(0,B.jsx)(y.default,{mode:"multiple",disabled:(null===(o=F.kcdatas)||void 0===o?void 0:o.length)<=0,placeholder:"请选择课程目标",children:null==ve?void 0:ve.map((function(e,n){return(0,B.jsx)(y.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.content},n)}))})})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[39391],{38827:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(5891),l=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},r=t(22589),o=function(e,n){return l.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:s}))};var d=l.forwardRef(o)},680:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(5891),l=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=t(22589),o=function(e,n){return l.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:s}))};var d=l.forwardRef(o)},38696:function(e,n,t){t.d(n,{Z:function(){return w}});var i=t(82242),l=t.n(i),s=t(7557),r=t.n(s),o=t(41498),d=t.n(o),a=t(79800),c=t.n(a),u=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},x=t(3113),p=t(38827),v=t(7309),m=t(6848),f=t(42930),g=t(80469),y=t(16644),j=t(94334),_=t(37712),w=function(e){var n,t,i,s,o,a,w,b=e.editOffice,E=void 0===b?"view":b,k=e.data,C=(e.theme,e.type),Z=e.filename,S=e.monacoEditor,R=e.className,I=e.style,N=e.close,H=e.onClose,P=e.hasMask,A=e.disabledDownload,T=e.onImgDimensions,F=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),D=c()(B,2),O=(D[0],D[1],(0,u.useState)("")),L=c()(O,2),z=(L[0],L[1]),U=(0,u.useState)(),W=c()(U,2),q=W[0],M=W[1],V="build"===window.ENV?"/react/build":"",J=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Q=(0,u.useRef)();null!==(n=k)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(k=j.Z.API_SERVER+k),Z&&(S.filename=Z),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&z(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&X()}),[C,k]);var X=function(){var e=d()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k,k.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,M(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){k.startsWith("http")||k.startsWith("blob:")?G():(0,f.Sv)(Z||"educoder",k,Z)},G=function(){(0,f.Nd)(Z||"educoder",decodeURIComponent(k))};return(0,_.jsxs)("div",{style:l()({},I||{}),className:"".concat(P&&h.bgBlack," ").concat(C?h.wrp:"hide"),children:[N&&(0,_.jsxs)("div",{className:h.close,ref:Q,children:[!!T&&(0,_.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{onClick:function(){H(),T()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!A&&(0,_.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{onClick:G,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return Q.current},children:(0,_.jsx)("span",{className:"",onClick:H,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(h[R]," ").concat(R," ").concat(h.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,_.jsx)(v.ZP,l()({},S))}),"audio"===C&&(0,_.jsx)("audio",{src:(null===(t=k)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=k)&&void 0!==i&&i.startsWith("/api")?k:"data:image/png;base64,".concat(k),autoPlay:!0}),"video"===C&&(0,_.jsx)(_.Fragment,{children:(null===(s=k)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(o=k)&&void 0!==o&&o.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(k),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(k),autoPlay:!0})}),"office"===C&&q&&(0,_.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(q.key,"&url=").concat(J+q.url,"&callbackUrl=").concat(J+q.callbackUrl,"&fileType=").concat(q.fileType,"&title=").concat(q.title,"&model=").concat(E,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!A)}),"html"===C&&(0,_.jsx)("iframe",{src:k+"&disposition=inline"}),"pdf"===C&&(0,_.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(k,"&disabledDownload=").concat(!!A)}),"image"===C&&(0,_.jsx)("img",{src:(null===(a=k)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(w=k)&&void 0!==w&&w.startsWith("/api")?k:"data:image/png;base64,".concat(k)}),("other"===C||"download"===C)&&(0,_.jsx)(_.Fragment,{children:F?(0,_.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(x.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,_.jsxs)(x.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,_.jsx)(p.Z,{}),"点击下载"]})})]})}},85016:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var i=t(37205),l=t.n(i),s=t(82242),r=t.n(s),o=t(7557),d=t.n(o),a=t(41498),c=t.n(a),u=t(79800),h=t.n(u),x=t(59301),p={flex_box_center:"flex_box_center___EE2m_",flex_space_between:"flex_space_between___Kx6gd",flex_box_vertical_center:"flex_box_vertical_center___HpACx",flex_box_center_end:"flex_box_center_end___wbVo8",flex_box_column:"flex_box_column___m87JY",wrap:"wrap___Pt66y",title:"title___dGCnl",standardTableWrap:"standardTableWrap___nFf7g",targetTableWrap:"targetTableWrap___dHw3L",waysTableWrap:"waysTableWrap___bdq6I",green:"green___IznFa",box:"box___GqhHB",padding:"padding___nFfG0",control:"control___ODG9O",label:"label___bq9qV",customTable:"customTable___Yp8nh",tagWrap:"tagWrap___RoLwt",tag:"tag___Lhqqj",line:"line___j6OTt",textwidth:"textwidth___S4C7M",modalWrapContainer:"modalWrapContainer___bNs_c",inputWrap:"inputWrap___eHeJs",addCourseTabsContainer:"addCourseTabsContainer___J8THT",textone:"textone___cOB6b"},v=t(8785),m=t(92911),f=t(78241),g=t(8591),y=t(57809),j=t(59028),_=t(3113),w=t(61998),b=t(6848),E=t(43418),k=t(73755),C=t(73782),Z=t(94001),S=t(99313),R=t(5112),I=t(95237),N=t(43604),H=t(94334),P=t(680),A=t(38696),T=t(24905),F=t(45413),B=t(37712);var D=function(e){var n,t=e.isshow,i=e.setishow,l=e.modalparams,s=e.courseId,o=e.getcourse_evaluations,a=e.getevaluations,u=e.items,v=e.points,f=(0,x.useState)(0),j=h()(f,2),k=j[0],R=j[1],I=(0,x.useState)({page:1,per_page:20,total:0,name:""}),N=h()(I,2),H=N[0],P=N[1],A=(0,x.useState)([]),D=h()(A,2),O=D[0],L=D[1],z=(0,x.useState)(s?null==u||null===(n=u.contents)||void 0===n?void 0:n.map((function(e){return e.course_id})):[]),U=h()(z,2),W=U[0],q=U[1],M=(0,x.useState)([]),V=h()(M,2),J=V[0],Q=V[1],X=(0,x.useState)([]),K=h()(X,2),G=K[0],Y=K[1],$=(0,x.useState)("1"),ee=h()($,2),ne=ee[0],te=ee[1],ie=(0,x.useState)(!1),le=h()(ie,2),se=le[0],re=le[1];function oe(e){return de.apply(this,arguments)}function de(){return(de=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/1/course_evaluations/search_courses.json",{method:"get",params:n});case 2:null!=(t=e.sent)&&t.courses&&(H.total=null==t?void 0:t.count,P(r()({},H)),L(null==t?void 0:t.courses));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;t&&(q(s?null==u||null===(e=u.contents)||void 0===e?void 0:e.map((function(e){return e.course_id})):[]),oe(H))}),[t]);var ae,ce,ue,he,xe,pe,ve,me={selectedRowKeys:W,columnWidth:40,onChange:function(e){return q(e)},getCheckboxProps:function(e){return{disabled:e.is_manager}}},fe=function(e){var n=e;return"."===(n=isNaN(n)?"":n)[0]&&(n=""),n},ge=function(){return(0,B.jsxs)("div",{style:{padding:"0 40px",color:"#464F66"},children:[(0,B.jsx)("div",{style:{marginBottom:10},children:"组合计算说明:"}),(0,B.jsx)("div",{children:"1.当需要完成同一知识点学习/能力训练的学生分散在多个教学课堂,或者分散在一个课堂下的多个分班时,需要进行“组合计算”设置;"}),(0,B.jsx)("div",{children:"2.将需要组合计算的考核内容输入相同的【数字】即可,如:“自定义函数”和“函数”需要组合计算的时候,则需要在这两个实训作业后面输入相同的数字;"}),(0,B.jsx)("div",{children:"3.组合计算时,会以该认证届别下专业认证的学生总数为基准计算实训作业平均分。"})]})};return(0,B.jsxs)(E.Z,{title:"添加课堂数据",wrapClassName:p.modalWrapContainer,open:t,width:k<2?740:1100,footer:(0,B.jsxs)("div",{children:[k<2&&(0,B.jsx)(_.ZP,{type:"primary",onClick:c()(d()().mark((function e(){var n,t,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W&&""!=W){e.next=3;break}return g.ZP.warning("请选择课堂"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/search_works.json"),{method:"get",params:{course_ids:W,list_id:s||""}});case 5:t=e.sent,Q(t),i=null==t||null===(n=t.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[],i.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r)),te("1"),R(2);case 13:case"end":return e.stop()}}),e)}))),children:"下一步"}),k>=2&&(0,B.jsxs)("div",{children:[(0,B.jsx)(_.ZP,{type:"primary",onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(!1),R(0);case 2:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,B.jsx)(_.ZP,{type:"primary",loading:se,onClick:c()(d()().mark((function e(){var n,t,r,c,u,h,x,p,v,f,y,j,_,w,b,E;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),f=[],v.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&f.push(e)})))})),y=null==J||null===(t=J.courses)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),j=[],y.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&j.push(e)})))})),_=null==J||null===(r=J.courses)||void 0===r?void 0:r.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),w=[],_.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&w.push(e)})))})),b=null==J||null===(c=J.courses)||void 0===c?void 0:c.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),E=[],b.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&E.push(e)})))})),"1"===ne?E=G:"2"===ne?f=G:"3"===ne?j=G:w=G,re(!0),!((null===(u=E)||void 0===u?void 0:u.length)<=0&&(null===(h=f)||void 0===h?void 0:h.length)<=0&&(null===(x=j)||void 0===x?void 0:x.length)<=0&&(null===(p=w)||void 0===p?void 0:p.length)<=0)){e.next=18;break}return g.ZP.info("请选择考核内容"),re(!1),e.abrupt("return");case 18:if(!s){e.next=25;break}return e.next=21,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/update_online"),{method:"put",body:{id:s,course_ids:W,shixun_works:E,common_works:f,group_works:j,exercise_works:w}});case 21:e.sent&&(i(!1),o(l),a(l)),e.next=29;break;case 25:return e.next=27,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/create_online"),{method:"post",body:{course_ids:W,shixun_works:E,common_works:f,group_works:j,exercise_works:w}});case 27:e.sent&&(i(!1),o(l),a(l));case 29:re(!1),R(0);case 31:case"end":return e.stop()}}),e)}))),children:"保存"})]})]}),onCancel:function(){R(0),i(!1)},children:[(0,B.jsx)("div",{style:{width:"calc(100% - 184px)",margin:"0 auto"},children:(0,B.jsxs)(F.Z,{current:k,children:[(0,B.jsx)(F.Z.Step,{style:{cursor:"pointer"},onClick:function(){R(1)},title:"关联课堂"},1),(0,B.jsx)(F.Z.Step,{style:{cursor:"pointer"},onClick:c()(d()().mark((function e(){var n,t,i,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(W.length<=0)){e.next=3;break}return g.ZP.info("请选择课堂"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==l?void 0:l.id,"/course_evaluations/search_works.json"),{method:"get",params:{course_ids:W,list_id:s||""}});case 5:t=e.sent,Q(t),i=null==t||null===(n=t.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[],i.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r)),te("1"),R(2);case 13:case"end":return e.stop()}}),e)}))),title:"配置考核方式与内容"},2)]})}),k<2&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:30,padding:"0 40px"},children:[(0,B.jsx)("div",{style:{flex:1},className:p.title,children:"关联课堂"}),(0,B.jsx)(C.Z.Search,{className:p.inputWrap,style:{width:"342px",height:"auto"},onSearch:function(e){H.page=1,H.name=e,P(r()({},H)),oe(H)},placeholder:"请输入课堂名称"})]}),(0,B.jsx)("div",{children:(0,B.jsx)(w.Z,{style:{marginTop:"10px"},dataSource:O,rowKey:"id",scroll:{y:300},rowSelection:me,onChange:function(e,n,t){H.page=null==e?void 0:e.current,H.per_page=null==e?void 0:e.pageSize,null!=t&&t.order?(H.sort_by=null==t?void 0:t.field,H.direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(H.sort_by=null,H.direction=null),P(r()({},H)),oe(H)},columns:[{title:"课堂名称",dataIndex:"name"},{title:"创建者",dataIndex:"creator_name",width:110},{title:"创建时间",dataIndex:"created_at",width:133},{title:"结束时间",dataIndex:"end_time",width:133,render:function(e,n,t){return e||"- -"}}],pagination:{pageSize:H.per_page,total:H.total,current:H.page,showQuickJumper:!0,hideOnSinglePage:!1,showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return(0,B.jsxs)("span",{className:"mr10",children:["共",(0,B.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})]}),2===k&&(0,B.jsx)("div",{className:p.addCourseTabsContainer,children:(0,B.jsxs)(S.Z,{defaultActiveKey:"1",activeKey:ne,onChange:function(e){if(te(e),"1"===e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&i.push(e)})))})),Y([].concat(i))}else if("2"===e){var l,s=null==J||null===(l=J.courses)||void 0===l?void 0:l.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),r=[];s.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&r.push(e)})))})),Y([].concat(r))}else if("3"===e){var o,d=null==J||null===(o=J.courses)||void 0===o?void 0:o.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),a=[];d.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&a.push(e)})))})),Y([].concat(a))}else{var c,u=null==J||null===(c=J.courses)||void 0===c?void 0:c.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),h=[];u.map((function(e){e.length>0&&(null==e||e.map((function(e){e.checked&&h.push(e)})))})),Y([].concat(h))}},children:[(0,B.jsxs)(S.Z.TabPane,{tab:"实训作业",children:[ge(),(ae=r()(r()({},J),{},{name:"实训作业"}),(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==ae?void 0:ae.shixun_count),onChange:function(e){var n;if(null==ae||null===(n=ae.courses)||void 0===n||n.map((function(n){var t;null==n||null===(t=n.shixun_models)||void 0===t||t.map((function(n){n.checked=e.target.checked}))})),Q(r()({},ae)),e.target.checked){var t,i=null==J||null===(t=J.courses)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),l=[];i.map((function(e){e.length>0&&(null==e||e.map((function(e){l.push(e)})))})),Y([].concat(l))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:ae.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==ae||null===(ce=ae.courses)||void 0===ce?void 0:ce.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.shixun_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.shixun_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==ae||null===(ue=ae.courses)||void 0===ue?void 0:ue.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(n){e.checked=n.target.checked,Q(r()({},ae))},value:null==e?void 0:e.id,children:e.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==ae||null===(he=ae.courses)||void 0===he?void 0:he.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==ae||null===(xe=ae.courses)||void 0===xe?void 0:xe.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:e.ec_point_ids,onChange:function(n){e.ec_point_ids=n,Q(r()({},ae))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==ae||null===(pe=ae.courses)||void 0===pe?void 0:pe.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==ae||null===(ve=ae.courses)||void 0===ve?void 0:ve.map((function(e){var n,t;return 0===(null==e||null===(n=e.shixun_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==e||null===(t=e.shixun_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==e?void 0:e.position,onChange:function(n){e.position=n,Q(r()({},ae))}})})}))}))})]})]}))]},1),(0,B.jsxs)(S.Z.TabPane,{tab:"普通作业",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.common_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.common_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.common_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.common_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.common_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.common_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.common_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.common_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.common_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.common_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.common_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"普通作业"}))]},2),(0,B.jsxs)(S.Z.TabPane,{tab:"分组作业",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.group_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.group_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.group_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.group_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.group_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.group_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.group_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.group_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.group_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.group_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.group_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"分组作业"}))]},3),(0,B.jsxs)(S.Z.TabPane,{tab:"在线考试",children:[ge(),function(e){var n,t,i,l,s,o;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:"38px",background:"#F5F5F5",alignItems:"center",textAlign:"center",marginTop:"20px"},children:[(0,B.jsx)("span",{style:{width:93},children:"考核方式"}),(0,B.jsx)("span",{style:{width:194},children:"教学课堂"}),(0,B.jsxs)("span",{style:{width:324},children:[(0,B.jsx)(T.Z,{checked:G.length===(null==e?void 0:e.exercise_count),onChange:function(n){var t;if(null==e||null===(t=e.courses)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.exercise_models)||void 0===t||t.map((function(e){e.checked=n.target.checked}))})),Q(r()({},J)),n.target.checked){var i,l=null==J||null===(i=J.courses)||void 0===i?void 0:i.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),s=[];l.map((function(e){e.length>0&&(null==e||e.map((function(e){s.push(e)})))})),Y([].concat(s))}else Y([])}})," 考核内容"]}),(0,B.jsx)("span",{style:{width:277},children:"分班"}),(0,B.jsx)("span",{style:{width:214},children:"考核知识点"}),(0,B.jsx)("span",{style:{width:87},children:"满分值"}),(0,B.jsx)("span",{style:{width:93},children:"组合计算"})]}),(0,B.jsxs)("div",{style:{display:"flex",alignItems:"center",textAlign:"center",border:"1px solid #f0f0f0",maxHeight:"552px",overflow:"auto"},children:[(0,B.jsx)("span",{style:{width:93},children:e.name}),(0,B.jsx)("span",{style:{width:194,maxHeight:"552px"},children:null==e||null===(n=e.courses)||void 0===n?void 0:n.map((function(e){var n,t,i,l;return(0,B.jsx)("div",{className:p.textwidth,style:{height:0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?40:40*(null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.length),lineHeight:0===(null==e||null===(i=e.exercise_models)||void 0===i?void 0:i.length)?"40px":40*(null==e||null===(l=e.exercise_models)||void 0===l?void 0:l.length)+"px"},children:e.name})}))}),(0,B.jsx)("span",{style:{width:324,maxHeight:"552px",textAlign:"left"},children:(0,B.jsx)(T.Z.Group,{onChange:function(e){var n,t=null==J||null===(n=J.courses)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.map((function(e){return e}))})),i=[];t.map((function(e){e.length>0&&(null==e||e.map((function(e){i.push(e)})))}));var l=i.filter((function(n){return e.includes(n.id)}));Y(l)},style:{width:"100%"},value:null==G?void 0:G.map((function(e){return null==e?void 0:e.id})),children:null==e||null===(t=e.courses)||void 0===t?void 0:t.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(T.Z,{onChange:function(t){n.checked=t.target.checked,Q(r()({},e))},value:null==n?void 0:n.id,children:n.name})})}))}))})}),(0,B.jsx)("span",{style:{width:277,maxHeight:"552px"},children:null==e||null===(i=e.courses)||void 0===i?void 0:i.map((function(e){var n,t;return 0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)(b.Z,{title:e.groups,children:(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.groups})})}))}))}),(0,B.jsx)("span",{style:{width:214,maxHeight:"552px"},children:null==e||null===(l=e.courses)||void 0===l?void 0:l.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(y.default,{value:n.ec_point_ids,onChange:function(t){n.ec_point_ids=t,Q(r()({},e))},mode:"multiple",style:{width:200},children:v.map((function(e,n){return(0,B.jsxs)(y.default.Option,{value:e.id,children:["知识点".concat(n+1,":"),e.name]},n)}))})})}))}))}),(0,B.jsx)("span",{style:{width:87,maxHeight:"552px"},children:null==e||null===(s=e.courses)||void 0===s?void 0:s.map((function(e){var n,t;return 0===(null==e||null===(n=e.exercise_models)||void 0===n?void 0:n.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:"--"}):null==e||null===(t=e.exercise_models)||void 0===t?void 0:t.map((function(e){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:e.total_score})}))}))}),(0,B.jsx)("span",{style:{width:93,maxHeight:"552px"},children:null==e||null===(o=e.courses)||void 0===o?void 0:o.map((function(n){var t,i;return 0===(null==n||null===(t=n.exercise_models)||void 0===t?void 0:t.length)?(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{disabled:!0})}):null==n||null===(i=n.exercise_models)||void 0===i?void 0:i.map((function(n){return(0,B.jsx)("div",{className:p.textwidth,style:{height:40,lineHeight:"40px"},children:(0,B.jsx)(Z.Z,{min:1,step:.1,parser:fe,value:null==n?void 0:n.position,onChange:function(t){n.position=t,Q(r()({},e))}})})}))}))})]})]})}(r()(r()({},J),{},{name:"在线考试"}))]},4)]})})]})},O=t(89392),L=t(16644);var z=function(e){var n,t,i,l=e.isshow,s=e.setishow,r=e.modalparams,o=e.getcourse_evaluations,a={page:1,per_page:20,total:0,name:""},u=(0,x.useState)(0),v=h()(u,2),f=(v[0],v[1],(0,x.useState)(a)),y=h()(f,2),j=y[0],_=(y[1],(0,x.useState)([])),k=h()(_,2),C=k[0],R=k[1],I=(0,x.useState)([]),N=h()(I,2),H=N[0],P=N[1],A=(0,x.useState)([]),T=h()(A,2),F=(T[0],T[1]),D=(0,x.useState)({}),z=h()(D,2),U=z[0],W=z[1],q=(0,x.useState)(),M=h()(q,2),V=M[0],J=M[1],Q=(0,x.useState)(!1),X=h()(Q,2),K=X[0],G=X[1],Y=(0,x.useState)("1"),$=h()(Y,2),ee=$[0],ne=$[1],te=(0,x.useRef)(a),ie=(0,x.useState)(null),le=h()(ie,2),se=(le[0],le[1]),re=(0,x.useRef)(null),oe=(0,x.useRef)(""),de=(0,x.useRef)([]);(0,x.useEffect)((function(){l&&(ue(j),ne("1"))}),[l]);var ae=function(e){se(e),re.current=e,me((0,O.cloneDeep)(de.current))},ce=function(e){var n=e;return"."===(n=isNaN(n)?"":n)[0]&&(n=""),n};function ue(e){return he.apply(this,arguments)}function he(){return he=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/evaluation_settings.json"),{method:"get",params:n});case 2:i=e.sent,R(i),J(75*(null==i||null===(t=i.ec_course_targets)||void 0===t?void 0:t.length)+227+240+32),(l=i.ec_course_targets).unshift({content:"11"}),de.current=l,me(l);case 9:case"end":return e.stop()}}),e)}))),he.apply(this,arguments)}function xe(e){return pe.apply(this,arguments)}function pe(){return(pe=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/evaluation_settings_subitems.json"),{method:"get",params:n});case 2:i=e.sent,l=[],i.evaluations.map((function(e){var n;null==e||null===(n=e.subitems)||void 0===n||n.map((function(e){l.push(e)}))})),J(75*(null==i||null===(t=i.ec_course_targets)||void 0===t?void 0:t.length)+227+240+32),W({}),W(i),F(l);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ve=function(){var e=c()(d()().mark((function e(n){var t,i,l,s,a;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(null),s=re.current,re.current=null,a="/api/ec_courses/".concat(r.id,n?"/evaluations/update_evaluation_settings":"/evaluations/update_evaluation_setting_subitem"),e.next=6,(0,m.ZP)(a,{method:"post",body:{random_number:null==s||null===(t=s.split("-"))||void 0===t?void 0:t[1],ec_course_target_id:null==s||null===(i=s.split("-"))||void 0===i?void 0:i[0],weight:oe.current,ec_course_evaluation_subitem_ids:n?null:[null==s||null===(l=s.split("-"))||void 0===l?void 0:l[2]]}});case 6:0===e.sent.status&&(g.ZP.success("保存成功"),n?(ue(j),o(r)):(xe(j),o(r)));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(e){var n=(0,O.cloneDeep)(e);n[0].title=(0,B.jsxs)("div",{className:p.line,children:[(0,B.jsx)("span",{children:"课程目标"}),(0,B.jsx)("span",{children:"考核方式"})]}),n[0].dataIndex="work_name",n[0].width=180,n[0].fixed="left",n[0].render=function(e,n){return(0,B.jsxs)("div",{className:p.omit,children:[(0,B.jsx)("span",{title:e,children:e}),n.warning&&(0,B.jsx)(b.Z,{title:"该考核方式对应目标占比之和为0,可能导致计算结果不准确",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})};n=n.map((function(e,t){return t?{title:(0,B.jsxs)("span",{children:[(0,B.jsx)(b.Z,{title:e.content,children:(0,B.jsx)("span",{children:"目标"+t})}),e.warning&&(0,B.jsx)(b.Z,{title:"该目标下考核方式占比之和不等于1 ,可能导致计算结果不准确!",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]},Math.random()),dataIndex:"content",width:t===n.length-1?120:"",fixed:t===n.length-1?"right":"",render:function(n,i){return function(e,n,t,i){var l,s,r="",o="";e&&(r=e.split("-")[0],o=e.split("-")[1]);var d="1"===(null===(l=te.current)||void 0===l?void 0:l.tab)?r:o,a=null==n||null===(s=n.relation[i-1])||void 0===s?void 0:s.weight;return(0,B.jsx)("span",{children:re.current==="".concat(t,"-").concat(n.random_number)?(0,B.jsx)(Z.Z,{autoFocus:!0,defaultValue:a,onBlur:function(){return ve(!0)},onFocus:function(){oe.current=a},step:.1,parser:ce,onChange:function(e){return oe.current=e},style:{width:100}},"".concat(t,"-").concat(n.random_number)):(0,B.jsx)(x.Fragment,{children:(0,B.jsx)("span",{className:p.tbl,onClick:function(){return ae("".concat(t,"-").concat(n.random_number))},style:{color:"H"===d?"#0152D9":"M"===d?"#07C160":"L"===d?"#FF9D18":"#0152d9"},children:a?(0,B.jsx)("span",{children:a}):"输入数字"})},"".concat(t,"-").concat(n.random_number))})}(n,i,e.id,t)}}:e})),P(n||[])};return(0,B.jsx)(E.Z,{title:"设置考核占比",open:l,width:V>1060?1060:V,footer:null,centered:!0,onCancel:function(){s(!1)},children:(0,B.jsxs)(S.Z,{activeKey:ee,onChange:function(e){ne(e),"1"===e?ue(j):xe(j)},children:[(0,B.jsxs)(S.Z.TabPane,{tab:"设置考核方式占比",children:[(0,B.jsxs)("div",{style:{marginTop:"30px",color:"#464F66",fontSize:"14px"},children:[(0,B.jsx)("p",{children:"说明:"}),(0,B.jsx)("p",{children:"每一个课程目标下的考核方式占比之和必须等于1。"})]}),(0,B.jsx)(w.Z,{columns:H,bordered:!0,scroll:{x:2e3},dataSource:null==C?void 0:C.evaluations,pagination:!1})]},1),(0,B.jsxs)(S.Z.TabPane,{tab:"设置考核内容占比",children:[(0,B.jsxs)("div",{style:{marginTop:"30px",color:"#464F66",fontSize:"14px"},children:[(0,B.jsx)("p",{children:"说明:"}),(0,B.jsx)("p",{children:"每一个考核方式下的考核内容占比之和必须等于1。"})]}),(0,B.jsxs)("div",{style:{overflow:"auto",width:"100%"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"78px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderLeft:"1px solid #E0E2EC",borderTop:"1px solid #E0E2EC",width:"240px",paddingLeft:"30px",lineHeight:"78px",flexShrink:0},children:"考核方式"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderTop:"1px solid #E0E2EC",width:"227px",lineHeight:"78px",textAlign:"center",flexShrink:0},children:"考核内容"}),null==U||null===(n=U.ec_course_targets)||void 0===n?void 0:n.map((function(e,n){var t;return(0,B.jsxs)("div",{style:{borderRight:n!=(null==U||null===(t=U.ec_course_targets)||void 0===t?void 0:t.length)-1&&"1px solid #E0E2EC",width:"75px",lineHeight:"78px",textAlign:"center",flexShrink:0,background:"#F5F5F5",borderTop:"1px solid #E0E2EC"},children:[(0,B.jsx)(b.Z,{title:e.content,children:(0,B.jsx)("span",{children:"目标"+(n+1)})}),e.warning&&(0,B.jsx)(b.Z,{title:"该目标下有考核方式的考核内容占比之和不等于1 ,可能导致计算结果不准确!",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})}))]}),(0,B.jsx)("div",{children:(0,B.jsxs)("div",{style:{maxHeight:"550px"},children:[(null==U||null===(t=U.evaluations)||void 0===t?void 0:t.length)<=0&&(0,B.jsx)(L.Z,{customText:"当前暂无数据"}),null==U||null===(i=U.evaluations)||void 0===i?void 0:i.map((function(e,n){var t,i;return(0,B.jsxs)("div",{style:{height:"100%",display:"flex",borderLeft:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{width:"240px",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.work_name}),(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",borderRight:"1px solid #E0E2EC",width:"227px",flexShrink:0},children:null==e||null===(t=e.subitems)||void 0===t?void 0:t.map((function(e,n){return(0,B.jsxs)("div",{style:{borderBottom:"1px solid #E0E2EC",paddingLeft:8,paddingRight:12,display:"flex",alignItems:"center"},children:[(0,B.jsx)(b.Z,{title:null==e?void 0:e.name,children:(0,B.jsx)("div",{className:p.textone,style:{height:"42px",lineHeight:"42px"},children:null==e?void 0:e.name})}),e.warning&&(0,B.jsx)(b.Z,{title:"该考核内容对应目标占比之和为0,可能导致计算结果不准确",children:(0,B.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-hongsejingshi ml5"})})]})}))}),null==U||null===(i=U.ec_course_targets)||void 0===i?void 0:i.map((function(n,t){var i,l;return(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",borderRight:"1px solid #E0E2EC",width:t!=(null==U||null===(i=U.ec_course_targets)||void 0===i?void 0:i.length)-1?"75px":"74px",flexShrink:0},children:null==e||null===(l=e.subitems)||void 0===l?void 0:l.map((function(e,i){var l,s;return(0,B.jsx)(Z.Z,{parser:ce,step:.1,disabled:K,onBlur:function(){var t=c()(d()().mark((function t(i){var l;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return G(!0),t.next=3,(0,m.ZP)("/api/ec_courses/".concat(r.id,"/evaluations/update_evaluation_setting_subitem"),{method:"post",body:{random_number:null==e?void 0:e.random_number,ec_course_target_id:null==n?void 0:n.id,weight:i.target.value,ec_course_evaluation_subitem_ids:null==e?void 0:e.ec_course_evaluation_subitem_ids}});case 3:l=t.sent,G(!1),l&&(xe(j),o(r));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),defaultValue:null==e||null===(l=e.relation)||void 0===l||null===(l=l[t])||void 0===l?void 0:l.weight,style:{height:43,lineHeight:"43px",width:t!=(null==U||null===(s=U.ec_course_targets)||void 0===s?void 0:s.length)-1?"75px":"74px"}},"".concat(t,"-").concat(i))}))})}))]})}))]})})]})]},2)]})})},U=t(6498),W=(0,v.connect)((function(e){return{user:e.user}}))((function(e){var n,t,i,s,o,a=e.user,u=(0,x.useState)({page:1,per_page:20,total:0,ec_major_school_id:null,ec_year_id:null,sort_by:null,direction:null,id:null}),T=h()(u,2),F=T[0],O=T[1],W=(0,x.useState)([]),q=h()(W,2),M=q[0],V=q[1],J=(0,x.useState)([]),Q=h()(J,2),X=Q[0],K=Q[1],G=(0,x.useState)([]),Y=h()(G,2),$=Y[0],ee=Y[1],ne=(0,x.useState)([]),te=h()(ne,2),ie=te[0],le=te[1],se=(0,x.useState)([]),re=h()(se,2),oe=re[0],de=re[1],ae=(0,x.useState)(),ce=h()(ae,2),ue=ce[0],he=ce[1],xe=(0,x.useState)(),pe=h()(xe,2),ve=pe[0],me=pe[1],fe=(0,x.useState)([]),ge=h()(fe,2),ye=ge[0],je=ge[1],_e=(0,x.useState)(!1),we=h()(_e,2),be=we[0],Ee=we[1],ke=(0,x.useState)([]),Ce=h()(ke,2),Ze=Ce[0],Se=Ce[1],Re=(0,x.useState)(!1),Ie=h()(Re,2),Ne=Ie[0],He=Ie[1],Pe=(0,x.useRef)(),Ae=(0,x.useState)(!1),Te=h()(Ae,2),Fe=Te[0],Be=Te[1],De=(0,x.useState)([]),Oe=h()(De,2),Le=Oe[0],ze=Oe[1],Ue=(0,v.useLocation)(),We=(0,x.useState)(!1),qe=h()(We,2),Me=qe[0],Ve=qe[1],Je=(0,x.useState)(!1),Qe=h()(Je,2),Xe=Qe[0],Ke=Qe[1],Ge=(0,x.useState)([]),Ye=h()(Ge,2),$e=Ye[0],en=Ye[1],nn=(0,x.useState)(""),tn=h()(nn,2),ln=tn[0],sn=tn[1],rn=(0,x.useState)(!1),on=h()(rn,2),dn=on[0],an=on[1],cn=(0,x.useState)({}),un=h()(cn,2),hn=un[0],xn=un[1],pn=(0,x.useState)([]),vn=h()(pn,2),mn=vn[0],fn=vn[1],gn=(0,x.useState)("1"),yn=h()(gn,2),jn=yn[0],_n=yn[1],wn=(0,x.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),bn=h()(wn,2),En=bn[0],kn=bn[1],Cn=(0,x.useState)({}),Zn=h()(Cn,2),Sn=(Zn[0],Zn[1],(0,x.useState)(!1)),Rn=h()(Sn,2),In=Rn[0],Nn=Rn[1],Hn=(0,x.useState)(),Pn=h()(Hn,2),An=Pn[0],Tn=Pn[1],Fn=f.Z.useForm(),Bn=h()(Fn,1)[0],Dn=(0,x.useState)(!1),On=h()(Dn,2),Ln=On[0],zn=On[1],Un=(0,x.useState)(!1),Wn=h()(Un,2),qn=Wn[0],Mn=Wn[1];(0,x.useEffect)((function(){var e;null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.school_id&&nt()}),[null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id]);var Vn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:U.U.setItem(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.login,[null==n?void 0:n.ec_major_school_id,null==n?void 0:n.ec_year_id]),Xn(n),Kn(n),Gn(n),$n(n),et(n),Qn(n),st(n);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();var Jn,Qn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n.ec_year_id,"/graduation_subitems.json"),{method:"get"});case 2:t=e.sent,je((null==t?void 0:t.graduation_subitems)||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Xn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n.ec_year_id,"/ec_courses/get_course_teachers.json"),{method:"get",params:n});case 2:t=e.sent,le(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Kn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(n.id,"/ec_course_standards.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,de(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gn=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(n.id,"/course_targets.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,me(null==t?void 0:t.course_targets),he(null==t?void 0:t.course_targets);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yn={onRemove:function(){ze([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return g.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),ze([].concat(n)),!1},fileList:Le,accept:".xls,.xlsx"},$n=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/course_evaluations.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,Se(null==t?void 0:t.course_evaluation_tops);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),et=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/evaluations.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,Tn(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),nt=function(){var e=c()(d()().mark((function e(){var n,t,i,l,s,o,c,u,h,x,p,v,f,g,y,j,_,w,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/schools/".concat(null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(!((null==(f=e.sent)||null===(t=f.data)||void 0===t?void 0:t.length)<=0)){e.next=7;break}return Ke(!0),O(r()({},F)),e.abrupt("return");case 7:return V((null==f?void 0:f.data)||[]),g=U.U.getItem(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login),y=Number(null==Ue||null===(l=Ue.query)||void 0===l?void 0:l.ec_major_school_id)||g[0]||(null==f||null===(s=f.data)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.ec_major_school_id),e.next=12,(0,m.ZP)("/api/ec_major_schools/".concat(y,"/ec_years/get_year_list.json"),{method:"get"});case 12:if(!((null==(j=e.sent)||null===(o=j.data)||void 0===o?void 0:o.length)<=0)){e.next=18;break}return Ke(!0),F.ec_year_id="",O(r()({},F)),e.abrupt("return");case 18:return K((null==j?void 0:j.data)||[]),_=Number(null==Ue||null===(c=Ue.query)||void 0===c?void 0:c.ec_year_id)||g[1]||(null==j||null===(u=j.data)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.ec_year_id),e.next=22,(0,m.ZP)("/api/ec_years/".concat(_,"/ec_courses/get_courses.json"),{method:"get"});case 22:return w=e.sent,ee((null==w?void 0:w.data)||[]),e.next=26,(0,m.ZP)("/api/ec_years/".concat(_,"/graduation_subitems.json"),{method:"get"});case 26:if(b=e.sent,F.ec_major_school_id=y,F.ec_year_id=_,F.id=null!=Ue&&null!==(h=Ue.query)&&void 0!==h&&h.course?Number(null==Ue||null===(x=Ue.query)||void 0===x?void 0:x.course):null==w||null===(p=w.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.id,!((null==w||null===(v=w.data)||void 0===v?void 0:v.length)<=0)){e.next=35;break}return Ke(!0),e.abrupt("return");case 35:Ke(!1);case 36:je((null==b?void 0:b.graduation_subitems)||[]),O(F),Vn(F),console.log("ec_major_school_id",y);case 40:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=c()(d()().mark((function e(n){var t,i,l,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:if(!((null==(s=e.sent)||null===(t=s.data)||void 0===t?void 0:t.length)<=0)){e.next=10;break}return Ke(!0),F.ec_year_id="",O(r()({},F)),e.abrupt("return");case 10:Ke(!1);case 11:F.ec_major_school_id=n,F.ec_year_id=null==s||null===(i=s.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.ec_year_id,K((null==s?void 0:s.data)||[]),O(F),it(null==s||null===(l=s.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.ec_year_id);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),it=function(){var e=c()(d()().mark((function e(n){var t,i,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:if(!((null==(l=e.sent)||null===(t=l.data)||void 0===t?void 0:t.length)<=0)){e.next=11;break}return Ke(!0),F.id="",O(r()({},F)),le([]),de([]),me([]),he([]),Se([]),Tn([]),je([]),e.abrupt("return");case 11:Ke(!1);case 12:F.ec_year_id=n,F.id=null==l||null===(i=l.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id,ee((null==l?void 0:l.data)||[]),O(F),Vn(F);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),lt=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/1/ec_courses/get_formulas.json",{method:"get",params:{ec_course_id:n}});case 2:t=e.sent,O(F),xn(t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),st=function(){var e=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==n?void 0:n.id,"/ec_points.json"),{method:"get",params:{ec_course_id:null==n?void 0:n.id}});case 2:t=e.sent,O(F),en(null==t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rt=function(e,n){F.page=1,F[n]=e,"ec_major_school_id"!==n?("ec_year_id"===n&&(O(r()({},F)),it(e)),"id"===n&&(O(r()({},F)),Vn(F))):tt(e)},ot={beforeUpload:(Jn=c()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),!((null==n?void 0:n.size)>52428800)){e.next=4;break}return g.ZP.info("文件超过50M,不符合上传要求"),e.abrupt("return",!1);case 4:return(t=new FormData).append("file",n),e.next=8,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_course_standards.json"),{method:"post",body:t},!0);case 8:return e.sent,Kn(F),et(F),e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)}))),function(e){return Jn.apply(this,arguments)}),fileList:[]};return(0,B.jsxs)("div",{className:p.wrap,children:[(0,B.jsx)("div",{className:p.title,children:"课程设置"}),(0,B.jsx)("div",{style:{clear:"both",marginTop:"40px"}}),(0,B.jsxs)("div",{className:p.control,children:[(0,B.jsx)("div",{className:p.label,children:"认证专业"}),(0,B.jsx)(y.default,{style:{width:240},placeholder:"请选择认证专业",value:null==F?void 0:F.ec_major_school_id,onChange:function(e){return rt(e,"ec_major_school_id")},children:null==M?void 0:M.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.ec_major_school_id,children:e.name})}))}),(0,B.jsx)("div",{className:p.label,children:"认证届别"}),(0,B.jsx)(y.default,{disabled:Xe&&X.length<=0,style:{width:140},placeholder:"请选择届别",value:null==F?void 0:F.ec_year_id,onChange:function(e){return rt(e,"ec_year_id")},children:null==X?void 0:X.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.ec_year_id,children:e.year})}))}),(0,B.jsx)("div",{className:p.label,children:"课程"}),(0,B.jsx)(y.default,{disabled:Xe,style:{width:140},placeholder:"请选择课程",value:null==F?void 0:F.id,onChange:function(e){return rt(e,"id")},children:null==$?void 0:$.map((function(e){return(0,B.jsx)(y.default.Option,{value:e.id,children:e.name})}))})]}),(0,B.jsx)("div",{className:p.title,children:"课程教师"}),(0,B.jsx)("div",{className:p.teachcount,style:{display:"flex",marginTop:20,marginBottom:16},children:null==ie?void 0:ie.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",marginLeft:0===n?"20px":"47px"},children:[(0,B.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px",borderRadius:"50%",zIndex:0}}),(0,B.jsxs)("div",{style:{marginLeft:"8px"},children:[(0,B.jsx)("p",{style:{marginBottom:"0px"},children:e.name}),(0,B.jsx)("p",{style:{marginTop:"10px",height:"22px",borderRadius:"0px 12px 12px 0px",background:"#DFEAFF",marginLeft:"-30px",lineHeight:"22px",paddingLeft:32,display:"inline-block",paddingRight:16,color:"#0152D9"},children:e.pro})]})]})}))}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程标准",(0,B.jsx)("span",{children:(0,B.jsx)(j.Z,r()(r()({},ot),{},{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-shangchuan3"})," 上传课程标准"]})}))})]}),(0,B.jsx)("div",{className:p.teachcount,children:(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:oe,pagination:!1,columns:[{title:"序号",dataIndex:"name",key:"name",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"文件名称",dataIndex:"name",width:"50%",key:"name"},{title:"上传时间",dataIndex:"created_at",key:"created_at"},{title:"操作",dataIndex:"id",key:"id",render:function(e,n,t){return(0,B.jsxs)("div",{children:[(0,B.jsx)("i",{onClick:function(){console.log(e,n,t);["office","pdf","image","other","video","audio","download"].includes(n.file_type)?(En.editOffice="view",kn(r()(r()({},En),{},{filename:n.name,type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)}))):g.ZP.info("当前类型暂不支持预览")},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-chakansvg"}),(0,B.jsx)(b.Z,{title:"在线编辑",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["xlsx","docx","pptx"].includes(null==n?void 0:n.type)){e.next=5;break}En.editOffice="edit",kn(r()(r()({},En),{},{type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)})),e.next=7;break;case 5:return g.ZP.info("当前文件不支持编辑"),e.abrupt("return");case 7:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer",color:"#0152d9",marginLeft:"5px"},className:"iconfont icon-bianji10"})}),(0,B.jsx)("i",{onClick:function(){var n;E.Z.confirm({title:"确认是否删除?",icon:(0,B.jsx)(P.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_course_standards/").concat(e),{method:"delete"});case 2:n.sent&&(g.ZP.info("删除成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-shanchu9 pl10"})]})}}]})}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程目标",(0,B.jsx)("span",{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Gn(F);case 2:(null==ue?void 0:ue.length)<=0&&(n={id:0,content:"",weight:"",standard_grade:"",graduation_subitem_ids:[""]},ue.push(n),he(l()(ue))),Ee(!0);case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-bianji7"})," 编辑课程目标"]})})]}),(0,B.jsx)("div",{className:p.teachcount,children:(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:ve,bordered:!0,pagination:!1,columns:[{title:"分项",dataIndex:"name",key:"name",width:"5%",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"课程目标",dataIndex:"content",width:"45%",key:"content"},{title:"权重",dataIndex:"weight",key:"weight",width:"5%"},{title:"达成分值",dataIndex:"standard_grade",key:"standard_grade",width:"5%"},{title:"对应毕业要求指标点",dataIndex:"graduation_subitem",width:"40%",key:"graduation_subitem",render:function(e,n,t){return(0,B.jsx)("div",{children:(0,B.jsx)(k.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,B.jsx)(k.Z.Item,{children:(0,B.jsx)(k.Z.Item.Meta,{style:{fontSize:14},description:"指标点"+(null==e?void 0:e.index)+":"+(null==e?void 0:e.content)})})}})})}}]})}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程知识点与教学内容",(0,B.jsx)("span",{children:(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){zn(!0),sn("")},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-tianjiatimu"})," 新增知识点"]})})]}),(0,B.jsx)(w.Z,{style:{marginTop:"20px",marginBottom:20,padding:"0px 20px"},dataSource:$e,bordered:!0,pagination:!1,columns:[{title:"序号",dataIndex:"name",key:"name",width:"5%",render:function(e,n,t){return F.per_page*(F.page-1)+t+1}},{title:"知识点",dataIndex:"name",width:"15%",key:"name"},{title:"教学目的",dataIndex:"target",key:"target"},{title:"教学内容",dataIndex:"content",key:"content"},{title:"重点难点",dataIndex:"problem",key:"problem"},{title:"支撑的课程目标",dataIndex:"ec_course_targets",width:"10%",key:"ec_course_targets",render:function(e,n,t){return(0,B.jsx)("div",{children:(0,B.jsx)(k.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,B.jsx)(k.Z.Item,{children:(0,B.jsx)(k.Z.Item.Meta,{style:{fontSize:14},description:null==e?void 0:e.name})})}})})}},{title:"操作",dataIndex:"id",width:"8%",key:"id",render:function(e,n,t){return(0,B.jsxs)("div",{children:[(0,B.jsx)("a",{onClick:function(){var n;E.Z.confirm({title:"提示",content:"是否确认删除",okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/ec_points/").concat(e,".json"),{method:"delete"});case 2:0===n.sent.status&&(g.ZP.info("删除成功"),st(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},style:{marginRight:5},children:"删除"}),(0,B.jsx)("a",{onClick:function(){zn(!0),sn(e),Bn.setFieldsValue({name:n.name,target:n.target,content:n.content,problem:n.problem,ec_course_target_ids:n.ec_course_targets.map((function(e){return e.id}))})},children:"编辑"})]})}}]}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["考核方式与数据来源",(0,B.jsxs)("span",{children:[(0,B.jsxs)(_.ZP,{disabled:Xe,type:"primary",style:{marginRight:"20px"},onClick:function(){Pe.current="",He(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-tianjiatimu"})," 添加课堂数据"]}),(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){Pe.current="",Be(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-piliangdaoru"})," 导入数据"]})]})]}),(0,B.jsxs)("div",{className:p.teachcount,children:[!Ze&&(0,B.jsx)(L.Z,{}),Ze&&(0,B.jsxs)("div",{style:{padding:"0px 20px",marginBottom:"20px",fontSize:"14px"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"数据来源"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"教学课堂/数据文件"}),(0,B.jsxs)("div",{style:{height:"100%",width:"61%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核方式"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"55%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核内容"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"20%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"考核知识点"}),(0,B.jsx)("div",{style:{width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"满分值"})]}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"状态"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"同步/导入时间"}),(0,B.jsx)("div",{style:{width:"5%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"操作"})]}),(0,B.jsx)("div",{style:{border:"1px solid #E0E2EC",marginTop:-1},children:null==Ze?void 0:Ze.map((function(e){var n,t,i,l,s;return(0,B.jsxs)("div",{style:{display:"flex",width:"100%",borderBottom:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==e?void 0:e.name}),(0,B.jsxs)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:["导入数据"===(null==e?void 0:e.name)&&(0,B.jsx)("a",{href:H.Z.API_SERVER+"/api/ec_courses/1/course_evaluations/download?id=".concat(null==e||null===(n=e.contents)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.attachment_id),children:null==e||null===(t=e.contents)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.content}),"关联课堂"===(null==e?void 0:e.name)&&(null==e||null===(i=e.contents)||void 0===i?void 0:i.map((function(n,t){var i;return(0,B.jsxs)("a",{style:{display:"flex"},href:null==n?void 0:n.first_category_url,target:"_blank",children:[null==n?void 0:n.content,(null==e||null===(i=e.contents)||void 0===i?void 0:i.length)>1&&","]})})))]}),(0,B.jsxs)("div",{style:{height:"100%",width:"61%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC",flexDirection:"column"},children:[(null==e||null===(l=e.evaluation_methods)||void 0===l?void 0:l.length)<=0&&(0,B.jsxs)("div",{style:{height:"100%",width:"42%",display:"flex",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"}),(0,B.jsx)("div",{style:{width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"--"})]}),null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.map((function(n,t){var i,l,s,r,o,d,a;return(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",borderBottom:!(t===(null==e||null===(i=e.evaluation_methods)||void 0===i?void 0:i.length)-1)&&"1px solid #E0E2EC"},children:null==n?void 0:n.work_name}),(0,B.jsxs)("div",{style:{width:"55%"},children:[(null==n||null===(l=n.subitems)||void 0===l?void 0:l.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(s=n.evaluation_method_contents)||void 0===s?void 0:s.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.name,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:null==i?void 0:i.name})})}))]}),(0,B.jsxs)("div",{style:{width:"20%"},children:[(null==n||null===(r=n.subitems)||void 0===r?void 0:r.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(o=n.evaluation_method_contents)||void 0===o?void 0:o.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.ec_points,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:(null==i?void 0:i.ec_points)||"- -"})})}))]}),(0,B.jsxs)("div",{style:{width:"10%"},children:[(null==n||null===(d=n.subitems)||void 0===d?void 0:d.length)<=0&&(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30},children:"--"}),null==n||null===(a=n.evaluation_method_contents)||void 0===a?void 0:a.map((function(i,l){var s;return(0,B.jsx)(b.Z,{title:null==i?void 0:i.score,children:(0,B.jsx)("div",{className:p.textone,style:{borderBottom:!(t===(null==e||null===(s=e.evaluation_methods)||void 0===s?void 0:s.length)-1&&l===(null==n?void 0:n.evaluation_method_contents.length)-1)&&"1px solid #E0E2EC",marginTop:-1,lineHeight:"30px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:30,paddingLeft:"5px"},children:null==i?void 0:i.score})})}))]})]})}))]}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",color:"#07C160"},children:null==e?void 0:e.status}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"10%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==e?void 0:e.update_at}),(0,B.jsxs)("div",{style:{width:"5%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:["已导入"!=(null==e?void 0:e.status)&&(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/course_evaluations/update_online_data.json"),{method:"get",params:{id:e.id}});case 2:n.sent&&(g.ZP.info("同步成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-tongbushuju"}),(0,B.jsx)("i",{onClick:function(){var n;E.Z.confirm({title:"确认是否删除?",icon:(0,B.jsx)(P.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/course_evaluations/deletes.json"),{method:"delete",body:{id:e.id}});case 2:n.sent&&(g.ZP.info("删除成功"),Vn(F));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{color:"#0152d9",cursor:"pointer",margin:"10px 0px"},className:"iconfont icon-shanchu9"}),(0,B.jsx)("i",{onClick:function(){Pe.current=e.id,"已导入"!=(null==e?void 0:e.status)?(fn(e),He(!0)):Be(!0)},style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-bianji8"})]})]})}))})]})]}),(0,B.jsx)("div",{style:{height:"20px",background:"#fafafa"}}),(0,B.jsxs)("div",{className:p.title,style:{display:"flex",justifyContent:"space-between"},children:["课程目标达成度",(0,B.jsxs)("span",{children:[(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){Nn(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-kechengshezhi"})," 设置考核占比"]}),(0,B.jsxs)(_.ZP,{disabled:Xe,style:{marginRight:"20px"},onClick:function(){lt(F.id),an(!0)},children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-jisuangongshi"})," 设置计算公式"]}),(0,B.jsxs)(_.ZP,{type:"primary",disabled:Xe,style:{marginRight:"20px"},onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_courses/".concat(F.id,"/evaluations/evaluation_data.json"),{method:"post"});case 2:e.sent&&(g.ZP.info("计算完成"),et(F));case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{style:{marginRight:"8px"},className:"iconfont icon-jisuan"})," 计算"]})]})]}),(0,B.jsxs)("div",{style:{padding:"0px 20px"},className:p.teachcount,children:[!An&&(0,B.jsx)(L.Z,{}),An&&(0,B.jsxs)("div",{style:{fontSize:"14px"},children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"分项"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"课程目标"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"权重"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"对应毕业要求指标点"}),(0,B.jsx)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"考核方式"}),(0,B.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"},children:"考核方式占比"}),(0,B.jsx)("div",{style:{width:"45%",height:"100%"},children:(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"},children:"考核内容"})}),(0,B.jsx)("div",{style:{width:"12.5%",height:"100%"},children:(0,B.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"},children:"考核内容占比"})})]})}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"达成分值(百分制)"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"实际分值(百分制)"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"评价结果"}),(0,B.jsx)("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"计算时间"})]}),(0,B.jsx)("div",{style:{borderLeft:"1px solid #E0E2EC"},children:null==An||null===(t=An.ec_course_target)||void 0===t?void 0:t.map((function(e,n){var t,i,l,s,r,o;return(0,B.jsxs)("div",{style:{height:"100%",display:"flex"},children:[(0,B.jsx)("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:n+1}),(0,B.jsx)("div",{className:p.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:(null==e||null===(t=e.evaluation)||void 0===t?void 0:t.length)<=0&&43,lineHeight:(null==e||null===(i=e.evaluation)||void 0===i?void 0:i.length)<=0&&"43px",display:0!=(null==e||null===(l=e.evaluation)||void 0===l?void 0:l.length)&&"flex",paddingLeft:10},children:(0,B.jsx)(b.Z,{title:e.content,children:e.content})}),(0,B.jsx)("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.weights}),(0,B.jsx)("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e||null===(s=e.graduation_subitem)||void 0===s?void 0:s.map((function(e){return e.name})).toString()}),(0,B.jsxs)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(null==e||null===(r=e.evaluation)||void 0===r?void 0:r.length)<=0&&(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,B.jsx)("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,B.jsx)("div",{style:{width:"45.3%"},children:(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})}),(0,B.jsx)("div",{style:{width:"12.5%"},children:(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})})]}),null==e||null===(o=e.evaluation)||void 0===o?void 0:o.map((function(e,n){var t,i,l,s;return(0,B.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,B.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.work_name)||"--"}),(0,B.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.weight)||"--"}),(0,B.jsxs)("div",{style:{width:"45%"},children:[(null==e||null===(t=e.subitems)||void 0===t?void 0:t.length)<=0&&(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43},children:"--"}),null==e||null===(i=e.subitems)||void 0===i?void 0:i.map((function(e,n){return(0,B.jsx)(b.Z,{title:null==e?void 0:e.name,children:(0,B.jsx)("div",{className:p.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"},children:null==e?void 0:e.name})})}))]}),(0,B.jsxs)("div",{style:{width:"12.5%"},children:[(null==e||null===(l=e.subitems)||void 0===l?void 0:l.length)<=0&&(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"}),null==e||null===(s=e.subitems)||void 0===s?void 0:s.map((function(e,n){return(0,B.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:null==e?void 0:e.weight})}))]})]})}))]}),(0,B.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.standard_grade}),(0,B.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.actual_grade}),(0,B.jsx)("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:null!=e&&e.status?"#07C160":"#E30000"},children:null!=e&&e.status?"达成":"未达成"}),(0,B.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"},children:null==An?void 0:An.evaluation_time})]})}))}),(0,B.jsxs)("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1},children:[(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"总分"}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"74%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),(0,B.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==An?void 0:An.total_score})]})]})]}),(0,B.jsx)(D,{courseId:Pe.current,isshow:Ne,setishow:He,items:mn,points:$e,modalparams:F,getevaluations:et,getcourse_evaluations:$n}),(0,B.jsx)(z,{isshow:In,setishow:Nn,modalparams:F,getcourse_evaluations:et}),(0,B.jsxs)(E.Z,{title:"编辑课程目标",open:be,wrapClassName:p.modalWrapContainer,width:918,okText:"保存",onOk:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ue?void 0:ue.filter((function(e){var n,t;return!e.content||!e.weight||!e.standard_grade||(null==e||null===(n=e.graduation_subitem_ids)||void 0===n?void 0:n.length)<=0||(null==e||null===(t=e.graduation_subitem_ids)||void 0===t?void 0:t.filter((function(e){return!e})).length)>0})).length)>0)){e.next=3;break}return g.ZP.info("请填写或删除没有填入数值的数据"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/ec_courses/".concat(null==F?void 0:F.id,"/course_targets"),{method:"POST",body:{course_targets:ue}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(Ee(!1),Gn(F),et(F));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){Ee(!1),Gn(F)},children:[(0,B.jsxs)("div",{style:{color:"#464F66",fontSize:14,paddingLeft:40,paddingBottom:12},children:[(0,B.jsx)("div",{children:"说明:"}),(0,B.jsxs)("div",{children:["1.课程目标的权重之和应等于1;",(0,B.jsx)("br",{}),"2.可在设置课程达成度计算公式时,选择是否将课程目标的权重参与到计算中。"]})]}),(0,B.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"38px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1},children:"分项"}),(0,B.jsxs)("span",{style:{flex:3},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"课程目标"]}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"权重"]}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"}),"达成分值(分)"]})]}),null==ue?void 0:ue.map((function(e,n){var t,i,s;return(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",background:"#EEF2F8",height:"62px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1},children:n+1}),(0,B.jsx)("span",{style:{flex:3,padding:"0px 10px"},children:(0,B.jsx)(C.Z,{onChange:function(n){e.content=n.target.value,he(l()(ue))},value:null==e?void 0:e.content})}),(0,B.jsx)("span",{style:{flex:2},children:(0,B.jsx)(Z.Z,{min:0,max:1,step:.1,onChange:function(n){e.weight=n,he(l()(ue))},value:null==e?void 0:e.weight})}),(0,B.jsxs)("span",{style:{flex:2},children:[(0,B.jsx)(Z.Z,{min:0,max:100,onChange:function(n){e.standard_grade=n,he(l()(ue))},value:null==e?void 0:e.standard_grade}),(0,B.jsx)(b.Z,{title:"新增课程目标",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n={id:0,content:"",weight:"",standard_grade:"",graduation_subitem_ids:[""]},ue.push(n),he(l()(ue));case 3:case"end":return e.stop()}}),e)})))})}),0!==n&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ue.splice(n,1),he(l()(ue));case 2:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]})]}),(0,B.jsxs)("div",{style:{display:"flex",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3},children:[" ",(0,B.jsx)("span",{style:{color:"#EE0A24",marginRight:"5px"},children:"*"})," ","对应毕业要求指标点"," "]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:2}})]}),null==e||null===(t=e.graduation_subitem_ids)||void 0===t?void 0:t.map((function(n,t){return(0,B.jsxs)("div",{style:{display:"flex",height:"40px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3,display:"flex",alignItems:"center"},children:[(0,B.jsx)(y.default,{value:n,getPopupContainer:function(e){return e.parentNode},onChange:function(n){e.graduation_subitem_ids[t]=n,he(l()(ue))},style:{width:"320px"},children:null==ye?void 0:ye.map((function(n,t){return(0,B.jsxs)(y.default.Option,{disabled:e.graduation_subitem_ids.includes(null==n?void 0:n.id),value:null==n?void 0:n.id,title:"指标点"+(null==n?void 0:n.index)+":"+(null==n?void 0:n.content),children:["指标点",null==n?void 0:n.index,":",null==n?void 0:n.content]})}))}),(0,B.jsx)(b.Z,{title:"新增指标点",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.graduation_subitem_ids.push(""),he(l()(ue));case 2:case"end":return n.stop()}}),n)})))})}),0!==t&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:e.graduation_subitem_ids.splice(t,1),he(l()(ue));case 2:case"end":return n.stop()}}),n)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:1}})]})})),(null==e||null===(i=e.graduation_subitem_ids)||void 0===i?void 0:i.length)<=0&&(null===(s=[""])||void 0===s?void 0:s.map((function(n,t){return(0,B.jsxs)("div",{style:{display:"flex",height:"40px",alignItems:"center",padding:"0px 10px"},children:[(0,B.jsx)("span",{style:{flex:1}}),(0,B.jsxs)("span",{style:{flex:3,display:"flex",alignItems:"center"},children:[(0,B.jsx)(y.default,{value:n,getPopupContainer:function(e){return e.parentNode},onChange:function(n){e.graduation_subitem_ids[t]=n,he(l()(ue))},style:{width:"320px"},children:null==ye?void 0:ye.map((function(n,t){return(0,B.jsxs)(y.default.Option,{disabled:e.graduation_subitem_ids.includes(null==n?void 0:n.id),value:null==n?void 0:n.id,title:"指标点"+(null==n?void 0:n.index)+":"+(null==n?void 0:n.content),children:["指标点",null==n?void 0:n.index,":",null==n?void 0:n.content]})}))}),(0,B.jsx)(b.Z,{title:"新增指标点",children:(0,B.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-xinzeng",onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.graduation_subitem_ids.push(""),he(l()(ue));case 2:case"end":return n.stop()}}),n)})))})}),0!==t&&(0,B.jsx)(b.Z,{title:"删除",children:(0,B.jsx)("i",{onClick:c()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:e.graduation_subitem_ids.splice(t,1),he(l()(ue));case 2:case"end":return n.stop()}}),n)}))),style:{color:"#0152D9",cursor:"pointer",marginLeft:"10px"},className:"iconfont icon-shanchu9"})})]}),(0,B.jsx)("span",{style:{flex:2}}),(0,B.jsx)("span",{style:{flex:1}})]})})))]})}))]}),(0,B.jsxs)(E.Z,{title:"设置计算公式",open:dn,width:918,className:p.modalWrapContainer,onCancel:function(){an(!1)},onOk:c()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/ec_years/1/ec_courses/save_formulas.json",{method:"post",body:{ec_course_id:F.id,ec_course_target_formula_id:null==hn||null===(n=hn.ec_course_target_formulas.filter((function(e){return e.checked})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,ec_course_formula_id:null==hn||null===(t=hn.ec_course_formulas.filter((function(e){return e.checked})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id}});case 2:e.sent&&(an(!1),lt(F.id));case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("div",{style:{padding:"16px 40px"},children:(0,B.jsxs)(S.Z,{activeKey:jn,onChange:function(e){_n(e)},children:[(0,B.jsx)(S.Z.TabPane,{tab:"课程目标实际分值"},1),(0,B.jsx)(S.Z.TabPane,{tab:"课程总分"},2)]})}),"1"===jn&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:38,background:"#F5F5F5",lineHeight:"38px",padding:"0px 40px"},children:[(0,B.jsx)("span",{style:{flex:1,marginRight:"30px"},children:"课程目标实际分值计算公式"}),(0,B.jsx)("span",{style:{width:185},children:"操作"})]}),null==hn||null===(i=hn.ec_course_target_formulas)||void 0===i?void 0:i.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",padding:"20px 40px"},children:[(null==e?void 0:e.checked)&&(0,B.jsx)("span",{style:{width:"40px",borderRadius:"2px",color:"#0152D9",border:"1px solid #0152D9",display:"inline-flex",alignItems:"center",justifyContent:"center",marginRight:"10px",height:"22px"},children:"默认"}),(0,B.jsxs)("span",{style:{flex:1,marginRight:"30px",marginLeft:!(null!=e&&e.checked)&&"50px"},children:[(0,B.jsx)("p",{children:null==e?void 0:e.content}),(null==e?void 0:e.explain)&&(0,B.jsxs)("p",{children:["说明:",null==e?void 0:e.explain]})]}),(0,B.jsx)("span",{style:{width:185},children:(0,B.jsxs)(R.ZP,{onClick:function(){null==hn||hn.ec_course_target_formulas.map((function(n){e.id===n.id?n.checked=!0:n.checked=!1})),xn(r()({},hn))},checked:null==e?void 0:e.checked,children:[" ","设为默认公式"]})})]})}))]}),"2"===jn&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("div",{style:{display:"flex",height:38,background:"#F5F5F5",lineHeight:"38px",padding:"0px 40px"},children:[(0,B.jsx)("span",{style:{flex:1},children:"课程总分计算公式"}),(0,B.jsx)("span",{style:{width:185},children:"操作"})]}),null==hn||null===(s=hn.ec_course_formulas)||void 0===s?void 0:s.map((function(e,n){return(0,B.jsxs)("div",{style:{display:"flex",padding:"20px 40px"},children:[(null==e?void 0:e.checked)&&(0,B.jsx)("span",{style:{width:"40px",borderRadius:"2px",color:"#0152D9",border:"1px solid #0152D9",display:"inline-flex",alignItems:"center",justifyContent:"center",marginRight:"10px",height:"22px"},children:"默认"}),(0,B.jsxs)("span",{style:{flex:1,marginRight:"30px",marginLeft:!(null!=e&&e.checked)&&"50px"},children:[(0,B.jsx)("p",{children:null==e?void 0:e.content}),(null==e?void 0:e.explain)&&(0,B.jsxs)("p",{children:["说明:",null==e?void 0:e.explain]})]}),(0,B.jsx)("span",{style:{width:185},children:(0,B.jsxs)(R.ZP,{onClick:function(){null==hn||hn.ec_course_formulas.map((function(n){e.id===n.id?n.checked=!0:n.checked=!1})),xn(r()({},hn))},checked:null==e?void 0:e.checked,children:[" ","设为默认公式"]})})]})}))]})]}),(0,B.jsxs)(E.Z,{title:"批量导入",open:Fe,centered:!0,onCancel:function(){Be(!1),ze([])},okButtonProps:{loading:Me},onOk:c()(d()().mark((function e(){var n,t,i;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(Le.length>0)){e.next=5;break}n.append("file",Le[0]),e.next=7;break;case 5:return g.ZP.warning("请选择文件"),e.abrupt("return");case 7:if(F.id){e.next=10;break}return g.ZP.info("请先创建课程"),e.abrupt("return");case 10:return Ve(!0),n.append("ec_course_id",F.id),Pe.current&&n.append("id",Pe.current),t=Pe.current?"/api/ec_courses/".concat(F.id,"/course_evaluations/update_offline.json"):"/api/ec_courses/".concat(F.id,"/course_evaluations/create_offline.json"),e.next=16,(0,m.ZP)(t,{method:Pe.current?"put":"post",body:n},!0);case 16:i=e.sent,Ve(!1),0===(null==i?void 0:i.status)&&(g.ZP.info("添加成功"),Be(!1),ze([]),$n(F));case 19:case"end":return e.stop()}}),e)}))),children:[(0,B.jsxs)("p",{children:["步骤1:下载",(0,B.jsx)("a",{href:H.Z.API_SERVER+"/api/ec_courses/1/course_evaluations/download_template.xlsx",download:"模版.xlsx",children:"明细成绩导入模板"}),",导入线下数据内容。",(0,B.jsx)("span",{style:{color:"#D95201"},children:"注:目前仅支持Excel格式模板"})]}),(0,B.jsxs)(I.Z,{children:[(0,B.jsx)(N.Z,{children:"步骤2:"}),(0,B.jsx)(N.Z,{children:(0,B.jsx)(j.Z,r()(r()({},Yn),{},{children:(0,B.jsx)(_.ZP,{type:"primary",children:"选择文件"})}))})]})]}),(0,B.jsx)(A.Z,r()(r()({},En),{},{onClose:function(){kn(r()(r()({},En),{},{type:""}))}})),(0,B.jsxs)(E.Z,{title:ln?"编辑知识点":"新增知识点",open:Ln,onOk:function(){Bn.submit()},okButtonProps:{loading:qn},onCancel:function(){zn(!1),Bn.setFieldsValue({name:"",target:"",content:"",problem:"",ec_course_target_ids:[]})},children:[(0,B.jsx)("p",{style:{color:"#FA6400",fontSize:"14px"}}),(0,B.jsxs)(f.Z,{labelCol:{span:7},wrapperCol:{span:17},form:Bn,onFinish:function(){var e=c()(d()().mark((function e(n){var t,i;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Mn(!0),t=ln?"/api/ec_courses/".concat(F.id,"/ec_points/").concat(ln,".json"):"/api/ec_courses/".concat(F.id,"/ec_points.json"),e.next=4,(0,m.ZP)(t,{method:ln?"put":"post",body:r()({ec_course_id:F.id,id:ln},n)});case 4:i=e.sent,Mn(!1),0===i.status&&(g.ZP.info("新增成功"),st(F),Bn.setFieldsValue({name:"",target:"",content:"",problem:"",ec_course_target_ids:[]}),zn(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,B.jsx)(f.Z.Item,{label:"知识点",name:"name",rules:[{required:!0,message:"请输入知识点"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"教学目的",name:"target",rules:[{required:!0,message:"请输入教学目的"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"教学内容",name:"content",rules:[{required:!0,message:"请输入教学内容"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"重点难点",name:"problem",rules:[{required:!0,message:"请输入重点难点"}],children:(0,B.jsx)(C.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"支撑的课程目标",name:"ec_course_target_ids",rules:[{required:!0,message:"请选择课程目标"}],children:(0,B.jsx)(y.default,{mode:"multiple",disabled:(null===(o=F.kcdatas)||void 0===o?void 0:o.length)<=0,placeholder:"请选择课程目标",children:null==ve?void 0:ve.map((function(e,n){return(0,B.jsx)(y.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.content},n)}))})})]})]})]})}))}}]); \ No newline at end of file diff --git a/p__Engineering__Lists__Document__index.async.js b/p__Engineering__Lists__Document__index.async.js index 6897c4588b..78dc3fb8dd 100644 --- a/p__Engineering__Lists__Document__index.async.js +++ b/p__Engineering__Lists__Document__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45775],{38827:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(5891),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=o.forwardRef(r)},16644:function(e,n,t){var a=t(82242),o=t.n(a),i=(t(59301),t(19779)),c=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,a=void 0===t?{}:t,l=e.styles,s=void 0===l?{}:l,d=e.customText,u=e.ButtonText,_=e.ButtonClick,p=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,m=e.loading,v=void 0!==m&&m;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),s),children:[(0,r.jsx)("img",{src:n||i,style:o()({width:288,height:200},h)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(c.ZP,o()(o()({className:p,onClick:_},a),{},{children:u})),f&&f]})}},38696:function(e,n,t){t.d(n,{Z:function(){return g}});var a=t(82242),o=t.n(a),i=t(7557),c=t.n(i),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),f=t(38827),h=t(7309),m=t(6848),v=t(42930),x=t(80469),j=t(16644),y=t(94334),b=t(37712),g=function(e){var n,t,a,i,r,s,g,w=e.editOffice,k=void 0===w?"view":w,Z=e.data,C=(e.theme,e.type),N=e.filename,I=e.monacoEditor,P=e.className,S=e.style,O=e.close,E=e.onClose,z=e.hasMask,T=e.disabledDownload,V=e.onImgDimensions,R=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),W=d()(B,2),F=(W[0],W[1],(0,u.useState)("")),L=d()(F,2),U=(L[0],L[1]),Y=(0,u.useState)(),D=d()(Y,2),J=D[0],M=D[1],q="build"===window.ENV?"/react/build":"",A=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,X=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=y.Z.API_SERVER+Z),N&&(I.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&U(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&H()}),[C,Z]);var H=function(){var e=l()(c()().mark((function e(){var n,t,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,x.gJ)({attachment_id:t});case 5:a=e.sent,M(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){Z.startsWith("http")||Z.startsWith("blob:")?G():(0,v.Sv)(N||"educoder",Z,N)},G=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,b.jsxs)("div",{style:o()({},S||{}),className:"".concat(z&&_.bgBlack," ").concat(C?_.wrp:"hide"),children:[O&&(0,b.jsxs)("div",{className:_.close,ref:X,children:[!!V&&(0,b.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{onClick:function(){E(),V()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,b.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{onClick:G,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{className:"",onClick:E,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(_[P]," ").concat(P," ").concat(_.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,b.jsx)(h.ZP,o()({},I))}),"audio"===C&&(0,b.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(a=Z)&&void 0!==a&&a.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,b.jsx)(b.Fragment,{children:(null===(i=Z)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&J&&(0,b.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(J.key,"&url=").concat(A+J.url,"&callbackUrl=").concat(A+J.callbackUrl,"&fileType=").concat(J.fileType,"&title=").concat(J.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===C&&(0,b.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,b.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!T)}),"image"===C&&(0,b.jsx)("img",{src:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(g=Z)&&void 0!==g&&g.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,b.jsx)(f.Z,{}),"点击下载"]})})]})}},63171:function(e,n,t){t.r(n),t.d(n,{default:function(){return z}});var a=t(7557),o=t.n(a),i=t(82242),c=t.n(i),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={flex_box_center:"flex_box_center___n3nXI",flex_space_between:"flex_space_between___SVr_u",flex_box_vertical_center:"flex_box_vertical_center___nGcce",flex_box_center_end:"flex_box_center_end___kaizF",flex_box_column:"flex_box_column___sMn1m",wrap:"wrap___LP3mu",title:"title___BPtTv",control:"control___zxfZc",label:"label___lVocU",tagWrap:"tagWrap___Wvbu8",tag:"tag___QaDfC",button:"button___z4kBY",customTable:"customTable___ehECY",form:"form___zV9o6",customModal:"customModal___TybkU"},p=t(8785),f=t(92911),h=t(89392),m=t(78241),v=t(43418),x=t(6848),j=t(8591),y=t(73782),b=t(57809),g=t(81327),w=t(3113),k=t(61998),Z=t(94334),C=t(80469),N=t(6111),I=t(6498),P=t(25203),S=t(38696),O=t(37712),E=[{id:1,content:"专业毕业要求指标点分解及关联课程"},{id:2,content:"学生毕业要求达成情况评价依据表"},{id:3,content:"毕业要求达成情况直接评价结果"},{id:4,content:"课程总结报告"}],z=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,a=e.user,i=(0,u.useState)({page:1,per_page:20,total:0,ec_major_school_id:null,ec_year_id:null,sort_by:null,direction:null,formvalues:{}}),r=d()(i,2),s=r[0],z=r[1],T=(0,u.useState)(!0),V=d()(T,2),R=V[0],B=V[1],W=(0,u.useState)(!1),F=d()(W,2),L=F[0],U=F[1],Y=(0,u.useState)([]),D=d()(Y,2),J=D[0],M=D[1],q=(0,u.useState)([]),A=d()(q,2),X=A[0],H=A[1],K=(0,u.useState)([]),G=d()(K,2),Q=G[0],$=G[1],ee=m.Z.useForm(),ne=d()(ee,1)[0],te=(0,p.useLocation)(),ae=location.host.startsWith("localhost")?Z.Z.PROXY_SERVER:Z.Z.API_SERVER,oe=(0,u.useState)(!1),ie=d()(oe,2),ce=ie[0],re=ie[1],le=(0,u.useState)(!1),se=d()(le,2),de=se[0],ue=se[1],_e=(0,u.useState)([]),pe=d()(_e,2),fe=pe[0],he=pe[1],me=(0,u.useState)(""),ve=d()(me,2),xe=(ve[0],ve[1],(0,u.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}})),je=d()(xe,2),ye=je[0],be=je[1];(0,u.useEffect)((function(){var e;null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.school_id&&we()}),[null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id]);var ge=function(){var e=l()(o()().mark((function e(n){var t,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(0,h.cloneDeep)(n),I.U.setItem(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.login,[null==i?void 0:i.ec_major_school_id,null==i?void 0:i.ec_year_id]),B(!0),e.next=5,(0,f.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_docs.json"),{method:"get",params:i});case 5:null!=(r=e.sent)&&r.data&&($((null==r?void 0:r.data)||[]),s.total=null==r?void 0:r.count,z(c()({},s))),B(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),we=function(){var e=l()(o()().mark((function e(){var n,t,i,c,r,l,d,u,_,p,h;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/schools/".concat(null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(null!=(u=e.sent)&&null!==(t=u.data)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.ec_major_school_id){e.next=7;break}return B(!1),U(!0),e.abrupt("return");case 7:return _=I.U.getItem(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login),p=Number(null==te||null===(c=te.query)||void 0===c?void 0:c.ec_major_school_id)||_[0]||(null==u||null===(r=u.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.ec_major_school_id),e.next=11,(0,f.ZP)("/api/ec_major_schools/".concat(p,"/ec_years/get_year_list.json"),{method:"get"});case 11:h=e.sent,s.ec_major_school_id=p,s.ec_year_id=Number(null==te||null===(l=te.query)||void 0===l?void 0:l.ec_year_id)||_[1]||(null==h||null===(d=h.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.ec_year_id),Ze(s.ec_year_id),M((null==u?void 0:u.data)||[]),H((null==h?void 0:h.data)||[]),z(s),ge(s);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(o()().mark((function e(n){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:a=e.sent,s.ec_major_school_id=n,s.ec_year_id=null==a||null===(t=a.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.ec_year_id,H((null==a?void 0:a.data)||[]),z(s),ge(s);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ze=function(){var e=l()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:t=e.sent,he((null==t?void 0:t.data)||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ce=function(e,n){s.page=1,s[n]=e,"ec_major_school_id"!==n?"ec_year_id"===n&&(z(c()({},s)),ge(s),Ze(e)):ke(e)},Ne=[{title:"序号",dataIndex:"index",width:90,render:function(e,n,t){return(0,O.jsx)("span",{className:"pl20",children:s.per_page*(s.page-1)+t+1})}},{title:"文档名称",dataIndex:"name",ellipsis:!0,width:200,render:function(e){return e||"-"}},{title:"生成时间",dataIndex:"created_at",ellipsis:!0,width:200,render:function(e){return e||"-"}},{title:"最后更新时间",dataIndex:"updated_at",width:200,ellipsis:!0,render:function(e){return e||"-"}},{title:"操作",width:120,dataIndex:"id",render:function(e,n){return(0,O.jsxs)("span",{style:{display:"inline-flex",transform:"translateY(1px)",width:"80%",color:"#0152D9",justifyContent:"space-between"},children:[(0,O.jsx)(x.Z,{title:"修改标题",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var t,a,i=n.name.substr(0,null===(t=n.name)||void 0===t?void 0:t.lastIndexOf("."));i.replaceAll(" ","")?v.Z.confirm({title:"重命名",icon:!1,content:(0,O.jsx)(y.Z,{defaultValue:i,maxLength:100,onChange:function(e){i=e.target.value}}),okText:"确认",cancelText:"取消",onOk:(a=l()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,f.ZP)("/api/ec_years/".concat(null==s?void 0:s.ec_year_id,"/ec_docs/").concat(e,".json"),{method:"put",body:{ec_year_id:null==s?void 0:s.ec_year_id,id:e,name:i}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(j.ZP.info("修改成功"),s.page=1,z(c()({},s)),ge(s));case 4:case"end":return n.stop()}}),n)}))),function(){return a.apply(this,arguments)})}):j.ZP.info("文件名不能为空")},className:"iconfont icon-xiugaibiaoti"})}),(0,O.jsx)(x.Z,{title:"在线编辑",children:(0,O.jsx)("i",{onClick:l()(o()().mark((function e(){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["xlsx","docx","pptx"].includes(null==n?void 0:n.type)){e.next=8;break}return e.next=3,(0,C.gJ)({attachment_id:n.attachment_id});case 3:t=e.sent,a="build"===window.ENV?"/react/build":"",window.open("".concat(a,"/office.html?key=").concat(n.attachment_id,"&url=").concat(ae+(null==t?void 0:t.url),"&callbackUrl=").concat(ae+(null==t?void 0:t.callbackUrl),"&fileType=docx&title=").concat(null==t?void 0:t.title,"&model=edit&officeServer=").concat(Z.Z.ONLYOFFICE,"&disabledDownload=false")),e.next=10;break;case 8:return j.ZP.info("当前文件不支持编辑"),e.abrupt("return");case 10:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer"},className:"iconfont icon-bianji10"})}),(0,O.jsx)(x.Z,{title:"下载",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){(0,P.IM)({name:null==n?void 0:n.name,attachment_id:null==n?void 0:n.attachment_id})},className:"iconfont icon-xiazai4"})}),(0,O.jsx)(x.Z,{title:"删除",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var n,t;n=e,v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除吗?",onOk:(t=l()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_docs/").concat(n,".json"),{method:"delete"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(s.page=1,z(c()({},s)),ge(s));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-shanchu11"})})]})}}],Ie=R||L;return(0,O.jsxs)("div",{className:_.wrap,children:[(0,O.jsx)(N.p,{title:"文档生成",style:{padding:"12px 0 0 20px"}}),(0,O.jsxs)("div",{className:_.control,children:[(0,O.jsx)("div",{className:_.label,children:"认证专业"}),(0,O.jsx)(b.default,{disabled:Ie,style:{width:240},placeholder:"请选择认证专业",value:null==s?void 0:s.ec_major_school_id,onChange:function(e){return Ce(e,"ec_major_school_id")},children:null==J?void 0:J.map((function(e){return(0,O.jsx)(b.default.Option,{value:e.ec_major_school_id,children:e.name})}))}),(0,O.jsx)("div",{className:_.label,children:"认证届别"}),(0,O.jsx)(b.default,{disabled:Ie,style:{width:140},placeholder:"请选择届别",value:null==s?void 0:s.ec_year_id,onChange:function(e){return Ce(e,"ec_year_id")},children:null==X?void 0:X.map((function(e){return(0,O.jsx)(b.default.Option,{value:e.ec_year_id,children:e.year})}))}),(0,O.jsx)(g.Z,{className:_.button,size:10,children:(0,O.jsxs)(w.ZP,{disabled:Ie,style:{transition:"0s"},onClick:function(){re(!0)},type:"primary",children:[(0,O.jsx)("i",{className:"iconfont icon-xinzeng font14 mr5"}),"生成文档"]})})]}),(0,O.jsx)(k.Z,{className:_.customTable,dataSource:Q,bordered:!1,rowKey:"id",columns:Ne,rowClassName:_.row,loading:R,pagination:{pageSize:s.per_page,total:s.total,current:s.page,showQuickJumper:!0,hideOnSinglePage:!1,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,O.jsxs)("span",{className:"mr10",children:["共",(0,O.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,O.jsxs)(v.Z,{title:"生成文档",open:ce,onOk:function(){ne.submit()},okButtonProps:{loading:de},onCancel:function(){re(!1),ne.setFieldsValue({export_type:"",ec_course_id:""})},children:[console.log("---",s),(0,O.jsxs)(m.Z,{labelCol:{span:7},wrapperCol:{span:17},form:ne,onValuesChange:function(e){e.export_type&&(s.formvalues=e),z(c()({},s))},onFinish:function(){var e=l()(o()().mark((function e(n){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),t="/api/ec_years/".concat(null==s?void 0:s.ec_year_id,"/ec_docs.json"),e.next=4,(0,f.ZP)(t,{method:"post",body:c()({ec_year_id:s.ec_year_id},n)});case 4:a=e.sent,ue(!1),0===a.status&&(j.ZP.info("生成成功"),ge(s),ne.setFieldsValue({export_type:"",ec_course_id:""}),re(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,O.jsx)(m.Z.Item,{label:"选择要生成的文档",name:"export_type",rules:[{required:!0,message:"请选择要生成的文档"}],children:(0,O.jsx)(b.default,{placeholder:"请选择要生成的文档",children:null==E?void 0:E.map((function(e,n){return(0,O.jsx)(b.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.content},n)}))})}),4===(null===(t=s.formvalues)||void 0===t?void 0:t.export_type)&&(0,O.jsx)(m.Z.Item,{label:"选择对应的课程",name:"ec_course_id",rules:[{required:!0,message:"请选择对应的课程"}],children:(0,O.jsx)(b.default,{placeholder:"请选择对应的课程",children:null==fe?void 0:fe.map((function(e,n){return(0,O.jsx)(b.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})})]})]}),(0,O.jsx)(S.Z,c()(c()({},ye),{},{onClose:function(){be(c()(c()({},ye),{},{type:""}))}}))]})}))},6111:function(e,n,t){t.d(n,{p:function(){return i},v:function(){return r}});t(59301);var a="panelTitleContainer___Ypuh_",o=t(37712),i=function(e){var n=e.title,t=e.style,i=void 0===t?{}:t;return(0,o.jsx)("div",{className:a,style:i,children:(0,o.jsx)("div",{children:n})})},c="selectWrapContainer___qocIH",r=function(e){var n=e.title,t=e.children;return(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("span",{children:n}),t]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45775],{38827:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(5891),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=o.forwardRef(r)},38696:function(e,n,t){t.d(n,{Z:function(){return g}});var a=t(82242),o=t.n(a),i=t(7557),c=t.n(i),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),f=t(38827),h=t(7309),m=t(6848),v=t(42930),x=t(80469),j=t(16644),y=t(94334),b=t(37712),g=function(e){var n,t,a,i,r,s,g,w=e.editOffice,k=void 0===w?"view":w,Z=e.data,C=(e.theme,e.type),N=e.filename,I=e.monacoEditor,P=e.className,S=e.style,O=e.close,E=e.onClose,z=e.hasMask,V=e.disabledDownload,R=e.onImgDimensions,T=e.showNodata,W=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=d()(W,2),B=(F[0],F[1],(0,u.useState)("")),L=d()(B,2),U=(L[0],L[1]),Y=(0,u.useState)(),D=d()(Y,2),J=D[0],M=D[1],q="build"===window.ENV?"/react/build":"",A=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,X=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=y.Z.API_SERVER+Z),N&&(I.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&U(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===C&&H()}),[C,Z]);var H=function(){var e=l()(c()().mark((function e(){var n,t,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,x.gJ)({attachment_id:t});case 5:a=e.sent,M(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){Z.startsWith("http")||Z.startsWith("blob:")?G():(0,v.Sv)(N||"educoder",Z,N)},G=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,b.jsxs)("div",{style:o()({},S||{}),className:"".concat(z&&_.bgBlack," ").concat(C?_.wrp:"hide"),children:[O&&(0,b.jsxs)("div",{className:_.close,ref:X,children:[!!R&&(0,b.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{onClick:function(){E(),R()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!V&&(0,b.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{onClick:G,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return X.current},children:(0,b.jsx)("span",{className:"",onClick:E,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(_[P]," ").concat(P," ").concat(_.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,b.jsx)(h.ZP,o()({},I))}),"audio"===C&&(0,b.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(a=Z)&&void 0!==a&&a.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,b.jsx)(b.Fragment,{children:(null===(i=Z)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&J&&(0,b.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(J.key,"&url=").concat(A+J.url,"&callbackUrl=").concat(A+J.callbackUrl,"&fileType=").concat(J.fileType,"&title=").concat(J.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!V)}),"html"===C&&(0,b.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,b.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!V)}),"image"===C&&(0,b.jsx)("img",{src:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(g=Z)&&void 0!==g&&g.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,b.jsx)(b.Fragment,{children:T?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,b.jsx)(f.Z,{}),"点击下载"]})})]})}},63171:function(e,n,t){t.r(n),t.d(n,{default:function(){return z}});var a=t(7557),o=t.n(a),i=t(82242),c=t.n(i),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={flex_box_center:"flex_box_center___n3nXI",flex_space_between:"flex_space_between___SVr_u",flex_box_vertical_center:"flex_box_vertical_center___nGcce",flex_box_center_end:"flex_box_center_end___kaizF",flex_box_column:"flex_box_column___sMn1m",wrap:"wrap___LP3mu",title:"title___BPtTv",control:"control___zxfZc",label:"label___lVocU",tagWrap:"tagWrap___Wvbu8",tag:"tag___QaDfC",button:"button___z4kBY",customTable:"customTable___ehECY",form:"form___zV9o6",customModal:"customModal___TybkU"},p=t(8785),f=t(92911),h=t(89392),m=t(78241),v=t(43418),x=t(6848),j=t(8591),y=t(73782),b=t(57809),g=t(81327),w=t(3113),k=t(61998),Z=t(94334),C=t(80469),N=t(6111),I=t(6498),P=t(25203),S=t(38696),O=t(37712),E=[{id:1,content:"专业毕业要求指标点分解及关联课程"},{id:2,content:"学生毕业要求达成情况评价依据表"},{id:3,content:"毕业要求达成情况直接评价结果"},{id:4,content:"课程总结报告"}],z=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t,a=e.user,i=(0,u.useState)({page:1,per_page:20,total:0,ec_major_school_id:null,ec_year_id:null,sort_by:null,direction:null,formvalues:{}}),r=d()(i,2),s=r[0],z=r[1],V=(0,u.useState)(!0),R=d()(V,2),T=R[0],W=R[1],F=(0,u.useState)(!1),B=d()(F,2),L=B[0],U=B[1],Y=(0,u.useState)([]),D=d()(Y,2),J=D[0],M=D[1],q=(0,u.useState)([]),A=d()(q,2),X=A[0],H=A[1],K=(0,u.useState)([]),G=d()(K,2),Q=G[0],$=G[1],ee=m.Z.useForm(),ne=d()(ee,1)[0],te=(0,p.useLocation)(),ae=location.host.startsWith("localhost")?Z.Z.PROXY_SERVER:Z.Z.API_SERVER,oe=(0,u.useState)(!1),ie=d()(oe,2),ce=ie[0],re=ie[1],le=(0,u.useState)(!1),se=d()(le,2),de=se[0],ue=se[1],_e=(0,u.useState)([]),pe=d()(_e,2),fe=pe[0],he=pe[1],me=(0,u.useState)(""),ve=d()(me,2),xe=(ve[0],ve[1],(0,u.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}})),je=d()(xe,2),ye=je[0],be=je[1];(0,u.useEffect)((function(){var e;null!=a&&null!==(e=a.userInfo)&&void 0!==e&&e.school_id&&we()}),[null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id]);var ge=function(){var e=l()(o()().mark((function e(n){var t,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(0,h.cloneDeep)(n),I.U.setItem(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.login,[null==i?void 0:i.ec_major_school_id,null==i?void 0:i.ec_year_id]),W(!0),e.next=5,(0,f.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_docs.json"),{method:"get",params:i});case 5:null!=(r=e.sent)&&r.data&&($((null==r?void 0:r.data)||[]),s.total=null==r?void 0:r.count,z(c()({},s))),W(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),we=function(){var e=l()(o()().mark((function e(){var n,t,i,c,r,l,d,u,_,p,h;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/schools/".concat(null==a||null===(n=a.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(null!=(u=e.sent)&&null!==(t=u.data)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.ec_major_school_id){e.next=7;break}return W(!1),U(!0),e.abrupt("return");case 7:return _=I.U.getItem(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login),p=Number(null==te||null===(c=te.query)||void 0===c?void 0:c.ec_major_school_id)||_[0]||(null==u||null===(r=u.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.ec_major_school_id),e.next=11,(0,f.ZP)("/api/ec_major_schools/".concat(p,"/ec_years/get_year_list.json"),{method:"get"});case 11:h=e.sent,s.ec_major_school_id=p,s.ec_year_id=Number(null==te||null===(l=te.query)||void 0===l?void 0:l.ec_year_id)||_[1]||(null==h||null===(d=h.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.ec_year_id),Ze(s.ec_year_id),M((null==u?void 0:u.data)||[]),H((null==h?void 0:h.data)||[]),z(s),ge(s);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(o()().mark((function e(n){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:a=e.sent,s.ec_major_school_id=n,s.ec_year_id=null==a||null===(t=a.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.ec_year_id,H((null==a?void 0:a.data)||[]),z(s),ge(s);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ze=function(){var e=l()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:t=e.sent,he((null==t?void 0:t.data)||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ce=function(e,n){s.page=1,s[n]=e,"ec_major_school_id"!==n?"ec_year_id"===n&&(z(c()({},s)),ge(s),Ze(e)):ke(e)},Ne=[{title:"序号",dataIndex:"index",width:90,render:function(e,n,t){return(0,O.jsx)("span",{className:"pl20",children:s.per_page*(s.page-1)+t+1})}},{title:"文档名称",dataIndex:"name",ellipsis:!0,width:200,render:function(e){return e||"-"}},{title:"生成时间",dataIndex:"created_at",ellipsis:!0,width:200,render:function(e){return e||"-"}},{title:"最后更新时间",dataIndex:"updated_at",width:200,ellipsis:!0,render:function(e){return e||"-"}},{title:"操作",width:120,dataIndex:"id",render:function(e,n){return(0,O.jsxs)("span",{style:{display:"inline-flex",transform:"translateY(1px)",width:"80%",color:"#0152D9",justifyContent:"space-between"},children:[(0,O.jsx)(x.Z,{title:"修改标题",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var t,a,i=n.name.substr(0,null===(t=n.name)||void 0===t?void 0:t.lastIndexOf("."));i.replaceAll(" ","")?v.Z.confirm({title:"重命名",icon:!1,content:(0,O.jsx)(y.Z,{defaultValue:i,maxLength:100,onChange:function(e){i=e.target.value}}),okText:"确认",cancelText:"取消",onOk:(a=l()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,f.ZP)("/api/ec_years/".concat(null==s?void 0:s.ec_year_id,"/ec_docs/").concat(e,".json"),{method:"put",body:{ec_year_id:null==s?void 0:s.ec_year_id,id:e,name:i}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(j.ZP.info("修改成功"),s.page=1,z(c()({},s)),ge(s));case 4:case"end":return n.stop()}}),n)}))),function(){return a.apply(this,arguments)})}):j.ZP.info("文件名不能为空")},className:"iconfont icon-xiugaibiaoti"})}),(0,O.jsx)(x.Z,{title:"在线编辑",children:(0,O.jsx)("i",{onClick:l()(o()().mark((function e(){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["xlsx","docx","pptx"].includes(null==n?void 0:n.type)){e.next=8;break}return e.next=3,(0,C.gJ)({attachment_id:n.attachment_id});case 3:t=e.sent,a="build"===window.ENV?"/react/build":"",window.open("".concat(a,"/office.html?key=").concat(n.attachment_id,"&url=").concat(ae+(null==t?void 0:t.url),"&callbackUrl=").concat(ae+(null==t?void 0:t.callbackUrl),"&fileType=docx&title=").concat(null==t?void 0:t.title,"&model=edit&officeServer=").concat(Z.Z.ONLYOFFICE,"&disabledDownload=false")),e.next=10;break;case 8:return j.ZP.info("当前文件不支持编辑"),e.abrupt("return");case 10:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer"},className:"iconfont icon-bianji10"})}),(0,O.jsx)(x.Z,{title:"下载",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){(0,P.IM)({name:null==n?void 0:n.name,attachment_id:null==n?void 0:n.attachment_id})},className:"iconfont icon-xiazai4"})}),(0,O.jsx)(x.Z,{title:"删除",children:(0,O.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var n,t;n=e,v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除吗?",onOk:(t=l()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_docs/").concat(n,".json"),{method:"delete"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(s.page=1,z(c()({},s)),ge(s));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-shanchu11"})})]})}}],Ie=T||L;return(0,O.jsxs)("div",{className:_.wrap,children:[(0,O.jsx)(N.p,{title:"文档生成",style:{padding:"12px 0 0 20px"}}),(0,O.jsxs)("div",{className:_.control,children:[(0,O.jsx)("div",{className:_.label,children:"认证专业"}),(0,O.jsx)(b.default,{disabled:Ie,style:{width:240},placeholder:"请选择认证专业",value:null==s?void 0:s.ec_major_school_id,onChange:function(e){return Ce(e,"ec_major_school_id")},children:null==J?void 0:J.map((function(e){return(0,O.jsx)(b.default.Option,{value:e.ec_major_school_id,children:e.name})}))}),(0,O.jsx)("div",{className:_.label,children:"认证届别"}),(0,O.jsx)(b.default,{disabled:Ie,style:{width:140},placeholder:"请选择届别",value:null==s?void 0:s.ec_year_id,onChange:function(e){return Ce(e,"ec_year_id")},children:null==X?void 0:X.map((function(e){return(0,O.jsx)(b.default.Option,{value:e.ec_year_id,children:e.year})}))}),(0,O.jsx)(g.Z,{className:_.button,size:10,children:(0,O.jsxs)(w.ZP,{disabled:Ie,style:{transition:"0s"},onClick:function(){re(!0)},type:"primary",children:[(0,O.jsx)("i",{className:"iconfont icon-xinzeng font14 mr5"}),"生成文档"]})})]}),(0,O.jsx)(k.Z,{className:_.customTable,dataSource:Q,bordered:!1,rowKey:"id",columns:Ne,rowClassName:_.row,loading:T,pagination:{pageSize:s.per_page,total:s.total,current:s.page,showQuickJumper:!0,hideOnSinglePage:!1,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,O.jsxs)("span",{className:"mr10",children:["共",(0,O.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,O.jsxs)(v.Z,{title:"生成文档",open:ce,onOk:function(){ne.submit()},okButtonProps:{loading:de},onCancel:function(){re(!1),ne.setFieldsValue({export_type:"",ec_course_id:""})},children:[console.log("---",s),(0,O.jsxs)(m.Z,{labelCol:{span:7},wrapperCol:{span:17},form:ne,onValuesChange:function(e){e.export_type&&(s.formvalues=e),z(c()({},s))},onFinish:function(){var e=l()(o()().mark((function e(n){var t,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),t="/api/ec_years/".concat(null==s?void 0:s.ec_year_id,"/ec_docs.json"),e.next=4,(0,f.ZP)(t,{method:"post",body:c()({ec_year_id:s.ec_year_id},n)});case 4:a=e.sent,ue(!1),0===a.status&&(j.ZP.info("生成成功"),ge(s),ne.setFieldsValue({export_type:"",ec_course_id:""}),re(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,O.jsx)(m.Z.Item,{label:"选择要生成的文档",name:"export_type",rules:[{required:!0,message:"请选择要生成的文档"}],children:(0,O.jsx)(b.default,{placeholder:"请选择要生成的文档",children:null==E?void 0:E.map((function(e,n){return(0,O.jsx)(b.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.content},n)}))})}),4===(null===(t=s.formvalues)||void 0===t?void 0:t.export_type)&&(0,O.jsx)(m.Z.Item,{label:"选择对应的课程",name:"ec_course_id",rules:[{required:!0,message:"请选择对应的课程"}],children:(0,O.jsx)(b.default,{placeholder:"请选择对应的课程",children:null==fe?void 0:fe.map((function(e,n){return(0,O.jsx)(b.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})})]})]}),(0,O.jsx)(S.Z,c()(c()({},ye),{},{onClose:function(){be(c()(c()({},ye),{},{type:""}))}}))]})}))},6111:function(e,n,t){t.d(n,{p:function(){return i},v:function(){return r}});t(59301);var a="panelTitleContainer___Ypuh_",o=t(37712),i=function(e){var n=e.title,t=e.style,i=void 0===t?{}:t;return(0,o.jsx)("div",{className:a,style:i,children:(0,o.jsx)("div",{children:n})})},c="selectWrapContainer___qocIH",r=function(e){var n=e.title,t=e.children;return(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("span",{children:n}),t]})}}}]); \ No newline at end of file diff --git a/p__Engineering__Lists__GraduationIndex__index.async.js b/p__Engineering__Lists__GraduationIndex__index.async.js index 2ff3c3f95b..e304044deb 100644 --- a/p__Engineering__Lists__GraduationIndex__index.async.js +++ b/p__Engineering__Lists__GraduationIndex__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[73183,92611,52708,57071,98962,11021],{680:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},50382:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={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=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},8887:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},16644:function(e,n,t){var o=t(82242),r=t.n(o),i=(t(59301),t(19779)),a=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,o=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,v=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,s.jsx)("img",{src:n||i,style:r()({width:288,height:200},v)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(a.ZP,r()(r()({className:f,onClick:p},o),{},{children:d})),m&&m]})}},62454:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var o=t(7557),r=t.n(o),i=t(37205),a=t.n(i),s=t(82242),c=t.n(s),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m="wrap___omwUF",v="control___pKisE",h="label___lFCWF",x="exportWrapContainer___lOtwr",_="step1___MyZoh",g=t(8785),y=t(8591),b=t(57809),j=t(3113),C=t(43418),w=t(95237),Z=t(43604),k=t(59028),O=t(680),N=t(8887),S=t(92911),P=t(73782),E=t(6848),I="listItemContainer___JK46x",z=t(37712);var M=function(e){var n=e.item,t=e.index,o=e.getData,i=e.params,a=e.indextwo,s=e.id,c=e.datas,l=(0,f.useState)(!1),d=p()(l,2),m=d[0],v=d[1],h=(0,f.useState)(!1),x=p()(h,2),_=x[0],g=x[1],b=(0,f.useState)(!1),j=p()(b,2),w=j[0],Z=j[1];return(0,f.useEffect)((function(){n.content||v(!0)}),[n.content]),console.log("-----item",c),(0,z.jsxs)("div",{className:I,children:[(0,z.jsxs)("div",{children:["指标点",a+1+"-"+(t+1)]}),(0,z.jsx)("div",{children:m?(0,z.jsx)(P.Z,{defaultValue:n.content,onChange:function(e){return n.name=e.target.value},onBlur:function(e){n.content=e.target.value}}):n.content}),(0,z.jsxs)("div",{onClick:function(){},children:[(0,z.jsx)(E.Z,{title:m?"保存":"编辑",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m){e.next=4;break}if(!(c.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:if(n.content&&null!=n&&null!==(t=n.content)&&void 0!==t&&t.replace(/\s+/g,"")){e.next=7;break}return y.ZP.info("内容不能为空"),e.abrupt("return");case 7:if(!w){e.next=9;break}return e.abrupt("return");case 9:if(!m){e.next=16;break}return Z(!0),a=_?"/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems/").concat(n.id,".json"):"/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems.json"),e.next=14,(0,S.ZP)(a,{method:_?"put":"post",body:{content:n.content,graduation_requirement_id:s}});case 14:0===e.sent.status&&(o(i),g(!1));case 16:Z(!1),g(!0),v(!m),n.isupdate=!m;case 20:case"end":return e.stop()}}),e)}))),className:m?"iconfont icon-baocun1":"iconfont icon-bianji6"})}),m&&(0,z.jsx)(E.Z,{title:"取消",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o(i),v(!1);case 2:case"end":return e.stop()}}),e)}))),className:"iconfont icon-quxiao"})}),(0,z.jsx)(E.Z,{title:"删除",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"删除",content:"确认是否删除?",okText:"确认",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("新增"!==(null==n?void 0:n.id)){e.next=3;break}return o(i),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems/").concat(null==n?void 0:n.id,".json"),{method:"delete",body:{graduation_requirement_id:s}});case 5:0===e.sent.status&&o(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer"},className:"iconfont icon-shanchu9"})})]})]})},$="requirementItemContainer___H2hvF",D="thead___TA6ry";var R=function(e){var n,t=e.item,o=e.index,i=e.params,s=e.getData,c=e.setDatas,l=e.datas,d=(0,f.useState)(!1),m=p()(d,2),v=m[0],h=m[1],x=(0,f.useState)(!0),_=p()(x,2),g=_[0],b=_[1],j=(0,f.useState)(!1),w=p()(j,2),Z=w[0],k=w[1],O=(0,f.useState)(!1),N=p()(O,2),I=N[0],R=N[1];return(0,f.useEffect)((function(){t.content||h(!0)}),[t.content]),(0,z.jsxs)("div",{className:$,children:[(0,z.jsxs)("div",{className:D,children:[(0,z.jsxs)("span",{children:[(0,z.jsxs)("span",{children:["毕业要求",o+1]}),(0,z.jsx)("span",{onClick:function(){b(!g)},style:{marginLeft:"18px",transform:"scale(0.4)",display:"inline-block",cursor:"pointer",color:"#0152D9"},children:(0,z.jsx)("i",{className:"iconfont icon-".concat(g?"xiala3":"shangla-copy")})})]}),(0,z.jsx)("span",{onClick:function(){},children:v?(0,z.jsx)(P.Z,{defaultValue:null==t?void 0:t.content,onChange:function(e){return t.name=e.target.value},onBlur:function(e){t.content=e.target.value}}):t.content}),(0,z.jsxs)("span",{onClick:function(){},children:[(0,z.jsx)(E.Z,{title:"新增指标点",children:(0,z.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:"iconfont icon-xinzeng",onClick:u()(r()().mark((function e(){var n,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b(!0),!(l.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:o={id:"新增",content:""},null==t||null===(n=t.ec_graduation_subitems)||void 0===n||n.push(o),c(a()(l));case 7:case"end":return e.stop()}}),e)})))})}),(0,z.jsx)(E.Z,{title:v?"保存":"编辑",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){var n,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v){e.next=4;break}if(!(l.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:if(t.content&&null!=t&&null!==(n=t.content)&&void 0!==n&&n.replace(/\s+/g,"")){e.next=7;break}return y.ZP.info("内容不能为空"),e.abrupt("return");case 7:if(!I){e.next=9;break}return e.abrupt("return");case 9:if(!v){e.next=16;break}return R(!0),o=Z?"/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements/").concat(t.id,".json"):"/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements.json"),e.next=14,(0,S.ZP)(o,{method:Z?"put":"post",body:{content:t.content}});case 14:0===e.sent.status&&(s(i),k(!1));case 16:R(!1),k(!0),h(!v),t.isupdate=!v;case 20:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:v?"iconfont icon-baocun1":"iconfont icon-bianji6"})}),v&&(0,z.jsx)(E.Z,{title:"取消",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s(i),h(!v);case 2:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:"iconfont icon-quxiao"})}),(0,z.jsx)(E.Z,{title:"删除",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"删除",content:"确认是否删除?",okText:"确认",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("新增"!==t.id){e.next=5;break}s(i),h(!v),e.next=9;break;case 5:return e.next=7,(0,S.ZP)("/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements/").concat(null==t?void 0:t.id,".json"),{method:"delete"});case 7:0===e.sent.status&&s(i);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",fontSize:14},className:"iconfont icon-shanchu9"})})]})]}),g&&(0,z.jsx)(z.Fragment,{children:null==t||null===(n=t.ec_graduation_subitems)||void 0===n?void 0:n.map((function(e,n){return(0,z.jsx)(M,{datas:l,item:e,id:null==t?void 0:t.id,indextwo:o,index:n,params:i,getData:s},n)}))})]})},T=t(25203),B=t(6111),q=t(16644),F=t(94334),L=t(6498),A=(0,g.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,o=(0,f.useState)({page:1,per_page:20,total:0,ec_major_school_id:0,ec_year_id:"",category:1,sort_by:null,sort_direction:null,school_id:null}),i=p()(o,2),s=i[0],l=i[1],d=(0,f.useState)(!0),P=p()(d,2),E=(P[0],P[1],(0,f.useState)([])),I=p()(E,2),M=I[0],$=I[1],D=(0,f.useState)([]),A=p()(D,2),H=A[0],W=A[1],U=(0,f.useState)([]),V=p()(U,2),Q=V[0],Y=V[1],X=(0,f.useState)(!1),G=p()(X,2),K=G[0],J=G[1],ee=(0,f.useState)([]),ne=p()(ee,2),te=ne[0],oe=ne[1],re=(0,f.useState)(!1),ie=p()(re,2),ae=ie[0],se=ie[1],ce=(0,f.useState)(!1),le=p()(ce,2),ue=le[0],de=le[1],pe=(0,g.useLocation)();function fe(e){return me.apply(this,arguments)}function me(){return me=u()(r()().mark((function e(n){var o,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L.U.setItem(null==t||null===(o=t.userInfo)||void 0===o?void 0:o.login,[null==n?void 0:n.ec_major_school_id,null==n?void 0:n.ec_year_id]),e.next=3,(0,S.ZP)("/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.json"),{method:"get"});case 3:i=e.sent,Y(i.graduation_requirements);case 5:case"end":return e.stop()}}),e)}))),me.apply(this,arguments)}(0,f.useEffect)((function(){var e;null!==(e=t.userInfo)&&void 0!==e&&e.school_id&&function(){he.apply(this,arguments)}()}),[null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id]);var ve={onRemove:function(){oe([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return y.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),oe([].concat(n)),!1},fileList:te,accept:".xls,.xlsx"};function he(){return(he=u()(r()().mark((function e(){var n,o,i,a,u,d,p;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(!((null==(d=e.sent)||null===(o=d.data)||void 0===o?void 0:o.length)<=0)){e.next=8;break}return de(!0),s.ec_major_school_id="",l(c()({},s)),e.abrupt("return");case 8:$(null==d?void 0:d.data),p=L.U.getItem(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),xe(Number(null==pe||null===(a=pe.query)||void 0===a?void 0:a.ec_major_school_id)||p[0]||(null==d||null===(u=d.data)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.ec_major_school_id));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e,n){return _e.apply(this,arguments)}function _e(){return(_e=u()(r()().mark((function e(n,o){var i,a,u,d,p,f,m,v;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:if(f=e.sent,m=L.U.getItem(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),v=o?null==f||null===(a=f.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.ec_year_id:Number(null==pe||null===(u=pe.query)||void 0===u?void 0:u.ec_year_id)||m[1]||(null==f||null===(d=f.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.ec_year_id),!((null==f||null===(p=f.data)||void 0===p?void 0:p.length)<=0)){e.next=10;break}return de(!0),s.ec_year_id="",l(c()({},s)),e.abrupt("return");case 10:s.ec_year_id=v,s.ec_major_school_id=n,l(c()({},s)),W(null==f?void 0:f.data),fe(s);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ge=function(e,n){s.page=1,s[n]="number"==typeof e?e:null,l(c()({},s)),"ec_major_school_id"===n&&xe(e,!0),"ec_year_id"===n&&fe(s)};return(0,z.jsxs)("div",{className:m,children:[(0,z.jsx)(B.p,{title:"毕业指标"}),(0,z.jsxs)("div",{className:v,children:[(0,z.jsx)("div",{className:h,children:"认证专业"}),(0,z.jsx)(b.default,{style:{width:240},placeholder:"专业",value:null==s?void 0:s.ec_major_school_id,onChange:function(e){return ge(e,"ec_major_school_id")},children:null==M?void 0:M.map((function(e,n){return(0,z.jsx)(b.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name})}))}),(0,z.jsx)("div",{className:h,children:"认证届别"}),(0,z.jsx)(b.default,{style:{width:140},disabled:ue,placeholder:"请选择届别",value:null==s?void 0:s.ec_year_id,onChange:function(e){return ge(e,"ec_year_id")},children:null==H?void 0:H.map((function(e,n){return(0,z.jsx)(b.default.Option,{value:null==e?void 0:e.ec_year_id,children:null==e?void 0:e.year})}))}),(0,z.jsxs)("div",{style:{flex:1,textAlign:"end"},children:[(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){if(Q.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)y.ZP.info("请先保存或取消当前正在编辑的内容。");else{Q.push({id:"新增",content:""}),Y(a()(Q))}},type:"primary",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-xinzeng"})," 新增毕业要求"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"是否确认删除",icon:(0,z.jsx)(O.Z,{}),content:"删除之后不可恢复,是否确认删除",okText:"确认",okType:"danger",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_graduation_requirements/destroy_by_year.json"),{method:"post"});case 2:0===e.sent.status&&fe(s);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-piliangshanchubeifen translateY1"})," ","删除"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){J(!0)},type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-piliangdaoru translateY1"})," ","批量导入"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){(0,T.xo)({ec_year_id:null==s?void 0:s.ec_year_id})},type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-daochubeifen translateY1"})," ","导出"]})]})]}),(0,z.jsxs)("div",{style:{background:"#F5F5F5",height:"38px",display:"flex",alignItems:"center",padding:"0px 15px",fontSize:"14px"},children:[(0,z.jsx)("span",{style:{flex:"1"},children:"毕业要求及指标点"}),(0,z.jsx)("span",{style:{flex:3,margin:"0px 15px"},children:"内容"}),(0,z.jsx)("span",{style:{width:65},children:"操作"})]}),!(null!=Q&&Q.length)&&(0,z.jsx)(q.Z,{customText:"暂无毕业要求,可点击右上角按钮“新增毕业要求”"}),null==Q?void 0:Q.map((function(e,n){return(0,z.jsx)(R,{setDatas:Y,datas:Q,item:e,index:n,params:s,getData:fe},n)})),K&&(0,z.jsxs)(C.Z,{width:700,title:"批量导入",open:K,centered:!0,okButtonProps:{loading:ae},wrapClassName:x,onCancel:function(){J(!1),oe([])},onOk:u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(te.length>0)){e.next=5;break}n.append("file",te[0]),e.next=7;break;case 5:return y.ZP.warning("请选择文件"),e.abrupt("return");case 7:return n.append("ec_year_id",s.ec_year_id),se(!0),e.next=11,(0,S.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_graduation_requirements/import_requirements.json"),{method:"post",body:n},!0);case 11:t=e.sent,se(!1),0===(null==t?void 0:t.status)&&(y.ZP.info("添加成功"),oe([]),J(!1),fe(s));case 14:case"end":return e.stop()}}),e)}))),children:[(0,z.jsxs)("div",{className:_,children:["步骤1:下载",(0,z.jsx)("i",{className:"iconfont icon-moban1"}),(0,z.jsx)("a",{href:F.Z.API_SERVER+"/api/ec_years/1/ec_graduation_requirements/import_template.xlsx",download:"模版.xlsx",children:"毕业要求导入模板"}),",批量导入毕业要求及指标点。",(0,z.jsx)("span",{style:{color:"#FA6400"},children:"注:目前仅支持Excel格式模板"})]}),(0,z.jsxs)(w.Z,{align:"middle",children:[(0,z.jsx)(Z.Z,{children:"步骤2:上传填写完成的模板。"}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)(k.Z,c()(c()({},ve),{},{children:(0,z.jsx)(j.ZP,{type:"primary",icon:(0,z.jsx)(N.Z,{}),children:"选择文件"})}))})]})]})]})}))},6111:function(e,n,t){t.d(n,{p:function(){return i},v:function(){return s}});t(59301);var o="panelTitleContainer___Ypuh_",r=t(37712),i=function(e){var n=e.title,t=e.style,i=void 0===t?{}:t;return(0,r.jsx)("div",{className:o,style:i,children:(0,r.jsx)("div",{children:n})})},a="selectWrapContainer___qocIH",s=function(e){var n=e.title,t=e.children;return(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("span",{children:n}),t]})}},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var o=t(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},73782:function(e,n,t){t.d(n,{Z:function(){return z}});var o=t(92310),r=t.n(o),i=t(59301),a=t(36355),s=t(32441),c=t(9937);var l=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(a.E_),{prefixCls:o,className:l}=e,u=n("input-group",o),d=n("input"),[p,f]=(0,c.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,l),v=(0,i.useContext)(s.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(i.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(s.aM.Provider,{value:h},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return i.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var v=i.forwardRef(m),h=t(50382),x=t(55405),_=t(25629),g=t(59412),y=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(v,null),j={click:"onClick",hover:"onMouseOver"};var C=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,o="object"==typeof t&&void 0!==t.visible,[s,c]=(0,i.useState)((()=>!!o&&t.visible)),l=(0,i.useRef)(null);i.useEffect((()=>{o&&c(t.visible)}),[o,t]);const d=(0,g.Z)(l),p=()=>{const{disabled:n}=e;n||(s&&d(),c((e=>{var n;const o=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,C=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=i.useContext(a.E_),Z=w("input",v),k=w("input-password",m),O=t&&(n=>{const{action:t="click",iconRender:o=b}=e,r=j[t]||"",a=o(s),c={[r]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(a)?a:i.createElement("span",null,a),c)})(k),N=r()(k,f,{[`${k}-${h}`]:!!h}),S=Object.assign(Object.assign({},(0,x.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:N,prefixCls:Z,suffix:O});return h&&(S.size=h),i.createElement(u.Z,Object.assign({ref:(0,_.sQ)(n,l)},S))})),w=t(42653),Z=t(92343),k=t(3113),O=t(19716),N=t(33234),S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:o,className:s,size:c,suffix:l,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:x,onCompositionEnd:g}=e,y=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:j}=i.useContext(a.E_),C=i.useRef(!1),P=b("input-search",t),E=b("input",o),{compactSize:I}=(0,N.ri)(P,j),z=(0,O.Z)((e=>{var n;return null!==(n=null!=c?c:I)&&void 0!==n?n:e})),M=i.useRef(null),$=e=>{var n;document.activeElement===(null===(n=M.current)||void 0===n?void 0:n.input)&&e.preventDefault()},D=e=>{var n,t;v&&v(null===(t=null===(n=M.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof d?i.createElement(w.Z,null):null,T=`${P}-button`;let B;const q=d||{},F=q.type&&!0===q.type.__ANT_BUTTON;B=F||"button"===q.type?(0,Z.Tm)(q,Object.assign({onMouseDown:$,onClick:e=>{var n,t;null===(t=null===(n=null==q?void 0:q.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),D(e)},key:"enterButton"},F?{className:T,size:z}:{})):i.createElement(k.ZP,{className:T,type:d?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:$,onClick:D,loading:f,icon:R},d),p&&(B=[B,(0,Z.Tm)(p,{key:"addonAfter"})]);const L=r()(P,{[`${P}-rtl`]:"rtl"===j,[`${P}-${z}`]:!!z,[`${P}-with-button`]:!!d},s);return i.createElement(u.Z,Object.assign({ref:(0,_.sQ)(M,n),onPressEnter:e=>{C.current||f||D(e)}},y,{size:z,onCompositionStart:e=>{C.current=!0,null==x||x(e)},onCompositionEnd:e=>{C.current=!1,null==g||g(e)},prefixCls:E,addonAfter:B,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:L,disabled:m}))})),E=t(1643);const I=u.Z;I.Group=l,I.Search=P,I.TextArea=E.Z,I.Password=C;var z=I},57809:function(e,n,t){var o=t(92310),r=t.n(o),i=t(77861),a=t(55405),s=t(59301),c=t(53487),l=t(62892),u=t(19080),d=t(36355),p=t(1684),f=t(93891),m=t(19716),v=t(32441),h=t(33234),x=t(14154),_=t(58582),g=t(84443),y=t(66339),b=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var t,{prefixCls:o,bordered:c=!0,className:C,rootClassName:w,getPopupContainer:Z,popupClassName:k,dropdownClassName:O,listHeight:N=256,placement:S,listItemHeight:P=24,size:E,disabled:I,notFoundContent:z,status:M,builtinPlacements:$,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:B,allowClear:q}=e,F=b(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:A,renderEmpty:H,direction:W,virtual:U,popupMatchSelectWidth:V,popupOverflow:Q,select:Y}=s.useContext(d.E_),X=A("select",o),G=A(),K=null!=T?T:W,{compactSize:J,compactItemClassnames:ee}=(0,h.ri)(X,K),[ne,te]=(0,x.Z)(X),oe=s.useMemo((()=>{const{mode:e}=F;if("combobox"!==e)return e===j?"combobox":e}),[F.mode]),re="multiple"===oe||"tags"===oe,ie=(0,g.Z)(F.suffixIcon,F.showArrow),ae=null!==(t=null!=R?R:D)&&void 0!==t?t:V,{status:se,hasFeedback:ce,isFormItemInput:le,feedbackIcon:ue}=s.useContext(v.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==z?z:"combobox"===oe?null:(null==H?void 0:H("Select"))||s.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ve,clearIcon:he}=(0,y.Z)(Object.assign(Object.assign({},F),{multiple:re,hasFeedback:ce,feedbackIcon:ue,showSuffixIcon:ie,prefixCls:X,showArrow:F.showArrow,componentName:"Select"})),xe=!0===q?{clearIcon:he}:q,_e=(0,a.Z)(F,["suffixIcon","itemIcon"]),ge=r()(k||O,{[`${X}-dropdown-${K}`]:"rtl"===K},w,te),ye=(0,m.Z)((e=>{var n;return null!==(n=null!=E?E:J)&&void 0!==n?n:e})),be=s.useContext(p.Z),je=null!=I?I:be,Ce=r()({[`${X}-lg`]:"large"===ye,[`${X}-sm`]:"small"===ye,[`${X}-rtl`]:"rtl"===K,[`${X}-borderless`]:!c,[`${X}-in-form-item`]:le},(0,u.Z)(X,de,ce),ee,null==Y?void 0:Y.className,C,w,te),we=s.useMemo((()=>void 0!==S?S:"rtl"===K?"bottomRight":"bottomLeft"),[S,K]),Ze=(0,_.Z)($,Q);return ne(s.createElement(i.ZP,Object.assign({ref:n,virtual:U,showSearch:null==Y?void 0:Y.showSearch},_e,{style:Object.assign(Object.assign({},null==Y?void 0:Y.style),B),dropdownMatchSelectWidth:ae,builtinPlacements:Ze,transitionName:(0,l.m)(G,"slide-up",F.transitionName),listHeight:N,listItemHeight:P,mode:oe,prefixCls:X,placement:we,direction:K,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ve,allowClear:xe,notFoundContent:pe,className:Ce,getPopupContainer:Z||L,dropdownClassName:ge,disabled:je})))};const w=s.forwardRef(C),Z=(0,c.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,w.Option=i.Wx,w.OptGroup=i.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=Z,n.default=w},8378:function(e,n){n.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[73183,92611,52708,57071,98962,11021],{680:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},50382:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={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=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},8887:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(5891),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=r.forwardRef(s)},62454:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var o=t(7557),r=t.n(o),i=t(37205),a=t.n(i),s=t(82242),c=t.n(s),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m="wrap___omwUF",v="control___pKisE",h="label___lFCWF",x="exportWrapContainer___lOtwr",_="step1___MyZoh",g=t(8785),y=t(8591),b=t(57809),j=t(3113),C=t(43418),w=t(95237),Z=t(43604),k=t(59028),O=t(680),S=t(8887),N=t(92911),P=t(73782),E=t(6848),I="listItemContainer___JK46x",z=t(37712);var M=function(e){var n=e.item,t=e.index,o=e.getData,i=e.params,a=e.indextwo,s=e.id,c=e.datas,l=(0,f.useState)(!1),d=p()(l,2),m=d[0],v=d[1],h=(0,f.useState)(!1),x=p()(h,2),_=x[0],g=x[1],b=(0,f.useState)(!1),j=p()(b,2),w=j[0],Z=j[1];return(0,f.useEffect)((function(){n.content||v(!0)}),[n.content]),console.log("-----item",c),(0,z.jsxs)("div",{className:I,children:[(0,z.jsxs)("div",{children:["指标点",a+1+"-"+(t+1)]}),(0,z.jsx)("div",{children:m?(0,z.jsx)(P.Z,{defaultValue:n.content,onChange:function(e){return n.name=e.target.value},onBlur:function(e){n.content=e.target.value}}):n.content}),(0,z.jsxs)("div",{onClick:function(){},children:[(0,z.jsx)(E.Z,{title:m?"保存":"编辑",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m){e.next=4;break}if(!(c.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:if(n.content&&null!=n&&null!==(t=n.content)&&void 0!==t&&t.replace(/\s+/g,"")){e.next=7;break}return y.ZP.info("内容不能为空"),e.abrupt("return");case 7:if(!w){e.next=9;break}return e.abrupt("return");case 9:if(!m){e.next=16;break}return Z(!0),a=_?"/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems/").concat(n.id,".json"):"/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems.json"),e.next=14,(0,N.ZP)(a,{method:_?"put":"post",body:{content:n.content,graduation_requirement_id:s}});case 14:0===e.sent.status&&(o(i),g(!1));case 16:Z(!1),g(!0),v(!m),n.isupdate=!m;case 20:case"end":return e.stop()}}),e)}))),className:m?"iconfont icon-baocun1":"iconfont icon-bianji6"})}),m&&(0,z.jsx)(E.Z,{title:"取消",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o(i),v(!1);case 2:case"end":return e.stop()}}),e)}))),className:"iconfont icon-quxiao"})}),(0,z.jsx)(E.Z,{title:"删除",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"删除",content:"确认是否删除?",okText:"确认",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("新增"!==(null==n?void 0:n.id)){e.next=3;break}return o(i),e.abrupt("return");case 3:return e.next=5,(0,N.ZP)("/api/ec_years/".concat(i.ec_year_id,"/graduation_subitems/").concat(null==n?void 0:n.id,".json"),{method:"delete",body:{graduation_requirement_id:s}});case 5:0===e.sent.status&&o(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer"},className:"iconfont icon-shanchu9"})})]})]})},$="requirementItemContainer___H2hvF",D="thead___TA6ry";var R=function(e){var n,t=e.item,o=e.index,i=e.params,s=e.getData,c=e.setDatas,l=e.datas,d=(0,f.useState)(!1),m=p()(d,2),v=m[0],h=m[1],x=(0,f.useState)(!0),_=p()(x,2),g=_[0],b=_[1],j=(0,f.useState)(!1),w=p()(j,2),Z=w[0],k=w[1],O=(0,f.useState)(!1),S=p()(O,2),I=S[0],R=S[1];return(0,f.useEffect)((function(){t.content||h(!0)}),[t.content]),(0,z.jsxs)("div",{className:$,children:[(0,z.jsxs)("div",{className:D,children:[(0,z.jsxs)("span",{children:[(0,z.jsxs)("span",{children:["毕业要求",o+1]}),(0,z.jsx)("span",{onClick:function(){b(!g)},style:{marginLeft:"18px",transform:"scale(0.4)",display:"inline-block",cursor:"pointer",color:"#0152D9"},children:(0,z.jsx)("i",{className:"iconfont icon-".concat(g?"xiala3":"shangla-copy")})})]}),(0,z.jsx)("span",{onClick:function(){},children:v?(0,z.jsx)(P.Z,{defaultValue:null==t?void 0:t.content,onChange:function(e){return t.name=e.target.value},onBlur:function(e){t.content=e.target.value}}):t.content}),(0,z.jsxs)("span",{onClick:function(){},children:[(0,z.jsx)(E.Z,{title:"新增指标点",children:(0,z.jsx)("i",{style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:"iconfont icon-xinzeng",onClick:u()(r()().mark((function e(){var n,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b(!0),!(l.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:o={id:"新增",content:""},null==t||null===(n=t.ec_graduation_subitems)||void 0===n||n.push(o),c(a()(l));case 7:case"end":return e.stop()}}),e)})))})}),(0,z.jsx)(E.Z,{title:v?"保存":"编辑",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){var n,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v){e.next=4;break}if(!(l.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)){e.next=4;break}return y.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 4:if(t.content&&null!=t&&null!==(n=t.content)&&void 0!==n&&n.replace(/\s+/g,"")){e.next=7;break}return y.ZP.info("内容不能为空"),e.abrupt("return");case 7:if(!I){e.next=9;break}return e.abrupt("return");case 9:if(!v){e.next=16;break}return R(!0),o=Z?"/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements/").concat(t.id,".json"):"/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements.json"),e.next=14,(0,N.ZP)(o,{method:Z?"put":"post",body:{content:t.content}});case 14:0===e.sent.status&&(s(i),k(!1));case 16:R(!1),k(!0),h(!v),t.isupdate=!v;case 20:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:v?"iconfont icon-baocun1":"iconfont icon-bianji6"})}),v&&(0,z.jsx)(E.Z,{title:"取消",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s(i),h(!v);case 2:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",marginRight:"10px",fontSize:14},className:"iconfont icon-quxiao"})}),(0,z.jsx)(E.Z,{title:"删除",children:(0,z.jsx)("i",{onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"删除",content:"确认是否删除?",okText:"确认",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("新增"!==t.id){e.next=5;break}s(i),h(!v),e.next=9;break;case 5:return e.next=7,(0,N.ZP)("/api/ec_years/".concat(i.ec_year_id,"/ec_graduation_requirements/").concat(null==t?void 0:t.id,".json"),{method:"delete"});case 7:0===e.sent.status&&s(i);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152D9",cursor:"pointer",fontSize:14},className:"iconfont icon-shanchu9"})})]})]}),g&&(0,z.jsx)(z.Fragment,{children:null==t||null===(n=t.ec_graduation_subitems)||void 0===n?void 0:n.map((function(e,n){return(0,z.jsx)(M,{datas:l,item:e,id:null==t?void 0:t.id,indextwo:o,index:n,params:i,getData:s},n)}))})]})},T=t(25203),q=t(6111),F=t(16644),B=t(94334),L=t(6498),A=(0,g.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,o=(0,f.useState)({page:1,per_page:20,total:0,ec_major_school_id:0,ec_year_id:"",category:1,sort_by:null,sort_direction:null,school_id:null}),i=p()(o,2),s=i[0],l=i[1],d=(0,f.useState)(!0),P=p()(d,2),E=(P[0],P[1],(0,f.useState)([])),I=p()(E,2),M=I[0],$=I[1],D=(0,f.useState)([]),A=p()(D,2),H=A[0],W=A[1],U=(0,f.useState)([]),V=p()(U,2),Q=V[0],Y=V[1],X=(0,f.useState)(!1),G=p()(X,2),K=G[0],J=G[1],ee=(0,f.useState)([]),ne=p()(ee,2),te=ne[0],oe=ne[1],re=(0,f.useState)(!1),ie=p()(re,2),ae=ie[0],se=ie[1],ce=(0,f.useState)(!1),le=p()(ce,2),ue=le[0],de=le[1],pe=(0,g.useLocation)();function fe(e){return me.apply(this,arguments)}function me(){return me=u()(r()().mark((function e(n){var o,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L.U.setItem(null==t||null===(o=t.userInfo)||void 0===o?void 0:o.login,[null==n?void 0:n.ec_major_school_id,null==n?void 0:n.ec_year_id]),e.next=3,(0,N.ZP)("/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.json"),{method:"get"});case 3:i=e.sent,Y(i.graduation_requirements);case 5:case"end":return e.stop()}}),e)}))),me.apply(this,arguments)}(0,f.useEffect)((function(){var e;null!==(e=t.userInfo)&&void 0!==e&&e.school_id&&function(){he.apply(this,arguments)}()}),[null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id]);var ve={onRemove:function(){oe([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return y.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),oe([].concat(n)),!1},fileList:te,accept:".xls,.xlsx"};function he(){return(he=u()(r()().mark((function e(){var n,o,i,a,u,d,p;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:if(!((null==(d=e.sent)||null===(o=d.data)||void 0===o?void 0:o.length)<=0)){e.next=8;break}return de(!0),s.ec_major_school_id="",l(c()({},s)),e.abrupt("return");case 8:$(null==d?void 0:d.data),p=L.U.getItem(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),xe(Number(null==pe||null===(a=pe.query)||void 0===a?void 0:a.ec_major_school_id)||p[0]||(null==d||null===(u=d.data)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.ec_major_school_id));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e,n){return _e.apply(this,arguments)}function _e(){return(_e=u()(r()().mark((function e(n,o){var i,a,u,d,p,f,m,v;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:if(f=e.sent,m=L.U.getItem(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),v=o?null==f||null===(a=f.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.ec_year_id:Number(null==pe||null===(u=pe.query)||void 0===u?void 0:u.ec_year_id)||m[1]||(null==f||null===(d=f.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.ec_year_id),!((null==f||null===(p=f.data)||void 0===p?void 0:p.length)<=0)){e.next=10;break}return de(!0),s.ec_year_id="",l(c()({},s)),e.abrupt("return");case 10:s.ec_year_id=v,s.ec_major_school_id=n,l(c()({},s)),W(null==f?void 0:f.data),fe(s);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ge=function(e,n){s.page=1,s[n]="number"==typeof e?e:null,l(c()({},s)),"ec_major_school_id"===n&&xe(e,!0),"ec_year_id"===n&&fe(s)};return(0,z.jsxs)("div",{className:m,children:[(0,z.jsx)(q.p,{title:"毕业指标"}),(0,z.jsxs)("div",{className:v,children:[(0,z.jsx)("div",{className:h,children:"认证专业"}),(0,z.jsx)(b.default,{style:{width:240},placeholder:"专业",value:null==s?void 0:s.ec_major_school_id,onChange:function(e){return ge(e,"ec_major_school_id")},children:null==M?void 0:M.map((function(e,n){return(0,z.jsx)(b.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name})}))}),(0,z.jsx)("div",{className:h,children:"认证届别"}),(0,z.jsx)(b.default,{style:{width:140},disabled:ue,placeholder:"请选择届别",value:null==s?void 0:s.ec_year_id,onChange:function(e){return ge(e,"ec_year_id")},children:null==H?void 0:H.map((function(e,n){return(0,z.jsx)(b.default.Option,{value:null==e?void 0:e.ec_year_id,children:null==e?void 0:e.year})}))}),(0,z.jsxs)("div",{style:{flex:1,textAlign:"end"},children:[(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){if(Q.filter((function(e){var n;return"新增"===e.id||e.isupdate||(null==e||null===(n=e.ec_graduation_subitems)||void 0===n?void 0:n.filter((function(e){return"新增"===e.id||e.isupdate})).length)>0})).length>0)y.ZP.info("请先保存或取消当前正在编辑的内容。");else{Q.push({id:"新增",content:""}),Y(a()(Q))}},type:"primary",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-xinzeng"})," 新增毕业要求"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"是否确认删除",icon:(0,z.jsx)(O.Z,{}),content:"删除之后不可恢复,是否确认删除",okText:"确认",okType:"danger",cancelText:"取消",onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_graduation_requirements/destroy_by_year.json"),{method:"post"});case 2:0===e.sent.status&&fe(s);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-piliangshanchubeifen translateY1"})," ","删除"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){J(!0)},type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-piliangdaoru translateY1"})," ","批量导入"]}),(0,z.jsxs)(j.ZP,{disabled:ue,onClick:function(){(0,T.xo)({ec_year_id:null==s?void 0:s.ec_year_id})},type:"default",children:[(0,z.jsx)("span",{style:{marginRight:"5px",fontSize:"12px"},className:"iconfont icon-daochubeifen translateY1"})," ","导出"]})]})]}),(0,z.jsxs)("div",{style:{background:"#F5F5F5",height:"38px",display:"flex",alignItems:"center",padding:"0px 15px",fontSize:"14px"},children:[(0,z.jsx)("span",{style:{flex:"1"},children:"毕业要求及指标点"}),(0,z.jsx)("span",{style:{flex:3,margin:"0px 15px"},children:"内容"}),(0,z.jsx)("span",{style:{width:65},children:"操作"})]}),!(null!=Q&&Q.length)&&(0,z.jsx)(F.Z,{customText:"暂无毕业要求,可点击右上角按钮“新增毕业要求”"}),null==Q?void 0:Q.map((function(e,n){return(0,z.jsx)(R,{setDatas:Y,datas:Q,item:e,index:n,params:s,getData:fe},n)})),K&&(0,z.jsxs)(C.Z,{width:700,title:"批量导入",open:K,centered:!0,okButtonProps:{loading:ae},wrapClassName:x,onCancel:function(){J(!1),oe([])},onOk:u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(te.length>0)){e.next=5;break}n.append("file",te[0]),e.next=7;break;case 5:return y.ZP.warning("请选择文件"),e.abrupt("return");case 7:return n.append("ec_year_id",s.ec_year_id),se(!0),e.next=11,(0,N.ZP)("/api/ec_years/".concat(s.ec_year_id,"/ec_graduation_requirements/import_requirements.json"),{method:"post",body:n},!0);case 11:t=e.sent,se(!1),0===(null==t?void 0:t.status)&&(y.ZP.info("添加成功"),oe([]),J(!1),fe(s));case 14:case"end":return e.stop()}}),e)}))),children:[(0,z.jsxs)("div",{className:_,children:["步骤1:下载",(0,z.jsx)("i",{className:"iconfont icon-moban1"}),(0,z.jsx)("a",{href:B.Z.API_SERVER+"/api/ec_years/1/ec_graduation_requirements/import_template.xlsx",download:"模版.xlsx",children:"毕业要求导入模板"}),",批量导入毕业要求及指标点。",(0,z.jsx)("span",{style:{color:"#FA6400"},children:"注:目前仅支持Excel格式模板"})]}),(0,z.jsxs)(w.Z,{align:"middle",children:[(0,z.jsx)(Z.Z,{children:"步骤2:上传填写完成的模板。"}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)(k.Z,c()(c()({},ve),{},{children:(0,z.jsx)(j.ZP,{type:"primary",icon:(0,z.jsx)(S.Z,{}),children:"选择文件"})}))})]})]})]})}))},6111:function(e,n,t){t.d(n,{p:function(){return i},v:function(){return s}});t(59301);var o="panelTitleContainer___Ypuh_",r=t(37712),i=function(e){var n=e.title,t=e.style,i=void 0===t?{}:t;return(0,r.jsx)("div",{className:o,style:i,children:(0,r.jsx)("div",{children:n})})},a="selectWrapContainer___qocIH",s=function(e){var n=e.title,t=e.children;return(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("span",{children:n}),t]})}},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var o=t(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},73782:function(e,n,t){t.d(n,{Z:function(){return z}});var o=t(92310),r=t.n(o),i=t(59301),a=t(36355),s=t(32441),c=t(9937);var l=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(a.E_),{prefixCls:o,className:l}=e,u=n("input-group",o),d=n("input"),[p,f]=(0,c.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,l),v=(0,i.useContext)(s.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(i.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(s.aM.Provider,{value:h},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return i.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var v=i.forwardRef(m),h=t(50382),x=t(55405),_=t(25629),g=t(59412),y=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(v,null),j={click:"onClick",hover:"onMouseOver"};var C=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,o="object"==typeof t&&void 0!==t.visible,[s,c]=(0,i.useState)((()=>!!o&&t.visible)),l=(0,i.useRef)(null);i.useEffect((()=>{o&&c(t.visible)}),[o,t]);const d=(0,g.Z)(l),p=()=>{const{disabled:n}=e;n||(s&&d(),c((e=>{var n;const o=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,C=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=i.useContext(a.E_),Z=w("input",v),k=w("input-password",m),O=t&&(n=>{const{action:t="click",iconRender:o=b}=e,r=j[t]||"",a=o(s),c={[r]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(a)?a:i.createElement("span",null,a),c)})(k),S=r()(k,f,{[`${k}-${h}`]:!!h}),N=Object.assign(Object.assign({},(0,x.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:S,prefixCls:Z,suffix:O});return h&&(N.size=h),i.createElement(u.Z,Object.assign({ref:(0,_.sQ)(n,l)},N))})),w=t(42653),Z=t(92343),k=t(3113),O=t(19716),S=t(33234),N=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:o,className:s,size:c,suffix:l,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:x,onCompositionEnd:g}=e,y=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:j}=i.useContext(a.E_),C=i.useRef(!1),P=b("input-search",t),E=b("input",o),{compactSize:I}=(0,S.ri)(P,j),z=(0,O.Z)((e=>{var n;return null!==(n=null!=c?c:I)&&void 0!==n?n:e})),M=i.useRef(null),$=e=>{var n;document.activeElement===(null===(n=M.current)||void 0===n?void 0:n.input)&&e.preventDefault()},D=e=>{var n,t;v&&v(null===(t=null===(n=M.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof d?i.createElement(w.Z,null):null,T=`${P}-button`;let q;const F=d||{},B=F.type&&!0===F.type.__ANT_BUTTON;q=B||"button"===F.type?(0,Z.Tm)(F,Object.assign({onMouseDown:$,onClick:e=>{var n,t;null===(t=null===(n=null==F?void 0:F.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),D(e)},key:"enterButton"},B?{className:T,size:z}:{})):i.createElement(k.ZP,{className:T,type:d?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:$,onClick:D,loading:f,icon:R},d),p&&(q=[q,(0,Z.Tm)(p,{key:"addonAfter"})]);const L=r()(P,{[`${P}-rtl`]:"rtl"===j,[`${P}-${z}`]:!!z,[`${P}-with-button`]:!!d},s);return i.createElement(u.Z,Object.assign({ref:(0,_.sQ)(M,n),onPressEnter:e=>{C.current||f||D(e)}},y,{size:z,onCompositionStart:e=>{C.current=!0,null==x||x(e)},onCompositionEnd:e=>{C.current=!1,null==g||g(e)},prefixCls:E,addonAfter:q,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:L,disabled:m}))})),E=t(1643);const I=u.Z;I.Group=l,I.Search=P,I.TextArea=E.Z,I.Password=C;var z=I},57809:function(e,n,t){var o=t(92310),r=t.n(o),i=t(77861),a=t(55405),s=t(59301),c=t(53487),l=t(62892),u=t(19080),d=t(36355),p=t(1684),f=t(93891),m=t(19716),v=t(32441),h=t(33234),x=t(14154),_=t(58582),g=t(84443),y=t(66339),b=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var t,{prefixCls:o,bordered:c=!0,className:C,rootClassName:w,getPopupContainer:Z,popupClassName:k,dropdownClassName:O,listHeight:S=256,placement:N,listItemHeight:P=24,size:E,disabled:I,notFoundContent:z,status:M,builtinPlacements:$,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:q,allowClear:F}=e,B=b(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:A,renderEmpty:H,direction:W,virtual:U,popupMatchSelectWidth:V,popupOverflow:Q,select:Y}=s.useContext(d.E_),X=A("select",o),G=A(),K=null!=T?T:W,{compactSize:J,compactItemClassnames:ee}=(0,h.ri)(X,K),[ne,te]=(0,x.Z)(X),oe=s.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===j?"combobox":e}),[B.mode]),re="multiple"===oe||"tags"===oe,ie=(0,g.Z)(B.suffixIcon,B.showArrow),ae=null!==(t=null!=R?R:D)&&void 0!==t?t:V,{status:se,hasFeedback:ce,isFormItemInput:le,feedbackIcon:ue}=s.useContext(v.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==z?z:"combobox"===oe?null:(null==H?void 0:H("Select"))||s.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ve,clearIcon:he}=(0,y.Z)(Object.assign(Object.assign({},B),{multiple:re,hasFeedback:ce,feedbackIcon:ue,showSuffixIcon:ie,prefixCls:X,showArrow:B.showArrow,componentName:"Select"})),xe=!0===F?{clearIcon:he}:F,_e=(0,a.Z)(B,["suffixIcon","itemIcon"]),ge=r()(k||O,{[`${X}-dropdown-${K}`]:"rtl"===K},w,te),ye=(0,m.Z)((e=>{var n;return null!==(n=null!=E?E:J)&&void 0!==n?n:e})),be=s.useContext(p.Z),je=null!=I?I:be,Ce=r()({[`${X}-lg`]:"large"===ye,[`${X}-sm`]:"small"===ye,[`${X}-rtl`]:"rtl"===K,[`${X}-borderless`]:!c,[`${X}-in-form-item`]:le},(0,u.Z)(X,de,ce),ee,null==Y?void 0:Y.className,C,w,te),we=s.useMemo((()=>void 0!==N?N:"rtl"===K?"bottomRight":"bottomLeft"),[N,K]),Ze=(0,_.Z)($,Q);return ne(s.createElement(i.ZP,Object.assign({ref:n,virtual:U,showSearch:null==Y?void 0:Y.showSearch},_e,{style:Object.assign(Object.assign({},null==Y?void 0:Y.style),q),dropdownMatchSelectWidth:ae,builtinPlacements:Ze,transitionName:(0,l.m)(G,"slide-up",B.transitionName),listHeight:S,listItemHeight:P,mode:oe,prefixCls:X,placement:we,direction:K,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ve,allowClear:xe,notFoundContent:pe,className:Ce,getPopupContainer:Z||L,dropdownClassName:ge,disabled:je})))};const w=s.forwardRef(C),Z=(0,c.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,w.Option=i.Wx,w.OptGroup=i.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=Z,n.default=w},8378:function(e,n){n.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file diff --git a/p__Engineering__Lists__TrainingProgram__index.async.js b/p__Engineering__Lists__TrainingProgram__index.async.js index 4b00ab8f25..1dcafd6ccb 100644 --- a/p__Engineering__Lists__TrainingProgram__index.async.js +++ b/p__Engineering__Lists__TrainingProgram__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59649],{38827:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var l=o.forwardRef(r)},680:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var l=o.forwardRef(r)},16644:function(e,n,t){var i=t(82242),o=t.n(i),a=(t(59301),t(19779)),c=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,l=e.styles,s=void 0===l?{}:l,d=e.customText,u=e.ButtonText,_=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,f=e.imgStyles,x=e.loading,m=void 0!==x&&x;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),s),children:[(0,r.jsx)("img",{src:n||a,style:o()({width:288,height:200},f)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(c.ZP,o()(o()({className:h,onClick:_},i),{},{children:u})),p&&p]})}},38696:function(e,n,t){t.d(n,{Z:function(){return w}});var i=t(82242),o=t.n(i),a=t(7557),c=t.n(a),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),p=t(38827),f=t(7309),x=t(6848),m=t(42930),v=t(80469),g=t(16644),j=t(94334),y=t(37712),w=function(e){var n,t,i,a,r,s,w,b=e.editOffice,k=void 0===b?"view":b,C=e.data,Z=(e.theme,e.type),I=e.filename,N=e.monacoEditor,P=e.className,S=e.style,E=e.close,z=e.onClose,O=e.hasMask,R=e.disabledDownload,T=e.onImgDimensions,B=e.showNodata,W=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),q=d()(W,2),V=(q[0],q[1],(0,u.useState)("")),J=d()(V,2),L=(J[0],J[1]),U=(0,u.useState)(),M=d()(U,2),F=M[0],A=M[1],D="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Y=(0,u.useRef)();null!==(n=C)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(C=j.Z.API_SERVER+C),I&&(N.filename=I),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===Z&&H()}),[Z,C]);var H=function(){var e=l()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=C,C.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,A(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){C.startsWith("http")||C.startsWith("blob:")?Q():(0,m.Sv)(I||"educoder",C,I)},Q=function(){(0,m.Nd)(I||"educoder",decodeURIComponent(C))};return(0,y.jsxs)("div",{style:o()({},S||{}),className:"".concat(O&&_.bgBlack," ").concat(Z?_.wrp:"hide"),children:[E&&(0,y.jsxs)("div",{className:_.close,ref:Y,children:[!!T&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:function(){z(),T()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:Q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{className:"",onClick:z,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(_[P]," ").concat(P," ").concat(_.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(f.ZP,o()({},N))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=C)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(a=C)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(r=C)&&void 0!==r&&r.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===Z&&F&&(0,y.jsx)("iframe",{src:"".concat(D,"/office.html?key=").concat(F.key,"&url=").concat(X+F.url,"&callbackUrl=").concat(X+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===Z&&(0,y.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(D,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!R)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(s=C)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(w=C)&&void 0!==w&&w.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:B?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(h.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,y.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},68366:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var i=t(7557),o=t.n(i),a=t(82242),c=t.n(a),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={flex_box_center:"flex_box_center___3dsSw",flex_space_between:"flex_space_between___UViQa",flex_box_vertical_center:"flex_box_vertical_center___VRHmE",flex_box_center_end:"flex_box_center_end___Sap6p",flex_box_column:"flex_box_column___cXZm0",wrap:"wrap___JbEle",title:"title___PD779",control:"control___xPMqa",label:"label___JqmpT",customTable:"customTable___YjprJ"},h=t(8785),p=t(8591),f=t(6848),x=t(43418),m=t(57809),v=t(3113),g=t(61998),j=t(680),y=t(25203),w=t(92911),b=t(6111),k=t(6498),C=t(38696),Z=t(37712),I=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,u.useState)({page:1,per_page:20,total:0,ec_major_school_id:0,ec_year_id:0,category:1,sort_by:null,sort_direction:null,school_id:null}),a=d()(i,2),r=a[0],s=a[1],I=(0,u.useState)(!0),N=d()(I,2),P=N[0],S=N[1],E=(0,u.useState)([]),z=d()(E,2),O=z[0],R=z[1],T=(0,u.useState)([]),B=d()(T,2),W=B[0],q=B[1],V=(0,u.useState)([]),J=d()(V,2),L=J[0],U=J[1],M=(0,u.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),F=d()(M,2),A=F[0],D=F[1],X=function(){var e=l()(o()().mark((function e(n){var i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),n.school_id=null==t||null===(i=t.userInfo)||void 0===i?void 0:i.school_id,e.next=4,(0,w.ZP)("/api/ec_major_schools/".concat((null==n?void 0:n.ec_major_school_id)||0,"/ec_years.json"),{method:"get",params:c()(c()({},n),{},{year:0===(null==n?void 0:n.ec_year_id)?null:null==n?void 0:n.ec_year_id,ec_year_id:(null==n||n.ec_year_id,null)})});case 4:(a=e.sent)&&(R(null==a?void 0:a.ec_years),S(!1),r.total=null==a?void 0:a.count,s(c()({},r)));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Y(){return(Y=l()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:i=e.sent,q(null==i?void 0:i.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(){return(H=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/ec_major_schools/1/ec_years/select_year.json",{method:"get"});case 2:n=e.sent,U(null==n?void 0:n.year_arr);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,u.useEffect)((function(){var e;null!==(e=t.userInfo)&&void 0!==e&&e.school_id&&(!function(){Y.apply(this,arguments)}(),function(){H.apply(this,arguments)}(),X(r))}),[null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id]);var K=function(e,n){r.page=1,r[n]="number"==typeof e?e:null,s(c()({},r)),X(r)},Q=[{title:"序号",dataIndex:"index",width:54,render:function(e,n,t){return r.per_page*(r.page-1)+t+1}},{title:"培养方案",dataIndex:"name",width:"17%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,Z.jsx)(h.Link,{to:"/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id),children:e})}},{title:"培养方案文件",dataIndex:"file_name",width:"10%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,Z.jsx)("a",{onClick:function(){["xlsx","docx","pptx"].includes(null==n?void 0:n.type)?(A.editOffice="edit",D(c()(c()({},A),{},{type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)}))):p.ZP.info("当前文件不支持编辑")},children:e||"- -"})}},{title:"届别",width:"5%",dataIndex:"year",render:function(e,n,t){return e+"届"}},{title:"培养目标(项)",width:"8%",dataIndex:"training_subitem_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/training/objectives?ids=".concat(null==n?void 0:n.ec_major_school_id,",").concat(null==n?void 0:n.id),children:"设置"})}},{title:"毕业要求(项)",width:"8%",dataIndex:"graduation_requirement_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/graduated/index?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"授课教师/学生(人)",width:"10%",dataIndex:"teacher_count",render:function(e,n,t){return e+"/"+(null==n?void 0:n.student_count)}},{title:"课程(门)",width:"7%",dataIndex:"course_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/course/list?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"课程达成度",width:"9%",dataIndex:"achieved_graduation_course_count",render:function(e,n,t){return(0,Z.jsx)(f.Z,{title:"已达成课程数:".concat(e," / 课程总数:").concat(null==n?void 0:n.course_count),children:(0,Z.jsx)("span",{style:{color:null!=n&&n.course_count?parseInt(e)===parseInt(null==n?void 0:n.course_count)?"#07C160":"#E30000":""},children:null!=n&&n.course_count?e+"/"+(null==n?void 0:n.course_count):"- -"})})}},{title:"毕业要求达成度",width:"8%",dataIndex:"achieved_graduation_objective_count",render:function(e,n,t){return(0,Z.jsx)(f.Z,{title:"已达成毕业要求数:".concat(e," / 毕业要求总数:").concat(null==n?void 0:n.graduation_requirement_count),children:(0,Z.jsx)("span",{style:{color:null!=n&&n.graduation_requirement_count?parseInt(e)===parseInt(null==n?void 0:n.graduation_requirement_count)?"#07C160":"#E30000":""},children:null!=n&&n.graduation_requirement_count?e+"/"+(null==n?void 0:n.graduation_requirement_count):"- -"})})}},{title:"评价结果",width:"7%",dataIndex:"status",render:function(e,n,t){return(0,Z.jsx)("span",{style:{color:"achieved"===e?"#E30000":"#07C160"},children:"achieved"===e?"未达成":"达成"})}},{title:"操作",dataIndex:"id",width:64,render:function(e,n,i){return(0,Z.jsxs)("div",{style:{display:"flex"},children:[(0,Z.jsx)("i",{onClick:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h.history.push("/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id));case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152d9",cursor:"pointer",marginRight:"5px"},className:"iconfont icon-bianji6"}),(0,Z.jsx)("i",{onClick:function(){var n;x.Z.confirm({title:"确认是否删除?",icon:(0,Z.jsx)(j.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=l()(o()().mark((function n(){var i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,w.ZP)("/api/ec_major_schools/1/ec_years/".concat(e),{method:"delete"});case 2:n.sent&&(k.U.clear(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),p.ZP.info("删除成功"),X(r));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-shanchu9"}),(0,Z.jsx)("i",{onClick:l()(o()().mark((function n(){var i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,y.xm)({ec_year_id:e,school_id:null==t||null===(i=t.userInfo)||void 0===i?void 0:i.school_id});case 1:case"end":return n.stop()}}),n)}))),style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-daochubeifen"})]})}}];return(0,Z.jsxs)("div",{className:_.wrap,children:[(0,Z.jsx)(b.p,{title:"培养方案",style:{padding:"12px 0 0 20px"}}),(0,Z.jsx)("div",{style:{clear:"both"}}),(0,Z.jsxs)("div",{className:_.control,children:[(0,Z.jsx)("div",{className:_.label,children:"认证专业"}),(0,Z.jsxs)(m.default,{style:{width:240},allowClear:!0,placeholder:"专业",value:null==r?void 0:r.ec_major_school_id,onChange:function(e){return K(e,"ec_major_school_id")},children:[(0,Z.jsx)(m.default.Option,{value:0,children:"全部"}),null==W?void 0:W.map((function(e,n){return(0,Z.jsx)(m.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name})}))]}),(0,Z.jsx)("div",{className:_.label,children:"认证届别"}),(0,Z.jsxs)(m.default,{style:{width:140},allowClear:!0,placeholder:"请选择届别",value:null==r?void 0:r.ec_year_id,onChange:function(e){return K(e,"ec_year_id")},children:[(0,Z.jsx)(m.default.Option,{value:0,children:"全部"}),null==L?void 0:L.map((function(e,n){return(0,Z.jsxs)(m.default.Option,{value:e,children:[e,"届"]})}))]}),(0,Z.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,Z.jsxs)(v.ZP,{onClick:function(){h.history.push("/engineering/training/program/add")},style:{height:"30px",width:"135px"},type:"primary",children:[(0,Z.jsx)("i",{style:{marginRight:"7px"},className:"iconfont icon-xinzeng"}),"新增培养方案"]})})]}),(0,Z.jsx)(g.Z,{className:_.customTable,dataSource:O,bordered:!1,rowKey:function(e){return e.id},columns:Q,rowClassName:_.row,loading:P,onChange:function(e,n,t){r.page=null==e?void 0:e.current,r.per_page=null==e?void 0:e.pageSize,null!=t&&t.order?(r.sort_by=null==t?void 0:t.field,r.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(r.sort_by=null,r.sort_direction=null),s(c()({},r)),X(r)},pagination:{pageSize:r.per_page,total:r.total,current:r.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,Z.jsxs)("span",{className:"mr10",children:["共",(0,Z.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Z.jsx)(C.Z,c()(c()({},A),{},{onClose:function(){D(c()(c()({},A),{},{type:""}))}}))]})}))},6111:function(e,n,t){t.d(n,{p:function(){return a},v:function(){return r}});t(59301);var i="panelTitleContainer___Ypuh_",o=t(37712),a=function(e){var n=e.title,t=e.style,a=void 0===t?{}:t;return(0,o.jsx)("div",{className:i,style:a,children:(0,o.jsx)("div",{children:n})})},c="selectWrapContainer___qocIH",r=function(e){var n=e.title,t=e.children;return(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("span",{children:n}),t]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59649],{38827:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var l=o.forwardRef(r)},680:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(5891),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},c=t(22589),r=function(e,n){return o.createElement(c.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var l=o.forwardRef(r)},38696:function(e,n,t){t.d(n,{Z:function(){return w}});var i=t(82242),o=t.n(i),a=t(7557),c=t.n(a),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(38827),f=t(7309),x=t(6848),v=t(42930),m=t(80469),g=t(16644),j=t(94334),y=t(37712),w=function(e){var n,t,i,a,r,s,w,b=e.editOffice,k=void 0===b?"view":b,C=e.data,Z=(e.theme,e.type),I=e.filename,N=e.monacoEditor,S=e.className,P=e.style,E=e.close,z=e.onClose,O=e.hasMask,R=e.disabledDownload,T=e.onImgDimensions,W=e.showNodata,q=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),V=d()(q,2),B=(V[0],V[1],(0,u.useState)("")),J=d()(B,2),L=(J[0],J[1]),U=(0,u.useState)(),M=d()(U,2),F=M[0],A=M[1],D="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,Y=(0,u.useRef)();null!==(n=C)&&void 0!==n&&n.startsWith("/api")&&"txt"!==Z&&(C=j.Z.API_SERVER+C),I&&(N.filename=I),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===Z&&H()}),[Z,C]);var H=function(){var e=l()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=C,C.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,m.gJ)({attachment_id:t});case 5:i=e.sent,A(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){C.startsWith("http")||C.startsWith("blob:")?Q():(0,v.Sv)(I||"educoder",C,I)},Q=function(){(0,v.Nd)(I||"educoder",decodeURIComponent(C))};return(0,y.jsxs)("div",{style:o()({},P||{}),className:"".concat(O&&_.bgBlack," ").concat(Z?_.wrp:"hide"),children:[E&&(0,y.jsxs)("div",{className:_.close,ref:Y,children:[!!T&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:function(){z(),T()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:Q,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{className:"",onClick:z,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(_[S]," ").concat(S," ").concat(_.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,y.jsx)(f.ZP,o()({},N))}),"audio"===Z&&(0,y.jsx)("audio",{src:(null===(t=C)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(a=C)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(r=C)&&void 0!==r&&r.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===Z&&F&&(0,y.jsx)("iframe",{src:"".concat(D,"/office.html?key=").concat(F.key,"&url=").concat(X+F.url,"&callbackUrl=").concat(X+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===Z&&(0,y.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(D,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!R)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(s=C)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(w=C)&&void 0!==w&&w.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:W?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(p.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,y.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},68366:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var i=t(7557),o=t.n(i),a=t(82242),c=t.n(a),r=t(41498),l=t.n(r),s=t(79800),d=t.n(s),u=t(59301),_={flex_box_center:"flex_box_center___3dsSw",flex_space_between:"flex_space_between___UViQa",flex_box_vertical_center:"flex_box_vertical_center___VRHmE",flex_box_center_end:"flex_box_center_end___Sap6p",flex_box_column:"flex_box_column___cXZm0",wrap:"wrap___JbEle",title:"title___PD779",control:"control___xPMqa",label:"label___JqmpT",customTable:"customTable___YjprJ"},p=t(8785),h=t(8591),f=t(6848),x=t(43418),v=t(57809),m=t(3113),g=t(61998),j=t(680),y=t(25203),w=t(92911),b=t(6111),k=t(6498),C=t(38696),Z=t(37712),I=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,u.useState)({page:1,per_page:20,total:0,ec_major_school_id:0,ec_year_id:0,category:1,sort_by:null,sort_direction:null,school_id:null}),a=d()(i,2),r=a[0],s=a[1],I=(0,u.useState)(!0),N=d()(I,2),S=N[0],P=N[1],E=(0,u.useState)([]),z=d()(E,2),O=z[0],R=z[1],T=(0,u.useState)([]),W=d()(T,2),q=W[0],V=W[1],B=(0,u.useState)([]),J=d()(B,2),L=J[0],U=J[1],M=(0,u.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),F=d()(M,2),A=F[0],D=F[1],X=function(){var e=l()(o()().mark((function e(n){var i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),n.school_id=null==t||null===(i=t.userInfo)||void 0===i?void 0:i.school_id,e.next=4,(0,w.ZP)("/api/ec_major_schools/".concat((null==n?void 0:n.ec_major_school_id)||0,"/ec_years.json"),{method:"get",params:c()(c()({},n),{},{year:0===(null==n?void 0:n.ec_year_id)?null:null==n?void 0:n.ec_year_id,ec_year_id:(null==n||n.ec_year_id,null)})});case 4:(a=e.sent)&&(R(null==a?void 0:a.ec_years),P(!1),r.total=null==a?void 0:a.count,s(c()({},r)));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Y(){return(Y=l()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:i=e.sent,V(null==i?void 0:i.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(){return(H=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/ec_major_schools/1/ec_years/select_year.json",{method:"get"});case 2:n=e.sent,U(null==n?void 0:n.year_arr);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,u.useEffect)((function(){var e;null!==(e=t.userInfo)&&void 0!==e&&e.school_id&&(!function(){Y.apply(this,arguments)}(),function(){H.apply(this,arguments)}(),X(r))}),[null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id]);var K=function(e,n){r.page=1,r[n]="number"==typeof e?e:null,s(c()({},r)),X(r)},Q=[{title:"序号",dataIndex:"index",width:54,render:function(e,n,t){return r.per_page*(r.page-1)+t+1}},{title:"培养方案",dataIndex:"name",width:"17%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,Z.jsx)(p.Link,{to:"/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id),children:e})}},{title:"培养方案文件",dataIndex:"file_name",width:"10%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,Z.jsx)("a",{onClick:function(){["xlsx","docx","pptx"].includes(null==n?void 0:n.type)?(A.editOffice="edit",D(c()(c()({},A),{},{type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)}))):h.ZP.info("当前文件不支持编辑")},children:e||"- -"})}},{title:"届别",width:"5%",dataIndex:"year",render:function(e,n,t){return e+"届"}},{title:"培养目标(项)",width:"8%",dataIndex:"training_subitem_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/training/objectives?ids=".concat(null==n?void 0:n.ec_major_school_id,",").concat(null==n?void 0:n.id),children:"设置"})}},{title:"毕业要求(项)",width:"8%",dataIndex:"graduation_requirement_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/graduated/index?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"授课教师/学生(人)",width:"10%",dataIndex:"teacher_count",render:function(e,n,t){return e+"/"+(null==n?void 0:n.student_count)}},{title:"课程(门)",width:"7%",dataIndex:"course_count",render:function(e,n,t){return e||(0,Z.jsx)("a",{href:"/engineering/course/list?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"课程达成度",width:"9%",dataIndex:"achieved_graduation_course_count",render:function(e,n,t){return(0,Z.jsx)(f.Z,{title:"已达成课程数:".concat(e," / 课程总数:").concat(null==n?void 0:n.course_count),children:(0,Z.jsx)("span",{style:{color:null!=n&&n.course_count?parseInt(e)===parseInt(null==n?void 0:n.course_count)?"#07C160":"#E30000":""},children:null!=n&&n.course_count?e+"/"+(null==n?void 0:n.course_count):"- -"})})}},{title:"毕业要求达成度",width:"8%",dataIndex:"achieved_graduation_objective_count",render:function(e,n,t){return(0,Z.jsx)(f.Z,{title:"已达成毕业要求数:".concat(e," / 毕业要求总数:").concat(null==n?void 0:n.graduation_requirement_count),children:(0,Z.jsx)("span",{style:{color:null!=n&&n.graduation_requirement_count?parseInt(e)===parseInt(null==n?void 0:n.graduation_requirement_count)?"#07C160":"#E30000":""},children:null!=n&&n.graduation_requirement_count?e+"/"+(null==n?void 0:n.graduation_requirement_count):"- -"})})}},{title:"评价结果",width:"7%",dataIndex:"status",render:function(e,n,t){return(0,Z.jsx)("span",{style:{color:"achieved"===e?"#E30000":"#07C160"},children:"achieved"===e?"未达成":"达成"})}},{title:"操作",dataIndex:"id",width:64,render:function(e,n,i){return(0,Z.jsxs)("div",{style:{display:"flex"},children:[(0,Z.jsx)("i",{onClick:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.history.push("/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id));case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152d9",cursor:"pointer",marginRight:"5px"},className:"iconfont icon-bianji6"}),(0,Z.jsx)("i",{onClick:function(){var n;x.Z.confirm({title:"确认是否删除?",icon:(0,Z.jsx)(j.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=l()(o()().mark((function n(){var i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,w.ZP)("/api/ec_major_schools/1/ec_years/".concat(e),{method:"delete"});case 2:n.sent&&(k.U.clear(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login),h.ZP.info("删除成功"),X(r));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-shanchu9"}),(0,Z.jsx)("i",{onClick:l()(o()().mark((function n(){var i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,y.xm)({ec_year_id:e,school_id:null==t||null===(i=t.userInfo)||void 0===i?void 0:i.school_id});case 1:case"end":return n.stop()}}),n)}))),style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-daochubeifen"})]})}}];return(0,Z.jsxs)("div",{className:_.wrap,children:[(0,Z.jsx)(b.p,{title:"培养方案",style:{padding:"12px 0 0 20px"}}),(0,Z.jsx)("div",{style:{clear:"both"}}),(0,Z.jsxs)("div",{className:_.control,children:[(0,Z.jsx)("div",{className:_.label,children:"认证专业"}),(0,Z.jsxs)(v.default,{style:{width:240},allowClear:!0,placeholder:"专业",value:null==r?void 0:r.ec_major_school_id,onChange:function(e){return K(e,"ec_major_school_id")},children:[(0,Z.jsx)(v.default.Option,{value:0,children:"全部"}),null==q?void 0:q.map((function(e,n){return(0,Z.jsx)(v.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name})}))]}),(0,Z.jsx)("div",{className:_.label,children:"认证届别"}),(0,Z.jsxs)(v.default,{style:{width:140},allowClear:!0,placeholder:"请选择届别",value:null==r?void 0:r.ec_year_id,onChange:function(e){return K(e,"ec_year_id")},children:[(0,Z.jsx)(v.default.Option,{value:0,children:"全部"}),null==L?void 0:L.map((function(e,n){return(0,Z.jsxs)(v.default.Option,{value:e,children:[e,"届"]})}))]}),(0,Z.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,Z.jsxs)(m.ZP,{onClick:function(){p.history.push("/engineering/training/program/add")},style:{height:"30px",width:"135px"},type:"primary",children:[(0,Z.jsx)("i",{style:{marginRight:"7px"},className:"iconfont icon-xinzeng"}),"新增培养方案"]})})]}),(0,Z.jsx)(g.Z,{className:_.customTable,dataSource:O,bordered:!1,rowKey:function(e){return e.id},columns:Q,rowClassName:_.row,loading:S,onChange:function(e,n,t){r.page=null==e?void 0:e.current,r.per_page=null==e?void 0:e.pageSize,null!=t&&t.order?(r.sort_by=null==t?void 0:t.field,r.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(r.sort_by=null,r.sort_direction=null),s(c()({},r)),X(r)},pagination:{pageSize:r.per_page,total:r.total,current:r.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,Z.jsxs)("span",{className:"mr10",children:["共",(0,Z.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Z.jsx)(C.Z,c()(c()({},A),{},{onClose:function(){D(c()(c()({},A),{},{type:""}))}}))]})}))},6111:function(e,n,t){t.d(n,{p:function(){return a},v:function(){return r}});t(59301);var i="panelTitleContainer___Ypuh_",o=t(37712),a=function(e){var n=e.title,t=e.style,a=void 0===t?{}:t;return(0,o.jsx)("div",{className:i,style:a,children:(0,o.jsx)("div",{children:n})})},c="selectWrapContainer___qocIH",r=function(e){var n=e.title,t=e.children;return(0,o.jsxs)("div",{className:c,children:[(0,o.jsx)("span",{children:n}),t]})}}}]); \ No newline at end of file diff --git a/p__Forums__Detail__id.async.js b/p__Forums__Detail__id.async.js index b18d757754..3b0a9d2d05 100644 --- a/p__Forums__Detail__id.async.js +++ b/p__Forums__Detail__id.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[80508],{16644:function(e,n,t){var s=t(82242),i=t.n(s),r=(t(59301),t(19779)),a=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,m=e.ButtonClick,f=e.Buttonclass,p=e.ButtonTwo,h=e.imgStyles,x=e.loading,_=void 0!==x&&x;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),o),children:[(0,l.jsx)("img",{src:n||r,style:i()({width:288,height:200},h)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(a.ZP,i()(i()({className:f,onClick:m},s),{},{children:d})),p&&p]})}},98756:function(e,n,t){t.d(n,{Z:function(){return m}});var s=t(79800),i=t.n(s),r=t(59301),a=t(56752),l=t(3113),c=t(73303),o=t(82234),u=t(51638),d=t(37712),m=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],s=n[1],m=(0,r.useState)(0),f=i()(m,2),p=f[0],h=f[1],x=(0,r.useRef)("");function _(e){27==e.keyCode&&x.current&&v()}function v(){document.body.style.overflow="auto",s("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",_),function(){document.removeEventListener("keydown",_)}}),[]),(0,r.useEffect)((function(){x.current=t}),[t]);var j=(0,r.useRef)(),g=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==g.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(l.ZP,{onClick:function(){h(p+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(l.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(l.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:g,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(p,"deg)")}})})]}):null})}},63387:function(e,n,t){t.r(n),t.d(n,{default:function(){return le}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),l=t(39647),c=t.n(l),o=t(59301),u=t(8785),d=t(82242),m=t.n(d),f=t(94334),p=t(95237),h=t(43604),x=t(3113),_={wrap:"wrap___oiJRJ",head:"head___zCLJu",recommendItem:"recommendItem___Z46_0",buttonWrap:"buttonWrap___Gol4S",privateMessage:"privateMessage___UCiuy",flex1:"flex1___FVk7y",mWidth147:"mWidth147___f_pcl"},v=t(47538),j=t(37712),g=["user","forumsDetail","globalSetting","loading","dispatch"],y=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.models.forumsDetail}}))((function(e){var n,t,s,r,l=e.user,o=e.forumsDetail,u=(e.globalSetting,e.loading,e.dispatch),d=(c()(e,g),o.forumsDetailData||{}),y=d.author_info,b=d.memo,N=d.recommend_shixuns,Z=function(){var e=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==y||!y.watched){e.next=6;break}return e.next=3,(0,v.Sr)({user_id:y.user_id});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,v.YP)({user_id:y.user_id});case 8:e.t0=e.sent;case 9:e.t0&&u({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},o.forumsDetailData),{},{author_info:m()(m()({},y),{},{watched:!(null!=y&&y.watched)})})});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsx)("section",{className:_.wrap,children:(0,j.jsxs)("aside",{className:"ml20",children:[(0,j.jsxs)("div",{className:"bg-white pt40 pb40 pl20 pr20 ".concat(_.head),children:[(0,j.jsx)("a",{href:"/users/".concat(null==y?void 0:y.login),target:"_blank",children:(null==y?void 0:y.image_url)&&(0,j.jsx)("img",{src:"".concat(f.Z.API_SERVER,"/images/").concat(null==y?void 0:y.image_url)})}),(0,j.jsx)("div",{className:"tc font20",children:null==y?void 0:y.username}),(0,j.jsx)("div",{className:"tc c-grey-999",children:null==y?void 0:y.identity}),(null===(n=l.userInfo)||void 0===n?void 0:n.user_id)!==(null==y?void 0:y.user_id)&&(0,j.jsxs)(p.Z,{justify:"center",className:"mt30 ".concat(_.buttonWrap),children:[(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{type:"primary",className:"mr10",onClick:Z,children:null!=y&&y.watched?"取消关注":"关注"})}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{className:_.privateMessage,href:"/messages/".concat(null===(t=l.userInfo)||void 0===t?void 0:t.login,"/message_detail?target_ids=").concat(null==y?void 0:y.user_id),target:"_blank",children:"私信"})})]})]}),!(null==b||null===(s=b.tag)||void 0===s||!s.length)&&(0,j.jsxs)("div",{className:"bg-white mt10 pt40 pb40 pl20 pr20",children:[(0,j.jsx)("div",{className:"font16",children:"话题标签"}),(0,j.jsx)("div",{className:"mt10 ".concat(_.tag),children:null==b||null===(r=b.tag)||void 0===r?void 0:r.map((function(e,n){return(0,j.jsx)("span",{className:"c-light-primary mr10",children:e},n)}))})]}),(0,j.jsxs)("div",{className:"pt10 pb10 pl10 pr10",children:[(0,j.jsx)("div",{className:"font16 mb20",children:"推荐实训"}),(0,j.jsx)("div",{className:_.recommend,children:null==N?void 0:N.map((function(e){return(0,j.jsxs)("div",{className:_.recommendItem,children:[(0,j.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,j.jsx)("img",{alt:e.id,src:"".concat(f.Z.API_SERVER,"/").concat(e.image_url)})}),(0,j.jsxs)("div",{className:"".concat(_.flex1," ml10"),children:[(0,j.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",title:e.name,className:"".concat(_.mWidth147," multi-llipsis1e c-grey-666 mb10"),children:e.name}),(0,j.jsxs)("div",{className:"c-grey-999",children:[e.myshixuns_count," 人学习"]})]})]})}))})]})]})})})),b=t(61186),N=t.n(b),Z=t(7078),k=t(8591),D=t(43418),w=(t(73782),t(20834)),I=t(66104),C=t(38854),S=t(6848),E=t(37205),F=t.n(E),P=t(79800),R=t.n(P),L=t(30010),M=t(71371),T={flex_box_center:"flex_box_center___nMc3G",flex_space_between:"flex_space_between___gTlaF",flex_box_vertical_center:"flex_box_vertical_center___GQv6O",flex_box_center_end:"flex_box_center_end___nrFEP",flex_box_column:"flex_box_column___Ls1oQ",reply:"reply___jb23w",replyList:"replyList___ryiUt",comment:"comment___QJ1eT",content:"content___X2UnY",commentItem:"commentItem___h_wnY"};N().locale("ZH-cn");var z=function(e){var n=e.user,t=e.vlist,s=void 0===t?[]:t,r=e.dispatch,l=(e.params,e.id),c=e.memo_replies,o=e.forumsDetail;return(0,j.jsx)("aside",{className:T.comment,children:s.map((function(e,t){var s,u;return(0,j.jsxs)(p.Z,{className:T.commentItem,children:[(0,j.jsx)(h.Z,{span:24,children:(0,j.jsxs)(p.Z,{children:[(0,j.jsxs)(h.Z,{flex:"1",children:[(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",className:"c-light-black",children:null==e?void 0:e.username}),(0,j.jsx)("span",{className:"c-light-black ml10",children:e.time})]}),(e.can_delete||e.user_id===(null===(s=n.userInfo)||void 0===s?void 0:s.user_id)||e.user_login===(null===(u=n.userInfo)||void 0===u?void 0:u.login))&&(0,j.jsx)(h.Z,{className:"forums-comment-delete",style:{display:"none"},children:(0,j.jsx)(S.Z,{title:"删除",children:(0,j.jsx)(M.Z,{className:"current",onClick:function(){var n;D.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,j.jsx)("div",{className:"font16 tc",children:"确定要删除该条回复吗?"}),onOk:(n=a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,v.sW)({id:e.id});case 2:n.sent,t=c.find((function(e){return e.id===l})).children.filter((function(n){return n.id!==e.id})),c.find((function(e){return e.id===l})).children=t,r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},o.forumsDetailData),{},{memo_replies:F()(c)})});case 6:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})})]})}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(Z.Z,{value:e.content})})]},t)}))})},W=t(42930),B=["user","forumsDetail","globalSetting","loading","dispatch","handleClick"];N().locale("ZH-cn");var G=function(e,n){var t=e.user,s=e.forumsDetail,r=(e.globalSetting,e.loading,e.dispatch),l=e.handleClick,d=(c()(e,B),s.forumsDetailData||{}),_=d.memo,g=d.memo_replies,y=(0,u.useParams)(),b=(0,o.useState)(""),N=R()(b,2),D=N[0],w=N[1],I=(0,o.useState)(""),C=R()(I,2),E=C[0],P=C[1],M=(0,o.useState)(-1),G=R()(M,2),J=G[0],V=G[1],Q=(0,o.useState)(!1),A=R()(Q,2),H=A[0],O=A[1],U=(0,o.useState)(1),Y=R()(U,2),q=Y[0],K=Y[1],X=(0,o.useState)(!1),$=R()(X,2),ee=$[0],ne=$[1];(0,o.useImperativeHandle)(n,(function(){return{onMdFouch:ie}})),(0,o.useEffect)((function(){O((null==_?void 0:_.replies_count)>10)}),[null==_?void 0:_.replies_count]);var te=function(){var e=a()(i()().mark((function e(){var n,t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(n=q+1),e.next=4,(0,v.z5)({id:y.memoId,page:n});case 4:null!=(t=e.sent)&&t.memo_replies&&(r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo_replies:[].concat(F()(g),F()(t.memo_replies))})}),O(10===(null===(a=t.memo_replies)||void 0===a?void 0:a.length)));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(e){var n,s,i,r;return m()(m()({},e),{},{image_url:null===(n=t.userInfo)||void 0===n?void 0:n.image_url,children:[],user_id:null===(s=t.userInfo)||void 0===s?void 0:s.user_id,user_login:null===(i=t.userInfo)||void 0===i?void 0:i.login,username:null===(r=t.userInfo)||void 0===r?void 0:r.username,time:"".concat((0,W.li)(((new Date).getTime()-new Date(e.created_at).getTime())/1e3),"前")})},ie=function(){ne(!0)};return(0,j.jsxs)("section",{className:T.wrap,children:[!(null==g||!g.length)&&(0,j.jsxs)("aside",{className:T.content,children:[(0,j.jsx)("div",{style:{padding:"10px 15px 5px 15px",justifyContent:"space-between",display:"flex"},children:(0,j.jsxs)("span",{children:["全部回复(",_.replies_count,")"]})}),(0,j.jsx)("aside",{className:T.replyList,children:null==g?void 0:g.map((function(e,n){var c;return(0,j.jsxs)(p.Z,{gutter:[12,12],children:[(0,j.jsx)(h.Z,{flex:"40px",children:(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,j.jsx)("img",{alt:"用户头像",width:"50",height:"50",src:"".concat(f.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)})})}),(0,j.jsx)(h.Z,{flex:"1",children:(0,j.jsxs)(p.Z,{align:"middle",children:[(0,j.jsxs)(h.Z,{span:24,children:[(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,j.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.username})}),(0,j.jsx)("span",{className:"c-light-black ml10",children:e.time})]}),(0,j.jsx)(h.Z,{span:24,children:(0,j.jsx)("div",{onClick:l,children:(0,j.jsx)(Z.Z,{value:e.content})})}),!(null==e||null===(c=e.children)||void 0===c||!c.length)&&(0,j.jsx)(z,{user:t,id:null==e?void 0:e.id,vlist:null==e?void 0:e.children,dispatch:r,params:y,memo_replies:g,forumsDetail:s}),(0,j.jsx)(h.Z,{span:24,className:"mt5 c-light-black",children:J===n?(0,j.jsxs)("aside",{children:[(0,j.jsx)(L.Z,{onChange:function(e){P(e)},height:150,isFocus:!0,placeholder:"我要回复..."}),(0,j.jsx)(p.Z,{children:(0,j.jsx)(h.Z,{span:24,className:"tr",children:(0,j.jsx)(x.ZP,{type:"primary",size:"middle",onClick:a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==E){n.next=4;break}k.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,(0,v.ts)({parent_id:e.id,content:E});case 6:t=n.sent,P(null),t&&(V(-1),g.find((function(e){return e.id===t.parent_id})).children.push(se(t)),r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo:m()(m()({},_),{},{replies_count:_.replies_count+1}),memo_replies:F()(g)})}));case 9:case"end":return n.stop()}}),n)}))),children:"发送"})})})]}):(0,j.jsxs)("div",{className:"tr",children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr15 ml30 current",onClick:function(){return V(n)}}),(0,j.jsx)(S.Z,{title:e.user_praise?"取消点赞":"点赞",children:(0,j.jsxs)("span",{className:e.user_praise?"c-orange":"c-gery-888",children:[(0,j.jsx)("i",{className:"iconfont icon-dianzan mr3 current",onClick:a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,v.vL)({id:e.id,container_type:"Memo",type:e.user_praise?0:1});case 2:(null==(t=n.sent)?void 0:t.praise_count)>=0&&(g.find((function(n){return n.id===e.id})).user_praise=!e.user_praise,g.find((function(n){return n.id===e.id})).praise_count=null==t?void 0:t.praise_count,r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo_replies:F()(g)})}));case 4:case"end":return n.stop()}}),n)})))}),e.praise_count>0?e.praise_count:""]})})]})})]})})]},n)}))})]}),H&&(0,j.jsx)("aside",{className:"bg-white pb20",style:{display:"flex",justifyContent:"center"},children:(0,j.jsxs)(p.Z,{justify:"space-between",children:[(0,j.jsx)(h.Z,{}),(0,j.jsx)(h.Z,{children:H&&(0,j.jsx)("a",{className:"c-black",onClick:te,children:"查看更多评论"})})]})}),(0,j.jsxs)("aside",{className:T.reply,children:[(0,j.jsx)(L.Z,{onBlur:function(){return ne(!1)},isFocus:ee,defaultValue:D,id:"writeForumsReviewId",onChange:function(e){w(e)},placeholder:"我要回复...",height:240}),(0,j.jsxs)(p.Z,{children:[(0,j.jsx)(h.Z,{flex:"1"}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{type:"primary",size:"middle",onClick:a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==D){e.next=4;break}k.ZP.error("请输入内容"),e.next=9;break;case 4:return e.next=6,(0,v.ts)({parent_id:_.id,content:D});case 6:n=e.sent,w(null),n&&r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo:m()(m()({},_),{},{replies_count:_.replies_count+1}),memo_replies:[se(n)].concat(F()(g))})});case 9:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})]})},J=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.models.forumsDetail}}),null,null,{forwardRef:!0})((0,o.forwardRef)(G)),V="wrap___Soi3l",Q="header___vk3EC",A="title___WJAyR",H="menu___yMPKF",O="top___ZqzEM",U="line___EQKlG",Y="flexCenter___Rcnhr",q="like___uNtmq",K="canLike___Lu04z",X="attachmentName___nwdzp",$=t(680),ee=t(98756),ne=t(56752),te=["user","forumsDetail","globalSetting","loading","dispatch"],se={5:"技术分享",3:"操作指南",16:"通知公告"},ie=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var n,t,s,r,l=e.user,d=e.forumsDetail,f=(e.globalSetting,e.loading,e.dispatch),x=(c()(e,te),d.forumsDetailData||{}),_=x.author_info,g=x.memo,y=x.attachments_list,b=((0,o.useRef)(),(0,o.useRef)()),E=function(){var e=a()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:g.id,sticky:g.sticky?0:1},e.next=3,(0,v.B0)(n);case 3:0===(null==(t=e.sent)?void 0:t.status)&&f({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},d.forumsDetailData),{},{memo:m()(m()({},g),{},{sticky:!(null!=g&&g.sticky)})})});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.sW)({id:null==g?void 0:g.id});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(k.ZP.success("删除成功"),u.history.push("/forums")),-1===(null==n?void 0:n.status)&&u.history.push("/forums");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.vL)({id:g.id,container_type:"Memo",type:1});case 2:(null==(n=e.sent)?void 0:n.praise_count)>=0&&f({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},d.forumsDetailData),{},{memo:m()(m()({},g),{},{user_praise:!(null!=g&&g.user_praise),memo_praise_count:null==n?void 0:n.praise_count})})});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=(0,j.jsxs)(w.Z,{className:H,children:[(null===(n=l.userInfo)||void 0===n?void 0:n.admin)&&(null==g?void 0:g.sticky)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){return E()},children:"取消置顶"})}),(null===(t=l.userInfo)||void 0===t?void 0:t.admin)&&!(null!=g&&g.sticky)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){return E()},children:"置  顶"})}),(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(u.Link,{to:"/forums/".concat(null==g?void 0:g.id,"/edit"),children:"编  辑"})}),(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){D.Z.confirm({title:"提示",icon:(0,j.jsx)($.Z,{}),content:"帖子将被删除,无法恢复。是否确认删除?",okText:"确认",onOk:function(){F()},cancelText:"取消"})},children:"删  除"})})]}),L=function(e){var n=e.target,t=n.nodeName,s=n.src;"IMG"===t&&(ne.Z.publish("preview-image",s),console.log("src:",s))};return(0,o.useEffect)((function(){}),[]),(0,j.jsxs)("section",{className:V,children:[(0,j.jsxs)(I.Z,{separator:"/",className:"mb5",children:[(0,j.jsx)(I.Z.Item,{children:(0,j.jsx)(u.Link,{to:"/forums/categories/".concat(null==g?void 0:g.forum_id),children:se[null==g?void 0:g.forum_id]})}),(0,j.jsx)(I.Z.Item,{children:"详情"})]}),(0,j.jsxs)("header",{className:"bg-white pt40 pb40 pl30 pr30 ".concat(Q),children:[(0,j.jsxs)(p.Z,{align:"middle",children:[(0,j.jsxs)(h.Z,{flex:1,className:"font24 mb5",children:[(0,j.jsx)("span",{className:A,children:null==g?void 0:g.subject}),(null==g?void 0:g.sticky)&&(0,j.jsx)("span",{className:O,children:"置顶"})]}),(0,j.jsx)(h.Z,{children:((null===(s=l.userInfo)||void 0===s?void 0:s.admin)||(null===(r=l.userInfo)||void 0===r?void 0:r.user_id)===(null==_?void 0:_.user_id))&&(0,j.jsx)(C.Z,{dropdownRender:function(){return R},children:(0,j.jsx)("i",{className:"fa fa-bars font-16 current c-grey-bcb"})})})]}),(0,j.jsxs)(p.Z,{align:"middle",className:"font14",children:[(0,j.jsx)(h.Z,{flex:1,className:"c-grey-999",children:(0,j.jsxs)("span",{children:[N()(null==g?void 0:g.time).fromNow()," 更新"]})}),(0,j.jsxs)(h.Z,{className:"c-grey-999",children:[(0,j.jsxs)("span",{className:"pr10 pl10 ".concat(null!=g&&g.replies_count?U:""),children:[(0,j.jsx)("i",{className:"iconfont icon-liulanyan font18 mr5"}),null==g?void 0:g.viewed_count]}),!(null==g||!g.replies_count)&&(0,j.jsx)(S.Z,{placement:"bottom",title:"写评论",children:(0,j.jsxs)("span",{className:"current pl10",onClick:function(){b.current.onMdFouch&&b.current.onMdFouch()},children:[(0,j.jsx)("i",{className:"iconfont icon-huifu1 font18 mr5"}),null==g?void 0:g.replies_count]})})]})]})]}),(0,j.jsxs)("main",{className:"bg-white pt40 pb40 pl40 pr40",children:[(0,j.jsx)("div",{onClick:L,children:(0,j.jsx)(Z.Z,{value:null==g?void 0:g.content})}),(0,j.jsx)("div",{className:"bg-white pl40 pr40 mt40",children:(0,j.jsx)("div",{className:"mt10 mb20 ".concat(Y),children:(0,j.jsxs)("div",{className:"".concat(q," ").concat(null!=g&&g.user_praise?"":K),onClick:P,children:[(0,j.jsx)("i",{className:"iconfont icon-dianzan font18"}),(0,j.jsx)("br",{}),(0,j.jsx)("span",{children:null==g?void 0:g.memo_praise_count})]})})}),!(null==y||!y.length)&&(0,j.jsx)("div",{className:"mt40",children:null==y?void 0:y.map((function(e){return(0,j.jsxs)("div",{className:"c-grey-888 ".concat(Y),children:[(0,j.jsx)("i",{className:"iconfont icon-fujian mr10 font14 c-green-29b"}),(0,j.jsx)("a",{href:null==e?void 0:e.url,title:null==e?void 0:e.title,className:"".concat(X," mr10"),children:null==e?void 0:e.title}),(0,j.jsx)("span",{className:"font12 c-grey-666 mt3",children:null==e?void 0:e.filesize})]})}))})]}),(0,j.jsx)(J,{ref:b,handleClick:L}),(0,j.jsx)(ee.Z,{})]})})),re="flex___fgmSn",ae=["forumsDetail","globalSetting","loading","dispatch"],le=(0,u.connect)((function(e){var n=e.forumsDetail,t=e.loading;return{forumsDetail:n,globalSetting:e.globalSetting,loading:t.models.forumsDetail}}))((function(e){e.forumsDetail,e.globalSetting,e.loading;var n=e.dispatch,t=(c()(e,ae),(0,u.useParams)());(0,o.useEffect)((function(){s()}),[t.memoId]);var s=function(){var e=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n({type:"forumsDetail/getForumsDetailData",payload:{id:t.memoId}});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("section",{className:"edu-container mb20 mt30 ".concat(re),children:[(0,j.jsx)(ie,{}),(0,j.jsx)(y,{})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[80508],{98756:function(e,n,t){t.d(n,{Z:function(){return m}});var s=t(79800),i=t.n(s),r=t(59301),a=t(56752),l=t(3113),c=t(73303),o=t(82234),u=t(51638),d=t(37712),m=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],s=n[1],m=(0,r.useState)(0),f=i()(m,2),p=f[0],h=f[1],x=(0,r.useRef)("");function _(e){27==e.keyCode&&x.current&&v()}function v(){document.body.style.overflow="auto",s("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",_),function(){document.removeEventListener("keydown",_)}}),[]),(0,r.useEffect)((function(){x.current=t}),[t]);var j=(0,r.useRef)(),g=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==g.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(l.ZP,{onClick:function(){h(p+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(l.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(l.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:g,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(p,"deg)")}})})]}):null})}},63387:function(e,n,t){t.r(n),t.d(n,{default:function(){return le}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),l=t(39647),c=t.n(l),o=t(59301),u=t(8785),d=t(82242),m=t.n(d),f=t(94334),p=t(95237),h=t(43604),x=t(3113),_={wrap:"wrap___oiJRJ",head:"head___zCLJu",recommendItem:"recommendItem___Z46_0",buttonWrap:"buttonWrap___Gol4S",privateMessage:"privateMessage___UCiuy",flex1:"flex1___FVk7y",mWidth147:"mWidth147___f_pcl"},v=t(47538),j=t(37712),g=["user","forumsDetail","globalSetting","loading","dispatch"],y=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.models.forumsDetail}}))((function(e){var n,t,s,r,l=e.user,o=e.forumsDetail,u=(e.globalSetting,e.loading,e.dispatch),d=(c()(e,g),o.forumsDetailData||{}),y=d.author_info,b=d.memo,Z=d.recommend_shixuns,N=function(){var e=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==y||!y.watched){e.next=6;break}return e.next=3,(0,v.Sr)({user_id:y.user_id});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,v.YP)({user_id:y.user_id});case 8:e.t0=e.sent;case 9:e.t0&&u({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},o.forumsDetailData),{},{author_info:m()(m()({},y),{},{watched:!(null!=y&&y.watched)})})});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsx)("section",{className:_.wrap,children:(0,j.jsxs)("aside",{className:"ml20",children:[(0,j.jsxs)("div",{className:"bg-white pt40 pb40 pl20 pr20 ".concat(_.head),children:[(0,j.jsx)("a",{href:"/users/".concat(null==y?void 0:y.login),target:"_blank",children:(null==y?void 0:y.image_url)&&(0,j.jsx)("img",{src:"".concat(f.Z.API_SERVER,"/images/").concat(null==y?void 0:y.image_url)})}),(0,j.jsx)("div",{className:"tc font20",children:null==y?void 0:y.username}),(0,j.jsx)("div",{className:"tc c-grey-999",children:null==y?void 0:y.identity}),(null===(n=l.userInfo)||void 0===n?void 0:n.user_id)!==(null==y?void 0:y.user_id)&&(0,j.jsxs)(p.Z,{justify:"center",className:"mt30 ".concat(_.buttonWrap),children:[(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{type:"primary",className:"mr10",onClick:N,children:null!=y&&y.watched?"取消关注":"关注"})}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{className:_.privateMessage,href:"/messages/".concat(null===(t=l.userInfo)||void 0===t?void 0:t.login,"/message_detail?target_ids=").concat(null==y?void 0:y.user_id),target:"_blank",children:"私信"})})]})]}),!(null==b||null===(s=b.tag)||void 0===s||!s.length)&&(0,j.jsxs)("div",{className:"bg-white mt10 pt40 pb40 pl20 pr20",children:[(0,j.jsx)("div",{className:"font16",children:"话题标签"}),(0,j.jsx)("div",{className:"mt10 ".concat(_.tag),children:null==b||null===(r=b.tag)||void 0===r?void 0:r.map((function(e,n){return(0,j.jsx)("span",{className:"c-light-primary mr10",children:e},n)}))})]}),(0,j.jsxs)("div",{className:"pt10 pb10 pl10 pr10",children:[(0,j.jsx)("div",{className:"font16 mb20",children:"推荐实训"}),(0,j.jsx)("div",{className:_.recommend,children:null==Z?void 0:Z.map((function(e){return(0,j.jsxs)("div",{className:_.recommendItem,children:[(0,j.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,j.jsx)("img",{alt:e.id,src:"".concat(f.Z.API_SERVER,"/").concat(e.image_url)})}),(0,j.jsxs)("div",{className:"".concat(_.flex1," ml10"),children:[(0,j.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",title:e.name,className:"".concat(_.mWidth147," multi-llipsis1e c-grey-666 mb10"),children:e.name}),(0,j.jsxs)("div",{className:"c-grey-999",children:[e.myshixuns_count," 人学习"]})]})]})}))})]})]})})})),b=t(61186),Z=t.n(b),N=t(7078),k=t(8591),D=t(43418),w=(t(73782),t(20834)),I=t(66104),C=t(38854),S=t(6848),E=t(37205),F=t.n(E),R=t(79800),P=t.n(R),L=t(30010),M=t(71371),z={flex_box_center:"flex_box_center___nMc3G",flex_space_between:"flex_space_between___gTlaF",flex_box_vertical_center:"flex_box_vertical_center___GQv6O",flex_box_center_end:"flex_box_center_end___nrFEP",flex_box_column:"flex_box_column___Ls1oQ",reply:"reply___jb23w",replyList:"replyList___ryiUt",comment:"comment___QJ1eT",content:"content___X2UnY",commentItem:"commentItem___h_wnY"};Z().locale("ZH-cn");var W=function(e){var n=e.user,t=e.vlist,s=void 0===t?[]:t,r=e.dispatch,l=(e.params,e.id),c=e.memo_replies,o=e.forumsDetail;return(0,j.jsx)("aside",{className:z.comment,children:s.map((function(e,t){var s,u;return(0,j.jsxs)(p.Z,{className:z.commentItem,children:[(0,j.jsx)(h.Z,{span:24,children:(0,j.jsxs)(p.Z,{children:[(0,j.jsxs)(h.Z,{flex:"1",children:[(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",className:"c-light-black",children:null==e?void 0:e.username}),(0,j.jsx)("span",{className:"c-light-black ml10",children:e.time})]}),(e.can_delete||e.user_id===(null===(s=n.userInfo)||void 0===s?void 0:s.user_id)||e.user_login===(null===(u=n.userInfo)||void 0===u?void 0:u.login))&&(0,j.jsx)(h.Z,{className:"forums-comment-delete",style:{display:"none"},children:(0,j.jsx)(S.Z,{title:"删除",children:(0,j.jsx)(M.Z,{className:"current",onClick:function(){var n;D.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,j.jsx)("div",{className:"font16 tc",children:"确定要删除该条回复吗?"}),onOk:(n=a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,v.sW)({id:e.id});case 2:n.sent,t=c.find((function(e){return e.id===l})).children.filter((function(n){return n.id!==e.id})),c.find((function(e){return e.id===l})).children=t,r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},o.forumsDetailData),{},{memo_replies:F()(c)})});case 6:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})})]})}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(N.Z,{value:e.content})})]},t)}))})},T=t(42930),G=["user","forumsDetail","globalSetting","loading","dispatch","handleClick"];Z().locale("ZH-cn");var J=function(e,n){var t=e.user,s=e.forumsDetail,r=(e.globalSetting,e.loading,e.dispatch),l=e.handleClick,d=(c()(e,G),s.forumsDetailData||{}),_=d.memo,g=d.memo_replies,y=(0,u.useParams)(),b=(0,o.useState)(""),Z=P()(b,2),D=Z[0],w=Z[1],I=(0,o.useState)(""),C=P()(I,2),E=C[0],R=C[1],M=(0,o.useState)(-1),J=P()(M,2),V=J[0],Q=J[1],A=(0,o.useState)(!1),H=P()(A,2),O=H[0],U=H[1],Y=(0,o.useState)(1),q=P()(Y,2),B=q[0],K=q[1],X=(0,o.useState)(!1),$=P()(X,2),ee=$[0],ne=$[1];(0,o.useImperativeHandle)(n,(function(){return{onMdFouch:ie}})),(0,o.useEffect)((function(){U((null==_?void 0:_.replies_count)>10)}),[null==_?void 0:_.replies_count]);var te=function(){var e=a()(i()().mark((function e(){var n,t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(n=B+1),e.next=4,(0,v.z5)({id:y.memoId,page:n});case 4:null!=(t=e.sent)&&t.memo_replies&&(r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo_replies:[].concat(F()(g),F()(t.memo_replies))})}),U(10===(null===(a=t.memo_replies)||void 0===a?void 0:a.length)));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(e){var n,s,i,r;return m()(m()({},e),{},{image_url:null===(n=t.userInfo)||void 0===n?void 0:n.image_url,children:[],user_id:null===(s=t.userInfo)||void 0===s?void 0:s.user_id,user_login:null===(i=t.userInfo)||void 0===i?void 0:i.login,username:null===(r=t.userInfo)||void 0===r?void 0:r.username,time:"".concat((0,T.li)(((new Date).getTime()-new Date(e.created_at).getTime())/1e3),"前")})},ie=function(){ne(!0)};return(0,j.jsxs)("section",{className:z.wrap,children:[!(null==g||!g.length)&&(0,j.jsxs)("aside",{className:z.content,children:[(0,j.jsx)("div",{style:{padding:"10px 15px 5px 15px",justifyContent:"space-between",display:"flex"},children:(0,j.jsxs)("span",{children:["全部回复(",_.replies_count,")"]})}),(0,j.jsx)("aside",{className:z.replyList,children:null==g?void 0:g.map((function(e,n){var c;return(0,j.jsxs)(p.Z,{gutter:[12,12],children:[(0,j.jsx)(h.Z,{flex:"40px",children:(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,j.jsx)("img",{alt:"用户头像",width:"50",height:"50",src:"".concat(f.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)})})}),(0,j.jsx)(h.Z,{flex:"1",children:(0,j.jsxs)(p.Z,{align:"middle",children:[(0,j.jsxs)(h.Z,{span:24,children:[(0,j.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,j.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.username})}),(0,j.jsx)("span",{className:"c-light-black ml10",children:e.time})]}),(0,j.jsx)(h.Z,{span:24,children:(0,j.jsx)("div",{onClick:l,children:(0,j.jsx)(N.Z,{value:e.content})})}),!(null==e||null===(c=e.children)||void 0===c||!c.length)&&(0,j.jsx)(W,{user:t,id:null==e?void 0:e.id,vlist:null==e?void 0:e.children,dispatch:r,params:y,memo_replies:g,forumsDetail:s}),(0,j.jsx)(h.Z,{span:24,className:"mt5 c-light-black",children:V===n?(0,j.jsxs)("aside",{children:[(0,j.jsx)(L.Z,{onChange:function(e){R(e)},height:150,isFocus:!0,placeholder:"我要回复..."}),(0,j.jsx)(p.Z,{children:(0,j.jsx)(h.Z,{span:24,className:"tr",children:(0,j.jsx)(x.ZP,{type:"primary",size:"middle",onClick:a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==E){n.next=4;break}k.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,(0,v.ts)({parent_id:e.id,content:E});case 6:t=n.sent,R(null),t&&(Q(-1),g.find((function(e){return e.id===t.parent_id})).children.push(se(t)),r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo:m()(m()({},_),{},{replies_count:_.replies_count+1}),memo_replies:F()(g)})}));case 9:case"end":return n.stop()}}),n)}))),children:"发送"})})})]}):(0,j.jsxs)("div",{className:"tr",children:[(0,j.jsx)("span",{className:"iconfont icon-huifu1 mr15 ml30 current",onClick:function(){return Q(n)}}),(0,j.jsx)(S.Z,{title:e.user_praise?"取消点赞":"点赞",children:(0,j.jsxs)("span",{className:e.user_praise?"c-orange":"c-gery-888",children:[(0,j.jsx)("i",{className:"iconfont icon-dianzan mr3 current",onClick:a()(i()().mark((function n(){var t;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,v.vL)({id:e.id,container_type:"Memo",type:e.user_praise?0:1});case 2:(null==(t=n.sent)?void 0:t.praise_count)>=0&&(g.find((function(n){return n.id===e.id})).user_praise=!e.user_praise,g.find((function(n){return n.id===e.id})).praise_count=null==t?void 0:t.praise_count,r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo_replies:F()(g)})}));case 4:case"end":return n.stop()}}),n)})))}),e.praise_count>0?e.praise_count:""]})})]})})]})})]},n)}))})]}),O&&(0,j.jsx)("aside",{className:"bg-white pb20",style:{display:"flex",justifyContent:"center"},children:(0,j.jsxs)(p.Z,{justify:"space-between",children:[(0,j.jsx)(h.Z,{}),(0,j.jsx)(h.Z,{children:O&&(0,j.jsx)("a",{className:"c-black",onClick:te,children:"查看更多评论"})})]})}),(0,j.jsxs)("aside",{className:z.reply,children:[(0,j.jsx)(L.Z,{onBlur:function(){return ne(!1)},isFocus:ee,defaultValue:D,id:"writeForumsReviewId",onChange:function(e){w(e)},placeholder:"我要回复...",height:240}),(0,j.jsxs)(p.Z,{children:[(0,j.jsx)(h.Z,{flex:"1"}),(0,j.jsx)(h.Z,{children:(0,j.jsx)(x.ZP,{type:"primary",size:"middle",onClick:a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==D){e.next=4;break}k.ZP.error("请输入内容"),e.next=9;break;case 4:return e.next=6,(0,v.ts)({parent_id:_.id,content:D});case 6:n=e.sent,w(null),n&&r({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},s.forumsDetailData),{},{memo:m()(m()({},_),{},{replies_count:_.replies_count+1}),memo_replies:[se(n)].concat(F()(g))})});case 9:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})]})},V=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.models.forumsDetail}}),null,null,{forwardRef:!0})((0,o.forwardRef)(J)),Q="wrap___Soi3l",A="header___vk3EC",H="title___WJAyR",O="menu___yMPKF",U="top___ZqzEM",Y="line___EQKlG",q="flexCenter___Rcnhr",B="like___uNtmq",K="canLike___Lu04z",X="attachmentName___nwdzp",$=t(680),ee=t(98756),ne=t(56752),te=["user","forumsDetail","globalSetting","loading","dispatch"],se={5:"技术分享",3:"操作指南",16:"通知公告"},ie=(0,u.connect)((function(e){var n=e.user,t=e.forumsDetail,s=e.loading;return{user:n,forumsDetail:t,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var n,t,s,r,l=e.user,d=e.forumsDetail,f=(e.globalSetting,e.loading,e.dispatch),x=(c()(e,te),d.forumsDetailData||{}),_=x.author_info,g=x.memo,y=x.attachments_list,b=((0,o.useRef)(),(0,o.useRef)()),E=function(){var e=a()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:g.id,sticky:g.sticky?0:1},e.next=3,(0,v.B0)(n);case 3:0===(null==(t=e.sent)?void 0:t.status)&&f({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},d.forumsDetailData),{},{memo:m()(m()({},g),{},{sticky:!(null!=g&&g.sticky)})})});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.sW)({id:null==g?void 0:g.id});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(k.ZP.success("删除成功"),u.history.push("/forums")),-1===(null==n?void 0:n.status)&&u.history.push("/forums");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.vL)({id:g.id,container_type:"Memo",type:1});case 2:(null==(n=e.sent)?void 0:n.praise_count)>=0&&f({type:"forumsDetail/setForumsDetailData",payload:m()(m()({},d.forumsDetailData),{},{memo:m()(m()({},g),{},{user_praise:!(null!=g&&g.user_praise),memo_praise_count:null==n?void 0:n.praise_count})})});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=(0,j.jsxs)(w.Z,{className:O,children:[(null===(n=l.userInfo)||void 0===n?void 0:n.admin)&&(null==g?void 0:g.sticky)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){return E()},children:"取消置顶"})}),(null===(t=l.userInfo)||void 0===t?void 0:t.admin)&&!(null!=g&&g.sticky)&&(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){return E()},children:"置  顶"})}),(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)(u.Link,{to:"/forums/".concat(null==g?void 0:g.id,"/edit"),children:"编  辑"})}),(0,j.jsx)(w.Z.Item,{children:(0,j.jsx)("a",{onClick:function(){D.Z.confirm({title:"提示",icon:(0,j.jsx)($.Z,{}),content:"帖子将被删除,无法恢复。是否确认删除?",okText:"确认",onOk:function(){F()},cancelText:"取消"})},children:"删  除"})})]}),L=function(e){var n=e.target,t=n.nodeName,s=n.src;"IMG"===t&&(ne.Z.publish("preview-image",s),console.log("src:",s))};return(0,o.useEffect)((function(){}),[]),(0,j.jsxs)("section",{className:Q,children:[(0,j.jsxs)(I.Z,{separator:"/",className:"mb5",children:[(0,j.jsx)(I.Z.Item,{children:(0,j.jsx)(u.Link,{to:"/forums/categories/".concat(null==g?void 0:g.forum_id),children:se[null==g?void 0:g.forum_id]})}),(0,j.jsx)(I.Z.Item,{children:"详情"})]}),(0,j.jsxs)("header",{className:"bg-white pt40 pb40 pl30 pr30 ".concat(A),children:[(0,j.jsxs)(p.Z,{align:"middle",children:[(0,j.jsxs)(h.Z,{flex:1,className:"font24 mb5",children:[(0,j.jsx)("span",{className:H,children:null==g?void 0:g.subject}),(null==g?void 0:g.sticky)&&(0,j.jsx)("span",{className:U,children:"置顶"})]}),(0,j.jsx)(h.Z,{children:((null===(s=l.userInfo)||void 0===s?void 0:s.admin)||(null===(r=l.userInfo)||void 0===r?void 0:r.user_id)===(null==_?void 0:_.user_id))&&(0,j.jsx)(C.Z,{dropdownRender:function(){return P},children:(0,j.jsx)("i",{className:"fa fa-bars font-16 current c-grey-bcb"})})})]}),(0,j.jsxs)(p.Z,{align:"middle",className:"font14",children:[(0,j.jsx)(h.Z,{flex:1,className:"c-grey-999",children:(0,j.jsxs)("span",{children:[Z()(null==g?void 0:g.time).fromNow()," 更新"]})}),(0,j.jsxs)(h.Z,{className:"c-grey-999",children:[(0,j.jsxs)("span",{className:"pr10 pl10 ".concat(null!=g&&g.replies_count?Y:""),children:[(0,j.jsx)("i",{className:"iconfont icon-liulanyan font18 mr5"}),null==g?void 0:g.viewed_count]}),!(null==g||!g.replies_count)&&(0,j.jsx)(S.Z,{placement:"bottom",title:"写评论",children:(0,j.jsxs)("span",{className:"current pl10",onClick:function(){b.current.onMdFouch&&b.current.onMdFouch()},children:[(0,j.jsx)("i",{className:"iconfont icon-huifu1 font18 mr5"}),null==g?void 0:g.replies_count]})})]})]})]}),(0,j.jsxs)("main",{className:"bg-white pt40 pb40 pl40 pr40",children:[(0,j.jsx)("div",{onClick:L,children:(0,j.jsx)(N.Z,{value:null==g?void 0:g.content})}),(0,j.jsx)("div",{className:"bg-white pl40 pr40 mt40",children:(0,j.jsx)("div",{className:"mt10 mb20 ".concat(q),children:(0,j.jsxs)("div",{className:"".concat(B," ").concat(null!=g&&g.user_praise?"":K),onClick:R,children:[(0,j.jsx)("i",{className:"iconfont icon-dianzan font18"}),(0,j.jsx)("br",{}),(0,j.jsx)("span",{children:null==g?void 0:g.memo_praise_count})]})})}),!(null==y||!y.length)&&(0,j.jsx)("div",{className:"mt40",children:null==y?void 0:y.map((function(e){return(0,j.jsxs)("div",{className:"c-grey-888 ".concat(q),children:[(0,j.jsx)("i",{className:"iconfont icon-fujian mr10 font14 c-green-29b"}),(0,j.jsx)("a",{href:null==e?void 0:e.url,title:null==e?void 0:e.title,className:"".concat(X," mr10"),children:null==e?void 0:e.title}),(0,j.jsx)("span",{className:"font12 c-grey-666 mt3",children:null==e?void 0:e.filesize})]})}))})]}),(0,j.jsx)(V,{ref:b,handleClick:L}),(0,j.jsx)(ee.Z,{})]})})),re="flex___fgmSn",ae=["forumsDetail","globalSetting","loading","dispatch"],le=(0,u.connect)((function(e){var n=e.forumsDetail,t=e.loading;return{forumsDetail:n,globalSetting:e.globalSetting,loading:t.models.forumsDetail}}))((function(e){e.forumsDetail,e.globalSetting,e.loading;var n=e.dispatch,t=(c()(e,ae),(0,u.useParams)());(0,o.useEffect)((function(){s()}),[t.memoId]);var s=function(){var e=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n({type:"forumsDetail/getForumsDetailData",payload:{id:t.memoId}});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("section",{className:"edu-container mb20 mt30 ".concat(re),children:[(0,j.jsx)(ie,{}),(0,j.jsx)(y,{})]})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Topics__index.async.js b/p__Graduations__Lists__Topics__index.async.js index 1ae152f495..42192d15e3 100644 --- a/p__Graduations__Lists__Topics__index.async.js +++ b/p__Graduations__Lists__Topics__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51461,66208,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0&&(c=10+t*i);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);a>40&&(r=40);var o=this.randomNum(-10,10);e.translate(c,r),e.rotate(o*Math.PI/180),e.fillText(n,0,0),e.rotate(-o*Math.PI/180),e.translate(-c,-r)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t-1||null!==(a=B)&&void 0!==a&&a.startsWith("/api")?B:"data:image/png;base64,".concat(B),autoPlay:!0}),"video"===b&&(0,j.jsx)(j.Fragment,{children:(null===(c=B)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=B)&&void 0!==o&&o.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(B),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(B),autoPlay:!0})}),"office"===b&&z&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===b&&(0,j.jsx)("iframe",{src:B+"&disposition=inline"}),"pdf"===b&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(B,"&disabledDownload=").concat(!!R)}),"image"===b&&(0,j.jsx)("img",{src:(null===(l=B)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=B)&&void 0!==y&&y.startsWith("/api")?B:"data:image/png;base64,".concat(B)}),("other"===b||"download"===b)&&(0,j.jsx)(j.Fragment,{children:O?(0,j.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,j.jsx)(g.Z,{}),"点击下载"]})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return f},x:function(){return p}});var a=t(82242),i=t.n(a),c=t(39647),r=t.n(c),o=t(30010),s=t(98980),l=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],f=function(e){var n=e.value,t=e.onChange,a=e.scrollId,c=r()(e,d);return(0,u.jsx)("div",{id:a||"",children:(0,u.jsx)(o.Z,i()(i()({},c),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,a=e.placeholder,i=e.height,c=void 0===i?140:i;return e.isEdit?(0,u.jsx)(o.Z,{watch:!0,isFocus:!0,height:c,placeholder:a,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(l.Z,{className:s.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(s.Z.inputBorder," ").concat(s.Z.placeholder),children:a})})}},7078:function(e,n,t){t.d(n,{Z:function(){return U}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),p=t.n(f),g=t(11690);var A=[],h=["
                                                                    "],x=new(p().Renderer),m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){A.length=0,h=["
                                                                      "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                                                    • "+i.text+"");var c=[];return n=j(e,++n,i.level,c),c.length>0&&(a.push("
                                                                        "),c.forEach((function(e){a.push(e)})),a.push("
                                                                      ")),a.push("
                                                                    • "),n=j(e,n,t,a)}function y(){return j(A,0,0,h),h.push("
                                                                    "),h.join("")}var S={heading:function(e){var n=m.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,N[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,B=0,b=function(){return"__special_katext_id_".concat(B++,"__")},N={};function D(){return N}function H(){B=0,N={}}function I(e){return e=e.replace(w,(function(e,n){var t=b();return N[t]={type:"inline",expression:n},t}))}var J=x.listitem;x.listitem=function(e){return J(I(e))};var C=x.paragraph;x.paragraph=function(e){return C(I(e))};var F=x.tablecell;x.tablecell=function(e,n){return F(I(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                                    ".concat(e,"

                                                                    "):'
                                                                    ').concat(t?e:(0,g.escape)(e,!0),"
                                                                    \n"):'
                                                                    '+(t?e:(0,g.escape)(e,!0))+"
                                                                    "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return A.push({anchor:a,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:x});var R=p(),E=(t(64018),t(24830)),O=t(94334),P=t(15342),Z=t(1012),Q=t(38696),L=t(37712),M="@▁@",G=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,g=void 0===p?{}:p,A=e.highlightKeywords,h=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),m=void 0!==x&&x,j=e.programFillValue,S=e.onFillChange,w=void 0===S?function(e){}:S,B=e.onFillBlur,b=void 0===B?function(){}:B,N=String(t),I=(0,d.useState)(""),J=u()(I,2),C=J[0],F=J[1],U=(0,d.useState)("office"),z=u()(U,2),V=z[0],W=z[1],K=(0,d.useState)([]),Y=u()(K,2),q=Y[0],T=Y[1],X=(0,d.useRef)("a"+(0,Z.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                    '.concat($(N||""),"
                                                                    ")}var n=R(N);n=$(n);var t=D();N.match(/\[TOC\]/)&&(n=n.replace("

                                                                    [TOC]

                                                                    ",y()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var a=document.createElement("div");return a.innerHTML=n,A?(ae(a,A.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[N,A]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=j[r])||void 0===i?void 0:i.value,"warning"===j[r].type?o.className="program-fill-warning":"success"===j[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,g=u()(l.value,2),A=g[0];g[1].innerHTML=null!==(f=j[A])&&void 0!==f&&f.score?"".concat(null===(p=j[A])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(j)}}),[j]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),w(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),W("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),H(),v()}}),[ee,ie.current,ce]),(0,L.jsxs)(L.Fragment,{children:[c&&(0,L.jsx)("div",{ref:ie,children:ee}),!c&&(0,L.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(m?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(Q.Z,{close:!0,data:C,type:null!=C&&C.length?V:"",style:i()({},g),onClose:function(){return F("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(91510),t(29867),t(37712)),g=s.default.Option,A={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],A=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));A(e)}}),[l.current,g]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,p.jsxs)(l.Z,i()(i()({},A),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(g,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(x,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),g=t(89780),A=t.n(g),h=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),m=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,m.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,m.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,m.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,m.jsx)("li",{children:e.actionName?(0,m.jsx)(S,j()(j()({},e),{},{onActionCallback:i})):(0,m.jsx)("span",{className:"v-line"})},n)})),t?(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,m.jsx)("li",{className:"btn-full-screen",children:(0,m.jsx)(S,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},B=t(98557),b=t(78241),N=t(73782),D=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,j()(j()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,m.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},J=t(35782),C=t(8591),F=t(75166),R=b.Z.useForm,E={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,a=R(),i=u()(a,1)[0],c=(0,p.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,m.jsxs)(b.Z,j()(j()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,m.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,m.jsxs)("div",{className:"flex-container",children:[(0,m.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,m.jsx)(N.Z,{style:E})}),(0,m.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Q(n,r)}})]})}),(0,m.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,m.jsx)(N.Z,{style:{width:264}})}),(0,m.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,m.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,m.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(F.KI,"/api/attachments.json")),a.send(t)}var L=t(5112),M=t(94001),G=L.ZP.Group,U={margin:"0 8px"},z=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,m.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"单元格数:"}),(0,m.jsx)("span",{style:U,children:"行数"}),(0,m.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,m.jsx)(M.Z,{})}),(0,m.jsx)("span",{style:U,children:"列数"}),(0,m.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,m.jsx)(M.Z,{})})]}),(0,m.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"对齐方式:"}),(0,m.jsx)(b.Z.Item,{name:"align",children:(0,m.jsxs)(G,{children:[(0,m.jsx)(L.ZP,{value:"default",children:(0,m.jsx)("i",{className:"fa fa-align-justify"})}),(0,m.jsx)(L.ZP,{value:"left",children:(0,m.jsx)("i",{className:"fa fa-align-left"})}),(0,m.jsx)(L.ZP,{value:"center",children:(0,m.jsx)("i",{className:"fa fa-align-center"})}),(0,m.jsx)(L.ZP,{value:"right",children:(0,m.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),W=t(92911),K=t(1012),Y=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,j=e.isFocus,y=void 0!==j&&j,S=e.watch,b=e.insertTemp,N=e.mode,D=void 0===N?"markdown":N,H=e.id,F=void 0===H?"markdown-editor-id":H,R=e.showResizeBar,E=void 0!==R&&R,O=e.noStorage,Z=void 0!==O&&O,L=e.showNullButton,M=void 0!==L&&L,G=e.showNullProgramButton,U=void 0!==G&&G,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,ge=void 0===pe?"":pe,Ae=e.disablePaste,he=void 0!==Ae&&Ae,xe=e.disabled,me=void 0!==xe&&xe,ve=e.disabledFill,ke=void 0!==ve&&ve,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,we=void 0===Se?"":Se,Be=(0,p.useState)(null),be=u()(Be,2),Ne=be[0],De=be[1],He=(0,p.useState)(t),Ie=u()(He,2),Je=Ie[0],Ce=Ie[1],Fe=(0,p.useState)(S),Re=u()(Fe,2),Ee=Re[0],Oe=Re[1],Pe=(0,p.useState)(le),Ze=u()(Pe,2),Qe=Ze[0],Le=Ze[1],Me=(0,p.useState)(""),Ge=u()(Me,2),Ue=Ge[0],ze=Ge[1],Ve=(0,p.useState)(0),We=u()(Ve,2),Ke=We[0],Ye=We[1],qe=(0,p.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,K.Z)()),an=(0,p.useRef)(!1),cn=(0,p.useRef)(),rn=(0,p.useRef)(),on=(0,p.useRef)(),sn=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==fe||fe(Qe)}),[Qe]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=A().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Q(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,p.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),Ne.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ke+1e4&&(!n||n!==Je)&&(window.sessionStorage.setItem(F,Je),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(S)}),[Ne,S]),(0,p.useEffect)((function(){Ne&&y&&Ne.focus()}),[Ne,y]),(0,p.useEffect)((function(){if(Ee&&Ne){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Ee]),(0,p.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,p.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,p.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ce(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(U?a(t,xn(t)):a(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,a]),(0,p.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ce(t),Ne.setCursor(me?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var fn=(0,p.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),a=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                                                    \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Oe(!Ee),Ne.focus();case"trigger-full-screen":return Le(!Qe),Ne.focus();case q:return void ze(q);case X:return void ze(X);case T:return void ze(T);case _:return void ze(_);default:throw new Error}}),[Ne,Ee,Qe]),pn=(0,p.useCallback)((function(e){switch(ze(""),Ue){case q:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case X:var a=e.language,i=e.content;return Ne.replaceSelection(["```"+a,i,"```"].join("\n")),Ne.focus();case T:var c=e.src,r=e.alt;return r?Ne.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Ne.replaceSelection("![,](".concat(c,")")),Ne.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,sn]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ae(o),height:ae(Xe)},xn=((0,p.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,m.jsxs)(p.Fragment,{children:[(0,m.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,m.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ee?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:hn,children:[(0,m.jsx)(w,{insertTemp:b,watch:Ee,fullScreen:Qe,showNullButton:M,showNullProgramButton:U,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,m.jsxs)("div",{className:"markdown-editor-body",children:[(0,m.jsx)("div",{className:"codemirror-container",children:(0,m.jsx)("textarea",{ref:rn,placeholder:ye})}),Ee?(0,m.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,m.jsx)(v,{value:Je}),"stex"!==D&&(0,m.jsx)(x.Z,{disabledFill:ke,showProgramFill:U,value:Je})]}):null]})]})}),E?(0,m.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,m.jsx)(B.Z,{children:oe[Ue]?(0,m.jsx)(Y.Z,{centered:!0,title:oe[Ue],open:!0,onCancel:An,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return De},O5:function(){return Ve},_b:function(){return Me},t7:function(){return R},Gi:function(){return ce},YG:function(){return ie},qp:function(){return w},vr:function(){return Pe},qE:function(){return Je},Je:function(){return P},cq:function(){return he},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",g="action___VdHb1",A="bar___t1kKC",h="tag___V7Eft",x="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,j=e.titleWidth,w=void 0===j?41:j,B=e.style,b=void 0===B?{}:B,N=e.fontColor,D=void 0===N?"#6A7283":N,H=e.showCount,I=(0,a.useState)(0),J=u()(I,2),C=J[0],F=J[1],R=(0,a.useState)(!1),E=u()(R,2),O=E[0],P=E[1],Z=(0,a.useRef)(null),Q=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),P(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:w,marginTop:O?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:O?"".concat(p," ").concat(k):p,children:[(0,o.jsx)("div",{className:A,ref:Q,style:C>0?{height:1===C?97:"auto",overflow:1===C?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:h,ref:Z,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:D},className:i===e.id?v:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!C&&(0,o.jsx)(a.Fragment,{children:1===C?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,F(1),P(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},B="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(B,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(B,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",D="dropdown___vSy8B",H="menu___NiyBu",I="text___Grueu",J="b1___ZKryM",C="b2___aKyGa",F=t(73782),R=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,g=(0,a.useState)(""),A=u()(g,2),h=A[0],x=A[1],m=(0,a.useState)(""),v=u()(m,2),k=v[0],j=v[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){s(encodeURIComponent(k),h||null)};return(0,o.jsxs)("div",{className:y()(N,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:I,children:[null===(n=i.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:J}),(0,o.jsx)("b",{className:C})]}),(0,o.jsx)("div",{className:H,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",O="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(E,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?O:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?O:"",children:"下一页"})]})},Z=t(94334),Q=t(42930),L=(t(96908),t(57177),t(81378),t(16644)),M="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",V="img___IpFLA",W="bq___Bil0T",K="sign___DXJ4d",Y="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,g=e.trackEventItems,A=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:A,children:(0,o.jsxs)("div",{className:y()(M,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:U,onClick:function(e){e.preventDefault(),g&&(0,Q.L9)([g]),(0,Q.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:z,src:"".concat(Z.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:K,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:W,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,g=e.trackEventItems,A=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:A,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,Q.L9)([g]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:Z.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(Z.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(L.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),ge=t(20834),Ae=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?Ae:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(ge.Z,{children:l.map((function(e,n){return(0,o.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),me=t.n(xe),ve=t(7557),ke=t.n(ve),je=t(41498),ye=t.n(je),Se=t(39647),we=t.n(Se),Be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),Ne=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,g=e.shape,A=void 0===g?"round":g,h=we()(e,Ne),x=(0,a.useState)(!1),m=u()(x,2),v=m[0],k=m[1];return(0,o.jsx)(be.ZP,me()(me()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Be.btn,Be["".concat(p,"-").concat(A)],n),style:me()({},t),size:p,shape:A,loading:v||r},h),{},{children:i}))},He="head___ghH72",Ie="node___mjPEy",Je=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(He,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ie,children:i})]})},Ce="btns___sNgTb",Fe="confirm___Ozirl",Re="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ce,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Re,children:s})]})},Oe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Oe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Oe.wrap,children:[(0,o.jsx)("div",{className:Oe.left,children:i}),(0,o.jsx)("div",{className:Oe.center,children:c}),(0,o.jsx)("div",{className:Oe.right,children:r})]})})},Ze="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(8785),Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Ze,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],ze=Ge.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Ue),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},95404:function(e,n,t){t.r(n),t.d(n,{default:function(){return U}});var a=t(37205),i=t.n(a),c=t(82242),r=t.n(c),o=t(7557),s=t.n(o),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),g="ActvieE3___B5egy",A="Onerow___t6jyJ",h="body___RTqwS",x="FormDiv___I9YYs",m=t(8785),v=t(78241),k=t(6848),j=t(8591),y=t(43418),S=t(95237),w=t(43604),B=t(61998),b=t(27092),N=t(3113),D=t(24905),H=t(73782),I=t(57809),J=t(59028),C=t(78673),F=t(66208),R=t(56102),E=t(16644),O=t(94334),P=t(42930),Z=t(30286),Q=t(5152),L=t(39737),M=t(57265),G=t(37712),U=(0,m.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var n,t,a=e.graduations,c=a.Tasks,o=a.teachers,l=a.students,d=a.forTask,U=e.loading,z=e.dispatch,V=(0,m.useParams)(),W=(0,p.useState)([]),K=f()(W,2),Y=K[0],q=K[1],T=(0,p.useState)([]),X=f()(T,2),_=X[0],$=X[1],ee=(0,p.useState)(!1),ne=f()(ee,2),te=ne[0],ae=ne[1],ie=(0,p.useState)(!1),ce=f()(ie,2),re=ce[0],oe=ce[1],se=v.Z.useForm(),le=f()(se,1)[0],ue=(0,p.useState)({}),de=f()(ue,2),fe=de[0],pe=de[1],ge=(0,p.useState)({}),Ae=f()(ge,2),he=Ae[0],xe=Ae[1],me=(0,p.useState)([]),ve=f()(me,2),ke=ve[0],je=ve[1],ye=(0,p.useState)(!1),Se=f()(ye,2),we=Se[0],Be=Se[1],be=(0,p.useRef)(null),Ne=(0,p.useState)({keyword:"",page:1,per_page:20,status:null,is_teacher:!0}),De=f()(Ne,2),He=De[0],Ie=De[1],Je=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"指导老师",width:120,ellipsis:!0,dataIndex:"teacher_names",render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"选题状态",width:120,dataIndex:"status",render:function(e){return(0,G.jsxs)(G.Fragment,{children:[0==e&&(0,G.jsx)("span",{style:{color:"#E30000"},children:"未达成双选"}),1==e&&(0,G.jsx)("span",{children:"达成双选"})]})}},{title:"邀请码",width:132,dataIndex:"invite_code",render:function(e){return(0,G.jsxs)("span",{className:"c-grey-333",children:[e,(0,G.jsx)(R.CopyToClipboard,{text:e,onCopy:function(){return j.ZP.success("复制成功")},children:(0,G.jsx)("i",{className:"iconfont icon-fuzhi8 font14",style:{color:"#165DFF",marginLeft:"8px",cursor:"pointer"}})})]})}},{title:(0,G.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:u()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!1),e.next=3,Re();case 3:n.teacher_ids=null===(t=n.teacher)||void 0===t?void 0:t.map((function(e){return e.id})),n.student_id=n.student_id?Number(n.student_id):"",je(null==n||null===(a=n.attachments)||void 0===a?void 0:a.map((function(e){return{uid:null==e?void 0:e.id,name:(null==e?void 0:e.title)+" "+(null==e?void 0:e.filesize),status:"done",url:(null==e?void 0:e.url)||""}}))),pe(n),xe(n),le.setFieldsValue(n);case 9:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,G.jsx)("a",{className:g,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){if(1==n.status)j.ZP.warning("该课题已被学生选题不能删除");else var e=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(t=u()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:[n.id]}});case 2:0==t.sent.status&&(j.ZP.success("删除成功"),He.page=1,Ie(r()({},He))),e.destroy();case 5:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),onCancel:function(){e.destroy()}});var t},children:"删除"})]})}}],Ce={multiple:!0,withCredentials:!0,defaultFileList:ke,onRemove:function(e){je(ke.filter((function(n){return(e.uid||e.response.id)!=n.uid})))},beforeUpload:function(e){var n=e.size/1024/1024;return!(n>150||0==n)||(j.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(O.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,t,a,c;"done"===e.file.status&&je([].concat(i()(ke),[{uid:null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,name:(null==e||null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.filename)+" "+(0,P.RD)(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.filesize),status:"done",url:(null==e||null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.url)||""}]))}},Fe={selectedRowKeys:[].concat(i()(Y.map((function(e){return e.id}))),i()(_.map((function(e){return e.id})))),onChange:function(e,n){var t=[],a=[];n.map((function(e){0==e.status?a.push(e):t.push(e)})),$(t),q(a)}},Re=function(){var e=u()(s()().mark((function e(){var n,t,a,i=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],e.next=3,z({type:"graduations/getGraduationsTeachers",payload:{id:V.id,page:1,per_page:2e3}});case 3:t=e.sent,z({type:"graduations/getGraduationsStudents",payload:{id:V.id,page:1,per_page:2e3}}),z({type:"graduations/getGraduationsDetails",payload:{id:V.id}}),n&&le.setFieldsValue({teacher_ids:null==t||null===(a=t.data)||void 0===a||null===(a=a.filter((function(e){return null==e?void 0:e.is_creator})))||void 0===a?void 0:a.map((function(e){return e.id}))}),ae(!0);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z({type:"graduations/getGraduationsTasks",payload:r()({id:V.id},He)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=ke.map((function(e){return e.uid})),!we){e.next=7;break}return e.next=4,(0,L.jW)(r()({graduation_id:V.id},n));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,L.YS)(r()({graduation_id:V.id,id:fe.id},n));case 9:t=e.sent;case 10:if(0!=t.status){e.next=18;break}return j.ZP.success(we?"创建成功":"更新成功"),pe({}),je([]),ae(!1),le.resetFields(),e.next=18,Ee();case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){q([]),$([]),Ee()}),[He]),(0,p.useEffect)((function(){fe.base_project&&(document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTop=1e5)}),[null==fe?void 0:fe.base_project]),(0,G.jsxs)("section",{className:h,children:[(0,G.jsx)(F.YG,{value:"manage",tabBarExtraContent:(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}),dataSource:[{id:"manage",name:"课题管理"}],onChange:function(e){console.log(e)}}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.qp,{title:"状态",className:"mt20",dataSource:[{id:null,name:"全部"},{id:1,name:"达成双选"},{id:0,name:"未达成双选"}],titleWidth:28,value:He.status,onChange:function(e){He.status=e,He.page=1,Ie(r()({},He))}})}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.t7,{style:{width:329,height:"38px"},placeholder:"请输入课题名称/指导老师进行搜索",value:He.keyword,onChange:function(e){He.keyword=e,He.page=1,Ie(r()({},He))}})})]}),Y.length+_.length>0&&(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,G.jsxs)(w.Z,{children:["已选择 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:Y.length+_.length||0})," 项"]}),(0,G.jsxs)(w.Z,{style:{color:"#E30000",cursor:"pointer"},onClick:function(){var e,n=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(Y.length>0)){e.next=5;break}return e.next=3,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:Y.map((function(e){return e.id}))}});case 3:0==e.sent.status&&j.ZP.success("批量删除成功");case 5:_.length>0&&(0==Y.length&&j.ZP.error("无法删除"),oe(!0)),q([]),Ee(),n.destroy();case 9:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){n.destroy()}})},children:[(0,G.jsx)("i",{className:"iconfont icon-piliangshanchu3 mr5"}),"批量删除"]})]}),(0,G.jsx)(B.Z,{rowKey:"id",loading:U.effects["graduations/getGraduationsTasks"],style:{minHeight:500},locale:{emptyText:(0,G.jsx)(E.Z,{customText:null==He.status&&""==He.keyword&&1==He.page?"您当前还没有录入课题,点击完成课题录入":"暂时还没有相关数据哦!",ButtonTwo:null==He.status&&""==He.keyword&&1==He.page?(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}):(0,G.jsx)(G.Fragment,{})})},rowSelection:Fe,columns:Je,dataSource:c.data,pagination:!1}),0!=c.count&&(0,G.jsxs)(S.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsxs)(w.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:c.count||0})," 条数据"]}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(b.Z,{showSizeChanger:!0,showQuickJumper:!0,current:He.page,pageSize:He.per_page,onShowSizeChange:function(e,n){He.per_page=n,He.page=1,Ie(r()({},He))},onChange:function(e){He.page=e,Ie(r()({},He))},total:c.count})})]}),(0,G.jsxs)(y.Z,{open:re,title:"提示",destroyOnClose:!0,width:1200,footer:(0,G.jsx)(N.ZP,{type:"primary",onClick:function(){oe(!1),$([])},children:"知道了"}),onCancel:function(){oe(!1),$([])},children:[(0,G.jsxs)("span",{children:["下面",(0,G.jsx)("span",{style:{color:"#FA6400"},children:_.length}),"个课题已被学生选题,不能删除"]}),(0,G.jsx)("div",{className:"mt10",style:{background:"#F6F7F9",padding:"20px 12px"},children:_.map((function(e,n){return(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",style:{color:"#999"},children:[(0,G.jsx)("i",{className:"iconfont icon-guansuo font14"}),(0,G.jsx)("div",{className:A,style:{marginLeft:"8px"},children:(0,G.jsx)(k.Z,{placement:"topLeft",title:e.name,children:e.name})})]},n)}))})]}),(0,G.jsx)(y.Z,{open:te,title:"".concat(we?"录入课题":"编辑课题"),width:1200,destroyOnClose:!0,okText:"确定",cancelText:"取消",centered:!0,className:"ant-form-modal-body",afterOpenChange:function(e){e&&document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTo(0,0)},onCancel:function(){pe({}),je([]),le.resetFields(),ae(!1)},onOk:function(){le.submit()},children:(0,G.jsxs)(v.Z,{form:le,initialValues:{},layout:"vertical",className:"".concat(x),scrollToFirstError:!0,onValuesChange:function(e,n){pe(r()(r()({},fe),e))},onFinish:function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we||1!=he.status||n.student_id==he.student_id?Oe(n):y.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更指定学生",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认变更指定学生?变更后原学生在该课题提交的文档将清空且无法恢复"}),(0,G.jsx)("div",{children:"请输入验证码后确认删除"}),(0,G.jsx)(Z.Z,{ref:function(e){return be.current=e}})]}),onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!be.current.onVerify()){e.next=2;break}return e.abrupt("return",Promise.reject());case 2:Oe(n);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"source_is_repeat",valuePropName:"checked",children:(0,G.jsx)(D.Z,{children:(0,G.jsx)("span",{style:{color:"#000"},children:"近三年是否重复"})})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题名称"}),name:"name",rules:[{required:!0,message:"请输入课题名称"},{type:"string",max:100,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(H.Z,{showCount:!0,maxLength:100,size:"large"})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指导老师(可多选)"}),name:"teacher_ids",rules:[{required:!0,message:"请选择指导老师"}],children:(0,G.jsx)(I.default,{size:"large",mode:"multiple",optionFilterProp:"children",placeholder:"请选择指导老师",children:null==o||null===(n=o.data)||void 0===n?void 0:n.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题适合专业"}),name:"major",rules:[{type:"string",max:100,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:100})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指定学生"}),name:"student_id",children:(0,G.jsx)(I.default,{size:"large",showSearch:!0,allowClear:!0,optionFilterProp:"children",placeholder:"请选择指定学生",children:null==l||null===(t=l.data)||void 0===t?void 0:t.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题来源"}),name:"source",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题学科方向"}),name:"direction",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题介绍"}),name:"description",rules:[{required:!0,message:"请输入课题介绍"},{type:"string",max:5e3,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(Q.h,{placeholder:"请在此输入内容,最多5000个字符",scrollId:"",watch:!0,height:140})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"attachment_ids",style:{display:"flex",alignItems:"center"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){return e.filter((function(e){if(e.url)return!0;var n=e.size/1024/1024;return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,P.RD)(e.size))),!(n>150||0==n)}))},children:(0,G.jsx)(J.Z,r()(r()({},Ce),{},{children:(0,G.jsxs)(S.Z,{style:{width:"100%"},wrap:!1,align:"middle",children:[(0,G.jsx)(w.Z,{children:(0,G.jsxs)(F.op,{style:{borderRadius:"2px"},children:[(0,G.jsx)("i",{className:"iconfont icon-shangchuan3 mr5"}),"文件上传"]})}),(0,G.jsx)(w.Z,{style:{marginLeft:"16px",color:"#5F6367"},onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"上传课题相关文档,单个文档大小不超过150M"})]})}))}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mb20",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"base_project",valuePropName:"checked",style:{marginBottom:0},children:(0,G.jsx)(C.Z,{})})}),(0,G.jsxs)(S.Z,{align:"middle",className:"ml10",style:{color:"#000"},children:[(0,G.jsx)(w.Z,{children:"基于项目实施"}),(0,G.jsx)(k.Z,{placement:"right",style:{width:"500px"},overlayStyle:{maxWidth:600},title:"开启后,学生必须在本平台创建项目,关联后将应用于毕设所有阶段",children:(0,G.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#3061D0"}})})]})]}),(0,G.jsx)("div",{id:"graduationstageid",children:fe.base_project&&(0,G.jsxs)("div",{style:{background:"#F6F7F9",padding:"12px",width:"100%"},children:[(0,G.jsx)("span",{style:{color:"#5F6367"},children:"学生需要完成关联项目的阶段"}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mt15",children:[(0,G.jsx)(w.Z,{style:{width:"632px"},children:(0,G.jsx)(v.Z.Item,{name:"graduation_stage_id",htmlFor:null,style:{marginBottom:0},rules:[{required:!0,message:"请选择关联项目的阶段"}],children:(0,G.jsx)(I.default,{children:null==d?void 0:d.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})})}),(0,G.jsx)(w.Z,{className:"ml20",style:{color:"#999",fontSize:"12px"},children:"选择阶段后,学生必须在对应阶段完成项目关联"})]})]})})]})})]})}))},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51461,66208,7078,96898],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0&&(c=10+t*i);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);a>40&&(r=40);var o=this.randomNum(-10,10);e.translate(c,r),e.rotate(o*Math.PI/180),e.fillText(n,0,0),e.rotate(-o*Math.PI/180),e.translate(-c,-r)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t-1||null!==(a=B)&&void 0!==a&&a.startsWith("/api")?B:"data:image/png;base64,".concat(B),autoPlay:!0}),"video"===b&&(0,j.jsx)(j.Fragment,{children:(null===(c=B)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=B)&&void 0!==o&&o.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(B),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(B),autoPlay:!0})}),"office"===b&&z&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===b&&(0,j.jsx)("iframe",{src:B+"&disposition=inline"}),"pdf"===b&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(B,"&disabledDownload=").concat(!!R)}),"image"===b&&(0,j.jsx)("img",{src:(null===(l=B)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=B)&&void 0!==y&&y.startsWith("/api")?B:"data:image/png;base64,".concat(B)}),("other"===b||"download"===b)&&(0,j.jsx)(j.Fragment,{children:O?(0,j.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,j.jsx)(A.Z,{}),"点击下载"]})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return f},x:function(){return p}});var a=t(82242),i=t.n(a),c=t(39647),r=t.n(c),o=t(30010),s=t(98980),l=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],f=function(e){var n=e.value,t=e.onChange,a=e.scrollId,c=r()(e,d);return(0,u.jsx)("div",{id:a||"",children:(0,u.jsx)(o.Z,i()(i()({},c),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,a=e.placeholder,i=e.height,c=void 0===i?140:i;return e.isEdit?(0,u.jsx)(o.Z,{watch:!0,isFocus:!0,height:c,placeholder:a,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(l.Z,{className:s.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(s.Z.inputBorder," ").concat(s.Z.placeholder),children:a})})}},7078:function(e,n,t){t.d(n,{Z:function(){return U}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(13729),t(32834)),p=t.n(f),A=t(11690);var g=[],h=["
                                                                      "],x=new(p().Renderer),m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){g.length=0,h=["
                                                                        "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                                                      • "+i.text+"");var c=[];return n=j(e,++n,i.level,c),c.length>0&&(a.push("
                                                                          "),c.forEach((function(e){a.push(e)})),a.push("
                                                                        ")),a.push("
                                                                      • "),n=j(e,n,t,a)}function y(){return j(g,0,0,h),h.push("
                                                                      "),h.join("")}var S={heading:function(e){var n=m.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,D[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,B=0,b=function(){return"__special_katext_id_".concat(B++,"__")},D={};function N(){return D}function H(){B=0,D={}}function I(e){return e=e.replace(w,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var J=x.listitem;x.listitem=function(e){return J(I(e))};var C=x.paragraph;x.paragraph=function(e){return C(I(e))};var F=x.tablecell;x.tablecell=function(e,n){return F(I(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                                      ".concat(e,"

                                                                      "):'
                                                                      ').concat(t?e:(0,A.escape)(e,!0),"
                                                                      \n"):'
                                                                      '+(t?e:(0,A.escape)(e,!0))+"
                                                                      "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:a,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:x});var R=p(),E=(t(64018),t(24830)),O=t(94334),P=t(15342),Z=t(1012),Q=t(38696),L=t(37712),M="@▁@",G=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,A=void 0===p?{}:p,g=e.highlightKeywords,h=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),m=void 0!==x&&x,j=e.programFillValue,S=e.onFillChange,w=void 0===S?function(e){}:S,B=e.onFillBlur,b=void 0===B?function(){}:B,D=String(t),I=(0,d.useState)(""),J=u()(I,2),C=J[0],F=J[1],U=(0,d.useState)("office"),z=u()(U,2),V=z[0],W=z[1],K=(0,d.useState)([]),Y=u()(K,2),q=Y[0],T=Y[1],X=(0,d.useRef)("a"+(0,Z.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                      '.concat($(D||""),"
                                                                      ")}var n=R(D);n=$(n);var t=N();D.match(/\[TOC\]/)&&(n=n.replace("

                                                                      [TOC]

                                                                      ",y()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var a=document.createElement("div");return a.innerHTML=n,g?(ae(a,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[D,g]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=j[r])||void 0===i?void 0:i.value,"warning"===j[r].type?o.className="program-fill-warning":"success"===j[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,A=u()(l.value,2),g=A[0];A[1].innerHTML=null!==(f=j[g])&&void 0!==f&&f.score?"".concat(null===(p=j[g])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(j)}}),[j]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),w(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),W("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),H(),v()}}),[ee,ie.current,ce]),(0,L.jsxs)(L.Fragment,{children:[c&&(0,L.jsx)("div",{ref:ie,children:ee}),!c&&(0,L.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(m?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(Q.Z,{close:!0,data:C,type:null!=C&&C.length?V:"",style:i()({},A),onClose:function(){return F("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(91510),t(29867),t(37712)),A=s.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),A=d[0],g=d[1];return(0,o.useEffect)((function(){if(A){var e=function(e){var n=e.getValue();t&&t(n)};return A.on("change",e),function(){A.off("change",e)}}}),[A,t]),(0,o.useEffect)((function(){A&&A.setOption("mode",a)}),[A,a]),(0,o.useEffect)((function(){A&&(n===A.getValue()&&""!==n||setTimeout((function(){A.setValue(n||"")}),300))}),[A,n]),(0,o.useEffect)((function(){if(l.current&&!A){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));g(e)}}),[l.current,A]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,p.jsxs)(l.Z,i()(i()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(A,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(x,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),A=t(89780),g=t.n(A),h=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),m=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,m.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,m.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,m.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,m.jsx)("li",{children:e.actionName?(0,m.jsx)(S,j()(j()({},e),{},{onActionCallback:i})):(0,m.jsx)("span",{className:"v-line"})},n)})),t?(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,m.jsx)("li",{className:"btn-full-screen",children:(0,m.jsx)(S,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},B=t(98557),b=t(78241),D=t(73782),N=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,j()(j()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,m.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,m.jsx)(D.Z,{})}),(0,m.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,m.jsx)(D.Z,{})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},J=t(35782),C=t(8591),F=t(75166),R=b.Z.useForm,E={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,a=R(),i=u()(a,1)[0],c=(0,p.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,m.jsxs)(b.Z,j()(j()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,m.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,m.jsxs)("div",{className:"flex-container",children:[(0,m.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,m.jsx)(D.Z,{style:E})}),(0,m.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Q(n,r)}})]})}),(0,m.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,m.jsx)(D.Z,{style:{width:264}})}),(0,m.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,m.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,m.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,m.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(F.KI,"/api/attachments.json")),a.send(t)}var L=t(5112),M=t(94001),G=L.ZP.Group,U={margin:"0 8px"},z=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,m.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"单元格数:"}),(0,m.jsx)("span",{style:U,children:"行数"}),(0,m.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,m.jsx)(M.Z,{})}),(0,m.jsx)("span",{style:U,children:"列数"}),(0,m.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,m.jsx)(M.Z,{})})]}),(0,m.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"对齐方式:"}),(0,m.jsx)(b.Z.Item,{name:"align",children:(0,m.jsxs)(G,{children:[(0,m.jsx)(L.ZP,{value:"default",children:(0,m.jsx)("i",{className:"fa fa-align-justify"})}),(0,m.jsx)(L.ZP,{value:"left",children:(0,m.jsx)("i",{className:"fa fa-align-left"})}),(0,m.jsx)(L.ZP,{value:"center",children:(0,m.jsx)("i",{className:"fa fa-align-center"})}),(0,m.jsx)(L.ZP,{value:"right",children:(0,m.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),W=t(92911),K=t(1012),Y=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,A=e.miniToolbar,k=void 0!==A&&A,j=e.isFocus,y=void 0!==j&&j,S=e.watch,b=e.insertTemp,D=e.mode,N=void 0===D?"markdown":D,H=e.id,F=void 0===H?"markdown-editor-id":H,R=e.showResizeBar,E=void 0!==R&&R,O=e.noStorage,Z=void 0!==O&&O,L=e.showNullButton,M=void 0!==L&&L,G=e.showNullProgramButton,U=void 0!==G&&G,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,Ae=void 0===pe?"":pe,ge=e.disablePaste,he=void 0!==ge&&ge,xe=e.disabled,me=void 0!==xe&&xe,ve=e.disabledFill,ke=void 0!==ve&&ve,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,we=void 0===Se?"":Se,Be=(0,p.useState)(null),be=u()(Be,2),De=be[0],Ne=be[1],He=(0,p.useState)(t),Ie=u()(He,2),Je=Ie[0],Ce=Ie[1],Fe=(0,p.useState)(S),Re=u()(Fe,2),Ee=Re[0],Oe=Re[1],Pe=(0,p.useState)(le),Ze=u()(Pe,2),Qe=Ze[0],Le=Ze[1],Me=(0,p.useState)(""),Ge=u()(Me,2),Ue=Ge[0],ze=Ge[1],Ve=(0,p.useState)(0),We=u()(Ve,2),Ke=We[0],Ye=We[1],qe=(0,p.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,K.Z)()),an=(0,p.useRef)(!1),cn=(0,p.useRef)(),rn=(0,p.useRef)(),on=(0,p.useRef)(),sn=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(we),null==De||De.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==fe||fe(Qe)}),[Qe]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(rn.current,{mode:N,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Q(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,p.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),De.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ke+1e4&&(!n||n!==Je)&&(window.sessionStorage.setItem(F,Je),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(S)}),[De,S]),(0,p.useEffect)((function(){De&&y&&De.focus()}),[De,y]),(0,p.useEffect)((function(){if(Ee&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Ee]),(0,p.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,p.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,p.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ce(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(U?a(t,xn(t)):a(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,a]),(0,p.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ce(t),De.setCursor(me?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var fn=(0,p.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),a=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
                                                                      \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return Oe(!Ee),De.focus();case"trigger-full-screen":return Le(!Qe),De.focus();case q:return void ze(q);case X:return void ze(X);case T:return void ze(T);case _:return void ze(_);default:throw new Error}}),[De,Ee,Qe]),pn=(0,p.useCallback)((function(e){switch(ze(""),Ue){case q:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case X:var a=e.language,i=e.content;return De.replaceSelection(["```"+a,i,"```"].join("\n")),De.focus();case T:var c=e.src,r=e.alt;return r?De.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):De.replaceSelection("![,](".concat(c,")")),De.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,sn]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ae(o),height:ae(Xe)},xn=((0,p.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,m.jsxs)(p.Fragment,{children:[(0,m.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,m.jsxs)("div",{className:"markdown-editor-container ".concat(Ae," ").concat(Ee?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:hn,children:[(0,m.jsx)(w,{insertTemp:b,watch:Ee,fullScreen:Qe,showNullButton:M,showNullProgramButton:U,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,m.jsxs)("div",{className:"markdown-editor-body",children:[(0,m.jsx)("div",{className:"codemirror-container",children:(0,m.jsx)("textarea",{ref:rn,placeholder:ye})}),Ee?(0,m.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===N&&(0,m.jsx)(v,{value:Je}),"stex"!==N&&(0,m.jsx)(x.Z,{disabledFill:ke,showProgramFill:U,value:Je})]}):null]})]})}),E?(0,m.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,m.jsx)(B.Z,{children:oe[Ue]?(0,m.jsx)(Y.Z,{centered:!0,title:oe[Ue],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:An}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Ve},_b:function(){return Me},t7:function(){return R},Gi:function(){return ce},YG:function(){return ie},qp:function(){return w},vr:function(){return Pe},qE:function(){return Je},Je:function(){return P},cq:function(){return he},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",A="action___VdHb1",g="bar___t1kKC",h="tag___V7Eft",x="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,j=e.titleWidth,w=void 0===j?41:j,B=e.style,b=void 0===B?{}:B,D=e.fontColor,N=void 0===D?"#6A7283":D,H=e.showCount,I=(0,a.useState)(0),J=u()(I,2),C=J[0],F=J[1],R=(0,a.useState)(!1),E=u()(R,2),O=E[0],P=E[1],Z=(0,a.useRef)(null),Q=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),P(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:w,marginTop:O?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:O?"".concat(p," ").concat(k):p,children:[(0,o.jsx)("div",{className:g,ref:Q,style:C>0?{height:1===C?97:"auto",overflow:1===C?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:h,ref:Z,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:N},className:i===e.id?v:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!C&&(0,o.jsx)(a.Fragment,{children:1===C?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:A,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,F(1),P(!1)},className:A,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},B="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(B,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(B,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",H="menu___NiyBu",I="text___Grueu",J="b1___ZKryM",C="b2___aKyGa",F=t(73782),R=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,A=(0,a.useState)(""),g=u()(A,2),h=g[0],x=g[1],m=(0,a.useState)(""),v=u()(m,2),k=v[0],j=v[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){s(encodeURIComponent(k),h||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:I,children:[null===(n=i.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:J}),(0,o.jsx)("b",{className:C})]}),(0,o.jsx)("div",{className:H,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",O="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(E,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?O:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?O:"",children:"下一页"})]})},Z=t(94334),Q=t(42930),L=(t(96908),t(57177),t(81378),t(16644)),M="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",V="img___IpFLA",W="bq___Bil0T",K="sign___DXJ4d",Y="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,A=e.trackEventItems,g=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:g,children:(0,o.jsxs)("div",{className:y()(M,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:U,onClick:function(e){e.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:z,src:"".concat(Z.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:K,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:W,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,A=e.trackEventItems,g=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:g,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:Z.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(Z.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(L.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),Ae=t(20834),ge=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?ge:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(Ae.Z,{children:l.map((function(e,n){return(0,o.jsx)(Ae.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),me=t.n(xe),ve=t(7557),ke=t.n(ve),je=t(41498),ye=t.n(je),Se=t(39647),we=t.n(Se),Be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,A=e.shape,g=void 0===A?"round":A,h=we()(e,De),x=(0,a.useState)(!1),m=u()(x,2),v=m[0],k=m[1];return(0,o.jsx)(be.ZP,me()(me()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Be.btn,Be["".concat(p,"-").concat(g)],n),style:me()({},t),size:p,shape:g,loading:v||r},h),{},{children:i}))},He="head___ghH72",Ie="node___mjPEy",Je=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(He,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ie,children:i})]})},Ce="btns___sNgTb",Fe="confirm___Ozirl",Re="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ce,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Re,children:s})]})},Oe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Oe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Oe.wrap,children:[(0,o.jsx)("div",{className:Oe.left,children:i}),(0,o.jsx)("div",{className:Oe.center,children:c}),(0,o.jsx)("div",{className:Oe.right,children:r})]})})},Ze="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(8785),Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Ze,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],ze=Ge.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Ue),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},95404:function(e,n,t){t.r(n),t.d(n,{default:function(){return U}});var a=t(37205),i=t.n(a),c=t(82242),r=t.n(c),o=t(7557),s=t.n(o),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),A="ActvieE3___B5egy",g="Onerow___t6jyJ",h="body___RTqwS",x="FormDiv___I9YYs",m=t(8785),v=t(78241),k=t(6848),j=t(8591),y=t(43418),S=t(95237),w=t(43604),B=t(61998),b=t(27092),D=t(3113),N=t(24905),H=t(73782),I=t(57809),J=t(59028),C=t(78673),F=t(66208),R=t(56102),E=t(16644),O=t(94334),P=t(42930),Z=t(30286),Q=t(5152),L=t(39737),M=t(57265),G=t(37712),U=(0,m.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var n,t,a=e.graduations,c=a.Tasks,o=a.teachers,l=a.students,d=a.forTask,U=e.loading,z=e.dispatch,V=(0,m.useParams)(),W=(0,p.useState)([]),K=f()(W,2),Y=K[0],q=K[1],T=(0,p.useState)([]),X=f()(T,2),_=X[0],$=X[1],ee=(0,p.useState)(!1),ne=f()(ee,2),te=ne[0],ae=ne[1],ie=(0,p.useState)(!1),ce=f()(ie,2),re=ce[0],oe=ce[1],se=v.Z.useForm(),le=f()(se,1)[0],ue=(0,p.useState)({}),de=f()(ue,2),fe=de[0],pe=de[1],Ae=(0,p.useState)({}),ge=f()(Ae,2),he=ge[0],xe=ge[1],me=(0,p.useState)([]),ve=f()(me,2),ke=ve[0],je=ve[1],ye=(0,p.useState)(!1),Se=f()(ye,2),we=Se[0],Be=Se[1],be=(0,p.useRef)(null),De=(0,p.useState)({keyword:"",page:1,per_page:20,status:null,is_teacher:!0}),Ne=f()(De,2),He=Ne[0],Ie=Ne[1],Je=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"指导老师",width:120,ellipsis:!0,dataIndex:"teacher_names",render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"选题状态",width:120,dataIndex:"status",render:function(e){return(0,G.jsxs)(G.Fragment,{children:[0==e&&(0,G.jsx)("span",{style:{color:"#E30000"},children:"未达成双选"}),1==e&&(0,G.jsx)("span",{children:"达成双选"})]})}},{title:"邀请码",width:132,dataIndex:"invite_code",render:function(e){return(0,G.jsxs)("span",{className:"c-grey-333",children:[e,(0,G.jsx)(R.CopyToClipboard,{text:e,onCopy:function(){return j.ZP.success("复制成功")},children:(0,G.jsx)("i",{className:"iconfont icon-fuzhi8 font14",style:{color:"#165DFF",marginLeft:"8px",cursor:"pointer"}})})]})}},{title:(0,G.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:u()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!1),e.next=3,Re();case 3:n.teacher_ids=null===(t=n.teacher)||void 0===t?void 0:t.map((function(e){return e.id})),n.student_id=n.student_id?Number(n.student_id):"",je(null==n||null===(a=n.attachments)||void 0===a?void 0:a.map((function(e){return{uid:null==e?void 0:e.id,name:(null==e?void 0:e.title)+" "+(null==e?void 0:e.filesize),status:"done",url:(null==e?void 0:e.url)||""}}))),pe(n),xe(n),le.setFieldsValue(n);case 9:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,G.jsx)("a",{className:A,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){if(1==n.status)j.ZP.warning("该课题已被学生选题不能删除");else var e=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(t=u()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:[n.id]}});case 2:0==t.sent.status&&(j.ZP.success("删除成功"),He.page=1,Ie(r()({},He))),e.destroy();case 5:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),onCancel:function(){e.destroy()}});var t},children:"删除"})]})}}],Ce={multiple:!0,withCredentials:!0,defaultFileList:ke,onRemove:function(e){je(ke.filter((function(n){return(e.uid||e.response.id)!=n.uid})))},beforeUpload:function(e){var n=e.size/1024/1024;return!(n>150||0==n)||(j.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(O.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,t,a,c;"done"===e.file.status&&je([].concat(i()(ke),[{uid:null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,name:(null==e||null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.filename)+" "+(0,P.RD)(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.filesize),status:"done",url:(null==e||null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.url)||""}]))}},Fe={selectedRowKeys:[].concat(i()(Y.map((function(e){return e.id}))),i()(_.map((function(e){return e.id})))),onChange:function(e,n){var t=[],a=[];n.map((function(e){0==e.status?a.push(e):t.push(e)})),$(t),q(a)}},Re=function(){var e=u()(s()().mark((function e(){var n,t,a,i=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],e.next=3,z({type:"graduations/getGraduationsTeachers",payload:{id:V.id,page:1,per_page:2e3}});case 3:t=e.sent,z({type:"graduations/getGraduationsStudents",payload:{id:V.id,page:1,per_page:2e3}}),z({type:"graduations/getGraduationsDetails",payload:{id:V.id}}),n&&le.setFieldsValue({teacher_ids:null==t||null===(a=t.data)||void 0===a||null===(a=a.filter((function(e){return null==e?void 0:e.is_creator})))||void 0===a?void 0:a.map((function(e){return e.id}))}),ae(!0);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z({type:"graduations/getGraduationsTasks",payload:r()({id:V.id},He)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=ke.map((function(e){return e.uid})),!we){e.next=7;break}return e.next=4,(0,L.jW)(r()({graduation_id:V.id},n));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,L.YS)(r()({graduation_id:V.id,id:fe.id},n));case 9:t=e.sent;case 10:if(0!=t.status){e.next=18;break}return j.ZP.success(we?"创建成功":"更新成功"),pe({}),je([]),ae(!1),le.resetFields(),e.next=18,Ee();case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){q([]),$([]),Ee()}),[He]),(0,p.useEffect)((function(){fe.base_project&&(document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTop=1e5)}),[null==fe?void 0:fe.base_project]),(0,G.jsxs)("section",{className:h,children:[(0,G.jsx)(F.YG,{value:"manage",tabBarExtraContent:(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}),dataSource:[{id:"manage",name:"课题管理"}],onChange:function(e){console.log(e)}}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.qp,{title:"状态",className:"mt20",dataSource:[{id:null,name:"全部"},{id:1,name:"达成双选"},{id:0,name:"未达成双选"}],titleWidth:28,value:He.status,onChange:function(e){He.status=e,He.page=1,Ie(r()({},He))}})}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.t7,{style:{width:329,height:"38px"},placeholder:"请输入课题名称/指导老师进行搜索",value:He.keyword,onChange:function(e){He.keyword=e,He.page=1,Ie(r()({},He))}})})]}),Y.length+_.length>0&&(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,G.jsxs)(w.Z,{children:["已选择 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:Y.length+_.length||0})," 项"]}),(0,G.jsxs)(w.Z,{style:{color:"#E30000",cursor:"pointer"},onClick:function(){var e,n=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(Y.length>0)){e.next=5;break}return e.next=3,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:Y.map((function(e){return e.id}))}});case 3:0==e.sent.status&&j.ZP.success("批量删除成功");case 5:_.length>0&&(0==Y.length&&j.ZP.error("无法删除"),oe(!0)),q([]),Ee(),n.destroy();case 9:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){n.destroy()}})},children:[(0,G.jsx)("i",{className:"iconfont icon-piliangshanchu3 mr5"}),"批量删除"]})]}),(0,G.jsx)(B.Z,{rowKey:"id",loading:U.effects["graduations/getGraduationsTasks"],style:{minHeight:500},locale:{emptyText:(0,G.jsx)(E.Z,{customText:null==He.status&&""==He.keyword&&1==He.page?"您当前还没有录入课题,点击完成课题录入":"暂时还没有相关数据哦!",ButtonTwo:null==He.status&&""==He.keyword&&1==He.page?(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}):(0,G.jsx)(G.Fragment,{})})},rowSelection:Fe,columns:Je,dataSource:c.data,pagination:!1}),0!=c.count&&(0,G.jsxs)(S.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsxs)(w.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:c.count||0})," 条数据"]}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(b.Z,{showSizeChanger:!0,showQuickJumper:!0,current:He.page,pageSize:He.per_page,onShowSizeChange:function(e,n){He.per_page=n,He.page=1,Ie(r()({},He))},onChange:function(e){He.page=e,Ie(r()({},He))},total:c.count})})]}),(0,G.jsxs)(y.Z,{open:re,title:"提示",destroyOnClose:!0,width:1200,footer:(0,G.jsx)(D.ZP,{type:"primary",onClick:function(){oe(!1),$([])},children:"知道了"}),onCancel:function(){oe(!1),$([])},children:[(0,G.jsxs)("span",{children:["下面",(0,G.jsx)("span",{style:{color:"#FA6400"},children:_.length}),"个课题已被学生选题,不能删除"]}),(0,G.jsx)("div",{className:"mt10",style:{background:"#F6F7F9",padding:"20px 12px"},children:_.map((function(e,n){return(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",style:{color:"#999"},children:[(0,G.jsx)("i",{className:"iconfont icon-guansuo font14"}),(0,G.jsx)("div",{className:g,style:{marginLeft:"8px"},children:(0,G.jsx)(k.Z,{placement:"topLeft",title:e.name,children:e.name})})]},n)}))})]}),(0,G.jsx)(y.Z,{open:te,title:"".concat(we?"录入课题":"编辑课题"),width:1200,destroyOnClose:!0,okText:"确定",cancelText:"取消",centered:!0,className:"ant-form-modal-body",afterOpenChange:function(e){e&&document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTo(0,0)},onCancel:function(){pe({}),je([]),le.resetFields(),ae(!1)},onOk:function(){le.submit()},children:(0,G.jsxs)(v.Z,{form:le,initialValues:{},layout:"vertical",className:"".concat(x),scrollToFirstError:!0,onValuesChange:function(e,n){pe(r()(r()({},fe),e))},onFinish:function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we||1!=he.status||n.student_id==he.student_id?Oe(n):y.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更指定学生",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认变更指定学生?变更后原学生在该课题提交的文档将清空且无法恢复"}),(0,G.jsx)("div",{children:"请输入验证码后确认删除"}),(0,G.jsx)(Z.Z,{ref:function(e){return be.current=e}})]}),onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!be.current.onVerify()){e.next=2;break}return e.abrupt("return",Promise.reject());case 2:Oe(n);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"source_is_repeat",valuePropName:"checked",children:(0,G.jsx)(N.Z,{children:(0,G.jsx)("span",{style:{color:"#000"},children:"近三年是否重复"})})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题名称"}),name:"name",rules:[{required:!0,message:"请输入课题名称"},{type:"string",max:100,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(H.Z,{showCount:!0,maxLength:100,size:"large"})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指导老师(可多选)"}),name:"teacher_ids",rules:[{required:!0,message:"请选择指导老师"}],children:(0,G.jsx)(I.default,{size:"large",mode:"multiple",optionFilterProp:"children",placeholder:"请选择指导老师",children:null==o||null===(n=o.data)||void 0===n?void 0:n.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题适合专业"}),name:"major",rules:[{type:"string",max:100,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:100})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指定学生"}),name:"student_id",children:(0,G.jsx)(I.default,{size:"large",showSearch:!0,allowClear:!0,optionFilterProp:"children",placeholder:"请选择指定学生",children:null==l||null===(t=l.data)||void 0===t?void 0:t.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题来源"}),name:"source",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题学科方向"}),name:"direction",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题介绍"}),name:"description",rules:[{required:!0,message:"请输入课题介绍"},{type:"string",max:5e3,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(Q.h,{placeholder:"请在此输入内容,最多5000个字符",scrollId:"",watch:!0,height:140})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"attachment_ids",style:{display:"flex",alignItems:"center"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){return e.filter((function(e){if(e.url)return!0;var n=e.size/1024/1024;return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,P.RD)(e.size))),!(n>150||0==n)}))},children:(0,G.jsx)(J.Z,r()(r()({},Ce),{},{children:(0,G.jsxs)(S.Z,{style:{width:"100%"},wrap:!1,align:"middle",children:[(0,G.jsx)(w.Z,{children:(0,G.jsxs)(F.op,{style:{borderRadius:"2px"},children:[(0,G.jsx)("i",{className:"iconfont icon-shangchuan3 mr5"}),"文件上传"]})}),(0,G.jsx)(w.Z,{style:{marginLeft:"16px",color:"#5F6367"},onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"上传课题相关文档,单个文档大小不超过150M"})]})}))}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mb20",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"base_project",valuePropName:"checked",style:{marginBottom:0},children:(0,G.jsx)(C.Z,{})})}),(0,G.jsxs)(S.Z,{align:"middle",className:"ml10",style:{color:"#000"},children:[(0,G.jsx)(w.Z,{children:"基于项目实施"}),(0,G.jsx)(k.Z,{placement:"right",style:{width:"500px"},overlayStyle:{maxWidth:600},title:"开启后,学生必须在本平台创建项目,关联后将应用于毕设所有阶段",children:(0,G.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#3061D0"}})})]})]}),(0,G.jsx)("div",{id:"graduationstageid",children:fe.base_project&&(0,G.jsxs)("div",{style:{background:"#F6F7F9",padding:"12px",width:"100%"},children:[(0,G.jsx)("span",{style:{color:"#5F6367"},children:"学生需要完成关联项目的阶段"}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mt15",children:[(0,G.jsx)(w.Z,{style:{width:"632px"},children:(0,G.jsx)(v.Z.Item,{name:"graduation_stage_id",htmlFor:null,style:{marginBottom:0},rules:[{required:!0,message:"请选择关联项目的阶段"}],children:(0,G.jsx)(I.default,{children:null==d?void 0:d.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})})}),(0,G.jsx)(w.Z,{className:"ml20",style:{color:"#999",fontSize:"12px"},children:"选择阶段后,学生必须在对应阶段完成项目关联"})]})]})})]})})]})}))},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Guidance__index.async.js b/p__Guidance__index.async.js index 7e80ec2b41..2b078de6e4 100644 --- a/p__Guidance__index.async.js +++ b/p__Guidance__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50869],{16644:function(n,t,e){var i=e(82242),s=e.n(i),c=(e(59301),e(19779)),l=e(3113),u=e(37712);t.Z=function(n){var t=n.img,e=n.buttonProps,i=void 0===e?{}:e,o=n.styles,a=void 0===o?{}:o,r=n.customText,d=n.ButtonText,v=n.ButtonClick,f=n.Buttonclass,h=n.ButtonTwo,m=n.imgStyles,p=n.loading,_=void 0!==p&&p;return(0,u.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),a),children:[(0,u.jsx)("img",{src:t||c,style:s()({width:288,height:200},m)}),(0,u.jsx)("p",{className:"mt20 font14",children:r||"暂时还没有相关数据哦!"}),d&&(0,u.jsx)(l.ZP,s()(s()({className:f,onClick:v},i),{},{children:d})),h&&h]})}},2637:function(n,t,e){e.r(t),e.d(t,{default:function(){return S}});var i=e(7557),s=e.n(i),c=e(41498),l=e.n(c),u=e(79800),o=e.n(u),a=e(39647),r=e.n(a),d=e(59301),v=e(8785),f=e(42930),h=e(96865),m=e(3113),p="guidance___BnanP",_="title___b2ocd",x="u___QIqxh",j="active___VXClY",y="content___NNbRj",N="btn___Q2wyi",g=e(92911),k=e(94334),b=e(7078),w=e(37712),C=["user"],S=(0,v.connect)((function(n){return{user:n.user}}))((function(n){var t,e,i,c=n.user,u=(r()(n,C),(0,d.useState)(1)),a=o()(u,2),S=a[0],Z=a[1],I=(0,d.useState)(!1),P=o()(I,2),B=P[0],z=P[1],E=(0,d.useState)(!1),R=o()(E,2),T=R[0],Q=R[1],V=(0,d.useState)(""),q=o()(V,2),A=q[0],L=q[1],X=(0,d.useState)(!0),Y=o()(X,2),D=Y[0],F=Y[1],G=(0,d.useState)([{},{}]),H=o()(G,2),J=H[0],K=H[1],M=(0,v.useLocation)(),O=M.pathname;console.log(M,"location"),(0,d.useEffect)((function(){var n;null!=c&&null!==(n=c.userInfo)&&void 0!==n&&n.identity&&U()}),[null==c||null===(t=c.userInfo)||void 0===t?void 0:t.identity]),(0,d.useEffect)((function(){W()}),[]);var U=function(){var n;O.includes("classrooms")?"student"===(null==c||null===(n=c.userInfo)||void 0===n?void 0:n.identity)&&(z(!0),Z(2)):O.includes("paths")&&Q(!0)},W=function(){var n=l()(s()().mark((function n(t){var e,i,c,l;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,g.ZP)("/api/introductions.json",{method:"get"});case 2:null!=(e=n.sent)&&e.introductions&&(i=null,O.includes("classrooms")&&(i="course",L("教学课堂")),O.includes("paths")&&(i="subject",L("实践课程")),c=e.introductions,l=[null==c?void 0:c.find((function(n){return"teacher"===n.clazz&&n.page_type===i})),null==c?void 0:c.find((function(n){return"student"===n.clazz&&n.page_type===i}))],K(l)),F(!1);case 5:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}();return(0,w.jsx)("section",{className:p,children:(0,w.jsxs)(h.Z,{loading:D,active:!0,paragraph:{rows:5},children:[(0,w.jsxs)("div",{className:_,children:[A,"新手指引"]}),(0,w.jsxs)("ul",{className:x,children:[!B&&(0,w.jsx)("li",{onClick:function(){return Z(1)},className:1===S?j:"",children:"教师版"}),!T&&(0,w.jsx)("li",{onClick:function(){return Z(2)},className:2===S?j:"",children:"学生版"})]}),1===S&&(0,w.jsx)("div",{className:y,children:(0,w.jsx)(b.Z,{value:(null===(e=J[0])||void 0===e?void 0:e.content)||""})}),2===S&&(0,w.jsx)("div",{className:y,children:(0,w.jsx)(b.Z,{value:(null===(i=J[1])||void 0===i?void 0:i.content)||""})}),(0,w.jsx)("div",{className:N,children:(0,w.jsx)(m.ZP,{type:"primary",onClick:function(){var n,t,e=k.Z.API_SERVER+(1===S?null===(n=J[0])||void 0===n?void 0:n.attachment_url:null===(t=J[1])||void 0===t?void 0:t.attachment_url);(0,f.Nd)("",e)},children:"下载用户手册"})})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50869],{2637:function(n,e,t){t.r(e),t.d(e,{default:function(){return C}});var s=t(7557),i=t.n(s),u=t(41498),c=t.n(u),l=t(79800),a=t.n(l),r=t(39647),o=t.n(r),d=t(59301),v=t(8785),f=t(42930),h=t(96865),_=t(3113),p="guidance___BnanP",m="title___b2ocd",j="u___QIqxh",x="active___VXClY",N="content___NNbRj",y="btn___Q2wyi",k=t(92911),g=t(94334),S=t(7078),b=t(37712),w=["user"],C=(0,v.connect)((function(n){return{user:n.user}}))((function(n){var e,t,s,u=n.user,l=(o()(n,w),(0,d.useState)(1)),r=a()(l,2),C=r[0],Z=r[1],I=(0,d.useState)(!1),z=a()(I,2),E=z[0],P=z[1],R=(0,d.useState)(!1),Q=a()(R,2),V=Q[0],q=Q[1],A=(0,d.useState)(""),B=a()(A,2),L=B[0],X=B[1],Y=(0,d.useState)(!0),D=a()(Y,2),F=D[0],G=D[1],H=(0,d.useState)([{},{}]),J=a()(H,2),K=J[0],M=J[1],O=(0,v.useLocation)(),T=O.pathname;console.log(O,"location"),(0,d.useEffect)((function(){var n;null!=u&&null!==(n=u.userInfo)&&void 0!==n&&n.identity&&U()}),[null==u||null===(e=u.userInfo)||void 0===e?void 0:e.identity]),(0,d.useEffect)((function(){W()}),[]);var U=function(){var n;T.includes("classrooms")?"student"===(null==u||null===(n=u.userInfo)||void 0===n?void 0:n.identity)&&(P(!0),Z(2)):T.includes("paths")&&q(!0)},W=function(){var n=c()(i()().mark((function n(e){var t,s,u,c;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,k.ZP)("/api/introductions.json",{method:"get"});case 2:null!=(t=n.sent)&&t.introductions&&(s=null,T.includes("classrooms")&&(s="course",X("教学课堂")),T.includes("paths")&&(s="subject",X("实践课程")),u=t.introductions,c=[null==u?void 0:u.find((function(n){return"teacher"===n.clazz&&n.page_type===s})),null==u?void 0:u.find((function(n){return"student"===n.clazz&&n.page_type===s}))],M(c)),G(!1);case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,b.jsx)("section",{className:p,children:(0,b.jsxs)(h.Z,{loading:F,active:!0,paragraph:{rows:5},children:[(0,b.jsxs)("div",{className:m,children:[L,"新手指引"]}),(0,b.jsxs)("ul",{className:j,children:[!E&&(0,b.jsx)("li",{onClick:function(){return Z(1)},className:1===C?x:"",children:"教师版"}),!V&&(0,b.jsx)("li",{onClick:function(){return Z(2)},className:2===C?x:"",children:"学生版"})]}),1===C&&(0,b.jsx)("div",{className:N,children:(0,b.jsx)(S.Z,{value:(null===(t=K[0])||void 0===t?void 0:t.content)||""})}),2===C&&(0,b.jsx)("div",{className:N,children:(0,b.jsx)(S.Z,{value:(null===(s=K[1])||void 0===s?void 0:s.content)||""})}),(0,b.jsx)("div",{className:y,children:(0,b.jsx)(_.ZP,{type:"primary",onClick:function(){var n,e,t=g.Z.API_SERVER+(1===C?null===(n=K[0])||void 0===n?void 0:n.attachment_url:null===(e=K[1])||void 0===e?void 0:e.attachment_url);(0,f.Nd)("",t)},children:"下载用户手册"})})]})})}))}}]); \ No newline at end of file diff --git a/p__Help__Index.async.js b/p__Help__Index.async.js index 60ccbd6e8c..396d1ee730 100644 --- a/p__Help__Index.async.js +++ b/p__Help__Index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35729],{57265:function(e,n,t){t.d(n,{Z:function(){return v}});var s=t(82242),i=t.n(s),l=t(7557),r=t.n(l),a=t(41498),c=t.n(a),o=t(79800),d=t.n(o),u=t(39647),h=t.n(u),x=t(3113),m=t(59301),p=t(37712),f=["children"],v=function(e){var n=e.children,t=h()(e,f),s=(0,m.useState)(!1),l=d()(s,2),a=l[0],o=l[1];return(0,p.jsx)(x.ZP,i()(i()({},t),{},{loading:a,onClick:function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,t.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},16644:function(e,n,t){var s=t(82242),i=t.n(s),l=(t(59301),t(19779)),r=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,d=e.customText,u=e.ButtonText,h=e.ButtonClick,x=e.Buttonclass,m=e.ButtonTwo,p=e.imgStyles,f=e.loading,v=void 0!==f&&f;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,a.jsx)("img",{src:n||l,style:i()({width:288,height:200},p)}),(0,a.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,a.jsx)(r.ZP,i()(i()({className:x,onClick:h},s),{},{children:u})),m&&m]})}},13474:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var s=t(82242),i=t.n(s),l=t(7557),r=t.n(l),a=t(41498),c=t.n(a),o=t(79800),d=t.n(o),u=t(39647),h=t.n(u),x=t(59301),m=t(8785),p=t(92911),f=t(78241),v=t(8591),j=t(95237),_=t(43604),g=t(20834),b=t(96865),y=t(3113),Z=t(43418),k=t(73782),w=t(30010),N=t(57265),P=t(7078),F=t(94334),S={flex_box_center:"flex_box_center___W5itf",flex_space_between:"flex_space_between___gui6v",flex_box_vertical_center:"flex_box_vertical_center___pD9t3",flex_box_center_end:"flex_box_center_end___ocOJP",flex_box_column:"flex_box_column___KhV4h",content:"content____xM73",title:"title___Q0EMb",menu:"menu___dbMGX",contcats:"contcats___uNFhe",cooperatives:"cooperatives___EVJ5n",imgWrp:"imgWrp___wcdFr",btns:"btns___gQP5Z",confirm:"confirm___Igsxy",cancel:"cancel___EPAJA"},I=t(5112),C=t(31622),q="wrap___AsKly",T="link___CnaN3",E=t(42930),D=t(37712),Q=["user","globalSetting","loading","dispatch"],L=k.Z.TextArea,V=(0,m.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=(e.globalSetting,e.loading,e.dispatch),s=(h()(e,Q),f.Z.useForm()),l=d()(s,1)[0];(0,x.useEffect)((function(){var e;(0,E.W)(null===(e=n.userInfo)||void 0===e?void 0:e.login)||(0,C.o1)(t)}),[n.userInfo.login]);var a=function(){var e=c()(r()().mark((function e(t){var s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/helps/feedback.json",{method:"post",body:i()({},t)});case 2:0===(null==(s=e.sent)?void 0:s.status)&&m.history.push("/messages/".concat(null===(l=n.userInfo)||void 0===l?void 0:l.login,"/message_detail?target_ids=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsxs)("section",{className:"".concat(q," bg-white pl30 pr30 pt30"),children:[(0,D.jsxs)("div",{className:"c-grey-999 line26",children:["想对我们的平台提供功能建议?",(0,D.jsx)("br",{}),"发现网页中的问题或bug想告诉我们?",(0,D.jsx)("br",{}),"期望与我们展开合作?",(0,D.jsx)("br",{}),"在这里把你想说的一切告诉我们吧?"]}),(0,D.jsxs)("div",{className:"c-red-ee4 mt20 mb20",children:["* ",(0,D.jsx)(m.Link,{to:"/help/help_center",className:"".concat(T," c-red-ee4"),children:"看看帮助中心是否有你想要的答案"})]}),(0,D.jsxs)(f.Z,{layout:"vertical",form:l,onFinish:a,initialValues:{question_kind:"登录注册"},children:[(0,D.jsx)(f.Z.Item,{label:"问题分类:",name:"question_kind",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsxs)(I.ZP.Group,{children:[(0,D.jsx)(I.ZP,{value:"登录注册",children:"登录注册"}),(0,D.jsx)(I.ZP,{value:"信息认证",children:"信息认证"}),(0,D.jsx)(I.ZP,{value:"实训编程",children:"实训编程"}),(0,D.jsx)(I.ZP,{value:"实训课程",children:"实训课程"}),(0,D.jsx)(I.ZP,{value:"课堂",children:"课堂"}),(0,D.jsx)(I.ZP,{value:"其它",children:"其它"})]})}),(0,D.jsx)(f.Z.Item,{label:"问题页面网址:",name:"url",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsx)(k.Z,{placeholder:"反馈平台问题,请同时填写对应的问题页面链接,以便平台能够及时跟踪解决,谢谢"})}),(0,D.jsx)(f.Z.Item,{label:"问题描述:",name:"description",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsx)(L,{rows:4,placeholder:"反馈平台问题,请同时填写对应的问题页面链接,以便平台能够及时跟踪解决,谢谢"})}),(0,D.jsx)(f.Z.Item,{children:(0,D.jsx)(y.ZP,{type:"primary",htmlType:"submit",children:"提交"})})]})]})})),A=["user","globalSetting","loading","dispatch"],W=(0,m.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,s,l,a,o,u,I=e.user,C=e.globalSetting,q=(e.loading,e.dispatch,h()(e,A),(0,x.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]})),T=d()(q,2),Q=T[0],L=T[1],W=(0,x.useState)(!0),z=d()(W,2),B=z[0],M=z[1],O=f.Z.useForm(),G=d()(O,1)[0],J=(0,m.useParams)(),K=(0,m.useLocation)(),R=(0,x.useState)(null),H=d()(R,2),X=H[0],U=H[1],Y=(0,x.useState)(0),$=d()(Y,2),ee=$[0],ne=$[1],te=(0,x.useState)(!1),se=d()(te,2),ie=se[0],le=se[1],re=(0,x.useState)(!1),ae=d()(re,2),ce=ae[0],oe=ae[1],de=(0,x.useState)(null==X?void 0:X.content),ue=d()(de,2),he=ue[0],xe=ue[1],me=[{name:"关于我们",key:"about_us",id:"about",editable:!0},{name:"加入我们",key:"join_us",id:"join_us",editable:!0},{name:"联系我们",key:"contact_us",id:"contact"},{name:"合作伙伴",key:"cooperatives",id:"cooperatives"},{name:"服务协议",key:"agreement",id:"agreement",editable:!0},{name:"帮助中心",key:"help_center",id:"help_center",editable:!0},{name:"意见反馈",key:"feedback",id:"feedback"}].filter((function(e){var n;return null==C||null===(n=C.setting)||void 0===n||!n.is_local||"关于我们"!==e.name})),pe=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==K.pathname.indexOf("/feedback")){e.next=6;break}return e.t0=L,e.next=4,(0,p.ZP)("/api/helps/".concat(null===(n=me.filter((function(e){return e.key===J.id})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,".json"),{method:"get"});case 4:e.t1=e.sent,(0,e.t0)(e.t1);case 6:M(!1),(0,E.Dk)(null===(t=me.filter((function(e){return e.key===J.id})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function fe(){return(fe=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/helps/update_content.json",{method:"put",body:{type:J.id,content:he}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),le(!1),M(!0),pe());case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,x.useEffect)((function(){M(!0),pe()}),[J.id]),(0,D.jsxs)("section",{children:[(0,D.jsx)("aside",{className:"edu-container mt30",children:(0,D.jsxs)(j.Z,{gutter:[20,20],children:[(0,D.jsx)(_.Z,{children:(0,D.jsx)(g.Z,{className:S.menu,style:{width:174},defaultSelectedKeys:[null===(n=me.filter((function(e){return e.key===J.id})))||void 0===n?void 0:n[0].key],mode:"inline",children:me.map((function(e,n){return(0,D.jsx)(g.Z.Item,{children:(0,D.jsx)(m.Link,{to:"/help/".concat(e.key),onClick:function(){le(!1),U(null)},children:e.name})},e.key)}))})}),(0,D.jsxs)(_.Z,{flex:"1",children:[(0,D.jsxs)("h1",{className:S.title,children:[null===(t=me.filter((function(e){return e.key===J.id})))||void 0===t?void 0:t[0].name,(null===(s=me.filter((function(e){return e.key===J.id})))||void 0===s?void 0:s[0].editable)&&1===(null==I||null===(l=I.userInfo)||void 0===l?void 0:l.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return le(!0),e.next=3,(0,p.ZP)("/api/helps/edit_content.json",{params:{type:J.id}});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(U(n),console.log(n));case 5:case"end":return e.stop()}}),e)}))),children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,D.jsx)("div",{className:"minH500",children:"feedback"===J.id?(0,D.jsx)(V,{}):(0,D.jsx)(b.Z,{loading:B,children:(0,D.jsxs)("div",{className:[S.content,"bg-white pl30 pr30 pt30"].join(" "),children:[ie?(0,D.jsxs)("div",{children:[(0,D.jsx)(w.Z,{defaultValue:null==X?void 0:X.content,onChange:function(e){return xe(e)}}),(0,D.jsxs)("div",{className:S.btns,children:[(0,D.jsx)(y.ZP,{className:S.cancel,onClick:function(){return le(!1)},children:"取消"}),(0,D.jsx)(N.Z,{className:S.confirm,type:"primary",onClick:function(){return fe.apply(this,arguments)},children:"保存更改"})]})]}):(0,D.jsx)("div",{children:(0,D.jsx)(P.Z,{value:Q.content||""})}),null===(a=Q.contacts)||void 0===a?void 0:a.map((function(e,n){var t;return(0,D.jsxs)("ul",{className:S.contcats,children:[1===(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){oe(!0),ne(n+1),G.setFieldsValue({name:e.name,qq:e.qq,mail:e.mail})},children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]}),(0,D.jsx)("h1",{children:e.type}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"联系人:"}),e.name]}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"QQ:"}),e.qq]}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"Email:"}),e.mail]})]},n)})),Q.address&&(0,D.jsxs)("ul",{className:S.contcats,children:[1===(null==I||null===(o=I.userInfo)||void 0===o?void 0:o.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){oe(!0),ne(4),G.setFieldsValue({address:Q.address})},children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]}),(0,D.jsx)("h1",{children:"公司地址"}),(0,D.jsx)("li",{children:Q.address})]}),null===(u=Q.data)||void 0===u?void 0:u.map((function(e,n){var t;return(0,D.jsxs)("div",{className:S.cooperatives,children:[(0,D.jsx)("h1",{children:e.name}),(0,D.jsx)(j.Z,{gutter:[10,20],children:null===(t=e.values)||void 0===t?void 0:t.map((function(e,n){return(0,D.jsx)(_.Z,{span:6,children:(0,D.jsx)("div",{className:S.imgWrp,children:(0,D.jsx)("img",{src:F.Z.IMG_SERVER+e.img})})})}))})]})}))]})})})]})]})}),(0,D.jsx)(Z.Z,{centered:!0,title:"编辑",open:ce,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){oe(!1)},onOk:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,G.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,p.ZP)("/api/helps/update_contact.json",{method:"put",body:i()(i()({},n),{},{type:ee})});case 8:0===e.sent.status&&(v.ZP.success("修改成功"),pe(),oe(!1));case 10:case"end":return e.stop()}}),e)}))),children:(0,D.jsxs)(f.Z,{form:G,labelAlign:"right",labelCol:{span:4},scrollToFirstError:!0,children:[4!==ee&&(0,D.jsx)(f.Z.Item,{label:"联系人",name:"name",placeholder:"请输入联系人",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4!==ee&&(0,D.jsx)(f.Z.Item,{label:"QQ",name:"qq",placeholder:"请输入QQ",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4!==ee&&(0,D.jsx)(f.Z.Item,{label:"Email",name:"mail",placeholder:"请输入Email",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4===ee&&(0,D.jsx)(f.Z.Item,{label:"公司地址",name:"address",placeholder:"请输入公司地址",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35729],{57265:function(e,n,t){t.d(n,{Z:function(){return v}});var s=t(82242),i=t.n(s),l=t(7557),r=t.n(l),a=t(41498),c=t.n(a),o=t(79800),d=t.n(o),u=t(39647),h=t.n(u),x=t(3113),m=t(59301),p=t(37712),f=["children"],v=function(e){var n=e.children,t=h()(e,f),s=(0,m.useState)(!1),l=d()(s,2),a=l[0],o=l[1];return(0,p.jsx)(x.ZP,i()(i()({},t),{},{loading:a,onClick:function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,t.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},13474:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var s=t(82242),i=t.n(s),l=t(7557),r=t.n(l),a=t(41498),c=t.n(a),o=t(79800),d=t.n(o),u=t(39647),h=t.n(u),x=t(59301),m=t(8785),p=t(92911),f=t(78241),v=t(8591),_=t(95237),j=t(43604),g=t(20834),b=t(96865),y=t(3113),Z=t(43418),k=t(73782),w=t(30010),F=t(57265),N=t(7078),P=t(94334),S={flex_box_center:"flex_box_center___W5itf",flex_space_between:"flex_space_between___gui6v",flex_box_vertical_center:"flex_box_vertical_center___pD9t3",flex_box_center_end:"flex_box_center_end___ocOJP",flex_box_column:"flex_box_column___KhV4h",content:"content____xM73",title:"title___Q0EMb",menu:"menu___dbMGX",contcats:"contcats___uNFhe",cooperatives:"cooperatives___EVJ5n",imgWrp:"imgWrp___wcdFr",btns:"btns___gQP5Z",confirm:"confirm___Igsxy",cancel:"cancel___EPAJA"},I=t(5112),C=t(31622),q="wrap___AsKly",E="link___CnaN3",T=t(42930),D=t(37712),Q=["user","globalSetting","loading","dispatch"],L=k.Z.TextArea,V=(0,m.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=(e.globalSetting,e.loading,e.dispatch),s=(h()(e,Q),f.Z.useForm()),l=d()(s,1)[0];(0,x.useEffect)((function(){var e;(0,T.W)(null===(e=n.userInfo)||void 0===e?void 0:e.login)||(0,C.o1)(t)}),[n.userInfo.login]);var a=function(){var e=c()(r()().mark((function e(t){var s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/helps/feedback.json",{method:"post",body:i()({},t)});case 2:0===(null==(s=e.sent)?void 0:s.status)&&m.history.push("/messages/".concat(null===(l=n.userInfo)||void 0===l?void 0:l.login,"/message_detail?target_ids=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsxs)("section",{className:"".concat(q," bg-white pl30 pr30 pt30"),children:[(0,D.jsxs)("div",{className:"c-grey-999 line26",children:["想对我们的平台提供功能建议?",(0,D.jsx)("br",{}),"发现网页中的问题或bug想告诉我们?",(0,D.jsx)("br",{}),"期望与我们展开合作?",(0,D.jsx)("br",{}),"在这里把你想说的一切告诉我们吧?"]}),(0,D.jsxs)("div",{className:"c-red-ee4 mt20 mb20",children:["* ",(0,D.jsx)(m.Link,{to:"/help/help_center",className:"".concat(E," c-red-ee4"),children:"看看帮助中心是否有你想要的答案"})]}),(0,D.jsxs)(f.Z,{layout:"vertical",form:l,onFinish:a,initialValues:{question_kind:"登录注册"},children:[(0,D.jsx)(f.Z.Item,{label:"问题分类:",name:"question_kind",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsxs)(I.ZP.Group,{children:[(0,D.jsx)(I.ZP,{value:"登录注册",children:"登录注册"}),(0,D.jsx)(I.ZP,{value:"信息认证",children:"信息认证"}),(0,D.jsx)(I.ZP,{value:"实训编程",children:"实训编程"}),(0,D.jsx)(I.ZP,{value:"实训课程",children:"实训课程"}),(0,D.jsx)(I.ZP,{value:"课堂",children:"课堂"}),(0,D.jsx)(I.ZP,{value:"其它",children:"其它"})]})}),(0,D.jsx)(f.Z.Item,{label:"问题页面网址:",name:"url",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsx)(k.Z,{placeholder:"反馈平台问题,请同时填写对应的问题页面链接,以便平台能够及时跟踪解决,谢谢"})}),(0,D.jsx)(f.Z.Item,{label:"问题描述:",name:"description",rules:[{required:!0,message:"不能为空"}],children:(0,D.jsx)(L,{rows:4,placeholder:"反馈平台问题,请同时填写对应的问题页面链接,以便平台能够及时跟踪解决,谢谢"})}),(0,D.jsx)(f.Z.Item,{children:(0,D.jsx)(y.ZP,{type:"primary",htmlType:"submit",children:"提交"})})]})]})})),A=["user","globalSetting","loading","dispatch"],W=(0,m.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,s,l,a,o,u,I=e.user,C=e.globalSetting,q=(e.loading,e.dispatch,h()(e,A),(0,x.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]})),E=d()(q,2),Q=E[0],L=E[1],W=(0,x.useState)(!0),z=d()(W,2),M=z[0],O=z[1],G=f.Z.useForm(),J=d()(G,1)[0],K=(0,m.useParams)(),R=(0,m.useLocation)(),H=(0,x.useState)(null),X=d()(H,2),B=X[0],U=X[1],Y=(0,x.useState)(0),$=d()(Y,2),ee=$[0],ne=$[1],te=(0,x.useState)(!1),se=d()(te,2),ie=se[0],le=se[1],re=(0,x.useState)(!1),ae=d()(re,2),ce=ae[0],oe=ae[1],de=(0,x.useState)(null==B?void 0:B.content),ue=d()(de,2),he=ue[0],xe=ue[1],me=[{name:"关于我们",key:"about_us",id:"about",editable:!0},{name:"加入我们",key:"join_us",id:"join_us",editable:!0},{name:"联系我们",key:"contact_us",id:"contact"},{name:"合作伙伴",key:"cooperatives",id:"cooperatives"},{name:"服务协议",key:"agreement",id:"agreement",editable:!0},{name:"帮助中心",key:"help_center",id:"help_center",editable:!0},{name:"意见反馈",key:"feedback",id:"feedback"}].filter((function(e){var n;return null==C||null===(n=C.setting)||void 0===n||!n.is_local||"关于我们"!==e.name})),pe=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==R.pathname.indexOf("/feedback")){e.next=6;break}return e.t0=L,e.next=4,(0,p.ZP)("/api/helps/".concat(null===(n=me.filter((function(e){return e.key===K.id})))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,".json"),{method:"get"});case 4:e.t1=e.sent,(0,e.t0)(e.t1);case 6:O(!1),(0,T.Dk)(null===(t=me.filter((function(e){return e.key===K.id})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function fe(){return(fe=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.ZP)("/api/helps/update_content.json",{method:"put",body:{type:K.id,content:he}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),le(!1),O(!0),pe());case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,x.useEffect)((function(){O(!0),pe()}),[K.id]),(0,D.jsxs)("section",{children:[(0,D.jsx)("aside",{className:"edu-container mt30",children:(0,D.jsxs)(_.Z,{gutter:[20,20],children:[(0,D.jsx)(j.Z,{children:(0,D.jsx)(g.Z,{className:S.menu,style:{width:174},defaultSelectedKeys:[null===(n=me.filter((function(e){return e.key===K.id})))||void 0===n?void 0:n[0].key],mode:"inline",children:me.map((function(e,n){return(0,D.jsx)(g.Z.Item,{children:(0,D.jsx)(m.Link,{to:"/help/".concat(e.key),onClick:function(){le(!1),U(null)},children:e.name})},e.key)}))})}),(0,D.jsxs)(j.Z,{flex:"1",children:[(0,D.jsxs)("h1",{className:S.title,children:[null===(t=me.filter((function(e){return e.key===K.id})))||void 0===t?void 0:t[0].name,(null===(s=me.filter((function(e){return e.key===K.id})))||void 0===s?void 0:s[0].editable)&&1===(null==I||null===(l=I.userInfo)||void 0===l?void 0:l.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return le(!0),e.next=3,(0,p.ZP)("/api/helps/edit_content.json",{params:{type:K.id}});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(U(n),console.log(n));case 5:case"end":return e.stop()}}),e)}))),children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,D.jsx)("div",{className:"minH500",children:"feedback"===K.id?(0,D.jsx)(V,{}):(0,D.jsx)(b.Z,{loading:M,children:(0,D.jsxs)("div",{className:[S.content,"bg-white pl30 pr30 pt30"].join(" "),children:[ie?(0,D.jsxs)("div",{children:[(0,D.jsx)(w.Z,{defaultValue:null==B?void 0:B.content,onChange:function(e){return xe(e)}}),(0,D.jsxs)("div",{className:S.btns,children:[(0,D.jsx)(y.ZP,{className:S.cancel,onClick:function(){return le(!1)},children:"取消"}),(0,D.jsx)(F.Z,{className:S.confirm,type:"primary",onClick:function(){return fe.apply(this,arguments)},children:"保存更改"})]})]}):(0,D.jsx)("div",{children:(0,D.jsx)(N.Z,{value:Q.content||""})}),null===(a=Q.contacts)||void 0===a?void 0:a.map((function(e,n){var t;return(0,D.jsxs)("ul",{className:S.contcats,children:[1===(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){oe(!0),ne(n+1),J.setFieldsValue({name:e.name,qq:e.qq,mail:e.mail})},children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]}),(0,D.jsx)("h1",{children:e.type}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"联系人:"}),e.name]}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"QQ:"}),e.qq]}),(0,D.jsxs)("li",{children:[(0,D.jsx)("span",{children:"Email:"}),e.mail]})]},n)})),Q.address&&(0,D.jsxs)("ul",{className:S.contcats,children:[1===(null==I||null===(o=I.userInfo)||void 0===o?void 0:o.role)&&(0,D.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){oe(!0),ne(4),J.setFieldsValue({address:Q.address})},children:[(0,D.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]}),(0,D.jsx)("h1",{children:"公司地址"}),(0,D.jsx)("li",{children:Q.address})]}),null===(u=Q.data)||void 0===u?void 0:u.map((function(e,n){var t;return(0,D.jsxs)("div",{className:S.cooperatives,children:[(0,D.jsx)("h1",{children:e.name}),(0,D.jsx)(_.Z,{gutter:[10,20],children:null===(t=e.values)||void 0===t?void 0:t.map((function(e,n){return(0,D.jsx)(j.Z,{span:6,children:(0,D.jsx)("div",{className:S.imgWrp,children:(0,D.jsx)("img",{src:P.Z.IMG_SERVER+e.img})})})}))})]})}))]})})})]})]})}),(0,D.jsx)(Z.Z,{centered:!0,title:"编辑",open:ce,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){oe(!1)},onOk:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,J.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=8,(0,p.ZP)("/api/helps/update_contact.json",{method:"put",body:i()(i()({},n),{},{type:ee})});case 8:0===e.sent.status&&(v.ZP.success("修改成功"),pe(),oe(!1));case 10:case"end":return e.stop()}}),e)}))),children:(0,D.jsxs)(f.Z,{form:J,labelAlign:"right",labelCol:{span:4},scrollToFirstError:!0,children:[4!==ee&&(0,D.jsx)(f.Z.Item,{label:"联系人",name:"name",placeholder:"请输入联系人",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4!==ee&&(0,D.jsx)(f.Z.Item,{label:"QQ",name:"qq",placeholder:"请输入QQ",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4!==ee&&(0,D.jsx)(f.Z.Item,{label:"Email",name:"mail",placeholder:"请输入Email",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})}),4===ee&&(0,D.jsx)(f.Z.Item,{label:"公司地址",name:"address",placeholder:"请输入公司地址",children:(0,D.jsx)(k.Z,{maxLength:60,size:"large",style:{height:40,marginTop:"-4px"}})})]})})]})}))}}]); \ No newline at end of file diff --git a/p__HttpStatus__HpcCourse.async.js b/p__HttpStatus__HpcCourse.async.js index c62c9aaed7..3f29658c3c 100644 --- a/p__HttpStatus__HpcCourse.async.js +++ b/p__HttpStatus__HpcCourse.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[64496],{16644:function(e,n,t){var r=t(82242),s=t.n(r),a=(t(59301),t(19779)),i=t(3113),u=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,o=e.styles,c=void 0===o?{}:o,l=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,u.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,u.jsx)("img",{src:n||a,style:s()({width:288,height:200},m)}),(0,u.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,u.jsx)(i.ZP,s()(s()({className:f,onClick:p},r),{},{children:d})),h&&h]})}},62006:function(e,n,t){t.r(n),t.d(n,{default:function(){return w}});var r=t(7557),s=t.n(r),a=t(82242),i=t.n(a),u=t(41498),o=t.n(u),c=t(79800),l=t.n(c),d=t(59301),p=t(30010),f=t(8591),h=t(73782),m=t(3113),x=t(92911),v=t(37712);var g=function(e){var n=e.setIscreate,t=e.init,r=e.UpdateItem,a=(0,d.useState)(""),i=l()(a,2),u=i[0],c=i[1],g=(0,d.useState)(""),y=l()(g,2),b=y[0],j=y[1];function _(){return(_=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return f.ZP.info("标题不能为空"),e.abrupt("return");case 3:if(b){e.next=6;break}return f.ZP.info("内容不能为空"),e.abrupt("return");case 6:if(!r){e.next=9;break}return k(),e.abrupt("return");case 9:return e.next=11,(0,x.ZP)("/api/hpc_courses.json",{method:"post",body:{name:u,description:b,container_type:window.location.pathname.split("/")[1]}});case 11:e.sent&&(f.ZP.info("创建成功"),n(!1),t("add"));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return w.apply(this,arguments)}function w(){return(w=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses/".concat(r.id,".json"),{method:"put",body:{name:u,description:b,container_type:window.location.pathname.split("/")[1]}});case 2:e.sent&&(f.ZP.info("编辑成功"),n(!1),t(""));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){r&&(c(r&&r.name),j(r&&r.description))}),[r]),(0,v.jsxs)("div",{children:[(0,v.jsx)(h.Z,{style:{marginBottom:"20px"},placeholder:"请输入标题",value:u,maxLength:60,addonAfter:String(u.length)+"/60",onChange:function(e){return c(e.target.value)}}),(0,v.jsx)(p.Z,{id:"courseContentMD",defaultValue:b,onChange:function(e){return j(e)}}),(0,v.jsxs)("div",{className:"clearfix mt30 mb30",children:[(0,v.jsx)(m.ZP,{type:"primary",onClick:function(){return function(){return _.apply(this,arguments)}()},className:"defalutSubmitbtn fl mr20",children:"提交"}),(0,v.jsx)("a",{className:"defalutCancelbtn fl",onClick:function(){return n(!1)},children:"取消"})]})]})},y=t(7078);var b=function(e){var n=e.CourseItem,t=e.userId,r=e.init,a=e.ItemUpdate,i=e.setSee,u=e.UserInfo;function c(){return(c=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses/".concat(n.id,".json"),{method:"delete"});case 2:e.sent&&(f.ZP.info("删除成功"),r("delete"),i(!1));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.jsxs)("div",{children:[299635===t||301458===t||null!=u&&u.admin||null!=u&&u.business?(0,v.jsxs)("div",{style:{textAlign:"right"},children:[(0,v.jsx)(m.ZP,{onClick:function(){a(n)},children:"编辑"}),(0,v.jsx)(m.ZP,{onClick:function(){return function(){return c.apply(this,arguments)}()},style:{marginLeft:"30px"},children:"删除"})]}):null,(0,v.jsx)("h1",{children:null==n?void 0:n.name}),(0,v.jsx)(y.Z,{value:null==n?void 0:n.description})]})},j=t(59028),_=t(94334),k=t(8785);var w=(0,k.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r,a,u,c,p,h,y,w=e.user,I=e.dispatch,Z=(0,d.useState)(1),S=l()(Z,2),C=S[0],P=(S[1],(0,d.useState)(100)),L=l()(P,2),N=L[0],B=(L[1],(0,d.useState)([])),U=l()(B,2),E=U[0],T=U[1],M=(0,d.useState)(!1),R=l()(M,2),z=R[0],V=R[1],A=(0,d.useState)(!1),G=l()(A,2),D=G[0],H=G[1],q=(0,d.useState)(""),F=l()(q,2),J=F[0],K=F[1],O=(0,d.useState)(""),Q=l()(O,2),W=Q[0],X=Q[1],Y=(0,d.useState)(""),$=l()(Y,2),ee=$[0],ne=$[1],te=(0,k.useParams)().itemname,re=(0,d.useState)(""),se=l()(re,2),ae=se[0],ie=se[1];function ue(e){return oe.apply(this,arguments)}function oe(){return(oe=o()(s()().mark((function e(n){var t,r,a,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses.json",{method:"get",params:{page:C,per_page:N,container_type:window.location.pathname.split("/")[1]}});case 2:if(!(t=e.sent)){e.next=24;break}if(r=t.data.hpc_courses.length,T(t.data.hpc_courses),ne(t.data.file_url),X(""),r){e.next=10;break}return e.abrupt("return");case 10:if(ae){e.next=14;break}te?(i=0,null==t||null===(a=t.data)||void 0===a||null===(a=a.hpc_courses)||void 0===a||a.map((function(e,n){var t;(null==te?void 0:te.toLocaleLowerCase())===(null==e||null===(t=e.name)||void 0===t?void 0:t.toLocaleLowerCase())&&(i=n)})),K(t.data.hpc_courses[i]),H(!0),ie(t.data.hpc_courses[i].id),"resources"===(null==te?void 0:te.toLocaleLowerCase())&&(K(t.data.hpc_courses.filter((function(e){return 15===e.id}))[0]),H(!0),ie(15))):(K(t.data.hpc_courses[0]),H(!0),ie(t.data.hpc_courses[0].id)),e.next=24;break;case 14:if("delete"!==n){e.next=23;break}if(0!==r){e.next=18;break}return H(!1),e.abrupt("return");case 18:K(t.data.hpc_courses[0]),H(!0),ie(t.data.hpc_courses[0].id),e.next=24;break;case 23:"add"===n?(K(t.data.hpc_courses[r-1]),H(!0),ie(t.data.hpc_courses[r-1].id)):(K(t.data.hpc_courses.filter((function(e){return e.id===ae}))[0]),H(!0),ie(ae));case 24:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){I({type:"globalSetting/headerToggle",payload:!1}),C&&ue("")}),[C]);var ce={name:"file",multiple:!0,action:"https://www.educoder.net/api/hpc_courses/upload_file.json",data:{container_type:window.location.pathname.split("/")[1]},onChange:function(e){var n=e.file.status;"done"===n?(f.ZP.success("".concat(e.file.name," 文件上传成功")),ue("")):"error"===n&&f.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||f.ZP.info("文件大小必须小于150MB"),n}};return(0,v.jsxs)("div",{style:{marginBottom:"40px"},children:[(0,v.jsx)("div",{className:"bannterdiv",style:{background:"url(".concat(_.Z.IMG_SERVER+"/".concat(ee),")")}}),(0,v.jsx)("img",{style:{width:"100%"},src:_.Z.IMG_SERVER+"/".concat(ee)}),(0,v.jsxs)("div",{className:"edu-container minH500",style:{display:"flex",width:"1200px"},children:[(0,v.jsxs)("div",{style:{flex:"1",marginTop:"17px"},children:[E&&E.map((function(e,n){return(0,v.jsx)("p",{onClick:function(){return function(e){V(!1),H(!0),K(e),ie(e.id)}(e)},className:ae===e.id?"menuitemselect":"menuitem task-hide",children:e.name},n)})),299635===(null==w||null===(n=w.userInfo)||void 0===n?void 0:n.user_id)||301458===(null==w||null===(t=w.userInfo)||void 0===t?void 0:t.user_id)||null!=w&&null!==(r=w.userInfo)&&void 0!==r&&r.admin||null!=w&&null!==(a=w.userInfo)&&void 0!==a&&a.business?(0,v.jsx)("p",{onClick:function(){return X(""),V(!0),void H(!1)},className:"menuadd",style:{fontSize:"24px",paddingLeft:"10px"},children:(0,v.jsx)("span",{style:{fontSize:"16px",marginLeft:"5px"},children:"Last updated"})}):null]}),(0,v.jsxs)("div",{className:"rightcount",style:{flex:"6",background:"#ffffff",padding:"20px",marginLeft:"30px",marginTop:"24px"},children:[z?(0,v.jsx)(g,{UpdateItem:W,setIscreate:V,init:ue}):null,D?(0,v.jsx)(b,{UserInfo:null==w?void 0:w.userInfo,setSee:H,userId:null==w||null===(u=w.userInfo)||void 0===u?void 0:u.user_id,ItemUpdate:function(e){X(e),V(!0),H(!1)},CourseItem:J,init:ue}):null]})]}),299635===(null==w||null===(c=w.userInfo)||void 0===c?void 0:c.user_id)||301458===(null==w||null===(p=w.userInfo)||void 0===p?void 0:p.user_id)||null!=w&&null!==(h=w.userInfo)&&void 0!==h&&h.admin||null!=w&&null!==(y=w.userInfo)&&void 0!==y&&y.business?(0,v.jsx)(j.Z,i()(i()({},ce),{},{children:(0,v.jsx)(m.ZP,{className:"menuadd",style:{paddingLeft:"10px",marginLeft:"20px"},children:"上传首页图片"})})):null]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[64496],{62006:function(e,n,t){t.r(n),t.d(n,{default:function(){return w}});var r=t(7557),a=t.n(r),s=t(82242),i=t.n(s),u=t(41498),o=t.n(u),c=t(79800),l=t.n(c),d=t(59301),p=t(30010),f=t(8591),h=t(73782),m=t(3113),x=t(92911),v=t(37712);var g=function(e){var n=e.setIscreate,t=e.init,r=e.UpdateItem,s=(0,d.useState)(""),i=l()(s,2),u=i[0],c=i[1],g=(0,d.useState)(""),_=l()(g,2),b=_[0],y=_[1];function j(){return(j=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return f.ZP.info("标题不能为空"),e.abrupt("return");case 3:if(b){e.next=6;break}return f.ZP.info("内容不能为空"),e.abrupt("return");case 6:if(!r){e.next=9;break}return k(),e.abrupt("return");case 9:return e.next=11,(0,x.ZP)("/api/hpc_courses.json",{method:"post",body:{name:u,description:b,container_type:window.location.pathname.split("/")[1]}});case 11:e.sent&&(f.ZP.info("创建成功"),n(!1),t("add"));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return w.apply(this,arguments)}function w(){return(w=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses/".concat(r.id,".json"),{method:"put",body:{name:u,description:b,container_type:window.location.pathname.split("/")[1]}});case 2:e.sent&&(f.ZP.info("编辑成功"),n(!1),t(""));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){r&&(c(r&&r.name),y(r&&r.description))}),[r]),(0,v.jsxs)("div",{children:[(0,v.jsx)(h.Z,{style:{marginBottom:"20px"},placeholder:"请输入标题",value:u,maxLength:60,addonAfter:String(u.length)+"/60",onChange:function(e){return c(e.target.value)}}),(0,v.jsx)(p.Z,{id:"courseContentMD",defaultValue:b,onChange:function(e){return y(e)}}),(0,v.jsxs)("div",{className:"clearfix mt30 mb30",children:[(0,v.jsx)(m.ZP,{type:"primary",onClick:function(){return function(){return j.apply(this,arguments)}()},className:"defalutSubmitbtn fl mr20",children:"提交"}),(0,v.jsx)("a",{className:"defalutCancelbtn fl",onClick:function(){return n(!1)},children:"取消"})]})]})},_=t(7078);var b=function(e){var n=e.CourseItem,t=e.userId,r=e.init,s=e.ItemUpdate,i=e.setSee,u=e.UserInfo;function c(){return(c=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses/".concat(n.id,".json"),{method:"delete"});case 2:e.sent&&(f.ZP.info("删除成功"),r("delete"),i(!1));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.jsxs)("div",{children:[299635===t||301458===t||null!=u&&u.admin||null!=u&&u.business?(0,v.jsxs)("div",{style:{textAlign:"right"},children:[(0,v.jsx)(m.ZP,{onClick:function(){s(n)},children:"编辑"}),(0,v.jsx)(m.ZP,{onClick:function(){return function(){return c.apply(this,arguments)}()},style:{marginLeft:"30px"},children:"删除"})]}):null,(0,v.jsx)("h1",{children:null==n?void 0:n.name}),(0,v.jsx)(_.Z,{value:null==n?void 0:n.description})]})},y=t(59028),j=t(94334),k=t(8785);var w=(0,k.connect)((function(e){return{user:e.user}}))((function(e){var n,t,r,s,u,c,p,h,_,w=e.user,I=e.dispatch,Z=(0,d.useState)(1),S=l()(Z,2),C=S[0],P=(S[1],(0,d.useState)(100)),L=l()(P,2),N=L[0],U=(L[1],(0,d.useState)([])),E=l()(U,2),M=E[0],R=E[1],z=(0,d.useState)(!1),B=l()(z,2),T=B[0],V=B[1],A=(0,d.useState)(!1),G=l()(A,2),D=G[0],H=G[1],q=(0,d.useState)(""),F=l()(q,2),J=F[0],K=F[1],O=(0,d.useState)(""),Q=l()(O,2),W=Q[0],X=Q[1],Y=(0,d.useState)(""),$=l()(Y,2),ee=$[0],ne=$[1],te=(0,k.useParams)().itemname,re=(0,d.useState)(""),ae=l()(re,2),se=ae[0],ie=ae[1];function ue(e){return oe.apply(this,arguments)}function oe(){return(oe=o()(a()().mark((function e(n){var t,r,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/hpc_courses.json",{method:"get",params:{page:C,per_page:N,container_type:window.location.pathname.split("/")[1]}});case 2:if(!(t=e.sent)){e.next=24;break}if(r=t.data.hpc_courses.length,R(t.data.hpc_courses),ne(t.data.file_url),X(""),r){e.next=10;break}return e.abrupt("return");case 10:if(se){e.next=14;break}te?(i=0,null==t||null===(s=t.data)||void 0===s||null===(s=s.hpc_courses)||void 0===s||s.map((function(e,n){var t;(null==te?void 0:te.toLocaleLowerCase())===(null==e||null===(t=e.name)||void 0===t?void 0:t.toLocaleLowerCase())&&(i=n)})),K(t.data.hpc_courses[i]),H(!0),ie(t.data.hpc_courses[i].id),"resources"===(null==te?void 0:te.toLocaleLowerCase())&&(K(t.data.hpc_courses.filter((function(e){return 15===e.id}))[0]),H(!0),ie(15))):(K(t.data.hpc_courses[0]),H(!0),ie(t.data.hpc_courses[0].id)),e.next=24;break;case 14:if("delete"!==n){e.next=23;break}if(0!==r){e.next=18;break}return H(!1),e.abrupt("return");case 18:K(t.data.hpc_courses[0]),H(!0),ie(t.data.hpc_courses[0].id),e.next=24;break;case 23:"add"===n?(K(t.data.hpc_courses[r-1]),H(!0),ie(t.data.hpc_courses[r-1].id)):(K(t.data.hpc_courses.filter((function(e){return e.id===se}))[0]),H(!0),ie(se));case 24:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){I({type:"globalSetting/headerToggle",payload:!1}),C&&ue("")}),[C]);var ce={name:"file",multiple:!0,action:"https://www.educoder.net/api/hpc_courses/upload_file.json",data:{container_type:window.location.pathname.split("/")[1]},onChange:function(e){var n=e.file.status;"done"===n?(f.ZP.success("".concat(e.file.name," 文件上传成功")),ue("")):"error"===n&&f.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||f.ZP.info("文件大小必须小于150MB"),n}};return(0,v.jsxs)("div",{style:{marginBottom:"40px"},children:[(0,v.jsx)("div",{className:"bannterdiv",style:{background:"url(".concat(j.Z.IMG_SERVER+"/".concat(ee),")")}}),(0,v.jsx)("img",{style:{width:"100%"},src:j.Z.IMG_SERVER+"/".concat(ee)}),(0,v.jsxs)("div",{className:"edu-container minH500",style:{display:"flex",width:"1200px"},children:[(0,v.jsxs)("div",{style:{flex:"1",marginTop:"17px"},children:[M&&M.map((function(e,n){return(0,v.jsx)("p",{onClick:function(){return function(e){V(!1),H(!0),K(e),ie(e.id)}(e)},className:se===e.id?"menuitemselect":"menuitem task-hide",children:e.name},n)})),299635===(null==w||null===(n=w.userInfo)||void 0===n?void 0:n.user_id)||301458===(null==w||null===(t=w.userInfo)||void 0===t?void 0:t.user_id)||null!=w&&null!==(r=w.userInfo)&&void 0!==r&&r.admin||null!=w&&null!==(s=w.userInfo)&&void 0!==s&&s.business?(0,v.jsx)("p",{onClick:function(){return X(""),V(!0),void H(!1)},className:"menuadd",style:{fontSize:"24px",paddingLeft:"10px"},children:(0,v.jsx)("span",{style:{fontSize:"16px",marginLeft:"5px"},children:"Last updated"})}):null]}),(0,v.jsxs)("div",{className:"rightcount",style:{flex:"6",background:"#ffffff",padding:"20px",marginLeft:"30px",marginTop:"24px"},children:[T?(0,v.jsx)(g,{UpdateItem:W,setIscreate:V,init:ue}):null,D?(0,v.jsx)(b,{UserInfo:null==w?void 0:w.userInfo,setSee:H,userId:null==w||null===(u=w.userInfo)||void 0===u?void 0:u.user_id,ItemUpdate:function(e){X(e),V(!0),H(!1)},CourseItem:J,init:ue}):null]})]}),299635===(null==w||null===(c=w.userInfo)||void 0===c?void 0:c.user_id)||301458===(null==w||null===(p=w.userInfo)||void 0===p?void 0:p.user_id)||null!=w&&null!==(h=w.userInfo)&&void 0!==h&&h.admin||null!=w&&null!==(_=w.userInfo)&&void 0!==_&&_.business?(0,v.jsx)(y.Z,i()(i()({},ce),{},{children:(0,v.jsx)(m.ZP,{className:"menuadd",style:{paddingLeft:"10px",marginLeft:"20px"},children:"上传首页图片"})})):null]})}))}}]); \ No newline at end of file diff --git a/p__Innovation__Detail__index.async.js b/p__Innovation__Detail__index.async.js index a8c341bac8..86888c9751 100644 --- a/p__Innovation__Detail__index.async.js +++ b/p__Innovation__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83141,66208],{16644:function(e,n,t){var i=t(82242),s=t.n(i),a=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,x=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||a,style:s()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,s()(s()({className:x,onClick:p},i),{},{children:d})),h&&h]})}},38696:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},x=t(3113),h=t(38827),f=t(7309),m=t(6848),g=t(42930),v=t(80469),A=t(16644),j=t(94334),k=t(37712),y=function(e){var n,t,i,a,o,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,B=(e.theme,e.type),D=e.filename,N=e.monacoEditor,I=e.className,Z=e.style,F=e.close,H=e.onClose,C=e.hasMask,J=e.disabledDownload,P=e.onImgDimensions,R=e.showNodata,E=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(E,2),Q=(O[0],O[1],(0,d.useState)("")),M=u()(Q,2),G=(M[0],M[1]),L=(0,d.useState)(),U=u()(L,2),z=U[0],T=U[1],V="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==B&&(w=j.Z.API_SERVER+w),D&&(N.filename=D),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&G(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===B&&Y()}),[B,w]);var Y=function(){var e=c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,T(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(D||"educoder",w,D)},X=function(){(0,g.Nd)(D||"educoder",decodeURIComponent(w))};return(0,k.jsxs)("div",{style:s()({},Z||{}),className:"".concat(C&&p.bgBlack," ").concat(B?p.wrp:"hide"),children:[F&&(0,k.jsxs)("div",{className:p.close,ref:W,children:[!!P&&(0,k.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:function(){H(),P()},children:(0,k.jsx)("i",{className:"icon-yulanpizhu"})})}),!J&&(0,k.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:X,children:(0,k.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,k.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{className:"",onClick:H,children:(0,k.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,k.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===B?"show":"hide"),children:"txt"===B&&(0,k.jsx)(f.ZP,s()({},N))}),"audio"===B&&(0,k.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===B&&(0,k.jsx)(k.Fragment,{children:(null===(a=w)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,k.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,k.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===B&&z&&(0,k.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,k.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===B&&(0,k.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,k.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===B||"download"===B)&&(0,k.jsx)(k.Fragment,{children:R?(0,k.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,k.jsx)(x.ZP,{icon:(0,k.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,k.jsxs)(x.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,k.jsx)(h.Z,{}),"点击下载"]})})]})}},19388:function(e,n,t){var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),x=t(59301),h=t(78241),f=t(95237),m=t(57809),g=t(73782),v=t(88522),A=t(3113),j=t(24905),k=t(6848),y=t(8591),S=t(61998),b=t(8785),w=t(61186),B=t.n(w),D=t(26724),N=t.n(D),I=t(58143),Z=t(71751),F=t(66208),H=t(57035),C=t(37712),J=[];function P(e){var n=e.onSearch,t=e.schools;return(0,C.jsx)(h.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,C.jsxs)(f.Z,{style:{flexWrap:"nowrap"},children:[(0,C.jsx)(h.Z.Item,{name:"search_type",label:"搜索类型",children:(0,C.jsxs)(m.default,{popupClassName:H.Z.selectdown,style:{width:106},children:[(0,C.jsx)(m.default.Option,{value:"1",children:"姓名"}),(0,C.jsx)(m.default.Option,{value:"2",children:"手机号"}),(0,C.jsx)(m.default.Option,{value:"3",children:"邮箱"})]})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,C.jsx)(g.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,C.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,C.jsx)(A.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var R=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(R||{});function E(e,n){switch(n.type){case R.INITDATA:case R.SETQUERY:return p()(p()({},e),n.payload);case R.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case R.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case R.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case R.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var O={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,o=(0,x.useReducer)(E,O),l=u()(o,2),d=l[0],h=l[1],f=d.data,m=d.schools,g=d.loading,v=d.selectedIds,w=d.page,D=d.count,H=d.query,Q=d.reload;(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nQ)(p()(p()({},H),{},{page:w,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,o=n.user_count,h({type:R.INITDATA,payload:{data:Q?t:[].concat(r()(f),r()(t)),count:o}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&function(){e.apply(this,arguments)}()}),[w,H,Q,i,a]),(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.K$)({});case 2:n=e.sent,t=n.school_names,h({type:R.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var M=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,C.jsx)(j.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,C.jsx)("div",{children:(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)(b.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,C.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:B()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,C.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var G=D>10*w;return(0,C.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,C.jsx)(P,{onSearch:function(e){h({type:R.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:m}),H?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"flexd-table-header mt20",children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{pagination:!1,dataSource:J,columns:M})})}),(0,C.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,C.jsx)(N(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){h({type:R.SETPAGE,payload:e})},hasMore:G,useWindow:!1,children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{loading:g,showHeader:!1,pagination:!1,dataSource:f,columns:M,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),h({type:R.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(A.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,C.jsx)(A.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),h({type:R.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,C.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,C.jsx)("img",{src:I,width:"100",alt:""}),(0,C.jsx)("br",{}),(0,C.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),x=(t(91510),t(29867),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,h]),(0,x.jsx)("div",{className:"my-codemirror-container",children:(0,x.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,x.jsxs)(l.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,x.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,x.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,x.jsx)(h,{value:e,children:m[e][0]},e)}))})}),(0,x.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,x.jsx)(g,{mode:d})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},66208:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return Pe},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Te},_b:function(){return Ge},t7:function(){return J},Gi:function(){return ae},YG:function(){return se},qp:function(){return b},vr:function(){return Ee},qE:function(){return Fe},Je:function(){return E},cq:function(){return me},tp:function(){return B}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",o=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,l=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:s,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),p]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",x="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",m="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",j="tagsBorderWrap___OMxjs",k=t(92310),y=t.n(k),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,l=e.title,k=e.titleWidth,b=void 0===k?41:k,w=e.style,B=void 0===w?{}:w,D=e.fontColor,N=void 0===D?"#6A7283":D,I=e.showCount,Z=(0,i.useState)(0),F=u()(Z,2),H=F[0],C=F[1],J=(0,i.useState)(!1),P=u()(J,2),R=P[0],E=P[1],O=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>97?C(1):C(0));0===t.length&&C(0),E(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,c),style:B,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:R?12:4},className:"".concat(p," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:R?"".concat(x," ").concat(j):x,children:[(0,o.jsx)("div",{className:f,ref:Q,style:H>0?{height:1===H?97:"auto",overflow:1===H?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:O,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:N},className:s===e.id?A:"",children:[(0,o.jsx)("span",{title:e.name,className:g,children:e.name}),!!I&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!H&&(0,o.jsx)(i.Fragment,{children:1===H?(0,o.jsxs)("div",{onClick:function(){var e;C(2),(null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>245?E(!0):E(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,C(1),E(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,o.jsx)("div",{style:c,className:y()(w,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",I="menu___NiyBu",Z="text___Grueu",F="b1___ZKryM",H="b2___aKyGa",C=t(73782),J=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,x=e.placeholder,h=(0,i.useState)(""),f=u()(h,2),m=f[0],g=f[1],v=(0,i.useState)(""),A=u()(v,2),j=A[0],k=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[r]);var S=function(){c(encodeURIComponent(j),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:p,children:[!!s.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:Z,children:[null===(n=s.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:F}),(0,o.jsx)("b",{className:H})]}),(0,o.jsx)("div",{className:I,children:s.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(g(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,o.jsx)(C.Z,{onPressEnter:S,value:j,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:x}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},P="quickPager___GM30J",R="disabled___Ozc8I",E=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(P,i),style:c,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},O=t(94334),Q=t(42930),M=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",L="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",T="img___IpFLA",V="bq___Bil0T",K="sign___DXJ4d",W="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:U,onClick:function(e){e.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)("/paths/".concat(c))},children:[(0,o.jsxs)("div",{className:T,children:[(0,o.jsx)("img",{className:z,src:"".concat(O.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,o.jsx)("img",{className:K,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:V,children:"开放课程"})})]}),(0,o.jsx)("div",{className:W,children:(0,o.jsx)(_.Z,{title:i,children:(0,o.jsx)("span",{className:Y,children:i})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:O.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),s&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(M.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,o.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ie.tabBar,children:l})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,o.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",xe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,l=void 0===c?fe:c;return(0,o.jsxs)("div",{className:y()(re,s),children:[(0,o.jsx)(xe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),je=t.n(Ae),ke=t(41498),ye=t.n(ke),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,x=void 0===p?"middle":p,h=e.shape,f=void 0===h?"round":h,m=be()(e,De),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],j=v[1];return(0,o.jsx)(Be.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(x,"-").concat(f)],n),style:ve()({},t),size:x,shape:f,loading:A||r},m),{},{children:s}))},Ie="head___ghH72",Ze="node___mjPEy",Fe=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ze,children:s})]})},He="btns___sNgTb",Ce="confirm___Ozirl",Je="cancel___aiq1I",Pe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,x=void 0!==p&&p;return(0,o.jsxs)("div",{className:y()(He,u),style:d,children:[t&&(0,o.jsx)(Be.ZP,{loading:x,onClick:s,type:"primary",className:Ce,children:i}),r&&(0,o.jsx)(Be.ZP,{onClick:l,className:Je,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ee=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Re.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:s}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:r})]})})},Oe="crumbs___V41Oe",Qe="hover___bEIVd",Me=t(8785),Ge=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,o.jsx)("div",{className:y()(Oe,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),Ue=["onChange"],ze=Le.Z.Countdown,Te=function(e){var n=e.onChange,t=be()(e,Ue),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},90021:function(e,n,t){var i=t(79800),s=t.n(i),a=t(6848),r=t(8591),o=t(3113),c=t(61998),l=t(59301),u=t(64790),d=t(56102),p=t(37712),x=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(a.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return r.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],h=function(e){var n=e.detail,t=(0,l.useState)(n),i=s()(t,2),a=i[0],r=i[1],d=(0,l.useState)(1),h=s()(d,2),f=h[0],m=h[1];(0,l.useEffect)((function(){n&&r(n)}),[n]);var g=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:f,showQuickJumper:{goButton:(0,p.jsx)(o.ZP,{children:"GO"})},total:null==a?void 0:a.data_sets_count,onChange:function(e){m(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){r(e)}))}}}),[f,a]);return(0,p.jsx)(c.Z,{columns:x,dataSource:null==a?void 0:a.data_sets,rowKey:"attachment_id",pagination:g})};n.Z=(0,l.memo)(h)},9669:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(82242),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(87308),x=t(99313),h=t(78241),f=t(3113),m=t(71418),g=t(95237),v=t(43604),A=t(28103),j=t(43418),k=t(8591),y=t(94001),S=t(31285),b=t(78386),w=t(8785),B="project_detail_wrapper___ywzyI",D="title___NfoQH",N="fork_btn___gBhDb",I="desc___SryMB",Z="info___fzlio",F="create_time___JaeKJ",H="operation___N7pLK",C="delete_btn___xrcwe",J="fork_modal___nz1Xg",P="huanj___EHzUt",R="divtitle___XmviM",E=t(64790),O=t(39634),Q=t(73782),M=t(37712),G=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.detail,a=h.Z.useForm(),o=u()(a,1)[0],c=(0,d.useState)("notyet"),l=u()(c,2),p=l[0],x=l[1],f=(0,d.useRef)(),g=function(){var e=r()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return n=o.getFieldValue("name"),x("forking"),e.next=7,(0,E.M3)("".concat(i.id),{name:n});case 7:0===(a=e.sent).status&&(k.ZP.success("fork成功"),f.current=a.sci_project_id,"remindModal"===t.openForkModalPosition&&window.localStorage.setItem("hideRemindModal","".concat(t.hideRemindModal))),x("success"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),x("fail");case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),v=(0,M.jsx)(h.Z,{autoComplete:"off",form:o,initialValues:{name:i.sci_project.name},children:(0,M.jsx)(h.Z.Item,{label:"新项目名称",name:"name",required:!0,rules:[{required:!0,message:"请输入项目名称"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入",maxLength:60})})}),A={notyet:v,forking:(0,M.jsx)("div",{style:{height:40}}),success:(0,M.jsx)("p",{children:"项目已经Fork完成,现在就去查看项目吗?"}),fail:v};return(0,M.jsx)(j.Z,{title:"Fork项目",width:600,open:"fork-project"===t.visibleModalName,className:"".concat(J),destroyOnClose:!0,centered:!0,onCancel:function(){x("notyet"),o.resetFields(),n({type:"innovation/closeModal"})},onOk:function(){"success"===p?(w.history.push("/innovation/project/detail/".concat(f.current)),location.reload()):g()},okText:"success"===p?"查看项目":"确定",children:(0,M.jsx)(m.Z,{tip:"项目Fork中",spinning:"forking"===p,children:A[p]})})})),L=t(61186),U=t.n(L),z=t(94334),T=function(){var e=(0,d.useState)(U()().valueOf()),n=u()(e,2),t=n[0],i=n[1],s=(0,d.useMemo)((function(){return"".concat(z.Z.API_SERVER,"/rucaptcha?t=").concat(t)}),[t]);return(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)("img",{src:s,alt:""}),(0,M.jsx)("span",{onClick:function(){i(U()().valueOf())},style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"},children:"看不清换一张"})]})},V=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.projectId,a=h.Z.useForm(),o=u()(a,1)[0],c=function(){var e=r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return t=o.getFieldsValue(),e.next=6,(0,E.th)(i,{code:t.code});case 6:0===e.sent.status&&(k.ZP.success("删除成功"),n({type:"innovation/closeModal"}),w.history.replace("/innovation/project")),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),n({type:"innovation/closeModal"});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{title:"删除项目",width:600,okText:"确定删除",okButtonProps:{type:"primary",danger:!0},centered:!0,open:"delete-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){return n({type:"innovation/closeModal"})},onOk:c,children:(0,M.jsx)(h.Z,{autoComplete:"off",form:o,preserve:!1,children:(0,M.jsxs)(h.Z.Item,{label:"验证码",required:!0,children:[(0,M.jsx)(h.Z.Item,{name:"code",rules:[{required:!0,message:"请输入验证码"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入验证码"})}),(0,M.jsx)("span",{style:{color:"#FA6400"},children:"删除项目后,将无法恢复,请谨慎操作"}),(0,M.jsx)(T,{})]})})})})),K=t(39647),W=t.n(K),Y="menu___UnLMr",q="warehouse___P7f6U",X="header___u00_W",_="title____S1YG",$="content___p_SoR",ee="left___hSMYA",ne="right___ZQk8Z",te="loading___W3zy1",ie="empty___fievZ",se="tabs___QW8es",ae="line___Jpj9w",re="footer___gn3O8",oe="commit___xEz6h",ce="filePathWrp___H9erP",le="filePath___TdyXm",ue="bottom0___pV48E",de=t(6848),pe=t(20834),xe=t(38854),he=t(37205),fe=t.n(he),me=t(97334),ge=t(56102),ve={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],je=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,Ae),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:ve.modal,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t,i,s=c()({},A.getFieldsValue()),a=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),r=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=a&&null!==(t=a.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=r&&null!==(i=r.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),A.setFieldsValue(c()({},s)),x(s)},children:[(0,M.jsx)(h.Z.Item,{label:"文件夹名称:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"文件名称:",name:"file",children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ke=t(35782),ye=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Se=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,ye),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,M.jsx)("div",{className:"mt10 mb20",children:(0,M.jsx)(h.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,M.jsx)(ke.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),be=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],we=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,be),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=S[0],B=S[1],D=(0,d.useState)(""),N=u()(D,2),I=N[0],Z=N[1];(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(B(""),Z(i.defaultPath)):(Z(e.pop()),B(e.join("/")+"/"))}),[i.defaultPath]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var F=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFiles",payload:{id:o.taskId,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:t}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(k.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"40%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"提交说明",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:F,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"重命名:",name:"path",children:(0,M.jsx)(g.Z,{children:(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:I})})})})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,M.jsx)(Q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),Be=t(59028),De={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},Ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ie=Be.Z.Dragger,Ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=W()(e,Ne),o=((0,w.useLocation)(),(0,w.useParams)()),l=(0,d.useState)({}),p=u()(l,2),x=p[0],f=p[1],m=(0,d.useRef)(),g=h.Z.useForm(),v=u()(g,1)[0],A=(0,d.useState)([]),y=u()(A,2),S=y[0],b=y[1],B=(0,d.useState)(),D=u()(B,2),N=D[0],I=D[1];(0,d.useEffect)((function(){a.visible&&(v.resetFields(),b([]))}),[a.visible]),(0,d.useEffect)((function(){m.current=o.taskId}),[]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;I(t)}}),[]);var Z,F=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return k.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.taskId,path:N?"".concat(N,"/").concat(n.name):n.name,message:v.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(S.filter((function(e){return e.uid!==n.uid}))),k.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H={height:300,multiple:!0,withCredentials:!0,data:(Z=r()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,o){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(r()(s()().mark((function e(){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.getFieldsValue();case 2:e.sent,r=c()(c()({},{path:a.defaultPath?a.defaultPath:"",message:x.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(r);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:S,method:"post",action:"".concat(z.Z.API_SERVER,"/api/sci/projects/").concat(m.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void k.ZP.success("上传成功!");b(S.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&k.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:F,beforeUpload:function(e){n=e.name}},C=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{open:a.visible,onOk:C,centered:!0,onCancel:a.onClose,width:"70%",children:(0,M.jsx)("section",{className:De.bg,children:(0,M.jsxs)("div",{className:De.wrap,children:[(0,M.jsx)("div",{className:De.title,children:"上传文件"}),(0,M.jsxs)(h.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:C,onValuesChange:function(){return f(c()({},v.getFieldsValue()))},children:[(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,M.jsx)(h.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,M.jsxs)(Ie,c()(c()({},H),{},{children:[(0,M.jsx)("div",{children:(0,M.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(De.colorBlue)})}),(0,M.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,M.jsx)("span",{className:"".concat(De.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]})})})})),Fe={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},He="wrap___FeZrl",Ce="content___nhYt_",Je="mainPathWrap___pggnV",Pe="colorBlue___TPUPy",Re=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,o=void 0===a?[]:a,l=e.showInputPath,p=void 0!==l&&l,x=e.isMergeSelectFile,f=void 0!==x&&x,m=e.onFinish,g=void 0===m?function(){}:m,v=h.Z.useForm(),A=u()(v,1)[0],y=(0,w.useParams)(),S=(0,w.useLocation)(),b=(0,d.useRef)(),B=(0,d.useState)(""),D=u()(B,2),N=D[0],I=D[1],Z=(0,d.useState)(""),F=u()(Z,2),H=F[0],C=F[1],J=(0,d.useState)([]),P=u()(J,2),R=P[0],E=P[1],O=(0,d.useState)([]),G=u()(O,2),L=G[0],U=G[1];(0,d.useEffect)((function(){var e;b.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=o.join("/"),t=[];o.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),E(t),I(e),C(e),z(e)}}),[n.actionTabs.key]);var z=function(){var e=r()(s()().mark((function e(n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.taskId,path:n}});case 2:(i=e.sent)&&U(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=r()(s()().mark((function e(){var n,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==A?void 0:A.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!f){e.next=6;break}return g(i),V(),e.abrupt("return");case 6:if(!p){e.next=16;break}return e.next=9,A.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:c()(c()({},{id:y.taskId,path:i}),b.current?{}:{secret_repository:!0})});case 11:a=e.sent,g(H),0===a.status&&k.ZP.info("新建成功"),e.next=18;break;case 16:g(i),k.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),A.resetFields()};return(0,M.jsx)(j.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:T,onCancel:V,children:(0,M.jsxs)("div",{className:He,children:[(0,M.jsxs)("div",{className:Ce,children:[(0,M.jsx)("div",{className:Je,children:!(null==R||!R.length)&&R.map((function(e,n){return(0,M.jsx)("a",{onClick:function(){return function(e,n){var t=R.filter((function(e,t){return t<=n}));E(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);I(i),z(i)}(0,n)},children:e.val},n)}))}),!(null==L||!L.length)&&L.map((function(e,n){return"tree"===e.type&&(0,M.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(R.length?R.push({val:"/".concat(e.name),path:e.name}):R.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),E(R),n=N?"".concat(N,"/").concat(e.name):e.name,I(n)),z(n)}(e)},children:[(0,M.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(Pe)}),e.name]},n)}))]}),(0,M.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,M.jsx)("div",{className:"mt5 mb5",children:N}),p&&(0,M.jsx)(h.Z,{form:A,scrollToFirstError:!0,className:"mt20",children:(0,M.jsx)(h.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),Ee=t(94172),Oe=t(37740),Qe=t(42930),Me=(t(31622),t(80826)),Ge=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"],Le=me.Z.DirectoryTree,Ue=function(){return(0,M.jsxs)("div",{className:"mt20 pb50 ".concat(Fe.nodata),children:[(0,M.jsxs)("div",{className:Fe.headLeft,children:["提示:",(0,M.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,M.jsx)("br",{}),"两种方式来使用:",(0,M.jsx)("br",{}),"1、",(0,M.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," ","上传已有文件来开始使用。",(0,M.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,M.jsx)("img",{width:"100%",src:Me.Oe})]})},ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading),o=(e.user,e.activeKey),l=e.dispatch,p=e.practiceSetting,x=e.isRepository,h=e.treeData,f=e.setTreeData,m=e.haveAuth,A=(W()(e,Ge),(0,w.useParams)()),y=(0,w.useLocation)(),S=(0,d.useState)(),B=u()(S,2),D=B[0],N=(B[1],(0,d.useState)(!1)),I=u()(N,2),Z=I[0],F=I[1],H=(0,d.useState)(!1),C=u()(H,2),J=C[0],P=C[1],R=(0,d.useState)(!1),E=u()(R,2),O=E[0],Q=E[1],G=(0,d.useState)(!1),L=u()(G,2),U=L[0],z=L[1],T=(0,d.useState)(""),V=u()(T,2),K=V[0],Y=V[1],q=(0,d.useState)([]),X=u()(q,2),_=X[0],$=X[1],ee=(0,d.useState)([]),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,d.useState)([]),ae=u()(se,2),re=(ae[0],ae[1]),oe=(0,d.useState)(!1),ce=u()(oe,2),le=ce[0],ue=ce[1],he=(0,d.useState)(),me=u()(he,2),ve=(me[0],me[1]),Ae=(0,d.useState)(),ke=u()(Ae,2),ye=(ke[0],ke[1]),be=(0,d.useState)(""),Be=u()(be,2),De=(Be[0],Be[1]),Ne=(0,d.useState)(),Ie=u()(Ne,2),He=(Ie[0],Ie[1]),Ce=(0,d.useState)(!1),Je=u()(Ce,2),Pe=Je[0],Me=Je[1];(0,d.useEffect)((function(){f([]),Xe(""),localStorage.warehouseHideTip||ue(!0)}),[y.pathname,x]);var ze=function(){var e=r()(s()().mark((function e(){var n,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,Oe.Zt)({id:A.taskId,secret_dir_path:n});case 3:e.sent&&He(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(e){return(0,M.jsxs)(pe.Z,{className:Fe.menu,onClick:function(n){switch(Y(e.path||""),n.key){case"1":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件"]),F(!0);break;case"2":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件夹"]),Q(!0);break;case"3":(0,Qe.L9)(["实践项目","设置","代码仓库","上传"]),z(!0);break;case"4":(0,Qe.L9)(["实践项目","设置","代码仓库","重命名"]),P(!0);break;case"5":(0,Qe.L9)(["实践项目","设置","代码仓库","删除"]),en(e.path,e.name,e);break;case"6":(0,Qe.L9)(["实践项目","设置","代码仓库","复制路径"]),nn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,M.jsx)(ge.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(x?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(pe.Z.Item,{children:(0,M.jsx)(M.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"删除"},"5")]})},Ve=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,M.jsxs)(g.Z,{className:"font14",children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{flex:"20px",children:"blob"===e.type&&(0,M.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),m&&(0,M.jsx)(v.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Te(e)},className:Fe.ellipsis,children:(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?Fe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ke=function(e){l({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},We=function(){var e=r()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,Xe(K);case 3:setTimeout((function(){Ke(n),_=[i[0]||""],te=[n],ie(fe()(te)),$(fe()(_))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ye=function(e,n){if(""==n)h=fe()(e),f(fe()(e));else{var t=qe(h,n,e);h=t,f([].concat(t))}};function qe(e,n,t){return e.map((function(e){return e.key===n?(e.children=fe()(t),c()({},e)):e.children?c()(c()({},e),{},{children:qe(e.children,n,t)}):e}))}var Xe=function(){var e=r()(s()().mark((function e(){var n,t,i,a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,l({type:x?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:A.taskId,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(r=Ve(fe()(t.trees),n),Ye(r,n),re(t.trees||[]),ye(n||""),console.log("handleGetRepository:",r,n),setTimeout((function(){return console.log(h,t.trees,n,999999)}),2e3)):""==n&&f([]),ve((null===(a=t.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),De(n.path),e.next=4,Xe(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$e=function(){var e=r()(s()().mark((function e(n,t){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){Ke(t.node.path),n=[t.node.path],ie(fe()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=p&&null!==(a=p.sideBar)&&void 0!==a&&a.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),en=function(e,n,t){var i;j.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=r()(s()().mark((function n(){var t,i,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l({type:"shixunsDetail/deleteGitFiles",payload:{id:A.taskId,path:e,message:"删除".concat(e),secret_repository:!x||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return k.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,Xe(i.length>1?i.join("/"):"");case 9:if(null==(a=n.sent)||!a.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,Xe(i.length>1?i.join("/"):"");case 16:return Ke(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)&&j.Z.confirm({title:"删除失败",content:(0,M.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(A.taskId,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},nn=function(e){console.log(e,"item")},tn=function(){var e=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,_e(t.node);case 7:_.includes(t.node.path)?_.splice(_.indexOf(t.node.path),1):_.push(t.node.path);case 8:$(fe()(_));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),sn=function(){ue(!1),localStorage.warehouseHideTip=!0},an=function(){var e=r()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return k.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return k.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,l({type:"shixunsDetail/moveGitFiles",payload:{id:A.taskId,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ke(""),e.next=18,Xe("");case 18:i=0;case 19:if(!(i<_.length)){e.next=26;break}if(""==_[i]){e.next=23;break}return e.next=23,Xe(_[i]);case 23:i++,e.next=19;break;case 26:return e.abrupt("return");case 32:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("section",{className:Fe.bg,children:[(0,M.jsx)("div",{className:Fe.contentbg,children:(0,M.jsxs)("div",{className:Fe.wrap,children:[(0,M.jsxs)(g.Z,{className:Fe.gitCode,children:[(0,M.jsxs)(v.Z,{flex:"1",children:[(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),x?"代码仓库":"私密代码仓库"]}),(0,M.jsx)(v.Z,{children:m&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Te({type:"topTree"})},className:"current",children:(0,M.jsxs)(de.Z,{open:le,title:(0,M.jsxs)("div",{className:"font16",children:[(0,M.jsx)(Ee.Z,{style:{position:"relative",left:-35},onClick:function(){return sn()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,M.jsx)("span",{onClick:function(){return sn()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:Fe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500",children:[x&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"}),!x&&(null==i||null===(n=i.detail)||void 0===n?void 0:n.secret_repository)&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})]})})})]}),!!h.length&&!x&&(0,M.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,M.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),h.length?(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)("div",{className:Fe.content,children:["1"===o&&(0,M.jsxs)("div",{className:Fe.tips,children:["提示:",(0,M.jsx)("br",{}),'代码运行在服务器/data/workspace/myshixun/下,如果代码 需要用到文件路径时,您将鼠标移入仓库文件或目录右侧的"..." 图标,选择复制路径得到文件的绝对路径。']}),(0,M.jsx)(Le,{disabled:!!a.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:h,switcherIcon:(0,M.jsx)(b.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:tn,expandedKeys:_,selectedKeys:te,onSelect:$e,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:an,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})]})}):"",!h.length&&x&&(0,M.jsx)(Ue,{}),!h.length&&!x&&(null==i||null===(t=i.detail)||void 0===t?void 0:t.secret_repository)&&(0,M.jsx)(Ue,{})]})}),(0,M.jsx)(we,{visible:J,defaultPath:K,onClose:function(){return P(!1)},isRepository:!x,onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=K.split("/")).pop(),e.next=4,Xe(t.join("/"));case 4:Ke("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Se,{visible:Z,defaultPath:K,onClose:function(){return F(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(je,{visible:O,defaultPath:K,onClose:function(){return Q(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(Ze,{defaultPath:K,visible:U,isRepository:x,onClose:function(){return z(!1)},onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=K.split("/"),e.next=3,Xe(K);case 3:_=[t[0]||""],te=[K],ie(fe()(te)),$(fe()(_));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Re,{pathList:null==K?void 0:K.split("/"),showInputPath:!0,isMergeSelectFile:Pe,onFinish:function(e){Pe?ze(e):Xe(e),Me(!1)}})]})})),Te={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Ve=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ke=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(W()(e,Ve),(0,w.useParams)()),a=(0,d.useState)([]),o=u()(a,2),c=o[0],l=o[1];(0,d.useEffect)((function(){p()}),[t]);var p=function(){var e=r()(s()().mark((function e(){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.taskId,secret_repository:!t||void 0}});case 2:(a=e.sent)&&l(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[""==c&&(0,M.jsxs)("div",{className:Te.empty,children:[(0,M.jsx)("img",{src:Me.em,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,M.jsx)("section",{className:Te.bg,children:(0,M.jsx)("div",{className:Te.wrap,children:(0,M.jsx)("div",{className:Te.content,children:null==c?void 0:c.map((function(e){var n,t;return(0,M.jsxs)("div",{children:[(0,M.jsx)(g.Z,{align:"middle",className:"c-white font16",children:(0,M.jsx)(v.Z,{children:e.title})}),(0,M.jsxs)(g.Z,{align:"middle",className:"mt20 ",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("img",{className:Te.imageUrl,src:z.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,M.jsx)(v.Z,{className:Te.blueLight,children:(0,M.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:"提交于"}),(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:e.time})]})]}),(0,M.jsx)(A.Z,{className:Te.divider})]})}))})})})]})})),We=t(38696),Ye=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"],qe=x.Z.TabPane,Xe=(0,w.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,a,o,l,p,h,A,y,S,b,B,D,N,I,Z,F,H,C=e.loading,J=e.dispatch,P=e.practiceSetting,R=e.shixunsDetail,E=e.haveAuth,O=(W()(e,Ye),(0,d.useState)("1")),Q=u()(O,2),G=Q[0],L=Q[1],U=(0,d.useState)("1"),z=u()(U,2),T=z[0],V=z[1],K=(0,d.useState)(),he=u()(K,2),fe=he[0],me=he[1],ve=(0,d.useRef)(),Ae=((0,w.useLocation)(),(0,d.useState)(!0)),je=u()(Ae,2),ke=je[0],ye=je[1],Se=(0,d.useState)(["2","1"]),be=u()(Se,2),we=be[0],Be=be[1],De=(0,d.useState)([]),Ne=u()(De,2),Ie=Ne[0],Ze=Ne[1],Fe=(0,d.useRef)(),He=(0,w.useParams)(),Ce=[{id:"1",name:"代码仓库"},{id:"2",name:(0,M.jsxs)("span",{children:[(0,M.jsx)("span",{children:"私密代码仓库"}),(0,M.jsx)(de.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,M.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,d.useEffect)((function(){try{var e,n,t,i,s,a,r;if(null!=R&&null!==(e=R.fileContent)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&e.length||""==(null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.content))if("txt"===(null==R||null===(t=R.fileContent)||void 0===t?void 0:t.file_type))ve.current=window.decodeURIComponent(escape(window.atob(null==R||null===(i=R.fileContent)||void 0===i||null===(i=i.content)||void 0===i?void 0:i.content))),fe=window.decodeURIComponent(escape(window.atob(null==R||null===(s=R.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))),me(fe);else ve.current=null==R||null===(a=R.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content,fe=null==R||null===(r=R.fileContent)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.content,me(fe)}catch(e){var o,c;ve.current=window.atob(null==R||null===(o=R.fileContent)||void 0===o||null===(o=o.content)||void 0===o?void 0:o.content),fe=window.atob(null==R||null===(c=R.fileContent)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.content),me(fe),k.ZP.warning("请确认文件字符集编码是否为UTF-8")}console.log("codeMirrorSourceValue1212:12",R.fileContent.content)}),[null==R||null===(n=R.fileContent)||void 0===n?void 0:n.content]),(0,d.useEffect)((function(){var e,n=null==P||null===(e=P.sideBar)||void 0===e?void 0:e.selectPath.split("/");Be(n)}),[null==P||null===(t=P.sideBar)||void 0===t?void 0:t.selectPath]);(0,d.useEffect)((function(){new Promise(function(){var e=r()(s()().mark((function e(n,t){var i,a,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath)||null==P||null===(a=P.sideBar)||void 0===a||!a.selectPath){e.next=5;break}return e.next=3,J({type:"shixunsDetail/getFileContents",payload:{id:He.taskId,path:null==P||null===(r=P.sideBar)||void 0===r?void 0:r.selectPath,secret_repository:!ke||null}});case 3:null!=(o=e.sent)&&o.content||""==(null==o?void 0:o.content)||J({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath]);var Je=(0,M.jsxs)(pe.Z,{className:Y,onClick:function(e){var n;null!=R&&null!==(n=R.detail)&&void 0!==n&&n.secret_repository||"2"!==e.key||V("1"),L(e.key),"1"===e.key?ye(!0):ye(!1)},children:[(0,M.jsx)(pe.Z.Item,{disabled:!0,children:"切换仓库"},"0"),Ce.filter((function(e){var n,t;return null==R||null===(n=R.detail)||void 0===n||!n.init_repository||null!=R&&null!==(t=R.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,M.jsx)(pe.Z.Item,{className:"leaveClick",children:e.name},e.id)}))]}),Pe=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J({type:"shixunsDetail/updateRepositoryFiles",payload:{id:He.taskId,path:null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.path,content:fe,secret_repository:!ke||null}});case 2:null!=(t=e.sent)&&t.content&&(k.ZP.info("保存成功"),J({type:"practiceSetting/setSideBarTabs",payload:c()(c()({},P.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)("div",{className:q,style:{minHeight:600},children:[(0,M.jsx)("div",{className:X,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100 c-white",style:{height:60},children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)(xe.Z,{dropdownRender:function(){return Je},className:Y,children:(0,M.jsxs)("span",{className:"font16 c-white current ml20",children:[Ce.find((function(e){return e.id===G})).name," ",(0,M.jsx)("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})]})})}),(0,M.jsx)(v.Z,{flex:"81px",children:(0,M.jsx)("div",{className:ae})}),(0,M.jsx)(v.Z,{children:(0,M.jsxs)(x.Z,{className:se,activeKey:T,onChange:function(e){var n;null!=P&&null!==(n=P.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){V(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(V(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))},children:[(0,M.jsx)(qe,{tab:(0,M.jsx)("span",{className:"leaveClick",children:"代码文件"})},"1"),ke&&(null==R||null===(a=R.detail)||void 0===a?void 0:a.init_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2"),!ke&&(null==R||null===(o=R.detail)||void 0===o?void 0:o.secret_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2")]})})]})}),(ke&&(null==R||null===(l=R.repository)||void 0===l?void 0:l.git_url)||!ke&&(null==R||null===(p=R.secretRepository)||void 0===p?void 0:p.git_url))&&(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:_,children:"仓库地址:"}),(0,M.jsx)("input",{readOnly:!0,value:ke?null==R||null===(h=R.repository)||void 0===h?void 0:h.git_url:null==R||null===(A=R.secretRepository)||void 0===A?void 0:A.git_url}),(0,M.jsx)(ge.CopyToClipboard,{text:ke?null==R||null===(y=R.repository)||void 0===y?void 0:y.git_url:null==R||null===(S=R.secretRepository)||void 0===S?void 0:S.git_url,onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(de.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,M.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]})})]})}),(0,M.jsxs)("div",{className:$,style:{overflow:"auto"},children:["1"===T&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("aside",{className:ee,children:(0,M.jsx)(m.Z,{spinning:!!C.effects["shixunsDetail/getRepositorys"],wrapperClassName:"".concat(te," ").concat(ue),children:(0,M.jsx)(ze,{setTreeData:Ze,treeData:Ie,activeKey:G,isRepository:ke,haveAuth:E})})}),(0,M.jsxs)("aside",{className:ne,ref:Fe,children:[""!==(null==P||null===(b=P.sideBar)||void 0===b?void 0:b.selectPath)&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)(m.Z,{spinning:!!C.effects["shixunsDetail/getFileContents"],wrapperClassName:te,children:[(0,M.jsx)("div",{className:ce,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 c-white"})}),(0,M.jsx)(v.Z,{flex:"40px",children:(0,M.jsx)("div",{className:ae,style:{marginLeft:20}})}),(0,M.jsx)(v.Z,{className:le,children:we.map((function(e,n){return(0,M.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,M.jsx)("div",{className:C.effects["shixunsDetail/getFileContents"]?"hide":"show",children:(0,M.jsx)(We.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:null==R||null===(B=R.fileContent)||void 0===B?void 0:B.filename,type:"office"===(null==R||null===(D=R.fileContent)||void 0===D?void 0:D.file_type)?"download":null==R||null===(N=R.fileContent)||void 0===N?void 0:N.file_type,data:fe,monacoEditor:{value:fe,language:null==R||null===(I=R.fileContent)||void 0===I?void 0:I.language,onChange:function(e){return function(e){me(e);var n=-1;n=e===ve.current?0:1,J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!n}})}(e)},options:{fontSize:14,readOnly:!E}}})})]}),"txt"===(null==R||null===(Z=R.fileContent)||void 0===Z?void 0:Z.file_type)&&E&&(0,M.jsx)(g.Z,{align:"middle",justify:"center",className:re,children:(0,M.jsx)(v.Z,{children:(0,M.jsx)(f.ZP,{type:"primary",size:"middle",onClick:Pe,children:"提交"})})})]}),""==(null==P||null===(F=P.sideBar)||void 0===F?void 0:F.selectPath)&&(null==R||null===(H=R.detail)||void 0===H?void 0:H.init_repository)&&(0,M.jsxs)("div",{className:ie,children:[(0,M.jsx)("img",{src:Me.x7,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsxs)("span",{className:"c-grey-c",children:[!(null==Ie||!Ie.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Ie&&Ie.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===T&&(0,M.jsx)("div",{className:oe,children:(0,M.jsx)(Ke,{isRepository:ke})})]})]})})),_e=t(90021),$e=t(70413),en=t(92911),nn=t(24905),tn=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.openForkModal;return(0,M.jsx)(j.Z,{title:"启动环境",width:600,okText:"Fork项目",okButtonProps:{type:"primary"},centered:!0,open:"remindfork-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){n({type:"innovation/closeModal"})},onOk:function(){i("remindModal")},children:(0,M.jsxs)("div",{style:{marginTop:14},children:[(0,M.jsx)("p",{children:"你不是该项目的创建者/合作者,无法直接启动环境。"}),(0,M.jsx)("p",{children:"请先Fork为你个人的项目后,再启动环境。"}),(0,M.jsx)(g.Z,{children:(0,M.jsx)(nn.Z,{checked:t.hideRemindModal,onChange:function(e){return n({type:"innovation/save",payload:{hideRemindModal:e.target.checked}})},children:"不再提示"})})]})})})),sn=p.Z.Paragraph,an=x.Z.TabPane,rn=["#FF7E0F","#165DFF","#44D7B6","red"],on=(0,w.connect)((function(e){return{innovation:e.innovation,user:e.user}}))((function(e){var n,t,i,a,o,l,p,J,Q,L,z,T=e.user,K=e.dispatch,W=(0,d.useState)(),Y=u()(W,2),q=Y[0],X=Y[1],_=(0,d.useState)(!0),$=u()(_,2),ee=$[0],ne=$[1],te=(0,w.useParams)().taskId,ie=(0,d.useState)("1"),se=u()(ie,2),ae=se[0],re=se[1],oe=(0,d.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)||(null==q?void 0:q.is_partner)}),[T,q]),ce=(0,d.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)}),[T,q]),le=(0,d.useState)(!1),ue=u()(le,2),de=ue[0],pe=ue[1],xe=(0,d.useState)(!1),he=u()(xe,2),fe=he[0],me=he[1],ge=h.Z.useForm(),ve=u()(ge,1)[0];(0,d.useEffect)((function(){(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)}))}),[]);var Ae=function(e){q.my_sci_projects_num>=10&&!(0,O.Ny)()?K({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,M.jsx)(f.ZP,{onClick:function(){return K({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):K({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:e}})};return(0,M.jsxs)(m.Z,{spinning:ee,children:[q&&(0,M.jsxs)("div",{className:B,children:[(0,M.jsxs)(g.Z,{justify:"space-between",align:"middle",style:{marginBottom:10},children:[(0,M.jsxs)(v.Z,{className:D,span:20,children:[q.sci_project.username," / ",q.sci_project.name]}),(0,M.jsx)(v.Z,{span:4,style:{textAlign:"right"},children:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)(S.Z,{}),className:N,onClick:function(){return Ae("forkButton")},children:(0,M.jsx)("span",{children:q.sci_project.forked_count})})})]}),(0,M.jsx)(sn,{ellipsis:{rows:3,expandable:!0,symbol:(0,M.jsxs)("span",{style:{color:"#165dff"},children:["展开",(0,M.jsx)(b.Z,{})]})},className:I,children:q.sci_project.description}),(0,M.jsxs)(g.Z,{justify:"space-between",children:[(0,M.jsxs)(v.Z,{className:Z,children:[(0,M.jsxs)("span",{children:["项目环境:",q.mirror_repository_info.name]}),(0,M.jsxs)("span",{className:F,children:["创建时间:",U()(q.sci_project.created_at).format("YYYY-MM-DD HH:mm")]})]}),oe&&(0,M.jsxs)(v.Z,{className:H,children:[(0,M.jsx)("span",{onClick:function(){w.history.push("/innovation/project/edit/".concat(te))},children:"编辑"}),ce&&(0,M.jsx)("span",{className:C,onClick:function(){K({type:"innovation/openModal",payload:"delete-project"})},children:"删除"})]})]}),(0,M.jsx)(A.Z,{}),(0,M.jsxs)(x.Z,{activeKey:ae,onChange:function(e){re(e)},tabBarExtraContent:{right:(0,M.jsx)(f.ZP,{type:"primary",children:(0,M.jsx)("a",{onClick:function(){oe?(0,E.T)(te).then((function(e){if(X(e),-1===e.verify_info.status)return pe(!0),void ve.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});0!==e.verify_info.status?(1===e.verify_info.status&&w.history.push("/innovation/tasks/".concat(te)),2!==e.verify_info.status||j.Z.warning({title:"启动环境提示",content:"您申请的环境资源【未通过】,无法启动环境。",okText:"查看审核结果",onOk:function(){re("3")}})):j.Z.warning({title:"启动环境提示",content:"环境资源正在【审核中】,审核通过后才能启动环境",okText:"查看审核结果",onOk:function(){re("3")}})})):"true"===window.localStorage.getItem("hideRemindModal")?Ae("forkButton"):K({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}})},target:"_blank",children:"启动环境"})})},children:[(0,M.jsx)(an,{tab:"代码",children:(0,M.jsx)(Xe,{haveAuth:oe})},"1"),(0,M.jsx)(an,{tab:"数据集",children:(0,M.jsx)(_e.Z,{detail:q})},"2"),(0,M.jsx)(an,{tab:"合作者",children:(0,M.jsx)($e.Z,{position:"detail"})},"4"),(0,M.jsxs)(an,{tab:"环境信息",children:[(0,M.jsxs)("div",{className:P,children:[(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"硬件信息"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(n=q.sci_project_config)||void 0===n?void 0:n.max_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"最低CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(t=q.sci_project_config)||void 0===t?void 0:t.min_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存限制:"}),(0,M.jsx)("span",{children:(null==q||null===(i=q.sci_project_config)||void 0===i?void 0:i.max_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存要求:"}),(0,M.jsx)("span",{children:(null==q||null===(a=q.sci_project_config)||void 0===a?void 0:a.min_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"磁盘限制:"}),(0,M.jsx)("span",{children:(null==q||null===(o=q.sci_project_config)||void 0===o?void 0:o.max_disk)+"G"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"GPU数量:"}),(0,M.jsx)("span",{children:(null==q||null===(l=q.sci_project_config)||void 0===l?void 0:l.gpu)||"- -"})]})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"环境时间"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"环境时长:"}),(0,M.jsx)("span",{children:(null==q||null===(p=q.sci_project_config)||void 0===p?void 0:p.survival_time)+"小时"||0})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"审核状态"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"审核状态:"}),(0,M.jsx)("span",{style:{color:rn[parseInt("".concat(null==q||null===(J=q.verify_info)||void 0===J?void 0:J.status))+1]},children:(null==q||null===(Q=q.verify_info)||void 0===Q?void 0:Q.status_cn)||"- -"})]}),(0,M.jsxs)("div",{style:{marginLeft:28,wordBreak:"break-all"},children:[(0,M.jsx)("label",{children:"未通过原因:"}),(0,M.jsx)("span",{children:(null==q||null===(L=q.verify_info)||void 0===L?void 0:L.refuse_reason)||"- -"})]})]})]}),(0,M.jsx)("div",{style:{textAlign:"center"},children:(0,M.jsx)(f.ZP,{disabled:(null==q||null===(z=q.verify_info)||void 0===z?void 0:z.status)<=0,onClick:function(){ve.setFieldsValue(c()({},null==q?void 0:q.sci_project_config)),pe(!0)},style:{marginTop:30,textAlign:"center"},type:"primary",children:"重新申请"})})]},"3")]}),(0,M.jsx)(G,{detail:q}),(0,M.jsx)(V,{projectId:te}),(0,M.jsx)(tn,{openForkModal:Ae})]}),(0,M.jsx)(j.Z,{title:"启动环境",open:de,okButtonProps:{loading:fe},onCancel:function(){pe(!1)},onOk:function(){ve.submit()},children:(0,M.jsx)("div",{children:(0,M.jsxs)(h.Z,{labelCol:{span:6},wrapperCol:{span:18},form:ve,preserve:!1,onFinish:function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,en.ZP)("/api/sci/projects/".concat(te,"/commit_verify.json"),{method:"POST",body:c()({},n)});case 3:e.sent,pe(!1),(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)})),k.ZP.info("提交审核成功"),me(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(h.Z.Item,{label:"CPU(核)",name:"max_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"最低CPU(核)",name:"min_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存限制(M)",name:"max_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存要求(M)",name:"min_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"磁盘限制(G)",name:"max_disk",rules:[{required:!0}],initialValue:1,children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"GPU数量",name:"gpu",children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"},precision:0})}),(0,M.jsx)(h.Z.Item,{label:"环境时长(小时)",name:"survival_time",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:.1,style:{width:"100%"},precision:1})})]})})})]})}))},70413:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),x=t(43418),h=t(8591),f=t(3113),m=t(96865),g=t(27092),v=t(94334),A=t(39634),j=t(39647),k=t.n(j),y=t(5112),S="title___rpaor",b="content___Hb0l5",w="add___THwHB",B="colorBlue___yc4F8",D="radio___hn9Vt",N=t(37712),I=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],Z=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(k()(e,I),(0,d.useState)()),o=u()(a,2),l=o[0],p=o[1],f=(0,d.useState)([]),m=u()(f,2),g=m[0],v=m[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&A()}),[n.actionTabs.key]);var A=function(){var e=c()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,v(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return h.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:a=e.sent,Z(),a&&(s(),h.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,N.jsx)(x.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:j,onCancel:Z,children:(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{className:S,children:["选择的成员将会成为新的管理员",(0,N.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,N.jsx)("div",{className:b,children:g.length?(0,N.jsx)(y.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:g.map((function(e,n){return(0,N.jsx)(y.ZP,{className:D,value:e.user_id,children:e.name},n)}))}):(0,N.jsx)("div",{className:w,children:(0,N.jsxs)("span",{children:["请先将新的管理员通过",(0,N.jsx)("a",{className:B,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),F=t(99313),H=t(19388),C=F.Z.TabPane,J=function(e){var n=e.visible,t=e.onCancel,i=(e.onSelectGroup,e.shixunId),s=e.onSelectCollaborator;return(0,N.jsx)(x.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,N.jsx)(F.Z,{defaultActiveKey:"1",children:(0,N.jsx)(C,{tab:"搜索添加",children:(0,N.jsx)(H.Z,{type:1,onCancel:t,container_type:2,container_id:i,onSelect:s})},"1")})})},P={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},R=t(26762),E=t(50429),O=t(92911),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),i=e.position,a=(0,d.useRef)(),o=(0,d.useState)(0),l=u()(o,2),j=l[0],k=l[1],y=(0,d.useState)([]),S=u()(y,2),b=S[0],w=S[1],B=(0,d.useState)({id:null,page:1}),D=u()(B,2),I=D[0],F=D[1],H=(0,p.useParams)(),C=(0,d.useState)({}),Q=u()(C,2),M=Q[0],G=Q[1],L=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)||(null==M?void 0:M.current_user_is_partner)}),[A.Ny,M]),U=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)}),[A.Ny,M]);(0,d.useEffect)((function(){a.current=null==H?void 0:H.taskId,I.id=null==H?void 0:H.taskId,F(I),z(I)}),[]);var z=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(w(t.users||[]),k(t.users_count),G(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I.page=1,F(I),n=(0,E.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,z(I);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var K,W,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:a.current,onSelectCollaborator:(W=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,O.ZP)("/api/sci/projects/".concat(a.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(h.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)}),onSelectGroup:(K=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:a.current,group_id:n.group_id}});case 3:e.sent&&(h.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)})};return(0,N.jsxs)("section",{children:[(0,N.jsxs)("div",{className:P.wrap,children:[(0,N.jsxs)("div",{className:P.content,children:[(0,N.jsxs)("div",{className:P.head,children:[(0,N.jsxs)("span",{className:P.headCount,children:["合作者(",j,"人)"]}),L&&(0,N.jsx)("div",{children:(0,N.jsx)(f.ZP,{className:P.button,style:{marginRight:"detail"===i?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:a.current}}})},icon:(0,N.jsx)(R.Z,{}),children:"添加合作者"})})]}),(0,N.jsx)("div",{className:P.list,children:(0,N.jsx)(m.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){return(0,N.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,N.jsxs)("div",{className:P.itemWrap,children:[(0,N.jsxs)("a",{target:"_blank",className:P.imgWrap,children:[(0,N.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:P.img,src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,N.jsx)("span",{className:P.manager,children:"创建者"})]}),(0,N.jsxs)("div",{className:P.itemContent,children:[(0,N.jsxs)("div",{className:P.nameWrap,children:[(0,N.jsx)("a",{target:"_blank",className:P.name,children:null==e?void 0:e.user_name}),(0,N.jsx)("div",{className:P.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,N.jsx)("a",{className:P.deletetitle,onClick:function(){return n=e.id,void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,N.jsx)("div",{className:P.modal,children:"确定要删除吗?"}),onOk:(t=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,h.ZP.info("删除成功"),I.page=1,F(I),z(I);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,N.jsx)("p",{className:P.schoolWrap,children:(0,N.jsx)("span",{className:P.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),j>10&&(0,N.jsx)("div",{className:P.countWrap,children:(0,N.jsx)(g.Z,{showQuickJumper:!1,showSizeChanger:!1,total:j,onChange:function(e){return function(e){I.page=e,F(I),z(I)}(e)},pageSize:10,current:I.page})})]}),(0,N.jsx)(Z,{onReloadData:T}),(0,N.jsx)(J,s()({},Y))]})}))},64790:function(e,n,t){t.d(n,{$L:function(){return c},M3:function(){return y},NV:function(){return u},T:function(){return m},V1:function(){return p},ie:function(){return j},ln:function(){return v},pV:function(){return b},th:function(){return h}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(92911);function c(e){return l.apply(this,arguments)}function l(){return(l=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return x.apply(this,arguments)}function x(){return(x=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e,n){return f.apply(this,arguments)}function f(){return(f=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return A.apply(this,arguments)}function A(){return(A=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return k.apply(this,arguments)}function k(){return(k=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return S.apply(this,arguments)}function S(){return(S=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return w.apply(this,arguments)}function w(){return(w=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83141,66208],{38696:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},x=t(3113),h=t(38827),f=t(7309),m=t(6848),g=t(42930),v=t(80469),A=t(16644),j=t(94334),k=t(37712),y=function(e){var n,t,i,a,o,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,B=(e.theme,e.type),D=e.filename,N=e.monacoEditor,I=e.className,Z=e.style,F=e.close,H=e.onClose,C=e.hasMask,J=e.disabledDownload,P=e.onImgDimensions,R=e.showNodata,E=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(E,2),Q=(O[0],O[1],(0,d.useState)("")),M=u()(Q,2),G=(M[0],M[1]),L=(0,d.useState)(),U=u()(L,2),z=U[0],V=U[1],T="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==B&&(w=j.Z.API_SERVER+w),D&&(N.filename=D),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&G(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===B&&Y()}),[B,w]);var Y=function(){var e=c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(D||"educoder",w,D)},X=function(){(0,g.Nd)(D||"educoder",decodeURIComponent(w))};return(0,k.jsxs)("div",{style:s()({},Z||{}),className:"".concat(C&&p.bgBlack," ").concat(B?p.wrp:"hide"),children:[F&&(0,k.jsxs)("div",{className:p.close,ref:W,children:[!!P&&(0,k.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:function(){H(),P()},children:(0,k.jsx)("i",{className:"icon-yulanpizhu"})})}),!J&&(0,k.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:X,children:(0,k.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,k.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{className:"",onClick:H,children:(0,k.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,k.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===B?"show":"hide"),children:"txt"===B&&(0,k.jsx)(f.ZP,s()({},N))}),"audio"===B&&(0,k.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===B&&(0,k.jsx)(k.Fragment,{children:(null===(a=w)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,k.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,k.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===B&&z&&(0,k.jsx)("iframe",{src:"".concat(T,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,k.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===B&&(0,k.jsx)("iframe",{src:"".concat(T,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,k.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===B||"download"===B)&&(0,k.jsx)(k.Fragment,{children:R?(0,k.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,k.jsx)(x.ZP,{icon:(0,k.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,k.jsxs)(x.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,k.jsx)(h.Z,{}),"点击下载"]})})]})}},19388:function(e,n,t){var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),x=t(59301),h=t(78241),f=t(95237),m=t(57809),g=t(73782),v=t(88522),A=t(3113),j=t(24905),k=t(6848),y=t(8591),S=t(61998),b=t(8785),w=t(61186),B=t.n(w),D=t(26724),N=t.n(D),I=t(58143),Z=t(71751),F=t(66208),H=t(57035),C=t(37712),J=[];function P(e){var n=e.onSearch,t=e.schools;return(0,C.jsx)(h.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,C.jsxs)(f.Z,{style:{flexWrap:"nowrap"},children:[(0,C.jsx)(h.Z.Item,{name:"search_type",label:"搜索类型",children:(0,C.jsxs)(m.default,{popupClassName:H.Z.selectdown,style:{width:106},children:[(0,C.jsx)(m.default.Option,{value:"1",children:"姓名"}),(0,C.jsx)(m.default.Option,{value:"2",children:"手机号"}),(0,C.jsx)(m.default.Option,{value:"3",children:"邮箱"})]})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,C.jsx)(g.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,C.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,C.jsx)(A.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var R=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(R||{});function E(e,n){switch(n.type){case R.INITDATA:case R.SETQUERY:return p()(p()({},e),n.payload);case R.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case R.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case R.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case R.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var O={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,o=(0,x.useReducer)(E,O),l=u()(o,2),d=l[0],h=l[1],f=d.data,m=d.schools,g=d.loading,v=d.selectedIds,w=d.page,D=d.count,H=d.query,Q=d.reload;(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nQ)(p()(p()({},H),{},{page:w,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,o=n.user_count,h({type:R.INITDATA,payload:{data:Q?t:[].concat(r()(f),r()(t)),count:o}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&function(){e.apply(this,arguments)}()}),[w,H,Q,i,a]),(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.K$)({});case 2:n=e.sent,t=n.school_names,h({type:R.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var M=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,C.jsx)(j.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,C.jsx)("div",{children:(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)(b.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,C.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:B()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,C.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var G=D>10*w;return(0,C.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,C.jsx)(P,{onSearch:function(e){h({type:R.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:m}),H?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"flexd-table-header mt20",children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{pagination:!1,dataSource:J,columns:M})})}),(0,C.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,C.jsx)(N(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){h({type:R.SETPAGE,payload:e})},hasMore:G,useWindow:!1,children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{loading:g,showHeader:!1,pagination:!1,dataSource:f,columns:M,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),h({type:R.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(A.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,C.jsx)(A.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),h({type:R.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,C.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,C.jsx)("img",{src:I,width:"100",alt:""}),(0,C.jsx)("br",{}),(0,C.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},35782:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),x=(t(91510),t(29867),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,h]),(0,x.jsx)("div",{className:"my-codemirror-container",children:(0,x.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,x.jsxs)(l.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,x.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,x.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,x.jsx)(h,{value:e,children:m[e][0]},e)}))})}),(0,x.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,x.jsx)(g,{mode:d})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},66208:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return Pe},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Ve},_b:function(){return Ge},t7:function(){return J},Gi:function(){return ae},YG:function(){return se},qp:function(){return b},vr:function(){return Ee},qE:function(){return Fe},Je:function(){return E},cq:function(){return me},tp:function(){return B}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",o=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,l=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:s,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),p]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",x="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",m="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",j="tagsBorderWrap___OMxjs",k=t(92310),y=t.n(k),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,l=e.title,k=e.titleWidth,b=void 0===k?41:k,w=e.style,B=void 0===w?{}:w,D=e.fontColor,N=void 0===D?"#6A7283":D,I=e.showCount,Z=(0,i.useState)(0),F=u()(Z,2),H=F[0],C=F[1],J=(0,i.useState)(!1),P=u()(J,2),R=P[0],E=P[1],O=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>97?C(1):C(0));0===t.length&&C(0),E(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,c),style:B,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:R?12:4},className:"".concat(p," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:R?"".concat(x," ").concat(j):x,children:[(0,o.jsx)("div",{className:f,ref:Q,style:H>0?{height:1===H?97:"auto",overflow:1===H?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:O,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:N},className:s===e.id?A:"",children:[(0,o.jsx)("span",{title:e.name,className:g,children:e.name}),!!I&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!H&&(0,o.jsx)(i.Fragment,{children:1===H?(0,o.jsxs)("div",{onClick:function(){var e;C(2),(null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>245?E(!0):E(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,C(1),E(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,o.jsx)("div",{style:c,className:y()(w,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",I="menu___NiyBu",Z="text___Grueu",F="b1___ZKryM",H="b2___aKyGa",C=t(73782),J=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,x=e.placeholder,h=(0,i.useState)(""),f=u()(h,2),m=f[0],g=f[1],v=(0,i.useState)(""),A=u()(v,2),j=A[0],k=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[r]);var S=function(){c(encodeURIComponent(j),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:p,children:[!!s.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:Z,children:[null===(n=s.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:F}),(0,o.jsx)("b",{className:H})]}),(0,o.jsx)("div",{className:I,children:s.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(g(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,o.jsx)(C.Z,{onPressEnter:S,value:j,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:x}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},P="quickPager___GM30J",R="disabled___Ozc8I",E=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(P,i),style:c,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},O=t(94334),Q=t(42930),M=(t(96908),t(57177),t(81378),t(16644)),G="list___jb2Ay",L="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",V="img___IpFLA",T="bq___Bil0T",K="sign___DXJ4d",W="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:U,onClick:function(e){e.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)("/paths/".concat(c))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:z,src:"".concat(O.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,o.jsx)("img",{className:K,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:T,children:"开放课程"})})]}),(0,o.jsx)("div",{className:W,children:(0,o.jsx)(_.Z,{title:i,children:(0,o.jsx)("span",{className:Y,children:i})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:O.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),s&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(M.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,o.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ie.tabBar,children:l})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,o.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",xe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,l=void 0===c?fe:c;return(0,o.jsxs)("div",{className:y()(re,s),children:[(0,o.jsx)(xe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),je=t.n(Ae),ke=t(41498),ye=t.n(ke),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,x=void 0===p?"middle":p,h=e.shape,f=void 0===h?"round":h,m=be()(e,De),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],j=v[1];return(0,o.jsx)(Be.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(x,"-").concat(f)],n),style:ve()({},t),size:x,shape:f,loading:A||r},m),{},{children:s}))},Ie="head___ghH72",Ze="node___mjPEy",Fe=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ze,children:s})]})},He="btns___sNgTb",Ce="confirm___Ozirl",Je="cancel___aiq1I",Pe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,x=void 0!==p&&p;return(0,o.jsxs)("div",{className:y()(He,u),style:d,children:[t&&(0,o.jsx)(Be.ZP,{loading:x,onClick:s,type:"primary",className:Ce,children:i}),r&&(0,o.jsx)(Be.ZP,{onClick:l,className:Je,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ee=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Re.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:s}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:r})]})})},Oe="crumbs___V41Oe",Qe="hover___bEIVd",Me=t(8785),Ge=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,o.jsx)("div",{className:y()(Oe,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),Ue=["onChange"],ze=Le.Z.Countdown,Ve=function(e){var n=e.onChange,t=be()(e,Ue),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},90021:function(e,n,t){var i=t(79800),s=t.n(i),a=t(6848),r=t(8591),o=t(3113),c=t(61998),l=t(59301),u=t(64790),d=t(56102),p=t(37712),x=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(a.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return r.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],h=function(e){var n=e.detail,t=(0,l.useState)(n),i=s()(t,2),a=i[0],r=i[1],d=(0,l.useState)(1),h=s()(d,2),f=h[0],m=h[1];(0,l.useEffect)((function(){n&&r(n)}),[n]);var g=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:f,showQuickJumper:{goButton:(0,p.jsx)(o.ZP,{children:"GO"})},total:null==a?void 0:a.data_sets_count,onChange:function(e){m(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){r(e)}))}}}),[f,a]);return(0,p.jsx)(c.Z,{columns:x,dataSource:null==a?void 0:a.data_sets,rowKey:"attachment_id",pagination:g})};n.Z=(0,l.memo)(h)},9669:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(82242),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(87308),x=t(99313),h=t(78241),f=t(3113),m=t(71418),g=t(95237),v=t(43604),A=t(28103),j=t(43418),k=t(8591),y=t(94001),S=t(31285),b=t(78386),w=t(8785),B="project_detail_wrapper___ywzyI",D="title___NfoQH",N="fork_btn___gBhDb",I="desc___SryMB",Z="info___fzlio",F="create_time___JaeKJ",H="operation___N7pLK",C="delete_btn___xrcwe",J="fork_modal___nz1Xg",P="huanj___EHzUt",R="divtitle___XmviM",E=t(64790),O=t(39634),Q=t(73782),M=t(37712),G=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.detail,a=h.Z.useForm(),o=u()(a,1)[0],c=(0,d.useState)("notyet"),l=u()(c,2),p=l[0],x=l[1],f=(0,d.useRef)(),g=function(){var e=r()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return n=o.getFieldValue("name"),x("forking"),e.next=7,(0,E.M3)("".concat(i.id),{name:n});case 7:0===(a=e.sent).status&&(k.ZP.success("fork成功"),f.current=a.sci_project_id,"remindModal"===t.openForkModalPosition&&window.localStorage.setItem("hideRemindModal","".concat(t.hideRemindModal))),x("success"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),x("fail");case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),v=(0,M.jsx)(h.Z,{autoComplete:"off",form:o,initialValues:{name:i.sci_project.name},children:(0,M.jsx)(h.Z.Item,{label:"新项目名称",name:"name",required:!0,rules:[{required:!0,message:"请输入项目名称"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入",maxLength:60})})}),A={notyet:v,forking:(0,M.jsx)("div",{style:{height:40}}),success:(0,M.jsx)("p",{children:"项目已经Fork完成,现在就去查看项目吗?"}),fail:v};return(0,M.jsx)(j.Z,{title:"Fork项目",width:600,open:"fork-project"===t.visibleModalName,className:"".concat(J),destroyOnClose:!0,centered:!0,onCancel:function(){x("notyet"),o.resetFields(),n({type:"innovation/closeModal"})},onOk:function(){"success"===p?(w.history.push("/innovation/project/detail/".concat(f.current)),location.reload()):g()},okText:"success"===p?"查看项目":"确定",children:(0,M.jsx)(m.Z,{tip:"项目Fork中",spinning:"forking"===p,children:A[p]})})})),L=t(61186),U=t.n(L),z=t(94334),V=function(){var e=(0,d.useState)(U()().valueOf()),n=u()(e,2),t=n[0],i=n[1],s=(0,d.useMemo)((function(){return"".concat(z.Z.API_SERVER,"/rucaptcha?t=").concat(t)}),[t]);return(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)("img",{src:s,alt:""}),(0,M.jsx)("span",{onClick:function(){i(U()().valueOf())},style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"},children:"看不清换一张"})]})},T=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.projectId,a=h.Z.useForm(),o=u()(a,1)[0],c=function(){var e=r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return t=o.getFieldsValue(),e.next=6,(0,E.th)(i,{code:t.code});case 6:0===e.sent.status&&(k.ZP.success("删除成功"),n({type:"innovation/closeModal"}),w.history.replace("/innovation/project")),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),n({type:"innovation/closeModal"});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{title:"删除项目",width:600,okText:"确定删除",okButtonProps:{type:"primary",danger:!0},centered:!0,open:"delete-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){return n({type:"innovation/closeModal"})},onOk:c,children:(0,M.jsx)(h.Z,{autoComplete:"off",form:o,preserve:!1,children:(0,M.jsxs)(h.Z.Item,{label:"验证码",required:!0,children:[(0,M.jsx)(h.Z.Item,{name:"code",rules:[{required:!0,message:"请输入验证码"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入验证码"})}),(0,M.jsx)("span",{style:{color:"#FA6400"},children:"删除项目后,将无法恢复,请谨慎操作"}),(0,M.jsx)(V,{})]})})})})),K=t(39647),W=t.n(K),Y="menu___UnLMr",q="warehouse___P7f6U",X="header___u00_W",_="title____S1YG",$="content___p_SoR",ee="left___hSMYA",ne="right___ZQk8Z",te="loading___W3zy1",ie="empty___fievZ",se="tabs___QW8es",ae="line___Jpj9w",re="footer___gn3O8",oe="commit___xEz6h",ce="filePathWrp___H9erP",le="filePath___TdyXm",ue="bottom0___pV48E",de=t(6848),pe=t(20834),xe=t(38854),he=t(37205),fe=t.n(he),me=t(97334),ge=t(56102),ve={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],je=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,Ae),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:ve.modal,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t,i,s=c()({},A.getFieldsValue()),a=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),r=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=a&&null!==(t=a.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=r&&null!==(i=r.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),A.setFieldsValue(c()({},s)),x(s)},children:[(0,M.jsx)(h.Z.Item,{label:"文件夹名称:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"文件名称:",name:"file",children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ke=t(35782),ye=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Se=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,ye),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,M.jsx)("div",{className:"mt10 mb20",children:(0,M.jsx)(h.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,M.jsx)(ke.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),be=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],we=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,be),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=S[0],B=S[1],D=(0,d.useState)(""),N=u()(D,2),I=N[0],Z=N[1];(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(B(""),Z(i.defaultPath)):(Z(e.pop()),B(e.join("/")+"/"))}),[i.defaultPath]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var F=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFiles",payload:{id:o.taskId,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:t}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(k.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"40%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"提交说明",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:F,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"重命名:",name:"path",children:(0,M.jsx)(g.Z,{children:(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:I})})})})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,M.jsx)(Q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),Be=t(59028),De={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},Ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ie=Be.Z.Dragger,Ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=W()(e,Ne),o=((0,w.useLocation)(),(0,w.useParams)()),l=(0,d.useState)({}),p=u()(l,2),x=p[0],f=p[1],m=(0,d.useRef)(),g=h.Z.useForm(),v=u()(g,1)[0],A=(0,d.useState)([]),y=u()(A,2),S=y[0],b=y[1],B=(0,d.useState)(),D=u()(B,2),N=D[0],I=D[1];(0,d.useEffect)((function(){a.visible&&(v.resetFields(),b([]))}),[a.visible]),(0,d.useEffect)((function(){m.current=o.taskId}),[]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;I(t)}}),[]);var Z,F=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return k.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.taskId,path:N?"".concat(N,"/").concat(n.name):n.name,message:v.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(S.filter((function(e){return e.uid!==n.uid}))),k.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H={height:300,multiple:!0,withCredentials:!0,data:(Z=r()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,o){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(r()(s()().mark((function e(){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.getFieldsValue();case 2:e.sent,r=c()(c()({},{path:a.defaultPath?a.defaultPath:"",message:x.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(r);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:S,method:"post",action:"".concat(z.Z.API_SERVER,"/api/sci/projects/").concat(m.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void k.ZP.success("上传成功!");b(S.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&k.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:F,beforeUpload:function(e){n=e.name}},C=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{open:a.visible,onOk:C,centered:!0,onCancel:a.onClose,width:"70%",children:(0,M.jsx)("section",{className:De.bg,children:(0,M.jsxs)("div",{className:De.wrap,children:[(0,M.jsx)("div",{className:De.title,children:"上传文件"}),(0,M.jsxs)(h.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:C,onValuesChange:function(){return f(c()({},v.getFieldsValue()))},children:[(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,M.jsx)(h.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,M.jsxs)(Ie,c()(c()({},H),{},{children:[(0,M.jsx)("div",{children:(0,M.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(De.colorBlue)})}),(0,M.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,M.jsx)("span",{className:"".concat(De.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]})})})})),Fe={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},He="wrap___FeZrl",Ce="content___nhYt_",Je="mainPathWrap___pggnV",Pe="colorBlue___TPUPy",Re=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,o=void 0===a?[]:a,l=e.showInputPath,p=void 0!==l&&l,x=e.isMergeSelectFile,f=void 0!==x&&x,m=e.onFinish,g=void 0===m?function(){}:m,v=h.Z.useForm(),A=u()(v,1)[0],y=(0,w.useParams)(),S=(0,w.useLocation)(),b=(0,d.useRef)(),B=(0,d.useState)(""),D=u()(B,2),N=D[0],I=D[1],Z=(0,d.useState)(""),F=u()(Z,2),H=F[0],C=F[1],J=(0,d.useState)([]),P=u()(J,2),R=P[0],E=P[1],O=(0,d.useState)([]),G=u()(O,2),L=G[0],U=G[1];(0,d.useEffect)((function(){var e;b.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=o.join("/"),t=[];o.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),E(t),I(e),C(e),z(e)}}),[n.actionTabs.key]);var z=function(){var e=r()(s()().mark((function e(n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.taskId,path:n}});case 2:(i=e.sent)&&U(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=r()(s()().mark((function e(){var n,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==A?void 0:A.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!f){e.next=6;break}return g(i),T(),e.abrupt("return");case 6:if(!p){e.next=16;break}return e.next=9,A.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:c()(c()({},{id:y.taskId,path:i}),b.current?{}:{secret_repository:!0})});case 11:a=e.sent,g(H),0===a.status&&k.ZP.info("新建成功"),e.next=18;break;case 16:g(i),k.ZP.success("选择文件目录成功");case 18:T();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),A.resetFields()};return(0,M.jsx)(j.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:V,onCancel:T,children:(0,M.jsxs)("div",{className:He,children:[(0,M.jsxs)("div",{className:Ce,children:[(0,M.jsx)("div",{className:Je,children:!(null==R||!R.length)&&R.map((function(e,n){return(0,M.jsx)("a",{onClick:function(){return function(e,n){var t=R.filter((function(e,t){return t<=n}));E(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);I(i),z(i)}(0,n)},children:e.val},n)}))}),!(null==L||!L.length)&&L.map((function(e,n){return"tree"===e.type&&(0,M.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(R.length?R.push({val:"/".concat(e.name),path:e.name}):R.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),E(R),n=N?"".concat(N,"/").concat(e.name):e.name,I(n)),z(n)}(e)},children:[(0,M.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(Pe)}),e.name]},n)}))]}),(0,M.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,M.jsx)("div",{className:"mt5 mb5",children:N}),p&&(0,M.jsx)(h.Z,{form:A,scrollToFirstError:!0,className:"mt20",children:(0,M.jsx)(h.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),Ee=t(94172),Oe=t(37740),Qe=t(42930),Me=(t(31622),t(80826)),Ge=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"],Le=me.Z.DirectoryTree,Ue=function(){return(0,M.jsxs)("div",{className:"mt20 pb50 ".concat(Fe.nodata),children:[(0,M.jsxs)("div",{className:Fe.headLeft,children:["提示:",(0,M.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,M.jsx)("br",{}),"两种方式来使用:",(0,M.jsx)("br",{}),"1、",(0,M.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," ","上传已有文件来开始使用。",(0,M.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,M.jsx)("img",{width:"100%",src:Me.Oe})]})},ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading),o=(e.user,e.activeKey),l=e.dispatch,p=e.practiceSetting,x=e.isRepository,h=e.treeData,f=e.setTreeData,m=e.haveAuth,A=(W()(e,Ge),(0,w.useParams)()),y=(0,w.useLocation)(),S=(0,d.useState)(),B=u()(S,2),D=B[0],N=(B[1],(0,d.useState)(!1)),I=u()(N,2),Z=I[0],F=I[1],H=(0,d.useState)(!1),C=u()(H,2),J=C[0],P=C[1],R=(0,d.useState)(!1),E=u()(R,2),O=E[0],Q=E[1],G=(0,d.useState)(!1),L=u()(G,2),U=L[0],z=L[1],V=(0,d.useState)(""),T=u()(V,2),K=T[0],Y=T[1],q=(0,d.useState)([]),X=u()(q,2),_=X[0],$=X[1],ee=(0,d.useState)([]),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,d.useState)([]),ae=u()(se,2),re=(ae[0],ae[1]),oe=(0,d.useState)(!1),ce=u()(oe,2),le=ce[0],ue=ce[1],he=(0,d.useState)(),me=u()(he,2),ve=(me[0],me[1]),Ae=(0,d.useState)(),ke=u()(Ae,2),ye=(ke[0],ke[1]),be=(0,d.useState)(""),Be=u()(be,2),De=(Be[0],Be[1]),Ne=(0,d.useState)(),Ie=u()(Ne,2),He=(Ie[0],Ie[1]),Ce=(0,d.useState)(!1),Je=u()(Ce,2),Pe=Je[0],Me=Je[1];(0,d.useEffect)((function(){f([]),Xe(""),localStorage.warehouseHideTip||ue(!0)}),[y.pathname,x]);var ze=function(){var e=r()(s()().mark((function e(){var n,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,Oe.Zt)({id:A.taskId,secret_dir_path:n});case 3:e.sent&&He(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ve=function(e){return(0,M.jsxs)(pe.Z,{className:Fe.menu,onClick:function(n){switch(Y(e.path||""),n.key){case"1":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件"]),F(!0);break;case"2":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件夹"]),Q(!0);break;case"3":(0,Qe.L9)(["实践项目","设置","代码仓库","上传"]),z(!0);break;case"4":(0,Qe.L9)(["实践项目","设置","代码仓库","重命名"]),P(!0);break;case"5":(0,Qe.L9)(["实践项目","设置","代码仓库","删除"]),en(e.path,e.name,e);break;case"6":(0,Qe.L9)(["实践项目","设置","代码仓库","复制路径"]),nn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,M.jsx)(ge.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(x?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(pe.Z.Item,{children:(0,M.jsx)(M.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"删除"},"5")]})},Te=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,M.jsxs)(g.Z,{className:"font14",children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{flex:"20px",children:"blob"===e.type&&(0,M.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),m&&(0,M.jsx)(v.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Ve(e)},className:Fe.ellipsis,children:(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?Fe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ke=function(e){l({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},We=function(){var e=r()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,Xe(K);case 3:setTimeout((function(){Ke(n),_=[i[0]||""],te=[n],ie(fe()(te)),$(fe()(_))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ye=function(e,n){if(""==n)h=fe()(e),f(fe()(e));else{var t=qe(h,n,e);h=t,f([].concat(t))}};function qe(e,n,t){return e.map((function(e){return e.key===n?(e.children=fe()(t),c()({},e)):e.children?c()(c()({},e),{},{children:qe(e.children,n,t)}):e}))}var Xe=function(){var e=r()(s()().mark((function e(){var n,t,i,a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,l({type:x?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:A.taskId,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(r=Te(fe()(t.trees),n),Ye(r,n),re(t.trees||[]),ye(n||""),console.log("handleGetRepository:",r,n),setTimeout((function(){return console.log(h,t.trees,n,999999)}),2e3)):""==n&&f([]),ve((null===(a=t.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),De(n.path),e.next=4,Xe(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$e=function(){var e=r()(s()().mark((function e(n,t){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){Ke(t.node.path),n=[t.node.path],ie(fe()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=p&&null!==(a=p.sideBar)&&void 0!==a&&a.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),en=function(e,n,t){var i;j.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=r()(s()().mark((function n(){var t,i,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l({type:"shixunsDetail/deleteGitFiles",payload:{id:A.taskId,path:e,message:"删除".concat(e),secret_repository:!x||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return k.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,Xe(i.length>1?i.join("/"):"");case 9:if(null==(a=n.sent)||!a.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,Xe(i.length>1?i.join("/"):"");case 16:return Ke(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)&&j.Z.confirm({title:"删除失败",content:(0,M.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(A.taskId,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},nn=function(e){console.log(e,"item")},tn=function(){var e=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,_e(t.node);case 7:_.includes(t.node.path)?_.splice(_.indexOf(t.node.path),1):_.push(t.node.path);case 8:$(fe()(_));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),sn=function(){ue(!1),localStorage.warehouseHideTip=!0},an=function(){var e=r()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return k.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return k.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,l({type:"shixunsDetail/moveGitFiles",payload:{id:A.taskId,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ke(""),e.next=18,Xe("");case 18:i=0;case 19:if(!(i<_.length)){e.next=26;break}if(""==_[i]){e.next=23;break}return e.next=23,Xe(_[i]);case 23:i++,e.next=19;break;case 26:return e.abrupt("return");case 32:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("section",{className:Fe.bg,children:[(0,M.jsx)("div",{className:Fe.contentbg,children:(0,M.jsxs)("div",{className:Fe.wrap,children:[(0,M.jsxs)(g.Z,{className:Fe.gitCode,children:[(0,M.jsxs)(v.Z,{flex:"1",children:[(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),x?"代码仓库":"私密代码仓库"]}),(0,M.jsx)(v.Z,{children:m&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Ve({type:"topTree"})},className:"current",children:(0,M.jsxs)(de.Z,{open:le,title:(0,M.jsxs)("div",{className:"font16",children:[(0,M.jsx)(Ee.Z,{style:{position:"relative",left:-35},onClick:function(){return sn()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,M.jsx)("span",{onClick:function(){return sn()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:Fe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500",children:[x&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"}),!x&&(null==i||null===(n=i.detail)||void 0===n?void 0:n.secret_repository)&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})]})})})]}),!!h.length&&!x&&(0,M.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,M.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),h.length?(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)("div",{className:Fe.content,children:["1"===o&&(0,M.jsxs)("div",{className:Fe.tips,children:["提示:",(0,M.jsx)("br",{}),'代码运行在服务器/data/workspace/myshixun/下,如果代码 需要用到文件路径时,您将鼠标移入仓库文件或目录右侧的"..." 图标,选择复制路径得到文件的绝对路径。']}),(0,M.jsx)(Le,{disabled:!!a.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:h,switcherIcon:(0,M.jsx)(b.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:tn,expandedKeys:_,selectedKeys:te,onSelect:$e,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:an,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})]})}):"",!h.length&&x&&(0,M.jsx)(Ue,{}),!h.length&&!x&&(null==i||null===(t=i.detail)||void 0===t?void 0:t.secret_repository)&&(0,M.jsx)(Ue,{})]})}),(0,M.jsx)(we,{visible:J,defaultPath:K,onClose:function(){return P(!1)},isRepository:!x,onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=K.split("/")).pop(),e.next=4,Xe(t.join("/"));case 4:Ke("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Se,{visible:Z,defaultPath:K,onClose:function(){return F(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(je,{visible:O,defaultPath:K,onClose:function(){return Q(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(Ze,{defaultPath:K,visible:U,isRepository:x,onClose:function(){return z(!1)},onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=K.split("/"),e.next=3,Xe(K);case 3:_=[t[0]||""],te=[K],ie(fe()(te)),$(fe()(_));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Re,{pathList:null==K?void 0:K.split("/"),showInputPath:!0,isMergeSelectFile:Pe,onFinish:function(e){Pe?ze(e):Xe(e),Me(!1)}})]})})),Ve={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Te=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ke=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(W()(e,Te),(0,w.useParams)()),a=(0,d.useState)([]),o=u()(a,2),c=o[0],l=o[1];(0,d.useEffect)((function(){p()}),[t]);var p=function(){var e=r()(s()().mark((function e(){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.taskId,secret_repository:!t||void 0}});case 2:(a=e.sent)&&l(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[""==c&&(0,M.jsxs)("div",{className:Ve.empty,children:[(0,M.jsx)("img",{src:Me.em,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,M.jsx)("section",{className:Ve.bg,children:(0,M.jsx)("div",{className:Ve.wrap,children:(0,M.jsx)("div",{className:Ve.content,children:null==c?void 0:c.map((function(e){var n,t;return(0,M.jsxs)("div",{children:[(0,M.jsx)(g.Z,{align:"middle",className:"c-white font16",children:(0,M.jsx)(v.Z,{children:e.title})}),(0,M.jsxs)(g.Z,{align:"middle",className:"mt20 ",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("img",{className:Ve.imageUrl,src:z.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,M.jsx)(v.Z,{className:Ve.blueLight,children:(0,M.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:"ml20 ".concat(Ve.blueLight),children:"提交于"}),(0,M.jsx)("span",{className:"ml20 ".concat(Ve.blueLight),children:e.time})]})]}),(0,M.jsx)(A.Z,{className:Ve.divider})]})}))})})})]})})),We=t(38696),Ye=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"],qe=x.Z.TabPane,Xe=(0,w.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,a,o,l,p,h,A,y,S,b,B,D,N,I,Z,F,H,C=e.loading,J=e.dispatch,P=e.practiceSetting,R=e.shixunsDetail,E=e.haveAuth,O=(W()(e,Ye),(0,d.useState)("1")),Q=u()(O,2),G=Q[0],L=Q[1],U=(0,d.useState)("1"),z=u()(U,2),V=z[0],T=z[1],K=(0,d.useState)(),he=u()(K,2),fe=he[0],me=he[1],ve=(0,d.useRef)(),Ae=((0,w.useLocation)(),(0,d.useState)(!0)),je=u()(Ae,2),ke=je[0],ye=je[1],Se=(0,d.useState)(["2","1"]),be=u()(Se,2),we=be[0],Be=be[1],De=(0,d.useState)([]),Ne=u()(De,2),Ie=Ne[0],Ze=Ne[1],Fe=(0,d.useRef)(),He=(0,w.useParams)(),Ce=[{id:"1",name:"代码仓库"},{id:"2",name:(0,M.jsxs)("span",{children:[(0,M.jsx)("span",{children:"私密代码仓库"}),(0,M.jsx)(de.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,M.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,d.useEffect)((function(){try{var e,n,t,i,s,a,r;if(null!=R&&null!==(e=R.fileContent)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&e.length||""==(null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.content))if("txt"===(null==R||null===(t=R.fileContent)||void 0===t?void 0:t.file_type))ve.current=window.decodeURIComponent(escape(window.atob(null==R||null===(i=R.fileContent)||void 0===i||null===(i=i.content)||void 0===i?void 0:i.content))),fe=window.decodeURIComponent(escape(window.atob(null==R||null===(s=R.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))),me(fe);else ve.current=null==R||null===(a=R.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content,fe=null==R||null===(r=R.fileContent)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.content,me(fe)}catch(e){var o,c;ve.current=window.atob(null==R||null===(o=R.fileContent)||void 0===o||null===(o=o.content)||void 0===o?void 0:o.content),fe=window.atob(null==R||null===(c=R.fileContent)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.content),me(fe),k.ZP.warning("请确认文件字符集编码是否为UTF-8")}console.log("codeMirrorSourceValue1212:12",R.fileContent.content)}),[null==R||null===(n=R.fileContent)||void 0===n?void 0:n.content]),(0,d.useEffect)((function(){var e,n=null==P||null===(e=P.sideBar)||void 0===e?void 0:e.selectPath.split("/");Be(n)}),[null==P||null===(t=P.sideBar)||void 0===t?void 0:t.selectPath]);(0,d.useEffect)((function(){new Promise(function(){var e=r()(s()().mark((function e(n,t){var i,a,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath)||null==P||null===(a=P.sideBar)||void 0===a||!a.selectPath){e.next=5;break}return e.next=3,J({type:"shixunsDetail/getFileContents",payload:{id:He.taskId,path:null==P||null===(r=P.sideBar)||void 0===r?void 0:r.selectPath,secret_repository:!ke||null}});case 3:null!=(o=e.sent)&&o.content||""==(null==o?void 0:o.content)||J({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath]);var Je=(0,M.jsxs)(pe.Z,{className:Y,onClick:function(e){var n;null!=R&&null!==(n=R.detail)&&void 0!==n&&n.secret_repository||"2"!==e.key||T("1"),L(e.key),"1"===e.key?ye(!0):ye(!1)},children:[(0,M.jsx)(pe.Z.Item,{disabled:!0,children:"切换仓库"},"0"),Ce.filter((function(e){var n,t;return null==R||null===(n=R.detail)||void 0===n||!n.init_repository||null!=R&&null!==(t=R.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,M.jsx)(pe.Z.Item,{className:"leaveClick",children:e.name},e.id)}))]}),Pe=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J({type:"shixunsDetail/updateRepositoryFiles",payload:{id:He.taskId,path:null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.path,content:fe,secret_repository:!ke||null}});case 2:null!=(t=e.sent)&&t.content&&(k.ZP.info("保存成功"),J({type:"practiceSetting/setSideBarTabs",payload:c()(c()({},P.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)("div",{className:q,style:{minHeight:600},children:[(0,M.jsx)("div",{className:X,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100 c-white",style:{height:60},children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)(xe.Z,{dropdownRender:function(){return Je},className:Y,children:(0,M.jsxs)("span",{className:"font16 c-white current ml20",children:[Ce.find((function(e){return e.id===G})).name," ",(0,M.jsx)("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})]})})}),(0,M.jsx)(v.Z,{flex:"81px",children:(0,M.jsx)("div",{className:ae})}),(0,M.jsx)(v.Z,{children:(0,M.jsxs)(x.Z,{className:se,activeKey:V,onChange:function(e){var n;null!=P&&null!==(n=P.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){T(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(T(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))},children:[(0,M.jsx)(qe,{tab:(0,M.jsx)("span",{className:"leaveClick",children:"代码文件"})},"1"),ke&&(null==R||null===(a=R.detail)||void 0===a?void 0:a.init_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2"),!ke&&(null==R||null===(o=R.detail)||void 0===o?void 0:o.secret_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2")]})})]})}),(ke&&(null==R||null===(l=R.repository)||void 0===l?void 0:l.git_url)||!ke&&(null==R||null===(p=R.secretRepository)||void 0===p?void 0:p.git_url))&&(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:_,children:"仓库地址:"}),(0,M.jsx)("input",{readOnly:!0,value:ke?null==R||null===(h=R.repository)||void 0===h?void 0:h.git_url:null==R||null===(A=R.secretRepository)||void 0===A?void 0:A.git_url}),(0,M.jsx)(ge.CopyToClipboard,{text:ke?null==R||null===(y=R.repository)||void 0===y?void 0:y.git_url:null==R||null===(S=R.secretRepository)||void 0===S?void 0:S.git_url,onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(de.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,M.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]})})]})}),(0,M.jsxs)("div",{className:$,style:{overflow:"auto"},children:["1"===V&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("aside",{className:ee,children:(0,M.jsx)(m.Z,{spinning:!!C.effects["shixunsDetail/getRepositorys"],wrapperClassName:"".concat(te," ").concat(ue),children:(0,M.jsx)(ze,{setTreeData:Ze,treeData:Ie,activeKey:G,isRepository:ke,haveAuth:E})})}),(0,M.jsxs)("aside",{className:ne,ref:Fe,children:[""!==(null==P||null===(b=P.sideBar)||void 0===b?void 0:b.selectPath)&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)(m.Z,{spinning:!!C.effects["shixunsDetail/getFileContents"],wrapperClassName:te,children:[(0,M.jsx)("div",{className:ce,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 c-white"})}),(0,M.jsx)(v.Z,{flex:"40px",children:(0,M.jsx)("div",{className:ae,style:{marginLeft:20}})}),(0,M.jsx)(v.Z,{className:le,children:we.map((function(e,n){return(0,M.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,M.jsx)("div",{className:C.effects["shixunsDetail/getFileContents"]?"hide":"show",children:(0,M.jsx)(We.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:null==R||null===(B=R.fileContent)||void 0===B?void 0:B.filename,type:"office"===(null==R||null===(D=R.fileContent)||void 0===D?void 0:D.file_type)?"download":null==R||null===(N=R.fileContent)||void 0===N?void 0:N.file_type,data:fe,monacoEditor:{value:fe,language:null==R||null===(I=R.fileContent)||void 0===I?void 0:I.language,onChange:function(e){return function(e){me(e);var n=-1;n=e===ve.current?0:1,J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!n}})}(e)},options:{fontSize:14,readOnly:!E}}})})]}),"txt"===(null==R||null===(Z=R.fileContent)||void 0===Z?void 0:Z.file_type)&&E&&(0,M.jsx)(g.Z,{align:"middle",justify:"center",className:re,children:(0,M.jsx)(v.Z,{children:(0,M.jsx)(f.ZP,{type:"primary",size:"middle",onClick:Pe,children:"提交"})})})]}),""==(null==P||null===(F=P.sideBar)||void 0===F?void 0:F.selectPath)&&(null==R||null===(H=R.detail)||void 0===H?void 0:H.init_repository)&&(0,M.jsxs)("div",{className:ie,children:[(0,M.jsx)("img",{src:Me.x7,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsxs)("span",{className:"c-grey-c",children:[!(null==Ie||!Ie.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Ie&&Ie.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===V&&(0,M.jsx)("div",{className:oe,children:(0,M.jsx)(Ke,{isRepository:ke})})]})]})})),_e=t(90021),$e=t(70413),en=t(92911),nn=t(24905),tn=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.openForkModal;return(0,M.jsx)(j.Z,{title:"启动环境",width:600,okText:"Fork项目",okButtonProps:{type:"primary"},centered:!0,open:"remindfork-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){n({type:"innovation/closeModal"})},onOk:function(){i("remindModal")},children:(0,M.jsxs)("div",{style:{marginTop:14},children:[(0,M.jsx)("p",{children:"你不是该项目的创建者/合作者,无法直接启动环境。"}),(0,M.jsx)("p",{children:"请先Fork为你个人的项目后,再启动环境。"}),(0,M.jsx)(g.Z,{children:(0,M.jsx)(nn.Z,{checked:t.hideRemindModal,onChange:function(e){return n({type:"innovation/save",payload:{hideRemindModal:e.target.checked}})},children:"不再提示"})})]})})})),sn=p.Z.Paragraph,an=x.Z.TabPane,rn=["#FF7E0F","#165DFF","#44D7B6","red"],on=(0,w.connect)((function(e){return{innovation:e.innovation,user:e.user}}))((function(e){var n,t,i,a,o,l,p,J,Q,L,z,V=e.user,K=e.dispatch,W=(0,d.useState)(),Y=u()(W,2),q=Y[0],X=Y[1],_=(0,d.useState)(!0),$=u()(_,2),ee=$[0],ne=$[1],te=(0,w.useParams)().taskId,ie=(0,d.useState)("1"),se=u()(ie,2),ae=se[0],re=se[1],oe=(0,d.useMemo)((function(){var e=V.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)||(null==q?void 0:q.is_partner)}),[V,q]),ce=(0,d.useMemo)((function(){var e=V.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)}),[V,q]),le=(0,d.useState)(!1),ue=u()(le,2),de=ue[0],pe=ue[1],xe=(0,d.useState)(!1),he=u()(xe,2),fe=he[0],me=he[1],ge=h.Z.useForm(),ve=u()(ge,1)[0];(0,d.useEffect)((function(){(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)}))}),[]);var Ae=function(e){q.my_sci_projects_num>=10&&!(0,O.Ny)()?K({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,M.jsx)(f.ZP,{onClick:function(){return K({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):K({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:e}})};return(0,M.jsxs)(m.Z,{spinning:ee,children:[q&&(0,M.jsxs)("div",{className:B,children:[(0,M.jsxs)(g.Z,{justify:"space-between",align:"middle",style:{marginBottom:10},children:[(0,M.jsxs)(v.Z,{className:D,span:20,children:[q.sci_project.username," / ",q.sci_project.name]}),(0,M.jsx)(v.Z,{span:4,style:{textAlign:"right"},children:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)(S.Z,{}),className:N,onClick:function(){return Ae("forkButton")},children:(0,M.jsx)("span",{children:q.sci_project.forked_count})})})]}),(0,M.jsx)(sn,{ellipsis:{rows:3,expandable:!0,symbol:(0,M.jsxs)("span",{style:{color:"#165dff"},children:["展开",(0,M.jsx)(b.Z,{})]})},className:I,children:q.sci_project.description}),(0,M.jsxs)(g.Z,{justify:"space-between",children:[(0,M.jsxs)(v.Z,{className:Z,children:[(0,M.jsxs)("span",{children:["项目环境:",q.mirror_repository_info.name]}),(0,M.jsxs)("span",{className:F,children:["创建时间:",U()(q.sci_project.created_at).format("YYYY-MM-DD HH:mm")]})]}),oe&&(0,M.jsxs)(v.Z,{className:H,children:[(0,M.jsx)("span",{onClick:function(){w.history.push("/innovation/project/edit/".concat(te))},children:"编辑"}),ce&&(0,M.jsx)("span",{className:C,onClick:function(){K({type:"innovation/openModal",payload:"delete-project"})},children:"删除"})]})]}),(0,M.jsx)(A.Z,{}),(0,M.jsxs)(x.Z,{activeKey:ae,onChange:function(e){re(e)},tabBarExtraContent:{right:(0,M.jsx)(f.ZP,{type:"primary",children:(0,M.jsx)("a",{onClick:function(){oe?(0,E.T)(te).then((function(e){if(X(e),-1===e.verify_info.status)return pe(!0),void ve.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});0!==e.verify_info.status?(1===e.verify_info.status&&w.history.push("/innovation/tasks/".concat(te)),2!==e.verify_info.status||j.Z.warning({title:"启动环境提示",content:"您申请的环境资源【未通过】,无法启动环境。",okText:"查看审核结果",onOk:function(){re("3")}})):j.Z.warning({title:"启动环境提示",content:"环境资源正在【审核中】,审核通过后才能启动环境",okText:"查看审核结果",onOk:function(){re("3")}})})):"true"===window.localStorage.getItem("hideRemindModal")?Ae("forkButton"):K({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}})},target:"_blank",children:"启动环境"})})},children:[(0,M.jsx)(an,{tab:"代码",children:(0,M.jsx)(Xe,{haveAuth:oe})},"1"),(0,M.jsx)(an,{tab:"数据集",children:(0,M.jsx)(_e.Z,{detail:q})},"2"),(0,M.jsx)(an,{tab:"合作者",children:(0,M.jsx)($e.Z,{position:"detail"})},"4"),(0,M.jsxs)(an,{tab:"环境信息",children:[(0,M.jsxs)("div",{className:P,children:[(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"硬件信息"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(n=q.sci_project_config)||void 0===n?void 0:n.max_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"最低CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(t=q.sci_project_config)||void 0===t?void 0:t.min_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存限制:"}),(0,M.jsx)("span",{children:(null==q||null===(i=q.sci_project_config)||void 0===i?void 0:i.max_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存要求:"}),(0,M.jsx)("span",{children:(null==q||null===(a=q.sci_project_config)||void 0===a?void 0:a.min_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"磁盘限制:"}),(0,M.jsx)("span",{children:(null==q||null===(o=q.sci_project_config)||void 0===o?void 0:o.max_disk)+"G"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"GPU数量:"}),(0,M.jsx)("span",{children:(null==q||null===(l=q.sci_project_config)||void 0===l?void 0:l.gpu)||"- -"})]})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"环境时间"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"环境时长:"}),(0,M.jsx)("span",{children:(null==q||null===(p=q.sci_project_config)||void 0===p?void 0:p.survival_time)+"小时"||0})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"审核状态"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"审核状态:"}),(0,M.jsx)("span",{style:{color:rn[parseInt("".concat(null==q||null===(J=q.verify_info)||void 0===J?void 0:J.status))+1]},children:(null==q||null===(Q=q.verify_info)||void 0===Q?void 0:Q.status_cn)||"- -"})]}),(0,M.jsxs)("div",{style:{marginLeft:28,wordBreak:"break-all"},children:[(0,M.jsx)("label",{children:"未通过原因:"}),(0,M.jsx)("span",{children:(null==q||null===(L=q.verify_info)||void 0===L?void 0:L.refuse_reason)||"- -"})]})]})]}),(0,M.jsx)("div",{style:{textAlign:"center"},children:(0,M.jsx)(f.ZP,{disabled:(null==q||null===(z=q.verify_info)||void 0===z?void 0:z.status)<=0,onClick:function(){ve.setFieldsValue(c()({},null==q?void 0:q.sci_project_config)),pe(!0)},style:{marginTop:30,textAlign:"center"},type:"primary",children:"重新申请"})})]},"3")]}),(0,M.jsx)(G,{detail:q}),(0,M.jsx)(T,{projectId:te}),(0,M.jsx)(tn,{openForkModal:Ae})]}),(0,M.jsx)(j.Z,{title:"启动环境",open:de,okButtonProps:{loading:fe},onCancel:function(){pe(!1)},onOk:function(){ve.submit()},children:(0,M.jsx)("div",{children:(0,M.jsxs)(h.Z,{labelCol:{span:6},wrapperCol:{span:18},form:ve,preserve:!1,onFinish:function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,en.ZP)("/api/sci/projects/".concat(te,"/commit_verify.json"),{method:"POST",body:c()({},n)});case 3:e.sent,pe(!1),(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)})),k.ZP.info("提交审核成功"),me(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(h.Z.Item,{label:"CPU(核)",name:"max_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"最低CPU(核)",name:"min_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存限制(M)",name:"max_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存要求(M)",name:"min_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"磁盘限制(G)",name:"max_disk",rules:[{required:!0}],initialValue:1,children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"GPU数量",name:"gpu",children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"},precision:0})}),(0,M.jsx)(h.Z.Item,{label:"环境时长(小时)",name:"survival_time",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:.1,style:{width:"100%"},precision:1})})]})})})]})}))},70413:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),x=t(43418),h=t(8591),f=t(3113),m=t(96865),g=t(27092),v=t(94334),A=t(39634),j=t(39647),k=t.n(j),y=t(5112),S="title___rpaor",b="content___Hb0l5",w="add___THwHB",B="colorBlue___yc4F8",D="radio___hn9Vt",N=t(37712),I=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],Z=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(k()(e,I),(0,d.useState)()),o=u()(a,2),l=o[0],p=o[1],f=(0,d.useState)([]),m=u()(f,2),g=m[0],v=m[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&A()}),[n.actionTabs.key]);var A=function(){var e=c()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,v(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return h.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:a=e.sent,Z(),a&&(s(),h.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,N.jsx)(x.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:j,onCancel:Z,children:(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{className:S,children:["选择的成员将会成为新的管理员",(0,N.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,N.jsx)("div",{className:b,children:g.length?(0,N.jsx)(y.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:g.map((function(e,n){return(0,N.jsx)(y.ZP,{className:D,value:e.user_id,children:e.name},n)}))}):(0,N.jsx)("div",{className:w,children:(0,N.jsxs)("span",{children:["请先将新的管理员通过",(0,N.jsx)("a",{className:B,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),F=t(99313),H=t(19388),C=F.Z.TabPane,J=function(e){var n=e.visible,t=e.onCancel,i=(e.onSelectGroup,e.shixunId),s=e.onSelectCollaborator;return(0,N.jsx)(x.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,N.jsx)(F.Z,{defaultActiveKey:"1",children:(0,N.jsx)(C,{tab:"搜索添加",children:(0,N.jsx)(H.Z,{type:1,onCancel:t,container_type:2,container_id:i,onSelect:s})},"1")})})},P={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},R=t(26762),E=t(50429),O=t(92911),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),i=e.position,a=(0,d.useRef)(),o=(0,d.useState)(0),l=u()(o,2),j=l[0],k=l[1],y=(0,d.useState)([]),S=u()(y,2),b=S[0],w=S[1],B=(0,d.useState)({id:null,page:1}),D=u()(B,2),I=D[0],F=D[1],H=(0,p.useParams)(),C=(0,d.useState)({}),Q=u()(C,2),M=Q[0],G=Q[1],L=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)||(null==M?void 0:M.current_user_is_partner)}),[A.Ny,M]),U=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)}),[A.Ny,M]);(0,d.useEffect)((function(){a.current=null==H?void 0:H.taskId,I.id=null==H?void 0:H.taskId,F(I),z(I)}),[]);var z=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(w(t.users||[]),k(t.users_count),G(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I.page=1,F(I),n=(0,E.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,z(I);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function T(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var K,W,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:T,shixunId:a.current,onSelectCollaborator:(W=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(),e.next=3,(0,O.ZP)("/api/sci/projects/".concat(a.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(h.ZP.success("添加成功"),V());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)}),onSelectGroup:(K=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:a.current,group_id:n.group_id}});case 3:e.sent&&(h.ZP.success("添加成功"),V());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)})};return(0,N.jsxs)("section",{children:[(0,N.jsxs)("div",{className:P.wrap,children:[(0,N.jsxs)("div",{className:P.content,children:[(0,N.jsxs)("div",{className:P.head,children:[(0,N.jsxs)("span",{className:P.headCount,children:["合作者(",j,"人)"]}),L&&(0,N.jsx)("div",{children:(0,N.jsx)(f.ZP,{className:P.button,style:{marginRight:"detail"===i?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:a.current}}})},icon:(0,N.jsx)(R.Z,{}),children:"添加合作者"})})]}),(0,N.jsx)("div",{className:P.list,children:(0,N.jsx)(m.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){return(0,N.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,N.jsxs)("div",{className:P.itemWrap,children:[(0,N.jsxs)("a",{target:"_blank",className:P.imgWrap,children:[(0,N.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:P.img,src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,N.jsx)("span",{className:P.manager,children:"创建者"})]}),(0,N.jsxs)("div",{className:P.itemContent,children:[(0,N.jsxs)("div",{className:P.nameWrap,children:[(0,N.jsx)("a",{target:"_blank",className:P.name,children:null==e?void 0:e.user_name}),(0,N.jsx)("div",{className:P.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,N.jsx)("a",{className:P.deletetitle,onClick:function(){return n=e.id,void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,N.jsx)("div",{className:P.modal,children:"确定要删除吗?"}),onOk:(t=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,h.ZP.info("删除成功"),I.page=1,F(I),z(I);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,N.jsx)("p",{className:P.schoolWrap,children:(0,N.jsx)("span",{className:P.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),j>10&&(0,N.jsx)("div",{className:P.countWrap,children:(0,N.jsx)(g.Z,{showQuickJumper:!1,showSizeChanger:!1,total:j,onChange:function(e){return function(e){I.page=e,F(I),z(I)}(e)},pageSize:10,current:I.page})})]}),(0,N.jsx)(Z,{onReloadData:V}),(0,N.jsx)(J,s()({},Y))]})}))},64790:function(e,n,t){t.d(n,{$L:function(){return c},M3:function(){return y},NV:function(){return u},T:function(){return m},V1:function(){return p},ie:function(){return j},ln:function(){return v},pV:function(){return b},th:function(){return h}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(92911);function c(e){return l.apply(this,arguments)}function l(){return(l=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return x.apply(this,arguments)}function x(){return(x=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e,n){return f.apply(this,arguments)}function f(){return(f=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return A.apply(this,arguments)}function A(){return(A=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return k.apply(this,arguments)}function k(){return(k=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return S.apply(this,arguments)}function S(){return(S=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return w.apply(this,arguments)}function w(){return(w=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Innovation__MyProject__index.async.js b/p__Innovation__MyProject__index.async.js index 91287e51e5..8d4a935ee8 100644 --- a/p__Innovation__MyProject__index.async.js +++ b/p__Innovation__MyProject__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[67242],{31285:function(e,t,n){n.d(t,{Z:function(){return s}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},53084:function(e,t,n){n.d(t,{Z:function(){return s}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},14988:function(e,t,n){n.d(t,{Z:function(){return s}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},16644:function(e,t,n){var i=n(82242),r=n.n(i),o=(n(59301),n(19779)),a=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,s=e.styles,c=void 0===s?{}:s,d=e.customText,u=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,v=e.ButtonTwo,h=e.imgStyles,g=e.loading,m=void 0!==g&&g;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||o,style:r()({width:288,height:200},h)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(a.ZP,r()(r()({className:p,onClick:f},i),{},{children:u})),v&&v]})}},84869:function(e,t,n){n.r(t),n.d(t,{default:function(){return O}});var i=n(7557),r=n.n(i),o=n(82242),a=n.n(o),l=n(41498),s=n.n(l),c=n(79800),d=n.n(c),u=n(59301),f=n(87308),p=n(99313),v=n(3113),h=n(43418),g=n(6848),m=n(28103),x=n(27092),b=n(31285),y=n(8785),w=n(92911),j=n(16644),C=n(61186),S=n.n(C),$=n(39634),Z="count___ZMhqS",k="title___cx4uQ",z=n(94334),E=n(37712),N=(f.Z.Paragraph,p.Z.TabPane),O=(0,y.connect)((function(e){return{innovation:e.innovation}}))((function(e){e.dispatch;var t,n=(0,u.useState)({limit:10,page:1,tab:"mine"}),i=d()(n,2),o=i[0],l=i[1],c=(0,u.useState)([]),f=d()(c,2),C=f[0],O=f[1],R=(0,u.useState)(),B=d()(R,2),M=B[0],P=B[1];function A(){return _.apply(this,arguments)}function _(){return(_=s()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/sci/projects.json",{method:"get",params:o});case 2:t=e.sent,"mine"===(null==o?void 0:o.tab)&&P(null==t?void 0:t.my_sci_projects_num),O(t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){A()}),[]),(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{children:(0,E.jsxs)(p.Z,{activeKey:o.tab,onChange:function(e){o.tab=e,o.page=1,l(o),A()},tabBarExtraContent:(0,E.jsx)(v.ZP,{type:"primary",onClick:function(){10!==(null==C?void 0:C.my_sci_projects_num)||(0,$.Ny)()?y.history.push("/innovation/project/create"):h.Z.warning({title:"项目数量达到上限",content:"每位用户最多只能创建10个项目,你的项目数量已经 达到上限。"})},children:"创建项目"}),children:[(0,E.jsx)(N,{tab:(0,$.Ny)()?(0,E.jsx)("span",{className:k,children:"我的项目"}):(0,E.jsx)(g.Z,{title:"项目上限10,已用".concat(M),children:(0,E.jsxs)("span",{className:k,children:["我的项目(",M,"/10)"]})})},"mine"),(0,E.jsx)(N,{tab:"他人共享"},"share")]})}),(null==C?void 0:C.count)<=0&&(0,E.jsx)(j.Z,{}),null==C||null===(t=C.sci_projects)||void 0===t?void 0:t.map((function(e,t){return(0,E.jsxs)("div",{style:{cursor:"pointer"},onClick:function(){y.history.push("/innovation/project/detail/".concat(null==e?void 0:e.id))},children:[(0,E.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,E.jsxs)("div",{children:[(0,E.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:z.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,E.jsx)("span",{style:{fontSize:"14px",color:"#6B758B",marginRight:10},children:null==e?void 0:e.username}),(0,E.jsx)("span",{style:{color:"#464F66",fontSize:"14px",fontWeight:400},children:null==e?void 0:e.name})]}),(0,E.jsxs)("div",{children:[(0,E.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,E.jsx)("i",{className:"iconfont icon-chakan1 current ml5",style:{marginRight:8,color:"#B1BACD"}}),null==e?void 0:e.visits]}),(0,E.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,E.jsx)(b.Z,{style:{marginRight:8}}),null==e?void 0:e.forked_count]})]})]}),(0,E.jsx)("div",{className:Z,style:{marginTop:5,color:"#464F66",fontSize:14,marginLeft:40},children:null==e?void 0:e.description}),(0,E.jsxs)("div",{style:{marginTop:15,color:"#B1BACD",fontSize:14,marginLeft:40},children:["创建时间:",S()(null==e?void 0:e.created_at).format("YYYY-MM-DD HH:mm")]}),(0,E.jsx)(m.Z,{})]})})),(0,E.jsx)(x.Z,{style:{textAlign:"center",marginTop:20},current:o.page,pageSize:10,showSizeChanger:!1,total:null==C?void 0:C.count,hideOnSinglePage:!0,onChange:function(e){o.page=e,l(a()({},o)),A()}})]})}))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var i=n(92310),r=n.n(i),o=n(59301),a=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:i,lineWidth:r,textPaddingInline:o,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-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 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}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:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,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}))),f=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:i}=o.useContext(a.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:p,rootClassName:v,children:h,dashed:g,plain:m,style:x}=e,b=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",l),[w,j]=u(y),C=c.length>0?`-${c}`:c,S=!!h,$="left"===c&&null!=d,Z="right"===c&&null!=d,k=r()(y,null==i?void 0:i.className,j,`${y}-${s}`,{[`${y}-with-text`]:S,[`${y}-with-text${C}`]:S,[`${y}-dashed`]:!!g,[`${y}-plain`]:!!m,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:$,[`${y}-no-default-orientation-margin-right`]:Z},p,v),z=o.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),E=Object.assign(Object.assign({},$&&{marginLeft:z}),Z&&{marginRight:z});return w(o.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==i?void 0:i.style),x)},b,{role:"separator"}),h&&"vertical"!==s&&o.createElement("span",{className:`${y}-inner-text`,style:E},h)))}},15969:function(e,t,n){n.d(t,{N:function(){return i}});const i=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},31561:function(e,t,n){n.d(t,{Z:function(){return j}});var i=n(5891),r=n(80962),o=n(29043),a=n(19149),l=n(35593),s=n(92310),c=n.n(s),d=n(25629),u=n(59301),f=n(20287),p=n(71783),v=f.Z.ESC,h=f.Z.TAB;var g=(0,u.forwardRef)((function(e,t){var n=e.overlay,i=e.arrow,r=e.prefixCls,o=(0,u.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,d.sQ)(t,null==o?void 0:o.ref);return u.createElement(u.Fragment,null,i&&u.createElement("div",{className:"".concat(r,"-arrow")}),u.cloneElement(o,{ref:(0,d.Yr)(o)?a:void 0}))})),m={adjustX:1,adjustY:1},x=[0,0],b={topLeft:{points:["bl","tl"],overflow:m,offset:[0,-4],targetOffset:x},top:{points:["bc","tc"],overflow:m,offset:[0,-4],targetOffset:x},topRight:{points:["br","tr"],overflow:m,offset:[0,-4],targetOffset:x},bottomLeft:{points:["tl","bl"],overflow:m,offset:[0,4],targetOffset:x},bottom:{points:["tc","bc"],overflow:m,offset:[0,4],targetOffset:x},bottomRight:{points:["tr","br"],overflow:m,offset:[0,4],targetOffset:x}},y=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(e,t){var n,s=e.arrow,f=void 0!==s&&s,m=e.prefixCls,x=void 0===m?"rc-dropdown":m,w=e.transitionName,j=e.animation,C=e.align,S=e.placement,$=void 0===S?"bottomLeft":S,Z=e.placements,k=void 0===Z?b:Z,z=e.getPopupContainer,E=e.showAction,N=e.hideAction,O=e.overlayClassName,R=e.overlayStyle,B=e.visible,M=e.trigger,P=void 0===M?["hover"]:M,A=e.autoFocus,_=e.overlay,L=e.children,T=e.onVisibleChange,I=(0,a.Z)(e,y),W=u.useState(),H=(0,o.Z)(W,2),F=H[0],V=H[1],D="visible"in e?B:F,G=u.useRef(null),Y=u.useRef(null),Q=u.useRef(null);u.useImperativeHandle(t,(function(){return G.current}));var X=function(e){V(e),null==T||T(e)};!function(e){var t=e.visible,n=e.triggerRef,i=e.onVisibleChange,r=e.autoFocus,o=e.overlayRef,a=u.useRef(!1),l=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==i||i(!1))},s=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},c=function(e){switch(e.keyCode){case v:l();break;case h:var t=!1;a.current||(t=s()),t?e.preventDefault():l()}};u.useEffect((function(){return t?(window.addEventListener("keydown",c),r&&(0,p.Z)(s,3),function(){window.removeEventListener("keydown",c),a.current=!1}):function(){a.current=!1}}),[t])}({visible:D,triggerRef:Q,onVisibleChange:X,autoFocus:A,overlayRef:Y});var q,K,J,U=function(){return u.createElement(g,{ref:Y,overlay:_,prefixCls:x,arrow:f})},ee=u.cloneElement(L,{className:c()(null===(n=L.props)||void 0===n?void 0:n.className,D&&(q=e.openClassName,void 0!==q?q:"".concat(x,"-open"))),ref:(0,d.Yr)(L)?(0,d.sQ)(Q,L.ref):void 0}),te=N;return te||-1===P.indexOf("contextMenu")||(te=["click"]),u.createElement(l.Z,(0,i.Z)({builtinPlacements:k},I,{prefixCls:x,ref:G,popupClassName:c()(O,(0,r.Z)({},"".concat(x,"-show-arrow"),f)),popupStyle:R,action:P,showAction:E,hideAction:te,popupPlacement:$,popupAlign:C,popupTransitionName:w,popupAnimation:j,popupVisible:D,stretch:(K=e.minOverlayWidthMatchTrigger,J=e.alignPoint,("minOverlayWidthMatchTrigger"in e?K:!J)?"minWidth":""),popup:"function"==typeof _?U:U(),onPopupVisibleChange:X,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:z}),ee)}var j=u.forwardRef(w)},28254:function(e,t,n){n.d(t,{G:function(){return o}});var i=n(55562),r=function(e){if((0,i.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function o(e,t){return Array.isArray(e)||void 0===t?r(e):function(e,t){if(!r(e))return!1;var n=document.createElement("div"),i=n.style[e];return n.style[e]=t,n.style[e]!==i}(e,t)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[67242],{31285:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},53084:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},14988:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},84869:function(e,t,n){n.r(t),n.d(t,{default:function(){return N}});var r=n(7557),i=n.n(r),o=n(82242),a=n.n(o),l=n(41498),c=n.n(l),s=n(79800),d=n.n(s),u=n(59301),f=n(87308),p=n(99313),v=n(3113),h=n(43418),g=n(6848),m=n(28103),b=n(27092),x=n(31285),y=n(8785),w=n(92911),j=n(16644),C=n(61186),S=n.n(C),$=n(39634),Z="count___ZMhqS",k="title___cx4uQ",z=n(94334),E=n(37712),O=(f.Z.Paragraph,p.Z.TabPane),N=(0,y.connect)((function(e){return{innovation:e.innovation}}))((function(e){e.dispatch;var t,n=(0,u.useState)({limit:10,page:1,tab:"mine"}),r=d()(n,2),o=r[0],l=r[1],s=(0,u.useState)([]),f=d()(s,2),C=f[0],N=f[1],R=(0,u.useState)(),M=d()(R,2),P=M[0],A=M[1];function B(){return _.apply(this,arguments)}function _(){return(_=c()(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/sci/projects.json",{method:"get",params:o});case 2:t=e.sent,"mine"===(null==o?void 0:o.tab)&&A(null==t?void 0:t.my_sci_projects_num),N(t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){B()}),[]),(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{children:(0,E.jsxs)(p.Z,{activeKey:o.tab,onChange:function(e){o.tab=e,o.page=1,l(o),B()},tabBarExtraContent:(0,E.jsx)(v.ZP,{type:"primary",onClick:function(){10!==(null==C?void 0:C.my_sci_projects_num)||(0,$.Ny)()?y.history.push("/innovation/project/create"):h.Z.warning({title:"项目数量达到上限",content:"每位用户最多只能创建10个项目,你的项目数量已经 达到上限。"})},children:"创建项目"}),children:[(0,E.jsx)(O,{tab:(0,$.Ny)()?(0,E.jsx)("span",{className:k,children:"我的项目"}):(0,E.jsx)(g.Z,{title:"项目上限10,已用".concat(P),children:(0,E.jsxs)("span",{className:k,children:["我的项目(",P,"/10)"]})})},"mine"),(0,E.jsx)(O,{tab:"他人共享"},"share")]})}),(null==C?void 0:C.count)<=0&&(0,E.jsx)(j.Z,{}),null==C||null===(t=C.sci_projects)||void 0===t?void 0:t.map((function(e,t){return(0,E.jsxs)("div",{style:{cursor:"pointer"},onClick:function(){y.history.push("/innovation/project/detail/".concat(null==e?void 0:e.id))},children:[(0,E.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,E.jsxs)("div",{children:[(0,E.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:z.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,E.jsx)("span",{style:{fontSize:"14px",color:"#6B758B",marginRight:10},children:null==e?void 0:e.username}),(0,E.jsx)("span",{style:{color:"#464F66",fontSize:"14px",fontWeight:400},children:null==e?void 0:e.name})]}),(0,E.jsxs)("div",{children:[(0,E.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,E.jsx)("i",{className:"iconfont icon-chakan1 current ml5",style:{marginRight:8,color:"#B1BACD"}}),null==e?void 0:e.visits]}),(0,E.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,E.jsx)(x.Z,{style:{marginRight:8}}),null==e?void 0:e.forked_count]})]})]}),(0,E.jsx)("div",{className:Z,style:{marginTop:5,color:"#464F66",fontSize:14,marginLeft:40},children:null==e?void 0:e.description}),(0,E.jsxs)("div",{style:{marginTop:15,color:"#B1BACD",fontSize:14,marginLeft:40},children:["创建时间:",S()(null==e?void 0:e.created_at).format("YYYY-MM-DD HH:mm")]}),(0,E.jsx)(m.Z,{})]})})),(0,E.jsx)(b.Z,{style:{textAlign:"center",marginTop:20},current:o.page,pageSize:10,showSizeChanger:!1,total:null==C?void 0:C.count,hideOnSinglePage:!0,onChange:function(e){o.page=e,l(a()({},o)),B()}})]})}))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),i=n.n(r),o=n(59301),a=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:c}=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:c,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,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=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{const{getPrefixCls:t,direction:n,divider:r}=o.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:p,rootClassName:v,children:h,dashed:g,plain:m,style:b}=e,x=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",l),[w,j]=u(y),C=s.length>0?`-${s}`:s,S=!!h,$="left"===s&&null!=d,Z="right"===s&&null!=d,k=i()(y,null==r?void 0:r.className,j,`${y}-${c}`,{[`${y}-with-text`]:S,[`${y}-with-text${C}`]:S,[`${y}-dashed`]:!!g,[`${y}-plain`]:!!m,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:$,[`${y}-no-default-orientation-margin-right`]:Z},p,v),z=o.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),E=Object.assign(Object.assign({},$&&{marginLeft:z}),Z&&{marginRight:z});return w(o.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},x,{role:"separator"}),h&&"vertical"!==c&&o.createElement("span",{className:`${y}-inner-text`,style:E},h)))}},15969:function(e,t,n){n.d(t,{N:function(){return r}});const r=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},31561:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(5891),i=n(80962),o=n(29043),a=n(19149),l=n(35593),c=n(92310),s=n.n(c),d=n(25629),u=n(59301),f=n(20287),p=n(71783),v=f.Z.ESC,h=f.Z.TAB;var g=(0,u.forwardRef)((function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,o=(0,u.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,d.sQ)(t,null==o?void 0:o.ref);return u.createElement(u.Fragment,null,r&&u.createElement("div",{className:"".concat(i,"-arrow")}),u.cloneElement(o,{ref:(0,d.Yr)(o)?a:void 0}))})),m={adjustX:1,adjustY:1},b=[0,0],x={topLeft:{points:["bl","tl"],overflow:m,offset:[0,-4],targetOffset:b},top:{points:["bc","tc"],overflow:m,offset:[0,-4],targetOffset:b},topRight:{points:["br","tr"],overflow:m,offset:[0,-4],targetOffset:b},bottomLeft:{points:["tl","bl"],overflow:m,offset:[0,4],targetOffset:b},bottom:{points:["tc","bc"],overflow:m,offset:[0,4],targetOffset:b},bottomRight:{points:["tr","br"],overflow:m,offset:[0,4],targetOffset:b}},y=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(e,t){var n,c=e.arrow,f=void 0!==c&&c,m=e.prefixCls,b=void 0===m?"rc-dropdown":m,w=e.transitionName,j=e.animation,C=e.align,S=e.placement,$=void 0===S?"bottomLeft":S,Z=e.placements,k=void 0===Z?x:Z,z=e.getPopupContainer,E=e.showAction,O=e.hideAction,N=e.overlayClassName,R=e.overlayStyle,M=e.visible,P=e.trigger,A=void 0===P?["hover"]:P,B=e.autoFocus,_=e.overlay,L=e.children,I=e.onVisibleChange,T=(0,a.Z)(e,y),W=u.useState(),H=(0,o.Z)(W,2),F=H[0],V=H[1],D="visible"in e?M:F,G=u.useRef(null),Y=u.useRef(null),Q=u.useRef(null);u.useImperativeHandle(t,(function(){return G.current}));var X=function(e){V(e),null==I||I(e)};!function(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,o=e.overlayRef,a=u.useRef(!1),l=function(){var e,i;t&&(null===(e=n.current)||void 0===e||null===(i=e.focus)||void 0===i||i.call(e),null==r||r(!1))},c=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},s=function(e){switch(e.keyCode){case v:l();break;case h:var t=!1;a.current||(t=c()),t?e.preventDefault():l()}};u.useEffect((function(){return t?(window.addEventListener("keydown",s),i&&(0,p.Z)(c,3),function(){window.removeEventListener("keydown",s),a.current=!1}):function(){a.current=!1}}),[t])}({visible:D,triggerRef:Q,onVisibleChange:X,autoFocus:B,overlayRef:Y});var q,K,J,U=function(){return u.createElement(g,{ref:Y,overlay:_,prefixCls:b,arrow:f})},ee=u.cloneElement(L,{className:s()(null===(n=L.props)||void 0===n?void 0:n.className,D&&(q=e.openClassName,void 0!==q?q:"".concat(b,"-open"))),ref:(0,d.Yr)(L)?(0,d.sQ)(Q,L.ref):void 0}),te=O;return te||-1===A.indexOf("contextMenu")||(te=["click"]),u.createElement(l.Z,(0,r.Z)({builtinPlacements:k},T,{prefixCls:b,ref:G,popupClassName:s()(N,(0,i.Z)({},"".concat(b,"-show-arrow"),f)),popupStyle:R,action:A,showAction:E,hideAction:te,popupPlacement:$,popupAlign:C,popupTransitionName:w,popupAnimation:j,popupVisible:D,stretch:(K=e.minOverlayWidthMatchTrigger,J=e.alignPoint,("minOverlayWidthMatchTrigger"in e?K:!J)?"minWidth":""),popup:"function"==typeof _?U:U(),onPopupVisibleChange:X,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:z}),ee)}var j=u.forwardRef(w)},28254:function(e,t,n){n.d(t,{G:function(){return o}});var r=n(55562),i=function(e){if((0,r.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function o(e,t){return Array.isArray(e)||void 0===t?i(e):function(e,t){if(!i(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}}}]); \ No newline at end of file diff --git a/p__Innovation__PublicProject__index.async.js b/p__Innovation__PublicProject__index.async.js index 55e6572f65..fa5cf84319 100644 --- a/p__Innovation__PublicProject__index.async.js +++ b/p__Innovation__PublicProject__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26366],{31285:function(e,t,n){n.d(t,{Z:function(){return c}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var c=r.forwardRef(l)},53084:function(e,t,n){n.d(t,{Z:function(){return c}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var c=r.forwardRef(l)},14988:function(e,t,n){n.d(t,{Z:function(){return c}});var i=n(5891),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=n(22589),l=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var c=r.forwardRef(l)},16644:function(e,t,n){var i=n(82242),r=n.n(i),o=(n(59301),n(19779)),a=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,c=e.styles,s=void 0===c?{}:c,d=e.customText,u=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,v=e.ButtonTwo,h=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),s),children:[(0,l.jsx)("img",{src:t||o,style:r()({width:288,height:200},h)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(a.ZP,r()(r()({className:p,onClick:f},i),{},{children:u})),v&&v]})}},93896:function(e,t,n){n.r(t),n.d(t,{default:function(){return Z}});var i=n(7557),r=n.n(i),o=n(82242),a=n.n(o),l=n(41498),c=n.n(l),s=n(79800),d=n.n(s),u=n(59301),f=n(87308),p=n(99313),v=n(3113),h=n(28103),m=n(27092),g=n(26762),x=n(31285),b=n(8785),y=n(39634),w=n(92911),_=n(16644),j=n(61186),C=n.n(j),S={flex_box_center:"flex_box_center___usqtP",flex_space_between:"flex_space_between___Q1rHf",flex_box_vertical_center:"flex_box_vertical_center___iwfef",flex_box_center_end:"flex_box_center_end___UgC5k",flex_box_column:"flex_box_column___vaSfm",count:"count___EA_49",header:"header___K169U",title:"title___LKM3L"},$=n(94334),k=n(37712),Z=(f.Z.Paragraph,p.Z.TabPane,(0,b.connect)((function(e){return{innovation:e.innovation}}))((function(e){var t,n=e.dispatch,i=(0,u.useState)({limit:10,page:1,tab:"public"}),o=d()(i,2),l=o[0],s=o[1],f=(0,u.useState)([]),p=d()(f,2),j=p[0],Z=p[1];function z(){return E.apply(this,arguments)}function E(){return(E=c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/sci/projects.json",{method:"get",params:l});case 2:t=e.sent,Z(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,u.useEffect)((function(){z()}),[]);return(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{className:S.header,children:[(0,k.jsx)("span",{className:S.title,children:"公开项目"}),(0,k.jsx)(v.ZP,{type:"primary",onClick:function(){(null==j?void 0:j.my_sci_projects_num)>=10&&!(0,y.Ny)()?n({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,k.jsx)(v.ZP,{onClick:function(){return n({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):b.history.push("/innovation/project/create")},className:S.createProjectBtn,icon:(0,k.jsx)(g.Z,{}),children:"创建项目"})]}),(0,k.jsx)(h.Z,{}),(null==j?void 0:j.count)<=0&&(0,k.jsx)(_.Z,{}),null==j||null===(t=j.sci_projects)||void 0===t?void 0:t.map((function(e,t){return(0,k.jsxs)("div",{style:{cursor:"pointer"},onClick:function(){b.history.push("/innovation/project/detail/".concat(null==e?void 0:e.id))},children:[(0,k.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:$.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,k.jsx)("span",{style:{fontSize:"14px",color:"#6B758B",marginRight:10},children:null==e?void 0:e.username}),(0,k.jsx)("span",{style:{color:"#464F66",fontSize:"14px"},children:null==e?void 0:e.name})]}),(0,k.jsxs)("div",{children:[(0,k.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,k.jsx)("i",{className:"iconfont icon-chakan1 current ml5",style:{marginRight:8,color:"#B1BACD",fontSize:12}}),null==e?void 0:e.visits]}),(0,k.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,k.jsx)(x.Z,{style:{marginRight:8}}),null==e?void 0:e.forked_count]})]})]}),(0,k.jsx)("div",{className:S.count,style:{marginTop:5,color:"#464F66",fontSize:14,marginLeft:40},children:null==e?void 0:e.description}),(0,k.jsxs)("div",{style:{marginTop:15,color:"#B1BACD",fontSize:14,marginLeft:40},children:["创建时间:",C()(null==e?void 0:e.created_at).format("YYYY-MM-DD HH:mm")]}),(0,k.jsx)(h.Z,{})]},t)})),(0,k.jsx)(m.Z,{style:{textAlign:"center",marginTop:20},current:l.page,pageSize:10,showSizeChanger:!1,total:null==j?void 0:j.count,hideOnSinglePage:!0,onChange:function(e){l.page=e,s(a()({},l)),z()}})]})})))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var i=n(92310),r=n.n(i),o=n(59301),a=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:i,lineWidth:r,textPaddingInline:o,orientationMargin:a,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-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 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}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:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,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,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:i}=o.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:p,rootClassName:v,children:h,dashed:m,plain:g,style:x}=e,b=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",l),[w,_]=u(y),j=s.length>0?`-${s}`:s,C=!!h,S="left"===s&&null!=d,$="right"===s&&null!=d,k=r()(y,null==i?void 0:i.className,_,`${y}-${c}`,{[`${y}-with-text`]:C,[`${y}-with-text${j}`]:C,[`${y}-dashed`]:!!m,[`${y}-plain`]:!!g,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:S,[`${y}-no-default-orientation-margin-right`]:$},p,v),Z=o.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),z=Object.assign(Object.assign({},S&&{marginLeft:Z}),$&&{marginRight:Z});return w(o.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==i?void 0:i.style),x)},b,{role:"separator"}),h&&"vertical"!==c&&o.createElement("span",{className:`${y}-inner-text`,style:z},h)))}},15969:function(e,t,n){n.d(t,{N:function(){return i}});const i=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},31561:function(e,t,n){n.d(t,{Z:function(){return _}});var i=n(5891),r=n(80962),o=n(29043),a=n(19149),l=n(35593),c=n(92310),s=n.n(c),d=n(25629),u=n(59301),f=n(20287),p=n(71783),v=f.Z.ESC,h=f.Z.TAB;var m=(0,u.forwardRef)((function(e,t){var n=e.overlay,i=e.arrow,r=e.prefixCls,o=(0,u.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,d.sQ)(t,null==o?void 0:o.ref);return u.createElement(u.Fragment,null,i&&u.createElement("div",{className:"".concat(r,"-arrow")}),u.cloneElement(o,{ref:(0,d.Yr)(o)?a:void 0}))})),g={adjustX:1,adjustY:1},x=[0,0],b={topLeft:{points:["bl","tl"],overflow:g,offset:[0,-4],targetOffset:x},top:{points:["bc","tc"],overflow:g,offset:[0,-4],targetOffset:x},topRight:{points:["br","tr"],overflow:g,offset:[0,-4],targetOffset:x},bottomLeft:{points:["tl","bl"],overflow:g,offset:[0,4],targetOffset:x},bottom:{points:["tc","bc"],overflow:g,offset:[0,4],targetOffset:x},bottomRight:{points:["tr","br"],overflow:g,offset:[0,4],targetOffset:x}},y=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(e,t){var n,c=e.arrow,f=void 0!==c&&c,g=e.prefixCls,x=void 0===g?"rc-dropdown":g,w=e.transitionName,_=e.animation,j=e.align,C=e.placement,S=void 0===C?"bottomLeft":C,$=e.placements,k=void 0===$?b:$,Z=e.getPopupContainer,z=e.showAction,E=e.hideAction,N=e.overlayClassName,O=e.overlayStyle,P=e.visible,M=e.trigger,R=void 0===M?["hover"]:M,B=e.autoFocus,A=e.overlay,L=e.children,T=e.onVisibleChange,I=(0,a.Z)(e,y),H=u.useState(),W=(0,o.Z)(H,2),F=W[0],V=W[1],D="visible"in e?P:F,G=u.useRef(null),Y=u.useRef(null),Q=u.useRef(null);u.useImperativeHandle(t,(function(){return G.current}));var K=function(e){V(e),null==T||T(e)};!function(e){var t=e.visible,n=e.triggerRef,i=e.onVisibleChange,r=e.autoFocus,o=e.overlayRef,a=u.useRef(!1),l=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==i||i(!1))},c=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},s=function(e){switch(e.keyCode){case v:l();break;case h:var t=!1;a.current||(t=c()),t?e.preventDefault():l()}};u.useEffect((function(){return t?(window.addEventListener("keydown",s),r&&(0,p.Z)(c,3),function(){window.removeEventListener("keydown",s),a.current=!1}):function(){a.current=!1}}),[t])}({visible:D,triggerRef:Q,onVisibleChange:K,autoFocus:B,overlayRef:Y});var U,X,q,J=function(){return u.createElement(m,{ref:Y,overlay:A,prefixCls:x,arrow:f})},ee=u.cloneElement(L,{className:s()(null===(n=L.props)||void 0===n?void 0:n.className,D&&(U=e.openClassName,void 0!==U?U:"".concat(x,"-open"))),ref:(0,d.Yr)(L)?(0,d.sQ)(Q,L.ref):void 0}),te=E;return te||-1===R.indexOf("contextMenu")||(te=["click"]),u.createElement(l.Z,(0,i.Z)({builtinPlacements:k},I,{prefixCls:x,ref:G,popupClassName:s()(N,(0,r.Z)({},"".concat(x,"-show-arrow"),f)),popupStyle:O,action:R,showAction:z,hideAction:te,popupPlacement:S,popupAlign:j,popupTransitionName:w,popupAnimation:_,popupVisible:D,stretch:(X=e.minOverlayWidthMatchTrigger,q=e.alignPoint,("minOverlayWidthMatchTrigger"in e?X:!q)?"minWidth":""),popup:"function"==typeof A?J:J(),onPopupVisibleChange:K,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:Z}),ee)}var _=u.forwardRef(w)},28254:function(e,t,n){n.d(t,{G:function(){return o}});var i=n(55562),r=function(e){if((0,i.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function o(e,t){return Array.isArray(e)||void 0===t?r(e):function(e,t){if(!r(e))return!1;var n=document.createElement("div"),i=n.style[e];return n.style[e]=t,n.style[e]!==i}(e,t)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26366],{31285:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},53084:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},14988:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(5891),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=n(22589),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=i.forwardRef(l)},93896:function(e,t,n){n.r(t),n.d(t,{default:function(){return z}});var r=n(7557),i=n.n(r),o=n(82242),a=n.n(o),l=n(41498),c=n.n(l),s=n(79800),d=n.n(s),u=n(59301),f=n(87308),p=n(99313),v=n(3113),h=n(28103),g=n(27092),m=n(26762),x=n(31285),b=n(8785),y=n(39634),w=n(92911),_=n(16644),j=n(61186),C=n.n(j),S={flex_box_center:"flex_box_center___usqtP",flex_space_between:"flex_space_between___Q1rHf",flex_box_vertical_center:"flex_box_vertical_center___iwfef",flex_box_center_end:"flex_box_center_end___UgC5k",flex_box_column:"flex_box_column___vaSfm",count:"count___EA_49",header:"header___K169U",title:"title___LKM3L"},$=n(94334),k=n(37712),z=(f.Z.Paragraph,p.Z.TabPane,(0,b.connect)((function(e){return{innovation:e.innovation}}))((function(e){var t,n=e.dispatch,r=(0,u.useState)({limit:10,page:1,tab:"public"}),o=d()(r,2),l=o[0],s=o[1],f=(0,u.useState)([]),p=d()(f,2),j=p[0],z=p[1];function Z(){return E.apply(this,arguments)}function E(){return(E=c()(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/sci/projects.json",{method:"get",params:l});case 2:t=e.sent,z(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,u.useEffect)((function(){Z()}),[]);return(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{className:S.header,children:[(0,k.jsx)("span",{className:S.title,children:"公开项目"}),(0,k.jsx)(v.ZP,{type:"primary",onClick:function(){(null==j?void 0:j.my_sci_projects_num)>=10&&!(0,y.Ny)()?n({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,k.jsx)(v.ZP,{onClick:function(){return n({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):b.history.push("/innovation/project/create")},className:S.createProjectBtn,icon:(0,k.jsx)(m.Z,{}),children:"创建项目"})]}),(0,k.jsx)(h.Z,{}),(null==j?void 0:j.count)<=0&&(0,k.jsx)(_.Z,{}),null==j||null===(t=j.sci_projects)||void 0===t?void 0:t.map((function(e,t){return(0,k.jsxs)("div",{style:{cursor:"pointer"},onClick:function(){b.history.push("/innovation/project/detail/".concat(null==e?void 0:e.id))},children:[(0,k.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:$.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,k.jsx)("span",{style:{fontSize:"14px",color:"#6B758B",marginRight:10},children:null==e?void 0:e.username}),(0,k.jsx)("span",{style:{color:"#464F66",fontSize:"14px"},children:null==e?void 0:e.name})]}),(0,k.jsxs)("div",{children:[(0,k.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,k.jsx)("i",{className:"iconfont icon-chakan1 current ml5",style:{marginRight:8,color:"#B1BACD",fontSize:12}}),null==e?void 0:e.visits]}),(0,k.jsxs)("span",{style:{marginRight:20,color:"#464F66"},children:[(0,k.jsx)(x.Z,{style:{marginRight:8}}),null==e?void 0:e.forked_count]})]})]}),(0,k.jsx)("div",{className:S.count,style:{marginTop:5,color:"#464F66",fontSize:14,marginLeft:40},children:null==e?void 0:e.description}),(0,k.jsxs)("div",{style:{marginTop:15,color:"#B1BACD",fontSize:14,marginLeft:40},children:["创建时间:",C()(null==e?void 0:e.created_at).format("YYYY-MM-DD HH:mm")]}),(0,k.jsx)(h.Z,{})]},t)})),(0,k.jsx)(g.Z,{style:{textAlign:"center",marginTop:20},current:l.page,pageSize:10,showSizeChanger:!1,total:null==j?void 0:j.count,hideOnSinglePage:!0,onChange:function(e){l.page=e,s(a()({},l)),Z()}})]})})))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),i=n.n(r),o=n(59301),a=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:c}=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:c,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,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=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{const{getPrefixCls:t,direction:n,divider:r}=o.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:p,rootClassName:v,children:h,dashed:g,plain:m,style:x}=e,b=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",l),[w,_]=u(y),j=s.length>0?`-${s}`:s,C=!!h,S="left"===s&&null!=d,$="right"===s&&null!=d,k=i()(y,null==r?void 0:r.className,_,`${y}-${c}`,{[`${y}-with-text`]:C,[`${y}-with-text${j}`]:C,[`${y}-dashed`]:!!g,[`${y}-plain`]:!!m,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:S,[`${y}-no-default-orientation-margin-right`]:$},p,v),z=o.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),Z=Object.assign(Object.assign({},S&&{marginLeft:z}),$&&{marginRight:z});return w(o.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),x)},b,{role:"separator"}),h&&"vertical"!==c&&o.createElement("span",{className:`${y}-inner-text`,style:Z},h)))}},15969:function(e,t,n){n.d(t,{N:function(){return r}});const r=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},31561:function(e,t,n){n.d(t,{Z:function(){return _}});var r=n(5891),i=n(80962),o=n(29043),a=n(19149),l=n(35593),c=n(92310),s=n.n(c),d=n(25629),u=n(59301),f=n(20287),p=n(71783),v=f.Z.ESC,h=f.Z.TAB;var g=(0,u.forwardRef)((function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,o=(0,u.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,d.sQ)(t,null==o?void 0:o.ref);return u.createElement(u.Fragment,null,r&&u.createElement("div",{className:"".concat(i,"-arrow")}),u.cloneElement(o,{ref:(0,d.Yr)(o)?a:void 0}))})),m={adjustX:1,adjustY:1},x=[0,0],b={topLeft:{points:["bl","tl"],overflow:m,offset:[0,-4],targetOffset:x},top:{points:["bc","tc"],overflow:m,offset:[0,-4],targetOffset:x},topRight:{points:["br","tr"],overflow:m,offset:[0,-4],targetOffset:x},bottomLeft:{points:["tl","bl"],overflow:m,offset:[0,4],targetOffset:x},bottom:{points:["tc","bc"],overflow:m,offset:[0,4],targetOffset:x},bottomRight:{points:["tr","br"],overflow:m,offset:[0,4],targetOffset:x}},y=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(e,t){var n,c=e.arrow,f=void 0!==c&&c,m=e.prefixCls,x=void 0===m?"rc-dropdown":m,w=e.transitionName,_=e.animation,j=e.align,C=e.placement,S=void 0===C?"bottomLeft":C,$=e.placements,k=void 0===$?b:$,z=e.getPopupContainer,Z=e.showAction,E=e.hideAction,O=e.overlayClassName,M=e.overlayStyle,N=e.visible,R=e.trigger,P=void 0===R?["hover"]:R,A=e.autoFocus,B=e.overlay,L=e.children,I=e.onVisibleChange,T=(0,a.Z)(e,y),H=u.useState(),W=(0,o.Z)(H,2),F=W[0],V=W[1],D="visible"in e?N:F,G=u.useRef(null),Y=u.useRef(null),Q=u.useRef(null);u.useImperativeHandle(t,(function(){return G.current}));var K=function(e){V(e),null==I||I(e)};!function(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,o=e.overlayRef,a=u.useRef(!1),l=function(){var e,i;t&&(null===(e=n.current)||void 0===e||null===(i=e.focus)||void 0===i||i.call(e),null==r||r(!1))},c=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},s=function(e){switch(e.keyCode){case v:l();break;case h:var t=!1;a.current||(t=c()),t?e.preventDefault():l()}};u.useEffect((function(){return t?(window.addEventListener("keydown",s),i&&(0,p.Z)(c,3),function(){window.removeEventListener("keydown",s),a.current=!1}):function(){a.current=!1}}),[t])}({visible:D,triggerRef:Q,onVisibleChange:K,autoFocus:A,overlayRef:Y});var U,X,q,J=function(){return u.createElement(g,{ref:Y,overlay:B,prefixCls:x,arrow:f})},ee=u.cloneElement(L,{className:s()(null===(n=L.props)||void 0===n?void 0:n.className,D&&(U=e.openClassName,void 0!==U?U:"".concat(x,"-open"))),ref:(0,d.Yr)(L)?(0,d.sQ)(Q,L.ref):void 0}),te=E;return te||-1===P.indexOf("contextMenu")||(te=["click"]),u.createElement(l.Z,(0,r.Z)({builtinPlacements:k},T,{prefixCls:x,ref:G,popupClassName:s()(O,(0,i.Z)({},"".concat(x,"-show-arrow"),f)),popupStyle:M,action:P,showAction:Z,hideAction:te,popupPlacement:S,popupAlign:j,popupTransitionName:w,popupAnimation:_,popupVisible:D,stretch:(X=e.minOverlayWidthMatchTrigger,q=e.alignPoint,("minOverlayWidthMatchTrigger"in e?X:!q)?"minWidth":""),popup:"function"==typeof B?J:J(),onPopupVisibleChange:K,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:z}),ee)}var _=u.forwardRef(w)},28254:function(e,t,n){n.d(t,{G:function(){return o}});var r=n(55562),i=function(e){if((0,r.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function o(e,t){return Array.isArray(e)||void 0===t?i(e):function(e,t){if(!i(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}}}]); \ No newline at end of file diff --git a/p__Innovation__Tasks__index.async.js b/p__Innovation__Tasks__index.async.js index a7d67c9fa7..4010df038c 100644 --- a/p__Innovation__Tasks__index.async.js +++ b/p__Innovation__Tasks__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[86634],{680:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},i=t(22589),c=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var o=a.forwardRef(c)},60186:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},i=t(22589),c=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var o=a.forwardRef(c)},35423:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},i=t(22589),c=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var o=a.forwardRef(c)},36840:function(e,n,t){"use strict";t.d(n,{z:function(){return D},Z:function(){return B}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),A=t(59028),x=t(8591),g=t(43418),h=t(3113),m=t(94334),v=t(19394),y=t(37712),k="  ";function w(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var j=t(60186),S=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b=A.Z.Dragger;function D(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+k+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var B=function(e){var n=e.value,t=e.onChange,r=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,D=e.title,B=void 0===D?"上传附件":D,E=e.showRemoveModal,N=void 0!==E&&E,I=e.accept,C=void 0===I?"":I,R=e.additionalText,H=e.isDragger,O=e.number,J=void 0===O?1e3:O,Z=e.aloneClear,P=void 0!==Z&&Z,F=(0,f.useState)(!1),Q=p()(F,2),L=Q[0],T=Q[1],G=(0,f.useState)(n||[]),U=p()(G,2),M=U[0],z=U[1],V=(0,f.useState)(1),W=p()(V,2),K=W[0],Y=W[1];(0,f.useEffect)((function(){n&&(1===K&&z(u()(n)),Y(2),J===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){M.pop(),z(u()(M))}),500)},_={multiple:!0,disabled:L,accept:C,withCredentials:!0,fileList:M,beforeUpload:function(e,n){var t=e.size/1024/1024;return M.concat(n).length>J?(M.pop(),z(u()(M)),x.ZP.error("最多只能上传".concat(J,"个文件")),P?Promise.reject():(X(),!1)):t=J?T(!0):T(!1),z(u()(M)),M=M.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(k)&&(e.name="".concat(e.name).concat(k).concat(w(e.size))),o()({},e)})),console.log("info:",e,M),t(M)):x.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(q=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,v.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!N){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var r;g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[H&&(0,y.jsxs)(b,o()(o()({},_),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(j.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!H&&(0,y.jsxs)(A.Z,o()(o()({},_),{},{children:[(0,y.jsxs)(h.ZP,{disabled:L,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),B]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},19388:function(e,n,t){"use strict";var r=t(7557),a=t.n(r),s=t(37205),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),A=t(78241),x=t(95237),g=t(57809),h=t(73782),m=t(88522),v=t(3113),y=t(24905),k=t(6848),w=t(8591),j=t(61998),S=t(8785),b=t(61186),D=t.n(b),B=t(26724),E=t.n(B),N=t(58143),I=t(71751),C=t(66208),R=t(57035),H=t(37712),O=[];function J(e){var n=e.onSearch,t=e.schools;return(0,H.jsx)(A.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,H.jsxs)(x.Z,{style:{flexWrap:"nowrap"},children:[(0,H.jsx)(A.Z.Item,{name:"search_type",label:"搜索类型",children:(0,H.jsxs)(g.default,{popupClassName:R.Z.selectdown,style:{width:106},children:[(0,H.jsx)(g.default.Option,{value:"1",children:"姓名"}),(0,H.jsx)(g.default.Option,{value:"2",children:"手机号"}),(0,H.jsx)(g.default.Option,{value:"3",children:"邮箱"})]})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,H.jsx)(h.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,H.jsx)(m.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,H.jsx)(v.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function P(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var F={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,r=e.container_id,s=e.container_type,c=(0,f.useReducer)(P,F),l=u()(c,2),d=l[0],A=l[1],x=d.data,g=d.schools,h=d.loading,m=d.selectedIds,b=d.page,B=d.count,R=d.query,Q=d.reload;(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.nQ)(p()(p()({},R),{},{page:b,container_type:s,container_id:r}));case 2:n=e.sent,t=n.users,c=n.user_count,A({type:Z.INITDATA,payload:{data:Q?t:[].concat(i()(x),i()(t)),count:c}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[b,R,Q,r,s]),(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.K$)({});case 2:n=e.sent,t=n.school_names,A({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var L=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,H.jsx)(y.Z,{value:n.numid,checked:m.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,H.jsx)("div",{children:(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)(S.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,H.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,H.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var T=B>10*b;return(0,H.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,H.jsx)(J,{onSearch:function(e){A({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:g}),R?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("div",{className:"flexd-table-header mt20",children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{pagination:!1,dataSource:O,columns:L})})}),(0,H.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,H.jsx)(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){A({type:Z.SETPAGE,payload:e})},hasMore:T,useWindow:!1,children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{loading:h,showHeader:!1,pagination:!1,dataSource:x,columns:L,onRow:function(e){return{onClick:function(n){var t,r;1!==e.added&&(t=e.numid,(r=m.indexOf(t))>=0?m.splice(r,1):m.push(t),A({type:Z.SELECTEDIDS,payload:i()(m)}))}}}})})})}),(0,H.jsxs)("div",{className:"flex-container flex-end",children:[(0,H.jsx)(v.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,H.jsx)(v.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===m.length?w.ZP.warning("请先在下面列表中选择要添加成员"):(n(m,r),A({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,H.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,H.jsx)("img",{src:N,width:"100",alt:""}),(0,H.jsx)("br",{}),(0,H.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},66208:function(e,n,t){"use strict";t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Je},cQ:function(){return ee},op:function(){return Ee},O5:function(){return ze},_b:function(){return Te},t7:function(){return O},Gi:function(){return se},YG:function(){return ae},qp:function(){return S},vr:function(){return Pe},qE:function(){return Ce},Je:function(){return P},cq:function(){return ge},tp:function(){return D}});var r=t(59301),a="banner___PoUBO",s="content___XoDjy",i="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:i,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),r&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:r,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",A="action___VdHb1",x="bar___t1kKC",g="tag___V7Eft",h="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",y="tagsBorderWrap___OMxjs",k=t(92310),w=t.n(k),j=t(89392),S=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,i=e.onTitleChange,o=e.className,l=e.title,k=e.titleWidth,S=void 0===k?41:k,b=e.style,D=void 0===b?{}:b,B=e.fontColor,E=void 0===B?"#6A7283":B,N=e.showCount,I=(0,r.useState)(0),C=u()(I,2),R=C[0],H=C[1],O=(0,r.useState)(!1),J=u()(O,2),Z=J[0],P=J[1],F=(0,r.useRef)(null),Q=(0,r.useRef)(null);return(0,r.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?H(1):H(0));0===t.length&&H(0),P(!1)}),[t]),(0,c.jsxs)("div",{className:w()(d,o),style:D,children:[(0,c.jsx)("div",{onClick:(0,j.throttle)((function(){return null==i?void 0:i()}),2e3),style:{width:S,marginTop:Z?12:4},className:"".concat(p," ").concat(i?"current":""),children:l}),(0,c.jsxs)("div",{className:Z?"".concat(f," ").concat(y):f,children:[(0,c.jsx)("div",{className:x,ref:Q,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:g,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:E},className:a===e.id?v:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!N&&(0,c.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!R&&(0,c.jsx)(r.Fragment,{children:1===R?(0,c.jsxs)("div",{onClick:function(){var e;H(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:A,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,H(1),P(!1)},className:A,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i;return(0,c.jsx)("div",{style:o,className:w()(b,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:r===e.id?w()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",E="dropdown___vSy8B",N="menu___NiyBu",I="text___Grueu",C="b1___ZKryM",R="b2___aKyGa",H=t(73782),O=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,i=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,A=(0,r.useState)(""),x=u()(A,2),g=x[0],h=x[1],m=(0,r.useState)(""),v=u()(m,2),y=v[0],k=v[1];(0,r.useEffect)((function(){var e,n=i;null!==(e=JSON.stringify(i))&&void 0!==e&&e.includes("{")&&(h(i.id),n=i.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[i]);var j=function(){o(encodeURIComponent(y),g||null)};return(0,c.jsxs)("div",{className:w()(B,l),style:p,children:[!!a.length&&(0,c.jsxs)("div",{className:E,children:[(0,c.jsxs)("div",{className:I,children:[null===(n=a.find((function(e){return e.id===g})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:R})]}),(0,c.jsx)("div",{className:N,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==g&&(h(n),o(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(H.Z,{onPressEnter:j,value:y,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:f}),(0,c.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},J="quickPager___GM30J",Z="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,r=e.className,a=e.total,s=e.pageSize,i=e.style,o=void 0===i?{}:i,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:w()(J,r),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?Z:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},F=t(94334),Q=t(42930),L=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",M="cover___Mu8wr",z="img___IpFLA",V="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(T,n),children:[!(null==r||!r.length)&&(null==r?void 0:r.map((function(e,n){var t,r=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:U,onClick:function(e){e.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:z,children:[(0,c.jsx)("img",{className:M,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var r,a=null===(r=$.find((function(n){return n.name==e})))||void 0===r?void 0:r.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:V,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:r,children:(0,c.jsx)("span",{className:Y,children:r})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!r.length&&(0,c.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(ne.list,n),children:[!!r.length&&r.map((function(e,n){var t=e.subject_identifier,r=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},r)})),!r.length&&(0,c.jsx)(L.Z,{})]})})},re={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:w()(re.tabs,s),style:o,children:[(0,c.jsx)("div",{className:re.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:re.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:r===e.id?re.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:re.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:w()(n),style:r,children:a})},ie="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),Ae=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ge=function(e){var n,t=e.sortValue,r=e.dropValue,a=e.className,s=e.onSort,i=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:w()(ie,a),children:[(0,c.jsx)(fe.Z,{dropdownRender:function(){return(0,c.jsx)(Ae.Z,{children:l.map((function(e,n){return(0,c.jsx)(Ae.Z.Item,{onClick:function(){return i(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return r===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),me=t.n(he),ve=t(7557),ye=t.n(ve),ke=t(41498),we=t.n(ke),je=t(39647),Se=t.n(je),be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],Ee=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,i=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,A=e.shape,x=void 0===A?"round":A,g=Se()(e,Be),h=(0,r.useState)(!1),m=u()(h,2),v=m[0],y=m[1];return(0,c.jsx)(De.ZP,me()(me()({onClick:(0,j.throttle)(function(){var e=we()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:w()(be.btn,be["".concat(f,"-").concat(x)],n),style:me()({},t),size:f,shape:x,loading:v||i},g),{},{children:a}))},Ne="head___ghH72",Ie="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,r=e.children,a=void 0===r?null:r,s=e.onClick,i=e.title;return(0,c.jsxs)("div",{className:w()(Ne,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:i,children:i}),(0,c.jsx)("div",{className:Ie,children:a})]})},Re="btns___sNgTb",He="confirm___Ozirl",Oe="cancel___aiq1I",Je=function(e){var n=e.confirmShow,t=void 0===n||n,r=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,i=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,c.jsxs)("div",{className:w()(Re,u),style:d,children:[t&&(0,c.jsx)(De.ZP,{loading:f,onClick:a,type:"primary",className:He,children:r}),i&&(0,c.jsx)(De.ZP,{onClick:l,className:Oe,children:o})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.LeftContent,s=e.children,i=e.RightContent;return(0,c.jsx)("div",{className:w()(Ze.fixedBottom,n),style:r,children:(0,c.jsxs)("div",{className:Ze.wrap,children:[(0,c.jsx)("div",{className:Ze.left,children:a}),(0,c.jsx)("div",{className:Ze.center,children:s}),(0,c.jsx)("div",{className:Ze.right,children:i})]})})},Fe="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(8785),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,i=void 0===s?[]:s;return(0,c.jsx)("div",{className:w()(Fe,n),style:a,children:i.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],Me=Ge.Z.Countdown,ze=function(e){var n=e.onChange,t=Se()(e,Ue),a=(0,r.useState)(null),s=u()(a,2),i=s[0],o=s[1];(0,r.useEffect)((function(){"number"==typeof i&&i>=0&&n(i)}),[i]);return(0,c.jsx)(Me,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},90021:function(e,n,t){"use strict";var r=t(79800),a=t.n(r),s=t(6848),i=t(8591),c=t(3113),o=t(61998),l=t(59301),u=t(64790),d=t(56102),p=t(37712),f=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(s.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return i.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],A=function(e){var n=e.detail,t=(0,l.useState)(n),r=a()(t,2),s=r[0],i=r[1],d=(0,l.useState)(1),A=a()(d,2),x=A[0],g=A[1];(0,l.useEffect)((function(){n&&i(n)}),[n]);var h=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:x,showQuickJumper:{goButton:(0,p.jsx)(c.ZP,{children:"GO"})},total:null==s?void 0:s.data_sets_count,onChange:function(e){g(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){i(e)}))}}}),[x,s]);return(0,p.jsx)(o.Z,{columns:f,dataSource:null==s?void 0:s.data_sets,rowKey:"attachment_id",pagination:h})};n.Z=(0,l.memo)(A)},70413:function(e,n,t){"use strict";t.d(n,{Z:function(){return Q}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),f=t(43418),A=t(8591),x=t(3113),g=t(96865),h=t(27092),m=t(94334),v=t(39634),y=t(39647),k=t.n(y),w=t(5112),j="title___rpaor",S="content___Hb0l5",b="add___THwHB",D="colorBlue___yc4F8",B="radio___hn9Vt",E=t(37712),N=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],I=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),r=e.dispatch,a=e.onReloadData,s=(k()(e,N),(0,d.useState)()),c=u()(s,2),l=c[0],p=c[1],x=(0,d.useState)([]),g=u()(x,2),h=g[0],m=g[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&v()}),[n.actionTabs.key]);var v=function(){var e=o()(i()().mark((function e(){var t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:a=e.sent,m(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){var e=o()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return A.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:s=e.sent,I(),s&&(a(),A.ZP.info(s.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){r({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,E.jsx)(f.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:y,onCancel:I,children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{className:j,children:["选择的成员将会成为新的管理员",(0,E.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,E.jsx)("div",{className:S,children:h.length?(0,E.jsx)(w.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:h.map((function(e,n){return(0,E.jsx)(w.ZP,{className:B,value:e.user_id,children:e.name},n)}))}):(0,E.jsx)("div",{className:b,children:(0,E.jsxs)("span",{children:["请先将新的管理员通过",(0,E.jsx)("a",{className:D,onClick:function(){var e;r({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),C=t(99313),R=t(19388),H=C.Z.TabPane,O=function(e){var n=e.visible,t=e.onCancel,r=(e.onSelectGroup,e.shixunId),a=e.onSelectCollaborator;return(0,E.jsx)(f.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,E.jsx)(C.Z,{defaultActiveKey:"1",children:(0,E.jsx)(H,{tab:"搜索添加",children:(0,E.jsx)(R.Z,{type:1,onCancel:t,container_type:2,container_id:r,onSelect:a})},"1")})})},J={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},Z=t(26762),P=t(50429),F=t(92911),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),r=e.position,s=(0,d.useRef)(),c=(0,d.useState)(0),l=u()(c,2),y=l[0],k=l[1],w=(0,d.useState)([]),j=u()(w,2),S=j[0],b=j[1],D=(0,d.useState)({id:null,page:1}),B=u()(D,2),N=B[0],C=B[1],R=(0,p.useParams)(),H=(0,d.useState)({}),Q=u()(H,2),L=Q[0],T=Q[1],G=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)||(null==L?void 0:L.current_user_is_partner)}),[v.Ny,L]),U=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)}),[v.Ny,L]);(0,d.useEffect)((function(){s.current=null==R?void 0:R.taskId,N.id=null==R?void 0:R.taskId,C(N),M(N)}),[]);var M=function(){var e=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(b(t.users||[]),k(t.users_count),T(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N.page=1,C(N),n=(0,P.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,M(N);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var W,K,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:s.current,onSelectCollaborator:(K=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,F.ZP)("/api/sci/projects/".concat(s.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)}),onSelectGroup:(W=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:s.current,group_id:n.group_id}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)})};return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:J.wrap,children:[(0,E.jsxs)("div",{className:J.content,children:[(0,E.jsxs)("div",{className:J.head,children:[(0,E.jsxs)("span",{className:J.headCount,children:["合作者(",y,"人)"]}),G&&(0,E.jsx)("div",{children:(0,E.jsx)(x.ZP,{className:J.button,style:{marginRight:"detail"===r?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:s.current}}})},icon:(0,E.jsx)(Z.Z,{}),children:"添加合作者"})})]}),(0,E.jsx)("div",{className:J.list,children:(0,E.jsx)(g.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:S.map((function(e,n){return(0,E.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,E.jsxs)("div",{className:J.itemWrap,children:[(0,E.jsxs)("a",{target:"_blank",className:J.imgWrap,children:[(0,E.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:J.img,src:"".concat(m.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,E.jsx)("span",{className:J.manager,children:"创建者"})]}),(0,E.jsxs)("div",{className:J.itemContent,children:[(0,E.jsxs)("div",{className:J.nameWrap,children:[(0,E.jsx)("a",{target:"_blank",className:J.name,children:null==e?void 0:e.user_name}),(0,E.jsx)("div",{className:J.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,E.jsx)("a",{className:J.deletetitle,onClick:function(){return n=e.id,void f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,E.jsx)("div",{className:J.modal,children:"确定要删除吗?"}),onOk:(t=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,A.ZP.info("删除成功"),N.page=1,C(N),M(N);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,E.jsx)("p",{className:J.schoolWrap,children:(0,E.jsx)("span",{className:J.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),y>10&&(0,E.jsx)("div",{className:J.countWrap,children:(0,E.jsx)(h.Z,{showQuickJumper:!1,showSizeChanger:!1,total:y,onChange:function(e){return function(e){N.page=e,C(N),M(N)}(e)},pageSize:10,current:N.page})})]}),(0,E.jsx)(I,{onReloadData:z}),(0,E.jsx)(O,a()({},Y))]})}))},73519:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Nn}});var r,a,s=t(37205),i=t.n(s),c=t(85573),o=t.n(c),l=t(7557),u=t.n(l),d=t(41498),p=t.n(d),f=t(79800),A=t.n(f),x=t(39647),g=t.n(x),h=t(82242),m=t.n(h),v=t(59301),y=t(8785),k=t(87575),w=t(98557),j=t(31797),S=t(78241),b=t(43418),D=t(3113),B=t(43428),E=t(8591),N=t(73782),I=t(94001),C=(t(35601),t(95237)),R=t(43604),H=t(35423),O=t(56102),J=t(45445),Z=t(680),P=t(36840),F=t(94334),Q=t(92911),L=t(42930),T=t(37712),G=(0,v.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,v.useRef)(),r=(0,v.useState)(),a=A()(r,2),s=(a[0],a[1],(0,v.useRef)()),i=[];function c(){return(c=p()(u()().mark((function e(n,t){var r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=[],e.next=3,new MediaRecorder(n);case 3:(a=e.sent).ondataavailable=function(e){r.push(e.data)},a.start(),s.current=a,window.recorderRefs=a,a.addEventListener("stop",(function(e){var n=URL.createObjectURL(r[0],{type:"video/mp4"});(0,L.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function o(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,L.Nd)("屏幕录制视频.webm",n)}))):E.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function l(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,i.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return c.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?E.ZP.warning("找不到摄像头或麦克风。无法录制."):E.ZP.warning(e.name)}))}return(0,v.useImperativeHandle)(n,(function(){return{startScreenRecord:l,downloadFile:o}})),(0,T.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,T.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),U=G,M=function(e){var n=e.className,t=(e.mirror_description,e.git_url),r=(e.difficulty,e.task_pass,e.test_set_permission,e.onVncAction),a=(e.shixun,e.window_vnc_url),s=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),i=e.taskData;console.log(i);var c=(0,y.useParams)(),o=(0,v.useState)("8082"),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!1)),f=A()(d,2),x=f[0],g=(f[1],(0,v.useState)(!1)),h=A()(g,2),m=(h[0],h[1],(0,v.useRef)()),k=a?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",w=a?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles";return(0,T.jsxs)("div",{className:"tpi-code-setting ".concat(n),style:{height:"calc(100vh - 54px )"},children:[(0,T.jsx)("h3",{children:"功能"}),(0,T.jsxs)("section",{children:[(0,T.jsxs)("a",{id:"full-screen",title:"全屏",className:"file-item action",onClick:function(){r("full-screen")},children:[" ",(0,T.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏 "]}),!s&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("a",{id:"reset-task",onClick:function(){return r("reset-task")},className:"file-item action",title:"重置环境",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置环境 "]}),(0,T.jsxs)("a",{onClick:function(){b.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,T.jsx)("div",{className:"pt10",children:(0,T.jsx)(P.Z,{isDragger:!0,maxSize:1024,additionalText:'默认存放目录路径为"'.concat(k,'"'),action:"".concat(F.Z.API_SERVER,"/api/sci/projects/").concat(c.taskId,"/upload_file.json"),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(b.Z.destroyAll(),E.ZP.info("文件上传成功"))}})})})},className:"file-item action",title:"上传文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-shangchuanshipin1"}),"上传文件"]}),(0,T.jsxs)("a",{onClick:function(){var e;b.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(w,"”目录进行打包并下载"),onOk:(e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(c.taskId,"/download_file.json"),{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"下载文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(0,T.jsxs)("a",{onClick:function(){var e,n;null===(e=m.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),(0,T.jsxs)("a",{className:"file-item action w100",title:"ssh直连",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-wodegongzuotai"}),(0,T.jsx)(C.Z,{align:"middle",className:"w100",children:(0,T.jsx)(R.Z,{flex:"1",onClick:function(){var e=i.webssh;b.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"账号"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.username})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"地址"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.address})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"端口"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.servicePort})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"密码"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.password})]})]})})},children:(0,T.jsx)(D.ZP,{type:"text",loading:x,children:(0,T.jsx)("span",{style:{color:"#ddd",marginLeft:-11},children:"ssh直连"})})})})]}),a&&(0,T.jsxs)("a",{id:"reset-task",onClick:function(){var e;b.Z.confirm({title:"重启云主机",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要重启云主机吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.Jd)({identifier:c.taskId});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&E.ZP.info("重启成功"),e.abrupt("return","");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"重启云主机",children:[" ",(0,T.jsx)(H.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),t?(0,T.jsx)(O.CopyToClipboard,{text:t,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsxs)("a",{id:"copy-git",title:"复制版本库地址",className:"file-item action",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址 "]})}):null]})]}),(0,T.jsx)(U,{ref:m})]})},z=t(54209),V=t(6848),W=t(27092),K={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},Y=null!==(r=(0,L.oP)())&&void 0!==r&&r.homework_common_id?{homework_common_id:null===(a=(0,L.oP)())||void 0===a?void 0:a.homework_common_id}:{};function q(e,n,t){return(0,Q.U2)("tasks/".concat(e,"/star.json"),{star:t,shixun_id:n})}function X(e,n){return(0,Q.U2)("tasks/".concat(e,"/rep_content.json"),m()(m()({},n),Y))}function _(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function $(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function ee(e){return(0,Q.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function ne(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Q.v_)("myshixuns/".concat(e,"/repository.json"),n)}function te(e){return re.apply(this,arguments)}function re(){return(re=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.v_)("/sci/projects/".concat(n,"/delete_pod.json"));case 2:if(!((null==(t=e.sent)?void 0:t.status)>=0)){e.next=5;break}return e.abrupt("return",(0,Q.v_)("/sci/projects/".concat(n,"/start_environment.json"),Y));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ae(e,n,t){return(0,Q.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function se(e){return(0,Q.v_)("/sci/projects/".concat(e,"/extend_release.json"))}function ie(e,n){return(0,Q.v_)("/sci/projects/".concat(e,"/save_mirror.json"),m()({},n))}var ce=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],oe=(0,y.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading,e.dispatch,e.onClose,e.shixun;var n=g()(e,ce),t=(0,y.useParams)(),r=(0,v.useState)([]),a=A()(r,2),s=a[0],c=a[1],o=(0,v.useState)(""),l=A()(o,2),d=l[0],f=l[1],x=(0,v.useState)(0),h=A()(x,2),k=h[0],w=h[1],j=(0,v.useState)(m()({page:1,limit:20},t)),S=A()(j,2),b=S[0];S[1],(0,v.useCallback)((function(){return n.visible}),[n.visible]);(0,v.useEffect)((function(){b.page=1,D()}),[n.visible]);var D=function(){var e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r=t.taskId,(0,Q.U2)("sci/projects/".concat(r,"/get_data_sets.json"));case 2:(n=e.sent)&&(c(i()(n.data_sets)),w(n.data_sets_count),f(n.folder_name));case 4:case"end":return e.stop()}var r}),e)})));return function(){return e.apply(this,arguments)}}();return(0,T.jsxs)("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"},children:[(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"数据集"}),(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:d,children:(0,T.jsx)("dt",{className:"c-white",children:d})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:d,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]}),(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"文件路径"}),null==s?void 0:s.map((function(e,n){return(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:e.filename,children:(0,T.jsx)("dt",{className:"c-white",children:e.filename})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:e.file_path,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]})})),(0,T.jsx)("div",{className:"tc",children:(0,T.jsx)(W.Z,{onChange:function(e){b.page=e,D()},className:K.page,size:"small",total:k,pageSize:b.limit,hideOnSinglePage:!0})})]})})),le=t(56752),ue=t(92248),de=t(12178),pe=j.Z.Countdown;var fe=function(e){var n=e.mirror_description,t=e.difficulty,r=e.git_url,a=e.vnc_url,s=e.window_vnc_url,i=e.linux_vnc,c=(e.isNotice,e.user,e.game,e.shixun),o=void 0===c?{}:c,l=e.taskData,d=void 0===l?{}:l,f=e.resetVncLoading,x=(e.onUpdateCostTime,e.lastedGetTaskInfoTime,e.onShowNotice,e.onResetGitCode),g=e.onResetVnc,h=(e.onBack,e.onAddVncTime),k=(e.onUpdateCode,e.unity_3d_routes),j=e.remaining_time,C=(e.st,(0,y.useSearchParams)()),R=A()(C,1)[0],H=o.name,O=(o.identifier,o.task_pass),J=o.test_set_permission,P=(0,v.useState)(!1),F=A()(P,2),Q=F[0],L=F[1],G=(0,v.useState)(!1),U=A()(G,2),z=U[0],V=U[1],W=(0,v.useState)({}),K=A()(W,2),Y=K[0],q=(K[1],(0,v.useState)(!1)),X=A()(q,2),_=X[0],$=X[1],ee=(0,v.useState)(null),ne=A()(ee,2),te=(ne[0],ne[1],(0,v.useState)(1800)),re=A()(te,2),ae=re[0],se=re[1],ce=(0,v.useState)(!1),fe=A()(ce,2),xe=(fe[0],fe[1],(0,v.useState)(!1)),ge=A()(xe,2),he=ge[0],me=ge[1],ve=((0,y.useLocation)().query,(0,y.useParams)()),ye=(0,v.useState)(!1),ke=A()(ye,2),we=ke[0],je=ke[1],Se=S.Z.useForm(),be=A()(Se,1)[0],De=(0,v.useMemo)((function(){return Date.now()+j}),[j]);(0,v.useEffect)((function(){_||setTimeout((function(){$(!0)}),6e4)}),[_]),(0,v.useEffect)((function(){le.Z.subscribe("update-windows-time",(function(e){se(parseInt(j/1e3))})),se(j/1e3)}),[]),(0,v.useEffect)((function(){var e;return"exercises"===R.get("type")&&null!=Y&&null!==(e=Y.exercise)&&void 0!==e&&e.screen_open&&(de.U.forEach((function(e,n){document.addEventListener(e,Be,!1),document.addEventListener("blur",Be,!1)})),window.focus(),window.onblur=function(){(0,ue.vp)()&&(Be(),(0,ue.BU)())}),function(){de.U.forEach((function(e,n){document.removeEventListener(e,Be,!1)}))}}),[Y]);var Be=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&(0,ue.BU)()};function Ee(){L(!1),V(!1)}function Ne(){(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),y.history.replace("/innovation/project/detail/".concat(ve.taskId))}function Ie(){f||g()}var Ce={task_pass:O,test_set_permission:J,mirror_description:n,difficulty:t,resetVncLoading:f,git_url:r,onVncAction:function(e){var n,t;Ee(),"reset-task"===e&&(f||b.Z.confirm({title:"重置环境",icon:(0,T.jsx)(Z.Z,{}),content:"是否确定重置环境?",centered:!0,okText:"确定",cancelText:"取消",onOk:function(){Ie(),$(!1)}})),"reset-code"===e&&(f||b.Z.confirm({title:"恢复初始代码",icon:(0,T.jsx)(Z.Z,{}),content:"您在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:x})),"full-screen"===e&&((0,ue.vp)()?(0,ue.BU)():(0,ue.Dj)(null===(n=document)||void 0===n||null===(t=n.getElementById)||void 0===t?void 0:t.call(n,"task-right-panel"))),"show-clipboard-box"===e&&le.Z.publish("show-clipboard-box")},window_vnc_url:s,linux_vnc:i,vnc_url:a,shixun:o,unity_3d_routes:k},Re=(0,v.useCallback)((function(){return ae?(console.log("VncTimer:",ae),(0,T.jsx)(Ae,{defaultTime:ae,onAddVncTime:h,onReset:Ie,toShixun:Ne,title:""})):null}),[ae]);return(0,v.useEffect)((function(){he&&be.setFieldsValue({name:"",version:"",description:""})}),[he]),(0,T.jsxs)("div",{className:"task-header-container",children:["exercises"!==R.get("type")&&(0,T.jsx)(T.Fragment,{children:d.name}),(0,T.jsx)("h2",{className:"shixun-info",children:H}),(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsxs)(T.Fragment,{children:[s&&(0,T.jsx)(y.Link,{onClick:function(e){e.preventDefault(),le.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20",children:"发送CTRL+ALT+DELETE"}),Re()]}),(0,T.jsx)("i",{className:"iconfont icon-shijian1"}),(0,T.jsx)(pe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:De}),(0,T.jsxs)("a",{className:"btn-vnc",title:"工具栏",onClick:function(){L(!Q)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:16}),"工具栏"]}),(0,T.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:function(){return V(!0)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,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",width:18}),"数据集"]})]})}),(0,T.jsx)(D.ZP,{type:"primary",disabled:!_,className:"save-innovation",onClick:p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:me(!0);case 1:case"end":return e.stop()}}),e)}))),children:"保存镜像"}),(0,T.jsx)("a",{className:"btn-out",onClick:function(){b.Z.confirm({title:"退出",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要退出制作镜像吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:Ne})},title:"退出实训",children:(0,T.jsx)("i",{className:"iconfont icon-kaiguan"})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:Q,onClose:Ee,children:(0,T.jsx)(M,m()(m()({},Ce),{},{taskData:d}))})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:z,onClose:Ee,style:{height:"100%"},children:(0,T.jsx)(oe,{})})}),(0,T.jsx)(b.Z,{title:"保存镜像",open:he,okButtonProps:{loading:we},onCancel:function(){me(!1)},onOk:function(){be.submit()},children:(0,T.jsxs)("div",{children:[(0,T.jsx)("p",{style:{color:"#6B758B"},children:"把当前的环境存为一个新的镜像。确定保存后,在我的镜像可以看到该镜像的保存状态。"}),(0,T.jsxs)(S.Z,{labelCol:{span:4},wrapperCol:{span:20},form:be,onFinish:function(){var e=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return je(!0),e.next=3,ie(ve.taskId,n);case 3:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("保存成功"),me(!1)),-5===(null==t?void 0:t.status)&&b.Z.confirm({title:"覆盖镜像提示",content:"系统检测到你的【镜像列表】存在同名且同版本号的镜像, 您确定要覆盖原来的镜像?",okText:"确认",cancelText:"取消",onOk:function(){var e=p()(u()().mark((function e(){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie(ve.taskId,m()({is_cover:!0},n));case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("覆盖成功"),me(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),je(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(S.Z.Item,{label:"镜像名称",name:"name",rules:[{required:!0,message:"请输入镜像名称"},{pattern:/^[a-z0-9_]+$/,message:"只允许输入数字或小写字母"}],children:(0,T.jsx)(N.Z,{type:"text",maxLength:60})}),(0,T.jsx)(S.Z.Item,{label:" 版本号",name:"version",rules:[{required:!0,message:"请输入版本号"}],children:(0,T.jsx)(I.Z,{style:{width:"100%"}})}),(0,T.jsx)(S.Z.Item,{label:"镜像描述",name:"description",rules:[{required:!0,message:"请输入镜像描述"}],children:(0,T.jsx)(N.Z.TextArea,{})})]})]})})]})};function Ae(e){var n=e.onAddVncTime,t=e.onReset,r=e.toShixun,a=(e.title,e.defaultTime),s=(0,v.useState)(a),i=A()(s,2),c=i[0],o=i[1],l=(0,v.useState)(!1),d=A()(l,2),f=d[0],x=d[1];function g(){return(g=p()(u()().mark((function e(){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x(!1),!(c>0)){e.next=8;break}return e.next=4,n();case 4:r=e.sent,o((null==r?void 0:r.remaining_time)/1e3),e.next=10;break;case 8:o(a),t();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.Z)((function(){o(c-1)}),c>0?1e3:null),(0,v.useEffect)((function(){300===c&&x(!0)}),[c]),(0,v.useEffect)((function(){a<300&&x(!0),o(a)}),[a]),(0,T.jsx)(v.Fragment,{children:(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:[(0,T.jsx)(Z.Z,{className:"modalIconYellow"}),0!==c?"实验环境延时提醒":"实验环境重置提醒"],closable:!1,centered:!0,open:f,onOk:function(){return g.apply(this,arguments)},onCancel:function(){0!==c?x(!1):r()},okText:0!==c?"立即延长":"重置",cancelText:0!==c?"不需要":"退出",children:0!==c?"当前实验环境将于 ".concat(Math.round(c/60)," 分钟后关闭,需要延长使用时间吗?"):"由于长时间没有使用,资源已经被回收。如有需要,可以重置实验环境。"})})})}var xe=t(97334);function ge(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0||a.target.offsetWidth>0){var s=be(a.target.offsetWidth,a.target.offsetHeight,e),i=A()(s,2),c=i[0],o=i[1];console.log("cols, rows",c,o),le.Z.publish("ssh-xterm-resize",{columns:c,rows:o,width:a.target.offsetWidth,height:a.target.offsetHeight}),e.resize(c,o);var l=ye.Base64.decode("IA=="),u=ye.Base64.decode("CBtbSw==");e.write(l),e.write(u)}}}catch(e){r.e(e)}finally{r.f()}}));return t.observe(n),t}(e,u.current);return function(){null==e||e.dispose(),null==n||n.unobserve(u.current)}}}),[c,u.current]),(0,v.useEffect)((function(){if(s&&c){var e=setInterval((function(){d.current&&d.current.send(JSON.stringify({tp:"h"}))}),3e4),r=le.Z.subscribe("create-socket",(function(r){var a;t==r&&(d.current&&1===d.current.readyState?s.focus():(a=new WebSocket(c),console.log("socketInstance:",c),d.current=a,a.onopen=function(){var e=s.element.parentElement;if(e){var t=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}),a.send(JSON.stringify({tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}))}s.focus()},a.onerror=function(e){console.log("------in socket error----",e,a,c)},a.onmessage=function(e){p.current||(s.write("\r"),setTimeout((function(){}),1e3)),p.current=!0,console.log("event:",e);var n=ye.Base64.decode(e.data.toString()),t=s._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",n,t,s),s.write(n)},a.onclose=function(n){e&&clearInterval(e),s.write("\r\nconnection closed")}),s.focus())})),a=le.Z.subscribe("close-socket",(function(e){t===e&&(d.current&&(d.current.close(),p.current=!1,s.clear()),d.current=null)})),i=le.Z.subscribe("ssh-xterm-resize",(function(e){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"resize",data:m()({},e)}))})),l=le.Z.subscribe("ssh-add-connect-time",(function(){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"overtime"}))}));return function(){a(),r(),i(),l(),d.current&&(d.current.close(),p.current=!1)}}}),[s,c,l]),(0,T.jsx)("div",{className:we,children:(0,T.jsx)("div",{ref:u,className:je,children:c?null:(0,T.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})})},Be=t(93948),Ee=t(62013),Ne=N.Z.TextArea,Ie=function(e){var n=e.onCancel,t=e.onSave,r=e.content,a=(0,v.useState)(r),s=A()(a,2),i=s[0],c=s[1];return(0,v.useEffect)((function(){c(r)}),[r]),(0,T.jsxs)("div",{className:"clipboard-box",children:[(0,T.jsx)("h3",{children:"实验环境剪切板:"}),(0,T.jsx)(Ne,{value:i,onChange:function(e){c(e.target.value)},className:"clipboard"}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 1.从外部复制内容到实验环境内: "})," 粘贴内容到上面文本框,点击保存,然后在实验环境中进行粘贴。 "]}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 2.获取实验环境中的内容: "})," 请先在环境中复制内容,复制动作完成后内容会显示在上面文本框,然后在上面文本框中再次复制。 "]}),(0,T.jsxs)("div",{className:"btn-action-container",children:[(0,T.jsx)(D.ZP,{type:"ghost",onClick:n,style:{marginRight:10},children:"取消"}),(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){t(i)},children:"保存"})]})]})},Ce=t(42141),Re="selectImage___t63KU",He="container___WChhl",Oe=t(61186),Je=t.n(Oe);Ce.Z;function Ze(e){e||(e=window.location.search);var n=e.substr(1),t={};return n.split("&").forEach((function(e){var n=e.split("=");t[n[0]]=decodeURIComponent(n[1])})),t}var Pe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"实验环境准备中"},Fe=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e}(Fe||{});function Qe(e,n){switch(n.type){case Fe.SET_LOADING:return m()(m()({},e),{},{loading:n.payload});case Fe.SET_IS_LARGE:return m()({},m()(m()({},e),{},{isLarge:n.payload}));case Fe.SET_MES:return m()(m()({},e),{},{mes:n.payload});case Fe.SET_STATE:return m()(m()({},e),n.payload);case Fe.SET_TRANSFER_CONTENT:return m()(m()({},e),{},{transferContent:n.payload});case Fe.SHOW_CLIPBOARD_BOX:return m()(m()({},e),{},{showClipBoardBox:n.payload});case Fe.UPDATE_ALL:return m()({loading:e.loading},n.payload);default:throw new Error}}var Le=function(e){var n,t=e.vnc_url,r=e.window_vnc_url,a=e.linux_vnc,s=e.virtual_machine,i=(e.taskId,e.taskData),c=(0,v.useRef)(),o=(0,v.useRef)(),l=(0,v.useRef)(),d=(0,v.useRef)(),f=(0,v.useState)(),x=A()(f,2),g=x[0],h=x[1],m=(0,v.useState)(!1),j=A()(m,2),S=j[0],B=j[1],N=(0,v.useReducer)(Qe,Pe),I=A()(N,2),H=I[0],O=I[1],J=(0,v.useState)(0),Z=A()(J,2),P=Z[0],F=Z[1],Q=H.mes,L=H.loading,G=H.showClipBoardBox,U=H.isLarge,M=H.transferContent,z=(0,v.useState)(0),V=A()(z,2),W=V[0],K=V[1],Y=(0,v.useRef)();(0,y.useParams)();(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),function(){var e,n;null===(e=o.current)||void 0===e||null===(n=e.disconnect)||void 0===n||n.call(e),window.removeEventListener("visibilitychange",X)}}),[]),(0,v.useEffect)((function(){return window.sessionStorage.imageId=g,function(){window.sessionStorage.removeItem("imageId")}}),[g]);var q=function(){var e,n;"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?setTimeout((function(){ee()}),1500):void 0!==(null==l||null===(n=l.current)||void 0===n?void 0:n.resizeSession)&&((0,ue.vp)()?l.current.resizeSession=!0:setTimeout((function(){l.current.resizeSession=!1}),900))};(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),document.addEventListener((0,ue.gH)(),q),function(){document.removeEventListener((0,ue.gH)(),q),window.removeEventListener("visibilitychange",X)}}),[]);var X=function(e){if("visible"===document.visibilityState){var n=sessionStorage.vncPageLeaveTime;Je()(new Date).diff(Je()(n),"minutes")>2&&F((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function _(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!1})}function $(e){var n;return c.current&&(n=new Se.Z((function(n){var t,r=ve()(n);try{for(r.s();!(t=r.n()).done;){var a,s,c=t.value;if("rdp"===(null==i||null===(a=i.shixun)||void 0===a?void 0:a.windows_connection_mode)&&ee(),c.target.offsetHeight>0||c.target.offsetWidth>0)null==e||null===(s=e._eventHandlers)||void 0===s||s.windowResize()}}catch(e){r.e(e)}finally{r.f()}}))).observe(c.current),n}function ee(){var e;e=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),d.current.parentElement.className="wh1080p",d.current.parentElement.style.cssText="transform:scale(".concat(e,");transform-origin:center center"),c.current.style.cssText="translate(-50%, -50%) scale("+e+")"}(0,v.useEffect)((function(){var e,n;function o(e){r&&(E.ZP.warning("由于长时间未操作,连接失效,正在重新连接Windows VNC服务"),O({type:Fe.SET_LOADING,payload:!0}),F(P+1))}function d(){K(100),clearTimeout(Y.current),setTimeout((function(){var n;null===(n=e)||void 0===n||null===(n=n._eventHandlers)||void 0===n||n.windowResize(),O({type:Fe.SET_LOADING,payload:!1})}),1300),le.Z.subscribe("send-ctrl-alt-delete",(function(){var n;null===(n=e)||void 0===n||n.sendCtrlAltDel()}))}function f(e){var n=e.detail.text.replace(/\\u([\dA-Za-z]{4})/g,(function(e,n){return String.fromCharCode(parseInt("0x"+n))}));O({type:Fe.SET_TRANSFER_CONTENT,payload:n})}if(le.Z.subscribe("reset-linux-windows-loading",(function(){O({type:Fe.SET_LOADING,payload:!0})})),le.Z.subscribe("reset-linux-windos-vnc",(function(){F(P+1)})),(r||t||a||s&&g)&&c.current){var A;clearTimeout(Y.current),"rdp"===(null==i||null===(A=i.shixun)||void 0===A?void 0:A.windows_connection_mode)&&ee(),new Promise(p()(u()().mark((function t(){var a,s,p,A,x,g,h;return u()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=Ze(),"",A=new URL(decodeURIComponent(null==i?void 0:i.vnc_url)),x=A.protocol,g=A.searchParams,h=A.host,p=g.get("password"),s="".concat("https:"===x?"wss":"ws","://").concat(h,"/").concat(a.path||"websockify"),e=new Ee.Z(c.current,s,{credentials:{password:p},wsProtocols:["binary"],resize:"scale",show_dot:!0}),n=$(e),e.viewOnly=a.view_only||!1,e.scaleViewport=!!r||(a.scale||!1),e.scaleViewport=!0,e.showDotCursor=!0,e.resizeSession=!0,l.current=e,e.addEventListener("disconnect",o),e.addEventListener("connect",d),e.addEventListener("clipboard",f);case 17:case"end":return t.stop()}}),t)}))));var x=le.Z.subscribe("vnc-reseting",(function(){K(0),O({type:Fe.SET_STATE,payload:{loading:!0,mes:"实验环境重置中"}})})),h=le.Z.subscribe("vnc-enlarge",(function(e){})),m=le.Z.subscribe("show-clipboard-box",(function(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!0})}));return K(0),function(){var t,r,a,s;null===(t=e)||void 0===t||t.removeEventListener("disconnect",o),null===(r=e)||void 0===r||r.removeEventListener("connect",d),null===(a=e)||void 0===a||a.removeEventListener("clipboard",f),x(),h(),m(),null===(s=n)||void 0===s||s.unobserve(c.current)}}}),[t,r,a,P,g]),(0,v.useEffect)((function(){var e,n,t;s&&1===(null==i||null===(e=i.shixun_virtual_templates)||void 0===e?void 0:e.length)?h(null==i||null===(t=i.shixun_virtual_templates)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.template_id):s&&(null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.length)>1&&B(!0)}),[s]),(0,v.useEffect)((function(){0==W&&(clearTimeout(Y.current),ne())}),[W]);var ne=function e(){W>99?W=99:(W+=1,Y.current=setTimeout((function(){e()}),1500)),W<100&&K(W)},te=(0,v.useMemo)((function(){var e;return L?"none":a||s||r&&"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?"block":"none"}),[a,L,s,r]);return(0,T.jsxs)(v.Fragment,{children:[S&&(0,T.jsx)("div",{className:Re,children:(0,T.jsxs)("section",{className:He,children:[(0,T.jsx)("h1",{children:"选择角色"}),(0,T.jsx)("aside",{children:null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.map((function(e,n){return(0,T.jsxs)(C.Z,{align:"middle",children:[(0,T.jsx)(R.Z,{flex:"1",children:e.template_name}),(0,T.jsx)(R.Z,{children:(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){h(e.template_id),B(!1)},children:"开始实验"})})]},n)}))})]})}),U&&(0,T.jsx)("a",{className:"btn-vnc-resize",onClick:function(){O({type:Fe.SET_IS_LARGE,payload:!U})},children:(0,T.jsx)("i",{className:"iconfont icon-tuichuquanping"})}),(0,T.jsx)("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:"block"===te?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6},children:(0,T.jsx)("div",{children:(0,T.jsx)("iframe",{style:{position:U?"fixed":"absolute",left:0,top:U?54:40,width:"100%",height:"calc(100% - ".concat(U?"100px":"45px",")")},frameBorder:"0",ref:d,allowFullScreen:!0})})}),(0,T.jsxs)("div",{style:{position:U?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:"calc(100% - ".concat(U?"100px":"0",")")},className:"".concat(r?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(U?"full-screen":""),children:[L?(0,T.jsx)(k.Z,{message:Q,style:{color:"#0152d9"},children:(0,T.jsx)("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"},children:(0,T.jsx)(Be.Z,{percent:W,format:function(e){return(0,T.jsxs)("span",{className:"c-white",children:[e,"%"]})}})})}):null,(0,T.jsx)("div",{ref:c,className:"vnc-panel ".concat(L?"hidden zIndexf1":"animated fadeIn")})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:"复制粘贴",centered:!0,maskClosable:!1,open:G,onCancel:_,footer:null,children:(0,T.jsx)(Ie,{onCancel:_,onSave:function(e){var n;null===(n=l.current)||void 0===n||n.clipboardPasteFrom(e),O({type:Fe.SET_TRANSFER_CONTENT,payload:e}),E.ZP.success("保存成功!你可以在实验环境中粘贴该内容"),_()},content:M})})})]})},Te=function(e){var n=e.taskData,t=(e.evaluateLoading,e.evaluateMessage,e.language,e.onEval,n.vnc_url),r=(n.shixun,n.test_sets,n.test_sets_count,n.sets_error_count,n.last_compile_output,n.game,n.allowed_unlock,n.user,(0,v.useState)(!1)),a=A()(r,2),s=a[0],i=(a[1],(0,v.useState)(!1)),c=A()(i,2),o=c[0],l=c[1];return console.log("vnc_url:",t),(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)(Le,{vnc_url:t,window_vnc_url:n.windows_vnc,virtual_machine:null==n?void 0:n.virtual_machine,linux_vnc:n.linux_vnc,taskData:n}),o?(0,T.jsx)("div",{className:"vnc-mask"}):null,(0,T.jsx)("div",{className:"vnc-test-list ".concat(s?"large":o?"pop":""),children:(0,T.jsx)("div",{className:"vnc-test-list-body",children:s?null:(0,T.jsx)("span",{className:"arrow-container",onClick:function(){l(!o)},children:(0,T.jsx)("i",{className:"iconfont ".concat(o?"icon-xiajiantou":"icon-shangjiantou"," ")})})})})]})},Ge="bg___xjZP4",Ue="content___sS5Wc",Me="rightCotainer___Z2h3Y",ze="main___t6BMk",Ve="dataSetButton___H1Oqu",We="dataSetText___p9NRw",Ke="dataSetOpen___bT5j8",Ye=function(e,n){switch(n.type){case"MOVE_X":return m()(m()({},e),{},{moveX:n.payload});case"SET_DRAGMODULE":return m()(m()({},e),{},{showDragModule:n.payload});case"TRIGGER_RIGHT_PANEL_MASK":return m()(m()({},e),{},{showDragMask:n.payload})}},qe=["globalSetting","loading","taskData","dispatch"],Xe=(j.Z.Countdown,function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Xe||{})),_e={moveX:"40%",showDragModule:!1,showDragMask:!1},$e=(0,y.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading;var n=e.taskData,t=(e.dispatch,g()(e,qe),(0,y.useParams)(),(0,v.useRef)(),(0,v.useState)(!0)),r=A()(t,2),a=(r[0],r[1],(0,v.useState)(!1)),s=A()(a,2),i=(s[0],s[1],(0,v.useState)(0)),c=A()(i,2),o=(c[0],c[1],(0,v.useState)(0)),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!0)),f=A()(d,2),x=(f[0],f[1],(0,v.useState)(!1)),h=A()(x,2),m=(h[0],h[1],(0,v.useRef)(!0)),k=(0,v.useState)({}),w=A()(k,2),j=w[0],S=(w[1],(0,v.useState)({})),b=A()(S,2),D=(b[0],b[1],(0,v.useState)()),B=A()(D,2),E=(B[0],B[1],(0,v.useRef)(),(0,v.useState)(Xe.Success)),N=A()(E,2),I=(N[0],N[1],(0,v.useState)()),C=A()(I,2),R=(C[0],C[1],(0,v.useState)()),H=A()(R,2),O=(H[0],H[1],(0,v.useState)(!1)),J=A()(O,2),Z=J[0],P=J[1],F=(0,v.useState)(""),Q=A()(F,2),L=(Q[0],Q[1],(0,v.useRef)(null),(0,v.useRef)({}),(0,v.useRef)(!1)),G=(0,v.useReducer)(Ye,_e),U=A()(G,2),M=U[0],z=U[1];(0,v.useEffect)((function(){return window.addEventListener("message",V),function(){window.removeEventListener("message",V)}}),[]);var V=function(e){"jupytermessage"===(null==e?void 0:e.data)&&m.current&&(m.current=!1,W(),L.current||setTimeout((function(){return m.current=!0}),500))},W=function(){var e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){function e(e){z({type:"MOVE_X",payload:e.pageX})}function n(){z({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return M.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[M.showDragMask]);var K="number"==typeof M.moveX&&.01!==M.moveX?"".concat(M.moveX,"px"):"40%",Y="calc(100% - 4px - ".concat(K,")");return(0,T.jsx)("section",{className:Ge,style:{userSelect:M.showDragMask?"none":"unset"},children:(0,T.jsx)("section",{className:Ue,style:{height:null!=j&&j.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:(0,T.jsx)("section",{className:Me,style:{width:Y},children:(0,T.jsx)("main",{className:ze,style:{height:"100%"},children:(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{className:"".concat(Ve," ").concat(Z?Ke:""),onClick:function(){return P(!Z)},children:(0,T.jsx)("span",{className:We,children:"数据集"})}),(0,T.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==n?void 0:n.url})]})})})})})})),en=t(90021),nn=t(70413),tn=t(64790),rn="FETCH_TASK_FAILURE",an="FETCH_TASK_SUCCESS",sn="UPDATE_TASK_DATA",cn="HIDE_EVALUATE_RESULT",on="SHOW_EVALUATE_RESULT",ln="MOVE_X",un="MOVE_Y",dn="TRIGGER_RIGHT_PANEL_MASK ",pn="SHOW_REP_loading",fn="FETCH_REP_CONTENT",An="EDIT_REP_CONTENT",xn="SHOW_EVALUATE_LOADING",gn="HIDE_EVALUATE_LOADING",hn="SET_EVALUATE_MESSAGE",mn="SET_SHOW_DIR",vn="SET_REPOS",yn="HIDE_PICTURE_VIEW",kn="SHOW_PICTURE_VIEW",wn="SHOW_NOTICE",jn="HIDE_NOTICE",Sn="SET_VNC_LOADING ",bn=["match","history"],Dn=xe.Z.DirectoryTree,Bn={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function En(e,n){switch(n.type){case ln:return m()(m()({},e),{},{moveX:n.payload});case un:return m()(m()({},e),{},{moveY:n.payload});case pn:case fn:return m()(m()({},e),{},{codeRepData:n.payload});case An:return m()(m()({},e),{},{codeRepData:m()(m()({},e.codeRepData),n.payload)});case on:return m()(m()({},e),{},{evaluateLoading:!1,showEvalResult:!0});case"UPDATE_TIMESTRAP":return m()(m()({},e),{},{timestamp:n.payload});case cn:return m()(m()({},e),{},{showEvalResult:!1});case"FETCH_TASK_START":return m()(m()({},e),{},{loading:!0});case sn:return m()(m()({},e),n.payload);case dn:return m()(m()({},e),{},{showDragMask:n.payload});case rn:return m()(m()({},e),{},{loading:!1,isError:!0});case an:return m()(m()({},e),n.payload);case xn:return m()(m()({},e),{},{evaluateLoading:!0});case gn:return m()(m()({},e),{},{evaluateLoading:!1});case hn:return m()(m()({},e),{},{evaluateMessage:n.payload});case mn:return m()(m()({},e),{},{showDocuments:n.payload});case vn:return m()(m()({},e),n.payload);case wn:return m()(m()({},e),{},{showNotice:!0});case jn:return m()(m()({},e),{},{showNotice:!1});case yn:return m()(m()({},e),{},{showPictureView:!1});case kn:return m()(m()({},e),{},{showPictureView:!0});case Sn:return m()(m()({},e),{},{resetVncLoading:n.payload});default:throw new Error}}var Nn=function(e){var n=e.match,t=e.history,r=g()(e,bn);console.log("props:",r);var a=(0,y.useParams)(),s=(0,y.useSearchParams)(),c=(A()(s,1)[0],(0,y.useLocation)().query,(0,v.useReducer)(En,Bn)),l=A()(c,2),d=l[0],f=l[1],x=(0,v.useState)(1),h=A()(x,2),j=h[0],S=h[1],D=(0,v.useState)(a.taskId),N=A()(D,2),I=N[0],C=N[1],R=(0,v.useRef)(),H=(0,v.useRef)(),O=(0,v.useRef)(),J=(0,v.useState)(),Z=A()(J,2),P=Z[0],G=Z[1],U=(0,y.useLocation)();(0,v.useEffect)((function(){console.log("_params:",a),C(a.taskId),(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})}),[a]);d.moveX;var M=d.taskData,z=(d.moveY,d.evalData),V=(d.showEvalResult,d.codeRepData),W=d.loading,K=d.evaluateLoading,Y=d.evaluateMessage,re=d.showDocuments,ie=d.repos,ce=(d.showPictureView,d.showNotice),oe=d.webDisplayUrl,ue=d.isPictureView,de=d.resetVncLoading,pe=d.timestamp,Ae=d.lastedGetTaskInfoTime,xe=d.showDragMask,me=M.st,ve=M.challenge,ke=M.shixun,we=M.is_teacher,je=M.game,Se=M.has_answer,be=M.vnc_url,Be=M.git_url,Ee=M.user,Ne=M.myshixun,Ie=M.discusses_count,Ce=M.user_praise,Re=M.praise_count,He=M.tpm_cases_modified,Oe=M.tpm_modified,Je=M.tpm_script_modified,Ze=M.mirror_name,Pe=M.mirror_description,Fe=(M.tomcat_url,M.unity_3d_routes),Qe=M.with_code_file,Le=M.unity_3d_result,Ge=(M.next_game,M.prev_game,V.currentPath),Ue=V.paths,Me=V.content,ze=V.language,Ve=V.lastedUpdateTime,We=(Oe||Je)&&0===me,Ke=(He||We)&&!0===Ne.system_tip,Ye=((Ze||[]).indexOf("Html"),(0,v.useMemo)((function(){return!(!Ge||!Ue)&&Ue.indexOf(Ge)>=0}),[Ge,Ue])),qe=(0,v.useMemo)((function(){return Fe&&!Qe||(null==ve?void 0:ve.thiry_party)||be}),[be,Qe,Fe]);function Xe(){return(Xe=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(I,".json"),{method:"get"});case 2:n=e.sent,G(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(e){return hn.apply(this,arguments)}function hn(){return(hn=p()(u()().mark((function e(n){var r,a,s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,tn.ie)(I);case 3:if(r=e.sent,401!==(a=r.status)){e.next=10;break}return t.replace("/user/login",{from:U.pathname}),e.abrupt("return");case 10:if(-3!==a){e.next=14;break}(0,L.eF)({onCancel:function(){window.location.href="/"}}),e.next=25;break;case 14:if(403!==a){e.next=18;break}t.replace("/403"),e.next=25;break;case 18:if(404!==a){e.next=23;break}return t.replace("/404"),e.abrupt("return");case 23:s={loading:!1,isError:!1,taskData:r},n||f({type:an,payload:s});case 25:"webssh"===r.mirror_type&&setTimeout((function(){le.Z.publish("create-socket",1)}),1e3),e.next=32;break;case 28:e.prev=28,e.t0=e.catch(0),console.log(e.t0),n||f({type:rn});case 32:case"end":return e.stop()}}),e,null,[[0,28]])})))).apply(this,arguments)}(0,v.useEffect)((function(){if(Fe&&Qe)return f({type:xn}),le.Z.subscribe("unity3d-load-end",(function(){f({type:gn})}))}),[I,Fe,null==ve?void 0:ve.thiry_party,Qe,f]),(0,v.useEffect)((function(){!function(){Xe.apply(this,arguments)}()}),[]),(0,v.useEffect)((function(){var e=!1;return _e(e),function(){e=!0}}),[f,I]),(0,v.useEffect)((function(){var e=!1;function n(){return(n=p()(u()().mark((function n(){var t,r,a,s,i,c;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(f({type:pn,payload:m()(m()({},V),{},{loading:!0})}),!(Fe&&!Qe||null!=ve&&ve.thiry_party)){n.next=3;break}return n.abrupt("return");case 3:return n.next=5,X(I,{path:Ge});case 5:if(t=n.sent,!e)if(0===t.status)E.ZP.info(t.message),f({type:fn,payload:m()(m()({},V),{},{loading:!1})});else{try{r="txt"===(null==t?void 0:t.file_type)?0===(null===(a=r)||void 0===a?void 0:a.length)?r:window.decodeURIComponent(escape(window.atob(null==t||null===(s=t.content)||void 0===s?void 0:s.content))):null==t||null===(i=t.content)||void 0===i?void 0:i.content}catch(e){r=window.atob(null==t||null===(c=t.content)||void 0===c?void 0:c.content),E.ZP.warning("请确认文件字符集编码是否为UTF-8"),console.log("err:",e)}f({type:fn,payload:m()(m()({},V),{},{content:r,language:t.language,file_type:t.file_type,filename:t.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}if(0===me&&Ge&&1!==ke.hide_code)return function(){n.apply(this,arguments)}(),function(){e=!0}}),[me,Ge,Ae,pe]);var yn=function(){var e=p()(u()().mark((function e(){var n,t,r=arguments;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.length>0&&void 0!==r[0]?r[0]:0,console.log("lastedUpdateTime:",Ye,n),!(0===me&&Ve>0&&Ye||n)){e.next=8;break}return e.next=5,_(Ne.identifier,{path:Ge,evaluate:n,content:Me,game_id:je.id});case 5:return t=e.sent,f({type:An,payload:{lastedUpdateTime:0}}),e.abrupt("return",t);case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useCallback)((function(){}),[yn]);(0,v.useEffect)((function(){return le.Z.subscribe("unlock-test-case",(function(){b.Z.confirm(o()(o()({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,T.jsx)(In,{score:ve.score,is_teacher:we})},"centered",!0),"onOk",jn))}))}),[jn,ve,we]);var jn=(0,v.useCallback)(p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s=je.identifier,(0,Q.U2)("tasks/".concat(s,"/check_test_sets.json"));case 2:if(n=e.sent,t=n.test_sets,r=n.message,-1!==n.status){e.next=7;break}return r.info(r),e.abrupt("return");case 7:a=M.user.grade,M.user.grade=a-2*ve.score,M.test_sets=t,M.game.test_sets_view=!0,f({type:sn,payload:{taskData:M}});case 12:case"end":return e.stop()}var s}),e)}))),[je,ve,f]);function Nn(){return Cn.apply(this,arguments)}function Cn(){return(Cn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$(null==M||null===(n=M.myshixun)||void 0===n?void 0:n.identifier,{});case 2:return t=e.sent,_e(),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Rn(){return Rn=p()(u()().mark((function e(){var n,t,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(I);case 2:n=e.sent,t=n.praise_count,r=n.praise,M.praise_count=t,M.user_praise=r,f({type:sn,payload:{taskData:M}});case 7:case"end":return e.stop()}}),e)}))),Rn.apply(this,arguments)}(0,v.useEffect)((function(){if(!qe||be){var e=function(e){R.current&&f({type:ln,payload:e.pageX}),H.current&&f({type:un,payload:e.pageY})},n=function(){R.current=!1,H.current=!1,f({type:dn,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",n),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}}),[H.current,R.current,qe,f]),O.current=function(){d.moveX=.01!==d.moveX?.01:"40%",f({type:ln,payload:d.moveX})},(0,v.useEffect)((function(){return le.Z.subscribe("vnc-enlarge",(function(){O.current()}))}),[]),(0,v.useEffect)((function(){if(0===me&&ve&&ve.path){var e=ve.path.split(";").filter((function(e){return!!e}));f({type:An,payload:{currentPath:e[0],paths:e}})}}),[ve,me]),(0,v.useEffect)((function(){ke&&(0,L.Dk)(ke.name||"实践项目名称-未填写")}),[ke]);var Hn=(0,v.useCallback)((function(e){function n(){return n=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(F.Z.API_SERVER,"/api/tasks/").concat(I,"/cost_time.json?time=").concat(n),JSON.stringify({time:n}))}catch(e){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}!function(e){n.apply(this,arguments)}(e)}),[I]);function On(){return(On=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q(I,ke.id,n);case 2:M.game.star=n,f({type:sn,payload:{taskData:M}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Jn(){return Jn=p()(u()().mark((function e(n){var t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.props,r=t.children,a=t.eventKey,e.abrupt("return",new Promise(function(){var e=p()(u()().mark((function e(n){var t,s,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&r.length>0&&n(),e.next=3,ne(Ne.identifier,{path:a});case 3:t=e.sent,s=t.trees,c=he(ie,a,ge(s,a)),f({type:vn,payload:{repos:i()(c)}}),n();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),Jn.apply(this,arguments)}function Zn(){f({type:wn})}function Pn(){return(Pn=p()(u()().mark((function e(n,t){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.isLeaf){e.next=7;break}return r=n[0],r.split(".").pop().toLowerCase(),e.next=6,yn();case 6:f({type:An,payload:{currentPath:r}});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Fn(){return(Fn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,f({type:Sn,payload:!0}),le.Z.publish("vnc-reseting"),e.next=5,te(a.taskId);case 5:n=e.sent,t=n.vnc_url,M.vnc_url=t+"×tamp="+(new Date).getTime(),le.Z.publish("vnc-reseting-done",n),f({type:sn,payload:{taskData:M,resetVncLoading:!1}}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})))).apply(this,arguments)}function Qn(){return Qn=p()(u()().mark((function e(t){var r,a,s,i,c,o;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.GameState,a=t.Data,s=t.challenge,console.log("match:",n),"info"!==s){e.next=6;break}le.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:m()({},M.challenge)}}),e.next=16;break;case 6:if("Success"!==r){e.next=16;break}if(!Le&&Qe){e.next=15;break}return e.next=10,ae(I,ye.Base64.encode(I+(new Date).getTime()),a);case 10:i=e.sent,c=i.status,o=i.data,0==c&&(2!==je.status&&(M.game.status=2,M.user.grade+=o.gold,le.Z.publish("update-cost-time")),le.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Ee,open_time:o.open_time,end_time:o.end_time}}),f({type:sn,payload:{taskData:M,evalData:{gold:o.gold,experience:o.experience,next_game:o.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:f({type:on});case 16:case"end":return e.stop()}}),e)}))),Qn.apply(this,arguments)}function Ln(){return(Ln=p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se(I);case 2:return r=e.sent,null!==(n=r)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.remaining_time&&le.Z.publish("update-windows-time",null===(a=r)||void 0===a?void 0:a.data),e.abrupt("return",null===(t=r)||void 0===t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Tn="calc(100vw - 4px - ".concat("80px",")");o()(o()(o()(o()(o()(o()(o()({game:je,taskId:I,user_praise:Ce,praise_count:Re,st:me,challenge:ve,rank_name:M.rank_name,shixun:ke,is_teacher:we,has_answer:Se,unity_3d_routes:Fe,with_code_file:Qe,onEvaluateCallback:function(){},onGetUnity3dMessage:function(e){return Qn.apply(this,arguments)}},"taskId",I),"myshixun",Ne),"user",Ee),"discusses_count",Ie),"onPlusOrCancelPraise",(function(){return Rn.apply(this,arguments)})),"minuxUserGrade",(function(e){var n=M.user.grade;M.user.grade=n-e,f({type:sn,payload:{taskData:M}})})),"taskData",M),ce||(He||We)&&Ne.system_tip,(Ne||{}).id,m()(m()({},z),{},{isPictureView:ue,history:t,webDisplayUrl:oe,onShowPictureView:function(){f({type:kn})},star:je&&je.star,onStarChange:function(e){return On.apply(this,arguments)},onCloseResult:function(){f({type:cn})}});return(0,T.jsx)(v.Fragment,{children:W?(0,T.jsx)(k.Z,{message:"努力请求数据中..",className:"tpi-spin"}):(0,T.jsxs)(v.Fragment,{children:[(0,T.jsxs)("div",{className:"task-wrapper",children:[xe&&(0,T.jsx)("div",{className:"draging-mask"}),(0,T.jsx)(fe,{difficulty:null==ve?void 0:ve.difficulty,mirror_description:Pe,history:t,git_url:Be,shixun:ke,taskData:M,lastedGetTaskInfoTime:Ae,onAddVncTime:function(){return Ln.apply(this,arguments)},taskId:I,isNotice:Ke,resetVncLoading:de,onResetVnc:function(){return Fn.apply(this,arguments)},onResetGitCode:Nn,vnc_url:be,linux_vnc:null==M?void 0:M.linux_vnc,window_vnc_url:(null==M?void 0:M.windows_vnc)||(null==M?void 0:M.virtual_machine),remaining_time:null==M?void 0:M.remaining_time,onShowNotice:Zn,game:je,user:Ee,st:me,onUpdateCode:yn,onUpdateCostTime:Hn,unity_3d_routes:Fe&&!Qe||(null==ve?void 0:ve.thiry_party)}),(0,T.jsxs)("div",{className:"tasks-body2",children:[(0,T.jsx)("section",{className:"left-panel",children:(0,T.jsxs)("ul",{children:[(0,T.jsxs)("li",{onClick:function(){return S(1)},className:1==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-huanjing"}),(0,T.jsx)("span",{children:"环境"})]}),(0,T.jsxs)("li",{onClick:function(){return S(2)},className:2==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-shujuwajue"}),(0,T.jsx)("span",{children:"数据集"})]}),(0,T.jsxs)("li",{onClick:function(){return S(3)},className:3==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-a-chengyuan1"}),(0,T.jsx)("span",{children:"合作者"})]})]})}),(0,T.jsxs)("section",{id:"task-right-panel",className:"right-panel ".concat(be||null!=M&&M.windows_vnc||null!=M&&M.linux_vnc||null!=M&&M.virtual_machine?"vnc":""),style:{width:Tn,minWidth:"500px"},children:[(0,T.jsxs)("div",{style:{height:"100%"},className:1===j?"":"hide",children:["webssh"===M.mirror_type&&(0,T.jsx)(De,{sshConfigData:M||{},sid:1}),"graph"===M.mirror_type&&(0,T.jsx)(Te,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode}),("jupyterlab"===M.mirror_type||"jupyternotebook"===M.mirror_type)&&(0,T.jsx)($e,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode})]}),(0,T.jsxs)("div",{className:2===j?"data_env_lists":"hide",children:[(0,T.jsxs)("div",{className:"data_header",children:["数据集 (",null==P?void 0:P.data_count,")"]}),(0,T.jsx)("div",{style:{padding:20},children:(0,T.jsx)(en.Z,{detail:P})})]}),(0,T.jsx)("div",{className:3===j?"data_env_lists":"hide",children:(0,T.jsx)("div",{children:(0,T.jsx)(nn.Z,{})})})]})]})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:re,onClose:function(){f({type:mn,payload:!1})},children:(0,T.jsx)(Dn,{className:"dir-tree",selectedKeys:["".concat(Ge)],treeData:ie,onSelect:function(e,n){return Pn.apply(this,arguments)},loadData:function(e){return Jn.apply(this,arguments)}})})})]})})};function In(e){var n=e.is_teacher,t=e.score;return(0,T.jsx)(v.Fragment,{children:n?(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{children:"已经过职业认证的教师可以免金币查看隐藏测试集。"}),(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")}),(0,T.jsx)("a",{href:"/account/certification",class:"to-certification-link",target:"_blank",children:"立即认证"})]}):(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")})})}},19394:function(e,n,t){"use strict";t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(92911);function o(e){return(0,c.U2)("libraries/".concat(e,".json"))}function l(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,c.v_)("libraries.json",e)}function f(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},64790:function(e,n,t){"use strict";t.d(n,{$L:function(){return o},M3:function(){return w},NV:function(){return u},T:function(){return g},V1:function(){return p},ie:function(){return y},ln:function(){return m},pV:function(){return S},th:function(){return A}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(92911);function o(e){return l.apply(this,arguments)}function l(){return(l=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,n){return x.apply(this,arguments)}function x(){return(x=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return k.apply(this,arguments)}function k(){return(k=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return j.apply(this,arguments)}function j(){return(j=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e,n){return b.apply(this,arguments)}function b(){return(b=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},45445:function(e,n,t){"use strict";t.d(n,{Jd:function(){return D},a$:function(){return S},dU:function(){return p},fi:function(){return w},m_:function(){return m},rB:function(){return y},rV:function(){return A},x4:function(){return g},zE:function(){return u}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(92911);function u(e){return d.apply(this,arguments)}function d(){return(d=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/jupyter.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e){return x.apply(this,arguments)}function x(){return(x=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/start.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return k.apply(this,arguments)}function k(){return(k=o()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n,"/active_pod.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return j.apply(this,arguments)}function j(){return(j=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(t=a()({},n)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/sync_code.json"),{method:"Post",body:t}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(n.identifier,"/get_data_sets.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){return B.apply(this,arguments)}function B(){return(B=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/reboot_esc.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},57035:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35601:function(){},44e3:function(e,n,t){"use strict";var r=t(84966),a=t(23088);const s=r.ZP;s.Header=r.h4,s.Footer=r.$_,s.Content=r.VY,s.Sider=a.Z,n.Z=s},25769:function(e,n,t){"use strict";var r=t(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,s,i,c,o,l,u=!1;n||(n={}),t=n.debug||!1;try{if(i=r(),c=document.createRange(),o=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),n.format)if(r.preventDefault(),void 0===r.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[n.format]||a.default;window.clipboardData.setData(s,e)}else r.clipboardData.clearData(),r.clipboardData.setData(n.format,e);n.onCopy&&(r.preventDefault(),n.onCopy(r.clipboardData))})),document.body.appendChild(l),c.selectNodeContents(l),o.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){t&&console.error("unable to copy using execCommand: ",r),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(r){t&&console.error("unable to copy using clipboardData: ",r),t&&console.error("falling back to prompt"),s=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(c):o.removeAllRanges()),l&&document.body.removeChild(l),i()}return u}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var r=s(t(59301)),a=s(t(25769));function s(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="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},i(e)}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function o(e,n){if(null==e)return{};var t,r,a=function(e,n){if(null==e)return{};var t,r,a={},s=Object.keys(e);for(r=0;r=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function l(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){for(var t=0;t0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+k+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var B=function(e){var n=e.value,t=e.onChange,r=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,D=e.title,B=void 0===D?"上传附件":D,E=e.showRemoveModal,N=void 0!==E&&E,I=e.accept,C=void 0===I?"":I,R=e.additionalText,H=e.isDragger,O=e.number,J=void 0===O?1e3:O,Z=e.aloneClear,P=void 0!==Z&&Z,F=(0,f.useState)(!1),Q=p()(F,2),L=Q[0],T=Q[1],G=(0,f.useState)(n||[]),U=p()(G,2),M=U[0],z=U[1],V=(0,f.useState)(1),W=p()(V,2),K=W[0],Y=W[1];(0,f.useEffect)((function(){n&&(1===K&&z(u()(n)),Y(2),J===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){M.pop(),z(u()(M))}),500)},_={multiple:!0,disabled:L,accept:C,withCredentials:!0,fileList:M,beforeUpload:function(e,n){var t=e.size/1024/1024;return M.concat(n).length>J?(M.pop(),z(u()(M)),x.ZP.error("最多只能上传".concat(J,"个文件")),P?Promise.reject():(X(),!1)):t=J?T(!0):T(!1),z(u()(M)),M=M.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(k)&&(e.name="".concat(e.name).concat(k).concat(w(e.size))),o()({},e)})),console.log("info:",e,M),t(M)):x.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(q=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,v.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!N){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var r;g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[H&&(0,y.jsxs)(b,o()(o()({},_),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(j.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!H&&(0,y.jsxs)(A.Z,o()(o()({},_),{},{children:[(0,y.jsxs)(h.ZP,{disabled:L,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),B]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},19388:function(e,n,t){"use strict";var r=t(7557),a=t.n(r),s=t(37205),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),A=t(78241),x=t(95237),g=t(57809),h=t(73782),m=t(88522),v=t(3113),y=t(24905),k=t(6848),w=t(8591),j=t(61998),S=t(8785),b=t(61186),D=t.n(b),B=t(26724),E=t.n(B),N=t(58143),I=t(71751),C=t(66208),R=t(57035),H=t(37712),O=[];function J(e){var n=e.onSearch,t=e.schools;return(0,H.jsx)(A.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,H.jsxs)(x.Z,{style:{flexWrap:"nowrap"},children:[(0,H.jsx)(A.Z.Item,{name:"search_type",label:"搜索类型",children:(0,H.jsxs)(g.default,{popupClassName:R.Z.selectdown,style:{width:106},children:[(0,H.jsx)(g.default.Option,{value:"1",children:"姓名"}),(0,H.jsx)(g.default.Option,{value:"2",children:"手机号"}),(0,H.jsx)(g.default.Option,{value:"3",children:"邮箱"})]})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,H.jsx)(h.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,H.jsx)(m.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,H.jsx)(v.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function P(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var F={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,r=e.container_id,s=e.container_type,c=(0,f.useReducer)(P,F),l=u()(c,2),d=l[0],A=l[1],x=d.data,g=d.schools,h=d.loading,m=d.selectedIds,b=d.page,B=d.count,R=d.query,Q=d.reload;(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.nQ)(p()(p()({},R),{},{page:b,container_type:s,container_id:r}));case 2:n=e.sent,t=n.users,c=n.user_count,A({type:Z.INITDATA,payload:{data:Q?t:[].concat(i()(x),i()(t)),count:c}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[b,R,Q,r,s]),(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.K$)({});case 2:n=e.sent,t=n.school_names,A({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var L=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,H.jsx)(y.Z,{value:n.numid,checked:m.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,H.jsx)("div",{children:(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)(S.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,H.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,H.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var T=B>10*b;return(0,H.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,H.jsx)(J,{onSearch:function(e){A({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:g}),R?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("div",{className:"flexd-table-header mt20",children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{pagination:!1,dataSource:O,columns:L})})}),(0,H.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,H.jsx)(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){A({type:Z.SETPAGE,payload:e})},hasMore:T,useWindow:!1,children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{loading:h,showHeader:!1,pagination:!1,dataSource:x,columns:L,onRow:function(e){return{onClick:function(n){var t,r;1!==e.added&&(t=e.numid,(r=m.indexOf(t))>=0?m.splice(r,1):m.push(t),A({type:Z.SELECTEDIDS,payload:i()(m)}))}}}})})})}),(0,H.jsxs)("div",{className:"flex-container flex-end",children:[(0,H.jsx)(v.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,H.jsx)(v.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===m.length?w.ZP.warning("请先在下面列表中选择要添加成员"):(n(m,r),A({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,H.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,H.jsx)("img",{src:N,width:"100",alt:""}),(0,H.jsx)("br",{}),(0,H.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},66208:function(e,n,t){"use strict";t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Je},cQ:function(){return ee},op:function(){return Ee},O5:function(){return ze},_b:function(){return Te},t7:function(){return O},Gi:function(){return se},YG:function(){return ae},qp:function(){return S},vr:function(){return Pe},qE:function(){return Ce},Je:function(){return P},cq:function(){return ge},tp:function(){return D}});var r=t(59301),a="banner___PoUBO",s="content___XoDjy",i="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:i,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),r&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:r,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",A="action___VdHb1",x="bar___t1kKC",g="tag___V7Eft",h="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",y="tagsBorderWrap___OMxjs",k=t(92310),w=t.n(k),j=t(89392),S=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,i=e.onTitleChange,o=e.className,l=e.title,k=e.titleWidth,S=void 0===k?41:k,b=e.style,D=void 0===b?{}:b,B=e.fontColor,E=void 0===B?"#6A7283":B,N=e.showCount,I=(0,r.useState)(0),C=u()(I,2),R=C[0],H=C[1],O=(0,r.useState)(!1),J=u()(O,2),Z=J[0],P=J[1],F=(0,r.useRef)(null),Q=(0,r.useRef)(null);return(0,r.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?H(1):H(0));0===t.length&&H(0),P(!1)}),[t]),(0,c.jsxs)("div",{className:w()(d,o),style:D,children:[(0,c.jsx)("div",{onClick:(0,j.throttle)((function(){return null==i?void 0:i()}),2e3),style:{width:S,marginTop:Z?12:4},className:"".concat(p," ").concat(i?"current":""),children:l}),(0,c.jsxs)("div",{className:Z?"".concat(f," ").concat(y):f,children:[(0,c.jsx)("div",{className:x,ref:Q,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:g,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:E},className:a===e.id?v:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!N&&(0,c.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!R&&(0,c.jsx)(r.Fragment,{children:1===R?(0,c.jsxs)("div",{onClick:function(){var e;H(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:A,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,H(1),P(!1)},className:A,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i;return(0,c.jsx)("div",{style:o,className:w()(b,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:r===e.id?w()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",E="dropdown___vSy8B",N="menu___NiyBu",I="text___Grueu",C="b1___ZKryM",R="b2___aKyGa",H=t(73782),O=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,i=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,A=(0,r.useState)(""),x=u()(A,2),g=x[0],h=x[1],m=(0,r.useState)(""),v=u()(m,2),y=v[0],k=v[1];(0,r.useEffect)((function(){var e,n=i;null!==(e=JSON.stringify(i))&&void 0!==e&&e.includes("{")&&(h(i.id),n=i.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[i]);var j=function(){o(encodeURIComponent(y),g||null)};return(0,c.jsxs)("div",{className:w()(B,l),style:p,children:[!!a.length&&(0,c.jsxs)("div",{className:E,children:[(0,c.jsxs)("div",{className:I,children:[null===(n=a.find((function(e){return e.id===g})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:R})]}),(0,c.jsx)("div",{className:N,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==g&&(h(n),o(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(H.Z,{onPressEnter:j,value:y,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:f}),(0,c.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},J="quickPager___GM30J",Z="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,r=e.className,a=e.total,s=e.pageSize,i=e.style,o=void 0===i?{}:i,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:w()(J,r),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?Z:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},F=t(94334),Q=t(42930),L=(t(96908),t(57177),t(81378),t(16644)),T="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",M="cover___Mu8wr",z="img___IpFLA",V="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(T,n),children:[!(null==r||!r.length)&&(null==r?void 0:r.map((function(e,n){var t,r=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:U,onClick:function(e){e.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:z,children:[(0,c.jsx)("img",{className:M,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var r,a=null===(r=$.find((function(n){return n.name==e})))||void 0===r?void 0:r.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:V,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:r,children:(0,c.jsx)("span",{className:Y,children:r})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!r.length&&(0,c.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(ne.list,n),children:[!!r.length&&r.map((function(e,n){var t=e.subject_identifier,r=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},r)})),!r.length&&(0,c.jsx)(L.Z,{})]})})},re={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:w()(re.tabs,s),style:o,children:[(0,c.jsx)("div",{className:re.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:re.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:r===e.id?re.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:re.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:w()(n),style:r,children:a})},ie="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),Ae=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ge=function(e){var n,t=e.sortValue,r=e.dropValue,a=e.className,s=e.onSort,i=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:w()(ie,a),children:[(0,c.jsx)(fe.Z,{dropdownRender:function(){return(0,c.jsx)(Ae.Z,{children:l.map((function(e,n){return(0,c.jsx)(Ae.Z.Item,{onClick:function(){return i(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return r===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),me=t.n(he),ve=t(7557),ye=t.n(ve),ke=t(41498),we=t.n(ke),je=t(39647),Se=t.n(je),be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],Ee=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,i=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,A=e.shape,x=void 0===A?"round":A,g=Se()(e,Be),h=(0,r.useState)(!1),m=u()(h,2),v=m[0],y=m[1];return(0,c.jsx)(De.ZP,me()(me()({onClick:(0,j.throttle)(function(){var e=we()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:w()(be.btn,be["".concat(f,"-").concat(x)],n),style:me()({},t),size:f,shape:x,loading:v||i},g),{},{children:a}))},Ne="head___ghH72",Ie="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,r=e.children,a=void 0===r?null:r,s=e.onClick,i=e.title;return(0,c.jsxs)("div",{className:w()(Ne,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:i,children:i}),(0,c.jsx)("div",{className:Ie,children:a})]})},Re="btns___sNgTb",He="confirm___Ozirl",Oe="cancel___aiq1I",Je=function(e){var n=e.confirmShow,t=void 0===n||n,r=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,i=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,c.jsxs)("div",{className:w()(Re,u),style:d,children:[t&&(0,c.jsx)(De.ZP,{loading:f,onClick:a,type:"primary",className:He,children:r}),i&&(0,c.jsx)(De.ZP,{onClick:l,className:Oe,children:o})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.LeftContent,s=e.children,i=e.RightContent;return(0,c.jsx)("div",{className:w()(Ze.fixedBottom,n),style:r,children:(0,c.jsxs)("div",{className:Ze.wrap,children:[(0,c.jsx)("div",{className:Ze.left,children:a}),(0,c.jsx)("div",{className:Ze.center,children:s}),(0,c.jsx)("div",{className:Ze.right,children:i})]})})},Fe="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(8785),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,i=void 0===s?[]:s;return(0,c.jsx)("div",{className:w()(Fe,n),style:a,children:i.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],Me=Ge.Z.Countdown,ze=function(e){var n=e.onChange,t=Se()(e,Ue),a=(0,r.useState)(null),s=u()(a,2),i=s[0],o=s[1];(0,r.useEffect)((function(){"number"==typeof i&&i>=0&&n(i)}),[i]);return(0,c.jsx)(Me,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},90021:function(e,n,t){"use strict";var r=t(79800),a=t.n(r),s=t(6848),i=t(8591),c=t(3113),o=t(61998),l=t(59301),u=t(64790),d=t(56102),p=t(37712),f=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(s.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return i.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],A=function(e){var n=e.detail,t=(0,l.useState)(n),r=a()(t,2),s=r[0],i=r[1],d=(0,l.useState)(1),A=a()(d,2),x=A[0],g=A[1];(0,l.useEffect)((function(){n&&i(n)}),[n]);var h=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:x,showQuickJumper:{goButton:(0,p.jsx)(c.ZP,{children:"GO"})},total:null==s?void 0:s.data_sets_count,onChange:function(e){g(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){i(e)}))}}}),[x,s]);return(0,p.jsx)(o.Z,{columns:f,dataSource:null==s?void 0:s.data_sets,rowKey:"attachment_id",pagination:h})};n.Z=(0,l.memo)(A)},70413:function(e,n,t){"use strict";t.d(n,{Z:function(){return Q}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=t(8785),f=t(43418),A=t(8591),x=t(3113),g=t(96865),h=t(27092),m=t(94334),v=t(39634),y=t(39647),k=t.n(y),w=t(5112),j="title___rpaor",S="content___Hb0l5",b="add___THwHB",D="colorBlue___yc4F8",B="radio___hn9Vt",E=t(37712),N=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],I=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),r=e.dispatch,a=e.onReloadData,s=(k()(e,N),(0,d.useState)()),c=u()(s,2),l=c[0],p=c[1],x=(0,d.useState)([]),g=u()(x,2),h=g[0],m=g[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&v()}),[n.actionTabs.key]);var v=function(){var e=o()(i()().mark((function e(){var t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:a=e.sent,m(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){var e=o()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return A.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:s=e.sent,I(),s&&(a(),A.ZP.info(s.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){r({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,E.jsx)(f.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:y,onCancel:I,children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{className:j,children:["选择的成员将会成为新的管理员",(0,E.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,E.jsx)("div",{className:S,children:h.length?(0,E.jsx)(w.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:h.map((function(e,n){return(0,E.jsx)(w.ZP,{className:B,value:e.user_id,children:e.name},n)}))}):(0,E.jsx)("div",{className:b,children:(0,E.jsxs)("span",{children:["请先将新的管理员通过",(0,E.jsx)("a",{className:D,onClick:function(){var e;r({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),C=t(99313),R=t(19388),H=C.Z.TabPane,O=function(e){var n=e.visible,t=e.onCancel,r=(e.onSelectGroup,e.shixunId),a=e.onSelectCollaborator;return(0,E.jsx)(f.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,E.jsx)(C.Z,{defaultActiveKey:"1",children:(0,E.jsx)(H,{tab:"搜索添加",children:(0,E.jsx)(R.Z,{type:1,onCancel:t,container_type:2,container_id:r,onSelect:a})},"1")})})},J={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},Z=t(26762),P=t(50429),F=t(92911),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),r=e.position,s=(0,d.useRef)(),c=(0,d.useState)(0),l=u()(c,2),y=l[0],k=l[1],w=(0,d.useState)([]),j=u()(w,2),S=j[0],b=j[1],D=(0,d.useState)({id:null,page:1}),B=u()(D,2),N=B[0],C=B[1],R=(0,p.useParams)(),H=(0,d.useState)({}),Q=u()(H,2),L=Q[0],T=Q[1],G=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)||(null==L?void 0:L.current_user_is_partner)}),[v.Ny,L]),U=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)}),[v.Ny,L]);(0,d.useEffect)((function(){s.current=null==R?void 0:R.taskId,N.id=null==R?void 0:R.taskId,C(N),M(N)}),[]);var M=function(){var e=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(b(t.users||[]),k(t.users_count),T(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N.page=1,C(N),n=(0,P.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,M(N);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var W,K,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:s.current,onSelectCollaborator:(K=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,F.ZP)("/api/sci/projects/".concat(s.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)}),onSelectGroup:(W=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:s.current,group_id:n.group_id}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)})};return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:J.wrap,children:[(0,E.jsxs)("div",{className:J.content,children:[(0,E.jsxs)("div",{className:J.head,children:[(0,E.jsxs)("span",{className:J.headCount,children:["合作者(",y,"人)"]}),G&&(0,E.jsx)("div",{children:(0,E.jsx)(x.ZP,{className:J.button,style:{marginRight:"detail"===r?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:s.current}}})},icon:(0,E.jsx)(Z.Z,{}),children:"添加合作者"})})]}),(0,E.jsx)("div",{className:J.list,children:(0,E.jsx)(g.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:S.map((function(e,n){return(0,E.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,E.jsxs)("div",{className:J.itemWrap,children:[(0,E.jsxs)("a",{target:"_blank",className:J.imgWrap,children:[(0,E.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:J.img,src:"".concat(m.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,E.jsx)("span",{className:J.manager,children:"创建者"})]}),(0,E.jsxs)("div",{className:J.itemContent,children:[(0,E.jsxs)("div",{className:J.nameWrap,children:[(0,E.jsx)("a",{target:"_blank",className:J.name,children:null==e?void 0:e.user_name}),(0,E.jsx)("div",{className:J.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,E.jsx)("a",{className:J.deletetitle,onClick:function(){return n=e.id,void f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,E.jsx)("div",{className:J.modal,children:"确定要删除吗?"}),onOk:(t=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,A.ZP.info("删除成功"),N.page=1,C(N),M(N);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,E.jsx)("p",{className:J.schoolWrap,children:(0,E.jsx)("span",{className:J.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),y>10&&(0,E.jsx)("div",{className:J.countWrap,children:(0,E.jsx)(h.Z,{showQuickJumper:!1,showSizeChanger:!1,total:y,onChange:function(e){return function(e){N.page=e,C(N),M(N)}(e)},pageSize:10,current:N.page})})]}),(0,E.jsx)(I,{onReloadData:z}),(0,E.jsx)(O,a()({},Y))]})}))},73519:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Nn}});var r,a,s=t(37205),i=t.n(s),c=t(85573),o=t.n(c),l=t(7557),u=t.n(l),d=t(41498),p=t.n(d),f=t(79800),A=t.n(f),x=t(39647),g=t.n(x),h=t(82242),m=t.n(h),v=t(59301),y=t(8785),k=t(87575),w=t(98557),j=t(31797),S=t(78241),b=t(43418),D=t(3113),B=t(43428),E=t(8591),N=t(73782),I=t(94001),C=(t(35601),t(95237)),R=t(43604),H=t(35423),O=t(56102),J=t(45445),Z=t(680),P=t(36840),F=t(94334),Q=t(92911),L=t(42930),T=t(37712),G=(0,v.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,v.useRef)(),r=(0,v.useState)(),a=A()(r,2),s=(a[0],a[1],(0,v.useRef)()),i=[];function c(){return(c=p()(u()().mark((function e(n,t){var r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=[],e.next=3,new MediaRecorder(n);case 3:(a=e.sent).ondataavailable=function(e){r.push(e.data)},a.start(),s.current=a,window.recorderRefs=a,a.addEventListener("stop",(function(e){var n=URL.createObjectURL(r[0],{type:"video/mp4"});(0,L.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function o(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,L.Nd)("屏幕录制视频.webm",n)}))):E.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function l(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,i.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return c.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?E.ZP.warning("找不到摄像头或麦克风。无法录制."):E.ZP.warning(e.name)}))}return(0,v.useImperativeHandle)(n,(function(){return{startScreenRecord:l,downloadFile:o}})),(0,T.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,T.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),U=G,M=function(e){var n=e.className,t=(e.mirror_description,e.git_url),r=(e.difficulty,e.task_pass,e.test_set_permission,e.onVncAction),a=(e.shixun,e.window_vnc_url),s=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),i=e.taskData;console.log(i);var c=(0,y.useParams)(),o=(0,v.useState)("8082"),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!1)),f=A()(d,2),x=f[0],g=(f[1],(0,v.useState)(!1)),h=A()(g,2),m=(h[0],h[1],(0,v.useRef)()),k=a?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",w=a?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles";return(0,T.jsxs)("div",{className:"tpi-code-setting ".concat(n),style:{height:"calc(100vh - 54px )"},children:[(0,T.jsx)("h3",{children:"功能"}),(0,T.jsxs)("section",{children:[(0,T.jsxs)("a",{id:"full-screen",title:"全屏",className:"file-item action",onClick:function(){r("full-screen")},children:[" ",(0,T.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏 "]}),!s&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("a",{id:"reset-task",onClick:function(){return r("reset-task")},className:"file-item action",title:"重置环境",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置环境 "]}),(0,T.jsxs)("a",{onClick:function(){b.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,T.jsx)("div",{className:"pt10",children:(0,T.jsx)(P.Z,{isDragger:!0,maxSize:1024,additionalText:'默认存放目录路径为"'.concat(k,'"'),action:"".concat(F.Z.API_SERVER,"/api/sci/projects/").concat(c.taskId,"/upload_file.json"),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(b.Z.destroyAll(),E.ZP.info("文件上传成功"))}})})})},className:"file-item action",title:"上传文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-shangchuanshipin1"}),"上传文件"]}),(0,T.jsxs)("a",{onClick:function(){var e;b.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(w,"”目录进行打包并下载"),onOk:(e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(c.taskId,"/download_file.json"),{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"下载文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(0,T.jsxs)("a",{onClick:function(){var e,n;null===(e=m.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),(0,T.jsxs)("a",{className:"file-item action w100",title:"ssh直连",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-wodegongzuotai"}),(0,T.jsx)(C.Z,{align:"middle",className:"w100",children:(0,T.jsx)(R.Z,{flex:"1",onClick:function(){var e=i.webssh;b.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"账号"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.username})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"地址"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.address})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"端口"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.servicePort})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"密码"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.password})]})]})})},children:(0,T.jsx)(D.ZP,{type:"text",loading:x,children:(0,T.jsx)("span",{style:{color:"#ddd",marginLeft:-11},children:"ssh直连"})})})})]}),a&&(0,T.jsxs)("a",{id:"reset-task",onClick:function(){var e;b.Z.confirm({title:"重启云主机",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要重启云主机吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.Jd)({identifier:c.taskId});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&E.ZP.info("重启成功"),e.abrupt("return","");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"重启云主机",children:[" ",(0,T.jsx)(H.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),t?(0,T.jsx)(O.CopyToClipboard,{text:t,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsxs)("a",{id:"copy-git",title:"复制版本库地址",className:"file-item action",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址 "]})}):null]})]}),(0,T.jsx)(U,{ref:m})]})},z=t(54209),V=t(6848),W=t(27092),K={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},Y=null!==(r=(0,L.oP)())&&void 0!==r&&r.homework_common_id?{homework_common_id:null===(a=(0,L.oP)())||void 0===a?void 0:a.homework_common_id}:{};function q(e,n,t){return(0,Q.U2)("tasks/".concat(e,"/star.json"),{star:t,shixun_id:n})}function X(e,n){return(0,Q.U2)("tasks/".concat(e,"/rep_content.json"),m()(m()({},n),Y))}function _(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function $(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function ee(e){return(0,Q.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function ne(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Q.v_)("myshixuns/".concat(e,"/repository.json"),n)}function te(e){return re.apply(this,arguments)}function re(){return(re=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.v_)("/sci/projects/".concat(n,"/delete_pod.json"));case 2:if(!((null==(t=e.sent)?void 0:t.status)>=0)){e.next=5;break}return e.abrupt("return",(0,Q.v_)("/sci/projects/".concat(n,"/start_environment.json"),Y));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ae(e,n,t){return(0,Q.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function se(e){return(0,Q.v_)("/sci/projects/".concat(e,"/extend_release.json"))}function ie(e,n){return(0,Q.v_)("/sci/projects/".concat(e,"/save_mirror.json"),m()({},n))}var ce=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],oe=(0,y.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading,e.dispatch,e.onClose,e.shixun;var n=g()(e,ce),t=(0,y.useParams)(),r=(0,v.useState)([]),a=A()(r,2),s=a[0],c=a[1],o=(0,v.useState)(""),l=A()(o,2),d=l[0],f=l[1],x=(0,v.useState)(0),h=A()(x,2),k=h[0],w=h[1],j=(0,v.useState)(m()({page:1,limit:20},t)),S=A()(j,2),b=S[0];S[1],(0,v.useCallback)((function(){return n.visible}),[n.visible]);(0,v.useEffect)((function(){b.page=1,D()}),[n.visible]);var D=function(){var e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r=t.taskId,(0,Q.U2)("sci/projects/".concat(r,"/get_data_sets.json"));case 2:(n=e.sent)&&(c(i()(n.data_sets)),w(n.data_sets_count),f(n.folder_name));case 4:case"end":return e.stop()}var r}),e)})));return function(){return e.apply(this,arguments)}}();return(0,T.jsxs)("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"},children:[(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"数据集"}),(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:d,children:(0,T.jsx)("dt",{className:"c-white",children:d})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:d,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]}),(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"文件路径"}),null==s?void 0:s.map((function(e,n){return(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:e.filename,children:(0,T.jsx)("dt",{className:"c-white",children:e.filename})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:e.file_path,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]})})),(0,T.jsx)("div",{className:"tc",children:(0,T.jsx)(W.Z,{onChange:function(e){b.page=e,D()},className:K.page,size:"small",total:k,pageSize:b.limit,hideOnSinglePage:!0})})]})})),le=t(56752),ue=t(92248),de=t(12178),pe=j.Z.Countdown;var fe=function(e){var n=e.mirror_description,t=e.difficulty,r=e.git_url,a=e.vnc_url,s=e.window_vnc_url,i=e.linux_vnc,c=(e.isNotice,e.user,e.game,e.shixun),o=void 0===c?{}:c,l=e.taskData,d=void 0===l?{}:l,f=e.resetVncLoading,x=(e.onUpdateCostTime,e.lastedGetTaskInfoTime,e.onShowNotice,e.onResetGitCode),g=e.onResetVnc,h=(e.onBack,e.onAddVncTime),k=(e.onUpdateCode,e.unity_3d_routes),j=e.remaining_time,C=(e.st,(0,y.useSearchParams)()),R=A()(C,1)[0],H=o.name,O=(o.identifier,o.task_pass),J=o.test_set_permission,P=(0,v.useState)(!1),F=A()(P,2),Q=F[0],L=F[1],G=(0,v.useState)(!1),U=A()(G,2),z=U[0],V=U[1],W=(0,v.useState)({}),K=A()(W,2),Y=K[0],q=(K[1],(0,v.useState)(!1)),X=A()(q,2),_=X[0],$=X[1],ee=(0,v.useState)(null),ne=A()(ee,2),te=(ne[0],ne[1],(0,v.useState)(1800)),re=A()(te,2),ae=re[0],se=re[1],ce=(0,v.useState)(!1),fe=A()(ce,2),xe=(fe[0],fe[1],(0,v.useState)(!1)),ge=A()(xe,2),he=ge[0],me=ge[1],ve=((0,y.useLocation)().query,(0,y.useParams)()),ye=(0,v.useState)(!1),ke=A()(ye,2),we=ke[0],je=ke[1],Se=S.Z.useForm(),be=A()(Se,1)[0],De=(0,v.useMemo)((function(){return Date.now()+j}),[j]);(0,v.useEffect)((function(){_||setTimeout((function(){$(!0)}),6e4)}),[_]),(0,v.useEffect)((function(){le.Z.subscribe("update-windows-time",(function(e){se(parseInt(j/1e3))})),se(j/1e3)}),[]),(0,v.useEffect)((function(){var e;return"exercises"===R.get("type")&&null!=Y&&null!==(e=Y.exercise)&&void 0!==e&&e.screen_open&&(de.U.forEach((function(e,n){document.addEventListener(e,Be,!1),document.addEventListener("blur",Be,!1)})),window.focus(),window.onblur=function(){(0,ue.vp)()&&(Be(),(0,ue.BU)())}),function(){de.U.forEach((function(e,n){document.removeEventListener(e,Be,!1)}))}}),[Y]);var Be=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&(0,ue.BU)()};function Ee(){L(!1),V(!1)}function Ne(){(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),y.history.replace("/innovation/project/detail/".concat(ve.taskId))}function Ie(){f||g()}var Ce={task_pass:O,test_set_permission:J,mirror_description:n,difficulty:t,resetVncLoading:f,git_url:r,onVncAction:function(e){var n,t;Ee(),"reset-task"===e&&(f||b.Z.confirm({title:"重置环境",icon:(0,T.jsx)(Z.Z,{}),content:"是否确定重置环境?",centered:!0,okText:"确定",cancelText:"取消",onOk:function(){Ie(),$(!1)}})),"reset-code"===e&&(f||b.Z.confirm({title:"恢复初始代码",icon:(0,T.jsx)(Z.Z,{}),content:"您在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:x})),"full-screen"===e&&((0,ue.vp)()?(0,ue.BU)():(0,ue.Dj)(null===(n=document)||void 0===n||null===(t=n.getElementById)||void 0===t?void 0:t.call(n,"task-right-panel"))),"show-clipboard-box"===e&&le.Z.publish("show-clipboard-box")},window_vnc_url:s,linux_vnc:i,vnc_url:a,shixun:o,unity_3d_routes:k},Re=(0,v.useCallback)((function(){return ae?(console.log("VncTimer:",ae),(0,T.jsx)(Ae,{defaultTime:ae,onAddVncTime:h,onReset:Ie,toShixun:Ne,title:""})):null}),[ae]);return(0,v.useEffect)((function(){he&&be.setFieldsValue({name:"",version:"",description:""})}),[he]),(0,T.jsxs)("div",{className:"task-header-container",children:["exercises"!==R.get("type")&&(0,T.jsx)(T.Fragment,{children:d.name}),(0,T.jsx)("h2",{className:"shixun-info",children:H}),(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsxs)(T.Fragment,{children:[s&&(0,T.jsx)(y.Link,{onClick:function(e){e.preventDefault(),le.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20",children:"发送CTRL+ALT+DELETE"}),Re()]}),(0,T.jsx)("i",{className:"iconfont icon-shijian1"}),(0,T.jsx)(pe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:De}),(0,T.jsxs)("a",{className:"btn-vnc",title:"工具栏",onClick:function(){L(!Q)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:16}),"工具栏"]}),(0,T.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:function(){return V(!0)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,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",width:18}),"数据集"]})]})}),(0,T.jsx)(D.ZP,{type:"primary",disabled:!_,className:"save-innovation",onClick:p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:me(!0);case 1:case"end":return e.stop()}}),e)}))),children:"保存镜像"}),(0,T.jsx)("a",{className:"btn-out",onClick:function(){b.Z.confirm({title:"退出",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要退出制作镜像吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:Ne})},title:"退出实训",children:(0,T.jsx)("i",{className:"iconfont icon-kaiguan"})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:Q,onClose:Ee,children:(0,T.jsx)(M,m()(m()({},Ce),{},{taskData:d}))})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:z,onClose:Ee,style:{height:"100%"},children:(0,T.jsx)(oe,{})})}),(0,T.jsx)(b.Z,{title:"保存镜像",open:he,okButtonProps:{loading:we},onCancel:function(){me(!1)},onOk:function(){be.submit()},children:(0,T.jsxs)("div",{children:[(0,T.jsx)("p",{style:{color:"#6B758B"},children:"把当前的环境存为一个新的镜像。确定保存后,在我的镜像可以看到该镜像的保存状态。"}),(0,T.jsxs)(S.Z,{labelCol:{span:4},wrapperCol:{span:20},form:be,onFinish:function(){var e=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return je(!0),e.next=3,ie(ve.taskId,n);case 3:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("保存成功"),me(!1)),-5===(null==t?void 0:t.status)&&b.Z.confirm({title:"覆盖镜像提示",content:"系统检测到你的【镜像列表】存在同名且同版本号的镜像, 您确定要覆盖原来的镜像?",okText:"确认",cancelText:"取消",onOk:function(){var e=p()(u()().mark((function e(){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie(ve.taskId,m()({is_cover:!0},n));case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("覆盖成功"),me(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),je(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(S.Z.Item,{label:"镜像名称",name:"name",rules:[{required:!0,message:"请输入镜像名称"},{pattern:/^[a-z0-9_]+$/,message:"只允许输入数字或小写字母"}],children:(0,T.jsx)(N.Z,{type:"text",maxLength:60})}),(0,T.jsx)(S.Z.Item,{label:" 版本号",name:"version",rules:[{required:!0,message:"请输入版本号"}],children:(0,T.jsx)(I.Z,{style:{width:"100%"}})}),(0,T.jsx)(S.Z.Item,{label:"镜像描述",name:"description",rules:[{required:!0,message:"请输入镜像描述"}],children:(0,T.jsx)(N.Z.TextArea,{})})]})]})})]})};function Ae(e){var n=e.onAddVncTime,t=e.onReset,r=e.toShixun,a=(e.title,e.defaultTime),s=(0,v.useState)(a),i=A()(s,2),c=i[0],o=i[1],l=(0,v.useState)(!1),d=A()(l,2),f=d[0],x=d[1];function g(){return(g=p()(u()().mark((function e(){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x(!1),!(c>0)){e.next=8;break}return e.next=4,n();case 4:r=e.sent,o((null==r?void 0:r.remaining_time)/1e3),e.next=10;break;case 8:o(a),t();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.Z)((function(){o(c-1)}),c>0?1e3:null),(0,v.useEffect)((function(){300===c&&x(!0)}),[c]),(0,v.useEffect)((function(){a<300&&x(!0),o(a)}),[a]),(0,T.jsx)(v.Fragment,{children:(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:[(0,T.jsx)(Z.Z,{className:"modalIconYellow"}),0!==c?"实验环境延时提醒":"实验环境重置提醒"],closable:!1,centered:!0,open:f,onOk:function(){return g.apply(this,arguments)},onCancel:function(){0!==c?x(!1):r()},okText:0!==c?"立即延长":"重置",cancelText:0!==c?"不需要":"退出",children:0!==c?"当前实验环境将于 ".concat(Math.round(c/60)," 分钟后关闭,需要延长使用时间吗?"):"由于长时间没有使用,资源已经被回收。如有需要,可以重置实验环境。"})})})}var xe=t(97334);function ge(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0||a.target.offsetWidth>0){var s=be(a.target.offsetWidth,a.target.offsetHeight,e),i=A()(s,2),c=i[0],o=i[1];console.log("cols, rows",c,o),le.Z.publish("ssh-xterm-resize",{columns:c,rows:o,width:a.target.offsetWidth,height:a.target.offsetHeight}),e.resize(c,o);var l=ye.Base64.decode("IA=="),u=ye.Base64.decode("CBtbSw==");e.write(l),e.write(u)}}}catch(e){r.e(e)}finally{r.f()}}));return t.observe(n),t}(e,u.current);return function(){null==e||e.dispose(),null==n||n.unobserve(u.current)}}}),[c,u.current]),(0,v.useEffect)((function(){if(s&&c){var e=setInterval((function(){d.current&&d.current.send(JSON.stringify({tp:"h"}))}),3e4),r=le.Z.subscribe("create-socket",(function(r){var a;t==r&&(d.current&&1===d.current.readyState?s.focus():(a=new WebSocket(c),console.log("socketInstance:",c),d.current=a,a.onopen=function(){var e=s.element.parentElement;if(e){var t=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}),a.send(JSON.stringify({tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}))}s.focus()},a.onerror=function(e){console.log("------in socket error----",e,a,c)},a.onmessage=function(e){p.current||(s.write("\r"),setTimeout((function(){}),1e3)),p.current=!0,console.log("event:",e);var n=ye.Base64.decode(e.data.toString()),t=s._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",n,t,s),s.write(n)},a.onclose=function(n){e&&clearInterval(e),s.write("\r\nconnection closed")}),s.focus())})),a=le.Z.subscribe("close-socket",(function(e){t===e&&(d.current&&(d.current.close(),p.current=!1,s.clear()),d.current=null)})),i=le.Z.subscribe("ssh-xterm-resize",(function(e){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"resize",data:m()({},e)}))})),l=le.Z.subscribe("ssh-add-connect-time",(function(){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"overtime"}))}));return function(){a(),r(),i(),l(),d.current&&(d.current.close(),p.current=!1)}}}),[s,c,l]),(0,T.jsx)("div",{className:we,children:(0,T.jsx)("div",{ref:u,className:je,children:c?null:(0,T.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})})},Be=t(93948),Ee=t(62013),Ne=N.Z.TextArea,Ie=function(e){var n=e.onCancel,t=e.onSave,r=e.content,a=(0,v.useState)(r),s=A()(a,2),i=s[0],c=s[1];return(0,v.useEffect)((function(){c(r)}),[r]),(0,T.jsxs)("div",{className:"clipboard-box",children:[(0,T.jsx)("h3",{children:"实验环境剪切板:"}),(0,T.jsx)(Ne,{value:i,onChange:function(e){c(e.target.value)},className:"clipboard"}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 1.从外部复制内容到实验环境内: "})," 粘贴内容到上面文本框,点击保存,然后在实验环境中进行粘贴。 "]}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 2.获取实验环境中的内容: "})," 请先在环境中复制内容,复制动作完成后内容会显示在上面文本框,然后在上面文本框中再次复制。 "]}),(0,T.jsxs)("div",{className:"btn-action-container",children:[(0,T.jsx)(D.ZP,{type:"ghost",onClick:n,style:{marginRight:10},children:"取消"}),(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){t(i)},children:"保存"})]})]})},Ce=t(42141),Re="selectImage___t63KU",He="container___WChhl",Oe=t(61186),Je=t.n(Oe);Ce.Z;function Ze(e){e||(e=window.location.search);var n=e.substr(1),t={};return n.split("&").forEach((function(e){var n=e.split("=");t[n[0]]=decodeURIComponent(n[1])})),t}var Pe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"实验环境准备中"},Fe=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e}(Fe||{});function Qe(e,n){switch(n.type){case Fe.SET_LOADING:return m()(m()({},e),{},{loading:n.payload});case Fe.SET_IS_LARGE:return m()({},m()(m()({},e),{},{isLarge:n.payload}));case Fe.SET_MES:return m()(m()({},e),{},{mes:n.payload});case Fe.SET_STATE:return m()(m()({},e),n.payload);case Fe.SET_TRANSFER_CONTENT:return m()(m()({},e),{},{transferContent:n.payload});case Fe.SHOW_CLIPBOARD_BOX:return m()(m()({},e),{},{showClipBoardBox:n.payload});case Fe.UPDATE_ALL:return m()({loading:e.loading},n.payload);default:throw new Error}}var Le=function(e){var n,t=e.vnc_url,r=e.window_vnc_url,a=e.linux_vnc,s=e.virtual_machine,i=(e.taskId,e.taskData),c=(0,v.useRef)(),o=(0,v.useRef)(),l=(0,v.useRef)(),d=(0,v.useRef)(),f=(0,v.useState)(),x=A()(f,2),g=x[0],h=x[1],m=(0,v.useState)(!1),j=A()(m,2),S=j[0],B=j[1],N=(0,v.useReducer)(Qe,Pe),I=A()(N,2),H=I[0],O=I[1],J=(0,v.useState)(0),Z=A()(J,2),P=Z[0],F=Z[1],Q=H.mes,L=H.loading,G=H.showClipBoardBox,U=H.isLarge,M=H.transferContent,z=(0,v.useState)(0),V=A()(z,2),W=V[0],K=V[1],Y=(0,v.useRef)();(0,y.useParams)();(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),function(){var e,n;null===(e=o.current)||void 0===e||null===(n=e.disconnect)||void 0===n||n.call(e),window.removeEventListener("visibilitychange",X)}}),[]),(0,v.useEffect)((function(){return window.sessionStorage.imageId=g,function(){window.sessionStorage.removeItem("imageId")}}),[g]);var q=function(){var e,n;"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?setTimeout((function(){ee()}),1500):void 0!==(null==l||null===(n=l.current)||void 0===n?void 0:n.resizeSession)&&((0,ue.vp)()?l.current.resizeSession=!0:setTimeout((function(){l.current.resizeSession=!1}),900))};(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),document.addEventListener((0,ue.gH)(),q),function(){document.removeEventListener((0,ue.gH)(),q),window.removeEventListener("visibilitychange",X)}}),[]);var X=function(e){if("visible"===document.visibilityState){var n=sessionStorage.vncPageLeaveTime;Je()(new Date).diff(Je()(n),"minutes")>2&&F((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function _(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!1})}function $(e){var n;return c.current&&(n=new Se.Z((function(n){var t,r=ve()(n);try{for(r.s();!(t=r.n()).done;){var a,s,c=t.value;if("rdp"===(null==i||null===(a=i.shixun)||void 0===a?void 0:a.windows_connection_mode)&&ee(),c.target.offsetHeight>0||c.target.offsetWidth>0)null==e||null===(s=e._eventHandlers)||void 0===s||s.windowResize()}}catch(e){r.e(e)}finally{r.f()}}))).observe(c.current),n}function ee(){var e;e=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),d.current.parentElement.className="wh1080p",d.current.parentElement.style.cssText="transform:scale(".concat(e,");transform-origin:center center"),c.current.style.cssText="translate(-50%, -50%) scale("+e+")"}(0,v.useEffect)((function(){var e,n;function o(e){r&&(E.ZP.warning("由于长时间未操作,连接失效,正在重新连接Windows VNC服务"),O({type:Fe.SET_LOADING,payload:!0}),F(P+1))}function d(){K(100),clearTimeout(Y.current),setTimeout((function(){var n;null===(n=e)||void 0===n||null===(n=n._eventHandlers)||void 0===n||n.windowResize(),O({type:Fe.SET_LOADING,payload:!1})}),1300),le.Z.subscribe("send-ctrl-alt-delete",(function(){var n;null===(n=e)||void 0===n||n.sendCtrlAltDel()}))}function f(e){var n=e.detail.text.replace(/\\u([\dA-Za-z]{4})/g,(function(e,n){return String.fromCharCode(parseInt("0x"+n))}));O({type:Fe.SET_TRANSFER_CONTENT,payload:n})}if(le.Z.subscribe("reset-linux-windows-loading",(function(){O({type:Fe.SET_LOADING,payload:!0})})),le.Z.subscribe("reset-linux-windos-vnc",(function(){F(P+1)})),(r||t||a||s&&g)&&c.current){var A;clearTimeout(Y.current),"rdp"===(null==i||null===(A=i.shixun)||void 0===A?void 0:A.windows_connection_mode)&&ee(),new Promise(p()(u()().mark((function t(){var a,s,p,A,x,g,h;return u()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=Ze(),"",A=new URL(decodeURIComponent(null==i?void 0:i.vnc_url)),x=A.protocol,g=A.searchParams,h=A.host,p=g.get("password"),s="".concat("https:"===x?"wss":"ws","://").concat(h,"/").concat(a.path||"websockify"),e=new Ee.Z(c.current,s,{credentials:{password:p},wsProtocols:["binary"],resize:"scale",show_dot:!0}),n=$(e),e.viewOnly=a.view_only||!1,e.scaleViewport=!!r||(a.scale||!1),e.scaleViewport=!0,e.showDotCursor=!0,e.resizeSession=!0,l.current=e,e.addEventListener("disconnect",o),e.addEventListener("connect",d),e.addEventListener("clipboard",f);case 17:case"end":return t.stop()}}),t)}))));var x=le.Z.subscribe("vnc-reseting",(function(){K(0),O({type:Fe.SET_STATE,payload:{loading:!0,mes:"实验环境重置中"}})})),h=le.Z.subscribe("vnc-enlarge",(function(e){})),m=le.Z.subscribe("show-clipboard-box",(function(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!0})}));return K(0),function(){var t,r,a,s;null===(t=e)||void 0===t||t.removeEventListener("disconnect",o),null===(r=e)||void 0===r||r.removeEventListener("connect",d),null===(a=e)||void 0===a||a.removeEventListener("clipboard",f),x(),h(),m(),null===(s=n)||void 0===s||s.unobserve(c.current)}}}),[t,r,a,P,g]),(0,v.useEffect)((function(){var e,n,t;s&&1===(null==i||null===(e=i.shixun_virtual_templates)||void 0===e?void 0:e.length)?h(null==i||null===(t=i.shixun_virtual_templates)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.template_id):s&&(null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.length)>1&&B(!0)}),[s]),(0,v.useEffect)((function(){0==W&&(clearTimeout(Y.current),ne())}),[W]);var ne=function e(){W>99?W=99:(W+=1,Y.current=setTimeout((function(){e()}),1500)),W<100&&K(W)},te=(0,v.useMemo)((function(){var e;return L?"none":a||s||r&&"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?"block":"none"}),[a,L,s,r]);return(0,T.jsxs)(v.Fragment,{children:[S&&(0,T.jsx)("div",{className:Re,children:(0,T.jsxs)("section",{className:He,children:[(0,T.jsx)("h1",{children:"选择角色"}),(0,T.jsx)("aside",{children:null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.map((function(e,n){return(0,T.jsxs)(C.Z,{align:"middle",children:[(0,T.jsx)(R.Z,{flex:"1",children:e.template_name}),(0,T.jsx)(R.Z,{children:(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){h(e.template_id),B(!1)},children:"开始实验"})})]},n)}))})]})}),U&&(0,T.jsx)("a",{className:"btn-vnc-resize",onClick:function(){O({type:Fe.SET_IS_LARGE,payload:!U})},children:(0,T.jsx)("i",{className:"iconfont icon-tuichuquanping"})}),(0,T.jsx)("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:"block"===te?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6},children:(0,T.jsx)("div",{children:(0,T.jsx)("iframe",{style:{position:U?"fixed":"absolute",left:0,top:U?54:40,width:"100%",height:"calc(100% - ".concat(U?"100px":"45px",")")},frameBorder:"0",ref:d,allowFullScreen:!0})})}),(0,T.jsxs)("div",{style:{position:U?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:"calc(100% - ".concat(U?"100px":"0",")")},className:"".concat(r?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(U?"full-screen":""),children:[L?(0,T.jsx)(k.Z,{message:Q,style:{color:"#0152d9"},children:(0,T.jsx)("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"},children:(0,T.jsx)(Be.Z,{percent:W,format:function(e){return(0,T.jsxs)("span",{className:"c-white",children:[e,"%"]})}})})}):null,(0,T.jsx)("div",{ref:c,className:"vnc-panel ".concat(L?"hidden zIndexf1":"animated fadeIn")})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:"复制粘贴",centered:!0,maskClosable:!1,open:G,onCancel:_,footer:null,children:(0,T.jsx)(Ie,{onCancel:_,onSave:function(e){var n;null===(n=l.current)||void 0===n||n.clipboardPasteFrom(e),O({type:Fe.SET_TRANSFER_CONTENT,payload:e}),E.ZP.success("保存成功!你可以在实验环境中粘贴该内容"),_()},content:M})})})]})},Te=function(e){var n=e.taskData,t=(e.evaluateLoading,e.evaluateMessage,e.language,e.onEval,n.vnc_url),r=(n.shixun,n.test_sets,n.test_sets_count,n.sets_error_count,n.last_compile_output,n.game,n.allowed_unlock,n.user,(0,v.useState)(!1)),a=A()(r,2),s=a[0],i=(a[1],(0,v.useState)(!1)),c=A()(i,2),o=c[0],l=c[1];return console.log("vnc_url:",t),(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)(Le,{vnc_url:t,window_vnc_url:n.windows_vnc,virtual_machine:null==n?void 0:n.virtual_machine,linux_vnc:n.linux_vnc,taskData:n}),o?(0,T.jsx)("div",{className:"vnc-mask"}):null,(0,T.jsx)("div",{className:"vnc-test-list ".concat(s?"large":o?"pop":""),children:(0,T.jsx)("div",{className:"vnc-test-list-body",children:s?null:(0,T.jsx)("span",{className:"arrow-container",onClick:function(){l(!o)},children:(0,T.jsx)("i",{className:"iconfont ".concat(o?"icon-xiajiantou":"icon-shangjiantou"," ")})})})})]})},Ge="bg___xjZP4",Ue="content___sS5Wc",Me="rightCotainer___Z2h3Y",ze="main___t6BMk",Ve="dataSetButton___H1Oqu",We="dataSetText___p9NRw",Ke="dataSetOpen___bT5j8",Ye=function(e,n){switch(n.type){case"MOVE_X":return m()(m()({},e),{},{moveX:n.payload});case"SET_DRAGMODULE":return m()(m()({},e),{},{showDragModule:n.payload});case"TRIGGER_RIGHT_PANEL_MASK":return m()(m()({},e),{},{showDragMask:n.payload})}},qe=["globalSetting","loading","taskData","dispatch"],Xe=(j.Z.Countdown,function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Xe||{})),_e={moveX:"40%",showDragModule:!1,showDragMask:!1},$e=(0,y.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading;var n=e.taskData,t=(e.dispatch,g()(e,qe),(0,y.useParams)(),(0,v.useRef)(),(0,v.useState)(!0)),r=A()(t,2),a=(r[0],r[1],(0,v.useState)(!1)),s=A()(a,2),i=(s[0],s[1],(0,v.useState)(0)),c=A()(i,2),o=(c[0],c[1],(0,v.useState)(0)),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!0)),f=A()(d,2),x=(f[0],f[1],(0,v.useState)(!1)),h=A()(x,2),m=(h[0],h[1],(0,v.useRef)(!0)),k=(0,v.useState)({}),w=A()(k,2),j=w[0],S=(w[1],(0,v.useState)({})),b=A()(S,2),D=(b[0],b[1],(0,v.useState)()),B=A()(D,2),E=(B[0],B[1],(0,v.useRef)(),(0,v.useState)(Xe.Success)),N=A()(E,2),I=(N[0],N[1],(0,v.useState)()),C=A()(I,2),R=(C[0],C[1],(0,v.useState)()),H=A()(R,2),O=(H[0],H[1],(0,v.useState)(!1)),J=A()(O,2),Z=J[0],P=J[1],F=(0,v.useState)(""),Q=A()(F,2),L=(Q[0],Q[1],(0,v.useRef)(null),(0,v.useRef)({}),(0,v.useRef)(!1)),G=(0,v.useReducer)(Ye,_e),U=A()(G,2),M=U[0],z=U[1];(0,v.useEffect)((function(){return window.addEventListener("message",V),function(){window.removeEventListener("message",V)}}),[]);var V=function(e){"jupytermessage"===(null==e?void 0:e.data)&&m.current&&(m.current=!1,W(),L.current||setTimeout((function(){return m.current=!0}),500))},W=function(){var e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){function e(e){z({type:"MOVE_X",payload:e.pageX})}function n(){z({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return M.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[M.showDragMask]);var K="number"==typeof M.moveX&&.01!==M.moveX?"".concat(M.moveX,"px"):"40%",Y="calc(100% - 4px - ".concat(K,")");return(0,T.jsx)("section",{className:Ge,style:{userSelect:M.showDragMask?"none":"unset"},children:(0,T.jsx)("section",{className:Ue,style:{height:null!=j&&j.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:(0,T.jsx)("section",{className:Me,style:{width:Y},children:(0,T.jsx)("main",{className:ze,style:{height:"100%"},children:(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{className:"".concat(Ve," ").concat(Z?Ke:""),onClick:function(){return P(!Z)},children:(0,T.jsx)("span",{className:We,children:"数据集"})}),(0,T.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==n?void 0:n.url})]})})})})})})),en=t(90021),nn=t(70413),tn=t(64790),rn="FETCH_TASK_FAILURE",an="FETCH_TASK_SUCCESS",sn="UPDATE_TASK_DATA",cn="HIDE_EVALUATE_RESULT",on="SHOW_EVALUATE_RESULT",ln="MOVE_X",un="MOVE_Y",dn="TRIGGER_RIGHT_PANEL_MASK ",pn="SHOW_REP_loading",fn="FETCH_REP_CONTENT",An="EDIT_REP_CONTENT",xn="SHOW_EVALUATE_LOADING",gn="HIDE_EVALUATE_LOADING",hn="SET_EVALUATE_MESSAGE",mn="SET_SHOW_DIR",vn="SET_REPOS",yn="HIDE_PICTURE_VIEW",kn="SHOW_PICTURE_VIEW",wn="SHOW_NOTICE",jn="HIDE_NOTICE",Sn="SET_VNC_LOADING ",bn=["match","history"],Dn=xe.Z.DirectoryTree,Bn={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function En(e,n){switch(n.type){case ln:return m()(m()({},e),{},{moveX:n.payload});case un:return m()(m()({},e),{},{moveY:n.payload});case pn:case fn:return m()(m()({},e),{},{codeRepData:n.payload});case An:return m()(m()({},e),{},{codeRepData:m()(m()({},e.codeRepData),n.payload)});case on:return m()(m()({},e),{},{evaluateLoading:!1,showEvalResult:!0});case"UPDATE_TIMESTRAP":return m()(m()({},e),{},{timestamp:n.payload});case cn:return m()(m()({},e),{},{showEvalResult:!1});case"FETCH_TASK_START":return m()(m()({},e),{},{loading:!0});case sn:return m()(m()({},e),n.payload);case dn:return m()(m()({},e),{},{showDragMask:n.payload});case rn:return m()(m()({},e),{},{loading:!1,isError:!0});case an:return m()(m()({},e),n.payload);case xn:return m()(m()({},e),{},{evaluateLoading:!0});case gn:return m()(m()({},e),{},{evaluateLoading:!1});case hn:return m()(m()({},e),{},{evaluateMessage:n.payload});case mn:return m()(m()({},e),{},{showDocuments:n.payload});case vn:return m()(m()({},e),n.payload);case wn:return m()(m()({},e),{},{showNotice:!0});case jn:return m()(m()({},e),{},{showNotice:!1});case yn:return m()(m()({},e),{},{showPictureView:!1});case kn:return m()(m()({},e),{},{showPictureView:!0});case Sn:return m()(m()({},e),{},{resetVncLoading:n.payload});default:throw new Error}}var Nn=function(e){var n=e.match,t=e.history,r=g()(e,bn);console.log("props:",r);var a=(0,y.useParams)(),s=(0,y.useSearchParams)(),c=(A()(s,1)[0],(0,y.useLocation)().query,(0,v.useReducer)(En,Bn)),l=A()(c,2),d=l[0],f=l[1],x=(0,v.useState)(1),h=A()(x,2),j=h[0],S=h[1],D=(0,v.useState)(a.taskId),N=A()(D,2),I=N[0],C=N[1],R=(0,v.useRef)(),H=(0,v.useRef)(),O=(0,v.useRef)(),J=(0,v.useState)(),Z=A()(J,2),P=Z[0],G=Z[1],U=(0,y.useLocation)();(0,v.useEffect)((function(){console.log("_params:",a),C(a.taskId),(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})}),[a]);d.moveX;var M=d.taskData,z=(d.moveY,d.evalData),V=(d.showEvalResult,d.codeRepData),W=d.loading,K=d.evaluateLoading,Y=d.evaluateMessage,re=d.showDocuments,ie=d.repos,ce=(d.showPictureView,d.showNotice),oe=d.webDisplayUrl,ue=d.isPictureView,de=d.resetVncLoading,pe=d.timestamp,Ae=d.lastedGetTaskInfoTime,xe=d.showDragMask,me=M.st,ve=M.challenge,ke=M.shixun,we=M.is_teacher,je=M.game,Se=M.has_answer,be=M.vnc_url,Be=M.git_url,Ee=M.user,Ne=M.myshixun,Ie=M.discusses_count,Ce=M.user_praise,Re=M.praise_count,He=M.tpm_cases_modified,Oe=M.tpm_modified,Je=M.tpm_script_modified,Ze=M.mirror_name,Pe=M.mirror_description,Fe=(M.tomcat_url,M.unity_3d_routes),Qe=M.with_code_file,Le=M.unity_3d_result,Ge=(M.next_game,M.prev_game,V.currentPath),Ue=V.paths,Me=V.content,ze=V.language,Ve=V.lastedUpdateTime,We=(Oe||Je)&&0===me,Ke=(He||We)&&!0===Ne.system_tip,Ye=((Ze||[]).indexOf("Html"),(0,v.useMemo)((function(){return!(!Ge||!Ue)&&Ue.indexOf(Ge)>=0}),[Ge,Ue])),qe=(0,v.useMemo)((function(){return Fe&&!Qe||(null==ve?void 0:ve.thiry_party)||be}),[be,Qe,Fe]);function Xe(){return(Xe=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(I,".json"),{method:"get"});case 2:n=e.sent,G(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(e){return hn.apply(this,arguments)}function hn(){return(hn=p()(u()().mark((function e(n){var r,a,s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,tn.ie)(I);case 3:if(r=e.sent,401!==(a=r.status)){e.next=10;break}return t.replace("/user/login",{from:U.pathname}),e.abrupt("return");case 10:if(-3!==a){e.next=14;break}(0,L.eF)({onCancel:function(){window.location.href="/"}}),e.next=25;break;case 14:if(403!==a){e.next=18;break}t.replace("/403"),e.next=25;break;case 18:if(404!==a){e.next=23;break}return t.replace("/404"),e.abrupt("return");case 23:s={loading:!1,isError:!1,taskData:r},n||f({type:an,payload:s});case 25:"webssh"===r.mirror_type&&setTimeout((function(){le.Z.publish("create-socket",1)}),1e3),e.next=32;break;case 28:e.prev=28,e.t0=e.catch(0),console.log(e.t0),n||f({type:rn});case 32:case"end":return e.stop()}}),e,null,[[0,28]])})))).apply(this,arguments)}(0,v.useEffect)((function(){if(Fe&&Qe)return f({type:xn}),le.Z.subscribe("unity3d-load-end",(function(){f({type:gn})}))}),[I,Fe,null==ve?void 0:ve.thiry_party,Qe,f]),(0,v.useEffect)((function(){!function(){Xe.apply(this,arguments)}()}),[]),(0,v.useEffect)((function(){var e=!1;return _e(e),function(){e=!0}}),[f,I]),(0,v.useEffect)((function(){var e=!1;function n(){return(n=p()(u()().mark((function n(){var t,r,a,s,i,c;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(f({type:pn,payload:m()(m()({},V),{},{loading:!0})}),!(Fe&&!Qe||null!=ve&&ve.thiry_party)){n.next=3;break}return n.abrupt("return");case 3:return n.next=5,X(I,{path:Ge});case 5:if(t=n.sent,!e)if(0===t.status)E.ZP.info(t.message),f({type:fn,payload:m()(m()({},V),{},{loading:!1})});else{try{r="txt"===(null==t?void 0:t.file_type)?0===(null===(a=r)||void 0===a?void 0:a.length)?r:window.decodeURIComponent(escape(window.atob(null==t||null===(s=t.content)||void 0===s?void 0:s.content))):null==t||null===(i=t.content)||void 0===i?void 0:i.content}catch(e){r=window.atob(null==t||null===(c=t.content)||void 0===c?void 0:c.content),E.ZP.warning("请确认文件字符集编码是否为UTF-8"),console.log("err:",e)}f({type:fn,payload:m()(m()({},V),{},{content:r,language:t.language,file_type:t.file_type,filename:t.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}if(0===me&&Ge&&1!==ke.hide_code)return function(){n.apply(this,arguments)}(),function(){e=!0}}),[me,Ge,Ae,pe]);var yn=function(){var e=p()(u()().mark((function e(){var n,t,r=arguments;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.length>0&&void 0!==r[0]?r[0]:0,console.log("lastedUpdateTime:",Ye,n),!(0===me&&Ve>0&&Ye||n)){e.next=8;break}return e.next=5,_(Ne.identifier,{path:Ge,evaluate:n,content:Me,game_id:je.id});case 5:return t=e.sent,f({type:An,payload:{lastedUpdateTime:0}}),e.abrupt("return",t);case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useCallback)((function(){}),[yn]);(0,v.useEffect)((function(){return le.Z.subscribe("unlock-test-case",(function(){b.Z.confirm(o()(o()({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,T.jsx)(In,{score:ve.score,is_teacher:we})},"centered",!0),"onOk",jn))}))}),[jn,ve,we]);var jn=(0,v.useCallback)(p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s=je.identifier,(0,Q.U2)("tasks/".concat(s,"/check_test_sets.json"));case 2:if(n=e.sent,t=n.test_sets,r=n.message,-1!==n.status){e.next=7;break}return r.info(r),e.abrupt("return");case 7:a=M.user.grade,M.user.grade=a-2*ve.score,M.test_sets=t,M.game.test_sets_view=!0,f({type:sn,payload:{taskData:M}});case 12:case"end":return e.stop()}var s}),e)}))),[je,ve,f]);function Nn(){return Cn.apply(this,arguments)}function Cn(){return(Cn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$(null==M||null===(n=M.myshixun)||void 0===n?void 0:n.identifier,{});case 2:return t=e.sent,_e(),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Rn(){return Rn=p()(u()().mark((function e(){var n,t,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(I);case 2:n=e.sent,t=n.praise_count,r=n.praise,M.praise_count=t,M.user_praise=r,f({type:sn,payload:{taskData:M}});case 7:case"end":return e.stop()}}),e)}))),Rn.apply(this,arguments)}(0,v.useEffect)((function(){if(!qe||be){var e=function(e){R.current&&f({type:ln,payload:e.pageX}),H.current&&f({type:un,payload:e.pageY})},n=function(){R.current=!1,H.current=!1,f({type:dn,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",n),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}}),[H.current,R.current,qe,f]),O.current=function(){d.moveX=.01!==d.moveX?.01:"40%",f({type:ln,payload:d.moveX})},(0,v.useEffect)((function(){return le.Z.subscribe("vnc-enlarge",(function(){O.current()}))}),[]),(0,v.useEffect)((function(){if(0===me&&ve&&ve.path){var e=ve.path.split(";").filter((function(e){return!!e}));f({type:An,payload:{currentPath:e[0],paths:e}})}}),[ve,me]),(0,v.useEffect)((function(){ke&&(0,L.Dk)(ke.name||"实践项目名称-未填写")}),[ke]);var Hn=(0,v.useCallback)((function(e){function n(){return n=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(F.Z.API_SERVER,"/api/tasks/").concat(I,"/cost_time.json?time=").concat(n),JSON.stringify({time:n}))}catch(e){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}!function(e){n.apply(this,arguments)}(e)}),[I]);function On(){return(On=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q(I,ke.id,n);case 2:M.game.star=n,f({type:sn,payload:{taskData:M}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Jn(){return Jn=p()(u()().mark((function e(n){var t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.props,r=t.children,a=t.eventKey,e.abrupt("return",new Promise(function(){var e=p()(u()().mark((function e(n){var t,s,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&r.length>0&&n(),e.next=3,ne(Ne.identifier,{path:a});case 3:t=e.sent,s=t.trees,c=he(ie,a,ge(s,a)),f({type:vn,payload:{repos:i()(c)}}),n();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),Jn.apply(this,arguments)}function Zn(){f({type:wn})}function Pn(){return(Pn=p()(u()().mark((function e(n,t){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.isLeaf){e.next=7;break}return r=n[0],r.split(".").pop().toLowerCase(),e.next=6,yn();case 6:f({type:An,payload:{currentPath:r}});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Fn(){return(Fn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,f({type:Sn,payload:!0}),le.Z.publish("vnc-reseting"),e.next=5,te(a.taskId);case 5:n=e.sent,t=n.vnc_url,M.vnc_url=t+"×tamp="+(new Date).getTime(),le.Z.publish("vnc-reseting-done",n),f({type:sn,payload:{taskData:M,resetVncLoading:!1}}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})))).apply(this,arguments)}function Qn(){return Qn=p()(u()().mark((function e(t){var r,a,s,i,c,o;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.GameState,a=t.Data,s=t.challenge,console.log("match:",n),"info"!==s){e.next=6;break}le.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:m()({},M.challenge)}}),e.next=16;break;case 6:if("Success"!==r){e.next=16;break}if(!Le&&Qe){e.next=15;break}return e.next=10,ae(I,ye.Base64.encode(I+(new Date).getTime()),a);case 10:i=e.sent,c=i.status,o=i.data,0==c&&(2!==je.status&&(M.game.status=2,M.user.grade+=o.gold,le.Z.publish("update-cost-time")),le.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Ee,open_time:o.open_time,end_time:o.end_time}}),f({type:sn,payload:{taskData:M,evalData:{gold:o.gold,experience:o.experience,next_game:o.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:f({type:on});case 16:case"end":return e.stop()}}),e)}))),Qn.apply(this,arguments)}function Ln(){return(Ln=p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se(I);case 2:return r=e.sent,null!==(n=r)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.remaining_time&&le.Z.publish("update-windows-time",null===(a=r)||void 0===a?void 0:a.data),e.abrupt("return",null===(t=r)||void 0===t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Tn="calc(100vw - 4px - ".concat("80px",")");o()(o()(o()(o()(o()(o()(o()({game:je,taskId:I,user_praise:Ce,praise_count:Re,st:me,challenge:ve,rank_name:M.rank_name,shixun:ke,is_teacher:we,has_answer:Se,unity_3d_routes:Fe,with_code_file:Qe,onEvaluateCallback:function(){},onGetUnity3dMessage:function(e){return Qn.apply(this,arguments)}},"taskId",I),"myshixun",Ne),"user",Ee),"discusses_count",Ie),"onPlusOrCancelPraise",(function(){return Rn.apply(this,arguments)})),"minuxUserGrade",(function(e){var n=M.user.grade;M.user.grade=n-e,f({type:sn,payload:{taskData:M}})})),"taskData",M),ce||(He||We)&&Ne.system_tip,(Ne||{}).id,m()(m()({},z),{},{isPictureView:ue,history:t,webDisplayUrl:oe,onShowPictureView:function(){f({type:kn})},star:je&&je.star,onStarChange:function(e){return On.apply(this,arguments)},onCloseResult:function(){f({type:cn})}});return(0,T.jsx)(v.Fragment,{children:W?(0,T.jsx)(k.Z,{message:"努力请求数据中..",className:"tpi-spin"}):(0,T.jsxs)(v.Fragment,{children:[(0,T.jsxs)("div",{className:"task-wrapper",children:[xe&&(0,T.jsx)("div",{className:"draging-mask"}),(0,T.jsx)(fe,{difficulty:null==ve?void 0:ve.difficulty,mirror_description:Pe,history:t,git_url:Be,shixun:ke,taskData:M,lastedGetTaskInfoTime:Ae,onAddVncTime:function(){return Ln.apply(this,arguments)},taskId:I,isNotice:Ke,resetVncLoading:de,onResetVnc:function(){return Fn.apply(this,arguments)},onResetGitCode:Nn,vnc_url:be,linux_vnc:null==M?void 0:M.linux_vnc,window_vnc_url:(null==M?void 0:M.windows_vnc)||(null==M?void 0:M.virtual_machine),remaining_time:null==M?void 0:M.remaining_time,onShowNotice:Zn,game:je,user:Ee,st:me,onUpdateCode:yn,onUpdateCostTime:Hn,unity_3d_routes:Fe&&!Qe||(null==ve?void 0:ve.thiry_party)}),(0,T.jsxs)("div",{className:"tasks-body2",children:[(0,T.jsx)("section",{className:"left-panel",children:(0,T.jsxs)("ul",{children:[(0,T.jsxs)("li",{onClick:function(){return S(1)},className:1==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-huanjing"}),(0,T.jsx)("span",{children:"环境"})]}),(0,T.jsxs)("li",{onClick:function(){return S(2)},className:2==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-shujuwajue"}),(0,T.jsx)("span",{children:"数据集"})]}),(0,T.jsxs)("li",{onClick:function(){return S(3)},className:3==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-a-chengyuan1"}),(0,T.jsx)("span",{children:"合作者"})]})]})}),(0,T.jsxs)("section",{id:"task-right-panel",className:"right-panel ".concat(be||null!=M&&M.windows_vnc||null!=M&&M.linux_vnc||null!=M&&M.virtual_machine?"vnc":""),style:{width:Tn,minWidth:"500px"},children:[(0,T.jsxs)("div",{style:{height:"100%"},className:1===j?"":"hide",children:["webssh"===M.mirror_type&&(0,T.jsx)(De,{sshConfigData:M||{},sid:1}),"graph"===M.mirror_type&&(0,T.jsx)(Te,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode}),("jupyterlab"===M.mirror_type||"jupyternotebook"===M.mirror_type)&&(0,T.jsx)($e,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode})]}),(0,T.jsxs)("div",{className:2===j?"data_env_lists":"hide",children:[(0,T.jsxs)("div",{className:"data_header",children:["数据集 (",null==P?void 0:P.data_count,")"]}),(0,T.jsx)("div",{style:{padding:20},children:(0,T.jsx)(en.Z,{detail:P})})]}),(0,T.jsx)("div",{className:3===j?"data_env_lists":"hide",children:(0,T.jsx)("div",{children:(0,T.jsx)(nn.Z,{})})})]})]})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:re,onClose:function(){f({type:mn,payload:!1})},children:(0,T.jsx)(Dn,{className:"dir-tree",selectedKeys:["".concat(Ge)],treeData:ie,onSelect:function(e,n){return Pn.apply(this,arguments)},loadData:function(e){return Jn.apply(this,arguments)}})})})]})})};function In(e){var n=e.is_teacher,t=e.score;return(0,T.jsx)(v.Fragment,{children:n?(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{children:"已经过职业认证的教师可以免金币查看隐藏测试集。"}),(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")}),(0,T.jsx)("a",{href:"/account/certification",class:"to-certification-link",target:"_blank",children:"立即认证"})]}):(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")})})}},19394:function(e,n,t){"use strict";t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(92911);function o(e){return(0,c.U2)("libraries/".concat(e,".json"))}function l(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,c.v_)("libraries.json",e)}function f(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},64790:function(e,n,t){"use strict";t.d(n,{$L:function(){return o},M3:function(){return w},NV:function(){return u},T:function(){return g},V1:function(){return p},ie:function(){return y},ln:function(){return m},pV:function(){return S},th:function(){return A}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(92911);function o(e){return l.apply(this,arguments)}function l(){return(l=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,n){return x.apply(this,arguments)}function x(){return(x=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return k.apply(this,arguments)}function k(){return(k=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return j.apply(this,arguments)}function j(){return(j=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e,n){return b.apply(this,arguments)}function b(){return(b=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},45445:function(e,n,t){"use strict";t.d(n,{Jd:function(){return D},a$:function(){return S},dU:function(){return p},fi:function(){return w},m_:function(){return m},rB:function(){return y},rV:function(){return A},x4:function(){return g},zE:function(){return u}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(92911);function u(e){return d.apply(this,arguments)}function d(){return(d=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/jupyter.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e){return x.apply(this,arguments)}function x(){return(x=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/start.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return k.apply(this,arguments)}function k(){return(k=o()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n,"/active_pod.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return j.apply(this,arguments)}function j(){return(j=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(t=a()({},n)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/sync_code.json"),{method:"Post",body:t}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(n.identifier,"/get_data_sets.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){return B.apply(this,arguments)}function B(){return(B=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/reboot_esc.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},57035:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35601:function(){},44e3:function(e,n,t){"use strict";var r=t(84966),a=t(23088);const s=r.ZP;s.Header=r.h4,s.Footer=r.$_,s.Content=r.VY,s.Sider=a.Z,n.Z=s},25769:function(e,n,t){"use strict";var r=t(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,s,i,c,o,l,u=!1;n||(n={}),t=n.debug||!1;try{if(i=r(),c=document.createRange(),o=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),n.format)if(r.preventDefault(),void 0===r.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[n.format]||a.default;window.clipboardData.setData(s,e)}else r.clipboardData.clearData(),r.clipboardData.setData(n.format,e);n.onCopy&&(r.preventDefault(),n.onCopy(r.clipboardData))})),document.body.appendChild(l),c.selectNodeContents(l),o.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){t&&console.error("unable to copy using execCommand: ",r),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(r){t&&console.error("unable to copy using clipboardData: ",r),t&&console.error("falling back to prompt"),s=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(c):o.removeAllRanges()),l&&document.body.removeChild(l),i()}return u}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var r=s(t(59301)),a=s(t(25769));function s(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="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},i(e)}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function o(e,n){if(null==e)return{};var t,r,a=function(e,n){if(null==e)return{};var t,r,a={},s=Object.keys(e);for(r=0;r=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function l(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){for(var t=0;t4?(0,Nf.jsx)(KA.Z,t()(t()({ref:n},{autoplay:!0,slidesToShow:4,slidesToScroll:1,rows:1,dots:!1}),{},{children:f.map((function(A,f){return(0,Nf.jsx)("div",{className:x,children:(0,Nf.jsxs)("div",{className:I,children:[(0,Nf.jsxs)("div",{onClick:function(){return window.open("/paths/".concat(A.identifier))},children:[(0,Nf.jsx)("div",{className:T,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:l,children:[(0,Nf.jsx)(QA.Z,{placement:"topLeft",title:A.name,children:(0,Nf.jsx)("div",{className:o,children:A.name})}),(0,Nf.jsxs)("div",{className:y,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:z,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsxs)("div",{className:"".concat(m," ").concat(A.countdown?"":H),children:[(0,Nf.jsxs)("div",{className:"".concat(d),style:{opacity:"".concat(A.countdown?"1":"0")},children:[(0,Nf.jsx)("span",{className:"iconfont icon-daojishi"}),(0,Nf.jsx)("div",{className:C,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:"".concat(b),children:["限时价:",(0,Nf.jsxs)("div",{className:C,children:[(0,Nf.jsx)("span",{className:L,children:"¥"}),A.is_discount?A.price:A.origin_price]})]})]})]})]}),(0,Nf.jsxs)("div",{className:p,children:[(0,Nf.jsxs)("div",{className:B,children:[A.learn_count/1e4>1?(A.learn_count/1e4).toFixed(1)+"W":A.learn_count,"人正在学"]}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?c:v," ").concat(A.user_paid_subject?0==A.progress.current?"":g:""),onClick:function(){ti(A.identifier),console.log("123")},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]})},f)}))})):(0,Nf.jsx)("div",{style:{width:"1230px",display:"flex"},children:f.map((function(A,f){return(0,Nf.jsx)("div",{style:{width:"308px"},className:x,children:(0,Nf.jsxs)("div",{className:I,children:[(0,Nf.jsxs)("div",{onClick:function(){return window.open("/paths/".concat(A.identifier))},children:[(0,Nf.jsx)("div",{className:T,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:l,children:[(0,Nf.jsx)(QA.Z,{placement:"topLeft",title:A.name,children:(0,Nf.jsx)("div",{className:o,children:A.name})}),(0,Nf.jsxs)("div",{className:y,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:z,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsxs)("div",{className:"".concat(m," ").concat(A.countdown?"":H),children:[(0,Nf.jsxs)("div",{className:"".concat(d),style:{opacity:"".concat(A.countdown?"1":"0")},children:[(0,Nf.jsx)("span",{className:"iconfont icon-daojishi"}),(0,Nf.jsx)("div",{className:C,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:"".concat(b),children:["限时价",(0,Nf.jsxs)("div",{className:C,children:[(0,Nf.jsx)("span",{className:L,children:"¥"}),A.is_discount?parseInt(A.price.split(".")[1])>0?A.price:A.price.split(".")[0]:parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]})]})]})]}),(0,Nf.jsxs)("div",{className:p,children:[(0,Nf.jsxs)("div",{className:B,children:[A.learn_count/1e4>1?(A.learn_count/1e4).toFixed(1)+"W":A.learn_count,"人正在学"]}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?c:v,"\n ").concat(A.user_paid_subject?0==A.progress.current?"":g:""),onClick:function(){A.user_paid_subject?N.history.push("/paths/".concat(A.identifier)):ti(A.identifier)},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]})},f)}))})}),(0,Nf.jsxs)("div",{style:{display:"".concat(f.length>4?"block":"none")},className:U,children:[(0,Nf.jsx)(VA.Z,{className:X,onClick:function(){return n.current.prev()}}),(0,Nf.jsx)(RA.Z,{className:O,onClick:function(){return n.current.next()}})]})]})},ei=function(){return(0,Nf.jsxs)("div",{className:"".concat(GA," ").concat(uf?JA:""),children:[uf?(0,Nf.jsx)(RA.Z,{className:ZA,onClick:function(){return xf(!uf)}}):(0,Nf.jsx)(VA.Z,{className:ZA,onClick:function(){return xf(!uf)}}),(0,Nf.jsx)("div",{className:SA,children:Lf.map((function(A,f){return(0,Nf.jsxs)("div",{className:EA,children:[(0,Nf.jsx)("img",{src:A.img}),(0,Nf.jsx)("span",{children:A.title})]},f)}))})]})},wi=function(A){var f=A.TopTitleValue,i=A.BannerList,n=(0,P.useState)(""),t=a()(n,2),j=t[0],w=t[1];(0,P.useEffect)((function(){i.length>0&&w(i[0].comment)}),[i]);var N=(0,P.useState)(0),v=a()(N,2),c=v[0],g=v[1],L=(0,P.useState)(!1),D=a()(L,2),r=D[0],u=D[1];return(0,Nf.jsxs)("div",{className:gA,children:[(0,Nf.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Nf.jsx)(vf,{img:f.img,title:f.title}),(0,Nf.jsxs)("div",{style:{fontSize:"14px",color:"#165DFF",whiteSpace:"nowrap",cursor:"pointer"},onClick:M()(e()().mark((function A(){return e()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,u(!0);case 2:return A.next=4,s({type:"intraincourse/getUserComments",payload:{is_change:1}});case 4:return A.next=6,u(!1);case 6:case"end":return A.stop()}}),A)}))),children:["换一换",(0,Nf.jsx)(kA.Z,{style:{marginLeft:"5px"}})]})]}),(0,Nf.jsx)(_A.Z,{spinning:r,children:(0,Nf.jsxs)("div",{style:{marginTop:"30px"},children:[(0,Nf.jsx)("div",{className:LA,children:i.map((function(A,f){return(0,Nf.jsxs)("div",{onClick:function(){w(A.comment),g(f)},children:[(0,Nf.jsxs)("div",{style:{display:"flex",cursor:"pointer"},children:[(0,Nf.jsx)("img",{height:46,width:46,style:{borderRadius:"50%",marginLeft:"9px"},src:A.avatar}),(0,Nf.jsxs)("div",{style:{marginLeft:"10px",padding:"3px 0"},children:[(0,Nf.jsx)("div",{style:{fontSize:"14px",color:"#232B40"},children:A.name}),(0,Nf.jsx)("div",{style:{fontSize:"12px",color:"#6B758B"},children:A.school_name})]})]}),c==f?(0,Nf.jsx)("img",{width:68,height:26,style:{marginTop:"7px"},src:Mf.xhgy}):(0,Nf.jsx)(Nf.Fragment,{})]},f)}))}),j?(0,Nf.jsx)("div",{className:DA,children:j}):(0,Nf.jsx)(Nf.Fragment,{})]})})]})};return(0,Nf.jsxs)("div",{className:rA,children:[(0,Nf.jsxs)("div",{className:uA,children:[(0,Nf.jsx)(KA.Z,{className:xA,pauseOnDotsHover:!0,ref:wf,autoplay:!0,children:D.BannerList.map((function(A,f){return(0,Nf.jsx)("div",{className:IA,children:(0,Nf.jsx)("a",{href:A.path||"#",children:(0,Nf.jsx)("img",{src:(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER)+A.image_url})})},f)}))}),(0,Nf.jsxs)("div",{className:U,children:[(0,Nf.jsx)(VA.Z,{className:X,onClick:function(){return wf.current.prev()}}),(0,Nf.jsx)(RA.Z,{className:O,onClick:function(){return wf.current.next()}})]})]}),(0,Nf.jsxs)("div",{className:TA,children:[(0,Nf.jsxs)("div",{className:lA,children:[(0,Nf.jsxs)("div",{className:mA,children:[(0,Nf.jsx)("div",{className:oA,children:(0,Nf.jsx)("img",{height:42,width:42,style:{borderRadius:"50%"},src:(0,ef.bg)()?"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/images/").concat(null===(f=w.userInfo)||void 0===f?void 0:f.image_url):Mf.tx})}),(0,Nf.jsxs)("div",{className:yA,children:[(0,ef.bg)()?(0,Nf.jsx)("div",{className:zA,children:null===(i=w.userInfo.ec_user_info)||void 0===i?void 0:i.user_name}):(0,Nf.jsx)("div",{className:zA,onClick:function(){s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"点击登录"}),(0,Nf.jsx)("div",{className:CA,onClick:function(){var A;(0,ef.bg)()?N.history.push("/users/".concat(null===(A=w.userInfo)||void 0===A?void 0:A.login,"/paths?category=payed")):s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"我的课程"})]})]}),lf.map((function(A,f){return(0,Nf.jsxs)("div",{className:dA,children:[(0,Nf.jsx)("div",{className:oA,children:(0,Nf.jsx)("span",{style:{fontSize:"19px",color:"#595959"},className:"iconfont ".concat(A.img)})}),(0,Nf.jsxs)("div",{className:yA,children:[(0,Nf.jsx)("div",{className:zA,children:A.num}),(0,Nf.jsx)("div",{className:CA,children:A.title})]})]},f)}))]}),D.TopCategoryList.length>1?(0,Nf.jsxs)("div",{className:"".concat(bA),children:[(0,Nf.jsx)("div",{style:{paddingRight:"".concat(D.TopCategoryList.length>14?"50px":"")},className:"".concat(HA," ").concat(Hf?pA:""),children:D.TopCategoryList.map((function(A,f){return(0,Nf.jsx)("div",{className:"".concat(BA," ").concat(Cf==A.id?UA:""),onClick:function(){-1!=A.id?(hf.tag_ids=[A.id],Gf(hf)):(hf.tag_ids=[],Gf(hf)),s({type:"intraincourse/getCateHotDiscount",payload:{tag_ids:-1!=A.id?A.id:""}}),ni(),mf(A.id)},children:A.name},f)}))}),D.TopCategoryList.length>14?(0,Nf.jsxs)("div",{className:XA,onClick:function(){return pf(!Hf)},children:[(0,Nf.jsx)("span",{children:Hf?"收起":"展开"}),(0,Nf.jsx)(VA.Z,{className:"".concat(OA," ").concat(Hf?hA:"")})]}):(0,Nf.jsx)(Nf.Fragment,{})]}):(0,Nf.jsx)(Nf.Fragment,{}),D.HotList.length>0?(0,Nf.jsx)(ji,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:Mf.rmtj}),title:"热门推荐"},BannerList:D.HotList}):(0,Nf.jsx)(Nf.Fragment,{}),D.DiscountList.length>0?(0,Nf.jsx)(ji,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:Mf.xshk}),title:"限时好课"},BannerList:D.DiscountList}):(0,Nf.jsx)(Nf.Fragment,{}),(0,Nf.jsxs)("div",{className:h,children:[(0,Nf.jsx)(vf,{img:(0,Nf.jsx)("img",{src:Mf.sykc}),title:"所有课程"}),(0,Nf.jsxs)("div",{className:G,children:[(0,Nf.jsxs)("div",{className:Z,children:[(0,Nf.jsxs)(WA.ZP,{onClick:function(){return qf(!Qf)},children:[(0,Nf.jsx)("span",{className:"iconfont icon-shaixuan ".concat(S)}),"筛选"]}),(0,Nf.jsx)($A.default,{className:E,defaultValue:"most_popular",style:{width:120},onChange:function(A){hf.sort_by=A,Gf(hf),ni()},options:[{value:"most_popular",label:"最受欢迎"},{value:"publish_time",label:"最新上线"}]}),(0,Nf.jsx)("span",{className:J,onClick:function(){hf.tag_ids=[],Gf(hf),ni()},children:"清除筛选"})]}),(0,Nf.jsxs)("div",{className:V,children:[(0,Nf.jsx)(Af.Z,{placeholder:"请输入讲师或课程名称进行搜索",onPressEnter:function(A){hf.keyword=A.target.value,Gf(hf),ni()},onChange:function(A){ii(A.target.value)},bordered:!1}),(0,Nf.jsx)("span",{style:{fontSize:"19px",cursor:"pointer"},className:"iconfont icon-sousuo3",onClick:function(){hf.keyword=fi,Gf(hf),ni()}})]})]}),(0,Nf.jsxs)("div",{className:R,children:[(0,Nf.jsx)("div",{className:k,style:{display:"".concat(Qf?"block":"none")},children:null===(n=D.Tags)||void 0===n?void 0:n.map((function(A,f){return(0,Nf.jsxs)("div",{className:F,children:[(0,Nf.jsxs)("div",{className:Y,onClick:function(){return Ff(kf==f?null:f)},children:[A.name,kf==f?(0,Nf.jsx)(FA.Z,{}):(0,Nf.jsx)(YA.Z,{})]}),(0,Nf.jsx)("div",{className:"".concat(K," ").concat(kf==f?Q:""),children:A.children.map((function(A,f){return(0,Nf.jsx)(ff.Z,{checked:-1!=hf.tag_ids.indexOf(A.id),value:A.id,onChange:function(A){-1==hf.tag_ids.indexOf(A.target.value)?(hf.tag_ids.push(A.target.value),Gf(hf)):(delete hf.tag_ids[hf.tag_ids.indexOf(A.target.value)],Gf(hf)),ni()},children:(0,Nf.jsx)("div",{style:{color:"".concat(-1!=hf.tag_ids.indexOf(A.id)?"#FF7820":""),whiteSpace:"nowrap"},children:A.name})},f)}))})]},f)}))}),(0,Nf.jsxs)("div",{className:q,children:[(0,Nf.jsx)(_A.Z,{spinning:Ef,children:(0,Nf.jsx)("div",{style:{width:"100%"},children:null===(j=D.SubjectList.list)||void 0===j?void 0:j.map((function(A,f){return(0,Nf.jsxs)("div",{style:{position:"relative"},children:[(0,Nf.jsx)("div",{className:W,onClick:function(){return window.open("/paths/".concat(A.identifier))},children:(0,Nf.jsxs)("div",{style:{flex:"1",display:"flex"},children:[(0,Nf.jsx)("div",{className:_,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:$,style:{maxWidth:"".concat(Qf?"500px":"680px")},children:[(0,Nf.jsx)(QA.Z,{title:A.name,placement:"topLeft",children:(0,Nf.jsx)("div",{className:AA,children:A.name})}),(0,Nf.jsx)("div",{className:fA,children:(0,Nf.jsx)(af.Z,{showLines:1,className:iA,showTextOnly:!0,value:A.description||""},1)}),(0,Nf.jsxs)("div",{className:nA,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:tA,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsx)("div",{className:jA,children:(i=A.subject_statics,n="",t=" • ",i.stages_count>0&&(n+=i.stages_count+"个课程章节"+t),i.shixun_count>0&&(n+=i.shixun_count+"个项目实战"+t),i.shixun_challeng_count>0&&(n+=i.shixun_challeng_count+"个实践关卡"+t),i.video_items_count>0&&(n+=i.video_items_count+"节视频"),"•"===n[1]&&(n=n.slice(2,n.length)),"•"===n[n.length-2]&&(n=n.slice(0,n.length-3)),n)})]})]})}),(0,Nf.jsxs)("div",{className:eA,children:[A.user_paid_subject?(0,Nf.jsxs)("div",{className:vA,children:[(0,Nf.jsx)(nf.Z,{style:{width:"100%"},percent:A.progress.current/A.progress.total*100,strokeWidth:6,showInfo:!1,strokeColor:"#FCD78F"}),(0,Nf.jsxs)("div",{className:PA,children:["学习至",(0,Nf.jsxs)("span",{children:["第",(0,Pf.EM)(A.progress.current),"章"]})]})]}):(0,Nf.jsx)("div",{children:A.is_discount?(0,Nf.jsxs)("div",{className:MA,children:[(0,Nf.jsxs)("div",{className:sA,children:[(0,Nf.jsxs)("span",{children:[(0,Nf.jsx)("span",{className:L,children:"¥"}),A.is_discount?parseInt(A.price.split(".")[1])>0?A.price:A.price.split(".")[0]:parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]}),(0,Nf.jsxs)("del",{style:{display:"".concat(A.is_discount&&A.countdown?"block":"none")},children:["¥",parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]}),(0,Nf.jsxs)("div",{className:aA,style:{display:"".concat(A.countdown?"block":"none")},children:[(0,Nf.jsx)("div",{className:B,children:"优惠倒计时"}),(0,Nf.jsx)("div",{className:PA,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:NA,style:{display:"".concat(A.countdown?"none":"block")},children:["课程原价:",(0,Nf.jsxs)("del",{children:["¥",parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]})]}):(0,Nf.jsxs)("div",{className:wA,children:[(0,Nf.jsx)("span",{className:L,children:"¥"}),parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?c:v,"\n ").concat(A.user_paid_subject?0==A.progress.current?"":g:""),onClick:function(){A.user_paid_subject?N.history.push("/paths/".concat(A.identifier)):ti(A.identifier)},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]},f);var i,n,t}))})}),(0,Nf.jsx)(tf.Z,{className:cA,showQuickJumper:!0,showSizeChanger:!1,total:D.SubjectList.total,onChange:function(A){hf.page=A,Gf(hf),ni()},defaultPageSize:hf.per_page,defaultCurrent:1,current:hf.page})]})]})]}),(0,Nf.jsx)(wi,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:Mf.yhpj}),title:"用户评价"},BannerList:D.UserComments}),(0,Nf.jsx)("img",{height:153,width:1200,style:{objectFit:"cover",margin:"40px",cursor:"pointer",opacity:"".concat(D.Adv.image_url?"1":"0")},src:(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER)+D.Adv.image_url,onClick:function(){return window.open(D.Adv.jump_url)}})]}),(0,Nf.jsx)(ei,{})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54056],{97975:function(A,f,i){i.r(f),i.d(f,{default:function(){return Lf}});var n=i(82242),t=i.n(n),j=i(7557),w=i.n(j),M=i(41498),e=i.n(M),s=i(79800),P=i.n(s),a=i(59301),N=i(8785),v="order___T1t73",L="study___O8gTF",c="studyActive____XjIl",g="qianfuhao___ttEG4",D="TopTitle___NtQws",r="BannerComponent___cA8Rz",u="Swiper___WCEkn",x="BannerListItemDiv___i6OHa",I="BannerListItem___WRjxL",T="BannerListItemImg___VST7T",l="BannerListItemInfo___Maz5j",o="BannerListItemInfoTitle___NbUj7",y="BannerListItemInfoTeacher___adanB",z="BannerListItemInfoRate___Iiz8R",C="span___Q5aOf",m="BannerListItemInfoTime___hGPBk",d="countdown___yDGAq",b="timeprice___r1rB5",H="BannerListItemInfoTime2___IH_0F",p="But___n8EMs",B="span1___c81QL",U="PrevNext___hsSaR",X="LeftButton___xv8Cd",O="RightButton___CCgMW",h="AllCourse___XLXVP",G="AllCourseTop___ra4rb",Z="ButList___JDlsR",S="icon___VoVSC",E="Select___PmCfz",J="clear___DtGmH",V="Search___nX6r4",R="AllCourseCent___tr2ln",k="AllCourseCentLeft___CKuX4",F="AllCourseCentLeftItem___lqiIv",Y="AllCourseCentLeftItemName___Uz0_G",K="checkboxDiv___ttZ2D",Q="checkboxDivClose___pLnfq",q="AllCourseCentRight___PvNud",W="AllCourseCentRightItem___HZtBN",_="AllCourseCentRightItemLeft___ppfeb",$="AllCourseCentRightItemCent___QH6kE",AA="AllCourseCentRightItemCentTitle___MkSs3",fA="AllCourseCentRightItemCentIntro___AaW2U",iA="topicTitle___XNbLV",nA="AllCourseCentRightItemCentTeacher___K9JM9",tA="AllCourseCentRightItemCentRate___nvP_8",jA="AllCourseCentRightItemCentNum___NdRPW",wA="AllCourseCentRightItemRight___oc_it",MA="OriginPrice___g_WQa",eA="IsDiscount___nm8g9",sA="IsDiscountPrice___vcPDt",PA="IsDiscountCountdown___ED5GI",aA="span2___iCDNr",NA="IsDiscountOriginPrice___dHu5H",vA="two___Xhngl",LA="Pagination___qKPNH",cA="UserReview___KmjLd",gA="UserReviewInfo___FQdRQ",DA="UserReviewWords___ByZG7",rA="body___CgzAR",uA="BannerList___UAlhX",xA="BannerDiv___Y_iJx",IA="Banner___pjKbp",TA="Cent___ISiU9",lA="InfoDiv___HPQcD",oA="Img___h9Y_0",yA="Info___UCa4P",zA="Info1___jkSAI",CA="Info2___ye3YF",mA="userInfoDiv___UJuyG",dA="Detailed___WSFSZ",bA="CustomTags___fDxDW",HA="centNavDiv___J7CEL",pA="centNavDivOpen___S9xEP",BA="centNav___jBalL",UA="centNavActive___j2oo_",XA="OpenClose___pb09k",OA="OpenIcon___bVCdt",hA="CloseIcon___SI85g",GA="FixeRight___YVyTP",ZA="FixeAbout___vzDzf",SA="FixeInfo___GOZo3",EA="Qrcode___p1quP",JA="FixeRightOpen___qALtO",VA=i(53084),RA=i(14988),kA=i(61667),FA=i(20538),YA=i(78386),KA=i(9951),QA=i(6848),qA=i(31395),WA=i(3113),_A=i(71418),$A=i(57809),Af=i(73782),ff=i(24905),nf=i(93948),tf=i(27092),jf=i(94334),wf=i(39634),Mf=i.p+"static/qecode1.88a461fe.jpg";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ef={qrCode1:Mf,qrCode2:"data:image/jpeg;base64,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",bz:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAYAAACKsM07AAAAAXNSR0IArs4c6QAAA3NJREFUSEuVlV1oXEUUx///2YkWH4qGouKDBYkpaChUwQ8E0QpWRdRSlr337kZDtRZL81JEEWuDEvFBRKgfUAWrXTJzl1tBBbXBD1Ks+KAtgqWaBEQRE5WsH6BomrlzZJbdsLvdtuk83jnz/50z5/znEmdZY2NjanZ2doeIPARgHYA/ReR9AE+nafrT2c7zTAFBfGZm5iCA+wBkAI6QvFREtgGg9/7WWq12/EwaHYBKpXJLnufPArgGwAskfxGRvSRLxpgAaKzh4eGLnXOHASwCiAB8CeAPkm/Mzc2NT01NuVbsMiCIO+c+InmU5MGlpaW3tdbvAPjOWlvqzrJcLt/mvf9YRG4AcDWA6wFsVUpZY8z9pwDiOP4cQME5d1OWZXkIiOP4XwCPWWtf6gaMjo6ev7Cw8B/JB4wxB8J+FEXbSO7TWq+vVquNq1uuoCm2x1r7fEssjuOfSb5pjHmyG5AkyVoR+UFE7k7TNDQd5XJ5tff+r3ZoOyAET6Zpur0lFkXRPpKbtdZD1Wr1t3ZIHMevAyg55y7LsuzvsJckybUi8hXJO4wxkx0VRFG0G8AYgB2FQqEmIld470MCkyTrSqmd/f39R+r1epiiEPugiIySPO6cO9rX17dORPYDuMA5d1WWZSc7AEmSXOS9PxHGcLlB5CsiMg1gb49R/ALAMwBqAFa39pVSIxMTE291NLlUKg0ppT4IgSStiJwQkZB1RUTuBPANgEMAgrGC2HUAbg+mI7nbe79KKbVGRDYDGALwlLX2uUYFxWKxX2v9Ncl5EbnHWvtrHMdrAISpujCYKk3T97orKBaLl2utXwWwieSwMSYNekmSPCEi481vE4zjeA+AXeEZCOLN8fwwmI3kjcaY70/n1KbTw3Vscc5tyLIsXGdo9gERuXl+fn4gAGZIfmKMeaS5uUlEDonIvb0y74aNjIysWlxc/FZEjqVpuqXphw0kj5HcGAAnSe4yxrzczN4GZ1pr158u8x6e2Om9fzHP80uyLPu9WCyep7UOz8jWAJDWgUKhcGWe558CsNbax1cKqFQqA3mez3rv71JKPQpgY6PB5PbQlIdbQtPT0/sHBwf/aa9oJZD2jAH8SHIgnMvz/LNTnutQUSAbY15biXjbs9LzXE8AgDqAhv3PYa3tlVgvwPg5iHaEeu/frdVq4d+wvP4HGwikRE6Rf0EAAAAASUVORK5CYII=",lhkz:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAUdJREFUOE+tVS1LBFEUPWeCLoi/QbAaFoNYxbRoMPreXdhmMBqErYrZtlgXBN/KFJliEwQ3GLSIv8CoQdTBMPKuDLggw8zsOM6r99xzP87lPGLKs9a+AZjPwNacc9d5qaxI+KSqVyQXAWwA+DfhuXNuR0S2VPWiCcJbAAMAqwD6tQlFZNd7PyCZXU3xyMaYzbw9BkHQ9t4fkbxR1YPfmFardTccDl9zRbHWapEwJMdJknTCMPyYJt4kTmttpwgcx/E4iqL3vLiILKjqYTY29WyKihljlkneA/gE8AVgFsBM2mGqYJ03B2BJVXuj0ehURI5Vda95wjqtpTmFI4tIr4g0SZLLMAyf/yRK2dkAeACw7px7qToJu93uSh7Ye99W1ROSjwD2VdVPcKWHXVbZGLNN8gxA0LR9NWMOaVc/Btu4fTVusJW/gG+1IruVgfVOmQAAAABJRU5ErkJggg==",rmtj:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ3IiBoZWlnaHQ9IjI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNFOTZBNjciIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRjZBM0EwIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNzAuNzMlIiB5MT0iNDMuNzIxJSIgeDI9IjI5LjUyNyUiIHkyPSI1NC4xNTYlIiBpZD0iZCI+PHN0b3Agc3RvcC1jb2xvcj0iI0U5NkE2NyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRDgwODEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTQ3djI2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0ibTcwLjk4NCAxNi43OTIuOTg0LTIuNjQgMi4wMTYuODE2LjM4NC0yLjczNi0xLjQ2NC0uNiAxLjEyOC0zLjA0OGgxLjI5NmwtMS4xNTIgOC4yMDhoNS4wMTZsLjUyOC0zLjY0OC0xLjA1Ni45MTJoLS40NTZsMS4xMDQtNy43NTJoLTQuNDE2bC41MDQtMS4zNjhoLTQuNTZsLjYyNC43NDQtLjI0LjYyNEg2OS4yOGwtLjMzNiAyLjI4aDEuNDRsLS42NDggMS43NzYtLjk4NC0uNDA4LS4zODQgMi43MzYuNDMyLjE2OC0xLjQ2NCAzLjkzNmgzLjY0OFptLTcuMTA0IDBjLjQ0OCAwIC44NTItLjE1NiAxLjIxMi0uNDY4LjM2LS4zMTIuNTgtLjcuNjYtMS4xNjRsLjMzNi0yLjM1MiAxLjg3Mi0uMzM2LjMzNi0yLjUyLTEuODQ4LjMxMi4xOTItMS40NjRoMS44MjRsLjMxMi0yLjI4aC0xLjhsLjIxNi0xLjU4NGgtMy42NDhsLS4yNCAxLjU4NGgtMi4yOGwtLjMxMiAyLjI4aDIuMjhsLS4zMTIgMi4xMTItMi4zMjguNDA4LS4zMzYgMi41MiAyLjMwNC0uMzg0LS4xNDQgMS4wOC0yLjEzNiAyLjI1NmgzLjg0Wm00Ljk2OCA1LjQyNC0uMjQtNC41MTJoLTQuMTA0bC4yNCA0LjUxMmg0LjEwNFptNC45OTIgMC0uMjQtNC41MTJoLTQuMTA0bC4yNCA0LjUxMmg0LjEwNFptLTExLjM3NiAwIDEuNTYtNC41MTJINTkuOTJsLTEuNTYgNC41MTJoNC4xMDRabTE2LjM5MiAwLS4yNC00LjUxMmgtNC4xMDRsLjI0IDQuNTEyaDQuMTA0Wm04LjIzMi0xMy42MzJWNS4zOTJoLTQuMTA0bC4wMjQgMy4xOTJoNC4wOFptMTAuMzY4IDEzLjYzMmMuNDY0IDAgLjg3Mi0uMTQ4IDEuMjI0LS40NDQuMzUyLS4yOTYuNTYtLjY3Ni42MjQtMS4xNGwyLjA4OC0xNC43ODRoLTEzLjQ0bC0uMzM2IDIuMjhoOS4zMzZsLTEuNjU2IDExLjg1Ni0yLjEzNiAyLjIzMmg0LjI5NlptLTEyLjUwNCAwTDg2LjggOS4wNGgtNC4xMDRsLTEuODQ4IDEzLjE3Nmg0LjEwNFptMjguMzItLjA0OC4wNDgtLjM4NGg4Ljg4bC4zMTItMi4yNTZoLTIuOTUybC4yNjQtMS45MmgyLjM3NmwuMzM2LTIuMjhoLTIuMzc2bC4yNjQtMS45MmgyLjM3NmwuMzEyLTIuMjhoLTIuMzc2bC4yODgtMS45MmgyLjkyOGwuMzEyLTIuMjhoLTIuOTI4bC4yMTYtMS41MTJoLTQuODcybC45MTIuOTEyLS4wOTYuNmgtMi4wODhsLjI4OC0xLjk5Mi00LjcwNCAxLjUzNi0uMzg0IDIuNzM2Ljc2OC0uMjQtMS44NDggMTMuMmgzLjc0NFptLTcuNDE2LjAyNGMuNDQ4IDAgLjg0OC0uMTQ4IDEuMi0uNDQ0LjM1Mi0uMjk2LjU2OC0uNjc2LjY0OC0xLjE0bC43NDQtNS4zNTIuNi0uMTkyLjM2LTIuNDk2LS42MjQuMTkyLjM2LTIuNTkyaC44MTZsLjI4OC0yLjEzNmgtLjc5MmwuNDMyLTMuMDQ4aC00LjcyOGwuNi42OTYtLjMzNiAyLjM1MmgtMS4yOTZsLS4yODggMi4xMzZoMS4yNzJsLS41NTIgMy45MTItMS4zNDQuNDA4LS4zNiAyLjUyIDEuMzY4LS40MzItLjQ4IDMuNDU2LTEuNjA4IDIuMTZoMy43MlptMTEuMDY0LTExLjA2NGgtMi4xMTJsLjI4OC0xLjkyaDIuMDg4bC0uMjY0IDEuOTJabS0uNiA0LjJoLTIuMDg4bC4yNjQtMS45MmgyLjA4OGwtLjI2NCAxLjkyWm0tLjU3NiA0LjJoLTIuMTEybC4yNjQtMS45MmgyLjExMmwtLjI2NCAxLjkyWm0xOC4wNDgtMTAuOTQ0LjA3Mi0uNTUyaDQuMTI4bC0uMDcyLjU1Mmg0LjEwNGwuMDcyLS41NTJoMy40MDhsLjI4OC0yLjA2NGgtMy4zODRsLjE0NC0xLjAzMmgtNS4wMTZsLjc2OC45MTItLjAyNC4xMmgtNC4xMDRsLjE0NC0xLjAzMmgtNS4wMTZsLjc2OC45MTItLjAyNC4xMmgtMy40MDhsLS4yODggMi4wNjRoMy40MDhsLS4wNzIuNTUyaDQuMTA0Wm0tMy42IDEzLjU4NCAxLjEyOC04LjAxNiAxLjYzMi0yLjE4NGgxMS43NmwuMzM2LTIuMjhoLTEwLjM5MmwuNDMyLS41NzZoLTQuODk2bC0uNDMyLjU3NmgtMy4zODRsLS4zMzYgMi4yOGgxLjk5MmwtMy4yNjQgNC4zNDRoMS44MjRsLS44MTYgNS44NTZoNC40MTZabTcuOCAwYy40NjQgMCAuODc2LS4xNDggMS4yMzYtLjQ0NC4zNi0uMjk2LjU3Mi0uNjY4LjYzNi0xLjExNmwuMjg4LTIuMDY0aDQuMzQ0bC4yODgtMi4xNmgtNC4wMDhsMy4wNzItMS4zMi4zNi0yLjQ3MmgtMTAuNTM2bC0uMjg4IDIuMDE2aDUuOTI4bC0zLjE2OCAxLjQ4OC0uMDQ4LjI4OGgtNC4wOGwtLjI4OCAyLjE2aDQuMDU2bC0uMTkyIDEuNDY0LTIuMTEyIDIuMTZoNC41MTJaIiBmaWxsPSIjMTgxODE4IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48Y2lyY2xlIGZpbGw9InVybCgjYykiIG9wYWNpdHk9Ii41IiBjeD0iNjUiIGN5PSI4IiByPSI4Ii8+PHBhdGggZD0iTTIuNSAyLjI0NWgzOS42OTVMNTIgMmwtMy41NCA1LjU1NFYyMy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNUgyLjVBMi41IDIuNSAwIDAgMSAwIDIzLjVWNC43NDVhMi41IDIuNSAwIDAgMSAyLjUtMi41WiIgZmlsbD0idXJsKCNkKSIvPjx0ZXh0IGZvbnQtZmFtaWx5PSJBbGliYWJhLVB1SHVpVGktSCwgQWxpYmFiYSBQdUh1aVRpIiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjRkZGIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSI5IiB5PSIyMCI+SE9UPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0PjwvZz48L2c+PC9zdmc+",sykc:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQzIiBoZWlnaHQ9IjI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiM2N0U5QUIiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEFBNDU2IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNzAuMDElIiB5MT0iNDIuODQ1JSIgeDI9IjI5LjUyNyUiIHkyPSI1NC44NzglIiBpZD0iZCI+PHN0b3Agc3RvcC1jb2xvcj0iIzU2Q0Y1MiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwQkFDMzQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTQzdjI2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PGNpcmNsZSBmaWxsPSJ1cmwoI2MpIiBvcGFjaXR5PSIuNSIgY3g9IjYxIiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Ik0yLjUgMi4yNDVoMzUuNjk1TDQ4IDJsLTMuNTQgNS41NTRWMjMuNWEyLjUgMi41IDAgMCAxLTIuNSAyLjVIMi41QTIuNSAyLjUgMCAwIDEgMCAyMy41VjQuNzQ1YTIuNSAyLjUgMCAwIDEgMi41LTIuNVoiIGZpbGw9InVybCgjZCkiLz48dGV4dCBmb250LWZhbWlseT0iQWxpYmFiYVB1SHVpVGlILCBBbGliYWJhIFB1SHVpVGkiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiNGRkYiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iOSIgeT0iMjAiPkFMTDwvdHNwYW4+CiAgICAgICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIGQ9Im03Mi44ODggMjIuMjE2IDEuMzQ0LTkuNTUyaDEuMTc2bC4zMzYtMi4yOGgtNmwuNDMyLTIuMzI4IDUuNDk2LS40OC4zODQtMi42NC05LjQ4IDEuMTI4LTIuOTI4IDE2LjEyOGgzLjk2bDEuNzI4LTkuNTI4aDEuMjI0bC0xLjM0NCA5LjU1MmgzLjY3MlptLTE0LjkwNC0uMDI0Ljk2LTUuNGg1LjA2NGwxLjAzMi03LjIyNGgtNC44bC4yODgtMS41MTJMNjUuNCA3LjZsLjM4NC0yLjY2NC04LjgwOC44ODgtMi45NTIgMTYuMzY4aDMuOTZabTMuMDI0LTcuNTg0aC0xLjY1NmwuNTA0LTIuODhoMS41NmwtLjQwOCAyLjg4Wm0yMi4zNDQgNy42MDguNDgtMy4zNmg2LjM4NGwtLjE5MiAxLjQxNi0xLjg3MiAxLjk0NGg0LjUxMmMuNDY0IDAgLjg3Mi0uMTQ4IDEuMjI0LS40NDQuMzUyLS4yOTYuNTY4LS42NzYuNjQ4LTEuMTRMOTYuMTIgOS4yNTZIODUuMTc2bC43Mi0uOTEyaDExLjI4bC4zMTItMi4yOGgtOS44NGwuODg4LTEuMTI4aC01LjQ3MmwuNDU2LjU1Mi0uNDU2LjU3NmgtNC43MjhsLS4zMTIgMi4yOGgzLjI4OGwtNC41ODQgNS45MjhoMy4xNjhsLTEuMTA0IDcuOTQ0aDQuNTZabTcuNzA0LTkuMjg4aC02LjM4NGwuMTkyLTEuMzkyaDYuMzg0bC0uMTkyIDEuMzkyWm0tLjUyOCAzLjY0OGgtNi4zODRsLjE5Mi0xLjM5Mmg2LjM4NGwtLjE5MiAxLjM5MlptMjIuMTUyIDUuNjE2Ljc5Mi01LjY2NGg0LjU4NGwuMjg4LTIuMDRoLTQuNTg0bC4xMi0uODg4aDQuMzkybDEuMTUyLTguMjA4aC0xMy4zMmwuNTI4LjY3Mi0xLjA1NiA3LjUzNmg0LjUxMmwtLjEyLjg4OGgtNC44NDhsLS4yODggMi4wNGg0Ljg0OGwtLjc5MiA1LjY2NGgzLjc5MlptLTguMTM2LTEzLjQ4OC0uNTI4LTMuMzEyaC0zLjY0OGwuNTI4IDMuMzEyaDMuNjQ4Wm02LjM4NC0uMDQ4aC0xLjQxNmwuMTkyLTEuMzJoMS4zOTJsLS4xNjggMS4zMlptNC44IDBoLTEuMzkybC4xNjgtMS4zMmgxLjQxNmwtLjE5MiAxLjMyWk05OSAyMi4xNDRsNS4wMTYtMS40NC4zMzYtMi40NzItMS4xMDQuMzM2IDEuMjI0LTguNzEyaC01LjE4NGwtLjMzNiAyLjM1MmgxLjQ0TDk5IDIyLjE0NFptMTEuNDk2LTEwLjQ4OGgtMS4zOTJsLjE2OC0xLjI0OGgxLjQxNmwtLjE5MiAxLjI0OFptNC44MjQgMGgtMS40MTZsLjE2OC0xLjI0OGgxLjQxNmwtLjE2OCAxLjI0OFptLTguMzc2IDEwLjEwNCAyLjMyOC00LjU4NGgtMy4wOTZsLTIuMzI4IDQuNTg0aDMuMDk2Wm0xMC42MDggMC0xLjEwNC00LjU4NGgtMi44OGwxLjEwNCA0LjU4NGgyLjg4Wm04LjM1Mi40NTYgMS40NC0xMC4yMjRoMi4zMjhsLjMxMi0yLjIwOGgtMi4wNjRsLjMxMi0yLjI1NiAxLjc1Mi0uMTY4LjMxMi0yLjIwOC03LjUzNi42OTYtLjMxMiAyLjIwOCAyLjA2NC0uMTkyLS4yODggMS45MmgtMi4xODRsLS4zMTIgMi4yMDhoMi40NDhsLTEuNDQgMTAuMjI0aDMuMTY4Wm0xNS4zNi0xMC42NTYuODY0LTYuMTY4SDEzMS41MmwtLjg2NCA2LjE2OGgxMC42MDhabS0zLjMxMi0yLjA4OGgtMy40MDhsLjI2NC0xLjk5MmgzLjQwOGwtLjI2NCAxLjk5MlptMi4zMjggMTIuNjcyLjMxMi0yLjExMmgtMy44MTZsLjI2NC0xLjhoMy4xOTJsLjMxMi0yLjE4NGgtMy4xOTJsLjE5Mi0xLjQ2NGgzLjY0OGwuMjg4LTIuMDg4aC0xMS40MjRsLS4yODggMi4wODhoMy42bC0uMTkyIDEuNDY0aC0zLjE2OGwtLjMxMiAyLjE4NGgzLjE2OGwtLjI2NCAxLjhoLTMuNzJsLS4zMTIgMi4xMTJoMTEuNzEyWm0tMTcuODMyLS43OTIgMS41MzYtOC40NDhoLTIuMDRsLTEuNTM2IDguNDQ4aDIuMDRabTYuMDcyIDAgLjg2NC04LjQ0OGgtMi4wNGwtLjg2NCA4LjQ0OGgyLjA0WiIgZmlsbD0iIzE4MTgxOCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvZz48L3N2Zz4=",xhgy:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI3MC4wMSUiIHkxPSI0NS44MjQlIiB4Mj0iMjkuNTI3JSIgeTI9IjUyLjg0NyUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY4QTE1IiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZBMzcxOSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiA1Ljk3NWgyNC43MjRMMzIgMGw1Ljc5MiA1Ljk3NUg2NmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJIMmEyIDIgMCAwIDEtMi0ydi0xNmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0idXJsKCNhKSIvPjx0ZXh0IGZvbnQtZmFtaWx5PSJQaW5nRmFuZ1NDLVJlZ3VsYXIsIFBpbmdGYW5nIFNDIiBmb250LXNpemU9IjEyIiBmaWxsPSIjRkZGIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMTAiIHk9IjIwLjk3NSI+5a2m5ZCO5oSf6KiAPC90c3Bhbj4KICAgICAgICAgICAgICAgIDwvdGV4dD48L2c+PC9zdmc+",xshk:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkE2NUIiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkZCQjUyIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNzAuMDElIiB5MT0iNDUuOTc1JSIgeDI9IjI5LjUyNyUiIHkyPSI1Mi43NDQlIiBpZD0iZCI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGQzY1OCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGQTk3MTkiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTU5djI2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PGNpcmNsZSBmaWxsPSJ1cmwoI2MpIiBvcGFjaXR5PSIuNSIgY3g9Ijc3IiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Ik0yLjUgMi4yNDVoNTEuNjk1TDY0IDJsLTMuNTQgNS41NTRWMjMuNWEyLjUgMi41IDAgMCAxLTIuNSAyLjVIMi41QTIuNSAyLjUgMCAwIDEgMCAyMy41VjQuNzQ1YTIuNSAyLjUgMCAwIDEgMi41LTIuNVoiIGZpbGw9InVybCgjZCkiLz48dGV4dCBmb250LWZhbWlseT0iQWxpYmFiYVB1SHVpVGlILCBBbGliYWJhIFB1SHVpVGkiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiNGRkYiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iOSIgeT0iMjAiPkdPT0Q8L3RzcGFuPgogICAgICAgICAgICAgICAgICAgIDwvdGV4dD48cGF0aCBkPSJtODkuODQ4IDIyLjIxNi0xLjM0NC00LjM2OCAyLjA0LS42LjMxMi0yLjI4LTIuOTc2Ljg4OC0uNTUyLTEuOGgzLjE5MmwxLjItOC42NjRIODAuNzc2bC0yLjM1MiAxNi44MjQgNi4xNDQtLjY0OC4zMTItMi4yOC0yLjQ0OC4yODguNzkyLTUuNTJoLjQ1NmwyLjU0NCA4LjE2aDMuNjI0Wm0tMTYuMzY4LS4wNzIgMi4wNC0xNC40aDEuMDU2bC0xLjAzMiAzLjU3Ni0uMjg4IDIuMDY0aDEuMDU2bC0uODg4IDQuMTA0aC0uNzJsLS4yNjQgMi4wNGgzLjMzNmwxLjMyLTYuMTQ0LjEyLTIuMDY0SDc4LjRsMS4wMzItMy42LjMxMi0yLjMyOGgtNy4wNTZsLTIuMzUyIDE2Ljc1MmgzLjE0NFpNODcuOTc2IDguODQ4SDgzLjkybC4xOTItMS4zNjhoNC4wNTZsLS4xOTIgMS4zNjhabS0uNDMyIDMuMTY4aC00LjA1NmwuMTkyLTEuMzY4aDQuMDU2bC0uMTkyIDEuMzY4Wm0yMC44OCAxMC4yYy40NjQgMCAuODcyLS4xNDggMS4yMjQtLjQ0NC4zNTItLjI5Ni41NjgtLjY3Ni42NDgtMS4xNGwxLjU2LTExLjEzNmgxLjYwOGwuMzEyLTIuMjhoLTEuNjA4bC4zMzYtMi4yOGgtNC43NzZsLjU3Ni42NzItLjI0IDEuNjA4aC00Ljc3NmwtLjMxMiAyLjI4aDQuNzc2bC0xLjQ4OCAxMC41MTItMi4xMzYgMi4yMDhoNC4yOTZabS03LjU2LS44NjQgMi4xNi0xNS41MDRoLTkuMTJsLjYuNjk2LTIuMDY0IDE0LjgwOGg4LjQyNFptLTIuMzc2LTkuMTJIOTcuMzZsLjU3Ni00LjEwNGgxLjEyOGwtLjU3NiA0LjEwNFptNy40NCA1LjQ3Mi0uMDI0LTYuMzg0aC0zLjE5MmwuMDI0IDYuMzg0aDMuMTkyWm0tOC40IDEuMzY4SDk2LjRsLjYyNC00LjU2aDEuMTI4bC0uNjI0IDQuNTZabTIwLjU0NCAzLjE0NCAxLjE3Ni0xLjEwNC44ODggMS4xMDRIMTI0TDEyMS41MDQgMTlsMi4zNTItMi4yMDguOTg0LTcuMDU2aC45MzZsLjMxMi0yLjI4aC0uOTEybC4zNi0yLjQ5NmgtMy42NDhsLS4zNiAyLjQ5NmgtLjY3MmwuMzYtMi41MmgtMy42NDhsLS4zNiAyLjUyaC0uOTEybC0uMzEyIDIuMjhoLjg4OGwtLjk4NCA3LjA1NiAxLjcyOCAyLjIzMi0zLjQwOCAzLjE5MmgzLjg2NFptMTIuMDQ4IDBjLjQ2NCAwIC44NzYtLjE0OCAxLjIzNi0uNDQ0LjM2LS4yOTYuNTgtLjY3Ni42Ni0xLjE0bC43OTItNS42NjRoMi45NTJsLjMxMi0yLjI4aC0yLjk1MmwuMTQ0LTEuMDMyIDIuNDcyLTMuMDcyLjQ1Ni0zLjE5MmgtOS4xMmwtLjMxMiAyLjI4aDQuOTQ0bC0yLjk1MiAzLjY0OC0uMTkyIDEuMzY4aC0yLjk3NmwtLjMxMiAyLjI4aDIuOTc2bC0uNjk2IDUuMDE2LTIuMTYgMi4yMzJoNC43MjhabS0xMC4yNDgtNS4zMDQtLjI4OC0uMzYuOTYtNi44MTZoLjY3MmwtLjk2IDYuODE2LS4zODQuMzZabTMwLjg4OCA1LjI4Ljc5Mi01LjY2NGg0LjU4NGwuMjg4LTIuMDRoLTQuNTg0bC4xMi0uODg4aDQuMzkybDEuMTUyLTguMjA4aC0xMy4zMmwuNTI4LjY3Mi0xLjA1NiA3LjUzNmg0LjUxMmwtLjEyLjg4OEgxNDMuMmwtLjI4OCAyLjA0aDQuODQ4bC0uNzkyIDUuNjY0aDMuNzkyWm0tOC4xMzYtMTMuNDg4LS41MjgtMy4zMTJoLTMuNjQ4bC41MjggMy4zMTJoMy42NDhabTYuMzg0LS4wNDhoLTEuNDE2bC4xOTItMS4zMmgxLjM5MmwtLjE2OCAxLjMyWm00LjggMGgtMS4zOTJsLjE2OC0xLjMySDE1NGwtLjE5MiAxLjMyWk0xMzcuMDggMjIuMTQ0bDUuMDE2LTEuNDQuMzM2LTIuNDcyLTEuMTA0LjMzNiAxLjIyNC04LjcxMmgtNS4xODRsLS4zMzYgMi4zNTJoMS40NGwtMS4zOTIgOS45MzZabTExLjQ5Ni0xMC40ODhoLTEuMzkybC4xNjgtMS4yNDhoMS40MTZsLS4xOTIgMS4yNDhabTQuODI0IDBoLTEuNDE2bC4xNjgtMS4yNDhoMS40MTZsLS4xNjggMS4yNDhabS04LjM3NiAxMC4xMDQgMi4zMjgtNC41ODRoLTMuMDk2bC0yLjMyOCA0LjU4NGgzLjA5NlptMTAuNjA4IDAtMS4xMDQtNC41ODRoLTIuODhsMS4xMDQgNC41ODRoMi44OFoiIGZpbGw9IiMxODE4MTgiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+",xxkc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAAAXNSR0IArs4c6QAAAuxJREFUOE/NVDtoVEEUPXfWbAxmLcRCRPxgwMJGUYIWxsJKkfiNmZlkUREbQRITRUFiFD/4BT/4iyJhyc68JWBWRKMgEn+FYKeiadLJWhgipFg0782VWXZDWAzGQvA1jzdzz3nn3jlzCH94tNYLnHMXiCgB4IC19vOfMDRZQTKZnBFF0RFmbgcwDUBYfF+vrKw80d3d/X0y7G9JtdbLmPkhgHkAHsdisTYiyodheAFAA4BhANuttS9+RzwZqWRmC2CvtfbuRKDWehMzZ4moxRhz9a9JmXlVEARvJwKTyeSiMAyH/i9SAOuttU/K2l/BzO/+WqlSai0zP/VkRHSlqqrq1OjoaFhRUXGQmQ8DqCSiRmPM/SnP1Bc2NjYuFkJcBLAZwFcAPwAsIKJnURQdyGQyH6ZsKaXUbGvttxJASrmOiC4DqAJw0FqbLe2V15bWxy3V3NxcE0XRJQAbiOh2Pp/v7Ovr835EQ0NDDECst7f3p/+ur69PVFdXH3XOtRLRGyFEazqdfj9O2tTUNNM5d5SZW4ozfMXMXt0IgOO5XO7mwMCAv02FbaXULmY+Q0RzAAwAWAlgOjPficfjHalUatgXfQEwF4A3dLsxZkgptRqAb7kWwCNr7UbPqJS6B2A3gI9E1GqMeSalnCuEOOucayai72EYzvekYwBS1to9ZYMnKeU7IURkjPHknvQRgKW5XK5mgvoCTGt91juDiGYVSJn5VhAE+8tPU0r5WggRLyOtsdYuKa9VSh0DcOLfkgJ4mc/nt2Wz2fE4k1IuBPBcCPGtTGmtc64uk8l8Kqn1MTk2NpYioq0FpVrrgJl3APDe7BBCWGY+VMzRGDOfDILgVHGm+wD4C+Hz9QYR+XbXO+fO+Zgkov6RkZEtBZ9qreuY2Z/2cgDei/FSjvb09AyWpdT8KIrOF4X4Q44Tka9pM8Y8LviuBOjs7BSDg4N7hBA7ieh0Op3un+wa+nUp5Roi8h08SCQS17q6uvwPCs8v2tGBjfHbTBgAAAAASUVORK5CYII=",xz:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUCAYAAABmvqYOAAAAAXNSR0IArs4c6QAAAYxJREFUSEvdlL1KA0EUhc/drG8gQgJR1DeIpU20MlY2GzKBaKNoJ/oCIU+gWAoSm8wMpLITLGz8abSwEhNs7VLYSJDRKxMSGTfRbMJWTrkz9ztnz55ZEkK8A0gg5kVECySE+CCiNjM/xcRPA5hk5kwHDuBBKZWJAy6EOAawFQleLpe9SqXyGRL2AISfdY5EhheLxRIz7xhjVuv1+qsdtmKNRqNKRC0p5X74bSPBu+AqgDdmXtZa31lQqVSaMsbcApgjooOwwFC4C/Y8L1er1a5dh0EQTPu+fzlI4E94EASzvu/b5kww867W+mjQh87n84uJROLK7hHRmpTyLFLmQogNACfdSFa01jeuQKFQSBORdT4P4FAptdfbHxpL18G3ABEtSSnvncytWB84knPHhRXYNsbk3LY0m81TZm65jkdy3js8qOe/dH+0no9zY/syZ+Y2ET2OAxswM+P+WwwAe51jXUSUoViJIdg/gWezWT+ZTL6MGdW6Uurcnf0Ri4WnUqnnceDMvKmUunBnvwB0HhSFRQ661wAAAABJRU5ErkJggg==",yhpj:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU0IiBoZWlnaHQ9IjI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNBODY3RTkiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNkIwQUE0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNzAuMDElIiB5MT0iNDUuMjY0JSIgeDI9IjI5LjUyNyUiIHkyPSI1My4yMjklIiBpZD0iZCI+PHN0b3Agc3RvcC1jb2xvcj0iI0I3NDdDMCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QTI1QjIiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTU0djI2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PGNpcmNsZSBmaWxsPSJ1cmwoI2MpIiBvcGFjaXR5PSIuNSIgY3g9IjcyIiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Im02OS4xNTIgMjIuMjE2Ljk2LTQuOTY4aDMuMzg0bC0uNjk2IDQuOTY4aDQuNTZsLjY5Ni00Ljk2OGgzLjE5MmwtLjM4NCAyLjczNi0yLjEzNiAyLjIzMmg0LjI5NmMuNDY0IDAgLjg3Mi0uMTQ4IDEuMjI0LS40NDQuMzUyLS4yOTYuNTYtLjY3Ni42MjQtMS4xNGwyLjEzNi0xNS4yNEg2Ny40bC43NDQuODY0LTMuMDk2IDE1Ljk2aDQuMTA0Wm0xMy4wOC0xMi4wMjRINzkuMDRsLjM2LTIuNTJoMy4xOTJsLS4zNiAyLjUyWm0tNy43NTIgMGgtM2wuNTA0LTIuNTJoMi44NTZsLS4zNiAyLjUyWm03LjA4IDQuNzc2aC0zLjE5MmwuMzYtMi40OTZoMy4xOTJsLS4zNiAyLjQ5NlptLTcuNzUyIDBoLTMuMjRsLjQ4LTIuNDk2aDMuMTJsLS4zNiAyLjQ5NlptMTcuODA4IDcuMiAxLjgyNC03LjJoMTQuMzUybDEuMTUyLTguMjMyaC02LjM4NGwuMjQtMS43NzZoLTYuMDcybC43OTIuOTEyLS4xMi44NjRoLTYuNTUybC0zLjU1MiAxNS40MzJoNC4zMlptMTEuOTA0LTkuNTI4aC05LjU3NmwuNjcyLTMuNjI0aDkuNDMybC0uNTI4IDMuNjI0Wm0yMC40NDggOS41MjguODQtNS45NTJoNC44bC4zMTItMi4zMjhoLTQuOGwuODg4LTYuMjE2aDQuMmwuMzEyLTIuMjhoLTEyLjY0OGwtLjMxMiAyLjI4aDQuMDU2bC0uODg4IDYuMjE2aC00LjYzMmwtLjMxMiAyLjMyOGg0LjYzMmwtLjg0IDUuOTUyaDQuMzkyWk0xMTUuODggOC41ODRsLS42NDgtMy4xOTJoLTMuNTUybC42NDggMy4xOTJoMy41NTJabTEzLjA4IDQuMjI0Ljk4NC00LjAzMmgtMy4xMmwtLjk2IDQuMDMyaDMuMDk2Wm0tOC41NjggMC0uMDk2LTQuMDMyaC0zLjA0OGwuMTIgNC4wMzJoMy4wMjRabS0xMC41MzYgOS4zNiA1Ljg1Ni0xLjEyOC4zMTItMi4zMDQtMS42OC4zMzYgMS4zNDQtOS41NzZoLTUuMjA4bC0uMzEyIDIuMjhoMS4xNTJsLTEuNDY0IDEwLjM5MlptMzMuMTY4LTExLjIwOCAyLjg4LTQuMDhoLjUwNGwxLjg3MiA0LjA4aDQuMTc2bC0zLjE2OC02aC02Ljc5MmwuMzg0LjM4NC00LjE3NiA1LjYxNmg0LjMyWm0tNi41NTIgMTEuMjMyIDIuMDE2LTE0LjMwNC40MDgtMi45MDQtNS43MzYgMS4wMDgtLjQwOCAyLjkwNCAxLjIyNC0uMjE2LTEuODk2IDEzLjUxMmg0LjM5MlptMTIuNTc2LS4wMjQgMS40NjQtMTAuMzkyaC00LjA1NmwtMS40NjQgMTAuMzkyaDQuMDU2Wm0tNy40MTYgMEwxNDQuNTYgMTEuOGgtNC4xMDRsLTIuOTI4IDEwLjM2OGg0LjEwNFoiIGZpbGw9IiMxODE4MTgiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik0yLjUgMi4yNDVoNDYuNjk1TDU5IDJsLTMuNTQgNS41NTRWMjMuNWEyLjUgMi41IDAgMCAxLTIuNSAyLjVIMi41QTIuNSAyLjUgMCAwIDEgMCAyMy41VjQuNzQ1YTIuNSAyLjUgMCAwIDEgMi41LTIuNVoiIGZpbGw9InVybCgjZCkiLz48cGF0aCBkPSJNMTQuNjI1IDIwLjE1YzIuOTI1IDAgNC42OTUtMS4wMiA0LjY5NS0zLjY3NVY5LjU5aC0yLjk3djYuNjc1YzAgLjU1NS0uMjQgMS4zMzUtMS43MjUgMS4zMzUtMS40NCAwLTEuNjk1LS42Ni0xLjY5NS0xLjMzNVY5LjU5SDkuOTQ1djYuODg1YzAgMi45MjUgMS43NTUgMy42NzUgNC42OCAzLjY3NVptOS40NSAwYzMuMjI1IDAgNC4yMy0xLjIxNSA0LjIzLTMuMjg1IDAtMS44OS0uMzE1LTIuNzE1LTIuOTEtMy4zOS0xLjI5LS4zMy0xLjUxNS0uNDM1LTEuNTE1LS45MTUgMC0uNDk1LjM3NS0uNzIgMS4zMzUtLjcyLjgyNSAwIDIuMTMuMTk1IDIuNTY1LjM2VjkuODE1Yy0uNTg1LS4xOTUtMS4zOTUtLjM3NS0yLjctLjM3NS0yLjQ5IDAtNC4wOC43OC00LjA4IDMuMjQgMCAxLjg0NS41NCAyLjU2NSAyLjgyIDMuMDkgMS4zMDUuMzE1IDEuNS41NyAxLjUgMS4wMDUgMCAuNjQ1LS4xNjUuODU1LTEuNDEuODU1LS45MyAwLTIuMTQ1LS4xOTUtMi44MzUtLjM5djIuNTY1Yy43MzUuMTggMS44NDUuMzQ1IDMgLjM0NVpNMzYuOTYgMjB2LTIuNTY1aC0zLjl2LTEuNDdoMy40OTVWMTMuNDlIMzMuMDZ2LTEuMzJoMy44MVY5LjU5aC02Ljc5NVYyMGg2Ljg4NVptNC42MDUgMHYtMy40OTVoLjU4NUw0NC4yOTUgMjBoMy41MjVsLTIuNzktMy44MWMxLjI2LS40NjUgMS44MTUtMS40NCAxLjgxNS0zLjEyIDAtMi40NzUtMS4zOC0zLjQ4LTQuMDM1LTMuNDhoLTQuMjNWMjBoMi45ODVabS43Mi01LjYyNWgtLjcyVjExLjg3aC43MmMxLjIxNSAwIDEuNjIuMjQgMS42MiAxLjIgMCAuOTc1LS40MDUgMS4zMDUtMS42MiAxLjMwNVoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+",tx:"data:image/png;base64,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"},sf=i(92911),Pf=i(7078),af=i(42930),Nf=i(37712),vf=function(A){var f=A.img;A.title;return(0,Nf.jsx)("div",{className:D,children:f})},Lf=(0,N.connect)((function(A){return{user:A.user,intraincourse:A.intraincourse}}))((function(A){var f,i,n,j,M=A.user,s=A.dispatch,D=A.intraincourse,Mf=(0,a.useRef)(),Lf=(0,a.useState)([{img:ef.qrCode1,title:"扫码关注"},{img:ef.qrCode2,title:"添加咨询"}]),cf=P()(Lf,2),gf=cf[0],Df=(cf[1],(0,a.useState)(!0)),rf=P()(Df,2),uf=rf[0],xf=rf[1],If=(0,a.useState)([]),Tf=P()(If,2),lf=Tf[0],of=Tf[1],yf=(0,a.useState)(-1),zf=P()(yf,2),Cf=zf[0],mf=zf[1],df=(0,a.useState)(!1),bf=P()(df,2),Hf=bf[0],pf=bf[1],Bf=(0,a.useState)(!1),Uf=P()(Bf,2),Xf=(Uf[0],Uf[1],(0,a.useState)({page:1,per_page:10,keyword:"",sort_by:"most_popular",sort_direction:"desc",tag_ids:[]})),Of=P()(Xf,2),hf=Of[0],Gf=Of[1],Zf=(0,a.useState)(!1),Sf=P()(Zf,2),Ef=Sf[0],Jf=Sf[1],Vf=(0,a.useState)(null),Rf=P()(Vf,2),kf=Rf[0],Ff=Rf[1],Yf=(0,a.useState)(!1),Kf=P()(Yf,2),Qf=Kf[0],qf=Kf[1],Wf=(0,N.useSearchParams)(),_f=P()(Wf,1)[0],$f=(0,a.useState)(""),Ai=P()($f,2),fi=Ai[0],ii=Ai[1];(0,a.useEffect)((function(){e()(w()().mark((function A(){return w()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return s({type:"intraincourse/getBannerList"}),s({type:"intraincourse/getCateHotDiscount",payload:{tag_ids:[]}}),A.next=4,ni();case 4:s({type:"intraincourse/getTags"}),s({type:"intraincourse/getUserComments",payload:{is_change:1}}),s({type:"intraincourse/getInfoShow"});case 7:case"end":return A.stop()}}),A)})))()}),[]),(0,a.useEffect)((function(){of((0,wf.bg)()?[{img:"icon-jinrixuexi",title:"今日学习(分钟)",num:D.InfoShow.study_time<5?"等你开始":D.InfoShow.study_time},{img:"icon-jinrileiji",title:"累计学习(分钟)",num:D.InfoShow.total_study_time<5?"等你坚持":D.InfoShow.total_study_time},{img:"icon-leijishiyan",title:"挑战通关(个)",num:D.InfoShow.passed_count<5?"等你动手":D.InfoShow.passed_count},{img:"icon-xuexipaiming",title:"学习排名",num:D.InfoShow.ranking||0}]:[{img:"icon-banjiguanli",title:"昨日累计学习(人)",num:D.InfoShow.study_count||0},{img:"icon-leijishiyan",title:"昨日累计实验(次)",num:D.InfoShow.evaluate_count||0},{img:"icon-leijixuexishichang",title:"昨日累计学习时长(分)",num:D.InfoShow.study_time||0},{img:"icon-leijixuexikecheng",title:"昨日累计学习课程(节)",num:D.InfoShow.shixun_count||0}])}),[D.InfoShow]);var ni=function(){var A=e()(w()().mark((function A(){return w()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Jf(!0);case 2:return A.next=4,s({type:"intraincourse/getPaidSubjects",payload:hf});case 4:return A.next=6,Jf(!1);case 6:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),ti=function(){var A=e()(w()().mark((function A(f){var i;return w()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,sf.ZP)("/api/payments.json",{method:"POST",body:{subject_id:f,payment_method:"wechat_qr"}});case 2:null!=(i=A.sent)&&i.num&&N.history.push(_f.get("userid")?"/order/".concat(f,"/pay?order_num=").concat(null==i?void 0:i.num,"&userid=").concat(_f.get("userid")):"/order/".concat(f,"/pay?order_num=").concat(null==i?void 0:i.num));case 4:case"end":return A.stop()}}),A)})));return function(f){return A.apply(this,arguments)}}(),ji=function(A){var f=A.BannerList,i=A.TopTitleValue,n=(0,a.useRef)();return console.log("BannerList",f),(0,Nf.jsxs)("div",{className:r,children:[(0,Nf.jsx)(vf,{img:i.img,title:i.title}),(0,Nf.jsx)("div",{className:u,children:f.length>4?(0,Nf.jsx)(KA.Z,t()(t()({ref:n},{autoplay:!0,slidesToShow:4,slidesToScroll:1,rows:1,dots:!1}),{},{children:f.map((function(A,f){return(0,Nf.jsx)("div",{className:x,children:(0,Nf.jsxs)("div",{className:I,children:[(0,Nf.jsxs)("div",{onClick:function(){return window.open("/paths/".concat(A.identifier))},children:[(0,Nf.jsx)("div",{className:T,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:l,children:[(0,Nf.jsx)(QA.Z,{placement:"topLeft",title:A.name,children:(0,Nf.jsx)("div",{className:o,children:A.name})}),(0,Nf.jsxs)("div",{className:y,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:z,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsxs)("div",{className:"".concat(m," ").concat(A.countdown?"":H),children:[(0,Nf.jsxs)("div",{className:"".concat(d),style:{opacity:"".concat(A.countdown?"1":"0")},children:[(0,Nf.jsx)("span",{className:"iconfont icon-daojishi"}),(0,Nf.jsx)("div",{className:C,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:"".concat(b),children:["限时价:",(0,Nf.jsxs)("div",{className:C,children:[(0,Nf.jsx)("span",{className:g,children:"¥"}),A.is_discount?A.price:A.origin_price]})]})]})]})]}),(0,Nf.jsxs)("div",{className:p,children:[(0,Nf.jsxs)("div",{className:B,children:[A.learn_count/1e4>1?(A.learn_count/1e4).toFixed(1)+"W":A.learn_count,"人正在学"]}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?L:v," ").concat(A.user_paid_subject?0==A.progress.current?"":c:""),onClick:function(){ti(A.identifier),console.log("123")},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]})},f)}))})):(0,Nf.jsx)("div",{style:{width:"1230px",display:"flex"},children:f.map((function(A,f){return(0,Nf.jsx)("div",{style:{width:"308px"},className:x,children:(0,Nf.jsxs)("div",{className:I,children:[(0,Nf.jsxs)("div",{onClick:function(){return window.open("/paths/".concat(A.identifier))},children:[(0,Nf.jsx)("div",{className:T,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:l,children:[(0,Nf.jsx)(QA.Z,{placement:"topLeft",title:A.name,children:(0,Nf.jsx)("div",{className:o,children:A.name})}),(0,Nf.jsxs)("div",{className:y,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:z,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsxs)("div",{className:"".concat(m," ").concat(A.countdown?"":H),children:[(0,Nf.jsxs)("div",{className:"".concat(d),style:{opacity:"".concat(A.countdown?"1":"0")},children:[(0,Nf.jsx)("span",{className:"iconfont icon-daojishi"}),(0,Nf.jsx)("div",{className:C,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:"".concat(b),children:["限时价",(0,Nf.jsxs)("div",{className:C,children:[(0,Nf.jsx)("span",{className:g,children:"¥"}),A.is_discount?parseInt(A.price.split(".")[1])>0?A.price:A.price.split(".")[0]:parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]})]})]})]}),(0,Nf.jsxs)("div",{className:p,children:[(0,Nf.jsxs)("div",{className:B,children:[A.learn_count/1e4>1?(A.learn_count/1e4).toFixed(1)+"W":A.learn_count,"人正在学"]}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?L:v,"\n ").concat(A.user_paid_subject?0==A.progress.current?"":c:""),onClick:function(){A.user_paid_subject?N.history.push("/paths/".concat(A.identifier)):ti(A.identifier)},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]})},f)}))})}),(0,Nf.jsxs)("div",{style:{display:"".concat(f.length>4?"block":"none")},className:U,children:[(0,Nf.jsx)(VA.Z,{className:X,onClick:function(){return n.current.prev()}}),(0,Nf.jsx)(RA.Z,{className:O,onClick:function(){return n.current.next()}})]})]})},wi=function(){return(0,Nf.jsxs)("div",{className:"".concat(GA," ").concat(uf?JA:""),children:[uf?(0,Nf.jsx)(RA.Z,{className:ZA,onClick:function(){return xf(!uf)}}):(0,Nf.jsx)(VA.Z,{className:ZA,onClick:function(){return xf(!uf)}}),(0,Nf.jsx)("div",{className:SA,children:gf.map((function(A,f){return(0,Nf.jsxs)("div",{className:EA,children:[(0,Nf.jsx)("img",{src:A.img}),(0,Nf.jsx)("span",{children:A.title})]},f)}))})]})},Mi=function(A){var f=A.TopTitleValue,i=A.BannerList,n=(0,a.useState)(""),t=P()(n,2),j=t[0],M=t[1];(0,a.useEffect)((function(){i.length>0&&M(i[0].comment)}),[i]);var N=(0,a.useState)(0),v=P()(N,2),L=v[0],c=v[1],g=(0,a.useState)(!1),D=P()(g,2),r=D[0],u=D[1];return(0,Nf.jsxs)("div",{className:cA,children:[(0,Nf.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Nf.jsx)(vf,{img:f.img,title:f.title}),(0,Nf.jsxs)("div",{style:{fontSize:"14px",color:"#165DFF",whiteSpace:"nowrap",cursor:"pointer"},onClick:e()(w()().mark((function A(){return w()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,u(!0);case 2:return A.next=4,s({type:"intraincourse/getUserComments",payload:{is_change:1}});case 4:return A.next=6,u(!1);case 6:case"end":return A.stop()}}),A)}))),children:["换一换",(0,Nf.jsx)(kA.Z,{style:{marginLeft:"5px"}})]})]}),(0,Nf.jsx)(_A.Z,{spinning:r,children:(0,Nf.jsxs)("div",{style:{marginTop:"30px"},children:[(0,Nf.jsx)("div",{className:gA,children:i.map((function(A,f){return(0,Nf.jsxs)("div",{onClick:function(){M(A.comment),c(f)},children:[(0,Nf.jsxs)("div",{style:{display:"flex",cursor:"pointer"},children:[(0,Nf.jsx)("img",{height:46,width:46,style:{borderRadius:"50%",marginLeft:"9px"},src:A.avatar}),(0,Nf.jsxs)("div",{style:{marginLeft:"10px",padding:"3px 0"},children:[(0,Nf.jsx)("div",{style:{fontSize:"14px",color:"#232B40"},children:A.name}),(0,Nf.jsx)("div",{style:{fontSize:"12px",color:"#6B758B"},children:A.school_name})]})]}),L==f?(0,Nf.jsx)("img",{width:68,height:26,style:{marginTop:"7px"},src:ef.xhgy}):(0,Nf.jsx)(Nf.Fragment,{})]},f)}))}),j?(0,Nf.jsx)("div",{className:DA,children:j}):(0,Nf.jsx)(Nf.Fragment,{})]})})]})};return(0,Nf.jsxs)("div",{className:rA,children:[(0,Nf.jsxs)("div",{className:uA,children:[(0,Nf.jsx)(KA.Z,{className:xA,pauseOnDotsHover:!0,ref:Mf,autoplay:!0,children:D.BannerList.map((function(A,f){return(0,Nf.jsx)("div",{className:IA,children:(0,Nf.jsx)("a",{href:A.path||"#",children:(0,Nf.jsx)("img",{src:(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER)+A.image_url})})},f)}))}),(0,Nf.jsxs)("div",{className:U,children:[(0,Nf.jsx)(VA.Z,{className:X,onClick:function(){return Mf.current.prev()}}),(0,Nf.jsx)(RA.Z,{className:O,onClick:function(){return Mf.current.next()}})]})]}),(0,Nf.jsxs)("div",{className:TA,children:[(0,Nf.jsxs)("div",{className:lA,children:[(0,Nf.jsxs)("div",{className:mA,children:[(0,Nf.jsx)("div",{className:oA,children:(0,Nf.jsx)("img",{height:42,width:42,style:{borderRadius:"50%"},src:(0,wf.bg)()?"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/images/").concat(null===(f=M.userInfo)||void 0===f?void 0:f.image_url):ef.tx})}),(0,Nf.jsxs)("div",{className:yA,children:[(0,wf.bg)()?(0,Nf.jsx)("div",{className:zA,children:null===(i=M.userInfo.ec_user_info)||void 0===i?void 0:i.user_name}):(0,Nf.jsx)("div",{className:zA,onClick:function(){s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"点击登录"}),(0,Nf.jsx)("div",{className:CA,onClick:function(){var A;(0,wf.bg)()?N.history.push("/users/".concat(null===(A=M.userInfo)||void 0===A?void 0:A.login,"/paths?category=payed")):s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"我的课程"})]})]}),lf.map((function(A,f){return(0,Nf.jsxs)("div",{className:dA,children:[(0,Nf.jsx)("div",{className:oA,children:(0,Nf.jsx)("span",{style:{fontSize:"19px",color:"#595959"},className:"iconfont ".concat(A.img)})}),(0,Nf.jsxs)("div",{className:yA,children:[(0,Nf.jsx)("div",{className:zA,children:A.num}),(0,Nf.jsx)("div",{className:CA,children:A.title})]})]},f)}))]}),D.TopCategoryList.length>1?(0,Nf.jsxs)("div",{className:"".concat(bA),children:[(0,Nf.jsx)("div",{style:{paddingRight:"".concat(D.TopCategoryList.length>14?"50px":"")},className:"".concat(HA," ").concat(Hf?pA:""),children:D.TopCategoryList.map((function(A,f){return(0,Nf.jsx)("div",{className:"".concat(BA," ").concat(Cf==A.id?UA:""),onClick:function(){-1!=A.id?(hf.tag_ids=[A.id],Gf(hf)):(hf.tag_ids=[],Gf(hf)),s({type:"intraincourse/getCateHotDiscount",payload:{tag_ids:-1!=A.id?A.id:""}}),ni(),mf(A.id)},children:A.name},f)}))}),D.TopCategoryList.length>14?(0,Nf.jsxs)("div",{className:XA,onClick:function(){return pf(!Hf)},children:[(0,Nf.jsx)("span",{children:Hf?"收起":"展开"}),(0,Nf.jsx)(VA.Z,{className:"".concat(OA," ").concat(Hf?hA:"")})]}):(0,Nf.jsx)(Nf.Fragment,{})]}):(0,Nf.jsx)(Nf.Fragment,{}),D.HotList.length>0?(0,Nf.jsx)(ji,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:ef.rmtj}),title:"热门推荐"},BannerList:D.HotList}):(0,Nf.jsx)(Nf.Fragment,{}),D.DiscountList.length>0?(0,Nf.jsx)(ji,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:ef.xshk}),title:"限时好课"},BannerList:D.DiscountList}):(0,Nf.jsx)(Nf.Fragment,{}),(0,Nf.jsxs)("div",{className:h,children:[(0,Nf.jsx)(vf,{img:(0,Nf.jsx)("img",{src:ef.sykc}),title:"所有课程"}),(0,Nf.jsxs)("div",{className:G,children:[(0,Nf.jsxs)("div",{className:Z,children:[(0,Nf.jsxs)(WA.ZP,{onClick:function(){return qf(!Qf)},children:[(0,Nf.jsx)("span",{className:"iconfont icon-shaixuan ".concat(S)}),"筛选"]}),(0,Nf.jsx)($A.default,{className:E,defaultValue:"most_popular",style:{width:120},onChange:function(A){hf.sort_by=A,Gf(hf),ni()},options:[{value:"most_popular",label:"最受欢迎"},{value:"publish_time",label:"最新上线"}]}),(0,Nf.jsx)("span",{className:J,onClick:function(){hf.tag_ids=[],Gf(hf),ni()},children:"清除筛选"})]}),(0,Nf.jsxs)("div",{className:V,children:[(0,Nf.jsx)(Af.Z,{placeholder:"请输入讲师或课程名称进行搜索",onPressEnter:function(A){hf.keyword=A.target.value,Gf(hf),ni()},onChange:function(A){ii(A.target.value)},bordered:!1}),(0,Nf.jsx)("span",{style:{fontSize:"19px",cursor:"pointer"},className:"iconfont icon-sousuo3",onClick:function(){hf.keyword=fi,Gf(hf),ni()}})]})]}),(0,Nf.jsxs)("div",{className:R,children:[(0,Nf.jsx)("div",{className:k,style:{display:"".concat(Qf?"block":"none")},children:null===(n=D.Tags)||void 0===n?void 0:n.map((function(A,f){return(0,Nf.jsxs)("div",{className:F,children:[(0,Nf.jsxs)("div",{className:Y,onClick:function(){return Ff(kf==f?null:f)},children:[A.name,kf==f?(0,Nf.jsx)(FA.Z,{}):(0,Nf.jsx)(YA.Z,{})]}),(0,Nf.jsx)("div",{className:"".concat(K," ").concat(kf==f?Q:""),children:A.children.map((function(A,f){return(0,Nf.jsx)(ff.Z,{checked:-1!=hf.tag_ids.indexOf(A.id),value:A.id,onChange:function(A){-1==hf.tag_ids.indexOf(A.target.value)?(hf.tag_ids.push(A.target.value),Gf(hf)):(delete hf.tag_ids[hf.tag_ids.indexOf(A.target.value)],Gf(hf)),ni()},children:(0,Nf.jsx)("div",{style:{color:"".concat(-1!=hf.tag_ids.indexOf(A.id)?"#FF7820":""),whiteSpace:"nowrap"},children:A.name})},f)}))})]},f)}))}),(0,Nf.jsxs)("div",{className:q,children:[(0,Nf.jsx)(_A.Z,{spinning:Ef,children:(0,Nf.jsx)("div",{style:{width:"100%"},children:null===(j=D.SubjectList.list)||void 0===j?void 0:j.map((function(A,f){return(0,Nf.jsxs)("div",{style:{position:"relative"},children:[(0,Nf.jsx)("div",{className:W,onClick:function(){return window.open("/paths/".concat(A.identifier))},children:(0,Nf.jsxs)("div",{style:{flex:"1",display:"flex"},children:[(0,Nf.jsx)("div",{className:_,children:(0,Nf.jsx)("img",{src:"".concat(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER,"/").concat(A.image_url)})}),(0,Nf.jsxs)("div",{className:$,style:{maxWidth:"".concat(Qf?"500px":"680px")},children:[(0,Nf.jsx)(QA.Z,{title:A.name,placement:"topLeft",children:(0,Nf.jsx)("div",{className:AA,children:A.name})}),(0,Nf.jsx)("div",{className:fA,children:(0,Nf.jsx)(Pf.Z,{showLines:1,className:iA,showTextOnly:!0,value:A.description||""},1)}),(0,Nf.jsxs)("div",{className:nA,children:["讲师:",A.teacher]}),(0,Nf.jsxs)("div",{className:tA,children:[(0,Nf.jsx)("span",{className:C,children:A.averge_star.toFixed(1)}),(0,Nf.jsx)(qA.Z,{style:{color:"#E59819",fontSize:"12px",lineHeight:"14px"},allowHalf:!0,disabled:!0,value:A.averge_star||0})]}),(0,Nf.jsx)("div",{className:jA,children:(i=A.subject_statics,n="",t=" • ",i.stages_count>0&&(n+=i.stages_count+"个课程章节"+t),i.shixun_count>0&&(n+=i.shixun_count+"个项目实战"+t),i.shixun_challeng_count>0&&(n+=i.shixun_challeng_count+"个实践关卡"+t),i.video_items_count>0&&(n+=i.video_items_count+"节视频"),"•"===n[1]&&(n=n.slice(2,n.length)),"•"===n[n.length-2]&&(n=n.slice(0,n.length-3)),n)})]})]})}),(0,Nf.jsxs)("div",{className:wA,children:[A.user_paid_subject?(0,Nf.jsxs)("div",{className:vA,children:[(0,Nf.jsx)(nf.Z,{style:{width:"100%"},percent:A.progress.current/A.progress.total*100,strokeWidth:6,showInfo:!1,strokeColor:"#FCD78F"}),(0,Nf.jsxs)("div",{className:aA,children:["学习至",(0,Nf.jsxs)("span",{children:["第",(0,af.EM)(A.progress.current),"章"]})]})]}):(0,Nf.jsx)("div",{children:A.is_discount?(0,Nf.jsxs)("div",{className:eA,children:[(0,Nf.jsxs)("div",{className:sA,children:[(0,Nf.jsxs)("span",{children:[(0,Nf.jsx)("span",{className:g,children:"¥"}),A.is_discount?parseInt(A.price.split(".")[1])>0?A.price:A.price.split(".")[0]:parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]}),(0,Nf.jsxs)("del",{style:{display:"".concat(A.is_discount&&A.countdown?"block":"none")},children:["¥",parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]}),(0,Nf.jsxs)("div",{className:PA,style:{display:"".concat(A.countdown?"block":"none")},children:[(0,Nf.jsx)("div",{className:B,children:"优惠倒计时"}),(0,Nf.jsx)("div",{className:aA,children:A.countdown})]}),(0,Nf.jsxs)("div",{className:NA,style:{display:"".concat(A.countdown?"none":"block")},children:["课程原价:",(0,Nf.jsxs)("del",{children:["¥",parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})]})]}):(0,Nf.jsxs)("div",{className:MA,children:[(0,Nf.jsx)("span",{className:g,children:"¥"}),parseInt(A.origin_price.split(".")[1])>0?A.origin_price:A.origin_price.split(".")[0]]})}),(0,Nf.jsx)(WA.ZP,{className:"".concat(A.user_paid_subject?L:v,"\n ").concat(A.user_paid_subject?0==A.progress.current?"":c:""),onClick:function(){A.user_paid_subject?N.history.push("/paths/".concat(A.identifier)):ti(A.identifier)},children:A.user_paid_subject?0==A.progress.current?"开始学习":"继续学习":"立即购买"})]})]},f);var i,n,t}))})}),(0,Nf.jsx)(tf.Z,{className:LA,showQuickJumper:!0,showSizeChanger:!1,total:D.SubjectList.total,onChange:function(A){hf.page=A,Gf(hf),ni()},defaultPageSize:hf.per_page,defaultCurrent:1,current:hf.page})]})]})]}),(0,Nf.jsx)(Mi,{TopTitleValue:{img:(0,Nf.jsx)("img",{src:ef.yhpj}),title:"用户评价"},BannerList:D.UserComments}),(0,Nf.jsx)("img",{height:153,width:1200,style:{objectFit:"cover",margin:"40px",cursor:"pointer",opacity:"".concat(D.Adv.image_url?"1":"0")},src:(null===jf.Z||void 0===jf.Z?void 0:jf.Z.IMG_SERVER)+D.Adv.image_url,onClick:function(){return window.open(D.Adv.jump_url)}})]}),(0,Nf.jsx)(wi,{})]})}))}}]); \ No newline at end of file diff --git a/p__Introduction__index.async.js b/p__Introduction__index.async.js index 73b42c98d2..9d6efd9e33 100644 --- a/p__Introduction__index.async.js +++ b/p__Introduction__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75441],{71716:function(e,n,t){t.d(n,{Z:function(){return v}});var r=t(82242),a=t.n(r),o=t(7557),i=t.n(o),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(84686),f=t(92911),h=t(8785),g=(t(7923),{editor_css:"editor_css___cm3Z8"}),m=t(37712),v=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,r=e.style,o=e.user,s=e.placeholder,c=2097152,h=(0,d.useRef)(null),v=(0,d.useState)(null),x=u()(v,2),y=x[0],j=x[1],k=(0,d.useState)(""),w=u()(k,2),_=w[0],b=w[1];(0,d.useEffect)((function(){b(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var P={placeholder:s||"请输入内容...",MENU_CONF:{}};P.MENU_CONF.uploadImage={customUpload:function(e,n){return l()(i()().mark((function t(){var r,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(r=new FormData).append("file",e),t.next=4,(0,f.ZP)("/api/attachments.json",{method:"post",body:r},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},P.MENU_CONF.uploadVideo={customUpload:function(e,n){return l()(i()().mark((function t(){var r,a,s,l,u,d,p,g,m,v,x,y,j,k;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.size,a=Math.ceil(r/c),t.prev=2,t.next=5,(0,f.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==o||null===(s=o.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,h.current=new AbortController,p=[],0,g=i()().mark((function n(){var t,a,o,s;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=m*c,a=Math.min(t+c,r),o=e.slice(t,a),(s=new FormData).append("chunk",o),s.append("fileName",e.name),s.append("chunkIndex",(m+1).toString()),s.append("uploadId",d),p.push((function(){return(0,f.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:h.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),m=0;case 14:if(!(m0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,v+=x;case 29:t.next=22;break;case 31:return t.next=33,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==o||null===(l=o.userInfo)||void 0===l?void 0:l.user_id}});case 33:k=t.sent,n(null==k?void 0:k.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=y&&(y.destroy(),j(null))}}),[y]),(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)("div",{className:null==g?void 0:g.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,m.jsx)(p.o,{editor:y,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,m.jsx)(p.M,{defaultConfig:P,value:_,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?b(e.getHtml()):b("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},r)})]})})}))},63006:function(e,n,t){t.r(n),t.d(n,{default:function(){return y}});var r=t(7557),a=t.n(r),o=t(41498),i=t.n(o),s=t(79800),l=t.n(s),c=t(59301),u=t(3113),d=t(8591),p=t(8785),f="ehover___VtUg4",h=t(94334),g=(t(39293),t(92911)),m=t(19779),v=t(71716),x=t(37712),y=(0,p.connect)((function(e){var n=e.homePage,t=e.loading,r=e.globalSetting,a=e.user;return{homePage:n,globalSetting:r,loading:t.models.homePage,user:a}}))((function(e){e.homePage;var n,t=e.globalSetting,r=(e.user,e.loading,e.dispatch,(0,c.useState)()),o=l()(r,2),s=o[0],p=o[1],y=(0,c.useState)(!1),j=l()(y,2),k=j[0],w=j[1],_=(0,c.useState)(!1),b=l()(_,2),P=b[0],C=b[1],Z=(0,c.useState)(""),S=l()(Z,2),T=S[0],E=S[1];function N(){return I.apply(this,arguments)}function I(){return(I=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/project_descs/1.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(p(null==n?void 0:n.data),C(null==n?void 0:n.can_edit));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,c.useEffect)((function(){N()}),[]),(0,x.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,x.jsx)("div",{style:{height:168,backgroundImage:"url(".concat(h.Z.IMG_SERVER,"/").concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.introduction_banner_url,")"),backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",padding:"40px 120px"},children:(0,x.jsx)("div",{style:{width:1200,margin:"0px auto",paddingTop:20,fontSize:30,fontWeight:600,color:"#fff",textAlign:"center"},children:"“101计划”化学学科方向项目介绍"})}),!k&&P&&(0,x.jsx)("div",{style:{paddingTop:20,margin:"0px auto",display:"flex",justifyContent:"flex-end",width:1200},children:(0,x.jsx)("div",{className:f,onClick:function(){w(!0)},children:"编辑"})}),null!=s&&s.content?(0,x.jsx)("div",{style:{width:1200,margin:"0px auto"},children:k?(0,x.jsxs)("div",{style:{paddingTop:20},children:[(0,x.jsx)(v.Z,{defaultvalue:null==s?void 0:s.content,onChange:function(e){E(e)}}),(0,x.jsxs)("div",{style:{marginTop:20},children:[(0,x.jsx)(u.ZP,{size:"large",style:{width:120},onClick:function(){w(!1)},children:"取消"}),(0,x.jsx)(u.ZP,{onClick:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/project_descs/1.json",{method:"put",body:{content:T}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(d.ZP.info("修改成功"),N(),w(!1));case 4:case"end":return e.stop()}}),e)}))),size:"large",style:{marginLeft:40,width:120},type:"primary",children:"保存"})]})]}):(0,x.jsx)("div",{style:{maxWidth:1200,overflow:"hidden"},dangerouslySetInnerHTML:{__html:null==s?void 0:s.content}})}):k?(0,x.jsxs)("div",{style:{paddingTop:20},children:[(0,x.jsx)(v.Z,{defaultvalue:null==s?void 0:s.content,onChange:function(e){E(e)}}),(0,x.jsxs)("div",{style:{marginTop:20},children:[(0,x.jsx)(u.ZP,{size:"large",style:{width:120},onClick:function(){w(!1)},children:"取消"}),(0,x.jsx)(u.ZP,{onClick:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/project_descs/1.json",{method:"put",body:{content:T}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(d.ZP.info("修改成功"),N(),w(!1));case 4:case"end":return e.stop()}}),e)}))),size:"large",style:{marginLeft:40,width:120},type:"primary",children:"保存"})]})]}):(0,x.jsxs)("div",{style:{width:1200,minHeight:600,margin:"0px auto",textAlign:"center",paddingTop:120},children:[(0,x.jsx)("img",{src:m,style:{width:288,height:200}}),(0,x.jsx)("p",{style:{marginTop:30},children:"项目介绍内容建设中,敬请期待…"})]})]})}))},39293:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75441],{27385:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(5891),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},i=t(22589),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},71716:function(e,n,t){t.d(n,{Z:function(){return h}});var r=t(82242),a=t.n(r),o=t(7557),i=t.n(o),s=t(41498),l=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m=t(84686),f=t(92911),p=t(8785),_=(t(7923),{editor_css:"editor_css___cm3Z8"}),g=t(37712),h=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,r=e.style,o=e.user,s=e.placeholder,c=2097152,p=(0,u.useRef)(null),h=(0,u.useState)(null),v=d()(h,2),x=v[0],y=v[1],j=(0,u.useState)(""),w=d()(j,2),b=w[0],A=w[1];(0,u.useEffect)((function(){A(n)}),[n]),(0,u.useEffect)((function(){t(b)}),[b]);var k={placeholder:s||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return l()(i()().mark((function t(){var r,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(r=new FormData).append("file",e),t.next=4,(0,f.ZP)("/api/attachments.json",{method:"post",body:r},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return l()(i()().mark((function t(){var r,a,s,l,d,u,m,_,g,h,v,x,y,j;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.size,a=Math.ceil(r/c),t.prev=2,t.next=5,(0,f.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==o||null===(s=o.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(d=t.sent)?void 0:d.status)){t.next=8;break}throw new Error;case 8:u=d.upload_id,p.current=new AbortController,m=[],0,_=i()().mark((function n(){var t,a,o,s;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=g*c,a=Math.min(t+c,r),o=e.slice(t,a),(s=new FormData).append("chunk",o),s.append("fileName",e.name),s.append("chunkIndex",(g+1).toString()),s.append("uploadId",u),m.push((function(){return(0,f.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),g=0;case 14:if(!(g0)){t.next=29;break}return t.next=27,Promise.all(y);case 27:t.sent,h+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:u,user_id:null==o||null===(l=o.userInfo)||void 0===l?void 0:l.user_id}});case 33:j=t.sent,n(null==j?void 0:j.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,u.useEffect)((function(){return function(){null!=x&&(x.destroy(),y(null))}}),[x]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==_?void 0:_.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(m.o,{editor:x,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(m.M,{defaultConfig:k,value:b,onCreated:y,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?A(e.getHtml()):A("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},r)})]})})}))},63006:function(e,n,t){t.r(n),t.d(n,{default:function(){return Z}});var r=t(82242),a=t.n(r),o=t(7557),i=t.n(o),s=t(41498),l=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m=t(78241),f=t(3113),p=t(8591),_=t(73782),g=t(59028),h=t(8785),v={flex_box_center:"flex_box_center___gYklB",flex_space_between:"flex_space_between___SF08Y",flex_box_vertical_center:"flex_box_vertical_center___i61Ys",flex_box_center_end:"flex_box_center_end___v4TfC",flex_box_column:"flex_box_column___p60wF",bannerButton:"bannerButton___gsH8N",menuitem:"menuitem___fZHlz",semenuitem:"semenuitem___hNLF0",description:"description___e640u",ehover:"ehover___VtUg4",fieldWrap:"fieldWrap___kXHdn",form_item:"form_item___Rm9xF",record_count:"record_count___hMOz5",close_style:"close_style___oZ1GK",xmfm:"xmfm___VqN6O",img_content:"img_content___q8_sP",dbbjt:"dbbjt___z_V24",sjpt_list:"sjpt_list___H1TUZ",sjpt:"sjpt___g9_MB",qtdw_list:"qtdw_list___CRwS9",qtdw:"qtdw___gNhmT"},x=t(94334),y=(t(39293),t(66208)),j=t(92911),w=t(43899),b=t(19779),A=t(71716),k=t(37712),Z=(0,h.connect)((function(e){var n=e.homePage,t=e.loading,r=e.globalSetting,a=e.user;return{homePage:n,globalSetting:r,loading:t.models.homePage,user:a}}))((function(e){e.homePage;var n,t,r,o=e.globalSetting,s=(e.user,e.loading,e.dispatch,(0,u.useState)()),c=d()(s,2),h=c[0],Z=c[1],O=(0,u.useState)(!1),P=d()(O,2),S=P[0],C=P[1],E=(0,u.useState)(!1),N=d()(E,2),I=N[0],R=N[1],K=(0,u.useState)(""),M=d()(K,2),U=M[0],F=M[1],T=m.Z.useForm(),V=d()(T,1)[0],q=(0,u.useState)([]),H=d()(q,2),z=H[0],G=H[1];function L(){return Y.apply(this,arguments)}function Y(){return(Y=l()(i()().mark((function e(){var n,t,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/project_descs/1.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(Z(null==n?void 0:n.data),R(null==n?void 0:n.can_edit),G([null==n||null===(t=n.data)||void 0===t?void 0:t.cover]),V.setFieldsValue({name:null==n||null===(r=n.data)||void 0===r?void 0:r.name,cover_id:null==n||null===(a=n.data)||void 0===a||null===(a=a.cover)||void 0===a?void 0:a.id}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){L()}),[]),(0,k.jsxs)("section",{style:{background:"#fff"},children:[(0,k.jsx)("div",{style:{height:168,backgroundImage:"url(".concat(x.Z.IMG_SERVER,"/").concat(null==o||null===(n=o.setting)||void 0===n?void 0:n.introduction_banner_url,")"),backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",padding:"40px 120px"},children:(0,k.jsx)("div",{style:{width:1200,margin:"0px auto",paddingTop:20,fontSize:30,fontWeight:600,color:"#fff",textAlign:"center"},children:null==h?void 0:h.name})}),(0,k.jsxs)("div",{style:{backgroundImage:"url(".concat(x.Z.IMG_SERVER,"/").concat(null==h||null===(t=h.cover)||void 0===t?void 0:t.url,")"),backgroundRepeat:"no-repeat",paddingBottom:"30px",minHeight:"600px",backgroundSize:"100% 100%"},children:[!S&&I&&(0,k.jsx)("div",{style:{paddingTop:20,margin:"0px auto",display:"flex",justifyContent:"flex-end",width:1200},children:(0,k.jsx)("div",{className:v.ehover,onClick:function(){C(!0)},children:"编辑"})}),null!=h&&h.content?(0,k.jsx)("div",{style:{width:1200,margin:"0px auto"},children:S?(0,k.jsxs)("div",{style:{paddingTop:20},children:[(0,k.jsx)(m.Z,{form:V,scrollToFirstError:!0,colon:!1,labelCol:{flex:"80px"},children:(0,k.jsxs)("div",{className:v.fieldWrap,children:[(0,k.jsx)(m.Z.Item,{className:v.form_item,label:"名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,k.jsx)(_.Z,{size:"large",className:v.form_item_item,placeholder:"请输入项目名称",maxLength:60,showCount:!0})}),(0,k.jsxs)(m.Z.Item,{className:v.form_item,label:"背景图",colon:!1,name:"cover_id",rules:[{required:!0,message:"必填项:不能为空"}],children:[(0,k.jsx)(g.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return n||(p.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,j.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){G([e]),V.setFieldsValue({cover_id:e.id})}))},children:(0,k.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,k.jsx)(y.op,{style:{borderRadius:"2px"},icon:(0,k.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,k.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(需上传1920*1080尺寸图片,大小不超过2MB)"})]})}),(null==z?void 0:z.length)>0&&(0,k.jsxs)("div",{className:v.xmfm,children:[(0,k.jsx)("img",{src:x.Z.API_SERVER+(null===(r=z[0])||void 0===r?void 0:r.url),className:v.img_content}),(0,k.jsx)("img",{src:w,className:v.close_style,onClick:function(){G([]),V.setFieldValue("cover_id","")}})]})]}),(0,k.jsx)(m.Z.Item,{className:v.form_item,label:"内容",colon:!1,children:(0,k.jsx)(A.Z,{defaultvalue:null==h?void 0:h.content,onChange:function(e){F(e)}})})]})}),(0,k.jsxs)("div",{style:{marginTop:20},children:[(0,k.jsx)(f.ZP,{size:"large",style:{width:120},onClick:function(){C(!1),L()},children:"取消"}),(0,k.jsx)(f.ZP,{onClick:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V.validateFields();case 2:return e.next=4,(0,j.ZP)("/api/project_descs/1.json",{method:"put",body:a()({content:U},V.getFieldsValue())});case 4:0===(null==(n=e.sent)?void 0:n.status)&&(p.ZP.info("修改成功"),L(),C(!1));case 6:case"end":return e.stop()}}),e)}))),size:"large",style:{marginLeft:40,width:120},type:"primary",children:"保存"})]})]}):(0,k.jsx)("div",{style:{maxWidth:1200,overflow:"hidden"},dangerouslySetInnerHTML:{__html:null==h?void 0:h.content}})}):S?(0,k.jsxs)("div",{style:{paddingTop:20},children:[(0,k.jsx)(A.Z,{defaultvalue:null==h?void 0:h.content,onChange:function(e){F(e)}}),(0,k.jsxs)("div",{style:{marginTop:20,display:"flex",textAlign:"right",border:"1px red solid"},children:[(0,k.jsx)(f.ZP,{size:"large",style:{width:120,marginLeft:"auto"},onClick:function(){C(!1)},children:"取消"}),(0,k.jsx)(f.ZP,{onClick:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/project_descs/1.json",{method:"put",body:{content:U}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(p.ZP.info("修改成功"),L(),C(!1));case 4:case"end":return e.stop()}}),e)}))),size:"large",style:{marginLeft:40,width:120},type:"primary",children:"保存"})]})]}):(0,k.jsxs)("div",{style:{width:1200,minHeight:600,margin:"0px auto",textAlign:"center",paddingTop:120},children:[(0,k.jsx)("img",{src:b,style:{width:288,height:200}}),(0,k.jsx)("p",{style:{marginTop:30},children:"项目介绍内容建设中,敬请期待…"})]})]})]})}))},39293:function(){},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var r=t(7102),a=t(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,r=`${t}-${n}`,{inKeyframes:o,outKeyframes:i}=u[n];return[(0,a.R)(r,o,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Introduction__index.chunk.css b/p__Introduction__index.chunk.css index 1d3b2bf2b6..a50d283765 100644 --- a/p__Introduction__index.chunk.css +++ b/p__Introduction__index.chunk.css @@ -1 +1 @@ -.flex_box_center___gYklB{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___SF08Y{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___i61Ys{box-align:center;align-items:center}.flex_box_center_end___v4TfC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p60wF{box-orient:block-axis;flex-direction:column}.bannerButton___gsH8N{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:2px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:136px}.menuitem___fZHlz{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-items:center;cursor:pointer;display:flex;display:-webkit-box;font-size:16px;font-weight:600;height:40px;line-height:40px;overflow:hidden;padding-left:26px}.menuitem___fZHlz:hover{background:#eaeffa;color:#3061d0}.semenuitem___hNLF0{-webkit-line-clamp:1;align-items:center;background:#eaeffa;color:#3061d0;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:40px;line-height:40px;padding-left:26px}.description___e640u,.semenuitem___hNLF0{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description___e640u{-webkit-line-clamp:2;color:#333;font-size:14px}.ehover___VtUg4{align-items:center;background:linear-gradient(180deg,#fff,#f9f9f9);border:1px solid rgba(1,88,39,.3);border-radius:4px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:56px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file +.flex_box_center___gYklB{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___SF08Y{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___i61Ys{box-align:center;align-items:center}.flex_box_center_end___v4TfC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p60wF{box-orient:block-axis;flex-direction:column}.bannerButton___gsH8N{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:2px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:136px}.menuitem___fZHlz{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-items:center;cursor:pointer;display:flex;display:-webkit-box;font-size:16px;font-weight:600;height:40px;line-height:40px;overflow:hidden;padding-left:26px}.menuitem___fZHlz:hover{background:#eaeffa;color:#3061d0}.semenuitem___hNLF0{-webkit-line-clamp:1;align-items:center;background:#eaeffa;color:#3061d0;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:40px;line-height:40px;padding-left:26px}.description___e640u,.semenuitem___hNLF0{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description___e640u{-webkit-line-clamp:2;color:#333;font-size:14px}.ehover___VtUg4{align-items:center;background:linear-gradient(180deg,#fff,#f9f9f9);border:1px solid rgba(1,88,39,.3);border-radius:4px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:56px}.fieldWrap___kXHdn{padding:0 30px 10px 0}.fieldWrap___kXHdn .form_item___Rm9xF{color:#5f6368;margin-top:30px}.fieldWrap___kXHdn .form_item___Rm9xF span[class~=ant-input-affix-wrapper]{height:40px!important}.fieldWrap___kXHdn .form_item___Rm9xF span[class~=ant-input-affix-wrapper] .record_count___hMOz5{color:#9096a3;font-size:14px}.fieldWrap___kXHdn .form_item___Rm9xF [class~=ant-form-item-label] label{color:#5f6368!important;height:40px!important}.fieldWrap___kXHdn .form_item___Rm9xF .close_style___oZ1GK{cursor:pointer;height:14px;position:absolute;right:-8px;top:-8px;width:14px;z-index:10}.fieldWrap___kXHdn .form_item___Rm9xF .xmfm___VqN6O{height:200px;margin-top:20px;position:relative;width:356px}.fieldWrap___kXHdn .form_item___Rm9xF .xmfm___VqN6O .img_content___q8_sP{height:200px;left:0;position:absolute;top:0;width:356px;z-index:5}.fieldWrap___kXHdn .form_item___Rm9xF .dbbjt___z_V24{height:66px;margin-top:20px;position:relative;width:1040px}.fieldWrap___kXHdn .form_item___Rm9xF .dbbjt___z_V24 .img_content___q8_sP{height:66px;left:0;position:absolute;top:0;width:1040px;z-index:5}.fieldWrap___kXHdn .form_item___Rm9xF .sjpt_list___H1TUZ{display:flex;flex-wrap:wrap}.fieldWrap___kXHdn .form_item___Rm9xF .sjpt_list___H1TUZ .sjpt___g9_MB{border:1px solid #dcdcdc;border-radius:4px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___kXHdn .form_item___Rm9xF .sjpt_list___H1TUZ .sjpt___g9_MB .img_content___q8_sP{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.fieldWrap___kXHdn .form_item___Rm9xF .qtdw_list___CRwS9{display:flex;flex-wrap:wrap}.fieldWrap___kXHdn .form_item___Rm9xF .qtdw_list___CRwS9 .qtdw___gNhmT{border:1px solid #dcdcdc;border-radius:5px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___kXHdn .form_item___Rm9xF .qtdw_list___CRwS9 .qtdw___gNhmT .img_content___q8_sP{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file diff --git a/p__Judge__Index__index.async.js b/p__Judge__Index__index.async.js index 43e2abcfac..5ce15e1c69 100644 --- a/p__Judge__Index__index.async.js +++ b/p__Judge__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54846],{34201:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(82242),r=t.n(a),c=t(79800),u=t.n(c),d=t(39647),h=t.n(d),p=t(59301),m=t(8591),v=t(59028),f=t(95237),_=t(94334),x=t(58670),g=t(66208),j="tip___bHEXo",b=t(37712),w=["ButtonText","ButtonOptions","uploadProps","showTip"],k=function(e){var n,t,i,s=e.ButtonText,a=e.ButtonOptions,c=e.uploadProps,d=e.showTip,k=h()(e,w),y=(0,p.useState)(null),Z=u()(y,2),C=Z[0],S=Z[1],R=r()(r()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return m.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),v.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&S(e.file),"done"==e.file.status)&&(null==k||k.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(_.Z.API_SERVER,"/api/attachments.json")},c||{}),{},{onRemove:(t=o()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N(),(null==c?void 0:c.onRemove)&&(null==c||c.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),N=function(){S(null),null==k||k.onChange()};return(0,p.useEffect)((function(){(null==k?void 0:k.value)&&S({response:{id:null==k?void 0:k.value}})}),[null==k?void 0:k.value]),(0,b.jsx)("div",{id:(null==k?void 0:k.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,b.jsxs)(f.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,b.jsx)("img",{src:_.Z.API_SERVER+"/api/attachments/"+(null==C||null===(i=C.response)||void 0===i?void 0:i.id),alt:"avatar",style:{width:"100%"}}),(0,b.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,b.jsx)(x.Z,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(v.Z,r()(r()({},R),{},{children:(0,b.jsx)(g.op,r()(r()({style:r()({borderRadius:"2px"},null==a?void 0:a.style)},a),{},{children:s}))})),d&&(0,b.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},50850:function(e,n,t){t.r(n),t.d(n,{default:function(){return ce}});var i=t(82242),l=t.n(i),s=t(7557),o=t.n(s),a=t(41498),r=t.n(a),c=t(37205),u=t.n(c),d=t(79800),h=t.n(d),p=t(59301),m=t(8591),v=t(6848),f=t(43418),_=t(95237),x=t(43604),g=t(27092),j=t(8785),b="BannerStyle___nBur1",w="BannerStyleContent___BWJw0",k="DivDownPlay___UxEQf",y="CustomInputStyle___hlhUc",Z="teacherList___su0_a",C="top_bg_img___cmYFQ",S="techer_content___bgSA5",R="img___LchtM",N="teacher_img___l8Tb6",F="content___sMnqv",E="shuji_list___FhkLj",P="shuji_list_warp___cIMiD",I="ellipsis___CyQwV",B="shenhe_icon___cRhss",L="shuming___W1km7",T="shuji_jianjie___X7_wI",O="teacher_header___MrKe6",q="teacher_name___rAJpd",G="teacher_school___nvAEr",J="iconUpdate___Gab4k",z="iconDetele___xyhpb",M="expansion___zOJvl",A="expansion2___Du6w4",D=t(94334),V=(t(39293),t(92911)),U=t(66208),H=t(16644),Q=t(39647),W=t.n(Q),X=t(78241),K=t(73782),Y=t(81327),$=t(57809),ee=t(61186),ne=t.n(ee),te="form___Fxxn8",ie=(t(58670),t(52103)),le=t(45532),se=t(34201),oe=t(37712),ae=["key","name"],re=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n=e.visible,t=e.bookList,i=e.onOk,s=e.onCancel,a=e.title,c=void 0===a?"":a,u=e.coreCurriculum,d=e.dispatch,m=(u.CoreSubjects,X.Z.useForm()),v=h()(m,1)[0],_=(0,p.useState)(!1),x=h()(_,2),g=x[0],j=x[1],b=(0,p.useState)([]),w=h()(b,2),k=(w[0],w[1]),y=(0,p.useState)(!1),Z=h()(y,2),C=Z[0];Z[1];(0,p.useEffect)((function(){if(d({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}}),null!=n&&n.id){var e,t,i;v.setFieldsValue(l()(l()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:ne()(null==n?void 0:n.publication_time),material_type:null==n||null===(t=n.material_type)||void 0===t?void 0:t.toString()}));var s=[l()(l()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(i=n.attachment)||void 0===i?void 0:i.id}})];k(s)}}),[n]);var S=function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j(!0),t=l()({},n),i(t);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,oe.jsx)(f.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),visible:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){s()},confirmLoading:g,okButtonProps:{disabled:C},width:720,afterClose:function(){j(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",children:(0,oe.jsxs)(X.Z,{form:v,colon:!1,labelCol:{span:3},onFinish:S,className:te,children:[(0,oe.jsx)(X.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入主审专家姓名"},{whitespace:!0,message:"请输入主审专家姓名"},{max:50,message:"只能输入50个字符"}],children:(0,oe.jsx)(K.Z,{maxLength:50,placeholder:"请输入主审专家姓名"})}),(0,oe.jsx)(X.Z.Item,{label:"职称",name:"title",rules:[{required:!0,message:"请输入职称"},{whitespace:!0,message:"请输入职称"},{max:100,message:"只能输入100个字符"}],children:(0,oe.jsx)(K.Z,{maxLength:100,placeholder:"请输入职称"})}),(0,oe.jsx)(X.Z.Item,{label:"简介",name:"profile",rules:[{required:!0,message:"请输入简介"}],children:(0,oe.jsx)(K.Z.TextArea,{rows:4,placeholder:"请输入简介",maxLength:300})}),(0,oe.jsx)(X.Z.Item,{name:"cover_id",label:"照片",rules:[{required:!0,message:"请上传照片"}],children:(0,oe.jsx)(se.Z,{ButtonText:(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,oe.jsx)("span",{className:"ml5",children:"上传照片"})]})})}),(0,oe.jsx)(X.Z.Item,{label:"审核教材",name:"publisher",rules:[{required:!1,message:"请输入简介"}],children:(0,oe.jsx)(X.Z.List,{name:"data",children:function(e,n){var i=n.add,s=n.remove;return(0,oe.jsxs)(oe.Fragment,{children:[e.map((function(e){var n=e.key,o=e.name,a=W()(e,ae);return(0,oe.jsxs)(Y.Z,{style:{display:"flex",alignItems:"center",marginBottom:8,background:"#F6F7F9",borderRadius:"2px",padding:20,paddingBottom:"5px"},align:"baseline",children:[(0,oe.jsxs)("div",{children:[(0,oe.jsx)(X.Z.Item,l()(l()({},a),{},{name:[o,"name"],label:"教材名称",labelCol:{span:4},rules:[{required:!0,message:"请输入教材名称"}],children:(0,oe.jsx)(K.Z,{placeholder:"请输入教材名称",style:{width:400}})})),(0,oe.jsx)(X.Z.Item,l()(l()({},a),{},{name:[o,"book_id"],label:"关联",labelCol:{span:4},rules:[{required:!1,message:"请选择"}],children:(0,oe.jsx)($.default,{placeholder:"请选择",style:{width:400},getPopupContainer:function(e){return e.parentElement},children:null==t?void 0:t.map((function(e,n){return(0,oe.jsx)($.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}))]}),(0,oe.jsxs)("div",{style:{marginLeft:8},children:[(0,oe.jsx)(ie.Z,{onClick:function(){return s(o)},style:{color:"#00B187",marginRight:20}}),(0,oe.jsx)(le.Z,{onClick:function(){return i()},style:{color:"#E30000"}})]})]},n)})),(0,oe.jsx)(X.Z.Item,{children:(0,oe.jsx)(U.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return i()},children:"增加审核教材"})})]})}})})]})})})),ce=(0,j.connect)((function(e){var n=e.homePage,t=e.loading,i=e.globalSetting,l=e.user;return{homePage:n,globalSetting:i,loading:t.models.homePage,user:l}}))((function(e){e.homePage;var n,t=e.globalSetting,i=(e.user,e.dispatch,(0,p.useState)([])),s=h()(i,2),a=s[0],c=s[1],d=(0,p.useState)(!1),Q=h()(d,2),W=Q[0],X=Q[1],K=(0,p.useState)(!1),Y=h()(K,2),$=Y[0],ee=Y[1],ne=(0,p.useState)({page:1,limit:10,keyword:""}),te=h()(ne,2),ie=te[0],le=te[1],se=(0,p.useState)(!1),ae=h()(se,2),ce=(ae[0],ae[1]),ue=(0,p.useState)(0),de=h()(ue,2),he=de[0],pe=de[1],me=(0,p.useState)([]),ve=h()(me,2),fe=ve[0],_e=ve[1],xe=(0,p.useState)(0),ge=h()(xe,2),je=ge[0],be=ge[1],we=(0,p.useRef)(null);(0,p.useEffect)((function(){ke()}),[]),(0,p.useEffect)((function(){ye(!0)}),[ie]),(0,p.useEffect)((function(){if(we.current&&fe.length>0){var e=fe.map((function(e,n){var t=document.getElementsByClassName("item_books_".concat(n))[0];if(t){var i=t.clientHeight,l=window.getComputedStyle(t).minHeight,s=i>parseFloat(l);e.books_showEllipsis=s,e.books_showReadFull=s}return e}));_e(u()(e))}}),[je]);var ke=function(){var e=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/core_materials/list.json",{method:"get"});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&c(null==n||null===(t=n.data)||void 0===t?void 0:t.list);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=r()(o()().mark((function e(){var n,t,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.length>0&&void 0!==a[0]&&a[0],ce(!0),e.next=4,(0,V.ZP)("/api/specialist_infos.json",{method:"get",params:l()({},ie)});case 4:0==(null==(n=e.sent)?void 0:n.status)&&(X(null==n?void 0:n.can_edit),s=null==n||null===(t=n.data)||void 0===t?void 0:t.list.map((function(e,n){var t,i=JSON.parse(JSON.stringify({profile:null==e?void 0:e.profile}));return null!=e&&e.profile&&(null==e||null===(t=e.profile)||void 0===t?void 0:t.length)>130?(e.profileCopy=(null==i?void 0:i.profile.slice(0,130))+"...",e.snapshot_showEllipsis=!0,e.snapshot_showReadFull=!0):(e.snapshot_showEllipsis=!1,e.snapshot_showReadFull=!1),e.books_showEllipsis=!1,e.books_showReadFull=!1,console.log("item",e),e})),_e(s||[]),be(je+1),pe(null==n||null===(i=n.data)||void 0===i?void 0:i.total)),ce(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==$||!$.id){e.next=7;break}return e.next=3,(0,V.ZP)("/api/specialist_infos/".concat(null==$?void 0:$.id,".json"),{method:"put",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(m.ZP.success("".concat(null!=$&&$.id?"编辑":"添加","成功")),ee(!1),ye()),e.next=11;break;case 7:return e.next=9,(0,V.ZP)("/api/specialist_infos.json",{method:"post",body:l()({},n)});case 9:0==(null==(i=e.sent)?void 0:i.status)&&(m.ZP.success("添加成功"),ee(!1),ye());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,oe.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,oe.jsx)("div",{className:b,style:{backgroundImage:"url(".concat(D.Z.IMG_SERVER,"/").concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,oe.jsxs)("div",{className:w,children:[(0,oe.jsxs)("div",{children:[(0,oe.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材主审专家"}),W&&(0,oe.jsxs)("div",{className:"".concat(k),style:{width:"1.6rem"},onClick:function(){ee(!0)},children:[(0,oe.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建主审专家"]})]}),(0,oe.jsx)("div",{children:(0,oe.jsx)(U.t7,{placeholder:"请输入关键字进行搜索",className:y,value:ie.keyword,onChange:function(e){le(l()(l()({},ie),{},{keyword:e}))}})})]})}),(0,oe.jsx)("div",{ref:we,children:null==fe?void 0:fe.map((function(e,n){var t,i,s;return(0,oe.jsxs)("div",{className:Z,children:[(0,oe.jsx)("div",{className:C,style:{width:"12rem",height:"0.42rem"}}),(0,oe.jsxs)("div",{className:S,children:[(0,oe.jsx)("div",{className:R,children:(0,oe.jsx)("img",{src:D.Z.IMG_SERVER+(null==e||null===(t=e.cover)||void 0===t?void 0:t.url),className:N})}),(0,oe.jsxs)("div",{className:F,children:[(0,oe.jsxs)("div",{className:O,children:[(0,oe.jsx)(v.Z,{title:null==e?void 0:e.name,children:(0,oe.jsx)("div",{className:q,children:null==e?void 0:e.name})}),(0,oe.jsx)(v.Z,{title:null==e?void 0:e.title,children:(0,oe.jsx)("div",{className:G,children:null==e?void 0:e.title})}),W&&(null==e?void 0:e.is_creator)&&(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(v.Z,{title:"编辑",children:(0,oe.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(J),onClick:function(){ee(e)}})}),(0,oe.jsx)(v.Z,{title:"删除",children:(0,oe.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(z),onClick:function(){var n;f.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=r()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,V.ZP)("/api/specialist_infos/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(m.ZP.info("删除成功"),ye());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})]})]}),(0,oe.jsxs)("div",{className:"".concat(T," item_snapshot_").concat(n),children:["简介:",null!=e&&e.snapshot_showReadFull?null==e?void 0:e.profileCopy:null==e?void 0:e.profile,(null==e?void 0:e.snapshot_showEllipsis)&&(0,oe.jsx)("span",{className:M,onClick:function(t){t.stopPropagation(),fe[n]=l()(l()({},e),{},{snapshot_showReadFull:!(null!=e&&e.snapshot_showReadFull)}),_e(u()(fe))},children:null!=e&&e.snapshot_showReadFull?"展开 ":"收起"})]}),(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0&&(0,oe.jsxs)("div",{className:E,children:[(0,oe.jsxs)("div",{className:"".concat(P," item_books_").concat(n),style:{maxHeight:(null==e?void 0:e.books_showReadFull)&&"0.8rem",paddingRight:(null==e?void 0:e.books_showReadFull)&&"0.5rem"},children:[null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e,n){return(0,oe.jsxs)("div",{onClick:function(){null!=e&&e.book_id?j.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge")):m.ZP.warning("该书籍未关联内容")},className:L,children:["《",null==e?void 0:e.name,"》"]},n)})),(null==e?void 0:e.books_showEllipsis)&&(0,oe.jsx)("div",{className:I,children:(null==e?void 0:e.books_showEllipsis)&&(0,oe.jsx)("div",{className:A,style:{marginRight:0},onClick:function(t){t.stopPropagation(),fe[n]=l()(l()({},e),{},{books_showReadFull:!(null!=e&&e.books_showReadFull)}),_e(u()(fe))},children:null!=e&&e.books_showReadFull?"展开 ":"收起"})})]}),(0,oe.jsx)("div",{className:B,children:"审核书籍"})]})]})]})]},n)}))}),0==(null==fe?void 0:fe.length)&&(0,oe.jsx)(H.Z,{}),(null==fe?void 0:fe.length)>0&&(0,oe.jsxs)(_.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,oe.jsxs)(x.Z,{children:["共 ",(0,oe.jsx)("span",{style:{color:"#165DFF"},children:he||0})," 条数据"]}),(0,oe.jsx)(x.Z,{children:(0,oe.jsx)(g.Z,{showSizeChanger:!1,showQuickJumper:!0,current:ie.page,pageSize:ie.limit,onChange:function(e,n){ie.page=e,le(l()({},ie)),ye()},total:he||0})})]}),(0,oe.jsx)(re,{visible:$,title:"主审专家",onCancel:function(){return ee(!1)},onOk:Ze,bookList:a})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54846],{34201:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(82242),r=t.n(a),c=t(79800),u=t.n(c),d=t(39647),h=t.n(d),p=t(59301),m=t(8591),v=t(59028),f=t(95237),_=t(94334),x=t(58670),g=t(66208),j="tip___bHEXo",b=t(37712),w=["ButtonText","ButtonOptions","uploadProps","showTip"],k=function(e){var n,t,i,s=e.ButtonText,a=e.ButtonOptions,c=e.uploadProps,d=e.showTip,k=h()(e,w),y=(0,p.useState)(null),Z=u()(y,2),C=Z[0],S=Z[1],R=r()(r()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return m.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),v.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&S(e.file),"done"==e.file.status)&&(null==k||k.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(_.Z.API_SERVER,"/api/attachments.json")},c||{}),{},{onRemove:(t=o()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N(),(null==c?void 0:c.onRemove)&&(null==c||c.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),N=function(){S(null),null==k||k.onChange()};return(0,p.useEffect)((function(){(null==k?void 0:k.value)&&S({response:{id:null==k?void 0:k.value}})}),[null==k?void 0:k.value]),(0,b.jsx)("div",{id:(null==k?void 0:k.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,b.jsxs)(f.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,b.jsx)("img",{src:_.Z.API_SERVER+"/api/attachments/"+(null==C||null===(i=C.response)||void 0===i?void 0:i.id),alt:"avatar",style:{width:"100%"}}),(0,b.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,b.jsx)(x.Z,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(v.Z,r()(r()({},R),{},{children:(0,b.jsx)(g.op,r()(r()({style:r()({borderRadius:"2px"},null==a?void 0:a.style)},a),{},{children:s}))})),d&&(0,b.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},50850:function(e,n,t){t.r(n),t.d(n,{default:function(){return ce}});var i=t(82242),l=t.n(i),s=t(7557),o=t.n(s),a=t(41498),r=t.n(a),c=t(37205),u=t.n(c),d=t(79800),h=t.n(d),p=t(59301),m=t(8591),v=t(6848),f=t(43418),_=t(95237),x=t(43604),g=t(27092),j=t(8785),b="BannerStyle___nBur1",w="BannerStyleContent___BWJw0",k="DivDownPlay___UxEQf",y="CustomInputStyle___hlhUc",Z="teacherList___su0_a",C="top_bg_img___cmYFQ",S="techer_content___bgSA5",R="img___LchtM",N="teacher_img___l8Tb6",F="content___sMnqv",E="shuji_list___FhkLj",P="shuji_list_warp___cIMiD",I="ellipsis___CyQwV",B="shenhe_icon___cRhss",L="shuming___W1km7",T="shuji_jianjie___X7_wI",O="teacher_header___MrKe6",q="teacher_name___rAJpd",G="teacher_school___nvAEr",J="iconUpdate___Gab4k",z="iconDetele___xyhpb",M="expansion___zOJvl",A="expansion2___Du6w4",D=t(94334),V=(t(39293),t(92911)),U=t(66208),H=t(16644),Q=t(39647),W=t.n(Q),X=t(78241),K=t(73782),Y=t(81327),$=t(57809),ee=t(61186),ne=t.n(ee),te="form___Fxxn8",ie=(t(58670),t(52103)),le=t(45532),se=t(34201),oe=t(37712),ae=["key","name"],re=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n=e.visible,t=e.bookList,i=e.onOk,s=e.onCancel,a=e.title,c=void 0===a?"":a,u=e.coreCurriculum,d=e.dispatch,m=(u.CoreSubjects,X.Z.useForm()),v=h()(m,1)[0],_=(0,p.useState)(!1),x=h()(_,2),g=x[0],j=x[1],b=(0,p.useState)([]),w=h()(b,2),k=(w[0],w[1]),y=(0,p.useState)(!1),Z=h()(y,2),C=Z[0];Z[1];(0,p.useEffect)((function(){if(d({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}}),null!=n&&n.id){var e,t,i;v.setFieldsValue(l()(l()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:ne()(null==n?void 0:n.publication_time),material_type:null==n||null===(t=n.material_type)||void 0===t?void 0:t.toString()}));var s=[l()(l()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(i=n.attachment)||void 0===i?void 0:i.id}})];k(s)}}),[n]);var S=function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j(!0),t=l()({},n),i(t);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,oe.jsx)(f.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),visible:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){s()},confirmLoading:g,okButtonProps:{disabled:C},width:720,afterClose:function(){j(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",children:(0,oe.jsxs)(X.Z,{form:v,colon:!1,labelCol:{span:3},onFinish:S,className:te,children:[(0,oe.jsx)(X.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入主审专家姓名"},{whitespace:!0,message:"请输入主审专家姓名"},{max:50,message:"只能输入50个字符"}],children:(0,oe.jsx)(K.Z,{maxLength:50,placeholder:"请输入主审专家姓名"})}),(0,oe.jsx)(X.Z.Item,{label:"职称",name:"title",rules:[{required:!0,message:"请输入职称"},{whitespace:!0,message:"请输入职称"},{max:100,message:"只能输入100个字符"}],children:(0,oe.jsx)(K.Z,{maxLength:100,placeholder:"请输入职称"})}),(0,oe.jsx)(X.Z.Item,{label:"简介",name:"profile",rules:[{required:!0,message:"请输入简介"}],children:(0,oe.jsx)(K.Z.TextArea,{rows:4,placeholder:"请输入简介",maxLength:300})}),(0,oe.jsx)(X.Z.Item,{name:"cover_id",label:"照片",rules:[{required:!0,message:"请上传照片"}],children:(0,oe.jsx)(se.Z,{ButtonText:(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,oe.jsx)("span",{className:"ml5",children:"上传照片"})]})})}),(0,oe.jsx)(X.Z.Item,{label:"审核教材",name:"publisher",rules:[{required:!1,message:"请输入简介"}],children:(0,oe.jsx)(X.Z.List,{name:"data",children:function(e,n){var i=n.add,s=n.remove;return(0,oe.jsxs)(oe.Fragment,{children:[e.map((function(e){var n=e.key,o=e.name,a=W()(e,ae);return(0,oe.jsxs)(Y.Z,{style:{display:"flex",alignItems:"center",marginBottom:8,background:"#F6F7F9",borderRadius:"2px",padding:20,paddingBottom:"5px"},align:"baseline",children:[(0,oe.jsxs)("div",{children:[(0,oe.jsx)(X.Z.Item,l()(l()({},a),{},{name:[o,"name"],label:"教材名称",labelCol:{span:4},rules:[{required:!0,message:"请输入教材名称"}],children:(0,oe.jsx)(K.Z,{placeholder:"请输入教材名称",style:{width:400}})})),(0,oe.jsx)(X.Z.Item,l()(l()({},a),{},{name:[o,"book_id"],label:"关联",labelCol:{span:4},rules:[{required:!1,message:"请选择"}],children:(0,oe.jsx)($.default,{placeholder:"请选择",style:{width:400},getPopupContainer:function(e){return e.parentElement},children:null==t?void 0:t.map((function(e,n){return(0,oe.jsx)($.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}))]}),(0,oe.jsxs)("div",{style:{marginLeft:8},children:[(0,oe.jsx)(ie.Z,{onClick:function(){return s(o)},style:{color:"#00B187",marginRight:20}}),(0,oe.jsx)(le.Z,{onClick:function(){return i()},style:{color:"#E30000"}})]})]},n)})),(0,oe.jsx)(X.Z.Item,{children:(0,oe.jsx)(U.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return i()},children:"增加审核教材"})})]})}})})]})})})),ce=(0,j.connect)((function(e){var n=e.homePage,t=e.loading,i=e.globalSetting,l=e.user;return{homePage:n,globalSetting:i,loading:t.models.homePage,user:l}}))((function(e){e.homePage;var n,t=e.globalSetting,i=(e.user,e.dispatch,(0,p.useState)([])),s=h()(i,2),a=s[0],c=s[1],d=(0,p.useState)(!1),Q=h()(d,2),W=Q[0],X=Q[1],K=(0,p.useState)(!1),Y=h()(K,2),$=Y[0],ee=Y[1],ne=(0,p.useState)({page:1,limit:10,keyword:""}),te=h()(ne,2),ie=te[0],le=te[1],se=(0,p.useState)(!1),ae=h()(se,2),ce=(ae[0],ae[1]),ue=(0,p.useState)(0),de=h()(ue,2),he=de[0],pe=de[1],me=(0,p.useState)([]),ve=h()(me,2),fe=ve[0],_e=ve[1],xe=(0,p.useState)(0),ge=h()(xe,2),je=ge[0],be=ge[1],we=(0,p.useRef)(null);(0,p.useEffect)((function(){ke()}),[]),(0,p.useEffect)((function(){ye(!0)}),[ie]),(0,p.useEffect)((function(){if(we.current&&fe.length>0){var e=fe.map((function(e,n){var t=document.getElementsByClassName("item_books_".concat(n))[0];if(t){var i=t.clientHeight,l=window.getComputedStyle(t).minHeight,s=i>parseFloat(l);e.books_showEllipsis=s,e.books_showReadFull=s}return e}));_e(u()(e))}}),[je]);var ke=function(){var e=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/core_materials/list.json",{method:"get"});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&c(null==n||null===(t=n.data)||void 0===t?void 0:t.list);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=r()(o()().mark((function e(){var n,t,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.length>0&&void 0!==a[0]&&a[0],ce(!0),e.next=4,(0,V.ZP)("/api/specialist_infos.json",{method:"get",params:l()({},ie)});case 4:0==(null==(n=e.sent)?void 0:n.status)&&(X(null==n?void 0:n.can_edit),s=null==n||null===(t=n.data)||void 0===t?void 0:t.list.map((function(e,n){var t,i=JSON.parse(JSON.stringify({profile:null==e?void 0:e.profile}));return null!=e&&e.profile&&(null==e||null===(t=e.profile)||void 0===t?void 0:t.length)>130?(e.profileCopy=(null==i?void 0:i.profile.slice(0,130))+"...",e.snapshot_showEllipsis=!0,e.snapshot_showReadFull=!0):(e.snapshot_showEllipsis=!1,e.snapshot_showReadFull=!1),e.books_showEllipsis=!1,e.books_showReadFull=!1,console.log("item",e),e})),_e(s||[]),be(je+1),pe(null==n||null===(i=n.data)||void 0===i?void 0:i.total)),ce(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==$||!$.id){e.next=7;break}return e.next=3,(0,V.ZP)("/api/specialist_infos/".concat(null==$?void 0:$.id,".json"),{method:"put",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(m.ZP.success("".concat(null!=$&&$.id?"编辑":"添加","成功")),ee(!1),ye()),e.next=11;break;case 7:return e.next=9,(0,V.ZP)("/api/specialist_infos.json",{method:"post",body:l()({},n)});case 9:0==(null==(i=e.sent)?void 0:i.status)&&(m.ZP.success("添加成功"),ee(!1),ye());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,oe.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,oe.jsx)("div",{className:b,style:{backgroundImage:"url(".concat(D.Z.IMG_SERVER,"/").concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,oe.jsxs)("div",{className:w,children:[(0,oe.jsxs)("div",{children:[(0,oe.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材主审专家"}),W&&(0,oe.jsxs)("div",{className:"".concat(k),style:{width:"1.6rem"},onClick:function(){ee(!0)},children:[(0,oe.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建主审专家"]})]}),(0,oe.jsx)("div",{children:(0,oe.jsx)(U.t7,{placeholder:"请输入关键字进行搜索",className:y,value:ie.keyword,onChange:function(e){le(l()(l()({},ie),{},{keyword:e}))}})})]})}),(0,oe.jsx)("div",{ref:we,children:null==fe?void 0:fe.map((function(e,n){var t,i,s;return(0,oe.jsxs)("div",{className:Z,children:[(0,oe.jsx)("div",{className:C,style:{width:"12rem",height:"0.42rem"}}),(0,oe.jsxs)("div",{className:S,children:[(0,oe.jsx)("div",{className:R,children:(0,oe.jsx)("img",{src:D.Z.IMG_SERVER+(null==e||null===(t=e.cover)||void 0===t?void 0:t.url),className:N})}),(0,oe.jsxs)("div",{className:F,children:[(0,oe.jsxs)("div",{className:O,children:[(0,oe.jsx)(v.Z,{title:null==e?void 0:e.name,children:(0,oe.jsx)("div",{className:q,children:null==e?void 0:e.name})}),(0,oe.jsx)(v.Z,{title:null==e?void 0:e.title,children:(0,oe.jsx)("div",{className:G,children:null==e?void 0:e.title})}),W&&(null==e?void 0:e.is_creator)&&(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(v.Z,{title:"编辑",children:(0,oe.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(J),onClick:function(){ee(e)}})}),(0,oe.jsx)(v.Z,{title:"删除",children:(0,oe.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(z),onClick:function(){var n;f.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=r()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,V.ZP)("/api/specialist_infos/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(m.ZP.info("删除成功"),ye());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})]})]}),(0,oe.jsxs)("div",{className:"".concat(T," item_snapshot_").concat(n),children:["简介:",null!=e&&e.snapshot_showReadFull?null==e?void 0:e.profileCopy:null==e?void 0:e.profile,(null==e?void 0:e.snapshot_showEllipsis)&&(0,oe.jsx)("span",{className:M,onClick:function(t){t.stopPropagation(),fe[n]=l()(l()({},e),{},{snapshot_showReadFull:!(null!=e&&e.snapshot_showReadFull)}),_e(u()(fe))},children:null!=e&&e.snapshot_showReadFull?"展开 ":"收起"})]}),(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0&&(0,oe.jsxs)("div",{className:E,children:[(0,oe.jsxs)("div",{className:"".concat(P," item_books_").concat(n),style:{maxHeight:(null==e?void 0:e.books_showReadFull)&&"0.4rem",paddingRight:(null==e?void 0:e.books_showReadFull)&&"0.5rem"},children:[null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e,n){return(0,oe.jsxs)("div",{onClick:function(){null!=e&&e.book_id?j.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge")):m.ZP.warning("该书籍未关联内容")},className:L,children:["《",null==e?void 0:e.name,"》"]},n)})),(null==e?void 0:e.books_showEllipsis)&&(0,oe.jsx)("div",{className:I,children:(null==e?void 0:e.books_showEllipsis)&&(0,oe.jsx)("div",{className:A,style:{marginRight:0},onClick:function(t){t.stopPropagation(),fe[n]=l()(l()({},e),{},{books_showReadFull:!(null!=e&&e.books_showReadFull)}),_e(u()(fe))},children:null!=e&&e.books_showReadFull?"展开 ":"收起"})})]}),(0,oe.jsx)("div",{className:B})]})]})]})]},n)}))}),0==(null==fe?void 0:fe.length)&&(0,oe.jsx)(H.Z,{}),(null==fe?void 0:fe.length)>0&&(0,oe.jsxs)(_.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,oe.jsxs)(x.Z,{children:["共 ",(0,oe.jsx)("span",{style:{color:"#165DFF"},children:he||0})," 条数据"]}),(0,oe.jsx)(x.Z,{children:(0,oe.jsx)(g.Z,{showSizeChanger:!1,showQuickJumper:!0,current:ie.page,pageSize:ie.limit,onChange:function(e,n){ie.page=e,le(l()({},ie)),ye()},total:he||0})})]}),(0,oe.jsx)(re,{visible:$,title:"主审专家",onCancel:function(){return ee(!1)},onOk:Ze,bookList:a})]})}))}}]); \ No newline at end of file diff --git a/p__Judge__Index__index.chunk.css b/p__Judge__Index__index.chunk.css index 3581bc921e..3c2ef4508b 100644 --- a/p__Judge__Index__index.chunk.css +++ b/p__Judge__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___ZDnOF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OXCFH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___TfFAV{box-align:center;align-items:center}.flex_box_center_end___zQyb8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___S9pIZ{box-orient:block-axis;flex-direction:column}.BannerStyle___nBur1{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;margin-bottom:.36rem;width:100%}.BannerStyleContent___BWJw0{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___PgLdZ{margin:.25rem 0}.ListStyleItem___VMkRX{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___VMkRX:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___VMkRX:hover:after{opacity:1}.ListStyleItem___VMkRX:hover .ListStyleItemDesc___cZx9k,.ListStyleItem___VMkRX:hover .ListStyleItemSpan___wy1uC,.ListStyleItem___VMkRX:hover .ListStyleItemTag___lhgCm,.ListStyleItem___VMkRX:hover .ListStyleItemTitle___Ihb1Y{color:#fff}.ListStyleItem___VMkRX:hover .ListStyleItemTag___lhgCm{background:rgba(0,0,0,.1)}.ListStyleItem___VMkRX:hover .ListStyleItemImg___rxVuP img{transform:scale(1.1)}.ListStyleItemImg___rxVuP{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___rxVuP img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___F3_Jd{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___STurd{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___kw6ci{font-size:.16rem}.ListStyleItemTitle___Ihb1Y{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___cZx9k,.ListStyleItemTitle___Ihb1Y{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___cZx9k{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___lhgCm{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___wy1uC{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___UxEQf{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.CustomInputStyle___hlhUc{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___hlhUc .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::placeholder{color:#fff;font-size:.14rem}.teacherList___su0_a{margin:.2rem auto .1rem;width:12rem}.teacherList___su0_a .top_bg_img___cmYFQ{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;height:.42rem;width:12rem}.teacherList___su0_a .techer_content___bgSA5{background:linear-gradient(180deg,#1b8565,rgba(27,133,101,0));padding-bottom:.2rem;position:relative;width:12rem}.teacherList___su0_a .techer_content___bgSA5 .img___LchtM{left:.4rem;max-height:3.39rem;overflow:hidden;position:absolute;top:-.2rem;width:2.6rem;z-index:100}.teacherList___su0_a .techer_content___bgSA5 .teacher_img___l8Tb6{height:3.39rem;object-fit:cover;object-position:center;transition:all .5s;width:2.6rem;z-index:100}.teacherList___su0_a .techer_content___bgSA5 .teacher_img___l8Tb6:hover{cursor:pointer;transform:scale(1.1)}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv{-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background:hsla(0,0%,100%,.8);border-radius:.2rem;margin:0 .2rem;min-height:3.6rem;padding-bottom:.3rem;padding-top:.2rem;width:11.6rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj{background:#fff;margin:.2rem .3rem 0 auto;min-height:1.4rem;padding:.1rem .1rem .5rem;position:relative;width:8.2rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuji_list_warp___cIMiD{display:flex;flex-wrap:wrap;min-height:.8rem;overflow:hidden;position:relative}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .ellipsis___CyQwV{bottom:0;color:#1b8565;display:flex;font-size:.25rem;font-weight:600;height:.4rem;position:absolute;right:.05rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shenhe_icon___cRhss{background:url(data:image/png;base64,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);bottom:0;color:#fff;font-size:.18rem;height:.5rem;left:-.1rem;line-height:.6rem;position:absolute;text-align:center;width:1.2rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuming___W1km7{align-items:center;color:#1b8565;cursor:pointer;display:flex;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;text-align:left}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuming___W1km7:hover{color:#37ad83}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_jianjie___X7_wI{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;margin:.2rem .3rem 0 auto;min-height:4.5em;text-align:justify;width:8.2rem}.teacherList___su0_a .teacher_header___MrKe6{align-items:center;display:flex;margin:0 .3rem 0 auto;width:8.2rem}.teacherList___su0_a .teacher_header___MrKe6 .teacher_name___rAJpd{font-size:.25rem;max-width:2rem}.teacherList___su0_a .teacher_header___MrKe6 .teacher_name___rAJpd,.teacherList___su0_a .teacher_header___MrKe6 .teacher_school___nvAEr{color:#1b8565;font-family:PingFangSC,PingFang SC;font-style:normal;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___su0_a .teacher_header___MrKe6 .teacher_school___nvAEr{font-size:.18rem;margin-left:.2rem;max-width:60%}.teacherList___su0_a .teacher_header___MrKe6 .iconUpdate___Gab4k{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:auto}.teacherList___su0_a .teacher_header___MrKe6 .iconUpdate___Gab4k:hover{color:#37ad83}.teacherList___su0_a .teacher_header___MrKe6 .iconDetele___xyhpb{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:.2rem}.teacherList___su0_a .teacher_header___MrKe6 .iconDetele___xyhpb:hover{color:#ee5d5d}.expansion___zOJvl{line-height:1.5;margin-right:.3rem;text-align:right}.expansion2___Du6w4,.expansion___zOJvl{color:#666;cursor:pointer;font-size:.18rem;margin-left:.05rem;z-index:9}.expansion2___Du6w4{font-weight:500;line-height:.4rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.form___Fxxn8 input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___Fxxn8 label{color:#5f6367!important;height:38px}.form___Fxxn8 label:before{margin-top:2px}.form___Fxxn8 .img___K7cNQ{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Fxxn8 .img___K7cNQ>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.form___Fxxn8 [class~=ant-form-item]{margin-bottom:10px!important}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}.tip___bHEXo{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem} \ No newline at end of file +.flex_box_center___ZDnOF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OXCFH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___TfFAV{box-align:center;align-items:center}.flex_box_center_end___zQyb8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___S9pIZ{box-orient:block-axis;flex-direction:column}.BannerStyle___nBur1{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;margin-bottom:.36rem;width:100%}.BannerStyleContent___BWJw0{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___PgLdZ{margin:.25rem 0}.ListStyleItem___VMkRX{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___VMkRX:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___VMkRX:hover:after{opacity:1}.ListStyleItem___VMkRX:hover .ListStyleItemDesc___cZx9k,.ListStyleItem___VMkRX:hover .ListStyleItemSpan___wy1uC,.ListStyleItem___VMkRX:hover .ListStyleItemTag___lhgCm,.ListStyleItem___VMkRX:hover .ListStyleItemTitle___Ihb1Y{color:#fff}.ListStyleItem___VMkRX:hover .ListStyleItemTag___lhgCm{background:rgba(0,0,0,.1)}.ListStyleItem___VMkRX:hover .ListStyleItemImg___rxVuP img{transform:scale(1.1)}.ListStyleItemImg___rxVuP{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___rxVuP img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___F3_Jd{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___STurd{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___kw6ci{font-size:.16rem}.ListStyleItemTitle___Ihb1Y{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___cZx9k,.ListStyleItemTitle___Ihb1Y{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___cZx9k{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___lhgCm{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___wy1uC{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___UxEQf{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.CustomInputStyle___hlhUc{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___hlhUc .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___hlhUc .ant-input::placeholder{color:#fff;font-size:.14rem}.teacherList___su0_a{margin:.5rem auto .1rem;width:12rem}.teacherList___su0_a .top_bg_img___cmYFQ{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;height:.42rem;width:12rem}.teacherList___su0_a .techer_content___bgSA5{background:linear-gradient(180deg,#1b8565,rgba(27,133,101,0));padding-bottom:.2rem;position:relative;width:12rem}.teacherList___su0_a .techer_content___bgSA5 .img___LchtM{left:.4rem;max-height:3.39rem;overflow:hidden;position:absolute;top:-.7rem;width:2.6rem;z-index:100}.teacherList___su0_a .techer_content___bgSA5 .teacher_img___l8Tb6{height:3.39rem;object-fit:cover;object-position:center;transition:all .5s;width:2.6rem;z-index:100}.teacherList___su0_a .techer_content___bgSA5 .teacher_img___l8Tb6:hover{cursor:pointer;transform:scale(1.1)}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv{-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background:hsla(0,0%,100%,.8);border-radius:.2rem;margin:0 .2rem;min-height:3rem;padding-bottom:.3rem;padding-top:.2rem;width:11.6rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj{background:#fff;margin:.2rem .3rem 0 auto;min-height:.8rem;padding:.1rem .1rem .3rem;position:relative;width:8.2rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuji_list_warp___cIMiD{display:flex;flex-wrap:wrap;min-height:.4rem;overflow:hidden;position:relative}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .ellipsis___CyQwV{bottom:0;color:#1b8565;display:flex;font-size:.25rem;font-weight:600;height:.4rem;position:absolute;right:.05rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shenhe_icon___cRhss{background:url(data:image/png;base64,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);bottom:0;color:#fff;font-size:.18rem;height:.35rem;left:-.05rem;line-height:.6rem;position:absolute;text-align:center;width:.86rem}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuming___W1km7{align-items:center;color:#1b8565;cursor:pointer;display:flex;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;text-align:left}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_list___FhkLj .shuming___W1km7:hover{color:#37ad83}.teacherList___su0_a .techer_content___bgSA5 .content___sMnqv .shuji_jianjie___X7_wI{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;margin:.2rem .3rem 0 auto;min-height:4.5em;text-align:justify;width:8.2rem}.teacherList___su0_a .teacher_header___MrKe6{align-items:center;display:flex;margin:0 .3rem 0 auto;width:8.2rem}.teacherList___su0_a .teacher_header___MrKe6 .teacher_name___rAJpd{font-size:.25rem;max-width:2rem}.teacherList___su0_a .teacher_header___MrKe6 .teacher_name___rAJpd,.teacherList___su0_a .teacher_header___MrKe6 .teacher_school___nvAEr{color:#1b8565;font-family:PingFangSC,PingFang SC;font-style:normal;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___su0_a .teacher_header___MrKe6 .teacher_school___nvAEr{font-size:.18rem;margin-left:.2rem;max-width:60%}.teacherList___su0_a .teacher_header___MrKe6 .iconUpdate___Gab4k{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:auto}.teacherList___su0_a .teacher_header___MrKe6 .iconUpdate___Gab4k:hover{color:#37ad83}.teacherList___su0_a .teacher_header___MrKe6 .iconDetele___xyhpb{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:.2rem}.teacherList___su0_a .teacher_header___MrKe6 .iconDetele___xyhpb:hover{color:#ee5d5d}.expansion___zOJvl{line-height:1.5;text-align:right}.expansion2___Du6w4,.expansion___zOJvl{color:#666;cursor:pointer;font-size:.18rem;margin-left:.05rem;z-index:9}.expansion2___Du6w4{font-weight:500;line-height:.4rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.form___Fxxn8 input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___Fxxn8 label{color:#5f6367!important;height:38px}.form___Fxxn8 label:before{margin-top:2px}.form___Fxxn8 .img___K7cNQ{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Fxxn8 .img___K7cNQ>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.form___Fxxn8 [class~=ant-form-item]{margin-bottom:10px!important}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}.tip___bHEXo{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem} \ No newline at end of file diff --git a/p__Messages__Detail__index.async.js b/p__Messages__Detail__index.async.js index 4435bd0039..4ba6e0bebc 100644 --- a/p__Messages__Detail__index.async.js +++ b/p__Messages__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45359],{16644:function(e,s,n){var t=n(82242),a=n.n(t),i=(n(59301),n(19779)),r=n(3113),l=n(37712);s.Z=function(e){var s=e.img,n=e.buttonProps,t=void 0===n?{}:n,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,g=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,x=e.imgStyles,_=e.loading,h=void 0!==_&&_;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),o),children:[(0,l.jsx)("img",{src:s||i,style:a()({width:288,height:200},x)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(r.ZP,a()(a()({className:m,onClick:g},t),{},{children:d})),f&&f]})}},98756:function(e,s,n){n.d(s,{Z:function(){return g}});var t=n(79800),a=n.n(t),i=n(59301),r=n(56752),l=n(3113),c=n(73303),o=n(82234),u=n(51638),d=n(37712),g=function(){var e=(0,i.useState)(""),s=a()(e,2),n=s[0],t=s[1],g=(0,i.useState)(0),m=a()(g,2),f=m[0],x=m[1],_=(0,i.useRef)("");function h(e){27==e.keyCode&&_.current&&p()}function p(){document.body.style.overflow="auto",t("")}(0,i.useEffect)((function(){return r.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",h),function(){document.removeEventListener("keydown",h)}}),[]),(0,i.useEffect)((function(){_.current=n}),[n]);var v=(0,i.useRef)(),j=(0,i.useRef)();return(0,d.jsx)(i.Fragment,{children:n?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==j.current||p()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(l.ZP,{onClick:function(){x(f+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(l.ZP,{href:n,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(l.ZP,{onClick:p,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:j,children:(0,d.jsx)("img",{className:"image-preview",src:n,alt:"预览大图",style:{transform:"rotate(".concat(f,"deg)")}})})]}):null})}},52643:function(e,s,n){n.r(s),n.d(s,{default:function(){return G}});var t=n(7557),a=n.n(t),i=n(82242),r=n.n(i),l=n(41498),c=n.n(l),o=n(79800),u=n.n(o),d=n(39647),g=n.n(d),m=n(59301),f=n(8785),x=n(95237),_=n(43604),h=n(37205),p=n.n(h),v=n(61186),j=n.n(v),Z=n(20834),b=n(44e3),N=n(71418),S=n(26724),M=n.n(S),y=n(94334),w=n(7078),k={flex_box_center:"flex_box_center___OfYbN",flex_space_between:"flex_space_between___hrkuU",flex_box_vertical_center:"flex_box_vertical_center___jxUNa",flex_box_center_end:"flex_box_center_end___toHnG",flex_box_column:"flex_box_column___hO761",userInfo:"userInfo___AOrZJ",navInfo:"navInfo___eCDON",actived:"actived___FDrE1",topBar:"topBar___L5Hq4",tabs:"tabs___K46zs",active:"active___hMEvd",list:"list____5qRM",tags:"tags___R3aHm",searchWrp:"searchWrp___AlrVM",listMessage:"listMessage___DSDfV",deleteMsg:"deleteMsg___omx9n",listRightMessage:"listRightMessage___lZyYc",content:"content___vaWQf",msg:"msg___BhVg6",msgDate:"msgDate___oRFwZ"},I=n(37712),E=["messages","globalSetting","loading","user","dispatch"],C=(Z.Z.SubMenu,b.Z.Sider,b.Z.Content,(0,f.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){e.messages,e.globalSetting;var s=e.loading,n=e.user,t=e.dispatch,i=(g()(e,E),(0,f.useParams)()),l=((0,f.useLocation)(),n.userInfo,(0,m.useState)(!1)),o=u()(l,2),d=o[0],h=o[1],v=(0,m.useState)({per_page:20,page:1}),Z=u()(v,2),b=Z[0],S=(Z[1],(0,m.useState)({per_page:20,page:1})),C=u()(S,2),P=C[0],R=(C[1],(0,m.useState)([])),D=u()(R,2),L=D[0],B=D[1];(0,m.useEffect)((function(){b.page=1,H()}),[i.userId]);var H=function(){var e=c()(a()().mark((function e(){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!1),e.next=3,t({type:"messages/getPrivateMessages",payload:r()(r()({},i),P)});case 3:null!=(s=e.sent)&&s.private_messages&&(B([].concat(p()(L),p()(s.private_messages))),20===(null===(n=s.private_messages)||void 0===n?void 0:n.length)&&h(!0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("aside",{className:k.listRightMessage,children:(0,I.jsx)(M(),{loadMore:function(){P.page++,H()},hasMore:d,useWindow:!1,children:(0,I.jsx)(N.Z,{spinning:s["messages/getPrivateMessages"],children:(0,I.jsx)("div",{className:"minH500",children:null==L?void 0:L.map((function(e,s){var t,a;return(0,I.jsx)("aside",{children:(0,I.jsxs)(x.Z,{onClick:function(){return function(e){var s,t;f.history.push("/messages/".concat(null==n||null===(s=n.userInfo)||void 0===s?void 0:s.login,"/message_detail?target_ids=").concat(null==e||null===(t=e.target)||void 0===t?void 0:t.id))}(e)},children:[(0,I.jsx)(_.Z,{flex:"58px",children:(0,I.jsx)("img",{src:y.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.target)||void 0===t?void 0:t.image_url),alt:""})}),(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{span:24,children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)("span",{className:k.userName,children:null==e||null===(a=e.target)||void 0===a?void 0:a.name})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)("span",{className:"ml15 c-grey-c",children:j()(e.send_time).fromNow()})})]})}),(0,I.jsx)(_.Z,{span:24,children:(0,I.jsx)("div",{className:["mt15",k.content].join(" "),children:(0,I.jsx)(w.Z,{value:e.content||""})})})]})})]})},s)}))})})})})}))),P=n(78241),R=n(8591),D=n(3113),L=n(98756),B=n(42930),H=n(97616),O=n(30010),T=n(56752),V=["messages","globalSetting","loading","user","dispatch"],W=(Z.Z.SubMenu,b.Z.Sider,b.Z.Content,(0,f.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){e.messages,e.globalSetting;var s=e.loading,n=e.user,t=e.dispatch,i=(g()(e,V),(0,f.useParams)()),l=(0,f.useSearchParams)(),o=u()(l,2),d=o[0],h=(o[1],(0,m.useState)({per_page:20,page:1})),v=u()(h,2),Z=v[0],b=(v[1],(0,m.useState)([])),S=u()(b,2),E=S[0],C=S[1],W=(0,m.useState)(!1),Y=u()(W,2),F=Y[0],G=Y[1],z=(0,m.useState)(!1),A=u()(z,2),q=A[0],J=A[1],U=(0,m.useState)(""),K=u()(U,2),Q=K[0],X=K[1],$=(0,m.useRef)(),ee=P.Z.useForm(),se=u()(ee,1)[0],ne=(0,m.useState)([]),te=u()(ne,2),ae=te[0],ie=(te[1],(0,m.useState)(!0)),re=u()(ie,2),le=re[0],ce=re[1];(0,m.useEffect)((function(){Z.page=1,oe()}),[d.get("target_ids")]);var oe=function(){var e=c()(a()().mark((function e(){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(!1),e.next=3,t({type:"messages/getPrivateMessageDetails",payload:r()(r()({},i),{},{target_id:d.get("target_ids")},Z)});case 3:null!=(s=e.sent)&&s.messages&&(ae=null==s?void 0:s.messages,20===(null===(n=ae)||void 0===n?void 0:n.length)&&setTimeout((function(){G(!0),ce(!1)}),500),1===Z.page?C(p()(null==s?void 0:s.messages.reverse())):C([].concat(p()(E),p()(null==s?void 0:s.messages.reverse()))));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){console.log("newData.length:",Z,ae.length,ae),1===Z.page&&le&&($.current.scrollTop=$.current.scrollHeight)}),[E]),(0,m.useEffect)((function(){$.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&T.Z.publish("preview-image",e.target.src)}}),[]);var ue=function(){var e=c()(a()().mark((function e(s,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.dl)(r()(r()({},i),{},{id:s.id}));case 2:0===e.sent.status&&(E.splice(n,1),C(p()(E)));case 4:case"end":return e.stop()}}),e)})));return function(s,n){return e.apply(this,arguments)}}(),de=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==Q){e.next=3;break}return R.ZP.error("请输入您的回复"),e.abrupt("return",!1);case 3:return X(""),J(!0),e.next=7,(0,H.w0)(r()(r()({},i),{},{content:Q,target_id:d.get("target_ids")}));case 7:J(!1),Z.page=1,se.resetFields(),oe();case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=(0,m.useMemo)((function(){var e=(n||{}).userInfo;return(null==e?void 0:e.is_teacher)&&(null==e?void 0:e.professional_certification)}),[n]);return(0,I.jsxs)("section",{children:[(0,I.jsx)("aside",{className:k.listMessage,ref:$,children:(0,I.jsxs)(M(),{isReverse:!0,loadMore:function(){Z.page++,oe()},hasMore:F,useWindow:!1,children:[!F&&(0,I.jsx)("div",{className:"tc mt20 animated fadeIn",children:(0,I.jsx)("span",{className:k.msgDate,children:"没有信息了~~"})}),(0,I.jsx)(N.Z,{spinning:s["messages/getPrivateMessageDetails"],children:(0,I.jsx)("aside",{className:"minH500",children:null==E?void 0:E.map((function(e,s){var n;return(0,I.jsxs)("aside",{children:[(0,I.jsx)(x.Z,{justify:"center",children:(0,I.jsx)(_.Z,{flex:"1",className:"tc",children:(0,I.jsx)("span",{className:k.msgDate,children:j()(e.send_time).format("YYYY-MM-DD")})})}),(0,I.jsxs)(x.Z,{onClick:function(){return(0,B._g)(e)},children:[(0,I.jsx)(_.Z,{flex:"58px",children:(0,I.jsx)("img",{src:y.Z.IMG_SERVER+"/images/"+(null==e||null===(n=e.sender)||void 0===n?void 0:n.image_url),alt:""})}),(0,I.jsx)(_.Z,{children:(0,I.jsxs)("div",{className:k.msg,children:[(0,I.jsx)(w.Z,{value:e.content||""}),(0,I.jsx)("span",{onClick:function(){return ue(e,s)},className:["current",k.deleteMsg].join(" "),children:"删除"})]})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)("span",{className:"c-grey-c ml10",children:j()(e.send_time).format("HH:mm")})})]})]},s)}))})})]})}),(0,I.jsx)("aside",{className:"pl30 pr30 mb30 mt30",children:ge?(0,I.jsxs)(P.Z,{form:se,children:[(0,I.jsx)(P.Z.Item,{name:"content",children:(0,I.jsx)(O.Z,{placeholder:"请输入你的回复",height:150,onChange:function(e){return X(e)}})}),(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)("span",{className:"c-red font14",children:"在问题反馈时,请同时发送问题发生页的网址链接,以便我们高效的为您服务"})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)(D.ZP,{loading:q,type:"primary",onClick:function(){return de()},children:"回复"})})]})]}):(0,I.jsx)("p",{className:"c-red font14",style:{textAlign:"center"},children:"仅职业认证的教师可以使用私信功能"})}),(0,I.jsx)(L.Z,{})]})}))),Y=n(87271),F=["messages","globalSetting","loading","user","dispatch"],G=(0,f.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){var s,n=e.messages,t=(e.globalSetting,e.loading,e.user),a=(e.dispatch,g()(e,F),(0,f.useSearchParams)()),i=u()(a,2),r=(i[0],i[1],(0,f.useParams)()),l=(t.userInfo,n.tidingsList,n.privateMessageDetails),c=(0,m.useState)({per_page:20,page:1}),o=u()(c,2),d=o[0],h=(o[1],(0,m.useState)({per_page:20,page:1})),p=u()(h,2),v=(p[0],p[1],(0,m.useState)([])),j=u()(v,2),Z=(j[0],j[1],(0,m.useState)([])),b=u()(Z,2);b[0],b[1];(0,m.useEffect)((function(){d.page=1}),[r.userId]);return(0,I.jsx)("section",{className:k.bg,children:(0,I.jsx)("section",{className:"edu-container mt20",children:(0,I.jsxs)(x.Z,{gutter:[20,20],children:[(0,I.jsx)(Y.Z,{}),(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsxs)("aside",{className:"bg-white",children:[(0,I.jsx)("aside",{className:["font16",k.topBar].join(" "),children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"30px",className:"tc",children:(0,I.jsx)(f.Link,{to:"/messages/".concat(r.userId,"/private_messages"),className:"iconfont icon-zuojiantou c-black pl10"})}),(0,I.jsxs)(_.Z,{flex:"1",className:"tc",children:[null==l||null===(s=l.target)||void 0===s?void 0:s.name,"与你的私信"]}),(0,I.jsx)(_.Z,{flex:"290px",className:"tl",children:(0,I.jsx)("span",{className:"pl30",children:"私信列表"})})]})}),(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)(W,{})}),(0,I.jsx)(_.Z,{flex:"290px",children:(0,I.jsx)(C,{})})]})]})})]})})})}))},87271:function(e,s,n){n.d(s,{Z:function(){return Z}});var t=n(82242),a=n.n(t),i=n(79800),r=n.n(i),l=n(39647),c=n.n(l),o=n(59301),u=n(8785),d=n(20834),g=n(44e3),m=n(43604),f=n(94334),x="userInfo____uyMZ",_="navInfo___acXs6",h="actived___WhZza",p="newTip___Jdd6B",v=n(37712),j=["messages","globalSetting","loading","user","dispatch"],Z=(d.Z.SubMenu,g.Z.Sider,g.Z.Content,(0,u.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){var s=e.messages,n=(e.globalSetting,e.loading,e.user),t=e.dispatch,i=(c()(e,j),(0,u.useParams)()),l=n.userInfo,d=(0,u.useLocation)(),g=(s.tidingsList,s.privateMessage,s.unreadInfo),Z=(0,o.useState)({per_page:10,page:1}),b=r()(Z,2),N=b[0];b[1];(0,o.useEffect)((function(){S()}),[i.userId]);var S=function(){t({type:"messages/unreadMessageInfo",payload:a()(a()({},N),i)})};return(0,v.jsxs)(m.Z,{flex:"264px",children:[(0,v.jsxs)("aside",{className:x,children:[(0,v.jsx)("img",{className:"mt40",src:f.Z.IMG_SERVER+"/images/"+(null==l?void 0:l.image_url)}),(0,v.jsx)("p",{className:"font24 mt10",children:null==l?void 0:l.username}),(0,v.jsx)("p",{className:"mt20",children:null==l?void 0:l.user_identity})]}),(0,v.jsxs)("ul",{className:_,children:[(0,v.jsx)(u.Link,{to:"/messages/".concat(null==l?void 0:l.login,"/user_tidings"),children:(0,v.jsxs)("li",{className:d.pathname.indexOf("user_tidings")>-1&&h,children:["消息",!(null==g||!g.unread_tiding_count)&&(0,v.jsx)("span",{className:p,children:null==g?void 0:g.unread_tiding_count})]})}),(0,v.jsx)(u.Link,{to:"/messages/".concat(null==l?void 0:l.login,"/private_messages"),children:(0,v.jsxs)("li",{className:(d.pathname.indexOf("private_messages")>-1||d.pathname.indexOf("message_detail")>-1)&&h,children:["私信",!(null==g||!g.unread_message_count)&&(0,v.jsx)("span",{className:p,children:null==g?void 0:g.unread_message_count})]})})]})]})})))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45359],{98756:function(e,s,n){n.d(s,{Z:function(){return g}});var t=n(79800),a=n.n(t),r=n(59301),i=n(56752),l=n(3113),c=n(73303),o=n(82234),u=n(51638),d=n(37712),g=function(){var e=(0,r.useState)(""),s=a()(e,2),n=s[0],t=s[1],g=(0,r.useState)(0),f=a()(g,2),m=f[0],x=f[1],_=(0,r.useRef)("");function h(e){27==e.keyCode&&_.current&&p()}function p(){document.body.style.overflow="auto",t("")}(0,r.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",h),function(){document.removeEventListener("keydown",h)}}),[]),(0,r.useEffect)((function(){_.current=n}),[n]);var v=(0,r.useRef)(),j=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:n?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==j.current||p()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(l.ZP,{onClick:function(){x(m+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(l.ZP,{href:n,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(l.ZP,{onClick:p,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:j,children:(0,d.jsx)("img",{className:"image-preview",src:n,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},52643:function(e,s,n){n.r(s),n.d(s,{default:function(){return z}});var t=n(7557),a=n.n(t),r=n(82242),i=n.n(r),l=n(41498),c=n.n(l),o=n(79800),u=n.n(o),d=n(39647),g=n.n(d),f=n(59301),m=n(8785),x=n(95237),_=n(43604),h=n(37205),p=n.n(h),v=n(61186),j=n.n(v),Z=n(20834),b=n(44e3),S=n(71418),N=n(26724),M=n.n(N),w=n(94334),y=n(7078),k={flex_box_center:"flex_box_center___OfYbN",flex_space_between:"flex_space_between___hrkuU",flex_box_vertical_center:"flex_box_vertical_center___jxUNa",flex_box_center_end:"flex_box_center_end___toHnG",flex_box_column:"flex_box_column___hO761",userInfo:"userInfo___AOrZJ",navInfo:"navInfo___eCDON",actived:"actived___FDrE1",topBar:"topBar___L5Hq4",tabs:"tabs___K46zs",active:"active___hMEvd",list:"list____5qRM",tags:"tags___R3aHm",searchWrp:"searchWrp___AlrVM",listMessage:"listMessage___DSDfV",deleteMsg:"deleteMsg___omx9n",listRightMessage:"listRightMessage___lZyYc",content:"content___vaWQf",msg:"msg___BhVg6",msgDate:"msgDate___oRFwZ"},I=n(37712),E=["messages","globalSetting","loading","user","dispatch"],R=(Z.Z.SubMenu,b.Z.Sider,b.Z.Content,(0,m.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){e.messages,e.globalSetting;var s=e.loading,n=e.user,t=e.dispatch,r=(g()(e,E),(0,m.useParams)()),l=((0,m.useLocation)(),n.userInfo,(0,f.useState)(!1)),o=u()(l,2),d=o[0],h=o[1],v=(0,f.useState)({per_page:20,page:1}),Z=u()(v,2),b=Z[0],N=(Z[1],(0,f.useState)({per_page:20,page:1})),R=u()(N,2),C=R[0],P=(R[1],(0,f.useState)([])),D=u()(P,2),L=D[0],H=D[1];(0,f.useEffect)((function(){b.page=1,O()}),[r.userId]);var O=function(){var e=c()(a()().mark((function e(){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!1),e.next=3,t({type:"messages/getPrivateMessages",payload:i()(i()({},r),C)});case 3:null!=(s=e.sent)&&s.private_messages&&(H([].concat(p()(L),p()(s.private_messages))),20===(null===(n=s.private_messages)||void 0===n?void 0:n.length)&&h(!0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("aside",{className:k.listRightMessage,children:(0,I.jsx)(M(),{loadMore:function(){C.page++,O()},hasMore:d,useWindow:!1,children:(0,I.jsx)(S.Z,{spinning:s["messages/getPrivateMessages"],children:(0,I.jsx)("div",{className:"minH500",children:null==L?void 0:L.map((function(e,s){var t,a;return(0,I.jsx)("aside",{children:(0,I.jsxs)(x.Z,{onClick:function(){return function(e){var s,t;m.history.push("/messages/".concat(null==n||null===(s=n.userInfo)||void 0===s?void 0:s.login,"/message_detail?target_ids=").concat(null==e||null===(t=e.target)||void 0===t?void 0:t.id))}(e)},children:[(0,I.jsx)(_.Z,{flex:"58px",children:(0,I.jsx)("img",{src:w.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.target)||void 0===t?void 0:t.image_url),alt:""})}),(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{span:24,children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)("span",{className:k.userName,children:null==e||null===(a=e.target)||void 0===a?void 0:a.name})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)("span",{className:"ml15 c-grey-c",children:j()(e.send_time).fromNow()})})]})}),(0,I.jsx)(_.Z,{span:24,children:(0,I.jsx)("div",{className:["mt15",k.content].join(" "),children:(0,I.jsx)(y.Z,{value:e.content||""})})})]})})]})},s)}))})})})})}))),C=n(78241),P=n(8591),D=n(3113),L=n(98756),H=n(42930),O=n(97616),V=n(30010),W=n(56752),Y=["messages","globalSetting","loading","user","dispatch"],B=(Z.Z.SubMenu,b.Z.Sider,b.Z.Content,(0,m.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){e.messages,e.globalSetting;var s=e.loading,n=e.user,t=e.dispatch,r=(g()(e,Y),(0,m.useParams)()),l=(0,m.useSearchParams)(),o=u()(l,2),d=o[0],h=(o[1],(0,f.useState)({per_page:20,page:1})),v=u()(h,2),Z=v[0],b=(v[1],(0,f.useState)([])),N=u()(b,2),E=N[0],R=N[1],B=(0,f.useState)(!1),F=u()(B,2),G=F[0],z=F[1],A=(0,f.useState)(!1),T=u()(A,2),q=T[0],J=T[1],U=(0,f.useState)(""),K=u()(U,2),Q=K[0],X=K[1],$=(0,f.useRef)(),ee=C.Z.useForm(),se=u()(ee,1)[0],ne=(0,f.useState)([]),te=u()(ne,2),ae=te[0],re=(te[1],(0,f.useState)(!0)),ie=u()(re,2),le=ie[0],ce=ie[1];(0,f.useEffect)((function(){Z.page=1,oe()}),[d.get("target_ids")]);var oe=function(){var e=c()(a()().mark((function e(){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!1),e.next=3,t({type:"messages/getPrivateMessageDetails",payload:i()(i()({},r),{},{target_id:d.get("target_ids")},Z)});case 3:null!=(s=e.sent)&&s.messages&&(ae=null==s?void 0:s.messages,20===(null===(n=ae)||void 0===n?void 0:n.length)&&setTimeout((function(){z(!0),ce(!1)}),500),1===Z.page?R(p()(null==s?void 0:s.messages.reverse())):R([].concat(p()(E),p()(null==s?void 0:s.messages.reverse()))));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){console.log("newData.length:",Z,ae.length,ae),1===Z.page&&le&&($.current.scrollTop=$.current.scrollHeight)}),[E]),(0,f.useEffect)((function(){$.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&W.Z.publish("preview-image",e.target.src)}}),[]);var ue=function(){var e=c()(a()().mark((function e(s,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.dl)(i()(i()({},r),{},{id:s.id}));case 2:0===e.sent.status&&(E.splice(n,1),R(p()(E)));case 4:case"end":return e.stop()}}),e)})));return function(s,n){return e.apply(this,arguments)}}(),de=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==Q){e.next=3;break}return P.ZP.error("请输入您的回复"),e.abrupt("return",!1);case 3:return X(""),J(!0),e.next=7,(0,O.w0)(i()(i()({},r),{},{content:Q,target_id:d.get("target_ids")}));case 7:J(!1),Z.page=1,se.resetFields(),oe();case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=(0,f.useMemo)((function(){var e=(n||{}).userInfo;return(null==e?void 0:e.is_teacher)&&(null==e?void 0:e.professional_certification)}),[n]);return(0,I.jsxs)("section",{children:[(0,I.jsx)("aside",{className:k.listMessage,ref:$,children:(0,I.jsxs)(M(),{isReverse:!0,loadMore:function(){Z.page++,oe()},hasMore:G,useWindow:!1,children:[!G&&(0,I.jsx)("div",{className:"tc mt20 animated fadeIn",children:(0,I.jsx)("span",{className:k.msgDate,children:"没有信息了~~"})}),(0,I.jsx)(S.Z,{spinning:s["messages/getPrivateMessageDetails"],children:(0,I.jsx)("aside",{className:"minH500",children:null==E?void 0:E.map((function(e,s){var n;return(0,I.jsxs)("aside",{children:[(0,I.jsx)(x.Z,{justify:"center",children:(0,I.jsx)(_.Z,{flex:"1",className:"tc",children:(0,I.jsx)("span",{className:k.msgDate,children:j()(e.send_time).format("YYYY-MM-DD")})})}),(0,I.jsxs)(x.Z,{onClick:function(){return(0,H._g)(e)},children:[(0,I.jsx)(_.Z,{flex:"58px",children:(0,I.jsx)("img",{src:w.Z.IMG_SERVER+"/images/"+(null==e||null===(n=e.sender)||void 0===n?void 0:n.image_url),alt:""})}),(0,I.jsx)(_.Z,{children:(0,I.jsxs)("div",{className:k.msg,children:[(0,I.jsx)(y.Z,{value:e.content||""}),(0,I.jsx)("span",{onClick:function(){return ue(e,s)},className:["current",k.deleteMsg].join(" "),children:"删除"})]})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)("span",{className:"c-grey-c ml10",children:j()(e.send_time).format("HH:mm")})})]})]},s)}))})})]})}),(0,I.jsx)("aside",{className:"pl30 pr30 mb30 mt30",children:ge?(0,I.jsxs)(C.Z,{form:se,children:[(0,I.jsx)(C.Z.Item,{name:"content",children:(0,I.jsx)(V.Z,{placeholder:"请输入你的回复",height:150,onChange:function(e){return X(e)}})}),(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)("span",{className:"c-red font14",children:"在问题反馈时,请同时发送问题发生页的网址链接,以便我们高效的为您服务"})}),(0,I.jsx)(_.Z,{children:(0,I.jsx)(D.ZP,{loading:q,type:"primary",onClick:function(){return de()},children:"回复"})})]})]}):(0,I.jsx)("p",{className:"c-red font14",style:{textAlign:"center"},children:"仅职业认证的教师可以使用私信功能"})}),(0,I.jsx)(L.Z,{})]})}))),F=n(87271),G=["messages","globalSetting","loading","user","dispatch"],z=(0,m.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){var s,n=e.messages,t=(e.globalSetting,e.loading,e.user),a=(e.dispatch,g()(e,G),(0,m.useSearchParams)()),r=u()(a,2),i=(r[0],r[1],(0,m.useParams)()),l=(t.userInfo,n.tidingsList,n.privateMessageDetails),c=(0,f.useState)({per_page:20,page:1}),o=u()(c,2),d=o[0],h=(o[1],(0,f.useState)({per_page:20,page:1})),p=u()(h,2),v=(p[0],p[1],(0,f.useState)([])),j=u()(v,2),Z=(j[0],j[1],(0,f.useState)([])),b=u()(Z,2);b[0],b[1];(0,f.useEffect)((function(){d.page=1}),[i.userId]);return(0,I.jsx)("section",{className:k.bg,children:(0,I.jsx)("section",{className:"edu-container mt20",children:(0,I.jsxs)(x.Z,{gutter:[20,20],children:[(0,I.jsx)(F.Z,{}),(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsxs)("aside",{className:"bg-white",children:[(0,I.jsx)("aside",{className:["font16",k.topBar].join(" "),children:(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"30px",className:"tc",children:(0,I.jsx)(m.Link,{to:"/messages/".concat(i.userId,"/private_messages"),className:"iconfont icon-zuojiantou c-black pl10"})}),(0,I.jsxs)(_.Z,{flex:"1",className:"tc",children:[null==l||null===(s=l.target)||void 0===s?void 0:s.name,"与你的私信"]}),(0,I.jsx)(_.Z,{flex:"290px",className:"tl",children:(0,I.jsx)("span",{className:"pl30",children:"私信列表"})})]})}),(0,I.jsxs)(x.Z,{children:[(0,I.jsx)(_.Z,{flex:"1",children:(0,I.jsx)(B,{})}),(0,I.jsx)(_.Z,{flex:"290px",children:(0,I.jsx)(R,{})})]})]})})]})})})}))},87271:function(e,s,n){n.d(s,{Z:function(){return Z}});var t=n(82242),a=n.n(t),r=n(79800),i=n.n(r),l=n(39647),c=n.n(l),o=n(59301),u=n(8785),d=n(20834),g=n(44e3),f=n(43604),m=n(94334),x="userInfo____uyMZ",_="navInfo___acXs6",h="actived___WhZza",p="newTip___Jdd6B",v=n(37712),j=["messages","globalSetting","loading","user","dispatch"],Z=(d.Z.SubMenu,g.Z.Sider,g.Z.Content,(0,u.connect)((function(e){var s=e.messages,n=e.loading,t=e.user;return{messages:s,globalSetting:e.globalSetting,user:t,loading:n.effects}}))((function(e){var s=e.messages,n=(e.globalSetting,e.loading,e.user),t=e.dispatch,r=(c()(e,j),(0,u.useParams)()),l=n.userInfo,d=(0,u.useLocation)(),g=(s.tidingsList,s.privateMessage,s.unreadInfo),Z=(0,o.useState)({per_page:10,page:1}),b=i()(Z,2),S=b[0];b[1];(0,o.useEffect)((function(){N()}),[r.userId]);var N=function(){t({type:"messages/unreadMessageInfo",payload:a()(a()({},S),r)})};return(0,v.jsxs)(f.Z,{flex:"264px",children:[(0,v.jsxs)("aside",{className:x,children:[(0,v.jsx)("img",{className:"mt40",src:m.Z.IMG_SERVER+"/images/"+(null==l?void 0:l.image_url)}),(0,v.jsx)("p",{className:"font24 mt10",children:null==l?void 0:l.username}),(0,v.jsx)("p",{className:"mt20",children:null==l?void 0:l.user_identity})]}),(0,v.jsxs)("ul",{className:_,children:[(0,v.jsx)(u.Link,{to:"/messages/".concat(null==l?void 0:l.login,"/user_tidings"),children:(0,v.jsxs)("li",{className:d.pathname.indexOf("user_tidings")>-1&&h,children:["消息",!(null==g||!g.unread_tiding_count)&&(0,v.jsx)("span",{className:p,children:null==g?void 0:g.unread_tiding_count})]})}),(0,v.jsx)(u.Link,{to:"/messages/".concat(null==l?void 0:l.login,"/private_messages"),children:(0,v.jsxs)("li",{className:(d.pathname.indexOf("private_messages")>-1||d.pathname.indexOf("message_detail")>-1)&&h,children:["私信",!(null==g||!g.unread_message_count)&&(0,v.jsx)("span",{className:p,children:null==g?void 0:g.unread_message_count})]})})]})]})})))}}]); \ No newline at end of file diff --git a/p__Messages__Private__index.async.js b/p__Messages__Private__index.async.js index 39c35a7516..a666861027 100644 --- a/p__Messages__Private__index.async.js +++ b/p__Messages__Private__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52829],{50382:function(e,n,t){t.d(n,{Z:function(){return l}});var s=t(5891),i=t(59301),a={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"},r=t(22589),o=function(e,n){return i.createElement(r.Z,(0,s.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(o)},16644:function(e,n,t){var s=t(82242),i=t.n(s),a=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,g=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,p=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||a,style:i()({width:288,height:200},p)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(r.ZP,i()(i()({className:f,onClick:g},s),{},{children:u})),m&&m]})}},48660:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});var s=t(82242),i=t.n(s),a=t(79800),r=t.n(a),o=t(39647),l=t.n(o),c=t(59301),d=t(8785),u=t(61186),g=t.n(u),f=t(20834),m=t(44e3),p=t(95237),h=t(43604),x=t(28103),v=t(96865),b=t(27092),_=t(94334),y=t(16644),j=t(85573),w=t.n(j),Z=t(7557),C=t.n(Z),S=t(41498),N=t.n(S),k=t(78241),O=t(43418),$=t(8591),E=t(73782),M=t(97616),z={flex_box_center:"flex_box_center___N_gPw",flex_space_between:"flex_space_between___f_LaO",flex_box_vertical_center:"flex_box_vertical_center___silBX",flex_box_center_end:"flex_box_center_end___Nt5TD",flex_box_column:"flex_box_column___xc67X",tabs:"tabs___JYWDM",active:"active___siUX9",list:"list___IZLen",tags:"tags___V_Bdb",searchWrp:"searchWrp___MhTxO",newlight:"newlight___pybQh"},I=t(37712),P=(0,d.connect)((function(e){var n=e.messages,t=e.loading;return{messages:n,user:e.user,loading:t.effects}}))((function(e){var n,t=e.messages,s=e.loading,a=e.user,o=e.dispatch,l=(0,d.useParams)(),u=((0,d.useLocation)(),t.actionTabs,k.Z.useForm()),g=r()(u,1)[0],f=(t.recentContacts,(0,c.useState)("")),m=r()(f,2),x=m[0],b=m[1],y=(0,c.useState)([]),j=r()(y,2),Z=j[0],S=j[1],P=(0,c.useState)(!1),T=r()(P,2),B=T[0],L=T[1],R=(0,c.useState)(),W=r()(R,2),A=W[0],F=W[1];(0,c.useEffect)((function(){"写私信"===t.actionTabs.key&&G()}),[t.actionTabs.key]);var G=function(){var e=N()(C()().mark((function e(){var n,t;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"messages/getRecentContacts",payload:{id:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.user_id,keyword:x}});case 2:t=e.sent,S(i()({},t));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=N()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===x){e.next=5;break}return e.next=3,o({type:"messages/getUsersForPrivateMessages",payload:{keyword:x}});case 3:n=e.sent,S(i()({},n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){V()}),[x]),(0,I.jsx)(O.Z,{centered:!0,title:"写私信",open:"写私信"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{height:320},onOk:N()(C()().mark((function e(){var n,t,s,i,r;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:return t=g.getFieldValue(),"/api/course_modules/".concat(l.categoryId,"/add_second_category.json"),e.next=6,(0,M.w0)({content:t.content,target_id:A,userId:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.user_id});case 6:0===(s=e.sent).status&&($.ZP.success("添加成功"),o({type:"messages/setActionTabs",payload:{}}),d.history.push("/messages/".concat(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login,"/message_detail?target_ids=").concat(null==s||null===(r=s.private_message)||void 0===r?void 0:r.receiver_id)));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"messages/setActionTabs",payload:{}})},children:(0,I.jsxs)(k.Z,{form:g,initialValues:w()({},"name",""),children:[(0,I.jsx)(k.Z.Item,{name:"users",rules:[{required:!0,message:"请选择发送对象"}],children:(0,I.jsx)(E.Z.Search,{onFocus:function(){return L(!0)},onSearch:function(e){b(e)},placeholder:"发送给..."})}),B&&(0,I.jsx)(v.Z,{loading:s["messages/getUsersForPrivateMessages"],children:(0,I.jsxs)("aside",{className:z.searchWrp,style:{maxHeight:260,overflow:"auto"},children:[(0,I.jsx)("p",{className:"c-light-black mt10",children:""===x?"最近联系人":"搜索结果"}),null==Z||null===(n=Z.users)||void 0===n?void 0:n.map((function(e,n){return(0,I.jsxs)(p.Z,{align:"middle",className:"mt15 current",onClick:function(){F(e.id),g.setFieldsValue({users:e.name}),L(!1)},children:[(0,I.jsx)(h.Z,{flex:"58px",children:(0,I.jsx)("img",{style:{width:48,borderRadius:48},src:_.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),alt:""})}),(0,I.jsx)(h.Z,{children:e.name})]},n)}))]})}),(0,I.jsx)(k.Z.Item,{rules:[{required:!0,message:"请输入发送内容"}],className:B&&"hide",name:"content",children:(0,I.jsx)(E.Z.TextArea,{rows:10,maxLength:200})})]})})})),T=t(7078),B=t(87271),L=["messages","globalSetting","loading","user","dispatch"],R=(f.Z.SubMenu,m.Z.Sider,m.Z.Content,(0,d.connect)((function(e){var n=e.messages,t=e.loading,s=e.user;return{messages:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s=e.messages,a=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,f=l()(e,L),m=(0,d.useParams)(),j=o.userInfo,w=(s.tidingsList,s.privateMessage),Z=(0,c.useState)({per_page:10,page:1}),C=r()(Z,2),S=C[0],N=C[1];(0,c.useEffect)((function(){S.page=1,k()}),[m.userId]);var k=function(){u({type:"messages/getPrivateMessages",payload:i()(i()({},S),m)})},O=function(e){var n;f.history.push("/users/".concat(null==e||null===(n=e.target)||void 0===n?void 0:n.login))},$=(0,c.useMemo)((function(){return(null==j?void 0:j.is_teacher)&&(null==j?void 0:j.professional_certification)}),[j]);return(0,I.jsxs)("section",{className:z.bg,children:[(0,I.jsx)("section",{className:"edu-container mt20",children:(0,I.jsxs)(p.Z,{gutter:[20,20],children:[(0,I.jsx)(B.Z,{}),(0,I.jsxs)(h.Z,{flex:"1",children:[(0,I.jsxs)("aside",{className:"bg-white",children:[(0,I.jsx)("aside",{className:"pt30 pl30 pr30 font16",children:(0,I.jsxs)(p.Z,{children:[(0,I.jsx)(h.Z,{flex:"1",children:"全部私信"}),$&&(0,I.jsx)(h.Z,{children:(0,I.jsx)("span",{className:"c-blue current",onClick:function(){var e;u({type:"messages/setActionTabs",payload:{key:"写私信",bodyParams:i()(i()({},S),{},{user_id:null==o||null===(e=o.userInfo)||void 0===e?void 0:e.user_id})}})},children:"写私信"})})]})}),(0,I.jsx)(x.Z,{}),(0,I.jsx)("aside",{className:z.list,children:(0,I.jsxs)(v.Z,{active:!0,avatar:{size:40},paragraph:{rows:5},loading:a["messages/getPrivateMessages"],children:[!(null!=w&&null!==(n=w.private_messages)&&void 0!==n&&n.length)&&(0,I.jsx)(y.Z,{}),null==w||null===(t=w.private_messages)||void 0===t?void 0:t.map((function(e,n){var t,s;return(0,I.jsx)("aside",{children:(0,I.jsxs)(p.Z,{children:[(0,I.jsx)(h.Z,{flex:"58px",onClick:function(){return O(e)},children:(0,I.jsx)("img",{src:_.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.target)||void 0===t?void 0:t.image_url),alt:""})}),(0,I.jsx)(h.Z,{flex:1,children:(0,I.jsxs)(p.Z,{children:[(0,I.jsx)(h.Z,{span:24,children:(0,I.jsxs)(p.Z,{children:[(0,I.jsxs)(h.Z,{flex:"1",children:[(0,I.jsx)("span",{onClick:function(){return O(e)},children:null==e||null===(s=e.target)||void 0===s?void 0:s.name}),(0,I.jsx)("span",{className:"ml15",children:"与你的私信"}),(0,I.jsxs)("span",{className:"c-light-black mr15",children:["[",null==e?void 0:e.message_count,"条]"]}),(0,I.jsx)("span",{className:"ml15 c-light-black",children:g()(e.send_time).fromNow()})]}),(0,I.jsx)(h.Z,{children:(null==e?void 0:e.unread)&&(0,I.jsx)("span",{className:z.newlight})})]})}),(0,I.jsx)(h.Z,{span:24,onClick:function(){return function(e){var n,t;f.history.push("/messages/".concat(null==o||null===(n=o.userInfo)||void 0===n?void 0:n.login,"/message_detail?target_ids=").concat(null==e||null===(t=e.target)||void 0===t?void 0:t.id))}(e)},children:(0,I.jsx)("div",{className:"mt15",children:(0,I.jsx)(T.Z,{value:e.content||""})})})]})})]})})}))]})})]}),(0,I.jsx)("aside",{className:"tc mt20",children:!a["messages/getTidings"]&&(0,I.jsx)(b.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){S.page=e,N(i()({},S)),k()},current:S.page||1,total:null==w?void 0:w.count})})]})]})}),(0,I.jsx)(P,{})]})})))},87271:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(82242),i=t.n(s),a=t(79800),r=t.n(a),o=t(39647),l=t.n(o),c=t(59301),d=t(8785),u=t(20834),g=t(44e3),f=t(43604),m=t(94334),p="userInfo____uyMZ",h="navInfo___acXs6",x="actived___WhZza",v="newTip___Jdd6B",b=t(37712),_=["messages","globalSetting","loading","user","dispatch"],y=(u.Z.SubMenu,g.Z.Sider,g.Z.Content,(0,d.connect)((function(e){var n=e.messages,t=e.loading,s=e.user;return{messages:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n=e.messages,t=(e.globalSetting,e.loading,e.user),s=e.dispatch,a=(l()(e,_),(0,d.useParams)()),o=t.userInfo,u=(0,d.useLocation)(),g=(n.tidingsList,n.privateMessage,n.unreadInfo),y=(0,c.useState)({per_page:10,page:1}),j=r()(y,2),w=j[0];j[1];(0,c.useEffect)((function(){Z()}),[a.userId]);var Z=function(){s({type:"messages/unreadMessageInfo",payload:i()(i()({},w),a)})};return(0,b.jsxs)(f.Z,{flex:"264px",children:[(0,b.jsxs)("aside",{className:p,children:[(0,b.jsx)("img",{className:"mt40",src:m.Z.IMG_SERVER+"/images/"+(null==o?void 0:o.image_url)}),(0,b.jsx)("p",{className:"font24 mt10",children:null==o?void 0:o.username}),(0,b.jsx)("p",{className:"mt20",children:null==o?void 0:o.user_identity})]}),(0,b.jsxs)("ul",{className:h,children:[(0,b.jsx)(d.Link,{to:"/messages/".concat(null==o?void 0:o.login,"/user_tidings"),children:(0,b.jsxs)("li",{className:u.pathname.indexOf("user_tidings")>-1&&x,children:["消息",!(null==g||!g.unread_tiding_count)&&(0,b.jsx)("span",{className:v,children:null==g?void 0:g.unread_tiding_count})]})}),(0,b.jsx)(d.Link,{to:"/messages/".concat(null==o?void 0:o.login,"/private_messages"),children:(0,b.jsxs)("li",{className:(u.pathname.indexOf("private_messages")>-1||u.pathname.indexOf("message_detail")>-1)&&x,children:["私信",!(null==g||!g.unread_message_count)&&(0,b.jsx)("span",{className:v,children:null==g?void 0:g.unread_message_count})]})})]})]})})))},28103:function(e,n,t){t.d(n,{Z:function(){return f}});var s=t(92310),i=t.n(s),a=t(59301),r=t(36355),o=t(17313),l=t(83116),c=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:s,lineWidth:i,textPaddingInline:a,orientationMargin:r,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${s}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${s}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${s}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:s,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),g=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:s}=a.useContext(r.E_),{prefixCls:o,type:l="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:p,dashed:h,plain:x,style:v}=e,b=g(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=n("divider",o),[y,j]=u(_),w=c.length>0?`-${c}`:c,Z=!!p,C="left"===c&&null!=d,S="right"===c&&null!=d,N=i()(_,null==s?void 0:s.className,j,`${_}-${l}`,{[`${_}-with-text`]:Z,[`${_}-with-text${w}`]:Z,[`${_}-dashed`]:!!h,[`${_}-plain`]:!!x,[`${_}-rtl`]:"rtl"===t,[`${_}-no-default-orientation-margin-left`]:C,[`${_}-no-default-orientation-margin-right`]:S},f,m),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),O=Object.assign(Object.assign({},C&&{marginLeft:k}),S&&{marginRight:k});return y(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==s?void 0:s.style),v)},b,{role:"separator"}),p&&"vertical"!==l&&a.createElement("span",{className:`${_}-inner-text`,style:O},p)))}},73782:function(e,n,t){t.d(n,{Z:function(){return z}});var s=t(92310),i=t.n(s),a=t(59301),r=t(36355),o=t(32441),l=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,a.useContext)(r.E_),{prefixCls:s,className:c}=e,d=n("input-group",s),u=n("input"),[g,f]=(0,l.ZP)(u),m=i()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},f,c),p=(0,a.useContext)(o.aM),h=(0,a.useMemo)((()=>Object.assign(Object.assign({},p),{isFormItemInput:!1})),[p]);return g(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(o.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),g={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=t(22589),m=function(e,n){return a.createElement(f.Z,(0,u.Z)({},e,{ref:n,icon:g}))};var p=a.forwardRef(m),h=t(50382),x=t(55405),v=t(25629),b=t(59412),_=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);ie?a.createElement(h.Z,null):a.createElement(p,null),j={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,s="object"==typeof t&&void 0!==t.visible,[o,l]=(0,a.useState)((()=>!!s&&t.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{s&&l(t.visible)}),[s,t]);const u=(0,b.Z)(c),g=()=>{const{disabled:n}=e;n||(o&&u(),l((e=>{var n;const s=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,s)),s})))},{className:f,prefixCls:m,inputPrefixCls:p,size:h}=e,w=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=a.useContext(r.E_),C=Z("input",p),S=Z("input-password",m),N=t&&(n=>{const{action:t="click",iconRender:s=y}=e,i=j[t]||"",r=s(o),l={[i]:g,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(r)?r:a.createElement("span",null,r),l)})(S),k=i()(S,f,{[`${S}-${h}`]:!!h}),O=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:k,prefixCls:C,suffix:N});return h&&(O.size=h),a.createElement(d.Z,Object.assign({ref:(0,v.sQ)(n,c)},O))})),Z=t(42653),C=t(92343),S=t(3113),N=t(19716),k=t(33234),O=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,inputPrefixCls:s,className:o,size:l,suffix:c,enterButton:u=!1,addonAfter:g,loading:f,disabled:m,onSearch:p,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,_=O(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:y,direction:j}=a.useContext(r.E_),w=a.useRef(!1),$=y("input-search",t),E=y("input",s),{compactSize:M}=(0,k.ri)($,j),z=(0,N.Z)((e=>{var n;return null!==(n=null!=l?l:M)&&void 0!==n?n:e})),I=a.useRef(null),P=e=>{var n;document.activeElement===(null===(n=I.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;p&&p(null===(t=null===(n=I.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},B="boolean"==typeof u?a.createElement(Z.Z,null):null,L=`${$}-button`;let R;const W=u||{},A=W.type&&!0===W.type.__ANT_BUTTON;R=A||"button"===W.type?(0,C.Tm)(W,Object.assign({onMouseDown:P,onClick:e=>{var n,t;null===(t=null===(n=null==W?void 0:W.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},A?{className:L,size:z}:{})):a.createElement(S.ZP,{className:L,type:u?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:P,onClick:T,loading:f,icon:B},u),g&&(R=[R,(0,C.Tm)(g,{key:"addonAfter"})]);const F=i()($,{[`${$}-rtl`]:"rtl"===j,[`${$}-${z}`]:!!z,[`${$}-with-button`]:!!u},o);return a.createElement(d.Z,Object.assign({ref:(0,v.sQ)(I,n),onPressEnter:e=>{w.current||f||T(e)}},_,{size:z,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:E,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&p&&p(e.target.value,e,{source:"clear"}),h&&h(e)},className:F,disabled:m}))})),E=t(1643);const M=d.Z;M.Group=c,M.Search=$,M.TextArea=E.Z,M.Password=w;var z=M},44e3:function(e,n,t){var s=t(84966),i=t(23088);const a=s.ZP;a.Header=s.h4,a.Footer=s.$_,a.Content=s.VY,a.Sider=i.Z,n.Z=a}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52829],{50382:function(e,n,t){t.d(n,{Z:function(){return l}});var s=t(5891),i=t(59301),a={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"},r=t(22589),o=function(e,n){return i.createElement(r.Z,(0,s.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(o)},48660:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});var s=t(82242),i=t.n(s),a=t(79800),r=t.n(a),o=t(39647),l=t.n(o),c=t(59301),d=t(8785),u=t(61186),g=t.n(u),f=t(20834),p=t(44e3),m=t(95237),h=t(43604),x=t(28103),v=t(96865),b=t(27092),_=t(94334),y=t(16644),j=t(85573),w=t.n(j),Z=t(7557),C=t.n(Z),S=t(41498),O=t.n(S),k=t(78241),N=t(43418),$=t(8591),E=t(73782),M=t(97616),z={flex_box_center:"flex_box_center___N_gPw",flex_space_between:"flex_space_between___f_LaO",flex_box_vertical_center:"flex_box_vertical_center___silBX",flex_box_center_end:"flex_box_center_end___Nt5TD",flex_box_column:"flex_box_column___xc67X",tabs:"tabs___JYWDM",active:"active___siUX9",list:"list___IZLen",tags:"tags___V_Bdb",searchWrp:"searchWrp___MhTxO",newlight:"newlight___pybQh"},I=t(37712),P=(0,d.connect)((function(e){var n=e.messages,t=e.loading;return{messages:n,user:e.user,loading:t.effects}}))((function(e){var n,t=e.messages,s=e.loading,a=e.user,o=e.dispatch,l=(0,d.useParams)(),u=((0,d.useLocation)(),t.actionTabs,k.Z.useForm()),g=r()(u,1)[0],f=(t.recentContacts,(0,c.useState)("")),p=r()(f,2),x=p[0],b=p[1],y=(0,c.useState)([]),j=r()(y,2),Z=j[0],S=j[1],P=(0,c.useState)(!1),T=r()(P,2),B=T[0],L=T[1],R=(0,c.useState)(),W=r()(R,2),A=W[0],F=W[1];(0,c.useEffect)((function(){"写私信"===t.actionTabs.key&&G()}),[t.actionTabs.key]);var G=function(){var e=O()(C()().mark((function e(){var n,t;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"messages/getRecentContacts",payload:{id:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.user_id,keyword:x}});case 2:t=e.sent,S(i()({},t));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=O()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===x){e.next=5;break}return e.next=3,o({type:"messages/getUsersForPrivateMessages",payload:{keyword:x}});case 3:n=e.sent,S(i()({},n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){V()}),[x]),(0,I.jsx)(N.Z,{centered:!0,title:"写私信",open:"写私信"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{height:320},onOk:O()(C()().mark((function e(){var n,t,s,i,r;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:return t=g.getFieldValue(),"/api/course_modules/".concat(l.categoryId,"/add_second_category.json"),e.next=6,(0,M.w0)({content:t.content,target_id:A,userId:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.user_id});case 6:0===(s=e.sent).status&&($.ZP.success("添加成功"),o({type:"messages/setActionTabs",payload:{}}),d.history.push("/messages/".concat(null==a||null===(i=a.userInfo)||void 0===i?void 0:i.login,"/message_detail?target_ids=").concat(null==s||null===(r=s.private_message)||void 0===r?void 0:r.receiver_id)));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"messages/setActionTabs",payload:{}})},children:(0,I.jsxs)(k.Z,{form:g,initialValues:w()({},"name",""),children:[(0,I.jsx)(k.Z.Item,{name:"users",rules:[{required:!0,message:"请选择发送对象"}],children:(0,I.jsx)(E.Z.Search,{onFocus:function(){return L(!0)},onSearch:function(e){b(e)},placeholder:"发送给..."})}),B&&(0,I.jsx)(v.Z,{loading:s["messages/getUsersForPrivateMessages"],children:(0,I.jsxs)("aside",{className:z.searchWrp,style:{maxHeight:260,overflow:"auto"},children:[(0,I.jsx)("p",{className:"c-light-black mt10",children:""===x?"最近联系人":"搜索结果"}),null==Z||null===(n=Z.users)||void 0===n?void 0:n.map((function(e,n){return(0,I.jsxs)(m.Z,{align:"middle",className:"mt15 current",onClick:function(){F(e.id),g.setFieldsValue({users:e.name}),L(!1)},children:[(0,I.jsx)(h.Z,{flex:"58px",children:(0,I.jsx)("img",{style:{width:48,borderRadius:48},src:_.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),alt:""})}),(0,I.jsx)(h.Z,{children:e.name})]},n)}))]})}),(0,I.jsx)(k.Z.Item,{rules:[{required:!0,message:"请输入发送内容"}],className:B&&"hide",name:"content",children:(0,I.jsx)(E.Z.TextArea,{rows:10,maxLength:200})})]})})})),T=t(7078),B=t(87271),L=["messages","globalSetting","loading","user","dispatch"],R=(f.Z.SubMenu,p.Z.Sider,p.Z.Content,(0,d.connect)((function(e){var n=e.messages,t=e.loading,s=e.user;return{messages:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s=e.messages,a=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,f=l()(e,L),p=(0,d.useParams)(),j=o.userInfo,w=(s.tidingsList,s.privateMessage),Z=(0,c.useState)({per_page:10,page:1}),C=r()(Z,2),S=C[0],O=C[1];(0,c.useEffect)((function(){S.page=1,k()}),[p.userId]);var k=function(){u({type:"messages/getPrivateMessages",payload:i()(i()({},S),p)})},N=function(e){var n;f.history.push("/users/".concat(null==e||null===(n=e.target)||void 0===n?void 0:n.login))},$=(0,c.useMemo)((function(){return(null==j?void 0:j.is_teacher)&&(null==j?void 0:j.professional_certification)}),[j]);return(0,I.jsxs)("section",{className:z.bg,children:[(0,I.jsx)("section",{className:"edu-container mt20",children:(0,I.jsxs)(m.Z,{gutter:[20,20],children:[(0,I.jsx)(B.Z,{}),(0,I.jsxs)(h.Z,{flex:"1",children:[(0,I.jsxs)("aside",{className:"bg-white",children:[(0,I.jsx)("aside",{className:"pt30 pl30 pr30 font16",children:(0,I.jsxs)(m.Z,{children:[(0,I.jsx)(h.Z,{flex:"1",children:"全部私信"}),$&&(0,I.jsx)(h.Z,{children:(0,I.jsx)("span",{className:"c-blue current",onClick:function(){var e;u({type:"messages/setActionTabs",payload:{key:"写私信",bodyParams:i()(i()({},S),{},{user_id:null==o||null===(e=o.userInfo)||void 0===e?void 0:e.user_id})}})},children:"写私信"})})]})}),(0,I.jsx)(x.Z,{}),(0,I.jsx)("aside",{className:z.list,children:(0,I.jsxs)(v.Z,{active:!0,avatar:{size:40},paragraph:{rows:5},loading:a["messages/getPrivateMessages"],children:[!(null!=w&&null!==(n=w.private_messages)&&void 0!==n&&n.length)&&(0,I.jsx)(y.Z,{}),null==w||null===(t=w.private_messages)||void 0===t?void 0:t.map((function(e,n){var t,s;return(0,I.jsx)("aside",{children:(0,I.jsxs)(m.Z,{children:[(0,I.jsx)(h.Z,{flex:"58px",onClick:function(){return N(e)},children:(0,I.jsx)("img",{src:_.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.target)||void 0===t?void 0:t.image_url),alt:""})}),(0,I.jsx)(h.Z,{flex:1,children:(0,I.jsxs)(m.Z,{children:[(0,I.jsx)(h.Z,{span:24,children:(0,I.jsxs)(m.Z,{children:[(0,I.jsxs)(h.Z,{flex:"1",children:[(0,I.jsx)("span",{onClick:function(){return N(e)},children:null==e||null===(s=e.target)||void 0===s?void 0:s.name}),(0,I.jsx)("span",{className:"ml15",children:"与你的私信"}),(0,I.jsxs)("span",{className:"c-light-black mr15",children:["[",null==e?void 0:e.message_count,"条]"]}),(0,I.jsx)("span",{className:"ml15 c-light-black",children:g()(e.send_time).fromNow()})]}),(0,I.jsx)(h.Z,{children:(null==e?void 0:e.unread)&&(0,I.jsx)("span",{className:z.newlight})})]})}),(0,I.jsx)(h.Z,{span:24,onClick:function(){return function(e){var n,t;f.history.push("/messages/".concat(null==o||null===(n=o.userInfo)||void 0===n?void 0:n.login,"/message_detail?target_ids=").concat(null==e||null===(t=e.target)||void 0===t?void 0:t.id))}(e)},children:(0,I.jsx)("div",{className:"mt15",children:(0,I.jsx)(T.Z,{value:e.content||""})})})]})})]})})}))]})})]}),(0,I.jsx)("aside",{className:"tc mt20",children:!a["messages/getTidings"]&&(0,I.jsx)(b.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){S.page=e,O(i()({},S)),k()},current:S.page||1,total:null==w?void 0:w.count})})]})]})}),(0,I.jsx)(P,{})]})})))},87271:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(82242),i=t.n(s),a=t(79800),r=t.n(a),o=t(39647),l=t.n(o),c=t(59301),d=t(8785),u=t(20834),g=t(44e3),f=t(43604),p=t(94334),m="userInfo____uyMZ",h="navInfo___acXs6",x="actived___WhZza",v="newTip___Jdd6B",b=t(37712),_=["messages","globalSetting","loading","user","dispatch"],y=(u.Z.SubMenu,g.Z.Sider,g.Z.Content,(0,d.connect)((function(e){var n=e.messages,t=e.loading,s=e.user;return{messages:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n=e.messages,t=(e.globalSetting,e.loading,e.user),s=e.dispatch,a=(l()(e,_),(0,d.useParams)()),o=t.userInfo,u=(0,d.useLocation)(),g=(n.tidingsList,n.privateMessage,n.unreadInfo),y=(0,c.useState)({per_page:10,page:1}),j=r()(y,2),w=j[0];j[1];(0,c.useEffect)((function(){Z()}),[a.userId]);var Z=function(){s({type:"messages/unreadMessageInfo",payload:i()(i()({},w),a)})};return(0,b.jsxs)(f.Z,{flex:"264px",children:[(0,b.jsxs)("aside",{className:m,children:[(0,b.jsx)("img",{className:"mt40",src:p.Z.IMG_SERVER+"/images/"+(null==o?void 0:o.image_url)}),(0,b.jsx)("p",{className:"font24 mt10",children:null==o?void 0:o.username}),(0,b.jsx)("p",{className:"mt20",children:null==o?void 0:o.user_identity})]}),(0,b.jsxs)("ul",{className:h,children:[(0,b.jsx)(d.Link,{to:"/messages/".concat(null==o?void 0:o.login,"/user_tidings"),children:(0,b.jsxs)("li",{className:u.pathname.indexOf("user_tidings")>-1&&x,children:["消息",!(null==g||!g.unread_tiding_count)&&(0,b.jsx)("span",{className:v,children:null==g?void 0:g.unread_tiding_count})]})}),(0,b.jsx)(d.Link,{to:"/messages/".concat(null==o?void 0:o.login,"/private_messages"),children:(0,b.jsxs)("li",{className:(u.pathname.indexOf("private_messages")>-1||u.pathname.indexOf("message_detail")>-1)&&x,children:["私信",!(null==g||!g.unread_message_count)&&(0,b.jsx)("span",{className:v,children:null==g?void 0:g.unread_message_count})]})})]})]})})))},28103:function(e,n,t){t.d(n,{Z:function(){return f}});var s=t(92310),i=t.n(s),a=t(59301),r=t(36355),o=t(17313),l=t(83116),c=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:s,lineWidth:i,textPaddingInline:a,orientationMargin:r,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${s}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${s}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-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 ${s}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:s,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),g=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:s}=a.useContext(r.E_),{prefixCls:o,type:l="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:p,children:m,dashed:h,plain:x,style:v}=e,b=g(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_=n("divider",o),[y,j]=u(_),w=c.length>0?`-${c}`:c,Z=!!m,C="left"===c&&null!=d,S="right"===c&&null!=d,O=i()(_,null==s?void 0:s.className,j,`${_}-${l}`,{[`${_}-with-text`]:Z,[`${_}-with-text${w}`]:Z,[`${_}-dashed`]:!!h,[`${_}-plain`]:!!x,[`${_}-rtl`]:"rtl"===t,[`${_}-no-default-orientation-margin-left`]:C,[`${_}-no-default-orientation-margin-right`]:S},f,p),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),N=Object.assign(Object.assign({},C&&{marginLeft:k}),S&&{marginRight:k});return y(a.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},null==s?void 0:s.style),v)},b,{role:"separator"}),m&&"vertical"!==l&&a.createElement("span",{className:`${_}-inner-text`,style:N},m)))}},73782:function(e,n,t){t.d(n,{Z:function(){return z}});var s=t(92310),i=t.n(s),a=t(59301),r=t(36355),o=t(32441),l=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,a.useContext)(r.E_),{prefixCls:s,className:c}=e,d=n("input-group",s),u=n("input"),[g,f]=(0,l.ZP)(u),p=i()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},f,c),m=(0,a.useContext)(o.aM),h=(0,a.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return g(a.createElement("span",{className:p,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(o.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(5891),g={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=t(22589),p=function(e,n){return a.createElement(f.Z,(0,u.Z)({},e,{ref:n,icon:g}))};var m=a.forwardRef(p),h=t(50382),x=t(55405),v=t(25629),b=t(59412),_=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);ie?a.createElement(h.Z,null):a.createElement(m,null),j={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,s="object"==typeof t&&void 0!==t.visible,[o,l]=(0,a.useState)((()=>!!s&&t.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{s&&l(t.visible)}),[s,t]);const u=(0,b.Z)(c),g=()=>{const{disabled:n}=e;n||(o&&u(),l((e=>{var n;const s=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,s)),s})))},{className:f,prefixCls:p,inputPrefixCls:m,size:h}=e,w=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=a.useContext(r.E_),C=Z("input",m),S=Z("input-password",p),O=t&&(n=>{const{action:t="click",iconRender:s=y}=e,i=j[t]||"",r=s(o),l={[i]:g,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(r)?r:a.createElement("span",null,r),l)})(S),k=i()(S,f,{[`${S}-${h}`]:!!h}),N=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:k,prefixCls:C,suffix:O});return h&&(N.size=h),a.createElement(d.Z,Object.assign({ref:(0,v.sQ)(n,c)},N))})),Z=t(42653),C=t(92343),S=t(3113),O=t(19716),k=t(33234),N=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,inputPrefixCls:s,className:o,size:l,suffix:c,enterButton:u=!1,addonAfter:g,loading:f,disabled:p,onSearch:m,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,_=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:y,direction:j}=a.useContext(r.E_),w=a.useRef(!1),$=y("input-search",t),E=y("input",s),{compactSize:M}=(0,k.ri)($,j),z=(0,O.Z)((e=>{var n;return null!==(n=null!=l?l:M)&&void 0!==n?n:e})),I=a.useRef(null),P=e=>{var n;document.activeElement===(null===(n=I.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;m&&m(null===(t=null===(n=I.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},B="boolean"==typeof u?a.createElement(Z.Z,null):null,L=`${$}-button`;let R;const W=u||{},A=W.type&&!0===W.type.__ANT_BUTTON;R=A||"button"===W.type?(0,C.Tm)(W,Object.assign({onMouseDown:P,onClick:e=>{var n,t;null===(t=null===(n=null==W?void 0:W.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},A?{className:L,size:z}:{})):a.createElement(S.ZP,{className:L,type:u?"primary":void 0,size:z,disabled:p,key:"enterButton",onMouseDown:P,onClick:T,loading:f,icon:B},u),g&&(R=[R,(0,C.Tm)(g,{key:"addonAfter"})]);const F=i()($,{[`${$}-rtl`]:"rtl"===j,[`${$}-${z}`]:!!z,[`${$}-with-button`]:!!u},o);return a.createElement(d.Z,Object.assign({ref:(0,v.sQ)(I,n),onPressEnter:e=>{w.current||f||T(e)}},_,{size:z,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:E,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),h&&h(e)},className:F,disabled:p}))})),E=t(1643);const M=d.Z;M.Group=c,M.Search=$,M.TextArea=E.Z,M.Password=w;var z=M},44e3:function(e,n,t){var s=t(84966),i=t(23088);const a=s.ZP;a.Header=s.h4,a.Footer=s.$_,a.Content=s.VY,a.Sider=i.Z,n.Z=a}}]); \ No newline at end of file diff --git a/p__MoopCases__FormPanel__index.async.js b/p__MoopCases__FormPanel__index.async.js index 9dcaa1a160..3d8bee8f26 100644 --- a/p__MoopCases__FormPanel__index.async.js +++ b/p__MoopCases__FormPanel__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76904],{16644:function(e,n,t){var s=t(82242),r=t.n(s),i=(t(59301),t(19779)),a=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,l=e.styles,o=void 0===l?{}:l,u=e.customText,d=e.ButtonText,h=e.ButtonClick,m=e.Buttonclass,p=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,c.jsx)("img",{src:n||i,style:r()({width:288,height:200},f)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(a.ZP,r()(r()({className:m,onClick:h},s),{},{children:d})),p&&p]})}},60017:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),c=t(79800),l=t.n(c),o=t(82242),u=t.n(o),d=t(59301),h=t(71418),m=(t(71673),t(8785)),p=t(39647),f=t.n(p),x=t(24905),v=t(59028),j=t(78241),_=t(8591),g=t(43418),y=t(73782),b=t(3113),Z=t(60186),T=t(94334),w=t(30010),E=t(37712),N=["cover_id","attachment_ids"],A=x.Z.Group,k=v.Z.Dragger;var I=function(e){var n=e.callback,t=e.tags,s=void 0===t?[]:t,r=e.initialValues,i=void 0===r?{}:r,a=e.removeAttachment,c=(0,d.useState)(""),o=l()(c,2),h=o[0],m=o[1],p=j.Z.useForm(),I=l()(p,1)[0];function G(e){return Array.isArray(e)?e:e&&e.fileList}var S={multiple:!0,beforeUpload:function(e){var n=e.size/1024/1024<100;if(!n)return _.ZP.error("该文件无法上传。超过文件大小限制(100MB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),n},action:"".concat(T.Z.API_SERVER,"/api/attachments.json"),onRemove:function(e){g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",content:"是否确认删除?",onOk:function(){return a(e.response?e.response.id:e.uid)},onCancel:function(){return!1}})}};var L={showUploadList:!1,withCredentials:!0,action:"".concat(T.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){"done"===e.file.status&&function(e,n){var t=new FileReader;t.addEventListener("load",(function(){return n(t.result)})),t.readAsDataURL(e)}(e.file.originFileObj,(function(e){return m(e)}))}};return(0,d.useEffect)((function(){i.title&&(I.setFieldsValue(i),i.cover_id.length>0&&m(T.Z.IMG_SERVER+i.cover_id[0].url))}),[i]),(0,E.jsxs)(j.Z,{form:I,initialValues:i,className:"moop-panel",onFinish:function(e){var t=e.cover_id,s=e.attachment_ids,r=f()(e,N);n(u()(u()({},r),{},{cover_id:null==t?void 0:t.map((function(e){return e.response?e.response.id:e.uid}))[(null==t?void 0:t.length)-1],attachment_ids:s?null==s?void 0:s.map((function(e){return e.response?e.response.id:e.uid})):[]}))},children:[(0,E.jsx)(j.Z.Item,{label:"标题",name:"title",extra:(0,E.jsx)("p",{className:"tip",children:"简明扼要介绍文档/视频所包含的主要的内容"}),rules:[{required:!0,message:"请输入标题"}],children:(0,E.jsx)(y.Z,{placeholder:"例如:软件工程教学案例"})}),(0,E.jsxs)("div",{className:"flex-container",children:[(0,E.jsx)(j.Z.Item,{label:"作者",name:"author_name",rules:[{required:!0,message:"请输入作者名称"}],children:(0,E.jsx)(y.Z,{placeholder:"请输入姓名",style:{marginRight:20,width:200}})}),(0,E.jsx)(j.Z.Item,{name:"author_school_name",rules:[{required:!0,message:"请输入作者单位名称"}],children:(0,E.jsx)(y.Z,{placeholder:"请输入作者单位名称",style:{width:200}})})]}),(0,E.jsx)(j.Z.Item,{name:"tag_ids",label:"标签",rules:[{required:!0,message:"请选择一个标签"}],children:(0,E.jsx)(A,{children:s.map((function(e){return(0,E.jsxs)(x.Z,{value:e.id,children:[" ",e.name," "]},e.id)}))})}),(0,E.jsx)(j.Z.Item,{name:"publish",valuePropName:"checked",children:(0,E.jsx)(x.Z,{children:"是否申请发布"})}),(0,E.jsx)(j.Z.Item,{name:"content",label:"描述",valuePropName:"defaultValue",rules:[{required:!0,message:"请输入描述内容"}],children:(0,E.jsx)(w.Z,{id:"moop_cases_content",height:400})}),(0,E.jsx)(j.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:G,children:(0,E.jsxs)(k,u()(u()({},S),{},{children:[(0,E.jsx)("p",{className:"c-blue",style:{marginBottom:10,fontSize:18},children:"上传附件"}),(0,E.jsx)("p",{className:"c-grey-c",children:"从我的电脑选择要上传的文档:按住CTRL可以上传多份文档。单个文件最大限制:100MB"})]}))}),(0,E.jsx)(j.Z.Item,{name:"cover_id",label:"封面图",extra:"上传尺寸:120*90 px",getValueFromEvent:G,valuePropName:"fileList",rules:[{required:!0,message:"请上传封面图"}],children:(0,E.jsx)(v.Z,u()(u()({},L),{},{children:h?(0,E.jsx)("img",{src:h,width:120}):(0,E.jsxs)("a",{title:"上传封面图",className:"upload-cover",children:[" ",(0,E.jsx)(Z.Z,{})," "]})}))}),(0,E.jsxs)("div",{className:"desc",children:[(0,E.jsx)("h3",{children:"审核说明"}),(0,E.jsx)("p",{children:" 平台管理员将对每天新上传的文档进行审核,审核通过的文档将公开显示,否则将私有化或移除 "})]}),(0,E.jsxs)("div",{className:"desc",children:[(0,E.jsx)("h3",{children:"温馨提示"}),(0,E.jsxs)("ul",{style:{padding:0},children:[(0,E.jsx)("li",{children:"1.请勿上传已设置加密口令的文档资源;"}),(0,E.jsxs)("li",{children:["2.可以上传符合教学案例标准的文档资料,如",(0,E.jsx)("a",{href:"https://www.educoder.net/courses/1309/boards/5909/messages/34799",target:"_blank",children:" 案例入库标准 "})," 、",(0,E.jsx)("a",{href:"https://www.educoder.net/courses/1309/boards/5909/messages/34798",target:"_blank",children:"案例使用说明书"}),"以及其他资料等,上传支持的文件最大容量:100MB;"]}),(0,E.jsx)("li",{children:"3.请确保上传内容无侵权或违反国家关于互联网政策的不良行为;"}),(0,E.jsx)("li",{children:"4.请使用Chrome,Firefox,Safari,IE11(及以上版本)浏览器;"})]})]}),(0,E.jsx)(j.Z.Item,{style:{marginTop:10},children:(0,E.jsx)(b.ZP,{type:"primary",htmlType:"submit",children:"提交"})})]})},G=t(19394),S={loading:!1,data:{},tags:[]},L=function(e){return e[e.GET_DATA=0]="GET_DATA",e[e.SET_LOADING=1]="SET_LOADING",e[e.GET_TAGS=2]="GET_TAGS",e}(L||{});function P(e,n){switch(n.type){case L.GET_DATA:return u()(u()({},e),n.payload);case L.GET_TAGS:return u()(u()({},e),{},{tags:n.payload});case L.SET_LOADING:return u()(u()({},e),{},{loading:n.payload});default:throw new Error}}var R=function(){var e=(0,m.useParams)().caseId,n=(0,d.useReducer)(P,S),t=l()(n,2),s=t[0],i=t[1],c=s.loading,o=s.tags,p=s.data;function f(){return(f=a()(r()().mark((function n(t){var s,i;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e){n.next=6;break}return n.next=3,(0,G.bN)(e,t);case 3:m.history.push("/moop_cases/".concat(e,"/publish-success")),n.next=11;break;case 6:return n.next=8,(0,G.jP)(t);case 8:s=n.sent,(i=s.id)&&m.history.push("/moop_cases/".concat(i,"/publish-success"));case 11:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){function e(){return(e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.rO)();case 2:n=e.sent,i({type:L.GET_TAGS,payload:n.library_tags});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,d.useEffect)((function(){var n=!1;function t(){return t=a()(r()().mark((function t(){var s,a,c,l,o,u,d,h,p;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i({type:L.SET_LOADING,payload:!1}),t.next=3,(0,G.$J)(e);case 3:s=t.sent,a=s.author_name,c=s.author_school_name,l=s.content,o=s.cover,u=s.attachments,d=s.status,h=s.title,p=s.tags,n||(404===s.status?m.history.push("/moop_cases"):i({type:L.GET_DATA,payload:{data:{title:h,author_name:a,author_school_name:c,content:l,tag_ids:p.map((function(e){return e.id})),publish:"published"===d,attachment_ids:u.map((function(e){return{uid:e.id,id:e.id,name:e.title,url:e.url,filesize:e.filesize,status:"done"}})),cover_id:null!=o&&o.id?[{uid:null==o?void 0:o.id,id:null==o?void 0:o.id,name:null==o?void 0:o.title,url:null==o?void 0:o.url,filesize:null==o?void 0:o.filesize,status:"done"}]:[]},loading:!1}}));case 6:case"end":return t.stop()}}),t)}))),t.apply(this,arguments)}return!n&&e&&function(){t.apply(this,arguments)}(),function(){n=!0}}),[e]);var x={initialValues:p,tags:o,removeAttachment:G.JZ,callback:function(e){return f.apply(this,arguments)}};return(0,E.jsx)(h.Z,{spinning:c,delay:500,children:(0,E.jsxs)("div",{className:"moop-info",children:[(0,E.jsxs)("div",{className:"crumb",children:[(0,E.jsx)(m.Link,{to:"/moop_cases",children:"教学案例 > "}),(0,E.jsx)("span",{children:"新建"})]}),(0,E.jsxs)("div",{className:"title",children:[(0,E.jsx)("h2",{children:"上传教学案例"}),(0,E.jsx)(m.Link,{to:"/moop_cases",children:"返回"})]}),(0,E.jsx)(I,u()({},x))]})})}},19394:function(e,n,t){t.d(n,{$J:function(){return l},JZ:function(){return u},bN:function(){return m},jP:function(){return h},rO:function(){return o}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),c=t(92911);function l(e){return(0,c.U2)("libraries/".concat(e,".json"))}function o(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return(0,c.v_)("libraries.json",e)}function m(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},71673:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76904],{60017:function(e,n,t){t.r(n),t.d(n,{default:function(){return P}});var r=t(7557),s=t.n(r),a=t(41498),i=t.n(a),c=t(79800),l=t.n(c),o=t(82242),u=t.n(o),d=t(59301),h=t(71418),p=(t(71673),t(8785)),m=t(39647),f=t.n(m),x=t(24905),j=t(59028),v=t(78241),_=t(8591),g=t(43418),y=t(73782),b=t(3113),Z=t(60186),E=t(94334),w=t(30010),T=t(37712),A=["cover_id","attachment_ids"],N=x.Z.Group,k=j.Z.Dragger;var I=function(e){var n=e.callback,t=e.tags,r=void 0===t?[]:t,s=e.initialValues,a=void 0===s?{}:s,i=e.removeAttachment,c=(0,d.useState)(""),o=l()(c,2),h=o[0],p=o[1],m=v.Z.useForm(),I=l()(m,1)[0];function G(e){return Array.isArray(e)?e:e&&e.fileList}var S={multiple:!0,beforeUpload:function(e){var n=e.size/1024/1024<100;if(!n)return _.ZP.error("该文件无法上传。超过文件大小限制(100MB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),n},action:"".concat(E.Z.API_SERVER,"/api/attachments.json"),onRemove:function(e){g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",content:"是否确认删除?",onOk:function(){return i(e.response?e.response.id:e.uid)},onCancel:function(){return!1}})}};var L={showUploadList:!1,withCredentials:!0,action:"".concat(E.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){"done"===e.file.status&&function(e,n){var t=new FileReader;t.addEventListener("load",(function(){return n(t.result)})),t.readAsDataURL(e)}(e.file.originFileObj,(function(e){return p(e)}))}};return(0,d.useEffect)((function(){a.title&&(I.setFieldsValue(a),a.cover_id.length>0&&p(E.Z.IMG_SERVER+a.cover_id[0].url))}),[a]),(0,T.jsxs)(v.Z,{form:I,initialValues:a,className:"moop-panel",onFinish:function(e){var t=e.cover_id,r=e.attachment_ids,s=f()(e,A);n(u()(u()({},s),{},{cover_id:null==t?void 0:t.map((function(e){return e.response?e.response.id:e.uid}))[(null==t?void 0:t.length)-1],attachment_ids:r?null==r?void 0:r.map((function(e){return e.response?e.response.id:e.uid})):[]}))},children:[(0,T.jsx)(v.Z.Item,{label:"标题",name:"title",extra:(0,T.jsx)("p",{className:"tip",children:"简明扼要介绍文档/视频所包含的主要的内容"}),rules:[{required:!0,message:"请输入标题"}],children:(0,T.jsx)(y.Z,{placeholder:"例如:软件工程教学案例"})}),(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsx)(v.Z.Item,{label:"作者",name:"author_name",rules:[{required:!0,message:"请输入作者名称"}],children:(0,T.jsx)(y.Z,{placeholder:"请输入姓名",style:{marginRight:20,width:200}})}),(0,T.jsx)(v.Z.Item,{name:"author_school_name",rules:[{required:!0,message:"请输入作者单位名称"}],children:(0,T.jsx)(y.Z,{placeholder:"请输入作者单位名称",style:{width:200}})})]}),(0,T.jsx)(v.Z.Item,{name:"tag_ids",label:"标签",rules:[{required:!0,message:"请选择一个标签"}],children:(0,T.jsx)(N,{children:r.map((function(e){return(0,T.jsxs)(x.Z,{value:e.id,children:[" ",e.name," "]},e.id)}))})}),(0,T.jsx)(v.Z.Item,{name:"publish",valuePropName:"checked",children:(0,T.jsx)(x.Z,{children:"是否申请发布"})}),(0,T.jsx)(v.Z.Item,{name:"content",label:"描述",valuePropName:"defaultValue",rules:[{required:!0,message:"请输入描述内容"}],children:(0,T.jsx)(w.Z,{id:"moop_cases_content",height:400})}),(0,T.jsx)(v.Z.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:G,children:(0,T.jsxs)(k,u()(u()({},S),{},{children:[(0,T.jsx)("p",{className:"c-blue",style:{marginBottom:10,fontSize:18},children:"上传附件"}),(0,T.jsx)("p",{className:"c-grey-c",children:"从我的电脑选择要上传的文档:按住CTRL可以上传多份文档。单个文件最大限制:100MB"})]}))}),(0,T.jsx)(v.Z.Item,{name:"cover_id",label:"封面图",extra:"上传尺寸:120*90 px",getValueFromEvent:G,valuePropName:"fileList",rules:[{required:!0,message:"请上传封面图"}],children:(0,T.jsx)(j.Z,u()(u()({},L),{},{children:h?(0,T.jsx)("img",{src:h,width:120}):(0,T.jsxs)("a",{title:"上传封面图",className:"upload-cover",children:[" ",(0,T.jsx)(Z.Z,{})," "]})}))}),(0,T.jsxs)("div",{className:"desc",children:[(0,T.jsx)("h3",{children:"审核说明"}),(0,T.jsx)("p",{children:" 平台管理员将对每天新上传的文档进行审核,审核通过的文档将公开显示,否则将私有化或移除 "})]}),(0,T.jsxs)("div",{className:"desc",children:[(0,T.jsx)("h3",{children:"温馨提示"}),(0,T.jsxs)("ul",{style:{padding:0},children:[(0,T.jsx)("li",{children:"1.请勿上传已设置加密口令的文档资源;"}),(0,T.jsxs)("li",{children:["2.可以上传符合教学案例标准的文档资料,如",(0,T.jsx)("a",{href:"https://www.educoder.net/courses/1309/boards/5909/messages/34799",target:"_blank",children:" 案例入库标准 "})," 、",(0,T.jsx)("a",{href:"https://www.educoder.net/courses/1309/boards/5909/messages/34798",target:"_blank",children:"案例使用说明书"}),"以及其他资料等,上传支持的文件最大容量:100MB;"]}),(0,T.jsx)("li",{children:"3.请确保上传内容无侵权或违反国家关于互联网政策的不良行为;"}),(0,T.jsx)("li",{children:"4.请使用Chrome,Firefox,Safari,IE11(及以上版本)浏览器;"})]})]}),(0,T.jsx)(v.Z.Item,{style:{marginTop:10},children:(0,T.jsx)(b.ZP,{type:"primary",htmlType:"submit",children:"提交"})})]})},G=t(19394),S={loading:!1,data:{},tags:[]},L=function(e){return e[e.GET_DATA=0]="GET_DATA",e[e.SET_LOADING=1]="SET_LOADING",e[e.GET_TAGS=2]="GET_TAGS",e}(L||{});function R(e,n){switch(n.type){case L.GET_DATA:return u()(u()({},e),n.payload);case L.GET_TAGS:return u()(u()({},e),{},{tags:n.payload});case L.SET_LOADING:return u()(u()({},e),{},{loading:n.payload});default:throw new Error}}var P=function(){var e=(0,p.useParams)().caseId,n=(0,d.useReducer)(R,S),t=l()(n,2),r=t[0],a=t[1],c=r.loading,o=r.tags,m=r.data;function f(){return(f=i()(s()().mark((function n(t){var r,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e){n.next=6;break}return n.next=3,(0,G.bN)(e,t);case 3:p.history.push("/moop_cases/".concat(e,"/publish-success")),n.next=11;break;case 6:return n.next=8,(0,G.jP)(t);case 8:r=n.sent,(a=r.id)&&p.history.push("/moop_cases/".concat(a,"/publish-success"));case 11:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){function e(){return(e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.rO)();case 2:n=e.sent,a({type:L.GET_TAGS,payload:n.library_tags});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,d.useEffect)((function(){var n=!1;function t(){return t=i()(s()().mark((function t(){var r,i,c,l,o,u,d,h,m;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a({type:L.SET_LOADING,payload:!1}),t.next=3,(0,G.$J)(e);case 3:r=t.sent,i=r.author_name,c=r.author_school_name,l=r.content,o=r.cover,u=r.attachments,d=r.status,h=r.title,m=r.tags,n||(404===r.status?p.history.push("/moop_cases"):a({type:L.GET_DATA,payload:{data:{title:h,author_name:i,author_school_name:c,content:l,tag_ids:m.map((function(e){return e.id})),publish:"published"===d,attachment_ids:u.map((function(e){return{uid:e.id,id:e.id,name:e.title,url:e.url,filesize:e.filesize,status:"done"}})),cover_id:null!=o&&o.id?[{uid:null==o?void 0:o.id,id:null==o?void 0:o.id,name:null==o?void 0:o.title,url:null==o?void 0:o.url,filesize:null==o?void 0:o.filesize,status:"done"}]:[]},loading:!1}}));case 6:case"end":return t.stop()}}),t)}))),t.apply(this,arguments)}return!n&&e&&function(){t.apply(this,arguments)}(),function(){n=!0}}),[e]);var x={initialValues:m,tags:o,removeAttachment:G.JZ,callback:function(e){return f.apply(this,arguments)}};return(0,T.jsx)(h.Z,{spinning:c,delay:500,children:(0,T.jsxs)("div",{className:"moop-info",children:[(0,T.jsxs)("div",{className:"crumb",children:[(0,T.jsx)(p.Link,{to:"/moop_cases",children:"教学案例 > "}),(0,T.jsx)("span",{children:"新建"})]}),(0,T.jsxs)("div",{className:"title",children:[(0,T.jsx)("h2",{children:"上传教学案例"}),(0,T.jsx)(p.Link,{to:"/moop_cases",children:"返回"})]}),(0,T.jsx)(I,u()({},x))]})})}},19394:function(e,n,t){t.d(n,{$J:function(){return l},JZ:function(){return u},bN:function(){return p},jP:function(){return h},rO:function(){return o}});var r=t(7557),s=t.n(r),a=t(41498),i=t.n(a),c=t(92911);function l(e){return(0,c.U2)("libraries/".concat(e,".json"))}function o(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return(0,c.v_)("libraries.json",e)}function p(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},71673:function(){}}]); \ No newline at end of file diff --git a/p__MoopCases__InfoPanel__index.async.js b/p__MoopCases__InfoPanel__index.async.js index f3e87b51b2..16dfa7d5d9 100644 --- a/p__MoopCases__InfoPanel__index.async.js +++ b/p__MoopCases__InfoPanel__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51855],{16644:function(e,n,t){var o=t(82242),r=t.n(o),a=(t(59301),t(19779)),i=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,o=void 0===t?{}:t,s=e.styles,c=void 0===s?{}:s,p=e.customText,d=e.ButtonText,u=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,v=e.imgStyles,g=e.loading,h=void 0!==g&&g;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:n||a,style:r()({width:288,height:200},v)}),(0,l.jsx)("p",{className:"mt20 font14",children:p||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(i.ZP,r()(r()({className:m,onClick:u},o),{},{children:d})),f&&f]})}},46668:function(e,n,t){t.r(n),t.d(n,{Types:function(){return j}});var o=t(7557),r=t.n(o),a=t(41498),i=t.n(a),l=t(79800),s=t.n(l),c=t(82242),p=t.n(c),d=t(59301),u=t(71418),m=t(3113),f=t(14478),v=t(8785),g=t(92911),h=t(94334),x=t(7078),y=(t(71673),t(64025),t(37712)),b={data:void 0},j=function(e){return e.GET_DATA="get-data",e.PRAISE="on-praise",e}({});function C(e,n){switch(n.type){case j.GET_DATA:case j.PRAISE:return p()(p()({},e),{},{data:n.payload});default:throw new Error}}n.default=function(){var e,n,t,o,a,l,c,E,O,P=(0,d.useReducer)(C,b),w=s()(P,2),N=w[0],$=w[1],k=N.data,S=(0,v.useParams)().caseId;function Z(){return(Z=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.v_)("praise_tread/like.json",{object_id:S,object_type:"library"});case 2:(n=p()({},k)).operation.user_praised=!0,n.praise_count+=1,$({type:j.PRAISE,payload:n});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.IV)("/libraries/".concat(S,".json"));case 2:v.history.push("/moop_cases");case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){var e=!1;function n(){return(n=i()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,g.U2)("libraries/".concat(S,".json"));case 2:t=n.sent,e||(404===t.status?v.history.push("/moop_cases"):$({type:j.GET_DATA,payload:t}));case 4:case"end":return n.stop()}}),n)})))).apply(this,arguments)}return e||function(){n.apply(this,arguments)}(),function(){e=!0}}),[S]),(0,y.jsx)(u.Z,{spinning:!k,delay:500,children:k?(0,y.jsxs)("section",{className:"moop-info",children:[(0,y.jsxs)("div",{className:"crumb",children:[(0,y.jsx)(v.Link,{to:"/moop_cases",children:"教学案例 > "}),(0,y.jsx)("span",{children:k.title})]}),(0,y.jsxs)("div",{className:"title",children:[(0,y.jsxs)("h2",{children:[k.title,null===(e=k.tags)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)("span",{className:"label-"+n,children:e.name},e.id)}))]}),(0,y.jsx)(v.Link,{to:"/moop_cases",children:"返回"})]}),(0,y.jsxs)("div",{className:"moop-info-body",children:[(0,y.jsxs)("div",{className:"moop-sub-title",children:[(0,y.jsx)("img",{src:"".concat(h.Z.IMG_SERVER,"/images/").concat(null===(n=k.creator)||void 0===n?void 0:n.image_url),alt:"cover",width:50}),(0,y.jsxs)("div",{className:"desc",children:[(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsx)("span",{children:null===(t=k.creator)||void 0===t?void 0:t.name}),null!==(o=k.operation)&&void 0!==o&&o.can_editable?(0,y.jsx)(v.Link,{to:"/moop_cases/".concat(k.id,"/edit"),style:{marginRight:10},children:(0,y.jsx)(m.ZP,{type:"ghost",children:"编辑"})}):null,null!==(a=k.operation)&&void 0!==a&&a.can_deletable?(0,y.jsx)(f.Z,{placement:"bottomRight",title:"是否确认删除?",onConfirm:function(){return _.apply(this,arguments)},children:(0,y.jsx)(m.ZP,{type:"dashed",children:"删除"})}):null]}),(0,y.jsxs)("div",{className:"sum",children:[(0,y.jsx)("span",{children:null===(l=k.creator)||void 0===l?void 0:l.school_name}),(0,y.jsxs)("span",{children:["编码:",k.uuid]}),(0,y.jsxs)("span",{children:["发布时间:",k.published_at]})]})]})]}),(0,y.jsxs)("p",{children:["作者:","".concat(k.author_name," / ").concat(k.author_school_name)]}),(0,y.jsx)(x.Z,{value:k.content}),(0,y.jsx)("ul",{className:"attachment",children:null===(c=k.attachments)||void 0===c?void 0:c.map((function(e){return(0,y.jsx)("li",{children:(0,y.jsxs)("a",{href:e.url,children:[(0,y.jsx)("i",{className:"iconfont icon-fujian"}),(0,y.jsx)("span",{children:e.title}),(0,y.jsx)("span",{children:e.filesize})]})},e.id)}))}),(0,y.jsxs)("button",{className:"praise",disabled:null===(E=k.operation)||void 0===E?void 0:E.user_praised,onClick:function(){return Z.apply(this,arguments)},children:[null!==(O=k.operation)&&void 0!==O&&O.user_praised?(0,y.jsx)("span",{children:"已赞"}):(0,y.jsx)("span",{children:(0,y.jsx)("i",{className:"iconfont icon-dianzan"})}),(0,y.jsx)("span",{children:k.praise_count})]})]})]}):null})}},64025:function(){},71673:function(){},77578:function(e,n,t){t.d(n,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},14478:function(e,n,t){t.d(n,{Z:function(){return N}});var o=t(54745),r=t(92310),a=t.n(r),i=t(20287),l=t(71366),s=t(55405),c=t(59301),p=t(92343),d=t(36355),u=t(60324),m=t(92806),f=t(77578),v=t(3113),g=t(67797),h=t(9763),x=t(31724),y=t(39722),b=t(83116);var j=(0,b.Z)("Popconfirm",(e=>(e=>{const{componentCls:n,iconCls:t,antCls:o,zIndexPopup:r,colorText:a,colorWarning:i,marginXXS:l,marginXS:s,fontSize:c,fontWeightStrong:p,colorTextHeading:d}=e;return{[n]:{zIndex:r,[`&${o}-popover`]:{fontSize:c},[`${n}-message`]:{marginBottom:s,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${n}-message-icon ${t}`]:{color:i,fontSize:c,lineHeight:1,marginInlineEnd:s},[`${n}-title`]:{fontWeight:p,color:d,"&:only-child":{fontWeight:"normal"}},[`${n}-description`]:{marginTop:l,color:a}},[`${n}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:s}}}}})(e)),(e=>{const{zIndexPopupBase:n}=e;return{zIndexPopup:n+60}}),{resetStyle:!1}),C=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,okButtonProps:t,cancelButtonProps:r,title:i,description:l,cancelText:s,okText:p,okType:u="primary",icon:y=c.createElement(o.Z,null),showCancel:b=!0,close:j,onConfirm:C,onCancel:E,onPopupClick:O}=e,{getPrefixCls:P}=c.useContext(d.E_),[w]=(0,h.Z)("Popconfirm",x.Z.Popconfirm),N=(0,f.Z)(i),$=(0,f.Z)(l);return c.createElement("div",{className:`${n}-inner-content`,onClick:O},c.createElement("div",{className:`${n}-message`},y&&c.createElement("span",{className:`${n}-message-icon`},y),c.createElement("div",{className:`${n}-message-text`},N&&c.createElement("div",{className:a()(`${n}-title`)},N),$&&c.createElement("div",{className:`${n}-description`},$))),c.createElement("div",{className:`${n}-buttons`},b&&c.createElement(v.ZP,Object.assign({onClick:E,size:"small"},r),null!=s?s:null==w?void 0:w.cancelText),c.createElement(m.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,g.n)(u)),t),actionFn:C,close:j,prefixCls:P("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=p?p:null==w?void 0:w.okText)))};var O=e=>{const{prefixCls:n,placement:t,className:o,style:r}=e,i=C(e,["prefixCls","placement","className","style"]),{getPrefixCls:l}=c.useContext(d.E_),s=l("popconfirm",n),[p]=j(s);return p(c.createElement(y.ZP,{placement:t,className:a()(s,o),style:r,content:c.createElement(E,Object.assign({prefixCls:s},i))}))},P=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,placement:r="top",trigger:m="click",okType:f="primary",icon:v=c.createElement(o.Z,null),children:g,overlayClassName:h,onOpenChange:x,onVisibleChange:y}=e,b=P(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:C}=c.useContext(d.E_),[O,w]=(0,l.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),N=(e,n)=>{w(e,!0),null==y||y(e),null==x||x(e,n)},$=C("popconfirm",t),k=a()($,h),[S]=j($);return S(c.createElement(u.Z,Object.assign({},(0,s.Z)(b,["title"]),{trigger:m,placement:r,onOpenChange:n=>{const{disabled:t=!1}=e;t||N(n)},open:O,ref:n,overlayClassName:k,content:c.createElement(E,Object.assign({okType:f,icon:v},e,{prefixCls:$,close:e=>{N(!1,e)},onConfirm:n=>{var t;return null===(t=e.onConfirm)||void 0===t?void 0:t.call(void 0,n)},onCancel:n=>{var t;N(!1,n),null===(t=e.onCancel)||void 0===t||t.call(void 0,n)}})),"data-popover-inject":!0}),(0,p.Tm)(g,{onKeyDown:e=>{var n,t;c.isValidElement(g)&&(null===(t=null==g?void 0:(n=g.props).onKeyDown)||void 0===t||t.call(n,e)),(e=>{e.keyCode===i.Z.ESC&&O&&N(!1,e)})(e)}})))}));w._InternalPanelDoNotUseOrYouWillBeFired=O;var N=w},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var o=t(92310),r=t.n(o),a=t(55477),i=t(59301),l=t(36355),s=t(77578),c=t(17356),p=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:n,prefixCls:t,className:o,style:l,placement:c="top",title:p,content:d,children:u}=e;return i.createElement("div",{className:r()(n,t,`${t}-pure`,`${t}-placement-${c}`,o),style:l},i.createElement("div",{className:`${t}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),u||((e,n,t)=>{if(n||t)return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(n)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(t)))})(t,p,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=p(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",n),[a,s]=(0,c.Z)(r);return a(i.createElement(d,Object.assign({},t,{prefixCls:r,hashId:s})))}},60324:function(e,n,t){var o=t(92310),r=t.n(o),a=t(59301),i=t(77578),l=t(62892),s=t(36355),c=t(6848),p=t(39722),d=t(17356),u=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:n,content:t,prefixCls:o}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(n)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(t)))},f=a.forwardRef(((e,n)=>{const{prefixCls:t,title:o,content:i,overlayClassName:p,placement:f="top",trigger:v="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:h=.1,overlayStyle:x={}}=e,y=u(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:b}=a.useContext(s.E_),j=b("popover",t),[C,E]=(0,d.Z)(j),O=b(),P=r()(p,E);return C(a.createElement(c.Z,Object.assign({placement:f,trigger:v,mouseEnterDelay:g,mouseLeaveDelay:h,overlayStyle:x},y,{prefixCls:j,overlayClassName:P,ref:n,overlay:o||i?a.createElement(m,{prefixCls:j,title:o,content:i}):null,transitionName:(0,l.m)(O,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=p.ZP,n.Z=f},17356:function(e,n,t){var o=t(17313),r=t(29878),a=t(19447),i=t(33166),l=t(83116),s=t(37613);const c=e=>{const{componentCls:n,popoverColor:t,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:p,zIndexPopup:d,marginXS:u,colorBgElevated:m,popoverBg:f}=e;return[{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:p,boxShadow:s,padding:l},[`${n}-title`]:{minWidth:r,marginBottom:u,color:c,fontWeight:i},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},p=e=>{const{componentCls:n}=e;return{[n]:i.i.map((t=>{const o=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":o,[`${n}-inner`]:{backgroundColor:o},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,p=i-Math.round(l*s);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${p/2}px ${c}px ${p/2-t}px`,borderBottom:`${t}px ${o} ${r}`},[`${n}-inner-content`]:{padding:`${a}px ${c}px`}}}};n.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[c(a),p(a),o&&d(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51855],{46668:function(e,n,t){t.r(n),t.d(n,{Types:function(){return j}});var o=t(7557),r=t.n(o),a=t(41498),l=t.n(a),i=t(79800),s=t.n(i),c=t(82242),p=t.n(c),d=t(59301),u=t(71418),m=t(3113),f=t(14478),g=t(8785),v=t(92911),h=t(94334),x=t(7078),y=(t(71673),t(64025),t(37712)),b={data:void 0},j=function(e){return e.GET_DATA="get-data",e.PRAISE="on-praise",e}({});function C(e,n){switch(n.type){case j.GET_DATA:case j.PRAISE:return p()(p()({},e),{},{data:n.payload});default:throw new Error}}n.default=function(){var e,n,t,o,a,i,c,E,O,P=(0,d.useReducer)(C,b),w=s()(P,2),$=w[0],N=w[1],S=$.data,_=(0,g.useParams)().caseId;function k(){return(k=l()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.v_)("praise_tread/like.json",{object_id:_,object_type:"library"});case 2:(n=p()({},S)).operation.user_praised=!0,n.praise_count+=1,N({type:j.PRAISE,payload:n});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Z(){return(Z=l()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.IV)("/libraries/".concat(_,".json"));case 2:g.history.push("/moop_cases");case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){var e=!1;function n(){return(n=l()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,v.U2)("libraries/".concat(_,".json"));case 2:t=n.sent,e||(404===t.status?g.history.push("/moop_cases"):N({type:j.GET_DATA,payload:t}));case 4:case"end":return n.stop()}}),n)})))).apply(this,arguments)}return e||function(){n.apply(this,arguments)}(),function(){e=!0}}),[_]),(0,y.jsx)(u.Z,{spinning:!S,delay:500,children:S?(0,y.jsxs)("section",{className:"moop-info",children:[(0,y.jsxs)("div",{className:"crumb",children:[(0,y.jsx)(g.Link,{to:"/moop_cases",children:"教学案例 > "}),(0,y.jsx)("span",{children:S.title})]}),(0,y.jsxs)("div",{className:"title",children:[(0,y.jsxs)("h2",{children:[S.title,null===(e=S.tags)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)("span",{className:"label-"+n,children:e.name},e.id)}))]}),(0,y.jsx)(g.Link,{to:"/moop_cases",children:"返回"})]}),(0,y.jsxs)("div",{className:"moop-info-body",children:[(0,y.jsxs)("div",{className:"moop-sub-title",children:[(0,y.jsx)("img",{src:"".concat(h.Z.IMG_SERVER,"/images/").concat(null===(n=S.creator)||void 0===n?void 0:n.image_url),alt:"cover",width:50}),(0,y.jsxs)("div",{className:"desc",children:[(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsx)("span",{children:null===(t=S.creator)||void 0===t?void 0:t.name}),null!==(o=S.operation)&&void 0!==o&&o.can_editable?(0,y.jsx)(g.Link,{to:"/moop_cases/".concat(S.id,"/edit"),style:{marginRight:10},children:(0,y.jsx)(m.ZP,{type:"ghost",children:"编辑"})}):null,null!==(a=S.operation)&&void 0!==a&&a.can_deletable?(0,y.jsx)(f.Z,{placement:"bottomRight",title:"是否确认删除?",onConfirm:function(){return Z.apply(this,arguments)},children:(0,y.jsx)(m.ZP,{type:"dashed",children:"删除"})}):null]}),(0,y.jsxs)("div",{className:"sum",children:[(0,y.jsx)("span",{children:null===(i=S.creator)||void 0===i?void 0:i.school_name}),(0,y.jsxs)("span",{children:["编码:",S.uuid]}),(0,y.jsxs)("span",{children:["发布时间:",S.published_at]})]})]})]}),(0,y.jsxs)("p",{children:["作者:","".concat(S.author_name," / ").concat(S.author_school_name)]}),(0,y.jsx)(x.Z,{value:S.content}),(0,y.jsx)("ul",{className:"attachment",children:null===(c=S.attachments)||void 0===c?void 0:c.map((function(e){return(0,y.jsx)("li",{children:(0,y.jsxs)("a",{href:e.url,children:[(0,y.jsx)("i",{className:"iconfont icon-fujian"}),(0,y.jsx)("span",{children:e.title}),(0,y.jsx)("span",{children:e.filesize})]})},e.id)}))}),(0,y.jsxs)("button",{className:"praise",disabled:null===(E=S.operation)||void 0===E?void 0:E.user_praised,onClick:function(){return k.apply(this,arguments)},children:[null!==(O=S.operation)&&void 0!==O&&O.user_praised?(0,y.jsx)("span",{children:"已赞"}):(0,y.jsx)("span",{children:(0,y.jsx)("i",{className:"iconfont icon-dianzan"})}),(0,y.jsx)("span",{children:S.praise_count})]})]})]}):null})}},64025:function(){},71673:function(){},77578:function(e,n,t){t.d(n,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},14478:function(e,n,t){t.d(n,{Z:function(){return $}});var o=t(54745),r=t(92310),a=t.n(r),l=t(20287),i=t(71366),s=t(55405),c=t(59301),p=t(92343),d=t(36355),u=t(60324),m=t(92806),f=t(77578),g=t(3113),v=t(67797),h=t(9763),x=t(31724),y=t(39722),b=t(83116);var j=(0,b.Z)("Popconfirm",(e=>(e=>{const{componentCls:n,iconCls:t,antCls:o,zIndexPopup:r,colorText:a,colorWarning:l,marginXXS:i,marginXS:s,fontSize:c,fontWeightStrong:p,colorTextHeading:d}=e;return{[n]:{zIndex:r,[`&${o}-popover`]:{fontSize:c},[`${n}-message`]:{marginBottom:s,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${n}-message-icon ${t}`]:{color:l,fontSize:c,lineHeight:1,marginInlineEnd:s},[`${n}-title`]:{fontWeight:p,color:d,"&:only-child":{fontWeight:"normal"}},[`${n}-description`]:{marginTop:i,color:a}},[`${n}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:s}}}}})(e)),(e=>{const{zIndexPopupBase:n}=e;return{zIndexPopup:n+60}}),{resetStyle:!1}),C=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,okButtonProps:t,cancelButtonProps:r,title:l,description:i,cancelText:s,okText:p,okType:u="primary",icon:y=c.createElement(o.Z,null),showCancel:b=!0,close:j,onConfirm:C,onCancel:E,onPopupClick:O}=e,{getPrefixCls:P}=c.useContext(d.E_),[w]=(0,h.Z)("Popconfirm",x.Z.Popconfirm),$=(0,f.Z)(l),N=(0,f.Z)(i);return c.createElement("div",{className:`${n}-inner-content`,onClick:O},c.createElement("div",{className:`${n}-message`},y&&c.createElement("span",{className:`${n}-message-icon`},y),c.createElement("div",{className:`${n}-message-text`},$&&c.createElement("div",{className:a()(`${n}-title`)},$),N&&c.createElement("div",{className:`${n}-description`},N))),c.createElement("div",{className:`${n}-buttons`},b&&c.createElement(g.ZP,Object.assign({onClick:E,size:"small"},r),null!=s?s:null==w?void 0:w.cancelText),c.createElement(m.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,v.n)(u)),t),actionFn:C,close:j,prefixCls:P("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=p?p:null==w?void 0:w.okText)))};var O=e=>{const{prefixCls:n,placement:t,className:o,style:r}=e,l=C(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=c.useContext(d.E_),s=i("popconfirm",n),[p]=j(s);return p(c.createElement(y.ZP,{placement:t,className:a()(s,o),style:r,content:c.createElement(E,Object.assign({prefixCls:s},l))}))},P=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,placement:r="top",trigger:m="click",okType:f="primary",icon:g=c.createElement(o.Z,null),children:v,overlayClassName:h,onOpenChange:x,onVisibleChange:y}=e,b=P(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:C}=c.useContext(d.E_),[O,w]=(0,i.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),$=(e,n)=>{w(e,!0),null==y||y(e),null==x||x(e,n)},N=C("popconfirm",t),S=a()(N,h),[_]=j(N);return _(c.createElement(u.Z,Object.assign({},(0,s.Z)(b,["title"]),{trigger:m,placement:r,onOpenChange:n=>{const{disabled:t=!1}=e;t||$(n)},open:O,ref:n,overlayClassName:S,content:c.createElement(E,Object.assign({okType:f,icon:g},e,{prefixCls:N,close:e=>{$(!1,e)},onConfirm:n=>{var t;return null===(t=e.onConfirm)||void 0===t?void 0:t.call(void 0,n)},onCancel:n=>{var t;$(!1,n),null===(t=e.onCancel)||void 0===t||t.call(void 0,n)}})),"data-popover-inject":!0}),(0,p.Tm)(v,{onKeyDown:e=>{var n,t;c.isValidElement(v)&&(null===(t=null==v?void 0:(n=v.props).onKeyDown)||void 0===t||t.call(n,e)),(e=>{e.keyCode===l.Z.ESC&&O&&$(!1,e)})(e)}})))}));w._InternalPanelDoNotUseOrYouWillBeFired=O;var $=w},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var o=t(92310),r=t.n(o),a=t(55477),l=t(59301),i=t(36355),s=t(77578),c=t(17356),p=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:n,prefixCls:t,className:o,style:i,placement:c="top",title:p,content:d,children:u}=e;return l.createElement("div",{className:r()(n,t,`${t}-pure`,`${t}-placement-${c}`,o),style:i},l.createElement("div",{className:`${t}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),u||((e,n,t)=>{if(n||t)return l.createElement(l.Fragment,null,n&&l.createElement("div",{className:`${e}-title`},(0,s.Z)(n)),l.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(t)))})(t,p,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=p(e,["prefixCls"]),{getPrefixCls:o}=l.useContext(i.E_),r=o("popover",n),[a,s]=(0,c.Z)(r);return a(l.createElement(d,Object.assign({},t,{prefixCls:r,hashId:s})))}},60324:function(e,n,t){var o=t(92310),r=t.n(o),a=t(59301),l=t(77578),i=t(62892),s=t(36355),c=t(6848),p=t(39722),d=t(17356),u=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:n,content:t,prefixCls:o}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${o}-title`},(0,l.Z)(n)),a.createElement("div",{className:`${o}-inner-content`},(0,l.Z)(t)))},f=a.forwardRef(((e,n)=>{const{prefixCls:t,title:o,content:l,overlayClassName:p,placement:f="top",trigger:g="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:h=.1,overlayStyle:x={}}=e,y=u(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:b}=a.useContext(s.E_),j=b("popover",t),[C,E]=(0,d.Z)(j),O=b(),P=r()(p,E);return C(a.createElement(c.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:v,mouseLeaveDelay:h,overlayStyle:x},y,{prefixCls:j,overlayClassName:P,ref:n,overlay:o||l?a.createElement(m,{prefixCls:j,title:o,content:l}):null,transitionName:(0,i.m)(O,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=p.ZP,n.Z=f},17356:function(e,n,t){var o=t(17313),r=t(29878),a=t(19447),l=t(33166),i=t(83116),s=t(37613);const c=e=>{const{componentCls:n,popoverColor:t,minWidth:r,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:p,zIndexPopup:d,marginXS:u,colorBgElevated:m,popoverBg:f}=e;return[{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:p,boxShadow:s,padding:i},[`${n}-title`]:{minWidth:r,marginBottom:u,color:c,fontWeight:l},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},p=e=>{const{componentCls:n}=e;return{[n]:l.i.map((t=>{const o=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":o,[`${n}-inner`]:{backgroundColor:o},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:o,colorSplit:r,paddingSM:a,controlHeight:l,fontSize:i,lineHeight:s,padding:c}=e,p=l-Math.round(i*s);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${p/2}px ${c}px ${p/2-t}px`,borderBottom:`${t}px ${o} ${r}`},[`${n}-inner-content`]:{padding:`${a}px ${c}px`}}}};n.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[c(a),p(a),o&&d(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file diff --git a/p__MyProblem__RecordDetail__index.async.js b/p__MyProblem__RecordDetail__index.async.js index 24a6acf892..5d0ec39ea6 100644 --- a/p__MyProblem__RecordDetail__index.async.js +++ b/p__MyProblem__RecordDetail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[17527],{78386:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=t(22589),c=function(e,n){return s.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var a=s.forwardRef(c)},50382:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(59301),i={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"},o=t(22589),c=function(e,n){return s.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var a=s.forwardRef(c)},20538:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},o=t(22589),c=function(e,n){return s.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var a=s.forwardRef(c)},16644:function(e,n,t){var r=t(82242),s=t.n(r),i=(t(59301),t(19779)),o=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,a=e.styles,l=void 0===a?{}:a,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||i,style:s()({width:288,height:200},h)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(o.ZP,s()(s()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},87575:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var r=t(8785),s="ldsRing___mpBZC",i="idsRingWrapper___Of9_n",o=t(37712),c=function(e){var n=e.message,t=e.className,c=(e.children,e.style),a=void 0===c?{}:c;return(0,o.jsxs)("div",{className:"".concat(i," ").concat(t),children:[(0,o.jsxs)("div",{className:s,children:[(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{}),(0,o.jsx)("div",{})]}),n?(0,o.jsx)("p",{style:a,children:n}):null,(0,o.jsx)(r.Outlet,{})]})}},93771:function(e,n,t){t.r(n),t.d(n,{default:function(){return y}});var r=t(7557),s=t.n(r),i=t(41498),o=t.n(i),c=t(79800),a=t.n(c),l=t(59301),u=t(16330),d=t(94334),p=t(8785),f=t(71418),m=t(24469),h=t(73440),x=t(7309),v=t(24334),j=t(61186),_=t.n(j),g=t(38696),b=t(37712),y=function(){var e=(0,p.useParams)().submitId,n=(0,l.useState)(""),t=a()(n,2),r=t[0],i=t[1],c=(0,l.useState)(""),j=a()(c,2),y=j[0],E=j[1],C=(0,l.useState)(void 0),w=a()(C,2),O=w[0],k=w[1];(0,l.useEffect)((function(){if(e){var n=function(){var n=o()(s()().mark((function n(){var t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.X6)(e);case 2:t=n.sent,k(t.data);case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();n()}}),[e]);var N=O||{},T=N.status,I=N.created_at,S=N.code,Z=N.name,L=N.language,M=N.pass_sets_count,B=N.set_count,P=N.error_msg,F=N.output,R=N.input,A=N.expected_output,z=(N.execute_memory,N.user),U=N.execute_time,D=N.input_file_url,H=N.output_file_url,X=N.is_file,$=N.expected_output_file_url;return(0,b.jsxs)(f.Z,{spinning:!O,delay:500,children:[(0,b.jsx)("div",{className:"record-detail-info",children:O?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("header",{className:u.Z.header,children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{src:"".concat(d.Z.IMG_SERVER,"/images/").concat(z.image_url),alt:"user",width:30}),(0,b.jsx)("span",{children:z.name})]}),(0,b.jsxs)("h2",{children:[" ",Z," "]}),(0,b.jsx)("button",{className:"ant-btn",onClick:function(){p.history.back()},style:{border:"1px solid #bacffe",color:"#3061d0"},children:"返回该题"})]}),(0,b.jsxs)("div",{className:"record-detail-body",children:[(0,b.jsx)("h2",{children:" 提交记录 "}),(0,b.jsxs)("ul",{className:"record-info",children:[(0,b.jsxs)("li",{children:[" ","状态:",(0,b.jsx)("span",{className:0===T?"c-green":"c-red",children:h.Im[T]})," "]}),(0,b.jsxs)("li",{children:[" ","提交时间:",(0,b.jsx)("span",{children:_()(I).format("YYYY-MM-DD hh:mm:ss")})," "]}),(0,b.jsxs)("li",{children:[" ","语言:",(0,b.jsx)("span",{children:L})," "]}),(0,b.jsxs)("li",{children:[" ","执行用时:",(0,b.jsxs)("span",{children:[1e3*U,"ms"]})," "]}),(0,b.jsxs)("li",{children:[" ","".concat(M," / ").concat(B," 个通过的测试用例")," "]})]}),(0,b.jsx)(h.Y4,{status:T,error_msg:P,execute_time:U,output:F,input:R,expected_output:A,input_file_url:D,output_file_url:H,is_file:X,expected_output_file_url:$,setData:i,setMonacoValue:E}),(0,b.jsx)("h2",{children:" 提交的内容 "}),(0,b.jsx)(x.ZP,{height:"calc(100% - 126px)",width:"100%",language:null==L?void 0:L.toLocaleLowerCase(),value:v.Base64.decode(S),options:{readOnly:!0}})]})]}):null}),(0,b.jsx)(g.Z,{close:!0,data:r,type:r.length?"txt":"",onClose:function(){return i("")},monacoEditor:{value:y,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}}})]})}},73440:function(e,n,t){t.d(n,{Y4:function(){return Z},Im:function(){return T},ZP:function(){return M}});var r=t(79800),s=t.n(r),i=t(7557),o=t.n(i),c=t(41498),a=t.n(c),l=t(82242),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(73782),h=t(3113),x=t(78386),v=t(20538),j=t(96868),_=t(24334),g=t(87575),b=t(7078),y=t(42930),E=t(34376),C=t(92911),w=t(8785),O=t(37712),k=m.Z.TextArea,N={visible:!1,tabIndex:"0"},T=p()(p()(p()(p()(p()(p()({},j.h.NOMATCH,"测试用例结果不匹配"),j.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),I=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(I||{});function S(e,n){switch(n.type){case I.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case I.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function Z(e){var n=e.status,t=e.error_msg,r=e.output,s=e.input,i=e.expected_output,c=e.is_file,l=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),g=null,w={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(r&&!c&&h.current){var e=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,y.pp)(_.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!c&&x.current){var t=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,y.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(i&&!c&&v.current){var o=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});o.open(v.current),o.write((0,y.pp)(_.Base64.decode(i))),o.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case j.h.NOMATCH:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)("p",{className:"c-red",children:"实际输入:"}),!c&&(0,O.jsx)("div",{ref:x}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(l,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(l)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,O.jsx)("p",{className:"c-red",children:"实际输出:"}),!c&&(0,O.jsx)("div",{ref:h}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,O.jsx)("p",{className:"c-red",children:"预期输出:"}),!c&&(0,O.jsx)("div",{ref:v}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:i})})]});break;case j.h.EXECUTEFAILURE:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,O.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!c&&(0,O.jsx)(b.Z,{value:s,style:w}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{onClick:function(){return(0,y.LR)(l,s)},children:s})})]}),(0,O.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,O.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,O.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[_.Base64.decode(t),"111"]})]})]});break;case j.h.COMPILEFAILURE:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)("p",{children:"最后执行的输入:"}),!c&&(0,O.jsx)("div",{ref:x}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{onClick:function(){return(0,y.LR)(l,s)},children:s})}),(0,O.jsx)("p",{children:"执行出错信息:"}),(0,O.jsx)("pre",{className:"error",children:_.Base64.decode(t)})]});break;case j.h.PODFAILURE:g=(0,O.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case j.h.TIMEOUT:g=(0,O.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,O.jsxs)(O.Fragment,{children:[" ",g," "]})}function L(e){var n=e.status,t=e.error_msg,r=e.execute_time,s=e.output,i=e.input,o=e.expected_output,c=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case j.h.OK:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,O.jsx)("p",{children:"执行结果:"}),(0,O.jsx)("pre",{children:_.Base64.decode(s)})]});break;case j.h.NOMATCH:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["输入:",(0,O.jsx)("pre",{children:i})]}),(0,O.jsxs)("p",{children:["输出:",s&&_.Base64.decode(s)]}),(0,O.jsxs)("p",{children:["预期输出:",o&&_.Base64.decode(o)]})]});break;case j.h.EXECUTEFAILURE:case j.h.COMPILEFAILURE:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["最后执行的输入:",(0,O.jsx)("pre",{children:i})]}),(0,O.jsx)("p",{children:"执行出错信息:"}),(0,O.jsx)("pre",{className:"error",children:_.Base64.decode(t)})]});break;case j.h.PODFAILURE:c=(0,O.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case j.h.TIMEOUT:c=(0,O.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,O.jsxs)(O.Fragment,{children:[" ",c," "]})}var M=function(e){var n=e.input,t=e.debuging,r=e.submitting,i=e.executingMessage,c=e.debugResult,l=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,j=(0,f.useReducer)(S,N),_=s()(j,2),b=_[0],y=_[1],E=b.visible,T=b.tabIndex,Z=(0,w.useSearchParams)(),M=s()(Z,1)[0];function B(e){var n=e.target.id;y({type:I.SET_TABINDEX,payload:n})}var P=(0,f.useMemo)((function(){if(c){c.status;return(0,O.jsx)(O.Fragment,{children:L(c)})}return null}),[c]);var F=function(){var e=a()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,O.jsxs)("div",{className:"test-case-panel",children:[(0,O.jsxs)("div",{className:"test-case-panel-body ".concat(E?"active":""),children:[(0,O.jsxs)("ul",{className:"s-navs",children:[(0,O.jsx)("li",{children:(0,O.jsx)("a",{className:"0"===T?"active":"",id:"0",onClick:B,children:"自定义测试用例"})}),(0,O.jsx)("li",{children:(0,O.jsx)("a",{className:"1"===T?"active":"",id:"1",onClick:B,children:"代码执行结果"})})]}),(0,O.jsx)("div",{className:"tab-panel-body ".concat("0"===T?"":"hide"),children:(0,O.jsx)(k,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:l})}),(0,O.jsx)("div",{className:"tab-panel-body ".concat("1"===T?"":"hide"),children:t?(0,O.jsx)(g.Z,{message:i}):c?(0,O.jsxs)("section",{style:{height:200},children:[" ",P," "]}):(0,O.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,O.jsx)("a",{className:"btn-collapse ".concat(E?"up":""),onClick:function(){y({type:I.SET_VISIBLE,payload:!E})},children:E?(0,O.jsx)(x.Z,{}):(0,O.jsx)(v.Z,{})}),(0,O.jsxs)("footer",{className:"footer",children:[(0,O.jsx)("span",{children:"控制台"}),(0,O.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,O.jsx)(h.ZP,{onClick:function(){return F(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,O.jsx)(h.ZP,{onClick:function(){return F(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,O.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){y({type:I.SET_VISIBLE,payload:!0}),y({type:I.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==M.get("qtype")&&(0,O.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:r,disabled:r,onClick:function(){y({type:I.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return a},X6:function(){return u},bM:function(){return c},fi:function(){return m},fu:function(){return o},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return l}});var r=t(82242),s=t.n(r),i=t(92911);function o(e,n){return(0,i.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function c(e,n){return(0,i.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function a(e,n){return(0,i.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function l(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,i.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,i.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,i.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,i.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,i.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,i.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,i.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,i.v_)("discusses/".concat(e,"/plus.json"),n)}},16330:function(e,n){n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},73782:function(e,n,t){t.d(n,{Z:function(){return L}});var r=t(92310),s=t.n(r),i=t(59301),o=t(36355),c=t(32441),a=t(9937);var l=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:r,className:l}=e,u=n("input-group",r),d=n("input"),[p,f]=(0,a.ZP)(d),m=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,l),h=(0,i.useContext)(c.aM),x=(0,i.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(i.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(c.aM.Provider,{value:x},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return i.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var h=i.forwardRef(m),x=t(50382),v=t(55405),j=t(25629),_=t(59412),g=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);se?i.createElement(x.Z,null):i.createElement(h,null),y={click:"onClick",hover:"onMouseOver"};var E=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,r="object"==typeof t&&void 0!==t.visible,[c,a]=(0,i.useState)((()=>!!r&&t.visible)),l=(0,i.useRef)(null);i.useEffect((()=>{r&&a(t.visible)}),[r,t]);const d=(0,_.Z)(l),p=()=>{const{disabled:n}=e;n||(c&&d(),a((e=>{var n;const r=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:h,size:x}=e,E=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=i.useContext(o.E_),w=C("input",h),O=C("input-password",m),k=t&&(n=>{const{action:t="click",iconRender:r=b}=e,s=y[t]||"",o=r(c),a={[s]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),a)})(O),N=s()(O,f,{[`${O}-${x}`]:!!x}),T=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:N,prefixCls:w,suffix:k});return x&&(T.size=x),i.createElement(u.Z,Object.assign({ref:(0,j.sQ)(n,l)},T))})),C=t(42653),w=t(92343),O=t(3113),k=t(19716),N=t(33234),T=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);s{const{prefixCls:t,inputPrefixCls:r,className:c,size:a,suffix:l,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:x,onCompositionStart:v,onCompositionEnd:_}=e,g=T(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:y}=i.useContext(o.E_),E=i.useRef(!1),I=b("input-search",t),S=b("input",r),{compactSize:Z}=(0,N.ri)(I,y),L=(0,k.Z)((e=>{var n;return null!==(n=null!=a?a:Z)&&void 0!==n?n:e})),M=i.useRef(null),B=e=>{var n;document.activeElement===(null===(n=M.current)||void 0===n?void 0:n.input)&&e.preventDefault()},P=e=>{var n,t;h&&h(null===(t=null===(n=M.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},F="boolean"==typeof d?i.createElement(C.Z,null):null,R=`${I}-button`;let A;const z=d||{},U=z.type&&!0===z.type.__ANT_BUTTON;A=U||"button"===z.type?(0,w.Tm)(z,Object.assign({onMouseDown:B,onClick:e=>{var n,t;null===(t=null===(n=null==z?void 0:z.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),P(e)},key:"enterButton"},U?{className:R,size:L}:{})):i.createElement(O.ZP,{className:R,type:d?"primary":void 0,size:L,disabled:m,key:"enterButton",onMouseDown:B,onClick:P,loading:f,icon:F},d),p&&(A=[A,(0,w.Tm)(p,{key:"addonAfter"})]);const D=s()(I,{[`${I}-rtl`]:"rtl"===y,[`${I}-${L}`]:!!L,[`${I}-with-button`]:!!d},c);return i.createElement(u.Z,Object.assign({ref:(0,j.sQ)(M,n),onPressEnter:e=>{E.current||f||P(e)}},g,{size:L,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==_||_(e)},prefixCls:S,addonAfter:A,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),x&&x(e)},className:D,disabled:m}))})),S=t(1643);const Z=u.Z;Z.Group=l,Z.Search=I,Z.TextArea=S.Z,Z.Password=E;var L=Z}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[17527],{78386:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=t(22589),c=function(e,n){return s.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var a=s.forwardRef(c)},50382:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(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"},i=t(22589),c=function(e,n){return s.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var a=s.forwardRef(c)},20538:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(5891),s=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},i=t(22589),c=function(e,n){return s.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var a=s.forwardRef(c)},87575:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var r=t(8785),s="ldsRing___mpBZC",o="idsRingWrapper___Of9_n",i=t(37712),c=function(e){var n=e.message,t=e.className,c=(e.children,e.style),a=void 0===c?{}:c;return(0,i.jsxs)("div",{className:"".concat(o," ").concat(t),children:[(0,i.jsxs)("div",{className:s,children:[(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{})]}),n?(0,i.jsx)("p",{style:a,children:n}):null,(0,i.jsx)(r.Outlet,{})]})}},93771:function(e,n,t){t.r(n),t.d(n,{default:function(){return y}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),c=t(79800),a=t.n(c),l=t(59301),u=t(16330),d=t(94334),p=t(8785),f=t(71418),m=t(24469),h=t(73440),x=t(7309),v=t(24334),_=t(61186),j=t.n(_),g=t(38696),b=t(37712),y=function(){var e=(0,p.useParams)().submitId,n=(0,l.useState)(""),t=a()(n,2),r=t[0],o=t[1],c=(0,l.useState)(""),_=a()(c,2),y=_[0],E=_[1],C=(0,l.useState)(void 0),w=a()(C,2),O=w[0],k=w[1];(0,l.useEffect)((function(){if(e){var n=function(){var n=i()(s()().mark((function n(){var t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,m.X6)(e);case 2:t=n.sent,k(t.data);case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();n()}}),[e]);var N=O||{},T=N.status,I=N.created_at,S=N.code,L=N.name,Z=N.language,M=N.pass_sets_count,P=N.set_count,B=N.error_msg,F=N.output,R=N.input,A=N.expected_output,z=(N.execute_memory,N.user),U=N.execute_time,D=N.input_file_url,H=N.output_file_url,X=N.is_file,$=N.expected_output_file_url;return(0,b.jsxs)(f.Z,{spinning:!O,delay:500,children:[(0,b.jsx)("div",{className:"record-detail-info",children:O?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("header",{className:u.Z.header,children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("img",{src:"".concat(d.Z.IMG_SERVER,"/images/").concat(z.image_url),alt:"user",width:30}),(0,b.jsx)("span",{children:z.name})]}),(0,b.jsxs)("h2",{children:[" ",L," "]}),(0,b.jsx)("button",{className:"ant-btn",onClick:function(){p.history.back()},style:{border:"1px solid #bacffe",color:"#3061d0"},children:"返回该题"})]}),(0,b.jsxs)("div",{className:"record-detail-body",children:[(0,b.jsx)("h2",{children:" 提交记录 "}),(0,b.jsxs)("ul",{className:"record-info",children:[(0,b.jsxs)("li",{children:[" ","状态:",(0,b.jsx)("span",{className:0===T?"c-green":"c-red",children:h.Im[T]})," "]}),(0,b.jsxs)("li",{children:[" ","提交时间:",(0,b.jsx)("span",{children:j()(I).format("YYYY-MM-DD hh:mm:ss")})," "]}),(0,b.jsxs)("li",{children:[" ","语言:",(0,b.jsx)("span",{children:Z})," "]}),(0,b.jsxs)("li",{children:[" ","执行用时:",(0,b.jsxs)("span",{children:[1e3*U,"ms"]})," "]}),(0,b.jsxs)("li",{children:[" ","".concat(M," / ").concat(P," 个通过的测试用例")," "]})]}),(0,b.jsx)(h.Y4,{status:T,error_msg:B,execute_time:U,output:F,input:R,expected_output:A,input_file_url:D,output_file_url:H,is_file:X,expected_output_file_url:$,setData:o,setMonacoValue:E}),(0,b.jsx)("h2",{children:" 提交的内容 "}),(0,b.jsx)(x.ZP,{height:"calc(100% - 126px)",width:"100%",language:null==Z?void 0:Z.toLocaleLowerCase(),value:v.Base64.decode(S),options:{readOnly:!0}})]})]}):null}),(0,b.jsx)(g.Z,{close:!0,data:r,type:r.length?"txt":"",onClose:function(){return o("")},monacoEditor:{value:y,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}}})]})}},73440:function(e,n,t){t.d(n,{Y4:function(){return L},Im:function(){return T},ZP:function(){return M}});var r=t(79800),s=t.n(r),o=t(7557),i=t.n(o),c=t(41498),a=t.n(c),l=t(82242),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(73782),h=t(3113),x=t(78386),v=t(20538),_=t(96868),j=t(24334),g=t(87575),b=t(7078),y=t(42930),E=t(34376),C=t(92911),w=t(8785),O=t(37712),k=m.Z.TextArea,N={visible:!1,tabIndex:"0"},T=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),I=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(I||{});function S(e,n){switch(n.type){case I.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case I.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function L(e){var n=e.status,t=e.error_msg,r=e.output,s=e.input,o=e.expected_output,c=e.is_file,l=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),g=null,w={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(r&&!c&&h.current){var e=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,y.pp)(j.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!c&&x.current){var t=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,y.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(o&&!c&&v.current){var i=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});i.open(v.current),i.write((0,y.pp)(j.Base64.decode(o))),i.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case _.h.NOMATCH:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)("p",{className:"c-red",children:"实际输入:"}),!c&&(0,O.jsx)("div",{ref:x}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(l,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(l)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,O.jsx)("p",{className:"c-red",children:"实际输出:"}),!c&&(0,O.jsx)("div",{ref:h}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,O.jsx)("p",{className:"c-red",children:"预期输出:"}),!c&&(0,O.jsx)("div",{ref:v}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{style:{fontSize:"16px"},onClick:a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:o})})]});break;case _.h.EXECUTEFAILURE:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,O.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!c&&(0,O.jsx)(b.Z,{value:s,style:w}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{onClick:function(){return(0,y.LR)(l,s)},children:s})})]}),(0,O.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,O.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,O.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[j.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:g=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)("p",{children:"最后执行的输入:"}),!c&&(0,O.jsx)("div",{ref:x}),c&&(0,O.jsx)("div",{style:w,children:(0,O.jsx)("a",{onClick:function(){return(0,y.LR)(l,s)},children:s})}),(0,O.jsx)("p",{children:"执行出错信息:"}),(0,O.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case _.h.PODFAILURE:g=(0,O.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:g=(0,O.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,O.jsxs)(O.Fragment,{children:[" ",g," "]})}function Z(e){var n=e.status,t=e.error_msg,r=e.execute_time,s=e.output,o=e.input,i=e.expected_output,c=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,O.jsx)("p",{children:"执行结果:"}),(0,O.jsx)("pre",{children:j.Base64.decode(s)})]});break;case _.h.NOMATCH:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["输入:",(0,O.jsx)("pre",{children:o})]}),(0,O.jsxs)("p",{children:["输出:",s&&j.Base64.decode(s)]}),(0,O.jsxs)("p",{children:["预期输出:",i&&j.Base64.decode(i)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:c=(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("p",{children:["最后执行的输入:",(0,O.jsx)("pre",{children:o})]}),(0,O.jsx)("p",{children:"执行出错信息:"}),(0,O.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case _.h.PODFAILURE:c=(0,O.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:c=(0,O.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,O.jsxs)(O.Fragment,{children:[" ",c," "]})}var M=function(e){var n=e.input,t=e.debuging,r=e.submitting,o=e.executingMessage,c=e.debugResult,l=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,_=(0,f.useReducer)(S,N),j=s()(_,2),b=j[0],y=j[1],E=b.visible,T=b.tabIndex,L=(0,w.useSearchParams)(),M=s()(L,1)[0];function P(e){var n=e.target.id;y({type:I.SET_TABINDEX,payload:n})}var B=(0,f.useMemo)((function(){if(c){c.status;return(0,O.jsx)(O.Fragment,{children:Z(c)})}return null}),[c]);var F=function(){var e=a()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,O.jsxs)("div",{className:"test-case-panel",children:[(0,O.jsxs)("div",{className:"test-case-panel-body ".concat(E?"active":""),children:[(0,O.jsxs)("ul",{className:"s-navs",children:[(0,O.jsx)("li",{children:(0,O.jsx)("a",{className:"0"===T?"active":"",id:"0",onClick:P,children:"自定义测试用例"})}),(0,O.jsx)("li",{children:(0,O.jsx)("a",{className:"1"===T?"active":"",id:"1",onClick:P,children:"代码执行结果"})})]}),(0,O.jsx)("div",{className:"tab-panel-body ".concat("0"===T?"":"hide"),children:(0,O.jsx)(k,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:l})}),(0,O.jsx)("div",{className:"tab-panel-body ".concat("1"===T?"":"hide"),children:t?(0,O.jsx)(g.Z,{message:o}):c?(0,O.jsxs)("section",{style:{height:200},children:[" ",B," "]}):(0,O.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,O.jsx)("a",{className:"btn-collapse ".concat(E?"up":""),onClick:function(){y({type:I.SET_VISIBLE,payload:!E})},children:E?(0,O.jsx)(x.Z,{}):(0,O.jsx)(v.Z,{})}),(0,O.jsxs)("footer",{className:"footer",children:[(0,O.jsx)("span",{children:"控制台"}),(0,O.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,O.jsx)(h.ZP,{onClick:function(){return F(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,O.jsx)(h.ZP,{onClick:function(){return F(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,O.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){y({type:I.SET_VISIBLE,payload:!0}),y({type:I.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==M.get("qtype")&&(0,O.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:r,disabled:r,onClick:function(){y({type:I.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return a},X6:function(){return u},bM:function(){return c},fi:function(){return m},fu:function(){return i},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return l}});var r=t(82242),s=t.n(r),o=t(92911);function i(e,n){return(0,o.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function c(e,n){return(0,o.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function a(e,n){return(0,o.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function l(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,o.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,o.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,o.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,o.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,o.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,o.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,o.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,o.v_)("discusses/".concat(e,"/plus.json"),n)}},16330:function(e,n){n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},73782:function(e,n,t){t.d(n,{Z:function(){return Z}});var r=t(92310),s=t.n(r),o=t(59301),i=t(36355),c=t(32441),a=t(9937);var l=e=>{const{getPrefixCls:n,direction:t}=(0,o.useContext)(i.E_),{prefixCls:r,className:l}=e,u=n("input-group",r),d=n("input"),[p,f]=(0,a.ZP)(d),m=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,l),h=(0,o.useContext)(c.aM),x=(0,o.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(o.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(c.aM.Provider,{value:x},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return o.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var h=o.forwardRef(m),x=t(50382),v=t(55405),_=t(25629),j=t(59412),g=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);se?o.createElement(x.Z,null):o.createElement(h,null),y={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,r="object"==typeof t&&void 0!==t.visible,[c,a]=(0,o.useState)((()=>!!r&&t.visible)),l=(0,o.useRef)(null);o.useEffect((()=>{r&&a(t.visible)}),[r,t]);const d=(0,j.Z)(l),p=()=>{const{disabled:n}=e;n||(c&&d(),a((e=>{var n;const r=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:h,size:x}=e,E=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=o.useContext(i.E_),w=C("input",h),O=C("input-password",m),k=t&&(n=>{const{action:t="click",iconRender:r=b}=e,s=y[t]||"",i=r(c),a={[s]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),a)})(O),N=s()(O,f,{[`${O}-${x}`]:!!x}),T=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:N,prefixCls:w,suffix:k});return x&&(T.size=x),o.createElement(u.Z,Object.assign({ref:(0,_.sQ)(n,l)},T))})),C=t(42653),w=t(92343),O=t(3113),k=t(19716),N=t(33234),T=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);s{const{prefixCls:t,inputPrefixCls:r,className:c,size:a,suffix:l,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:x,onCompositionStart:v,onCompositionEnd:j}=e,g=T(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:y}=o.useContext(i.E_),E=o.useRef(!1),I=b("input-search",t),S=b("input",r),{compactSize:L}=(0,N.ri)(I,y),Z=(0,k.Z)((e=>{var n;return null!==(n=null!=a?a:L)&&void 0!==n?n:e})),M=o.useRef(null),P=e=>{var n;document.activeElement===(null===(n=M.current)||void 0===n?void 0:n.input)&&e.preventDefault()},B=e=>{var n,t;h&&h(null===(t=null===(n=M.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},F="boolean"==typeof d?o.createElement(C.Z,null):null,R=`${I}-button`;let A;const z=d||{},U=z.type&&!0===z.type.__ANT_BUTTON;A=U||"button"===z.type?(0,w.Tm)(z,Object.assign({onMouseDown:P,onClick:e=>{var n,t;null===(t=null===(n=null==z?void 0:z.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),B(e)},key:"enterButton"},U?{className:R,size:Z}:{})):o.createElement(O.ZP,{className:R,type:d?"primary":void 0,size:Z,disabled:m,key:"enterButton",onMouseDown:P,onClick:B,loading:f,icon:F},d),p&&(A=[A,(0,w.Tm)(p,{key:"addonAfter"})]);const D=s()(I,{[`${I}-rtl`]:"rtl"===y,[`${I}-${Z}`]:!!Z,[`${I}-with-button`]:!!d},c);return o.createElement(u.Z,Object.assign({ref:(0,_.sQ)(M,n),onPressEnter:e=>{E.current||f||B(e)}},g,{size:Z,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==j||j(e)},prefixCls:S,addonAfter:A,suffix:l,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),x&&x(e)},className:D,disabled:m}))})),S=t(1643);const L=u.Z;L.Group=l,L.Search=I,L.TextArea=S.Z,L.Password=E;var Z=L}}]); \ No newline at end of file diff --git a/p__News__Add__index.async.js b/p__News__Add__index.async.js index 494ed749b2..d3aa14f1dc 100644 --- a/p__News__Add__index.async.js +++ b/p__News__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[20944],{34201:function(e,n,t){t.d(n,{Z:function(){return _}});var s=t(7557),a=t.n(s),i=t(41498),l=t.n(i),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),f=t(8591),m=t(59028),g=t(95237),x=t(94334),v=t(58670),j=t(66208),b="tip___bHEXo",y=t(37712),Z=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var n,t,s,i=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,Z),w=(0,h.useState)(null),C=c()(w,2),k=C[0],P=C[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return f.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),m.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){P(null),null==_||_.onChange()};return(0,h.useEffect)((function(){(null==_?void 0:_.value)&&P({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,y.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,y.jsxs)(g.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,y.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,y.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,y.jsx)(v.Z,{onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.Z,o()(o()({},I),{},{children:(0,y.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:i}))})),d&&(0,y.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(82242),a=t.n(s),i=t(7557),l=t.n(i),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(92911),f=t(8785),m=(t(7923),{editor_css:"editor_css___cm3Z8"}),g=t(37712),x=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,i=e.user,r=e.placeholder,u=2097152,f=(0,d.useRef)(null),x=(0,d.useState)(null),v=c()(x,2),j=v[0],b=v[1],y=(0,d.useState)(""),Z=c()(y,2),_=Z[0],w=Z[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var C={placeholder:r||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(l()().mark((function t(){var s,a;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(l()().mark((function t(){var s,a,r,o,c,d,p,m,g,x,v,j,b,y;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,a=Math.ceil(s/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==i||null===(r=i.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,f.current=new AbortController,p=[],0,m=l()().mark((function n(){var t,a,i,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=g*u,a=Math.min(t+u,s),i=e.slice(t,a),(r=new FormData).append("chunk",i),r.append("fileName",e.name),r.append("chunkIndex",(g+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),g=0;case 14:if(!(g0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==i||null===(o=i.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(p.M,{defaultConfig:C,value:_,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},s)})]})})}))},11436:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var s=t(37205),a=t.n(s),i=t(7557),l=t.n(i),r=t(82242),o=t.n(r),u=t(41498),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),g=t(73782),x=t(95237),v=t(43604),j=t(57930),b=t(78673),y=t(59028),Z=t(3113),_=t(85574),w=t(8785),C="ContentWarp___dEP9T",k="footst___jjaL9",P="tags___GAiAz",I="hidden___gQNeb",E=t(71716),S=(t(39293),t(92911)),N=t(94334),F=t(34201),R=t(66208),T=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,s=e.globalSetting,a=e.user;return{homePage:n,globalSetting:s,loading:t.models.homePage,user:a}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),s=p()(t,2),i=(s[0],s[1],(0,h.useState)([{name:"全部"}])),r=p()(i,2),u=(r[0],r[1],f.Z.useForm()),d=p()(u,1)[0],A=(0,h.useState)([]),B=p()(A,2),O=B[0],L=B[1],z=(0,h.useState)({page:1,limit:10,setag:"全部"}),M=p()(z,2);M[0],M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);return(0,T.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,T.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,T.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,T.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,T.jsx)("div",{className:C,children:(0,T.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=c()(l()().mark((function e(n){var t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/news_events.json",{method:"post",body:o()(o()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:O})});case 2:0===(null==(s=e.sent)?void 0:s.status)&&(m.ZP.info("新增成功"),w.history.push("/news/".concat(null==s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,T.jsx)(g.Z,{maxLength:200,showCount:!0})}),(0,T.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,T.jsx)(g.Z,{onPressEnter:function(e){5!==(null==O?void 0:O.length)?(O.push({id:null,name:e.target.value}),L(a()(O)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:2}),null==O?void 0:O.map((function(e,n){return(0,T.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,T.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,T.jsx)("span",{onClick:function(){O.splice(n,1),L(a()(O))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:12,children:(0,T.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,T.jsx)(g.Z,{maxLength:10})})}),(0,T.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,T.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,T.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,T.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,T.jsx)(g.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,T.jsx)(E.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"置顶",name:"is_top",labelCol:{span:2},children:(0,T.jsx)(b.Z,{})}),(0,T.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,T.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return console.log("Upload event:",e),Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,T.jsx)(y.Z,{action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,T.jsx)(R.op,{style:{borderRadius:"2px"},icon:(0,T.jsx)(_.Z,{}),children:"上传文件"})})})}),(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,T.jsx)(F.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),y.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,T.jsx)(_.Z,{})}})})})]})]})})]}),(0,T.jsx)("div",{className:k,children:(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,T.jsx)(Z.ZP,{onClick:function(){w.history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,T.jsx)(Z.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认新建"})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[20944],{34201:function(e,n,t){t.d(n,{Z:function(){return _}});var s=t(7557),a=t.n(s),l=t(41498),i=t.n(l),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),m=t(8591),f=t(59028),g=t(95237),x=t(94334),v=t(58670),j=t(66208),b="tip___bHEXo",Z=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var n,t,s,l=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,y),w=(0,h.useState)(null),C=c()(w,2),k=C[0],P=C[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return m.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),f.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),f.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){P(null),null==_||_.onChange()};return(0,h.useEffect)((function(){(null==_?void 0:_.value)&&P({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,Z.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,Z.jsxs)(g.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,Z.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,Z.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,Z.jsx)(v.Z,{onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(f.Z,o()(o()({},I),{},{children:(0,Z.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:l}))})),d&&(0,Z.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(82242),a=t.n(s),l=t(7557),i=t.n(l),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(92911),m=t(8785),f=(t(7923),{editor_css:"editor_css___cm3Z8"}),g=t(37712),x=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,l=e.user,r=e.placeholder,u=2097152,m=(0,d.useRef)(null),x=(0,d.useState)(null),v=c()(x,2),j=v[0],b=v[1],Z=(0,d.useState)(""),y=c()(Z,2),_=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var C={placeholder:r||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(i()().mark((function t(){var s,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(i()().mark((function t(){var s,a,r,o,c,d,p,f,g,x,v,j,b,Z;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,a=Math.ceil(s/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==l||null===(r=l.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,m.current=new AbortController,p=[],0,f=i()().mark((function n(){var t,a,l,r;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=g*u,a=Math.min(t+u,s),l=e.slice(t,a),(r=new FormData).append("chunk",l),r.append("fileName",e.name),r.append("chunkIndex",(g+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:m.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),g=0;case 14:if(!(g0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==l||null===(o=l.userInfo)||void 0===o?void 0:o.user_id}});case 33:Z=t.sent,n(null==Z?void 0:Z.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(p.M,{defaultConfig:C,value:_,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},s)})]})})}))},11436:function(e,n,t){t.r(n),t.d(n,{default:function(){return L}});var s=t(37205),a=t.n(s),l=t(7557),i=t.n(l),r=t(82242),o=t.n(r),u=t(41498),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),m=t(78241),f=t(8591),g=t(73782),x=t(95237),v=t(43604),j=t(57930),b=t(78673),Z=t(59028),y=t(3113),_=t(85574),w=t(8785),C="ContentWarp___dEP9T",k="footst___jjaL9",P="tags___GAiAz",I="hidden___gQNeb",E=t(71716),S=(t(39293),t(92911)),N=t(94334),F=t(34201),R=t(66208),T=t(37712),L=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,s=e.globalSetting,a=e.user;return{homePage:n,globalSetting:s,loading:t.models.homePage,user:a}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),s=p()(t,2),l=(s[0],s[1],(0,h.useState)([{name:"全部"}])),r=p()(l,2),u=(r[0],r[1],m.Z.useForm()),d=p()(u,1)[0],L=(0,h.useState)([]),A=p()(L,2),B=A[0],O=A[1],z=(0,h.useState)({page:1,limit:10,setag:"全部"}),M=p()(z,2);M[0],M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);return(0,T.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,T.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,T.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,T.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,T.jsx)("div",{className:C,children:(0,T.jsxs)(m.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=c()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/news_events.json",{method:"post",body:o()(o()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:B})});case 2:0===(null==(s=e.sent)?void 0:s.status)&&(f.ZP.info("新增成功"),w.history.push("/news/".concat(null==s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(m.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,T.jsx)(g.Z,{maxLength:200,showCount:!0})}),(0,T.jsx)(m.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,T.jsx)(g.Z,{onPressEnter:function(e){5!==(null==B?void 0:B.length)?(B.push({id:null,name:e.target.value}),O(a()(B)),d.setFieldsValue({tags:""})):f.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:2}),null==B?void 0:B.map((function(e,n){return(0,T.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,T.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,T.jsx)("span",{onClick:function(){B.splice(n,1),O(a()(B))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:12,children:(0,T.jsx)(m.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,T.jsx)(g.Z,{maxLength:30,showCount:!0})})}),(0,T.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,T.jsx)(m.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,T.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:12,children:(0,T.jsx)(m.Z.Item,{label:"编辑",labelCol:{span:4},name:"editor_name",children:(0,T.jsx)(g.Z,{maxLength:10,showCount:!0})})}),(0,T.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,T.jsx)(m.Z.Item,{label:"审核",labelCol:{span:4},name:"reviewer_name",children:(0,T.jsx)(g.Z,{maxLength:10,showCount:!0})})})]}),(0,T.jsx)(m.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,T.jsx)(g.Z,{})}),(0,T.jsx)(m.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,T.jsx)(E.Z,{})}),(0,T.jsx)(m.Z.Item,{label:"置顶",name:"is_top",labelCol:{span:2},children:(0,T.jsx)(b.Z,{})}),(0,T.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(m.Z.Item,{name:"attachment_ids",label:(0,T.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return console.log("Upload event:",e),Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,T.jsx)(Z.Z,{action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,T.jsx)(R.op,{style:{borderRadius:"2px"},icon:(0,T.jsx)(_.Z,{}),children:"上传文件"})})})}),(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(m.Z.Item,{name:"cover_id",label:"封面图",children:(0,T.jsx)(F.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(f.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),Z.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,T.jsx)(_.Z,{})}})})})]})]})})]}),(0,T.jsx)("div",{className:k,children:(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,T.jsx)(y.ZP,{onClick:function(){w.history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,T.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认新建"})]})})]})}))}}]); \ No newline at end of file diff --git a/p__News__Detail__index.async.js b/p__News__Detail__index.async.js index 2baec3f400..68f652e723 100644 --- a/p__News__Detail__index.async.js +++ b/p__News__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5663],{38827:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(5891),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=e(22589),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},78386:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(5891),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=e(22589),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},34162:function(n,t,e){e.d(t,{Z:function(){return O}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(79800),c=e.n(r),l=e(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",f="size___OVRoL",p="download___ZLcIH",v="preview___gi0kI",h="annotation___KVSwj",x=e(92310),y=e.n(x),g=e(38696),_="imageDimensions___a7crR",j="img___Kroat",w=e(71418),b=e(2859),k=e(92911),N=e(42930),Z=e(37712),R=function(n){var t=n.data,e=n.className,i=n.style,s=void 0===i?{}:i,r=n.onClose,u=n.onOk,d=(0,l.useRef)(null),m=(0,l.useRef)(null),f=(0,l.useState)(!1),p=c()(f,2),v=p[0],h=p[1],x=(0,l.useState)("正在加载中"),g=c()(x,2),R=g[0],C=g[1];(0,l.useEffect)((function(){null!=t&&t.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=t&&t.src&&S()}),[null==t?void 0:t.visible]);var S=function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),C("正在加载中"),n.next=4,(0,N.ZJ)(null==t?void 0:t.src);case 4:e=n.sent,d.current.src="",d.current.src=e,d.current.onload=function(){P()},h(!1),C("");case 10:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),O=function(){var n=o()(a()().mark((function n(e){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),C("正在保存中"),n.next=4,(0,k.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:t.title,file:e.dataUrl}});case 4:if(null==(i=n.sent)||!i.id){n.next=10;break}return n.next=8,(0,k.ZP)("/api/attachments/".concat(t.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==i?void 0:i.id,settings:JSON.stringify(e.state)}});case 8:0===n.sent.status&&u();case 10:h(!1),C("");case 12:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),P=function(){m.current=new b.hP(d.current),m.current.addEventListener("render",O),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=t&&t.snapshotData&&m.current.restoreState(t.snapshotData),setTimeout((function(){var n;(n=document.querySelector('a[href="https://markerjs.com/"]'))&&n.parentNode&&(n.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(n){var t=document.querySelector(n.name);t&&t.setAttribute("title",n.title)}))}),300)};return(0,Z.jsx)(l.Fragment,{children:(null==t?void 0:t.visible)&&(0,Z.jsxs)("div",{className:y()(_,e),style:s,children:[(0,Z.jsx)(w.Z,{spinning:v,tip:R,style:{position:"absolute"}}),(0,Z.jsx)("img",{className:j,ref:d})]})})},C=e(94334),S=e(39634),O=function(n){var t=n.className,e=n.style,i=n.dataSource,s=void 0===i?[]:i,r=n.authority,x=void 0!==r&&r,_=n.callback,j=n.showDimensions,w=void 0===j||j,b=(0,l.useState)({content:"",type:""}),O=c()(b,2),P=O[0],E=O[1],I=(0,l.useState)({}),K=c()(I,2),M=K[0],z=K[1],L=(0,l.useState)(!1),T=c()(L,2),A=T[0],D=T[1],B=(0,l.useState)({title:"",visible:!1,src:"",snapshotData:{}}),F=c()(B,2),V=F[0],W=F[1],U=(0,l.useRef)(),J=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(z(t),"txt"!==t.file_type){n.next=6;break}return n.next=4,(0,k.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:e=n.sent,U.current=e;case 6:console.log({type:t.file_type,content:C.Z.API_SERVER+t.url}),E({type:t.file_type,content:C.Z.API_SERVER+t.url});case 8:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),H=function(n){var t;W({visible:!0,src:C.Z.API_SERVER+n.url,id:n.id,title:n.title,snapshotData:null==n||null===(t=n.subitem)||void 0===t?void 0:t.settings})},Y=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:E({type:t.file_type,content:C.Z.API_SERVER+(null==t||null===(e=t.subitem)||void 0===e?void 0:e.url)});case 1:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}();return null!=s&&s.length?(0,Z.jsxs)(l.Fragment,{children:[(0,Z.jsx)("div",{className:y()(u,t),style:e,children:s.map((function(n,t){var e,i,a;return(0,Z.jsxs)("div",{className:d,children:[(0,Z.jsxs)("div",{className:m,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-fujian1"}),(0,Z.jsx)("span",{title:n.title,children:n.title})]}),(0,Z.jsx)("div",{className:f,children:n.filesize}),(0,Z.jsxs)("div",{className:p,onClick:function(){var t;(0,N.Nd)("","".concat(C.Z.API_SERVER).concat(null===(t=n.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==n?void 0:n.file_type)&&(0,Z.jsxs)("div",{className:v,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==n?void 0:n.file_type)&&w&&(x?(0,Z.jsxs)("div",{className:h,onClick:function(){return H(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(e=n.subitem)&&void 0!==e&&e.id?"修改批注":"批注"]}):(null===(i=n.subitem)||void 0===i?void 0:i.id)&&(0,Z.jsxs)("div",{className:h,onClick:function(){return Y(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==n?void 0:n.file_type)&&(null===(a=n.subitem)||void 0===a?void 0:a.id)&&(0,Z.jsxs)("div",{className:p,style:{marginLeft:20},onClick:function(){var t;(0,N.Nd)("","".concat(C.Z.API_SERVER).concat(null==n||null===(t=n.subitem)||void 0===t||null===(t=t.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==n?void 0:n.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==n?void 0:n.file_sub)&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){D(!0),J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),n.is_edit?"修改批注":"批注"]}),n.is_edit&&(0,S.dE)()&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},t)}))}),(0,Z.jsx)(g.Z,{close:!0,data:null==P?void 0:P.content,type:null==P?void 0:P.type,hasMask:!0,editOffice:A?"edit":"view",monacoEditor:{value:U.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&w&&"image"===P.type?function(){return H(M)}:null,onClose:function(){_(),D(!1),E({content:"",type:""})}}),(0,Z.jsx)(R,{onOk:function(){_(),W({visible:!1})},onClose:function(){return W({visible:!1})},data:V})]}):null}},16644:function(n,t,e){var i=e(82242),a=e.n(i),s=(e(59301),e(19779)),o=e(3113),r=e(37712);t.Z=function(n){var t=n.img,e=n.buttonProps,i=void 0===e?{}:e,c=n.styles,l=void 0===c?{}:c,u=n.customText,d=n.ButtonText,m=n.ButtonClick,f=n.Buttonclass,p=n.ButtonTwo,v=n.imgStyles,h=n.loading,x=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:t||s,style:a()({width:288,height:200},v)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(o.ZP,a()(a()({className:f,onClick:m},i),{},{children:d})),p&&p]})}},38696:function(n,t,e){e.d(t,{Z:function(){return w}});var i=e(82242),a=e.n(i),s=e(7557),o=e.n(s),r=e(41498),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=e(3113),p=e(38827),v=e(7309),h=e(6848),x=e(42930),y=e(80469),g=e(16644),_=e(94334),j=e(37712),w=function(n){var t,e,i,s,r,l,w,b=n.editOffice,k=void 0===b?"view":b,N=n.data,Z=(n.theme,n.type),R=n.filename,C=n.monacoEditor,S=n.className,O=n.style,P=n.close,E=n.onClose,I=n.hasMask,K=n.disabledDownload,M=n.onImgDimensions,z=n.showNodata,L=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),T=u()(L,2),A=(T[0],T[1],(0,d.useState)("")),D=u()(A,2),B=(D[0],D[1]),F=(0,d.useState)(),V=u()(F,2),W=V[0],U=V[1],J="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,Y=(0,d.useRef)();null!==(t=N)&&void 0!==t&&t.startsWith("/api")&&"txt"!==Z&&(N=_.Z.API_SERVER+N),R&&(C.filename=R),(0,d.useEffect)((function(){var n,t=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==t||t.map((function(n){var t=n.split("=");"_educoder_session"===t[0]&&B(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&q()}),[Z,N]);var q=function(){var n=c()(o()().mark((function n(){var t,e,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=N,N.startsWith("http")||(t=location.origin+t),e=new URL(t).pathname.split("/").pop(),n.next=5,(0,y.gJ)({attachment_id:e});case 5:i=n.sent,U(i);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),$=function(){N.startsWith("http")||N.startsWith("blob:")?G():(0,x.Sv)(R||"educoder",N,R)},G=function(){(0,x.Nd)(R||"educoder",decodeURIComponent(N))};return(0,j.jsxs)("div",{style:a()({},O||{}),className:"".concat(I&&m.bgBlack," ").concat(Z?m.wrp:"hide"),children:[P&&(0,j.jsxs)("div",{className:m.close,ref:Y,children:[!!M&&(0,j.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{onClick:function(){E(),M()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!K&&(0,j.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{onClick:G,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{className:"",onClick:E,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,j.jsx)(v.ZP,a()({},C))}),"audio"===Z&&(0,j.jsx)("audio",{src:(null===(e=N)||void 0===e?void 0:e.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,j.jsx)(j.Fragment,{children:(null===(s=N)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,j.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(W.key,"&url=").concat(H+W.url,"&callbackUrl=").concat(H+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!K)}),"html"===Z&&(0,j.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,j.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!K)}),"image"===Z&&(0,j.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=N)&&void 0!==w&&w.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,j.jsx)(j.Fragment,{children:z?(0,j.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:$,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:$,children:[(0,j.jsx)(p.Z,{}),"点击下载"]})})]})}},46900:function(n,t,e){e.r(t),e.d(t,{default:function(){return N}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(82242),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m=e(43418),f=e(8591),p=e(66104),v=e(8785),h="ehover___pbfuT",x="dhover___AK0BP",y="innerhtml___P0wxW",g=(e(39293),e(61186)),_=e.n(g),j=e(92911),w=e(42930),b=e(34162),k=e(37712),N=(0,v.connect)((function(n){var t=n.homePage,e=n.loading,i=n.globalSetting,a=n.user;return{homePage:t,globalSetting:i,loading:e.models.homePage,user:a}}))((function(n){n.homePage,n.globalSetting,n.user,n.loading;var t,e=n.dispatch,i=(0,v.useSearchParams)(),s=u()(i,1)[0],r=(0,d.useState)({}),l=u()(r,2),g=l[0],N=l[1],Z=(0,d.useState)(!1),R=u()(Z,2),C=R[0],S=R[1],O=(0,d.useState)(!1),P=u()(O,2),E=P[0],I=P[1],K=(0,d.useState)(c()({page:1,limit:10,setag:"全部"},(0,v.useParams)())),M=u()(K,2),z=M[0];M[1];function L(){return T.apply(this,arguments)}function T(){return(T=o()(a()().mark((function n(){var t,i,o,r,c,l;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=s.get("token"),n.next=3,(0,j.ZP)("/api/news_events/".concat(z.id,".json"),{method:"get",params:{token:t}});case 3:0===(null==(i=n.sent)?void 0:i.status)&&(N(null==i?void 0:i.data),S(null==i?void 0:i.can_edit),I(null==i?void 0:i.can_examine),sessionStorage.setItem("datastatus",null==i||null===(o=i.data)||void 0===o?void 0:o.status),e({type:"globalSetting/setShareData",payload:{title:null==i||null===(r=i.data)||void 0===r?void 0:r.title,desc:null==i||null===(c=i.data)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.replaceAll(/<[^>]+>/g,""),imgUrl:"".concat(null==i||null===(l=i.data)||void 0===l||null===(l=l.cover)||void 0===l?void 0:l.domain_url,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}));case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){L()}),[]);var A=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/operations.json"),{method:"post",body:{operation:t}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(f.ZP.success(e+"成功"),L());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}(),D=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/verify.json"),{method:"post",body:{verify_status:t}});case 2:0===(null==(e=n.sent)?void 0:e.status)&&(f.ZP.success("审核成功"),L());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}();return(0,k.jsx)("section",{style:{background:"#fff",paddingBottom:60},children:(0,k.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,k.jsxs)("div",{style:{display:"flex",paddingTop:25,justifyContent:"space-between"},children:[(0,k.jsx)(p.Z,{items:[{title:(0,k.jsx)(v.Link,{to:"/news",children:"新闻动态"})},{title:"正文"}]}),(0,k.jsxs)("div",{children:[C&&(null==g?void 0:g.is_creator)&&(0,k.jsx)("span",{style:{color:"blue",marginRight:20,cursor:"pointer"},onClick:o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/set_token.json"),{method:"get"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(0,w.RG)("".concat(window.location.href,"?token=").concat(null==t?void 0:t.data),!1,"已复制链接,可以分享至其他用户进行查看");case 4:case"end":return n.stop()}}),n)}))),children:"动态预览"}),(0,k.jsxs)("span",{className:h,style:{marginRight:20},children:["状态:",0==(null==g?void 0:g.status)?"编辑中":1==(null==g?void 0:g.status)?"审核中":2==(null==g?void 0:g.status)?"已公开":"--"]}),0==(null==g?void 0:g.status)&&C&&(null==g?void 0:g.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){A("apply_public","申请公开")},children:"申请公开"}),1==(null==g?void 0:g.status)&&E&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){D(1,"审核通过")},children:"审核通过"}),1==(null==g?void 0:g.status)&&E&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){D(2,"审核不通过")},children:"审核不通过"}),1==(null==g?void 0:g.status)&&C&&(null==g?void 0:g.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){A("revoke_apply","撤销审核")},children:"撤销审核"}),2==(null==g?void 0:g.status)&&C&&(null==g?void 0:g.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){A("revoke_public","撤销公开")},children:"撤销公开"}),C&&(null==g?void 0:g.is_creator)&&0==(null==g?void 0:g.status)&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("span",{className:h,style:{marginRight:10},onClick:function(){v.history.push("/news/".concat(z.id,"/edit"))},children:[" ",(0,k.jsx)("i",{style:{marginRight:5},className:"iconfont icon-bianji-moren "}),"编辑"]}),(0,k.jsxs)("span",{className:x,onClick:function(){var n;m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否删除《".concat(null==g?void 0:g.title,"》?删除后,将无法恢复,请谨慎操作。"),onOk:(n=o()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),v.history.back());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:[" ",(0,k.jsx)("i",{style:{marginRight:5},className:"iconfont icon-shanchutimu "}),"删除"]})]})]})]}),(0,k.jsxs)("div",{style:{marginTop:30},children:[(0,k.jsx)("div",{style:{fontWeight:600,fontSize:26,color:"#000",textAlign:"center"},children:null==g?void 0:g.title}),(0,k.jsx)("div",{style:{marginTop:20,textAlign:"center"},children:null==g||null===(t=g.news_event_tags)||void 0===t?void 0:t.map((function(n){return(0,k.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:10,marginTop:10},children:null==n?void 0:n.name})}))}),(0,k.jsxs)("div",{style:{marginTop:20,display:"flex",justifyContent:"center",fontSize:18},children:[(0,k.jsxs)("div",{style:{display:"block"},children:[(0,k.jsx)("span",{style:{marginRight:10,color:"#999999"},children:"发布时间"}),(0,k.jsx)("span",{children:_()(null==g?void 0:g.publish_time).format("YYYY-MM-DD HH:mm")})]}),(0,k.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginLeft:30},children:[(0,k.jsx)("span",{style:{color:"#999999",marginRight:10},children:"点击数"}),(0,k.jsx)("span",{children:null==g?void 0:g.click_number})]}),(null==g?void 0:g.url)&&(0,k.jsxs)("a",{href:null==g?void 0:g.url,target:"_blank",style:{marginLeft:30},children:[(0,k.jsx)("i",{className:"iconfont icon-lianjie",style:{fontSize:18}})," 前往原链接"]})]}),(0,k.jsx)("div",{className:y,dangerouslySetInnerHTML:{__html:null==g?void 0:g.content}}),(0,k.jsx)("div",{style:{marginTop:30},children:(0,k.jsx)(b.Z,{callback:function(){},dataSource:null==g?void 0:g.attachments})})]})]})})}))},39293:function(){},92899:function(n,t,e){e.d(t,{Fm:function(){return m}});var i=e(7102),a=e(95406);const s=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),r=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:o},"move-left":{inKeyframes:r,outKeyframes:c},"move-right":{inKeyframes:l,outKeyframes:u}},m=(n,t)=>{const{antCls:e}=n,i=`${e}-${t}`,{inKeyframes:s,outKeyframes:o}=d[t];return[(0,a.R)(i,s,o,n.motionDurationMid),{[`\n ${i}-enter,\n ${i}-appear\n `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${i}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5663],{38827:function(n,e,t){t.d(e,{Z:function(){return l}});var i=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=t(22589),r=function(n,e){return a.createElement(o.Z,(0,i.Z)({},n,{ref:e,icon:s}))};var l=a.forwardRef(r)},78386:function(n,e,t){t.d(e,{Z:function(){return l}});var i=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=t(22589),r=function(n,e){return a.createElement(o.Z,(0,i.Z)({},n,{ref:e,icon:s}))};var l=a.forwardRef(r)},34162:function(n,e,t){t.d(e,{Z:function(){return O}});var i=t(7557),a=t.n(i),s=t(41498),o=t.n(s),r=t(79800),l=t.n(r),c=t(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",f="size___OVRoL",p="download___ZLcIH",v="preview___gi0kI",h="annotation___KVSwj",g=t(92310),x=t.n(g),y=t(38696),_="imageDimensions___a7crR",j="img___Kroat",w=t(71418),b=t(2859),k=t(92911),R=t(42930),N=t(37712),Z=function(n){var e=n.data,t=n.className,i=n.style,s=void 0===i?{}:i,r=n.onClose,u=n.onOk,d=(0,c.useRef)(null),m=(0,c.useRef)(null),f=(0,c.useState)(!1),p=l()(f,2),v=p[0],h=p[1],g=(0,c.useState)("正在加载中"),y=l()(g,2),Z=y[0],C=y[1];(0,c.useEffect)((function(){null!=e&&e.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=e&&e.src&&S()}),[null==e?void 0:e.visible]);var S=function(){var n=o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),C("正在加载中"),n.next=4,(0,R.ZJ)(null==e?void 0:e.src);case 4:t=n.sent,d.current.src="",d.current.src=t,d.current.onload=function(){E()},h(!1),C("");case 10:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),O=function(){var n=o()(a()().mark((function n(t){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),C("正在保存中"),n.next=4,(0,k.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:e.title,file:t.dataUrl}});case 4:if(null==(i=n.sent)||!i.id){n.next=10;break}return n.next=8,(0,k.ZP)("/api/attachments/".concat(e.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==i?void 0:i.id,settings:JSON.stringify(t.state)}});case 8:0===n.sent.status&&u();case 10:h(!1),C("");case 12:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),E=function(){m.current=new b.hP(d.current),m.current.addEventListener("render",O),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=e&&e.snapshotData&&m.current.restoreState(e.snapshotData),setTimeout((function(){var n;(n=document.querySelector('a[href="https://markerjs.com/"]'))&&n.parentNode&&(n.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(n){var e=document.querySelector(n.name);e&&e.setAttribute("title",n.title)}))}),300)};return(0,N.jsx)(c.Fragment,{children:(null==e?void 0:e.visible)&&(0,N.jsxs)("div",{className:x()(_,t),style:s,children:[(0,N.jsx)(w.Z,{spinning:v,tip:Z,style:{position:"absolute"}}),(0,N.jsx)("img",{className:j,ref:d})]})})},C=t(94334),S=t(39634),O=function(n){var e=n.className,t=n.style,i=n.dataSource,s=void 0===i?[]:i,r=n.authority,g=void 0!==r&&r,_=n.callback,j=n.showDimensions,w=void 0===j||j,b=(0,c.useState)({content:"",type:""}),O=l()(b,2),E=O[0],P=O[1],I=(0,c.useState)({}),K=l()(I,2),M=K[0],z=K[1],A=(0,c.useState)(!1),L=l()(A,2),D=L[0],T=L[1],F=(0,c.useState)({title:"",visible:!1,src:"",snapshotData:{}}),V=l()(F,2),W=V[0],B=V[1],U=(0,c.useRef)(),J=function(){var n=o()(a()().mark((function n(e){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(z(e),"txt"!==e.file_type){n.next=6;break}return n.next=4,(0,k.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:t=n.sent,U.current=t;case 6:console.log({type:e.file_type,content:C.Z.API_SERVER+e.url}),P({type:e.file_type,content:C.Z.API_SERVER+e.url});case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),H=function(n){var e;B({visible:!0,src:C.Z.API_SERVER+n.url,id:n.id,title:n.title,snapshotData:null==n||null===(e=n.subitem)||void 0===e?void 0:e.settings})},Y=function(){var n=o()(a()().mark((function n(e){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P({type:e.file_type,content:C.Z.API_SERVER+(null==e||null===(t=e.subitem)||void 0===t?void 0:t.url)});case 1:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return null!=s&&s.length?(0,N.jsxs)(c.Fragment,{children:[(0,N.jsx)("div",{className:x()(u,e),style:t,children:s.map((function(n,e){var t,i,a;return(0,N.jsxs)("div",{className:d,children:[(0,N.jsxs)("div",{className:m,onClick:function(){return J(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-fujian1"}),(0,N.jsx)("span",{title:n.title,children:n.title})]}),(0,N.jsx)("div",{className:f,children:n.filesize}),(0,N.jsxs)("div",{className:p,onClick:function(){var e;(0,R.Nd)("","".concat(C.Z.API_SERVER).concat(null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==n?void 0:n.file_type)&&(0,N.jsxs)("div",{className:v,onClick:function(){return J(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==n?void 0:n.file_type)&&w&&(g?(0,N.jsxs)("div",{className:h,onClick:function(){return H(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(t=n.subitem)&&void 0!==t&&t.id?"修改批注":"批注"]}):(null===(i=n.subitem)||void 0===i?void 0:i.id)&&(0,N.jsxs)("div",{className:h,onClick:function(){return Y(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==n?void 0:n.file_type)&&(null===(a=n.subitem)||void 0===a?void 0:a.id)&&(0,N.jsxs)("div",{className:p,style:{marginLeft:20},onClick:function(){var e;(0,R.Nd)("","".concat(C.Z.API_SERVER).concat(null==n||null===(e=n.subitem)||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==n?void 0:n.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==n?void 0:n.file_sub)&&w&&(0,N.jsxs)("div",{className:h,onClick:function(){T(!0),J(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),n.is_edit?"修改批注":"批注"]}),n.is_edit&&(0,S.dE)()&&w&&(0,N.jsxs)("div",{className:h,onClick:function(){J(n)},children:[(0,N.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},e)}))}),(0,N.jsx)(y.Z,{close:!0,data:null==E?void 0:E.content,type:null==E?void 0:E.type,hasMask:!0,editOffice:D?"edit":"view",monacoEditor:{value:U.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:g&&w&&"image"===E.type?function(){return H(M)}:null,onClose:function(){_(),T(!1),P({content:"",type:""})}}),(0,N.jsx)(Z,{onOk:function(){_(),B({visible:!1})},onClose:function(){return B({visible:!1})},data:W})]}):null}},38696:function(n,e,t){t.d(e,{Z:function(){return w}});var i=t(82242),a=t.n(i),s=t(7557),o=t.n(s),r=t(41498),l=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),p=t(38827),v=t(7309),h=t(6848),g=t(42930),x=t(80469),y=t(16644),_=t(94334),j=t(37712),w=function(n){var e,t,i,s,r,c,w,b=n.editOffice,k=void 0===b?"view":b,R=n.data,N=(n.theme,n.type),Z=n.filename,C=n.monacoEditor,S=n.className,O=n.style,E=n.close,P=n.onClose,I=n.hasMask,K=n.disabledDownload,M=n.onImgDimensions,z=n.showNodata,A=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(A,2),D=(L[0],L[1],(0,d.useState)("")),T=u()(D,2),F=(T[0],T[1]),V=(0,d.useState)(),W=u()(V,2),B=W[0],U=W[1],J="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,Y=(0,d.useRef)();null!==(e=R)&&void 0!==e&&e.startsWith("/api")&&"txt"!==N&&(R=_.Z.API_SERVER+R),Z&&(C.filename=Z),(0,d.useEffect)((function(){var n,e=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==e||e.map((function(n){var e=n.split("=");"_educoder_session"===e[0]&&F(e[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&q()}),[N,R]);var q=function(){var n=l()(o()().mark((function n(){var e,t,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=R,R.startsWith("http")||(e=location.origin+e),t=new URL(e).pathname.split("/").pop(),n.next=5,(0,x.gJ)({attachment_id:t});case 5:i=n.sent,U(i);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),$=function(){R.startsWith("http")||R.startsWith("blob:")?G():(0,g.Sv)(Z||"educoder",R,Z)},G=function(){(0,g.Nd)(Z||"educoder",decodeURIComponent(R))};return(0,j.jsxs)("div",{style:a()({},O||{}),className:"".concat(I&&m.bgBlack," ").concat(N?m.wrp:"hide"),children:[E&&(0,j.jsxs)("div",{className:m.close,ref:Y,children:[!!M&&(0,j.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{onClick:function(){P(),M()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!K&&(0,j.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{onClick:G,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,j.jsx)("span",{className:"",onClick:P,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,j.jsx)(v.ZP,a()({},C))}),"audio"===N&&(0,j.jsx)("audio",{src:(null===(t=R)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=R)&&void 0!==i&&i.startsWith("/api")?R:"data:image/png;base64,".concat(R),autoPlay:!0}),"video"===N&&(0,j.jsx)(j.Fragment,{children:(null===(s=R)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(r=R)&&void 0!==r&&r.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(R),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(R),autoPlay:!0})}),"office"===N&&B&&(0,j.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(B.key,"&url=").concat(H+B.url,"&callbackUrl=").concat(H+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!K)}),"html"===N&&(0,j.jsx)("iframe",{src:R+"&disposition=inline"}),"pdf"===N&&(0,j.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(R,"&disabledDownload=").concat(!!K)}),"image"===N&&(0,j.jsx)("img",{src:(null===(c=R)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(w=R)&&void 0!==w&&w.startsWith("/api")?R:"data:image/png;base64,".concat(R)}),("other"===N||"download"===N)&&(0,j.jsx)(j.Fragment,{children:z?(0,j.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:$,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:$,children:[(0,j.jsx)(p.Z,{}),"点击下载"]})})]})}},46900:function(n,e,t){t.r(e),t.d(e,{default:function(){return R}});var i=t(7557),a=t.n(i),s=t(41498),o=t.n(s),r=t(82242),l=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m=t(43418),f=t(8591),p=t(66104),v=t(8785),h="ehover___pbfuT",g="dhover___AK0BP",x="innerhtml___P0wxW",y=(t(39293),t(61186)),_=t.n(y),j=t(92911),w=t(42930),b=t(34162),k=t(37712),R=(0,v.connect)((function(n){var e=n.homePage,t=n.loading,i=n.globalSetting,a=n.user;return{homePage:e,globalSetting:i,loading:t.models.homePage,user:a}}))((function(n){n.homePage,n.globalSetting,n.user,n.loading;var e,t=n.dispatch,i=(0,v.useSearchParams)(),s=u()(i,1)[0],r=(0,d.useState)({}),c=u()(r,2),y=c[0],R=c[1],N=(0,d.useState)(!1),Z=u()(N,2),C=Z[0],S=Z[1],O=(0,d.useState)(!1),E=u()(O,2),P=E[0],I=E[1],K=(0,d.useState)(l()({page:1,limit:10,setag:"全部"},(0,v.useParams)())),M=u()(K,2),z=M[0];M[1];function A(){return L.apply(this,arguments)}function L(){return(L=o()(a()().mark((function n(){var e,i,o,r,l,c;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=s.get("token"),n.next=3,(0,j.ZP)("/api/news_events/".concat(z.id,".json"),{method:"get",params:{token:e}});case 3:0===(null==(i=n.sent)?void 0:i.status)&&(R(null==i?void 0:i.data),S(null==i?void 0:i.can_edit),I(null==i?void 0:i.can_examine),sessionStorage.setItem("datastatus",null==i||null===(o=i.data)||void 0===o?void 0:o.status),t({type:"globalSetting/setShareData",payload:{title:null==i||null===(r=i.data)||void 0===r?void 0:r.title,desc:null==i||null===(l=i.data)||void 0===l||null===(l=l.content)||void 0===l?void 0:l.replaceAll(/<[^>]+>/g,""),imgUrl:"".concat(null==i||null===(c=i.data)||void 0===c||null===(c=c.cover)||void 0===c?void 0:c.domain_url,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}));case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){A()}),[]);var D=function(){var n=o()(a()().mark((function n(e,t){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(t,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/operations.json"),{method:"post",body:{operation:e}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(f.ZP.success(t+"成功"),A());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}(),T=function(){var n=o()(a()().mark((function n(e,t){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(t,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/verify.json"),{method:"post",body:{verify_status:e}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(f.ZP.success("审核成功"),A());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}();return(0,k.jsx)("section",{style:{background:"#fff",paddingBottom:60},children:(0,k.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,k.jsxs)("div",{style:{display:"flex",paddingTop:25,justifyContent:"space-between"},children:[(0,k.jsx)(p.Z,{items:[{title:(0,k.jsx)(v.Link,{to:"/news",children:"新闻动态"})},{title:"正文"}]}),(0,k.jsxs)("div",{children:[C&&(null==y?void 0:y.is_creator)&&(0,k.jsx)("span",{style:{color:"blue",marginRight:20,cursor:"pointer"},onClick:o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,"/set_token.json"),{method:"get"});case 2:0===(null==(e=n.sent)?void 0:e.status)&&(0,w.RG)("".concat(window.location.href,"?token=").concat(null==e?void 0:e.data),!1,"已复制链接,可以分享至其他用户进行查看");case 4:case"end":return n.stop()}}),n)}))),children:"动态预览"}),(0,k.jsxs)("span",{className:h,style:{marginRight:20},children:["状态:",0==(null==y?void 0:y.status)?"编辑中":1==(null==y?void 0:y.status)?"审核中":2==(null==y?void 0:y.status)?"已公开":"--"]}),0==(null==y?void 0:y.status)&&C&&(null==y?void 0:y.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){D("apply_public","申请公开")},children:"申请公开"}),1==(null==y?void 0:y.status)&&P&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){T(1,"审核通过")},children:"审核通过"}),1==(null==y?void 0:y.status)&&P&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){T(2,"审核不通过")},children:"审核不通过"}),1==(null==y?void 0:y.status)&&C&&(null==y?void 0:y.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){D("revoke_apply","撤销审核")},children:"撤销审核"}),2==(null==y?void 0:y.status)&&C&&(null==y?void 0:y.is_creator)&&(0,k.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){D("revoke_public","撤销公开")},children:"撤销公开"}),C&&(null==y?void 0:y.is_creator)&&0==(null==y?void 0:y.status)&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("span",{className:h,style:{marginRight:10},onClick:function(){v.history.push("/news/".concat(z.id,"/edit"))},children:[" ",(0,k.jsx)("i",{style:{marginRight:5},className:"iconfont icon-bianji-moren "}),"编辑"]}),(0,k.jsxs)("span",{className:g,onClick:function(){var n;m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否删除《".concat(null==y?void 0:y.title,"》?删除后,将无法恢复,请谨慎操作。"),onOk:(n=o()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/news_events/".concat(z.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),v.history.back());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:[" ",(0,k.jsx)("i",{style:{marginRight:5},className:"iconfont icon-shanchutimu "}),"删除"]})]})]})]}),(0,k.jsxs)("div",{style:{marginTop:30},children:[(0,k.jsx)("div",{style:{fontWeight:600,fontSize:26,color:"#000",textAlign:"center"},children:null==y?void 0:y.title}),(0,k.jsx)("div",{style:{marginTop:20,textAlign:"center"},children:null==y||null===(e=y.news_event_tags)||void 0===e?void 0:e.map((function(n){return(0,k.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:10,marginTop:10},children:null==n?void 0:n.name})}))}),(0,k.jsxs)("div",{style:{marginTop:20,display:"flex",justifyContent:"center",fontSize:18,flexWrap:"wrap"},children:[(null==y?void 0:y.publisher)&&(0,k.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginRight:30},children:[(0,k.jsx)("span",{style:{color:"#999999",marginRight:10},children:"来源"}),(0,k.jsx)("span",{children:null==y?void 0:y.publisher})]}),(null==y?void 0:y.editor_name)&&(0,k.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginRight:30},children:[(0,k.jsx)("span",{style:{color:"#999999",marginRight:10},children:"编辑"}),(0,k.jsx)("span",{children:null==y?void 0:y.editor_name})]}),(null==y?void 0:y.reviewer_name)&&(0,k.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginRight:30},children:[(0,k.jsx)("span",{style:{color:"#999999",marginRight:10},children:"审核"}),(0,k.jsx)("span",{children:null==y?void 0:y.reviewer_name})]}),(0,k.jsxs)("div",{style:{display:"block",marginRight:30},children:[(0,k.jsx)("span",{style:{marginRight:10,color:"#999999"},children:"发布时间"}),(0,k.jsx)("span",{children:_()(null==y?void 0:y.publish_time).format("YYYY-MM-DD HH:mm")})]}),(0,k.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginRight:30},children:[(0,k.jsx)("span",{style:{color:"#999999",marginRight:10},children:"阅读量"}),(0,k.jsx)("span",{children:null==y?void 0:y.click_number})]}),(null==y?void 0:y.url)&&(0,k.jsxs)("a",{href:null==y?void 0:y.url,target:"_blank",style:{marginLeft:30},children:[(0,k.jsx)("i",{className:"iconfont icon-lianjie",style:{fontSize:18}})," 前往原链接"]})]}),(0,k.jsx)("div",{className:x,dangerouslySetInnerHTML:{__html:null==y?void 0:y.content}}),(0,k.jsx)("div",{style:{marginTop:30},children:(0,k.jsx)(b.Z,{callback:function(){},dataSource:null==y?void 0:y.attachments})})]})]})})}))},39293:function(){},92899:function(n,e,t){t.d(e,{Fm:function(){return m}});var i=t(7102),a=t(95406);const s=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),r=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:o},"move-left":{inKeyframes:r,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},m=(n,e)=>{const{antCls:t}=n,i=`${t}-${e}`,{inKeyframes:s,outKeyframes:o}=d[e];return[(0,a.R)(i,s,o,n.motionDurationMid),{[`\n ${i}-enter,\n ${i}-appear\n `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${i}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/p__News__Edit__index.async.js b/p__News__Edit__index.async.js index 0a1f5793c2..26d200aba6 100644 --- a/p__News__Edit__index.async.js +++ b/p__News__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28477],{34201:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(7557),i=t.n(a),s=t(41498),r=t.n(s),l=t(82242),o=t.n(l),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),f=t(8591),m=t(59028),g=t(95237),v=t(94334),x=t(58670),j=t(66208),b="tip___bHEXo",_=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],Z=function(e){var n,t,a,s=e.ButtonText,l=e.ButtonOptions,u=e.uploadProps,d=e.showTip,Z=p()(e,y),w=(0,h.useState)(null),k=c()(w,2),C=k[0],P=k[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return f.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),m.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==Z||Z.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(v.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){P(null),null==Z||Z.onChange()};return(0,h.useEffect)((function(){(null==Z?void 0:Z.value)&&P({response:{id:null==Z?void 0:Z.value}})}),[null==Z?void 0:Z.value]),(0,_.jsx)("div",{id:(null==Z?void 0:Z.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,_.jsxs)(g.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,_.jsx)("img",{src:v.Z.API_SERVER+"/api/attachments/"+(null==C||null===(a=C.response)||void 0===a?void 0:a.id),alt:"avatar",style:{width:"100%"}}),(0,_.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,_.jsx)(x.Z,{onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(m.Z,o()(o()({},I),{},{children:(0,_.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==l?void 0:l.style)},l),{},{children:s}))})),d&&(0,_.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(82242),i=t.n(a),s=t(7557),r=t.n(s),l=t(41498),o=t.n(l),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(92911),f=t(8785),m=(t(7923),{editor_css:"editor_css___cm3Z8"}),g=t(37712),v=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,s=e.user,l=e.placeholder,u=2097152,f=(0,d.useRef)(null),v=(0,d.useState)(null),x=c()(v,2),j=x[0],b=x[1],_=(0,d.useState)(""),y=c()(_,2),Z=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(Z)}),[Z]);var k={placeholder:l||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(r()().mark((function t(){var a,i;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:i=t.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(r()().mark((function t(){var a,i,l,o,c,d,p,m,g,v,x,j,b,_;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,i=Math.ceil(a/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==s||null===(l=s.userInfo)||void 0===l?void 0:l.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,f.current=new AbortController,p=[],0,m=r()().mark((function n(){var t,i,s,l;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=g*u,i=Math.min(t+u,a),s=e.slice(t,i),(l=new FormData).append("chunk",s),l.append("fileName",e.name),l.append("chunkIndex",(g+1).toString()),l.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:l,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),g=0;case 14:if(!(g0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,v+=x;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:d,user_id:null==s||null===(o=s.userInfo)||void 0===o?void 0:o.user_id}});case 33:_=t.sent,n(null==_?void 0:_.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(p.M,{defaultConfig:k,value:Z,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},a)})]})})}))},35270:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var a=t(37205),i=t.n(a),s=t(7557),r=t.n(s),l=t(41498),o=t.n(l),u=t(82242),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),g=t(73782),v=t(95237),x=t(43604),j=t(57930),b=t(78673),_=t(59028),y=t(3113),Z=t(85574),w=t(8785),k="ContentWarp____NGO4",C="footst___JOtkR",P="tags___d8Fj9",I="hidden___Uq9ip",E=t(71716),F=(t(39293),t(92911)),N=t(94334),R=t(61186),S=t.n(R),T=t(66208),O=t(34201),B=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,a=e.globalSetting,i=e.user;return{homePage:n,globalSetting:a,loading:t.models.homePage,user:i}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),a=p()(t,2),s=a[0],l=a[1],u=f.Z.useForm(),d=p()(u,1)[0],R=(0,h.useState)([]),A=p()(R,2),L=A[0],z=A[1],U=(0,h.useState)(c()({page:1,limit:10},(0,w.useParams)())),M=p()(U,2),G=M[0];M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);function V(){return(V=o()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/news_events/".concat(G.id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(l(null==n?void 0:n.data),z(null==n||null===(t=n.data)||void 0===t?void 0:t.news_event_tags),d.setFieldsValue(c()(c()({},null==n?void 0:n.data),{},{publish_time:S()(null==n||null===(a=n.data)||void 0===a?void 0:a.publish_time),attachment_ids:null==n||null===(i=n.data)||void 0===i||null===(i=i.attachments)||void 0===i?void 0:i.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}}))})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){V.apply(this,arguments)}()}),[]),(0,B.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,B.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,B.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,B.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,B.jsx)("div",{className:k,children:(0,B.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=o()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/news_events/".concat(G.id,".json"),{method:"PUT",body:c()(c()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:L})});case 2:0===(null==(a=e.sent)?void 0:a.status)&&(m.ZP.info("保存成功"),history.back());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,B.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,B.jsx)(g.Z,{maxLength:200,showCount:!0})}),(0,B.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,B.jsx)(g.Z,{onPressEnter:function(e){5!==(null==L?void 0:L.length)?(L.push({id:null,name:e.target.value}),z(i()(L)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,B.jsxs)(v.Z,{children:[(0,B.jsx)(x.Z,{span:2}),null==L?void 0:L.map((function(e,n){return(0,B.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,B.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,B.jsx)("span",{onClick:function(){L.splice(n,1),z(i()(L))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,B.jsxs)(v.Z,{children:[(0,B.jsx)(x.Z,{span:12,children:(0,B.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,B.jsx)(g.Z,{maxLength:10})})}),(0,B.jsx)(x.Z,{span:11,style:{marginLeft:46},children:(0,B.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,B.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,B.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,B.jsx)(g.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,B.jsx)(E.Z,{defaultvalue:null==s?void 0:s.content})}),(0,B.jsx)(f.Z.Item,{label:"置顶",name:"is_top",valuePropName:"checked",labelCol:{span:2},children:(0,B.jsx)(b.Z,{})}),(0,B.jsxs)(v.Z,{wrap:!1,gutter:20,children:[(0,B.jsx)(x.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,B.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,B.jsx)(_.Z,{onRemove:function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,B.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,B.jsx)(Z.Z,{}),children:"上传文件"})})})}),(0,B.jsx)(x.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,B.jsx)(O.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),_.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,B.jsx)(Z.Z,{})}})})})]})]})})]}),(0,B.jsx)("div",{className:C,children:(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,B.jsx)(y.ZP,{onClick:function(){history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,B.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认保存"})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28477],{34201:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(7557),s=t.n(a),i=t(41498),l=t.n(i),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),m=t(8591),f=t(59028),x=t(95237),g=t(94334),v=t(58670),j=t(66208),b="tip___bHEXo",Z=t(37712),_=["ButtonText","ButtonOptions","uploadProps","showTip"],y=function(e){var n,t,a,i=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,y=p()(e,_),w=(0,h.useState)(null),C=c()(w,2),k=C[0],P=C[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){if(!("image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type))return m.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),f.Z.LIST_IGNORE;var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),f.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==y||y.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(g.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=l()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){P(null),null==y||y.onChange()};return(0,h.useEffect)((function(){(null==y?void 0:y.value)&&P({response:{id:null==y?void 0:y.value}})}),[null==y?void 0:y.value]),(0,Z.jsx)("div",{id:(null==y?void 0:y.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,Z.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,Z.jsx)("img",{src:g.Z.API_SERVER+"/api/attachments/"+(null==k||null===(a=k.response)||void 0===a?void 0:a.id),alt:"avatar",style:{width:"100%"}}),(0,Z.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,Z.jsx)(v.Z,{onClick:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(f.Z,o()(o()({},I),{},{children:(0,Z.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:i}))})),d&&(0,Z.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},71716:function(e,n,t){t.d(n,{Z:function(){return g}});var a=t(82242),s=t.n(a),i=t(7557),l=t.n(i),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(92911),m=t(8785),f=(t(7923),{editor_css:"editor_css___cm3Z8"}),x=t(37712),g=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,i=e.user,r=e.placeholder,u=2097152,m=(0,d.useRef)(null),g=(0,d.useState)(null),v=c()(g,2),j=v[0],b=v[1],Z=(0,d.useState)(""),_=c()(Z,2),y=_[0],w=_[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(y)}),[y]);var C={placeholder:r||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(l()().mark((function t(){var a,s;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:s=t.sent,n(null==s?void 0:s.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(l()().mark((function t(){var a,s,r,o,c,d,p,f,x,g,v,j,b,Z;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,s=Math.ceil(a/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:s,user_id:null==i||null===(r=i.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,m.current=new AbortController,p=[],0,f=l()().mark((function n(){var t,s,i,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,s=Math.min(t+u,a),i=e.slice(t,s),(r=new FormData).append("chunk",i),r.append("fileName",e.name),r.append("chunkIndex",(x+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:m.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,g+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:s,uploadId:d,user_id:null==i||null===(o=i.userInfo)||void 0===o?void 0:o.user_id}});case 33:Z=t.sent,n(null==Z?void 0:Z.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:C,value:y,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                                                      ]+>/g,"").replace(/<[

                                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                      ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:s()({height:"500px",overflowY:"hidden"},a)})]})})}))},35270:function(e,n,t){t.r(n),t.d(n,{default:function(){return B}});var a=t(37205),s=t.n(a),i=t(7557),l=t.n(i),r=t(41498),o=t.n(r),u=t(82242),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),m=t(78241),f=t(8591),x=t(73782),g=t(95237),v=t(43604),j=t(57930),b=t(78673),Z=t(59028),_=t(3113),y=t(85574),w=t(8785),C="ContentWarp____NGO4",k="footst___JOtkR",P="tags___d8Fj9",I="hidden___Uq9ip",E=t(71716),F=(t(39293),t(92911)),N=t(94334),R=t(61186),S=t.n(R),T=t(66208),O=t(34201),L=t(37712),B=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,a=e.globalSetting,s=e.user;return{homePage:n,globalSetting:a,loading:t.models.homePage,user:s}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),a=p()(t,2),i=a[0],r=a[1],u=m.Z.useForm(),d=p()(u,1)[0],R=(0,h.useState)([]),B=p()(R,2),A=B[0],z=B[1],U=(0,h.useState)(c()({page:1,limit:10},(0,w.useParams)())),M=p()(U,2),G=M[0];M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);function V(){return(V=o()(l()().mark((function e(){var n,t,a,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/news_events/".concat(G.id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(r(null==n?void 0:n.data),z(null==n||null===(t=n.data)||void 0===t?void 0:t.news_event_tags),d.setFieldsValue(c()(c()({},null==n?void 0:n.data),{},{publish_time:S()(null==n||null===(a=n.data)||void 0===a?void 0:a.publish_time),attachment_ids:null==n||null===(s=n.data)||void 0===s||null===(s=s.attachments)||void 0===s?void 0:s.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}}))})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){V.apply(this,arguments)}()}),[]),(0,L.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,L.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,L.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,L.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,L.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,L.jsx)("div",{className:C,children:(0,L.jsxs)(m.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=o()(l()().mark((function e(n){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/news_events/".concat(G.id,".json"),{method:"PUT",body:c()(c()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:A})});case 2:0===(null==(a=e.sent)?void 0:a.status)&&(f.ZP.info("保存成功"),history.back());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,L.jsx)(m.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,L.jsx)(x.Z,{maxLength:200,showCount:!0})}),(0,L.jsx)(m.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,L.jsx)(x.Z,{onPressEnter:function(e){5!==(null==A?void 0:A.length)?(A.push({id:null,name:e.target.value}),z(s()(A)),d.setFieldsValue({tags:""})):f.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,L.jsxs)(g.Z,{children:[(0,L.jsx)(v.Z,{span:2}),null==A?void 0:A.map((function(e,n){return(0,L.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,L.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,L.jsx)("span",{onClick:function(){A.splice(n,1),z(s()(A))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,L.jsxs)(g.Z,{children:[(0,L.jsx)(v.Z,{span:12,children:(0,L.jsx)(m.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,L.jsx)(x.Z,{maxLength:10,showCount:!0})})}),(0,L.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,L.jsx)(m.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,L.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,L.jsxs)(g.Z,{children:[(0,L.jsx)(v.Z,{span:12,children:(0,L.jsx)(m.Z.Item,{label:"编辑",labelCol:{span:4},name:"editor_name",children:(0,L.jsx)(x.Z,{maxLength:10,showCount:!0})})}),(0,L.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,L.jsx)(m.Z.Item,{label:"审核",labelCol:{span:4},name:"reviewer_name",children:(0,L.jsx)(x.Z,{maxLength:10,showCount:!0})})})]}),(0,L.jsx)(m.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,L.jsx)(x.Z,{})}),(0,L.jsx)(m.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,L.jsx)(E.Z,{defaultvalue:null==i?void 0:i.content})}),(0,L.jsx)(m.Z.Item,{label:"置顶",name:"is_top",valuePropName:"checked",labelCol:{span:2},children:(0,L.jsx)(b.Z,{})}),(0,L.jsxs)(g.Z,{wrap:!1,gutter:20,children:[(0,L.jsx)(v.Z,{flex:1,children:(0,L.jsx)(m.Z.Item,{name:"attachment_ids",label:(0,L.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,L.jsx)(Z.Z,{onRemove:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,L.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,L.jsx)(y.Z,{}),children:"上传文件"})})})}),(0,L.jsx)(v.Z,{flex:1,children:(0,L.jsx)(m.Z.Item,{name:"cover_id",label:"封面图",children:(0,L.jsx)(O.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(f.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),Z.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,L.jsx)(y.Z,{})}})})})]})]})})]}),(0,L.jsx)("div",{className:k,children:(0,L.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,L.jsx)(_.ZP,{onClick:function(){history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,L.jsx)(_.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认保存"})]})})]})}))}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Add__index.async.js b/p__Paperlibrary__Add__index.async.js index 362fab61d9..c49c8b2542 100644 --- a/p__Paperlibrary__Add__index.async.js +++ b/p__Paperlibrary__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93260,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(5891),s=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),l=function(e,n){return s.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(l)},75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=N)&&void 0!==l&&l.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(W.key,"&url=").concat(X+W.url,"&callbackUrl=").concat(X+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(f.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(73782),h=t(78673),v=t(78241),x=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(5152),b=t(8785),w=t(98980),k=t(28720),N=t(37712),Z=["key","name"],C=f.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},P="@▁@",T="@▁▁@",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),h=p()(d,2),E=h[0],q=h[1],F=(0,m.useState)(!1),O=p()(F,2),R=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var a=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(a,"个")),t(r,a)}}else{var l=s.split(P).length-1+s.split(T).length-1,o=R(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(l>1?Array.from({length:l},(function(e,n){return o+n})):o)}}(e,n,L,D)}})})}),(0,N.jsx)(v.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return A.current=i,B.current=a,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,a=e.key,l=e.name,o=s()(e,Z);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[l])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[l])&&void 0!==i&&i.multiLine?(0,N.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(f.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},a)}))]})}}),(0,N.jsx)("div",{onClick:function(){return q(!0)},children:(0,N.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})}),(0,N.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:I.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(S,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(C,{rows:4})}),(0,N.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(C,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(8785),p=t(59301),m=t(8591),f=t(3113),h=t(43418),v=t(24334),x=t(92911),_=t(24469),g=t(73440),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,l=e.hackidentifier,c=void 0===l?"":l,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],C=N[1],I=(0,p.useState)(""),S=u()(I,2),P=S[0],T=S[1],E=(0,d.useParams)(),q=(0,p.useState)({}),F=u()(q,2),O=F[0],R=F[1],M="edit"===E.type;window.location.href.includes("problemset");function A(e,n){return L.apply(this,arguments)}function L(){return(L=o()(a()().mark((function e(n,t){var s,l,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),l.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=l.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:v.Base64.encode(c),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(a()().mark((function e(n,t){var i,s,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=v.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:v.Base64.encode(r),language:w.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||E.id)}),[E]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(f.ZP,s()(s()({loading:Z},n),{},{onClick:o()(a()().mark((function e(){var n,r,l,c,u,d,p,f,g,j,y,b,w,k;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return l=function(){var e=o()(a()().mark((function e(){var t,i,s,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(l,1e3),!o){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),R(s),2===s.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),P){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(f=p.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,P=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=P,T(P),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(P,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,A(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(a()().mark((function e(){var n,t,i,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),R(i),2===i.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(h.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(6848),h=t(78241),v=t(98980),x=t(45532),_=t(52103),g=t(5152),j=t(37712),y=["key","name"],b=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,a=e.isEdit,l=e.setInputActive,c=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(h||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(v.Z.choiceIndex," ").concat(N?v.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:l,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:a,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(v.Z.setAnswerBtn," ").concat(N?v.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(f.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(f.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:v.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,l=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,f=void 0===m||m,x=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=a()(N,2),C=Z[0],I=Z[1],S=(0,d.useState)(!1),P=a()(S,2),T=P[0],E=P[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var a=n.key,m=n.name,v=s()(n,y),_=C===a,g=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},v),{},{key:a,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:l,answerKey:c,index:r,isEdit:_,setInputActive:function(){I(a)},form:x,choiceOptionsPath:p,allowChangeMode:f,showAddIcon:g,addItem:function(){return t(o()(o()({},l,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},l,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return E(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(98980),m=t(52103),f=t(5152),h=t(91006),v=t(37712),x=["key","name"],_=l.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(f.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,f=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(l.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,l=e.name,g=a()(e,x);return(0,v.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return f(l)}})})]}),children:(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{name:l,children:(0,v.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),f=t.n(m),h=t(59301),v=t(43418),x=t(95237),_=t(43604),g=t(73782),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(5152),N=t(52103),Z=t(98980),C=t(37712),I=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,C.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=f()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,C.jsx)(j.Z,{title:"删除",children:(0,C.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=f()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(_.Z,{children:(0,C.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=f()(n)).push(""),t(e)},children:"新增答案"})})]})},P=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.answerKey,c=(0,h.useState)(!1),d=p()(c,2),m=d[0],f=d[1],v=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:a},(function(e,n){return l+n})):l)}else if(r>0){var o=v(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,q)}})})}),(0,C.jsx)(b.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return y.current=i,E.current=a,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,a=s()(e,I);return(0,C.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(_.Z,{flex:1,children:[(0,C.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(_.Z,{children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(S,{})}))}),r&&(0,C.jsx)(_.Z,{flex:"224px",children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,C.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,C.jsxs)(x.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,C.jsx)(b.Z.Item,{name:"is_ordered",children:(0,C.jsx)(P,{})}),(0,C.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return f(!0)},children:(0,C.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(78241),h=t(98980),v=t(5152),x=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,a=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(m.Z,{onClick:a,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(s?h.Z.activeAnswer:""),children:g[r]}),(0,x.jsx)(m.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(s?h.Z.activeJudgementAnswer:""),children:r})}),(0,x.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:a,className:"".concat(h.Z.setAnswerBtn," ").concat(s?h.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=a()(i,2),l=r[0],c=r[1];return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(f.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(f.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return c(!0)},children:(0,x.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=t(30010),o=t(98980),c=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=a()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return P}});var i=t(91232),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),f=t(78241),h=t(78673),v=t(95237),x=t(43604),_=t(6848),g=t(73782),j=t(94001),y=t(98980),b=t(5152),w=t(30010),k=t(39248),N=t(37712),Z=["value","onChange"],C=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,l=void 0===r?i:r,c=(0,d.useState)(!1),m=a()(c,2),w=m[0],Z=m[1],P=(0,d.useState)(""),T=a()(P,2),E=T[0],q=T[1],F=f.Z.useWatch("use_keywords",t),O=f.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(f.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,N.jsx)(f.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&l&&(0,N.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(f.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(x.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!l)&&(0,N.jsx)(f.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:l?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:E,onChange:function(e){q(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,a,l,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(a=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===a?void 0:a.flat())||[],f=s()(u);try{for(f.s();!(l=f.n()).done;){var h=l.value;if(m.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){f.e(e)}finally{f.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),q(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,N.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(S,{onClose:function(){return r(t)}})})),l&&(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),a=t.n(r),l=t(91232),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),f=t(11690);var h=[],v=["
                                                                        "],x=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,v=["
                                                                          "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                                        • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                                                                            "),r.forEach((function(e){i.push(e)})),i.push("
                                                                          ")),i.push("
                                                                        • "),n=y(e,n,t,i)}function b(){return y(h,0,0,v),v.push("
                                                                        "),v.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),a=i;i=r,C[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},C={};function I(){return C}function S(){N=0,C={}}function P(e){return e=e.replace(k,(function(e,n){var t=Z();return C[t]={type:"inline",expression:n},t}))}var T=x.listitem;x.listitem=function(e){return T(P(e))};var E=x.paragraph;x.paragraph=function(e){return E(P(e))};var q=x.tablecell;x.tablecell=function(e,n){return q(P(e),n)},x.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                        ".concat(e,"

                                                                        "):'
                                                                        ').concat(t?e:(0,f.escape)(e,!0),"
                                                                        \n"):'
                                                                        '+(t?e:(0,f.escape)(e,!0))+"
                                                                        "},x.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:x});var F=m(),O=(t(64018),t(24830)),R=t(94334),M=t(15342),A=t(1012),L=t(38696),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,l=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),_=void 0!==x&&x,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,C=String(t),P=(0,d.useState)(""),T=u()(P,2),E=T[0],q=T[1],V=(0,d.useState)("office"),W=u()(V,2),H=W[0],U=W[1],X=(0,d.useState)([]),K=u()(X,2),G=K[0],Y=K[1],J=(0,d.useRef)("a"+(0,A.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                        '.concat($(C||""),"
                                                                        ")}var n=F(C);n=$(n);var t=I();C.match(/\[TOC\]/)&&(n=n.replace("

                                                                        [TOC]

                                                                        ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return ae()}),500),i.innerHTML)}),[C,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[G]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),a=r[0],l=r[1];l.value=null===(s=y[a])||void 0===s?void 0:s.value,"warning"===y[a].type?l.className="program-fill-warning":"success"===y[a].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,f=u()(c.value,2),h=f[0];f[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(m=y[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(y)}}),[y]);var ne=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),k(G,e.target.dataset.id)},te=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),Z(G,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),q(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),q(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),q(t),U("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=l,l&&(p=s()(s()({},p),j));var ae=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),S(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(L.Z,{close:!0,data:E,type:null!=E&&E.length?H:"",style:s()({},f),onClose:function(){return q("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(8785),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",a=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),o=void 0===l?{}:l;return(0,a.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{})]}),n?(0,a.jsx)("p",{style:o,children:n}):null,(0,a.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var i=t(82242),s=t.n(i),r=t(79800),a=t.n(r),l=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),f=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,l.useRef)(),u=(0,l.useState)(),d=a()(u,2),f=d[0],h=d[1];return(0,l.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,l.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,l.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,l.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[c.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),r=a()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,m.jsx)(f,{value:e,children:v[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(x,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(89780),h=t.n(f),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,a=void 0===r?"":r,l=e.children;return(0,_.jsxs)("a",{title:t,className:a,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,a=e.insertTemp,l=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(98557),Z=t(78241),C=t(73782),I=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),E=t(8591),q=t(75166),F=Z.Z.useForm,O={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function a(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):E.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},R),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(C.Z,{style:O})}),(0,_.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,a)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(C.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(q.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(94334),U=t(92911),X=t(1012),K=t(43418),G="link",Y="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},G,"添加链接"),J,"添加代码块"),Y,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,f=e.miniToolbar,j=void 0!==f&&f,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,C=e.mode,I=void 0===C?"markdown":C,S=e.id,q=void 0===S?"markdown-editor-id":S,F=e.showResizeBar,O=void 0!==F&&F,R=e.noStorage,A=void 0!==R&&R,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,fe=void 0===me?"":me,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,_e=void 0!==xe&&xe,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ce=Ze[0],Ie=Ze[1],Se=(0,m.useState)(t),Pe=u()(Se,2),Te=Pe[0],Ee=Pe[1],qe=(0,m.useState)(w),Fe=u()(qe,2),Oe=Fe[0],Re=Fe[1],Me=(0,m.useState)(ce),Ae=u()(Me,2),Le=Ae[0],Be=Ae[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],He=(0,m.useState)(0),Ue=u()(He,2),Xe=Ue[0],Ke=Ue[1],Ge=(0,m.useState)(d),Ye=u()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,X.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),an=(0,m.useRef)(),ln=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,m.useEffect)((function(){if(an.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var a,l=r[1];"file"===(null===(a=r[0])||void 0===a?void 0:a.kind)&&(l=r[0]);var o=l.getAsFile(),c=o.name.split(".").pop();L(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(an.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),a=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),o=a>l?a:l,c=a>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,a,l,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var s,r,a;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,m.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],a=p()({},s,(function(){pn(r)}));e.push(a),Ce.addKeyMap(a)},t=0,i=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(q);e>=Xe+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(q,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Re(w)}),[Ce,w]),(0,m.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,m.useEffect)((function(){if(Oe&&Ce){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Oe]),(0,m.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,m.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,m.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Ee(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,xn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,m.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Ee(t),Ce.setCursor(_e?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,m.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                                        \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Re(!Oe),Ce.focus();case"trigger-full-screen":return Be(!Le),Ce.focus();case G:return void We(G);case J:return void We(J);case Y:return void We(Y);case Q:return void We(Q);default:throw new Error}}),[Ce,Oe,Le]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case G:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case J:var i=e.language,s=e.content;return Ce.replaceSelection(["```"+i,s,"```"].join("\n")),Ce.focus();case Y:var r=e.src,a=e.alt;return a?Ce.replaceSelection("![ ".concat(a," ]( ").concat(r,' "').concat(a,'" )')):Ce.replaceSelection("![,](".concat(r,")")),Ce.focus();case Q:for(var l=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var vn={width:ie(l),height:ie(Je)},xn=((0,m.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Xe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:vn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Le,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:an,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===I&&(0,_.jsx)(g,{value:Te}),"stex"!==I&&(0,_.jsx)(x.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:le[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),a=t.n(r),l=t(80619),o=t.n(l),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},5837:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),a=t(43418),l=t(59028),o=t(3113),c=t(94334),u=t(42930),d=t(8785),p="customModal___bVzUV",m="content___oKhZq",f="upload___nPxEL",h="infoText___gZEJF",v="okBtn___CVo2A",x="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],C=N[1],I=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),C(!1))}),[n]);var S=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(I.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},P=function(){w([])};return(0,g.jsx)(a.Z,{title:"导入试题",open:n,onOk:function(){C(!0),t(b,(function(){C(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:v},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:S,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:S,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:h,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:h,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:h,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:h,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(l.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:P,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:f,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:P})]},n)}))]})]})]})})}},73440:function(e,n,t){t.d(n,{Y4:function(){return E},Im:function(){return S},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(73782),h=t(3113),v=t(78386),x=t(20538),_=t(96868),g=t(24334),j=t(87575),y=t(7078),b=t(42930),w=t(34376),k=t(92911),N=t(8785),Z=t(37712),C=f.Z.TextArea,I={visible:!1,tabIndex:"0"},S=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),P=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(P||{});function T(e,n){switch(n.type){case P.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case P.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function E(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,l=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,f=e.setData,h=(0,m.useRef)(),v=(0,m.useRef)(),x=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!l&&h.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!l&&v.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!l&&x.current){var a=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});a.open(x.current),a.write((0,b.pp)(g.Base64.decode(r))),a.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,Z.jsx)("div",{ref:h}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){f(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,Z.jsx)("div",{ref:x}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,Z.jsx)(y.Z,{value:s,style:N}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function q(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,a=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",a&&g.Base64.decode(a)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:l=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:l=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",l," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,l=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,f=e.user,_=(0,m.useReducer)(T,I),g=s()(_,2),y=g[0],b=g[1],w=y.visible,S=y.tabIndex,E=(0,N.useSearchParams)(),F=s()(E,1)[0];function O(e){var n=e.target.id;b({type:P.SET_TABINDEX,payload:n})}var R=(0,m.useMemo)((function(){if(l){l.status;return(0,Z.jsx)(Z.Fragment,{children:q(l)})}return null}),[l]);var M=function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==f?void 0:f.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,Z.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):l?(0,Z.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:P.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(v.Z,{}):(0,Z.jsx)(x.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:P.SET_VISIBLE,payload:!0}),b({type:P.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:P.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return l},fi:function(){return f},fu:function(){return a},n4:function(){return h},rX:function(){return d},vl:function(){return v},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(92911);function a(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function f(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},81528:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),l=t(79800),o=t.n(l),c=t(59301),u=t(6848),d=t(73782),p=t(8591),m=t(28098),f=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),l=r[0],h=r[1],v=(0,c.useState)(n),x=o()(v,2),_=x[0],g=x[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,f.jsx)("div",{children:l?(0,f.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,f.jsxs)("div",{className:m.Z.title,children:[_,(0,f.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,f.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return h(!0)}})})]})})}},56390:function(e,n,t){t.r(n),t.d(n,{default:function(){return It},useCourseOptions:function(){return Ct}});var i=t(82242),s=t.n(i),r=t(91232),a=t.n(r),l=t(7557),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(8785),h=t(78241),v=t(66104),x=t(8591),_=t(71418),g=t(73782),j=t(19842),y=t(5112),b=t(94001),w=t(3113),k=t(28098),N=t(81392),Z=t(10573),C=t(57265),I=t(43418),S=t(20834),P=t(81228),T=t(96865),E=t(38854),q="moreSpan___hbStq",F="bg___Ya739",O="title___BC46y",R="bottomdiv___uaPr6",M="spanBtn___jjgnA",A="addQuestionBtn___qOlYW",L="saveBtn___ulgem",B="left___i8aTX",D="scrollWrapper___Jk80T",z="Button___auxWm",V="titleleft___xZGbq",W="more_style___nhWCX",H="qcount___ID7OA",U="score___T7dbm",X="qtitle___qJBFd",K="qcountclick___m_VKG",G="right___CBabI",Y="edit___WHuql",J="delete___Pa6db",Q="shixun___oObBe",$="scoreByBlankRadio___r4AWn",ee="scoreinput___O8EhL",ne="modalconfirm___Ru9B_",te="scoremodal___BdW7P",ie="close___blHYk",se="content___jlm9o",re="items___i3TrH",ae="bottom___zMQZ6",le="yes___lOPY6",oe="no___gtzKI",ce="formcenter___fCxkm",ue="radiogroup___oXWHc",de="easy___ANNVD",pe="medium___ov7N3",me="hard___n4afW",fe="formcenterselect___lYa4f",he="selectitems___c9Pt5",ve="morebottom____I_ev",xe="titleTooltip___CAyYg",_e=t(42930),ge=t(92911),je=t(16644),ye=t(37205),be=t.n(ye),we=t(6848),ke=t(78018),Ne=t(7078),Ze=t(37712),Ce=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,l=e.bigitem,c=e.setBigqitem,d=e.isedit,f=(0,m.useState)([]),h=p()(f,2),v=h[0],g=h[1],j=(0,m.useState)(!1),y=p()(j,2),b=y[0],w=y[1];(0,m.useEffect)((function(){r.length>0&&g(be()(r)||[])}),[r]);var k=function(){var e=u()(o()().mark((function e(t,i){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d){e.next=3;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 3:if(t.destination){e.next=5;break}return e.abrupt("return");case 5:return w(!0),e.next=8,(0,ge.ZP)("/api/examination_banks/".concat(n,"/examination_banks_item_banks/").concat(null==i?void 0:i[t.source.index].question_id,"/adjust_position.json"),{method:"post",body:{id:n,itemid:null==i?void 0:i[t.source.index].question_id,position:t.destination.index}});case 8:s=e.sent,w(!1),0===s.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,Ze.jsx)("div",{children:(0,Ze.jsx)(ke.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,Ze.jsx)(ke.bK,{droppableId:"droppable",children:function(e,n){return(0,Ze.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,Ze.jsx)(_.Z,{spinning:b,children:v.map((function(e,n){return(0,Ze.jsx)(ke._l,{draggableId:n.toString(),index:n,children:function(r,a){var o;return(0,Ze.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,Ze.jsx)(we.Z,{title:(0,Ze.jsx)(Ne.Z,{value:e.question_title}),color:"#fff",placement:"left",overlayClassName:xe,children:(0,Ze.jsxs)("div",{onClick:function(){d?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),c(l),(0,_e.k3)())},className:"".concat(H," ").concat(e.question_id===(null==i?void 0:i.question_id)?K:""),children:[(0,Ze.jsxs)("span",{className:U,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsxs)("span",{className:X,children:[n+1,"、",(0,Ze.jsx)(Ne.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(o=e.program_attr)||void 0===o?void 0:o.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Ie=t(91006),Se=t(57809),Pe=t(78673),Te=t(78386),Ee=t(20538),qe=t(39248),Fe=t(680),Oe=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1],v=(0,m.useState)(!1),_=p()(v,2),j=_[0],b=_[1],k=(0,m.useState)(""),N=p()(k,2),Z=N[0],C=N[1];return(0,m.useEffect)((function(){var e;d&&t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:(null==i||null===(e=i.tag_disciplines)||void 0===e||null===(e=e.filter((function(e){return(null==e?void 0:e.id)===r.tag_discipline_ids})))||void 0===e?void 0:e.length)>0?r.tag_discipline_ids:"",repeat_answer:!r.repeat_answer})}),[d]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{onClick:function(){f(!d)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",d?(0,Ze.jsx)(Ee.Z,{}):(0,Ze.jsx)(Te.Z,{})]}),(0,Ze.jsxs)("div",{style:{marginTop:30,overflow:"hidden",height:d?"100%":0},children:[(0,Ze.jsx)(h.Z.Item,{className:ce,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,Ze.jsxs)(y.ZP.Group,{className:ue,children:[(0,Ze.jsx)(y.ZP.Button,{className:de,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:pe,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:me,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,label:"知识点",children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_ids",style:{marginBottom:12},children:(0,Ze.jsx)(Se.default,{className:he,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{value:e.id,children:(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ze.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Ze.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,Ze.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,Ze.jsx)("span",{children:"没有合适的知识点?"}),(0,Ze.jsx)("a",{onClick:function(){b(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,Ze.jsx)(Pe.Z,{})}),(0,Ze.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,Ze.jsx)(we.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,Ze.jsx)(qe.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:j,width:640,centered:!0,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)("div",{className:O,children:"新建知识点"}),(0,Ze.jsx)("span",{onClick:function(){return b(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(Fe.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,Ze.jsx)(g.Z,{showCount:!0,maxLength:20,style:{marginBottom:30,marginTop:30,height:46},onChange:function(e){C(e.target.value)},placeholder:"请输入知识点名称"}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){b(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Z,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:Z}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),b(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Re=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){var t,i=s()(s()({},e),{},{item_type:null==n?void 0:n.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},n),i))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:1===(null==n?void 0:n.question_type)?"多选题":"单选题"})]}),1===(null==n?void 0:n.question_type)&&(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Ie.u,{form:v,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Me=t(32336),Ae=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0],_=h.Z.useWatch("use_blank_score",v);return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer||[],name:n.question_title,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"填空题"})]}),(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:_,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Me.u,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:_,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Le=t(1480),Be=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,repeat_answer:!n.repeat_answer,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"判断题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Le.Z,{form:v,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},De=t(12944),ze=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,sub_item_banks:null===(e=n.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s=(null===(t=v.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));(null==s?void 0:s.length)>0&&v.setFieldsValue({question_score:parseFloat(null==s?void 0:s.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))).toFixed(1)})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{sub_item_banks:null==e||null===(t=e.sub_item_banks)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{item_type:0,id:(null==e?void 0:e.question_id)||""})}))}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"组合题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(De.r,{form:v,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ve=t(17498),We=t(24334),He=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficulty,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:We.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"程序填空题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Ve.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ue=t(30010),Xe=function(e){var n,t=e.qitem,i=e.setqitem,r=e.setisedit,a=(e.TagDiscipline,e.exerciseitem,e.seveeditor),l=e.deleteitem,c=h.Z.useForm(),d=p()(c,1)[0];return(0,m.useEffect)((function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:d,colon:!1,onFinish:function(e){var n,i,r=s()(s()({},e),{},{question_scores:null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==t?void 0:t.question_type,choices:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},t),r))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),d.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"实训题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(h.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,Ze.jsx)(Ue.Z,{watch:!0,height:140,placeholder:"",defaultValue:t.question_title})})]}),(0,Ze.jsx)("div",{children:(0,Ze.jsxs)("p",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,Ze.jsx)(b.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var r;e.challenge_score=n;var a=parseFloat(null==t||null===(r=t.shixun)||void 0===r?void 0:r.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));d.setFieldsValue({question_score:a}),i(s()({},t))},max:100,min:1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t)),r(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==t||null===(n=t.shixun)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==t||null===(s=t.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:d.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Ke="warp___w1JUC",Ge="indexTag___LPncW",Ye="normalWrap___pEIzs",Je="redio___I6tXM",Qe="redioitem___cS4Gp",$e="redioitemyes___JBDmk",en="title___XAohQ",nn="titleyes____bNQk",tn="yestag___zQnb1",sn="checkbox___MHadU",rn="checkboxitem___KX7mB",an="checkboxitemyes___MpOWf",ln="bottom___FkHfO",on="bottomitem___AS0Qp",cn="left___U23z1",un="right___yJVEk",dn="completion___Bu5G6",pn="content___LySPW",mn="items___ETMq9",fn="simple___XX5t0",hn="shixunWrapper___w6oIG",vn="shixun___ePWKn",xn="score___nGh9k",_n="qtitle___DAMW1",gn="program___Mm1qL",jn="combination___Sw7S6",yn="qtype___Xdl60",bn=t(95237),wn=t(43604),kn=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Nn=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Ke,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:0===(null==u?void 0:u.question_type)?kn[n]:""}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:sn,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:rn}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat(an," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:dn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:en,children:["填空项",n+1]}),(0,Ze.jsx)(bn.Z,{gutter:[30,20],className:"".concat(pn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)(wn.Z,{children:(0,Ze.jsx)("div",{className:mn,children:e})},n)}))})]},n)}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:fn,children:[(0,Ze.jsx)("span",{className:en,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:hn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,Ze.jsxs)("div",{className:"".concat(vn," mb30"),children:[(0,Ze.jsxs)("span",{className:xn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,Ze.jsxs)("span",{className:_n,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:gn,children:(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.sub_exercise_questions)||void 0===a?void 0:a.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:jn,children:[(0,Ze.jsxs)("span",{className:xn,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsx)("span",{className:yn,children:"单选题"}),(0,Ze.jsxs)("span",{className:_n,children:[n+1,"、",null==e?void 0:e.question_title]})]}),(0,Ze.jsx)("div",{className:Ke,style:{padding:"30px 58px",paddingBottom:0},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))})})]},n)}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:pn,showProgramFill:!0,value:We.Base64.decode((null==u||null===(l=u.program_attr)||void 0===l?void 0:l.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:ln,children:[(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:un,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"难度"}),(0,Ze.jsx)("span",{className:un,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:on,children:[(0,Ze.jsx)("span",{className:cn,children:"知识点"}),(0,Ze.jsx)("span",{className:un,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Zn=t(5837),Cn=t(32101),In=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,answer_texts:n.standard_answer,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"简答题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Cn.W,{form:v,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Sn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1];function h(){return v.apply(this,arguments)}function v(){return(v=u()(o()().mark((function e(){var n,t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Ze.jsxs)("div",{children:[s&&(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:te,onCancel:function(){i(!1)},children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{className:O,children:["批量设置分值",(0,Ze.jsxs)("div",{className:U,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,Ze.jsx)("span",{onClick:function(){return i(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{className:se,children:[(0,Ze.jsx)("span",{children:"题型名称"}),(0,Ze.jsx)("span",{children:"小题总数"}),(0,Ze.jsx)("span",{children:"题型总分"}),(0,Ze.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e,n){var t;return(0,Ze.jsxs)("div",{className:re,children:[(0,Ze.jsx)("span",{children:null==e?void 0:e.name}),(0,Ze.jsx)("span",{children:null==e||null===(t=e.items)||void 0===t?void 0:t.length}),(0,Ze.jsx)("span",{children:null==e?void 0:e.score}),(0,Ze.jsxs)("span",{children:["每题",(0,Ze.jsx)(b.Z,{min:.1,max:100,onChange:function(n){e.Singlequestion=n},defaultValue:e.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]},n)})),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){i(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?f(!0):(h(),i(!1))},children:"确认"})]})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,centered:!0,open:d,zIndex:20,width:640,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,Ze.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){f(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){h(),f(!1),i(!1)},children:"确认"})]})]})]})},Pn=t(99313),Tn=t(61998),En=t(27092),qn="scoremodal___upTFR",Fn="selectWrapper___HH3RX",On="allqingchu___BFF1D",Rn="title___hFasb",Mn="bottom___A1n1C",An="yes___P1zzb",Ln="no___xZqXd",Bn="titlecount___fqA9P",Dn="add___MqV0R",zn="search___NREgv",Vn="searchIcon___qny3A",Wn="tabWrap___dR18c",Hn="previewModal___uSiGS",Un="warp___aLZwN",Xn="mainPart___OdEo7",Kn="shixunbutton___Eoa1i",Gn="redio___LJ4js",Yn="redioitem___YicCC",Jn="redioitemyes___lX4Nr",Qn="title___pi1jH",$n="titleyes___jiEh7",et="yestag___DLWoP",nt="qcount___U9kkL",tt="qtitle___kyg0t",it="checkbox___vjiBw",st="checkboxitem___HW3CP",rt="checkboxitemyes___kpjek",at="bottom___uG8Zq",lt="bottomitem___TnJQQ",ot="left___M8WXX",ct="right____dkCI",ut="completion___H6RmA",dt="content___a2hGC",pt="items___D8mLd",mt="simple___fQ0OS",ft="shixun___nB6Jk",ht="combination___YrOdz",vt="program___lG0JA",xt=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],_t=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Un,children:[(0,Ze.jsxs)("div",{className:Xn,children:[(0,Ze.jsxs)("div",{className:nt,children:[8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:dt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:tt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:it,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:st}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(rt," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:ut,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:Qn,children:["填空项",n+1]}),(0,Ze.jsx)("div",{className:dt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)("div",{className:pt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:mt,children:[(0,Ze.jsx)("span",{className:Qn,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.challenge_names)||void 0===a?void 0:a.map((function(e,n){return(0,Ze.jsx)("div",{className:ft,children:(0,Ze.jsxs)("span",{className:tt,children:[(0,Ze.jsxs)("span",{style:{marginRight:10},children:["第",(0,_e.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:vt,children:(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(l=u.program_attr)||void 0===l?void 0:l.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("div",{className:ht,children:(0,Ze.jsx)("span",{className:tt,children:null==e?void 0:e.name})}),(0,Ze.jsx)("div",{className:Un,style:{padding:"0px",paddingTop:20},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:dt,showProgramFill:!0,value:We.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"创建者"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"所属单位"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"学习人数"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,Ze.jsxs)("a",{className:Kn,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:at,children:[(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:ct,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"难度"}),(0,Ze.jsx)("span",{className:ct,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"知识点"}),(0,Ze.jsx)("span",{className:ct,children:null==u?void 0:u.tag_discipline})]})]})]})},gt=t(3550),jt=t(75835),yt=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,l=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),f=p()(d,2),v=f[0],_=f[1],y=(0,m.useState)([]),b=p()(y,2),k=b[0],N=b[1],C=(0,m.useState)([]),S=p()(C,2),P=S[0],T=S[1],E=(0,m.useState)([]),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)([]),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(!1),D=p()(B,2),z=D[0],V=D[1],W=h.Z.useForm(),H=p()(W,1)[0],U=(0,m.useState)(),X=p()(U,2),K=X[0],G=X[1],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1],ee=(0,m.useState)(l),ne=p()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)([]),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(0),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!0),me=p()(pe,2),fe=me[0],he=me[1],ve=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],xe=(0,m.useState)([]),_e=p()(xe,2),je=_e[0],ye=_e[1],we=(0,m.useRef)(new Set),ke=(0,m.useRef)(new Set),Ce=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Pe=p()(Ie,2),Te=Pe[0],Ee=Pe[1];function qe(e){return Fe.apply(this,arguments)}function Fe(){return(Fe=u()(o()().mark((function e(n){var t,i,r,a,l,c,u,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),_(s()({},n)),!te){e.next=9;break}return e.next=5,(0,ge.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,L(r),e.next=19;break;case 9:if(!((null==F?void 0:F.length)<=0&&"5"===n.type)){e.next=13;break}return L([]),V(!1),e.abrupt("return");case 13:return c="5"===n.type?null==F?void 0:F.filter((function(e){return!ae.includes(e)})):null,u="5"===n.type?null==F?void 0:F.filter((function(e){return ae.includes(e)})):null,e.next=17,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,L(d);case 19:V(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(){return(Oe=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,N((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Re(e){return Me.apply(this,arguments)}function Me(){return(Me=u()(o()().mark((function e(n){var t,i,r,a,l,c,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),l=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ae.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ae.includes(e)})),0!==l.length||0!==c.length){e.next=7;break}return V(!1),L([]),e.abrupt("return");case 7:return e.next=9,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:l,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,V(!1),L(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){i&&(qe(v),function(){Oe.apply(this,arguments)}(),H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),fe&&te&&(H.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]),(0,m.useEffect)((function(){ue>0&&setTimeout((function(){de(0)}),2e3)}),[ue]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,className:qn,onCancel:function(){t(!1)},children:[(0,Ze.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Ze.jsx)("div",{className:Rn,children:"题库选题"})}),(0,Ze.jsx)(Pn.Z,{className:Wn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Ee(!1),"5"===v.type&&(te=!1,ie(!1)),_(s()({},v)),qe(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,Ze.jsxs)("div",{children:["已选",F.length>0&&(0,Ze.jsx)("span",{className:Bn,children:F.length}),ue>0&&(0,Ze.jsxs)("span",{className:Dn,children:["+",ue]})]}),key:"5"}]}),(0,Ze.jsxs)(h.Z,{layout:"inline",form:H,onValuesChange:function(e,n){var t=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),i=""===n.keyword;if(Ee(t||!i),v.page=1,"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?ie(!1):ie(!0),e.keyword||""===e.keyword)return;H.submit()}else{if(null!=e&&e.courseid&&H.setFieldsValue({tag_discipline_id:""}),ie(!1),e.keyword||""===e.keyword)return;H.submit()}},onFinish:function(e){_(s()(s()({},v),e)),qe(s()(s()({},v),e))},children:[(0,Ze.jsx)(h.Z.Item,{name:"item_type",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ve.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))})}),(0,Ze.jsx)(h.Z.Item,{name:"courseid",children:(0,Ze.jsx)(j.Z,{className:Fn,style:{width:160},size:"middle",placeholder:"方向&课程",options:k})}),!te&&(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_id",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==A||null===(n=A.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.id)}))})}),(0,Ze.jsx)(h.Z.Item,{name:te?"diff":"difficulty",children:(0,Ze.jsxs)(Se.default,{className:Fn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!te&&Ce.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)})),te&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))]})}),Te&&(0,Ze.jsxs)("span",{className:On,onClick:function(){H.resetFields(),Ee(!1),H.submit()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,Ze.jsx)("span",{children:"清除筛选条件"})]}),(0,Ze.jsx)(h.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,Ze.jsx)(g.Z.Search,{className:zn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,Ze.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Vn),onClick:function(){return H.submit()}}),onSearch:function(e){H.submit()}})})]}),(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,Ze.jsx)("img",{src:"asc"===v.updated_at?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,Ze.jsx)("img",{src:"asc"===v.quotes?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,Ze.jsx)(Tn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==A?void 0:A.items)||(null==A?void 0:A.shixun_list),pagination:!1,loading:z,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:P,onSelect:function(e,n,t){if(n)te&&le([].concat(be()(ae),[e.id])),T([].concat(be()(P),[e.id])),ye([].concat(be()(je),[e])),e.identifier?we.current.add(e.id):ke.current.add(e.id),de(1),O([].concat(be()(F),[e.id]));else{var i=je.filter((function(n){return n.id!==e.id}));ye(i);var r=i.map((function(e){return e.id}));T(be()(r)),e.identifier?we.current.delete(e.id):ke.current.delete(e.id);var a=F.filter((function(n){return n!==e.id}));if(O(a),te){var l=ae.filter((function(n){return n!==e.id}));le(be()(l))}if("5"===v.type)return void Re(s()(s()({},v),{},{list:be()(a)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));te&&le([].concat(be()(ae),be()(i))),ye([].concat(be()(je),be()(t))),T([].concat(be()(P),be()(i))),O([].concat(be()(F),be()(i)));var r,l=a()(t);try{for(l.s();!(r=l.n()).done;){var o=r.value;o.identifier?we.current.add(o.id):ke.current.add(o.id)}}catch(e){l.e(e)}finally{l.f()}}else{var c=t.map((function(e){return e.id})),u=P.filter((function(e){return!c.some((function(n){return n===e}))})),d=je.filter((function(e){return!c.some((function(n){return n===e.id}))}));if(ye(d),T(be()(u)),O(be()(u)),te){var p=ae.filter((function(e){return!c.some((function(n){return n===e.id}))}));le(be()(p))}"5"===v.type&&Re(s()(s()({},v),{},{list:be()(u)}));var m,f=a()(c);try{for(f.s();!(m=f.n()).done;){var h=m.value;h.identifier?we.current.delete(h):ke.current.delete(h)}}catch(e){f.e(e)}finally{f.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?"实训题":null==ve||null===(i=ve.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:te?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,Ze.jsx)(Ne.Z,{showLines:1,showTextOnly:!0,value:te||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!te,render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:e?null==e||null===(i=e.split("、"))||void 0===i?void 0:i[0]:"- -"})}},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!te,render:function(e,n,t){return(0,Ze.jsx)("span",{children:e||"- -"})}},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ce||null===(i=Ce.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ce||null===(s=Ce.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,Ze.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,Ze.jsx)("a",{onClick:function(){var e;G(s()(s()({},n),{},{question_type:te||null!=n&&n.challenge_names?5:null==ve||null===(e=ve.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),$(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,Ze.jsx)(En.Z,{current:v.page,total:(null==A?void 0:A.items_count)||(null==A?void 0:A.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,Ze.jsxs)("span",{children:["共 ",(0,Ze.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,_(s()({},v)),qe(s()({},v))}}),(0,Ze.jsxs)("div",{className:Mn,children:[(0,Ze.jsx)(w.ZP,{className:Ln,onClick:function(){t(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{loading:c,style:{width:c&&75},className:An,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==F?void 0:F.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:r(be()(ke.current),be()(we.current),!0,null==F?void 0:F.length);case 4:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,Ze.jsx)(I.Z,{open:Q,title:"题目详情",footer:!1,className:Hn,width:1e3,centered:!0,onCancel:function(){$(!1)},onOk:function(){$(!1)},children:(0,Ze.jsx)(_t,{qitem:K})})]})},bt=t(82967),wt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],kt=(0,f.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a=e.user,l=e.dispatch,c=e.itemid,d=e.setisedits,v=(0,m.useState)(),j=p()(v,2),y=j[0],b=j[1],k=(0,m.useState)(!1),Z=p()(k,2),C=Z[0],K=Z[1],$=(0,m.useState)(),ee=p()($,2),te=ee[0],ie=ee[1],se=(0,m.useState)(),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(!1),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!1),me=p()(pe,2),fe=me[0],he=me[1],ve=(0,m.useState)(),xe=p()(ve,2),ye=xe[0],be=xe[1],we=(0,m.useState)(!1),ke=p()(we,2),Ie=ke[0],Se=ke[1],Pe=(0,m.useState)(!1),Te=p()(Pe,2),Ee=Te[0],qe=Te[1],Fe=(0,m.useState)(!1),Oe=p()(Fe,2),Me=Oe[0],Le=Oe[1],De=(0,m.useState)(!1),Ve=p()(De,2),Ue=Ve[0],Ke=Ve[1],Ge=(0,m.useState)(!1),Ye=p()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=p()($e,2),nn=(en[0],en[1],h.Z.useForm()),tn=p()(nn,1)[0],sn=(0,m.useState)(!1),rn=p()(sn,2),an=rn[0],ln=rn[1],on=(0,m.useRef)(null);(0,m.useEffect)((function(){un(),l({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,m.useEffect)((function(){d(fe)}),[fe]);var cn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,be(t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function un(){return dn.apply(this,arguments)}function dn(){return(dn=u()(o()().mark((function e(){var n,t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:r=e.sent,de(!1),K(!1),b(r),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&cn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),ie(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),le(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pn(e){return mn.apply(this,arguments)}function mn(){return(mn=u()(o()().mark((function e(n){var t,i,r,a,u,d,p,m,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:u=e.sent,b(u),d=[],null==u||null===(t=u.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){d.push(s()(s()({},e),{},{index:n+1}))}))})),p=null===(i=d.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],m=null==u||null===(r=u.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==p?void 0:p.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),f=null===(a=m.filter((function(e){return e})))||void 0===a?void 0:a[0],le(s()({},f)),ie(s()({},p)),de(!1),K(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function fn(e){return hn.apply(this,arguments)}function hn(){return(hn=u()(o()().mark((function e(n){var t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=s()(s()({},n),{},{difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],repeat_answer:!n.repeat_answer}),r={},8===n.question_type&&(r=s()(s()({},n),{},{hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:n.difficulty}),hack_codes:s()(s()({},n.hack_codes),{},{code:We.Base64.encode(n.hack_codes.code)}),hack_sets:[s()({},n.hack_sets)],is_blank:!0})),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids],r.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),sessionStorage.projectFill&&(r.hack_identifier=sessionStorage.projectFill),e.next=7,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/create_item_bank.json"),{method:"post",body:8===n.question_type?r:i});case 7:0===(null==(a=e.sent)?void 0:a.status)&&(he(!1),pn(a)),(0,_e.k3)();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var vn=function(){var e=u()(o()().mark((function e(n,t){var i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:return e.next=6,(0,N.Hb)(c,null===(i=n[0])||void 0===i?void 0:i.file);case 6:0===(s=e.sent).status&&(x.ZP.success("成功导入".concat(null==s?void 0:s.success,"条")),Se(!1),un()),t();case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();function xn(){return _n.apply(this,arguments)}function _n(){return _n=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:ne,onOk:function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!te.question_id){e.next=7;break}return e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/").concat(te.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(un(),he(!1)),e.next=10;break;case 7:ie({}),he(!1),un();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),_n.apply(this,arguments)}var gn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jn=(0,bt.I)(),yn=jn.overflow,bn=jn.handleMouseEnter,wn=jn.handleMouseLeave,kn=function(){var e=u()(o()().mark((function e(n){var t,i,s,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,K(!1),0!==(null==t?void 0:t.status)){e.next=11;break}return e.next=8,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 8:s=e.sent,b(s),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&cn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Cn=function(){return!!fe&&(x.ZP.info("请先保存或取消当前正在编辑的试题。"),!0)};return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(_.Z,{spinning:ue,children:(0,Ze.jsx)("div",{className:F,children:(0,Ze.jsxs)("div",{style:{textAlign:"center"},children:[0===(null==y||null===(n=y.exercise_types)||void 0===n?void 0:n.q_counts)&&!fe&&(0,Ze.jsx)(je.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==y||null===(t=y.exercise_types)||void 0===t?void 0:t.q_counts)>0||fe)&&(0,Ze.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,Ze.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,Ze.jsx)(P.Z,{offsetTop:10,children:(0,Ze.jsx)(T.Z,{className:B,active:!0,loading:C,children:(0,Ze.jsxs)("div",{className:B,children:[(0,Ze.jsx)(w.ZP,{onClick:function(){Cn()||qe(!0)},className:z,children:"批量设置分值"}),(0,Ze.jsx)("div",{className:D,style:{overflow:yn},onMouseEnter:bn,onMouseLeave:wn,children:null==y||null===(i=y.exercise_question_types)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:"mb30",children:[(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{className:V,children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,_e.EM)(n+1),"、【",e.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,Ze.jsx)(E.Z,{dropdownRender:function(){return function(e,n){return(0,Ze.jsxs)(S.Z,{children:[(0,Ze.jsx)(S.Z.Item,{disabled:0===n,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n-1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"上移"})},"1"),(0,Ze.jsx)(S.Z.Item,{disabled:n===(null==y?void 0:y.exercise_question_types.length)-1,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==y?void 0:y.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n+1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"下移"})},"2"),(0,Ze.jsx)(S.Z.Item,{onClick:function(){var n;tn.setFieldsValue({name:e.name,item_type_en:null===(n=wt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),ln(!0)},children:(0,Ze.jsx)("span",{className:q,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,Ze.jsx)("div",{className:W,children:(0,Ze.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,Ze.jsx)(Ce,{isedit:fe,setBigqitem:le,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:ie,qitem:te,Itemid:c,getdata:pn,data:e.items})]},n)}))})]})})})}),(0,Ze.jsx)(T.Z,{className:G,active:!0,loading:ue,children:(0,Ze.jsxs)("div",{className:G,ref:on,children:[(null==ae?void 0:ae.question_type)===(null==te?void 0:te.question_type)&&(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==ae?void 0:ae.indexs)&&(0,_e.EM)(null==ae?void 0:ae.indexs),"、【",null==ae?void 0:ae.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==ae?void 0:ae.count,"小题,共",null==ae?void 0:ae.score,"分)"]})]}),(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==te?void 0:te.question_type)&&!fe&&(0,Ze.jsxs)("a",{className:Q,href:"/shixuns/".concat(null==te?void 0:te.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!fe&&(0,Ze.jsx)("i",{onClick:function(){xn()},style:{marginRight:20},className:"".concat(J," iconfont icon-shanchu13 mr5 ")}),!fe&&(0,Ze.jsx)("i",{onClick:function(){var e;6===(null==te?void 0:te.question_type)?f.history.push("/problems/newedit/".concat(null==te?void 0:te.hack_identifier,"?type=exercises&express_id=").concat(null==y||null===(e=y.exercise)||void 0===e?void 0:e.id,"&question_id=").concat(null==te?void 0:te.question_id,"&score=").concat(null==te?void 0:te.question_score,"&exercise=true&callback_url=").concat(location.pathname,"$?type=2")):he(!0)},className:"".concat(Y," iconfont icon-bianji_Hover mr5 ")})]})]}),!fe&&(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:H,children:[(0,Ze.jsxs)("span",{className:U,children:[null==te?void 0:te.question_score,"分"]}),(0,Ze.jsx)(Ne.Z,{className:X,value:(null==te?void 0:te.index)+"、"+"".concat(8==(null==te?void 0:te.question_type)?null==te||null===(r=te.program_attr)||void 0===r?void 0:r.description:null==te?void 0:te.question_title)})]}),(0,Ze.jsx)(Nn,{TagDiscipline:ye,qitem:te})]}),fe&&(0,Ze.jsxs)("div",{children:[(null==te?void 0:te.question_type)<=1&&(0,Ze.jsx)(Re,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),5===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Xe,{setqitem:ie,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te}),3===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Ae,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),2===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Be,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),4===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(In,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),7===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(ze,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),8===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(He,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un})]})]})})]})]})})}),(0,Ze.jsx)("div",{className:R,children:(0,Ze.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||(Le(!0),Ke(!1))},children:"题库选题"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||Se(!0)},children:"导入试题"}),(0,Ze.jsx)("span",{className:M,onClick:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Cn()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,N.JP)(c);case 4:0===(n=e.sent).status&&window.open("/classrooms/coursesId/exercise/".concat(n.exercise_id,"/").concat(null===(t=a.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 6:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||window.open("/paperlibrary/see/".concat(c))},children:"试卷预览"}),null==wt?void 0:wt.map((function(e,n){return(0,Ze.jsx)(w.ZP,{className:A,type:"primary",onClick:function(){if(!Cn()){if(5===e.id)return Le(!0),void Ke(!0);var n,t,i,s;if(6!==e.id)he(!0),2===e.id?ie({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:"",question_title:"",analysis:""}):ie({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1});else f.history.push("/problems/newcreate?difficult=".concat(null==y||null===(n=y.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==y||null===(i=y.exercise)||void 0===i?void 0:i.id,"&callback_url=/paperlibrary/add/").concat(null==y||null===(s=y.exercise)||void 0===s?void 0:s.id,"?type=2"))}},children:e.name},n)})),(0,Ze.jsxs)("span",{className:L,onClick:function(){Cn()||(x.ZP.info("创建成功"),window.open("/paperlibrary?defaultActiveKey=0"))},children:[(0,Ze.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,Ze.jsx)(Sn,{setScoreShow:qe,ScoreShow:Ee,exerciseitem:y,getdata:un}),Me&&(0,Ze.jsx)(yt,{setScoreShow:Le,isshixuns:Ue,ScoreShow:Me,isloadings:Je,onOk:function(){var e=u()(o()().mark((function e(n,t,i,r){var a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qe(!0),a={exam_id:c,item_bank_ids:n,shixun_ids:t},e.next=4,gn(s()(s()({},a),{},{check_only:i}));case 4:if(l=e.sent,Qe(!1),0!==(null==l?void 0:l.status)){e.next=14;break}return e.next=9,gn(a);case 9:Le(!1),un(),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===l.status&&I.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gn(a);case 2:Le(!1),un(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s){return e.apply(this,arguments)}}()}),(0,Ze.jsx)(Zn.Z,{visible:Ie,onCancel:function(){return Se(!1)},onOk:vn}),(0,Ze.jsx)(I.Z,{centered:!0,title:"编辑题型名称",open:an,width:500,onOk:function(){return tn.submit()},onCancel:function(){return ln(!1)},children:(0,Ze.jsxs)(h.Z,{form:tn,initialValues:{},onFinish:function(){var e=u()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.RK)(s()({id:c},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),un(),ln(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsx)(h.Z.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Ze.jsx)(g.Z,{size:"large",maxLength:6,showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{hidden:!0,name:"item_type_en",children:(0,Ze.jsx)(g.Z,{size:"large"})})]})})]})})),Nt=t(48324),Zt=t(81528),Ct=function(){var e=(0,m.useState)([]),n=p()(e,2),t=n[0],i=n[1];return(0,m.useEffect)((function(){var e=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},It=(0,f.connect)((function(e){return{user:e.user,newExercisePaper:e.newExercisePaper,dispatch:e.dispatch}}))((function(e){e.user;var n,t,i,r,l,c,d=e.newExercisePaper,Z=e.dispatch,I=(0,f.useParams)(),S=Ct(),P=h.Z.useForm(),T=p()(P,1)[0],E=(0,m.useState)(),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)(!1),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(1),D=p()(B,2),z=D[0],V=D[1],W=(0,m.useState)(""),H=p()(W,2),U=H[0],X=H[1],K=(0,f.useSearchParams)(),G=p()(K,1)[0],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1];return(0,m.useEffect)((function(){"2"===G.get("type")&&(X(I.id),V(2))}),[G.get("type")]),(0,m.useEffect)((function(){if(I.id){if(!S.length)return;var e=function(){var e=u()(o()().mark((function e(){var n,t,i,r,l,c,u,d,p,m,f,h,v;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,N.Di)({id:I.id});case 3:i=e.sent,L(!1),r=null==i||null===(n=i.exercise)||void 0===n?void 0:n.sub_discipline_id,l=[],c=a()(S);try{for(c.s();!(u=c.n()).done;){d=u.value,p=a()(d.children);try{for(p.s();!(m=p.n()).done;)(f=m.value).value===r&&(l=[d.value,f.value])}catch(e){p.e(e)}finally{p.f()}}}catch(e){c.e(e)}finally{c.f()}h=null==i||null===(t=i.exercise)||void 0===t?void 0:t.time,v=s()(s()({},i.exercise),{},{sub_discipline_id:l,time:-1===h?null:h}),O(v);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}else O({time:60,difficulty:2});Z({type:"globalSetting/footerToggle",payload:!1})}),[S]),(0,Ze.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,Ze.jsxs)("section",{className:"edu-container",children:[(0,Ze.jsx)("section",{className:"animated fadeIn",children:(0,Ze.jsx)("aside",{style:{marginTop:15},children:(0,Ze.jsxs)(v.Z,{separator:">",children:[(0,Ze.jsx)(v.Z.Item,{children:(0,Ze.jsx)(f.Link,{to:"/paperlibrary",children:"试卷库"})}),(0,Ze.jsx)(v.Z.Item,{children:"人工组卷"})]})})}),(0,Ze.jsxs)("div",{className:"bg-white",children:[(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,Ze.jsxs)("div",{onClick:function(){Q?x.ZP.info("请先保存或取消当前正在编辑的试题。"):V(1)},className:1===z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:1,active:1===z,className:"mr10"}),(0,Ze.jsx)("span",{children:"试卷基础信息"})]}),(0,Ze.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,Ze.jsxs)("div",{onClick:function(){I.id||U?(V(2),U||X(I.id)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:2,active:1!==z,className:"mr10"}),(0,Ze.jsx)("span",{children:"编辑试题"})]})]}),2===z&&(0,Ze.jsxs)("div",{className:"tc",children:[(0,Ze.jsx)(Zt.Z,{defaultValue:null==d||null===(n=d.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name,onFinish:function(){var e=u()(o()().mark((function e(n){var t,i,s,r,a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,N.w0)({id:"".concat(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.id),sub_discipline_id:null==d||null===(s=d.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:"".concat(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time),exercise_name:n,exercise_description:null==d||null===(a=d.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.exercise_description,difficulty:null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.difficulty});case 4:if(0!==e.sent.status){e.next=9;break}return T.setFieldValue("exercise_name",n),Z({type:"newExercisePaper/modifyTitle",payload:n}),e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ze.jsxs)("div",{style:{fontSize:14},children:[(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.time})]}),(0,Ze.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.difficulty)?"简单":2===(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise_types)||void 0===l?void 0:l.q_counts)||0})]}),(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(c=d.editData)||void 0===c||null===(c=c.exercise_types)||void 0===c?void 0:c.q_scores})]})]})]})]}),1===z&&(0,Ze.jsxs)(_.Z,{spinning:A,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,Ze.jsx)("section",{className:[k.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:F&&(0,Ze.jsxs)(h.Z,{layout:"horizontal",form:T,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:k.Z.formWrap,initialValues:F,children:[(0,Ze.jsx)(h.Z.Item,{name:"exercise_name",label:"试卷名称",className:k.Z.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,Ze.jsx)(g.Z,{maxLength:60,className:k.Z.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{label:"方向&课程",name:"sub_discipline_id",className:k.Z.baseLineHeight,rules:[{required:!0,message:"请选择课程"}],children:(0,Ze.jsx)(j.Z,{className:k.Z.baseFormItem,allowClear:!1,placeholder:"请选择方向&课程",options:S,popupClassName:k.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,Ze.jsx)(h.Z.Item,{label:"难度",name:"difficulty",className:k.Z.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,Ze.jsxs)(y.ZP.Group,{className:k.Z.radiogroup,children:[(0,Ze.jsx)(y.ZP.Button,{className:k.Z.easy,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.medium,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.hard,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"答题时长",className:k.Z.baseLineHeight,children:(0,Ze.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,Ze.jsx)(h.Z.Item,{name:"time",noStyle:!0,children:(0,Ze.jsx)(b.Z,{min:1,className:k.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,Ze.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,Ze.jsx)(g.Z.TextArea,{rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,Ze.jsxs)("div",{className:k.Z.bottmodiv,children:[(0,Ze.jsx)(w.ZP,{className:"".concat(k.Z.cancelBtn," mr5"),type:"primary",onClick:function(){f.history.push("/paperlibrary")},children:"取消"}),(0,Ze.jsx)(C.Z,{className:"".concat(k.Z.confirmBtn," ml15"),type:"primary",onClick:u()(o()().mark((function e(){var n,t,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:if((n=T.getFieldsValue()).sub_discipline_id=n.sub_discipline_id[1],!I.id){e.next=10;break}return e.next=7,(0,N.w0)(s()({id:I.id},n));case 7:return 0===e.sent.status&&(X(I.id),V(2),f.history.replace("/paperlibrary/add/".concat(I.id,"?type=2"))),e.abrupt("return");case 10:return e.next=12,(0,N.un)(n);case 12:0===(t=e.sent).status&&(X(null==t||null===(i=t.data)||void 0===i?void 0:i.exam_id),V(2),f.history.replace("/paperlibrary/add/".concat(null==t||null===(r=t.data)||void 0===r?void 0:r.exam_id,"?type=2")));case 14:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]}),2===z&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(kt,{setisedits:$,itemid:U})})]})})}))},82967:function(e,n,t){t.d(n,{I:function(){return a}});var i=t(79800),s=t.n(i),r=t(59301),a=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},75835:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},3550:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},28098:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(26390),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(79545),s=t(68550),r=t(17928),a=t(99487),l=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),f=t(83116),h=t(37613);const v=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var x=(0,f.Z)("Affix",(e=>{const n=(0,h.TS)(e,{zIndexPopup:e.zIndexBase+10});return[v(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),a=e.getOffsetBottom(),l=s();if(l){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(l),c=g(s,o,r),u=j(s,o,a);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),a=_(e.placeholderNodeRef.current),l=g(a,n,i),o=j(a,n,s);if(void 0!==l&&t.top===l||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let a=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(u.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:n,"aria-hidden":"true"}),l.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},l.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(l.Component);k.contextType=m.E_;var N=(0,l.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,l.useContext)(m.E_),r=s("affix",t),[a,o]=x(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return a(l.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return P}});var i=t(92310),s=t.n(i),r=t(75440),a=t(47413),l=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(c.E_),i=t("breadcrumb");return l.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,f=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return h(e,t,l,a)}}var x=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:a,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},a);if(s){const e=s||{},{items:n}=e,i=x(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,a=x(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=l.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},a),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return l.createElement(d.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(u.Z,null)))}return e})(i);return null!=c?l.createElement(l.Fragment,null,l.createElement("li",null,c),t&&l.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=x(e,["prefixCls","children","href"]),{getPrefixCls:r}=l.useContext(c.E_),a=r("breadcrumb",n);return l.createElement(_,Object.assign({},s,{prefixCls:a}),h(a,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var I=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:f,children:h,itemRender:x,params:g={}}=e,j=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=l.useContext(c.E_);let k;const Z=y("breadcrumb",n),[S,P]=N(Z),T=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(f,p);const E=v(Z,x);if(T&&T.length>0){const e=[],n=f||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:f,separator:h,dropdownProps:v}=i,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==x&&e.push(x);const j=null!=o?o:s;if("separator"===c)return l.createElement(m,{key:j},h);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==x&&(w=`#/${e.join("/")}`),l.createElement(_,Object.assign({key:j},y,(0,a.Z)(i,{data:!0,aria:!0}),{className:f,dropdownProps:v,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),E(i,g,n,e,w))}))}else if(h){const e=(0,r.Z)(h).length;k=(0,r.Z)(h).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const q=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,P),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return S(l.createElement("nav",Object.assign({className:q,style:F},j),l.createElement("ol",null,k)))};S.Item=j,S.Separator=m;var P=S}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93260,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(5891),s=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),l=function(e,n){return s.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(l)},75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=N)&&void 0!==l&&l.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(W.key,"&url=").concat(X+W.url,"&callbackUrl=").concat(X+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(f.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(73782),h=t(78673),v=t(78241),x=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(5152),b=t(8785),w=t(98980),k=t(28720),N=t(37712),Z=["key","name"],C=f.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},P="@▁@",T="@▁▁@",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),h=p()(d,2),E=h[0],q=h[1],F=(0,m.useState)(!1),O=p()(F,2),R=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var a=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(a,"个")),t(r,a)}}else{var l=s.split(P).length-1+s.split(T).length-1,o=R(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(l>1?Array.from({length:l},(function(e,n){return o+n})):o)}}(e,n,L,D)}})})}),(0,N.jsx)(v.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return A.current=i,B.current=a,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,a=e.key,l=e.name,o=s()(e,Z);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[l])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[l])&&void 0!==i&&i.multiLine?(0,N.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(f.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},a)}))]})}}),(0,N.jsx)("div",{onClick:function(){return q(!0)},children:(0,N.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})}),(0,N.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:I.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(S,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(C,{rows:4})}),(0,N.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(C,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(8785),p=t(59301),m=t(8591),f=t(3113),h=t(43418),v=t(24334),x=t(92911),_=t(24469),g=t(73440),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,l=e.hackidentifier,c=void 0===l?"":l,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],C=N[1],I=(0,p.useState)(""),S=u()(I,2),P=S[0],T=S[1],E=(0,d.useParams)(),q=(0,p.useState)({}),F=u()(q,2),O=F[0],R=F[1],M="edit"===E.type;window.location.href.includes("problemset");function A(e,n){return L.apply(this,arguments)}function L(){return(L=o()(a()().mark((function e(n,t){var s,l,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),l.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=l.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:v.Base64.encode(c),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(a()().mark((function e(n,t){var i,s,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=v.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:v.Base64.encode(r),language:w.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||E.id)}),[E]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(f.ZP,s()(s()({loading:Z},n),{},{onClick:o()(a()().mark((function e(){var n,r,l,c,u,d,p,f,g,j,y,b,w,k;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return l=function(){var e=o()(a()().mark((function e(){var t,i,s,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(l,1e3),!o){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),R(s),2===s.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),P){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(f=p.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,P=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=P,T(P),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(P,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,A(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(a()().mark((function e(){var n,t,i,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),R(i),2===i.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(h.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(6848),h=t(78241),v=t(98980),x=t(45532),_=t(52103),g=t(5152),j=t(37712),y=["key","name"],b=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,a=e.isEdit,l=e.setInputActive,c=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(h||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(v.Z.choiceIndex," ").concat(N?v.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:l,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:a,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(v.Z.setAnswerBtn," ").concat(N?v.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(f.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(f.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:v.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,l=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,f=void 0===m||m,x=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=a()(N,2),C=Z[0],I=Z[1],S=(0,d.useState)(!1),P=a()(S,2),T=P[0],E=P[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var a=n.key,m=n.name,v=s()(n,y),_=C===a,g=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},v),{},{key:a,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:l,answerKey:c,index:r,isEdit:_,setInputActive:function(){I(a)},form:x,choiceOptionsPath:p,allowChangeMode:f,showAddIcon:g,addItem:function(){return t(o()(o()({},l,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},l,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return E(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(98980),m=t(52103),f=t(5152),h=t(91006),v=t(37712),x=["key","name"],_=l.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(f.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,f=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(l.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,l=e.name,g=a()(e,x);return(0,v.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return f(l)}})})]}),children:(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{name:l,children:(0,v.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),f=t.n(m),h=t(59301),v=t(43418),x=t(95237),_=t(43604),g=t(73782),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(5152),N=t(52103),Z=t(98980),C=t(37712),I=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,C.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=f()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,C.jsx)(j.Z,{title:"删除",children:(0,C.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=f()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(_.Z,{children:(0,C.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=f()(n)).push(""),t(e)},children:"新增答案"})})]})},P=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.answerKey,c=(0,h.useState)(!1),d=p()(c,2),m=d[0],f=d[1],v=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:a},(function(e,n){return l+n})):l)}else if(r>0){var o=v(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,q)}})})}),(0,C.jsx)(b.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return y.current=i,E.current=a,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,a=s()(e,I);return(0,C.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(_.Z,{flex:1,children:[(0,C.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(_.Z,{children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(S,{})}))}),r&&(0,C.jsx)(_.Z,{flex:"224px",children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,C.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,C.jsxs)(x.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,C.jsx)(b.Z.Item,{name:"is_ordered",children:(0,C.jsx)(P,{})}),(0,C.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return f(!0)},children:(0,C.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(78241),h=t(98980),v=t(5152),x=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,a=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(m.Z,{onClick:a,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(s?h.Z.activeAnswer:""),children:g[r]}),(0,x.jsx)(m.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(s?h.Z.activeJudgementAnswer:""),children:r})}),(0,x.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:a,className:"".concat(h.Z.setAnswerBtn," ").concat(s?h.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=a()(i,2),l=r[0],c=r[1];return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(f.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(f.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return c(!0)},children:(0,x.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=t(30010),o=t(98980),c=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=a()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return P}});var i=t(91232),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),f=t(78241),h=t(78673),v=t(95237),x=t(43604),_=t(6848),g=t(73782),j=t(94001),y=t(98980),b=t(5152),w=t(30010),k=t(39248),N=t(37712),Z=["value","onChange"],C=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,l=void 0===r?i:r,c=(0,d.useState)(!1),m=a()(c,2),w=m[0],Z=m[1],P=(0,d.useState)(""),T=a()(P,2),E=T[0],q=T[1],F=f.Z.useWatch("use_keywords",t),O=f.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(f.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,N.jsx)(f.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&l&&(0,N.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(f.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(x.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!l)&&(0,N.jsx)(f.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:l?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:E,onChange:function(e){q(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,a,l,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(a=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===a?void 0:a.flat())||[],f=s()(u);try{for(f.s();!(l=f.n()).done;){var h=l.value;if(m.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){f.e(e)}finally{f.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),q(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,N.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(S,{onClose:function(){return r(t)}})})),l&&(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),a=t.n(r),l=t(91232),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=(t(13729),t(32834)),m=t.n(p),f=t(11690);var h=[],v=["
                                                                          "],x=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,v=["
                                                                            "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                                          • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                                                                              "),r.forEach((function(e){i.push(e)})),i.push("
                                                                            ")),i.push("
                                                                          • "),n=y(e,n,t,i)}function b(){return y(h,0,0,v),v.push("
                                                                          "),v.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),a=i;i=r,C[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},C={};function I(){return C}function S(){N=0,C={}}function P(e){return e=e.replace(k,(function(e,n){var t=Z();return C[t]={type:"inline",expression:n},t}))}var T=x.listitem;x.listitem=function(e){return T(P(e))};var E=x.paragraph;x.paragraph=function(e){return E(P(e))};var q=x.tablecell;x.tablecell=function(e,n){return q(P(e),n)},x.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                          ".concat(e,"

                                                                          "):'
                                                                          ').concat(t?e:(0,f.escape)(e,!0),"
                                                                          \n"):'
                                                                          '+(t?e:(0,f.escape)(e,!0))+"
                                                                          "},x.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:x});var F=m(),O=(t(64018),t(24830)),R=t(94334),M=t(15342),A=t(1012),L=t(38696),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,l=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),_=void 0!==x&&x,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,C=String(t),P=(0,d.useState)(""),T=u()(P,2),E=T[0],q=T[1],V=(0,d.useState)("office"),W=u()(V,2),H=W[0],U=W[1],X=(0,d.useState)([]),K=u()(X,2),G=K[0],Y=K[1],J=(0,d.useRef)("a"+(0,A.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                          '.concat($(C||""),"
                                                                          ")}var n=F(C);n=$(n);var t=I();C.match(/\[TOC\]/)&&(n=n.replace("

                                                                          [TOC]

                                                                          ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return ae()}),500),i.innerHTML)}),[C,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[G]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),a=r[0],l=r[1];l.value=null===(s=y[a])||void 0===s?void 0:s.value,"warning"===y[a].type?l.className="program-fill-warning":"success"===y[a].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,f=u()(c.value,2),h=f[0];f[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(m=y[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(y)}}),[y]);var ne=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),k(G,e.target.dataset.id)},te=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),Z(G,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),q(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),q(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),q(t),U("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=l,l&&(p=s()(s()({},p),j));var ae=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),S(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(L.Z,{close:!0,data:E,type:null!=E&&E.length?H:"",style:s()({},f),onClose:function(){return q("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(8785),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",a=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),o=void 0===l?{}:l;return(0,a.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{})]}),n?(0,a.jsx)("p",{style:o,children:n}):null,(0,a.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var i=t(82242),s=t.n(i),r=t(79800),a=t.n(r),l=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(91510),t(29867),t(37712)),f=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,l.useRef)(),u=(0,l.useState)(),d=a()(u,2),f=d[0],h=d[1];return(0,l.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,l.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,l.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,l.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[c.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),r=a()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,m.jsx)(f,{value:e,children:v[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(x,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(89780),h=t.n(f),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,a=void 0===r?"":r,l=e.children;return(0,_.jsxs)("a",{title:t,className:a,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,a=e.insertTemp,l=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(98557),Z=t(78241),C=t(73782),I=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(35782),E=t(8591),q=t(75166),F=Z.Z.useForm,O={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function a(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):E.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},R),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(C.Z,{style:O})}),(0,_.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,a)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(C.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(q.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(94334),U=t(92911),X=t(1012),K=t(43418),G="link",Y="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},G,"添加链接"),J,"添加代码块"),Y,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,f=e.miniToolbar,j=void 0!==f&&f,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,C=e.mode,I=void 0===C?"markdown":C,S=e.id,q=void 0===S?"markdown-editor-id":S,F=e.showResizeBar,O=void 0!==F&&F,R=e.noStorage,A=void 0!==R&&R,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,fe=void 0===me?"":me,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,_e=void 0!==xe&&xe,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ce=Ze[0],Ie=Ze[1],Se=(0,m.useState)(t),Pe=u()(Se,2),Te=Pe[0],Ee=Pe[1],qe=(0,m.useState)(w),Fe=u()(qe,2),Oe=Fe[0],Re=Fe[1],Me=(0,m.useState)(ce),Ae=u()(Me,2),Le=Ae[0],Be=Ae[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],He=(0,m.useState)(0),Ue=u()(He,2),Xe=Ue[0],Ke=Ue[1],Ge=(0,m.useState)(d),Ye=u()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,X.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),an=(0,m.useRef)(),ln=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,m.useEffect)((function(){if(an.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var a,l=r[1];"file"===(null===(a=r[0])||void 0===a?void 0:a.kind)&&(l=r[0]);var o=l.getAsFile(),c=o.name.split(".").pop();L(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(an.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),a=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),o=a>l?a:l,c=a>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,a,l,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var s,r,a;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,m.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],a=p()({},s,(function(){pn(r)}));e.push(a),Ce.addKeyMap(a)},t=0,i=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(q);e>=Xe+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(q,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Re(w)}),[Ce,w]),(0,m.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,m.useEffect)((function(){if(Oe&&Ce){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Oe]),(0,m.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,m.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,m.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Ee(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,xn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,m.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Ee(t),Ce.setCursor(_e?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,m.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                                          \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Re(!Oe),Ce.focus();case"trigger-full-screen":return Be(!Le),Ce.focus();case G:return void We(G);case J:return void We(J);case Y:return void We(Y);case Q:return void We(Q);default:throw new Error}}),[Ce,Oe,Le]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case G:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case J:var i=e.language,s=e.content;return Ce.replaceSelection(["```"+i,s,"```"].join("\n")),Ce.focus();case Y:var r=e.src,a=e.alt;return a?Ce.replaceSelection("![ ".concat(a," ]( ").concat(r,' "').concat(a,'" )')):Ce.replaceSelection("![,](".concat(r,")")),Ce.focus();case Q:for(var l=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var vn={width:ie(l),height:ie(Je)},xn=((0,m.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Xe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:vn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Le,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:an,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===I&&(0,_.jsx)(g,{value:Te}),"stex"!==I&&(0,_.jsx)(x.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:le[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),a=t.n(r),l=t(80619),o=t.n(l),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},5837:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),a=t(43418),l=t(59028),o=t(3113),c=t(94334),u=t(42930),d=t(8785),p="customModal___bVzUV",m="content___oKhZq",f="upload___nPxEL",h="infoText___gZEJF",v="okBtn___CVo2A",x="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],C=N[1],I=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),C(!1))}),[n]);var S=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(I.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},P=function(){w([])};return(0,g.jsx)(a.Z,{title:"导入试题",open:n,onOk:function(){C(!0),t(b,(function(){C(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:v},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:S,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:S,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:h,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:h,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:h,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:h,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(l.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:P,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:f,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:P})]},n)}))]})]})]})})}},73440:function(e,n,t){t.d(n,{Y4:function(){return E},Im:function(){return S},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(73782),h=t(3113),v=t(78386),x=t(20538),_=t(96868),g=t(24334),j=t(87575),y=t(7078),b=t(42930),w=t(34376),k=t(92911),N=t(8785),Z=t(37712),C=f.Z.TextArea,I={visible:!1,tabIndex:"0"},S=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),P=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(P||{});function T(e,n){switch(n.type){case P.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case P.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function E(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,l=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,f=e.setData,h=(0,m.useRef)(),v=(0,m.useRef)(),x=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!l&&h.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!l&&v.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!l&&x.current){var a=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});a.open(x.current),a.write((0,b.pp)(g.Base64.decode(r))),a.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,Z.jsx)("div",{ref:h}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){f(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,Z.jsx)("div",{ref:x}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,Z.jsx)(y.Z,{value:s,style:N}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function q(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,a=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",a&&g.Base64.decode(a)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:l=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:l=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",l," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,l=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,f=e.user,_=(0,m.useReducer)(T,I),g=s()(_,2),y=g[0],b=g[1],w=y.visible,S=y.tabIndex,E=(0,N.useSearchParams)(),F=s()(E,1)[0];function O(e){var n=e.target.id;b({type:P.SET_TABINDEX,payload:n})}var R=(0,m.useMemo)((function(){if(l){l.status;return(0,Z.jsx)(Z.Fragment,{children:q(l)})}return null}),[l]);var M=function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==f?void 0:f.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,Z.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):l?(0,Z.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:P.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(v.Z,{}):(0,Z.jsx)(x.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:P.SET_VISIBLE,payload:!0}),b({type:P.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:P.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return l},fi:function(){return f},fu:function(){return a},n4:function(){return h},rX:function(){return d},vl:function(){return v},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(92911);function a(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function f(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},81528:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),l=t(79800),o=t.n(l),c=t(59301),u=t(6848),d=t(73782),p=t(8591),m=t(28098),f=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),l=r[0],h=r[1],v=(0,c.useState)(n),x=o()(v,2),_=x[0],g=x[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,f.jsx)("div",{children:l?(0,f.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,f.jsxs)("div",{className:m.Z.title,children:[_,(0,f.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,f.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return h(!0)}})})]})})}},56390:function(e,n,t){t.r(n),t.d(n,{default:function(){return It},useCourseOptions:function(){return Ct}});var i=t(82242),s=t.n(i),r=t(91232),a=t.n(r),l=t(7557),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(8785),h=t(78241),v=t(66104),x=t(8591),_=t(71418),g=t(73782),j=t(19842),y=t(5112),b=t(94001),w=t(3113),k=t(28098),N=t(81392),Z=t(10573),C=t(57265),I=t(43418),S=t(20834),P=t(81228),T=t(96865),E=t(38854),q="moreSpan___hbStq",F="bg___Ya739",O="title___BC46y",R="bottomdiv___uaPr6",M="spanBtn___jjgnA",A="addQuestionBtn___qOlYW",L="saveBtn___ulgem",B="left___i8aTX",D="scrollWrapper___Jk80T",z="Button___auxWm",V="titleleft___xZGbq",W="more_style___nhWCX",H="qcount___ID7OA",U="score___T7dbm",X="qtitle___qJBFd",K="qcountclick___m_VKG",G="right___CBabI",Y="edit___WHuql",J="delete___Pa6db",Q="shixun___oObBe",$="scoreByBlankRadio___r4AWn",ee="scoreinput___O8EhL",ne="modalconfirm___Ru9B_",te="scoremodal___BdW7P",ie="close___blHYk",se="content___jlm9o",re="items___i3TrH",ae="bottom___zMQZ6",le="yes___lOPY6",oe="no___gtzKI",ce="formcenter___fCxkm",ue="radiogroup___oXWHc",de="easy___ANNVD",pe="medium___ov7N3",me="hard___n4afW",fe="formcenterselect___lYa4f",he="selectitems___c9Pt5",ve="morebottom____I_ev",xe="titleTooltip___CAyYg",_e=t(42930),ge=t(92911),je=t(16644),ye=t(37205),be=t.n(ye),we=t(6848),ke=t(78018),Ne=t(7078),Ze=t(37712),Ce=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,l=e.bigitem,c=e.setBigqitem,d=e.isedit,f=(0,m.useState)([]),h=p()(f,2),v=h[0],g=h[1],j=(0,m.useState)(!1),y=p()(j,2),b=y[0],w=y[1];(0,m.useEffect)((function(){r.length>0&&g(be()(r)||[])}),[r]);var k=function(){var e=u()(o()().mark((function e(t,i){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d){e.next=3;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 3:if(t.destination){e.next=5;break}return e.abrupt("return");case 5:return w(!0),e.next=8,(0,ge.ZP)("/api/examination_banks/".concat(n,"/examination_banks_item_banks/").concat(null==i?void 0:i[t.source.index].question_id,"/adjust_position.json"),{method:"post",body:{id:n,itemid:null==i?void 0:i[t.source.index].question_id,position:t.destination.index}});case 8:s=e.sent,w(!1),0===s.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,Ze.jsx)("div",{children:(0,Ze.jsx)(ke.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,Ze.jsx)(ke.bK,{droppableId:"droppable",children:function(e,n){return(0,Ze.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,Ze.jsx)(_.Z,{spinning:b,children:v.map((function(e,n){return(0,Ze.jsx)(ke._l,{draggableId:n.toString(),index:n,children:function(r,a){var o;return(0,Ze.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,Ze.jsx)(we.Z,{title:(0,Ze.jsx)(Ne.Z,{value:e.question_title}),color:"#fff",placement:"left",overlayClassName:xe,children:(0,Ze.jsxs)("div",{onClick:function(){d?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),c(l),(0,_e.k3)())},className:"".concat(H," ").concat(e.question_id===(null==i?void 0:i.question_id)?K:""),children:[(0,Ze.jsxs)("span",{className:U,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsxs)("span",{className:X,children:[n+1,"、",(0,Ze.jsx)(Ne.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(o=e.program_attr)||void 0===o?void 0:o.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Ie=t(91006),Se=t(57809),Pe=t(78673),Te=t(78386),Ee=t(20538),qe=t(39248),Fe=t(680),Oe=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1],v=(0,m.useState)(!1),_=p()(v,2),j=_[0],b=_[1],k=(0,m.useState)(""),N=p()(k,2),Z=N[0],C=N[1];return(0,m.useEffect)((function(){var e;d&&t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:(null==i||null===(e=i.tag_disciplines)||void 0===e||null===(e=e.filter((function(e){return(null==e?void 0:e.id)===r.tag_discipline_ids})))||void 0===e?void 0:e.length)>0?r.tag_discipline_ids:"",repeat_answer:!r.repeat_answer})}),[d]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{onClick:function(){f(!d)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",d?(0,Ze.jsx)(Ee.Z,{}):(0,Ze.jsx)(Te.Z,{})]}),(0,Ze.jsxs)("div",{style:{marginTop:30,overflow:"hidden",height:d?"100%":0},children:[(0,Ze.jsx)(h.Z.Item,{className:ce,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,Ze.jsxs)(y.ZP.Group,{className:ue,children:[(0,Ze.jsx)(y.ZP.Button,{className:de,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:pe,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:me,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,label:"知识点",children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_ids",style:{marginBottom:12},children:(0,Ze.jsx)(Se.default,{className:he,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{value:e.id,children:(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ze.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Ze.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,Ze.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,Ze.jsx)("span",{children:"没有合适的知识点?"}),(0,Ze.jsx)("a",{onClick:function(){b(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,Ze.jsx)(Pe.Z,{})}),(0,Ze.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,Ze.jsx)(we.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,Ze.jsx)(qe.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:j,width:640,centered:!0,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)("div",{className:O,children:"新建知识点"}),(0,Ze.jsx)("span",{onClick:function(){return b(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(Fe.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,Ze.jsx)(g.Z,{showCount:!0,maxLength:20,style:{marginBottom:30,marginTop:30,height:46},onChange:function(e){C(e.target.value)},placeholder:"请输入知识点名称"}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){b(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Z,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:Z}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),b(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Re=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){var t,i=s()(s()({},e),{},{item_type:null==n?void 0:n.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},n),i))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:1===(null==n?void 0:n.question_type)?"多选题":"单选题"})]}),1===(null==n?void 0:n.question_type)&&(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Ie.u,{form:v,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Me=t(32336),Ae=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0],_=h.Z.useWatch("use_blank_score",v);return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer||[],name:n.question_title,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"填空题"})]}),(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:_,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Me.u,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:_,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Le=t(1480),Be=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,repeat_answer:!n.repeat_answer,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"判断题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Le.Z,{form:v,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},De=t(12944),ze=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,sub_item_banks:null===(e=n.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s=(null===(t=v.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));(null==s?void 0:s.length)>0&&v.setFieldsValue({question_score:parseFloat(null==s?void 0:s.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))).toFixed(1)})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{sub_item_banks:null==e||null===(t=e.sub_item_banks)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{item_type:0,id:(null==e?void 0:e.question_id)||""})}))}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"组合题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(De.r,{form:v,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ve=t(17498),We=t(24334),He=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficulty,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:We.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"程序填空题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Ve.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ue=t(30010),Xe=function(e){var n,t=e.qitem,i=e.setqitem,r=e.setisedit,a=(e.TagDiscipline,e.exerciseitem,e.seveeditor),l=e.deleteitem,c=h.Z.useForm(),d=p()(c,1)[0];return(0,m.useEffect)((function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:d,colon:!1,onFinish:function(e){var n,i,r=s()(s()({},e),{},{question_scores:null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==t?void 0:t.question_type,choices:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},t),r))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),d.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"实训题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(h.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,Ze.jsx)(Ue.Z,{watch:!0,height:140,placeholder:"",defaultValue:t.question_title})})]}),(0,Ze.jsx)("div",{children:(0,Ze.jsxs)("p",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,Ze.jsx)(b.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var r;e.challenge_score=n;var a=parseFloat(null==t||null===(r=t.shixun)||void 0===r?void 0:r.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));d.setFieldsValue({question_score:a}),i(s()({},t))},max:100,min:1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t)),r(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==t||null===(n=t.shixun)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==t||null===(s=t.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:d.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Ke="warp___w1JUC",Ge="indexTag___LPncW",Ye="normalWrap___pEIzs",Je="redio___I6tXM",Qe="redioitem___cS4Gp",$e="redioitemyes___JBDmk",en="title___XAohQ",nn="titleyes____bNQk",tn="yestag___zQnb1",sn="checkbox___MHadU",rn="checkboxitem___KX7mB",an="checkboxitemyes___MpOWf",ln="bottom___FkHfO",on="bottomitem___AS0Qp",cn="left___U23z1",un="right___yJVEk",dn="completion___Bu5G6",pn="content___LySPW",mn="items___ETMq9",fn="simple___XX5t0",hn="shixunWrapper___w6oIG",vn="shixun___ePWKn",xn="score___nGh9k",_n="qtitle___DAMW1",gn="program___Mm1qL",jn="combination___Sw7S6",yn="qtype___Xdl60",bn=t(95237),wn=t(43604),kn=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],Nn=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Ke,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:0===(null==u?void 0:u.question_type)?kn[n]:""}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:sn,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:rn}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat(an," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:dn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:en,children:["填空项",n+1]}),(0,Ze.jsx)(bn.Z,{gutter:[30,20],className:"".concat(pn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)(wn.Z,{children:(0,Ze.jsx)("div",{className:mn,children:e})},n)}))})]},n)}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:fn,children:[(0,Ze.jsx)("span",{className:en,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:hn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,Ze.jsxs)("div",{className:"".concat(vn," mb30"),children:[(0,Ze.jsxs)("span",{className:xn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,Ze.jsxs)("span",{className:_n,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:gn,children:(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.sub_exercise_questions)||void 0===a?void 0:a.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:jn,children:[(0,Ze.jsxs)("span",{className:xn,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsx)("span",{className:yn,children:"单选题"}),(0,Ze.jsxs)("span",{className:_n,children:[n+1,"、",null==e?void 0:e.question_title]})]}),(0,Ze.jsx)("div",{className:Ke,style:{padding:"30px 58px",paddingBottom:0},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))})})]},n)}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:pn,showProgramFill:!0,value:We.Base64.decode((null==u||null===(l=u.program_attr)||void 0===l?void 0:l.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:ln,children:[(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:un,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"难度"}),(0,Ze.jsx)("span",{className:un,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:on,children:[(0,Ze.jsx)("span",{className:cn,children:"知识点"}),(0,Ze.jsx)("span",{className:un,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Zn=t(5837),Cn=t(32101),In=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,answer_texts:n.standard_answer,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"简答题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Cn.W,{form:v,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Sn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1];function h(){return v.apply(this,arguments)}function v(){return(v=u()(o()().mark((function e(){var n,t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Ze.jsxs)("div",{children:[s&&(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:te,onCancel:function(){i(!1)},children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{className:O,children:["批量设置分值",(0,Ze.jsxs)("div",{className:U,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,Ze.jsx)("span",{onClick:function(){return i(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{className:se,children:[(0,Ze.jsx)("span",{children:"题型名称"}),(0,Ze.jsx)("span",{children:"小题总数"}),(0,Ze.jsx)("span",{children:"题型总分"}),(0,Ze.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e,n){var t;return(0,Ze.jsxs)("div",{className:re,children:[(0,Ze.jsx)("span",{children:null==e?void 0:e.name}),(0,Ze.jsx)("span",{children:null==e||null===(t=e.items)||void 0===t?void 0:t.length}),(0,Ze.jsx)("span",{children:null==e?void 0:e.score}),(0,Ze.jsxs)("span",{children:["每题",(0,Ze.jsx)(b.Z,{min:.1,max:100,onChange:function(n){e.Singlequestion=n},defaultValue:e.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]},n)})),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){i(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?f(!0):(h(),i(!1))},children:"确认"})]})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,centered:!0,open:d,zIndex:20,width:640,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,Ze.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){f(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){h(),f(!1),i(!1)},children:"确认"})]})]})]})},Pn=t(99313),Tn=t(61998),En=t(27092),qn="scoremodal___upTFR",Fn="selectWrapper___HH3RX",On="allqingchu___BFF1D",Rn="title___hFasb",Mn="bottom___A1n1C",An="yes___P1zzb",Ln="no___xZqXd",Bn="titlecount___fqA9P",Dn="add___MqV0R",zn="search___NREgv",Vn="searchIcon___qny3A",Wn="tabWrap___dR18c",Hn="previewModal___uSiGS",Un="warp___aLZwN",Xn="mainPart___OdEo7",Kn="shixunbutton___Eoa1i",Gn="redio___LJ4js",Yn="redioitem___YicCC",Jn="redioitemyes___lX4Nr",Qn="title___pi1jH",$n="titleyes___jiEh7",et="yestag___DLWoP",nt="qcount___U9kkL",tt="qtitle___kyg0t",it="checkbox___vjiBw",st="checkboxitem___HW3CP",rt="checkboxitemyes___kpjek",at="bottom___uG8Zq",lt="bottomitem___TnJQQ",ot="left___M8WXX",ct="right____dkCI",ut="completion___H6RmA",dt="content___a2hGC",pt="items___D8mLd",mt="simple___fQ0OS",ft="shixun___nB6Jk",ht="combination___YrOdz",vt="program___lG0JA",xt=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],_t=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Un,children:[(0,Ze.jsxs)("div",{className:Xn,children:[(0,Ze.jsxs)("div",{className:nt,children:[8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:dt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:tt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:it,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:st}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(rt," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:ut,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:Qn,children:["填空项",n+1]}),(0,Ze.jsx)("div",{className:dt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)("div",{className:pt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:mt,children:[(0,Ze.jsx)("span",{className:Qn,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.challenge_names)||void 0===a?void 0:a.map((function(e,n){return(0,Ze.jsx)("div",{className:ft,children:(0,Ze.jsxs)("span",{className:tt,children:[(0,Ze.jsxs)("span",{style:{marginRight:10},children:["第",(0,_e.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:vt,children:(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(l=u.program_attr)||void 0===l?void 0:l.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("div",{className:ht,children:(0,Ze.jsx)("span",{className:tt,children:null==e?void 0:e.name})}),(0,Ze.jsx)("div",{className:Un,style:{padding:"0px",paddingTop:20},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:dt,showProgramFill:!0,value:We.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"创建者"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"所属单位"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"学习人数"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,Ze.jsxs)("a",{className:Kn,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:at,children:[(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:ct,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"难度"}),(0,Ze.jsx)("span",{className:ct,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"知识点"}),(0,Ze.jsx)("span",{className:ct,children:null==u?void 0:u.tag_discipline})]})]})]})},gt=t(3550),jt=t(75835),yt=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,l=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),f=p()(d,2),v=f[0],_=f[1],y=(0,m.useState)([]),b=p()(y,2),k=b[0],N=b[1],C=(0,m.useState)([]),S=p()(C,2),P=S[0],T=S[1],E=(0,m.useState)([]),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)([]),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(!1),D=p()(B,2),z=D[0],V=D[1],W=h.Z.useForm(),H=p()(W,1)[0],U=(0,m.useState)(),X=p()(U,2),K=X[0],G=X[1],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1],ee=(0,m.useState)(l),ne=p()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)([]),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(0),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!0),me=p()(pe,2),fe=me[0],he=me[1],ve=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],xe=(0,m.useState)([]),_e=p()(xe,2),je=_e[0],ye=_e[1],we=(0,m.useRef)(new Set),ke=(0,m.useRef)(new Set),Ce=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Pe=p()(Ie,2),Te=Pe[0],Ee=Pe[1];function qe(e){return Fe.apply(this,arguments)}function Fe(){return(Fe=u()(o()().mark((function e(n){var t,i,r,a,l,c,u,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),_(s()({},n)),!te){e.next=9;break}return e.next=5,(0,ge.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,L(r),e.next=19;break;case 9:if(!((null==F?void 0:F.length)<=0&&"5"===n.type)){e.next=13;break}return L([]),V(!1),e.abrupt("return");case 13:return c="5"===n.type?null==F?void 0:F.filter((function(e){return!ae.includes(e)})):null,u="5"===n.type?null==F?void 0:F.filter((function(e){return ae.includes(e)})):null,e.next=17,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,L(d);case 19:V(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(){return(Oe=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,N((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Re(e){return Me.apply(this,arguments)}function Me(){return(Me=u()(o()().mark((function e(n){var t,i,r,a,l,c,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),l=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ae.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ae.includes(e)})),0!==l.length||0!==c.length){e.next=7;break}return V(!1),L([]),e.abrupt("return");case 7:return e.next=9,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:l,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,V(!1),L(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){i&&(qe(v),function(){Oe.apply(this,arguments)}(),H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),fe&&te&&(H.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]),(0,m.useEffect)((function(){ue>0&&setTimeout((function(){de(0)}),2e3)}),[ue]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,className:qn,onCancel:function(){t(!1)},children:[(0,Ze.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Ze.jsx)("div",{className:Rn,children:"题库选题"})}),(0,Ze.jsx)(Pn.Z,{className:Wn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Ee(!1),"5"===v.type&&(te=!1,ie(!1)),_(s()({},v)),qe(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,Ze.jsxs)("div",{children:["已选",F.length>0&&(0,Ze.jsx)("span",{className:Bn,children:F.length}),ue>0&&(0,Ze.jsxs)("span",{className:Dn,children:["+",ue]})]}),key:"5"}]}),(0,Ze.jsxs)(h.Z,{layout:"inline",form:H,onValuesChange:function(e,n){var t=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),i=""===n.keyword;if(Ee(t||!i),v.page=1,"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?ie(!1):ie(!0),e.keyword||""===e.keyword)return;H.submit()}else{if(null!=e&&e.courseid&&H.setFieldsValue({tag_discipline_id:""}),ie(!1),e.keyword||""===e.keyword)return;H.submit()}},onFinish:function(e){_(s()(s()({},v),e)),qe(s()(s()({},v),e))},children:[(0,Ze.jsx)(h.Z.Item,{name:"item_type",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ve.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))})}),(0,Ze.jsx)(h.Z.Item,{name:"courseid",children:(0,Ze.jsx)(j.Z,{className:Fn,style:{width:160},size:"middle",placeholder:"方向&课程",options:k})}),!te&&(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_id",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==A||null===(n=A.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.id)}))})}),(0,Ze.jsx)(h.Z.Item,{name:te?"diff":"difficulty",children:(0,Ze.jsxs)(Se.default,{className:Fn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!te&&Ce.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)})),te&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))]})}),Te&&(0,Ze.jsxs)("span",{className:On,onClick:function(){H.resetFields(),Ee(!1),H.submit()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,Ze.jsx)("span",{children:"清除筛选条件"})]}),(0,Ze.jsx)(h.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,Ze.jsx)(g.Z.Search,{className:zn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,Ze.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Vn),onClick:function(){return H.submit()}}),onSearch:function(e){H.submit()}})})]}),(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,Ze.jsx)("img",{src:"asc"===v.updated_at?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,Ze.jsx)("img",{src:"asc"===v.quotes?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,Ze.jsx)(Tn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==A?void 0:A.items)||(null==A?void 0:A.shixun_list),pagination:!1,loading:z,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:P,onSelect:function(e,n,t){if(n)te&&le([].concat(be()(ae),[e.id])),T([].concat(be()(P),[e.id])),ye([].concat(be()(je),[e])),e.identifier?we.current.add(e.id):ke.current.add(e.id),de(1),O([].concat(be()(F),[e.id]));else{var i=je.filter((function(n){return n.id!==e.id}));ye(i);var r=i.map((function(e){return e.id}));T(be()(r)),e.identifier?we.current.delete(e.id):ke.current.delete(e.id);var a=F.filter((function(n){return n!==e.id}));if(O(a),te){var l=ae.filter((function(n){return n!==e.id}));le(be()(l))}if("5"===v.type)return void Re(s()(s()({},v),{},{list:be()(a)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));te&&le([].concat(be()(ae),be()(i))),ye([].concat(be()(je),be()(t))),T([].concat(be()(P),be()(i))),O([].concat(be()(F),be()(i)));var r,l=a()(t);try{for(l.s();!(r=l.n()).done;){var o=r.value;o.identifier?we.current.add(o.id):ke.current.add(o.id)}}catch(e){l.e(e)}finally{l.f()}}else{var c=t.map((function(e){return e.id})),u=P.filter((function(e){return!c.some((function(n){return n===e}))})),d=je.filter((function(e){return!c.some((function(n){return n===e.id}))}));if(ye(d),T(be()(u)),O(be()(u)),te){var p=ae.filter((function(e){return!c.some((function(n){return n===e.id}))}));le(be()(p))}"5"===v.type&&Re(s()(s()({},v),{},{list:be()(u)}));var m,f=a()(c);try{for(f.s();!(m=f.n()).done;){var h=m.value;h.identifier?we.current.delete(h):ke.current.delete(h)}}catch(e){f.e(e)}finally{f.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?"实训题":null==ve||null===(i=ve.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:te?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,Ze.jsx)(Ne.Z,{showLines:1,showTextOnly:!0,value:te||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!te,render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:e?null==e||null===(i=e.split("、"))||void 0===i?void 0:i[0]:"- -"})}},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!te,render:function(e,n,t){return(0,Ze.jsx)("span",{children:e||"- -"})}},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ce||null===(i=Ce.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ce||null===(s=Ce.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,Ze.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,Ze.jsx)("a",{onClick:function(){var e;G(s()(s()({},n),{},{question_type:te||null!=n&&n.challenge_names?5:null==ve||null===(e=ve.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),$(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,Ze.jsx)(En.Z,{current:v.page,total:(null==A?void 0:A.items_count)||(null==A?void 0:A.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,Ze.jsxs)("span",{children:["共 ",(0,Ze.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,_(s()({},v)),qe(s()({},v))}}),(0,Ze.jsxs)("div",{className:Mn,children:[(0,Ze.jsx)(w.ZP,{className:Ln,onClick:function(){t(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{loading:c,style:{width:c&&75},className:An,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==F?void 0:F.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:r(be()(ke.current),be()(we.current),!0,null==F?void 0:F.length);case 4:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,Ze.jsx)(I.Z,{open:Q,title:"题目详情",footer:!1,className:Hn,width:1e3,centered:!0,onCancel:function(){$(!1)},onOk:function(){$(!1)},children:(0,Ze.jsx)(_t,{qitem:K})})]})},bt=t(82967),wt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],kt=(0,f.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a=e.user,l=e.dispatch,c=e.itemid,d=e.setisedits,v=(0,m.useState)(),j=p()(v,2),y=j[0],b=j[1],k=(0,m.useState)(!1),Z=p()(k,2),C=Z[0],K=Z[1],$=(0,m.useState)(),ee=p()($,2),te=ee[0],ie=ee[1],se=(0,m.useState)(),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(!1),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!1),me=p()(pe,2),fe=me[0],he=me[1],ve=(0,m.useState)(),xe=p()(ve,2),ye=xe[0],be=xe[1],we=(0,m.useState)(!1),ke=p()(we,2),Ie=ke[0],Se=ke[1],Pe=(0,m.useState)(!1),Te=p()(Pe,2),Ee=Te[0],qe=Te[1],Fe=(0,m.useState)(!1),Oe=p()(Fe,2),Me=Oe[0],Le=Oe[1],De=(0,m.useState)(!1),Ve=p()(De,2),Ue=Ve[0],Ke=Ve[1],Ge=(0,m.useState)(!1),Ye=p()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=p()($e,2),nn=(en[0],en[1],h.Z.useForm()),tn=p()(nn,1)[0],sn=(0,m.useState)(!1),rn=p()(sn,2),an=rn[0],ln=rn[1],on=(0,m.useRef)(null);(0,m.useEffect)((function(){un(),l({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,m.useEffect)((function(){d(fe)}),[fe]);var cn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,be(t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function un(){return dn.apply(this,arguments)}function dn(){return(dn=u()(o()().mark((function e(){var n,t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:r=e.sent,de(!1),K(!1),b(r),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&cn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),ie(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),le(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pn(e){return mn.apply(this,arguments)}function mn(){return(mn=u()(o()().mark((function e(n){var t,i,r,a,u,d,p,m,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:u=e.sent,b(u),d=[],null==u||null===(t=u.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){d.push(s()(s()({},e),{},{index:n+1}))}))})),p=null===(i=d.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],m=null==u||null===(r=u.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==p?void 0:p.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),f=null===(a=m.filter((function(e){return e})))||void 0===a?void 0:a[0],le(s()({},f)),ie(s()({},p)),de(!1),K(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function fn(e){return hn.apply(this,arguments)}function hn(){return(hn=u()(o()().mark((function e(n){var t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=s()(s()({},n),{},{difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],repeat_answer:!n.repeat_answer}),r={},8===n.question_type&&(r=s()(s()({},n),{},{hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:n.difficulty}),hack_codes:s()(s()({},n.hack_codes),{},{code:We.Base64.encode(n.hack_codes.code)}),hack_sets:[s()({},n.hack_sets)],is_blank:!0})),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids],r.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),sessionStorage.projectFill&&(r.hack_identifier=sessionStorage.projectFill),e.next=7,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/create_item_bank.json"),{method:"post",body:8===n.question_type?r:i});case 7:0===(null==(a=e.sent)?void 0:a.status)&&(he(!1),pn(a)),(0,_e.k3)();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var vn=function(){var e=u()(o()().mark((function e(n,t){var i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:return e.next=6,(0,N.Hb)(c,null===(i=n[0])||void 0===i?void 0:i.file);case 6:0===(s=e.sent).status&&(x.ZP.success("成功导入".concat(null==s?void 0:s.success,"条")),Se(!1),un()),t();case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();function xn(){return _n.apply(this,arguments)}function _n(){return _n=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:ne,onOk:function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!te.question_id){e.next=7;break}return e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/").concat(te.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(un(),he(!1)),e.next=10;break;case 7:ie({}),he(!1),un();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),_n.apply(this,arguments)}var gn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jn=(0,bt.I)(),yn=jn.overflow,bn=jn.handleMouseEnter,wn=jn.handleMouseLeave,kn=function(){var e=u()(o()().mark((function e(n){var t,i,s,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,K(!1),0!==(null==t?void 0:t.status)){e.next=11;break}return e.next=8,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 8:s=e.sent,b(s),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&cn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Cn=function(){return!!fe&&(x.ZP.info("请先保存或取消当前正在编辑的试题。"),!0)};return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(_.Z,{spinning:ue,children:(0,Ze.jsx)("div",{className:F,children:(0,Ze.jsxs)("div",{style:{textAlign:"center"},children:[0===(null==y||null===(n=y.exercise_types)||void 0===n?void 0:n.q_counts)&&!fe&&(0,Ze.jsx)(je.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==y||null===(t=y.exercise_types)||void 0===t?void 0:t.q_counts)>0||fe)&&(0,Ze.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,Ze.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,Ze.jsx)(P.Z,{offsetTop:10,children:(0,Ze.jsx)(T.Z,{className:B,active:!0,loading:C,children:(0,Ze.jsxs)("div",{className:B,children:[(0,Ze.jsx)(w.ZP,{onClick:function(){Cn()||qe(!0)},className:z,children:"批量设置分值"}),(0,Ze.jsx)("div",{className:D,style:{overflow:yn},onMouseEnter:bn,onMouseLeave:wn,children:null==y||null===(i=y.exercise_question_types)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:"mb30",children:[(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{className:V,children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,_e.EM)(n+1),"、【",e.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,Ze.jsx)(E.Z,{dropdownRender:function(){return function(e,n){return(0,Ze.jsxs)(S.Z,{children:[(0,Ze.jsx)(S.Z.Item,{disabled:0===n,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n-1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"上移"})},"1"),(0,Ze.jsx)(S.Z.Item,{disabled:n===(null==y?void 0:y.exercise_question_types.length)-1,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==y?void 0:y.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n+1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"下移"})},"2"),(0,Ze.jsx)(S.Z.Item,{onClick:function(){var n;tn.setFieldsValue({name:e.name,item_type_en:null===(n=wt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),ln(!0)},children:(0,Ze.jsx)("span",{className:q,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,Ze.jsx)("div",{className:W,children:(0,Ze.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,Ze.jsx)(Ce,{isedit:fe,setBigqitem:le,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:ie,qitem:te,Itemid:c,getdata:pn,data:e.items})]},n)}))})]})})})}),(0,Ze.jsx)(T.Z,{className:G,active:!0,loading:ue,children:(0,Ze.jsxs)("div",{className:G,ref:on,children:[(null==ae?void 0:ae.question_type)===(null==te?void 0:te.question_type)&&(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==ae?void 0:ae.indexs)&&(0,_e.EM)(null==ae?void 0:ae.indexs),"、【",null==ae?void 0:ae.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==ae?void 0:ae.count,"小题,共",null==ae?void 0:ae.score,"分)"]})]}),(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==te?void 0:te.question_type)&&!fe&&(0,Ze.jsxs)("a",{className:Q,href:"/shixuns/".concat(null==te?void 0:te.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!fe&&(0,Ze.jsx)("i",{onClick:function(){xn()},style:{marginRight:20},className:"".concat(J," iconfont icon-shanchu13 mr5 ")}),!fe&&(0,Ze.jsx)("i",{onClick:function(){var e;6===(null==te?void 0:te.question_type)?f.history.push("/problems/newedit/".concat(null==te?void 0:te.hack_identifier,"?type=exercises&express_id=").concat(null==y||null===(e=y.exercise)||void 0===e?void 0:e.id,"&question_id=").concat(null==te?void 0:te.question_id,"&score=").concat(null==te?void 0:te.question_score,"&exercise=true&callback_url=").concat(location.pathname,"$?type=2")):he(!0)},className:"".concat(Y," iconfont icon-bianji_Hover mr5 ")})]})]}),!fe&&(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:H,children:[(0,Ze.jsxs)("span",{className:U,children:[null==te?void 0:te.question_score,"分"]}),(0,Ze.jsx)(Ne.Z,{className:X,value:(null==te?void 0:te.index)+"、"+"".concat(8==(null==te?void 0:te.question_type)?null==te||null===(r=te.program_attr)||void 0===r?void 0:r.description:null==te?void 0:te.question_title)})]}),(0,Ze.jsx)(Nn,{TagDiscipline:ye,qitem:te})]}),fe&&(0,Ze.jsxs)("div",{children:[(null==te?void 0:te.question_type)<=1&&(0,Ze.jsx)(Re,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),5===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Xe,{setqitem:ie,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te}),3===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Ae,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),2===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Be,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),4===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(In,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),7===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(ze,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),8===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(He,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un})]})]})})]})]})})}),(0,Ze.jsx)("div",{className:R,children:(0,Ze.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||(Le(!0),Ke(!1))},children:"题库选题"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||Se(!0)},children:"导入试题"}),(0,Ze.jsx)("span",{className:M,onClick:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Cn()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,N.JP)(c);case 4:0===(n=e.sent).status&&window.open("/classrooms/coursesId/exercise/".concat(n.exercise_id,"/").concat(null===(t=a.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 6:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||window.open("/paperlibrary/see/".concat(c))},children:"试卷预览"}),null==wt?void 0:wt.map((function(e,n){return(0,Ze.jsx)(w.ZP,{className:A,type:"primary",onClick:function(){if(!Cn()){if(5===e.id)return Le(!0),void Ke(!0);var n,t,i,s;if(6!==e.id)he(!0),2===e.id?ie({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:"",question_title:"",analysis:""}):ie({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1});else f.history.push("/problems/newcreate?difficult=".concat(null==y||null===(n=y.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==y||null===(i=y.exercise)||void 0===i?void 0:i.id,"&callback_url=/paperlibrary/add/").concat(null==y||null===(s=y.exercise)||void 0===s?void 0:s.id,"?type=2"))}},children:e.name},n)})),(0,Ze.jsxs)("span",{className:L,onClick:function(){Cn()||(x.ZP.info("创建成功"),window.open("/paperlibrary?defaultActiveKey=0"))},children:[(0,Ze.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,Ze.jsx)(Sn,{setScoreShow:qe,ScoreShow:Ee,exerciseitem:y,getdata:un}),Me&&(0,Ze.jsx)(yt,{setScoreShow:Le,isshixuns:Ue,ScoreShow:Me,isloadings:Je,onOk:function(){var e=u()(o()().mark((function e(n,t,i,r){var a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qe(!0),a={exam_id:c,item_bank_ids:n,shixun_ids:t},e.next=4,gn(s()(s()({},a),{},{check_only:i}));case 4:if(l=e.sent,Qe(!1),0!==(null==l?void 0:l.status)){e.next=14;break}return e.next=9,gn(a);case 9:Le(!1),un(),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===l.status&&I.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gn(a);case 2:Le(!1),un(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s){return e.apply(this,arguments)}}()}),(0,Ze.jsx)(Zn.Z,{visible:Ie,onCancel:function(){return Se(!1)},onOk:vn}),(0,Ze.jsx)(I.Z,{centered:!0,title:"编辑题型名称",open:an,width:500,onOk:function(){return tn.submit()},onCancel:function(){return ln(!1)},children:(0,Ze.jsxs)(h.Z,{form:tn,initialValues:{},onFinish:function(){var e=u()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.RK)(s()({id:c},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),un(),ln(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsx)(h.Z.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Ze.jsx)(g.Z,{size:"large",maxLength:6,showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{hidden:!0,name:"item_type_en",children:(0,Ze.jsx)(g.Z,{size:"large"})})]})})]})})),Nt=t(48324),Zt=t(81528),Ct=function(){var e=(0,m.useState)([]),n=p()(e,2),t=n[0],i=n[1];return(0,m.useEffect)((function(){var e=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},It=(0,f.connect)((function(e){return{user:e.user,newExercisePaper:e.newExercisePaper,dispatch:e.dispatch}}))((function(e){e.user;var n,t,i,r,l,c,d=e.newExercisePaper,Z=e.dispatch,I=(0,f.useParams)(),S=Ct(),P=h.Z.useForm(),T=p()(P,1)[0],E=(0,m.useState)(),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)(!1),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(1),D=p()(B,2),z=D[0],V=D[1],W=(0,m.useState)(""),H=p()(W,2),U=H[0],X=H[1],K=(0,f.useSearchParams)(),G=p()(K,1)[0],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1];return(0,m.useEffect)((function(){"2"===G.get("type")&&(X(I.id),V(2))}),[G.get("type")]),(0,m.useEffect)((function(){if(I.id){if(!S.length)return;var e=function(){var e=u()(o()().mark((function e(){var n,t,i,r,l,c,u,d,p,m,f,h,v;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,N.Di)({id:I.id});case 3:i=e.sent,L(!1),r=null==i||null===(n=i.exercise)||void 0===n?void 0:n.sub_discipline_id,l=[],c=a()(S);try{for(c.s();!(u=c.n()).done;){d=u.value,p=a()(d.children);try{for(p.s();!(m=p.n()).done;)(f=m.value).value===r&&(l=[d.value,f.value])}catch(e){p.e(e)}finally{p.f()}}}catch(e){c.e(e)}finally{c.f()}h=null==i||null===(t=i.exercise)||void 0===t?void 0:t.time,v=s()(s()({},i.exercise),{},{sub_discipline_id:l,time:-1===h?null:h}),O(v);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}else O({time:60,difficulty:2});Z({type:"globalSetting/footerToggle",payload:!1})}),[S]),(0,Ze.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,Ze.jsxs)("section",{className:"edu-container",children:[(0,Ze.jsx)("section",{className:"animated fadeIn",children:(0,Ze.jsx)("aside",{style:{marginTop:15},children:(0,Ze.jsxs)(v.Z,{separator:">",children:[(0,Ze.jsx)(v.Z.Item,{children:(0,Ze.jsx)(f.Link,{to:"/paperlibrary",children:"试卷库"})}),(0,Ze.jsx)(v.Z.Item,{children:"人工组卷"})]})})}),(0,Ze.jsxs)("div",{className:"bg-white",children:[(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,Ze.jsxs)("div",{onClick:function(){Q?x.ZP.info("请先保存或取消当前正在编辑的试题。"):V(1)},className:1===z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:1,active:1===z,className:"mr10"}),(0,Ze.jsx)("span",{children:"试卷基础信息"})]}),(0,Ze.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,Ze.jsxs)("div",{onClick:function(){I.id||U?(V(2),U||X(I.id)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:2,active:1!==z,className:"mr10"}),(0,Ze.jsx)("span",{children:"编辑试题"})]})]}),2===z&&(0,Ze.jsxs)("div",{className:"tc",children:[(0,Ze.jsx)(Zt.Z,{defaultValue:null==d||null===(n=d.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name,onFinish:function(){var e=u()(o()().mark((function e(n){var t,i,s,r,a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,N.w0)({id:"".concat(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.id),sub_discipline_id:null==d||null===(s=d.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:"".concat(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time),exercise_name:n,exercise_description:null==d||null===(a=d.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.exercise_description,difficulty:null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.difficulty});case 4:if(0!==e.sent.status){e.next=9;break}return T.setFieldValue("exercise_name",n),Z({type:"newExercisePaper/modifyTitle",payload:n}),e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ze.jsxs)("div",{style:{fontSize:14},children:[(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.time})]}),(0,Ze.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.difficulty)?"简单":2===(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise_types)||void 0===l?void 0:l.q_counts)||0})]}),(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(c=d.editData)||void 0===c||null===(c=c.exercise_types)||void 0===c?void 0:c.q_scores})]})]})]})]}),1===z&&(0,Ze.jsxs)(_.Z,{spinning:A,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,Ze.jsx)("section",{className:[k.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:F&&(0,Ze.jsxs)(h.Z,{layout:"horizontal",form:T,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:k.Z.formWrap,initialValues:F,children:[(0,Ze.jsx)(h.Z.Item,{name:"exercise_name",label:"试卷名称",className:k.Z.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,Ze.jsx)(g.Z,{maxLength:60,className:k.Z.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{label:"方向&课程",name:"sub_discipline_id",className:k.Z.baseLineHeight,rules:[{required:!0,message:"请选择课程"}],children:(0,Ze.jsx)(j.Z,{className:k.Z.baseFormItem,allowClear:!1,placeholder:"请选择方向&课程",options:S,popupClassName:k.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,Ze.jsx)(h.Z.Item,{label:"难度",name:"difficulty",className:k.Z.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,Ze.jsxs)(y.ZP.Group,{className:k.Z.radiogroup,children:[(0,Ze.jsx)(y.ZP.Button,{className:k.Z.easy,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.medium,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.hard,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"答题时长",className:k.Z.baseLineHeight,children:(0,Ze.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,Ze.jsx)(h.Z.Item,{name:"time",noStyle:!0,children:(0,Ze.jsx)(b.Z,{min:1,className:k.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,Ze.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,Ze.jsx)(g.Z.TextArea,{rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,Ze.jsxs)("div",{className:k.Z.bottmodiv,children:[(0,Ze.jsx)(w.ZP,{className:"".concat(k.Z.cancelBtn," mr5"),type:"primary",onClick:function(){f.history.push("/paperlibrary")},children:"取消"}),(0,Ze.jsx)(C.Z,{className:"".concat(k.Z.confirmBtn," ml15"),type:"primary",onClick:u()(o()().mark((function e(){var n,t,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:if((n=T.getFieldsValue()).sub_discipline_id=n.sub_discipline_id[1],!I.id){e.next=10;break}return e.next=7,(0,N.w0)(s()({id:I.id},n));case 7:return 0===e.sent.status&&(X(I.id),V(2),f.history.replace("/paperlibrary/add/".concat(I.id,"?type=2"))),e.abrupt("return");case 10:return e.next=12,(0,N.un)(n);case 12:0===(t=e.sent).status&&(X(null==t||null===(i=t.data)||void 0===i?void 0:i.exam_id),V(2),f.history.replace("/paperlibrary/add/".concat(null==t||null===(r=t.data)||void 0===r?void 0:r.exam_id,"?type=2")));case 14:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]}),2===z&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(kt,{setisedits:$,itemid:U})})]})})}))},82967:function(e,n,t){t.d(n,{I:function(){return a}});var i=t(79800),s=t.n(i),r=t(59301),a=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},75835:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},3550:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},28098:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(26390),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(79545),s=t(68550),r=t(17928),a=t(99487),l=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),f=t(83116),h=t(37613);const v=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var x=(0,f.Z)("Affix",(e=>{const n=(0,h.TS)(e,{zIndexPopup:e.zIndexBase+10});return[v(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),a=e.getOffsetBottom(),l=s();if(l){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(l),c=g(s,o,r),u=j(s,o,a);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),a=_(e.placeholderNodeRef.current),l=g(a,n,i),o=j(a,n,s);if(void 0!==l&&t.top===l||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let a=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(u.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:n,"aria-hidden":"true"}),l.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},l.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(l.Component);k.contextType=m.E_;var N=(0,l.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,l.useContext)(m.E_),r=s("affix",t),[a,o]=x(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return a(l.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return P}});var i=t(92310),s=t.n(i),r=t(75440),a=t(47413),l=t(59301),o=t(92343),c=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(c.E_),i=t("breadcrumb");return l.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,f=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return h(e,t,l,a)}}var x=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:a,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},a);if(s){const e=s||{},{items:n}=e,i=x(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,a=x(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=l.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},a),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return l.createElement(d.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(u.Z,null)))}return e})(i);return null!=c?l.createElement(l.Fragment,null,l.createElement("li",null,c),t&&l.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=x(e,["prefixCls","children","href"]),{getPrefixCls:r}=l.useContext(c.E_),a=r("breadcrumb",n);return l.createElement(_,Object.assign({},s,{prefixCls:a}),h(a,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var I=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:f,children:h,itemRender:x,params:g={}}=e,j=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=l.useContext(c.E_);let k;const Z=y("breadcrumb",n),[S,P]=N(Z),T=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(f,p);const E=v(Z,x);if(T&&T.length>0){const e=[],n=f||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:f,separator:h,dropdownProps:v}=i,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==x&&e.push(x);const j=null!=o?o:s;if("separator"===c)return l.createElement(m,{key:j},h);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==x&&(w=`#/${e.join("/")}`),l.createElement(_,Object.assign({key:j},y,(0,a.Z)(i,{data:!0,aria:!0}),{className:f,dropdownProps:v,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),E(i,g,n,e,w))}))}else if(h){const e=(0,r.Z)(h).length;k=(0,r.Z)(h).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const q=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,P),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return S(l.createElement("nav",Object.assign({className:q,style:F},j),l.createElement("ol",null,k)))};S.Item=j,S.Separator=m;var P=S}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Random__Edit__index.async.js b/p__Paperlibrary__Random__Edit__index.async.js index f6a80ae821..352ac19769 100644 --- a/p__Paperlibrary__Random__Edit__index.async.js +++ b/p__Paperlibrary__Random__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,66208,7078,96898],{76693:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(82100),l=t.n(r),s=t(29186),c=t.n(s),o=t(13720),u=t.n(o),d=t(80619),p=t.n(d),f=t(47074),m=t.n(f),h=t(85573),x=t.n(h),v=t(59301),g=t(30010),y=t(37712),j="▁",A=function(e){p()(t,e);var n=m()(t);function t(){var e;l()(this,t);for(var i=arguments.length,a=new Array(i),r=0;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,g.jsx)(f.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==r?void 0:r.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,g.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,g.jsx)(p.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?m.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!s&&(0,g.jsxs)(f.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,g.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},16644:function(e,n,t){var i=t(82242),a=t.n(i),r=(t(59301),t(19779)),l=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||r,style:a()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(l.ZP,a()(a()({className:f,onClick:p},i),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),x=t(6848),v=t(42930),g=t(80469),y=t(16644),j=t(94334),A=t(37712),k=function(e){var n,t,i,r,s,o,k,b=e.editOffice,w=void 0===b?"view":b,N=e.data,S=(e.theme,e.type),I=e.filename,Z=e.monacoEditor,C=e.className,B=e.style,E=e.close,D=e.onClose,F=e.hasMask,P=e.disabledDownload,_=e.onImgDimensions,R=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(O,2),L=(M[0],M[1],(0,d.useState)("")),T=u()(L,2),H=(T[0],T[1]),J=(0,d.useState)(),Q=u()(J,2),G=Q[0],V=Q[1],q="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==S&&(N=j.Z.API_SERVER+N),I&&(Z.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&H(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===S&&z()}),[S,N]);var z=function(){var e=c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,v.Sv)(I||"educoder",N,I)},K=function(){(0,v.Nd)(I||"educoder",decodeURIComponent(N))};return(0,A.jsxs)("div",{style:a()({},B||{}),className:"".concat(F&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[E&&(0,A.jsxs)("div",{className:p.close,ref:W,children:[!!_&&(0,A.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:function(){D(),_()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,A.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:K,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{className:"",onClick:D,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,A.jsx)(h.ZP,a()({},Z))}),"audio"===S&&(0,A.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,A.jsx)(A.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(s=N)&&void 0!==s&&s.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&G&&(0,A.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(G.key,"&url=").concat(U+G.url,"&callbackUrl=").concat(U+G.callbackUrl,"&fileType=").concat(G.fileType,"&title=").concat(G.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===S&&(0,A.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,A.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===S&&(0,A.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=N)&&void 0!==k&&k.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,A.jsx)(A.Fragment,{children:R?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(f.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,A.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,A.jsx)(m.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(73782),h=t(78673),x=t(78241),v=t(95237),g=t(43604),y=t(94001),j=t(57809),A=t(5152),k=t(8785),b=t(98980),w=t(28720),N=t(37712),S=["key","name"],I=m.Z.TextArea,Z=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],C=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},B="@▁@",E="@▁▁@",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),D=h[0],F=h[1],P=(0,f.useState)(!1),_=p()(P,2),R=(_[0],_[1],(0,k.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var l=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var s=a.split(B).length-1+a.split(E).length-1,c=R(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(r,"个")),i(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,L,H)}})})}),(0,N.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return M.current=i,T.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,s=e.name,c=a()(e,S);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(b.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(g.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=J&&null!==(t=J[s])&&void 0!==t&&t.multi_line||null!=J&&null!==(i=J[s])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(m.Z,{style:{marginLeft:10,width:550},className:b.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(y.Z,{size:"large",className:b.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return F(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(A.x,{placeholder:"请编辑题目解析(非必填)",isEdit:D})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:Z.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(y.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(C,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(8785),p=t(59301),f=t(8591),m=t(3113),h=t(43418),x=t(24334),v=t(92911),g=t(24469),y=t(73440),j=t(61186),A=t.n(j),k=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,b=void 0===j?{}:j,w=(0,p.useState)(!1),N=u()(w,2),S=N[0],I=N[1],Z=(0,p.useState)(""),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useParams)(),F=(0,p.useState)({}),P=u()(F,2),_=P[0],R=P[1],O="edit"===D.type;window.location.href.includes("problemset");function M(e,n){return L.apply(this,arguments)}function L(){return(L=c()(l()().mark((function e(n,t){var a,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=i.getFieldValue("hack_codes"),c=i.getFieldValue(r),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:x.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e,n){return H.apply(this,arguments)}function H(){return(H=c()(l()().mark((function e(n,t){var i,a,r,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=b.userAnswer,r=x.Base64.decode(b.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:x.Base64.encode(r),language:b.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return(new Date).getTime()}return(0,p.useEffect)((function(){(O||o)&&E(o||D.id)}),[D]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,k.jsxs)("div",{children:[(0,k.jsx)(m.ZP,a()(a()({loading:S},n),{},{onClick:c()(l()().mark((function e(){var n,r,s,o,u,d,p,m,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!S){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,T(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,i,a,r,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,r=J(),c=r-o>6e3,0===i||c||setTimeout(s,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),R(a),2===a.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=J(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!S){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),B){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,B=null===(y=d)||void 0===y?void 0:y.identifier,sessionStorage.projectFill=B,E(B),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(B,".json"),{method:"put",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 44:return A=e.sent,e.next=47,M(null,null==A?void 0:A.identifier);case 47:if(0!==(null==(k=e.sent)?void 0:k.status)){e.next=56;break}return b=function(){var e=c()(l()().mark((function e(){var n,t,i,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==A?void 0:A.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=J(),r=a-w>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(b,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),R(i),2===i.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=J(),e.next=53,(0,g.bM)(null==A?void 0:A.identifier,{});case 53:b(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==_?void 0:_.id)&&2!==_.status&&(0,k.jsx)(h.Z,{open:(null==_?void 0:_.id)&&2!==_.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,k.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,k.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,k.jsx)("span",{style:{marginLeft:12,color:0!==_.status&&"#E30000"},children:y.Im[_.status]})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,k.jsx)("span",{style:{marginLeft:12},children:A()(_.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,k.jsx)("span",{style:{marginLeft:12},children:_.language})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,k.jsxs)("span",{style:{marginLeft:12},children:[_.execute_time,"ms"]})]})]}),(0,k.jsx)(y.Y4,a()({},_))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),x=t(98980),v=t(45532),g=t(52103),y=t(5152),j=t(37712),A=["key","name"],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],b=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,r=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,A=e.showAddIcon,b=e.addItem,w=e.deleteItem,N=1===(null==n?void 0:n[a]),S=function(){var e;N?t(u()(u()({},n),{},c()({},a,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:S,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:k[r]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(y.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:S,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:b,style:{visibility:A?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:x.Z.deleteIcon,onClick:w,style:{visibility:r>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,v=e.form,g=e.showAnalysis,w=void 0===g||g,N=(0,d.useState)(),S=l()(N,2),I=S[0],Z=S[1],C=(0,d.useState)(!1),B=l()(C,2),E=B[0],D=B[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(y.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(k[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,f=n.name,x=a()(n,A),g=I===l,y=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},x),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(b,{choiceTextKey:s,answerKey:o,index:r,isEdit:g,setInputActive:function(){Z(l)},form:v,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:y,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return i(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return D(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return y}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(98980),f=t(52103),m=t(5152),h=t(91006),x=t(37712),v=["key","name"],g=s.Z.Panel,y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,m=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,s=e.name,y=l()(e,v);return(0,x.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(s)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{name:s,children:(0,x.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),x=t(43418),v=t(95237),g=t(43604),y=t(73782),j=t(6848),A=t(78673),k=t(78241),b=t(94001),w=t(5152),N=t(52103),S=t(98980),I=t(37712),Z=["key","name"],C=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(g.Z,{className:S.Z.blankWrapper,children:[(0,I.jsx)(y.Z,{className:S.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=m()(n),r=e.target.value.trim();a[i]=r,t(a)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:S.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:S.Z.modal,onOk:function(){var i=m()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(g.Z,{children:(0,I.jsx)("div",{className:"".concat(S.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},B=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(A.Z,{checked:!t,onChange:function(e){i(!e)}})},E="▁",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(r>0){var c=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(c,"个")),t(r,c)}}(e,n,N,F)}})})}),(0,I.jsx)(k.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return A.current=i,D.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(k.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=a()(e,Z);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(S.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(g.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(g.Z,{children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(C,{})}))}),r&&(0,I.jsx)(g.Z,{flex:"224px",children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:S.Z.blankInputNumberWrapper,children:(0,I.jsx)(b.Z,{className:S.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(y.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==P?void 0:P.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==P?void 0:P.length)>1?"mb30":"".concat(S.Z.hide),children:[(0,I.jsx)(k.Z.Item,{name:"is_ordered",children:(0,I.jsx)(B,{})}),(0,I.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return m(!0)},children:(0,I.jsx)(k.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(98980),x=t(5152),v=t(37712),g=["key","name"],y=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(f.Z,{onClick:l,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(a?h.Z.activeAnswer:""),children:y[r]}),(0,v.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(a?h.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(h.Z.setAnswerBtn," ").concat(a?h.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},A=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),s=r[0],o=r[1];return(0,v.jsxs)("div",{className:h.Z.wrap,children:[(0,v.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,v.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=a()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=t(30010),c=t(98980),o=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(s.Z,a()(a()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,r=void 0===a?140:a;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return B}});var i=t(91232),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),x=t(95237),v=t(43604),g=t(6848),y=t(73782),j=t(94001),A=t(98980),k=t(5152),b=t(30010),w=t(39248),N=t(37712),S=["value","onChange"],I=["key","name"],Z=function(e){var n=e.value,t=e.onChange,i=u()(e,S);return(0,N.jsx)(b.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},C=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(f.Z,{closable:!0,onClose:i,className:A.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},B=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,s=void 0===r?i:r,o=(0,d.useState)(!1),f=l()(o,2),b=f[0],S=f[1],B=(0,d.useState)(""),E=l()(B,2),D=E[0],F=E[1],P=m.Z.useWatch("use_keywords",t),_=m.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:A.Z.wrap,children:[(0,N.jsx)("div",{className:A.Z.questionTitleEditorWrap,children:(0,N.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(k.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(Z,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!s&&(0,N.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&s&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(P||!s)&&(0,N.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(_)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(A.Z.title," mb10"),children:s?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(y.Z,{value:D,onChange:function(e){F(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(r=o.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],m=a()(u);try{for(m.s();!(s=m.n()).done;){var h=s.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),F(""))},className:A.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(C,{onClose:function(){return r(t)}})})),s&&(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:A.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:A.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return S(!0)},children:(0,N.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:b})})})]})}},72947:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return a.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return r.u},uh:function(){return i.u}});var i=t(91006),a=t(1480),r=t(32336),l=t(32101),s=t(12944),c=t(17498)},7078:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),a=t.n(i),r=t(37205),l=t.n(r),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                                                            "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){h.length=0,x=["
                                                                              "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                                                            • "+a.text+"");var r=[];return n=A(e,++n,a.level,r),r.length>0&&(i.push("
                                                                                "),r.forEach((function(e){i.push(e)})),i.push("
                                                                              ")),i.push("
                                                                            • "),n=A(e,n,t,i)}function k(){return A(h,0,0,x),x.push("
                                                                            "),x.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=S(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},I={};function Z(){return I}function C(){N=0,I={}}function B(e){return e=e.replace(w,(function(e,n){var t=S();return I[t]={type:"inline",expression:n},t}))}var E=v.listitem;v.listitem=function(e){return E(B(e))};var D=v.paragraph;v.paragraph=function(e){return D(B(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(B(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                            ".concat(e,"

                                                                            "):'
                                                                            ').concat(t?e:(0,m.escape)(e,!0),"
                                                                            \n"):'
                                                                            '+(t?e:(0,m.escape)(e,!0))+"
                                                                            "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:b,renderer:v});var P=f(),_=(t(64018),t(24830)),R=t(94334),O=t(15342),M=t(1012),L=t(38696),T=t(37712),H="@▁@",J=/]*>/g;var Q=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,N=e.onFillBlur,S=void 0===N?function(){}:N,I=String(t),B=(0,d.useState)(""),E=u()(B,2),D=E[0],F=E[1],Q=(0,d.useState)("office"),G=u()(Q,2),V=G[0],q=G[1],U=(0,d.useState)([]),W=u()(U,2),z=W[0],Y=W[1],K=(0,d.useRef)("a"+(0,M.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                            '.concat($(I||""),"
                                                                            ")}var n=P(I);n=$(n);var t=Z();I.match(/\[TOC\]/)&&(n=n.replace("

                                                                            [TOC]

                                                                            ",k()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,h]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[z]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),l=r[0],s=r[1];s.value=null===(a=A[l])||void 0===a?void 0:a.value,"warning"===A[l].type?s.className="program-fill-warning":"success"===A[l].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=A[h])&&void 0!==p&&p.score?"".concat(null===(f=A[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(A)}}),[A]);var ne=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),w(z,e.target.dataset.id)},te=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),S(z,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),q("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=a()(a()({},p),j));var le=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(_.ZP.isSupported()){var n=new _.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),C(),y()}}),[ee,ae.current,re]),(0,T.jsxs)(T.Fragment,{children:[r&&(0,T.jsx)("div",{ref:ae,children:ee}),!r&&(0,T.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,T.jsx)(L.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:a()({},m),onClose:function(){return F("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(8785),a="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),r=t(79800),l=t.n(r),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,f.jsxs)(o.Z,a()(a()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),A=t.n(j),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,l=void 0===r?"":r,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(b,A()(A()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(b,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},N=t(98557),S=t(78241),I=t(73782),Z=t(3113),C={labelCol:{span:4},wrapperCol:{span:20}},B=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,A()(A()({},C),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),D=t(8591),F=t(75166),P=S.Z.useForm,_={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,i=P(),a=u()(i,1)[0],r=(0,f.useRef)();function l(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(S.Z,A()(A()({form:a},R),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(I.Z,{style:_})}),(0,g.jsx)(M,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,l)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(I.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function M(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(F.KI,"/api/attachments.json")),i.send(t)}var T=t(5112),H=t(94001),J=T.ZP.Group,Q={margin:"0 8px"},G=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"单元格数:"}),(0,g.jsx)("span",{style:Q,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(H.Z,{})}),(0,g.jsx)("span",{style:Q,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(H.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(J,{children:[(0,g.jsx)(T.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(T.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(T.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(T.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),q=t(92911),U=t(1012),W=t(43418),z="link",Y="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},z,"添加链接"),K,"添加代码块"),Y,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,s=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,A=e.isFocus,k=void 0!==A&&A,b=e.watch,S=e.insertTemp,I=e.mode,Z=void 0===I?"markdown":I,C=e.id,F=void 0===C?"markdown-editor-id":C,P=e.showResizeBar,_=void 0!==P&&P,R=e.noStorage,M=void 0!==R&&R,T=e.showNullButton,H=void 0!==T&&T,J=e.showNullProgramButton,Q=void 0!==J&&J,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ve=e.disabled,ge=void 0!==ve&&ve,ye=e.disabledFill,je=void 0!==ye&&ye,Ae=e.placeholder,ke=void 0===Ae?"":Ae,be=e.values,we=void 0===be?"":be,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ie=Se[0],Ze=Se[1],Ce=(0,f.useState)(t),Be=u()(Ce,2),Ee=Be[0],De=Be[1],Fe=(0,f.useState)(b),Pe=u()(Fe,2),_e=Pe[0],Re=Pe[1],Oe=(0,f.useState)(oe),Me=u()(Oe,2),Le=Me[0],Te=Me[1],He=(0,f.useState)(""),Je=u()(He,2),Qe=Je[0],Ge=Je[1],Ve=(0,f.useState)(0),qe=u()(Ve,2),Ue=qe[0],We=qe[1],ze=(0,f.useState)(d),Ye=u()(ze,2),Ke=Ye[0],Xe=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,U.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(we),null==Ie||Ie.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var l,s=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(s=r[0]);var c=s.getAsFile(),o=c.name.split(".").pop();L(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(ln.current,{mode:Z,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!Q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),l=a.lastIndexOf("@▁@",i.ch),s=a.lastIndexOf("@▁▁@",i.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,l,s,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var a,r,l;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,f.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],l=p()({},a,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(F,Ee),nn(!0))}}),1e4),(0,f.useEffect)((function(){Re(b)}),[Ie,b]),(0,f.useEffect)((function(){Ie&&k&&Ie.focus()}),[Ie,k]),(0,f.useEffect)((function(){if(_e&&Ie){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,_e]),(0,f.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,f.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,f.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();De(t),We((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(Q?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,f.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),De(t),Ie.setCursor(ge?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,f.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                                                            \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Re(!_e),Ie.focus();case"trigger-full-screen":return Te(!Le),Ie.focus();case z:return void Ge(z);case K:return void Ge(K);case Y:return void Ge(Y);case X:return void Ge(X);default:throw new Error}}),[Ie,_e,Le]),fn=(0,f.useCallback)((function(e){switch(Ge(""),Qe){case z:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case K:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case Y:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case X:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,cn]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(s),height:ie(Ke)},vn=((0,f.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ue]),function(e){var n=[];if(Q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(_e?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,g.jsx)(w,{insertTemp:S,watch:_e,fullScreen:Le,showNullButton:H,showNullProgramButton:Q,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:ke})}),_e?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(y,{value:Ee}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:je,showProgramFill:Q,value:Ee})]}):null]})]})}),_?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:se[Qe]?(0,g.jsx)(W.Z,{centered:!0,title:se[Qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),l=t.n(r),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return _e},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return He},t7:function(){return P},Gi:function(){return re},YG:function(){return ae},qp:function(){return w},vr:function(){return Oe},qE:function(){return Ee},Je:function(){return O},cq:function(){return xe},tp:function(){return S}});var i=t(59301),a="banner___PoUBO",r="content___XoDjy",l="btns___Pb35j",s=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,s.jsx)("div",{className:a,children:(0,s.jsxs)("div",{className:r,children:[(0,s.jsxs)("aside",{children:[(0,s.jsxs)("p",{children:[(0,s.jsx)("b",{children:u}),(0,s.jsx)("span",{children:d})]}),t.length>0&&(0,s.jsx)("div",{className:l,children:t.map((function(e,n){return(0,s.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,s.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,s.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",y="active___XryTX",j="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,l=e.onTitleChange,c=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,N=e.style,S=void 0===N?{}:N,I=e.fontColor,Z=void 0===I?"#6A7283":I,C=e.showCount,B=(0,i.useState)(0),E=u()(B,2),D=E[0],F=E[1],P=(0,i.useState)(!1),_=u()(P,2),R=_[0],O=_[1],M=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),O(!1)}),[t]),(0,s.jsxs)("div",{className:k()(d,c),style:S,children:[(0,s.jsx)("div",{onClick:(0,b.throttle)((function(){return null==l?void 0:l()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(p," ").concat(l?"current":""),children:o}),(0,s.jsxs)("div",{className:R?"".concat(f," ").concat(j):f,children:[(0,s.jsx)("div",{className:h,ref:L,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,s.jsx)("div",{className:x,ref:M,children:null==t?void 0:t.map((function(e){return(0,s.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:Z},className:a===e.id?y:"",children:[(0,s.jsx)("span",{title:e.name,className:v,children:e.name}),!!C&&(0,s.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,s.jsx)(i.Fragment,{children:1===D?(0,s.jsxs)("div",{onClick:function(){var e;F(2),(null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,s.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,s.jsxs)("div",{onClick:function(){L.current.scrollTop=0,F(1),O(!1)},className:m,children:["收起",(0,s.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",S=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l;return(0,s.jsx)("div",{style:c,className:k()(N,r),children:t.map((function(e){return(0,s.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?k()(N,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",Z="dropdown___vSy8B",C="menu___NiyBu",B="text___Grueu",E="b1___ZKryM",D="b2___aKyGa",F=t(73782),P=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,r=e.value,l=void 0===r?"":r,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],v=h[1],g=(0,i.useState)(""),y=u()(g,2),j=y[0],A=y[1];(0,i.useEffect)((function(){var e,n=l;null!==(e=JSON.stringify(l))&&void 0!==e&&e.includes("{")&&(v(l.id),n=l.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[l]);var b=function(){c(encodeURIComponent(j),x||null)};return(0,s.jsxs)("div",{className:k()(I,o),style:p,children:[!!a.length&&(0,s.jsxs)("div",{className:Z,children:[(0,s.jsxs)("div",{className:B,children:[null===(n=a.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,s.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,s.jsx)("b",{className:E}),(0,s.jsx)("b",{className:D})]}),(0,s.jsx)("div",{className:C,children:a.map((function(e,n){return(0,s.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,s.jsx)(F.Z,{onPressEnter:b,value:j,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:f}),(0,s.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},_="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,r=e.pageSize,l=e.style,c=void 0===l?{}:l,o=n<2,u=n>=Math.ceil(a/r);return a<=r?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)("div",{className:k()(_,i),style:c,children:[(0,s.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?R:"",children:"上一页"}),(0,s.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},M=t(94334),L=t(42930),T=(t(96908),t(57177),t(81378),t(16644)),H="list___jb2Ay",J="wrap___VsQDr",Q="li___IxCLC",G="cover___Mu8wr",V="img___IpFLA",q="bq___Bil0T",U="sign___DXJ4d",W="name___l7FoJ",z="e___pXQUG",Y="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(H,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,s.jsx)("div",{className:J,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:(0,s.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:Q,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(c))},children:[(0,s.jsxs)("div",{className:V,children:[(0,s.jsx)("img",{className:G,src:"".concat(M.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,s.jsx)("img",{className:U,src:a,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,s.jsx)("img",{className:U,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,s.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,s.jsx)("div",{className:q,children:"开放课程"})})]}),(0,s.jsx)("div",{className:W,children:(0,s.jsx)(X.Z,{title:i,children:(0,s.jsx)("span",{className:z,children:i})})}),(0,s.jsx)("div",{className:Y,children:(0,s.jsxs)("div",{children:[(0,s.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,s.jsx)("span",{children:e.stages_count})]})}),(0,s.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,s.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,s.jsx)(T.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,s.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:[(0,s.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,s.jsxs)("div",{className:ne.top,children:[(0,s.jsx)(X.Z,{title:e.name,children:(0,s.jsx)("div",{className:ne.name,children:e.name})}),(0,s.jsx)("img",{className:ne.img,src:M.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,s.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,s.jsxs)("div",{className:ne.btns,children:[(0,s.jsx)("div",{children:"开放课程"}),(0,s.jsx)("aside",{children:"开放课堂"})]}),a&&(0,s.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,s.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,s.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,s.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,s.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,s.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,s.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,s.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,s.jsxs)("div",{className:ne.lockWrap,children:[(0,s.jsx)("img",{src:"".concat(M.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,s.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,s.jsx)(T.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l,o=e.tabBarExtraContent;return(0,s.jsxs)("div",{className:k()(ie.tabs,r),style:c,children:[(0,s.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,s.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,s.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,s.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,s.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,s.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,s.jsx)("div",{className:ie.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,s.jsx)("div",{className:k()(n),style:i,children:a})},le="orderWrap___ZfyGX",se="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,r=e.onSort,l=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,s.jsxs)("div",{className:k()(le,a),children:[(0,s.jsx)(fe.Z,{dropdownRender:function(){return(0,s.jsx)(me.Z,{children:o.map((function(e,n){return(0,s.jsx)(me.Z.Item,{onClick:function(){return l(e.id)},children:e.name},n)}))})},children:(0,s.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,s.jsxs)("span",{className:se,children:[(0,s.jsx)("span",{className:ce,children:(0,s.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,s.jsx)("span",{className:oe,children:(0,s.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),ye=t(7557),je=t.n(ye),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Se=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,a=e.children,r=e.loading,l=void 0!==r&&r,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,f=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=we()(e,Ie),v=(0,i.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,s.jsx)(Se.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(Ne.btn,Ne["".concat(f,"-").concat(h)],n),style:ge()({},t),size:f,shape:h,loading:y||l},x),{},{children:a}))},Ce="head___ghH72",Be="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,r=e.onClick,l=e.title;return(0,s.jsxs)("div",{className:k()(Ce,n),style:t,children:[(0,s.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,s.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,s.jsx)("b",{title:l,children:l}),(0,s.jsx)("div",{className:Be,children:a})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",_e=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,r=e.cancelShow,l=void 0===r||r,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,s.jsxs)("div",{className:k()(De,u),style:d,children:[t&&(0,s.jsx)(Se.ZP,{loading:f,onClick:a,type:"primary",className:Fe,children:i}),l&&(0,s.jsx)(Se.ZP,{onClick:o,className:Pe,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,r=e.children,l=e.RightContent;return(0,s.jsx)("div",{className:k()(Re.fixedBottom,n),style:i,children:(0,s.jsxs)("div",{className:Re.wrap,children:[(0,s.jsx)("div",{className:Re.left,children:a}),(0,s.jsx)("div",{className:Re.center,children:r}),(0,s.jsx)("div",{className:Re.right,children:l})]})})},Me="crumbs___V41Oe",Le="hover___bEIVd",Te=t(8785),He=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.dataSource,l=void 0===r?[]:r;return(0,s.jsx)("div",{className:k()(Me,n),style:a,children:l.map((function(e,n){return n"," "]})]},n):(0,s.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Je=t(31797),Qe=["onChange"],Ge=Je.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Qe),a=(0,i.useState)(null),r=u()(a,2),l=r[0],c=r[1];(0,i.useEffect)((function(){"number"==typeof l&&l>=0&&n(l)}),[l]);return(0,s.jsx)(Ge,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73440:function(e,n,t){t.d(n,{Y4:function(){return D},Im:function(){return C},ZP:function(){return P}});var i=t(79800),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(73782),h=t(3113),x=t(78386),v=t(20538),g=t(96868),y=t(24334),j=t(87575),A=t(7078),k=t(42930),b=t(34376),w=t(92911),N=t(8785),S=t(37712),I=m.Z.TextArea,Z={visible:!1,tabIndex:"0"},C=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),B=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(B||{});function E(e,n){switch(n.type){case B.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case B.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function D(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,r=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(i&&!s&&h.current){var e=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,k.pp)(y.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var t=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,k.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!s&&v.current){var l=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,k.pp)(y.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,S.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,S.jsx)("div",{ref:h}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,S.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,S.jsx)("div",{ref:v}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case g.h.EXECUTEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,S.jsx)(A.Z,{value:a,style:N}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})})]}),(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,S.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[y.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",j," "]})}function F(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,r=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,S.jsx)("p",{children:"执行结果:"}),(0,S.jsx)("pre",{children:y.Base64.decode(a)})]});break;case g.h.NOMATCH:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsxs)("p",{children:["输出:",a&&y.Base64.decode(a)]}),(0,S.jsxs)("p",{children:["预期输出:",l&&y.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["最后执行的输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",s," "]})}var P=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(E,Z),y=a()(g,2),A=y[0],k=y[1],b=A.visible,C=A.tabIndex,D=(0,N.useSearchParams)(),P=a()(D,1)[0];function _(e){var n=e.target.id;k({type:B.SET_TABINDEX,payload:n})}var R=(0,f.useMemo)((function(){if(s){s.status;return(0,S.jsx)(S.Fragment,{children:F(s)})}return null}),[s]);var O=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:"test-case-panel",children:[(0,S.jsxs)("div",{className:"test-case-panel-body ".concat(b?"active":""),children:[(0,S.jsxs)("ul",{className:"s-navs",children:[(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"0"===C?"active":"",id:"0",onClick:_,children:"自定义测试用例"})}),(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"1"===C?"active":"",id:"1",onClick:_,children:"代码执行结果"})})]}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("0"===C?"":"hide"),children:(0,S.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("1"===C?"":"hide"),children:t?(0,S.jsx)(j.Z,{message:r}):s?(0,S.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,S.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,S.jsx)("a",{className:"btn-collapse ".concat(b?"up":""),onClick:function(){k({type:B.SET_VISIBLE,payload:!b})},children:b?(0,S.jsx)(x.Z,{}):(0,S.jsx)(v.Z,{})}),(0,S.jsxs)("footer",{className:"footer",children:[(0,S.jsx)("span",{children:"控制台"}),(0,S.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,S.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){k({type:B.SET_VISIBLE,payload:!0}),k({type:B.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==P.get("qtype")&&(0,S.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){k({type:B.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return m},fu:function(){return l},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),r=t(92911);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},16707:function(e,n,t){t.d(n,{Z:function(){return Be}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},f=t(78241),m=t(6848),h=t(43418),x=t(94001),v=t(8591),g=t(73782),y=t(28103),j=t(3113),A=t(27092),k=t(95237),b=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(7078),N=t(8785),S=t(42930),I=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=t(40073),C=t(37205),B=t.n(C),E=t(39647),D=t.n(E),F=t(24905),P=t(30010),_=t(76693),R=t(69867),O="wrap___OIoOI",M="modal___Z3hfU",L="titleWrap___aK3oG",T="required___NHoO7",H="title___uxb1R",J="colorGray___O8YPg",Q="choiceWrap___t51sb",G="answer___vsBnh",V="activeAnswer___AJN4p",q="deleteIcon___WvOJZ",U="addIcon___UyeIs",W="editorWrap___uqcFU",z="htmlWrap___GcBNL",Y="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(D()(e,te),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)([]),x=u()(m,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],w=(0,d.useState)(),N=u()(w,2),I=N[0],Z=N[1],C=(0,d.useState)(!1),E=u()(C,2),J=E[0],Q=E[1];(0,d.useEffect)((function(){i&&t&&(s(null==i?void 0:i.name),f(null==i?void 0:i.analysis),Z(null==i?void 0:i.is_ordered),Q(!0))}),[i]),(0,d.useEffect)((function(){if(J){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));y(e),Q(!1)}}),[J]),(0,d.useImperativeHandle)(n,(function(){return{onSave:G,Clear:V}}));var G=function(){var e=[],n=!1;return l?(g.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,S.eR)(t,1e4)||(b("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:l,analysis:p,standard_answers:e,is_ordered:I})):(v.ZP.info("请您输入题干"),!1)},V=function(){s(""),f(""),y([]),Z(!1)},q=function(e,n,t){b("");var i=g.slice();i[e][n]=t,y(i)},U=function(e){var n=g.slice();n[e]=[].concat(B()(n[e]),[""]),y(n)},W=function(e,n){var t=g.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void y(t);h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),y(t)}})},z=function(e){h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){var n=g.slice();n=g.filter((function(n,t){return e!==t})),y(n)}})};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(_.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:l,onChange:function(e){return s(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=g.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(F.Z,{checked:I,onChange:function(e){return Z(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ae=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),re=t(5112),le=["globalSetting","loading","editData","dispatch","onRef","isEdit"],se=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(D()(e,le),(0,d.useState)()),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){if(t&&i){f(null==t?void 0:t.name),g(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));s("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return p?l?{name:p,choices:[{choice_text:"正确",is_answer:"0"===l?1:0},{choice_text:"错误",is_answer:"1"===l?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){f(""),g(""),s("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:p,onChange:function(e){return f(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:l,onChange:function(e){return s(e.target.value)},children:[(0,ne.jsx)(re.ZP.Button,{value:"0",className:"".concat(Y," mr40"),children:"正确"}),(0,ne.jsx)(re.ZP.Button,{value:"1",className:Y,children:"错误"})]}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return g(e)}})]})},ce=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(se)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,oe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)([]),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),y(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!g.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(g.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g.includes(n)?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g.includes(n)?V:""),onClick:function(){g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},pe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),fe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],me=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],he=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,fe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)(),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),y(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(me[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",g),"number"!=typeof g)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g===n?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g===n?V:""),onClick:function(){return y(n)},children:me[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),n===g&&y(null)}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},xe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(he)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ge=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,ve),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){var e;t&&i&&(s(null==t?void 0:t.name),f(null==t?void 0:t.analysis),g(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return l?x?{name:l,answer_texts:[x],analysis:p}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){s(""),f(""),g("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return s(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"参考答案:"})}),(0,ne.jsx)(P.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return g(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ye=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ge)),je=t(89392),Ae=["globalSetting","loading","dispatch","editData","onRef","isEdit"],ke=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],be=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),r=(D()(e,Ae),(0,d.useState)("")),l=u()(r,2),s=l[0],c=l[1],o=(0,d.useState)([]),p=u()(o,2),f=p[0],h=p[1];console.log(f),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));h(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:g}}));var x=function(){if(!s)return v.ZP.info("请您输入题干"),!1;if(0===f.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(ke[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=f.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:s,sub_item_banks:a}},g=function(){c(""),h([])},y=function(e,n,t){var i,a=(0,je.cloneDeep)(f);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),h(a)};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:s,onChange:function(e){return c(e)}}),null==f?void 0:f.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return y("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),y("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(P.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return y("value",n,e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,r;return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?V:""),onClick:function(){return y("answer",n,i)},children:ke[i]})}),(0,ne.jsx)("div",{className:W,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return y("details",n,e)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return y("edit",n,i)},children:(0,ne.jsx)(w.Z,{value:t})})}),i>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){return y("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return y("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return y("analysis",n,e)}})]})]},e.id)}))]})},we=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(be)),Ne=t(57265),Se=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,r=e.questionParams;return(0,ne.jsx)(h.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(k.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ne.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==r?void 0:r.type)&&(0,ne.jsx)(j.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ie=t(66208),Ze=t(72947),Ce=t(24334),Be=function(e){var n,t,i,r,s,o,C,B,E,D,F,P=e.data,_=e.submit,R=e.goBack,O=(e.loading,e.onTypeScore),M=e.editPreview,L=void 0!==M&&M,T=e.onSkipExamination,H=e.selectValue,J=e.onExchange,Q=(0,d.useRef)(),G=(0,d.useState)(null),V=u()(G,2),q=V[0],U=V[1],W=(0,d.useState)(!1),z=u()(W,2),Y=z[0],K=z[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),re=f.Z.useForm(),le=u()(re,1)[0],se=(0,N.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],fe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){L||(0,S.Dk)("试卷预览")}),[L]);var me=["容易","简单","适中","困难"],he=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ge=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},je=function(e){var n;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},Ae=function(e){var n,t;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"预期输出:"}),(0,ne.jsx)(w.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},ke=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(m.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,S.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(N.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},be=function(e){console.log(e,"key"),T(e-1)},Ne=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(pe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ye,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(we,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(f.Z,{form:le,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),le.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(l()().mark((function n(t){var i,r,s;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Ce.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(r.is_cover=1),n.next=4,(0,I.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:r});case 4:0===(null==(s=n.sent)?void 0:s.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ze.tc,{form:le,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(y.Z,{})]})});"PROGRAM"===n&&N.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(H,"&exercise=true"))},Be=function(){var e=c()(l()().mark((function e(n,t,i){var a,r,s,c,o,u,d,p,f,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=Q.current)||void 0===a?void 0:a.onSave();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return s={question_score:t.score,analysis:r.analysis},i&&(s.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],s.question_type="JUDGMENT"===n?2:1,s.question_title=null==r?void 0:r.name,null==r||null===(c=r.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),s.question_choices=o,s.standard_answers=u),"COMPLETION"===n&&(s.is_ordered=r.is_ordered,s.question_title=null==r?void 0:r.name,s.question_type=3,p=[],null==r||null===(d=r.standard_answers)||void 0===d||d.forEach((function(e,n){p.push({choice_id:e.position,answer_text:e.answer_text})})),s.standard_answers=p),"SUBJECTIVE"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=3,s.standard_answers=null==r?void 0:r.answer_texts),"COMBINATION"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=7,s.sub_questions=null==r||null===(f=r.sub_item_banks)||void 0===f?void 0:f.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete s.analysis),e.next=13,(0,I.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:s});case 13:0===(null==(m=e.sent)?void 0:m.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Ee=function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,I.ZP)("/api/exercises/".concat(se.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,T(H);case 7:v.ZP.success("更新成功");case 8:(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=null==P||null===(n=P.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),Fe=L&&1!==(null==P||null===(t=P.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:p.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:p.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:p.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:p.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==P?void 0:P.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:De&&De.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==P||null===(i=P.exam)||void 0===i?void 0:i.time)||null===(null==P||null===(r=P.exam)||void 0===r?void 0:r.time)?"不限":null==P||null===(s=P.exam)||void 0===s?void 0:s.time})]})]}),null==P||null===(o=P.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:p.list,children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:p.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:p.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:p.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:p.right,children:[(0,ne.jsxs)("div",{className:p.examName,id:"examName",children:[(0,ne.jsx)("div",{className:p.name,children:(0,ne.jsx)(m.Z,{title:null==P||null===(C=P.exam)||void 0===C?void 0:C.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:p.t,children:null==P||null===(B=P.exam)||void 0===B?void 0:B.name})})}),L&&1===(null==P||null===(E=P.exam)||void 0===E?void 0:E.exercise_status)&&(0,ne.jsx)(Ie.op,{openLoading:!0,shape:"default",onClick:Ee,type:"primary",children:"更新试卷"}),!L&&(0,ne.jsx)(j.ZP,{onClick:function(){var e,n=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,J();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:p.topWarp,children:null==P||null===(D=P.questionList)||void 0===D?void 0:D.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:p.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:p.so,children:["共",(0,ne.jsxs)("span",{className:p.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),!L&&(0,ne.jsxs)("div",{className:p.btn,children:[(0,ne.jsx)(j.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,h.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:p.modalColumn,children:(0,ne.jsxs)("div",{className:p.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},O(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(j.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),r=n.name,void(s=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(r,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.update({cancelButtonProps:{disabled:!0}}),e.next=3,J({seleted_item_bank_ids:a},{type:n.type});case 3:s.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(r,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,r,s},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,r,s,o,u,f,m,x;return q===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(j.ZP,{onClick:function(){return U(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(j.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?h.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!0),le.submit()):Be(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ne(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,children:[(0,ne.jsxs)("div",{className:p.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(w.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(w.Z,{style:{paddingRight:10},className:p.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),L&&"PRACTICAL"!==e.type&&(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){var e,t,i;q?v.ZP.warning("先保存或取消当前正在编辑的试题"):(le.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Ce.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?N.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(se.coursesId,"/exercise/").concat(se.categoryId,"/detail?random=true")):U(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){return function(e,n,t,i){var a,r,s="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(s.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(r=c()(l()().mark((function i(){return l()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,J({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return r.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(w.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:p.titleHtml,value:Ce.Base64.decode((null===(r=n.program_attr)||void 0===r?void 0:r.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(f=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:p.single,children:null==f||null===(m=f.choices)||void 0===m?void 0:m.map((function(e,n){return e.is_answer&&x.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[f.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:f.analysis?f.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==f?void 0:f.discipline_name)||"--","/").concat(null==f?void 0:f.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==f?void 0:f.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&je(n),"PROGRAM"===e.type&&Ae(n),"BPROGRAM"===e.type&&ge(n),"COMBINATION"===e.type&&(s=n,o=t,(0,ne.jsx)("div",{children:null==s||null===(u=s.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:p.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==s?void 0:s.discipline_name)||"--","/").concat(null==s?void 0:s.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==s?void 0:s.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&ke(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),L?(0,ne.jsx)(Ie.vr,{children:(0,ne.jsx)(A.Z,{showTotal:S.rU,total:null==P||null===(F=P.exam)||void 0===F?void 0:F.total_num,pageSize:1,current:H+1,showSizeChanger:!1,onChange:be,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ie.vr,{LeftContent:(0,ne.jsx)(Ie.op,{onClick:R,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(k.Z,{align:"middle",children:[(0,ne.jsx)(b.Z,{color:"#55575D",overlayClassName:p.popover,open:Y,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ie.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void h.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:p.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:Z.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:p.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(g.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){var t,i,a,r,s,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],r=[],s=[],null==P||null===(t=P.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&r.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?s.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",r),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:r,shixun_ids:s},e.next=12,_(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ie.op,{shape:"default",type:"primary",onClick:function(){return _()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(Se,{visible:ee,questionParams:ie.current,onRandomExchange:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,J({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&N.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(se.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},88204:function(e,n,t){t.r(n),t.d(n,{default:function(){return Zt}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p="wrapper___KtBVT",f="breadCrumbWrapper___k9tSB",m="baseInfo____j5EY",h="radioBtnWrapper___k9OCh",x="radiogroup___e2fW6",v="easy___WcUAp",g="medium___U_o3j",y="hard___dAXLS",j="fixedBottom___liDZ4",A="cancelBtn___ZV9Mi",k="confirmBtn___DwH6m",b=t(8591),w=t(78241),N=t(66104),S=t(8785),I="digitalLabel___hkWuZ",Z="active___jawU1",C="titleEditor___wX1lW",B="title___SuT2h",E="editIcon___XrTIi",D="paperTab___GUxeB",F="tabItem___or0fY",P="dottedLine___Ln0Xr",_=t(37712),R=function(e){var n=e.number,t=e.active,i=e.className;return(0,_.jsx)("div",{className:"".concat(I," ").concat(t?Z:""," ").concat(i),children:n})},O=t(6848),M=t(73782),L=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,d.useState)(!1),a=u()(i,2),r=a[0],s=a[1],o=(0,d.useState)(n),p=u()(o,2),f=p[0],m=p[1];return(0,d.useEffect)((function(){m(n)}),[n]),(0,_.jsx)("div",{className:C,children:r?(0,_.jsx)(M.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:f,onChange:function(e){m(e.target.value)},onBlur:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,_.jsxs)("div",{className:B,onDoubleClick:function(){return s(!0)},children:[f,(0,_.jsx)(O.Z,{title:"点击编辑试卷名称",children:(0,_.jsx)("i",{className:"".concat(E," iconfont icon-bianji_Hover"),onClick:function(){return s(!0)}})})]})})},T=t(95237),H=t(43604),J=function(e){var n,t,i,a,r,s,o,p=e.onChange,f=void 0===p?c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):p,m=e.tabs,h=e.activeKey,x=e.defaultActiveKey,v=e.className,g=void 0===v?"":v,y=(0,d.useState)(void 0===x?null===(n=m[0])||void 0===n?void 0:n.key:x),j=u()(y,2),A=j[0],k=j[1];return(0,d.useEffect)((function(){void 0!==h&&k(h)}),[h]),(0,_.jsxs)(T.Z,{justify:"center",align:"middle",className:"".concat(D," ").concat(g),children:[(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(t=m[0])||void 0===t?void 0:t.key)?Z:""),onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(m[0].key);case 2:k(null===(n=m[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:1,active:A===(null===(i=m[0])||void 0===i?void 0:i.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(a=m[0])||void 0===a?void 0:a.label})]}),(0,_.jsx)(H.Z,{flex:"188px",className:"".concat(P," ml30 mr30")}),(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(r=m[1])||void 0===r?void 0:r.key)?Z:""),onClick:c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(null===(n=m[1])||void 0===n?void 0:n.key);case 2:k(null===(t=m[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:2,active:A===(null===(s=m[1])||void 0===s?void 0:s.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(o=m[1])||void 0===o?void 0:o.label})]})]})},Q=t(91232),G=t.n(Q),V=t(71418),q=t(19842),U=t(5112),W=t(94001),z=t(3113),Y=t(92911);function K(e){return X.apply(this,arguments)}function X(){return(X=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ie(e){return ae.apply(this,arguments)}function ae(){return(ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(){return(re=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function le(e,n){return se.apply(this,arguments)}function se(){return(se=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ce(e,n){return oe.apply(this,arguments)}function oe(){return(oe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,n){return de.apply(this,arguments)}function de(){return(de=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pe(e,n){return fe.apply(this,arguments)}function fe(){return(fe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e){return ve.apply(this,arguments)}function ve(){return(ve=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ge(e){return ye.apply(this,arguments)}function ye(){return(ye=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function je(e){return Ae.apply(this,arguments)}function Ae(){return(Ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ke=t(85573),be=t.n(ke),we=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),Ne=t(89392),Se=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(Se||{}),Ie=(0,d.createContext)(null),Ze=be()(be()(be()(be()(be()(be()(be()({},we.OnlyFileFolder,[Se.FileFolder]),we.OnlyKnowledge,[Se.Knowledge]),we.OnlyDifficulty,[Se.Difficulty]),we.FileFolderAndDiff,[Se.FileFolder,Se.Difficulty]),we.FileFolderAndKnowledge,[Se.FileFolder,Se.Knowledge]),we.KnowledgeAndDiff,[Se.Knowledge,Se.Difficulty]),we.All,[Se.Knowledge,Se.Difficulty,Se.FileFolder]),Ce=function(e,n){if(e.length!==n.length)return!1;var t,i=G()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},Be=function(e){for(var n=0,t=Object.entries(Ze);nF.item_bank_num&&(F.item_bank_count-=1,F.total_score-=F.score,F.total_score=Fe(F.total_score)),D}},_e=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,r=e.form,s=(0,d.useContext)(Ie),o=s.data,u=s.disabled,p=s.dispatch,f=(0,S.useParams)(),b=(0,d.useRef)(!0),N=(0,d.useMemo)((function(){var e,t,i,r,l;if(n.length&&o){var s=null==o||null===(e=o.examination_bank)||void 0===e?void 0:e.sub_discipline_id,c=-1===(null==o||null===(t=o.examination_bank)||void 0===t?void 0:t.time)?void 0:b.current?f.id?null==o||null===(i=o.examination_bank)||void 0===i?void 0:i.time:(null==o||null===(r=o.examination_bank)||void 0===r?void 0:r.time)||60:null==o||null===(l=o.examination_bank)||void 0===l?void 0:l.time;b.current=!1;var u,d=[],p=G()(n);try{for(p.s();!(u=p.n()).done;){var m,h=u.value,x=G()(h.children);try{for(x.s();!(m=x.n()).done;){var v=m.value;v.value===s&&(d=[h.value,v.value])}}catch(e){x.e(e)}finally{x.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},o.examination_bank),{},{time:c,course:d})}}),[o,n]);return(0,d.useEffect)((function(){r.setFieldsValue(a()({},N))}),[N]),(0,_.jsxs)(V.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,_.jsx)("div",{className:m,children:(0,_.jsxs)(w.Z,{form:r,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:N,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,r=a()(a()({},n),{},{sub_discipline_id:i[1]||0});p({type:"updateBaseInfo",payload:r})},children:[(0,_.jsx)(w.Z.Item,{name:"name",label:"试卷名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,_.jsx)(M.Z,{maxLength:60,size:"large",placeholder:"请输入试卷名称",showCount:!0})}),(0,_.jsx)(w.Z.Item,{label:"方向&课程",name:"course",rules:[{required:!0,message:"请选择方向&课程"}],children:(0,_.jsx)(q.Z,{disabled:u,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,_.jsx)(w.Z.Item,{label:"难度",name:"difficulty",className:h,rules:[{required:!0,message:"请选择难度"}],children:(0,_.jsxs)(U.ZP.Group,{disabled:u,className:x,children:[(0,_.jsx)(U.ZP.Button,{className:v,value:1,children:"简单"}),(0,_.jsx)(U.ZP.Button,{className:g,value:2,children:"适中"}),(0,_.jsx)(U.ZP.Button,{className:y,value:3,children:"困难"})]})}),(0,_.jsx)(w.Z.Item,{label:"答题时长",children:(0,_.jsxs)(T.Z,{align:"middle",children:[(0,_.jsx)(w.Z.Item,{name:"time",noStyle:!0,children:(0,_.jsx)(W.Z,{min:1,disabled:u,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,_.jsx)("span",{className:"ml10",children:"分钟"})]})}),(0,_.jsx)(w.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,_.jsx)(M.Z.TextArea,{rows:6,disabled:u,showCount:!0,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,_.jsxs)("div",{className:j,children:[(0,_.jsx)(z.ZP,{className:"".concat(A," mr5"),onClick:function(){f.id||window.location.href.indexOf("randompaper")>-1?S.history.push("/paperlibrary"):S.history.push("/classrooms/".concat(f.coursesId,"/exercise"))},children:"取消"}),(0,_.jsx)(z.ZP,{className:"".concat(k," ml15"),type:"primary",size:"large",onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.validateFields();case 2:if(f.id||f.coursesId){e.next=9;break}return e.next=5,ne(o);case 5:0===(n=e.sent).status&&(S.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]})},Re=t(37205),Oe=t.n(Re),Me=t(70236),Le=t.n(Me),Te=t(43418),He="questionInfo___U9mnu",Je="label___PP7Ng",Qe="content___PUXFl",Ge="leftPart___uoQeo",Ve="rightPart___mCG7H",qe="dragItem___djmPG",Ue="blackText___KqEaU",We="greyText___VamKm",ze="iconWrapper___o1C0y",Ye="contentArea___Fj7D0",Ke="dragging___mX3Il",Xe="hidden___KWDLK",$e="dragIcon___yPuB3",en="deleteIcon___go29y",nn="challengeNameWrapper___DFjRy",tn="challengeName___m7v0x",an="shixunPreviewFooter___iaciG",rn="shixunInfoWrapper___aSihg",ln="shixunInfo___WYBm1",sn="btnToDetail___WVmtj",cn="fixedBottom___oeMSX",on="confirmBtn___sYh2O",un="previewBtn___c2uQz",dn="setScoreModalTitle___ADafj",pn="modalTitle___t821D",fn="scoreText___M3UUZ",mn=t(16644),hn=t(66208),xn=t(24905),vn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],gn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie),r=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(r||{}).item_types;o(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,r]);var l=(0,d.useState)([]),s=u()(l,2),c=s[0],o=s[1];return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)("div",{children:["题型设置",(0,_.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(c)},children:(0,_.jsx)(xn.Z.Group,{value:c,onChange:function(e){return o(e)},children:(0,_.jsx)(T.Z,{gutter:[0,20],children:vn.map((function(e){return(0,_.jsx)(H.Z,{span:6,children:(0,_.jsx)(xn.Z,{value:e.value,children:e.label})},e.value)}))})})})},yn=t(61998),jn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,r=(0,d.useContext)(Ie).data,l=(0,d.useState)(),s=u()(l,2),c=s[0],o=s[1];console.log("---",c),(0,d.useEffect)((function(){n&&o((0,Ne.cloneDeep)(r))}),[n,r]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==c||null===(e=c.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[c]);return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)(T.Z,{className:dn,justify:"space-between",children:[(0,_.jsx)("span",{className:pn,children:"批量设置分值"}),(0,_.jsxs)("span",{className:fn,children:["总分 ",p]})]}),open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(c)},children:(0,_.jsx)(yn.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text"},{title:"小题总数",dataIndex:"item_bank_count"},{title:"题型总分",dataIndex:"total_score"},{title:"操作",render:function(e,n){var t=n.score,i=n.item_type;return(0,_.jsxs)("div",{style:{color:"#9096A3"},children:["每题",(0,_.jsx)(W.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,value:t,onChange:function(e){var n=c,t=n.item_types.find((function(e){return e.item_type===i}));t.score=Number(e);var r=e*t.item_bank_count;t.total_score=r&&Number(r.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),o(a()({},n))}}),"分"]})}}],dataSource:null==c?void 0:c.item_types,rowKey:"item_type",pagination:!1})})},An=t(99313),kn=t(57809),bn=t(97334),wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",Nn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",Sn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",In="data:image/png;base64,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",Zn="ruleCheckBox___Onj2f",Cn="folderAreaWrapper___ut2mr",Bn="folderAreaHeader___fOIDA",En="folderWrapper___IpJ50",Dn="folderIcon___zBoRM",Fn="shareFolderIcon____5s3p",Pn=t(68798),_n={"简单":1,"适中":2,"困难":3},Rn=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?Be(t)===we.All||Be(t)===we.FileFolderAndKnowledge?[].concat(Oe()(e(n.children,t,i)),Oe()(l)):e(n.children,t,i):[]}}))},On=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Oe()(e(n.children,t,i)),Oe()(l))}}))},Mn=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,r=e.currentItemType,s=e.selectData,o=(0,d.useState)("1"),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(!0),x=u()(h,2),v=(x[0],x[1],w.Z.useForm()),g=u()(v,1)[0],y=(0,d.useState)([]),j=u()(y,2),A=j[0],k=j[1],b=(0,d.useState)("all"),N=u()(b,2),S=N[0],I=N[1],Z=function(e,t,r){var l=t.checkedNodes;console.log("type:",r,l,s),"0"===r?(D(e),Be(n)===we.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:l.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(l),i((function(e){return a()(a()({},e),{},{my:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))):(O(e),Be(n)===we.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:l.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))},C=(0,d.useState)([]),B=u()(C,2),E=B[0],D=B[1],F=(0,d.useState)([]),P=u()(F,2),R=P[0],O=P[1],M=(0,d.useState)([]),L=u()(M,2),J=L[0],Q=L[1],q=(0,d.useState)([]),U=u()(q,2),W=U[0],z=U[1],K=(0,d.useState)([]),X=u()(K,2),$=X[0],ee=X[1],ne=(0,d.useState)([]),te=u()(ne,2),ie=te[0],ae=te[1],re=(0,d.useState)(!1),le=u()(re,2),se=le[0],ce=le[1],oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];function fe(){return(fe=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&k(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){fe.apply(this,arguments)}()}),[]);var me=function(){var e=c()(l()().mark((function e(t){var i,a,r,s,c,o,u,d,p,f,m,h,x,v,g,y,j,A;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?ce(!0):pe(!0),e.next=3,(0,Pn.ex)(t);case 3:r=e.sent,"0"===t.type?ce(!1):pe(!1),"0"===t.type?ee(r):ae(r),s=null===(i=r.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}})),c=null===(a=r.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(n)===we.All&&i.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"(",e.child_count,")"]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(n)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(m=Rn(r.data,n,"0"),h=On(r.data,n,"0"),console.log("normalChildren2:",h),Q([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(o=r.navigation[0])||void 0===o?void 0:o.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=r.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=r.navigation[0])||void 0===d?void 0:d.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(p=r.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(f=r.navigation[0])||void 0===f?void 0:f.child_count)>0),checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:wn,className:Dn})},isLeaf:!1,children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?m:[].concat(Oe()(h),Oe()(c))}])):(A=Rn(r.data,n,"3"),z([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(x=r.navigation[0])||void 0===x?void 0:x.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(v=r.navigation[0])||void 0===v?void 0:v.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(g=r.navigation[0])||void 0===g?void 0:g.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(y=r.navigation[0])||void 0===y?void 0:y.child_count,checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Sn,className:Fn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!1,disabled:!((null===(j=r.navigation[0])||void 0===j?void 0:j.child_count)>0),children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?A:[].concat(Oe()(A),Oe()(c))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===f?me({type:"0",group_id:0,item_type:r,show_children:!0}):"2"===f&&me({type:"3",except_mine:!0,item_type:r,show_children:!0,teach_group_id:"all"===S?"":S})}),[n,f,S]),(0,d.useEffect)((function(){var e,a,r,l,c,o,u;if(console.log("selectData-active:",s,t,f),"1"===f)D(null==s||null===(e=s.my)||void 0===e?void 0:e.map((function(e){return e.id}))),ge((null==s||null===(a=s.my)||void 0===a||null===(r=a.reduce)||void 0===r?void 0:r.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===f){var d,p,m;O(null==s||null===(d=s.public)||void 0===d?void 0:d.map((function(e){return e.id}))),ge((null==s||null===(p=s.public)||void 0===p||null===(m=p.reduce)||void 0===m?void 0:m.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(Be(n)===we.All)if("1"===f)D(null==s||null===(l=s.my)||void 0===l?void 0:l.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(c=s.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else if("2"===f){var h,x;O(null==s||null===(h=s.public)||void 0===h?void 0:h.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(x=s.filter((function(e){return!!e.is_share})))||void 0===x||x.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}Be(n)===we.FileFolderAndDiff&&(g.resetFields(),setTimeout((function(){i(s)}),300),"1"===f?(ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(o=s.filter((function(e){return!e.is_share})))||void 0===o||o.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))):(ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(u=s.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))))}),[f]),console.log("1111111111:",E,R),(0,d.useEffect)((function(){setTimeout((function(){switch(Be(n)){case we.OnlyFileFolder:var e,t=[],i=[],a=G()(s.my||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,c=G()(s.public||[]);try{for(c.s();!(l=c.n()).done;){var o=l.value;i.push(o)}}catch(e){c.e(e)}finally{c.f()}D(t.map((function(e){return"".concat(e.group_id)}))),O(i.map((function(e){return"".concat(e.teacher_group_id)}))),ge("1"===f?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case we.FileFolderAndKnowledge:var u,d,p=[],m=[],h=G()((null==s?void 0:s.my)||[]);try{for(h.s();!(d=h.n()).done;){var x=d.value;p.push(x)}}catch(e){h.e(e)}finally{h.f()}var v,y=G()((null==s?void 0:s.public)||[]);try{for(y.s();!(v=y.n()).done;){var j=v.value;m.push(j)}}catch(e){y.e(e)}finally{y.f()}ge(null===(u="1"===f?p:m)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),D(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),O(m.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case we.All:var A,k;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(A=s.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(k=s.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));break;case we.FileFolderAndDiff:var b,w;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(b=s.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(w=s.filter((function(e){return!!e.is_share})))||void 0===w||w.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}}),800)}),[t,n,J,W]);var he=(0,d.useState)(0),xe=u()(he,2),ve=xe[0],ge=xe[1];return(0,_.jsx)(w.Z,{form:g,onValuesChange:function(){var e=c()(l()().mark((function e(t,r){var c,o,d,p,m,h,x,v,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",r,t),c=0,Be(n)!==we.FileFolderAndDiff){e.next=15;break}return e.next=5,g.getFieldValue();case 5:for(o=e.sent,d=[],p=[],m=0,h=Object.keys(o);m0&&A.push(r)}));case 6:case"end":return e.stop()}}),e)})),b=0,w=Object.keys(r);case 19:if(!(b0&&(0,_.jsxs)(kn.default,{onChange:function(e){I(e)},value:S,style:{width:120},children:[(0,_.jsx)(kn.default.Option,{value:"all",children:"全部"},"all"),null==A?void 0:A.map((function(e){return(0,_.jsx)(kn.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==J?void 0:J.length)?(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)("div",{style:{minHeight:200},children:J.length>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return Z(e,n,"0")},checkedKeys:E,checkStrictly:!0,treeData:J,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==W?void 0:W.length)?(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve||0," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)("div",{style:{minHeight:200},children:(null==W?void 0:W.length)>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return Z(e,n,"3")},checkedKeys:R,checkStrictly:!0,treeData:W,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Ln=t(10573),Tn=t(29543),Hn={"简单":1,"适中":2,"困难":3},Jn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,r=e.defaultData,s=e.isFirst,o=(0,d.useState)([]),p=u()(o,2),f=p[0],m=p[1],h=(0,Tn.U)(ie,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),x=u()(h,4),v=x[0],g=x[1],y=x[2],j=x[3];(0,d.useEffect)((function(){c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({},!0);case 2:n=e.sent,m((0,Ln.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(r),(0,d.useEffect)((function(){if(s)switch(Be(n)){case we.OnlyKnowledge:C(r.map((function(e){return e.tag_discipline_id})));break;case we.KnowledgeAndDiff:var e=new Map;r.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Oe()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=G()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),l=a[0],c=a[1];k.setFieldValue([l,"diff"],c)}}catch(e){i.e(e)}finally{i.f()}}}),[r,n,s]);var A=w.Z.useForm(),k=u()(A,1)[0],b=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=G()((null==j?void 0:j.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t=r.name;var l,s=G()(r.sub_disciplines);try{for(s.s();!(l=s.n()).done;){var c=l.value;i=c.name;var o,u=G()(c.tag_disciplines);try{for(u.s();!(o=u.n()).done;){var d=o.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:c.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[j,r]),N=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,_.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(Se.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,r=n.sub_discipline_name,l=n.tag_discipline_name;return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(w.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Hn[e.name]}}))})}),(0,_.jsx)(w.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:r,tag_discipline_name:l},noStyle:!0,children:(0,_.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),S=(0,d.useState)([]),I=u()(S,2),Z=I[0],C=I[1],B=(0,d.useRef)(new Map);return(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsxs)(T.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,_.jsx)(H.Z,{children:(0,_.jsx)(q.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:f,onChange:function(e){y({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,_.jsx)(H.Z,{children:(0,_.jsx)(hn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:v.keyword,onChange:function(e){return y({keyword:e})}})})]}),(0,_.jsx)(w.Z,{form:k,onValuesChange:function(e,n){console.log(n),B.current.clear();for(var i=function(){var e,t=l[r],i={1:"简单",2:"适中",3:"困难"},s=n[t],c=s.extra||{},o=c.difficulty_count;c.total_count;null==s||null===(e=s.diff)||void 0===e||e.forEach((function(e){var n,r=null==o||null===(n=o.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,l=a()(a()({},s.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:r,tag_discipline_id:t});r>0&&B.current.set("".concat(t,"_").concat(e),l)}))},r=0,l=Object.keys(n);r"]})}):(0,_.jsx)(yn.Z,{rowSelection:Be(n)===we.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),C(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:Z}:void 0,columns:N,dataSource:b,loading:g,scroll:{y:480},rowKey:"id",pagination:!1})})]})},Qn={"简单":1,"适中":2,"困难":3},Gn=function(e){var n,t=e.open,i=e.onCancel,r=e.setVisibleModalType,s=e.currentItemType,o=(0,d.useContext)(Ie),p=o.data,f=o.dispatch,m=(0,d.useState)([]),h=u()(m,2),x=h[0],v=h[1],g=(0,d.useState)(),y=u()(g,2),j=y[0],A=y[1],k=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===s}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===s}));if((null==n?void 0:n.random_rule_type)!==we.Shixun){var i,a=Ze[null==n?void 0:n.random_rule_type]||[];v(a);var r=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===s})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",Be(a)),Be(a)){case we.OnlyDifficulty:E(r.map((function(e){return e.difficulty})));break;case we.OnlyFileFolder:case we.FileFolderAndKnowledge:E({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),A({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case we.FileFolderAndDiff:case we.All:E(r),A(r);break;default:E(r)}}}}),[t]);var w=(0,d.useState)([]),N=u()(w,2),S=N[0],I=N[1];(0,d.useEffect)((function(){t&&function(e){return re.apply(this,arguments)}({item_type:s}).then((function(e){0===e.status&&I(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",j)}),[j]);var Z=(0,d.useState)(),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useState)(!0),F=u()(D,2),P=F[0],R=F[1];console.log("isFirst:",P);var O=function(e){v(e),A([]),E([]),R(!1)};return(0,_.jsxs)(Te.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:c()(l()().mark((function e(){var n,t,i,c,o,u,d,m,h;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==j){e.next=3;break}return r(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(j)){e.next=7;break}if(null!==(n=j.my)&&void 0!==n&&n.length||null!==(t=j.public)&&void 0!==t&&t.length){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(j).length||null!=j&&j.length){e.next=10;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 10:i=Be(x),e.t0=i,e.next=e.t0===we.OnlyFileFolder?14:e.t0===we.OnlyDifficulty?16:e.t0===we.OnlyKnowledge?20:e.t0===we.KnowledgeAndDiff?22:e.t0===we.FileFolderAndDiff?24:e.t0===we.FileFolderAndKnowledge?26:e.t0===we.All?28:30;break;case 14:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return m=null==p||null===(c=p.item_types)||void 0===c||null===(c=c.find((function(e){return e.item_type===s})))||void 0===c?void 0:c.contents,h=[{},{value:null===(o=S.find((function(e){return"简单"===e.name})))||void 0===o?void 0:o.value},{value:null===(u=S.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=S.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==m||null===(t=m.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==S?void 0:S.length)?null===(i=S[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:r("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(xn.Z.Group,{className:"".concat(Zn),style:{marginBottom:8},value:x,onChange:function(e){var n;null!=x&&x.length&&(null==k||null===(n=k.contents)||void 0===n?void 0:n.length)>0?Te.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return O(e)}}):O(e)},options:[{label:"指定文件夹抽题",value:Se.FileFolder},{label:"指定难度抽题",value:Se.Difficulty},{label:"指定知识点抽题",value:Se.Knowledge}]}),x.includes(Se.FileFolder)?(0,_.jsx)(Mn,{defaultData:B,selectData:j,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Knowledge)?(0,_.jsx)(Jn,{defaultData:B,isFirst:P,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Difficulty)?(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:S.map((function(e){return{label:e.name,value:Qn[e.name]}})),value:j||B,onChange:function(e){return A(e)}})]}):null]})},Vn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,_.jsx)(Gn,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},qn=t(81392),Un=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,qn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Ln.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Wn=t(71751),zn=t(7078),Yn=t(42930),Kn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie).data,r=Un(),l=(0,Tn.U)(Wn.Pj,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,status:"published"}),s=u()(l,4),c=s[0],o=s[1],p=s[2],f=s[3],m=(0,d.useState)(!1),h=u()(m,2),x=h[0],v=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0,status:"published"},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&v(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));A(e.item_banks.map((function(e){return e.id}))),N(e.item_banks)}}),[n,a]);var g=(0,d.useState)([]),y=u()(g,2),j=y[0],A=y[1],k=(0,d.useState)([]),b=u()(k,2),w=b[0],N=b[1];return(0,_.jsxs)(Te.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(w)},destroyOnClose:!0,children:[(0,_.jsxs)(T.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,_.jsxs)(H.Z,{children:[(0,_.jsx)(q.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:r,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,_.jsx)(kn.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,_.jsx)(hn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),x?(0,_.jsx)("div",{children:(0,_.jsx)(mn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Yn.xg)("/shixuns")}})}):(0,_.jsx)(yn.Z,{loading:o,rowKey:"id",columns:[{title:"试题名称",dataIndex:"title",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"author_name",render:function(e){return Array.isArray(e)?(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:null==e?void 0:e[0]},1):e.split("、")[0]}},{title:"所属学校",dataIndex:"author_school_name",render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"难度",dataIndex:"level"},{title:"使用次数",dataIndex:"study_count"},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,r=t.author_name,l=t.identifier,s=t.author_school_name,c=t.study_count;return(0,_.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Te.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,_.jsxs)("div",{children:[(0,_.jsx)(zn.Z,{value:i,style:{marginBottom:18}}),(0,_.jsx)("div",{className:nn,children:a.map((function(e,n){return(0,_.jsxs)("div",{className:tn,children:["第",(0,Yn.EM)(n+1),"题 ",e]},n)}))}),(0,_.jsxs)(T.Z,{className:an,justify:"space-between",style:{alignItems:"center"},children:[(0,_.jsxs)(H.Z,{className:rn,children:[(0,_.jsx)("span",{children:"创建者"}),(0,_.jsx)("span",{className:ln,children:r.split("、")[0]}),(0,_.jsx)("span",{children:"所属单位"}),(0,_.jsx)("span",{className:ln,children:s}),(0,_.jsx)("span",{children:"学习人数"}),(0,_.jsx)("span",{className:ln,children:c})]}),(0,_.jsxs)(z.ZP,{type:"primary",className:sn,onClick:function(){return(0,Yn.xg)("/shixuns/".concat(l,"/challenges?exercise=true"))},children:[(0,_.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"})}}],dataSource:null==f?void 0:f.shixun_list,rowSelection:{selectedRowKeys:j,preserveSelectedRowKeys:!0,onChange:function(e,n){console.log(e),A(e);var t,i=[],a=G()(w);try{for(a.s();!(t=a.n()).done;){var r=t.value;e.includes(r.id)&&i.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,s=i.map((function(e){return e.id})),c=G()(n);try{for(c.s();!(l=c.n()).done;){var o,u=l.value;if(u&&e.includes(u.id)&&!s.includes(u.id))i.push({id:u.id,difficulty:u.level,identifier:u.identifier,name:u.title,real_name:null==u||null===(o=u.author_name)||void 0===o?void 0:o.split("、")[0],school_name:u.author_school_name,challenge_names:u.challenge_names,study_count:u.study_count})}}catch(e){c.e(e)}finally{c.f()}N(i)}},pagination:{current:c.page,pageSize:c.limit,total:null==f?void 0:f.shixuns_count,showTotal:function(e){return(0,_.jsxs)("span",{children:["共 ",(0,_.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},Xn=t(78018),$n=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,r=(0,d.useState)(!1),l=u()(r,2),s=l[0],c=(l[1],(0,d.useContext)(Ie)),o=c.dispatch,p=c.disabled,f=(0,d.useState)(null),m=u()(f,2),h=m[0],x=m[1],v=(0,d.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,_.jsx)(Xn.Z5,{onDragStart:function(){j(!0)},onDragEnd:function(e){if(j(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),r=u()(a,1)[0];return i.splice(t,0,r),i}(t,e.source.index,e.destination.index);o({type:"updateItemTypes",payload:n})}},children:(0,_.jsx)(Xn.bK,{droppableId:"droppable",children:function(e,r){return(0,_.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,_.jsx)(V.Z,{spinning:s,children:t.map((function(e,t){return(0,_.jsx)(Xn._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(r,l){return(0,_.jsxs)(T.Z,a()(a()(a()({align:"middle",wrap:!1,ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:"".concat(qe," ").concat(y?Ke:""),children:[(0,_.jsxs)(H.Z,{className:Ye,onClick:function(){i(e.item_type),(0,Yn.k3)()},children:[(0,_.jsxs)("span",{className:Ue,children:[(0,Yn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,_.jsx)(O.Z,{title:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,_.jsx)("span",{className:We,children:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(O.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!y,children:(0,_.jsx)("div",{style:{cursor:"grab"},className:"".concat(ze," ").concat(y?Xe:""),onMouseEnter:function(){x(e.item_type)},onMouseLeave:function(){return x(null)},children:(0,_.jsx)("i",{className:"iconfont icon-tuodong1 ".concat($e)})})}),(0,_.jsx)(O.Z,{title:"删除",children:(0,_.jsx)("div",{className:"".concat(ze," ").concat(y?Xe:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,_.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(en)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},et=t(10777),nt="timelineWrapper___LP9aM",tt="title___KUHj_",it="desc___ubc8E",at="titles___njkjf",rt="questionDetailWrapper___p4SFM",lt="questionTitle___JC9X6",st="questionScoreInfo___NgOJI",ct="deleteIcon___oMVTN",ot="deleteBtn___JUPEl",ut="normalText___FW9Y_",dt="folderIcon___gvacQ",pt="challengeNameWrapper___fG7Vv",ft="challengeName___Ia1Xs",mt="shixunPreviewFooter___rKsnN",ht="shixunInfoWrapper___FEnDb",xt="shixunInfo___TbrA2",vt="btnToDetail___dqLQP",gt=t(73631),yt=t(31328),jt=function(e,n,t,i){for(var a=be()(be()(be()(be()(be()(be()(be()(be()({},we.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),we.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,r=i||a,l=a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,r=t||i,l=a||0===a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,_.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.Shixun,[]),r=0,l=Object.values(a);r0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),A.sort_by_item_type=a,null!==(i=A.item_types)&&void 0!==i&&i.length){e.next=6;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==r?void 0:r.length)){e.next=9;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 9:return s=(0,Ne.cloneDeep)(A),c=(s||{}).item_types,s.item_types=c.filter((function(e){return e.item_type===P})),e.next=14,$(y.id||y.categoryId,s);case 14:0===e.sent.status&&(b.ZP.success("保存成功"),n||S.history.push("/paperlibrary"));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(A),i=a()(a()(a()({},A.exercise),y),{},{exerciseId:y.categoryId,sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,exercise_name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id}),n&&1!==t||(i.is_reset=1),e.next=5,(0,wt.wy)(i);case 5:0===e.sent.status&&(b.ZP.success("修改成功 "),n||S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/detail?random=true")));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function(e){var n;Te.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,_.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=c()(l()().mark((function n(){var t,i,a,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!y.id){n.next=8;break}return n.next=3,ue(y.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,pe(y.categoryId,{item_type:[e]});case 10:if(t=n.sent,w(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:k({type:"deleteQuestionType",payload:e}),e===P?(a=Pe(A,{type:"deleteQuestionType",payload:e}),R(a.item_types.length?a.item_types[0].item_type:null==A||null===(i=A.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):R(null==A||null===(r=A.item_types)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=A&&null!==(e=A.examination_bank)&&void 0!==e&&e.name&&Q(!1),(0,Yn.Dk)("随机组卷")}),[null==A||null===(t=A.examination_bank)||void 0===t?void 0:t.name]);var z=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U(!0,1);case 2:S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/").concat(null===(n=(0,Nt.eY)())||void 0===n?void 0:n.login,"/initate_answer"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{className:He,children:[(0,_.jsx)("div",{className:"tc mb20",children:(0,_.jsx)(L,{defaultValue:null==A||null===(i=A.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k({type:"updateBaseInfo",payload:a()(a()({},A.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,_.jsxs)(T.Z,{justify:"center",className:"mb20",children:[(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"答题时长"}),(0,_.jsx)("span",{children:-1===(null==A||null===(r=A.examination_bank)||void 0===r?void 0:r.time)?"不限":(null==A||null===(s=A.examination_bank)||void 0===s?void 0:s.time)||"不限"})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"难度"}),(0,_.jsx)("span",{children:null===(o=De["".concat(null==A||null===(p=A.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===o?void 0:o.label})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"试题总数"}),(0,_.jsx)("span",{children:(null==A||null===(f=A.examination_bank)||void 0===f?void 0:f.question_count)||0})]}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:Je,children:"总分"}),(0,_.jsx)("span",{children:(null==A||null===(m=A.examination_bank)||void 0===m?void 0:m.total_score)||0})]})]}),(0,_.jsx)("div",{className:Qe,style:{border:(null==A||null===(h=A.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==A||null===(x=A.item_types)||void 0===x?void 0:x.length)>0?(0,_.jsxs)(T.Z,{wrap:!1,children:[(0,_.jsxs)(H.Z,{flex:"260px",className:Ge,children:[!I&&(0,_.jsxs)(T.Z,{className:"mb20",children:[(0,_.jsx)(hn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return E("setScore")},children:"批量设置分值"}),(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{shape:"default",onClick:function(){return E("questionType")},children:"添加题型"})]}),(0,_.jsx)($n,{list:A.item_types,onSelect:function(){var e=c()(l()().mark((function e(n){var t,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==P){e.next=2;break}return e.abrupt("return");case 2:if(Q(!0),t=A.item_types.find((function(e){return e.item_type===P})),!("PRACTICAL"!==P&&t.contents.length>0&&null!=y&&y.id)){e.next=17;break}return i=(0,Ne.cloneDeep)(A),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===P})),e.prev=8,e.next=11,$(y.id||y.categoryId,i);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(8);case 15:e.next=18;break;case 17:y.categoryId?U(!0):q(!0);case 18:Q(!1),R(n);case 20:case"end":return e.stop()}}),e,null,[[8,13]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:W})]}),(0,_.jsx)(H.Z,{flex:1,className:Ve,children:(0,_.jsx)(V.Z,{spinning:J,children:(0,_.jsx)(kt,{setVisibleModalType:E,currentItemType:P,onDelete:W})})})]}):(0,_.jsx)(mn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,_.jsx)(T.Z,{justify:"center",className:"mt20",children:(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{style:{width:88},onClick:function(){return E("questionType")},children:"添加题型"})})})}),!(null==y||!y.id)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==A||null===(n=A.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=A.item_types)&&void 0!==t&&t.length){e.next=4;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:return q(!0),e.next=10,N();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,_.jsxs)(bt.Z,{type:"primary",className:on,onClick:function(){return q()},children:[(0,_.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==y||!y.categoryId)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),S.history.push("/classrooms/".concat(y.coursesId,"/exercise"));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:z,children:"模拟考试"}),(0,_.jsx)(bt.Z,{type:"primary",className:on,onClick:function(){return U()},children:"提交"})]}),(0,_.jsx)(gn,{open:"questionType"===B,onCancel:function(){return E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t,i,a,r,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],r=Pe(A,{type:"setQuestionType",payload:n}),s=(null==r||null===(t=r.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],c=G()((null==A||null===(i=A.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(c.s();!(o=c.n()).done;)u=o.value,s.includes(u)||a.push(u)}catch(e){c.e(e)}finally{c.f()}if(!(y.id&&a.length>0)){e.next=11;break}return e.next=8,ue(y.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:k({type:"setQuestionType",payload:n}),R(r.item_types.length?r.item_types[0].item_type:""),E("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(jn,{open:"setScore"===B,onCancel:function(){E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!y.id){e.next=8;break}return e.next=4,le(y.id,{score_settings:t});case 4:0===e.sent.status&&k({type:"init",payload:n}),e.next=12;break;case 8:return e.next=10,ce(y.categoryId,{score_settings:t});case 10:0===e.sent.status&&k({type:"init",payload:n});case 12:E("");case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(Vn,{open:"rule"===B,onCancel:function(){return E("")},currentItemType:P,setVisibleModalType:E}),"settings"===g.get("type")&&(0,_.jsx)(Kn,{open:"selectShixun"===B,onCancel:function(){return E("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?b.ZP.info("实训数不能为0"):(k({type:"addShixun",payload:{shixunList:Oe()(e)}}),E(""))}})]})},It=t(16707),Zt=function(){var e,n,t,i=(0,d.useState)("baseInfo"),r=u()(i,2),s=r[0],o=r[1],m=(0,S.useDispatch)();(0,d.useEffect)((function(){m({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,S.useParams)(),x=!(!h.id&&!h.categoryId),v=(0,S.useSearchParams)(),g=u()(v,1)[0];(0,d.useEffect)((function(){"settings"===g.get("type")&&o("settings")}),[]);var y=(0,d.useReducer)(Pe,null),j=u()(y,2),A=j[0],k=j[1],I=(0,d.useState)(!1),Z=u()(I,2),C=Z[0],B=Z[1],E=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B(!0),!h.categoryId){e.next=7;break}return e.next=4,je(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,K(h.id);case 9:n=e.sent;case 10:B(!1),0===n.status&&k({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){x?E():k({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var D=function(){var e=c()(l()().mark((function e(n,t){var i,r,s,c,o,u,d,p,f,m,h,x,v;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null==A||null===(i=A.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),s={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.item_types=r,e.next=7,xe(s);case 7:return 0===(null==(c=e.sent)?void 0:c.status)&&((u=(0,Ne.cloneDeep)(T.data)).questionList=null==u||null===(o=u.questionList)||void 0===o?void 0:o.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==c||null===(n=c.questions)||void 0===n?void 0:n.questions)||[]}):e})),H({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.single_question_id=null==n?void 0:n.single_question_id,s.item_types=r,e.next=16,xe(s);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((f=(0,Ne.cloneDeep)(T.data)).questionList=null==f||null===(p=f.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,Ne.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),H({show:!0,data:f})),e.abrupt("return");case 19:return e.next=21,me(s);case 21:0===(null==(m=e.sent)?void 0:m.status)&&(x=(0,Yn.ad)(m),v=[],null==A||null===(h=A.item_types)||void 0===h||h.forEach((function(e){var n,t=null==x||null===(n=x.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));v.push(t)})),console.log(A,"sortList"),v=(0,Ne.compact)(v),x.questionList=v,H({show:!0,data:x}));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,ge(a()(a()({},t),n));case 4:return 0===e.sent.status&&b.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,$(h.id,t);case 9:0===e.sent.status&&(b.ZP.success("提交成功"),S.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=Un(),R=w.Z.useForm(),O=u()(R,1)[0],M=(0,d.useState)({show:!1,data:{}}),L=u()(M,2),T=L[0],H=L[1],Q=!(null==A||null===(e=A.exercise)||void 0===e||!e.exercise_status)&&1!==(null==A||null===(n=A.exercise)||void 0===n?void 0:n.exercise_status);return(0,_.jsx)(Ie.Provider,{value:{data:A,disabled:Q,dispatch:k,setPreview:H,getData:E,handlePreview:D},children:T.show?(0,_.jsx)(It.Z,{data:T.data,onExchange:D,onTypeScore:function(e){var n,t=(0,Ne.cloneDeep)(T.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),k({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),H({show:!0,data:t})},submit:F,goBack:function(){return H({show:!1,data:{}})}}):(0,_.jsx)("div",{className:p,children:(0,_.jsxs)("div",{className:"edu-container",children:[(0,_.jsx)(N.Z,{className:f,separator:">",items:null!=h&&h.categoryId?[{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Nt.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,_.jsx)(S.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,_.jsx)(J,{activeKey:s,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,O.validateFields();case 3:if(x){e.next=8;break}return e.next=6,ne(A);case 6:0===(t=e.sent).status&&S.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:o(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===s&&(0,_.jsx)(_e,{courseOptions:P,setCurrentKey:o,loading:C,form:O}),(0,_.jsx)("div",{style:{display:"settings"===s?"block":"none"},children:A&&(0,_.jsx)(St,{})})]})})})}},29543:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),a=t.n(i),r=t(82242),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),r=i[0],s=i[1],o=(0,d.useState)(!1),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],y=function(){var t=c()(a()().mark((function t(i){var c,o,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],o=c?n:l()(l()({},r),i),m(!0),s(o),t.next=6,e(o);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[r,f,y,v]}},40073:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,66208,7078,96898],{76693:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(82100),l=t.n(r),s=t(29186),c=t.n(s),o=t(13720),u=t.n(o),d=t(80619),p=t.n(d),f=t(47074),m=t.n(f),h=t(85573),x=t.n(h),v=t(59301),g=t(30010),y=t(37712),j="▁",A=function(e){p()(t,e);var n=m()(t);function t(){var e;l()(this,t);for(var i=arguments.length,a=new Array(i),r=0;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,g.jsx)(f.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==r?void 0:r.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,g.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,g.jsx)(p.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?m.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!s&&(0,g.jsxs)(f.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,g.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},38696:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),x=t(6848),v=t(42930),g=t(80469),y=t(16644),j=t(94334),A=t(37712),k=function(e){var n,t,i,r,s,o,k,b=e.editOffice,w=void 0===b?"view":b,N=e.data,S=(e.theme,e.type),I=e.filename,Z=e.monacoEditor,C=e.className,B=e.style,E=e.close,D=e.onClose,F=e.hasMask,P=e.disabledDownload,_=e.onImgDimensions,R=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(O,2),L=(M[0],M[1],(0,d.useState)("")),T=u()(L,2),H=(T[0],T[1]),J=(0,d.useState)(),Q=u()(J,2),G=Q[0],V=Q[1],q="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==S&&(N=j.Z.API_SERVER+N),I&&(Z.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&H(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===S&&z()}),[S,N]);var z=function(){var e=c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,v.Sv)(I||"educoder",N,I)},K=function(){(0,v.Nd)(I||"educoder",decodeURIComponent(N))};return(0,A.jsxs)("div",{style:a()({},B||{}),className:"".concat(F&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[E&&(0,A.jsxs)("div",{className:p.close,ref:W,children:[!!_&&(0,A.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:function(){D(),_()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,A.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:K,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{className:"",onClick:D,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,A.jsx)(h.ZP,a()({},Z))}),"audio"===S&&(0,A.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,A.jsx)(A.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(s=N)&&void 0!==s&&s.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&G&&(0,A.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(G.key,"&url=").concat(U+G.url,"&callbackUrl=").concat(U+G.callbackUrl,"&fileType=").concat(G.fileType,"&title=").concat(G.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===S&&(0,A.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,A.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===S&&(0,A.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=N)&&void 0!==k&&k.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,A.jsx)(A.Fragment,{children:R?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(f.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,A.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,A.jsx)(m.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(73782),h=t(78673),x=t(78241),v=t(95237),g=t(43604),y=t(94001),j=t(57809),A=t(5152),k=t(8785),b=t(98980),w=t(28720),N=t(37712),S=["key","name"],I=m.Z.TextArea,Z=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],C=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},B="@▁@",E="@▁▁@",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),D=h[0],F=h[1],P=(0,f.useState)(!1),_=p()(P,2),R=(_[0],_[1],(0,k.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var l=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var s=a.split(B).length-1+a.split(E).length-1,c=R(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(r,"个")),i(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,L,H)}})})}),(0,N.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return M.current=i,T.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,s=e.name,c=a()(e,S);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(b.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(g.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=J&&null!==(t=J[s])&&void 0!==t&&t.multi_line||null!=J&&null!==(i=J[s])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(m.Z,{style:{marginLeft:10,width:550},className:b.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(y.Z,{size:"large",className:b.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return F(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(A.x,{placeholder:"请编辑题目解析(非必填)",isEdit:D})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:Z.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(y.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(C,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(8785),p=t(59301),f=t(8591),m=t(3113),h=t(43418),x=t(24334),v=t(92911),g=t(24469),y=t(73440),j=t(61186),A=t.n(j),k=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,b=void 0===j?{}:j,w=(0,p.useState)(!1),N=u()(w,2),S=N[0],I=N[1],Z=(0,p.useState)(""),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useParams)(),F=(0,p.useState)({}),P=u()(F,2),_=P[0],R=P[1],O="edit"===D.type;window.location.href.includes("problemset");function M(e,n){return L.apply(this,arguments)}function L(){return(L=c()(l()().mark((function e(n,t){var a,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=i.getFieldValue("hack_codes"),c=i.getFieldValue(r),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:x.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e,n){return H.apply(this,arguments)}function H(){return(H=c()(l()().mark((function e(n,t){var i,a,r,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=b.userAnswer,r=x.Base64.decode(b.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:x.Base64.encode(r),language:b.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return(new Date).getTime()}return(0,p.useEffect)((function(){(O||o)&&E(o||D.id)}),[D]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,k.jsxs)("div",{children:[(0,k.jsx)(m.ZP,a()(a()({loading:S},n),{},{onClick:c()(l()().mark((function e(){var n,r,s,o,u,d,p,m,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!S){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,T(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,i,a,r,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,r=J(),c=r-o>6e3,0===i||c||setTimeout(s,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),R(a),2===a.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=J(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!S){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),B){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,B=null===(y=d)||void 0===y?void 0:y.identifier,sessionStorage.projectFill=B,E(B),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(B,".json"),{method:"put",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 44:return A=e.sent,e.next=47,M(null,null==A?void 0:A.identifier);case 47:if(0!==(null==(k=e.sent)?void 0:k.status)){e.next=56;break}return b=function(){var e=c()(l()().mark((function e(){var n,t,i,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==A?void 0:A.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=J(),r=a-w>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(b,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),R(i),2===i.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=J(),e.next=53,(0,g.bM)(null==A?void 0:A.identifier,{});case 53:b(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==_?void 0:_.id)&&2!==_.status&&(0,k.jsx)(h.Z,{open:(null==_?void 0:_.id)&&2!==_.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,k.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,k.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,k.jsx)("span",{style:{marginLeft:12,color:0!==_.status&&"#E30000"},children:y.Im[_.status]})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,k.jsx)("span",{style:{marginLeft:12},children:A()(_.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,k.jsx)("span",{style:{marginLeft:12},children:_.language})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,k.jsxs)("span",{style:{marginLeft:12},children:[_.execute_time,"ms"]})]})]}),(0,k.jsx)(y.Y4,a()({},_))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),x=t(98980),v=t(45532),g=t(52103),y=t(5152),j=t(37712),A=["key","name"],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],b=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,r=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,A=e.showAddIcon,b=e.addItem,w=e.deleteItem,N=1===(null==n?void 0:n[a]),S=function(){var e;N?t(u()(u()({},n),{},c()({},a,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:S,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:k[r]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(y.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:S,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:b,style:{visibility:A?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:x.Z.deleteIcon,onClick:w,style:{visibility:r>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,v=e.form,g=e.showAnalysis,w=void 0===g||g,N=(0,d.useState)(),S=l()(N,2),I=S[0],Z=S[1],C=(0,d.useState)(!1),B=l()(C,2),E=B[0],D=B[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(y.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(k[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,f=n.name,x=a()(n,A),g=I===l,y=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},x),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(b,{choiceTextKey:s,answerKey:o,index:r,isEdit:g,setInputActive:function(){Z(l)},form:v,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:y,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return i(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return D(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return y}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(98980),f=t(52103),m=t(5152),h=t(91006),x=t(37712),v=["key","name"],g=s.Z.Panel,y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,m=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,s=e.name,y=l()(e,v);return(0,x.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(s)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{name:s,children:(0,x.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),x=t(43418),v=t(95237),g=t(43604),y=t(73782),j=t(6848),A=t(78673),k=t(78241),b=t(94001),w=t(5152),N=t(52103),S=t(98980),I=t(37712),Z=["key","name"],C=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(g.Z,{className:S.Z.blankWrapper,children:[(0,I.jsx)(y.Z,{className:S.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=m()(n),r=e.target.value.trim();a[i]=r,t(a)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:S.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:S.Z.modal,onOk:function(){var i=m()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(g.Z,{children:(0,I.jsx)("div",{className:"".concat(S.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},B=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(A.Z,{checked:!t,onChange:function(e){i(!e)}})},E="▁",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(r>0){var c=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(c,"个")),t(r,c)}}(e,n,N,F)}})})}),(0,I.jsx)(k.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return A.current=i,D.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(k.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=a()(e,Z);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(S.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(g.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(g.Z,{children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(C,{})}))}),r&&(0,I.jsx)(g.Z,{flex:"224px",children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:S.Z.blankInputNumberWrapper,children:(0,I.jsx)(b.Z,{className:S.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(y.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==P?void 0:P.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==P?void 0:P.length)>1?"mb30":"".concat(S.Z.hide),children:[(0,I.jsx)(k.Z.Item,{name:"is_ordered",children:(0,I.jsx)(B,{})}),(0,I.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return m(!0)},children:(0,I.jsx)(k.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(98980),x=t(5152),v=t(37712),g=["key","name"],y=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(f.Z,{onClick:l,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(a?h.Z.activeAnswer:""),children:y[r]}),(0,v.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(a?h.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(h.Z.setAnswerBtn," ").concat(a?h.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},A=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),s=r[0],o=r[1];return(0,v.jsxs)("div",{className:h.Z.wrap,children:[(0,v.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,v.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=a()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=t(30010),c=t(98980),o=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(s.Z,a()(a()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,r=void 0===a?140:a;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},32101:function(e,n,t){t.d(n,{W:function(){return B}});var i=t(91232),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),x=t(95237),v=t(43604),g=t(6848),y=t(73782),j=t(94001),A=t(98980),k=t(5152),b=t(30010),w=t(39248),N=t(37712),S=["value","onChange"],I=["key","name"],Z=function(e){var n=e.value,t=e.onChange,i=u()(e,S);return(0,N.jsx)(b.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},C=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(f.Z,{closable:!0,onClose:i,className:A.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},B=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,s=void 0===r?i:r,o=(0,d.useState)(!1),f=l()(o,2),b=f[0],S=f[1],B=(0,d.useState)(""),E=l()(B,2),D=E[0],F=E[1],P=m.Z.useWatch("use_keywords",t),_=m.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:A.Z.wrap,children:[(0,N.jsx)("div",{className:A.Z.questionTitleEditorWrap,children:(0,N.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(k.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(Z,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!s&&(0,N.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&s&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(P||!s)&&(0,N.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(_)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(A.Z.title," mb10"),children:s?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(y.Z,{value:D,onChange:function(e){F(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(r=o.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],m=a()(u);try{for(m.s();!(s=m.n()).done;){var h=s.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),F(""))},className:A.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(C,{onClose:function(){return r(t)}})})),s&&(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:A.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:A.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return S(!0)},children:(0,N.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:b})})})]})}},72947:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return a.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return r.u},uh:function(){return i.u}});var i=t(91006),a=t(1480),r=t(32336),l=t(32101),s=t(12944),c=t(17498)},7078:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),a=t.n(i),r=t(37205),l=t.n(r),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                                                              "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){h.length=0,x=["
                                                                                "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                                                              • "+a.text+"");var r=[];return n=A(e,++n,a.level,r),r.length>0&&(i.push("
                                                                                  "),r.forEach((function(e){i.push(e)})),i.push("
                                                                                ")),i.push("
                                                                              • "),n=A(e,n,t,i)}function k(){return A(h,0,0,x),x.push("
                                                                              "),x.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=S(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},I={};function Z(){return I}function C(){N=0,I={}}function B(e){return e=e.replace(w,(function(e,n){var t=S();return I[t]={type:"inline",expression:n},t}))}var E=v.listitem;v.listitem=function(e){return E(B(e))};var D=v.paragraph;v.paragraph=function(e){return D(B(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(B(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                              ".concat(e,"

                                                                              "):'
                                                                              ').concat(t?e:(0,m.escape)(e,!0),"
                                                                              \n"):'
                                                                              '+(t?e:(0,m.escape)(e,!0))+"
                                                                              "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:b,renderer:v});var P=f(),_=(t(64018),t(24830)),R=t(94334),O=t(15342),M=t(1012),L=t(38696),T=t(37712),H="@▁@",J=/]*>/g;var Q=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,N=e.onFillBlur,S=void 0===N?function(){}:N,I=String(t),B=(0,d.useState)(""),E=u()(B,2),D=E[0],F=E[1],Q=(0,d.useState)("office"),G=u()(Q,2),V=G[0],q=G[1],U=(0,d.useState)([]),W=u()(U,2),z=W[0],Y=W[1],K=(0,d.useRef)("a"+(0,M.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                              '.concat($(I||""),"
                                                                              ")}var n=P(I);n=$(n);var t=Z();I.match(/\[TOC\]/)&&(n=n.replace("

                                                                              [TOC]

                                                                              ",k()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,h]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[z]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),l=r[0],s=r[1];s.value=null===(a=A[l])||void 0===a?void 0:a.value,"warning"===A[l].type?s.className="program-fill-warning":"success"===A[l].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=A[h])&&void 0!==p&&p.score?"".concat(null===(f=A[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(A)}}),[A]);var ne=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),w(z,e.target.dataset.id)},te=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),S(z,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),q("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=a()(a()({},p),j));var le=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(_.ZP.isSupported()){var n=new _.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),C(),y()}}),[ee,ae.current,re]),(0,T.jsxs)(T.Fragment,{children:[r&&(0,T.jsx)("div",{ref:ae,children:ee}),!r&&(0,T.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,T.jsx)(L.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:a()({},m),onClose:function(){return F("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(8785),a="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),r=t(79800),l=t.n(r),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,f.jsxs)(o.Z,a()(a()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),A=t.n(j),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,l=void 0===r?"":r,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(b,A()(A()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(b,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},N=t(98557),S=t(78241),I=t(73782),Z=t(3113),C={labelCol:{span:4},wrapperCol:{span:20}},B=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,A()(A()({},C),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(35782),D=t(8591),F=t(75166),P=S.Z.useForm,_={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,i=P(),a=u()(i,1)[0],r=(0,f.useRef)();function l(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(S.Z,A()(A()({form:a},R),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(I.Z,{style:_})}),(0,g.jsx)(M,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,l)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(I.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function M(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(F.KI,"/api/attachments.json")),i.send(t)}var T=t(5112),H=t(94001),J=T.ZP.Group,Q={margin:"0 8px"},G=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"单元格数:"}),(0,g.jsx)("span",{style:Q,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(H.Z,{})}),(0,g.jsx)("span",{style:Q,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(H.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(J,{children:[(0,g.jsx)(T.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(T.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(T.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(T.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(94334),q=t(92911),U=t(1012),W=t(43418),z="link",Y="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},z,"添加链接"),K,"添加代码块"),Y,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,s=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,A=e.isFocus,k=void 0!==A&&A,b=e.watch,S=e.insertTemp,I=e.mode,Z=void 0===I?"markdown":I,C=e.id,F=void 0===C?"markdown-editor-id":C,P=e.showResizeBar,_=void 0!==P&&P,R=e.noStorage,M=void 0!==R&&R,T=e.showNullButton,H=void 0!==T&&T,J=e.showNullProgramButton,Q=void 0!==J&&J,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ve=e.disabled,ge=void 0!==ve&&ve,ye=e.disabledFill,je=void 0!==ye&&ye,Ae=e.placeholder,ke=void 0===Ae?"":Ae,be=e.values,we=void 0===be?"":be,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ie=Se[0],Ze=Se[1],Ce=(0,f.useState)(t),Be=u()(Ce,2),Ee=Be[0],De=Be[1],Fe=(0,f.useState)(b),Pe=u()(Fe,2),_e=Pe[0],Re=Pe[1],Oe=(0,f.useState)(oe),Me=u()(Oe,2),Le=Me[0],Te=Me[1],He=(0,f.useState)(""),Je=u()(He,2),Qe=Je[0],Ge=Je[1],Ve=(0,f.useState)(0),qe=u()(Ve,2),Ue=qe[0],We=qe[1],ze=(0,f.useState)(d),Ye=u()(ze,2),Ke=Ye[0],Xe=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,U.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(we),null==Ie||Ie.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var l,s=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(s=r[0]);var c=s.getAsFile(),o=c.name.split(".").pop();L(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(ln.current,{mode:Z,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!Q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),l=a.lastIndexOf("@▁@",i.ch),s=a.lastIndexOf("@▁▁@",i.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,l,s,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var a,r,l;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,f.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],l=p()({},a,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(F,Ee),nn(!0))}}),1e4),(0,f.useEffect)((function(){Re(b)}),[Ie,b]),(0,f.useEffect)((function(){Ie&&k&&Ie.focus()}),[Ie,k]),(0,f.useEffect)((function(){if(_e&&Ie){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,_e]),(0,f.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,f.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,f.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();De(t),We((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(Q?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,f.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),De(t),Ie.setCursor(ge?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,f.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                                                              \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Re(!_e),Ie.focus();case"trigger-full-screen":return Te(!Le),Ie.focus();case z:return void Ge(z);case K:return void Ge(K);case Y:return void Ge(Y);case X:return void Ge(X);default:throw new Error}}),[Ie,_e,Le]),fn=(0,f.useCallback)((function(e){switch(Ge(""),Qe){case z:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case K:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case Y:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case X:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,cn]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(s),height:ie(Ke)},vn=((0,f.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ue]),function(e){var n=[];if(Q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(_e?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,g.jsx)(w,{insertTemp:S,watch:_e,fullScreen:Le,showNullButton:H,showNullProgramButton:Q,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:ke})}),_e?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(y,{value:Ee}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:je,showProgramFill:Q,value:Ee})]}):null]})]})}),_?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:se[Qe]?(0,g.jsx)(W.Z,{centered:!0,title:se[Qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),l=t.n(r),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return _e},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return He},t7:function(){return P},Gi:function(){return re},YG:function(){return ae},qp:function(){return w},vr:function(){return Oe},qE:function(){return Ee},Je:function(){return O},cq:function(){return xe},tp:function(){return S}});var i=t(59301),a="banner___PoUBO",r="content___XoDjy",l="btns___Pb35j",s=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,s.jsx)("div",{className:a,children:(0,s.jsxs)("div",{className:r,children:[(0,s.jsxs)("aside",{children:[(0,s.jsxs)("p",{children:[(0,s.jsx)("b",{children:u}),(0,s.jsx)("span",{children:d})]}),t.length>0&&(0,s.jsx)("div",{className:l,children:t.map((function(e,n){return(0,s.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,s.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,s.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",y="active___XryTX",j="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,l=e.onTitleChange,c=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,N=e.style,S=void 0===N?{}:N,I=e.fontColor,Z=void 0===I?"#6A7283":I,C=e.showCount,B=(0,i.useState)(0),E=u()(B,2),D=E[0],F=E[1],P=(0,i.useState)(!1),_=u()(P,2),R=_[0],O=_[1],M=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),O(!1)}),[t]),(0,s.jsxs)("div",{className:k()(d,c),style:S,children:[(0,s.jsx)("div",{onClick:(0,b.throttle)((function(){return null==l?void 0:l()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(p," ").concat(l?"current":""),children:o}),(0,s.jsxs)("div",{className:R?"".concat(f," ").concat(j):f,children:[(0,s.jsx)("div",{className:h,ref:L,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,s.jsx)("div",{className:x,ref:M,children:null==t?void 0:t.map((function(e){return(0,s.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:Z},className:a===e.id?y:"",children:[(0,s.jsx)("span",{title:e.name,className:v,children:e.name}),!!C&&(0,s.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,s.jsx)(i.Fragment,{children:1===D?(0,s.jsxs)("div",{onClick:function(){var e;F(2),(null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,s.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,s.jsxs)("div",{onClick:function(){L.current.scrollTop=0,F(1),O(!1)},className:m,children:["收起",(0,s.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",S=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l;return(0,s.jsx)("div",{style:c,className:k()(N,r),children:t.map((function(e){return(0,s.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?k()(N,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",Z="dropdown___vSy8B",C="menu___NiyBu",B="text___Grueu",E="b1___ZKryM",D="b2___aKyGa",F=t(73782),P=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,r=e.value,l=void 0===r?"":r,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],v=h[1],g=(0,i.useState)(""),y=u()(g,2),j=y[0],A=y[1];(0,i.useEffect)((function(){var e,n=l;null!==(e=JSON.stringify(l))&&void 0!==e&&e.includes("{")&&(v(l.id),n=l.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[l]);var b=function(){c(encodeURIComponent(j),x||null)};return(0,s.jsxs)("div",{className:k()(I,o),style:p,children:[!!a.length&&(0,s.jsxs)("div",{className:Z,children:[(0,s.jsxs)("div",{className:B,children:[null===(n=a.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,s.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,s.jsx)("b",{className:E}),(0,s.jsx)("b",{className:D})]}),(0,s.jsx)("div",{className:C,children:a.map((function(e,n){return(0,s.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,s.jsx)(F.Z,{onPressEnter:b,value:j,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:f}),(0,s.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},_="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,r=e.pageSize,l=e.style,c=void 0===l?{}:l,o=n<2,u=n>=Math.ceil(a/r);return a<=r?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)("div",{className:k()(_,i),style:c,children:[(0,s.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?R:"",children:"上一页"}),(0,s.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},M=t(94334),L=t(42930),T=(t(96908),t(57177),t(81378),t(16644)),H="list___jb2Ay",J="wrap___VsQDr",Q="li___IxCLC",G="cover___Mu8wr",V="img___IpFLA",q="bq___Bil0T",U="sign___DXJ4d",W="name___l7FoJ",z="e___pXQUG",Y="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(H,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,s.jsx)("div",{className:J,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:(0,s.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:Q,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(c))},children:[(0,s.jsxs)("div",{className:V,children:[(0,s.jsx)("img",{className:G,src:"".concat(M.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,s.jsx)("img",{className:U,src:a,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,s.jsx)("img",{className:U,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,s.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,s.jsx)("div",{className:q,children:"开放课程"})})]}),(0,s.jsx)("div",{className:W,children:(0,s.jsx)(X.Z,{title:i,children:(0,s.jsx)("span",{className:z,children:i})})}),(0,s.jsx)("div",{className:Y,children:(0,s.jsxs)("div",{children:[(0,s.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,s.jsx)("span",{children:e.stages_count})]})}),(0,s.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,s.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,s.jsx)(T.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,s.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:[(0,s.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,s.jsxs)("div",{className:ne.top,children:[(0,s.jsx)(X.Z,{title:e.name,children:(0,s.jsx)("div",{className:ne.name,children:e.name})}),(0,s.jsx)("img",{className:ne.img,src:M.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,s.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,s.jsxs)("div",{className:ne.btns,children:[(0,s.jsx)("div",{children:"开放课程"}),(0,s.jsx)("aside",{children:"开放课堂"})]}),a&&(0,s.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,s.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,s.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,s.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,s.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,s.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,s.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,s.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,s.jsxs)("div",{className:ne.lockWrap,children:[(0,s.jsx)("img",{src:"".concat(M.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,s.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,s.jsx)(T.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l,o=e.tabBarExtraContent;return(0,s.jsxs)("div",{className:k()(ie.tabs,r),style:c,children:[(0,s.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,s.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,s.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,s.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,s.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,s.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,s.jsx)("div",{className:ie.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,s.jsx)("div",{className:k()(n),style:i,children:a})},le="orderWrap___ZfyGX",se="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,r=e.onSort,l=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,s.jsxs)("div",{className:k()(le,a),children:[(0,s.jsx)(fe.Z,{dropdownRender:function(){return(0,s.jsx)(me.Z,{children:o.map((function(e,n){return(0,s.jsx)(me.Z.Item,{onClick:function(){return l(e.id)},children:e.name},n)}))})},children:(0,s.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,s.jsxs)("span",{className:se,children:[(0,s.jsx)("span",{className:ce,children:(0,s.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,s.jsx)("span",{className:oe,children:(0,s.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),ye=t(7557),je=t.n(ye),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Se=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,a=e.children,r=e.loading,l=void 0!==r&&r,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,f=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=we()(e,Ie),v=(0,i.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,s.jsx)(Se.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(Ne.btn,Ne["".concat(f,"-").concat(h)],n),style:ge()({},t),size:f,shape:h,loading:y||l},x),{},{children:a}))},Ce="head___ghH72",Be="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,r=e.onClick,l=e.title;return(0,s.jsxs)("div",{className:k()(Ce,n),style:t,children:[(0,s.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,s.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,s.jsx)("b",{title:l,children:l}),(0,s.jsx)("div",{className:Be,children:a})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",_e=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,r=e.cancelShow,l=void 0===r||r,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,s.jsxs)("div",{className:k()(De,u),style:d,children:[t&&(0,s.jsx)(Se.ZP,{loading:f,onClick:a,type:"primary",className:Fe,children:i}),l&&(0,s.jsx)(Se.ZP,{onClick:o,className:Pe,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,r=e.children,l=e.RightContent;return(0,s.jsx)("div",{className:k()(Re.fixedBottom,n),style:i,children:(0,s.jsxs)("div",{className:Re.wrap,children:[(0,s.jsx)("div",{className:Re.left,children:a}),(0,s.jsx)("div",{className:Re.center,children:r}),(0,s.jsx)("div",{className:Re.right,children:l})]})})},Me="crumbs___V41Oe",Le="hover___bEIVd",Te=t(8785),He=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.dataSource,l=void 0===r?[]:r;return(0,s.jsx)("div",{className:k()(Me,n),style:a,children:l.map((function(e,n){return n"," "]})]},n):(0,s.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Je=t(31797),Qe=["onChange"],Ge=Je.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Qe),a=(0,i.useState)(null),r=u()(a,2),l=r[0],c=r[1];(0,i.useEffect)((function(){"number"==typeof l&&l>=0&&n(l)}),[l]);return(0,s.jsx)(Ge,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},54209:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73440:function(e,n,t){t.d(n,{Y4:function(){return D},Im:function(){return C},ZP:function(){return P}});var i=t(79800),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(73782),h=t(3113),x=t(78386),v=t(20538),g=t(96868),y=t(24334),j=t(87575),A=t(7078),k=t(42930),b=t(34376),w=t(92911),N=t(8785),S=t(37712),I=m.Z.TextArea,Z={visible:!1,tabIndex:"0"},C=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),B=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(B||{});function E(e,n){switch(n.type){case B.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case B.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function D(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,r=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(i&&!s&&h.current){var e=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,k.pp)(y.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var t=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,k.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!s&&v.current){var l=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,k.pp)(y.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,S.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,S.jsx)("div",{ref:h}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,S.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,S.jsx)("div",{ref:v}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case g.h.EXECUTEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,S.jsx)(A.Z,{value:a,style:N}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})})]}),(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,S.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[y.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",j," "]})}function F(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,r=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,S.jsx)("p",{children:"执行结果:"}),(0,S.jsx)("pre",{children:y.Base64.decode(a)})]});break;case g.h.NOMATCH:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsxs)("p",{children:["输出:",a&&y.Base64.decode(a)]}),(0,S.jsxs)("p",{children:["预期输出:",l&&y.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["最后执行的输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",s," "]})}var P=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(E,Z),y=a()(g,2),A=y[0],k=y[1],b=A.visible,C=A.tabIndex,D=(0,N.useSearchParams)(),P=a()(D,1)[0];function _(e){var n=e.target.id;k({type:B.SET_TABINDEX,payload:n})}var R=(0,f.useMemo)((function(){if(s){s.status;return(0,S.jsx)(S.Fragment,{children:F(s)})}return null}),[s]);var O=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:"test-case-panel",children:[(0,S.jsxs)("div",{className:"test-case-panel-body ".concat(b?"active":""),children:[(0,S.jsxs)("ul",{className:"s-navs",children:[(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"0"===C?"active":"",id:"0",onClick:_,children:"自定义测试用例"})}),(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"1"===C?"active":"",id:"1",onClick:_,children:"代码执行结果"})})]}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("0"===C?"":"hide"),children:(0,S.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("1"===C?"":"hide"),children:t?(0,S.jsx)(j.Z,{message:r}):s?(0,S.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,S.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,S.jsx)("a",{className:"btn-collapse ".concat(b?"up":""),onClick:function(){k({type:B.SET_VISIBLE,payload:!b})},children:b?(0,S.jsx)(x.Z,{}):(0,S.jsx)(v.Z,{})}),(0,S.jsxs)("footer",{className:"footer",children:[(0,S.jsx)("span",{children:"控制台"}),(0,S.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,S.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){k({type:B.SET_VISIBLE,payload:!0}),k({type:B.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==P.get("qtype")&&(0,S.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){k({type:B.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return m},fu:function(){return l},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),r=t(92911);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},16707:function(e,n,t){t.d(n,{Z:function(){return Be}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},f=t(78241),m=t(6848),h=t(43418),x=t(94001),v=t(8591),g=t(73782),y=t(28103),j=t(3113),A=t(27092),k=t(95237),b=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(7078),N=t(8785),S=t(42930),I=t(92911);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=t(40073),C=t(37205),B=t.n(C),E=t(39647),D=t.n(E),F=t(24905),P=t(30010),_=t(76693),R=t(69867),O="wrap___OIoOI",M="modal___Z3hfU",L="titleWrap___aK3oG",T="required___NHoO7",H="title___uxb1R",J="colorGray___O8YPg",Q="choiceWrap___t51sb",G="answer___vsBnh",V="activeAnswer___AJN4p",q="deleteIcon___WvOJZ",U="addIcon___UyeIs",W="editorWrap___uqcFU",z="htmlWrap___GcBNL",Y="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(D()(e,te),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)([]),x=u()(m,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],w=(0,d.useState)(),N=u()(w,2),I=N[0],Z=N[1],C=(0,d.useState)(!1),E=u()(C,2),J=E[0],Q=E[1];(0,d.useEffect)((function(){i&&t&&(s(null==i?void 0:i.name),f(null==i?void 0:i.analysis),Z(null==i?void 0:i.is_ordered),Q(!0))}),[i]),(0,d.useEffect)((function(){if(J){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));y(e),Q(!1)}}),[J]),(0,d.useImperativeHandle)(n,(function(){return{onSave:G,Clear:V}}));var G=function(){var e=[],n=!1;return l?(g.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,S.eR)(t,1e4)||(b("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:l,analysis:p,standard_answers:e,is_ordered:I})):(v.ZP.info("请您输入题干"),!1)},V=function(){s(""),f(""),y([]),Z(!1)},q=function(e,n,t){b("");var i=g.slice();i[e][n]=t,y(i)},U=function(e){var n=g.slice();n[e]=[].concat(B()(n[e]),[""]),y(n)},W=function(e,n){var t=g.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void y(t);h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),y(t)}})},z=function(e){h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){var n=g.slice();n=g.filter((function(n,t){return e!==t})),y(n)}})};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(_.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:l,onChange:function(e){return s(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=g.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(F.Z,{checked:I,onChange:function(e){return Z(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ae=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),re=t(5112),le=["globalSetting","loading","editData","dispatch","onRef","isEdit"],se=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(D()(e,le),(0,d.useState)()),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){if(t&&i){f(null==t?void 0:t.name),g(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));s("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return p?l?{name:p,choices:[{choice_text:"正确",is_answer:"0"===l?1:0},{choice_text:"错误",is_answer:"1"===l?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){f(""),g(""),s("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:p,onChange:function(e){return f(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:l,onChange:function(e){return s(e.target.value)},children:[(0,ne.jsx)(re.ZP.Button,{value:"0",className:"".concat(Y," mr40"),children:"正确"}),(0,ne.jsx)(re.ZP.Button,{value:"1",className:Y,children:"错误"})]}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return g(e)}})]})},ce=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(se)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,oe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)([]),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),y(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!g.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(g.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g.includes(n)?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g.includes(n)?V:""),onClick:function(){g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},pe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),fe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],me=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],he=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,fe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)(),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),y(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(me[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",g),"number"!=typeof g)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g===n?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g===n?V:""),onClick:function(){return y(n)},children:me[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),n===g&&y(null)}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},xe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(he)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ge=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,ve),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){var e;t&&i&&(s(null==t?void 0:t.name),f(null==t?void 0:t.analysis),g(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return l?x?{name:l,answer_texts:[x],analysis:p}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){s(""),f(""),g("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return s(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"参考答案:"})}),(0,ne.jsx)(P.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return g(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ye=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ge)),je=t(89392),Ae=["globalSetting","loading","dispatch","editData","onRef","isEdit"],ke=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],be=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),r=(D()(e,Ae),(0,d.useState)("")),l=u()(r,2),s=l[0],c=l[1],o=(0,d.useState)([]),p=u()(o,2),f=p[0],h=p[1];console.log(f),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));h(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:g}}));var x=function(){if(!s)return v.ZP.info("请您输入题干"),!1;if(0===f.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(ke[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=f.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:s,sub_item_banks:a}},g=function(){c(""),h([])},y=function(e,n,t){var i,a=(0,je.cloneDeep)(f);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),h(a)};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:s,onChange:function(e){return c(e)}}),null==f?void 0:f.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return y("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),y("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(P.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return y("value",n,e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,r;return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?V:""),onClick:function(){return y("answer",n,i)},children:ke[i]})}),(0,ne.jsx)("div",{className:W,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return y("details",n,e)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return y("edit",n,i)},children:(0,ne.jsx)(w.Z,{value:t})})}),i>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){return y("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return y("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return y("analysis",n,e)}})]})]},e.id)}))]})},we=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(be)),Ne=t(57265),Se=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,r=e.questionParams;return(0,ne.jsx)(h.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(k.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ne.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==r?void 0:r.type)&&(0,ne.jsx)(j.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ie=t(66208),Ze=t(72947),Ce=t(24334),Be=function(e){var n,t,i,r,s,o,C,B,E,D,F,P=e.data,_=e.submit,R=e.goBack,O=(e.loading,e.onTypeScore),M=e.editPreview,L=void 0!==M&&M,T=e.onSkipExamination,H=e.selectValue,J=e.onExchange,Q=(0,d.useRef)(),G=(0,d.useState)(null),V=u()(G,2),q=V[0],U=V[1],W=(0,d.useState)(!1),z=u()(W,2),Y=z[0],K=z[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),re=f.Z.useForm(),le=u()(re,1)[0],se=(0,N.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],fe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){L||(0,S.Dk)("试卷预览")}),[L]);var me=["容易","简单","适中","困难"],he=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ge=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},je=function(e){var n;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},Ae=function(e){var n,t;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"预期输出:"}),(0,ne.jsx)(w.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},ke=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(m.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,S.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(N.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},be=function(e){console.log(e,"key"),T(e-1)},Ne=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(pe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ye,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(we,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(f.Z,{form:le,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),le.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(l()().mark((function n(t){var i,r,s;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Ce.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(r.is_cover=1),n.next=4,(0,I.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:r});case 4:0===(null==(s=n.sent)?void 0:s.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ze.tc,{form:le,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(y.Z,{})]})});"PROGRAM"===n&&N.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(H,"&exercise=true"))},Be=function(){var e=c()(l()().mark((function e(n,t,i){var a,r,s,c,o,u,d,p,f,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=Q.current)||void 0===a?void 0:a.onSave();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return s={question_score:t.score,analysis:r.analysis},i&&(s.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],s.question_type="JUDGMENT"===n?2:1,s.question_title=null==r?void 0:r.name,null==r||null===(c=r.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),s.question_choices=o,s.standard_answers=u),"COMPLETION"===n&&(s.is_ordered=r.is_ordered,s.question_title=null==r?void 0:r.name,s.question_type=3,p=[],null==r||null===(d=r.standard_answers)||void 0===d||d.forEach((function(e,n){p.push({choice_id:e.position,answer_text:e.answer_text})})),s.standard_answers=p),"SUBJECTIVE"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=3,s.standard_answers=null==r?void 0:r.answer_texts),"COMBINATION"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=7,s.sub_questions=null==r||null===(f=r.sub_item_banks)||void 0===f?void 0:f.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete s.analysis),e.next=13,(0,I.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:s});case 13:0===(null==(m=e.sent)?void 0:m.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Ee=function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,I.ZP)("/api/exercises/".concat(se.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,T(H);case 7:v.ZP.success("更新成功");case 8:(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=null==P||null===(n=P.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),Fe=L&&1!==(null==P||null===(t=P.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:p.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:p.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:p.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:p.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==P?void 0:P.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:De&&De.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==P||null===(i=P.exam)||void 0===i?void 0:i.time)||null===(null==P||null===(r=P.exam)||void 0===r?void 0:r.time)?"不限":null==P||null===(s=P.exam)||void 0===s?void 0:s.time})]})]}),null==P||null===(o=P.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:p.list,children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:p.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:p.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:p.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:p.right,children:[(0,ne.jsxs)("div",{className:p.examName,id:"examName",children:[(0,ne.jsx)("div",{className:p.name,children:(0,ne.jsx)(m.Z,{title:null==P||null===(C=P.exam)||void 0===C?void 0:C.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:p.t,children:null==P||null===(B=P.exam)||void 0===B?void 0:B.name})})}),L&&1===(null==P||null===(E=P.exam)||void 0===E?void 0:E.exercise_status)&&(0,ne.jsx)(Ie.op,{openLoading:!0,shape:"default",onClick:Ee,type:"primary",children:"更新试卷"}),!L&&(0,ne.jsx)(j.ZP,{onClick:function(){var e,n=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,J();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:p.topWarp,children:null==P||null===(D=P.questionList)||void 0===D?void 0:D.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:p.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:p.so,children:["共",(0,ne.jsxs)("span",{className:p.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),!L&&(0,ne.jsxs)("div",{className:p.btn,children:[(0,ne.jsx)(j.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,h.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:p.modalColumn,children:(0,ne.jsxs)("div",{className:p.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},O(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(j.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),r=n.name,void(s=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(r,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.update({cancelButtonProps:{disabled:!0}}),e.next=3,J({seleted_item_bank_ids:a},{type:n.type});case 3:s.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(r,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,r,s},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,r,s,o,u,f,m,x;return q===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(j.ZP,{onClick:function(){return U(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(j.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?h.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!0),le.submit()):Be(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ne(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,children:[(0,ne.jsxs)("div",{className:p.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(w.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(w.Z,{style:{paddingRight:10},className:p.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),L&&"PRACTICAL"!==e.type&&(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){var e,t,i;q?v.ZP.warning("先保存或取消当前正在编辑的试题"):(le.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Ce.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?N.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(se.coursesId,"/exercise/").concat(se.categoryId,"/detail?random=true")):U(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){return function(e,n,t,i){var a,r,s="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(s.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(r=c()(l()().mark((function i(){return l()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,J({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return r.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(w.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:p.titleHtml,value:Ce.Base64.decode((null===(r=n.program_attr)||void 0===r?void 0:r.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(f=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:p.single,children:null==f||null===(m=f.choices)||void 0===m?void 0:m.map((function(e,n){return e.is_answer&&x.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[f.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:f.analysis?f.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==f?void 0:f.discipline_name)||"--","/").concat(null==f?void 0:f.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==f?void 0:f.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&je(n),"PROGRAM"===e.type&&Ae(n),"BPROGRAM"===e.type&&ge(n),"COMBINATION"===e.type&&(s=n,o=t,(0,ne.jsx)("div",{children:null==s||null===(u=s.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:p.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==s?void 0:s.discipline_name)||"--","/").concat(null==s?void 0:s.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==s?void 0:s.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&ke(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),L?(0,ne.jsx)(Ie.vr,{children:(0,ne.jsx)(A.Z,{showTotal:S.rU,total:null==P||null===(F=P.exam)||void 0===F?void 0:F.total_num,pageSize:1,current:H+1,showSizeChanger:!1,onChange:be,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ie.vr,{LeftContent:(0,ne.jsx)(Ie.op,{onClick:R,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(k.Z,{align:"middle",children:[(0,ne.jsx)(b.Z,{color:"#55575D",overlayClassName:p.popover,open:Y,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ie.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void h.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:p.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:Z.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:p.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(g.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){var t,i,a,r,s,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],r=[],s=[],null==P||null===(t=P.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&r.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?s.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",r),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:r,shixun_ids:s},e.next=12,_(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ie.op,{shape:"default",type:"primary",onClick:function(){return _()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(Se,{visible:ee,questionParams:ie.current,onRandomExchange:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,J({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&N.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(se.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},88204:function(e,n,t){t.r(n),t.d(n,{default:function(){return Zt}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p="wrapper___KtBVT",f="breadCrumbWrapper___k9tSB",m="baseInfo____j5EY",h="radioBtnWrapper___k9OCh",x="radiogroup___e2fW6",v="easy___WcUAp",g="medium___U_o3j",y="hard___dAXLS",j="fixedBottom___liDZ4",A="cancelBtn___ZV9Mi",k="confirmBtn___DwH6m",b=t(8591),w=t(78241),N=t(66104),S=t(8785),I="digitalLabel___hkWuZ",Z="active___jawU1",C="titleEditor___wX1lW",B="title___SuT2h",E="editIcon___XrTIi",D="paperTab___GUxeB",F="tabItem___or0fY",P="dottedLine___Ln0Xr",_=t(37712),R=function(e){var n=e.number,t=e.active,i=e.className;return(0,_.jsx)("div",{className:"".concat(I," ").concat(t?Z:""," ").concat(i),children:n})},O=t(6848),M=t(73782),L=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,d.useState)(!1),a=u()(i,2),r=a[0],s=a[1],o=(0,d.useState)(n),p=u()(o,2),f=p[0],m=p[1];return(0,d.useEffect)((function(){m(n)}),[n]),(0,_.jsx)("div",{className:C,children:r?(0,_.jsx)(M.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:f,onChange:function(e){m(e.target.value)},onBlur:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,_.jsxs)("div",{className:B,onDoubleClick:function(){return s(!0)},children:[f,(0,_.jsx)(O.Z,{title:"点击编辑试卷名称",children:(0,_.jsx)("i",{className:"".concat(E," iconfont icon-bianji_Hover"),onClick:function(){return s(!0)}})})]})})},T=t(95237),H=t(43604),J=function(e){var n,t,i,a,r,s,o,p=e.onChange,f=void 0===p?c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):p,m=e.tabs,h=e.activeKey,x=e.defaultActiveKey,v=e.className,g=void 0===v?"":v,y=(0,d.useState)(void 0===x?null===(n=m[0])||void 0===n?void 0:n.key:x),j=u()(y,2),A=j[0],k=j[1];return(0,d.useEffect)((function(){void 0!==h&&k(h)}),[h]),(0,_.jsxs)(T.Z,{justify:"center",align:"middle",className:"".concat(D," ").concat(g),children:[(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(t=m[0])||void 0===t?void 0:t.key)?Z:""),onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(m[0].key);case 2:k(null===(n=m[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:1,active:A===(null===(i=m[0])||void 0===i?void 0:i.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(a=m[0])||void 0===a?void 0:a.label})]}),(0,_.jsx)(H.Z,{flex:"188px",className:"".concat(P," ml30 mr30")}),(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(r=m[1])||void 0===r?void 0:r.key)?Z:""),onClick:c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(null===(n=m[1])||void 0===n?void 0:n.key);case 2:k(null===(t=m[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:2,active:A===(null===(s=m[1])||void 0===s?void 0:s.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(o=m[1])||void 0===o?void 0:o.label})]})]})},Q=t(91232),G=t.n(Q),V=t(71418),q=t(19842),U=t(5112),W=t(94001),z=t(3113),Y=t(92911);function K(e){return X.apply(this,arguments)}function X(){return(X=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ie(e){return ae.apply(this,arguments)}function ae(){return(ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(){return(re=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function le(e,n){return se.apply(this,arguments)}function se(){return(se=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ce(e,n){return oe.apply(this,arguments)}function oe(){return(oe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,n){return de.apply(this,arguments)}function de(){return(de=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pe(e,n){return fe.apply(this,arguments)}function fe(){return(fe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e){return ve.apply(this,arguments)}function ve(){return(ve=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ge(e){return ye.apply(this,arguments)}function ye(){return(ye=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function je(e){return Ae.apply(this,arguments)}function Ae(){return(Ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ke=t(85573),be=t.n(ke),we=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),Ne=t(89392),Se=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(Se||{}),Ie=(0,d.createContext)(null),Ze=be()(be()(be()(be()(be()(be()(be()({},we.OnlyFileFolder,[Se.FileFolder]),we.OnlyKnowledge,[Se.Knowledge]),we.OnlyDifficulty,[Se.Difficulty]),we.FileFolderAndDiff,[Se.FileFolder,Se.Difficulty]),we.FileFolderAndKnowledge,[Se.FileFolder,Se.Knowledge]),we.KnowledgeAndDiff,[Se.Knowledge,Se.Difficulty]),we.All,[Se.Knowledge,Se.Difficulty,Se.FileFolder]),Ce=function(e,n){if(e.length!==n.length)return!1;var t,i=G()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},Be=function(e){for(var n=0,t=Object.entries(Ze);nF.item_bank_num&&(F.item_bank_count-=1,F.total_score-=F.score,F.total_score=Fe(F.total_score)),D}},_e=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,r=e.form,s=(0,d.useContext)(Ie),o=s.data,u=s.disabled,p=s.dispatch,f=(0,S.useParams)(),b=(0,d.useRef)(!0),N=(0,d.useMemo)((function(){var e,t,i,r,l;if(n.length&&o){var s=null==o||null===(e=o.examination_bank)||void 0===e?void 0:e.sub_discipline_id,c=-1===(null==o||null===(t=o.examination_bank)||void 0===t?void 0:t.time)?void 0:b.current?f.id?null==o||null===(i=o.examination_bank)||void 0===i?void 0:i.time:(null==o||null===(r=o.examination_bank)||void 0===r?void 0:r.time)||60:null==o||null===(l=o.examination_bank)||void 0===l?void 0:l.time;b.current=!1;var u,d=[],p=G()(n);try{for(p.s();!(u=p.n()).done;){var m,h=u.value,x=G()(h.children);try{for(x.s();!(m=x.n()).done;){var v=m.value;v.value===s&&(d=[h.value,v.value])}}catch(e){x.e(e)}finally{x.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},o.examination_bank),{},{time:c,course:d})}}),[o,n]);return(0,d.useEffect)((function(){r.setFieldsValue(a()({},N))}),[N]),(0,_.jsxs)(V.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,_.jsx)("div",{className:m,children:(0,_.jsxs)(w.Z,{form:r,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:N,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,r=a()(a()({},n),{},{sub_discipline_id:i[1]||0});p({type:"updateBaseInfo",payload:r})},children:[(0,_.jsx)(w.Z.Item,{name:"name",label:"试卷名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,_.jsx)(M.Z,{maxLength:60,size:"large",placeholder:"请输入试卷名称",showCount:!0})}),(0,_.jsx)(w.Z.Item,{label:"方向&课程",name:"course",rules:[{required:!0,message:"请选择方向&课程"}],children:(0,_.jsx)(q.Z,{disabled:u,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,_.jsx)(w.Z.Item,{label:"难度",name:"difficulty",className:h,rules:[{required:!0,message:"请选择难度"}],children:(0,_.jsxs)(U.ZP.Group,{disabled:u,className:x,children:[(0,_.jsx)(U.ZP.Button,{className:v,value:1,children:"简单"}),(0,_.jsx)(U.ZP.Button,{className:g,value:2,children:"适中"}),(0,_.jsx)(U.ZP.Button,{className:y,value:3,children:"困难"})]})}),(0,_.jsx)(w.Z.Item,{label:"答题时长",children:(0,_.jsxs)(T.Z,{align:"middle",children:[(0,_.jsx)(w.Z.Item,{name:"time",noStyle:!0,children:(0,_.jsx)(W.Z,{min:1,disabled:u,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,_.jsx)("span",{className:"ml10",children:"分钟"})]})}),(0,_.jsx)(w.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,_.jsx)(M.Z.TextArea,{rows:6,disabled:u,showCount:!0,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,_.jsxs)("div",{className:j,children:[(0,_.jsx)(z.ZP,{className:"".concat(A," mr5"),onClick:function(){f.id||window.location.href.indexOf("randompaper")>-1?S.history.push("/paperlibrary"):S.history.push("/classrooms/".concat(f.coursesId,"/exercise"))},children:"取消"}),(0,_.jsx)(z.ZP,{className:"".concat(k," ml15"),type:"primary",size:"large",onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.validateFields();case 2:if(f.id||f.coursesId){e.next=9;break}return e.next=5,ne(o);case 5:0===(n=e.sent).status&&(S.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]})},Re=t(37205),Oe=t.n(Re),Me=t(70236),Le=t.n(Me),Te=t(43418),He="questionInfo___U9mnu",Je="label___PP7Ng",Qe="content___PUXFl",Ge="leftPart___uoQeo",Ve="rightPart___mCG7H",qe="dragItem___djmPG",Ue="blackText___KqEaU",We="greyText___VamKm",ze="iconWrapper___o1C0y",Ye="contentArea___Fj7D0",Ke="dragging___mX3Il",Xe="hidden___KWDLK",$e="dragIcon___yPuB3",en="deleteIcon___go29y",nn="challengeNameWrapper___DFjRy",tn="challengeName___m7v0x",an="shixunPreviewFooter___iaciG",rn="shixunInfoWrapper___aSihg",ln="shixunInfo___WYBm1",sn="btnToDetail___WVmtj",cn="fixedBottom___oeMSX",on="confirmBtn___sYh2O",un="previewBtn___c2uQz",dn="setScoreModalTitle___ADafj",pn="modalTitle___t821D",fn="scoreText___M3UUZ",mn=t(16644),hn=t(66208),xn=t(24905),vn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],gn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie),r=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(r||{}).item_types;o(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,r]);var l=(0,d.useState)([]),s=u()(l,2),c=s[0],o=s[1];return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)("div",{children:["题型设置",(0,_.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(c)},children:(0,_.jsx)(xn.Z.Group,{value:c,onChange:function(e){return o(e)},children:(0,_.jsx)(T.Z,{gutter:[0,20],children:vn.map((function(e){return(0,_.jsx)(H.Z,{span:6,children:(0,_.jsx)(xn.Z,{value:e.value,children:e.label})},e.value)}))})})})},yn=t(61998),jn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,r=(0,d.useContext)(Ie).data,l=(0,d.useState)(),s=u()(l,2),c=s[0],o=s[1];console.log("---",c),(0,d.useEffect)((function(){n&&o((0,Ne.cloneDeep)(r))}),[n,r]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==c||null===(e=c.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[c]);return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)(T.Z,{className:dn,justify:"space-between",children:[(0,_.jsx)("span",{className:pn,children:"批量设置分值"}),(0,_.jsxs)("span",{className:fn,children:["总分 ",p]})]}),open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(c)},children:(0,_.jsx)(yn.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text"},{title:"小题总数",dataIndex:"item_bank_count"},{title:"题型总分",dataIndex:"total_score"},{title:"操作",render:function(e,n){var t=n.score,i=n.item_type;return(0,_.jsxs)("div",{style:{color:"#9096A3"},children:["每题",(0,_.jsx)(W.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,value:t,onChange:function(e){var n=c,t=n.item_types.find((function(e){return e.item_type===i}));t.score=Number(e);var r=e*t.item_bank_count;t.total_score=r&&Number(r.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),o(a()({},n))}}),"分"]})}}],dataSource:null==c?void 0:c.item_types,rowKey:"item_type",pagination:!1})})},An=t(99313),kn=t(57809),bn=t(97334),wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",Nn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",Sn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",In="data:image/png;base64,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",Zn="ruleCheckBox___Onj2f",Cn="folderAreaWrapper___ut2mr",Bn="folderAreaHeader___fOIDA",En="folderWrapper___IpJ50",Dn="folderIcon___zBoRM",Fn="shareFolderIcon____5s3p",Pn=t(68798),_n={"简单":1,"适中":2,"困难":3},Rn=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?Be(t)===we.All||Be(t)===we.FileFolderAndKnowledge?[].concat(Oe()(e(n.children,t,i)),Oe()(l)):e(n.children,t,i):[]}}))},On=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Oe()(e(n.children,t,i)),Oe()(l))}}))},Mn=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,r=e.currentItemType,s=e.selectData,o=(0,d.useState)("1"),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(!0),x=u()(h,2),v=(x[0],x[1],w.Z.useForm()),g=u()(v,1)[0],y=(0,d.useState)([]),j=u()(y,2),A=j[0],k=j[1],b=(0,d.useState)("all"),N=u()(b,2),S=N[0],I=N[1],Z=function(e,t,r){var l=t.checkedNodes;console.log("type:",r,l,s),"0"===r?(D(e),Be(n)===we.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:l.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(l),i((function(e){return a()(a()({},e),{},{my:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))):(O(e),Be(n)===we.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:l.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))},C=(0,d.useState)([]),B=u()(C,2),E=B[0],D=B[1],F=(0,d.useState)([]),P=u()(F,2),R=P[0],O=P[1],M=(0,d.useState)([]),L=u()(M,2),J=L[0],Q=L[1],q=(0,d.useState)([]),U=u()(q,2),W=U[0],z=U[1],K=(0,d.useState)([]),X=u()(K,2),$=X[0],ee=X[1],ne=(0,d.useState)([]),te=u()(ne,2),ie=te[0],ae=te[1],re=(0,d.useState)(!1),le=u()(re,2),se=le[0],ce=le[1],oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];function fe(){return(fe=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&k(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){fe.apply(this,arguments)}()}),[]);var me=function(){var e=c()(l()().mark((function e(t){var i,a,r,s,c,o,u,d,p,f,m,h,x,v,g,y,j,A;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?ce(!0):pe(!0),e.next=3,(0,Pn.ex)(t);case 3:r=e.sent,"0"===t.type?ce(!1):pe(!1),"0"===t.type?ee(r):ae(r),s=null===(i=r.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}})),c=null===(a=r.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(n)===we.All&&i.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"(",e.child_count,")"]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(n)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(m=Rn(r.data,n,"0"),h=On(r.data,n,"0"),console.log("normalChildren2:",h),Q([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(o=r.navigation[0])||void 0===o?void 0:o.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=r.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=r.navigation[0])||void 0===d?void 0:d.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(p=r.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(f=r.navigation[0])||void 0===f?void 0:f.child_count)>0),checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:wn,className:Dn})},isLeaf:!1,children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?m:[].concat(Oe()(h),Oe()(c))}])):(A=Rn(r.data,n,"3"),z([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(x=r.navigation[0])||void 0===x?void 0:x.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(v=r.navigation[0])||void 0===v?void 0:v.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(g=r.navigation[0])||void 0===g?void 0:g.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(y=r.navigation[0])||void 0===y?void 0:y.child_count,checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Sn,className:Fn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!1,disabled:!((null===(j=r.navigation[0])||void 0===j?void 0:j.child_count)>0),children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?A:[].concat(Oe()(A),Oe()(c))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===f?me({type:"0",group_id:0,item_type:r,show_children:!0}):"2"===f&&me({type:"3",except_mine:!0,item_type:r,show_children:!0,teach_group_id:"all"===S?"":S})}),[n,f,S]),(0,d.useEffect)((function(){var e,a,r,l,c,o,u;if(console.log("selectData-active:",s,t,f),"1"===f)D(null==s||null===(e=s.my)||void 0===e?void 0:e.map((function(e){return e.id}))),ge((null==s||null===(a=s.my)||void 0===a||null===(r=a.reduce)||void 0===r?void 0:r.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===f){var d,p,m;O(null==s||null===(d=s.public)||void 0===d?void 0:d.map((function(e){return e.id}))),ge((null==s||null===(p=s.public)||void 0===p||null===(m=p.reduce)||void 0===m?void 0:m.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(Be(n)===we.All)if("1"===f)D(null==s||null===(l=s.my)||void 0===l?void 0:l.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(c=s.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else if("2"===f){var h,x;O(null==s||null===(h=s.public)||void 0===h?void 0:h.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(x=s.filter((function(e){return!!e.is_share})))||void 0===x||x.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}Be(n)===we.FileFolderAndDiff&&(g.resetFields(),setTimeout((function(){i(s)}),300),"1"===f?(ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(o=s.filter((function(e){return!e.is_share})))||void 0===o||o.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))):(ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(u=s.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))))}),[f]),console.log("1111111111:",E,R),(0,d.useEffect)((function(){setTimeout((function(){switch(Be(n)){case we.OnlyFileFolder:var e,t=[],i=[],a=G()(s.my||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,c=G()(s.public||[]);try{for(c.s();!(l=c.n()).done;){var o=l.value;i.push(o)}}catch(e){c.e(e)}finally{c.f()}D(t.map((function(e){return"".concat(e.group_id)}))),O(i.map((function(e){return"".concat(e.teacher_group_id)}))),ge("1"===f?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case we.FileFolderAndKnowledge:var u,d,p=[],m=[],h=G()((null==s?void 0:s.my)||[]);try{for(h.s();!(d=h.n()).done;){var x=d.value;p.push(x)}}catch(e){h.e(e)}finally{h.f()}var v,y=G()((null==s?void 0:s.public)||[]);try{for(y.s();!(v=y.n()).done;){var j=v.value;m.push(j)}}catch(e){y.e(e)}finally{y.f()}ge(null===(u="1"===f?p:m)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),D(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),O(m.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case we.All:var A,k;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(A=s.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(k=s.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));break;case we.FileFolderAndDiff:var b,w;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(b=s.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(w=s.filter((function(e){return!!e.is_share})))||void 0===w||w.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}}),800)}),[t,n,J,W]);var he=(0,d.useState)(0),xe=u()(he,2),ve=xe[0],ge=xe[1];return(0,_.jsx)(w.Z,{form:g,onValuesChange:function(){var e=c()(l()().mark((function e(t,r){var c,o,d,p,m,h,x,v,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",r,t),c=0,Be(n)!==we.FileFolderAndDiff){e.next=15;break}return e.next=5,g.getFieldValue();case 5:for(o=e.sent,d=[],p=[],m=0,h=Object.keys(o);m0&&A.push(r)}));case 6:case"end":return e.stop()}}),e)})),b=0,w=Object.keys(r);case 19:if(!(b0&&(0,_.jsxs)(kn.default,{onChange:function(e){I(e)},value:S,style:{width:120},children:[(0,_.jsx)(kn.default.Option,{value:"all",children:"全部"},"all"),null==A?void 0:A.map((function(e){return(0,_.jsx)(kn.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==J?void 0:J.length)?(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)("div",{style:{minHeight:200},children:J.length>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return Z(e,n,"0")},checkedKeys:E,checkStrictly:!0,treeData:J,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==W?void 0:W.length)?(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve||0," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)("div",{style:{minHeight:200},children:(null==W?void 0:W.length)>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return Z(e,n,"3")},checkedKeys:R,checkStrictly:!0,treeData:W,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Ln=t(10573),Tn=t(29543),Hn={"简单":1,"适中":2,"困难":3},Jn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,r=e.defaultData,s=e.isFirst,o=(0,d.useState)([]),p=u()(o,2),f=p[0],m=p[1],h=(0,Tn.U)(ie,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),x=u()(h,4),v=x[0],g=x[1],y=x[2],j=x[3];(0,d.useEffect)((function(){c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({},!0);case 2:n=e.sent,m((0,Ln.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(r),(0,d.useEffect)((function(){if(s)switch(Be(n)){case we.OnlyKnowledge:C(r.map((function(e){return e.tag_discipline_id})));break;case we.KnowledgeAndDiff:var e=new Map;r.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Oe()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=G()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),l=a[0],c=a[1];k.setFieldValue([l,"diff"],c)}}catch(e){i.e(e)}finally{i.f()}}}),[r,n,s]);var A=w.Z.useForm(),k=u()(A,1)[0],b=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=G()((null==j?void 0:j.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t=r.name;var l,s=G()(r.sub_disciplines);try{for(s.s();!(l=s.n()).done;){var c=l.value;i=c.name;var o,u=G()(c.tag_disciplines);try{for(u.s();!(o=u.n()).done;){var d=o.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:c.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[j,r]),N=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,_.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(Se.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,r=n.sub_discipline_name,l=n.tag_discipline_name;return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(w.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Hn[e.name]}}))})}),(0,_.jsx)(w.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:r,tag_discipline_name:l},noStyle:!0,children:(0,_.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),S=(0,d.useState)([]),I=u()(S,2),Z=I[0],C=I[1],B=(0,d.useRef)(new Map);return(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsxs)(T.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,_.jsx)(H.Z,{children:(0,_.jsx)(q.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:f,onChange:function(e){y({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,_.jsx)(H.Z,{children:(0,_.jsx)(hn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:v.keyword,onChange:function(e){return y({keyword:e})}})})]}),(0,_.jsx)(w.Z,{form:k,onValuesChange:function(e,n){console.log(n),B.current.clear();for(var i=function(){var e,t=l[r],i={1:"简单",2:"适中",3:"困难"},s=n[t],c=s.extra||{},o=c.difficulty_count;c.total_count;null==s||null===(e=s.diff)||void 0===e||e.forEach((function(e){var n,r=null==o||null===(n=o.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,l=a()(a()({},s.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:r,tag_discipline_id:t});r>0&&B.current.set("".concat(t,"_").concat(e),l)}))},r=0,l=Object.keys(n);r"]})}):(0,_.jsx)(yn.Z,{rowSelection:Be(n)===we.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),C(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:Z}:void 0,columns:N,dataSource:b,loading:g,scroll:{y:480},rowKey:"id",pagination:!1})})]})},Qn={"简单":1,"适中":2,"困难":3},Gn=function(e){var n,t=e.open,i=e.onCancel,r=e.setVisibleModalType,s=e.currentItemType,o=(0,d.useContext)(Ie),p=o.data,f=o.dispatch,m=(0,d.useState)([]),h=u()(m,2),x=h[0],v=h[1],g=(0,d.useState)(),y=u()(g,2),j=y[0],A=y[1],k=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===s}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===s}));if((null==n?void 0:n.random_rule_type)!==we.Shixun){var i,a=Ze[null==n?void 0:n.random_rule_type]||[];v(a);var r=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===s})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",Be(a)),Be(a)){case we.OnlyDifficulty:E(r.map((function(e){return e.difficulty})));break;case we.OnlyFileFolder:case we.FileFolderAndKnowledge:E({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),A({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case we.FileFolderAndDiff:case we.All:E(r),A(r);break;default:E(r)}}}}),[t]);var w=(0,d.useState)([]),N=u()(w,2),S=N[0],I=N[1];(0,d.useEffect)((function(){t&&function(e){return re.apply(this,arguments)}({item_type:s}).then((function(e){0===e.status&&I(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",j)}),[j]);var Z=(0,d.useState)(),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useState)(!0),F=u()(D,2),P=F[0],R=F[1];console.log("isFirst:",P);var O=function(e){v(e),A([]),E([]),R(!1)};return(0,_.jsxs)(Te.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:c()(l()().mark((function e(){var n,t,i,c,o,u,d,m,h;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==j){e.next=3;break}return r(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(j)){e.next=7;break}if(null!==(n=j.my)&&void 0!==n&&n.length||null!==(t=j.public)&&void 0!==t&&t.length){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(j).length||null!=j&&j.length){e.next=10;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 10:i=Be(x),e.t0=i,e.next=e.t0===we.OnlyFileFolder?14:e.t0===we.OnlyDifficulty?16:e.t0===we.OnlyKnowledge?20:e.t0===we.KnowledgeAndDiff?22:e.t0===we.FileFolderAndDiff?24:e.t0===we.FileFolderAndKnowledge?26:e.t0===we.All?28:30;break;case 14:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return m=null==p||null===(c=p.item_types)||void 0===c||null===(c=c.find((function(e){return e.item_type===s})))||void 0===c?void 0:c.contents,h=[{},{value:null===(o=S.find((function(e){return"简单"===e.name})))||void 0===o?void 0:o.value},{value:null===(u=S.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=S.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==m||null===(t=m.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==S?void 0:S.length)?null===(i=S[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:r("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(xn.Z.Group,{className:"".concat(Zn),style:{marginBottom:8},value:x,onChange:function(e){var n;null!=x&&x.length&&(null==k||null===(n=k.contents)||void 0===n?void 0:n.length)>0?Te.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return O(e)}}):O(e)},options:[{label:"指定文件夹抽题",value:Se.FileFolder},{label:"指定难度抽题",value:Se.Difficulty},{label:"指定知识点抽题",value:Se.Knowledge}]}),x.includes(Se.FileFolder)?(0,_.jsx)(Mn,{defaultData:B,selectData:j,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Knowledge)?(0,_.jsx)(Jn,{defaultData:B,isFirst:P,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Difficulty)?(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:S.map((function(e){return{label:e.name,value:Qn[e.name]}})),value:j||B,onChange:function(e){return A(e)}})]}):null]})},Vn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,_.jsx)(Gn,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},qn=t(81392),Un=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,qn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Ln.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Wn=t(71751),zn=t(7078),Yn=t(42930),Kn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie).data,r=Un(),l=(0,Tn.U)(Wn.Pj,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,status:"published"}),s=u()(l,4),c=s[0],o=s[1],p=s[2],f=s[3],m=(0,d.useState)(!1),h=u()(m,2),x=h[0],v=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0,status:"published"},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&v(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));A(e.item_banks.map((function(e){return e.id}))),N(e.item_banks)}}),[n,a]);var g=(0,d.useState)([]),y=u()(g,2),j=y[0],A=y[1],k=(0,d.useState)([]),b=u()(k,2),w=b[0],N=b[1];return(0,_.jsxs)(Te.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(w)},destroyOnClose:!0,children:[(0,_.jsxs)(T.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,_.jsxs)(H.Z,{children:[(0,_.jsx)(q.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:r,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,_.jsx)(kn.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,_.jsx)(hn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),x?(0,_.jsx)("div",{children:(0,_.jsx)(mn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Yn.xg)("/shixuns")}})}):(0,_.jsx)(yn.Z,{loading:o,rowKey:"id",columns:[{title:"试题名称",dataIndex:"title",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"author_name",render:function(e){return Array.isArray(e)?(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:null==e?void 0:e[0]},1):e.split("、")[0]}},{title:"所属学校",dataIndex:"author_school_name",render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"难度",dataIndex:"level"},{title:"使用次数",dataIndex:"study_count"},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,r=t.author_name,l=t.identifier,s=t.author_school_name,c=t.study_count;return(0,_.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Te.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,_.jsxs)("div",{children:[(0,_.jsx)(zn.Z,{value:i,style:{marginBottom:18}}),(0,_.jsx)("div",{className:nn,children:a.map((function(e,n){return(0,_.jsxs)("div",{className:tn,children:["第",(0,Yn.EM)(n+1),"题 ",e]},n)}))}),(0,_.jsxs)(T.Z,{className:an,justify:"space-between",style:{alignItems:"center"},children:[(0,_.jsxs)(H.Z,{className:rn,children:[(0,_.jsx)("span",{children:"创建者"}),(0,_.jsx)("span",{className:ln,children:r.split("、")[0]}),(0,_.jsx)("span",{children:"所属单位"}),(0,_.jsx)("span",{className:ln,children:s}),(0,_.jsx)("span",{children:"学习人数"}),(0,_.jsx)("span",{className:ln,children:c})]}),(0,_.jsxs)(z.ZP,{type:"primary",className:sn,onClick:function(){return(0,Yn.xg)("/shixuns/".concat(l,"/challenges?exercise=true"))},children:[(0,_.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"})}}],dataSource:null==f?void 0:f.shixun_list,rowSelection:{selectedRowKeys:j,preserveSelectedRowKeys:!0,onChange:function(e,n){console.log(e),A(e);var t,i=[],a=G()(w);try{for(a.s();!(t=a.n()).done;){var r=t.value;e.includes(r.id)&&i.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,s=i.map((function(e){return e.id})),c=G()(n);try{for(c.s();!(l=c.n()).done;){var o,u=l.value;if(u&&e.includes(u.id)&&!s.includes(u.id))i.push({id:u.id,difficulty:u.level,identifier:u.identifier,name:u.title,real_name:null==u||null===(o=u.author_name)||void 0===o?void 0:o.split("、")[0],school_name:u.author_school_name,challenge_names:u.challenge_names,study_count:u.study_count})}}catch(e){c.e(e)}finally{c.f()}N(i)}},pagination:{current:c.page,pageSize:c.limit,total:null==f?void 0:f.shixuns_count,showTotal:function(e){return(0,_.jsxs)("span",{children:["共 ",(0,_.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},Xn=t(78018),$n=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,r=(0,d.useState)(!1),l=u()(r,2),s=l[0],c=(l[1],(0,d.useContext)(Ie)),o=c.dispatch,p=c.disabled,f=(0,d.useState)(null),m=u()(f,2),h=m[0],x=m[1],v=(0,d.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,_.jsx)(Xn.Z5,{onDragStart:function(){j(!0)},onDragEnd:function(e){if(j(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),r=u()(a,1)[0];return i.splice(t,0,r),i}(t,e.source.index,e.destination.index);o({type:"updateItemTypes",payload:n})}},children:(0,_.jsx)(Xn.bK,{droppableId:"droppable",children:function(e,r){return(0,_.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,_.jsx)(V.Z,{spinning:s,children:t.map((function(e,t){return(0,_.jsx)(Xn._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(r,l){return(0,_.jsxs)(T.Z,a()(a()(a()({align:"middle",wrap:!1,ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:"".concat(qe," ").concat(y?Ke:""),children:[(0,_.jsxs)(H.Z,{className:Ye,onClick:function(){i(e.item_type),(0,Yn.k3)()},children:[(0,_.jsxs)("span",{className:Ue,children:[(0,Yn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,_.jsx)(O.Z,{title:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,_.jsx)("span",{className:We,children:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(O.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!y,children:(0,_.jsx)("div",{style:{cursor:"grab"},className:"".concat(ze," ").concat(y?Xe:""),onMouseEnter:function(){x(e.item_type)},onMouseLeave:function(){return x(null)},children:(0,_.jsx)("i",{className:"iconfont icon-tuodong1 ".concat($e)})})}),(0,_.jsx)(O.Z,{title:"删除",children:(0,_.jsx)("div",{className:"".concat(ze," ").concat(y?Xe:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,_.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(en)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},et=t(10777),nt="timelineWrapper___LP9aM",tt="title___KUHj_",it="desc___ubc8E",at="titles___njkjf",rt="questionDetailWrapper___p4SFM",lt="questionTitle___JC9X6",st="questionScoreInfo___NgOJI",ct="deleteIcon___oMVTN",ot="deleteBtn___JUPEl",ut="normalText___FW9Y_",dt="folderIcon___gvacQ",pt="challengeNameWrapper___fG7Vv",ft="challengeName___Ia1Xs",mt="shixunPreviewFooter___rKsnN",ht="shixunInfoWrapper___FEnDb",xt="shixunInfo___TbrA2",vt="btnToDetail___dqLQP",gt=t(73631),yt=t(31328),jt=function(e,n,t,i){for(var a=be()(be()(be()(be()(be()(be()(be()(be()({},we.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),we.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,r=i||a,l=a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,r=t||i,l=a||0===a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,_.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.Shixun,[]),r=0,l=Object.values(a);r0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),A.sort_by_item_type=a,null!==(i=A.item_types)&&void 0!==i&&i.length){e.next=6;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==r?void 0:r.length)){e.next=9;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 9:return s=(0,Ne.cloneDeep)(A),c=(s||{}).item_types,s.item_types=c.filter((function(e){return e.item_type===P})),e.next=14,$(y.id||y.categoryId,s);case 14:0===e.sent.status&&(b.ZP.success("保存成功"),n||S.history.push("/paperlibrary"));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(A),i=a()(a()(a()({},A.exercise),y),{},{exerciseId:y.categoryId,sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,exercise_name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id}),n&&1!==t||(i.is_reset=1),e.next=5,(0,wt.wy)(i);case 5:0===e.sent.status&&(b.ZP.success("修改成功 "),n||S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/detail?random=true")));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function(e){var n;Te.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,_.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=c()(l()().mark((function n(){var t,i,a,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!y.id){n.next=8;break}return n.next=3,ue(y.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,pe(y.categoryId,{item_type:[e]});case 10:if(t=n.sent,w(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:k({type:"deleteQuestionType",payload:e}),e===P?(a=Pe(A,{type:"deleteQuestionType",payload:e}),R(a.item_types.length?a.item_types[0].item_type:null==A||null===(i=A.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):R(null==A||null===(r=A.item_types)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=A&&null!==(e=A.examination_bank)&&void 0!==e&&e.name&&Q(!1),(0,Yn.Dk)("随机组卷")}),[null==A||null===(t=A.examination_bank)||void 0===t?void 0:t.name]);var z=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U(!0,1);case 2:S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/").concat(null===(n=(0,Nt.eY)())||void 0===n?void 0:n.login,"/initate_answer"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{className:He,children:[(0,_.jsx)("div",{className:"tc mb20",children:(0,_.jsx)(L,{defaultValue:null==A||null===(i=A.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k({type:"updateBaseInfo",payload:a()(a()({},A.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,_.jsxs)(T.Z,{justify:"center",className:"mb20",children:[(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"答题时长"}),(0,_.jsx)("span",{children:-1===(null==A||null===(r=A.examination_bank)||void 0===r?void 0:r.time)?"不限":(null==A||null===(s=A.examination_bank)||void 0===s?void 0:s.time)||"不限"})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"难度"}),(0,_.jsx)("span",{children:null===(o=De["".concat(null==A||null===(p=A.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===o?void 0:o.label})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"试题总数"}),(0,_.jsx)("span",{children:(null==A||null===(f=A.examination_bank)||void 0===f?void 0:f.question_count)||0})]}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:Je,children:"总分"}),(0,_.jsx)("span",{children:(null==A||null===(m=A.examination_bank)||void 0===m?void 0:m.total_score)||0})]})]}),(0,_.jsx)("div",{className:Qe,style:{border:(null==A||null===(h=A.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==A||null===(x=A.item_types)||void 0===x?void 0:x.length)>0?(0,_.jsxs)(T.Z,{wrap:!1,children:[(0,_.jsxs)(H.Z,{flex:"260px",className:Ge,children:[!I&&(0,_.jsxs)(T.Z,{className:"mb20",children:[(0,_.jsx)(hn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return E("setScore")},children:"批量设置分值"}),(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{shape:"default",onClick:function(){return E("questionType")},children:"添加题型"})]}),(0,_.jsx)($n,{list:A.item_types,onSelect:function(){var e=c()(l()().mark((function e(n){var t,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==P){e.next=2;break}return e.abrupt("return");case 2:if(Q(!0),t=A.item_types.find((function(e){return e.item_type===P})),!("PRACTICAL"!==P&&t.contents.length>0&&null!=y&&y.id)){e.next=17;break}return i=(0,Ne.cloneDeep)(A),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===P})),e.prev=8,e.next=11,$(y.id||y.categoryId,i);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(8);case 15:e.next=18;break;case 17:y.categoryId?U(!0):q(!0);case 18:Q(!1),R(n);case 20:case"end":return e.stop()}}),e,null,[[8,13]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:W})]}),(0,_.jsx)(H.Z,{flex:1,className:Ve,children:(0,_.jsx)(V.Z,{spinning:J,children:(0,_.jsx)(kt,{setVisibleModalType:E,currentItemType:P,onDelete:W})})})]}):(0,_.jsx)(mn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,_.jsx)(T.Z,{justify:"center",className:"mt20",children:(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{style:{width:88},onClick:function(){return E("questionType")},children:"添加题型"})})})}),!(null==y||!y.id)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==A||null===(n=A.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=A.item_types)&&void 0!==t&&t.length){e.next=4;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:return q(!0),e.next=10,N();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,_.jsxs)(bt.Z,{type:"primary",className:on,onClick:function(){return q()},children:[(0,_.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==y||!y.categoryId)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),S.history.push("/classrooms/".concat(y.coursesId,"/exercise"));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:z,children:"模拟考试"}),(0,_.jsx)(bt.Z,{type:"primary",className:on,onClick:function(){return U()},children:"提交"})]}),(0,_.jsx)(gn,{open:"questionType"===B,onCancel:function(){return E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t,i,a,r,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],r=Pe(A,{type:"setQuestionType",payload:n}),s=(null==r||null===(t=r.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],c=G()((null==A||null===(i=A.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(c.s();!(o=c.n()).done;)u=o.value,s.includes(u)||a.push(u)}catch(e){c.e(e)}finally{c.f()}if(!(y.id&&a.length>0)){e.next=11;break}return e.next=8,ue(y.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:k({type:"setQuestionType",payload:n}),R(r.item_types.length?r.item_types[0].item_type:""),E("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(jn,{open:"setScore"===B,onCancel:function(){E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!y.id){e.next=8;break}return e.next=4,le(y.id,{score_settings:t});case 4:0===e.sent.status&&k({type:"init",payload:n}),e.next=12;break;case 8:return e.next=10,ce(y.categoryId,{score_settings:t});case 10:0===e.sent.status&&k({type:"init",payload:n});case 12:E("");case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(Vn,{open:"rule"===B,onCancel:function(){return E("")},currentItemType:P,setVisibleModalType:E}),"settings"===g.get("type")&&(0,_.jsx)(Kn,{open:"selectShixun"===B,onCancel:function(){return E("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?b.ZP.info("实训数不能为0"):(k({type:"addShixun",payload:{shixunList:Oe()(e)}}),E(""))}})]})},It=t(16707),Zt=function(){var e,n,t,i=(0,d.useState)("baseInfo"),r=u()(i,2),s=r[0],o=r[1],m=(0,S.useDispatch)();(0,d.useEffect)((function(){m({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,S.useParams)(),x=!(!h.id&&!h.categoryId),v=(0,S.useSearchParams)(),g=u()(v,1)[0];(0,d.useEffect)((function(){"settings"===g.get("type")&&o("settings")}),[]);var y=(0,d.useReducer)(Pe,null),j=u()(y,2),A=j[0],k=j[1],I=(0,d.useState)(!1),Z=u()(I,2),C=Z[0],B=Z[1],E=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B(!0),!h.categoryId){e.next=7;break}return e.next=4,je(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,K(h.id);case 9:n=e.sent;case 10:B(!1),0===n.status&&k({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){x?E():k({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var D=function(){var e=c()(l()().mark((function e(n,t){var i,r,s,c,o,u,d,p,f,m,h,x,v;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null==A||null===(i=A.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),s={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.item_types=r,e.next=7,xe(s);case 7:return 0===(null==(c=e.sent)?void 0:c.status)&&((u=(0,Ne.cloneDeep)(T.data)).questionList=null==u||null===(o=u.questionList)||void 0===o?void 0:o.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==c||null===(n=c.questions)||void 0===n?void 0:n.questions)||[]}):e})),H({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.single_question_id=null==n?void 0:n.single_question_id,s.item_types=r,e.next=16,xe(s);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((f=(0,Ne.cloneDeep)(T.data)).questionList=null==f||null===(p=f.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,Ne.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),H({show:!0,data:f})),e.abrupt("return");case 19:return e.next=21,me(s);case 21:0===(null==(m=e.sent)?void 0:m.status)&&(x=(0,Yn.ad)(m),v=[],null==A||null===(h=A.item_types)||void 0===h||h.forEach((function(e){var n,t=null==x||null===(n=x.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));v.push(t)})),console.log(A,"sortList"),v=(0,Ne.compact)(v),x.questionList=v,H({show:!0,data:x}));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,ge(a()(a()({},t),n));case 4:return 0===e.sent.status&&b.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,$(h.id,t);case 9:0===e.sent.status&&(b.ZP.success("提交成功"),S.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=Un(),R=w.Z.useForm(),O=u()(R,1)[0],M=(0,d.useState)({show:!1,data:{}}),L=u()(M,2),T=L[0],H=L[1],Q=!(null==A||null===(e=A.exercise)||void 0===e||!e.exercise_status)&&1!==(null==A||null===(n=A.exercise)||void 0===n?void 0:n.exercise_status);return(0,_.jsx)(Ie.Provider,{value:{data:A,disabled:Q,dispatch:k,setPreview:H,getData:E,handlePreview:D},children:T.show?(0,_.jsx)(It.Z,{data:T.data,onExchange:D,onTypeScore:function(e){var n,t=(0,Ne.cloneDeep)(T.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),k({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),H({show:!0,data:t})},submit:F,goBack:function(){return H({show:!1,data:{}})}}):(0,_.jsx)("div",{className:p,children:(0,_.jsxs)("div",{className:"edu-container",children:[(0,_.jsx)(N.Z,{className:f,separator:">",items:null!=h&&h.categoryId?[{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Nt.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,_.jsx)(S.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,_.jsx)(J,{activeKey:s,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,O.validateFields();case 3:if(x){e.next=8;break}return e.next=6,ne(A);case 6:0===(t=e.sent).status&&S.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:o(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===s&&(0,_.jsx)(_e,{courseOptions:P,setCurrentKey:o,loading:C,form:O}),(0,_.jsx)("div",{style:{display:"settings"===s?"block":"none"},children:A&&(0,_.jsx)(St,{})})]})})})}},29543:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),a=t.n(i),r=t(82242),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),r=i[0],s=i[1],o=(0,d.useState)(!1),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],y=function(){var t=c()(a()().mark((function t(i){var c,o,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],o=c?n:l()(l()({},r),i),m(!0),s(o),t.next=6,e(o);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[r,f,y,v]}},40073:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Paths__Detail__Statistics__index.async.js b/p__Paths__Detail__Statistics__index.async.js index 5a39e280b7..5e34668365 100644 --- a/p__Paths__Detail__Statistics__index.async.js +++ b/p__Paths__Detail__Statistics__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[34601],{680:function(e,t,n){n.d(t,{Z:function(){return r}});var s=n(5891),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),o=function(e,t){return i.createElement(l.Z,(0,s.Z)({},e,{ref:t,icon:a}))};var r=i.forwardRef(o)},16644:function(e,t,n){var s=n(82242),i=n.n(s),a=(n(59301),n(19779)),l=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,s=void 0===n?{}:n,r=e.styles,d=void 0===r?{}:r,c=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,x=e.imgStyles,v=e.loading,_=void 0!==v&&v;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),d),children:[(0,o.jsx)("img",{src:t||a,style:i()({width:288,height:200},x)}),(0,o.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(l.ZP,i()(i()({className:h,onClick:p},s),{},{children:u})),m&&m]})}},29411:function(e,t,n){n.r(t),n.d(t,{PathStatisticsStatus:function(){return De},default:function(){return Le}});var s=n(7557),i=n.n(s),a=n(41498),l=n.n(a),o=n(79800),r=n.n(o),d=n(39647),c=n.n(d),u=n(59301),p=n(8785),h=n(99313),m=n(95237),x=n(6848),v="bg____jkAB",_="header___PPltR",f="titleWrap___pTIp8",y="title___qTNRH",g="info___qGW_V",j="boxWrap___n5Uc1",b="icon___BdgVN",w="bigTabs___wqKPl",N="active___rYKNJ",k="main___MUCpu",Z="titleItem___qDOI5",P="countcenter___rEj8o",C="tabdiv___ShIOl",O="radiusdiv___GU9SO",S=n(71418),F=n(42441),M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{title:{left:"center"},tooltip:{trigger:"item",formatter:"{a}
                                                                              {b} : {c} ({d}%)"},color:["#0152d9","#13C2C2","#2FC25B","#FACC14","#F04864","#8543E0"],series:[{name:"",type:"pie",radius:"55%",center:["40%","50%"],data:e,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},q=function(e){var t=e.names,n=void 0===t?[]:t,s=e.values;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"视频\n学习\n时长",type:"category",data:n,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barMaxWidth:"10%",barWidth:"20%",label:{show:!0,position:"top"},data:void 0===s?[]:s}]}},I=n(61186),z=n.n(I),D=n(85573),L=n.n(D),Y=(n(42930),1),G=2,A=3,E=4,T="YYYY-MM-DD",K=function(e){return L()(L()(L()(L()({},Y,[z()().subtract(1,"w"),z()()]),G,[z()().subtract(1,"M"),z()()]),A,[z()().subtract(3,"M"),z()()]),E,[z()().subtract(6,"M"),z()()])[e]},W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return"".concat(e.begin_at,"-").concat(e.end_at,"分钟")})),n=e.map((function(e){return e.user_count}));return{names:t,values:n}},V=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return e.name})),n=e.map((function(e){return e.value}));return{names:t,values:n}},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return"".concat(e.num&&e.num[0],"-").concat(e.num&&e.num[1],"次")})),n=e.map((function(e){return e.count}));return{names:t,values:n}},B=n(564),Q=n(16644),U=n(680),X=n(37712),H=function(e){var t,n,s,a,o,d,c,h,m,v=e.selectKey,_=e.statisticsData,f=e.form,y=(0,p.useParams)().pathId,g=(0,u.useState)(!1),j=r()(g,2),b=j[0],w=j[1],N=(0,u.useState)({}),k=r()(N,2),I=k[0],D=k[1],L=(0,u.useState)([]),Y=r()(L,2),A=Y[0],E=Y[1],V=["100%","80%以上","60%以上","40%以上","20%以上","20%以下"],H=["100%","80%","60%","40%","20%","20%"],J=["#0152d9","#13C2C2","#2FC25B","#FACC14","#F04864","#8543E0"];(0,u.useEffect)((function(){v===De.Quality&&se()}),[v,f]);var $,ee,te,ne,se=function(){var e=l()(i()().mark((function e(){var t,n,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),t=K(G),e.next=4,(0,B.ef)({id:y,type:"spoc"===f?"1":"2",start_at:t&&t[0]&&z()(t[0]).format(T),end_at:t&&t[1]&&z()(t[1]).format(T)});case 4:n=e.sent,w(!1),n&&(D(n||{}),s=[],null!=n&&n.passed_distribution_pie&&(null==V||V.map((function(e,t){var i={};i.name=(null==n?void 0:n.passed_distribution_pie[t+1])+"人:"+e,i.value=null==n?void 0:n.passed_distribution_pie[t+1],s.push(i)})),E([].concat(s))));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:b,children:[A&&(0,X.jsxs)("div",{className:C,children:[(0,X.jsx)("span",{className:Z,children:"实训通关情况分布图"}),(0,X.jsxs)("div",{className:P,children:[(0,X.jsx)(F.Z,{option:M(A),style:{height:400,width:600},opts:{renderer:"svg"}}),(0,X.jsxs)("div",{children:[(0,X.jsx)("p",{children:"单位:人"}),null==J?void 0:J.map((function(e,t){return(0,X.jsxs)("p",{style:{display:"flex",alignItems:"center"},children:[(0,X.jsx)("div",{className:O,style:{background:e}},t)," ","通关"+H[t],t>0&&t<5?"以上 (含)":5===t?"以下":""]},t)}))]})]})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["实训关卡平均评测次数分布图 ",(0,X.jsx)(x.Z,{title:"至少进行一次评测的学生才纳入本图统计",children:(0,X.jsx)(U.Z,{style:{marginLeft:"5px"}})})]}),(0,X.jsx)("div",{className:P,children:null!=I&&null!==(t=I.average_pass_num_bar)&&void 0!==t&&t.columns?(0,X.jsx)(F.Z,{option:($=R(I.average_pass_num_bar&&I.average_pass_num_bar.columns),ee=$.names,te=void 0===ee?[]:ee,ne=$.values,{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"平均\n评测\n次数",type:"category",data:te,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barWidth:"20%",label:{show:!0,position:"top"},data:void 0===ne?[]:ne}]}),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})}),(0,X.jsxs)("div",{children:[(0,X.jsx)("p",{style:{display:"flex",justifyContent:"center"},children:"单位:次/关卡"}),(0,X.jsx)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:"本图以学生在实训关卡中的评测次数平均值为统计维度,给出所有学生的平均评测次数分布状态。"}),(0,X.jsxs)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:["当前平均评测次数最小值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(n=I.average_pass_num_bar)||void 0===n?void 0:n.min),"次"]}),",最大值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(s=I.average_pass_num_bar)||void 0===s?void 0:s.max),"次"]}),",中位数:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(a=I.average_pass_num_bar)||void 0===a?void 0:a.mid),"次"]})]}),(0,X.jsx)("div",{style:{height:"45px"}})]})]}),null!=_&&_.video_count?(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["视频学习时长分布图",(0,X.jsx)(x.Z,{title:"至少学习一个视频学生的才纳入本图统计",children:(0,X.jsx)(U.Z,{style:{marginLeft:"5px"}})})]}),(0,X.jsx)("div",{className:P,children:null!=I&&null!==(o=I.study_video_time_bar)&&void 0!==o&&o.user_data?(0,X.jsx)(F.Z,{option:q(W(I.study_video_time_bar&&I.study_video_time_bar.user_data)),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})}),(0,X.jsxs)("div",{style:{display:null!=I&&null!==(d=I.study_video_time_bar)&&void 0!==d&&d.max?"":"none"},children:[(0,X.jsx)("p",{style:{display:"flex",justifyContent:"center"},children:"单位:分/关卡"}),(0,X.jsx)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:"本图以学生在实训关卡中的评测次数平均值为统计维度,给出所有学生的平均评测次数分布状态。"}),(0,X.jsxs)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:["当前平均评测次数最小值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(c=I.study_video_time_bar)||void 0===c?void 0:c.min),"分"]}),",最大值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(h=I.study_video_time_bar)||void 0===h?void 0:h.max),"分"]}),",中位数:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(m=I.study_video_time_bar)||void 0===m?void 0:m.mid),"分"]})]}),(0,X.jsx)("div",{style:{height:"45px"}})]})]}):""]})},J=n(57930),$=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"实训",type:"category",data:e,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45",formatter:function(e){return(null==e?void 0:e.length)>8?e.substr(0,8)+"...":e}}}],yAxis:[{name:n,type:"value"}],series:[{name:n,type:"bar",barWidth:"20%",label:{show:!0,position:"top"},data:t}]}},ee=(J.default.RangePicker,function(e){var t=e.selectKey,n=(0,u.useState)(!1),s=r()(n,2),a=s[0],o=s[1],d=(0,u.useState)(),c=r()(d,2),p=(c[0],c[1]),h=(0,u.useState)(G),m=r()(h,2),x=m[0],v=(m[1],(0,u.useState)({})),_=r()(v,2),f=_[0],y=_[1],g=(0,u.useState)({}),j=r()(g,2),b=j[0],w=j[1],N=(0,u.useRef)();(0,u.useEffect)((function(){N.current=window.location.pathname.split("/")[2],t===De.ShiXunUsetow&&(f.time=K(x),y(f),p(f.time),k(f))}),[t]);var k=function(){var e=l()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.next=3,(0,B.F_)({id:N.current});case 3:n=e.sent,o(!1),n&&w(n||{});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:a,children:[(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["应用课堂数排行榜",(null==b?void 0:b.used_course_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_course_num&&(null==b?void 0:b.used_course_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_course_num),Object.values(null==b?void 0:b.used_course_num),"被应用课堂数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["被应用单位数排行榜",(null==b?void 0:b.used_school_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_school_num&&(null==b?void 0:b.used_school_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_school_num),Object.values(null==b?void 0:b.used_school_num),"被应用单位数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["学习人数排行榜",(null==b?void 0:b.used_study_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_study_num&&(null==b?void 0:b.used_study_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_study_num),Object.values(null==b?void 0:b.used_study_num),"学习人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,children:["全部关卡通关人数排行榜",(null==b?void 0:b.used_pass_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_pass_num&&(null==b?void 0:b.used_pass_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_pass_num),Object.values(null==b?void 0:b.used_pass_num),"通关人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]})]})}),te=n(57809),ne=n(76411),se=n.n(ne),ie=JSON.parse('{"type":"FeatureCollection","features":[{"type":"Feature","id":"710000","properties":{"id":"710000","cp":[121.509062,24.044332],"name":"台湾","childNum":6},"geometry":{"type":"MultiPolygon","coordinates":[["@@°Ü¯Û"],["@@ƛĴÕƊÉɼģºðʀ\\\\ƎsÆNŌÔĚäœnÜƤɊĂǀĆĴžĤNJŨxĚĮǂƺòƌ‚–âÔ®ĮXŦţƸZûЋƕƑGđ¨ĭMó·ęcëƝɉlÝƯֹÅŃ^Ó·śŃNjƏďíåɛGɉ™¿@ăƑŽ¥ĘWǬÏĶŁâ"],["@@\\\\p|WoYG¿¥I†j@¢"],["@@…¡‰@ˆV^RqˆBbAŒnTXeRz¤Lž«³I"],["@@ÆEE—„kWqë @œ"],["@@fced"],["@@„¯ɜÄèaì¯ØǓIġĽ"],["@@çûĖ롖hòř "]],"encodeOffsets":[[[122886,24033]],[[123335,22980]],[[122375,24193]],[[122518,24117]],[[124427,22618]],[[124862,26043]],[[126259,26318]],[[127671,26683]]]}},{"type":"Feature","id":"130000","properties":{"id":"130000","cp":[114.502461,38.045474],"name":"河北","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@o~†Z]‚ªr‰ºc_ħ²G¼s`jΟnüsœłNX_“M`ǽÓnUK…Ĝēs¤­©yrý§uģŒc†JŠ›e"],["@@U`Ts¿m‚"],["@@oºƋÄd–eVŽDJj£€J|Ådz•Ft~žKŨ¸IÆv|”‡¢r}膎onb˜}`RÎÄn°ÒdÞ²„^®’lnÐèĄlðӜ×]ªÆ}LiĂ±Ö`^°Ç¶p®đDcœŋ`–ZÔ’¶êqvFƚ†N®ĆTH®¦O’¾ŠIbÐã´BĐɢŴÆíȦp–ĐÞXR€·nndOž¤’OÀĈƒ­Qg˜µFo|gȒęSWb©osx|hYh•gŃfmÖĩnº€T̒Sp›¢dYĤ¶UĈjl’ǐpäìë|³kÛfw²Xjz~ÂqbTŠÑ„ěŨ@|oM‡’zv¢ZrÃVw¬ŧˏfŒ°ÐT€ªqŽs{Sž¯r æÝlNd®²Ğ džiGʂJ™¼lr}~K¨ŸƐÌWö€™ÆŠzRš¤lêmĞL΄’@¡|q]SvK€ÑcwpÏρ†ĿćènĪWlĄkT}ˆJ”¤~ƒÈT„d„™pddʾĬŠ”ŽBVt„EÀ¢ôPĎƗè@~‚k–ü\\\\rÊĔÖæW_§¼F˜†´©òDòj’ˆYÈrbĞāøŀG{ƀ|¦ðrb|ÀH`pʞkv‚GpuARhÞÆǶgƊTǼƹS£¨¡ù³ŘÍ]¿Ây™ôEP xX¶¹܇O¡“gÚ¡IwÃ鑦ÅB‡Ï|ǰ…N«úmH¯‹âŸDùŽyŜžŲIÄuШDž•¸dɂ‡‚FŸƒ•›Oh‡đ©OŸ›iÃ`ww^ƒÌkŸ‘ÑH«ƇǤŗĺtFu…{Z}Ö@U‡´…ʚLg®¯Oı°ÃwŸ ^˜—€VbÉs‡ˆmA…ê]]w„§›RRl£‡ȭµu¯b{ÍDěïÿȧŽuT£ġƒěŗƃĝ“Q¨fV†Ƌ•ƅn­a@‘³@šď„yýIĹÊKšŭfċŰóŒxV@tˆƯŒJ”]eƒR¾fe|rHA˜|h~Ėƍl§ÏŠlTíb ØoˆÅbbx³^zÃ͚¶Sj®A”yÂhðk`š«P€”ˈµEF†Û¬Y¨Ļrõqi¼‰Wi°§’б´°^[ˆÀ|ĠO@ÆxO\\\\tŽa\\\\tĕtû{ġŒȧXýĪÓjùÎRb›š^ΛfK[ݏděYfíÙTyŽuUSyŌŏů@Oi½’éŅ­aVcř§ax¹XŻác‡žWU£ôãºQ¨÷Ñws¥qEH‰Ù|‰›šYQoŕÇyáĂ£MðoťÊ‰P¡mšWO¡€v†{ôvîēÜISpÌhp¨ ‘j†deŔQÖj˜X³à™Ĉ[n`Yp@Už–cM`’RKhŒEbœ”pŞlNut®Etq‚nsÁŠgA‹iú‹oH‡qCX‡”hfgu“~ϋWP½¢G^}¯ÅīGCŸÑ^ãziMáļMTÃƘrMc|O_ž¯Ŏ´|‡morDkO\\\\mĆJfl@c̬¢aĦtRıҙ¾ùƀ^juųœK­ƒUFy™—Ɲ…›īÛ÷ąV×qƥV¿aȉd³B›qPBm›aËđŻģm“Å®Vйd^K‡KoŸnYg“¯Xhqa”Ldu¥•ÍpDž¡KąÅƒkĝęěhq‡}HyÓ]¹ǧ£…Í÷¿qáµ§š™g‘¤o^á¾ZE‡¤i`ij{n•ƒOl»ŸWÝĔįhg›F[¿¡—ßkOüš_‰€ū‹i„DZàUtėGylƒ}ŒÓM}€jpEC~¡FtoQi‘šHkk{Ãmï‚"]],"encodeOffsets":[[[119712,40641]],[[121616,39981]],[[116462,37237]]]}},{"type":"Feature","id":"140000","properties":{"id":"140000","cp":[111.849248,36.857014],"name":"山西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@Þĩ҃S‰ra}Á€yWix±Üe´lè“ßÓǏok‘ćiµVZģ¡coœ‘TS˹ĪmnÕńe–hZg{gtwªpXaĚThȑp{¶Eh—®RćƑP¿£‘Pmc¸mQÝW•ďȥoÅîɡųAďä³aωJ‘½¥PG­ąSM­™…EÅruµé€‘Yӎ•Ō_d›ĒCo­Èµ]¯_²ÕjāŽK~©ÅØ^ԛkïçămϑk]­±ƒcݯÑÃmQÍ~_a—pm…~ç¡q“ˆu{JÅŧ·Ls}–EyÁÆcI{¤IiCfUc•ƌÃp§]웫vD@¡SÀ‘µM‚ÅwuŽYY‡¡DbÑc¡hƒ×]nkoQdaMç~eD•ÛtT‰©±@¥ù@É¡‰ZcW|WqOJmĩl«ħşvOÓ«IqăV—¥ŸD[mI~Ó¢cehiÍ]Ɠ~ĥqXŠ·eƷœn±“}v•[ěďŽŕ]_‘œ•`‰¹ƒ§ÕōI™o©b­s^}Ét±ū«³p£ÿ·Wµ|¡¥ăFÏs׌¥ŅxŸÊdÒ{ºvĴÎêÌɊ²¶€ü¨|ÞƸµȲ‘LLúÉƎ¤ϊęĔV`„_bª‹S^|ŸdŠzY|dz¥p†ZbÆ£¶ÒK}tĦÔņƠ‚PYzn€ÍvX¶Ěn ĠÔ„zý¦ª˜÷žÑĸَUȌ¸‚dòÜJð´’ìúNM¬ŒXZ´‘¤ŊǸ_tldIš{¦ƀðĠȤ¥NehXnYG‚‡R° ƬDj¬¸|CĞ„Kq‚ºfƐiĺ©ª~ĆOQª ¤@ìǦɌ²æBŒÊ”TœŸ˜ʂōĖ’šĴŞ–ȀœÆÿȄlŤĒö„t”νî¼ĨXhŒ‘˜|ªM¤Ðz"],"encodeOffsets":[[116874,41716]]}},{"type":"Feature","id":"150000","properties":{"id":"150000","cp":[111.670801,41.818311],"name":"内蒙古","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@¯PqƒFB…‰|S•³C|kñ•H‹d‘iÄ¥sˆʼnő…PóÑÑE^‘ÅPpy_YtS™hQ·aHwsOnʼnÚs©iqj›‰€USiº]ïWš‰«gW¡A–Rë¥_ŽsgÁnUI«m‰…„‹]j‡vV¼euhwqA„aW˜ƒ_µj…»çjioQR¹ēÃßt@r³[ÛlćË^ÍÉáG“›OUۗOB±•XŸkŇ¹£k|e]ol™ŸkVͼÕqtaÏõjgÁ£§U^Œ”RLˆËnX°Ç’Bz†^~wfvˆypV ¯„ƫĉ˭ȫƗŷɿÿĿƑ˃ĝÿÃǃßËőó©ǐȍŒĖM×ÍEyx‹þp]Évïè‘vƀnÂĴÖ@‚‰†V~Ĉv¦wĖt—ējyÄDXÄxGQuv_›i¦aBçw‘˛wD™©{ŸtāmQ€{EJ§KPśƘƿ¥@‰sCT•É}ɃwˆƇy±ŸgÑ“}T[÷kÐ禫…SÒ¥¸ëBX½‰HáŵÀğtSÝÂa[ƣ°¯¦P]£ġ“–“Òk®G²„èQ°óMq}EŠóƐÇ\\\\ƒ‡@áügQ͋u¥Fƒ“T՛¿Jû‡]|mvāÎYua^WoÀa·­ząÒot×¶CLƗi¯¤mƎHNJ¤îìɾŊìTdåwsRÖgĒųúÍġäÕ}Q¶—ˆ¿A•†‹[¡Œ{d×uQAƒ›M•xV‹vMOmăl«ct[wº_šÇʊŽŸjb£ĦS_é“QZ“_lwgOiýe`YYLq§IÁˆdz£ÙË[ÕªuƏ³ÍT—s·bÁĽäė[›b[ˆŗfãcn¥îC¿÷µ[ŏÀQ­ōšĉm¿Á^£mJVm‡—L[{Ï_£›F¥Ö{ŹA}…×Wu©ÅaųijƳhB{·TQqÙIķˑZđ©Yc|M¡…L•eVUóK_QWk’_ĥ‘¿ãZ•»X\\\\ĴuUƒè‡lG®ěłTĠğDєOrÍd‚ÆÍz]‹±…ŭ©ŸÅ’]ŒÅÐ}UË¥©Tċ™ïxgckfWgi\\\\ÏĒ¥HkµE˜ë{»ÏetcG±ahUiñiWsɁˆ·c–C‚Õk]wȑ|ća}w…VaĚ᠞ŒG°ùnM¬¯†{ÈˆÐÆA’¥ÄêJxÙ¢”hP¢Ûˆº€µwWOŸóFŽšÁz^ÀŗÎú´§¢T¤ǻƺSė‰ǵhÝÅQgvBHouʝl_o¿Ga{ïq{¥|ſĿHĂ÷aĝÇq‡Z‘ñiñC³ª—…»E`¨åXēÕqÉû[l•}ç@čƘóO¿¡ƒFUsA‰“ʽīccšocƒ‚ƒÇS}„“£‡IS~ălkĩXçmĈ…ŀЂoÐdxÒuL^T{r@¢‘žÍƒĝKén£kQ™‰yšÅõËXŷƏL§~}kqš»IHėDžjĝŸ»ÑÞoŸå°qTt|r©ÏS‹¯·eŨĕx«È[eMˆ¿yuˆ‘pN~¹ÏyN£{©’—g‹ħWí»Í¾s“əšDž_ÃĀɗ±ą™ijĉʍŌŷ—S›É“A‹±åǥɋ@럣R©ąP©}ĹªƏj¹erƒLDĝ·{i«ƫC£µsKCš…GS|úþX”gp›{ÁX¿Ÿć{ƱȏñZáĔyoÁhA™}ŅĆfdʼn„_¹„Y°ėǩÑ¡H¯¶oMQqð¡Ë™|‘Ñ`ƭŁX½·óۓxğįÅcQ‡ˆ“ƒs«tȋDžF“Ÿù^i‘t«Č¯[›hAi©á¥ÇĚ×l|¹y¯YȵƓ‹ñǙµï‚ċ™Ļ|Dœ™üȭ¶¡˜›oŽäÕG\\\\ďT¿Òõr¯œŸLguÏYęRƩšɷŌO\\\\İТæ^Ŋ IJȶȆbÜGŽĝ¬¿ĚVĎgª^íu½jÿĕęjık@Ľƒ]ėl¥Ë‡ĭûÁ„ƒėéV©±ćn©­ȇžÍq¯½•YÃÔʼn“ÉNѝÅÝy¹NqáʅDǡËñ­ƁYÅy̱os§ȋµʽǘǏƬɱà‘ưN¢ƔÊuľýľώȪƺɂļžxœZĈ}ÌʼnŪ˜ĺœŽĭFЛĽ̅ȣͽÒŵìƩÇϋÿȮǡŏçƑůĕ~Ǎ›¼ȳÐUf†dIxÿ\\\\G ˆzâɏÙOº·pqy£†@ŒŠqþ@Ǟ˽IBäƣzsÂZ†ÁàĻdñ°ŕzéØűzșCìDȐĴĺf®ŽÀľưø@ɜÖÞKĊŇƄ§‚͑těï͡VAġÑÑ»d³öǍÝXĉĕÖ{þĉu¸ËʅğU̎éhɹƆ̗̮ȘNJ֥ड़ࡰţાíϲäʮW¬®ҌeרūȠkɬɻ̼ãüfƠSצɩςåȈHϚÎKdzͲOðÏȆƘ¼CϚǚ࢚˼ФԂ¤ƌžĞ̪Qʤ´¼mȠJˀŸƲÀɠmǐnǔĎȆÞǠN~€ʢĜ‚¶ƌĆĘźʆȬ˪ĚǏĞGȖƴƀj`ĢçĶāàŃºē̃ĖćšYŒÀŎüôQÐÂŎŞdžŞêƖš˜oˆDĤÕºÑǘÛˤ³̀gńƘĔÀ^žªƂ`ªt¾äƚêĦĀ¼Ð€Ĕǎ¨Ȕ»͠^ˮÊȦƤøxRrŜH¤¸ÂxDĝŒ|ø˂˜ƮÐ¬ɚwɲFjĔ²Äw°dždÀɞ_ĸdîàŎjʜêTĞªŌ‡ŜWÈ|tqĢUB~´°ÎFC•ŽU¼pĀēƄN¦¾O¶ŠłKĊOj“Ě”j´ĜYp˜{¦„ˆSĚÍ\\\\Tš×ªV–÷Ší¨ÅDK°ßtŇĔKš¨ǵÂcḷ̌ĚǣȄĽF‡lġUĵœŇ‹ȣFʉɁƒMğįʏƶɷØŭOǽ«ƽū¹Ʊő̝Ȩ§ȞʘĖiɜɶʦ}¨֪ࠜ̀ƇǬ¹ǨE˦ĥªÔêFŽxúQ„Er´W„rh¤Ɛ \\\\talĈDJ˜Ü|[Pll̚¸ƎGú´Pž¬W¦†^¦–H]prR“n|or¾wLVnÇIujkmon£cX^Bh`¥V”„¦U¤¸}€xRj–[^xN[~ªŠxQ„‚[`ªHÆÂExx^wšN¶Ê˜|¨ì†˜€MrœdYp‚oRzNy˜ÀDs~€bcfÌ`L–¾n‹|¾T‚°c¨È¢a‚r¤–`[|òDŞĔöxElÖdH„ÀI`„Ď\\\\Àì~ƎR¼tf•¦^¢ķ¶e”ÐÚMŒptgj–„ɡČÅyġLû™ŇV®ŠÄÈƀ†Ď°P|ªVV†ªj–¬ĚÒêp¬–E|ŬÂc|ÀtƐK fˆ{ĘFǜƌXƲąo½Ę‘\\\\¥–o}›Ûu£ç­kX‘{uĩ«āíÓUŅßŢq€Ť¥lyň[€oi{¦‹L‡ń‡ðFȪȖ”ĒL„¿Ì‹ˆfŒ£K£ʺ™oqNŸƒwğc`ue—tOj×°KJ±qƒÆġm‰Ěŗos¬…qehqsuœƒH{¸kH¡Š…ÊRǪÇƌbȆ¢´ä܍¢NìÉʖ¦â©Ġu¦öČ^â£Ăh–šĖMÈÄw‚\\\\fŦ°W ¢¾luŸD„wŠ\\\\̀ʉÌÛM…Ā[bӞEn}¶Vc…ê“sƒ"]],"encodeOffsets":[[[129102,52189]]]}},{"type":"Feature","id":"210000","properties":{"id":"210000","cp":[123.429096,41.796767],"name":"辽宁","childNum":16},"geometry":{"type":"MultiPolygon","coordinates":[["@@L–Ž@@s™a"],["@@MnNm"],["@@d‚c"],["@@eÀ‚C@b‚“‰"],["@@f‡…Xwkbr–Ä`qg"],["@@^jtW‘Q"],["@@~ Y]c"],["@@G`ĔN^_¿Z‚ÃM"],["@@iX¶B‹Y"],["@@„YƒZ"],["@@L_{Epf"],["@@^WqCT\\\\"],["@@\\\\[“‹§t|”¤_"],["@@m`n_"],["@@Ïxnj{q_×^Giip"],["@@@œé^B†‡ntˆaÊU—˜Ÿ]x ¯ÄPIJ­°h€ʙK³†VˆÕ@Y~†|EvĹsDŽ¦­L^p²ŸÒG ’Ël]„xxÄ_˜fT¤Ď¤cŽœP„–C¨¸TVjbgH²sdÎdHt`Bˆ—²¬GJję¶[ÐhjeXdlwhšðSȦªVÊπ‹Æ‘Z˜ÆŶ®²†^ŒÎyÅÎcPqń“ĚDMħĜŁH­ˆk„çvV[ij¼W–‚YÀäĦ’‘`XlžR`žôLUVžfK–¢†{NZdĒª’YĸÌÚJRr¸SA|ƴgŴĴÆbvªØX~†źBŽ|¦ÕœEž¤Ð`\\\\|Kˆ˜UnnI]¤ÀÂĊnŎ™R®Ő¿¶\\\\ÀøíDm¦ÎbŨab‰œaĘ\\\\ľã‚¸a˜tÎSƐ´©v\\\\ÖÚÌǴ¤Â‡¨JKr€Z_Z€fjþhPkx€`Y”’RIŒjJcVf~sCN¤ ˆE‚œhæm‰–sHy¨SðÑÌ\\\\\\\\ŸĐRZk°IS§fqŒßýáЍÙÉÖ[^¯ǤŲ„ê´\\\\¦¬ĆPM¯£Ÿˆ»uïpùzEx€žanµyoluqe¦W^£ÊL}ñrkqWňûP™‰UP¡ôJŠoo·ŒU}£Œ„[·¨@XŒĸŸ“‹‹DXm­Ûݏº‡›GU‹CÁª½{íĂ^cj‡k“¶Ã[q¤“LÉö³cux«zZfƒ²BWÇ®Yß½ve±ÃC•ý£W{Ú^’q^sÑ·¨‹ÍOt“¹·C¥‡GD›rí@wÕKţ݋˜Ÿ«V·i}xËÍ÷‘i©ĝ‡ɝǡ]ƒˆ{c™±OW‹³Ya±Ÿ‰_穂Hžĕoƫ€Ňqƒr³‰Lys[„ñ³¯OS–ďOMisZ†±ÅFC¥Pq{‚Ã[Pg}\\\\—¿ghćO…•k^ģÁFıĉĥM­oEqqZûěʼn³F‘¦oĵ—hŸÕP{¯~TÍlª‰N‰ßY“Ð{Ps{ÃVU™™eĎwk±ʼnVÓ½ŽJãÇÇ»Jm°dhcÀff‘dF~ˆ€ĀeĖ€d`sx² šƒ®EżĀdQ‹Âd^~ăÔHˆ¦\\\\›LKpĄVez¤NP ǹӗR™ÆąJSh­a[¦´Âghwm€BÐ¨źhI|žVVŽ—Ž|p] Â¼èNä¶ÜBÖ¼“L`‚¼bØæŒKV”ŸpoœúNZÞÒKxpw|ÊEMnzEQšŽIZ”ŽZ‡NBˆčÚFÜçmĩ‚WĪñt‘ÞĵÇñZ«uD‚±|Əlij¥ãn·±PmÍa‰–da‡ CL‡Ǒkùó¡³Ï«QaċϑOÃ¥ÕđQȥċƭy‹³ÃA"]],"encodeOffsets":[[[123686,41445]],[[126019,40435]],[[124393,40128]],[[126117,39963]],[[125322,40140]],[[126686,40700]],[[126041,40374]],[[125584,40168]],[[125453,40165]],[[125362,40214]],[[125280,40291]],[[125774,39997]],[[125976,40496]],[[125822,39993]],[[125509,40217]],[[122731,40949]]]}},{"type":"Feature","id":"220000","properties":{"id":"220000","cp":[125.3245,43.886841],"name":"吉林","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@‘p䔳PClƒFbbÍzš€wBG’ĭ€Z„Åi“»ƒlY­ċ²SgŽkÇ£—^S‰“qd¯•‹R…©éŽ£¯S†\\\\cZ¹iűƏCuƍÓX‡oR}“M^o•£…R}oªU­F…uuXHlEŕ‡€Ï©¤ÛmTŽþ¤D–²ÄufàÀ­XXȱAe„yYw¬dvõ´KÊ£”\\\\rµÄl”iˆdā]|DÂVŒœH¹ˆÞ®ÜWnŒC”Œķ W‹§@\\\\¸‹ƒ~¤‹Vp¸‰póIO¢ŠVOšŇürXql~òÉK]¤¥Xrfkvzpm¶bwyFoúvð‡¼¤ N°ąO¥«³[ƒéǡű_°Õ\\\\ÚÊĝŽþâőàerR¨­JYlďQ[ ÏYëЧTGz•tnŠß¡gFkMŸāGÁ¤ia É‰™È¹`\\\\xs€¬dĆkNnuNUŠ–užP@‚vRY¾•–\\\\¢…ŒGªóĄ~RãÖÎĢù‚đŴÕhQŽxtcæëSɽʼníëlj£ƍG£nj°KƘµDsØÑpyƸ®¿bXp‚]vbÍZuĂ{nˆ^IüœÀSք”¦EŒvRÎûh@℈[‚Əȉô~FNr¯ôçR±ƒ­HÑl•’Ģ–^¤¢‚OðŸŒævxsŒ]ÞÁTĠs¶¿âƊGW¾ìA¦·TѬ†è¥€ÏÐJ¨¼ÒÖ¼ƒƦɄxÊ~S–tD@ŠĂ¼Ŵ¡jlºWžvЉˆzƦZЎ²CH— „Axiukd‹ŒGgetqmcžÛ£Ozy¥cE}|…¾cZ…k‚‰¿uŐã[oxGikfeäT@…šSUwpiÚFM©’£è^ڟ‚`@v¶eň†f h˜eP¶žt“äOlÔUgƒÞzŸU`lœ}ÔÆUvØ_Ō¬Öi^ĉi§²ÃŠB~¡Ĉ™ÚEgc|DC_Ȧm²rBx¼MÔ¦ŮdĨÃâYx‘ƘDVÇĺĿg¿cwÅ\\\\¹˜¥Yĭlœ¤žOv†šLjM_a W`zļMž·\\\\swqÝSA‡š—q‰Śij¯Š‘°kŠRē°wx^Đkǂғ„œž“œŽ„‹\\\\]˜nrĂ}²ĊŲÒøãh·M{yMzysěnĒġV·°“G³¼XÀ““™¤¹i´o¤ŃšŸÈ`̃DzÄUĞd\\\\i֚ŒˆmÈBĤÜɲDEh LG¾ƀľ{WaŒYÍȏĢĘÔRîĐj‹}Ǟ“ccj‡oUb½š{“h§Ǿ{K‹ƖµÎ÷žGĀÖŠåưÎs­l›•yiē«‹`姝H¥Ae^§„GK}iã\\\\c]v©ģZ“mÃ|“[M}ģTɟĵ‘Â`À–çm‰‘FK¥ÚíÁbXš³ÌQґHof{‰]e€pt·GŋĜYünĎųVY^’˜ydõkÅZW„«WUa~U·Sb•wGçǑ‚“iW^q‹F‚“›uNĝ—·Ew„‹UtW·Ýďæ©PuqEzwAV•—XR‰ãQ`­©GŒM‡ehc›c”ďϝd‡©ÑW_ϗYƅŒ»…é\\\\ƒɹ~ǙG³mØ©BšuT§Ĥ½¢Ã_ý‘L¡‘ýŸqT^rme™\\\\Pp•ZZbƒyŸ’uybQ—efµ]UhĿDCmûvašÙNSkCwn‰cćfv~…Y‹„ÇG"],"encodeOffsets":[[130196,42528]]}},{"type":"Feature","id":"230000","properties":{"id":"230000","cp":[128.642464,46.756967],"name":"黑龙江","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@UƒµNÿ¥īè灋•HÍøƕ¶LŒǽ|g¨|”™Ža¾pViˆdd”~ÈiŒíďÓQġėǐZ΋ŽXb½|ſÃH½ŸKFgɱCģÛÇA‡n™‹jÕc[VĝDZÃ˄Ç_™ £ń³pŽj£º”š¿”»WH´¯”U¸đĢmžtĜyzzNN|g¸÷äűѱĉā~mq^—Œ[ƒ”››”ƒǁÑďlw]¯xQĔ‰¯l‰’€°řĴrŠ™˜BˆÞTxr[tޏĻN_yŸX`biN™Ku…P›£k‚ZĮ—¦[ºxÆÀdhŽĹŀUÈƗCw’áZħÄŭcÓ¥»NAw±qȥnD`{ChdÙFćš}¢‰A±Äj¨]ĊÕjŋ«×`VuÓś~_kŷVÝyh„“VkÄãPs”Oµ—fŸge‚Ň…µf@u_Ù ÙcŸªNªÙEojVx™T@†ãSefjlwH\\\\pŏäÀvŠŽlY†½d{†F~¦dyz¤PÜndsrhf‹HcŒvlwjFœ£G˜±DύƥY‡yϊu¹XikĿ¦ÏqƗǀOŜ¨LI|FRĂn sª|Cš˜zxAè¥bœfudTrFWÁ¹Am|˜ĔĕsķÆF‡´Nš‰}ć…UŠÕ@Áijſmužç’uð^ÊýowŒFzØÎĕNőžǏȎôªÌŒDŽàĀÄ˄ĞŀƒʀĀƘŸˮȬƬĊ°ƒUŸzou‡xe]}Ž…AyȑW¯ÌmK‡“Q]‹Īºif¸ÄX|sZt|½ÚUΠlkš^p{f¤lˆºlÆW –€A²˜PVܜPH”Êâ]ÎĈÌÜk´\\\\@qàsĔÄQºpRij¼èi†`¶—„bXƒrBgxfv»ŽuUiˆŒ^v~”J¬mVp´£Œ´VWrnP½ì¢BX‚¬h™ŠðX¹^TjVœŠriªj™tŊÄm€tPGx¸bgRšŽsT`ZozÆO]’ÒFô҆Oƒ‡ŊŒvŞ”p’cGŒêŠsx´DR–Œ{A†„EOr°Œ•žx|íœbˆ³Wm~DVjºéNN†Ëܲɶ­GƒxŷCStŸ}]ûō•SmtuÇÃĕN•™āg»šíT«u}ç½BĵÞʣ¥ëÊ¡Mێ³ãȅ¡ƋaǩÈÉQ‰†G¢·lG|›„tvgrrf«†ptęŘnŠÅĢr„I²¯LiØsPf˜_vĠd„xM prʹšL¤‹¤‡eˌƒÀđK“žïÙVY§]I‡óáĥ]ķ†Kˆ¥Œj|pŇ\\\\kzţ¦šnņäÔVĂîά|vW’®l¤èØr‚˜•xm¶ă~lÄƯĄ̈́öȄEÔ¤ØQĄ–Ą»ƢjȦOǺ¨ìSŖÆƬy”Qœv`–cwƒZSÌ®ü±DŽ]ŀç¬B¬©ńzƺŷɄeeOĨS’Œfm Ċ‚ƀP̎ēz©Ċ‚ÄÕÊmgŸÇsJ¥ƔˆŊśæ’΁Ñqv¿íUOµª‰ÂnĦÁ_½ä@ê텣P}Ġ[@gġ}g“ɊדûÏWXá¢užƻÌsNͽƎÁ§č՛AēeL³àydl›¦ĘVçŁpśdžĽĺſʃQíÜçÛġԏsĕ¬—Ǹ¯YßċġHµ ¡eå`ļƒrĉŘóƢFì“ĎWøxÊk†”ƈdƬv|–I|·©NqńRŀƒ¤é”eŊœŀ›ˆàŀU²ŕƀB‚Q£Ď}L¹Îk@©ĈuǰųǨ”Ú§ƈnTËÇéƟÊcfčŤ^Xm‡—HĊĕË«W·ċëx³ǔķÐċJā‚wİ_ĸ˜Ȁ^ôWr­°oú¬Ħ…ŨK~”ȰCĐ´Ƕ£’fNÎèâw¢XnŮeÂÆĶŽ¾¾xäLĴĘlļO¤ÒĨA¢Êɚ¨®‚ØCÔ ŬGƠ”ƦYĜ‡ĘÜƬDJ—g_ͥœ@čŅĻA“¶¯@wÎqC½Ĉ»NŸăëK™ďÍQ“Ùƫ[«Ãí•gßÔÇOÝáW‘ñuZ“¯ĥ€Ÿŕā¡ÑķJu¤E Ÿå¯°WKɱ_d_}}vyŸõu¬ï¹ÓU±½@gÏ¿rýD‰†g…Cd‰µ—°MFYxw¿CG£‹Rƛ½Õ{]L§{qqąš¿BÇƻğëšܭNJË|c²}Fµ}›ÙRsÓpg±ŠQNqǫŋRwŕnéÑÉKŸ†«SeYR…ŋ‹@{¤SJ}šD Ûǖ֍Ÿ]gr¡µŷjqWÛham³~S«“„›Þ]"]],"encodeOffsets":[[[134456,44547]]]}},{"type":"Feature","id":"320000","properties":{"id":"320000","cp":[119.767413,33.041544],"name":"江苏","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@cþÅPiŠ`ZŸRu¥É\\\\]~°ŽY`µ†Óƒ^phÁbnÀşúŽòa–ĬºTÖŒb‚˜e¦¦€{¸ZâćNpŒ©žHr|^ˆmjhŠSEb\\\\afv`sz^lkŽlj‹Ätg‹¤D˜­¾Xš¿À’|ДiZ„ȀåB·î}GL¢õcßjaŸyBFµÏC^ĭ•cÙt¿sğH]j{s©HM¢ƒQnDÀ©DaÜތ·jgàiDbPufjDk`dPOîƒhw¡ĥ‡¥šG˜ŸP²ĐobºrY†„î¶aHŢ´ ]´‚rılw³r_{£DB_Ûdåuk|ˆŨ¯F Cºyr{XFy™e³Þċ‡¿Â™kĭB¿„MvÛpm`rÚã”@ƹhågËÖƿxnlč¶Åì½Ot¾dJlŠVJʜǀœŞqvnOŠ^ŸJ”Z‘ż·Q}ê͎ÅmµÒ]Žƍ¦Dq}¬R^èĂ´ŀĻĊIԒtžIJyQŐĠMNtœR®òLh‰›Ěs©»œ}OӌGZz¶A\\\\jĨFˆäOĤ˜HYš†JvÞHNiÜaϚɖnFQlšNM¤ˆB´ĄNöɂtp–Ŭdf先‹qm¿QûŠùއÚb¤uŃJŴu»¹Ą•lȖħŴw̌ŵ²ǹǠ͛hĭłƕrçü±Y™xci‡tğ®jű¢KOķ•Coy`å®VTa­_Ā]ŐÝɞï²ʯÊ^]afYǸÃĆēĪȣJđ͍ôƋĝÄ͎ī‰çÛɈǥ£­ÛmY`ó£Z«§°Ó³QafusNıDž_k}¢m[ÝóDµ—¡RLčiXy‡ÅNïă¡¸iĔϑNÌŕoēdōîåŤûHcs}~Ûwbù¹£¦ÓCt‹OPrƒE^ÒoŠg™ĉIµžÛÅʹK…¤½phMŠü`o怆ŀ"],"encodeOffsets":[[121740,32276]]}},{"type":"Feature","id":"330000","properties":{"id":"330000","cp":[120.153576,29.287459],"name":"浙江","childNum":45},"geometry":{"type":"MultiPolygon","coordinates":[["@@E^dQ]K"],["@@jX^j‡"],["@@sfŠbU‡"],["@@qP\\\\xz[ck"],["@@‘Rƒ¢‚FX}°[s_"],["@@Cbœ\\\\—}"],["@@e|v\\\\la{u"],["@@v~u}"],["@@QxÂF¯}"],["@@¹nŒvÞs¯o"],["@@rSkUEj"],["@@bi­ZŒP"],["@@p[}INf"],["@@À¿€"],["@@¹dnbŒ…"],["@@rSŸBnR"],["@@g~h}"],["@@FlEk"],["@@OdPc"],["@@v[u\\\\"],["@@FjâL~wyoo~›sµL–\\\\"],["@@¬e¹aNˆ"],["@@\\\\nÔ¡q]L³ë\\\\ÿ®ŒQ֎"],["@@ÊA­©[¬"],["@@KxŒv­"],["@@@hlIk]"],["@@pW{o||j"],["@@Md|_mC"],["@@¢…X£ÏylD¼XˆtH"],["@@hlÜ[LykAvyfw^Ež›¤"],["@@fp¤Mus“R"],["@@®_ma~•LÁ¬šZ"],["@@iM„xZ"],["@@ZcYd"],["@@Z~dOSo|A¿qZv"],["@@@`”EN¡v"],["@@|–TY{"],["@@@n@m"],["@@XWkCT\\\\"],["@@ºwšZRkĕWO¢"],["@@™X®±Grƪ\\\\ÔáXq{‹"],["@@ůTG°ĄLHm°UC‹"],["@@¤Ž€aÜx~}dtüGæţŎíĔcŖpMËВj碷ðĄÆMzˆjWKĎ¢Q¶˜À_꒔_Bı€i«pZ€gf€¤Nrq]§ĂN®«H±‡yƳí¾×ŸīàLłčŴǝĂíÀBŖÕªˆŠÁŖHŗʼnåqûõi¨hÜ·ƒñt»¹ýv_[«¸m‰YL¯‰Qª…mĉÅdMˆ•gÇjcº«•ęœ¬­K­´ƒB«Âącoċ\\\\xKd¡gěŧ«®á’[~ıxu·Å”KsËɏc¢Ù\\\\ĭƛëbf¹­ģSƒĜkáƉÔ­ĈZB{ŠaM‘µ‰fzʼnfåÂŧįƋǝÊĕġć£g³ne­ą»@­¦S®‚\\\\ßðCšh™iqªĭiAu‡A­µ”_W¥ƣO\\\\lċĢttC¨£t`ˆ™PZäuXßBs‡Ļyek€OđġĵHuXBšµ]׌‡­­\\\\›°®¬F¢¾pµ¼kŘó¬Wät’¸|@ž•L¨¸µr“ºù³Ù~§WI‹ŸZWŽ®’±Ð¨ÒÉx€`‰²pĜ•rOògtÁZ}þÙ]„’¡ŒŸFK‚wsPlU[}¦Rvn`hq¬\\\\”nQ´ĘRWb”‚_ rtČFI֊kŠŠĦPJ¶ÖÀÖJĈĄTĚòžC ²@Pú…Øzœ©PœCÈÚœĒ±„hŖ‡l¬â~nm¨f©–iļ«m‡nt–u†ÖZÜÄj“ŠLŽ®E̜Fª²iÊxبžIÈhhst"],["@@o\\\\V’zRZ}y"],["@@†@°¡mۛGĕ¨§Ianá[ýƤjfæ‡ØL–•äGr™"]],"encodeOffsets":[[[125592,31553]],[[125785,31436]],[[125729,31431]],[[125513,31380]],[[125223,30438]],[[125115,30114]],[[124815,29155]],[[124419,28746]],[[124095,28635]],[[124005,28609]],[[125000,30713]],[[125111,30698]],[[125078,30682]],[[125150,30684]],[[124014,28103]],[[125008,31331]],[[125411,31468]],[[125329,31479]],[[125626,30916]],[[125417,30956]],[[125254,30976]],[[125199,30997]],[[125095,31058]],[[125083,30915]],[[124885,31015]],[[125218,30798]],[[124867,30838]],[[124755,30788]],[[124802,30809]],[[125267,30657]],[[125218,30578]],[[125200,30562]],[[124968,30474]],[[125167,30396]],[[124955,29879]],[[124714,29781]],[[124762,29462]],[[124325,28754]],[[123990,28459]],[[125366,31477]],[[125115,30363]],[[125369,31139]],[[122495,31878]],[[125329,30690]],[[125192,30787]]]}},{"type":"Feature","id":"340000","properties":{"id":"340000","cp":[117.283042,31.26119],"name":"安徽","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@^iuLX^"],["@@‚e©Ehl"],["@@°ZÆëϵmkǀwÌÕæhºgBĝâqÙĊz›ÖgņtÀÁÊÆá’hEz|WzqD¹€Ÿ°E‡ŧl{ævÜcA`¤C`|´qžxIJkq^³³ŸGšµbƒíZ…¹qpa±ď OH—¦™Ħˆx¢„gPícOl_iCveaOjCh߸i݋bÛªCC¿€m„RV§¢A|t^iĠGÀtÚs–d]ĮÐDE¶zAb àiödK¡~H¸íæAžǿYƒ“j{ď¿‘™À½W—®£ChŒÃsiŒkkly]_teu[bFa‰Tig‡n{]Gqªo‹ĈMYá|·¥f¥—őaSÕė™NµñĞ«ImŒ_m¿Âa]uĜp …Z_§{Cƒäg¤°r[_Yj‰ÆOdý“[ŽI[á·¥“Q_n‡ùgL¾mv™ˊBÜÆ¶ĊJhšp“c¹˜O]iŠ]œ¥ jtsggJǧw×jÉ©±›EFˍ­‰Ki”ÛÃÕYv…s•ˆm¬njĻª•§emná}k«ŕˆƒgđ²Ù›DǤ›í¡ªOy›†×Où±@DŸñSęćăÕIÕ¿IµĥO‰‰jNÕËT¡¿tNæŇàåyķrĕq§ÄĩsWÆßŽF¶žX®¿‰mŒ™w…RIޓfßoG‘³¾©uyH‘į{Ɓħ¯AFnuP…ÍÔzšŒV—dàôº^Ðæd´€‡oG¤{S‰¬ćxã}›ŧ×Kǥĩ«žÕOEзÖdÖsƘѨ[’Û^Xr¢¼˜§xvěƵ`K”§ tÒ´Cvlo¸fzŨð¾NY´ı~ÉĔē…ßúLÃϖ_ÈÏ|]ÂÏFl”g`bšežž€n¾¢pU‚h~ƴ˶_‚r sĄ~cž”ƈ]|r c~`¼{À{ȒiJjz`îÀT¥Û³…]’u}›f…ïQl{skl“oNdŸjŸäËzDvčoQŠďHI¦rb“tHĔ~BmlRš—V_„ħTLnñH±’DžœL‘¼L˜ªl§Ťa¸ŒĚlK²€\\\\RòvDcÎJbt[¤€D@®hh~kt°ǾzÖ@¾ªdb„YhüóZ ň¶vHrľ\\\\ʗJuxAT|dmÀO„‹[ÃԋG·ĚąĐlŪÚpSJ¨ĸˆLvÞcPæķŨŽ®mАˆálŸwKhïgA¢ųƩޖ¤OȜm’°ŒK´"]],"encodeOffsets":[[[121722,32278]],[[119475,30423]],[[119168,35472]]]}},{"type":"Feature","id":"350000","properties":{"id":"350000","cp":[118.306239,26.075302],"name":"福建","childNum":18},"geometry":{"type":"MultiPolygon","coordinates":[["@@“zht´‡]"],["@@aj^~ĆG—©O"],["@@ed¨„C}}i"],["@@@vˆPGsQ"],["@@‰sBz‚ddW]Q"],["@@SލQ“{"],["@@NŽVucW"],["@@qptBAq"],["@@‰’¸[mu"],["@@Q\\\\pD]_"],["@@jSwUadpF"],["@@eXª~ƒ•"],["@@AjvFso"],["@@fT–›_Çí\\\\Ÿ™—v|ba¦jZÆy€°"],["@@IjJi"],["@@wJI€ˆxš«¼AoNe{M­"],["@@K‰±¡Óˆ”ČäeZ"],["@@k¡¹Eh~c®wBk‹UplÀ¡I•~Māe£bN¨gZý¡a±Öcp©PhžI”Ÿ¢Qq…ÇGj‹|¥U™ g[Ky¬ŏ–v@OpˆtÉEŸF„\\\\@ åA¬ˆV{Xģ‰ĐBy…cpě…¼³Ăp·¤ƒ¥o“hqqÚ¡ŅLsƒ^ᗞ§qlŸÀhH¨MCe»åÇGD¥zPO£čÙkJA¼ß–ėu›ĕeûҍiÁŧSW¥˜QŠûŗ½ùěcݧSùĩąSWó«íęACµ›eR—åǃRCÒÇZÍ¢‹ź±^dlsŒtjD¸•‚ZpužÔâÒH¾oLUêÃÔjjēò´ĄW‚ƛ…^Ñ¥‹ĦŸ@Çò–ŠmŒƒOw¡õyJ†yD}¢ďÑÈġfŠZd–a©º²z£šN–ƒjD°Ötj¶¬ZSÎ~¾c°¶Ðm˜x‚O¸¢Pl´žSL|¥žA†ȪĖM’ņIJg®áIJČĒü` ŽQF‡¬h|ÓJ@zµ |ê³È ¸UÖŬŬÀEttĸr‚]€˜ðŽM¤ĶIJHtÏ A’†žĬkvsq‡^aÎbvŒd–™fÊòSD€´Z^’xPsÞrv‹ƞŀ˜jJd×ŘÉ ®A–ΦĤd€xĆqAŒ†ZR”ÀMźŒnĊ»ŒİÐZ— YX–æJŠyĊ²ˆ·¶q§·–K@·{s‘Xãô«lŗ¶»o½E¡­«¢±¨Yˆ®Ø‹¶^A™vWĶGĒĢžPlzfˆļŽtàAvWYãšO_‡¤sD§ssČġ[kƤPX¦Ž`¶“ž®ˆBBvĪjv©šjx[L¥àï[F…¼ÍË»ğV`«•Ip™}ccÅĥZE‹ãoP…´B@ŠD—¸m±“z«Ƴ—¿å³BRضˆœWlâþäą`“]Z£Tc— ĹGµ¶H™m@_©—kŒ‰¾xĨ‡ôȉðX«½đCIbćqK³Á‹Äš¬OAwã»aLʼn‡ËĥW[“ÂGI—ÂNxij¤D¢ŽîĎÎB§°_JœGsƒ¥E@…¤uć…P‘å†cuMuw¢BI¿‡]zG¹guĮck\\\\_"]],"encodeOffsets":[[[123250,27563]],[[122541,27268]],[[123020,27189]],[[122916,27125]],[[122887,26845]],[[122808,26762]],[[122568,25912]],[[122778,26197]],[[122515,26757]],[[122816,26587]],[[123388,27005]],[[122450,26243]],[[122578,25962]],[[121255,25103]],[[120987,24903]],[[122339,25802]],[[121042,25093]],[[122439,26024]]]}},{"type":"Feature","id":"360000","properties":{"id":"360000","cp":[115.592151,27.676493],"name":"江西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ĢĨƐgÂMD~ņªe^\\\\^§„ý©j׍cZ†Ø¨zdÒa¶ˆlҍJŒìõ`oz÷@¤u޸´†ôęöY¼‰HČƶajlÞƩ¥éZ[”|h}^U Œ ¥p„ĄžƦO lt¸Æ €Q\\\\€ŠaÆ|CnÂOjt­ĚĤd’ÈŒF`’¶„@Ð딠¦ōҞ¨Sêv†HĢûXD®…QgėWiØPÞìºr¤dž€NĠ¢l–•ĄtZoœCƞÔºCxrpĠV®Ê{f_Y`_ƒeq’’®Aot`@o‚DXfkp¨|Šs¬\\\\D‘ÄSfè©Hn¬…^DhÆyøJh“ØxĢĀLʈ„ƠPżċĄwȠ̦G®ǒĤäTŠÆ~ĦwŠ«|TF¡Šn€c³Ïå¹]ĉđxe{ÎӐ†vOEm°BƂĨİ|G’vz½ª´€H’àp”eJ݆Qšxn‹ÀŠW­žEµàXÅĪt¨ÃĖrÄwÀFÎ|ňÓMå¼ibµ¯»åDT±m[“r«_gŽmQu~¥V\\\\OkxtL E¢‹ƒ‘Ú^~ýê‹Pó–qo슱_Êw§ÑªåƗ⼋mĉŹ‹¿NQ“…YB‹ąrwģcÍ¥B•Ÿ­ŗÊcØiI—žƝĿuŒqtāwO]‘³YCñTeɕš‹caub͈]trlu€ī…B‘ПGsĵıN£ï—^ķqss¿FūūV՟·´Ç{éĈý‰ÿ›OEˆR_ŸđûIċâJh­ŅıN‘ȩĕB…¦K{Tk³¡OP·wn—µÏd¯}½TÍ«YiµÕsC¯„iM•¤™­•¦¯P|ÿUHv“he¥oFTu‰õ\\\\ŽOSs‹MòđƇiaºćXŸĊĵà·çhƃ÷ǜ{‘ígu^›đg’m[×zkKN‘¶Õ»lčÓ{XSƉv©_ÈëJbVk„ĔVÀ¤P¾ºÈMÖxlò~ªÚàGĂ¢B„±’ÌŒK˜y’áV‡¼Ã~­…`g›ŸsÙfI›Ƌlę¹e|–~udjˆuTlXµf`¿JdŠ[\\\\˜„L‚‘²"],"encodeOffsets":[[116689,26234]]}},{"type":"Feature","id":"370000","properties":{"id":"370000","cp":[118.000923,36.275807],"name":"山东","childNum":13},"geometry":{"type":"MultiPolygon","coordinates":[["@@Xjd]{K"],["@@itbFHy"],["@@HlGk"],["@@T‚ŒGŸy"],["@@K¬˜•‹U"],["@@WdXc"],["@@PtOs"],["@@•LnXhc"],["@@ppVƒu]Or"],["@@cdzAUa"],["@@udRhnCI‡"],["@@ˆoIƒpR„"],["@@Ľč{fzƤî’Kš–ÎMĮ]†—ZFˆ½Y]â£ph’™š¶¨râøÀ†ÎǨ¤^ºÄ”Gzˆ~grĚĜlĞÆ„LĆdž¢Îo¦–cv“Kb€gr°Wh”mZp ˆL]LºcU‰Æ­n”żĤÌǜbAnrOAœ´žȊcÀbƦUØrĆUÜøœĬƞ†š˜Ez„VL®öØBkŖÝĐ˹ŧ̄±ÀbÎɜnb²ĦhņBĖ›žįĦåXćì@L¯´ywƕCéõė ƿ¸‘lµ¾Z|†ZWyFYŸ¨Mf~C¿`€à_RÇzwƌfQnny´INoƬˆèôº|sT„JUš›‚L„îVj„ǎ¾Ē؍‚Dz²XPn±ŴPè¸ŔLƔÜƺ_T‘üÃĤBBċȉöA´fa„˜M¨{«M`‡¶d¡ô‰Ö°šmȰBÔjjŒ´PM|”c^d¤u•ƒ¤Û´Œä«ƢfPk¶Môlˆ]Lb„}su^ke{lC‘…M•rDŠÇ­]NÑFsmoõľH‰yGă{{çrnÓE‰‹ƕZGª¹Fj¢ïW…uøCǷ돡ąuhÛ¡^Kx•C`C\\\\bÅxì²ĝÝ¿_N‰īCȽĿåB¥¢·IŖÕy\\\\‡¹kx‡Ã£Č×GDyÕ¤ÁçFQ¡„KtŵƋ]CgÏAùSed‡cÚź—ŠuYfƒyMmhUWpSyGwMPqŀ—›Á¼zK›¶†G•­Y§Ëƒ@–´śÇµƕBmœ@Io‚g——Z¯u‹TMx}C‘‰VK‚ï{éƵP—™_K«™pÛÙqċtkkù]gŽ‹Tğwo•ɁsMõ³ă‡AN£™MRkmEʕč™ÛbMjÝGu…IZ™—GPģ‡ãħE[iµBEuŸDPԛ~ª¼ętŠœ]ŒûG§€¡QMsğNPŏįzs£Ug{đJĿļā³]ç«Qr~¥CƎÑ^n¶ÆéÎR~ݏY’I“] P‰umŝrƿ›‰›Iā‹[x‰edz‹L‘¯v¯s¬ÁY…~}…ťuٌg›ƋpÝĄ_ņī¶ÏSR´ÁP~ž¿Cyžċßdwk´Ss•X|t‰`Ä Èð€AªìÎT°¦Dd–€a^lĎDĶÚY°Ž`ĪŴǒˆ”àŠv\\\\ebŒZH„ŖR¬ŢƱùęO•ÑM­³FۃWp[ƒ"]],"encodeOffsets":[[[123806,39303]],[[123821,39266]],[[123742,39256]],[[123702,39203]],[[123649,39066]],[[123847,38933]],[[123580,38839]],[[123894,37288]],[[123043,36624]],[[123344,38676]],[[123522,38857]],[[123628,38858]],[[118260,36742]]]}},{"type":"Feature","id":"410000","properties":{"id":"410000","cp":[113.665412,33.757975],"name":"河南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@•ýL™ùµP³swIÓxcŢĞð†´E®žÚPt†ĴXØx¶˜@«ŕŕQGƒ‹Yfa[şu“ßǩ™đš_X³ijÕčC]kbc•¥CS¯ëÍB©÷‹–³­Siˆ_}m˜YTtž³xlàcȂzÀD}ÂOQ³ÐTĨ¯†ƗòËŖ[hœł‹Ŧv~††}ÂZž«¤lPǕ£ªÝŴÅR§ØnhcŒtâk‡nύ­ľŹUÓÝdKuķ‡I§oTũÙďkęĆH¸ÓŒ\\\\ăŒ¿PcnS{wBIvɘĽ[GqµuŸŇôYgûƒZcaŽ©@½Õǽys¯}lgg@­C\\\\£as€IdÍuCQñ[L±ęk·‹ţb¨©kK—’»›KC²‘òGKmĨS`ƒ˜UQ™nk}AGē”sqaJ¥ĐGR‰ĎpCuÌy ã iMc”plk|tRk†ðœev~^‘´†¦ÜŽSí¿_iyjI|ȑ|¿_»d}qŸ^{“Ƈdă}Ÿtqµ`Ƴĕg}V¡om½fa™Ço³TTj¥„tĠ—Ry”K{ùÓjuµ{t}uËR‘iŸvGŠçJFjµŠÍyqΘàQÂFewixGw½Yŷpµú³XU›½ġy™łå‰kÚwZXˆ·l„¢Á¢K”zO„Λ΀jc¼htoDHr…|­J“½}JZ_¯iPq{tę½ĕ¦Zpĵø«kQ…Ťƒ]MÛfaQpě±ǽ¾]u­Fu‹÷nƒ™čįADp}AjmcEǒaª³o³ÆÍSƇĈÙDIzˑ赟^ˆKLœ—i—Þñ€[œƒaA²zz‰Ì÷Dœ|[šíijgf‚ÕÞd®|`ƒĆ~„oĠƑô³Ŋ‘D×°¯CsŠøÀ«ì‰UMhTº¨¸ǡîS–Ô„DruÂÇZ•ÖEŽ’vPZ„žW”~؋ÐtĄE¢¦Ðy¸bŠô´oŬ¬Ž²Ês~€€]®tªašpŎJ¨Öº„_ŠŔ–`’Ŗ^Ѝ\\\\Ĝu–”~m²Ƹ›¸fW‰ĦrƔ}Î^gjdfÔ¡J}\\\\n C˜¦þWxªJRÔŠu¬ĨĨmF†dM{\\\\d\\\\ŠYÊ¢ú@@¦ª²SŠÜsC–}fNècbpRmlØ^g„d¢aÒ¢CZˆZxvÆ¶N¿’¢T@€uCœ¬^ĊðÄn|žlGl’™Rjsp¢ED}€Fio~ÔNŽ‹„~zkĘHVsDzßjƒŬŒŠŢ`Pûàl¢˜\\\\ÀœEhŽİgÞē X¼Pk–„|m"],"encodeOffsets":[[118256,37017]]}},{"type":"Feature","id":"420000","properties":{"id":"420000","cp":[113.298572,30.684355],"name":"湖北","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@AB‚"],["@@lskt"],["@@¾«}{ra®pîÃ\\\\™›{øCŠËyyB±„b\\\\›ò˜Ý˜jK›‡L ]ĎĽÌ’JyÚCƈćÎT´Å´pb©È‘dFin~BCo°BĎĚømvŒ®E^vǾ½Ĝ²Ro‚bÜeNŽ„^ĺ£R†¬lĶ÷YoĖ¥Ě¾|sOr°jY`~I”¾®I†{GqpCgyl{‡£œÍƒÍyPL“¡ƒ¡¸kW‡xYlÙæŠšŁĢzœ¾žV´W¶ùŸo¾ZHxjwfx„GNÁ•³Xéæl¶‰EièIH‰ u’jÌQ~v|sv¶Ôi|ú¢Fh˜Qsğ¦ƒSiŠBg™ÐE^ÁÐ{–čnOÂȞUÎóĔ†ÊēIJ}Z³½Mŧïeyp·uk³DsѨŸL“¶_œÅuèw»—€¡WqÜ]\\\\‘Ò§tƗcÕ¸ÕFÏǝĉăxŻČƟO‡ƒKÉġÿ×wg”÷IÅzCg†]m«ªGeçÃTC’«[‰t§{loWeC@ps_Bp‘­r‘„f_``Z|ei¡—oċMqow€¹DƝӛDYpûs•–‹Ykıǃ}s¥ç³[§ŸcYЧHK„«Qy‰]¢“wwö€¸ïx¼ņ¾Xv®ÇÀµRĠЋžHMž±cÏd„ƒǍũȅȷ±DSyúĝ£ŤĀàtÖÿï[îb\\\\}pĭÉI±Ñy…¿³x¯N‰o‰|¹H™ÏÛm‹júË~Tš•u˜ęjCöAwě¬R’đl¯ Ñb­‰ŇT†Ŀ_[Œ‘IčĄʿnM¦ğ\\\\É[T·™k¹œ©oĕ@A¾w•ya¥Y\\\\¥Âaz¯ãÁ¡k¥ne£Ûw†E©Êō¶˓uoj_Uƒ¡cF¹­[Wv“P©w—huÕyBF“ƒ`R‹qJUw\\\\i¡{jŸŸEPïÿ½fć…QÑÀQ{ž‚°‡fLԁ~wXg—ītêݾ–ĺ‘Hdˆ³fJd]‹HJ²…E€ƒoU¥†HhwQsƐ»Xmg±çve›]Dm͂PˆoCc¾‹_h”–høYrŊU¶eD°Č_N~øĹĚ·`z’]Äþp¼…äÌQŒv\\\\rCŒé¾TnkžŐڀÜa‡“¼ÝƆ̶Ûo…d…ĔňТJq’Pb ¾|JŒ¾fXŠƐîĨ_Z¯À}úƲ‹N_ĒĊ^„‘ĈaŐyp»CÇĕKŠšñL³ŠġMŒ²wrIÒŭxjb[œžn«øœ˜—æˆàƒ ^²­h¯Ú€ŐªÞ¸€Y²ĒVø}Ā^İ™´‚LŠÚm„¥ÀJÞ{JVŒųÞŃx×sxxƈē ģMř–ÚðòIf–Ċ“Œ\\\\Ʈ±ŒdʧĘD†vČ_Àæ~DŒċ´A®µ†¨ØLV¦êHÒ¤"]],"encodeOffsets":[[[113712,34000]],[[115612,30507]],[[113649,34054]]]}},{"type":"Feature","id":"430000","properties":{"id":"430000","cp":[111.782279,28.09409],"name":"湖南","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@—n„FTs"],["@@ßÅÆá‰½ÔXr—†CO™“…ËR‘ïÿĩ­TooQyšÓ[‹ŅBE¬–ÎÓXa„į§Ã¸G °ITxp‰úxÚij¥Ïš–̾ŠedžÄ©ĸG…œàGh‚€M¤–Â_U}Ċ}¢pczfŠþg¤€”ÇòAV‘‹M"],["@@©K—ƒA·³CQ±Á«³BUŠƑ¹AŠtćOw™D]ŒJiØSm¯b£‘ylƒ›X…HËѱH•«–‘C^õľA–Å§¤É¥„ïyuǙuA¢^{ÌC´­¦ŷJ£^[†“ª¿‡ĕ~•Ƈ…•N… skóā‡¹¿€ï]ă~÷O§­@—Vm¡‹Qđ¦¢Ĥ{ºjԏŽŒª¥nf´•~ÕoŸž×Ûą‹MąıuZœmZcÒ IJβSÊDŽŶ¨ƚƒ’CÖŎªQؼrŭŽ­«}NÏürʬŒmjr€@ĘrTW ­SsdHzƓ^ÇÂyUi¯DÅYlŹu{hTœ}mĉ–¹¥ě‰Dÿë©ıÓ[Oº£ž“¥ót€ł¹MՄžƪƒ`Pš…Di–ÛUоÅ‌ìˆU’ñB“È£ýhe‰dy¡oċ€`pfmjP~‚kZa…ZsÐd°wj§ƒ@€Ĵ®w~^‚kÀÅKvNmX\\\\¨a“”сqvíó¿F„¤¡@ũÑVw}S@j}¾«pĂr–ªg àÀ²NJ¶¶Dô…K‚|^ª†Ž°LX¾ŴäPᜣEXd›”^¶›IJÞܓ~‘u¸ǔ˜Ž›MRhsR…e†`ÄofIÔ\\\\Ø  i”ćymnú¨cj ¢»–GČìƊÿШXeĈ¾Oð Fi ¢|[jVxrIQŒ„_E”zAN¦zLU`œcªx”OTu RLÄ¢dV„i`p˔vŎµªÉžF~ƒØ€d¢ºgİàw¸Áb[¦Zb¦–z½xBĖ@ªpº›šlS¸Ö\\\\Ĕ[N¥ˀmĎă’J\\\\‹ŀ`€…ňSڊĖÁĐiO“Ĝ«BxDõĚiv—ž–S™Ì}iùŒžÜnšÐºGŠ{Šp°M´w†ÀÒzJ²ò¨ oTçüöoÛÿñŽőФ‚ùTz²CȆȸǎۃƑÐc°dPÎŸğ˶[Ƚu¯½WM¡­Éž“’B·rížnZŸÒ `‡¨GA¾\\\\pē˜XhÆRC­üWGġu…T靧Ŏѝ©ò³I±³}_‘‹EÃħg®ęisÁPDmÅ{‰b[Rşs·€kPŸŽƥƒóRo”O‹ŸVŸ~]{g\\\\“êYƪ¦kÝbiċƵŠGZ»Ěõ…ó·³vŝž£ø@pyö_‹ëŽIkѵ‡bcѧy…×dY؎ªiþž¨ƒ[]f]Ņ©C}ÁN‡»hĻħƏ’ĩ"]],"encodeOffsets":[[[115640,30489]],[[112543,27312]],[[116690,26230]]]}},{"type":"Feature","id":"440000","properties":{"id":"440000","cp":[113.280637,23.125178],"name":"广东","childNum":24},"geometry":{"type":"MultiPolygon","coordinates":[["@@QdˆAua"],["@@ƒlxDLo"],["@@sbhNLo"],["@@Ă āŸ"],["@@WltO[["],["@@Krœ]S"],["@@e„„I]y"],["@@I|„Mym"],["@@ƒÛ³LSŒž¼Y"],["@@nvºB–ëui©`¾"],["@@zdšÛ›Jw®"],["@@†°…¯"],["@@a yAª¸ËJIx،@€ĀHAmßV¡o•fu•o"],["@@šs‰ŗÃÔėAƁ›ZšÄ ~°ČP‚‹äh"],["@@‹¶Ý’Ì‚vmĞh­ı‡Q"],["@@HœŠdSjĒ¢D}war…“u«ZqadYM"],["@@elŒ\\\\LqqU"],["@@~rMo\\\\"],["@@f„^ƒC"],["@@øPªoj÷ÍÝħXČx”°Q¨ıXNv"],["@@gÇƳˆŽˆ”oˆŠˆ[~tly"],["@@E–ÆC¿‘"],["@@OŽP"],["@@w‹†đóg‰™ĝ—[³‹¡VÙæÅöM̳¹pÁaËýý©D©Ü“JŹƕģGą¤{Ùū…ǘO²«BƱéA—Ò‰ĥ‡¡«BhlmtÃPµyU¯uc“d·w_bŝcīímGOŽ|KP’ȏ‡ŹãŝIŕŭŕ@Óoo¿ē‹±ß}Ž…ŭ‚ŸIJWÈCőâUâǙI›ğʼn©I›ijEׅÁ”³Aó›wXJþ±ÌŒÜӔĨ£L]ĈÙƺZǾĆĖMĸĤfŒÎĵl•ŨnȈ‘ĐtF”Š–FĤ–‚êk¶œ^k°f¶gŠŽœ}®Fa˜f`vXŲxl˜„¦–ÔÁ²¬ÐŸ¦pqÊ̲ˆi€XŸØRDÎ}†Ä@ZĠ’s„x®AR~®ETtĄZ†–ƈfŠŠHâÒÐA†µ\\\\S¸„^wĖkRzŠalŽŜ|E¨ÈNĀňZTŒ’pBh£\\\\ŒĎƀuXĖtKL–¶G|Ž»ĺEļĞ~ÜĢÛĊrˆO˜Ùîvd]nˆ¬VœÊĜ°R֟pM††–‚ƂªFbwžEÀˆ˜©Œž\\\\…¤]ŸI®¥D³|ˎ]CöAŤ¦…æ’´¥¸Lv¼€•¢ĽBaô–F~—š®²GÌҐEY„„œzk¤’°ahlV՞I^‹šCxĈPŽsB‰ƒºV‰¸@¾ªR²ĨN]´_eavSi‡vc•}p}Đ¼ƌkJœÚe thœ†_¸ ºx±ò_xN›Ë‹²‘@ƒă¡ßH©Ùñ}wkNÕ¹ÇO½¿£ĕ]ly_WìIžÇª`ŠuTÅxYĒÖ¼k֞’µ‚MžjJÚwn\\\\h‘œĒv]îh|’È›Ƅøègž¸Ķß ĉĈWb¹ƀdéƌNTtP[ŠöSvrCZžžaGuœbo´ŖÒÇА~¡zCI…özx¢„Pn‹•‰Èñ @ŒĥÒ¦†]ƞŠV}³ăĔñiiÄÓVépKG½Ä‘ÓávYo–C·sit‹iaÀy„ŧΡÈYDÑům}‰ý|m[węõĉZÅxUO}÷N¹³ĉo_qtă“qwµŁYلǝŕ¹tïÛUïmRCº…ˆĭ|µ›ÕÊK™½R‘ē ó]‘–GªęAx–»HO£|ām‡¡diď×YïYWªʼnOeÚtĐ«zđ¹T…ā‡úE™á²\\\\‹ķÍ}jYàÙÆſ¿Çdğ·ùTßÇţʄ¡XgWÀLJğ·¿ÃˆOj YÇ÷Qě‹i"]],"encodeOffsets":[[[117381,22988]],[[116552,22934]],[[116790,22617]],[[116973,22545]],[[116444,22536]],[[116931,22515]],[[116496,22490]],[[116453,22449]],[[113301,21439]],[[118726,21604]],[[118709,21486]],[[113210,20816]],[[115482,22082]],[[113171,21585]],[[113199,21590]],[[115232,22102]],[[115739,22373]],[[115134,22184]],[[113056,21175]],[[119573,21271]],[[119957,24020]],[[115859,22356]],[[116561,22649]],[[116285,22746]]]}},{"type":"Feature","id":"450000","properties":{"id":"450000","cp":[108.320004,22.82402],"name":"广西","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@H– TQ§•A"],["@@ĨʪƒLƒƊDÎĹĐCǦė¸zÚGn£¾›rªŀÜt¬@֛ڈSx~øOŒ˜ŶÐÂæȠ\\\\„ÈÜObĖw^oބLf¬°bI lTØB̈F£Ć¹gñĤaY“t¿¤VSñœK¸¤nM†¼‚JE±„½¸šŠño‹ÜCƆæĪ^ŠĚQÖ¦^‡ˆˆf´Q†üÜʝz¯šlzUĺš@쇀p¶n]sxtx¶@„~ÒĂJb©gk‚{°‚~c°`ԙ¬rV\\\\“la¼¤ôá`¯¹LC†ÆbŒxEræO‚v[H­˜„[~|aB£ÖsºdAĐzNÂðsŽÞƔ…Ĥªbƒ–ab`ho¡³F«èVloޤ™ÔRzpp®SŽĪº¨ÖƒºN…ij„d`’a”¦¤F³ºDÎńĀìŠCžĜº¦Ċ•~nS›|gźvZkCÆj°zVÈÁƔ]LÊFZg…čP­kini«‹qǀcz͔Y®¬Ů»qR×ō©DՄ‘§ƙǃŵTÉĩ±ŸıdÑnYY›IJvNĆÌØÜ Öp–}e³¦m‹©iÓ|¹Ÿħņ›|ª¦QF¢Â¬ʖovg¿em‡^ucà÷gՎuŒíÙćĝ}FϼĹ{µHK•sLSđƃr‹č¤[Ag‘oS‹ŇYMÿ§Ç{Fśbky‰lQxĕƒ]T·¶[B…ÑÏGáşşƇe€…•ăYSs­FQ}­Bƒw‘tYğÃ@~…C̀Q ×W‡j˱rÉ¥oÏ ±«ÓÂ¥•ƒ€k—ŽwWűŒmcih³K›~‰µh¯e]lµ›él•E쉕E“ďs‡’mǖŧē`ãògK_ÛsUʝ“ćğ¶hŒöŒO¤Ǜn³Žc‘`¡y‹¦C‘ez€YŠwa™–‘[ďĵűMę§]X˜Î_‚훘Û]é’ÛUćİÕBƣ±…dƒy¹T^džûÅÑŦ·‡PĻþÙ`K€¦˜…¢ÍeœĥR¿Œ³£[~Œäu¼dl‰t‚†W¸oRM¢ď\\\\zœ}Æzdvň–{ÎXF¶°Â_„ÒÂÏL©Ö•TmuŸ¼ãl‰›īkiqéfA„·Êµ\\\\őDc¥ÝF“y›Ôć˜c€űH_hL܋êĺШc}rn`½„Ì@¸¶ªVLŒŠhŒ‹\\\\•Ţĺk~ŽĠið°|gŒtTĭĸ^x‘vK˜VGréAé‘bUu›MJ‰VÃO¡…qĂXËS‰ģãlýàŸ_ju‡YÛÒB†œG^˜é֊¶§ŽƒEG”ÅzěƒƯ¤Ek‡N[kdåucé¬dnYpAyČ{`]þ¯T’bÜÈk‚¡Ġ•vŒàh„ÂƄ¢Jî¶²"]],"encodeOffsets":[[[111707,21520]],[[107619,25527]]]}},{"type":"Feature","id":"460000","properties":{"id":"460000","cp":[109.83119,19.031971],"name":"海南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@š¦Ŝil¢”XƦ‘ƞò–ïè§ŞCêɕrŧůÇąĻõ™·ĉ³œ̅kÇm@ċȧƒŧĥ‰Ľʉ­ƅſ“ȓÒ˦ŝE}ºƑ[ÍĜȋ gÎfǐÏĤ¨êƺ\\\\Ɔ¸ĠĎvʄȀœÐ¾jNðĀÒRŒšZdž™zÐŘΰH¨Ƣb²_Ġ "],"encodeOffsets":[[112750,20508]]}},{"type":"Feature","id":"510000","properties":{"id":"510000","cp":[104.065735,30.659462],"name":"四川","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@LqKr"],["@@Š[ĻéV£ž_ţġñpG •réÏ·~ąSfy×͂·ºſƽiÍıƣıĻmHH}siaX@iǰÁÃ×t«ƒ­Tƒ¤J–JJŒyJ•ÈŠ`Ohߦ¡uËhIyCjmÿw…ZG……Ti‹SˆsO‰žB²ŸfNmsPaˆ{M{ŠõE‘^Hj}gYpaeuž¯‘oáwHjÁ½M¡pM“–uå‡mni{fk”\\\\oƒÎqCw†EZ¼K›ĝŠƒAy{m÷L‡wO×SimRI¯rK™õBS«sFe‡]fµ¢óY_ÆPRcue°Cbo׌bd£ŌIHgtrnyPt¦foaXďx›lBowz‹_{ÊéWiêE„GhܸºuFĈIxf®Ž•Y½ĀǙ]¤EyŸF²ċ’w¸¿@g¢§RGv»–áŸW`ÃĵJwi]t¥wO­½a[׈]`Ãi­üL€¦LabbTÀå’c}Íh™Æhˆ‹®BH€î|Ék­¤S†y£„ia©taį·Ɖ`ō¥Uh“O…ƒĝLk}©Fos‰´›Jm„µlŁu—…ø–nÑJWΪ–YÀïAetTžŅ‚ӍG™Ë«bo‰{ıwodƟ½ƒžOġܑµxàNÖ¾P²§HKv¾–]|•B‡ÆåoZ`¡Ø`ÀmºĠ~ÌЧnDž¿¤]wğ@sƒ‰rğu‰~‘Io”[é±¹ ¿žſđӉ@q‹gˆ¹zƱřaí°KtǤV»Ã[ĩǭƑ^ÇÓ@ỗs›Zϕ‹œÅĭ€Ƌ•ěpwDóÖሯneQˌq·•GCœýS]xŸ·ý‹q³•O՜Œ¶Qzßti{ř‰áÍÇWŝŭñzÇW‹pç¿JŒ™‚Xœĩè½cŒF–ÂLiVjx}\\\\N†ŇĖ¥Ge–“JA¼ÄHfÈu~¸Æ«dE³ÉMA|b˜Ò…˜ćhG¬CM‚õŠ„ƤąAvƒüV€éŀ‰_V̳ĐwQj´·ZeÈÁ¨X´Æ¡Qu·»Ÿ“˜ÕZ³ġqDo‰y`L¬gdp°şŠp¦ėìÅĮZްIä”h‚‘ˆzŠĵœf²å ›ĚрKp‹IN|‹„Ñz]ń……·FU×é»R³™MƒÉ»GM«€ki€™ér™}Ã`¹ăÞmȝnÁîRǀ³ĜoİzŔwǶVÚ£À]ɜ»ĆlƂ²Ġ…þTº·àUȞÏʦ¶†I’«dĽĢdĬ¿–»Ĕ׊h\\\\c¬†ä²GêëĤł¥ÀǿżÃÆMº}BÕĢyFVvw–ˆxBèĻĒ©Ĉ“tCĢɽŠȣ¦āæ·HĽî“ôNԓ~^¤Ɗœu„œ^s¼{TA¼ø°¢İªDè¾Ň¶ÝJ‘®Z´ğ~Sn|ªWÚ©òzPOȸ‚bð¢|‹øĞŠŒœŒQìÛÐ@Ğ™ǎRS¤Á§d…i“´ezÝúØã]Hq„kIŸþËQǦÃsǤ[E¬ÉŪÍxXƒ·ÖƁİlƞ¹ª¹|XÊwn‘ÆƄmÀêErĒtD®ċæcQƒ”E®³^ĭ¥©l}äQto˜ŖÜqƎkµ–„ªÔĻĴ¡@Ċ°B²Èw^^RsºT£ڿœQP‘JvÄz„^Đ¹Æ¯fLà´GC²‘dt˜­ĀRt¼¤ĦOðğfÔðDŨŁĞƘïžPȆ®âbMüÀXZ ¸£@Ś›»»QÉ­™]d“sÖ×_͖_ÌêŮPrĔĐÕGĂeZÜîĘqBhtO ¤tE[h|Y‹Ô‚ZśÎs´xº±UŒ’ñˆt|O’ĩĠºNbgþŠJy^dÂY Į„]Řz¦gC‚³€R`Šz’¢AjŒ¸CL„¤RÆ»@­Ŏk\\\\Ç´£YW}z@Z}‰Ã¶“oû¶]´^N‡Ò}èN‚ª–P˜Íy¹`S°´†ATe€VamdUĐwʄvĮÕ\\\\ƒu‹Æŗ¨Yp¹àZÂm™Wh{á„}WØǍ•Éüw™ga§áCNęÎ[ĀÕĪgÖɪX˜øx¬½Ů¦¦[€—„NΆL€ÜUÖ´òrÙŠxR^–†J˜k„ijnDX{Uƒ~ET{ļº¦PZc”jF²Ė@Žp˜g€ˆ¨“B{ƒu¨ŦyhoÚD®¯¢˜ WòàFΤ¨GDäz¦kŮPœġq˚¥À]€Ÿ˜eŽâÚ´ªKxī„Pˆ—Ö|æ[xäJÞĥ‚s’NÖ½ž€I†¬nĨY´®Ð—ƐŠ€mD™ŝuäđđEb…e’e_™v¡}ìęNJē}q”É埁T¯µRs¡M@}ůa†a­¯wvƉåZwž\\\\Z{åû^›"]],"encodeOffsets":[[[108815,30935]],[[110617,31811]]]}},{"type":"Feature","id":"520000","properties":{"id":"520000","cp":[106.713478,26.578343],"name":"贵州","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@†G\\\\†lY£‘in"],["@@q‚|ˆ‚mc¯tχVSÎ"],["@@hÑ£Is‡NgßH†›HªķÃh_¹ƒ¡ĝħń¦uيùŽgS¯JHŸ|sÝÅtÁïyMDč»eÕtA¤{b\\\\}—ƒG®u\\\\åPFq‹wÅaD…žK°ºâ_£ùbµ”mÁ‹ÛœĹM[q|hlaªāI}тƒµ@swtwm^oµˆD鼊yV™ky°ÉžûÛR…³‚‡eˆ‡¥]RՋěħ[ƅåÛDpŒ”J„iV™™‰ÂF²I…»mN·£›LbÒYb—WsÀbŽ™pki™TZĄă¶HŒq`……ĥ_JŸ¯ae«ƒKpÝx]aĕÛPƒÇȟ[ÁåŵÏő—÷Pw}‡TœÙ@Õs«ĿÛq©½œm¤ÙH·yǥĘĉBµĨÕnđ]K„©„œá‹ŸG纍§Õßg‡ǗĦTèƤƺ{¶ÉHÎd¾ŚÊ·OÐjXWrãLyzÉAL¾ę¢bĶėy_qMĔąro¼hĊžw¶øV¤w”²Ĉ]ʚKx|`ź¦ÂÈdr„cȁbe¸›`I¼čTF´¼Óýȃr¹ÍJ©k_șl³´_pН`oÒh޶pa‚^ÓĔ}D»^Xyœ`d˜[Kv…JPhèhCrĂĚÂ^Êƌ wˆZL­Ġ£šÁbrzOIl’MM”ĪŐžËr×ÎeŦŽtw|Œ¢mKjSǘňĂStÎŦEtqFT†¾†E쬬ôxÌO¢Ÿ KгŀºäY†„”PVgŎ¦Ŋm޼VZwVlŒ„z¤…ž£Tl®ctĽÚó{G­A‡ŒÇgeš~Αd¿æaSba¥KKûj®_ć^\\\\ؾbP®¦x^sxjĶI_Ä X‚⼕Hu¨Qh¡À@Ëô}ޱžGNìĎlT¸ˆ…`V~R°tbÕĊ`¸úÛtπFDu€[ƒMfqGH·¥yA‰ztMFe|R‚_Gk†ChZeÚ°to˜v`x‹b„ŒDnÐ{E}šZ˜è€x—†NEފREn˜[Pv@{~rĆAB§‚EO¿|UZ~ì„Uf¨J²ĂÝÆ€‚sª–B`„s¶œfvö¦ŠÕ~dÔq¨¸º»uù[[§´sb¤¢zþFœ¢Æ…Àhˆ™ÂˆW\\\\ıŽËI݊o±ĭŠ£þˆÊs}¡R]ŒěƒD‚g´VG¢‚j±®è†ºÃmpU[Á›‘Œëº°r›ÜbNu¸}Žº¼‡`ni”ºÔXĄ¤¼Ôdaµ€Á_À…†ftQQgœR—‘·Ǔ’v”}Ýלĵ]µœ“Wc¤F²›OĩųãW½¯K‚©…]€{†LóµCIµ±Mß¿hŸ•©āq¬o‚½ž~@i~TUxŪÒ¢@ƒ£ÀEîôruń‚”“‚b[§nWuMÆLl¿]x}ij­€½"]],"encodeOffsets":[[[112158,27383]],[[112105,27474]],[[112095,27476]]]}},{"type":"Feature","id":"530000","properties":{"id":"530000","cp":[101.512251,24.740609],"name":"云南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@[„ùx½}ÑRH‘YīĺûsÍn‘iEoã½Ya²ė{c¬ĝg•ĂsA•ØÅwď‚õzFjw}—«Dx¿}UũlŸê™@•HÅ­F‰¨ÇoJ´Ónũuą¡Ã¢pÒŌ“Ø TF²‚xa²ËX€‚cʋlHîAßËŁkŻƑŷÉ©h™W­æßU‡“Ës¡¦}•teèÆ¶StǀÇ}Fd£j‹ĈZĆÆ‹¤T‚č\\\\Dƒ}O÷š£Uˆ§~ŃG™‚åŃDĝ¸œTsd¶¶Bªš¤u¢ŌĎo~t¾ÍŶÒtD¦Ú„iôö‰€z›ØX²ghįh½Û±¯€ÿm·zR¦Ɵ`ªŊÃh¢rOԍ´£Ym¼èêf¯ŪĽn„†cÚbŒw\\\\zlvWžªâˆ ¦g–mĿBş£¢ƹřbĥkǫßeeZkÙIKueT»sVesb‘aĕ  ¶®dNœĄÄpªyސ¼—„³BE˜®l‡ŽGœŭCœǶwêżĔÂe„pÍÀQƞpC„–¼ŲÈ­AÎô¶R„ä’Q^Øu¬°š_Èôc´¹ò¨P΢hlϦ´Ħ“Æ´sâDŽŲPnÊD^¯°’Upv†}®BP̪–jǬx–Söwlfòªv€qĸ|`H€­viļ€ndĜ­Ćhň•‚em·FyށqóžSᝑ³X_ĞçêtryvL¤§z„¦c¦¥jnŞk˜ˆlD¤øz½ĜàžĂŧMÅ|áƆàÊcðÂF܎‚áŢ¥\\\\\\\\º™İøÒÐJĴ‡„îD¦zK²ǏÎEh~’CD­hMn^ÌöÄ©ČZÀžaü„fɭyœpį´ěFűk]Ôě¢qlÅĆÙa¶~Äqššê€ljN¬¼H„ÊšNQ´ê¼VظE††^ŃÒyŒƒM{ŒJLoÒœęæŸe±Ķ›y‰’‡gã“¯JYÆĭĘëo¥Š‰o¯hcK«z_pŠrC´ĢÖY”—¼ v¸¢RŽÅW³Â§fǸYi³xR´ďUˊ`êĿU„û€uĆBƒƣö‰N€DH«Ĉg†——Ñ‚aB{ÊNF´¬c·Åv}eÇÃGB»”If•¦HňĕM…~[iwjUÁKE•Ž‹¾dĪçW›šI‹èÀŒoÈXòyŞŮÈXâÎŚŠj|àsRy‹µÖ›–Pr´þŒ ¸^wþTDŔ–Hr¸‹žRÌmf‡żÕâCôox–ĜƌÆĮŒ›Ð–œY˜tâŦÔ@]ÈǮƒ\\\\μģUsȯLbîƲŚºyh‡rŒŠ@ĒԝƀŸÀ²º\\\\êp“’JŠ}ĠvŠqt„Ġ@^xÀ£È†¨mËÏğ}n¹_¿¢×Y_æpˆÅ–A^{½•Lu¨GO±Õ½ßM¶w’ÁĢۂP‚›Ƣ¼pcIJxŠ|ap̬HšÐŒŊSfsðBZ¿©“XÏÒK•k†÷Eû¿‰S…rEFsÕūk”óVǥʼniTL‚¡n{‹uxţÏh™ôŝ¬ğōN“‘NJkyPaq™Âğ¤K®‡YŸxÉƋÁ]āęDqçgOg†ILu—\\\\_gz—]W¼ž~CÔē]bµogpў_oď`´³Țkl`IªºÎȄqÔþž»E³ĎSJ»œ_f·‚adÇqƒÇc¥Á_Źw{™L^ɱćx“U£µ÷xgĉp»ĆqNē`rĘzaĵĚ¡K½ÊBzyäKXqiWPÏɸ½řÍcÊG|µƕƣG˛÷Ÿk°_^ý|_zċBZocmø¯hhcæ\\\\lˆMFlư£Ĝ„ÆyH“„F¨‰µêÕ]—›HA…àӄ^it `þßäkŠĤÎT~Wlÿ¨„ÔPzUC–NVv [jâôDôď[}ž‰z¿–msSh‹¯{jïğl}šĹ[–őŒ‰gK‹©U·µË@¾ƒm_~q¡f¹…ÅË^»‘f³ø}Q•„¡Ö˳gͱ^ǁ…\\\\ëÃA_—¿bW›Ï[¶ƛ鏝£F{īZgm@|kHǭƁć¦UĔťƒ×ë}ǝƒeďºȡȘÏíBə£āĘPªij¶“ʼnÿ‡y©n‰ď£G¹¡I›Š±LÉĺÑdĉ܇W¥˜‰}g˜Á†{aqÃ¥aŠıęÏZ—ï`"],"encodeOffsets":[[104636,22969]]}},{"type":"Feature","id":"540000","properties":{"id":"540000","cp":[89.132212,30.860361],"name":"西藏","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@hžľxŽŖ‰xƒÒVކºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……UDûoY’»©M[‹L¼qãË{V͕çWViŽ]ë©Ä÷àyƛh›ÚU°ŒŒa”d„cQƒ~Mx¥™cc¡ÙaSyF—ցk­ŒuRýq¿Ôµ•QĽ³aG{¿FµëªéĜÿª@¬·–K‰·àariĕĀ«V»Ŷ™Ĵū˜gèLǴŇƶaf‹tŒèBŚ£^Šâ†ǐÝ®–šM¦ÁǞÿ¬LhŸŽJ¾óƾƺcxw‹f]Y…´ƒ¦|œQLn°aœdĊ…œ\\\\¨o’œǀÍŎœ´ĩĀd`tÊQŞŕ|‚¨C^©œĈ¦„¦ÎJĊ{ŽëĎjª²rЉšl`¼Ą[t|¦St辉PŒÜK¸€d˜Ƅı]s¤—î_v¹ÎVòŦj˜£Əsc—¬_Ğ´|٘¦Avަw`ăaÝaa­¢e¤ı²©ªSªšÈMĄwžÉØŔì@T‘¤—Ę™\\\\õª@”þo´­xA s”ÂtŎKzó´ÇĊµ¢rž^nĊ­Æ¬×üGž¢‚³ {âĊ]š™G‚~bÀgVjzlhǶf€žOšfdЉªB]pj„•TO–tĊ‚n¤}®¦ƒČ¥d¢¼»ddš”Y¼Žt—¢eȤJ¤}Ǿ¡°§¤AГlc@ĝ”sªćļđAç‡wx•UuzEÖġ~AN¹ÄÅȀݦ¿ģŁéì±H…ãd«g[؉¼ēÀ•cīľġ¬cJ‘µ…ÐʥVȝ¸ßS¹†ý±ğkƁ¼ą^ɛ¤Ûÿ‰b[}¬ōõÃ]ËNm®g@•Bg}ÍF±ǐyL¥íCˆƒIij€Ï÷њį[¹¦[⚍EÛïÁÉdƅß{âNÆāŨߝ¾ě÷yC£‡k­´ÓH@¹†TZ¥¢įƒ·ÌAЧ®—Zc…v½ŸZ­¹|ŕWZqgW“|ieZÅYVӁqdq•bc²R@†c‡¥Rã»Ge†ŸeƃīQ•}J[ғK…¬Ə|o’ėjġĠÑN¡ð¯EBčnwôɍėªƒ²•CλŹġǝʅįĭạ̃ūȹ]ΓͧgšsgȽóϧµǛ†ęgſ¶ҍć`ĘąŌJޚä¤rÅň¥ÖÁUětęuůÞiĊÄÀ\\\\Æs¦ÓRb|Â^řÌkÄŷ¶½÷‡f±iMݑ›‰@ĥ°G¬ÃM¥n£Øą‚ğ¯ß”§aëbéüÑOčœk£{\\\\‘eµª×M‘šÉfm«Ƒ{Å׃Gŏǩãy³©WÑăû‚··‘Q—òı}¯ã‰I•éÕÂZ¨īès¶ZÈsŽæĔTŘvŽgÌsN@îá¾ó@‰˜ÙwU±ÉT廣TđŸWxq¹Zo‘b‹s[׌¯cĩv‡Œėŧ³BM|¹k‰ªħ—¥TzNYnݍßpęrñĠĉRS~½ŠěVVе‚õ‡«ŒM££µB•ĉ¥áºae~³AuĐh`Ü³ç@BۘïĿa©|z²Ý¼D”£à貋ŸƒIƒû›I ā€óK¥}rÝ_Á´éMaň¨€~ªSĈ½Ž½KÙóĿeƃÆBŽ·¬ën×W|Uº}LJrƳ˜lŒµ`bÔ`QˆˆÐÓ@s¬ñIŒÍ@ûws¡åQÑßÁ`ŋĴ{Ī“T•ÚÅTSij‚‹Yo|Ç[ǾµMW¢ĭiÕØ¿@˜šMh…pÕ]j†éò¿OƇĆƇp€êĉâlØw–ěsˆǩ‚ĵ¸c…bU¹ř¨WavquSMzeo_^gsÏ·¥Ó@~¯¿RiīB™Š\\\\”qTGªÇĜçPoŠÿfñòą¦óQīÈáP•œābß{ƒZŗĸIæÅ„hnszÁCËìñšÏ·ąĚÝUm®ó­L·ăU›Èíoù´Êj°ŁŤ_uµ^‘°Œìǖ@tĶĒ¡Æ‡M³Ģ«˜İĨÅ®ğ†RŽāð“ggheÆ¢z‚Ê©Ô\\\\°ÝĎz~ź¤Pn–MĪÖB£Ÿk™n鄧żćŠ˜ĆK„ǰ¼L¶è‰âz¨u¦¥LDĘz¬ýÎmĘd¾ß”Fz“hg²™Fy¦ĝ¤ċņbΛ@y‚Ąæm°NĮZRÖíŽJ²öLĸÒ¨Y®ƌÐV‰à˜tt_ڀÂyĠzž]Ţh€zĎ{†ĢX”ˆc|šÐqŽšfO¢¤ög‚ÌHNŽ„PKŖœŽ˜Uú´xx[xˆvĐCûŠìÖT¬¸^}Ìsòd´_އKgžLĴ…ÀBon|H@–Êx˜—¦BpŰˆŌ¿fµƌA¾zLjRxжF”œkĄźRzŀˆ~¶[”´Hnª–VƞuĒ­È¨ƎcƽÌm¸ÁÈM¦x͊ëÀxdžB’šú^´W†£–d„kɾĬpœw‚˂ØɦļĬIŚœÊ•n›Ŕa¸™~J°î”lɌxĤÊÈðhÌ®‚g˜T´øŽàCˆŽÀ^ªerrƘdž¢İP|Ė ŸWœªĦ^¶´ÂL„aT±üWƜ˜ǀRšŶUńšĖ[QhlLüA†‹Ü\\\\†qR›Ą©"],"encodeOffsets":[[90849,37210]]}},{"type":"Feature","id":"610000","properties":{"id":"610000","cp":[108.948024,34.263161],"name":"陕西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@˜p¢—ȮµšûG™Ħ}Ħšðǚ¶òƄ€jɂz°{ºØkÈęâ¦jª‚Bg‚\\\\œċ°s¬Ž’]jžú ‚E”Ȍdž¬s„t‡”RˆÆdĠݎwܔ¸ôW¾ƮłÒ_{’Ìšû¼„jº¹¢GǪÒ¯ĘƒZ`ºŊƒecņąš~BÂgzpâēòYǠȰÌTΨÂWœ|fcŸă§uF—Œ@NŸ¢XLƒŠRMº[ğȣſï|¥J™kc`sʼnǷ’Y¹‹W@µ÷K…ãï³ÛIcñ·VȋڍÒķø©—þ¥ƒy‚ÓŸğęmWµÎumZyOŅƟĥÓ~sÑL¤µaŅY¦ocyZ{‰y c]{ŒTa©ƒ`U_Ěē£ωÊƍKù’K¶ȱÝƷ§{û»ÅÁȹÍéuij|¹cÑd‘ŠìUYƒŽO‘uF–ÕÈYvÁCqӃT•Ǣí§·S¹NgŠV¬ë÷Át‡°Dد’C´ʼnƒópģ}„ċcE˅FŸŸéGU¥×K…§­¶³B‹Č}C¿åċ`wġB·¤őcƭ²ő[Å^axwQO…ÿEËߌ•ĤNĔŸwƇˆÄŠńwĪ­Šo[„_KÓª³“ÙnK‰Çƒěœÿ]ď€ă_d©·©Ýŏ°Ù®g]±„Ÿ‡ß˜å›—¬÷m\\\\›iaǑkěX{¢|ZKlçhLt€Ňîŵ€œè[€É@ƉĄEœ‡tƇÏ˜³­ħZ«mJ…›×¾‘MtÝĦ£IwÄå\\\\Õ{‡˜ƒOwĬ©LÙ³ÙgBƕŀr̛ĢŭO¥lãyC§HÍ£ßEñŸX¡—­°ÙCgpťz‘ˆb`wI„vA|§”‡—hoĕ@E±“iYd¥OϹS|}F@¾oAO²{tfžÜ—¢Fǂ҈W²°BĤh^Wx{@„¬‚­F¸¡„ķn£P|ŸªĴ@^ĠĈæb–Ôc¶l˜Yi…–^Mi˜cϰÂ[ä€vï¶gv@À“Ĭ·lJ¸sn|¼u~a]’ÆÈtŌºJp’ƒþ£KKf~ЦUbyäIšĺãn‡Ô¿^­žŵMT–hĠܤko¼Ŏìąǜh`[tŒRd²IJ_œXPrɲ‰l‘‚XžiL§àƒ–¹ŽH˜°Ȧqº®QC—bA†„ŌJ¸ĕÚ³ĺ§ `d¨YjžiZvRĺ±öVKkjGȊĐePОZmļKÀ€‚[ŠŽ`ösìh†ïÎoĬdtKÞ{¬èÒÒBŒÔpIJÇĬJŊ¦±J«ˆY§‹@·pH€µàåVKe›pW†ftsAÅqC·¬ko«pHÆuK@oŸHĆۄķhx“e‘n›S³àǍrqƶRbzy€¸ËАl›¼EºpĤ¼Œx¼½~Ğ’”à@†ÚüdK^ˆmÌSj"],"encodeOffsets":[[110234,38774]]}},{"type":"Feature","id":"620000","properties":{"id":"620000","cp":[103.823557,36.058039],"name":"甘肃","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@VuUv"],["@@ũ‹EĠtt~nkh`Q‰¦ÅÄÜdw˜Ab×ĠąJˆ¤DüègĺqBqœj°lI¡ĨÒ¤úSHbš‡ŠjΑBаaZˆ¢KJŽ’O[|A£žDx}Nì•HUnrk„ kp€¼Y kMJn[aG‚áÚÏ[½rc†}aQxOgsPMnUs‡nc‹Z…ž–sKúvA›t„Þġ’£®ĀYKdnFwš¢JE°”Latf`¼h¬we|€Æ‡šbj}GA€·~WŽ”—`†¢MC¤tL©IJ°qdf”O‚“bÞĬ¹ttu`^ZúE`Œ[@„Æsîz®¡’C„ƳƜG²“R‘¢R’m”fŽwĸg܃‚ą G@pzJM½mŠhVy¸uÈÔO±¨{LfæU¶ßGĂq\\\\ª¬‡²I‚¥IʼnÈīoı‹ÓÑAçÑ|«LÝcspīðÍg…të_õ‰\\\\ĉñLYnĝg’ŸRǡÁiHLlõUĹ²uQjYi§Z_c¨Ÿ´ĹĖÙ·ŋI…ƒaBD˜­R¹ȥr—¯G•ºß„K¨jWk’ɱŠOq›Wij\\\\a­‹Q\\\\sg_ĆǛōëp»£lğۀgS•ŶN®À]ˆÓäm™ĹãJaz¥V}‰Le¤L„ýo‘¹IsŋÅÇ^‘Žbz…³tmEÁ´aйcčecÇN•ĊãÁ\\\\蝗dNj•]j†—ZµkÓda•ćå]ğij@ ©O{¤ĸm¢ƒE·®ƒ«|@Xwg]A챝‡XǁÑdzªc›wQÚŝñsÕ³ÛV_ýƒ˜¥\\\\ů¥©¾÷w—Ž©WÕÊĩhÿÖÁRo¸V¬âDb¨šhûx–Ê×nj~Zâƒg|šXÁnßYoº§ZÅŘvŒ[„ĭÖʃuďxcVbnUSf…B¯³_Tzº—ΕO©çMÑ~Mˆ³]µ^püµ”ŠÄY~y@X~¤Z³€[Èōl@®Å¼£QKƒ·Di‹¡By‘ÿ‰Q_´D¥hŗyƒ^ŸĭÁZ]cIzý‰ah¹MĪğP‘s{ò‡‹‘²Vw¹t³Ŝˁ[ŽÑ}X\\\\gsFŸ£sPAgěp×ëfYHāďÖqēŭOÏë“dLü•\\\\iŒ”t^c®šRʺ¶—¢H°mˆ‘rYŸ£BŸ¹čIoľu¶uI]vģSQ{ƒUŻ”Å}QÂ|̋°ƅ¤ĩŪU ęĄžÌZҞ\\\\v˜²PĔ»ƢNHƒĂyAmƂwVmž`”]ȏb•”H`‰Ì¢²ILvĜ—H®¤Dlt_„¢JJÄämèÔDëþgºƫ™”aʎÌrêYi~ ÎݤNpÀA¾Ĕ¼b…ð÷’Žˆ‡®‚”üs”zMzÖĖQdȨý†v§Tè|ªH’þa¸|šÐ ƒwKĢx¦ivr^ÿ ¸l öæfƟĴ·PJv}n\\\\h¹¶v†·À|\\\\ƁĚN´Ĝ€çèÁz]ġ¤²¨QÒŨTIl‡ªťØ}¼˗ƦvÄùØE‹’«Fï˛Iq”ōŒTvāÜŏ‚íÛߜÛV—j³âwGăÂíNOŠˆŠPìyV³ʼnĖýZso§HіiYw[߆\\\\X¦¥c]ÔƩÜ·«j‡ÐqvÁ¦m^ċ±R™¦΋ƈťĚgÀ»IïĨʗƮްƝ˜ĻþÍAƉſ±tÍEÕÞāNU͗¡\\\\ſčåÒʻĘm ƭÌŹöʥ’ëQ¤µ­ÇcƕªoIýˆ‰Iɐ_mkl³ă‰Ɠ¦j—¡Yz•Ňi–}Msßõ–īʋ —}ƒÁVmŸ_[n}eı­Uĥ¼‘ª•I{ΧDӜƻėoj‘qYhĹT©oūĶ£]ďxĩ‹ǑMĝ‰q`B´ƃ˺Ч—ç~™²ņj@”¥@đ´ί}ĥtPńǾV¬ufӃÉC‹tÓ̻‰…¹£G³€]ƖƾŎĪŪĘ̖¨ʈĢƂlɘ۪üºňUðǜȢƢż̌ȦǼ‚ĤŊɲĖ­Kq´ï¦—ºĒDzņɾªǀÞĈĂD†½ĄĎÌŗĞrôñnŽœN¼â¾ʄľԆ|DŽŽ֦ज़ȗlj̘̭ɺƅêgV̍ʆĠ·ÌĊv|ýĖÕWĊǎÞ´õ¼cÒÒBĢ͢UĜð͒s¨ňƃLĉÕÝ@ɛƯ÷¿Ľ­ĹeȏijëCȚDŲyê×Ŗyò¯ļcÂßY…tÁƤyAã˾J@ǝrý‹‰@¤…rz¸oP¹ɐÚyᐇHŸĀ[Jw…cVeȴϜ»ÈŽĖ}ƒŰŐèȭǢόĀƪÈŶë;Ñ̆ȤМľĮEŔ—ĹŊũ~ËUă{ŸĻƹɁύȩþĽvĽƓÉ@ē„ĽɲßǐƫʾǗĒpäWÐxnsÀ^ƆwW©¦cÅ¡Ji§vúF¶Ž¨c~c¼īŒeXǚ‹\\\\đ¾JŽwÀďksãA‹fÕ¦L}wa‚o”Z’‹D½†Ml«]eÒÅaɲáo½FõÛ]ĻÒ¡wYR£¢rvÓ®y®LF‹LzĈ„ôe]gx}•|KK}xklL]c¦£fRtív¦†PĤoH{tK"]],"encodeOffsets":[[[108619,36299]],[[108589,36341]]]}},{"type":"Feature","id":"630000","properties":{"id":"630000","cp":[96.778916,35.623178],"name":"青海","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@InJm"],["@@CƒÆ½OŃĦsΰ~dz¦@@“Ņiš±è}ؘƄ˹A³r_ĞŠǒNΌĐw¤^ŬĵªpĺSZg’rpiƼĘԛ¨C|͖J’©Ħ»®VIJ~f\\\\m `Un„˜~ʌŸ•ĬàöNt•~ňjy–¢Zi˜Ɣ¥ĄŠk´nl`JʇŠJþ©pdƖ®È£¶ìRʦ‘źõƮËnŸʼėæÑƀĎ[‚˜¢VÎĂMÖÝÎF²sƊƀÎBļýƞ—¯ʘƭðħ¼Jh¿ŦęΌƇš¥²Q]Č¥nuÂÏriˆ¸¬ƪÛ^Ó¦d€¥[Wà…x\\\\ZŽjҕ¨GtpþYŊĕ´€zUO뇉P‰îMĄÁxH´á˜iÜUà›îÜՁĂÛSuŎ‹r“œJð̬EŒ‘FÁú×uÃÎkr“Ē{V}İ«O_ÌËĬ©ŽÓŧSRѱ§Ģ£^ÂyèçěM³Ƃę{[¸¿u…ºµ[gt£¸OƤĿéYŸõ·kŸq]juw¥Dĩƍ€õÇPéĽG‘ž©ã‡¤G…uȧþRcÕĕNy“yût“ˆ­‡ø‘†ï»a½ē¿BMoᣟÍj}éZËqbʍš“Ƭh¹ìÿÓAçãnIáI`ƒks£CG­ě˜Uy×Cy•…’Ÿ@¶ʡÊBnāzG„ơMē¼±O÷õJËĚăVŸĪũƆ£Œ¯{ËL½Ìzż“„VR|ĠTbuvJvµhĻĖH”Aëáa…­OÇðñęNw‡…œľ·L›mI±íĠĩPÉ×®ÿs—’cB³±JKßĊ«`…ađ»·QAmO’‘Vţéÿ¤¹SQt]]Çx€±¯A@ĉij¢Ó祖•ƒl¶ÅÛr—ŕspãRk~¦ª]Į­´“FR„åd­ČsCqđéFn¿Åƃm’Éx{W©ºƝºįkÕƂƑ¸wWūЩÈFž£\\\\tÈ¥ÄRÈýÌJ ƒlGr^×äùyÞ³fj”c†€¨£ÂZ|ǓMĝšÏ@ëÜőR‹›ĝ‰Œ÷¡{aïȷPu°ËXÙ{©TmĠ}Y³’­ÞIňµç½©C¡į÷¯B»|St»›]vƒųƒs»”}MÓ ÿʪƟǭA¡fs˜»PY¼c¡»¦c„ċ­¥£~msĉP•–Siƒ^o©A‰Šec‚™PeǵŽkg‚yUi¿h}aH™šĉ^|ᴟ¡HØûÅ«ĉ®]m€¡qĉ¶³ÈyôōLÁst“BŸ®wn±ă¥HSò뚣˜S’ë@לÊăxÇN©™©T±ª£IJ¡fb®ÞbŽb_Ą¥xu¥B—ž{łĝ³«`d˜Ɛt—¤ťiñžÍUuºí`£˜^tƃIJc—·ÛLO‹½Šsç¥Ts{ă\\\\_»™kϊ±q©čiìĉ|ÍIƒ¥ć¥›€]ª§D{ŝŖÉR_sÿc³Īō›ƿΑ›§p›[ĉ†›c¯bKm›R¥{³„Z†e^ŽŒwx¹dƽŽôIg §Mĕ ƹĴ¿—ǣÜ̓]‹Ý–]snåA{‹eŒƭ`ǻŊĿ\\\\ijŬű”YÂÿ¬jĖqŽßbЏ•L«¸©@ěĀ©ê¶ìÀEH|´bRľž–Ó¶rÀQþ‹vl®Õ‚E˜TzÜdb ˜hw¤{LR„ƒd“c‹b¯‹ÙVgœ‚ƜßzÃô쮍^jUèXΖ|UäÌ»rKŽ\\\\ŒªN‘¼pZCü†VY††¤ɃRi^rPҒTÖ}|br°qňb̰ªiƶGQ¾²„x¦PœmlŜ‘[Ĥ¡ΞsĦŸÔÏâ\\\\ªÚŒU\\\\f…¢N²§x|¤§„xĔsZPòʛ²SÐqF`ª„VƒÞŜĶƨVZŒÌL`ˆ¢dŐIqr\\\\oäõ–F礻Ŷ×h¹]Clـ\\\\¦ďÌį¬řtTӺƙgQÇÓHţĒ”´ÃbEÄlbʔC”|CˆŮˆk„Ʈ[ʼ¬ňœ´KŮÈΰÌζƶlð”ļA†TUvdTŠG†º̼ŠÔ€ŒsÊDԄveOg"]],"encodeOffsets":[[[105308,37219]],[[95370,40081]]]}},{"type":"Feature","id":"640000","properties":{"id":"640000","cp":[106.278179,37.26637],"name":"宁夏","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@KëÀęĞ«OęȿȕŸı]ʼn¡åįÕÔ«Ǵõƪ™ĚQÐZhv K°›öqÀѐS[ÃÖHƖčË‡nL]ûc…Ùß@‚“ĝ‘¾}w»»‹oģF¹œ»kÌÏ·{zPƒ§B­¢íyÅt@ƒ@áš]Yv_ssģ¼i߁”ĻL¾ġsKD£¡N_…“˜X¸}B~Haiˆ™Åf{«x»ge_bs“KF¯¡Ix™mELcÿZ¤­Ģ‘ƒÝœsuBLù•t†ŒYdˆmVtNmtOPhRw~bd…¾qÐ\\\\âÙH\\\\bImlNZŸ»loƒŸqlVm–Gā§~QCw¤™{A\\\\‘PKŸNY‡¯bF‡kC¥’sk‹Šs_Ã\\\\ă«¢ħkJi¯r›rAhĹûç£CU‡ĕĊ_ԗBixÅُĄnªÑaM~ħpOu¥sîeQ¥¤^dkKwlL~{L~–hw^‚ófćƒKyEŒ­K­zuÔ¡qQ¤xZÑ¢^ļöܾEpž±âbÊÑÆ^fk¬…NC¾‘Œ“YpxbK~¥Že֎ŒäBlt¿Đx½I[ĒǙŒWž‹f»Ĭ}d§dµùEuj¨‚IÆ¢¥dXªƅx¿]mtÏwßR͌X¢͎vÆzƂZò®ǢÌʆCrâºMÞzžÆMҔÊÓŊZľ–r°Î®Ȉmª²ĈUªĚøºˆĮ¦ÌĘk„^FłĬhĚiĀ˾iİbjÕ"],["@@mfwěwMrŢªv@G‰"]],"encodeOffsets":[[[109366,40242]],[[108600,36303]]]}},{"type":"Feature","id":"650000","properties":{"id":"650000","cp":[85.617733,40.792818],"name":"新疆","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@QØĔ²X¨”~ǘBºjʐߨvK”ƔX¨vĊOžÃƒ·¢i@~c—‡ĝe_«”Eš“}QxgɪëÏÃ@sÅyXoŖ{ô«ŸuX…ê•Îf`œC‚¹ÂÿÐGĮÕĞXŪōŸMźÈƺQèĽôe|¿ƸJR¤ĘEjcUóº¯Ĩ_ŘÁMª÷Ð¥Oéȇ¿ÖğǤǷÂF҇zÉx[]­Ĥĝ‰œ¦EP}ûƥé¿İƷTėƫœŕƅ™ƱB»Đ±’ēO…¦E–•}‘`cȺrĦáŖuҞª«IJ‡πdƺÏØZƴwʄ¤ĖGЙǂZ̓èH¶}ÚZצʥĪï|ÇĦMŔ»İĝLj‹ì¥Βœba­¯¥ǕǚkĆŵĦɑĺƯxūД̵nơʃĽá½M»›òmqóŘĝč˾ăC…ćāƿÝɽ©DZŅ¹đ¥˜³ðLrÁ®ɱĕģʼnǻ̋ȥơŻǛȡVï¹Ň۩ûkɗġƁ§ʇė̕ĩũƽō^ƕŠUv£ƁQï“Ƶkŏ½ΉÃŭdzLқʻ«ƭ\\\\lƒ‡ŭD‡“{ʓDkaFÃÄa“³ŤđÔGRÈƚhSӹŚsİ«ĐË[¥ÚDkº^Øg¼ŵ¸£EÍö•€ůʼnT¡c_‡ËKY‹ƧUśĵ„݃U_©rETÏʜ±OñtYw獃{£¨uM³x½şL©Ùá[ÓÐĥ Νtģ¢\\\\‚ś’nkO›w¥±ƒT»ƷFɯàĩÞáB¹Æ…ÑUw„੍žĽw[“mG½Èå~‡Æ÷QyŠěCFmĭZī—ŵVÁ™ƿQƛ—ûXS²‰b½KϽĉS›©ŷXĕŸ{ŽĕK·¥Ɨcqq©f¿]‡ßDõU³h—­gËÇïģÉɋw“k¯í}I·šœbmœÉ–ř›īJɥĻˁ×xo›ɹī‡l•c…¤³Xù]‘™DžA¿w͉ì¥wÇN·ÂËnƾƍdǧđ®Ɲv•Um©³G\\\\“}µĿ‡QyŹl㓛µEw‰LJQ½yƋBe¶ŋÀů‡ož¥A—˜Éw@•{Gpm¿Aij†ŽKLhˆ³`ñcËtW‚±»ÕS‰ëüÿďD‡u\\\\wwwù³—V›LŕƒOMËGh£õP¡™er™Ïd{“‡ġWÁ…č|yšg^ğyÁzÙs`—s|ÉåªÇ}m¢Ń¨`x¥’ù^•}ƒÌ¥H«‰Yªƅ”Aйn~Ꝛf¤áÀz„gŠÇDIԝ´AňĀ҄¶ûEYospõD[{ù°]u›Jq•U•|Soċxţ[õÔĥkŋÞŭZ˺óYËüċrw €ÞkrťË¿XGÉbřaDü·Ē÷Aê[Ää€I®BÕИÞ_¢āĠpŠÛÄȉĖġDKwbm‡ÄNô‡ŠfœƫVÉvi†dz—H‘‹QµâFšù­Âœ³¦{YGžƒd¢ĚÜO „€{Ö¦ÞÍÀPŒ^b–ƾŠlŽ[„vt×ĈÍE˨¡Đ~´î¸ùÎh€uè`¸ŸHÕŔVºwĠââWò‡@{œÙNÝ´ə²ȕn{¿¥{l—÷eé^e’ďˆXj©î\\\\ªÑò˜Üìc\\\\üqˆÕ[Č¡xoÂċªbØ­Œø|€¶ȴZdÆÂšońéŒGš\\\\”¼C°ÌƁn´nxšÊOĨ’ہƴĸ¢¸òTxÊǪMīИÖŲÃɎOvˆʦƢ~FއRěò—¿ġ~åŊœú‰Nšžš¸qŽ’Ę[Ĕ¶ÂćnÒPĒÜvúĀÊbÖ{Äî¸~Ŕünp¤ÂH¾œĄYÒ©ÊfºmԈĘcDoĬMŬ’˜S¤„s²‚”ʘچžȂVŦ –ŽèW°ªB|IJXŔþÈJĦÆæFĚêŠYĂªĂ]øªŖNÞüA€’fɨJ€˜¯ÎrDDšĤ€`€mz\\\\„§~D¬{vJÂ˜«lµĂb–¤p€ŌŰNĄ¨ĊXW|ų ¿¾ɄĦƐMT”‡òP˜÷fØĶK¢ȝ˔Sô¹òEð­”`Ɩ½ǒÂň×äı–§ĤƝ§C~¡‚hlå‚ǺŦŞkâ’~}ŽFøàIJaĞ‚fƠ¥Ž„Ŕdž˜®U¸ˆźXœv¢aƆúŪtŠųƠjd•ƺŠƺÅìnrh\\\\ĺ¯äɝĦ]èpĄ¦´LƞĬŠ´ƤǬ˼Ēɸ¤rºǼ²¨zÌPðŀbþ¹ļD¢¹œ\\\\ĜÑŚŸ¶ZƄ³àjĨoâŠȴLʉȮŒĐ­ĚăŽÀêZǚŐ¤qȂ\\\\L¢ŌİfÆs|zºeªÙæ§΢{Ā´ƐÚ¬¨Ĵà²łhʺKÞºÖTŠiƢ¾ªì°`öøu®Ê¾ãØ"],"encodeOffsets":[[88824,50096]]}},{"type":"Feature","id":"110000","properties":{"id":"110000","cp":[116.405285,39.904989],"name":"北京","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ĽOÁ›ûtŷmiÍt_H»Ĩ±d`й­{bw…Yr“³S]§§o¹€qGtm_Sŧ€“oa›‹FLg‘QN_•dV€@Zom_ć\\\\ߚc±x¯oœRcfe…£’o§ËgToÛJíĔóu…|wP¤™XnO¢ÉˆŦ¯rNÄā¤zâŖÈRpŢZŠœÚ{GŠrFt¦Òx§ø¹RóäV¤XdˆżâºWbwڍUd®bêņ¾‘jnŎGŃŶŠnzÚSeîĜZczî¾i]͜™QaúÍÔiþĩȨWĢ‹ü|Ėu[qb[swP@ÅğP¿{\\\\‡¥A¨Ï‘Ѩj¯ŠX\\\\¯œMK‘pA³[H…īu}}"],"encodeOffsets":[[120023,41045]]}},{"type":"Feature","id":"120000","properties":{"id":"120000","cp":[117.190182,39.125596],"name":"天津","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ŬgX§Ü«E…¶Ḟ“¬O_™ïlÁg“z±AXe™µÄĵ{¶]gitgšIj·›¥îakS€‰¨ÐƎk}ĕ{gB—qGf{¿a†U^fI“ư‹³õ{YƒıëNĿžk©ïËZŏ‘R§òoY×Ógc…ĥs¡bġ«@dekąI[nlPqCnp{ˆō³°`{PNdƗqSÄĻNNâyj]äžÒD ĬH°Æ]~¡HO¾ŒX}ÐxŒgp“gWˆrDGˆŒpù‚Š^L‚ˆrzWxˆZ^¨´T\\\\|~@I‰zƒ–bĤ‹œjeĊªz£®Ĕvě€L†mV¾Ô_ȔNW~zbĬvG†²ZmDM~”~"],"encodeOffsets":[[120237,41215]]}},{"type":"Feature","id":"310000","properties":{"id":"310000","cp":[121.472644,31.231706],"name":"上海","childNum":6},"geometry":{"type":"MultiPolygon","coordinates":[["@@ɧư¬EpƸÁxc‡"],["@@©„ªƒ"],["@@”MA‹‘š"],["@@Qp݁E§ÉC¾"],["@@bŝՕÕEȣÚƥêImɇǦèÜĠŒÚžÃƌÃ͎ó"],["@@ǜûȬɋŠŭ™×^‰sYŒɍDŋ‘ŽąñCG²«ªč@h–_p¯A{‡oloY€¬j@IJ`•gQڛhr|ǀ^MIJvtbe´R¯Ô¬¨YŽô¤r]ì†Ƭį"]],"encodeOffsets":[[[124702,32062]],[[124547,32200]],[[124808,31991]],[[124726,32110]],[[124903,32376]],[[124438,32149]]]}},{"type":"Feature","id":"500000","properties":{"id":"500000","cp":[107.304962,29.533155],"name":"重庆","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@vjG~nGŘŬĶȂƀƾ¹¸ØÎezĆT¸}êЖqHŸðqĖ䒊¥^CƒIj–²p…\\\\_ æüY|[YxƊæuž°xb®…Űb@~¢NQt°¶‚S栓Ê~rljĔëĚ¢~šuf`‘‚†fa‚ĔJåĊ„nÖ]„jƎćÊ@Š£¾a®£Ű{ŶĕF‹ègLk{Y|¡ĜWƔtƬJÑxq‹±ĢN´‰òK‰™–LÈüD|s`ŋ’ć]ƒÃ‰`đŒMûƱ½~Y°ħ`ƏíW‰½eI‹½{aŸ‘OIrÏ¡ĕŇa†p†µÜƅġ‘œ^ÖÛbÙŽŏml½S‹êqDu[R‹ãË»†ÿw`»y‘¸_ĺę}÷`M¯ċfCVµqʼn÷Z•gg“Œ`d½pDO‡ÎCnœ^uf²ènh¼WtƏxRGg¦…pV„†FI±ŽG^ŒIc´ec‡’G•ĹÞ½sëĬ„h˜xW‚}Kӈe­Xsbk”F¦›L‘ØgTkïƵNï¶}Gy“w\\\\oñ¡nmĈzjŸ•@™Óc£»Wă¹Ój“_m»ˆ¹·~MvÛaqœ»­‰êœ’\\\\ÂoVnŽÓØÍ™²«‹bq¿efE „€‹Ĝ^Qž~ Évý‡ş¤²Į‰pEİ}zcĺƒL‹½‡š¿gņ›¡ýE¡ya£³t\\\\¨\\\\vú»¼§·Ñr_oÒý¥u‚•_n»_ƒ•At©Þűā§IVeëƒY}{VPÀFA¨ąB}q@|Ou—\\\\Fm‰QF݅Mw˜å}]•€|FmϋCaƒwŒu_p—¯sfÙgY…DHl`{QEfNysBЦzG¸rHe‚„N\\\\CvEsÐùÜ_·ÖĉsaQ¯€}_U‡†xÃđŠq›NH¬•Äd^ÝŰR¬ã°wećJEž·vÝ·Hgƒ‚éFXjÉê`|yŒpxkAwœWĐpb¥eOsmzwqChóUQl¥F^laf‹anòsr›EvfQdÁUVf—ÎvÜ^efˆtET¬ôA\\\\œ¢sJŽnQTjP؈xøK|nBz‰„œĞ»LY‚…FDxӄvr“[ehľš•vN”¢o¾NiÂxGp⬐z›bfZo~hGi’]öF|‰|Nb‡tOMn eA±ŠtPT‡LjpYQ|†SH††YĀxinzDJ€Ìg¢và¥Pg‰_–ÇzII‹€II•„£®S¬„Øs쐣ŒN"],["@@ifjN@s"]],"encodeOffsets":[[[109628,30765]],[[111725,31320]]]}},{"type":"Feature","id":"810000","properties":{"id":"810000","cp":[114.173355,22.320048],"name":"香港","childNum":5},"geometry":{"type":"MultiPolygon","coordinates":[["@@AlBk"],["@@mŽn"],["@@EpFo"],["@@ea¢pl¸Eõ¹‡hj[ƒ]ÔCΖ@lj˜¡uBXŸ…•´‹AI¹…[‹yDUˆ]W`çwZkmc–…M›žp€Åv›}I‹oJlcaƒfёKްä¬XJmРđhI®æÔtSHn€Eˆ„ÒrÈc"],["@@rMUw‡AS®€e"]],"encodeOffsets":[[[117111,23002]],[[117072,22876]],[[117045,22887]],[[116975,23082]],[[116882,22747]]]}},{"type":"Feature","id":"820000","properties":{"id":"820000","cp":[113.54909,22.198951],"name":"澳门","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@kÊd°å§s"],"encodeOffsets":[[116279,22639]]}}],"UTF8Encoding":true}'),ae=function(e,t){var n=e.names,s=void 0===n?[]:n,i=e.values;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"时间",type:"category",data:s,axisTick:{alignWithLabel:!0,interval:0,rotate:"45"},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:t,type:"value"}],series:[{name:t,type:"bar",barWidth:"20%",label:{show:!0,position:"top",formatter:function(e){return parseInt(null==e?void 0:e.data)>1e4?Math.round(parseInt(null==e?void 0:e.data)/100)/10+"k":null==e?void 0:e.data}},data:void 0===i?[]:i}]}},le=function(e){return{tooltip:{show:!0,formatter:function(e){return null!=e&&e.value?e.name+":"+e.value+"人":""}},visualMap:{type:"continuous",orient:"visualMap",itemWidth:20,itemHeight:120,text:["高","低"],showLabel:!0,seriesIndex:[0],inRange:{color:["#C4EAFF","#A1DBFF","#3AA0FF","#2F88DF","#2661A8"]},textStyle:{color:"#0152d9"},top:100,right:"right"},grid:{right:10,top:135,bottom:100,width:"20%"},xAxis:{show:!1},geo:{map:"china",left:"left",right:"300",label:{emphasis:{show:!1}},itemStyle:{emphasis:{areaColor:"#0152d9"}}},series:[{name:"mapSer",type:"map",roam:!1,geoIndex:0,label:{show:!1},data:e}]}},oe=te.default.Option;se().registerMap("china",ie);var re=function(e){var t=e.selectKey,n=e.form,s=e.statisticsData,a=(0,u.useState)(!1),o=r()(a,2),d=o[0],c=o[1],h=(0,u.useState)({}),m=r()(h,2),x=m[0],v=m[1],_=(0,u.useState)("all"),f=r()(_,2),y=f[0],g=f[1],j=(0,u.useState)(),b=r()(j,2),w=b[0],N=b[1],k=(0,u.useState)([]),O=r()(k,2),M=O[0],q=O[1],I=(0,u.useState)([]),z=r()(I,2),D=z[0],L=z[1],Y=(0,u.useState)([]),G=r()(Y,2),A=G[0],E=G[1],T=(0,u.useState)([]),K=r()(T,2),W=K[0],R=K[1],U=(0,u.useState)([]),H=r()(U,2),J=H[0],$=H[1],ee=(0,p.useParams)().pathId,ne=[{key:7,value:"最近7天"},{key:30,value:"最近30天"},{key:180,value:"最近六个月"}];(0,u.useEffect)((function(){t===De.LearnIng&&se()}),[t,y,w,n]);var se=function(){var e=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.next=3,(0,B.DU)({id:ee,type:y,day:w,form:n});case 3:if(t=e.sent,c(!1),!t){e.next=18;break}"all"===y&&(v(t||{}),q(null==t?void 0:t.study_count),L(null==t?void 0:t.passed_count),E(null==t?void 0:t.study_pdf_attachment_count),$(null==t?void 0:t.study_video_count),R(null==t?void 0:t.evaluate_count)),e.t0=y,e.next="study_count"===e.t0?10:"passed_count"===e.t0?12:"study_pdf_attachment_count"===e.t0?14:"study_video_count"===e.t0?16:18;break;case 10:return q(t),e.abrupt("break",18);case 12:return L(t),e.abrupt("break",18);case 14:return E(t),e.abrupt("break",18);case 16:return $(t),e.abrupt("break",18);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:d,children:[(0,X.jsxs)("div",{className:C,children:[(0,X.jsx)("span",{className:Z,children:"学员地域分布图"}),(0,X.jsx)("div",{className:P,children:(null==x?void 0:x.map)&&(0,X.jsx)(F.Z,{option:le(null==x?void 0:x.map),style:{height:400,width:800},opts:{renderer:"svg"}})})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:[(0,X.jsxs)("span",{children:["学员数量增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"参与课堂学习的累积人数"})]}),(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){g("study_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==M?void 0:M.length)>0?(0,X.jsx)(F.Z,{option:ae(V(M),"学员数量"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:[(0,X.jsxs)("span",{children:["实践项目通过人数增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"学生通过实践项目的累积人数"})]}),(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){g("passed_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==D?void 0:D.length)>0?(0,X.jsx)(F.Z,{option:ae(V(D),"通过人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),null!=s&&s.video_count?(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:["视频学习次数增长图",(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){g("study_video_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==J?void 0:J.length)>0?(0,X.jsx)(F.Z,{option:ae(V(J),"视频学习次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}):"",null!=s&&s.pdf_attachment_count?(0,X.jsxs)("div",{className:C,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:["课件学习次数增长图",(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){g("study_pdf_attachment_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==A?void 0:A.length)>0?(0,X.jsx)(F.Z,{option:ae(V(A),"课件学习次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}):"",(0,X.jsxs)("div",{className:C,children:[(0,X.jsx)("span",{className:Z,style:{justifyContent:"space-between"},children:(0,X.jsxs)("span",{children:["实训评测次数增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"学生评测点击的累积总次数"})]})}),(0,X.jsx)("div",{className:P,children:(null==W?void 0:W.length)>0?(0,X.jsx)(F.Z,{option:ae(V(W),"实训评测次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]})]})},de=n(82242),ce=n.n(de),ue=n(73782),pe=n(8591),he=n(96865),me=n(61998),xe="row3___CeXjd",ve="info___eN7xx",_e="title___xxaug",fe="row5___MDHEi",ye="rule___Fgl4o",ge="tabWrap___oSS3J",je="tab___DEpgx",be="active___JpKfZ",we=n(92911),Ne=n(89392),ke=ue.Z.Search,Ze=function(e){var t,n,s,a,o,d,c,h,v=e.setStatisticsData,_=(0,p.useParams)().pathId,f=(0,u.useState)(!0),y=r()(f,2),g=y[0],j=y[1],b=(0,u.useState)(!0),w=r()(b,2),N=w[0],k=w[1],Z=(0,u.useState)(0),P=r()(Z,2),C=P[0],O=P[1],S=(0,u.useState)([]),F=r()(S,2),M=F[0],q=F[1],I=(0,u.useState)({page:1,limit:10,order:null,b_order:null,school_type:null,search_key:"",resource_type:"shixun",type:"subject_info"}),z=r()(I,2),D=z[0],L=z[1];(0,u.useEffect)((function(){Y(D,!0)}),[]);var Y=function(){var e=l()(i()().mark((function e(t){var n,s,a,l,o,r,d,c,u=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=u.length>1&&void 0!==u[1]&&u[1])?j(!0):k(!0),e.next=4,(0,we.ZP)("/api/paths/".concat(_,"/statistics_basic_info.json"),{method:"get",params:t});case 4:0===(s=e.sent).status&&(q(ce()(ce()({},s.data),{},{basic_info_items:(0,Ne.compact)([null==s||null===(a=s.data)||void 0===a||null===(a=a.basic_info)||void 0===a?void 0:a.shixun_data,null==s||null===(l=s.data)||void 0===l||null===(l=l.basic_info)||void 0===l?void 0:l.video_data,null==s||null===(o=s.data)||void 0===o||null===(o=o.basic_info)||void 0===o?void 0:o.file_data,null==s||null===(r=s.data)||void 0===r||null===(r=r.basic_info)||void 0===r?void 0:r.group_data,null==s||null===(d=s.data)||void 0===d||null===(d=d.basic_info)||void 0===d?void 0:d.normal_data])})),O(null==s||null===(c=s.data)||void 0===c?void 0:c.total_count),n&&v(ce()({},s.data))),j(!1),k(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=[{title:"序号",dataIndex:"name",align:"left",width:80,render:function(e,t,n){return D.limit*(D.page-1)+n+1}},{title:"课堂名称",align:"left",dataIndex:"course_name",render:function(e,t,n){return null!=t&&t.is_accessible?(0,X.jsx)(p.Link,{style:{color:"#000000"},to:null==t?void 0:t.first_category_url,children:(0,X.jsx)(x.Z,{title:e,children:e})}):(0,X.jsx)(x.Z,{title:e,children:(0,X.jsx)("span",{onClick:function(){pe.ZP.info("当前课堂为私有课堂不能进入")},children:(null==e?void 0:e.length)>10?e.substr(0,10)+"...":e})})}},{title:"单位名称",align:"left",dataIndex:"school_name",render:function(e,t,n){return"***"===e?(0,X.jsx)(x.Z,{title:"本单位不对外公开",children:(0,X.jsx)("span",{children:e})}):e}},{title:"管理员",align:"left",width:120,dataIndex:"course_admin_name",render:function(e,t,n){return(0,X.jsx)(p.Link,{style:{color:"#000000"},to:"/users/".concat(null==t?void 0:t.course_admin,"/classrooms"),children:e})}},{title:"课堂老师",width:80,align:"left",dataIndex:"teacher_count"},{title:"课堂学生",width:110,dataIndex:"student_count",align:"left",sorter:!0},{title:"选用数",width:110,dataIndex:"choice_num",sorter:!0,align:"left"},{title:(0,X.jsx)(x.Z,{title:"学生完成被选用资源的总次数",children:(0,X.jsx)("span",{children:"完成总次数"})}),width:110,showSorterTooltip:!1,dataIndex:"study_count",align:"left",sorter:!0}],A=[].concat(G,[{title:"人均通关数",width:110,showSorterTooltip:!1,dataIndex:"avg_study_count",align:"left",sorter:!0}]);return console.log(null==M?void 0:M.basic_info_items,22),(0,X.jsxs)(he.Z,{loading:g,active:!0,paragraph:{rows:5},children:[(0,X.jsxs)("div",{className:xe,children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(t=M.spoc_data)||void 0===t?void 0:t.spoc_school_count}),(0,X.jsx)("span",{children:"SPOC单位数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(n=M.spoc_data)||void 0===n?void 0:n.course_used_total_count}),(0,X.jsx)("span",{children:"应用课堂总数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(s=M.spoc_data)||void 0===s?void 0:s.course_study_count}),(0,X.jsx)("span",{children:"课堂学习总人数"})]})]}),(0,X.jsxs)("div",{className:ve,children:[(0,X.jsxs)("div",{className:_e,children:[(0,X.jsx)("b",{children:"基本信息"}),(0,X.jsx)("span",{children:"本课程的内容发送到课堂中产生的数据详情(不同资源存在重复的单位选用)"})]}),(0,X.jsx)(me.Z,{columns:[{title:"",dataIndex:"name"},{title:"课堂总人数",dataIndex:"course_member_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"人")}},{title:"选用单位数",dataIndex:"school_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"应用课堂数",dataIndex:"used_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"评测总次数",dataIndex:"evaluate_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}},{title:"视频学习总时长",dataIndex:"video_study_time",align:"left",render:function(e){return"--"===e?e:"".concat(e,"分")}},{title:"完成总次数",dataIndex:"complete_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}}],dataSource:null==M?void 0:M.basic_info_items,pagination:!1})]}),(0,X.jsxs)("div",{className:fe,children:[(0,X.jsxs)("div",{className:_e,children:[(0,X.jsx)("b",{children:"SPOC单位详情"}),(0,X.jsx)("span",{children:"学校可能既是985也是211也是本科的场景,下方存在重复院校"})]}),(0,X.jsxs)("section",{children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(a=M.school_info)||void 0===a?void 0:a.project_985}),(0,X.jsx)("span",{children:"985院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(o=M.school_info)||void 0===o?void 0:o.project_211}),(0,X.jsx)("span",{children:"211院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(d=M.school_info)||void 0===d?void 0:d.regular_college}),(0,X.jsx)("span",{children:"本科院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(c=M.school_info)||void 0===c?void 0:c.junior_college}),(0,X.jsx)("span",{children:"高职高专"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(h=M.school_info)||void 0===h?void 0:h.other_school}),(0,X.jsx)("span",{children:"其他"})]})]})]}),(0,X.jsxs)("div",{className:ye,children:[(0,X.jsx)("div",{className:_e,children:"选用细则"}),(0,X.jsxs)(m.Z,{align:"middle",justify:"space-between",className:"mb20",children:[(0,X.jsxs)("div",{className:ge,children:[(0,X.jsx)("div",{children:"资源类型"}),(0,X.jsx)("ul",{className:je,style:{margin:"0"},children:[{id:"shixun",name:"实践项目"},{id:"video",name:"视频项目"},{id:"file",name:"教学课件"},{id:"group",name:"分组作业"},{id:"normal",name:"图文作业"}].map((function(e){return(0,X.jsx)("li",{onClick:function(){return t=e.id,D.page=1,D.resource_type=t,L(ce()({},D)),void Y(D);var t},className:D.resource_type===e.id?be:"",children:e.name},e.id)}))})]}),(0,X.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{style:{fontSize:"12px",fontWeight:"400",color:"#9096a3"},children:"单位类型"}),(0,X.jsx)(te.default,{defaultValue:0,style:{width:200,margin:"0 10px"},onChange:function(e,t){D.school_type=0==e?null:e,L(ce()({},D)),Y(D)},options:[{value:0,label:"全部"},{value:1,label:"985院校"},{value:2,label:"211院校"},{value:3,label:"本科院校"},{value:4,label:"高职高专"},{value:5,label:"其他"}]})]}),(0,X.jsx)(ke,{placeholder:"请输入单位/课堂名称搜索",allowClear:!0,style:{width:400},enterButton:"搜索",size:"middle",onSearch:function(e){D.page=1,D.search_key=e,L(ce()({},D)),Y(D)}})]})]}),(0,X.jsx)(me.Z,{dataSource:null==M?void 0:M.other_info,columns:"shixun"==D.resource_type?A:G,rowKey:"id",onChange:function(e,t,n){D.page=null==e?void 0:e.current,D.limit=null==e?void 0:e.pageSize,null!=n&&n.order?(D.order=null==n?void 0:n.field,D.b_order="ascend"===(null==n?void 0:n.order)?"asc":"desc"):(D.order=null,D.b_order=null),L(ce()({},D)),Y(D)},loading:N,pagination:{pageSize:D.limit,total:C,current:D.page,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"],showTotal:function(e){return(0,X.jsxs)("span",{className:"mr10",children:["共",(0,X.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})]})]})},Pe="row4___lgLCU",Ce="info___TeImt",Oe="title___gQi2u",Se="tabWrap___CrXoM",Fe=function(e){var t,n,s,a,o=e.setStatisticsData,d=(0,p.useParams)().pathId,c=(0,u.useState)(!0),h=r()(c,2),m=h[0],v=h[1],_=(0,u.useState)(!0),f=r()(_,2),y=f[0],g=f[1],j=(0,u.useState)({type:"subject_info",course_id:null}),b=r()(j,2),w=b[0],N=b[1],k=(0,u.useState)([]),Z=r()(k,2),P=Z[0],C=Z[1],O=(0,u.useState)([]),S=r()(O,2),F=S[0],M=S[1];(0,u.useEffect)((function(){q(w,!0)}),[]);var q=function(){var e=l()(i()().mark((function e(t){var n,s,a,l,r=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=r.length>1&&void 0!==r[1]&&r[1])?v(!0):g(!0),e.next=4,(0,we.ZP)("/api/paths/".concat(d,"/autonomic_statistics.json"),{method:"get",params:t});case 4:0===(s=e.sent).status&&(C(ce()({},s.data)),M((null==s||null===(a=s.data)||void 0===a?void 0:a.courses)||[]),n&&(o(ce()({},s.data)),N(ce()(ce()({},t),{},{course_id:(null==s||null===(l=s.data)||void 0===l||null===(l=l.courses)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.course_id)||""})))),v(!1),g(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=[{title:"",dataIndex:"type",width:120,render:function(e){return"实践关卡"===e?(0,X.jsxs)("span",{children:[e,(0,X.jsx)(x.Z,{title:"包括课堂中在线学习和实训作业里的关卡数量(去重)",children:(0,X.jsx)("span",{children:(0,X.jsx)("i",{className:"ml5 iconfont icon-tishixiaowenhao font14"})})})]}):e}},{title:"资源数量",dataIndex:"count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"学习人数",dataIndex:"study_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"人")}},{title:"评测总次数",dataIndex:"evaluate_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}},{title:"视频学习总时长",dataIndex:"time_long",render:function(e){return"--"===e?e:"".concat(e,"分")},align:"left"},{title:"完成总次数",dataIndex:"finish_count",render:function(e){return"--"===e?e:"".concat(e,"次")},align:"left"}];return(0,X.jsxs)(he.Z,{loading:m,active:!0,paragraph:{rows:5},children:[(0,X.jsxs)("div",{className:Pe,children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(t=P.subject_info)||void 0===t?void 0:t.initiative_study}),(0,X.jsxs)("span",{children:["累计学习人数",(0,X.jsx)(x.Z,{title:"包括开课学期结束后,学生学习的人数",children:(0,X.jsx)("i",{className:"iconfont icon-tishixiaowenhao"})})," "]})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(n=P.subject_info)||void 0===n?void 0:n.initiative_school_used_count}),(0,X.jsxs)("span",{children:["累计单位数",(0,X.jsx)(x.Z,{title:"自主学习的学生所属单位数量",children:(0,X.jsx)("i",{className:"iconfont icon-tishixiaowenhao"})})," "]})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(s=P.subject_info)||void 0===s?void 0:s.initiative_challenge_count}),(0,X.jsx)("span",{children:"累计完成关卡数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(a=P.subject_info)||void 0===a?void 0:a.initiative_evaluate_count}),(0,X.jsx)("span",{children:"累计评测总数"})]})]}),(0,X.jsxs)("div",{className:Ce,children:[(0,X.jsxs)("div",{className:Oe,children:[(0,X.jsx)("b",{children:"基本信息"}),(0,X.jsx)("span",{children:"未在Spoc课堂中,学生自主的学习该课程产生的数据"})]}),(0,X.jsxs)("div",{className:Se,children:[(0,X.jsx)("aside",{children:"开课学期"}),(0,X.jsx)(te.default,{style:{width:150},value:w.course_id,onChange:function(e){w.course_id=e,N(ce()({},w)),q(w)},children:null==F?void 0:F.map((function(e,t){return(0,X.jsx)(te.default.Option,{value:e.course_id,children:e.text},e.course_id)}))}),(0,X.jsx)("span",{children:"注:其他代表开课结束后的累积数据"})]}),(0,X.jsx)(me.Z,{columns:I,loading:y,dataSource:null==P?void 0:P.count_data,pagination:!1})]})]})},Me=n(94334),qe=n(39634),Ie=["user","pathsDetail","globalSetting","loading","dispatch"],ze=h.Z.TabPane,De=function(e){return e.Quality="Quality",e.LearnIng="LearnIng",e.ShiXunUsetow="shixunusetow",e}({}),Le=(0,p.connect)((function(e){var t=e.user,n=e.pathsDetail,s=e.loading;return{user:t,pathsDetail:n,globalSetting:e.globalSetting,loading:s}}))((function(e){e.user,e.pathsDetail,e.globalSetting,e.loading,e.dispatch,c()(e,Ie);var t,n=(0,p.useParams)(),s=(0,u.useState)(1),a=r()(s,2),o=a[0],d=a[1],Z=(0,u.useState)("spoc"),P=r()(Z,2),C=P[0],O=P[1],S=(0,u.useState)({}),F=r()(S,2),M=F[0],q=F[1],I=(0,u.useState)(De.LearnIng),z=r()(I,2),D=z[0],L=z[1],Y=(0,p.useParams)().pathId,G=(0,u.useState)({}),A=r()(G,2),E=A[0],T=A[1],K=function(e){O(e),d(o+1),L(De.LearnIng)};(0,u.useEffect)((function(){W()}),[]);var W=function(){var e=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,we.ZP)("/api/paths/".concat(Y,"/statistics_total_info.json"),{method:"get"});case 2:0===(t=e.sent).status&&T((null==t?void 0:t.data)||{});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)("section",{className:v,children:[(0,X.jsxs)("header",{className:_,children:[(0,X.jsxs)("div",{className:f,children:[(0,X.jsx)("i",{className:"iconfont icon-fanhui2 font16",onClick:function(){return p.history.push("/paths/".concat(Y))}}),!(null==M||!M.report_date)&&(0,X.jsxs)("span",{className:y,children:["学习统计-",(null==E||null===(t=E.subject_info)||void 0===t?void 0:t.name)||""]})]}),(0,X.jsxs)(m.Z,{style:{flexShrink:0,marginTop:3},children:[(0,qe.Ny)()&&(0,X.jsx)("a",{href:Me.Z.API_SERVER+"/api/paths/".concat(n.pathId,"/").concat("spoc"===C?"statistics_basic_info":"autonomic_statistics",".xlsx"),download:"统计数据.xlsx",children:"导出统计数据"}),(0,X.jsxs)("span",{className:"ml10",children:["数据更新至 ",null==M?void 0:M.report_date]})]})]}),(0,X.jsxs)("div",{className:g,children:[(0,X.jsx)("div",{className:y,children:"基本信息"}),(0,X.jsxs)("div",{className:j,children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-xuexirenshu3"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_study_count)||"--"}),(0,X.jsx)("div",{children:"学习总人数"})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-danweishu"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_school_used_count)||"--"}),(0,X.jsxs)("div",{children:["总学习单位数",(0,X.jsx)(x.Z,{title:"同一个单位可能同时存在SPOC学习和自主学习,此处为去重后总学习单位数",children:(0,X.jsx)("i",{className:"iconfont icon-xiaowenhao1 font14 c-grey-999 ml5"})})]})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-guankashu2"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_challenge_count)||"--"}),(0,X.jsx)("div",{children:"完成关卡总次数"})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-pingceshu"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_evaluate_count)||"--"}),(0,X.jsx)("div",{children:"评测总次数"})]})]})]})]}),(0,X.jsxs)("div",{className:w,children:[(0,X.jsx)("div",{onClick:function(){return K("spoc")},className:"spoc"===C?N:"",children:"SPOC学习情况"}),(0,X.jsx)("div",{onClick:function(){return K("initiative")},className:"initiative"===C?N:"",children:"自主学习情况"})]}),"spoc"===C?(0,X.jsx)(Ze,{setStatisticsData:q}):(0,X.jsx)(Fe,{setStatisticsData:q}),(0,X.jsx)("main",{className:k,children:(0,X.jsxs)(h.Z,{activeKey:D,onChange:function(e){L(e)},tabBarExtraContent:(0,X.jsx)("span",{style:{color:"#FA6400",fontSize:12},children:"注:本课程主要统计实践关卡的情况"}),children:[(0,X.jsx)(ze,{tab:"学习概况统计",children:(0,X.jsx)(re,{form:C,selectKey:D,statisticsData:M},o)},De.LearnIng),(0,X.jsx)(ze,{tab:"学习质量分析",children:(0,X.jsx)(H,{form:C,selectKey:D,statisticsData:M})},De.Quality),(null==M?void 0:M.shixun_count)>0&&"spoc"===C&&(0,X.jsx)(ze,{tab:"实训使用分析",children:(0,X.jsx)(ee,{selectKey:D})},De.ShiXunUsetow)]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[34601],{680:function(e,t,n){n.d(t,{Z:function(){return r}});var s=n(5891),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(22589),o=function(e,t){return i.createElement(l.Z,(0,s.Z)({},e,{ref:t,icon:a}))};var r=i.forwardRef(o)},29411:function(e,t,n){n.r(t),n.d(t,{PathStatisticsStatus:function(){return De},default:function(){return Le}});var s=n(7557),i=n.n(s),a=n(41498),l=n.n(a),o=n(79800),r=n.n(o),d=n(39647),c=n.n(d),u=n(59301),p=n(8785),h=n(99313),m=n(95237),x=n(6848),v="bg____jkAB",_="header___PPltR",f="titleWrap___pTIp8",y="title___qTNRH",j="info___qGW_V",g="boxWrap___n5Uc1",b="icon___BdgVN",w="bigTabs___wqKPl",N="active___rYKNJ",k="main___MUCpu",Z="titleItem___qDOI5",P="countcenter___rEj8o",O="tabdiv___ShIOl",C="radiusdiv___GU9SO",S=n(71418),F=n(42441),M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{title:{left:"center"},tooltip:{trigger:"item",formatter:"{a}
                                                                              {b} : {c} ({d}%)"},color:["#0152d9","#13C2C2","#2FC25B","#FACC14","#F04864","#8543E0"],series:[{name:"",type:"pie",radius:"55%",center:["40%","50%"],data:e,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},q=function(e){var t=e.names,n=void 0===t?[]:t,s=e.values;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"视频\n学习\n时长",type:"category",data:n,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barMaxWidth:"10%",barWidth:"20%",label:{show:!0,position:"top"},data:void 0===s?[]:s}]}},I=n(61186),z=n.n(I),D=n(85573),L=n.n(D),Y=(n(42930),1),G=2,A=3,E=4,K="YYYY-MM-DD",T=function(e){return L()(L()(L()(L()({},Y,[z()().subtract(1,"w"),z()()]),G,[z()().subtract(1,"M"),z()()]),A,[z()().subtract(3,"M"),z()()]),E,[z()().subtract(6,"M"),z()()])[e]},W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return"".concat(e.begin_at,"-").concat(e.end_at,"分钟")})),n=e.map((function(e){return e.user_count}));return{names:t,values:n}},V=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return e.name})),n=e.map((function(e){return e.value}));return{names:t,values:n}},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.map((function(e){return"".concat(e.num&&e.num[0],"-").concat(e.num&&e.num[1],"次")})),n=e.map((function(e){return e.count}));return{names:t,values:n}},B=n(564),Q=n(16644),U=n(680),X=n(37712),H=function(e){var t,n,s,a,o,d,c,h,m,v=e.selectKey,_=e.statisticsData,f=e.form,y=(0,p.useParams)().pathId,j=(0,u.useState)(!1),g=r()(j,2),b=g[0],w=g[1],N=(0,u.useState)({}),k=r()(N,2),I=k[0],D=k[1],L=(0,u.useState)([]),Y=r()(L,2),A=Y[0],E=Y[1],V=["100%","80%以上","60%以上","40%以上","20%以上","20%以下"],H=["100%","80%","60%","40%","20%","20%"],J=["#0152d9","#13C2C2","#2FC25B","#FACC14","#F04864","#8543E0"];(0,u.useEffect)((function(){v===De.Quality&&se()}),[v,f]);var $,ee,te,ne,se=function(){var e=l()(i()().mark((function e(){var t,n,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),t=T(G),e.next=4,(0,B.ef)({id:y,type:"spoc"===f?"1":"2",start_at:t&&t[0]&&z()(t[0]).format(K),end_at:t&&t[1]&&z()(t[1]).format(K)});case 4:n=e.sent,w(!1),n&&(D(n||{}),s=[],null!=n&&n.passed_distribution_pie&&(null==V||V.map((function(e,t){var i={};i.name=(null==n?void 0:n.passed_distribution_pie[t+1])+"人:"+e,i.value=null==n?void 0:n.passed_distribution_pie[t+1],s.push(i)})),E([].concat(s))));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:b,children:[A&&(0,X.jsxs)("div",{className:O,children:[(0,X.jsx)("span",{className:Z,children:"实训通关情况分布图"}),(0,X.jsxs)("div",{className:P,children:[(0,X.jsx)(F.Z,{option:M(A),style:{height:400,width:600},opts:{renderer:"svg"}}),(0,X.jsxs)("div",{children:[(0,X.jsx)("p",{children:"单位:人"}),null==J?void 0:J.map((function(e,t){return(0,X.jsxs)("p",{style:{display:"flex",alignItems:"center"},children:[(0,X.jsx)("div",{className:C,style:{background:e}},t)," ","通关"+H[t],t>0&&t<5?"以上 (含)":5===t?"以下":""]},t)}))]})]})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["实训关卡平均评测次数分布图 ",(0,X.jsx)(x.Z,{title:"至少进行一次评测的学生才纳入本图统计",children:(0,X.jsx)(U.Z,{style:{marginLeft:"5px"}})})]}),(0,X.jsx)("div",{className:P,children:null!=I&&null!==(t=I.average_pass_num_bar)&&void 0!==t&&t.columns?(0,X.jsx)(F.Z,{option:($=R(I.average_pass_num_bar&&I.average_pass_num_bar.columns),ee=$.names,te=void 0===ee?[]:ee,ne=$.values,{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"平均\n评测\n次数",type:"category",data:te,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:"人数",type:"value"}],series:[{name:"人数",type:"bar",barWidth:"20%",label:{show:!0,position:"top"},data:void 0===ne?[]:ne}]}),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})}),(0,X.jsxs)("div",{children:[(0,X.jsx)("p",{style:{display:"flex",justifyContent:"center"},children:"单位:次/关卡"}),(0,X.jsx)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:"本图以学生在实训关卡中的评测次数平均值为统计维度,给出所有学生的平均评测次数分布状态。"}),(0,X.jsxs)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:["当前平均评测次数最小值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(n=I.average_pass_num_bar)||void 0===n?void 0:n.min),"次"]}),",最大值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(s=I.average_pass_num_bar)||void 0===s?void 0:s.max),"次"]}),",中位数:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.average_pass_num_bar&&(null===(a=I.average_pass_num_bar)||void 0===a?void 0:a.mid),"次"]})]}),(0,X.jsx)("div",{style:{height:"45px"}})]})]}),null!=_&&_.video_count?(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["视频学习时长分布图",(0,X.jsx)(x.Z,{title:"至少学习一个视频学生的才纳入本图统计",children:(0,X.jsx)(U.Z,{style:{marginLeft:"5px"}})})]}),(0,X.jsx)("div",{className:P,children:null!=I&&null!==(o=I.study_video_time_bar)&&void 0!==o&&o.user_data?(0,X.jsx)(F.Z,{option:q(W(I.study_video_time_bar&&I.study_video_time_bar.user_data)),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})}),(0,X.jsxs)("div",{style:{display:null!=I&&null!==(d=I.study_video_time_bar)&&void 0!==d&&d.max?"":"none"},children:[(0,X.jsx)("p",{style:{display:"flex",justifyContent:"center"},children:"单位:分/关卡"}),(0,X.jsx)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:"本图以学生在实训关卡中的评测次数平均值为统计维度,给出所有学生的平均评测次数分布状态。"}),(0,X.jsxs)("span",{style:{display:"flex",justifyContent:"center",color:"#999999"},children:["当前平均评测次数最小值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(c=I.study_video_time_bar)||void 0===c?void 0:c.min),"分"]}),",最大值:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(h=I.study_video_time_bar)||void 0===h?void 0:h.max),"分"]}),",中位数:",(0,X.jsxs)("span",{style:{color:"#0DAE0A"},children:[I.study_video_time_bar&&(null===(m=I.study_video_time_bar)||void 0===m?void 0:m.mid),"分"]})]}),(0,X.jsx)("div",{style:{height:"45px"}})]})]}):""]})},J=n(57930),$=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"实训",type:"category",data:e,axisTick:{alignWithLabel:!0},axisLabel:{interval:0,rotate:"45",formatter:function(e){return(null==e?void 0:e.length)>8?e.substr(0,8)+"...":e}}}],yAxis:[{name:n,type:"value"}],series:[{name:n,type:"bar",barWidth:"20%",label:{show:!0,position:"top"},data:t}]}},ee=(J.default.RangePicker,function(e){var t=e.selectKey,n=(0,u.useState)(!1),s=r()(n,2),a=s[0],o=s[1],d=(0,u.useState)(),c=r()(d,2),p=(c[0],c[1]),h=(0,u.useState)(G),m=r()(h,2),x=m[0],v=(m[1],(0,u.useState)({})),_=r()(v,2),f=_[0],y=_[1],j=(0,u.useState)({}),g=r()(j,2),b=g[0],w=g[1],N=(0,u.useRef)();(0,u.useEffect)((function(){N.current=window.location.pathname.split("/")[2],t===De.ShiXunUsetow&&(f.time=T(x),y(f),p(f.time),k(f))}),[t]);var k=function(){var e=l()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.next=3,(0,B.F_)({id:N.current});case 3:n=e.sent,o(!1),n&&w(n||{});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:a,children:[(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["应用课堂数排行榜",(null==b?void 0:b.used_course_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_course_num&&(null==b?void 0:b.used_course_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_course_num),Object.values(null==b?void 0:b.used_course_num),"被应用课堂数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["被应用单位数排行榜",(null==b?void 0:b.used_school_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_school_num&&(null==b?void 0:b.used_school_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_school_num),Object.values(null==b?void 0:b.used_school_num),"被应用单位数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["学习人数排行榜",(null==b?void 0:b.used_study_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_study_num&&(null==b?void 0:b.used_study_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_study_num),Object.values(null==b?void 0:b.used_study_num),"学习人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,children:["全部关卡通关人数排行榜",(null==b?void 0:b.used_pass_num_count)>=10&&"(Top10)"]}),(0,X.jsx)("div",{className:P,children:null!=b&&b.used_pass_num&&(null==b?void 0:b.used_pass_num_count)>0?(0,X.jsx)(F.Z,{option:$(Object.keys(null==b?void 0:b.used_pass_num),Object.values(null==b?void 0:b.used_pass_num),"通关人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]})]})}),te=n(57809),ne=n(76411),se=n.n(ne),ie=JSON.parse('{"type":"FeatureCollection","features":[{"type":"Feature","id":"710000","properties":{"id":"710000","cp":[121.509062,24.044332],"name":"台湾","childNum":6},"geometry":{"type":"MultiPolygon","coordinates":[["@@°Ü¯Û"],["@@ƛĴÕƊÉɼģºðʀ\\\\ƎsÆNŌÔĚäœnÜƤɊĂǀĆĴžĤNJŨxĚĮǂƺòƌ‚–âÔ®ĮXŦţƸZûЋƕƑGđ¨ĭMó·ęcëƝɉlÝƯֹÅŃ^Ó·śŃNjƏďíåɛGɉ™¿@ăƑŽ¥ĘWǬÏĶŁâ"],["@@\\\\p|WoYG¿¥I†j@¢"],["@@…¡‰@ˆV^RqˆBbAŒnTXeRz¤Lž«³I"],["@@ÆEE—„kWqë @œ"],["@@fced"],["@@„¯ɜÄèaì¯ØǓIġĽ"],["@@çûĖ롖hòř "]],"encodeOffsets":[[[122886,24033]],[[123335,22980]],[[122375,24193]],[[122518,24117]],[[124427,22618]],[[124862,26043]],[[126259,26318]],[[127671,26683]]]}},{"type":"Feature","id":"130000","properties":{"id":"130000","cp":[114.502461,38.045474],"name":"河北","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@o~†Z]‚ªr‰ºc_ħ²G¼s`jΟnüsœłNX_“M`ǽÓnUK…Ĝēs¤­©yrý§uģŒc†JŠ›e"],["@@U`Ts¿m‚"],["@@oºƋÄd–eVŽDJj£€J|Ådz•Ft~žKŨ¸IÆv|”‡¢r}膎onb˜}`RÎÄn°ÒdÞ²„^®’lnÐèĄlðӜ×]ªÆ}LiĂ±Ö`^°Ç¶p®đDcœŋ`–ZÔ’¶êqvFƚ†N®ĆTH®¦O’¾ŠIbÐã´BĐɢŴÆíȦp–ĐÞXR€·nndOž¤’OÀĈƒ­Qg˜µFo|gȒęSWb©osx|hYh•gŃfmÖĩnº€T̒Sp›¢dYĤ¶UĈjl’ǐpäìë|³kÛfw²Xjz~ÂqbTŠÑ„ěŨ@|oM‡’zv¢ZrÃVw¬ŧˏfŒ°ÐT€ªqŽs{Sž¯r æÝlNd®²Ğ džiGʂJ™¼lr}~K¨ŸƐÌWö€™ÆŠzRš¤lêmĞL΄’@¡|q]SvK€ÑcwpÏρ†ĿćènĪWlĄkT}ˆJ”¤~ƒÈT„d„™pddʾĬŠ”ŽBVt„EÀ¢ôPĎƗè@~‚k–ü\\\\rÊĔÖæW_§¼F˜†´©òDòj’ˆYÈrbĞāøŀG{ƀ|¦ðrb|ÀH`pʞkv‚GpuARhÞÆǶgƊTǼƹS£¨¡ù³ŘÍ]¿Ây™ôEP xX¶¹܇O¡“gÚ¡IwÃ鑦ÅB‡Ï|ǰ…N«úmH¯‹âŸDùŽyŜžŲIÄuШDž•¸dɂ‡‚FŸƒ•›Oh‡đ©OŸ›iÃ`ww^ƒÌkŸ‘ÑH«ƇǤŗĺtFu…{Z}Ö@U‡´…ʚLg®¯Oı°ÃwŸ ^˜—€VbÉs‡ˆmA…ê]]w„§›RRl£‡ȭµu¯b{ÍDěïÿȧŽuT£ġƒěŗƃĝ“Q¨fV†Ƌ•ƅn­a@‘³@šď„yýIĹÊKšŭfċŰóŒxV@tˆƯŒJ”]eƒR¾fe|rHA˜|h~Ėƍl§ÏŠlTíb ØoˆÅbbx³^zÃ͚¶Sj®A”yÂhðk`š«P€”ˈµEF†Û¬Y¨Ļrõqi¼‰Wi°§’б´°^[ˆÀ|ĠO@ÆxO\\\\tŽa\\\\tĕtû{ġŒȧXýĪÓjùÎRb›š^ΛfK[ݏděYfíÙTyŽuUSyŌŏů@Oi½’éŅ­aVcř§ax¹XŻác‡žWU£ôãºQ¨÷Ñws¥qEH‰Ù|‰›šYQoŕÇyáĂ£MðoťÊ‰P¡mšWO¡€v†{ôvîēÜISpÌhp¨ ‘j†deŔQÖj˜X³à™Ĉ[n`Yp@Už–cM`’RKhŒEbœ”pŞlNut®Etq‚nsÁŠgA‹iú‹oH‡qCX‡”hfgu“~ϋWP½¢G^}¯ÅīGCŸÑ^ãziMáļMTÃƘrMc|O_ž¯Ŏ´|‡morDkO\\\\mĆJfl@c̬¢aĦtRıҙ¾ùƀ^juųœK­ƒUFy™—Ɲ…›īÛ÷ąV×qƥV¿aȉd³B›qPBm›aËđŻģm“Å®Vйd^K‡KoŸnYg“¯Xhqa”Ldu¥•ÍpDž¡KąÅƒkĝęěhq‡}HyÓ]¹ǧ£…Í÷¿qáµ§š™g‘¤o^á¾ZE‡¤i`ij{n•ƒOl»ŸWÝĔįhg›F[¿¡—ßkOüš_‰€ū‹i„DZàUtėGylƒ}ŒÓM}€jpEC~¡FtoQi‘šHkk{Ãmï‚"]],"encodeOffsets":[[[119712,40641]],[[121616,39981]],[[116462,37237]]]}},{"type":"Feature","id":"140000","properties":{"id":"140000","cp":[111.849248,36.857014],"name":"山西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@Þĩ҃S‰ra}Á€yWix±Üe´lè“ßÓǏok‘ćiµVZģ¡coœ‘TS˹ĪmnÕńe–hZg{gtwªpXaĚThȑp{¶Eh—®RćƑP¿£‘Pmc¸mQÝW•ďȥoÅîɡųAďä³aωJ‘½¥PG­ąSM­™…EÅruµé€‘Yӎ•Ō_d›ĒCo­Èµ]¯_²ÕjāŽK~©ÅØ^ԛkïçămϑk]­±ƒcݯÑÃmQÍ~_a—pm…~ç¡q“ˆu{JÅŧ·Ls}–EyÁÆcI{¤IiCfUc•ƌÃp§]웫vD@¡SÀ‘µM‚ÅwuŽYY‡¡DbÑc¡hƒ×]nkoQdaMç~eD•ÛtT‰©±@¥ù@É¡‰ZcW|WqOJmĩl«ħşvOÓ«IqăV—¥ŸD[mI~Ó¢cehiÍ]Ɠ~ĥqXŠ·eƷœn±“}v•[ěďŽŕ]_‘œ•`‰¹ƒ§ÕōI™o©b­s^}Ét±ū«³p£ÿ·Wµ|¡¥ăFÏs׌¥ŅxŸÊdÒ{ºvĴÎêÌɊ²¶€ü¨|ÞƸµȲ‘LLúÉƎ¤ϊęĔV`„_bª‹S^|ŸdŠzY|dz¥p†ZbÆ£¶ÒK}tĦÔņƠ‚PYzn€ÍvX¶Ěn ĠÔ„zý¦ª˜÷žÑĸَUȌ¸‚dòÜJð´’ìúNM¬ŒXZ´‘¤ŊǸ_tldIš{¦ƀðĠȤ¥NehXnYG‚‡R° ƬDj¬¸|CĞ„Kq‚ºfƐiĺ©ª~ĆOQª ¤@ìǦɌ²æBŒÊ”TœŸ˜ʂōĖ’šĴŞ–ȀœÆÿȄlŤĒö„t”νî¼ĨXhŒ‘˜|ªM¤Ðz"],"encodeOffsets":[[116874,41716]]}},{"type":"Feature","id":"150000","properties":{"id":"150000","cp":[111.670801,41.818311],"name":"内蒙古","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@¯PqƒFB…‰|S•³C|kñ•H‹d‘iÄ¥sˆʼnő…PóÑÑE^‘ÅPpy_YtS™hQ·aHwsOnʼnÚs©iqj›‰€USiº]ïWš‰«gW¡A–Rë¥_ŽsgÁnUI«m‰…„‹]j‡vV¼euhwqA„aW˜ƒ_µj…»çjioQR¹ēÃßt@r³[ÛlćË^ÍÉáG“›OUۗOB±•XŸkŇ¹£k|e]ol™ŸkVͼÕqtaÏõjgÁ£§U^Œ”RLˆËnX°Ç’Bz†^~wfvˆypV ¯„ƫĉ˭ȫƗŷɿÿĿƑ˃ĝÿÃǃßËőó©ǐȍŒĖM×ÍEyx‹þp]Évïè‘vƀnÂĴÖ@‚‰†V~Ĉv¦wĖt—ējyÄDXÄxGQuv_›i¦aBçw‘˛wD™©{ŸtāmQ€{EJ§KPśƘƿ¥@‰sCT•É}ɃwˆƇy±ŸgÑ“}T[÷kÐ禫…SÒ¥¸ëBX½‰HáŵÀğtSÝÂa[ƣ°¯¦P]£ġ“–“Òk®G²„èQ°óMq}EŠóƐÇ\\\\ƒ‡@áügQ͋u¥Fƒ“T՛¿Jû‡]|mvāÎYua^WoÀa·­ząÒot×¶CLƗi¯¤mƎHNJ¤îìɾŊìTdåwsRÖgĒųúÍġäÕ}Q¶—ˆ¿A•†‹[¡Œ{d×uQAƒ›M•xV‹vMOmăl«ct[wº_šÇʊŽŸjb£ĦS_é“QZ“_lwgOiýe`YYLq§IÁˆdz£ÙË[ÕªuƏ³ÍT—s·bÁĽäė[›b[ˆŗfãcn¥îC¿÷µ[ŏÀQ­ōšĉm¿Á^£mJVm‡—L[{Ï_£›F¥Ö{ŹA}…×Wu©ÅaųijƳhB{·TQqÙIķˑZđ©Yc|M¡…L•eVUóK_QWk’_ĥ‘¿ãZ•»X\\\\ĴuUƒè‡lG®ěłTĠğDєOrÍd‚ÆÍz]‹±…ŭ©ŸÅ’]ŒÅÐ}UË¥©Tċ™ïxgckfWgi\\\\ÏĒ¥HkµE˜ë{»ÏetcG±ahUiñiWsɁˆ·c–C‚Õk]wȑ|ća}w…VaĚ᠞ŒG°ùnM¬¯†{ÈˆÐÆA’¥ÄêJxÙ¢”hP¢Ûˆº€µwWOŸóFŽšÁz^ÀŗÎú´§¢T¤ǻƺSė‰ǵhÝÅQgvBHouʝl_o¿Ga{ïq{¥|ſĿHĂ÷aĝÇq‡Z‘ñiñC³ª—…»E`¨åXēÕqÉû[l•}ç@čƘóO¿¡ƒFUsA‰“ʽīccšocƒ‚ƒÇS}„“£‡IS~ălkĩXçmĈ…ŀЂoÐdxÒuL^T{r@¢‘žÍƒĝKén£kQ™‰yšÅõËXŷƏL§~}kqš»IHėDžjĝŸ»ÑÞoŸå°qTt|r©ÏS‹¯·eŨĕx«È[eMˆ¿yuˆ‘pN~¹ÏyN£{©’—g‹ħWí»Í¾s“əšDž_ÃĀɗ±ą™ijĉʍŌŷ—S›É“A‹±åǥɋ@럣R©ąP©}ĹªƏj¹erƒLDĝ·{i«ƫC£µsKCš…GS|úþX”gp›{ÁX¿Ÿć{ƱȏñZáĔyoÁhA™}ŅĆfdʼn„_¹„Y°ėǩÑ¡H¯¶oMQqð¡Ë™|‘Ñ`ƭŁX½·óۓxğįÅcQ‡ˆ“ƒs«tȋDžF“Ÿù^i‘t«Č¯[›hAi©á¥ÇĚ×l|¹y¯YȵƓ‹ñǙµï‚ċ™Ļ|Dœ™üȭ¶¡˜›oŽäÕG\\\\ďT¿Òõr¯œŸLguÏYęRƩšɷŌO\\\\İТæ^Ŋ IJȶȆbÜGŽĝ¬¿ĚVĎgª^íu½jÿĕęjık@Ľƒ]ėl¥Ë‡ĭûÁ„ƒėéV©±ćn©­ȇžÍq¯½•YÃÔʼn“ÉNѝÅÝy¹NqáʅDǡËñ­ƁYÅy̱os§ȋµʽǘǏƬɱà‘ưN¢ƔÊuľýľώȪƺɂļžxœZĈ}ÌʼnŪ˜ĺœŽĭFЛĽ̅ȣͽÒŵìƩÇϋÿȮǡŏçƑůĕ~Ǎ›¼ȳÐUf†dIxÿ\\\\G ˆzâɏÙOº·pqy£†@ŒŠqþ@Ǟ˽IBäƣzsÂZ†ÁàĻdñ°ŕzéØűzșCìDȐĴĺf®ŽÀľưø@ɜÖÞKĊŇƄ§‚͑těï͡VAġÑÑ»d³öǍÝXĉĕÖ{þĉu¸ËʅğU̎éhɹƆ̗̮ȘNJ֥ड़ࡰţાíϲäʮW¬®ҌeרūȠkɬɻ̼ãüfƠSצɩςåȈHϚÎKdzͲOðÏȆƘ¼CϚǚ࢚˼ФԂ¤ƌžĞ̪Qʤ´¼mȠJˀŸƲÀɠmǐnǔĎȆÞǠN~€ʢĜ‚¶ƌĆĘźʆȬ˪ĚǏĞGȖƴƀj`ĢçĶāàŃºē̃ĖćšYŒÀŎüôQÐÂŎŞdžŞêƖš˜oˆDĤÕºÑǘÛˤ³̀gńƘĔÀ^žªƂ`ªt¾äƚêĦĀ¼Ð€Ĕǎ¨Ȕ»͠^ˮÊȦƤøxRrŜH¤¸ÂxDĝŒ|ø˂˜ƮÐ¬ɚwɲFjĔ²Äw°dždÀɞ_ĸdîàŎjʜêTĞªŌ‡ŜWÈ|tqĢUB~´°ÎFC•ŽU¼pĀēƄN¦¾O¶ŠłKĊOj“Ě”j´ĜYp˜{¦„ˆSĚÍ\\\\Tš×ªV–÷Ší¨ÅDK°ßtŇĔKš¨ǵÂcḷ̌ĚǣȄĽF‡lġUĵœŇ‹ȣFʉɁƒMğįʏƶɷØŭOǽ«ƽū¹Ʊő̝Ȩ§ȞʘĖiɜɶʦ}¨֪ࠜ̀ƇǬ¹ǨE˦ĥªÔêFŽxúQ„Er´W„rh¤Ɛ \\\\talĈDJ˜Ü|[Pll̚¸ƎGú´Pž¬W¦†^¦–H]prR“n|or¾wLVnÇIujkmon£cX^Bh`¥V”„¦U¤¸}€xRj–[^xN[~ªŠxQ„‚[`ªHÆÂExx^wšN¶Ê˜|¨ì†˜€MrœdYp‚oRzNy˜ÀDs~€bcfÌ`L–¾n‹|¾T‚°c¨È¢a‚r¤–`[|òDŞĔöxElÖdH„ÀI`„Ď\\\\Àì~ƎR¼tf•¦^¢ķ¶e”ÐÚMŒptgj–„ɡČÅyġLû™ŇV®ŠÄÈƀ†Ď°P|ªVV†ªj–¬ĚÒêp¬–E|ŬÂc|ÀtƐK fˆ{ĘFǜƌXƲąo½Ę‘\\\\¥–o}›Ûu£ç­kX‘{uĩ«āíÓUŅßŢq€Ť¥lyň[€oi{¦‹L‡ń‡ðFȪȖ”ĒL„¿Ì‹ˆfŒ£K£ʺ™oqNŸƒwğc`ue—tOj×°KJ±qƒÆġm‰Ěŗos¬…qehqsuœƒH{¸kH¡Š…ÊRǪÇƌbȆ¢´ä܍¢NìÉʖ¦â©Ġu¦öČ^â£Ăh–šĖMÈÄw‚\\\\fŦ°W ¢¾luŸD„wŠ\\\\̀ʉÌÛM…Ā[bӞEn}¶Vc…ê“sƒ"]],"encodeOffsets":[[[129102,52189]]]}},{"type":"Feature","id":"210000","properties":{"id":"210000","cp":[123.429096,41.796767],"name":"辽宁","childNum":16},"geometry":{"type":"MultiPolygon","coordinates":[["@@L–Ž@@s™a"],["@@MnNm"],["@@d‚c"],["@@eÀ‚C@b‚“‰"],["@@f‡…Xwkbr–Ä`qg"],["@@^jtW‘Q"],["@@~ Y]c"],["@@G`ĔN^_¿Z‚ÃM"],["@@iX¶B‹Y"],["@@„YƒZ"],["@@L_{Epf"],["@@^WqCT\\\\"],["@@\\\\[“‹§t|”¤_"],["@@m`n_"],["@@Ïxnj{q_×^Giip"],["@@@œé^B†‡ntˆaÊU—˜Ÿ]x ¯ÄPIJ­°h€ʙK³†VˆÕ@Y~†|EvĹsDŽ¦­L^p²ŸÒG ’Ël]„xxÄ_˜fT¤Ď¤cŽœP„–C¨¸TVjbgH²sdÎdHt`Bˆ—²¬GJję¶[ÐhjeXdlwhšðSȦªVÊπ‹Æ‘Z˜ÆŶ®²†^ŒÎyÅÎcPqń“ĚDMħĜŁH­ˆk„çvV[ij¼W–‚YÀäĦ’‘`XlžR`žôLUVžfK–¢†{NZdĒª’YĸÌÚJRr¸SA|ƴgŴĴÆbvªØX~†źBŽ|¦ÕœEž¤Ð`\\\\|Kˆ˜UnnI]¤ÀÂĊnŎ™R®Ő¿¶\\\\ÀøíDm¦ÎbŨab‰œaĘ\\\\ľã‚¸a˜tÎSƐ´©v\\\\ÖÚÌǴ¤Â‡¨JKr€Z_Z€fjþhPkx€`Y”’RIŒjJcVf~sCN¤ ˆE‚œhæm‰–sHy¨SðÑÌ\\\\\\\\ŸĐRZk°IS§fqŒßýáЍÙÉÖ[^¯ǤŲ„ê´\\\\¦¬ĆPM¯£Ÿˆ»uïpùzEx€žanµyoluqe¦W^£ÊL}ñrkqWňûP™‰UP¡ôJŠoo·ŒU}£Œ„[·¨@XŒĸŸ“‹‹DXm­Ûݏº‡›GU‹CÁª½{íĂ^cj‡k“¶Ã[q¤“LÉö³cux«zZfƒ²BWÇ®Yß½ve±ÃC•ý£W{Ú^’q^sÑ·¨‹ÍOt“¹·C¥‡GD›rí@wÕKţ݋˜Ÿ«V·i}xËÍ÷‘i©ĝ‡ɝǡ]ƒˆ{c™±OW‹³Ya±Ÿ‰_穂Hžĕoƫ€Ňqƒr³‰Lys[„ñ³¯OS–ďOMisZ†±ÅFC¥Pq{‚Ã[Pg}\\\\—¿ghćO…•k^ģÁFıĉĥM­oEqqZûěʼn³F‘¦oĵ—hŸÕP{¯~TÍlª‰N‰ßY“Ð{Ps{ÃVU™™eĎwk±ʼnVÓ½ŽJãÇÇ»Jm°dhcÀff‘dF~ˆ€ĀeĖ€d`sx² šƒ®EżĀdQ‹Âd^~ăÔHˆ¦\\\\›LKpĄVez¤NP ǹӗR™ÆąJSh­a[¦´Âghwm€BÐ¨źhI|žVVŽ—Ž|p] Â¼èNä¶ÜBÖ¼“L`‚¼bØæŒKV”ŸpoœúNZÞÒKxpw|ÊEMnzEQšŽIZ”ŽZ‡NBˆčÚFÜçmĩ‚WĪñt‘ÞĵÇñZ«uD‚±|Əlij¥ãn·±PmÍa‰–da‡ CL‡Ǒkùó¡³Ï«QaċϑOÃ¥ÕđQȥċƭy‹³ÃA"]],"encodeOffsets":[[[123686,41445]],[[126019,40435]],[[124393,40128]],[[126117,39963]],[[125322,40140]],[[126686,40700]],[[126041,40374]],[[125584,40168]],[[125453,40165]],[[125362,40214]],[[125280,40291]],[[125774,39997]],[[125976,40496]],[[125822,39993]],[[125509,40217]],[[122731,40949]]]}},{"type":"Feature","id":"220000","properties":{"id":"220000","cp":[125.3245,43.886841],"name":"吉林","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@‘p䔳PClƒFbbÍzš€wBG’ĭ€Z„Åi“»ƒlY­ċ²SgŽkÇ£—^S‰“qd¯•‹R…©éŽ£¯S†\\\\cZ¹iűƏCuƍÓX‡oR}“M^o•£…R}oªU­F…uuXHlEŕ‡€Ï©¤ÛmTŽþ¤D–²ÄufàÀ­XXȱAe„yYw¬dvõ´KÊ£”\\\\rµÄl”iˆdā]|DÂVŒœH¹ˆÞ®ÜWnŒC”Œķ W‹§@\\\\¸‹ƒ~¤‹Vp¸‰póIO¢ŠVOšŇürXql~òÉK]¤¥Xrfkvzpm¶bwyFoúvð‡¼¤ N°ąO¥«³[ƒéǡű_°Õ\\\\ÚÊĝŽþâőàerR¨­JYlďQ[ ÏYëЧTGz•tnŠß¡gFkMŸāGÁ¤ia É‰™È¹`\\\\xs€¬dĆkNnuNUŠ–užP@‚vRY¾•–\\\\¢…ŒGªóĄ~RãÖÎĢù‚đŴÕhQŽxtcæëSɽʼníëlj£ƍG£nj°KƘµDsØÑpyƸ®¿bXp‚]vbÍZuĂ{nˆ^IüœÀSք”¦EŒvRÎûh@℈[‚Əȉô~FNr¯ôçR±ƒ­HÑl•’Ģ–^¤¢‚OðŸŒævxsŒ]ÞÁTĠs¶¿âƊGW¾ìA¦·TѬ†è¥€ÏÐJ¨¼ÒÖ¼ƒƦɄxÊ~S–tD@ŠĂ¼Ŵ¡jlºWžvЉˆzƦZЎ²CH— „Axiukd‹ŒGgetqmcžÛ£Ozy¥cE}|…¾cZ…k‚‰¿uŐã[oxGikfeäT@…šSUwpiÚFM©’£è^ڟ‚`@v¶eň†f h˜eP¶žt“äOlÔUgƒÞzŸU`lœ}ÔÆUvØ_Ō¬Öi^ĉi§²ÃŠB~¡Ĉ™ÚEgc|DC_Ȧm²rBx¼MÔ¦ŮdĨÃâYx‘ƘDVÇĺĿg¿cwÅ\\\\¹˜¥Yĭlœ¤žOv†šLjM_a W`zļMž·\\\\swqÝSA‡š—q‰Śij¯Š‘°kŠRē°wx^Đkǂғ„œž“œŽ„‹\\\\]˜nrĂ}²ĊŲÒøãh·M{yMzysěnĒġV·°“G³¼XÀ““™¤¹i´o¤ŃšŸÈ`̃DzÄUĞd\\\\i֚ŒˆmÈBĤÜɲDEh LG¾ƀľ{WaŒYÍȏĢĘÔRîĐj‹}Ǟ“ccj‡oUb½š{“h§Ǿ{K‹ƖµÎ÷žGĀÖŠåưÎs­l›•yiē«‹`姝H¥Ae^§„GK}iã\\\\c]v©ģZ“mÃ|“[M}ģTɟĵ‘Â`À–çm‰‘FK¥ÚíÁbXš³ÌQґHof{‰]e€pt·GŋĜYünĎųVY^’˜ydõkÅZW„«WUa~U·Sb•wGçǑ‚“iW^q‹F‚“›uNĝ—·Ew„‹UtW·Ýďæ©PuqEzwAV•—XR‰ãQ`­©GŒM‡ehc›c”ďϝd‡©ÑW_ϗYƅŒ»…é\\\\ƒɹ~ǙG³mØ©BšuT§Ĥ½¢Ã_ý‘L¡‘ýŸqT^rme™\\\\Pp•ZZbƒyŸ’uybQ—efµ]UhĿDCmûvašÙNSkCwn‰cćfv~…Y‹„ÇG"],"encodeOffsets":[[130196,42528]]}},{"type":"Feature","id":"230000","properties":{"id":"230000","cp":[128.642464,46.756967],"name":"黑龙江","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@UƒµNÿ¥īè灋•HÍøƕ¶LŒǽ|g¨|”™Ža¾pViˆdd”~ÈiŒíďÓQġėǐZ΋ŽXb½|ſÃH½ŸKFgɱCģÛÇA‡n™‹jÕc[VĝDZÃ˄Ç_™ £ń³pŽj£º”š¿”»WH´¯”U¸đĢmžtĜyzzNN|g¸÷äűѱĉā~mq^—Œ[ƒ”››”ƒǁÑďlw]¯xQĔ‰¯l‰’€°řĴrŠ™˜BˆÞTxr[tޏĻN_yŸX`biN™Ku…P›£k‚ZĮ—¦[ºxÆÀdhŽĹŀUÈƗCw’áZħÄŭcÓ¥»NAw±qȥnD`{ChdÙFćš}¢‰A±Äj¨]ĊÕjŋ«×`VuÓś~_kŷVÝyh„“VkÄãPs”Oµ—fŸge‚Ň…µf@u_Ù ÙcŸªNªÙEojVx™T@†ãSefjlwH\\\\pŏäÀvŠŽlY†½d{†F~¦dyz¤PÜndsrhf‹HcŒvlwjFœ£G˜±DύƥY‡yϊu¹XikĿ¦ÏqƗǀOŜ¨LI|FRĂn sª|Cš˜zxAè¥bœfudTrFWÁ¹Am|˜ĔĕsķÆF‡´Nš‰}ć…UŠÕ@Áijſmužç’uð^ÊýowŒFzØÎĕNőžǏȎôªÌŒDŽàĀÄ˄ĞŀƒʀĀƘŸˮȬƬĊ°ƒUŸzou‡xe]}Ž…AyȑW¯ÌmK‡“Q]‹Īºif¸ÄX|sZt|½ÚUΠlkš^p{f¤lˆºlÆW –€A²˜PVܜPH”Êâ]ÎĈÌÜk´\\\\@qàsĔÄQºpRij¼èi†`¶—„bXƒrBgxfv»ŽuUiˆŒ^v~”J¬mVp´£Œ´VWrnP½ì¢BX‚¬h™ŠðX¹^TjVœŠriªj™tŊÄm€tPGx¸bgRšŽsT`ZozÆO]’ÒFô҆Oƒ‡ŊŒvŞ”p’cGŒêŠsx´DR–Œ{A†„EOr°Œ•žx|íœbˆ³Wm~DVjºéNN†Ëܲɶ­GƒxŷCStŸ}]ûō•SmtuÇÃĕN•™āg»šíT«u}ç½BĵÞʣ¥ëÊ¡Mێ³ãȅ¡ƋaǩÈÉQ‰†G¢·lG|›„tvgrrf«†ptęŘnŠÅĢr„I²¯LiØsPf˜_vĠd„xM prʹšL¤‹¤‡eˌƒÀđK“žïÙVY§]I‡óáĥ]ķ†Kˆ¥Œj|pŇ\\\\kzţ¦šnņäÔVĂîά|vW’®l¤èØr‚˜•xm¶ă~lÄƯĄ̈́öȄEÔ¤ØQĄ–Ą»ƢjȦOǺ¨ìSŖÆƬy”Qœv`–cwƒZSÌ®ü±DŽ]ŀç¬B¬©ńzƺŷɄeeOĨS’Œfm Ċ‚ƀP̎ēz©Ċ‚ÄÕÊmgŸÇsJ¥ƔˆŊśæ’΁Ñqv¿íUOµª‰ÂnĦÁ_½ä@ê텣P}Ġ[@gġ}g“ɊדûÏWXá¢užƻÌsNͽƎÁ§č՛AēeL³àydl›¦ĘVçŁpśdžĽĺſʃQíÜçÛġԏsĕ¬—Ǹ¯YßċġHµ ¡eå`ļƒrĉŘóƢFì“ĎWøxÊk†”ƈdƬv|–I|·©NqńRŀƒ¤é”eŊœŀ›ˆàŀU²ŕƀB‚Q£Ď}L¹Îk@©ĈuǰųǨ”Ú§ƈnTËÇéƟÊcfčŤ^Xm‡—HĊĕË«W·ċëx³ǔķÐċJā‚wİ_ĸ˜Ȁ^ôWr­°oú¬Ħ…ŨK~”ȰCĐ´Ƕ£’fNÎèâw¢XnŮeÂÆĶŽ¾¾xäLĴĘlļO¤ÒĨA¢Êɚ¨®‚ØCÔ ŬGƠ”ƦYĜ‡ĘÜƬDJ—g_ͥœ@čŅĻA“¶¯@wÎqC½Ĉ»NŸăëK™ďÍQ“Ùƫ[«Ãí•gßÔÇOÝáW‘ñuZ“¯ĥ€Ÿŕā¡ÑķJu¤E Ÿå¯°WKɱ_d_}}vyŸõu¬ï¹ÓU±½@gÏ¿rýD‰†g…Cd‰µ—°MFYxw¿CG£‹Rƛ½Õ{]L§{qqąš¿BÇƻğëšܭNJË|c²}Fµ}›ÙRsÓpg±ŠQNqǫŋRwŕnéÑÉKŸ†«SeYR…ŋ‹@{¤SJ}šD Ûǖ֍Ÿ]gr¡µŷjqWÛham³~S«“„›Þ]"]],"encodeOffsets":[[[134456,44547]]]}},{"type":"Feature","id":"320000","properties":{"id":"320000","cp":[119.767413,33.041544],"name":"江苏","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@cþÅPiŠ`ZŸRu¥É\\\\]~°ŽY`µ†Óƒ^phÁbnÀşúŽòa–ĬºTÖŒb‚˜e¦¦€{¸ZâćNpŒ©žHr|^ˆmjhŠSEb\\\\afv`sz^lkŽlj‹Ätg‹¤D˜­¾Xš¿À’|ДiZ„ȀåB·î}GL¢õcßjaŸyBFµÏC^ĭ•cÙt¿sğH]j{s©HM¢ƒQnDÀ©DaÜތ·jgàiDbPufjDk`dPOîƒhw¡ĥ‡¥šG˜ŸP²ĐobºrY†„î¶aHŢ´ ]´‚rılw³r_{£DB_Ûdåuk|ˆŨ¯F Cºyr{XFy™e³Þċ‡¿Â™kĭB¿„MvÛpm`rÚã”@ƹhågËÖƿxnlč¶Åì½Ot¾dJlŠVJʜǀœŞqvnOŠ^ŸJ”Z‘ż·Q}ê͎ÅmµÒ]Žƍ¦Dq}¬R^èĂ´ŀĻĊIԒtžIJyQŐĠMNtœR®òLh‰›Ěs©»œ}OӌGZz¶A\\\\jĨFˆäOĤ˜HYš†JvÞHNiÜaϚɖnFQlšNM¤ˆB´ĄNöɂtp–Ŭdf先‹qm¿QûŠùއÚb¤uŃJŴu»¹Ą•lȖħŴw̌ŵ²ǹǠ͛hĭłƕrçü±Y™xci‡tğ®jű¢KOķ•Coy`å®VTa­_Ā]ŐÝɞï²ʯÊ^]afYǸÃĆēĪȣJđ͍ôƋĝÄ͎ī‰çÛɈǥ£­ÛmY`ó£Z«§°Ó³QafusNıDž_k}¢m[ÝóDµ—¡RLčiXy‡ÅNïă¡¸iĔϑNÌŕoēdōîåŤûHcs}~Ûwbù¹£¦ÓCt‹OPrƒE^ÒoŠg™ĉIµžÛÅʹK…¤½phMŠü`o怆ŀ"],"encodeOffsets":[[121740,32276]]}},{"type":"Feature","id":"330000","properties":{"id":"330000","cp":[120.153576,29.287459],"name":"浙江","childNum":45},"geometry":{"type":"MultiPolygon","coordinates":[["@@E^dQ]K"],["@@jX^j‡"],["@@sfŠbU‡"],["@@qP\\\\xz[ck"],["@@‘Rƒ¢‚FX}°[s_"],["@@Cbœ\\\\—}"],["@@e|v\\\\la{u"],["@@v~u}"],["@@QxÂF¯}"],["@@¹nŒvÞs¯o"],["@@rSkUEj"],["@@bi­ZŒP"],["@@p[}INf"],["@@À¿€"],["@@¹dnbŒ…"],["@@rSŸBnR"],["@@g~h}"],["@@FlEk"],["@@OdPc"],["@@v[u\\\\"],["@@FjâL~wyoo~›sµL–\\\\"],["@@¬e¹aNˆ"],["@@\\\\nÔ¡q]L³ë\\\\ÿ®ŒQ֎"],["@@ÊA­©[¬"],["@@KxŒv­"],["@@@hlIk]"],["@@pW{o||j"],["@@Md|_mC"],["@@¢…X£ÏylD¼XˆtH"],["@@hlÜ[LykAvyfw^Ež›¤"],["@@fp¤Mus“R"],["@@®_ma~•LÁ¬šZ"],["@@iM„xZ"],["@@ZcYd"],["@@Z~dOSo|A¿qZv"],["@@@`”EN¡v"],["@@|–TY{"],["@@@n@m"],["@@XWkCT\\\\"],["@@ºwšZRkĕWO¢"],["@@™X®±Grƪ\\\\ÔáXq{‹"],["@@ůTG°ĄLHm°UC‹"],["@@¤Ž€aÜx~}dtüGæţŎíĔcŖpMËВj碷ðĄÆMzˆjWKĎ¢Q¶˜À_꒔_Bı€i«pZ€gf€¤Nrq]§ĂN®«H±‡yƳí¾×ŸīàLłčŴǝĂíÀBŖÕªˆŠÁŖHŗʼnåqûõi¨hÜ·ƒñt»¹ýv_[«¸m‰YL¯‰Qª…mĉÅdMˆ•gÇjcº«•ęœ¬­K­´ƒB«Âącoċ\\\\xKd¡gěŧ«®á’[~ıxu·Å”KsËɏc¢Ù\\\\ĭƛëbf¹­ģSƒĜkáƉÔ­ĈZB{ŠaM‘µ‰fzʼnfåÂŧįƋǝÊĕġć£g³ne­ą»@­¦S®‚\\\\ßðCšh™iqªĭiAu‡A­µ”_W¥ƣO\\\\lċĢttC¨£t`ˆ™PZäuXßBs‡Ļyek€OđġĵHuXBšµ]׌‡­­\\\\›°®¬F¢¾pµ¼kŘó¬Wät’¸|@ž•L¨¸µr“ºù³Ù~§WI‹ŸZWŽ®’±Ð¨ÒÉx€`‰²pĜ•rOògtÁZ}þÙ]„’¡ŒŸFK‚wsPlU[}¦Rvn`hq¬\\\\”nQ´ĘRWb”‚_ rtČFI֊kŠŠĦPJ¶ÖÀÖJĈĄTĚòžC ²@Pú…Øzœ©PœCÈÚœĒ±„hŖ‡l¬â~nm¨f©–iļ«m‡nt–u†ÖZÜÄj“ŠLŽ®E̜Fª²iÊxبžIÈhhst"],["@@o\\\\V’zRZ}y"],["@@†@°¡mۛGĕ¨§Ianá[ýƤjfæ‡ØL–•äGr™"]],"encodeOffsets":[[[125592,31553]],[[125785,31436]],[[125729,31431]],[[125513,31380]],[[125223,30438]],[[125115,30114]],[[124815,29155]],[[124419,28746]],[[124095,28635]],[[124005,28609]],[[125000,30713]],[[125111,30698]],[[125078,30682]],[[125150,30684]],[[124014,28103]],[[125008,31331]],[[125411,31468]],[[125329,31479]],[[125626,30916]],[[125417,30956]],[[125254,30976]],[[125199,30997]],[[125095,31058]],[[125083,30915]],[[124885,31015]],[[125218,30798]],[[124867,30838]],[[124755,30788]],[[124802,30809]],[[125267,30657]],[[125218,30578]],[[125200,30562]],[[124968,30474]],[[125167,30396]],[[124955,29879]],[[124714,29781]],[[124762,29462]],[[124325,28754]],[[123990,28459]],[[125366,31477]],[[125115,30363]],[[125369,31139]],[[122495,31878]],[[125329,30690]],[[125192,30787]]]}},{"type":"Feature","id":"340000","properties":{"id":"340000","cp":[117.283042,31.26119],"name":"安徽","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@^iuLX^"],["@@‚e©Ehl"],["@@°ZÆëϵmkǀwÌÕæhºgBĝâqÙĊz›ÖgņtÀÁÊÆá’hEz|WzqD¹€Ÿ°E‡ŧl{ævÜcA`¤C`|´qžxIJkq^³³ŸGšµbƒíZ…¹qpa±ď OH—¦™Ħˆx¢„gPícOl_iCveaOjCh߸i݋bÛªCC¿€m„RV§¢A|t^iĠGÀtÚs–d]ĮÐDE¶zAb àiödK¡~H¸íæAžǿYƒ“j{ď¿‘™À½W—®£ChŒÃsiŒkkly]_teu[bFa‰Tig‡n{]Gqªo‹ĈMYá|·¥f¥—őaSÕė™NµñĞ«ImŒ_m¿Âa]uĜp …Z_§{Cƒäg¤°r[_Yj‰ÆOdý“[ŽI[á·¥“Q_n‡ùgL¾mv™ˊBÜÆ¶ĊJhšp“c¹˜O]iŠ]œ¥ jtsggJǧw×jÉ©±›EFˍ­‰Ki”ÛÃÕYv…s•ˆm¬njĻª•§emná}k«ŕˆƒgđ²Ù›DǤ›í¡ªOy›†×Où±@DŸñSęćăÕIÕ¿IµĥO‰‰jNÕËT¡¿tNæŇàåyķrĕq§ÄĩsWÆßŽF¶žX®¿‰mŒ™w…RIޓfßoG‘³¾©uyH‘į{Ɓħ¯AFnuP…ÍÔzšŒV—dàôº^Ðæd´€‡oG¤{S‰¬ćxã}›ŧ×Kǥĩ«žÕOEзÖdÖsƘѨ[’Û^Xr¢¼˜§xvěƵ`K”§ tÒ´Cvlo¸fzŨð¾NY´ı~ÉĔē…ßúLÃϖ_ÈÏ|]ÂÏFl”g`bšežž€n¾¢pU‚h~ƴ˶_‚r sĄ~cž”ƈ]|r c~`¼{À{ȒiJjz`îÀT¥Û³…]’u}›f…ïQl{skl“oNdŸjŸäËzDvčoQŠďHI¦rb“tHĔ~BmlRš—V_„ħTLnñH±’DžœL‘¼L˜ªl§Ťa¸ŒĚlK²€\\\\RòvDcÎJbt[¤€D@®hh~kt°ǾzÖ@¾ªdb„YhüóZ ň¶vHrľ\\\\ʗJuxAT|dmÀO„‹[ÃԋG·ĚąĐlŪÚpSJ¨ĸˆLvÞcPæķŨŽ®mАˆálŸwKhïgA¢ųƩޖ¤OȜm’°ŒK´"]],"encodeOffsets":[[[121722,32278]],[[119475,30423]],[[119168,35472]]]}},{"type":"Feature","id":"350000","properties":{"id":"350000","cp":[118.306239,26.075302],"name":"福建","childNum":18},"geometry":{"type":"MultiPolygon","coordinates":[["@@“zht´‡]"],["@@aj^~ĆG—©O"],["@@ed¨„C}}i"],["@@@vˆPGsQ"],["@@‰sBz‚ddW]Q"],["@@SލQ“{"],["@@NŽVucW"],["@@qptBAq"],["@@‰’¸[mu"],["@@Q\\\\pD]_"],["@@jSwUadpF"],["@@eXª~ƒ•"],["@@AjvFso"],["@@fT–›_Çí\\\\Ÿ™—v|ba¦jZÆy€°"],["@@IjJi"],["@@wJI€ˆxš«¼AoNe{M­"],["@@K‰±¡Óˆ”ČäeZ"],["@@k¡¹Eh~c®wBk‹UplÀ¡I•~Māe£bN¨gZý¡a±Öcp©PhžI”Ÿ¢Qq…ÇGj‹|¥U™ g[Ky¬ŏ–v@OpˆtÉEŸF„\\\\@ åA¬ˆV{Xģ‰ĐBy…cpě…¼³Ăp·¤ƒ¥o“hqqÚ¡ŅLsƒ^ᗞ§qlŸÀhH¨MCe»åÇGD¥zPO£čÙkJA¼ß–ėu›ĕeûҍiÁŧSW¥˜QŠûŗ½ùěcݧSùĩąSWó«íęACµ›eR—åǃRCÒÇZÍ¢‹ź±^dlsŒtjD¸•‚ZpužÔâÒH¾oLUêÃÔjjēò´ĄW‚ƛ…^Ñ¥‹ĦŸ@Çò–ŠmŒƒOw¡õyJ†yD}¢ďÑÈġfŠZd–a©º²z£šN–ƒjD°Ötj¶¬ZSÎ~¾c°¶Ðm˜x‚O¸¢Pl´žSL|¥žA†ȪĖM’ņIJg®áIJČĒü` ŽQF‡¬h|ÓJ@zµ |ê³È ¸UÖŬŬÀEttĸr‚]€˜ðŽM¤ĶIJHtÏ A’†žĬkvsq‡^aÎbvŒd–™fÊòSD€´Z^’xPsÞrv‹ƞŀ˜jJd×ŘÉ ®A–ΦĤd€xĆqAŒ†ZR”ÀMźŒnĊ»ŒİÐZ— YX–æJŠyĊ²ˆ·¶q§·–K@·{s‘Xãô«lŗ¶»o½E¡­«¢±¨Yˆ®Ø‹¶^A™vWĶGĒĢžPlzfˆļŽtàAvWYãšO_‡¤sD§ssČġ[kƤPX¦Ž`¶“ž®ˆBBvĪjv©šjx[L¥àï[F…¼ÍË»ğV`«•Ip™}ccÅĥZE‹ãoP…´B@ŠD—¸m±“z«Ƴ—¿å³BRضˆœWlâþäą`“]Z£Tc— ĹGµ¶H™m@_©—kŒ‰¾xĨ‡ôȉðX«½đCIbćqK³Á‹Äš¬OAwã»aLʼn‡ËĥW[“ÂGI—ÂNxij¤D¢ŽîĎÎB§°_JœGsƒ¥E@…¤uć…P‘å†cuMuw¢BI¿‡]zG¹guĮck\\\\_"]],"encodeOffsets":[[[123250,27563]],[[122541,27268]],[[123020,27189]],[[122916,27125]],[[122887,26845]],[[122808,26762]],[[122568,25912]],[[122778,26197]],[[122515,26757]],[[122816,26587]],[[123388,27005]],[[122450,26243]],[[122578,25962]],[[121255,25103]],[[120987,24903]],[[122339,25802]],[[121042,25093]],[[122439,26024]]]}},{"type":"Feature","id":"360000","properties":{"id":"360000","cp":[115.592151,27.676493],"name":"江西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ĢĨƐgÂMD~ņªe^\\\\^§„ý©j׍cZ†Ø¨zdÒa¶ˆlҍJŒìõ`oz÷@¤u޸´†ôęöY¼‰HČƶajlÞƩ¥éZ[”|h}^U Œ ¥p„ĄžƦO lt¸Æ €Q\\\\€ŠaÆ|CnÂOjt­ĚĤd’ÈŒF`’¶„@Ð딠¦ōҞ¨Sêv†HĢûXD®…QgėWiØPÞìºr¤dž€NĠ¢l–•ĄtZoœCƞÔºCxrpĠV®Ê{f_Y`_ƒeq’’®Aot`@o‚DXfkp¨|Šs¬\\\\D‘ÄSfè©Hn¬…^DhÆyøJh“ØxĢĀLʈ„ƠPżċĄwȠ̦G®ǒĤäTŠÆ~ĦwŠ«|TF¡Šn€c³Ïå¹]ĉđxe{ÎӐ†vOEm°BƂĨİ|G’vz½ª´€H’àp”eJ݆Qšxn‹ÀŠW­žEµàXÅĪt¨ÃĖrÄwÀFÎ|ňÓMå¼ibµ¯»åDT±m[“r«_gŽmQu~¥V\\\\OkxtL E¢‹ƒ‘Ú^~ýê‹Pó–qo슱_Êw§ÑªåƗ⼋mĉŹ‹¿NQ“…YB‹ąrwģcÍ¥B•Ÿ­ŗÊcØiI—žƝĿuŒqtāwO]‘³YCñTeɕš‹caub͈]trlu€ī…B‘ПGsĵıN£ï—^ķqss¿FūūV՟·´Ç{éĈý‰ÿ›OEˆR_ŸđûIċâJh­ŅıN‘ȩĕB…¦K{Tk³¡OP·wn—µÏd¯}½TÍ«YiµÕsC¯„iM•¤™­•¦¯P|ÿUHv“he¥oFTu‰õ\\\\ŽOSs‹MòđƇiaºćXŸĊĵà·çhƃ÷ǜ{‘ígu^›đg’m[×zkKN‘¶Õ»lčÓ{XSƉv©_ÈëJbVk„ĔVÀ¤P¾ºÈMÖxlò~ªÚàGĂ¢B„±’ÌŒK˜y’áV‡¼Ã~­…`g›ŸsÙfI›Ƌlę¹e|–~udjˆuTlXµf`¿JdŠ[\\\\˜„L‚‘²"],"encodeOffsets":[[116689,26234]]}},{"type":"Feature","id":"370000","properties":{"id":"370000","cp":[118.000923,36.275807],"name":"山东","childNum":13},"geometry":{"type":"MultiPolygon","coordinates":[["@@Xjd]{K"],["@@itbFHy"],["@@HlGk"],["@@T‚ŒGŸy"],["@@K¬˜•‹U"],["@@WdXc"],["@@PtOs"],["@@•LnXhc"],["@@ppVƒu]Or"],["@@cdzAUa"],["@@udRhnCI‡"],["@@ˆoIƒpR„"],["@@Ľč{fzƤî’Kš–ÎMĮ]†—ZFˆ½Y]â£ph’™š¶¨râøÀ†ÎǨ¤^ºÄ”Gzˆ~grĚĜlĞÆ„LĆdž¢Îo¦–cv“Kb€gr°Wh”mZp ˆL]LºcU‰Æ­n”żĤÌǜbAnrOAœ´žȊcÀbƦUØrĆUÜøœĬƞ†š˜Ez„VL®öØBkŖÝĐ˹ŧ̄±ÀbÎɜnb²ĦhņBĖ›žįĦåXćì@L¯´ywƕCéõė ƿ¸‘lµ¾Z|†ZWyFYŸ¨Mf~C¿`€à_RÇzwƌfQnny´INoƬˆèôº|sT„JUš›‚L„îVj„ǎ¾Ē؍‚Dz²XPn±ŴPè¸ŔLƔÜƺ_T‘üÃĤBBċȉöA´fa„˜M¨{«M`‡¶d¡ô‰Ö°šmȰBÔjjŒ´PM|”c^d¤u•ƒ¤Û´Œä«ƢfPk¶Môlˆ]Lb„}su^ke{lC‘…M•rDŠÇ­]NÑFsmoõľH‰yGă{{çrnÓE‰‹ƕZGª¹Fj¢ïW…uøCǷ돡ąuhÛ¡^Kx•C`C\\\\bÅxì²ĝÝ¿_N‰īCȽĿåB¥¢·IŖÕy\\\\‡¹kx‡Ã£Č×GDyÕ¤ÁçFQ¡„KtŵƋ]CgÏAùSed‡cÚź—ŠuYfƒyMmhUWpSyGwMPqŀ—›Á¼zK›¶†G•­Y§Ëƒ@–´śÇµƕBmœ@Io‚g——Z¯u‹TMx}C‘‰VK‚ï{éƵP—™_K«™pÛÙqċtkkù]gŽ‹Tğwo•ɁsMõ³ă‡AN£™MRkmEʕč™ÛbMjÝGu…IZ™—GPģ‡ãħE[iµBEuŸDPԛ~ª¼ętŠœ]ŒûG§€¡QMsğNPŏįzs£Ug{đJĿļā³]ç«Qr~¥CƎÑ^n¶ÆéÎR~ݏY’I“] P‰umŝrƿ›‰›Iā‹[x‰edz‹L‘¯v¯s¬ÁY…~}…ťuٌg›ƋpÝĄ_ņī¶ÏSR´ÁP~ž¿Cyžċßdwk´Ss•X|t‰`Ä Èð€AªìÎT°¦Dd–€a^lĎDĶÚY°Ž`ĪŴǒˆ”àŠv\\\\ebŒZH„ŖR¬ŢƱùęO•ÑM­³FۃWp[ƒ"]],"encodeOffsets":[[[123806,39303]],[[123821,39266]],[[123742,39256]],[[123702,39203]],[[123649,39066]],[[123847,38933]],[[123580,38839]],[[123894,37288]],[[123043,36624]],[[123344,38676]],[[123522,38857]],[[123628,38858]],[[118260,36742]]]}},{"type":"Feature","id":"410000","properties":{"id":"410000","cp":[113.665412,33.757975],"name":"河南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@•ýL™ùµP³swIÓxcŢĞð†´E®žÚPt†ĴXØx¶˜@«ŕŕQGƒ‹Yfa[şu“ßǩ™đš_X³ijÕčC]kbc•¥CS¯ëÍB©÷‹–³­Siˆ_}m˜YTtž³xlàcȂzÀD}ÂOQ³ÐTĨ¯†ƗòËŖ[hœł‹Ŧv~††}ÂZž«¤lPǕ£ªÝŴÅR§ØnhcŒtâk‡nύ­ľŹUÓÝdKuķ‡I§oTũÙďkęĆH¸ÓŒ\\\\ăŒ¿PcnS{wBIvɘĽ[GqµuŸŇôYgûƒZcaŽ©@½Õǽys¯}lgg@­C\\\\£as€IdÍuCQñ[L±ęk·‹ţb¨©kK—’»›KC²‘òGKmĨS`ƒ˜UQ™nk}AGē”sqaJ¥ĐGR‰ĎpCuÌy ã iMc”plk|tRk†ðœev~^‘´†¦ÜŽSí¿_iyjI|ȑ|¿_»d}qŸ^{“Ƈdă}Ÿtqµ`Ƴĕg}V¡om½fa™Ço³TTj¥„tĠ—Ry”K{ùÓjuµ{t}uËR‘iŸvGŠçJFjµŠÍyqΘàQÂFewixGw½Yŷpµú³XU›½ġy™łå‰kÚwZXˆ·l„¢Á¢K”zO„Λ΀jc¼htoDHr…|­J“½}JZ_¯iPq{tę½ĕ¦Zpĵø«kQ…Ťƒ]MÛfaQpě±ǽ¾]u­Fu‹÷nƒ™čįADp}AjmcEǒaª³o³ÆÍSƇĈÙDIzˑ赟^ˆKLœ—i—Þñ€[œƒaA²zz‰Ì÷Dœ|[šíijgf‚ÕÞd®|`ƒĆ~„oĠƑô³Ŋ‘D×°¯CsŠøÀ«ì‰UMhTº¨¸ǡîS–Ô„DruÂÇZ•ÖEŽ’vPZ„žW”~؋ÐtĄE¢¦Ðy¸bŠô´oŬ¬Ž²Ês~€€]®tªašpŎJ¨Öº„_ŠŔ–`’Ŗ^Ѝ\\\\Ĝu–”~m²Ƹ›¸fW‰ĦrƔ}Î^gjdfÔ¡J}\\\\n C˜¦þWxªJRÔŠu¬ĨĨmF†dM{\\\\d\\\\ŠYÊ¢ú@@¦ª²SŠÜsC–}fNècbpRmlØ^g„d¢aÒ¢CZˆZxvÆ¶N¿’¢T@€uCœ¬^ĊðÄn|žlGl’™Rjsp¢ED}€Fio~ÔNŽ‹„~zkĘHVsDzßjƒŬŒŠŢ`Pûàl¢˜\\\\ÀœEhŽİgÞē X¼Pk–„|m"],"encodeOffsets":[[118256,37017]]}},{"type":"Feature","id":"420000","properties":{"id":"420000","cp":[113.298572,30.684355],"name":"湖北","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@AB‚"],["@@lskt"],["@@¾«}{ra®pîÃ\\\\™›{øCŠËyyB±„b\\\\›ò˜Ý˜jK›‡L ]ĎĽÌ’JyÚCƈćÎT´Å´pb©È‘dFin~BCo°BĎĚømvŒ®E^vǾ½Ĝ²Ro‚bÜeNŽ„^ĺ£R†¬lĶ÷YoĖ¥Ě¾|sOr°jY`~I”¾®I†{GqpCgyl{‡£œÍƒÍyPL“¡ƒ¡¸kW‡xYlÙæŠšŁĢzœ¾žV´W¶ùŸo¾ZHxjwfx„GNÁ•³Xéæl¶‰EièIH‰ u’jÌQ~v|sv¶Ôi|ú¢Fh˜Qsğ¦ƒSiŠBg™ÐE^ÁÐ{–čnOÂȞUÎóĔ†ÊēIJ}Z³½Mŧïeyp·uk³DsѨŸL“¶_œÅuèw»—€¡WqÜ]\\\\‘Ò§tƗcÕ¸ÕFÏǝĉăxŻČƟO‡ƒKÉġÿ×wg”÷IÅzCg†]m«ªGeçÃTC’«[‰t§{loWeC@ps_Bp‘­r‘„f_``Z|ei¡—oċMqow€¹DƝӛDYpûs•–‹Ykıǃ}s¥ç³[§ŸcYЧHK„«Qy‰]¢“wwö€¸ïx¼ņ¾Xv®ÇÀµRĠЋžHMž±cÏd„ƒǍũȅȷ±DSyúĝ£ŤĀàtÖÿï[îb\\\\}pĭÉI±Ñy…¿³x¯N‰o‰|¹H™ÏÛm‹júË~Tš•u˜ęjCöAwě¬R’đl¯ Ñb­‰ŇT†Ŀ_[Œ‘IčĄʿnM¦ğ\\\\É[T·™k¹œ©oĕ@A¾w•ya¥Y\\\\¥Âaz¯ãÁ¡k¥ne£Ûw†E©Êō¶˓uoj_Uƒ¡cF¹­[Wv“P©w—huÕyBF“ƒ`R‹qJUw\\\\i¡{jŸŸEPïÿ½fć…QÑÀQ{ž‚°‡fLԁ~wXg—ītêݾ–ĺ‘Hdˆ³fJd]‹HJ²…E€ƒoU¥†HhwQsƐ»Xmg±çve›]Dm͂PˆoCc¾‹_h”–høYrŊU¶eD°Č_N~øĹĚ·`z’]Äþp¼…äÌQŒv\\\\rCŒé¾TnkžŐڀÜa‡“¼ÝƆ̶Ûo…d…ĔňТJq’Pb ¾|JŒ¾fXŠƐîĨ_Z¯À}úƲ‹N_ĒĊ^„‘ĈaŐyp»CÇĕKŠšñL³ŠġMŒ²wrIÒŭxjb[œžn«øœ˜—æˆàƒ ^²­h¯Ú€ŐªÞ¸€Y²ĒVø}Ā^İ™´‚LŠÚm„¥ÀJÞ{JVŒųÞŃx×sxxƈē ģMř–ÚðòIf–Ċ“Œ\\\\Ʈ±ŒdʧĘD†vČ_Àæ~DŒċ´A®µ†¨ØLV¦êHÒ¤"]],"encodeOffsets":[[[113712,34000]],[[115612,30507]],[[113649,34054]]]}},{"type":"Feature","id":"430000","properties":{"id":"430000","cp":[111.782279,28.09409],"name":"湖南","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@—n„FTs"],["@@ßÅÆá‰½ÔXr—†CO™“…ËR‘ïÿĩ­TooQyšÓ[‹ŅBE¬–ÎÓXa„į§Ã¸G °ITxp‰úxÚij¥Ïš–̾ŠedžÄ©ĸG…œàGh‚€M¤–Â_U}Ċ}¢pczfŠþg¤€”ÇòAV‘‹M"],["@@©K—ƒA·³CQ±Á«³BUŠƑ¹AŠtćOw™D]ŒJiØSm¯b£‘ylƒ›X…HËѱH•«–‘C^õľA–Å§¤É¥„ïyuǙuA¢^{ÌC´­¦ŷJ£^[†“ª¿‡ĕ~•Ƈ…•N… skóā‡¹¿€ï]ă~÷O§­@—Vm¡‹Qđ¦¢Ĥ{ºjԏŽŒª¥nf´•~ÕoŸž×Ûą‹MąıuZœmZcÒ IJβSÊDŽŶ¨ƚƒ’CÖŎªQؼrŭŽ­«}NÏürʬŒmjr€@ĘrTW ­SsdHzƓ^ÇÂyUi¯DÅYlŹu{hTœ}mĉ–¹¥ě‰Dÿë©ıÓ[Oº£ž“¥ót€ł¹MՄžƪƒ`Pš…Di–ÛUоÅ‌ìˆU’ñB“È£ýhe‰dy¡oċ€`pfmjP~‚kZa…ZsÐd°wj§ƒ@€Ĵ®w~^‚kÀÅKvNmX\\\\¨a“”сqvíó¿F„¤¡@ũÑVw}S@j}¾«pĂr–ªg àÀ²NJ¶¶Dô…K‚|^ª†Ž°LX¾ŴäPᜣEXd›”^¶›IJÞܓ~‘u¸ǔ˜Ž›MRhsR…e†`ÄofIÔ\\\\Ø  i”ćymnú¨cj ¢»–GČìƊÿШXeĈ¾Oð Fi ¢|[jVxrIQŒ„_E”zAN¦zLU`œcªx”OTu RLÄ¢dV„i`p˔vŎµªÉžF~ƒØ€d¢ºgİàw¸Áb[¦Zb¦–z½xBĖ@ªpº›šlS¸Ö\\\\Ĕ[N¥ˀmĎă’J\\\\‹ŀ`€…ňSڊĖÁĐiO“Ĝ«BxDõĚiv—ž–S™Ì}iùŒžÜnšÐºGŠ{Šp°M´w†ÀÒzJ²ò¨ oTçüöoÛÿñŽőФ‚ùTz²CȆȸǎۃƑÐc°dPÎŸğ˶[Ƚu¯½WM¡­Éž“’B·rížnZŸÒ `‡¨GA¾\\\\pē˜XhÆRC­üWGġu…T靧Ŏѝ©ò³I±³}_‘‹EÃħg®ęisÁPDmÅ{‰b[Rşs·€kPŸŽƥƒóRo”O‹ŸVŸ~]{g\\\\“êYƪ¦kÝbiċƵŠGZ»Ěõ…ó·³vŝž£ø@pyö_‹ëŽIkѵ‡bcѧy…×dY؎ªiþž¨ƒ[]f]Ņ©C}ÁN‡»hĻħƏ’ĩ"]],"encodeOffsets":[[[115640,30489]],[[112543,27312]],[[116690,26230]]]}},{"type":"Feature","id":"440000","properties":{"id":"440000","cp":[113.280637,23.125178],"name":"广东","childNum":24},"geometry":{"type":"MultiPolygon","coordinates":[["@@QdˆAua"],["@@ƒlxDLo"],["@@sbhNLo"],["@@Ă āŸ"],["@@WltO[["],["@@Krœ]S"],["@@e„„I]y"],["@@I|„Mym"],["@@ƒÛ³LSŒž¼Y"],["@@nvºB–ëui©`¾"],["@@zdšÛ›Jw®"],["@@†°…¯"],["@@a yAª¸ËJIx،@€ĀHAmßV¡o•fu•o"],["@@šs‰ŗÃÔėAƁ›ZšÄ ~°ČP‚‹äh"],["@@‹¶Ý’Ì‚vmĞh­ı‡Q"],["@@HœŠdSjĒ¢D}war…“u«ZqadYM"],["@@elŒ\\\\LqqU"],["@@~rMo\\\\"],["@@f„^ƒC"],["@@øPªoj÷ÍÝħXČx”°Q¨ıXNv"],["@@gÇƳˆŽˆ”oˆŠˆ[~tly"],["@@E–ÆC¿‘"],["@@OŽP"],["@@w‹†đóg‰™ĝ—[³‹¡VÙæÅöM̳¹pÁaËýý©D©Ü“JŹƕģGą¤{Ùū…ǘO²«BƱéA—Ò‰ĥ‡¡«BhlmtÃPµyU¯uc“d·w_bŝcīímGOŽ|KP’ȏ‡ŹãŝIŕŭŕ@Óoo¿ē‹±ß}Ž…ŭ‚ŸIJWÈCőâUâǙI›ğʼn©I›ijEׅÁ”³Aó›wXJþ±ÌŒÜӔĨ£L]ĈÙƺZǾĆĖMĸĤfŒÎĵl•ŨnȈ‘ĐtF”Š–FĤ–‚êk¶œ^k°f¶gŠŽœ}®Fa˜f`vXŲxl˜„¦–ÔÁ²¬ÐŸ¦pqÊ̲ˆi€XŸØRDÎ}†Ä@ZĠ’s„x®AR~®ETtĄZ†–ƈfŠŠHâÒÐA†µ\\\\S¸„^wĖkRzŠalŽŜ|E¨ÈNĀňZTŒ’pBh£\\\\ŒĎƀuXĖtKL–¶G|Ž»ĺEļĞ~ÜĢÛĊrˆO˜Ùîvd]nˆ¬VœÊĜ°R֟pM††–‚ƂªFbwžEÀˆ˜©Œž\\\\…¤]ŸI®¥D³|ˎ]CöAŤ¦…æ’´¥¸Lv¼€•¢ĽBaô–F~—š®²GÌҐEY„„œzk¤’°ahlV՞I^‹šCxĈPŽsB‰ƒºV‰¸@¾ªR²ĨN]´_eavSi‡vc•}p}Đ¼ƌkJœÚe thœ†_¸ ºx±ò_xN›Ë‹²‘@ƒă¡ßH©Ùñ}wkNÕ¹ÇO½¿£ĕ]ly_WìIžÇª`ŠuTÅxYĒÖ¼k֞’µ‚MžjJÚwn\\\\h‘œĒv]îh|’È›Ƅøègž¸Ķß ĉĈWb¹ƀdéƌNTtP[ŠöSvrCZžžaGuœbo´ŖÒÇА~¡zCI…özx¢„Pn‹•‰Èñ @ŒĥÒ¦†]ƞŠV}³ăĔñiiÄÓVépKG½Ä‘ÓávYo–C·sit‹iaÀy„ŧΡÈYDÑům}‰ý|m[węõĉZÅxUO}÷N¹³ĉo_qtă“qwµŁYلǝŕ¹tïÛUïmRCº…ˆĭ|µ›ÕÊK™½R‘ē ó]‘–GªęAx–»HO£|ām‡¡diď×YïYWªʼnOeÚtĐ«zđ¹T…ā‡úE™á²\\\\‹ķÍ}jYàÙÆſ¿Çdğ·ùTßÇţʄ¡XgWÀLJğ·¿ÃˆOj YÇ÷Qě‹i"]],"encodeOffsets":[[[117381,22988]],[[116552,22934]],[[116790,22617]],[[116973,22545]],[[116444,22536]],[[116931,22515]],[[116496,22490]],[[116453,22449]],[[113301,21439]],[[118726,21604]],[[118709,21486]],[[113210,20816]],[[115482,22082]],[[113171,21585]],[[113199,21590]],[[115232,22102]],[[115739,22373]],[[115134,22184]],[[113056,21175]],[[119573,21271]],[[119957,24020]],[[115859,22356]],[[116561,22649]],[[116285,22746]]]}},{"type":"Feature","id":"450000","properties":{"id":"450000","cp":[108.320004,22.82402],"name":"广西","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@H– TQ§•A"],["@@ĨʪƒLƒƊDÎĹĐCǦė¸zÚGn£¾›rªŀÜt¬@֛ڈSx~øOŒ˜ŶÐÂæȠ\\\\„ÈÜObĖw^oބLf¬°bI lTØB̈F£Ć¹gñĤaY“t¿¤VSñœK¸¤nM†¼‚JE±„½¸šŠño‹ÜCƆæĪ^ŠĚQÖ¦^‡ˆˆf´Q†üÜʝz¯šlzUĺš@쇀p¶n]sxtx¶@„~ÒĂJb©gk‚{°‚~c°`ԙ¬rV\\\\“la¼¤ôá`¯¹LC†ÆbŒxEræO‚v[H­˜„[~|aB£ÖsºdAĐzNÂðsŽÞƔ…Ĥªbƒ–ab`ho¡³F«èVloޤ™ÔRzpp®SŽĪº¨ÖƒºN…ij„d`’a”¦¤F³ºDÎńĀìŠCžĜº¦Ċ•~nS›|gźvZkCÆj°zVÈÁƔ]LÊFZg…čP­kini«‹qǀcz͔Y®¬Ů»qR×ō©DՄ‘§ƙǃŵTÉĩ±ŸıdÑnYY›IJvNĆÌØÜ Öp–}e³¦m‹©iÓ|¹Ÿħņ›|ª¦QF¢Â¬ʖovg¿em‡^ucà÷gՎuŒíÙćĝ}FϼĹ{µHK•sLSđƃr‹č¤[Ag‘oS‹ŇYMÿ§Ç{Fśbky‰lQxĕƒ]T·¶[B…ÑÏGáşşƇe€…•ăYSs­FQ}­Bƒw‘tYğÃ@~…C̀Q ×W‡j˱rÉ¥oÏ ±«ÓÂ¥•ƒ€k—ŽwWűŒmcih³K›~‰µh¯e]lµ›él•E쉕E“ďs‡’mǖŧē`ãògK_ÛsUʝ“ćğ¶hŒöŒO¤Ǜn³Žc‘`¡y‹¦C‘ez€YŠwa™–‘[ďĵűMę§]X˜Î_‚훘Û]é’ÛUćİÕBƣ±…dƒy¹T^džûÅÑŦ·‡PĻþÙ`K€¦˜…¢ÍeœĥR¿Œ³£[~Œäu¼dl‰t‚†W¸oRM¢ď\\\\zœ}Æzdvň–{ÎXF¶°Â_„ÒÂÏL©Ö•TmuŸ¼ãl‰›īkiqéfA„·Êµ\\\\őDc¥ÝF“y›Ôć˜c€űH_hL܋êĺШc}rn`½„Ì@¸¶ªVLŒŠhŒ‹\\\\•Ţĺk~ŽĠið°|gŒtTĭĸ^x‘vK˜VGréAé‘bUu›MJ‰VÃO¡…qĂXËS‰ģãlýàŸ_ju‡YÛÒB†œG^˜é֊¶§ŽƒEG”ÅzěƒƯ¤Ek‡N[kdåucé¬dnYpAyČ{`]þ¯T’bÜÈk‚¡Ġ•vŒàh„ÂƄ¢Jî¶²"]],"encodeOffsets":[[[111707,21520]],[[107619,25527]]]}},{"type":"Feature","id":"460000","properties":{"id":"460000","cp":[109.83119,19.031971],"name":"海南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@š¦Ŝil¢”XƦ‘ƞò–ïè§ŞCêɕrŧůÇąĻõ™·ĉ³œ̅kÇm@ċȧƒŧĥ‰Ľʉ­ƅſ“ȓÒ˦ŝE}ºƑ[ÍĜȋ gÎfǐÏĤ¨êƺ\\\\Ɔ¸ĠĎvʄȀœÐ¾jNðĀÒRŒšZdž™zÐŘΰH¨Ƣb²_Ġ "],"encodeOffsets":[[112750,20508]]}},{"type":"Feature","id":"510000","properties":{"id":"510000","cp":[104.065735,30.659462],"name":"四川","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@LqKr"],["@@Š[ĻéV£ž_ţġñpG •réÏ·~ąSfy×͂·ºſƽiÍıƣıĻmHH}siaX@iǰÁÃ×t«ƒ­Tƒ¤J–JJŒyJ•ÈŠ`Ohߦ¡uËhIyCjmÿw…ZG……Ti‹SˆsO‰žB²ŸfNmsPaˆ{M{ŠõE‘^Hj}gYpaeuž¯‘oáwHjÁ½M¡pM“–uå‡mni{fk”\\\\oƒÎqCw†EZ¼K›ĝŠƒAy{m÷L‡wO×SimRI¯rK™õBS«sFe‡]fµ¢óY_ÆPRcue°Cbo׌bd£ŌIHgtrnyPt¦foaXďx›lBowz‹_{ÊéWiêE„GhܸºuFĈIxf®Ž•Y½ĀǙ]¤EyŸF²ċ’w¸¿@g¢§RGv»–áŸW`ÃĵJwi]t¥wO­½a[׈]`Ãi­üL€¦LabbTÀå’c}Íh™Æhˆ‹®BH€î|Ék­¤S†y£„ia©taį·Ɖ`ō¥Uh“O…ƒĝLk}©Fos‰´›Jm„µlŁu—…ø–nÑJWΪ–YÀïAetTžŅ‚ӍG™Ë«bo‰{ıwodƟ½ƒžOġܑµxàNÖ¾P²§HKv¾–]|•B‡ÆåoZ`¡Ø`ÀmºĠ~ÌЧnDž¿¤]wğ@sƒ‰rğu‰~‘Io”[é±¹ ¿žſđӉ@q‹gˆ¹zƱřaí°KtǤV»Ã[ĩǭƑ^ÇÓ@ỗs›Zϕ‹œÅĭ€Ƌ•ěpwDóÖሯneQˌq·•GCœýS]xŸ·ý‹q³•O՜Œ¶Qzßti{ř‰áÍÇWŝŭñzÇW‹pç¿JŒ™‚Xœĩè½cŒF–ÂLiVjx}\\\\N†ŇĖ¥Ge–“JA¼ÄHfÈu~¸Æ«dE³ÉMA|b˜Ò…˜ćhG¬CM‚õŠ„ƤąAvƒüV€éŀ‰_V̳ĐwQj´·ZeÈÁ¨X´Æ¡Qu·»Ÿ“˜ÕZ³ġqDo‰y`L¬gdp°şŠp¦ėìÅĮZްIä”h‚‘ˆzŠĵœf²å ›ĚрKp‹IN|‹„Ñz]ń……·FU×é»R³™MƒÉ»GM«€ki€™ér™}Ã`¹ăÞmȝnÁîRǀ³ĜoİzŔwǶVÚ£À]ɜ»ĆlƂ²Ġ…þTº·àUȞÏʦ¶†I’«dĽĢdĬ¿–»Ĕ׊h\\\\c¬†ä²GêëĤł¥ÀǿżÃÆMº}BÕĢyFVvw–ˆxBèĻĒ©Ĉ“tCĢɽŠȣ¦āæ·HĽî“ôNԓ~^¤Ɗœu„œ^s¼{TA¼ø°¢İªDè¾Ň¶ÝJ‘®Z´ğ~Sn|ªWÚ©òzPOȸ‚bð¢|‹øĞŠŒœŒQìÛÐ@Ğ™ǎRS¤Á§d…i“´ezÝúØã]Hq„kIŸþËQǦÃsǤ[E¬ÉŪÍxXƒ·ÖƁİlƞ¹ª¹|XÊwn‘ÆƄmÀêErĒtD®ċæcQƒ”E®³^ĭ¥©l}äQto˜ŖÜqƎkµ–„ªÔĻĴ¡@Ċ°B²Èw^^RsºT£ڿœQP‘JvÄz„^Đ¹Æ¯fLà´GC²‘dt˜­ĀRt¼¤ĦOðğfÔðDŨŁĞƘïžPȆ®âbMüÀXZ ¸£@Ś›»»QÉ­™]d“sÖ×_͖_ÌêŮPrĔĐÕGĂeZÜîĘqBhtO ¤tE[h|Y‹Ô‚ZśÎs´xº±UŒ’ñˆt|O’ĩĠºNbgþŠJy^dÂY Į„]Řz¦gC‚³€R`Šz’¢AjŒ¸CL„¤RÆ»@­Ŏk\\\\Ç´£YW}z@Z}‰Ã¶“oû¶]´^N‡Ò}èN‚ª–P˜Íy¹`S°´†ATe€VamdUĐwʄvĮÕ\\\\ƒu‹Æŗ¨Yp¹àZÂm™Wh{á„}WØǍ•Éüw™ga§áCNęÎ[ĀÕĪgÖɪX˜øx¬½Ů¦¦[€—„NΆL€ÜUÖ´òrÙŠxR^–†J˜k„ijnDX{Uƒ~ET{ļº¦PZc”jF²Ė@Žp˜g€ˆ¨“B{ƒu¨ŦyhoÚD®¯¢˜ WòàFΤ¨GDäz¦kŮPœġq˚¥À]€Ÿ˜eŽâÚ´ªKxī„Pˆ—Ö|æ[xäJÞĥ‚s’NÖ½ž€I†¬nĨY´®Ð—ƐŠ€mD™ŝuäđđEb…e’e_™v¡}ìęNJē}q”É埁T¯µRs¡M@}ůa†a­¯wvƉåZwž\\\\Z{åû^›"]],"encodeOffsets":[[[108815,30935]],[[110617,31811]]]}},{"type":"Feature","id":"520000","properties":{"id":"520000","cp":[106.713478,26.578343],"name":"贵州","childNum":3},"geometry":{"type":"MultiPolygon","coordinates":[["@@†G\\\\†lY£‘in"],["@@q‚|ˆ‚mc¯tχVSÎ"],["@@hÑ£Is‡NgßH†›HªķÃh_¹ƒ¡ĝħń¦uيùŽgS¯JHŸ|sÝÅtÁïyMDč»eÕtA¤{b\\\\}—ƒG®u\\\\åPFq‹wÅaD…žK°ºâ_£ùbµ”mÁ‹ÛœĹM[q|hlaªāI}тƒµ@swtwm^oµˆD鼊yV™ky°ÉžûÛR…³‚‡eˆ‡¥]RՋěħ[ƅåÛDpŒ”J„iV™™‰ÂF²I…»mN·£›LbÒYb—WsÀbŽ™pki™TZĄă¶HŒq`……ĥ_JŸ¯ae«ƒKpÝx]aĕÛPƒÇȟ[ÁåŵÏő—÷Pw}‡TœÙ@Õs«ĿÛq©½œm¤ÙH·yǥĘĉBµĨÕnđ]K„©„œá‹ŸG纍§Õßg‡ǗĦTèƤƺ{¶ÉHÎd¾ŚÊ·OÐjXWrãLyzÉAL¾ę¢bĶėy_qMĔąro¼hĊžw¶øV¤w”²Ĉ]ʚKx|`ź¦ÂÈdr„cȁbe¸›`I¼čTF´¼Óýȃr¹ÍJ©k_șl³´_pН`oÒh޶pa‚^ÓĔ}D»^Xyœ`d˜[Kv…JPhèhCrĂĚÂ^Êƌ wˆZL­Ġ£šÁbrzOIl’MM”ĪŐžËr×ÎeŦŽtw|Œ¢mKjSǘňĂStÎŦEtqFT†¾†E쬬ôxÌO¢Ÿ KгŀºäY†„”PVgŎ¦Ŋm޼VZwVlŒ„z¤…ž£Tl®ctĽÚó{G­A‡ŒÇgeš~Αd¿æaSba¥KKûj®_ć^\\\\ؾbP®¦x^sxjĶI_Ä X‚⼕Hu¨Qh¡À@Ëô}ޱžGNìĎlT¸ˆ…`V~R°tbÕĊ`¸úÛtπFDu€[ƒMfqGH·¥yA‰ztMFe|R‚_Gk†ChZeÚ°to˜v`x‹b„ŒDnÐ{E}šZ˜è€x—†NEފREn˜[Pv@{~rĆAB§‚EO¿|UZ~ì„Uf¨J²ĂÝÆ€‚sª–B`„s¶œfvö¦ŠÕ~dÔq¨¸º»uù[[§´sb¤¢zþFœ¢Æ…Àhˆ™ÂˆW\\\\ıŽËI݊o±ĭŠ£þˆÊs}¡R]ŒěƒD‚g´VG¢‚j±®è†ºÃmpU[Á›‘Œëº°r›ÜbNu¸}Žº¼‡`ni”ºÔXĄ¤¼Ôdaµ€Á_À…†ftQQgœR—‘·Ǔ’v”}Ýלĵ]µœ“Wc¤F²›OĩųãW½¯K‚©…]€{†LóµCIµ±Mß¿hŸ•©āq¬o‚½ž~@i~TUxŪÒ¢@ƒ£ÀEîôruń‚”“‚b[§nWuMÆLl¿]x}ij­€½"]],"encodeOffsets":[[[112158,27383]],[[112105,27474]],[[112095,27476]]]}},{"type":"Feature","id":"530000","properties":{"id":"530000","cp":[101.512251,24.740609],"name":"云南","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@[„ùx½}ÑRH‘YīĺûsÍn‘iEoã½Ya²ė{c¬ĝg•ĂsA•ØÅwď‚õzFjw}—«Dx¿}UũlŸê™@•HÅ­F‰¨ÇoJ´Ónũuą¡Ã¢pÒŌ“Ø TF²‚xa²ËX€‚cʋlHîAßËŁkŻƑŷÉ©h™W­æßU‡“Ës¡¦}•teèÆ¶StǀÇ}Fd£j‹ĈZĆÆ‹¤T‚č\\\\Dƒ}O÷š£Uˆ§~ŃG™‚åŃDĝ¸œTsd¶¶Bªš¤u¢ŌĎo~t¾ÍŶÒtD¦Ú„iôö‰€z›ØX²ghįh½Û±¯€ÿm·zR¦Ɵ`ªŊÃh¢rOԍ´£Ym¼èêf¯ŪĽn„†cÚbŒw\\\\zlvWžªâˆ ¦g–mĿBş£¢ƹřbĥkǫßeeZkÙIKueT»sVesb‘aĕ  ¶®dNœĄÄpªyސ¼—„³BE˜®l‡ŽGœŭCœǶwêżĔÂe„pÍÀQƞpC„–¼ŲÈ­AÎô¶R„ä’Q^Øu¬°š_Èôc´¹ò¨P΢hlϦ´Ħ“Æ´sâDŽŲPnÊD^¯°’Upv†}®BP̪–jǬx–Söwlfòªv€qĸ|`H€­viļ€ndĜ­Ćhň•‚em·FyށqóžSᝑ³X_ĞçêtryvL¤§z„¦c¦¥jnŞk˜ˆlD¤øz½ĜàžĂŧMÅ|áƆàÊcðÂF܎‚áŢ¥\\\\\\\\º™İøÒÐJĴ‡„îD¦zK²ǏÎEh~’CD­hMn^ÌöÄ©ČZÀžaü„fɭyœpį´ěFűk]Ôě¢qlÅĆÙa¶~Äqššê€ljN¬¼H„ÊšNQ´ê¼VظE††^ŃÒyŒƒM{ŒJLoÒœęæŸe±Ķ›y‰’‡gã“¯JYÆĭĘëo¥Š‰o¯hcK«z_pŠrC´ĢÖY”—¼ v¸¢RŽÅW³Â§fǸYi³xR´ďUˊ`êĿU„û€uĆBƒƣö‰N€DH«Ĉg†——Ñ‚aB{ÊNF´¬c·Åv}eÇÃGB»”If•¦HňĕM…~[iwjUÁKE•Ž‹¾dĪçW›šI‹èÀŒoÈXòyŞŮÈXâÎŚŠj|àsRy‹µÖ›–Pr´þŒ ¸^wþTDŔ–Hr¸‹žRÌmf‡żÕâCôox–ĜƌÆĮŒ›Ð–œY˜tâŦÔ@]ÈǮƒ\\\\μģUsȯLbîƲŚºyh‡rŒŠ@ĒԝƀŸÀ²º\\\\êp“’JŠ}ĠvŠqt„Ġ@^xÀ£È†¨mËÏğ}n¹_¿¢×Y_æpˆÅ–A^{½•Lu¨GO±Õ½ßM¶w’ÁĢۂP‚›Ƣ¼pcIJxŠ|ap̬HšÐŒŊSfsðBZ¿©“XÏÒK•k†÷Eû¿‰S…rEFsÕūk”óVǥʼniTL‚¡n{‹uxţÏh™ôŝ¬ğōN“‘NJkyPaq™Âğ¤K®‡YŸxÉƋÁ]āęDqçgOg†ILu—\\\\_gz—]W¼ž~CÔē]bµogpў_oď`´³Țkl`IªºÎȄqÔþž»E³ĎSJ»œ_f·‚adÇqƒÇc¥Á_Źw{™L^ɱćx“U£µ÷xgĉp»ĆqNē`rĘzaĵĚ¡K½ÊBzyäKXqiWPÏɸ½řÍcÊG|µƕƣG˛÷Ÿk°_^ý|_zċBZocmø¯hhcæ\\\\lˆMFlư£Ĝ„ÆyH“„F¨‰µêÕ]—›HA…àӄ^it `þßäkŠĤÎT~Wlÿ¨„ÔPzUC–NVv [jâôDôď[}ž‰z¿–msSh‹¯{jïğl}šĹ[–őŒ‰gK‹©U·µË@¾ƒm_~q¡f¹…ÅË^»‘f³ø}Q•„¡Ö˳gͱ^ǁ…\\\\ëÃA_—¿bW›Ï[¶ƛ鏝£F{īZgm@|kHǭƁć¦UĔťƒ×ë}ǝƒeďºȡȘÏíBə£āĘPªij¶“ʼnÿ‡y©n‰ď£G¹¡I›Š±LÉĺÑdĉ܇W¥˜‰}g˜Á†{aqÃ¥aŠıęÏZ—ï`"],"encodeOffsets":[[104636,22969]]}},{"type":"Feature","id":"540000","properties":{"id":"540000","cp":[89.132212,30.860361],"name":"西藏","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@hžľxŽŖ‰xƒÒVކºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……UDûoY’»©M[‹L¼qãË{V͕çWViŽ]ë©Ä÷àyƛh›ÚU°ŒŒa”d„cQƒ~Mx¥™cc¡ÙaSyF—ցk­ŒuRýq¿Ôµ•QĽ³aG{¿FµëªéĜÿª@¬·–K‰·àariĕĀ«V»Ŷ™Ĵū˜gèLǴŇƶaf‹tŒèBŚ£^Šâ†ǐÝ®–šM¦ÁǞÿ¬LhŸŽJ¾óƾƺcxw‹f]Y…´ƒ¦|œQLn°aœdĊ…œ\\\\¨o’œǀÍŎœ´ĩĀd`tÊQŞŕ|‚¨C^©œĈ¦„¦ÎJĊ{ŽëĎjª²rЉšl`¼Ą[t|¦St辉PŒÜK¸€d˜Ƅı]s¤—î_v¹ÎVòŦj˜£Əsc—¬_Ğ´|٘¦Avަw`ăaÝaa­¢e¤ı²©ªSªšÈMĄwžÉØŔì@T‘¤—Ę™\\\\õª@”þo´­xA s”ÂtŎKzó´ÇĊµ¢rž^nĊ­Æ¬×üGž¢‚³ {âĊ]š™G‚~bÀgVjzlhǶf€žOšfdЉªB]pj„•TO–tĊ‚n¤}®¦ƒČ¥d¢¼»ddš”Y¼Žt—¢eȤJ¤}Ǿ¡°§¤AГlc@ĝ”sªćļđAç‡wx•UuzEÖġ~AN¹ÄÅȀݦ¿ģŁéì±H…ãd«g[؉¼ēÀ•cīľġ¬cJ‘µ…ÐʥVȝ¸ßS¹†ý±ğkƁ¼ą^ɛ¤Ûÿ‰b[}¬ōõÃ]ËNm®g@•Bg}ÍF±ǐyL¥íCˆƒIij€Ï÷њį[¹¦[⚍EÛïÁÉdƅß{âNÆāŨߝ¾ě÷yC£‡k­´ÓH@¹†TZ¥¢įƒ·ÌAЧ®—Zc…v½ŸZ­¹|ŕWZqgW“|ieZÅYVӁqdq•bc²R@†c‡¥Rã»Ge†ŸeƃīQ•}J[ғK…¬Ə|o’ėjġĠÑN¡ð¯EBčnwôɍėªƒ²•CλŹġǝʅįĭạ̃ūȹ]ΓͧgšsgȽóϧµǛ†ęgſ¶ҍć`ĘąŌJޚä¤rÅň¥ÖÁUětęuůÞiĊÄÀ\\\\Æs¦ÓRb|Â^řÌkÄŷ¶½÷‡f±iMݑ›‰@ĥ°G¬ÃM¥n£Øą‚ğ¯ß”§aëbéüÑOčœk£{\\\\‘eµª×M‘šÉfm«Ƒ{Å׃Gŏǩãy³©WÑăû‚··‘Q—òı}¯ã‰I•éÕÂZ¨īès¶ZÈsŽæĔTŘvŽgÌsN@îá¾ó@‰˜ÙwU±ÉT廣TđŸWxq¹Zo‘b‹s[׌¯cĩv‡Œėŧ³BM|¹k‰ªħ—¥TzNYnݍßpęrñĠĉRS~½ŠěVVе‚õ‡«ŒM££µB•ĉ¥áºae~³AuĐh`Ü³ç@BۘïĿa©|z²Ý¼D”£à貋ŸƒIƒû›I ā€óK¥}rÝ_Á´éMaň¨€~ªSĈ½Ž½KÙóĿeƃÆBŽ·¬ën×W|Uº}LJrƳ˜lŒµ`bÔ`QˆˆÐÓ@s¬ñIŒÍ@ûws¡åQÑßÁ`ŋĴ{Ī“T•ÚÅTSij‚‹Yo|Ç[ǾµMW¢ĭiÕØ¿@˜šMh…pÕ]j†éò¿OƇĆƇp€êĉâlØw–ěsˆǩ‚ĵ¸c…bU¹ř¨WavquSMzeo_^gsÏ·¥Ó@~¯¿RiīB™Š\\\\”qTGªÇĜçPoŠÿfñòą¦óQīÈáP•œābß{ƒZŗĸIæÅ„hnszÁCËìñšÏ·ąĚÝUm®ó­L·ăU›Èíoù´Êj°ŁŤ_uµ^‘°Œìǖ@tĶĒ¡Æ‡M³Ģ«˜İĨÅ®ğ†RŽāð“ggheÆ¢z‚Ê©Ô\\\\°ÝĎz~ź¤Pn–MĪÖB£Ÿk™n鄧żćŠ˜ĆK„ǰ¼L¶è‰âz¨u¦¥LDĘz¬ýÎmĘd¾ß”Fz“hg²™Fy¦ĝ¤ċņbΛ@y‚Ąæm°NĮZRÖíŽJ²öLĸÒ¨Y®ƌÐV‰à˜tt_ڀÂyĠzž]Ţh€zĎ{†ĢX”ˆc|šÐqŽšfO¢¤ög‚ÌHNŽ„PKŖœŽ˜Uú´xx[xˆvĐCûŠìÖT¬¸^}Ìsòd´_އKgžLĴ…ÀBon|H@–Êx˜—¦BpŰˆŌ¿fµƌA¾zLjRxжF”œkĄźRzŀˆ~¶[”´Hnª–VƞuĒ­È¨ƎcƽÌm¸ÁÈM¦x͊ëÀxdžB’šú^´W†£–d„kɾĬpœw‚˂ØɦļĬIŚœÊ•n›Ŕa¸™~J°î”lɌxĤÊÈðhÌ®‚g˜T´øŽàCˆŽÀ^ªerrƘdž¢İP|Ė ŸWœªĦ^¶´ÂL„aT±üWƜ˜ǀRšŶUńšĖ[QhlLüA†‹Ü\\\\†qR›Ą©"],"encodeOffsets":[[90849,37210]]}},{"type":"Feature","id":"610000","properties":{"id":"610000","cp":[108.948024,34.263161],"name":"陕西","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@˜p¢—ȮµšûG™Ħ}Ħšðǚ¶òƄ€jɂz°{ºØkÈęâ¦jª‚Bg‚\\\\œċ°s¬Ž’]jžú ‚E”Ȍdž¬s„t‡”RˆÆdĠݎwܔ¸ôW¾ƮłÒ_{’Ìšû¼„jº¹¢GǪÒ¯ĘƒZ`ºŊƒecņąš~BÂgzpâēòYǠȰÌTΨÂWœ|fcŸă§uF—Œ@NŸ¢XLƒŠRMº[ğȣſï|¥J™kc`sʼnǷ’Y¹‹W@µ÷K…ãï³ÛIcñ·VȋڍÒķø©—þ¥ƒy‚ÓŸğęmWµÎumZyOŅƟĥÓ~sÑL¤µaŅY¦ocyZ{‰y c]{ŒTa©ƒ`U_Ěē£ωÊƍKù’K¶ȱÝƷ§{û»ÅÁȹÍéuij|¹cÑd‘ŠìUYƒŽO‘uF–ÕÈYvÁCqӃT•Ǣí§·S¹NgŠV¬ë÷Át‡°Dد’C´ʼnƒópģ}„ċcE˅FŸŸéGU¥×K…§­¶³B‹Č}C¿åċ`wġB·¤őcƭ²ő[Å^axwQO…ÿEËߌ•ĤNĔŸwƇˆÄŠńwĪ­Šo[„_KÓª³“ÙnK‰Çƒěœÿ]ď€ă_d©·©Ýŏ°Ù®g]±„Ÿ‡ß˜å›—¬÷m\\\\›iaǑkěX{¢|ZKlçhLt€Ňîŵ€œè[€É@ƉĄEœ‡tƇÏ˜³­ħZ«mJ…›×¾‘MtÝĦ£IwÄå\\\\Õ{‡˜ƒOwĬ©LÙ³ÙgBƕŀr̛ĢŭO¥lãyC§HÍ£ßEñŸX¡—­°ÙCgpťz‘ˆb`wI„vA|§”‡—hoĕ@E±“iYd¥OϹS|}F@¾oAO²{tfžÜ—¢Fǂ҈W²°BĤh^Wx{@„¬‚­F¸¡„ķn£P|ŸªĴ@^ĠĈæb–Ôc¶l˜Yi…–^Mi˜cϰÂ[ä€vï¶gv@À“Ĭ·lJ¸sn|¼u~a]’ÆÈtŌºJp’ƒþ£KKf~ЦUbyäIšĺãn‡Ô¿^­žŵMT–hĠܤko¼Ŏìąǜh`[tŒRd²IJ_œXPrɲ‰l‘‚XžiL§àƒ–¹ŽH˜°Ȧqº®QC—bA†„ŌJ¸ĕÚ³ĺ§ `d¨YjžiZvRĺ±öVKkjGȊĐePОZmļKÀ€‚[ŠŽ`ösìh†ïÎoĬdtKÞ{¬èÒÒBŒÔpIJÇĬJŊ¦±J«ˆY§‹@·pH€µàåVKe›pW†ftsAÅqC·¬ko«pHÆuK@oŸHĆۄķhx“e‘n›S³àǍrqƶRbzy€¸ËАl›¼EºpĤ¼Œx¼½~Ğ’”à@†ÚüdK^ˆmÌSj"],"encodeOffsets":[[110234,38774]]}},{"type":"Feature","id":"620000","properties":{"id":"620000","cp":[103.823557,36.058039],"name":"甘肃","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@VuUv"],["@@ũ‹EĠtt~nkh`Q‰¦ÅÄÜdw˜Ab×ĠąJˆ¤DüègĺqBqœj°lI¡ĨÒ¤úSHbš‡ŠjΑBаaZˆ¢KJŽ’O[|A£žDx}Nì•HUnrk„ kp€¼Y kMJn[aG‚áÚÏ[½rc†}aQxOgsPMnUs‡nc‹Z…ž–sKúvA›t„Þġ’£®ĀYKdnFwš¢JE°”Latf`¼h¬we|€Æ‡šbj}GA€·~WŽ”—`†¢MC¤tL©IJ°qdf”O‚“bÞĬ¹ttu`^ZúE`Œ[@„Æsîz®¡’C„ƳƜG²“R‘¢R’m”fŽwĸg܃‚ą G@pzJM½mŠhVy¸uÈÔO±¨{LfæU¶ßGĂq\\\\ª¬‡²I‚¥IʼnÈīoı‹ÓÑAçÑ|«LÝcspīðÍg…të_õ‰\\\\ĉñLYnĝg’ŸRǡÁiHLlõUĹ²uQjYi§Z_c¨Ÿ´ĹĖÙ·ŋI…ƒaBD˜­R¹ȥr—¯G•ºß„K¨jWk’ɱŠOq›Wij\\\\a­‹Q\\\\sg_ĆǛōëp»£lğۀgS•ŶN®À]ˆÓäm™ĹãJaz¥V}‰Le¤L„ýo‘¹IsŋÅÇ^‘Žbz…³tmEÁ´aйcčecÇN•ĊãÁ\\\\蝗dNj•]j†—ZµkÓda•ćå]ğij@ ©O{¤ĸm¢ƒE·®ƒ«|@Xwg]A챝‡XǁÑdzªc›wQÚŝñsÕ³ÛV_ýƒ˜¥\\\\ů¥©¾÷w—Ž©WÕÊĩhÿÖÁRo¸V¬âDb¨šhûx–Ê×nj~Zâƒg|šXÁnßYoº§ZÅŘvŒ[„ĭÖʃuďxcVbnUSf…B¯³_Tzº—ΕO©çMÑ~Mˆ³]µ^püµ”ŠÄY~y@X~¤Z³€[Èōl@®Å¼£QKƒ·Di‹¡By‘ÿ‰Q_´D¥hŗyƒ^ŸĭÁZ]cIzý‰ah¹MĪğP‘s{ò‡‹‘²Vw¹t³Ŝˁ[ŽÑ}X\\\\gsFŸ£sPAgěp×ëfYHāďÖqēŭOÏë“dLü•\\\\iŒ”t^c®šRʺ¶—¢H°mˆ‘rYŸ£BŸ¹čIoľu¶uI]vģSQ{ƒUŻ”Å}QÂ|̋°ƅ¤ĩŪU ęĄžÌZҞ\\\\v˜²PĔ»ƢNHƒĂyAmƂwVmž`”]ȏb•”H`‰Ì¢²ILvĜ—H®¤Dlt_„¢JJÄämèÔDëþgºƫ™”aʎÌrêYi~ ÎݤNpÀA¾Ĕ¼b…ð÷’Žˆ‡®‚”üs”zMzÖĖQdȨý†v§Tè|ªH’þa¸|šÐ ƒwKĢx¦ivr^ÿ ¸l öæfƟĴ·PJv}n\\\\h¹¶v†·À|\\\\ƁĚN´Ĝ€çèÁz]ġ¤²¨QÒŨTIl‡ªťØ}¼˗ƦvÄùØE‹’«Fï˛Iq”ōŒTvāÜŏ‚íÛߜÛV—j³âwGăÂíNOŠˆŠPìyV³ʼnĖýZso§HіiYw[߆\\\\X¦¥c]ÔƩÜ·«j‡ÐqvÁ¦m^ċ±R™¦΋ƈťĚgÀ»IïĨʗƮްƝ˜ĻþÍAƉſ±tÍEÕÞāNU͗¡\\\\ſčåÒʻĘm ƭÌŹöʥ’ëQ¤µ­ÇcƕªoIýˆ‰Iɐ_mkl³ă‰Ɠ¦j—¡Yz•Ňi–}Msßõ–īʋ —}ƒÁVmŸ_[n}eı­Uĥ¼‘ª•I{ΧDӜƻėoj‘qYhĹT©oūĶ£]ďxĩ‹ǑMĝ‰q`B´ƃ˺Ч—ç~™²ņj@”¥@đ´ί}ĥtPńǾV¬ufӃÉC‹tÓ̻‰…¹£G³€]ƖƾŎĪŪĘ̖¨ʈĢƂlɘ۪üºňUðǜȢƢż̌ȦǼ‚ĤŊɲĖ­Kq´ï¦—ºĒDzņɾªǀÞĈĂD†½ĄĎÌŗĞrôñnŽœN¼â¾ʄľԆ|DŽŽ֦ज़ȗlj̘̭ɺƅêgV̍ʆĠ·ÌĊv|ýĖÕWĊǎÞ´õ¼cÒÒBĢ͢UĜð͒s¨ňƃLĉÕÝ@ɛƯ÷¿Ľ­ĹeȏijëCȚDŲyê×Ŗyò¯ļcÂßY…tÁƤyAã˾J@ǝrý‹‰@¤…rz¸oP¹ɐÚyᐇHŸĀ[Jw…cVeȴϜ»ÈŽĖ}ƒŰŐèȭǢόĀƪÈŶë;Ñ̆ȤМľĮEŔ—ĹŊũ~ËUă{ŸĻƹɁύȩþĽvĽƓÉ@ē„ĽɲßǐƫʾǗĒpäWÐxnsÀ^ƆwW©¦cÅ¡Ji§vúF¶Ž¨c~c¼īŒeXǚ‹\\\\đ¾JŽwÀďksãA‹fÕ¦L}wa‚o”Z’‹D½†Ml«]eÒÅaɲáo½FõÛ]ĻÒ¡wYR£¢rvÓ®y®LF‹LzĈ„ôe]gx}•|KK}xklL]c¦£fRtív¦†PĤoH{tK"]],"encodeOffsets":[[[108619,36299]],[[108589,36341]]]}},{"type":"Feature","id":"630000","properties":{"id":"630000","cp":[96.778916,35.623178],"name":"青海","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@InJm"],["@@CƒÆ½OŃĦsΰ~dz¦@@“Ņiš±è}ؘƄ˹A³r_ĞŠǒNΌĐw¤^ŬĵªpĺSZg’rpiƼĘԛ¨C|͖J’©Ħ»®VIJ~f\\\\m `Un„˜~ʌŸ•ĬàöNt•~ňjy–¢Zi˜Ɣ¥ĄŠk´nl`JʇŠJþ©pdƖ®È£¶ìRʦ‘źõƮËnŸʼėæÑƀĎ[‚˜¢VÎĂMÖÝÎF²sƊƀÎBļýƞ—¯ʘƭðħ¼Jh¿ŦęΌƇš¥²Q]Č¥nuÂÏriˆ¸¬ƪÛ^Ó¦d€¥[Wà…x\\\\ZŽjҕ¨GtpþYŊĕ´€zUO뇉P‰îMĄÁxH´á˜iÜUà›îÜՁĂÛSuŎ‹r“œJð̬EŒ‘FÁú×uÃÎkr“Ē{V}İ«O_ÌËĬ©ŽÓŧSRѱ§Ģ£^ÂyèçěM³Ƃę{[¸¿u…ºµ[gt£¸OƤĿéYŸõ·kŸq]juw¥Dĩƍ€õÇPéĽG‘ž©ã‡¤G…uȧþRcÕĕNy“yût“ˆ­‡ø‘†ï»a½ē¿BMoᣟÍj}éZËqbʍš“Ƭh¹ìÿÓAçãnIáI`ƒks£CG­ě˜Uy×Cy•…’Ÿ@¶ʡÊBnāzG„ơMē¼±O÷õJËĚăVŸĪũƆ£Œ¯{ËL½Ìzż“„VR|ĠTbuvJvµhĻĖH”Aëáa…­OÇðñęNw‡…œľ·L›mI±íĠĩPÉ×®ÿs—’cB³±JKßĊ«`…ađ»·QAmO’‘Vţéÿ¤¹SQt]]Çx€±¯A@ĉij¢Ó祖•ƒl¶ÅÛr—ŕspãRk~¦ª]Į­´“FR„åd­ČsCqđéFn¿Åƃm’Éx{W©ºƝºįkÕƂƑ¸wWūЩÈFž£\\\\tÈ¥ÄRÈýÌJ ƒlGr^×äùyÞ³fj”c†€¨£ÂZ|ǓMĝšÏ@ëÜőR‹›ĝ‰Œ÷¡{aïȷPu°ËXÙ{©TmĠ}Y³’­ÞIňµç½©C¡į÷¯B»|St»›]vƒųƒs»”}MÓ ÿʪƟǭA¡fs˜»PY¼c¡»¦c„ċ­¥£~msĉP•–Siƒ^o©A‰Šec‚™PeǵŽkg‚yUi¿h}aH™šĉ^|ᴟ¡HØûÅ«ĉ®]m€¡qĉ¶³ÈyôōLÁst“BŸ®wn±ă¥HSò뚣˜S’ë@לÊăxÇN©™©T±ª£IJ¡fb®ÞbŽb_Ą¥xu¥B—ž{łĝ³«`d˜Ɛt—¤ťiñžÍUuºí`£˜^tƃIJc—·ÛLO‹½Šsç¥Ts{ă\\\\_»™kϊ±q©čiìĉ|ÍIƒ¥ć¥›€]ª§D{ŝŖÉR_sÿc³Īō›ƿΑ›§p›[ĉ†›c¯bKm›R¥{³„Z†e^ŽŒwx¹dƽŽôIg §Mĕ ƹĴ¿—ǣÜ̓]‹Ý–]snåA{‹eŒƭ`ǻŊĿ\\\\ijŬű”YÂÿ¬jĖqŽßbЏ•L«¸©@ěĀ©ê¶ìÀEH|´bRľž–Ó¶rÀQþ‹vl®Õ‚E˜TzÜdb ˜hw¤{LR„ƒd“c‹b¯‹ÙVgœ‚ƜßzÃô쮍^jUèXΖ|UäÌ»rKŽ\\\\ŒªN‘¼pZCü†VY††¤ɃRi^rPҒTÖ}|br°qňb̰ªiƶGQ¾²„x¦PœmlŜ‘[Ĥ¡ΞsĦŸÔÏâ\\\\ªÚŒU\\\\f…¢N²§x|¤§„xĔsZPòʛ²SÐqF`ª„VƒÞŜĶƨVZŒÌL`ˆ¢dŐIqr\\\\oäõ–F礻Ŷ×h¹]Clـ\\\\¦ďÌį¬řtTӺƙgQÇÓHţĒ”´ÃbEÄlbʔC”|CˆŮˆk„Ʈ[ʼ¬ňœ´KŮÈΰÌζƶlð”ļA†TUvdTŠG†º̼ŠÔ€ŒsÊDԄveOg"]],"encodeOffsets":[[[105308,37219]],[[95370,40081]]]}},{"type":"Feature","id":"640000","properties":{"id":"640000","cp":[106.278179,37.26637],"name":"宁夏","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@KëÀęĞ«OęȿȕŸı]ʼn¡åįÕÔ«Ǵõƪ™ĚQÐZhv K°›öqÀѐS[ÃÖHƖčË‡nL]ûc…Ùß@‚“ĝ‘¾}w»»‹oģF¹œ»kÌÏ·{zPƒ§B­¢íyÅt@ƒ@áš]Yv_ssģ¼i߁”ĻL¾ġsKD£¡N_…“˜X¸}B~Haiˆ™Åf{«x»ge_bs“KF¯¡Ix™mELcÿZ¤­Ģ‘ƒÝœsuBLù•t†ŒYdˆmVtNmtOPhRw~bd…¾qÐ\\\\âÙH\\\\bImlNZŸ»loƒŸqlVm–Gā§~QCw¤™{A\\\\‘PKŸNY‡¯bF‡kC¥’sk‹Šs_Ã\\\\ă«¢ħkJi¯r›rAhĹûç£CU‡ĕĊ_ԗBixÅُĄnªÑaM~ħpOu¥sîeQ¥¤^dkKwlL~{L~–hw^‚ófćƒKyEŒ­K­zuÔ¡qQ¤xZÑ¢^ļöܾEpž±âbÊÑÆ^fk¬…NC¾‘Œ“YpxbK~¥Že֎ŒäBlt¿Đx½I[ĒǙŒWž‹f»Ĭ}d§dµùEuj¨‚IÆ¢¥dXªƅx¿]mtÏwßR͌X¢͎vÆzƂZò®ǢÌʆCrâºMÞzžÆMҔÊÓŊZľ–r°Î®Ȉmª²ĈUªĚøºˆĮ¦ÌĘk„^FłĬhĚiĀ˾iİbjÕ"],["@@mfwěwMrŢªv@G‰"]],"encodeOffsets":[[[109366,40242]],[[108600,36303]]]}},{"type":"Feature","id":"650000","properties":{"id":"650000","cp":[85.617733,40.792818],"name":"新疆","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@QØĔ²X¨”~ǘBºjʐߨvK”ƔX¨vĊOžÃƒ·¢i@~c—‡ĝe_«”Eš“}QxgɪëÏÃ@sÅyXoŖ{ô«ŸuX…ê•Îf`œC‚¹ÂÿÐGĮÕĞXŪōŸMźÈƺQèĽôe|¿ƸJR¤ĘEjcUóº¯Ĩ_ŘÁMª÷Ð¥Oéȇ¿ÖğǤǷÂF҇zÉx[]­Ĥĝ‰œ¦EP}ûƥé¿İƷTėƫœŕƅ™ƱB»Đ±’ēO…¦E–•}‘`cȺrĦáŖuҞª«IJ‡πdƺÏØZƴwʄ¤ĖGЙǂZ̓èH¶}ÚZצʥĪï|ÇĦMŔ»İĝLj‹ì¥Βœba­¯¥ǕǚkĆŵĦɑĺƯxūД̵nơʃĽá½M»›òmqóŘĝč˾ăC…ćāƿÝɽ©DZŅ¹đ¥˜³ðLrÁ®ɱĕģʼnǻ̋ȥơŻǛȡVï¹Ň۩ûkɗġƁ§ʇė̕ĩũƽō^ƕŠUv£ƁQï“Ƶkŏ½ΉÃŭdzLқʻ«ƭ\\\\lƒ‡ŭD‡“{ʓDkaFÃÄa“³ŤđÔGRÈƚhSӹŚsİ«ĐË[¥ÚDkº^Øg¼ŵ¸£EÍö•€ůʼnT¡c_‡ËKY‹ƧUśĵ„݃U_©rETÏʜ±OñtYw獃{£¨uM³x½şL©Ùá[ÓÐĥ Νtģ¢\\\\‚ś’nkO›w¥±ƒT»ƷFɯàĩÞáB¹Æ…ÑUw„੍žĽw[“mG½Èå~‡Æ÷QyŠěCFmĭZī—ŵVÁ™ƿQƛ—ûXS²‰b½KϽĉS›©ŷXĕŸ{ŽĕK·¥Ɨcqq©f¿]‡ßDõU³h—­gËÇïģÉɋw“k¯í}I·šœbmœÉ–ř›īJɥĻˁ×xo›ɹī‡l•c…¤³Xù]‘™DžA¿w͉ì¥wÇN·ÂËnƾƍdǧđ®Ɲv•Um©³G\\\\“}µĿ‡QyŹl㓛µEw‰LJQ½yƋBe¶ŋÀů‡ož¥A—˜Éw@•{Gpm¿Aij†ŽKLhˆ³`ñcËtW‚±»ÕS‰ëüÿďD‡u\\\\wwwù³—V›LŕƒOMËGh£õP¡™er™Ïd{“‡ġWÁ…č|yšg^ğyÁzÙs`—s|ÉåªÇ}m¢Ń¨`x¥’ù^•}ƒÌ¥H«‰Yªƅ”Aйn~Ꝛf¤áÀz„gŠÇDIԝ´AňĀ҄¶ûEYospõD[{ù°]u›Jq•U•|Soċxţ[õÔĥkŋÞŭZ˺óYËüċrw €ÞkrťË¿XGÉbřaDü·Ē÷Aê[Ää€I®BÕИÞ_¢āĠpŠÛÄȉĖġDKwbm‡ÄNô‡ŠfœƫVÉvi†dz—H‘‹QµâFšù­Âœ³¦{YGžƒd¢ĚÜO „€{Ö¦ÞÍÀPŒ^b–ƾŠlŽ[„vt×ĈÍE˨¡Đ~´î¸ùÎh€uè`¸ŸHÕŔVºwĠââWò‡@{œÙNÝ´ə²ȕn{¿¥{l—÷eé^e’ďˆXj©î\\\\ªÑò˜Üìc\\\\üqˆÕ[Č¡xoÂċªbØ­Œø|€¶ȴZdÆÂšońéŒGš\\\\”¼C°ÌƁn´nxšÊOĨ’ہƴĸ¢¸òTxÊǪMīИÖŲÃɎOvˆʦƢ~FއRěò—¿ġ~åŊœú‰Nšžš¸qŽ’Ę[Ĕ¶ÂćnÒPĒÜvúĀÊbÖ{Äî¸~Ŕünp¤ÂH¾œĄYÒ©ÊfºmԈĘcDoĬMŬ’˜S¤„s²‚”ʘچžȂVŦ –ŽèW°ªB|IJXŔþÈJĦÆæFĚêŠYĂªĂ]øªŖNÞüA€’fɨJ€˜¯ÎrDDšĤ€`€mz\\\\„§~D¬{vJÂ˜«lµĂb–¤p€ŌŰNĄ¨ĊXW|ų ¿¾ɄĦƐMT”‡òP˜÷fØĶK¢ȝ˔Sô¹òEð­”`Ɩ½ǒÂň×äı–§ĤƝ§C~¡‚hlå‚ǺŦŞkâ’~}ŽFøàIJaĞ‚fƠ¥Ž„Ŕdž˜®U¸ˆźXœv¢aƆúŪtŠųƠjd•ƺŠƺÅìnrh\\\\ĺ¯äɝĦ]èpĄ¦´LƞĬŠ´ƤǬ˼Ēɸ¤rºǼ²¨zÌPðŀbþ¹ļD¢¹œ\\\\ĜÑŚŸ¶ZƄ³àjĨoâŠȴLʉȮŒĐ­ĚăŽÀêZǚŐ¤qȂ\\\\L¢ŌİfÆs|zºeªÙæ§΢{Ā´ƐÚ¬¨Ĵà²łhʺKÞºÖTŠiƢ¾ªì°`öøu®Ê¾ãØ"],"encodeOffsets":[[88824,50096]]}},{"type":"Feature","id":"110000","properties":{"id":"110000","cp":[116.405285,39.904989],"name":"北京","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ĽOÁ›ûtŷmiÍt_H»Ĩ±d`й­{bw…Yr“³S]§§o¹€qGtm_Sŧ€“oa›‹FLg‘QN_•dV€@Zom_ć\\\\ߚc±x¯oœRcfe…£’o§ËgToÛJíĔóu…|wP¤™XnO¢ÉˆŦ¯rNÄā¤zâŖÈRpŢZŠœÚ{GŠrFt¦Òx§ø¹RóäV¤XdˆżâºWbwڍUd®bêņ¾‘jnŎGŃŶŠnzÚSeîĜZczî¾i]͜™QaúÍÔiþĩȨWĢ‹ü|Ėu[qb[swP@ÅğP¿{\\\\‡¥A¨Ï‘Ѩj¯ŠX\\\\¯œMK‘pA³[H…īu}}"],"encodeOffsets":[[120023,41045]]}},{"type":"Feature","id":"120000","properties":{"id":"120000","cp":[117.190182,39.125596],"name":"天津","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@ŬgX§Ü«E…¶Ḟ“¬O_™ïlÁg“z±AXe™µÄĵ{¶]gitgšIj·›¥îakS€‰¨ÐƎk}ĕ{gB—qGf{¿a†U^fI“ư‹³õ{YƒıëNĿžk©ïËZŏ‘R§òoY×Ógc…ĥs¡bġ«@dekąI[nlPqCnp{ˆō³°`{PNdƗqSÄĻNNâyj]äžÒD ĬH°Æ]~¡HO¾ŒX}ÐxŒgp“gWˆrDGˆŒpù‚Š^L‚ˆrzWxˆZ^¨´T\\\\|~@I‰zƒ–bĤ‹œjeĊªz£®Ĕvě€L†mV¾Ô_ȔNW~zbĬvG†²ZmDM~”~"],"encodeOffsets":[[120237,41215]]}},{"type":"Feature","id":"310000","properties":{"id":"310000","cp":[121.472644,31.231706],"name":"上海","childNum":6},"geometry":{"type":"MultiPolygon","coordinates":[["@@ɧư¬EpƸÁxc‡"],["@@©„ªƒ"],["@@”MA‹‘š"],["@@Qp݁E§ÉC¾"],["@@bŝՕÕEȣÚƥêImɇǦèÜĠŒÚžÃƌÃ͎ó"],["@@ǜûȬɋŠŭ™×^‰sYŒɍDŋ‘ŽąñCG²«ªč@h–_p¯A{‡oloY€¬j@IJ`•gQڛhr|ǀ^MIJvtbe´R¯Ô¬¨YŽô¤r]ì†Ƭį"]],"encodeOffsets":[[[124702,32062]],[[124547,32200]],[[124808,31991]],[[124726,32110]],[[124903,32376]],[[124438,32149]]]}},{"type":"Feature","id":"500000","properties":{"id":"500000","cp":[107.304962,29.533155],"name":"重庆","childNum":2},"geometry":{"type":"MultiPolygon","coordinates":[["@@vjG~nGŘŬĶȂƀƾ¹¸ØÎezĆT¸}êЖqHŸðqĖ䒊¥^CƒIj–²p…\\\\_ æüY|[YxƊæuž°xb®…Űb@~¢NQt°¶‚S栓Ê~rljĔëĚ¢~šuf`‘‚†fa‚ĔJåĊ„nÖ]„jƎćÊ@Š£¾a®£Ű{ŶĕF‹ègLk{Y|¡ĜWƔtƬJÑxq‹±ĢN´‰òK‰™–LÈüD|s`ŋ’ć]ƒÃ‰`đŒMûƱ½~Y°ħ`ƏíW‰½eI‹½{aŸ‘OIrÏ¡ĕŇa†p†µÜƅġ‘œ^ÖÛbÙŽŏml½S‹êqDu[R‹ãË»†ÿw`»y‘¸_ĺę}÷`M¯ċfCVµqʼn÷Z•gg“Œ`d½pDO‡ÎCnœ^uf²ènh¼WtƏxRGg¦…pV„†FI±ŽG^ŒIc´ec‡’G•ĹÞ½sëĬ„h˜xW‚}Kӈe­Xsbk”F¦›L‘ØgTkïƵNï¶}Gy“w\\\\oñ¡nmĈzjŸ•@™Óc£»Wă¹Ój“_m»ˆ¹·~MvÛaqœ»­‰êœ’\\\\ÂoVnŽÓØÍ™²«‹bq¿efE „€‹Ĝ^Qž~ Évý‡ş¤²Į‰pEİ}zcĺƒL‹½‡š¿gņ›¡ýE¡ya£³t\\\\¨\\\\vú»¼§·Ñr_oÒý¥u‚•_n»_ƒ•At©Þűā§IVeëƒY}{VPÀFA¨ąB}q@|Ou—\\\\Fm‰QF݅Mw˜å}]•€|FmϋCaƒwŒu_p—¯sfÙgY…DHl`{QEfNysBЦzG¸rHe‚„N\\\\CvEsÐùÜ_·ÖĉsaQ¯€}_U‡†xÃđŠq›NH¬•Äd^ÝŰR¬ã°wećJEž·vÝ·Hgƒ‚éFXjÉê`|yŒpxkAwœWĐpb¥eOsmzwqChóUQl¥F^laf‹anòsr›EvfQdÁUVf—ÎvÜ^efˆtET¬ôA\\\\œ¢sJŽnQTjP؈xøK|nBz‰„œĞ»LY‚…FDxӄvr“[ehľš•vN”¢o¾NiÂxGp⬐z›bfZo~hGi’]öF|‰|Nb‡tOMn eA±ŠtPT‡LjpYQ|†SH††YĀxinzDJ€Ìg¢và¥Pg‰_–ÇzII‹€II•„£®S¬„Øs쐣ŒN"],["@@ifjN@s"]],"encodeOffsets":[[[109628,30765]],[[111725,31320]]]}},{"type":"Feature","id":"810000","properties":{"id":"810000","cp":[114.173355,22.320048],"name":"香港","childNum":5},"geometry":{"type":"MultiPolygon","coordinates":[["@@AlBk"],["@@mŽn"],["@@EpFo"],["@@ea¢pl¸Eõ¹‡hj[ƒ]ÔCΖ@lj˜¡uBXŸ…•´‹AI¹…[‹yDUˆ]W`çwZkmc–…M›žp€Åv›}I‹oJlcaƒfёKްä¬XJmРđhI®æÔtSHn€Eˆ„ÒrÈc"],["@@rMUw‡AS®€e"]],"encodeOffsets":[[[117111,23002]],[[117072,22876]],[[117045,22887]],[[116975,23082]],[[116882,22747]]]}},{"type":"Feature","id":"820000","properties":{"id":"820000","cp":[113.54909,22.198951],"name":"澳门","childNum":1},"geometry":{"type":"Polygon","coordinates":["@@kÊd°å§s"],"encodeOffsets":[[116279,22639]]}}],"UTF8Encoding":true}'),ae=function(e,t){var n=e.names,s=void 0===n?[]:n,i=e.values;return{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"时间",type:"category",data:s,axisTick:{alignWithLabel:!0,interval:0,rotate:"45"},axisLabel:{interval:0,rotate:"45"}}],yAxis:[{name:t,type:"value"}],series:[{name:t,type:"bar",barWidth:"20%",label:{show:!0,position:"top",formatter:function(e){return parseInt(null==e?void 0:e.data)>1e4?Math.round(parseInt(null==e?void 0:e.data)/100)/10+"k":null==e?void 0:e.data}},data:void 0===i?[]:i}]}},le=function(e){return{tooltip:{show:!0,formatter:function(e){return null!=e&&e.value?e.name+":"+e.value+"人":""}},visualMap:{type:"continuous",orient:"visualMap",itemWidth:20,itemHeight:120,text:["高","低"],showLabel:!0,seriesIndex:[0],inRange:{color:["#C4EAFF","#A1DBFF","#3AA0FF","#2F88DF","#2661A8"]},textStyle:{color:"#0152d9"},top:100,right:"right"},grid:{right:10,top:135,bottom:100,width:"20%"},xAxis:{show:!1},geo:{map:"china",left:"left",right:"300",label:{emphasis:{show:!1}},itemStyle:{emphasis:{areaColor:"#0152d9"}}},series:[{name:"mapSer",type:"map",roam:!1,geoIndex:0,label:{show:!1},data:e}]}},oe=te.default.Option;se().registerMap("china",ie);var re=function(e){var t=e.selectKey,n=e.form,s=e.statisticsData,a=(0,u.useState)(!1),o=r()(a,2),d=o[0],c=o[1],h=(0,u.useState)({}),m=r()(h,2),x=m[0],v=m[1],_=(0,u.useState)("all"),f=r()(_,2),y=f[0],j=f[1],g=(0,u.useState)(),b=r()(g,2),w=b[0],N=b[1],k=(0,u.useState)([]),C=r()(k,2),M=C[0],q=C[1],I=(0,u.useState)([]),z=r()(I,2),D=z[0],L=z[1],Y=(0,u.useState)([]),G=r()(Y,2),A=G[0],E=G[1],K=(0,u.useState)([]),T=r()(K,2),W=T[0],R=T[1],U=(0,u.useState)([]),H=r()(U,2),J=H[0],$=H[1],ee=(0,p.useParams)().pathId,ne=[{key:7,value:"最近7天"},{key:30,value:"最近30天"},{key:180,value:"最近六个月"}];(0,u.useEffect)((function(){t===De.LearnIng&&se()}),[t,y,w,n]);var se=function(){var e=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.next=3,(0,B.DU)({id:ee,type:y,day:w,form:n});case 3:if(t=e.sent,c(!1),!t){e.next=18;break}"all"===y&&(v(t||{}),q(null==t?void 0:t.study_count),L(null==t?void 0:t.passed_count),E(null==t?void 0:t.study_pdf_attachment_count),$(null==t?void 0:t.study_video_count),R(null==t?void 0:t.evaluate_count)),e.t0=y,e.next="study_count"===e.t0?10:"passed_count"===e.t0?12:"study_pdf_attachment_count"===e.t0?14:"study_video_count"===e.t0?16:18;break;case 10:return q(t),e.abrupt("break",18);case 12:return L(t),e.abrupt("break",18);case 14:return E(t),e.abrupt("break",18);case 16:return $(t),e.abrupt("break",18);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)(S.Z,{spinning:d,children:[(0,X.jsxs)("div",{className:O,children:[(0,X.jsx)("span",{className:Z,children:"学员地域分布图"}),(0,X.jsx)("div",{className:P,children:(null==x?void 0:x.map)&&(0,X.jsx)(F.Z,{option:le(null==x?void 0:x.map),style:{height:400,width:800},opts:{renderer:"svg"}})})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:[(0,X.jsxs)("span",{children:["学员数量增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"参与课堂学习的累积人数"})]}),(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){j("study_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==M?void 0:M.length)>0?(0,X.jsx)(F.Z,{option:ae(V(M),"学员数量"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:[(0,X.jsxs)("span",{children:["实践项目通过人数增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"学生通过实践项目的累积人数"})]}),(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){j("passed_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==D?void 0:D.length)>0?(0,X.jsx)(F.Z,{option:ae(V(D),"通过人数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}),null!=s&&s.video_count?(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:["视频学习次数增长图",(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){j("study_video_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==J?void 0:J.length)>0?(0,X.jsx)(F.Z,{option:ae(V(J),"视频学习次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}):"",null!=s&&s.pdf_attachment_count?(0,X.jsxs)("div",{className:O,children:[(0,X.jsxs)("span",{className:Z,style:{justifyContent:"space-between"},children:["课件学习次数增长图",(0,X.jsx)(te.default,{defaultValue:7,style:{width:"120px"},onChange:function(e){j("study_pdf_attachment_count"),N(e)},children:null==ne?void 0:ne.map((function(e,t){return(0,X.jsx)(oe,{value:e.key,children:null==e?void 0:e.value},t)}))})]}),(0,X.jsx)("div",{className:P,children:(null==A?void 0:A.length)>0?(0,X.jsx)(F.Z,{option:ae(V(A),"课件学习次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]}):"",(0,X.jsxs)("div",{className:O,children:[(0,X.jsx)("span",{className:Z,style:{justifyContent:"space-between"},children:(0,X.jsxs)("span",{children:["实训评测次数增长图",(0,X.jsx)("span",{className:"font12 c-grey-999 ml10",children:"学生评测点击的累积总次数"})]})}),(0,X.jsx)("div",{className:P,children:(null==W?void 0:W.length)>0?(0,X.jsx)(F.Z,{option:ae(V(W),"实训评测次数"),style:{height:400,width:1200},opts:{renderer:"svg"}}):(0,X.jsx)(Q.Z,{})})]})]})},de=n(82242),ce=n.n(de),ue=n(73782),pe=n(8591),he=n(96865),me=n(61998),xe="row3___CeXjd",ve="info___eN7xx",_e="title___xxaug",fe="row5___MDHEi",ye="rule___Fgl4o",je="tabWrap___oSS3J",ge="tab___DEpgx",be="active___JpKfZ",we=n(92911),Ne=n(89392),ke=ue.Z.Search,Ze=function(e){var t,n,s,a,o,d,c,h,v=e.setStatisticsData,_=(0,p.useParams)().pathId,f=(0,u.useState)(!0),y=r()(f,2),j=y[0],g=y[1],b=(0,u.useState)(!0),w=r()(b,2),N=w[0],k=w[1],Z=(0,u.useState)(0),P=r()(Z,2),O=P[0],C=P[1],S=(0,u.useState)([]),F=r()(S,2),M=F[0],q=F[1],I=(0,u.useState)({page:1,limit:10,order:null,b_order:null,school_type:null,search_key:"",resource_type:"shixun",type:"subject_info"}),z=r()(I,2),D=z[0],L=z[1];(0,u.useEffect)((function(){Y(D,!0)}),[]);var Y=function(){var e=l()(i()().mark((function e(t){var n,s,a,l,o,r,d,c,u=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=u.length>1&&void 0!==u[1]&&u[1])?g(!0):k(!0),e.next=4,(0,we.ZP)("/api/paths/".concat(_,"/statistics_basic_info.json"),{method:"get",params:t});case 4:0===(s=e.sent).status&&(q(ce()(ce()({},s.data),{},{basic_info_items:(0,Ne.compact)([null==s||null===(a=s.data)||void 0===a||null===(a=a.basic_info)||void 0===a?void 0:a.shixun_data,null==s||null===(l=s.data)||void 0===l||null===(l=l.basic_info)||void 0===l?void 0:l.video_data,null==s||null===(o=s.data)||void 0===o||null===(o=o.basic_info)||void 0===o?void 0:o.file_data,null==s||null===(r=s.data)||void 0===r||null===(r=r.basic_info)||void 0===r?void 0:r.group_data,null==s||null===(d=s.data)||void 0===d||null===(d=d.basic_info)||void 0===d?void 0:d.normal_data])})),C(null==s||null===(c=s.data)||void 0===c?void 0:c.total_count),n&&v(ce()({},s.data))),g(!1),k(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=[{title:"序号",dataIndex:"name",align:"left",width:80,render:function(e,t,n){return D.limit*(D.page-1)+n+1}},{title:"课堂名称",align:"left",dataIndex:"course_name",render:function(e,t,n){return null!=t&&t.is_accessible?(0,X.jsx)(p.Link,{style:{color:"#000000"},to:null==t?void 0:t.first_category_url,children:(0,X.jsx)(x.Z,{title:e,children:e})}):(0,X.jsx)(x.Z,{title:e,children:(0,X.jsx)("span",{onClick:function(){pe.ZP.info("当前课堂为私有课堂不能进入")},children:(null==e?void 0:e.length)>10?e.substr(0,10)+"...":e})})}},{title:"单位名称",align:"left",dataIndex:"school_name",render:function(e,t,n){return"***"===e?(0,X.jsx)(x.Z,{title:"本单位不对外公开",children:(0,X.jsx)("span",{children:e})}):e}},{title:"管理员",align:"left",width:120,dataIndex:"course_admin_name",render:function(e,t,n){return(0,X.jsx)(p.Link,{style:{color:"#000000"},to:"/users/".concat(null==t?void 0:t.course_admin,"/classrooms"),children:e})}},{title:"课堂老师",width:80,align:"left",dataIndex:"teacher_count"},{title:"课堂学生",width:110,dataIndex:"student_count",align:"left",sorter:!0},{title:"选用数",width:110,dataIndex:"choice_num",sorter:!0,align:"left"},{title:(0,X.jsx)(x.Z,{title:"学生完成被选用资源的总次数",children:(0,X.jsx)("span",{children:"完成总次数"})}),width:110,showSorterTooltip:!1,dataIndex:"study_count",align:"left",sorter:!0}],A=[].concat(G,[{title:"人均通关数",width:110,showSorterTooltip:!1,dataIndex:"avg_study_count",align:"left",sorter:!0}]);return console.log(null==M?void 0:M.basic_info_items,22),(0,X.jsxs)(he.Z,{loading:j,active:!0,paragraph:{rows:5},children:[(0,X.jsxs)("div",{className:xe,children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(t=M.spoc_data)||void 0===t?void 0:t.spoc_school_count}),(0,X.jsx)("span",{children:"SPOC单位数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(n=M.spoc_data)||void 0===n?void 0:n.course_used_total_count}),(0,X.jsx)("span",{children:"应用课堂总数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(s=M.spoc_data)||void 0===s?void 0:s.course_study_count}),(0,X.jsx)("span",{children:"课堂学习总人数"})]})]}),(0,X.jsxs)("div",{className:ve,children:[(0,X.jsxs)("div",{className:_e,children:[(0,X.jsx)("b",{children:"基本信息"}),(0,X.jsx)("span",{children:"本课程的内容发送到课堂中产生的数据详情(不同资源存在重复的单位选用)"})]}),(0,X.jsx)(me.Z,{columns:[{title:"",dataIndex:"name"},{title:"课堂总人数",dataIndex:"course_member_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"人")}},{title:"选用单位数",dataIndex:"school_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"应用课堂数",dataIndex:"used_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"评测总次数",dataIndex:"evaluate_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}},{title:"视频学习总时长",dataIndex:"video_study_time",align:"left",render:function(e){return"--"===e?e:"".concat(e,"分")}},{title:"完成总次数",dataIndex:"complete_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}}],dataSource:null==M?void 0:M.basic_info_items,pagination:!1})]}),(0,X.jsxs)("div",{className:fe,children:[(0,X.jsxs)("div",{className:_e,children:[(0,X.jsx)("b",{children:"SPOC单位详情"}),(0,X.jsx)("span",{children:"学校可能既是985也是211也是本科的场景,下方存在重复院校"})]}),(0,X.jsxs)("section",{children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(a=M.school_info)||void 0===a?void 0:a.project_985}),(0,X.jsx)("span",{children:"985院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(o=M.school_info)||void 0===o?void 0:o.project_211}),(0,X.jsx)("span",{children:"211院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(d=M.school_info)||void 0===d?void 0:d.regular_college}),(0,X.jsx)("span",{children:"本科院校"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(c=M.school_info)||void 0===c?void 0:c.junior_college}),(0,X.jsx)("span",{children:"高职高专"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==M||null===(h=M.school_info)||void 0===h?void 0:h.other_school}),(0,X.jsx)("span",{children:"其他"})]})]})]}),(0,X.jsxs)("div",{className:ye,children:[(0,X.jsx)("div",{className:_e,children:"选用细则"}),(0,X.jsxs)(m.Z,{align:"middle",justify:"space-between",className:"mb20",children:[(0,X.jsxs)("div",{className:je,children:[(0,X.jsx)("div",{children:"资源类型"}),(0,X.jsx)("ul",{className:ge,style:{margin:"0"},children:[{id:"shixun",name:"实践项目"},{id:"video",name:"视频项目"},{id:"file",name:"教学课件"},{id:"group",name:"分组作业"},{id:"normal",name:"图文作业"}].map((function(e){return(0,X.jsx)("li",{onClick:function(){return t=e.id,D.page=1,D.resource_type=t,L(ce()({},D)),void Y(D);var t},className:D.resource_type===e.id?be:"",children:e.name},e.id)}))})]}),(0,X.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{style:{fontSize:"12px",fontWeight:"400",color:"#9096a3"},children:"单位类型"}),(0,X.jsx)(te.default,{defaultValue:0,style:{width:200,margin:"0 10px"},onChange:function(e,t){D.school_type=0==e?null:e,L(ce()({},D)),Y(D)},options:[{value:0,label:"全部"},{value:1,label:"985院校"},{value:2,label:"211院校"},{value:3,label:"本科院校"},{value:4,label:"高职高专"},{value:5,label:"其他"}]})]}),(0,X.jsx)(ke,{placeholder:"请输入单位/课堂名称搜索",allowClear:!0,style:{width:400},enterButton:"搜索",size:"middle",onSearch:function(e){D.page=1,D.search_key=e,L(ce()({},D)),Y(D)}})]})]}),(0,X.jsx)(me.Z,{dataSource:null==M?void 0:M.other_info,columns:"shixun"==D.resource_type?A:G,rowKey:"id",onChange:function(e,t,n){D.page=null==e?void 0:e.current,D.limit=null==e?void 0:e.pageSize,null!=n&&n.order?(D.order=null==n?void 0:n.field,D.b_order="ascend"===(null==n?void 0:n.order)?"asc":"desc"):(D.order=null,D.b_order=null),L(ce()({},D)),Y(D)},loading:N,pagination:{pageSize:D.limit,total:O,current:D.page,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"],showTotal:function(e){return(0,X.jsxs)("span",{className:"mr10",children:["共",(0,X.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})]})]})},Pe="row4___lgLCU",Oe="info___TeImt",Ce="title___gQi2u",Se="tabWrap___CrXoM",Fe=function(e){var t,n,s,a,o=e.setStatisticsData,d=(0,p.useParams)().pathId,c=(0,u.useState)(!0),h=r()(c,2),m=h[0],v=h[1],_=(0,u.useState)(!0),f=r()(_,2),y=f[0],j=f[1],g=(0,u.useState)({type:"subject_info",course_id:null}),b=r()(g,2),w=b[0],N=b[1],k=(0,u.useState)([]),Z=r()(k,2),P=Z[0],O=Z[1],C=(0,u.useState)([]),S=r()(C,2),F=S[0],M=S[1];(0,u.useEffect)((function(){q(w,!0)}),[]);var q=function(){var e=l()(i()().mark((function e(t){var n,s,a,l,r=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=r.length>1&&void 0!==r[1]&&r[1])?v(!0):j(!0),e.next=4,(0,we.ZP)("/api/paths/".concat(d,"/autonomic_statistics.json"),{method:"get",params:t});case 4:0===(s=e.sent).status&&(O(ce()({},s.data)),M((null==s||null===(a=s.data)||void 0===a?void 0:a.courses)||[]),n&&(o(ce()({},s.data)),N(ce()(ce()({},t),{},{course_id:(null==s||null===(l=s.data)||void 0===l||null===(l=l.courses)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.course_id)||""})))),v(!1),j(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=[{title:"",dataIndex:"type",width:120,render:function(e){return"实践关卡"===e?(0,X.jsxs)("span",{children:[e,(0,X.jsx)(x.Z,{title:"包括课堂中在线学习和实训作业里的关卡数量(去重)",children:(0,X.jsx)("span",{children:(0,X.jsx)("i",{className:"ml5 iconfont icon-tishixiaowenhao font14"})})})]}):e}},{title:"资源数量",dataIndex:"count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"个")}},{title:"学习人数",dataIndex:"study_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"人")}},{title:"评测总次数",dataIndex:"evaluate_count",align:"left",render:function(e){return"--"===e?e:"".concat(e,"次")}},{title:"视频学习总时长",dataIndex:"time_long",render:function(e){return"--"===e?e:"".concat(e,"分")},align:"left"},{title:"完成总次数",dataIndex:"finish_count",render:function(e){return"--"===e?e:"".concat(e,"次")},align:"left"}];return(0,X.jsxs)(he.Z,{loading:m,active:!0,paragraph:{rows:5},children:[(0,X.jsxs)("div",{className:Pe,children:[(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(t=P.subject_info)||void 0===t?void 0:t.initiative_study}),(0,X.jsxs)("span",{children:["累计学习人数",(0,X.jsx)(x.Z,{title:"包括开课学期结束后,学生学习的人数",children:(0,X.jsx)("i",{className:"iconfont icon-tishixiaowenhao"})})," "]})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(n=P.subject_info)||void 0===n?void 0:n.initiative_school_used_count}),(0,X.jsxs)("span",{children:["累计单位数",(0,X.jsx)(x.Z,{title:"自主学习的学生所属单位数量",children:(0,X.jsx)("i",{className:"iconfont icon-tishixiaowenhao"})})," "]})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(s=P.subject_info)||void 0===s?void 0:s.initiative_challenge_count}),(0,X.jsx)("span",{children:"累计完成关卡数"})]}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("span",{children:null==P||null===(a=P.subject_info)||void 0===a?void 0:a.initiative_evaluate_count}),(0,X.jsx)("span",{children:"累计评测总数"})]})]}),(0,X.jsxs)("div",{className:Oe,children:[(0,X.jsxs)("div",{className:Ce,children:[(0,X.jsx)("b",{children:"基本信息"}),(0,X.jsx)("span",{children:"未在Spoc课堂中,学生自主的学习该课程产生的数据"})]}),(0,X.jsxs)("div",{className:Se,children:[(0,X.jsx)("aside",{children:"开课学期"}),(0,X.jsx)(te.default,{style:{width:150},value:w.course_id,onChange:function(e){w.course_id=e,N(ce()({},w)),q(w)},children:null==F?void 0:F.map((function(e,t){return(0,X.jsx)(te.default.Option,{value:e.course_id,children:e.text},e.course_id)}))}),(0,X.jsx)("span",{children:"注:其他代表开课结束后的累积数据"})]}),(0,X.jsx)(me.Z,{columns:I,loading:y,dataSource:null==P?void 0:P.count_data,pagination:!1})]})]})},Me=n(94334),qe=n(39634),Ie=["user","pathsDetail","globalSetting","loading","dispatch"],ze=h.Z.TabPane,De=function(e){return e.Quality="Quality",e.LearnIng="LearnIng",e.ShiXunUsetow="shixunusetow",e}({}),Le=(0,p.connect)((function(e){var t=e.user,n=e.pathsDetail,s=e.loading;return{user:t,pathsDetail:n,globalSetting:e.globalSetting,loading:s}}))((function(e){e.user,e.pathsDetail,e.globalSetting,e.loading,e.dispatch,c()(e,Ie);var t,n=(0,p.useParams)(),s=(0,u.useState)(1),a=r()(s,2),o=a[0],d=a[1],Z=(0,u.useState)("spoc"),P=r()(Z,2),O=P[0],C=P[1],S=(0,u.useState)({}),F=r()(S,2),M=F[0],q=F[1],I=(0,u.useState)(De.LearnIng),z=r()(I,2),D=z[0],L=z[1],Y=(0,p.useParams)().pathId,G=(0,u.useState)({}),A=r()(G,2),E=A[0],K=A[1],T=function(e){C(e),d(o+1),L(De.LearnIng)};(0,u.useEffect)((function(){W()}),[]);var W=function(){var e=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,we.ZP)("/api/paths/".concat(Y,"/statistics_total_info.json"),{method:"get"});case 2:0===(t=e.sent).status&&K((null==t?void 0:t.data)||{});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)("section",{className:v,children:[(0,X.jsxs)("header",{className:_,children:[(0,X.jsxs)("div",{className:f,children:[(0,X.jsx)("i",{className:"iconfont icon-fanhui2 font16",onClick:function(){return p.history.push("/paths/".concat(Y))}}),!(null==M||!M.report_date)&&(0,X.jsxs)("span",{className:y,children:["学习统计-",(null==E||null===(t=E.subject_info)||void 0===t?void 0:t.name)||""]})]}),(0,X.jsxs)(m.Z,{style:{flexShrink:0,marginTop:3},children:[(0,qe.Ny)()&&(0,X.jsx)("a",{href:Me.Z.API_SERVER+"/api/paths/".concat(n.pathId,"/").concat("spoc"===O?"statistics_basic_info":"autonomic_statistics",".xlsx"),download:"统计数据.xlsx",children:"导出统计数据"}),(0,X.jsxs)("span",{className:"ml10",children:["数据更新至 ",null==M?void 0:M.report_date]})]})]}),(0,X.jsxs)("div",{className:j,children:[(0,X.jsx)("div",{className:y,children:"基本信息"}),(0,X.jsxs)("div",{className:g,children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-xuexirenshu3"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_study_count)||"--"}),(0,X.jsx)("div",{children:"学习总人数"})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-danweishu"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_school_used_count)||"--"}),(0,X.jsxs)("div",{children:["总学习单位数",(0,X.jsx)(x.Z,{title:"同一个单位可能同时存在SPOC学习和自主学习,此处为去重后总学习单位数",children:(0,X.jsx)("i",{className:"iconfont icon-xiaowenhao1 font14 c-grey-999 ml5"})})]})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-guankashu2"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_challenge_count)||"--"}),(0,X.jsx)("div",{children:"完成关卡总次数"})]})]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("div",{className:b,children:(0,X.jsx)("i",{className:"iconfont icon-pingceshu"})}),(0,X.jsxs)("aside",{children:[(0,X.jsx)("div",{children:(null==E?void 0:E.total_evaluate_count)||"--"}),(0,X.jsx)("div",{children:"评测总次数"})]})]})]})]}),(0,X.jsxs)("div",{className:w,children:[(0,X.jsx)("div",{onClick:function(){return T("spoc")},className:"spoc"===O?N:"",children:"SPOC学习情况"}),(0,X.jsx)("div",{onClick:function(){return T("initiative")},className:"initiative"===O?N:"",children:"自主学习情况"})]}),"spoc"===O?(0,X.jsx)(Ze,{setStatisticsData:q}):(0,X.jsx)(Fe,{setStatisticsData:q}),(0,X.jsx)("main",{className:k,children:(0,X.jsxs)(h.Z,{activeKey:D,onChange:function(e){L(e)},tabBarExtraContent:(0,X.jsx)("span",{style:{color:"#FA6400",fontSize:12},children:"注:本课程主要统计实践关卡的情况"}),children:[(0,X.jsx)(ze,{tab:"学习概况统计",children:(0,X.jsx)(re,{form:O,selectKey:D,statisticsData:M},o)},De.LearnIng),(0,X.jsx)(ze,{tab:"学习质量分析",children:(0,X.jsx)(H,{form:O,selectKey:D,statisticsData:M})},De.Quality),(null==M?void 0:M.shixun_count)>0&&"spoc"===O&&(0,X.jsx)(ze,{tab:"实训使用分析",children:(0,X.jsx)(ee,{selectKey:D})},De.ShiXunUsetow)]})})]})}))}}]); \ No newline at end of file diff --git a/p__Paths__HigherVocationalEducation__index.async.js b/p__Paths__HigherVocationalEducation__index.async.js index 78c30f7c40..9aeccf9df6 100644 --- a/p__Paths__HigherVocationalEducation__index.async.js +++ b/p__Paths__HigherVocationalEducation__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5572],{50382:function(e,n,t){t.d(n,{Z:function(){return o}});var s=t(5891),i=t(59301),a={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"},r=t(22589),l=function(e,n){return i.createElement(r.Z,(0,s.Z)({},e,{ref:n,icon:a}))};var o=i.forwardRef(l)},16644:function(e,n,t){var s=t(82242),i=t.n(s),a=(t(59301),t(19779)),r=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,o=e.styles,c=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,v=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:n||a,style:i()({width:288,height:200},v)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(r.ZP,i()(i()({className:f,onClick:p},s),{},{children:d})),m&&m]})}},40159:function(e,n,t){t.r(n),t.d(n,{default:function(){return q}});var s=t(82242),i=t.n(s),a=t(7557),r=t.n(a),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),f=t(59301),m=t(8785),v=t(96865),h=t(73782),x=t(6848),g="platform___ZEF0X",b="bg___RWLWw",_="banner___JVLgl",j="name___wguCW",y="card___naaKO",C="input___mOhWZ",w="in___YUJLX",N="r___qnVjP",E="case___LFJ1x",O="li___QMzLz",Z="des___DruAg",k="title___BCcq_",P="s___C669F",z="t___JHWlW",M=t(16644),S=t(92911),B=t(94334),L=t(62945),R=t.n(L),$=t(42930),T=t.p+"static/b1.13c26e4c.png",A=t.p+"static/b2.b8df7e92.png",I=t(37712),D=["user"],q=(0,m.connect)((function(e){return{user:e.user}}))((function(e){e.user,p()(e,D);var n=(0,f.useState)(""),t=u()(n,2),s=t[0],a=t[1],l=(0,f.useState)(!0),c=u()(l,2),d=c[0],L=c[1],q=(0,f.useState)(0),F=u()(q,2),Q=(F[0],F[1],(0,f.useState)([])),V=u()(Q,2),W=V[0],J=V[1];(0,f.useEffect)((function(){U()}),[]);var U=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,S.ZP)("/api/home/child_platform.json",{method:"get",params:{school_level:1}});case 3:0===(n=e.sent).status&&J((null==n?void 0:n.subjects)||[]),L(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=[{path:"",image_url:T},{path:"",image_url:A}];return(0,I.jsx)("section",{className:g,children:(0,I.jsxs)(v.Z,{loading:d,active:!0,paragraph:{rows:5},children:[(0,I.jsx)("div",{className:b,children:(0,I.jsxs)("div",{className:_,children:[(0,I.jsx)("div",{style:{height:100}}),(0,I.jsx)("div",{className:j,children:"国家高职教育示范应用平台"}),(0,I.jsxs)("div",{className:y,children:[(0,I.jsxs)("div",{className:C,children:[(0,I.jsx)(h.Z,{value:s,onChange:function(e){return a(e.target.value)},placeholder:"请输入课程名称或教师姓名",className:w}),!!s&&(0,I.jsx)("b",{onClick:function(){return a("")},className:"iconfont icon-guanbi7"}),(0,I.jsx)("div",{onClick:function(){return m.history.push("/search?value=".concat(s,"&tabs=subject"))},className:N,children:(0,I.jsx)("i",{className:"iconfont icon-sousuo8"})})]}),(0,I.jsx)("div",{className:"swiperEducation",children:(0,I.jsx)(R(),i()(i()({},{loop:!0,slidesPerView:1,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}}),{},{children:null==G?void 0:G.map((function(e){return(0,I.jsx)("div",{onClick:function(){e.path&&(0,$.xg)(e.path)},children:(0,I.jsx)("div",{style:{cursor:e.path?"pointer":"default"},children:(0,I.jsx)("img",{width:1140,height:326,src:e.image_url,alt:""})})})}))}))})]})]})}),(0,I.jsxs)("div",{className:E,children:[(0,I.jsxs)("div",{className:j,children:[(0,I.jsx)("span",{children:"在线精品课"}),(0,I.jsx)("span",{}),(0,I.jsx)("div",{onClick:function(){return m.history.push("/paths")},children:"+ 查看更多"})]}),(0,I.jsx)("aside",{children:W.length?W.map((function(e,n){return(0,I.jsxs)("a",{href:"/paths/".concat(e.identifier),target:"_blank",className:O,children:[(0,I.jsx)("img",{src:"".concat(B.Z.IMG_SERVER,"/").concat(e.image_url)}),(0,I.jsxs)("div",{className:Z,children:[(0,I.jsx)(x.Z,{title:e.name,children:(0,I.jsx)("div",{className:k,children:e.name})}),(0,I.jsx)("div",{className:P,children:e.real_name||"-"}),(0,I.jsx)("div",{className:P,children:e.discipline||"-"}),(0,I.jsx)("div",{className:P,children:e.sub_discipline||"-"}),(0,I.jsx)("div",{className:z,children:"智慧职教"})]})]},n)})):(0,I.jsx)(M.Z,{styles:{margin:"100px auto"}})})]})]})})}))},73782:function(e,n,t){t.d(n,{Z:function(){return S}});var s=t(92310),i=t.n(s),a=t(59301),r=t(36355),l=t(32441),o=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,a.useContext)(r.E_),{prefixCls:s,className:c}=e,u=n("input-group",s),d=n("input"),[p,f]=(0,o.ZP)(d),m=i()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,c),v=(0,a.useContext)(l.aM),h=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(l.aM.Provider,{value:h},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return a.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var v=a.forwardRef(m),h=t(50382),x=t(55405),g=t(25629),b=t(59412),_=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);ie?a.createElement(h.Z,null):a.createElement(v,null),y={click:"onClick",hover:"onMouseOver"};var C=a.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,s="object"==typeof t&&void 0!==t.visible,[l,o]=(0,a.useState)((()=>!!s&&t.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{s&&o(t.visible)}),[s,t]);const d=(0,b.Z)(c),p=()=>{const{disabled:n}=e;n||(l&&d(),o((e=>{var n;const s=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,s)),s})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,C=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(r.E_),N=w("input",v),E=w("input-password",m),O=t&&(n=>{const{action:t="click",iconRender:s=j}=e,i=y[t]||"",r=s(l),o={[i]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(r)?r:a.createElement("span",null,r),o)})(E),Z=i()(E,f,{[`${E}-${h}`]:!!h}),k=Object.assign(Object.assign({},(0,x.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:N,suffix:O});return h&&(k.size=h),a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(n,c)},k))})),w=t(42653),N=t(92343),E=t(3113),O=t(19716),Z=t(33234),k=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,inputPrefixCls:s,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,_=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:y}=a.useContext(r.E_),C=a.useRef(!1),P=j("input-search",t),z=j("input",s),{compactSize:M}=(0,Z.ri)(P,y),S=(0,O.Z)((e=>{var n;return null!==(n=null!=o?o:M)&&void 0!==n?n:e})),B=a.useRef(null),L=e=>{var n;document.activeElement===(null===(n=B.current)||void 0===n?void 0:n.input)&&e.preventDefault()},R=e=>{var n,t;v&&v(null===(t=null===(n=B.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},$="boolean"==typeof d?a.createElement(w.Z,null):null,T=`${P}-button`;let A;const I=d||{},D=I.type&&!0===I.type.__ANT_BUTTON;A=D||"button"===I.type?(0,N.Tm)(I,Object.assign({onMouseDown:L,onClick:e=>{var n,t;null===(t=null===(n=null==I?void 0:I.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),R(e)},key:"enterButton"},D?{className:T,size:S}:{})):a.createElement(E.ZP,{className:T,type:d?"primary":void 0,size:S,disabled:m,key:"enterButton",onMouseDown:L,onClick:R,loading:f,icon:$},d),p&&(A=[A,(0,N.Tm)(p,{key:"addonAfter"})]);const q=i()(P,{[`${P}-rtl`]:"rtl"===y,[`${P}-${S}`]:!!S,[`${P}-with-button`]:!!d},l);return a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(B,n),onPressEnter:e=>{C.current||f||R(e)}},_,{size:S,onCompositionStart:e=>{C.current=!0,null==x||x(e)},onCompositionEnd:e=>{C.current=!1,null==b||b(e)},prefixCls:z,addonAfter:A,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:q,disabled:m}))})),z=t(1643);const M=u.Z;M.Group=c,M.Search=P,M.TextArea=z.Z,M.Password=C;var S=M}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5572],{50382:function(e,n,t){t.d(n,{Z:function(){return o}});var s=t(5891),a=t(59301),i={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"},r=t(22589),l=function(e,n){return a.createElement(r.Z,(0,s.Z)({},e,{ref:n,icon:i}))};var o=a.forwardRef(l)},40159:function(e,n,t){t.r(n),t.d(n,{default:function(){return q}});var s=t(82242),a=t.n(s),i=t(7557),r=t.n(i),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),f=t(59301),m=t(8785),v=t(96865),h=t(73782),x=t(6848),g="platform___ZEF0X",b="bg___RWLWw",_="banner___JVLgl",j="name___wguCW",C="card___naaKO",y="input___mOhWZ",w="in___YUJLX",E="r___qnVjP",N="case___LFJ1x",O="li___QMzLz",Z="des___DruAg",k="title___BCcq_",z="s___C669F",P="t___JHWlW",M=t(16644),S=t(92911),L=t(94334),R=t(62945),$=t.n(R),B=t(42930),A=t.p+"static/b1.13c26e4c.png",T=t.p+"static/b2.b8df7e92.png",D=t(37712),I=["user"],q=(0,m.connect)((function(e){return{user:e.user}}))((function(e){e.user,p()(e,I);var n=(0,f.useState)(""),t=u()(n,2),s=t[0],i=t[1],l=(0,f.useState)(!0),c=u()(l,2),d=c[0],R=c[1],q=(0,f.useState)(0),F=u()(q,2),Q=(F[0],F[1],(0,f.useState)([])),V=u()(Q,2),W=V[0],J=V[1];(0,f.useEffect)((function(){U()}),[]);var U=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.next=3,(0,S.ZP)("/api/home/child_platform.json",{method:"get",params:{school_level:1}});case 3:0===(n=e.sent).status&&J((null==n?void 0:n.subjects)||[]),R(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=[{path:"",image_url:A},{path:"",image_url:T}];return(0,D.jsx)("section",{className:g,children:(0,D.jsxs)(v.Z,{loading:d,active:!0,paragraph:{rows:5},children:[(0,D.jsx)("div",{className:b,children:(0,D.jsxs)("div",{className:_,children:[(0,D.jsx)("div",{style:{height:100}}),(0,D.jsx)("div",{className:j,children:"国家高职教育示范应用平台"}),(0,D.jsxs)("div",{className:C,children:[(0,D.jsxs)("div",{className:y,children:[(0,D.jsx)(h.Z,{value:s,onChange:function(e){return i(e.target.value)},placeholder:"请输入课程名称或教师姓名",className:w}),!!s&&(0,D.jsx)("b",{onClick:function(){return i("")},className:"iconfont icon-guanbi7"}),(0,D.jsx)("div",{onClick:function(){return m.history.push("/search?value=".concat(s,"&tabs=subject"))},className:E,children:(0,D.jsx)("i",{className:"iconfont icon-sousuo8"})})]}),(0,D.jsx)("div",{className:"swiperEducation",children:(0,D.jsx)($(),a()(a()({},{loop:!0,slidesPerView:1,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}}),{},{children:null==G?void 0:G.map((function(e){return(0,D.jsx)("div",{onClick:function(){e.path&&(0,B.xg)(e.path)},children:(0,D.jsx)("div",{style:{cursor:e.path?"pointer":"default"},children:(0,D.jsx)("img",{width:1140,height:326,src:e.image_url,alt:""})})})}))}))})]})]})}),(0,D.jsxs)("div",{className:N,children:[(0,D.jsxs)("div",{className:j,children:[(0,D.jsx)("span",{children:"在线精品课"}),(0,D.jsx)("span",{}),(0,D.jsx)("div",{onClick:function(){return m.history.push("/paths")},children:"+ 查看更多"})]}),(0,D.jsx)("aside",{children:W.length?W.map((function(e,n){return(0,D.jsxs)("a",{href:"/paths/".concat(e.identifier),target:"_blank",className:O,children:[(0,D.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/").concat(e.image_url)}),(0,D.jsxs)("div",{className:Z,children:[(0,D.jsx)(x.Z,{title:e.name,children:(0,D.jsx)("div",{className:k,children:e.name})}),(0,D.jsx)("div",{className:z,children:e.real_name||"-"}),(0,D.jsx)("div",{className:z,children:e.discipline||"-"}),(0,D.jsx)("div",{className:z,children:e.sub_discipline||"-"}),(0,D.jsx)("div",{className:P,children:"智慧职教"})]})]},n)})):(0,D.jsx)(M.Z,{styles:{margin:"100px auto"}})})]})]})})}))},73782:function(e,n,t){t.d(n,{Z:function(){return S}});var s=t(92310),a=t.n(s),i=t(59301),r=t(36355),l=t(32441),o=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(r.E_),{prefixCls:s,className:c}=e,u=n("input-group",s),d=n("input"),[p,f]=(0,o.ZP)(d),m=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},f,c),v=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(i.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},u=t(9432),d=t(5891),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=t(22589),m=function(e,n){return i.createElement(f.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var v=i.forwardRef(m),h=t(50382),x=t(55405),g=t(25629),b=t(59412),_=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);ae?i.createElement(h.Z,null):i.createElement(v,null),C={click:"onClick",hover:"onMouseOver"};var y=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,s="object"==typeof t&&void 0!==t.visible,[l,o]=(0,i.useState)((()=>!!s&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{s&&o(t.visible)}),[s,t]);const d=(0,b.Z)(c),p=()=>{const{disabled:n}=e;n||(l&&d(),o((e=>{var n;const s=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,s)),s})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,y=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=i.useContext(r.E_),E=w("input",v),N=w("input-password",m),O=t&&(n=>{const{action:t="click",iconRender:s=j}=e,a=C[t]||"",r=s(l),o={[a]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(r)?r:i.createElement("span",null,r),o)})(N),Z=a()(N,f,{[`${N}-${h}`]:!!h}),k=Object.assign(Object.assign({},(0,x.Z)(y,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:E,suffix:O});return h&&(k.size=h),i.createElement(u.Z,Object.assign({ref:(0,g.sQ)(n,c)},k))})),w=t(42653),E=t(92343),N=t(3113),O=t(19716),Z=t(33234),k=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,inputPrefixCls:s,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,_=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:C}=i.useContext(r.E_),y=i.useRef(!1),z=j("input-search",t),P=j("input",s),{compactSize:M}=(0,Z.ri)(z,C),S=(0,O.Z)((e=>{var n;return null!==(n=null!=o?o:M)&&void 0!==n?n:e})),L=i.useRef(null),R=e=>{var n;document.activeElement===(null===(n=L.current)||void 0===n?void 0:n.input)&&e.preventDefault()},$=e=>{var n,t;v&&v(null===(t=null===(n=L.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},B="boolean"==typeof d?i.createElement(w.Z,null):null,A=`${z}-button`;let T;const D=d||{},I=D.type&&!0===D.type.__ANT_BUTTON;T=I||"button"===D.type?(0,E.Tm)(D,Object.assign({onMouseDown:R,onClick:e=>{var n,t;null===(t=null===(n=null==D?void 0:D.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),$(e)},key:"enterButton"},I?{className:A,size:S}:{})):i.createElement(N.ZP,{className:A,type:d?"primary":void 0,size:S,disabled:m,key:"enterButton",onMouseDown:R,onClick:$,loading:f,icon:B},d),p&&(T=[T,(0,E.Tm)(p,{key:"addonAfter"})]);const q=a()(z,{[`${z}-rtl`]:"rtl"===C,[`${z}-${S}`]:!!S,[`${z}-with-button`]:!!d},l);return i.createElement(u.Z,Object.assign({ref:(0,g.sQ)(L,n),onPressEnter:e=>{y.current||f||$(e)}},_,{size:S,onCompositionStart:e=>{y.current=!0,null==x||x(e)},onCompositionEnd:e=>{y.current=!1,null==b||b(e)},prefixCls:P,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:q,disabled:m}))})),P=t(1643);const M=u.Z;M.Group=c,M.Search=z,M.TextArea=P.Z,M.Password=y;var S=M}}]); \ No newline at end of file diff --git a/p__Paths__New__index.async.js b/p__Paths__New__index.async.js index e10ec92ce4..79cc4070c6 100644 --- a/p__Paths__New__index.async.js +++ b/p__Paths__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28982],{23447:function(e,l,n){n.r(l),n.d(l,{default:function(){return ie}});var s=n(37205),i=n.n(s),a=n(82242),t=n.n(a),o=n(7557),c=n.n(o),r=n(41498),u=n.n(r),d=n(79800),m=n.n(d),h=n(39647),_=n.n(h),p=n(59301),g=n(8785),v=n(78241),f=n(8591),x=n(73782),j=n(88522),A=n(59028),N=n(5112),b=n(3113),y=n(43418),Z="wrap___HeK2P",I="bg____raBL",k="title_style___qY3gq",R="line___OUqEe",P="text___V9Ft_",S="fieldWrap___pR4UB",E="form_item___q7FNm",C="close_style___MwGvu",F="xmfm___lq9HQ",U="img_content___jqYOm",V="dbbjt___dUU2F",w="footer_style___niiiI",G="backgroundFa___ghlCO",J="input_search___uH23W",O="platform_list___PMbN5",K="platform_item___aPIfB",q="platform_item_active___X42Cx",L="img_items___h1cUv",M="select_img___oQ3Du",Y="unit_list___sZ0gb",Q="unit_item___jVQNB",T="unit_item_active___jz6KJ",B="form_item_item___tHIHe",D=n(94334),H=n(43899),z=n(28131),W=n(92911),X=n(16644),$=n(49973),ee=n(66208),le=n(69948),ne=n(37712),se=["user","newCourse","globalSetting","loading","dispatch"],ie=(0,g.connect)((function(e){var l=e.user,n=e.newCourse,s=e.loading;return{user:l,newCourse:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var l,n,s=e.dispatch,a=(_()(e,se),v.Z.useForm()),o=m()(a,1)[0],r=(0,p.useState)(),d=m()(r,2),h=d[0],ie=d[1],ae=(0,p.useState)(),te=m()(ae,2),oe=te[0],ce=te[1],re=(0,p.useState)(),ue=m()(re,2),de=ue[0],me=ue[1],he=(0,p.useState)(),_e=m()(he,2),pe=_e[0],ge=_e[1],ve=(0,p.useState)(!1),fe=m()(ve,2),xe=fe[0],je=fe[1],Ae=(0,p.useState)(!1),Ne=m()(Ae,2),be=Ne[0],ye=Ne[1],Ze=(0,p.useState)(""),Ie=m()(Ze,2),ke=Ie[0],Re=Ie[1],Pe=(0,p.useState)(),Se=m()(Pe,2),Ee=Se[0],Ce=Se[1],Fe=(0,p.useState)(),Ue=m()(Fe,2),Ve=Ue[0],we=Ue[1],Ge=(0,p.useState)(""),Je=m()(Ge,2),Oe=Je[0],Ke=Je[1],qe=(0,g.useParams)(),Le=(0,p.useState)([]),Me=m()(Le,2),Ye=Me[0],Qe=Me[1];(0,p.useEffect)((function(){return Te(),null!=qe&&qe.pathId?(0,$.Pt)(null==qe?void 0:qe.pathId).then((function(e){var l,n,s,i,a,t,c,r;0==(null==e?void 0:e.status)&&(Ke(null==e||null===(l=e.core_course)||void 0===l?void 0:l.teacher_id),o.setFieldsValue(null==e?void 0:e.core_course),ie([{id:null==e||null===(n=e.core_course)||void 0===n||null===(n=n.pic_url)||void 0===n?void 0:n.pic_id,test:null==e||null===(s=e.core_course)||void 0===s||null===(s=s.pic_url)||void 0===s?void 0:s.url}]),ce([{id:null==e||null===(i=e.core_course)||void 0===i||null===(i=i.background_url)||void 0===i?void 0:i.background_attachment_id,test:null==e||null===(a=e.core_course)||void 0===a||null===(a=a.background_url)||void 0===a?void 0:a.url}]),ge([null==e||null===(t=e.core_course)||void 0===t?void 0:t.school]),null!=e&&null!==(c=e.core_course)&&void 0!==c&&null!==(c=c.company)&&void 0!==c&&c.name&&me([null==e||null===(r=e.core_course)||void 0===r?void 0:r.company]))})):o.setFieldsValue({statistic_type:1}),s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]);var Te=function(){var e=u()(c()().mark((function e(){var l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.H8)({domain_type:1});case 2:0==(l=e.sent).status&&Qe((null==l?void 0:l.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,ne.jsxs)("div",{className:Z,children:[(0,ne.jsx)("div",{className:I,children:(0,ne.jsxs)(v.Z,{labelCol:{flex:"100px"},form:o,scrollToFirstError:!0,colon:!1,children:[(0,ne.jsxs)("div",{className:k,children:[(0,ne.jsx)("div",{className:R}),(0,ne.jsxs)("div",{className:P,children:[null!=qe&&qe.pathId?"编辑":"新建","实验项目"]})]}),(0,ne.jsxs)("div",{className:S,children:[(0,ne.jsx)(v.Z.Item,{className:E,label:"项目名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,ne.jsx)(x.Z,{size:"large",className:B,placeholder:"请输入项目名称",maxLength:60,showCount:!0})}),(0,ne.jsx)(v.Z.Item,{className:E,label:"项目领域",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,ne.jsx)(j.Z,{size:"large",style:{width:"100%"},options:null==Ye?void 0:Ye.map((function(e){return{value:e,label:e}})),filterOption:function(e,l){var n;return-1!==(null==l||null===(n=l.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&o.setFieldValue("domain",e.substring(0,20))}})}),(0,ne.jsxs)(v.Z.Item,{className:E,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,ne.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(f.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,W.ZP)("".concat(D.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){ie([e]),o.setFieldsValue({attachment_id:e.id})}))},children:(0,ne.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,ne.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,ne.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,ne.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==h?void 0:h.length)>0&&(0,ne.jsxs)("div",{className:F,children:[(0,ne.jsx)("img",{src:D.Z.API_SERVER+(null===(l=h[0])||void 0===l?void 0:l.test),className:U}),(0,ne.jsx)("img",{src:H,className:C,onClick:function(){ie([])}})]})]}),(0,ne.jsxs)(v.Z.Item,{className:E,label:"顶部背景图",colon:!1,name:"background_attachment_id",children:[(0,ne.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:oe,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(f.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,W.ZP)("".concat(D.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){ce([e]),o.setFieldsValue({background_attachment_id:e.id})}))},children:(0,ne.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,ne.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,ne.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,ne.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==oe?void 0:oe.length)>0&&(0,ne.jsxs)("div",{className:V,children:[(0,ne.jsx)("img",{src:D.Z.API_SERVER+(null===(n=oe[0])||void 0===n?void 0:n.test),className:U}),(0,ne.jsx)("img",{src:H,className:C,onClick:function(){ce([])}})]})]}),(0,ne.jsx)(v.Z.Item,{className:E,label:"链接",colon:!1,name:"url",children:(0,ne.jsx)(x.Z,{size:"large",className:B,placeholder:"请输入链接"})}),(0,ne.jsx)(v.Z.Item,{className:E,label:"实践平台",colon:!1,name:"company",children:(0,ne.jsx)(x.Z,{className:B,placeholder:"请输入实践平台",size:"large"})}),(0,ne.jsx)(v.Z.Item,{className:E,label:"课程类型",colon:!1,name:"course_type",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,ne.jsxs)(N.ZP.Group,{children:[(0,ne.jsx)(N.ZP,{value:1,style:{marginRight:30,marginTop:8,color:"#333333"},children:"普通课程"}),(0,ne.jsx)(N.ZP,{value:2,style:{marginRight:30,marginTop:8,color:"#333333"},children:"国家一流"}),(0,ne.jsx)(N.ZP,{value:3,style:{marginRight:30,marginTop:8,color:"#333333"},children:"省级一流"})]})})]})]})}),(0,ne.jsx)("div",{className:w,children:(0,ne.jsxs)("div",{className:G,children:[(0,ne.jsx)(b.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?g.history.push("/paths"):g.history.push("/paths/".concat(null==qe?void 0:qe.pathId))},children:"取消"}),(0,ne.jsx)(b.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==h?void 0:h.length)>0&&o.setFieldsValue({attachment_id:h[0].id}),(null==oe?void 0:oe.length)>0&&o.setFieldsValue({background_attachment_id:oe[0].id}),(null==de?void 0:de.length)>0&&o.setFieldsValue({company:de[0].name}),(null==pe?void 0:pe.length)>0&&o.setFieldsValue({school:pe[0].name}),o.validateFields().then((function(){null!=qe&&qe.pathId?(0,$.u1)(t()({teacher_id:Oe,id:null==qe?void 0:qe.pathId},o.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(f.ZP.success("编辑成功"),g.history.go(-1))})):(0,$.E0)(o.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(f.ZP.success("新增成功"),g.history.push("/paths"))}))}))},children:null!=qe&&qe.pathId?"保存编辑":"确认新建"})]})}),(0,ne.jsxs)(y.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:xe,onCancel:function(){je(!1)},footer:(0,ne.jsxs)("div",{className:"modal_list",children:[(0,ne.jsx)("div",{className:"modal_close",onClick:function(){je(!1)},children:"取消"}),(0,ne.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in Ee)Ee[l].check&&e.push(Ee[l]);me(e),o.setFieldsValue({company:e[0].name}),je(!1)},children:"确定"})]}),children:[(0,ne.jsxs)("div",{className:J,children:[(0,ne.jsx)(x.Z,{value:ke,onChange:function(e){Re(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,ne.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==Ee?void 0:Ee.length)>0?(0,ne.jsx)("div",{className:O,children:Ee.map((function(e,l){return(0,ne.jsxs)("div",{className:null!=e&&e.check?q:K,onClick:function(){Ee.map((function(e){e.check=!1})),Ee[l].check=!0,Ce(i()(Ee))},children:[(0,ne.jsx)("img",{className:L,src:D.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,ne.jsx)("img",{className:M,src:z})]},l)}))}):(0,ne.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,ne.jsxs)(y.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:be,onCancel:function(){ye(!1)},footer:(0,ne.jsxs)("div",{className:"modal_list",children:[(0,ne.jsx)("div",{className:"modal_close",onClick:function(){ye(!1)},children:"取消"}),(0,ne.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in Ve)Ve[l].check&&e.push(Ve[l]);ge(e),o.setFieldsValue({school:e[0].name}),ye(!1)},children:"确定"})]}),children:[(0,ne.jsxs)("div",{className:J,children:[(0,ne.jsx)(x.Z,{value:ke,onChange:function(e){Re(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,ne.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==Ve?void 0:Ve.length)>0?(0,ne.jsx)("div",{className:Y,children:Ve.map((function(e,l){return(0,ne.jsxs)("div",{className:null!=e&&e.check?T:Q,onClick:function(){Ve.map((function(e){e.check=!1})),Ve[l].check=!0,we(i()(Ve))},children:[(0,ne.jsx)("img",{className:L,src:D.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,ne.jsx)("img",{className:M,src:z})]},l)}))}):(0,ne.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28982],{23447:function(e,l,t){t.r(l),t.d(l,{default:function(){return se}});var n=t(37205),s=t.n(n),o=t(82242),a=t.n(o),i=t(7557),c=t.n(i),r=t(41498),u=t.n(r),d=t(79800),m=t.n(d),p=t(39647),h=t.n(p),g=t(59301),f=t(8785),_=t(78241),v=t(8591),x=t(73782),j=t(88522),N=t(59028),b=t(5112),A=t(3113),C=t(43418),y="wrap___HeK2P",I="bg____raBL",S="title_style___qY3gq",O="line___OUqEe",Z="text___V9Ft_",E="fieldWrap___pR4UB",w="form_item___q7FNm",P="close_style___MwGvu",k="xmfm___lq9HQ",R="img_content___jqYOm",F="dbbjt___dUU2F",U="footer_style___niiiI",M="backgroundFa___ghlCO",V="input_search___uH23W",G="platform_list___PMbN5",B="platform_item___aPIfB",D="platform_item_active___X42Cx",J="img_items___h1cUv",T="select_img___oQ3Du",H="unit_list___sZ0gb",K="unit_item___jVQNB",q="unit_item_active___jz6KJ",L="form_item_item___tHIHe",W=t(94334),Y=t(43899),Q=t(28131),z=t(92911),X=t(16644),$=t(49973),ee=t(66208),le=t(69948),te=t(37712),ne=["user","newCourse","globalSetting","loading","dispatch"],se=(0,f.connect)((function(e){var l=e.user,t=e.newCourse,n=e.loading;return{user:l,newCourse:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var l,t,n=e.dispatch,o=(h()(e,ne),_.Z.useForm()),i=m()(o,1)[0],r=(0,g.useState)(),d=m()(r,2),p=d[0],se=d[1],oe=(0,g.useState)(),ae=m()(oe,2),ie=ae[0],ce=ae[1],re=(0,g.useState)(),ue=m()(re,2),de=ue[0],me=ue[1],pe=(0,g.useState)(),he=m()(pe,2),ge=he[0],fe=he[1],_e=(0,g.useState)(!1),ve=m()(_e,2),xe=ve[0],je=ve[1],Ne=(0,g.useState)(!1),be=m()(Ne,2),Ae=be[0],Ce=be[1],ye=(0,g.useState)(""),Ie=m()(ye,2),Se=Ie[0],Oe=Ie[1],Ze=(0,g.useState)(),Ee=m()(Ze,2),we=Ee[0],Pe=Ee[1],ke=(0,g.useState)(),Re=m()(ke,2),Fe=Re[0],Ue=Re[1],Me=(0,g.useState)(""),Ve=m()(Me,2),Ge=Ve[0],Be=Ve[1],De=(0,f.useParams)(),Je=(0,g.useState)([]),Te=m()(Je,2),He=Te[0],Ke=Te[1];(0,g.useEffect)((function(){return qe(),null!=De&&De.pathId?(0,$.Pt)(null==De?void 0:De.pathId).then((function(e){var l,t,n,s,o,a,c,r;0==(null==e?void 0:e.status)&&(Be(null==e||null===(l=e.core_course)||void 0===l?void 0:l.teacher_id),i.setFieldsValue(null==e?void 0:e.core_course),se([{id:null==e||null===(t=e.core_course)||void 0===t||null===(t=t.pic_url)||void 0===t?void 0:t.pic_id,test:null==e||null===(n=e.core_course)||void 0===n||null===(n=n.pic_url)||void 0===n?void 0:n.url}]),ce([{id:null==e||null===(s=e.core_course)||void 0===s||null===(s=s.background_url)||void 0===s?void 0:s.background_attachment_id,test:null==e||null===(o=e.core_course)||void 0===o||null===(o=o.background_url)||void 0===o?void 0:o.url}]),fe([null==e||null===(a=e.core_course)||void 0===a?void 0:a.school]),null!=e&&null!==(c=e.core_course)&&void 0!==c&&null!==(c=c.company)&&void 0!==c&&c.name&&me([null==e||null===(r=e.core_course)||void 0===r?void 0:r.company]))})):i.setFieldsValue({statistic_type:1}),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var qe=function(){var e=u()(c()().mark((function e(){var l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.H8)({domain_type:1});case 2:0==(l=e.sent).status&&Ke((null==l?void 0:l.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,te.jsxs)("div",{className:y,children:[(0,te.jsx)("div",{className:I,children:(0,te.jsxs)(_.Z,{labelCol:{flex:"100px"},form:i,scrollToFirstError:!0,colon:!1,children:[(0,te.jsxs)("div",{className:S,children:[(0,te.jsx)("div",{className:O}),(0,te.jsxs)("div",{className:Z,children:[null!=De&&De.pathId?"编辑":"新建","实验项目"]})]}),(0,te.jsxs)("div",{className:E,children:[(0,te.jsx)(_.Z.Item,{className:w,label:"项目名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,te.jsx)(x.Z,{size:"large",className:L,placeholder:"请输入项目名称",maxLength:60,showCount:!0})}),(0,te.jsx)(_.Z.Item,{className:w,label:"项目领域",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,te.jsx)(j.Z,{size:"large",style:{width:"100%"},options:null==He?void 0:He.map((function(e){return{value:e,label:e}})),filterOption:function(e,l){var t;return-1!==(null==l||null===(t=l.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&i.setFieldValue("domain",e.substring(0,20))}})}),(0,te.jsxs)(_.Z.Item,{className:w,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,te.jsx)(N.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(v.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,z.ZP)("".concat(W.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){se([e]),i.setFieldsValue({attachment_id:e.id})}))},children:(0,te.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,te.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,te.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,te.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==p?void 0:p.length)>0&&(0,te.jsxs)("div",{className:k,children:[(0,te.jsx)("img",{src:W.Z.API_SERVER+(null===(l=p[0])||void 0===l?void 0:l.test),className:R}),(0,te.jsx)("img",{src:Y,className:P,onClick:function(){se([])}})]})]}),(0,te.jsxs)(_.Z.Item,{className:w,label:"顶部背景图",colon:!1,name:"background_attachment_id",children:[(0,te.jsx)(N.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:ie,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(v.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,z.ZP)("".concat(W.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){ce([e]),i.setFieldsValue({background_attachment_id:e.id})}))},children:(0,te.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,te.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,te.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,te.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==ie?void 0:ie.length)>0&&(0,te.jsxs)("div",{className:F,children:[(0,te.jsx)("img",{src:W.Z.API_SERVER+(null===(t=ie[0])||void 0===t?void 0:t.test),className:R}),(0,te.jsx)("img",{src:Y,className:P,onClick:function(){ce([])}})]})]}),(0,te.jsx)(_.Z.Item,{className:w,label:"链接",colon:!1,name:"url",children:(0,te.jsx)(x.Z,{size:"large",className:L,placeholder:"请输入链接"})}),(0,te.jsx)(_.Z.Item,{className:w,label:"实践平台",colon:!1,name:"company",children:(0,te.jsx)(x.Z,{className:L,placeholder:"请输入实践平台",size:"large"})}),(0,te.jsx)(_.Z.Item,{className:w,label:"课程类型",colon:!1,name:"course_type",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,te.jsxs)(b.ZP.Group,{children:[(0,te.jsx)(b.ZP,{value:1,style:{marginRight:30,marginTop:8,color:"#333333"},children:"普通课程"}),(0,te.jsx)(b.ZP,{value:2,style:{marginRight:30,marginTop:8,color:"#333333"},children:"国家一流"}),(0,te.jsx)(b.ZP,{value:3,style:{marginRight:30,marginTop:8,color:"#333333"},children:"省级一流"})]})})]})]})}),(0,te.jsx)("div",{className:U,children:(0,te.jsxs)("div",{className:M,children:[(0,te.jsx)(A.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?f.history.push("/paths"):f.history.push("/paths/".concat(null==De?void 0:De.pathId))},children:"取消"}),(0,te.jsx)(A.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==p?void 0:p.length)>0&&i.setFieldsValue({attachment_id:p[0].id}),(null==ie?void 0:ie.length)>0&&i.setFieldsValue({background_attachment_id:ie[0].id}),(null==de?void 0:de.length)>0&&i.setFieldsValue({company:de[0].name}),(null==ge?void 0:ge.length)>0&&i.setFieldsValue({school:ge[0].name}),i.validateFields().then((function(){null!=De&&De.pathId?(0,$.u1)(a()({teacher_id:Ge,id:null==De?void 0:De.pathId},i.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(v.ZP.success("编辑成功"),f.history.go(-1))})):(0,$.E0)(i.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(v.ZP.success("新增成功"),f.history.push("/paths"))}))}))},children:null!=De&&De.pathId?"保存编辑":"确认新建"})]})}),(0,te.jsxs)(C.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:xe,onCancel:function(){je(!1)},footer:(0,te.jsxs)("div",{className:"modal_list",children:[(0,te.jsx)("div",{className:"modal_close",onClick:function(){je(!1)},children:"取消"}),(0,te.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in we)we[l].check&&e.push(we[l]);me(e),i.setFieldsValue({company:e[0].name}),je(!1)},children:"确定"})]}),children:[(0,te.jsxs)("div",{className:V,children:[(0,te.jsx)(x.Z,{value:Se,onChange:function(e){Oe(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,te.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==we?void 0:we.length)>0?(0,te.jsx)("div",{className:G,children:we.map((function(e,l){return(0,te.jsxs)("div",{className:null!=e&&e.check?D:B,onClick:function(){we.map((function(e){e.check=!1})),we[l].check=!0,Pe(s()(we))},children:[(0,te.jsx)("img",{className:J,src:W.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,te.jsx)("img",{className:T,src:Q})]},l)}))}):(0,te.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,te.jsxs)(C.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:Ae,onCancel:function(){Ce(!1)},footer:(0,te.jsxs)("div",{className:"modal_list",children:[(0,te.jsx)("div",{className:"modal_close",onClick:function(){Ce(!1)},children:"取消"}),(0,te.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in Fe)Fe[l].check&&e.push(Fe[l]);fe(e),i.setFieldsValue({school:e[0].name}),Ce(!1)},children:"确定"})]}),children:[(0,te.jsxs)("div",{className:V,children:[(0,te.jsx)(x.Z,{value:Se,onChange:function(e){Oe(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,te.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==Fe?void 0:Fe.length)>0?(0,te.jsx)("div",{className:H,children:Fe.map((function(e,l){return(0,te.jsxs)("div",{className:null!=e&&e.check?q:K,onClick:function(){Fe.map((function(e){e.check=!1})),Fe[l].check=!0,Ue(s()(Fe))},children:[(0,te.jsx)("img",{className:J,src:W.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,te.jsx)("img",{className:T,src:Q})]},l)}))}):(0,te.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},88522:function(e,l,t){var n=t(92310),s=t.n(n),o=t(75440),a=t(55405),i=t(59301),c=t(53487),r=t(92343),u=t(36355),d=t(57809);const{Option:m}=d.default;function p(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,l)=>{const{prefixCls:t,className:n,popupClassName:c,dropdownClassName:h,children:g,dataSource:f}=e,_=(0,o.Z)(g);let v;1===_.length&&(0,r.l$)(_[0])&&!p(_[0])&&([v]=_);const x=v?()=>v:void 0;let j;j=_.length&&p(_[0])?g:f?f.map((e=>{if((0,r.l$)(e))return e;switch(typeof e){case"string":return i.createElement(m,{key:e,value:e},e);case"object":{const{value:l}=e;return i.createElement(m,{key:l,value:l},e.text)}default:return}})):[];const{getPrefixCls:N}=i.useContext(u.E_),b=N("select",t);return i.createElement(d.default,Object.assign({ref:l,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:b,popupClassName:c||h,className:s()(`${b}-auto-complete`,n),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:x}),j)},g=i.forwardRef(h),f=(0,c.Z)(g);g.Option=m,g._InternalPanelDoNotUseOrYouWillBeFired=f,l.Z=g},57809:function(e,l,t){var n=t(92310),s=t.n(n),o=t(77861),a=t(55405),i=t(59301),c=t(53487),r=t(62892),u=t(19080),d=t(36355),m=t(1684),p=t(93891),h=t(19716),g=t(32441),f=t(33234),_=t(14154),v=t(58582),x=t(84443),j=t(66339),N=function(e,l){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&l.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s{var t,{prefixCls:n,bordered:c=!0,className:A,rootClassName:C,getPopupContainer:y,popupClassName:I,dropdownClassName:S,listHeight:O=256,placement:Z,listItemHeight:E=24,size:w,disabled:P,notFoundContent:k,status:R,builtinPlacements:F,dropdownMatchSelectWidth:U,popupMatchSelectWidth:M,direction:V,style:G,allowClear:B}=e,D=N(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:J,getPrefixCls:T,renderEmpty:H,direction:K,virtual:q,popupMatchSelectWidth:L,popupOverflow:W,select:Y}=i.useContext(d.E_),Q=T("select",n),z=T(),X=null!=V?V:K,{compactSize:$,compactItemClassnames:ee}=(0,f.ri)(Q,X),[le,te]=(0,_.Z)(Q),ne=i.useMemo((()=>{const{mode:e}=D;if("combobox"!==e)return e===b?"combobox":e}),[D.mode]),se="multiple"===ne||"tags"===ne,oe=(0,x.Z)(D.suffixIcon,D.showArrow),ae=null!==(t=null!=M?M:U)&&void 0!==t?t:L,{status:ie,hasFeedback:ce,isFormItemInput:re,feedbackIcon:ue}=i.useContext(g.aM),de=(0,u.F)(ie,R);let me;me=void 0!==k?k:"combobox"===ne?null:(null==H?void 0:H("Select"))||i.createElement(p.Z,{componentName:"Select"});const{suffixIcon:pe,itemIcon:he,removeIcon:ge,clearIcon:fe}=(0,j.Z)(Object.assign(Object.assign({},D),{multiple:se,hasFeedback:ce,feedbackIcon:ue,showSuffixIcon:oe,prefixCls:Q,showArrow:D.showArrow,componentName:"Select"})),_e=!0===B?{clearIcon:fe}:B,ve=(0,a.Z)(D,["suffixIcon","itemIcon"]),xe=s()(I||S,{[`${Q}-dropdown-${X}`]:"rtl"===X},C,te),je=(0,h.Z)((e=>{var l;return null!==(l=null!=w?w:$)&&void 0!==l?l:e})),Ne=i.useContext(m.Z),be=null!=P?P:Ne,Ae=s()({[`${Q}-lg`]:"large"===je,[`${Q}-sm`]:"small"===je,[`${Q}-rtl`]:"rtl"===X,[`${Q}-borderless`]:!c,[`${Q}-in-form-item`]:re},(0,u.Z)(Q,de,ce),ee,null==Y?void 0:Y.className,A,C,te),Ce=i.useMemo((()=>void 0!==Z?Z:"rtl"===X?"bottomRight":"bottomLeft"),[Z,X]),ye=(0,v.Z)(F,W);return le(i.createElement(o.ZP,Object.assign({ref:l,virtual:q,showSearch:null==Y?void 0:Y.showSearch},ve,{style:Object.assign(Object.assign({},null==Y?void 0:Y.style),G),dropdownMatchSelectWidth:ae,builtinPlacements:ye,transitionName:(0,r.m)(z,"slide-up",D.transitionName),listHeight:O,listItemHeight:E,mode:ne,prefixCls:Q,placement:Ce,direction:X,suffixIcon:pe,menuItemSelectedIcon:he,removeIcon:ge,allowClear:_e,notFoundContent:me,className:Ae,getPopupContainer:y||J,dropdownClassName:xe,disabled:be})))};const C=i.forwardRef(A),y=(0,c.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=b,C.Option=o.Wx,C.OptGroup=o.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=y,l.default=C},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Preface__New__index.async.js b/p__Preface__New__index.async.js index cf719f11c4..339cca16bb 100644 --- a/p__Preface__New__index.async.js +++ b/p__Preface__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25633],{52898:function(e,s,n){n.r(s),n.d(s,{default:function(){return Q}});var a=n(7557),l=n.n(a),t=n(41498),i=n.n(t),c=n(79800),o=n.n(c),r=n(39647),u=n.n(r),d=n(59301),p=n(8785),m=n(73782),h=n(78241),f=n(88522),g=n(59028),_=n(3113),x=n(94334),v="wrap___QJEfO",j="bg___YovF4",A="title_style___iKJsJ",y="line___CuDfk",N="text___wgTCa",b="fieldWrap___t32Tn",S="form_item_textarea___xeZJ0",w="textarea_suffix___xFmF9",Z="form_item___Qnp71",I="close_style___aXn53",C="xmfm___tSyD6",E="img_content___KFbBT",F="footer_style___Voi7E",P="backgroundFa___gy_Q2",U="form_item_item___cUboO",V=n(8591),k=n(43899),J=n(92911),R=n(49973),O=n(66208),q=n(69948),K=n(37712),T=["user","newCourse","globalSetting","loading","dispatch"],G=m.Z.TextArea,Q=(0,p.connect)((function(e){var s=e.user,n=e.newCourse,a=e.loading;return{user:s,newCourse:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var s,n,a=e.dispatch,t=(u()(e,T),h.Z.useForm()),c=o()(t,1)[0],r=(0,d.useState)({}),Q=o()(r,2),Y=Q[0],D=Q[1],L=(0,d.useState)(),H=o()(L,2),B=H[0],z=H[1],M=(0,p.useParams)(),W=(0,d.useState)([]),X=o()(W,2),$=X[0],ee=X[1];(0,d.useEffect)((function(){return se(),null!=M&&M.prefaceId&&(0,R.QJ)(null==M?void 0:M.prefaceId).then((function(e){0==(null==e?void 0:e.status)&&(c.setFieldsValue(e),D(e),z([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),a({type:"globalSetting/footerToggle",payload:!1}),function(){a({type:"globalSetting/footerToggle",payload:!0})}}),[]);var se=function(){var e=i()(l()().mark((function e(){var s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.H8)({is_ai:!1});case 2:0==(s=e.sent).status&&ee(null==s?void 0:s.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{className:v,children:[(0,K.jsx)("div",{className:j,children:(0,K.jsxs)(h.Z,{labelCol:{flex:"100px"},form:c,scrollToFirstError:!0,colon:!1,onValuesChange:function(){D(c.getFieldsValue())},children:[(0,K.jsxs)("div",{className:A,children:[(0,K.jsx)("div",{className:y}),(0,K.jsxs)("div",{className:N,children:[null!=M&&M.prefaceId?"编辑":"新建","前沿拓展"]})]}),(0,K.jsxs)("div",{className:b,children:[(0,K.jsx)(h.Z.Item,{className:Z,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(m.Z,{size:"large",className:U,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,K.jsx)(h.Z.Item,{className:Z,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(f.Z,{size:"large",style:{width:"100%"},options:null==$?void 0:$.map((function(e){return{value:e,label:e}})),filterOption:function(e,s){var n;return-1!==(null==s||null===(n=s.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&c.setFieldValue("type_name",e.substring(0,20))}})}),(0,K.jsxs)("div",{className:S,children:[(0,K.jsx)(h.Z.Item,{className:Z,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(G,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,K.jsx)("div",{className:w,children:(0,K.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(s=Y.description)||void 0===s?void 0:s.length)||0,(0,K.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,K.jsx)(h.Z.Item,{className:Z,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(m.Z,{className:U,placeholder:"请输入链接",size:"large"})}),(0,K.jsxs)(h.Z.Item,{className:Z,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,K.jsx)(g.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var s="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return s||(V.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var s=new FormData;s.append("file",null==e?void 0:e.file),(0,J.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:s},!0).then((function(e){z([e]),c.setFieldsValue({attachment_id:e.id})}))},children:(0,K.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,K.jsx)(O.op,{style:{borderRadius:"2px"},icon:(0,K.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,K.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为581*250px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==B?void 0:B.length)>0&&(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("img",{src:x.Z.API_SERVER+(null===(n=B[0])||void 0===n?void 0:n.test),className:E}),(0,K.jsx)("img",{src:k,className:I,onClick:function(){z([]),c.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,K.jsx)("div",{className:F,children:(0,K.jsxs)("div",{className:P,children:[(0,K.jsx)(_.ZP,{className:"canclebtn",onClick:function(){p.history.push("/preface")},children:"取消"}),(0,K.jsx)(_.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==B?void 0:B.length)>0&&c.setFieldsValue({attachment_id:B[0].id}),c.validateFields().then((function(){null!=M&&M.prefaceId?(0,R.eb)({id:null==M?void 0:M.prefaceId,preface_expansion:c.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(V.ZP.success("编辑成功"),p.history.go(-1))})):(0,R.Ln)({preface_expansion:c.getFieldsValue(),is_ai:!1}).then((function(e){0==(null==e?void 0:e.status)&&(V.ZP.success("新增成功"),p.history.push("/preface"))}))}))},children:null!=M&&M.prefaceId?"保存编辑":"确认新建"})]})})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25633],{52898:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var s=n(7557),l=n.n(s),a=n(41498),o=n.n(a),i=n(79800),r=n.n(i),c=n(39647),u=n.n(c),d=n(59301),p=n(8785),m=n(73782),f=n(78241),h=n(88522),g=n(59028),_=n(3113),x=n(94334),v="wrap___QJEfO",b="bg___YovF4",C="title_style___iKJsJ",N="line___CuDfk",O="text___wgTCa",j="fieldWrap___t32Tn",w="form_item_textarea___xeZJ0",y="textarea_suffix___xFmF9",S="form_item___Qnp71",I="close_style___aXn53",A="xmfm___tSyD6",E="img_content___KFbBT",Z="footer_style___Voi7E",P="backgroundFa___gy_Q2",F="form_item_item___cUboO",U=n(8591),k=n(43899),R=n(92911),M=n(49973),T=n(66208),V=n(69948),D=n(37712),J=["user","newCourse","globalSetting","loading","dispatch"],B=m.Z.TextArea,W=(0,p.connect)((function(e){var t=e.user,n=e.newCourse,s=e.loading;return{user:t,newCourse:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var t,n,s=e.dispatch,a=(u()(e,J),f.Z.useForm()),i=r()(a,1)[0],c=(0,d.useState)({}),W=r()(c,2),G=W[0],H=W[1],q=(0,d.useState)(),K=r()(q,2),Q=K[0],Y=K[1],$=(0,p.useParams)(),L=(0,d.useState)([]),X=r()(L,2),z=X[0],ee=X[1];(0,d.useEffect)((function(){return te(),null!=$&&$.prefaceId&&(0,M.QJ)(null==$?void 0:$.prefaceId).then((function(e){0==(null==e?void 0:e.status)&&(i.setFieldsValue(e),H(e),Y([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]);var te=function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.H8)({is_ai:!1});case 2:0==(t=e.sent).status&&ee(null==t?void 0:t.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)("div",{className:v,children:[(0,D.jsx)("div",{className:b,children:(0,D.jsxs)(f.Z,{labelCol:{flex:"100px"},form:i,scrollToFirstError:!0,colon:!1,onValuesChange:function(){H(i.getFieldsValue())},children:[(0,D.jsxs)("div",{className:C,children:[(0,D.jsx)("div",{className:N}),(0,D.jsxs)("div",{className:O,children:[null!=$&&$.prefaceId?"编辑":"新建","前沿拓展"]})]}),(0,D.jsxs)("div",{className:j,children:[(0,D.jsx)(f.Z.Item,{className:S,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(m.Z,{size:"large",className:F,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,D.jsx)(f.Z.Item,{className:S,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(h.Z,{size:"large",style:{width:"100%"},options:null==z?void 0:z.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&i.setFieldValue("type_name",e.substring(0,20))}})}),(0,D.jsxs)("div",{className:w,children:[(0,D.jsx)(f.Z.Item,{className:S,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(B,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,D.jsx)("div",{className:y,children:(0,D.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(t=G.description)||void 0===t?void 0:t.length)||0,(0,D.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,D.jsx)(f.Z.Item,{className:S,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(m.Z,{className:F,placeholder:"请输入链接",size:"large"})}),(0,D.jsxs)(f.Z.Item,{className:S,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,D.jsx)(g.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return t||(U.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var t=new FormData;t.append("file",null==e?void 0:e.file),(0,R.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:t},!0).then((function(e){Y([e]),i.setFieldsValue({attachment_id:e.id})}))},children:(0,D.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,D.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,D.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,D.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为581*250px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==Q?void 0:Q.length)>0&&(0,D.jsxs)("div",{className:A,children:[(0,D.jsx)("img",{src:x.Z.API_SERVER+(null===(n=Q[0])||void 0===n?void 0:n.test),className:E}),(0,D.jsx)("img",{src:k,className:I,onClick:function(){Y([]),i.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,D.jsx)("div",{className:Z,children:(0,D.jsxs)("div",{className:P,children:[(0,D.jsx)(_.ZP,{className:"canclebtn",onClick:function(){p.history.push("/preface")},children:"取消"}),(0,D.jsx)(_.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==Q?void 0:Q.length)>0&&i.setFieldsValue({attachment_id:Q[0].id}),i.validateFields().then((function(){null!=$&&$.prefaceId?(0,M.eb)({id:null==$?void 0:$.prefaceId,preface_expansion:i.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(U.ZP.success("编辑成功"),p.history.go(-1))})):(0,M.Ln)({preface_expansion:i.getFieldsValue(),is_ai:!1}).then((function(e){0==(null==e?void 0:e.status)&&(U.ZP.success("新增成功"),p.history.push("/preface"))}))}))},children:null!=$&&$.prefaceId?"保存编辑":"确认新建"})]})})]})}))},88522:function(e,t,n){var s=n(92310),l=n.n(s),a=n(75440),o=n(55405),i=n(59301),r=n(53487),c=n(92343),u=n(36355),d=n(57809);const{Option:p}=d.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:s,popupClassName:r,dropdownClassName:f,children:h,dataSource:g}=e,_=(0,a.Z)(h);let x;1===_.length&&(0,c.l$)(_[0])&&!m(_[0])&&([x]=_);const v=x?()=>x:void 0;let b;b=_.length&&m(_[0])?h:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return i.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return i.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=i.useContext(u.E_),N=C("select",n);return i.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,o.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:N,popupClassName:r||f,className:l()(`${N}-auto-complete`,s),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:v}),b)},h=i.forwardRef(f),g=(0,r.Z)(h);h.Option=p,h._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=h},57809:function(e,t,n){var s=n(92310),l=n.n(s),a=n(77861),o=n(55405),i=n(59301),r=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),h=n(32441),g=n(33234),_=n(14154),x=n(58582),v=n(84443),b=n(66339),C=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(s=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:s,bordered:r=!0,className:O,rootClassName:j,getPopupContainer:w,popupClassName:y,dropdownClassName:S,listHeight:I=256,placement:A,listItemHeight:E=24,size:Z,disabled:P,notFoundContent:F,status:U,builtinPlacements:k,dropdownMatchSelectWidth:R,popupMatchSelectWidth:M,direction:T,style:V,allowClear:D}=e,J=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:B,getPrefixCls:W,renderEmpty:G,direction:H,virtual:q,popupMatchSelectWidth:K,popupOverflow:Q,select:Y}=i.useContext(d.E_),$=W("select",s),L=W(),X=null!=T?T:H,{compactSize:z,compactItemClassnames:ee}=(0,g.ri)($,X),[te,ne]=(0,_.Z)($),se=i.useMemo((()=>{const{mode:e}=J;if("combobox"!==e)return e===N?"combobox":e}),[J.mode]),le="multiple"===se||"tags"===se,ae=(0,v.Z)(J.suffixIcon,J.showArrow),oe=null!==(n=null!=M?M:R)&&void 0!==n?n:K,{status:ie,hasFeedback:re,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(h.aM),de=(0,u.F)(ie,U);let pe;pe=void 0!==F?F:"combobox"===se?null:(null==G?void 0:G("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:he,clearIcon:ge}=(0,b.Z)(Object.assign(Object.assign({},J),{multiple:le,hasFeedback:re,feedbackIcon:ue,showSuffixIcon:ae,prefixCls:$,showArrow:J.showArrow,componentName:"Select"})),_e=!0===D?{clearIcon:ge}:D,xe=(0,o.Z)(J,["suffixIcon","itemIcon"]),ve=l()(y||S,{[`${$}-dropdown-${X}`]:"rtl"===X},j,ne),be=(0,f.Z)((e=>{var t;return null!==(t=null!=Z?Z:z)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),Ne=null!=P?P:Ce,Oe=l()({[`${$}-lg`]:"large"===be,[`${$}-sm`]:"small"===be,[`${$}-rtl`]:"rtl"===X,[`${$}-borderless`]:!r,[`${$}-in-form-item`]:ce},(0,u.Z)($,de,re),ee,null==Y?void 0:Y.className,O,j,ne),je=i.useMemo((()=>void 0!==A?A:"rtl"===X?"bottomRight":"bottomLeft"),[A,X]),we=(0,x.Z)(k,Q);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:q,showSearch:null==Y?void 0:Y.showSearch},xe,{style:Object.assign(Object.assign({},null==Y?void 0:Y.style),V),dropdownMatchSelectWidth:oe,builtinPlacements:we,transitionName:(0,c.m)(L,"slide-up",J.transitionName),listHeight:I,listItemHeight:E,mode:se,prefixCls:$,placement:je,direction:X,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:he,allowClear:_e,notFoundContent:pe,className:Oe,getPopupContainer:w||B,dropdownClassName:ve,disabled:Ne})))};const j=i.forwardRef(O),w=(0,r.Z)(j);j.SECRET_COMBOBOX_MODE_DO_NOT_USE=N,j.Option=a.Wx,j.OptGroup=a.Xo,j._InternalPanelDoNotUseOrYouWillBeFired=w,t.default=j},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Problemset__NewItem__index.async.js b/p__Problemset__NewItem__index.async.js index 18b597602e..312021c362 100644 --- a/p__Problemset__NewItem__index.async.js +++ b/p__Problemset__NewItem__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41953,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),i=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=t(22589),s=function(e,n){return i.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=i.forwardRef(s)},75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0&&(0,g.jsx)("div",{id:r||"",children:(0,g.jsx)(p.Z,i()({showLine:{showLeafIcon:!1},showIcon:!0,treeData:o,className:f,onSelect:t,onExpand:function(e,n){b((function(e){return _(e,n.node.key,n.expanded)}))}},k))})}},2007:function(e,n,t){t.d(n,{N:function(){return N}});var r=t(7557),i=t.n(r),a=t(41498),l=t.n(a),s=t(37205),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=t(57809),f=t(43418),m=t(95237),h=t(43604),v=t(73782),x=t(8591),g=t(92911),b="wrap___F7E3F",j="selectWrapper____kESB",y="tips___aHjQY",_="linkBtn___uggVr",k="mainText____S1I0",w=t(680),Z=t(37712),C=p.default.Option,N=function(e){var n=e.subId,t=e.value,r=e.selectvalues,a=e.disabled,s=e.knowledgeOptions,o=void 0===s?[]:s,N=e.onChange,E=void 0===N?function(){}:N,I=e.onAddKnowledgeFinish,S=void 0===I?function(){}:I,P=(0,d.useRef)(),A=(0,d.useState)([]),O=u()(A,2),T=O[0],R=O[1];t=t||[];(0,d.useEffect)((function(){(null==r?void 0:r.length)>0&&(R(c()(r)),E(c()(r)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&E(c()(t))}),[o]);return(0,Z.jsxs)(m.Z,{wrap:!1,align:"middle",className:b,children:[(0,Z.jsx)(h.Z,{children:(0,Z.jsx)(p.default,{disabled:!n||a,className:j,placeholder:"请选择知识点",onChange:function(e,n){e?(R([n.key]),E([n.key])):(R([]),E([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==T?void 0:T.includes(null==e?void 0:e.id))||(null==T?void 0:T.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,Z.jsx)(C,{value:e.name,children:(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Z.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Z.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,Z.jsxs)(h.Z,{className:"ml20",children:[(0,Z.jsx)("span",{className:y,children:"没有合适的知识点?"}),(0,Z.jsx)("span",{className:_,onClick:function(e){e.preventDefault(),P.current="",f.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,Z.jsxs)("div",{className:"font14",children:[(0,Z.jsxs)(m.Z,{className:"mb20",children:[(0,Z.jsx)(h.Z,{children:(0,Z.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,Z.jsxs)(h.Z,{className:"ml10 ".concat(k),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,Z.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,Z.jsx)(v.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:P.current,onChange:function(e){P.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=l()(i()().mark((function e(t,r){var a,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P.current){e.next=3;break}return x.ZP.warning("请输入知识点名称"),e.abrupt("return",r());case 3:if(!(P.current.length>20)){e.next=6;break}return x.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",r());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:P.current,sub_discipline_id:n}});case 8:return 0===(null==(a=e.sent)?void 0:a.status)&&(S({id:a.tag_discipline_id,name:P.current,type:"personal"}),(l=[]).push(a.tag_discipline_id),E([].concat(l)),R([a.tag_discipline_id]),E([].concat(l))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},16644:function(e,n,t){var r=t(82242),i=t.n(r),a=(t(59301),t(19779)),l=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||a,style:i()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(l.ZP,i()(i()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return _}});var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),v=t(6848),x=t(42930),g=t(80469),b=t(16644),j=t(94334),y=t(37712),_=function(e){var n,t,r,a,s,o,_,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,C=(e.theme,e.type),N=e.filename,E=e.monacoEditor,I=e.className,S=e.style,P=e.close,A=e.onClose,O=e.hasMask,T=e.disabledDownload,R=e.onImgDimensions,F=e.showNodata,B=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(B,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),D=(V[0],V[1]),W=(0,d.useState)(),q=u()(W,2),U=q[0],H=q[1],z="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,G=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=j.Z.API_SERVER+Z),N&&(E.filename=N),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&X()}),[C,Z]);var X=function(){var e=c()(l()().mark((function e(){var n,t,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:r=e.sent,H(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){Z.startsWith("http")||Z.startsWith("blob:")?Y():(0,x.Sv)(N||"educoder",Z,N)},Y=function(){(0,x.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,y.jsxs)("div",{style:i()({},S||{}),className:"".concat(O&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!R&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){A(),R()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:Y,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:A,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,y.jsx)(h.ZP,i()({},E))}),"audio"===C&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(a=Z)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&U&&(0,y.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(U.key,"&url=").concat(K+U.url,"&callbackUrl=").concat(K+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===C&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!T)}),"image"===C&&(0,y.jsx)("img",{src:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(_=Z)&&void 0!==_&&_.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:F?(0,y.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(73782),h=t(78673),v=t(78241),x=t(95237),g=t(43604),b=t(94001),j=t(57809),y=t(5152),_=t(8785),k=t(98980),w=t(28720),Z=t(37712),C=["key","name"],N=m.Z.TextArea,E=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],I=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",P="@▁▁@",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),A=h[0],O=h[1],T=(0,f.useState)(!1),R=p()(T,2),F=(R[0],R[1],(0,_.useParams)().type,function(e,n){for(var t=n.line,r=0,i=0;i0){var l=F(e,n.from);console.log("新增".concat(a,"个,之前有").concat(l,"个")),t(a,l)}}else{var s=i.split(S).length-1+i.split(P).length-1,c=F(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(a,"个")),r(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,M,D)}})})}),(0,Z.jsx)(v.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(0===(null==i?void 0:i.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return L.current=r,V.current=l,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,r,l=e.key,s=e.name,c=i()(e,C);return(0,Z.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(g.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=W&&null!==(t=W[s])&&void 0!==t&&t.multi_line||null!=W&&null!==(r=W[s])&&void 0!==r&&r.multiLine?(0,Z.jsx)(N,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(m.Z,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),a&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(b.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return O(!0)},children:(0,Z.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:A})})}),(0,Z.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(j.default,{size:"large",children:E.map((function(e){return(0,Z.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(b.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(I,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(N,{rows:4})}),(0,Z.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(N,{rows:4})})]}),(0,Z.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(8785),p=t(59301),f=t(8591),m=t(3113),h=t(43418),v=t(24334),x=t(92911),g=t(24469),b=t(73440),j=t(61186),y=t.n(j),_=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,r=e.form,a=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,k=void 0===j?{}:j,w=(0,p.useState)(!1),Z=u()(w,2),C=Z[0],N=Z[1],E=(0,p.useState)(""),I=u()(E,2),S=I[0],P=I[1],A=(0,d.useParams)(),O=(0,p.useState)({}),T=u()(O,2),R=T[0],F=T[1],B="edit"===A.type;window.location.href.includes("problemset");function L(e,n){return M.apply(this,arguments)}function M(){return(M=c()(l()().mark((function e(n,t){var i,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=r.getFieldValue("hack_codes"),c=r.getFieldValue(a),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(i=c.filter((function(e){return!e.answer_text})))||void 0===i?void 0:i.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:v.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(e,n){return D.apply(this,arguments)}function D(){return(D=c()(l()().mark((function e(n,t){var r,i,a,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=k.userAnswer,a=v.Base64.decode(k.code),!(i.length>0&&(null===(r=i.filter((function(e){return!e.value})))||void 0===r?void 0:r.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return i.length>0&&(null==i||i.map((function(e){a=e.multi_line?a.substring(0,a.indexOf("@▁▁@"))+e.value+a.substring(a.indexOf("@▁▁@")+4):a.substring(0,a.indexOf("@▁@"))+e.value+a.substring(a.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:v.Base64.encode(a),language:k.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(){return(new Date).getTime()}return(0,p.useEffect)((function(){(B||o)&&P(o||A.id)}),[A]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,_.jsxs)("div",{children:[(0,_.jsx)(m.ZP,i()(i()({loading:C},n),{},{onClick:c()(l()().mark((function e(){var n,a,s,o,u,d,p,m,b,j,y,_,k,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(N(!0),!C){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,V(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(a=e.sent)?void 0:a.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,r,i,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,r=t.status,t.message,i=t.data,a=W(),c=a-o>6e3,0===r||c||setTimeout(s,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===r&&(N(!1),F(i),2===i.status&&(N(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=W(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:N(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,r.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),r.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(N(!0),!C){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=r.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(b=d)||void 0===b?void 0:b.identifier,sessionStorage.projectFill=S,P(S),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,L(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(_=e.sent)?void 0:_.status)){e.next=56;break}return k=function(){var e=c()(l()().mark((function e(){var n,t,r,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,r=n.data,i=W(),a=i-w>1e3*(p.hack.time_limit+3),0===t||a||setTimeout(k,1e3),!a){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===t&&(N(!1),F(r),2===r.status&&(N(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=W(),e.next=53,(0,g.bM)(null==y?void 0:y.identifier,{});case 53:k(),e.next=57;break;case 56:N(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==R?void 0:R.id)&&2!==R.status&&(0,_.jsx)(h.Z,{open:(null==R?void 0:R.id)&&2!==R.status,title:"运行结果",width:1100,footer:!1,onOk:function(){F({})},onCancel:function(){F({})},children:(0,_.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,_.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,_.jsx)("span",{style:{marginLeft:12,color:0!==R.status&&"#E30000"},children:b.Im[R.status]})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,_.jsx)("span",{style:{marginLeft:12},children:y()(R.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,_.jsx)("span",{style:{marginLeft:12},children:R.language})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,_.jsxs)("span",{style:{marginLeft:12},children:[R.execute_time,"ms"]})]})]}),(0,_.jsx)(b.Y4,i()({},R))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return w}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),v=t(98980),x=t(45532),g=t(52103),b=t(5152),j=t(37712),y=["key","name"],_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],k=function(e){var n=e.value,t=e.onChange,r=e.choiceTextKey,i=e.answerKey,a=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,y=e.showAddIcon,k=e.addItem,w=e.deleteItem,Z=1===(null==n?void 0:n[i]),C=function(){var e;Z?t(u()(u()({},n),{},c()({},i,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},i,0))})))),t(u()(u()({},n),{},c()({},i,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:C,className:"".concat(v.Z.choiceIndex," ").concat(Z?v.Z.activeAnswer:""),children:_[a]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(b.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[r],onChange:function(e){t(u()(u()({},n),{},c()({},r,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:C,className:"".concat(v.Z.setAnswerBtn," ").concat(Z?v.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:k,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:v.Z.deleteIcon,onClick:w,style:{visibility:a>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,r=e.choiceKey,a=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,x=e.form,g=e.showAnalysis,w=void 0===g||g,Z=(0,d.useState)(),C=l()(Z,2),N=C[0],E=C[1],I=(0,d.useState)(!1),S=l()(I,2),P=S[0],A=S[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(b.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:r,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),r=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==r?Promise.reject(new Error("请先输入".concat(_[r],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,r=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,a){var l=n.key,f=n.name,v=i()(n,y),g=N===l,b=a<7&&a===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},v),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(k,{choiceTextKey:s,answerKey:o,index:a,isEdit:g,setInputActive:function(){E(l)},form:x,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:b,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return r(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return A(!0)},children:(0,j.jsx)(h.Z.Item,{name:a,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return b}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(98980),f=t(52103),m=t(5152),h=t(91006),v=t(37712),x=["key","name"],g=s.Z.Panel,b=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var a=n.add,m=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var a=e.key,s=e.name,b=l()(e,x);return(0,v.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[r&&(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(s)}})})]}),children:(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{name:s,children:(0,v.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},a)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return a({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),v=t(43418),x=t(95237),g=t(43604),b=t(73782),j=t(6848),y=t(78673),_=t(78241),k=t(94001),w=t(5152),Z=t(52103),C=t(98980),N=t(37712),E=["key","name"],I=function(e){var n=e.value,t=e.onChange;return(0,N.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,r){return(0,N.jsxs)(g.Z,{className:C.Z.blankWrapper,children:[(0,N.jsx)(b.Z,{className:C.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var i=m()(n),a=e.target.value.trim();i[r]=a,t(i)}}),(0,N.jsx)(j.Z,{title:"删除",children:(0,N.jsx)(Z.Z,{className:C.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:C.Z.modal,onOk:function(){var r=m()(n);r.splice(e,1),t(r)}})}(r)}})})]},"".concat(e,"_").concat(r))})),(0,N.jsx)(g.Z,{children:(0,N.jsx)("div",{className:"".concat(C.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,r=e.onChange;return(0,N.jsx)(y.Z,{checked:!t,onChange:function(e){r(!e)}})},P="▁",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],v=function(e,n){for(var t=n.line,r=0,i=0;i1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(a>0){var c=v(e,n.from);console.log("新增".concat(a,"个,之前有").concat(c,"个")),t(a,c)}}(e,n,Z,O)}})})}),(0,N.jsx)(_.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(null!=i&&i.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return y.current=r,A.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(_.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,r=e.name,l=i()(e,E);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(C.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsxs)(g.Z,{flex:1,children:[(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"answer_text"],noStyle:!0,children:(0,N.jsx)(I,{})}))}),a&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"score"],label:"分值",rules:[{required:!0}],className:C.Z.blankInputNumberWrapper,children:(0,N.jsx)(k.Z,{className:C.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"position"],noStyle:!0,children:(0,N.jsx)(b.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==T?void 0:T.length)>1&&(0,N.jsxs)(x.Z,{align:"middle",className:(null==T?void 0:T.length)>1?"mb30":"".concat(C.Z.hide),children:[(0,N.jsx)(_.Z.Item,{name:"is_ordered",children:(0,N.jsx)(S,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,N.jsx)("div",{onClick:function(){return m(!0)},children:(0,N.jsx)(_.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(98980),v=t(5152),x=t(37712),g=["key","name"],b=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,r=e.form,i=1===(null==n?void 0:n.is_answer),a=null==n?void 0:n.choice_text,l=function(){var e=r.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));r.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(f.Z,{onClick:l,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(i?h.Z.activeAnswer:""),children:b[a]}),(0,x.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(i?h.Z.activeJudgementAnswer:""),children:a})}),(0,x.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:l,className:"".concat(h.Z.setAnswerBtn," ").concat(i?h.Z.activeAnswer:""),children:i?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=(0,d.useState)(!1),a=l()(r,2),s=a[0],o=a[1];return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,r=e.name,a=i()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},a),{},{key:n,name:r,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return o(!0)},children:(0,x.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=t(30010),c=t(98980),o=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,r=e.scrollId,a=l()(e,d);return(0,u.jsx)("div",{id:r||"",children:(0,u.jsx)(s.Z,i()(i()({},a),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,r=e.placeholder,i=e.height,a=void 0===i?140:i;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:a,placeholder:r,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:r})})}},32101:function(e,n,t){t.d(n,{W:function(){return S}});var r=t(91232),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),v=t(95237),x=t(43604),g=t(6848),b=t(73782),j=t(94001),y=t(98980),_=t(5152),k=t(30010),w=t(39248),Z=t(37712),C=["value","onChange"],N=["key","name"],E=function(e){var n=e.value,t=e.onChange,r=u()(e,C);return(0,Z.jsx)(k.Z,c()(c()({},r),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},I=function(e){var n=e.value,t=void 0===n?[]:n,r=e.onClose;return(0,Z.jsx)(f.Z,{closable:!0,onClose:r,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.showKeywords,a=e.isMustKeyWords,s=void 0===a?r:a,o=(0,d.useState)(!1),f=l()(o,2),k=f[0],C=f[1],S=(0,d.useState)(""),P=l()(S,2),A=P[0],O=P[1],T=m.Z.useWatch("use_keywords",t),R=m.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:y.Z.wrap,children:[(0,Z.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,Z.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(_.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(E,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),r&&!s&&(0,Z.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(h.Z,{defaultChecked:!0})}),r&&s&&(0,Z.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(h.Z,{})}),(0,Z.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(x.Z,{children:(0,Z.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(T||!s)&&(0,Z.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(R)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var r=n.add,a=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:s?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsx)(b.Z,{value:A,onChange:function(e){O(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,a,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(a=o.split("|"))||void 0===a?void 0:a.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],m=i()(u);try{for(m.s();!(s=m.n()).done;){var h=s.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(r({keyword:u,score:1}),O(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,r=u()(e,N);return(0,Z.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(m.Z.Item,c()(c()({},r),{},{name:[t,"keyword"],children:(0,Z.jsx)(I,{onClose:function(){return a(t)}})})),s&&(0,Z.jsx)(m.Z.Item,c()(c()({},r),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,Z.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return C(!0)},children:(0,Z.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(_.x,{placeholder:"请编辑题目解析(非必填)",isEdit:k})})})]})}},72947:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return i.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return a.u},uh:function(){return r.u}});var r=t(91006),i=t(1480),a=t(32336),l=t(32101),s=t(12944),c=t(17498)},7078:function(e,n,t){t.d(n,{Z:function(){return q}});var r=t(82242),i=t.n(r),a=t(37205),l=t.n(a),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],v=["
                                                                                "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){h.length=0,v=["
                                                                                  "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                                                                • "+i.text+"");var a=[];return n=y(e,++n,i.level,a),a.length>0&&(r.push("
                                                                                    "),a.forEach((function(e){r.push(e)})),r.push("
                                                                                  ")),r.push("
                                                                                • "),n=y(e,n,t,r)}function _(){return y(h,0,0,v),v.push("
                                                                                "),v.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=C(),l=r;r=a,N[a]={type:"block",expression:l}}return{type:"code",raw:t,lang:i,text:r}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},N={};function E(){return N}function I(){Z=0,N={}}function S(e){return e=e.replace(w,(function(e,n){var t=C();return N[t]={type:"inline",expression:n},t}))}var P=x.listitem;x.listitem=function(e){return P(S(e))};var A=x.paragraph;x.paragraph=function(e){return A(S(e))};var O=x.tablecell;x.tablecell=function(e,n){return O(S(e),n)},x.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                                                                ".concat(e,"

                                                                                "):'
                                                                                ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                \n"):'
                                                                                '+(t?e:(0,m.escape)(e,!0))+"
                                                                                "},x.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:x});var T=f(),R=(t(64018),t(24830)),F=t(94334),B=t(15342),L=t(1012),M=t(38696),V=t(37712),D="@▁@",W=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,a=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,y=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,C=void 0===Z?function(){}:Z,N=String(t),S=(0,d.useState)(""),P=u()(S,2),A=P[0],O=P[1],q=(0,d.useState)("office"),U=u()(q,2),H=U[0],z=U[1],K=(0,d.useState)([]),G=u()(K,2),X=G[0],J=G[1],Y=(0,d.useRef)("a"+(0,L.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(Y.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Q).length;return Q[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                '.concat($(N||""),"
                                                                                ")}var n=T(N);n=$(n);var t=E();N.match(/\[TOC\]/)&&(n=n.replace("

                                                                                [TOC]

                                                                                ",_()),b()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,a=r.expression;return(0,B.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):a?r.innerText:(setTimeout((function(){return le()}),500),r.innerHTML)}),[N,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[X]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,a=u()(e.value,2),l=a[0],s=a[1];s.value=null===(i=y[l])||void 0===i?void 0:i.value,"warning"===y[l].type?s.className="program-fill-warning":"success"===y[l].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(y)}}),[y]);var ne=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),w(X,e.target.dataset.id)},te=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),C(X,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),O(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),O(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),O(t),z("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=i()(i()({},p),j));var le=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(W)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),b()}}),[ee,ie.current,ae]),(0,V.jsxs)(V.Fragment,{children:[a&&(0,V.jsx)("div",{ref:ie,children:ee}),!a&&(0,V.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(Y.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:A,type:null!=A&&A.length?H:"",style:i()({},m),onClose:function(){return O("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var r=t(8785),i="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(r.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var r=t(82242),i=t.n(r),a=t(79800),l=t.n(a),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,r=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",r)}),[m,r]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,s.useState)("python"),a=l()(r,2),d=a[0],p=a[1];return(0,f.jsxs)(o.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(m,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),b=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},j=t(82242),y=t.n(j),_=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,a=e.className,l=void 0===a?"":a,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(r)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(_,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,y()(y()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(98557),C=t(78241),N=t(73782),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),A=t(8591),O=t(75166),T=C.Z.useForm,R={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},B=function(e){var n=e.callback,t=e.onCancel,r=T(),i=u()(r,1)[0],a=(0,f.useRef)();function l(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):A.ZP.error(e.message)}return(0,g.jsxs)(C.Z,y()(y()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(N.Z,{style:R})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,M(n,l)}})]})}),(0,g.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(N.Z,{style:{width:264}})}),(0,g.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(O.KI,"/api/attachments.json")),r.send(t)}var V=t(5112),D=t(94001),W=V.ZP.Group,q={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"单元格数:"}),(0,g.jsx)("span",{style:q,children:"行数"}),(0,g.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(D.Z,{})}),(0,g.jsx)("span",{style:q,children:"列数"}),(0,g.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(D.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"对齐方式:"}),(0,g.jsx)(C.Z.Item,{name:"align",children:(0,g.jsxs)(W,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(94334),z=t(92911),K=t(1012),G=t(43418),X="link",J="upload-image",Y="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},X,"添加链接"),Y,"添加代码块"),J,"添加文件"),Q,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,a=e.width,s=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,y=e.isFocus,_=void 0!==y&&y,k=e.watch,C=e.insertTemp,N=e.mode,E=void 0===N?"markdown":N,I=e.id,O=void 0===I?"markdown-editor-id":I,T=e.showResizeBar,R=void 0!==T&&T,F=e.noStorage,L=void 0!==F&&F,V=e.showNullButton,D=void 0!==V&&V,W=e.showNullProgramButton,q=void 0!==W&&W,$=e.hidetoolBar,ie=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,ge=void 0!==xe&&xe,be=e.disabledFill,je=void 0!==be&&be,ye=e.placeholder,_e=void 0===ye?"":ye,ke=e.values,we=void 0===ke?"":ke,Ze=(0,f.useState)(null),Ce=u()(Ze,2),Ne=Ce[0],Ee=Ce[1],Ie=(0,f.useState)(t),Se=u()(Ie,2),Pe=Se[0],Ae=Se[1],Oe=(0,f.useState)(k),Te=u()(Oe,2),Re=Te[0],Fe=Te[1],Be=(0,f.useState)(oe),Le=u()(Be,2),Me=Le[0],Ve=Le[1],De=(0,f.useState)(""),We=u()(De,2),qe=We[0],Ue=We[1],He=(0,f.useState)(0),ze=u()(He,2),Ke=ze[0],Ge=ze[1],Xe=(0,f.useState)(d),Je=u()(Xe,2),Ye=Je[0],Qe=Je[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,K.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ae(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!ve){var r=t.clipboardData;if(r){var i=r.types.toString(),a=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var l,s=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(s=a[0]);var c=s.getAsFile(),o=c.name.split(".").pop();M(c,(function(e){var t,r,i;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){A.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(ln.current,{mode:E,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",_e):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),a=i.charAt(r.ch-1),l=i.lastIndexOf("@▁@",r.ch),s=i.lastIndexOf("@▁▁@",r.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,r,c,l,s,a),c>=0&&r.ch-c<5){var u=c+o;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),_&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(sn.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[a],t=e.name.split(".").pop();M(e,(function(r){var i,a,l;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},a=0;a0||r.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,f.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],a=n[1],l=p()({},i,(function(){pn(a)}));e.push(l),Ne.addKeyMap(l)},t=0,r=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(O);e>=Ke+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(O,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Fe(k)}),[Ne,k]),(0,f.useEffect)((function(){Ne&&_&&Ne.focus()}),[Ne,_]),(0,f.useEffect)((function(){if(Re&&Ne){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Re]),(0,f.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,f.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,f.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ae(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(q?r(t,xn(t)):r(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,r]),(0,f.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ae("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ae(t),Ne.setCursor(ge?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var pn=(0,f.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),r=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                                                                \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Fe(!Re),Ne.focus();case"trigger-full-screen":return Ve(!Me),Ne.focus();case X:return void Ue(X);case Y:return void Ue(Y);case J:return void Ue(J);case Q:return void Ue(Q);default:throw new Error}}),[Ne,Re,Me]),fn=(0,f.useCallback)((function(e){switch(Ue(""),qe){case X:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case Y:var r=e.language,i=e.content;return Ne.replaceSelection(["```"+r,i,"```"].join("\n")),Ne.focus();case J:var a=e.src,l=e.alt;return l?Ne.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):Ne.replaceSelection("![,](".concat(a,")")),Ne.focus();case Q:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},r=cn.current,i=!1,a=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,cn]),(0,f.useEffect)((function(){Qe(d)}),[d]);var vn={width:re(s),height:re(Ye)},xn=((0,f.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Ke]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Re?"on-preview":""," ").concat(j?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(w,{insertTemp:C,watch:Re,fullScreen:Me,showNullButton:D,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:_e})}),Re?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===E&&(0,g.jsx)(b,{value:Pe}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:je,showProgramFill:q,value:Pe})]}):null]})]})}),R?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:se[qe]?(0,g.jsx)(G.Z,{centered:!0,title:se[qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(82100),i=t.n(r),a=t(29186),l=t.n(a),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var a=window.document;return r.node=a.createElement("div"),a.body.appendChild(r.node),r}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73440:function(e,n,t){t.d(n,{Y4:function(){return A},Im:function(){return I},ZP:function(){return T}});var r=t(79800),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(73782),h=t(3113),v=t(78386),x=t(20538),g=t(96868),b=t(24334),j=t(87575),y=t(7078),_=t(42930),k=t(34376),w=t(92911),Z=t(8785),C=t(37712),N=m.Z.TextArea,E={visible:!1,tabIndex:"0"},I=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function P(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function A(e){var n=e.status,t=e.error_msg,r=e.output,i=e.input,a=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),v=(0,f.useRef)(),x=(0,f.useRef)(),j=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(r&&!s&&h.current){var e=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,_.pp)(b.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(i&&!s&&v.current){var t=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,_.pp)(i)),t.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var l=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(x.current),l.write((0,_.pp)(b.Base64.decode(a))),l.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case g.h.NOMATCH:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:i})}),(0,C.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,C.jsx)("div",{ref:h}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,C.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,C.jsx)("div",{ref:x}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})})]});break;case g.h.EXECUTEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,C.jsx)(y.Z,{value:i,style:Z}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})})]}),(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,C.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[b.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",j," "]})}function O(e){var n=e.status,t=e.error_msg,r=e.execute_time,i=e.output,a=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,C.jsx)("p",{children:"执行结果:"}),(0,C.jsx)("pre",{children:b.Base64.decode(i)})]});break;case g.h.NOMATCH:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsxs)("p",{children:["输出:",i&&b.Base64.decode(i)]}),(0,C.jsxs)("p",{children:["预期输出:",l&&b.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["最后执行的输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",s," "]})}var T=function(e){var n=e.input,t=e.debuging,r=e.submitting,a=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(P,E),b=i()(g,2),y=b[0],_=b[1],k=y.visible,I=y.tabIndex,A=(0,Z.useSearchParams)(),T=i()(A,1)[0];function R(e){var n=e.target.id;_({type:S.SET_TABINDEX,payload:n})}var F=(0,f.useMemo)((function(){if(s){s.status;return(0,C.jsx)(C.Fragment,{children:O(s)})}return null}),[s]);var B=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:"test-case-panel",children:[(0,C.jsxs)("div",{className:"test-case-panel-body ".concat(k?"active":""),children:[(0,C.jsxs)("ul",{className:"s-navs",children:[(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"0"===I?"active":"",id:"0",onClick:R,children:"自定义测试用例"})}),(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"1"===I?"active":"",id:"1",onClick:R,children:"代码执行结果"})})]}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("0"===I?"":"hide"),children:(0,C.jsx)(N,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("1"===I?"":"hide"),children:t?(0,C.jsx)(j.Z,{message:a}):s?(0,C.jsxs)("section",{style:{height:200},children:[" ",F," "]}):(0,C.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,C.jsx)("a",{className:"btn-collapse ".concat(k?"up":""),onClick:function(){_({type:S.SET_VISIBLE,payload:!k})},children:k?(0,C.jsx)(v.Z,{}):(0,C.jsx)(x.Z,{})}),(0,C.jsxs)("footer",{className:"footer",children:[(0,C.jsx)("span",{children:"控制台"}),(0,C.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,C.jsx)(h.ZP,{onClick:function(){return B(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,C.jsx)(h.ZP,{onClick:function(){return B(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,C.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){_({type:S.SET_VISIBLE,payload:!0}),_({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==T.get("qtype")&&(0,C.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:r,disabled:r,onClick:function(){_({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return m},fu:function(){return l},n4:function(){return h},rX:function(){return d},vl:function(){return v},zO:function(){return o}});var r=t(82242),i=t.n(r),a=t(92911);function l(e,n){return(0,a.U2)("myproblems/".concat(e,".json"),i()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,a.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,a.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,a.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,a.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,a.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,a.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,a.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,a.v_)("discusses/".concat(e,"/plus.json"),n)}},80667:function(e,n,t){t.d(n,{D0:function(){return d},R8:function(){return c},jw:function(){return u},y3:function(){return p}});var r=t(85573),i=t.n(r),a=t(57809),l=(t(59301),t(37712)),s=a.default.Option,c=function(e){return e[e.language=0]="language",e[e.difficult=1]="difficult",e[e.category=2]="category",e[e.openOrNot=3]="openOrNot",e}({}),o=i()(i()(i()(i()({},c.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),c.difficult,[{title:"简单",key:1},{title:"中等",key:2},{title:"困难",key:3}]),c.category,[{title:"程序设计",key:1},{title:"算法",key:2}]),c.openOrNot,[{title:"公开",key:1},{title:"私有",key:0}]);function u(e){return o[e].map((function(e){return(0,l.jsxs)(s,{value:e.key,children:[" ",e.title," "]},e.title)}))}function d(e,n){e.map((function(e){var t=e.id,r=e.name,i=e.sub_disciplines,a={value:t,label:r};n.push(a),i&&i.length>0&&(a.children=[],d(i,a.children))}))}function p(e,n){for(var t=[],r=0;r0){t[0]=a.id;for(var l=0;l1&&void 0!==arguments[1]?arguments[1]:null;switch(ue.resetFields(),ue.setFieldsValue({item_type:e,item_banks_group_id:n}),ze(e),e){case"SELECT":ue.setFieldsValue({choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}}))});break;case"JUDGMENT":ue.setFieldsValue({choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}]});break;case"COMPLETION":ue.setFieldsValue({standard_answers:[]});break;case"SUBJECTIVE":ue.setFieldsValue({answer_texts:[],use_keywords:!0});break;case"COMBINATION":case"PROGRAM":break;case"BPROGRAM":ue.setFieldsValue({hack:{time_limit:3,allow_student_debug:!1}})}},Ye=function(e,n){var t;if(null!=e&&e.item_type&&("PROGRAM"===(null==e?void 0:e.item_type)&&(0,Y.xg)("/problems/newcreate"),Je(null==e?void 0:e.item_type,null==n?void 0:n.item_banks_group_id),Le(!1)),null!=e&&e.course){var r=u()(e.course,2),i=(r[0],r[1]);en(i),ue.setFieldsValue({knowledge:[]})}if(null!=e&&null!==(t=e.hack)&&void 0!==t&&t.sub_discipline_id){var a=u()(e.hack.sub_discipline_id,2),l=(a[0],a[1]);en(l),ue.setFieldsValue({hack:{tag_discipline_ids:[]}})}},Qe=function(){var e=l()(i()().mark((function e(){var n,t,r,a,l,s,c,d,f,h,g,b,j,y,_,k,w,Z,C,N,E;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("COMPLETION"==(null==(n=ue.getFieldsValue())?void 0:n.item_type)&&null==n.is_ordered&&(n.is_ordered=!0),r=(t=n||{}).course,a=void 0===r?[]:r,l=t.item_type,s=t.item_banks_group_id,c=t.knowledge,d=void 0===c?[]:c,f=t.choices,h=u()(a,2),g=h[0],b=h[1],1!==ye){e.next=37;break}if("PROGRAM"!==l){e.next=8;break}return(0,Y.xg)("/problems/newcreate"),e.abrupt("return");case 8:if("BPROGRAM"!==l){e.next=22;break}if(y=p()(p()({},n),{},{hack:p()(p()({},null==n?void 0:n.hack),{},{sub_discipline_id:null==n||null===(j=n.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:n.difficulty,item_banks_group_ids:n.item_banks_group_id}),hack_codes:p()(p()({},n.hack_codes),{},{code:re.Base64.encode(n.hack_codes.code)}),hack_sets:[p()({},n.hack_sets)],update_hack_sets:[p()({},n.hack_sets)],is_blank:!0}),!Ge&&!sessionStorage.projectFill){e.next=17;break}return e.next=13,(0,ee.ZP)("/api/problems/".concat(ge.current||sessionStorage.projectFill,".json"),{method:"put",body:p()({},y)});case 13:0===e.sent.status&&m.history.replace("/problemset?group_id=".concat(n.hack.item_banks_group_id)),e.next=21;break;case 17:return e.next=19,(0,ee.ZP)("/api/problems.json",{method:"post",body:p()({},y)});case 19:0===e.sent.status&&v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){m.history.replace("/problemset?group_id=".concat(s))}});case 21:return e.abrupt("return");case 22:if("SELECT"===l&&(l=f.filter((function(e){return 1===e.is_answer})).length>1?"MULTIPLE":"SINGLE"),"COMBINATION"===l&&(_=(n||{}).sub_item_banks,n.sub_item_banks=null==_?void 0:_.map((function(e){return p()(p()({},e),{},{item_type:"SINGLE"})}))),k=p()(p()({},n),{},{discipline_id:g,sub_discipline_id:b,item_banks_group_ids:s,tag_discipline_ids:d,item_type:l}),!Ge){e.next=31;break}return e.next=28,o({type:"problemset/editProblemset",payload:p()(p()({},k),{},{id:ge.current})});case 28:w=e.sent,e.next=34;break;case 31:return e.next=33,o({type:"problemset/addProblemset",payload:k});case 33:w=e.sent;case 34:0===w.status&&(Ge?m.history.replace("/problemset?group_id=".concat(s)):v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){m.history.replace("/problemset?group_id=".concat(s))}})),e.next=57;break;case 37:if(!((null==Ze?void 0:Ze.length)<=0)){e.next=40;break}return x.ZP.info("请上传试题文件"),e.abrupt("return");case 40:return Te(!0),(Z=new FormData).append("file",Ze[0]),Z.append("sub_discipline_id",b),e.next=46,(0,ee.ZP)("/api/item_banks/file_import.json",{method:"post",body:Z},!0);case 46:if(C=e.sent,Te(!1),0!==(null==C?void 0:C.status)){e.next=57;break}if(!((null==C||null===(N=C.fail)||void 0===N?void 0:N.length)>0)){e.next=53;break}return Se(null==C?void 0:C.fail),x.ZP.error("上传失败题数为"+(null==C||null===(E=C.fail)||void 0===E?void 0:E.length)+",可在底部试题列表查看错误原因。"),e.abrupt("return");case 53:ue.setFieldsValue({course:[]}),Ce([]),Se([]),x.ZP.info("上传成功");case 57:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.errorFields[0].name.includes("standard_answers")?x.ZP.error("填空项答案不能为空"):x.ZP.error(n.errorFields[0].errors[0]),ue.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),en=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:return t=e.sent,xe(t.tag_disciplines),e.abrupt("return",null==t?void 0:t.tag_disciplines);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ie.jsx)("div",{className:C,children:(0,ie.jsxs)("section",{className:N,children:[(0,ie.jsxs)(g.Z,{className:"mb20",separator:">",children:[(0,ie.jsx)(g.Z.Item,{href:"/problemset",children:"试题库"}),(0,ie.jsxs)(g.Z.Item,{children:[Ge?"编辑":"新增","试题"]})]}),(0,ie.jsxs)("div",{className:E,children:[(0,ie.jsx)(b.ZP.Group,{className:I,optionType:"button",options:[{label:"单个添加",value:1},{label:"批量导入",value:2}],onChange:function(e){_e(e.target.value),ue.setFieldsValue({course:[]}),Ce([]),Se([])},value:ye}),1===ye&&De&&(0,ie.jsxs)(h.Z,{form:ue,className:S,layout:"horizontal",colon:!1,onValuesChange:Ye,onFinish:Qe,onFinishFailed:$e,initialValues:De,children:[(0,ie.jsx)(h.Z.Item,{label:"试题类型",name:"item_type",rules:[{required:!0,message:"请选择题型"}],children:(0,ie.jsx)(b.ZP.Group,{disabled:Ge,optionType:"button",className:P,options:[{label:"选择题",value:"SELECT"},{label:"判断题",value:"JUDGMENT"},{label:"填空题",value:"COMPLETION"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"程序填空题",value:"BPROGRAM"}]})}),(0,ie.jsx)("div",{className:K,children:(0,ie.jsx)(se,{currentItemType:He,form:ue})}),"PROGRAM"!==He&&(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(h.Z.Item,{label:"方向&课程",className:"".concat(B," mb30"),labelCol:{span:24},style:{marginTop:"PROGRAM"===He?0:30},name:"BPROGRAM"===He?["hack","sub_discipline_id"]:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},showArrow:!0,placeholder:"请选择方向&课程",allowClear:!1,options:a.courseOptions})}),(0,ie.jsx)("div",{className:X,children:(0,ie.jsxs)("div",{onClick:function(){return Le(!Be)},children:["更多设置",Be?(0,ie.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,ie.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,ie.jsxs)("div",{style:{display:Be?"block":"none"},children:[(0,ie.jsx)(h.Z.Item,{label:"知识点",name:"BPROGRAM"===He?["hack","tag_discipline_ids"]:"knowledge",labelCol:{flex:"62px"},labelAlign:"left",className:"".concat(M," mb30"),children:(0,ie.jsx)(Q.N,{selectvalues:Ke,subId:(null===(t=ue.getFieldsValue().course)||void 0===t?void 0:t[1])||(null===(r=ue.getFieldsValue())||void 0===r||null===(r=r.hack)||void 0===r||null===(r=r.sub_discipline_id)||void 0===r?void 0:r[1]),knowledgeOptions:ve,onAddKnowledgeFinish:function(e){xe([].concat(c()(ve),[p()({},e)]))}})}),(0,ie.jsx)(h.Z.Item,{labelCol:{flex:"62px"},labelAlign:"left",name:"difficulty",label:"难度",className:"".concat(A," mb30"),rules:[{required:!0,message:"请选择难度"}],children:(0,ie.jsxs)(b.ZP.Group,{optionType:"button",className:O,children:[(0,ie.jsx)(b.ZP.Button,{value:1,className:T,children:"简单"}),(0,ie.jsx)(b.ZP.Button,{value:2,className:R,children:"适中"}),(0,ie.jsx)(b.ZP.Button,{value:3,className:F,children:"困难"})]})}),(0,ie.jsx)(h.Z.Item,{label:"放入文件夹目录",rules:[{required:!0,message:"请选择文件夹"}],name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24},children:(0,ie.jsx)(ne.Z,{scrollId:"item_banks_group_id"})})]})]})]}),2===ye&&(0,ie.jsxs)("div",{children:[(0,ie.jsxs)(h.Z,{form:ue,className:S,layout:"vertical",onValuesChange:Ye,onFinish:Qe,children:[(0,ie.jsx)(h.Z.Item,{className:B,label:"方向&课程:",name:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},placeholder:"请选择方向&课程",showArrow:!0,allowClear:!1,options:a.courseOptions,style:{width:490}})}),(0,ie.jsxs)("div",{className:"mb30",children:[(0,ie.jsxs)("span",{className:V,children:["根据模板要求编辑需要上传的试题",(0,ie.jsx)(y.Z,{title:(0,ie.jsxs)("div",{children:[(0,ie.jsx)("div",{children:"提示:"}),(0,ie.jsx)("div",{children:"1、目前仅支持Excel格式模板;"}),(0,ie.jsx)("div",{children:"2、不支持组合题和实训题导入;"}),(0,ie.jsx)("div",{children:"3、每次最多导入300题;"}),(0,ie.jsx)("div",{children:"4、填空题导入最多支持5个填空项。"})]}),children:(0,ie.jsx)($.Z,{className:D})})]}),(0,ie.jsxs)("a",{className:"".concat(W," ml30"),href:Z.Z.API_SERVER+"/api/item_banks/down_template",download:!0,children:["下载试题模版",(0,ie.jsx)("i",{className:"iconfont icon-xiazai4 ml10",style:{fontSize:14}})]})]}),(0,ie.jsx)(_.Z,{onRemove:function(){Ce([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return x.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),Ce([].concat(n)),!1},fileList:Ze,accept:".xls,.xlsx",showUploadList:{removeIcon:(0,ie.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160"}})},children:(0,ie.jsxs)("div",{className:q,children:[(0,ie.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"点击上传"]})})]}),(0,ie.jsx)("br",{}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"},children:"错误列表"}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)(k.Z,{style:{marginTop:"10px"},dataSource:Ie,columns:[{title:"题目名称",dataIndex:"name",key:"name"},{title:"错误原因",dataIndex:"message",key:"message"}]})]})]}),(0,ie.jsx)("div",{className:U,children:(0,ie.jsxs)("div",{className:H,children:[(0,ie.jsx)(w.ZP,{size:"middle",className:"".concat(z," mr20"),onClick:function(){return m.history.push("/problemset")},children:"取消"}),(0,ie.jsx)(w.ZP,{size:"middle",type:"primary",className:"".concat(z," mr20"),onClick:function(){return ue.submit()},loading:s["problemset/editProblemset"]||s["problemset/addProblemset"]||Oe,children:"PROGRAM"===He&&1===ye?"立即创建":"保存题目"})]})})]})})}))},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(92310),i=t.n(r),a=t(75440),l=t(47413),s=t(59301),c=t(92343),o=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=s.useContext(o.E_),r=t("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var f=p,m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{if(n)return n(t,r,i,a);const s=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return h(e,t,s,l)}}var x=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",children:r,menu:i,overlay:a,dropdownProps:l,href:c}=e;const o=(e=>{if(i||a){const t=Object.assign({},l);if(i){const e=i||{},{items:n}=e,r=x(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:i,path:a}=e,l=x(e,["key","title","label","path"]);let o=null!=i?i:r;return a&&(o=s.createElement("a",{href:`${c}${a}`},o)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:o})}))})}else a&&(t.overlay=a);return s.createElement(d.Z,Object.assign({placement:"bottom"},t),s.createElement("span",{className:`${n}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(r);return null!=o?s.createElement(s.Fragment,null,s.createElement("li",null,o),t&&s.createElement(f,null,t)):null},b=e=>{const{prefixCls:n,children:t,href:r}=e,i=x(e,["prefixCls","children","href"]),{getPrefixCls:a}=s.useContext(o.E_),l=a("breadcrumb",n);return s.createElement(g,Object.assign({},i,{prefixCls:l}),h(l,i,t,r))};b.__ANT_BREADCRUMB_ITEM=!0;var j=b,y=t(17313),_=t(83116),k=t(37613);const w=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,_.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[w(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var{breadcrumbName:n}=e,t=C(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),i}var E=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",style:r,className:u,rootClassName:d,routes:p,items:m,children:h,itemRender:x,params:b={}}=e,j=E(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:_,breadcrumb:k}=s.useContext(o.E_);let w;const C=y("breadcrumb",n),[I,S]=Z(C),P=function(e,n){return(0,s.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(m,p);const A=v(C,x);if(P&&P.length>0){const e=[],n=m||p;w=P.map(((r,i)=>{const{path:a,key:c,type:o,menu:u,overlay:d,onClick:p,className:m,separator:h,dropdownProps:v}=r,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(b,a);void 0!==x&&e.push(x);const j=null!=c?c:i;if("separator"===o)return s.createElement(f,{key:j},h);const y={},_=i===P.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:k}=r;return e.length&&void 0!==x&&(k=`#/${e.join("/")}`),s.createElement(g,Object.assign({key:j},y,(0,l.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:v,href:k,separator:_?"":t,onClick:p,prefixCls:C}),A(r,b,n,e,k))}))}else if(h){const e=(0,a.Z)(h).length;w=(0,a.Z)(h).map(((n,r)=>{if(!n)return n;const i=r===e-1;return(0,c.Tm)(n,{separator:i?"":t,key:r})}))}const O=i()(C,null==k?void 0:k.className,{[`${C}-rtl`]:"rtl"===_},u,d,S),T=Object.assign(Object.assign({},null==k?void 0:k.style),r);return I(s.createElement("nav",Object.assign({className:O,style:T},j),s.createElement("ol",null,w)))};I.Item=j,I.Separator=f;var S=I},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41953,7078,96898],{680:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),i=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=t(22589),s=function(e,n){return i.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=i.forwardRef(s)},75166:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0&&(0,g.jsx)("div",{id:r||"",children:(0,g.jsx)(p.Z,i()({showLine:{showLeafIcon:!1},showIcon:!0,treeData:o,className:f,onSelect:t,onExpand:function(e,n){b((function(e){return _(e,n.node.key,n.expanded)}))}},k))})}},2007:function(e,n,t){t.d(n,{N:function(){return N}});var r=t(7557),i=t.n(r),a=t(41498),l=t.n(a),s=t(37205),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=t(57809),f=t(43418),h=t(95237),m=t(43604),v=t(73782),x=t(8591),g=t(92911),b="wrap___F7E3F",j="selectWrapper____kESB",y="tips___aHjQY",_="linkBtn___uggVr",k="mainText____S1I0",w=t(680),Z=t(37712),C=p.default.Option,N=function(e){var n=e.subId,t=e.value,r=e.selectvalues,a=e.disabled,s=e.knowledgeOptions,o=void 0===s?[]:s,N=e.onChange,E=void 0===N?function(){}:N,I=e.onAddKnowledgeFinish,S=void 0===I?function(){}:I,P=(0,d.useRef)(),A=(0,d.useState)([]),O=u()(A,2),T=O[0],R=O[1];t=t||[];(0,d.useEffect)((function(){(null==r?void 0:r.length)>0&&(R(c()(r)),E(c()(r)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&E(c()(t))}),[o]);return(0,Z.jsxs)(h.Z,{wrap:!1,align:"middle",className:b,children:[(0,Z.jsx)(m.Z,{children:(0,Z.jsx)(p.default,{disabled:!n||a,className:j,placeholder:"请选择知识点",onChange:function(e,n){e?(R([n.key]),E([n.key])):(R([]),E([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==T?void 0:T.includes(null==e?void 0:e.id))||(null==T?void 0:T.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,Z.jsx)(C,{value:e.name,children:(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Z.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Z.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,Z.jsxs)(m.Z,{className:"ml20",children:[(0,Z.jsx)("span",{className:y,children:"没有合适的知识点?"}),(0,Z.jsx)("span",{className:_,onClick:function(e){e.preventDefault(),P.current="",f.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,Z.jsxs)("div",{className:"font14",children:[(0,Z.jsxs)(h.Z,{className:"mb20",children:[(0,Z.jsx)(m.Z,{children:(0,Z.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,Z.jsxs)(m.Z,{className:"ml10 ".concat(k),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,Z.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,Z.jsx)(v.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:P.current,onChange:function(e){P.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=l()(i()().mark((function e(t,r){var a,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P.current){e.next=3;break}return x.ZP.warning("请输入知识点名称"),e.abrupt("return",r());case 3:if(!(P.current.length>20)){e.next=6;break}return x.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",r());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:P.current,sub_discipline_id:n}});case 8:return 0===(null==(a=e.sent)?void 0:a.status)&&(S({id:a.tag_discipline_id,name:P.current,type:"personal"}),(l=[]).push(a.tag_discipline_id),E([].concat(l)),R([a.tag_discipline_id]),E([].concat(l))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},38696:function(e,n,t){t.d(n,{Z:function(){return _}});var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),h=t(38827),m=t(7309),v=t(6848),x=t(42930),g=t(80469),b=t(16644),j=t(94334),y=t(37712),_=function(e){var n,t,r,a,s,o,_,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,C=(e.theme,e.type),N=e.filename,E=e.monacoEditor,I=e.className,S=e.style,P=e.close,A=e.onClose,O=e.hasMask,T=e.disabledDownload,R=e.onImgDimensions,F=e.showNodata,B=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(B,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),D=(V[0],V[1]),W=(0,d.useState)(),q=u()(W,2),U=q[0],H=q[1],z="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,G=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=j.Z.API_SERVER+Z),N&&(E.filename=N),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&X()}),[C,Z]);var X=function(){var e=c()(l()().mark((function e(){var n,t,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:r=e.sent,H(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){Z.startsWith("http")||Z.startsWith("blob:")?Y():(0,x.Sv)(N||"educoder",Z,N)},Y=function(){(0,x.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,y.jsxs)("div",{style:i()({},S||{}),className:"".concat(O&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!R&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){A(),R()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:Y,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:A,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,y.jsx)(m.ZP,i()({},E))}),"audio"===C&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(a=Z)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&U&&(0,y.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(U.key,"&url=").concat(K+U.url,"&callbackUrl=").concat(K+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===C&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!T)}),"image"===C&&(0,y.jsx)("img",{src:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(_=Z)&&void 0!==_&&_.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:F?(0,y.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},17498:function(e,n,t){t.d(n,{t:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),h=t(73782),m=t(78673),v=t(78241),x=t(95237),g=t(43604),b=t(94001),j=t(57809),y=t(5152),_=t(8785),k=t(98980),w=t(28720),Z=t(37712),C=["key","name"],N=h.Z.TextArea,E=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],I=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(m.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",P="@▁▁@",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),m=p()(d,2),A=m[0],O=m[1],T=(0,f.useState)(!1),R=p()(T,2),F=(R[0],R[1],(0,_.useParams)().type,function(e,n){for(var t=n.line,r=0,i=0;i0){var l=F(e,n.from);console.log("新增".concat(a,"个,之前有").concat(l,"个")),t(a,l)}}else{var s=i.split(S).length-1+i.split(P).length-1,c=F(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(a,"个")),r(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,M,D)}})})}),(0,Z.jsx)(v.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(0===(null==i?void 0:i.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return L.current=r,V.current=l,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,r,l=e.key,s=e.name,c=i()(e,C);return(0,Z.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(g.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=W&&null!==(t=W[s])&&void 0!==t&&t.multi_line||null!=W&&null!==(r=W[s])&&void 0!==r&&r.multiLine?(0,Z.jsx)(N,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(h.Z,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),a&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(b.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return O(!0)},children:(0,Z.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:A})})}),(0,Z.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(j.default,{size:"large",children:E.map((function(e){return(0,Z.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(b.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(I,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(N,{rows:4})}),(0,Z.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(N,{rows:4})})]}),(0,Z.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},28720:function(e,n,t){var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(8785),p=t(59301),f=t(8591),h=t(3113),m=t(43418),v=t(24334),x=t(92911),g=t(24469),b=t(73440),j=t(61186),y=t.n(j),_=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,r=e.form,a=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,k=void 0===j?{}:j,w=(0,p.useState)(!1),Z=u()(w,2),C=Z[0],N=Z[1],E=(0,p.useState)(""),I=u()(E,2),S=I[0],P=I[1],A=(0,d.useParams)(),O=(0,p.useState)({}),T=u()(O,2),R=T[0],F=T[1],B="edit"===A.type;window.location.href.includes("problemset");function L(e,n){return M.apply(this,arguments)}function M(){return(M=c()(l()().mark((function e(n,t){var i,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=r.getFieldValue("hack_codes"),c=r.getFieldValue(a),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(i=c.filter((function(e){return!e.answer_text})))||void 0===i?void 0:i.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:v.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(e,n){return D.apply(this,arguments)}function D(){return(D=c()(l()().mark((function e(n,t){var r,i,a,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=k.userAnswer,a=v.Base64.decode(k.code),!(i.length>0&&(null===(r=i.filter((function(e){return!e.value})))||void 0===r?void 0:r.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return i.length>0&&(null==i||i.map((function(e){a=e.multi_line?a.substring(0,a.indexOf("@▁▁@"))+e.value+a.substring(a.indexOf("@▁▁@")+4):a.substring(0,a.indexOf("@▁@"))+e.value+a.substring(a.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:v.Base64.encode(a),language:k.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(){return(new Date).getTime()}return(0,p.useEffect)((function(){(B||o)&&P(o||A.id)}),[A]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,_.jsxs)("div",{children:[(0,_.jsx)(h.ZP,i()(i()({loading:C},n),{},{onClick:c()(l()().mark((function e(){var n,a,s,o,u,d,p,h,b,j,y,_,k,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(N(!0),!C){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,V(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(a=e.sent)?void 0:a.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,r,i,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,r=t.status,t.message,i=t.data,a=W(),c=a-o>6e3,0===r||c||setTimeout(s,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===r&&(N(!1),F(i),2===i.status&&(N(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=W(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:N(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,r.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),r.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(N(!0),!C){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=r.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(b=d)||void 0===b?void 0:b.identifier,sessionStorage.projectFill=S,P(S),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,L(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(_=e.sent)?void 0:_.status)){e.next=56;break}return k=function(){var e=c()(l()().mark((function e(){var n,t,r,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,r=n.data,i=W(),a=i-w>1e3*(p.hack.time_limit+3),0===t||a||setTimeout(k,1e3),!a){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===t&&(N(!1),F(r),2===r.status&&(N(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=W(),e.next=53,(0,g.bM)(null==y?void 0:y.identifier,{});case 53:k(),e.next=57;break;case 56:N(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==R?void 0:R.id)&&2!==R.status&&(0,_.jsx)(m.Z,{open:(null==R?void 0:R.id)&&2!==R.status,title:"运行结果",width:1100,footer:!1,onOk:function(){F({})},onCancel:function(){F({})},children:(0,_.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,_.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,_.jsx)("span",{style:{marginLeft:12,color:0!==R.status&&"#E30000"},children:b.Im[R.status]})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,_.jsx)("span",{style:{marginLeft:12},children:y()(R.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,_.jsx)("span",{style:{marginLeft:12},children:R.language})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,_.jsxs)("span",{style:{marginLeft:12},children:[R.execute_time,"ms"]})]})]}),(0,_.jsx)(b.Y4,i()({},R))]})})]})}},91006:function(e,n,t){t.d(n,{u:function(){return w}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),h=t(6848),m=t(78241),v=t(98980),x=t(45532),g=t(52103),b=t(5152),j=t(37712),y=["key","name"],_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],k=function(e){var n=e.value,t=e.onChange,r=e.choiceTextKey,i=e.answerKey,a=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,m=e.allowChangeMode,y=e.showAddIcon,k=e.addItem,w=e.deleteItem,Z=1===(null==n?void 0:n[i]),C=function(){var e;Z?t(u()(u()({},n),{},c()({},i,0))):(m||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},i,0))})))),t(u()(u()({},n),{},c()({},i,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:C,className:"".concat(v.Z.choiceIndex," ").concat(Z?v.Z.activeAnswer:""),children:_[a]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(b.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[r],onChange:function(e){t(u()(u()({},n),{},c()({},r,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:C,className:"".concat(v.Z.setAnswerBtn," ").concat(Z?v.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(h.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:k,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(h.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:v.Z.deleteIcon,onClick:w,style:{visibility:a>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,r=e.choiceKey,a=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,h=void 0===f||f,x=e.form,g=e.showAnalysis,w=void 0===g||g,Z=(0,d.useState)(),C=l()(Z,2),N=C[0],E=C[1],I=(0,d.useState)(!1),S=l()(I,2),P=S[0],A=S[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(m.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(b.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(m.Z.List,{name:r,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),r=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==r?Promise.reject(new Error("请先输入".concat(_[r],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,r=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,a){var l=n.key,f=n.name,v=i()(n,y),g=N===l,b=a<7&&a===e.length-1;return(0,d.createElement)(m.Z.Item,u()(u()({},v),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(k,{choiceTextKey:s,answerKey:o,index:a,isEdit:g,setInputActive:function(){E(l)},form:x,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:b,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return r(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return A(!0)},children:(0,j.jsx)(m.Z.Item,{name:a,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})})]})}},12944:function(e,n,t){t.d(n,{r:function(){return b}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(98980),f=t(52103),h=t(5152),m=t(91006),v=t(37712),x=["key","name"],g=s.Z.Panel,b=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var a=n.add,h=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var a=e.key,s=e.name,b=l()(e,x);return(0,v.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[r&&(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(s)}})})]}),children:(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{name:s,children:(0,v.jsx)(m.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},a)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return a({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},32336:function(e,n,t){t.d(n,{u:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),h=t.n(f),m=t(59301),v=t(43418),x=t(95237),g=t(43604),b=t(73782),j=t(6848),y=t(78673),_=t(78241),k=t(94001),w=t(5152),Z=t(52103),C=t(98980),N=t(37712),E=["key","name"],I=function(e){var n=e.value,t=e.onChange;return(0,N.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,r){return(0,N.jsxs)(g.Z,{className:C.Z.blankWrapper,children:[(0,N.jsx)(b.Z,{className:C.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var i=h()(n),a=e.target.value.trim();i[r]=a,t(i)}}),(0,N.jsx)(j.Z,{title:"删除",children:(0,N.jsx)(Z.Z,{className:C.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:C.Z.modal,onOk:function(){var r=h()(n);r.splice(e,1),t(r)}})}(r)}})})]},"".concat(e,"_").concat(r))})),(0,N.jsx)(g.Z,{children:(0,N.jsx)("div",{className:"".concat(C.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,r=e.onChange;return(0,N.jsx)(y.Z,{checked:!t,onChange:function(e){r(!e)}})},P="▁",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.answerKey,o=(0,m.useState)(!1),d=p()(o,2),f=d[0],h=d[1],v=function(e,n){for(var t=n.line,r=0,i=0;i1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(a>0){var c=v(e,n.from);console.log("新增".concat(a,"个,之前有").concat(c,"个")),t(a,c)}}(e,n,Z,O)}})})}),(0,N.jsx)(_.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(null!=i&&i.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return y.current=r,A.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(_.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,r=e.name,l=i()(e,E);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(C.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsxs)(g.Z,{flex:1,children:[(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"answer_text"],noStyle:!0,children:(0,N.jsx)(I,{})}))}),a&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"score"],label:"分值",rules:[{required:!0}],className:C.Z.blankInputNumberWrapper,children:(0,N.jsx)(k.Z,{className:C.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"position"],noStyle:!0,children:(0,N.jsx)(b.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==T?void 0:T.length)>1&&(0,N.jsxs)(x.Z,{align:"middle",className:(null==T?void 0:T.length)>1?"mb30":"".concat(C.Z.hide),children:[(0,N.jsx)(_.Z.Item,{name:"is_ordered",children:(0,N.jsx)(S,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,N.jsx)("div",{onClick:function(){return h(!0)},children:(0,N.jsx)(_.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},1480:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),h=t(78241),m=t(98980),v=t(5152),x=t(37712),g=["key","name"],b=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,r=e.form,i=1===(null==n?void 0:n.is_answer),a=null==n?void 0:n.choice_text,l=function(){var e=r.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));r.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:m.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(f.Z,{onClick:l,className:"".concat(m.Z.choiceIndex," ").concat(m.Z.judgementIndex," ").concat(i?m.Z.activeAnswer:""),children:b[a]}),(0,x.jsx)(f.Z,{flex:1,className:"".concat(m.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(m.Z.inputBorder," ").concat(m.Z.placeholder," ").concat(i?m.Z.activeJudgementAnswer:""),children:a})}),(0,x.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:l,className:"".concat(m.Z.setAnswerBtn," ").concat(i?m.Z.activeAnswer:""),children:i?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=(0,d.useState)(!1),a=l()(r,2),s=a[0],o=a[1];return(0,x.jsxs)("div",{className:m.Z.wrap,children:[(0,x.jsx)("div",{className:m.Z.questionTitleEditorWrap,children:(0,x.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,r=e.name,a=i()(e,g);return(0,d.createElement)(h.Z.Item,c()(c()({},a),{},{key:n,name:r,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return o(!0)},children:(0,x.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},5152:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=t(30010),c=t(98980),o=(t(59301),t(7078)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,r=e.scrollId,a=l()(e,d);return(0,u.jsx)("div",{id:r||"",children:(0,u.jsx)(s.Z,i()(i()({},a),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,r=e.placeholder,i=e.height,a=void 0===i?140:i;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:a,placeholder:r,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:r})})}},32101:function(e,n,t){t.d(n,{W:function(){return S}});var r=t(91232),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),h=t(78241),m=t(78673),v=t(95237),x=t(43604),g=t(6848),b=t(73782),j=t(94001),y=t(98980),_=t(5152),k=t(30010),w=t(39248),Z=t(37712),C=["value","onChange"],N=["key","name"],E=function(e){var n=e.value,t=e.onChange,r=u()(e,C);return(0,Z.jsx)(k.Z,c()(c()({},r),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},I=function(e){var n=e.value,t=void 0===n?[]:n,r=e.onClose;return(0,Z.jsx)(f.Z,{closable:!0,onClose:r,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.showKeywords,a=e.isMustKeyWords,s=void 0===a?r:a,o=(0,d.useState)(!1),f=l()(o,2),k=f[0],C=f[1],S=(0,d.useState)(""),P=l()(S,2),A=P[0],O=P[1],T=h.Z.useWatch("use_keywords",t),R=h.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:y.Z.wrap,children:[(0,Z.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,Z.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(_.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(E,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),r&&!s&&(0,Z.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{defaultChecked:!0})}),r&&s&&(0,Z.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{})}),(0,Z.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(x.Z,{children:(0,Z.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(T||!s)&&(0,Z.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(R)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var r=n.add,a=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:s?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsx)(b.Z,{value:A,onChange:function(e){O(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,a,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(a=o.split("|"))||void 0===a?void 0:a.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=i()(u);try{for(h.s();!(s=h.n()).done;){var m=s.value;if(f.includes(m))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(r({keyword:u,score:1}),O(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,r=u()(e,N);return(0,Z.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(h.Z.Item,c()(c()({},r),{},{name:[t,"keyword"],children:(0,Z.jsx)(I,{onClose:function(){return a(t)}})})),s&&(0,Z.jsx)(h.Z.Item,c()(c()({},r),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,Z.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return C(!0)},children:(0,Z.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(_.x,{placeholder:"请编辑题目解析(非必填)",isEdit:k})})})]})}},72947:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return i.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return a.u},uh:function(){return r.u}});var r=t(91006),i=t(1480),a=t(32336),l=t(32101),s=t(12944),c=t(17498)},7078:function(e,n,t){t.d(n,{Z:function(){return q}});var r=t(82242),i=t.n(r),a=t(37205),l=t.n(a),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),h=t(11690);var m=[],v=["
                                                                                  "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){m.length=0,v=["
                                                                                    "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                                                                  • "+i.text+"");var a=[];return n=y(e,++n,i.level,a),a.length>0&&(r.push("
                                                                                      "),a.forEach((function(e){r.push(e)})),r.push("
                                                                                    ")),r.push("
                                                                                  • "),n=y(e,n,t,r)}function _(){return y(m,0,0,v),v.push("
                                                                                  "),v.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=C(),l=r;r=a,N[a]={type:"block",expression:l}}return{type:"code",raw:t,lang:i,text:r}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},N={};function E(){return N}function I(){Z=0,N={}}function S(e){return e=e.replace(w,(function(e,n){var t=C();return N[t]={type:"inline",expression:n},t}))}var P=x.listitem;x.listitem=function(e){return P(S(e))};var A=x.paragraph;x.paragraph=function(e){return A(S(e))};var O=x.tablecell;x.tablecell=function(e,n){return O(S(e),n)},x.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                                                                  ".concat(e,"

                                                                                  "):'
                                                                                  ').concat(t?e:(0,h.escape)(e,!0),"
                                                                                  \n"):'
                                                                                  '+(t?e:(0,h.escape)(e,!0))+"
                                                                                  "},x.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:r,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:x});var T=f(),R=(t(64018),t(24830)),F=t(94334),B=t(15342),L=t(1012),M=t(38696),V=t(37712),D="@▁@",W=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,a=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,h=void 0===f?{}:f,m=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,y=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,C=void 0===Z?function(){}:Z,N=String(t),S=(0,d.useState)(""),P=u()(S,2),A=P[0],O=P[1],q=(0,d.useState)("office"),U=u()(q,2),H=U[0],z=U[1],K=(0,d.useState)([]),G=u()(K,2),X=G[0],J=G[1],Y=(0,d.useRef)("a"+(0,L.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(Y.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Q).length;return Q[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                  '.concat($(N||""),"
                                                                                  ")}var n=T(N);n=$(n);var t=E();N.match(/\[TOC\]/)&&(n=n.replace("

                                                                                  [TOC]

                                                                                  ",_()),b()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,a=r.expression;return(0,B.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var r=document.createElement("div");return r.innerHTML=n,m?(re(r,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):a?r.innerText:(setTimeout((function(){return le()}),500),r.innerHTML)}),[N,m]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[X]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,a=u()(e.value,2),l=a[0],s=a[1];s.value=null===(i=y[l])||void 0===i?void 0:i.value,"warning"===y[l].type?s.className="program-fill-warning":"success"===y[l].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(p=y[m])&&void 0!==p&&p.score?"".concat(null===(f=y[m])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(y)}}),[y]);var ne=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),w(X,e.target.dataset.id)},te=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),C(X,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),O(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),O(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),O(t),z("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=i()(i()({},p),j));var le=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(W)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),b()}}),[ee,ie.current,ae]),(0,V.jsxs)(V.Fragment,{children:[a&&(0,V.jsx)("div",{ref:ie,children:ee}),!a&&(0,V.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(Y.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:A,type:null!=A&&A.length?H:"",style:i()({},h),onClose:function(){return O("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var r=t(8785),i="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(r.Outlet,{})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var r=t(82242),i=t.n(r),a=t(79800),l=t.n(a),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),h=c.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,r=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),h=d[0],m=d[1];return(0,s.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,s.useEffect)((function(){h&&h.setOption("mode",r)}),[h,r]),(0,s.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,s.useEffect)((function(){if(o.current&&!h){var e=p().fromTextArea(o.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));m(e)}}),[o.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,s.useState)("python"),a=l()(r,2),d=a[0],p=a[1];return(0,f.jsxs)(o.Z,i()(i()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(h,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),h=t(89780),m=t.n(h),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),b=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},j=t(82242),y=t.n(j),_=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,a=e.className,l=void 0===a?"":a,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(r)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(_,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,y()(y()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(98557),C=t(78241),N=t(73782),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(35782),A=t(8591),O=t(75166),T=C.Z.useForm,R={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},B=function(e){var n=e.callback,t=e.onCancel,r=T(),i=u()(r,1)[0],a=(0,f.useRef)();function l(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):A.ZP.error(e.message)}return(0,g.jsxs)(C.Z,y()(y()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(N.Z,{style:R})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,M(n,l)}})]})}),(0,g.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(N.Z,{style:{width:264}})}),(0,g.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(O.KI,"/api/attachments.json")),r.send(t)}var V=t(5112),D=t(94001),W=V.ZP.Group,q={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"单元格数:"}),(0,g.jsx)("span",{style:q,children:"行数"}),(0,g.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(D.Z,{})}),(0,g.jsx)("span",{style:q,children:"列数"}),(0,g.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(D.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"对齐方式:"}),(0,g.jsx)(C.Z.Item,{name:"align",children:(0,g.jsxs)(W,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(94334),z=t(92911),K=t(1012),G=t(43418),X="link",J="upload-image",Y="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},X,"添加链接"),Y,"添加代码块"),J,"添加文件"),Q,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,a=e.width,s=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,j=void 0!==h&&h,y=e.isFocus,_=void 0!==y&&y,k=e.watch,C=e.insertTemp,N=e.mode,E=void 0===N?"markdown":N,I=e.id,O=void 0===I?"markdown-editor-id":I,T=e.showResizeBar,R=void 0!==T&&T,F=e.noStorage,L=void 0!==F&&F,V=e.showNullButton,D=void 0!==V&&V,W=e.showNullProgramButton,q=void 0!==W&&W,$=e.hidetoolBar,ie=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,he=void 0===fe?"":fe,me=e.disablePaste,ve=void 0!==me&&me,xe=e.disabled,ge=void 0!==xe&&xe,be=e.disabledFill,je=void 0!==be&&be,ye=e.placeholder,_e=void 0===ye?"":ye,ke=e.values,we=void 0===ke?"":ke,Ze=(0,f.useState)(null),Ce=u()(Ze,2),Ne=Ce[0],Ee=Ce[1],Ie=(0,f.useState)(t),Se=u()(Ie,2),Pe=Se[0],Ae=Se[1],Oe=(0,f.useState)(k),Te=u()(Oe,2),Re=Te[0],Fe=Te[1],Be=(0,f.useState)(oe),Le=u()(Be,2),Me=Le[0],Ve=Le[1],De=(0,f.useState)(""),We=u()(De,2),qe=We[0],Ue=We[1],He=(0,f.useState)(0),ze=u()(He,2),Ke=ze[0],Ge=ze[1],Xe=(0,f.useState)(d),Je=u()(Xe,2),Ye=Je[0],Qe=Je[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,K.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ae(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!ve){var r=t.clipboardData;if(r){var i=r.types.toString(),a=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var l,s=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(s=a[0]);var c=s.getAsFile(),o=c.name.split(".").pop();M(c,(function(e){var t,r,i;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){A.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(ln.current,{mode:E,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",_e):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),a=i.charAt(r.ch-1),l=i.lastIndexOf("@▁@",r.ch),s=i.lastIndexOf("@▁▁@",r.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,r,c,l,s,a),c>=0&&r.ch-c<5){var u=c+o;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),_&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(sn.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[a],t=e.name.split(".").pop();M(e,(function(r){var i,a,l;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},a=0;a0||r.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,f.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],a=n[1],l=p()({},i,(function(){pn(a)}));e.push(l),Ne.addKeyMap(l)},t=0,r=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(O);e>=Ke+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(O,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Fe(k)}),[Ne,k]),(0,f.useEffect)((function(){Ne&&_&&Ne.focus()}),[Ne,_]),(0,f.useEffect)((function(){if(Re&&Ne){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Re]),(0,f.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,f.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,f.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ae(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(q?r(t,xn(t)):r(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,r]),(0,f.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ae("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ae(t),Ne.setCursor(ge?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var pn=(0,f.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),r=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                                                                  \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Fe(!Re),Ne.focus();case"trigger-full-screen":return Ve(!Me),Ne.focus();case X:return void Ue(X);case Y:return void Ue(Y);case J:return void Ue(J);case Q:return void Ue(Q);default:throw new Error}}),[Ne,Re,Me]),fn=(0,f.useCallback)((function(e){switch(Ue(""),qe){case X:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case Y:var r=e.language,i=e.content;return Ne.replaceSelection(["```"+r,i,"```"].join("\n")),Ne.focus();case J:var a=e.src,l=e.alt;return l?Ne.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):Ne.replaceSelection("![,](".concat(a,")")),Ne.focus();case Q:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},r=cn.current,i=!1,a=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,cn]),(0,f.useEffect)((function(){Qe(d)}),[d]);var vn={width:re(s),height:re(Ye)},xn=((0,f.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Ke]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Re?"on-preview":""," ").concat(j?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(w,{insertTemp:C,watch:Re,fullScreen:Me,showNullButton:D,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:_e})}),Re?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===E&&(0,g.jsx)(b,{value:Pe}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:je,showProgramFill:q,value:Pe})]}):null]})]})}),R?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:se[qe]?(0,g.jsx)(G.Z,{centered:!0,title:se[qe],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(82100),i=t.n(r),a=t(29186),l=t.n(a),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var a=window.document;return r.node=a.createElement("div"),a.body.appendChild(r.node),r}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73440:function(e,n,t){t.d(n,{Y4:function(){return A},Im:function(){return I},ZP:function(){return T}});var r=t(79800),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),h=t(73782),m=t(3113),v=t(78386),x=t(20538),g=t(96868),b=t(24334),j=t(87575),y=t(7078),_=t(42930),k=t(34376),w=t(92911),Z=t(8785),C=t(37712),N=h.Z.TextArea,E={visible:!1,tabIndex:"0"},I=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function P(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function A(e){var n=e.status,t=e.error_msg,r=e.output,i=e.input,a=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,m=(0,f.useRef)(),v=(0,f.useRef)(),x=(0,f.useRef)(),j=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(r&&!s&&m.current){var e=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(m.current);var n=(0,_.pp)(b.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(i&&!s&&v.current){var t=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,_.pp)(i)),t.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var l=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(x.current),l.write((0,_.pp)(b.Base64.decode(a))),l.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case g.h.NOMATCH:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:i})}),(0,C.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,C.jsx)("div",{ref:m}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,C.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,C.jsx)("div",{ref:x}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})})]});break;case g.h.EXECUTEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,C.jsx)(y.Z,{value:i,style:Z}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})})]}),(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,C.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[b.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",j," "]})}function O(e){var n=e.status,t=e.error_msg,r=e.execute_time,i=e.output,a=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,C.jsx)("p",{children:"执行结果:"}),(0,C.jsx)("pre",{children:b.Base64.decode(i)})]});break;case g.h.NOMATCH:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsxs)("p",{children:["输出:",i&&b.Base64.decode(i)]}),(0,C.jsxs)("p",{children:["预期输出:",l&&b.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["最后执行的输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",s," "]})}var T=function(e){var n=e.input,t=e.debuging,r=e.submitting,a=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,g=(0,f.useReducer)(P,E),b=i()(g,2),y=b[0],_=b[1],k=y.visible,I=y.tabIndex,A=(0,Z.useSearchParams)(),T=i()(A,1)[0];function R(e){var n=e.target.id;_({type:S.SET_TABINDEX,payload:n})}var F=(0,f.useMemo)((function(){if(s){s.status;return(0,C.jsx)(C.Fragment,{children:O(s)})}return null}),[s]);var B=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:"test-case-panel",children:[(0,C.jsxs)("div",{className:"test-case-panel-body ".concat(k?"active":""),children:[(0,C.jsxs)("ul",{className:"s-navs",children:[(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"0"===I?"active":"",id:"0",onClick:R,children:"自定义测试用例"})}),(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"1"===I?"active":"",id:"1",onClick:R,children:"代码执行结果"})})]}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("0"===I?"":"hide"),children:(0,C.jsx)(N,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("1"===I?"":"hide"),children:t?(0,C.jsx)(j.Z,{message:a}):s?(0,C.jsxs)("section",{style:{height:200},children:[" ",F," "]}):(0,C.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,C.jsx)("a",{className:"btn-collapse ".concat(k?"up":""),onClick:function(){_({type:S.SET_VISIBLE,payload:!k})},children:k?(0,C.jsx)(v.Z,{}):(0,C.jsx)(x.Z,{})}),(0,C.jsxs)("footer",{className:"footer",children:[(0,C.jsx)("span",{children:"控制台"}),(0,C.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,C.jsx)(m.ZP,{onClick:function(){return B(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,C.jsx)(m.ZP,{onClick:function(){return B(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,C.jsx)(m.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){_({type:S.SET_VISIBLE,payload:!0}),_({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==T.get("qtype")&&(0,C.jsx)(m.ZP,{type:"primary",className:"custom-ant-disabled",loading:r,disabled:r,onClick:function(){_({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},96868:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},24469:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return h},fu:function(){return l},n4:function(){return m},rX:function(){return d},vl:function(){return v},zO:function(){return o}});var r=t(82242),i=t.n(r),a=t(92911);function l(e,n){return(0,a.U2)("myproblems/".concat(e,".json"),i()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,a.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,a.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,a.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,a.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,a.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,a.v_)("myproblems/".concat(e,"/sync_code.json"))}function m(e,n){return(0,a.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,a.v_)("discusses/".concat(e,"/plus.json"),n)}},80667:function(e,n,t){t.d(n,{D0:function(){return d},R8:function(){return c},jw:function(){return u},y3:function(){return p}});var r=t(85573),i=t.n(r),a=t(57809),l=(t(59301),t(37712)),s=a.default.Option,c=function(e){return e[e.language=0]="language",e[e.difficult=1]="difficult",e[e.category=2]="category",e[e.openOrNot=3]="openOrNot",e}({}),o=i()(i()(i()(i()({},c.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),c.difficult,[{title:"简单",key:1},{title:"中等",key:2},{title:"困难",key:3}]),c.category,[{title:"程序设计",key:1},{title:"算法",key:2}]),c.openOrNot,[{title:"公开",key:1},{title:"私有",key:0}]);function u(e){return o[e].map((function(e){return(0,l.jsxs)(s,{value:e.key,children:[" ",e.title," "]},e.title)}))}function d(e,n){e.map((function(e){var t=e.id,r=e.name,i=e.sub_disciplines,a={value:t,label:r};n.push(a),i&&i.length>0&&(a.children=[],d(i,a.children))}))}function p(e,n){for(var t=[],r=0;r0){t[0]=a.id;for(var l=0;l1&&void 0!==arguments[1]?arguments[1]:null;switch(ue.resetFields(),ue.setFieldsValue({item_type:e,item_banks_group_id:n}),ze(e),e){case"SELECT":ue.setFieldsValue({choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}}))});break;case"JUDGMENT":ue.setFieldsValue({choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}]});break;case"COMPLETION":ue.setFieldsValue({standard_answers:[]});break;case"SUBJECTIVE":ue.setFieldsValue({answer_texts:[],use_keywords:!0});break;case"COMBINATION":case"PROGRAM":break;case"BPROGRAM":ue.setFieldsValue({hack:{time_limit:3,allow_student_debug:!1}})}},Ye=function(e,n){var t;if(null!=e&&e.item_type&&("PROGRAM"===(null==e?void 0:e.item_type)&&(0,Y.xg)("/problems/newcreate"),Je(null==e?void 0:e.item_type,null==n?void 0:n.item_banks_group_id),Le(!1)),null!=e&&e.course){var r=u()(e.course,2),i=(r[0],r[1]);en(i),ue.setFieldsValue({knowledge:[]})}if(null!=e&&null!==(t=e.hack)&&void 0!==t&&t.sub_discipline_id){var a=u()(e.hack.sub_discipline_id,2),l=(a[0],a[1]);en(l),ue.setFieldsValue({hack:{tag_discipline_ids:[]}})}},Qe=function(){var e=l()(i()().mark((function e(){var n,t,r,a,l,s,c,d,f,m,g,b,j,y,_,k,w,Z,C,N,E;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("COMPLETION"==(null==(n=ue.getFieldsValue())?void 0:n.item_type)&&null==n.is_ordered&&(n.is_ordered=!0),r=(t=n||{}).course,a=void 0===r?[]:r,l=t.item_type,s=t.item_banks_group_id,c=t.knowledge,d=void 0===c?[]:c,f=t.choices,m=u()(a,2),g=m[0],b=m[1],1!==ye){e.next=37;break}if("PROGRAM"!==l){e.next=8;break}return(0,Y.xg)("/problems/newcreate"),e.abrupt("return");case 8:if("BPROGRAM"!==l){e.next=22;break}if(y=p()(p()({},n),{},{hack:p()(p()({},null==n?void 0:n.hack),{},{sub_discipline_id:null==n||null===(j=n.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:n.difficulty,item_banks_group_ids:n.item_banks_group_id}),hack_codes:p()(p()({},n.hack_codes),{},{code:re.Base64.encode(n.hack_codes.code)}),hack_sets:[p()({},n.hack_sets)],update_hack_sets:[p()({},n.hack_sets)],is_blank:!0}),!Ge&&!sessionStorage.projectFill){e.next=17;break}return e.next=13,(0,ee.ZP)("/api/problems/".concat(ge.current||sessionStorage.projectFill,".json"),{method:"put",body:p()({},y)});case 13:0===e.sent.status&&h.history.replace("/problemset?group_id=".concat(n.hack.item_banks_group_id)),e.next=21;break;case 17:return e.next=19,(0,ee.ZP)("/api/problems.json",{method:"post",body:p()({},y)});case 19:0===e.sent.status&&v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){h.history.replace("/problemset?group_id=".concat(s))}});case 21:return e.abrupt("return");case 22:if("SELECT"===l&&(l=f.filter((function(e){return 1===e.is_answer})).length>1?"MULTIPLE":"SINGLE"),"COMBINATION"===l&&(_=(n||{}).sub_item_banks,n.sub_item_banks=null==_?void 0:_.map((function(e){return p()(p()({},e),{},{item_type:"SINGLE"})}))),k=p()(p()({},n),{},{discipline_id:g,sub_discipline_id:b,item_banks_group_ids:s,tag_discipline_ids:d,item_type:l}),!Ge){e.next=31;break}return e.next=28,o({type:"problemset/editProblemset",payload:p()(p()({},k),{},{id:ge.current})});case 28:w=e.sent,e.next=34;break;case 31:return e.next=33,o({type:"problemset/addProblemset",payload:k});case 33:w=e.sent;case 34:0===w.status&&(Ge?h.history.replace("/problemset?group_id=".concat(s)):v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){h.history.replace("/problemset?group_id=".concat(s))}})),e.next=57;break;case 37:if(!((null==Ze?void 0:Ze.length)<=0)){e.next=40;break}return x.ZP.info("请上传试题文件"),e.abrupt("return");case 40:return Te(!0),(Z=new FormData).append("file",Ze[0]),Z.append("sub_discipline_id",b),e.next=46,(0,ee.ZP)("/api/item_banks/file_import.json",{method:"post",body:Z},!0);case 46:if(C=e.sent,Te(!1),0!==(null==C?void 0:C.status)){e.next=57;break}if(!((null==C||null===(N=C.fail)||void 0===N?void 0:N.length)>0)){e.next=53;break}return Se(null==C?void 0:C.fail),x.ZP.error("上传失败题数为"+(null==C||null===(E=C.fail)||void 0===E?void 0:E.length)+",可在底部试题列表查看错误原因。"),e.abrupt("return");case 53:ue.setFieldsValue({course:[]}),Ce([]),Se([]),x.ZP.info("上传成功");case 57:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.errorFields[0].name.includes("standard_answers")?x.ZP.error("填空项答案不能为空"):x.ZP.error(n.errorFields[0].errors[0]),ue.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),en=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:return t=e.sent,xe(t.tag_disciplines),e.abrupt("return",null==t?void 0:t.tag_disciplines);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ie.jsx)("div",{className:C,children:(0,ie.jsxs)("section",{className:N,children:[(0,ie.jsxs)(g.Z,{className:"mb20",separator:">",children:[(0,ie.jsx)(g.Z.Item,{href:"/problemset",children:"试题库"}),(0,ie.jsxs)(g.Z.Item,{children:[Ge?"编辑":"新增","试题"]})]}),(0,ie.jsxs)("div",{className:E,children:[(0,ie.jsx)(b.ZP.Group,{className:I,optionType:"button",options:[{label:"单个添加",value:1},{label:"批量导入",value:2}],onChange:function(e){_e(e.target.value),ue.setFieldsValue({course:[]}),Ce([]),Se([])},value:ye}),1===ye&&De&&(0,ie.jsxs)(m.Z,{form:ue,className:S,layout:"horizontal",colon:!1,onValuesChange:Ye,onFinish:Qe,onFinishFailed:$e,initialValues:De,children:[(0,ie.jsx)(m.Z.Item,{label:"试题类型",name:"item_type",rules:[{required:!0,message:"请选择题型"}],children:(0,ie.jsx)(b.ZP.Group,{disabled:Ge,optionType:"button",className:P,options:[{label:"选择题",value:"SELECT"},{label:"判断题",value:"JUDGMENT"},{label:"填空题",value:"COMPLETION"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"程序填空题",value:"BPROGRAM"}]})}),(0,ie.jsx)("div",{className:K,children:(0,ie.jsx)(se,{currentItemType:He,form:ue})}),"PROGRAM"!==He&&(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(m.Z.Item,{label:"方向&课程",className:"".concat(B," mb30"),labelCol:{span:24},style:{marginTop:"PROGRAM"===He?0:30},name:"BPROGRAM"===He?["hack","sub_discipline_id"]:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},showArrow:!0,placeholder:"请选择方向&课程",allowClear:!1,options:a.courseOptions})}),(0,ie.jsx)("div",{className:X,children:(0,ie.jsxs)("div",{onClick:function(){return Le(!Be)},children:["更多设置",Be?(0,ie.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,ie.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,ie.jsxs)("div",{style:{display:Be?"block":"none"},children:[(0,ie.jsx)(m.Z.Item,{label:"知识点",name:"BPROGRAM"===He?["hack","tag_discipline_ids"]:"knowledge",labelCol:{flex:"62px"},labelAlign:"left",className:"".concat(M," mb30"),children:(0,ie.jsx)(Q.N,{selectvalues:Ke,subId:(null===(t=ue.getFieldsValue().course)||void 0===t?void 0:t[1])||(null===(r=ue.getFieldsValue())||void 0===r||null===(r=r.hack)||void 0===r||null===(r=r.sub_discipline_id)||void 0===r?void 0:r[1]),knowledgeOptions:ve,onAddKnowledgeFinish:function(e){xe([].concat(c()(ve),[p()({},e)]))}})}),(0,ie.jsx)(m.Z.Item,{labelCol:{flex:"62px"},labelAlign:"left",name:"difficulty",label:"难度",className:"".concat(A," mb30"),rules:[{required:!0,message:"请选择难度"}],children:(0,ie.jsxs)(b.ZP.Group,{optionType:"button",className:O,children:[(0,ie.jsx)(b.ZP.Button,{value:1,className:T,children:"简单"}),(0,ie.jsx)(b.ZP.Button,{value:2,className:R,children:"适中"}),(0,ie.jsx)(b.ZP.Button,{value:3,className:F,children:"困难"})]})}),(0,ie.jsx)(m.Z.Item,{label:"放入文件夹目录",rules:[{required:!0,message:"请选择文件夹"}],name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24},children:(0,ie.jsx)(ne.Z,{scrollId:"item_banks_group_id"})})]})]})]}),2===ye&&(0,ie.jsxs)("div",{children:[(0,ie.jsxs)(m.Z,{form:ue,className:S,layout:"vertical",onValuesChange:Ye,onFinish:Qe,children:[(0,ie.jsx)(m.Z.Item,{className:B,label:"方向&课程:",name:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},placeholder:"请选择方向&课程",showArrow:!0,allowClear:!1,options:a.courseOptions,style:{width:490}})}),(0,ie.jsxs)("div",{className:"mb30",children:[(0,ie.jsxs)("span",{className:V,children:["根据模板要求编辑需要上传的试题",(0,ie.jsx)(y.Z,{title:(0,ie.jsxs)("div",{children:[(0,ie.jsx)("div",{children:"提示:"}),(0,ie.jsx)("div",{children:"1、目前仅支持Excel格式模板;"}),(0,ie.jsx)("div",{children:"2、不支持组合题和实训题导入;"}),(0,ie.jsx)("div",{children:"3、每次最多导入300题;"}),(0,ie.jsx)("div",{children:"4、填空题导入最多支持5个填空项。"})]}),children:(0,ie.jsx)($.Z,{className:D})})]}),(0,ie.jsxs)("a",{className:"".concat(W," ml30"),href:Z.Z.API_SERVER+"/api/item_banks/down_template",download:!0,children:["下载试题模版",(0,ie.jsx)("i",{className:"iconfont icon-xiazai4 ml10",style:{fontSize:14}})]})]}),(0,ie.jsx)(_.Z,{onRemove:function(){Ce([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return x.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),Ce([].concat(n)),!1},fileList:Ze,accept:".xls,.xlsx",showUploadList:{removeIcon:(0,ie.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160"}})},children:(0,ie.jsxs)("div",{className:q,children:[(0,ie.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"点击上传"]})})]}),(0,ie.jsx)("br",{}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"},children:"错误列表"}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)(k.Z,{style:{marginTop:"10px"},dataSource:Ie,columns:[{title:"题目名称",dataIndex:"name",key:"name"},{title:"错误原因",dataIndex:"message",key:"message"}]})]})]}),(0,ie.jsx)("div",{className:U,children:(0,ie.jsxs)("div",{className:H,children:[(0,ie.jsx)(w.ZP,{size:"middle",className:"".concat(z," mr20"),onClick:function(){return h.history.push("/problemset")},children:"取消"}),(0,ie.jsx)(w.ZP,{size:"middle",type:"primary",className:"".concat(z," mr20"),onClick:function(){return ue.submit()},loading:s["problemset/editProblemset"]||s["problemset/addProblemset"]||Oe,children:"PROGRAM"===He&&1===ye?"立即创建":"保存题目"})]})})]})})}))},98980:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(92310),i=t.n(r),a=t(75440),l=t(47413),s=t(59301),c=t(92343),o=t(36355),u=t(78386),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=s.useContext(o.E_),r=t("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var f=p,h=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{if(n)return n(t,r,i,a);const s=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return m(e,t,s,l)}}var x=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",children:r,menu:i,overlay:a,dropdownProps:l,href:c}=e;const o=(e=>{if(i||a){const t=Object.assign({},l);if(i){const e=i||{},{items:n}=e,r=x(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:i,path:a}=e,l=x(e,["key","title","label","path"]);let o=null!=i?i:r;return a&&(o=s.createElement("a",{href:`${c}${a}`},o)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:o})}))})}else a&&(t.overlay=a);return s.createElement(d.Z,Object.assign({placement:"bottom"},t),s.createElement("span",{className:`${n}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(r);return null!=o?s.createElement(s.Fragment,null,s.createElement("li",null,o),t&&s.createElement(f,null,t)):null},b=e=>{const{prefixCls:n,children:t,href:r}=e,i=x(e,["prefixCls","children","href"]),{getPrefixCls:a}=s.useContext(o.E_),l=a("breadcrumb",n);return s.createElement(g,Object.assign({},i,{prefixCls:l}),m(l,i,t,r))};b.__ANT_BREADCRUMB_ITEM=!0;var j=b,y=t(17313),_=t(83116),k=t(37613);const w=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,_.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[w(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var{breadcrumbName:n}=e,t=C(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),i}var E=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",style:r,className:u,rootClassName:d,routes:p,items:h,children:m,itemRender:x,params:b={}}=e,j=E(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:_,breadcrumb:k}=s.useContext(o.E_);let w;const C=y("breadcrumb",n),[I,S]=Z(C),P=function(e,n){return(0,s.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(h,p);const A=v(C,x);if(P&&P.length>0){const e=[],n=h||p;w=P.map(((r,i)=>{const{path:a,key:c,type:o,menu:u,overlay:d,onClick:p,className:h,separator:m,dropdownProps:v}=r,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(b,a);void 0!==x&&e.push(x);const j=null!=c?c:i;if("separator"===o)return s.createElement(f,{key:j},m);const y={},_=i===P.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:k}=r;return e.length&&void 0!==x&&(k=`#/${e.join("/")}`),s.createElement(g,Object.assign({key:j},y,(0,l.Z)(r,{data:!0,aria:!0}),{className:h,dropdownProps:v,href:k,separator:_?"":t,onClick:p,prefixCls:C}),A(r,b,n,e,k))}))}else if(m){const e=(0,a.Z)(m).length;w=(0,a.Z)(m).map(((n,r)=>{if(!n)return n;const i=r===e-1;return(0,c.Tm)(n,{separator:i?"":t,key:r})}))}const O=i()(C,null==k?void 0:k.className,{[`${C}-rtl`]:"rtl"===_},u,d,S),T=Object.assign(Object.assign({},null==k?void 0:k.style),r);return I(s.createElement("nav",Object.assign({className:O,style:T},j),s.createElement("ol",null,w)))};I.Item=j,I.Separator=f;var S=I},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Problemset__Preview__index.async.js b/p__Problemset__Preview__index.async.js index e8f8a1a344..96ead82e5e 100644 --- a/p__Problemset__Preview__index.async.js +++ b/p__Problemset__Preview__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11581],{78386:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=t(22589),o=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var c=a.forwardRef(o)},94368:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(79800),a=t.n(r),s=t(59301),i=t(5112),o=t(7078),c="flexRow____Sm4b",l="flexColumn___mQNZs",u="action___QUVEn",d="setScore___yZ0Yb",f="delete___e4taL",m="content___jR4Y6",v="titleWrap___zsXYY",p="titleHtml___FALbj",x="answerWrap___uPjYq",h="answer___pfiPk",_="answerText___K3TNr",g=t(24334),y=t(37712),j=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],N=function(e){var n,t,r=e.index,N=e.typeName,w=e.type,b=e.data,Z=void 0===b?{}:b,C=e.inMouseId,k=e.isshow,O=e.onSetScore,T=void 0===O?function(){}:O,S=e.onDelete,E=void 0===S?function(){}:S,P=e.onMouseEnter,I=void 0===P?function(){}:P,R=e.showAnswer,D=void 0!==R&&R,K=(0,s.useState)(!1),M=a()(K,2),B=M[0],A=M[1],H=function(){var e;return(0,y.jsxs)("div",{className:x,children:[null==Z||null===(e=Z.choices)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsxs)("div",{className:"".concat(c," mt15"),children:[(0,y.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:j[n]}),(0,y.jsx)("div",{className:"".concat(h," ml5"),children:(0,y.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==Z?void 0:Z.standard_answer_show]})]})},L=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"".concat(c," mt15"),children:null==Z||null===(e=Z.choices)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)(i.ZP,{disabled:!0,children:null==e?void 0:e.choice_text},n)}))}),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==Z?void 0:Z.standard_answer_show]})]})},q=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"".concat(c," mt15"),children:(0,y.jsx)(o.Z,{value:null==Z||null===(e=Z.program_attr)||void 0===e?void 0:e.description})}),D&&(0,y.jsxs)("div",{className:"mt15",children:[(0,y.jsx)("div",{children:"参考答案:"}),(0,y.jsx)(o.Z,{value:(null==Z?void 0:Z.answer_text)||""})]})]})},F=function(){var e;return(0,y.jsx)("div",{className:x,children:D&&(0,y.jsx)("div",{className:"".concat(l," mt15"),children:null==Z||null===(e=Z.standard_answer)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))},n)}))})})},W=function(){var e;return(0,y.jsx)("div",{className:x,children:D&&(0,y.jsxs)("div",{className:"mt15",children:[(0,y.jsx)("div",{children:"参考答案:"}),(0,y.jsx)(o.Z,{value:null==Z||null===(e=Z.answer_texts)||void 0===e?void 0:e[0]})]})})},z=function(){var e,n;return(0,y.jsxs)("div",{className:x,style:{marginTop:10},children:[(0,y.jsx)(o.Z,{value:g.Base64.decode(null==Z||null===(e=Z.program_attr)||void 0===e?void 0:e.code)}),D&&(0,y.jsx)("div",{className:"".concat(l," mt15"),children:null==Z||null===(n=Z.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,y.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text)},n)}))})]})},V=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"mt10",children:"关卡"}),null==Z||null===(e=Z.shixun)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsxs)("div",{className:"mt10 font14",children:[n+1,". ",null==e?void 0:e.challenge_name]},n)}))]})},Y=function(){var e;return(0,y.jsx)("div",{className:x,style:{display:B&&"none"},children:null==Z||null===(e=Z.sub_questions)||void 0===e?void 0:e.map((function(e,n){var t,a=''.concat(r+1,".").concat(n+1,'(单选题)(').concat(e.score,"分)");return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)("div",{className:v,style:{marginTop:16},children:(0,y.jsx)(o.Z,{className:p,value:a+e.name})}),null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,y.jsxs)("div",{className:"".concat(c," mt15"),children:[(0,y.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:j[n]}),(0,y.jsx)("div",{className:"".concat(h," ml5"),children:(0,y.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==e?void 0:e.standard_answer_show]})]},null==e?void 0:e.id)}))})},J=function(e,n){var t;return''.concat(n+1,'、(').concat("combination"===(null==e?void 0:e.item_type)?"共".concat(null==e||null===(t=e.sub_questions)||void 0===t?void 0:t.length,"小题,"):"").concat(e.score,"分) ")};return(0,y.jsxs)("div",{onMouseEnter:function(){return I(Z.id)},children:[C===Z.id&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("div",{className:d,onClick:function(){return T(Z.id,N,null==Z?void 0:Z.shixun,Z.score,Z)},children:"设置得分"}),(0,y.jsx)("div",{className:f,onClick:function(){return E(Z.id)},children:"删除"})]}),(0,y.jsxs)("div",{className:m,children:[(0,y.jsxs)("div",{className:v,style:{justifyContent:"space-between"},children:["bprogram"===(null==Z?void 0:Z.item_type)?(0,y.jsx)(o.Z,{className:p,value:J(Z,r)+(null==Z||null===(n=Z.program_attr)||void 0===n?void 0:n.description)}):(0,y.jsx)(o.Z,{className:p,value:J(Z,r)+("combination"===(null==Z?void 0:Z.item_type)?"(题干)":"")+(Z.name||(null==Z?void 0:Z.shixun_name))}),"combination"===(null==Z?void 0:Z.item_type)&&!k&&(0,y.jsx)("span",{onClick:function(e){A(!B)},style:{textAlign:"end",flexShrink:0},children:B?"展开":"收起"})]}),(t={SINGLE:H,MULTIPLE:H,JUDGMENT:L,PROGRAM:q,COMPLETION:F,SUBJECTIVE:W,PRACTICAL:V,COMBINATION:Y,BPROGRAM:z},t[w]?t[w]():null)]})]})}},57347:function(e,n,t){t.d(n,{t:function(){return f}});var r=t(82242),a=t.n(r),s=(t(59301),t(3113)),i="buttonFixed___vyq30",o="button___hxmYv",c="buttonWrap___uK8dl",l=t(92310),u=t.n(l),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,r=e.okText,l=void 0===r?"确定":r,f=e.loading,m=void 0!==f&&f,v=e.hasOkBtn,p=void 0===v||v,x=e.hasCancelBtn,h=void 0===x||x,_=e.okButtonProps,g=void 0===_?{}:_,y=e.onCancel,j=void 0===y?function(){}:y,N=e.onOk,w=void 0===N?function(){}:N,b=e.className,Z=void 0===b?"":b;return(0,d.jsx)("div",{className:u()(i,Z),children:(0,d.jsxs)("div",{className:c,children:[h&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(o," mr20"),onClick:j,children:t}),p&&(0,d.jsx)(s.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(o," mr20"),loading:m,onClick:w},g),{},{children:l}))]})})}},16644:function(e,n,t){var r=t(82242),a=t.n(r),s=(t(59301),t(19779)),i=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,f=e.ButtonClick,m=e.Buttonclass,v=e.ButtonTwo,p=e.imgStyles,x=e.loading,h=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||s,style:a()({width:288,height:200},p)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(i.ZP,a()(a()({className:m,onClick:f},r),{},{children:d})),v&&v]})}},71997:function(e,n,t){t.r(n),t.d(n,{default:function(){return J},formatTypeNameToDefaultScore:function(){return Y}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(82242),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),f=t.n(d),m=t(59301),v=t(8785),p=t(43418),x=t(94001),h=t(66104),_=t(78018),g=t(94368),y="bg___uBTSf",j="wrap___u47s7",N="flexRow___QK3mq",w="flexJustifyBetween___VROqY",b="relative___iGg_n",Z="questionNumber___CYWUo",C="score___pHhZR",k="selectTopicButton___aNhaw",O="line___zzL1y",T="dragTip___eJpug",S="typeActive___cHbxQ",E="mouseTypeActive___THFkb",P="typeName___PsYTO",I="typeNumber___IW6t9",R="typeAction___gdIEg",D="setScore___ftbgZ",K="delete___d1fFi",M="modal___COzbG",B="modalColumn___Z8nDu",A="shixunModal___xxSWV",H="shixunScore___zrpkw",L=t(57347),q=t(89392),F=t.n(q),W=t(68798),z=t(37712),V=["problemsetPreview","user","globalSetting","loading","dispatch"],Y=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0},J=(0,v.connect)((function(e){var n=e.problemsetPreview,t=e.user,r=e.loading;return{problemsetPreview:n,user:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,s=e.problemsetPreview,o=(e.user,e.globalSetting,e.loading,e.dispatch),l=(f()(e,V),(0,m.useState)()),d=u()(l,2),q=d[0],J=d[1],U=(0,m.useState)(),G=u()(U,2),X=G[0],Q=G[1],$=(0,m.useRef)();console.log(s,"problemsetPreview"),(0,m.useEffect)((function(){return o({type:"globalSetting/footerToggle",payload:!1}),function(){o({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){ee()}),[]);var ee=function(){o({type:"problemsetPreview/getPaperData"})},ne=function(e,n){var t,r,s,l,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],d=arguments.length>3?arguments[3]:void 0,f=arguments.length>4?arguments[4]:void 0,m=F().cloneDeep(f),v=F().cloneDeep(u).map((function(e){return c()(c()({},e),{},{challenge_score:e.challenge_score||5})}));return $.current=d||Y(n),"实训题"===n?p.Z.confirm({centered:!0,width:530,title:"设置分数",content:(0,z.jsxs)("div",{className:A,children:[(0,z.jsx)("div",{children:"关卡:"}),null==v?void 0:v.map((function(e,n){return(0,z.jsxs)("div",{className:H,children:[n+1,"、",e.challenge_name,(0,z.jsxs)("div",{style:{minWidth:"130px"},children:[(0,z.jsx)(x.Z,{defaultValue:e.challenge_score,min:1,onChange:function(n){e.challenge_score=n}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"})]})]})}))]}),okText:"确认",cancelText:"取消",onOk:(t=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.Cc)({id:e,challenge_scores:v.map((function(e){return{challenge_id:e.challenge_id,score:e.challenge_score}}))});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})}):"组合题"===n?p.Z.confirm({centered:!0,width:530,title:"设置分数",content:(0,z.jsx)("div",{className:A,style:{maxHeight:200,overflow:"auto"},children:null==m||null===(r=m.sub_questions)||void 0===r?void 0:r.map((function(e,n){return(0,z.jsxs)("div",{className:H,children:["第",n+1,"小题",(0,z.jsxs)("div",{style:{minWidth:"130px"},children:[(0,z.jsx)(x.Z,{defaultValue:e.score,min:1,onChange:function(n){e.score=n}}),(0,z.jsx)("span",{className:"ml5",children:"分"})]})]})}))}),okText:"确认",cancelText:"取消",onOk:(s=i()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.Vl)({id:e,subs:null==m||null===(t=m.sub_questions)||void 0===t?void 0:t.map((function(e){return{basket_id:e.basket_id,score:e.score}}))});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return s.apply(this,arguments)})}):void p.Z.confirm({centered:!0,title:"设置分数",content:(0,z.jsxs)("div",{className:"",children:[(0,z.jsx)("span",{children:"本题分值:"}),(0,z.jsx)(x.Z,{min:1,defaultValue:$.current,onChange:function(e){$.current=e}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"}),(0,z.jsx)("br",{}),"填空题"===n&&(0,z.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(l=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"problemsetPreview/setScore",payload:{id:e,score:$.current}});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return l.apply(this,arguments)})})},te=function(e){var n;p.Z.confirm({centered:!0,title:"提示",content:(0,z.jsx)("div",{className:M,children:"确认删除该试题?"}),okText:"确认",cancelText:"取消",onOk:(n=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"problemsetPreview/handleDelete",payload:{id:e}});case 2:ee();case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},re=function(){var e=i()(a()().mark((function e(n,t){var r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination&&n.source){e.next=2;break}return e.abrupt("return");case 2:return r=t.questions[n.source.index].id,s=n.destination.index+1,e.next=6,o({type:"problemsetPreview/adjustPosition",payload:{id:r,position:s}});case 6:if(-1!==e.sent.status){e.next=9;break}return e.abrupt("return");case 9:ee();case 10:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,z.jsxs)("section",{className:y,children:[(0,z.jsxs)(h.Z,{className:"mt30",separator:">",children:[(0,z.jsx)(h.Z.Item,{children:"试题库"}),(0,z.jsx)(h.Z.Item,{href:"/problemset",children:"人工组卷"}),(0,z.jsx)(h.Z.Item,{children:"试卷预览"})]}),(0,z.jsx)("div",{className:j,children:(0,z.jsxs)("div",{className:"pt20 pb20",children:[(0,z.jsxs)("div",{className:"".concat(N," ").concat(w),children:[(0,z.jsxs)("div",{children:[(0,z.jsxs)("span",{className:Z,children:["题数:",null===(n=s.paperData)||void 0===n?void 0:n.all_questions_count]}),(0,z.jsxs)("span",{className:C,children:["总分:",null===(t=s.paperData)||void 0===t?void 0:t.all_score]})]}),(0,z.jsx)("div",{className:k,onClick:function(){return v.history.push("/problemset/preview_select")},children:"继续选题"})]}),(0,z.jsx)("div",{className:O}),(0,z.jsx)("div",{className:T,children:"小题之间可以拖动排序"}),null===(r=s.paperData)||void 0===r||null===(r=r.questionList)||void 0===r?void 0:r.map((function(e,n){var t=e.type===X;return console.log(e,"paperItem"),(0,z.jsxs)("div",{className:"".concat(b," mt20 mb20"),children:[(0,z.jsxs)("div",{className:"".concat(S," ").concat(t?E:""),onMouseEnter:function(){Q(e.type),J(null)},children:[(0,z.jsxs)("span",{className:"".concat(P," ").concat(t?"ml20":""),children:[e.number,"、",e.name]}),(0,z.jsxs)("span",{className:I,children:["(共",e.questions_count,"题,","COMBINATION"===(null==e?void 0:e.type)?"包含".concat(null==e?void 0:e.sub_questions_count,"小题,"):"","共",e.questions_score,"分)"]})]}),t&&(0,z.jsxs)("div",{className:"".concat(R," ").concat(N),children:["PRACTICAL"!==e.type&&(0,z.jsx)("div",{className:D,onClick:function(){return n=e.type,t=e.name,$.current=Y(t),void p.Z.confirm({centered:!0,title:"批量设置分数",content:(0,z.jsxs)("div",{className:"",children:[(0,z.jsxs)("span",{children:["组合题"===t?"组合题中的每小题":t,":"]}),(0,z.jsx)(x.Z,{min:1,defaultValue:$.current,onChange:function(e){$.current=e}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"}),(0,z.jsx)("br",{}),"填空题"===t&&(0,z.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(r=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"problemsetPreview/batchSetScore",payload:{item_type:n,score:$.current}});case 2:$.current=null,ee();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})});var n,t,r},children:"批量设置得分"}),(0,z.jsx)("div",{className:K,onClick:function(){return n=e.type,void p.Z.confirm({centered:!0,title:"提示",content:(0,z.jsxs)("div",{className:B,children:[(0,z.jsx)("p",{children:"删除大题,将删除该大题下所有小题"}),(0,z.jsx)("p",{children:"确认删除该大题?"})]}),okText:"确认",cancelText:"取消",onOk:(t=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"problemsetPreview/batchDelete",payload:{item_type:n}});case 2:ee();case 3:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})]}),(0,z.jsx)(_.Z5,{onDragEnd:function(n){return re(n,e)},children:(0,z.jsx)(_.bK,{droppableId:n.toString(),children:function(n,t){var r;return(0,z.jsx)("div",c()(c()({className:"mt20",ref:n.innerRef},n.droppableProps),{},{onScroll:function(){},children:null===(r=e.questions)||void 0===r?void 0:r.map((function(n,t){return(0,z.jsx)(_._l,{draggableId:n.id.toString(),index:t,children:function(r){return(0,z.jsx)("div",c()(c()(c()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,z.jsx)(g.Z,{index:t,typeName:e.name,type:e.type,data:n,inMouseId:q,onSetScore:ne,onDelete:te,onMouseEnter:function(e){J(e),Q(null)}})}))}},n.id)}))}))}})})]},n)}))]})}),(0,z.jsx)(L.t,{okText:"保存试卷",onCancel:function(){return v.history.replace("/problemset")},onOk:function(){return v.history.push("/problemset/preview_new")}})]})}))},92899:function(e,n,t){t.d(n,{Fm:function(){return f}});var r=t(7102),a=t(95406);const s=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),o=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:i},"move-left":{inKeyframes:o,outKeyframes:c},"move-right":{inKeyframes:l,outKeyframes:u}},f=(e,n)=>{const{antCls:t}=e,r=`${t}-${n}`,{inKeyframes:s,outKeyframes:i}=d[n];return[(0,a.R)(r,s,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},93681:function(e,n,t){t.r(n),t.d(n,{BaseInput:function(){return d},default:function(){return _}});var r=t(5891),a=t(57259),s=t(80962),i=t(80665),o=t(92310),c=t.n(o),l=t(59301),u=t(5643),d=function(e){var n,t,o=e.inputElement,d=e.prefixCls,f=e.prefix,m=e.suffix,v=e.addonBefore,p=e.addonAfter,x=e.className,h=e.style,_=e.disabled,g=e.readOnly,y=e.focused,j=e.triggerFocus,N=e.allowClear,w=e.value,b=e.handleReset,Z=e.hidden,C=e.classes,k=e.classNames,O=e.dataAttrs,T=e.styles,S=e.components,E=(null==S?void 0:S.affixWrapper)||"span",P=(null==S?void 0:S.groupWrapper)||"span",I=(null==S?void 0:S.wrapper)||"span",R=(null==S?void 0:S.groupAddon)||"span",D=(0,l.useRef)(null),K=(0,l.cloneElement)(o,{value:w,hidden:Z,className:c()(null===(n=o.props)||void 0===n?void 0:n.className,!(0,u.X3)(e)&&!(0,u.He)(e)&&x)||null,style:(0,a.Z)((0,a.Z)({},null===(t=o.props)||void 0===t?void 0:t.style),(0,u.X3)(e)||(0,u.He)(e)?{}:h)});if((0,u.X3)(e)){var M,B="".concat(d,"-affix-wrapper"),A=c()(B,(M={},(0,s.Z)(M,"".concat(B,"-disabled"),_),(0,s.Z)(M,"".concat(B,"-focused"),y),(0,s.Z)(M,"".concat(B,"-readonly"),g),(0,s.Z)(M,"".concat(B,"-input-with-clear-btn"),m&&N&&w),M),!(0,u.He)(e)&&x,null==C?void 0:C.affixWrapper,null==k?void 0:k.affixWrapper),H=(m||N)&&l.createElement("span",{className:c()("".concat(d,"-suffix"),null==k?void 0:k.suffix),style:null==T?void 0:T.suffix},function(){var e;if(!N)return null;var n=!_&&!g&&w,t="".concat(d,"-clear-icon"),r="object"===(0,i.Z)(N)&&null!=N&&N.clearIcon?N.clearIcon:"✖";return l.createElement("span",{onClick:b,onMouseDown:function(e){return e.preventDefault()},className:c()(t,(e={},(0,s.Z)(e,"".concat(t,"-hidden"),!n),(0,s.Z)(e,"".concat(t,"-has-suffix"),!!m),e)),role:"button",tabIndex:-1},r)}(),m);K=l.createElement(E,(0,r.Z)({className:A,style:(0,a.Z)((0,a.Z)({},(0,u.He)(e)?void 0:h),null==T?void 0:T.affixWrapper),hidden:!(0,u.He)(e)&&Z,onClick:function(e){var n;null!==(n=D.current)&&void 0!==n&&n.contains(e.target)&&(null==j||j())}},null==O?void 0:O.affixWrapper,{ref:D}),f&&l.createElement("span",{className:c()("".concat(d,"-prefix"),null==k?void 0:k.prefix),style:null==T?void 0:T.prefix},f),(0,l.cloneElement)(o,{value:w,hidden:null}),H)}if((0,u.He)(e)){var L="".concat(d,"-group"),q="".concat(L,"-addon"),F=c()("".concat(d,"-wrapper"),L,null==C?void 0:C.wrapper),W=c()("".concat(d,"-group-wrapper"),x,null==C?void 0:C.group);return l.createElement(P,{className:W,style:h,hidden:Z},l.createElement(I,{className:F},v&&l.createElement(R,{className:q},v),(0,l.cloneElement)(K,{hidden:null}),p&&l.createElement(R,{className:q},p)))}return K},f=t(26390),m=t(29043),v=t(19149),p=t(71366),x=t(55405),h=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],_=(0,l.forwardRef)((function(e,n){var t=e.autoComplete,o=e.onChange,_=e.onFocus,g=e.onBlur,y=e.onPressEnter,j=e.onKeyDown,N=e.prefixCls,w=void 0===N?"rc-input":N,b=e.disabled,Z=e.htmlSize,C=e.className,k=e.maxLength,O=e.suffix,T=e.showCount,S=e.type,E=void 0===S?"text":S,P=e.classes,I=e.classNames,R=e.styles,D=(0,v.Z)(e,h),K=(0,p.Z)(e.defaultValue,{value:e.value}),M=(0,m.Z)(K,2),B=M[0],A=M[1],H=(0,l.useState)(!1),L=(0,m.Z)(H,2),q=L[0],F=L[1],W=(0,l.useRef)(null),z=function(e){W.current&&(0,u.nH)(W.current,e)};(0,l.useImperativeHandle)(n,(function(){return{focus:z,blur:function(){var e;null===(e=W.current)||void 0===e||e.blur()},setSelectionRange:function(e,n,t){var r;null===(r=W.current)||void 0===r||r.setSelectionRange(e,n,t)},select:function(){var e;null===(e=W.current)||void 0===e||e.select()},input:W.current}})),(0,l.useEffect)((function(){F((function(e){return(!e||!b)&&e}))}),[b]);var V,Y=function(n){void 0===e.value&&A(n.target.value),W.current&&(0,u.rJ)(W.current,n,o)},J=function(e){y&&"Enter"===e.key&&y(e),null==j||j(e)},U=function(e){F(!0),null==_||_(e)},G=function(e){F(!1),null==g||g(e)};return l.createElement(d,(0,r.Z)({},D,{prefixCls:w,className:C,inputElement:(V=(0,x.Z)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]),l.createElement("input",(0,r.Z)({autoComplete:t},V,{onChange:Y,onFocus:U,onBlur:G,onKeyDown:J,className:c()(w,(0,s.Z)({},"".concat(w,"-disabled"),b),null==I?void 0:I.input),style:null==R?void 0:R.input,ref:W,size:Z,type:E}))),handleReset:function(e){A(""),z(),W.current&&(0,u.rJ)(W.current,e,o)},value:(0,u.D7)(B),focused:q,triggerFocus:z,suffix:function(){var e=Number(k)>0;if(O||T){var n=(0,u.D7)(B),t=(0,f.Z)(n).length,r="object"===(0,i.Z)(T)?T.formatter({value:n,count:t,maxLength:k}):"".concat(t).concat(e?" / ".concat(k):"");return l.createElement(l.Fragment,null,!!T&&l.createElement("span",{className:c()("".concat(w,"-show-count-suffix"),(0,s.Z)({},"".concat(w,"-show-count-has-suffix"),!!O),null==I?void 0:I.count),style:(0,a.Z)({},null==R?void 0:R.count)},r),O)}return null}(),disabled:b,classes:P,classNames:I,styles:R}))}))},5643:function(e,n,t){function r(e){return!(!e.addonBefore&&!e.addonAfter)}function a(e){return!!(e.prefix||e.suffix||e.allowClear)}function s(e,n,t,r){if(t){var a=n;if("click"===n.type){var s=e.cloneNode(!0);return a=Object.create(n,{target:{value:s},currentTarget:{value:s}}),s.value="",void t(a)}if(void 0!==r)return a=Object.create(n,{target:{value:e},currentTarget:{value:e}}),e.value=r,void t(a);t(a)}}function i(e,n){if(e){e.focus(n);var t=(n||{}).cursor;if(t){var r=e.value.length;switch(t){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}function o(e){return null==e?"":String(e)}t.d(n,{D7:function(){return o},He:function(){return r},X3:function(){return a},nH:function(){return i},rJ:function(){return s}})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11581],{78386:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(5891),a=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=t(22589),o=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var c=a.forwardRef(o)},94368:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(79800),a=t.n(r),s=t(59301),i=t(5112),o=t(7078),c="flexRow____Sm4b",l="flexColumn___mQNZs",u="action___QUVEn",d="setScore___yZ0Yb",f="delete___e4taL",m="content___jR4Y6",v="titleWrap___zsXYY",p="titleHtml___FALbj",x="answerWrap___uPjYq",h="answer___pfiPk",_="answerText___K3TNr",g=t(24334),y=t(37712),j=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],N=function(e){var n,t,r=e.index,N=e.typeName,w=e.type,b=e.data,Z=void 0===b?{}:b,C=e.inMouseId,k=e.isshow,O=e.onSetScore,S=void 0===O?function(){}:O,T=e.onDelete,E=void 0===T?function(){}:T,P=e.onMouseEnter,I=void 0===P?function(){}:P,R=e.showAnswer,D=void 0!==R&&R,K=(0,s.useState)(!1),M=a()(K,2),A=M[0],B=M[1],H=function(){var e;return(0,y.jsxs)("div",{className:x,children:[null==Z||null===(e=Z.choices)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsxs)("div",{className:"".concat(c," mt15"),children:[(0,y.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:j[n]}),(0,y.jsx)("div",{className:"".concat(h," ml5"),children:(0,y.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==Z?void 0:Z.standard_answer_show]})]})},L=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"".concat(c," mt15"),children:null==Z||null===(e=Z.choices)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)(i.ZP,{disabled:!0,children:null==e?void 0:e.choice_text},n)}))}),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==Z?void 0:Z.standard_answer_show]})]})},q=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"".concat(c," mt15"),children:(0,y.jsx)(o.Z,{value:null==Z||null===(e=Z.program_attr)||void 0===e?void 0:e.description})}),D&&(0,y.jsxs)("div",{className:"mt15",children:[(0,y.jsx)("div",{children:"参考答案:"}),(0,y.jsx)(o.Z,{value:(null==Z?void 0:Z.answer_text)||""})]})]})},F=function(){var e;return(0,y.jsx)("div",{className:x,children:D&&(0,y.jsx)("div",{className:"".concat(l," mt15"),children:null==Z||null===(e=Z.standard_answer)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))},n)}))})})},W=function(){var e;return(0,y.jsx)("div",{className:x,children:D&&(0,y.jsxs)("div",{className:"mt15",children:[(0,y.jsx)("div",{children:"参考答案:"}),(0,y.jsx)(o.Z,{value:null==Z||null===(e=Z.answer_texts)||void 0===e?void 0:e[0]})]})})},z=function(){var e,n;return(0,y.jsxs)("div",{className:x,style:{marginTop:10},children:[(0,y.jsx)(o.Z,{value:g.Base64.decode(null==Z||null===(e=Z.program_attr)||void 0===e?void 0:e.code)}),D&&(0,y.jsx)("div",{className:"".concat(l," mt15"),children:null==Z||null===(n=Z.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,y.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text)},n)}))})]})},V=function(){var e;return(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("div",{className:"mt10",children:"关卡"}),null==Z||null===(e=Z.shixun)||void 0===e?void 0:e.map((function(e,n){return(0,y.jsxs)("div",{className:"mt10 font14",children:[n+1,". ",null==e?void 0:e.challenge_name]},n)}))]})},Y=function(){var e;return(0,y.jsx)("div",{className:x,style:{display:A&&"none"},children:null==Z||null===(e=Z.sub_questions)||void 0===e?void 0:e.map((function(e,n){var t,a=''.concat(r+1,".").concat(n+1,'(单选题)(').concat(e.score,"分)");return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)("div",{className:v,style:{marginTop:16},children:(0,y.jsx)(o.Z,{className:p,value:a+e.name})}),null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,y.jsxs)("div",{className:"".concat(c," mt15"),children:[(0,y.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:j[n]}),(0,y.jsx)("div",{className:"".concat(h," ml5"),children:(0,y.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),D&&(0,y.jsxs)("div",{className:"mt10 ".concat(_),children:["参考答案:",null==e?void 0:e.standard_answer_show]})]},null==e?void 0:e.id)}))})},J=function(e,n){var t;return''.concat(n+1,'、(').concat("combination"===(null==e?void 0:e.item_type)?"共".concat(null==e||null===(t=e.sub_questions)||void 0===t?void 0:t.length,"小题,"):"").concat(e.score,"分) ")};return(0,y.jsxs)("div",{onMouseEnter:function(){return I(Z.id)},children:[C===Z.id&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("div",{className:d,onClick:function(){return S(Z.id,N,null==Z?void 0:Z.shixun,Z.score,Z)},children:"设置得分"}),(0,y.jsx)("div",{className:f,onClick:function(){return E(Z.id)},children:"删除"})]}),(0,y.jsxs)("div",{className:m,children:[(0,y.jsxs)("div",{className:v,style:{justifyContent:"space-between"},children:["bprogram"===(null==Z?void 0:Z.item_type)?(0,y.jsx)(o.Z,{className:p,value:J(Z,r)+(null==Z||null===(n=Z.program_attr)||void 0===n?void 0:n.description)}):(0,y.jsx)(o.Z,{className:p,value:J(Z,r)+("combination"===(null==Z?void 0:Z.item_type)?"(题干)":"")+(Z.name||(null==Z?void 0:Z.shixun_name))}),"combination"===(null==Z?void 0:Z.item_type)&&!k&&(0,y.jsx)("span",{onClick:function(e){B(!A)},style:{textAlign:"end",flexShrink:0},children:A?"展开":"收起"})]}),(t={SINGLE:H,MULTIPLE:H,JUDGMENT:L,PROGRAM:q,COMPLETION:F,SUBJECTIVE:W,PRACTICAL:V,COMBINATION:Y,BPROGRAM:z},t[w]?t[w]():null)]})]})}},57347:function(e,n,t){t.d(n,{t:function(){return f}});var r=t(82242),a=t.n(r),s=(t(59301),t(3113)),i="buttonFixed___vyq30",o="button___hxmYv",c="buttonWrap___uK8dl",l=t(92310),u=t.n(l),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,r=e.okText,l=void 0===r?"确定":r,f=e.loading,m=void 0!==f&&f,v=e.hasOkBtn,p=void 0===v||v,x=e.hasCancelBtn,h=void 0===x||x,_=e.okButtonProps,g=void 0===_?{}:_,y=e.onCancel,j=void 0===y?function(){}:y,N=e.onOk,w=void 0===N?function(){}:N,b=e.className,Z=void 0===b?"":b;return(0,d.jsx)("div",{className:u()(i,Z),children:(0,d.jsxs)("div",{className:c,children:[h&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(o," mr20"),onClick:j,children:t}),p&&(0,d.jsx)(s.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(o," mr20"),loading:m,onClick:w},g),{},{children:l}))]})})}},71997:function(e,n,t){t.r(n),t.d(n,{default:function(){return J},formatTypeNameToDefaultScore:function(){return Y}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),o=t(82242),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),f=t.n(d),m=t(59301),v=t(8785),p=t(43418),x=t(94001),h=t(66104),_=t(78018),g=t(94368),y="bg___uBTSf",j="wrap___u47s7",N="flexRow___QK3mq",w="flexJustifyBetween___VROqY",b="relative___iGg_n",Z="questionNumber___CYWUo",C="score___pHhZR",k="selectTopicButton___aNhaw",O="line___zzL1y",S="dragTip___eJpug",T="typeActive___cHbxQ",E="mouseTypeActive___THFkb",P="typeName___PsYTO",I="typeNumber___IW6t9",R="typeAction___gdIEg",D="setScore___ftbgZ",K="delete___d1fFi",M="modal___COzbG",A="modalColumn___Z8nDu",B="shixunModal___xxSWV",H="shixunScore___zrpkw",L=t(57347),q=t(89392),F=t.n(q),W=t(68798),z=t(37712),V=["problemsetPreview","user","globalSetting","loading","dispatch"],Y=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0},J=(0,v.connect)((function(e){var n=e.problemsetPreview,t=e.user,r=e.loading;return{problemsetPreview:n,user:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,s=e.problemsetPreview,o=(e.user,e.globalSetting,e.loading,e.dispatch),l=(f()(e,V),(0,m.useState)()),d=u()(l,2),q=d[0],J=d[1],U=(0,m.useState)(),G=u()(U,2),X=G[0],Q=G[1],$=(0,m.useRef)();console.log(s,"problemsetPreview"),(0,m.useEffect)((function(){return o({type:"globalSetting/footerToggle",payload:!1}),function(){o({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){ee()}),[]);var ee=function(){o({type:"problemsetPreview/getPaperData"})},ne=function(e,n){var t,r,s,l,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],d=arguments.length>3?arguments[3]:void 0,f=arguments.length>4?arguments[4]:void 0,m=F().cloneDeep(f),v=F().cloneDeep(u).map((function(e){return c()(c()({},e),{},{challenge_score:e.challenge_score||5})}));return $.current=d||Y(n),"实训题"===n?p.Z.confirm({centered:!0,width:530,title:"设置分数",content:(0,z.jsxs)("div",{className:B,children:[(0,z.jsx)("div",{children:"关卡:"}),null==v?void 0:v.map((function(e,n){return(0,z.jsxs)("div",{className:H,children:[n+1,"、",e.challenge_name,(0,z.jsxs)("div",{style:{minWidth:"130px"},children:[(0,z.jsx)(x.Z,{defaultValue:e.challenge_score,min:1,onChange:function(n){e.challenge_score=n}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"})]})]})}))]}),okText:"确认",cancelText:"取消",onOk:(t=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.Cc)({id:e,challenge_scores:v.map((function(e){return{challenge_id:e.challenge_id,score:e.challenge_score}}))});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})}):"组合题"===n?p.Z.confirm({centered:!0,width:530,title:"设置分数",content:(0,z.jsx)("div",{className:B,style:{maxHeight:200,overflow:"auto"},children:null==m||null===(r=m.sub_questions)||void 0===r?void 0:r.map((function(e,n){return(0,z.jsxs)("div",{className:H,children:["第",n+1,"小题",(0,z.jsxs)("div",{style:{minWidth:"130px"},children:[(0,z.jsx)(x.Z,{defaultValue:e.score,min:1,onChange:function(n){e.score=n}}),(0,z.jsx)("span",{className:"ml5",children:"分"})]})]})}))}),okText:"确认",cancelText:"取消",onOk:(s=i()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.Vl)({id:e,subs:null==m||null===(t=m.sub_questions)||void 0===t?void 0:t.map((function(e){return{basket_id:e.basket_id,score:e.score}}))});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return s.apply(this,arguments)})}):void p.Z.confirm({centered:!0,title:"设置分数",content:(0,z.jsxs)("div",{className:"",children:[(0,z.jsx)("span",{children:"本题分值:"}),(0,z.jsx)(x.Z,{min:1,defaultValue:$.current,onChange:function(e){$.current=e}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"}),(0,z.jsx)("br",{}),"填空题"===n&&(0,z.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(l=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"problemsetPreview/setScore",payload:{id:e,score:$.current}});case 2:$.current=null,ee();case 4:case"end":return n.stop()}}),n)}))),function(){return l.apply(this,arguments)})})},te=function(e){var n;p.Z.confirm({centered:!0,title:"提示",content:(0,z.jsx)("div",{className:M,children:"确认删除该试题?"}),okText:"确认",cancelText:"取消",onOk:(n=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"problemsetPreview/handleDelete",payload:{id:e}});case 2:ee();case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},re=function(){var e=i()(a()().mark((function e(n,t){var r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination&&n.source){e.next=2;break}return e.abrupt("return");case 2:return r=t.questions[n.source.index].id,s=n.destination.index+1,e.next=6,o({type:"problemsetPreview/adjustPosition",payload:{id:r,position:s}});case 6:if(-1!==e.sent.status){e.next=9;break}return e.abrupt("return");case 9:ee();case 10:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,z.jsxs)("section",{className:y,children:[(0,z.jsxs)(h.Z,{className:"mt30",separator:">",children:[(0,z.jsx)(h.Z.Item,{children:"试题库"}),(0,z.jsx)(h.Z.Item,{href:"/problemset",children:"人工组卷"}),(0,z.jsx)(h.Z.Item,{children:"试卷预览"})]}),(0,z.jsx)("div",{className:j,children:(0,z.jsxs)("div",{className:"pt20 pb20",children:[(0,z.jsxs)("div",{className:"".concat(N," ").concat(w),children:[(0,z.jsxs)("div",{children:[(0,z.jsxs)("span",{className:Z,children:["题数:",null===(n=s.paperData)||void 0===n?void 0:n.all_questions_count]}),(0,z.jsxs)("span",{className:C,children:["总分:",null===(t=s.paperData)||void 0===t?void 0:t.all_score]})]}),(0,z.jsx)("div",{className:k,onClick:function(){return v.history.push("/problemset/preview_select")},children:"继续选题"})]}),(0,z.jsx)("div",{className:O}),(0,z.jsx)("div",{className:S,children:"小题之间可以拖动排序"}),null===(r=s.paperData)||void 0===r||null===(r=r.questionList)||void 0===r?void 0:r.map((function(e,n){var t=e.type===X;return console.log(e,"paperItem"),(0,z.jsxs)("div",{className:"".concat(b," mt20 mb20"),children:[(0,z.jsxs)("div",{className:"".concat(T," ").concat(t?E:""),onMouseEnter:function(){Q(e.type),J(null)},children:[(0,z.jsxs)("span",{className:"".concat(P," ").concat(t?"ml20":""),children:[e.number,"、",e.name]}),(0,z.jsxs)("span",{className:I,children:["(共",e.questions_count,"题,","COMBINATION"===(null==e?void 0:e.type)?"包含".concat(null==e?void 0:e.sub_questions_count,"小题,"):"","共",e.questions_score,"分)"]})]}),t&&(0,z.jsxs)("div",{className:"".concat(R," ").concat(N),children:["PRACTICAL"!==e.type&&(0,z.jsx)("div",{className:D,onClick:function(){return n=e.type,t=e.name,$.current=Y(t),void p.Z.confirm({centered:!0,title:"批量设置分数",content:(0,z.jsxs)("div",{className:"",children:[(0,z.jsxs)("span",{children:["组合题"===t?"组合题中的每小题":t,":"]}),(0,z.jsx)(x.Z,{min:1,defaultValue:$.current,onChange:function(e){$.current=e}}),(0,z.jsx)("span",{className:"ml5",children:"分/题"}),(0,z.jsx)("br",{}),"填空题"===t&&(0,z.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(r=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"problemsetPreview/batchSetScore",payload:{item_type:n,score:$.current}});case 2:$.current=null,ee();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})});var n,t,r},children:"批量设置得分"}),(0,z.jsx)("div",{className:K,onClick:function(){return n=e.type,void p.Z.confirm({centered:!0,title:"提示",content:(0,z.jsxs)("div",{className:A,children:[(0,z.jsx)("p",{children:"删除大题,将删除该大题下所有小题"}),(0,z.jsx)("p",{children:"确认删除该大题?"})]}),okText:"确认",cancelText:"取消",onOk:(t=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"problemsetPreview/batchDelete",payload:{item_type:n}});case 2:ee();case 3:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})]}),(0,z.jsx)(_.Z5,{onDragEnd:function(n){return re(n,e)},children:(0,z.jsx)(_.bK,{droppableId:n.toString(),children:function(n,t){var r;return(0,z.jsx)("div",c()(c()({className:"mt20",ref:n.innerRef},n.droppableProps),{},{onScroll:function(){},children:null===(r=e.questions)||void 0===r?void 0:r.map((function(n,t){return(0,z.jsx)(_._l,{draggableId:n.id.toString(),index:t,children:function(r){return(0,z.jsx)("div",c()(c()(c()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,z.jsx)(g.Z,{index:t,typeName:e.name,type:e.type,data:n,inMouseId:q,onSetScore:ne,onDelete:te,onMouseEnter:function(e){J(e),Q(null)}})}))}},n.id)}))}))}})})]},n)}))]})}),(0,z.jsx)(L.t,{okText:"保存试卷",onCancel:function(){return v.history.replace("/problemset")},onOk:function(){return v.history.push("/problemset/preview_new")}})]})}))},92899:function(e,n,t){t.d(n,{Fm:function(){return f}});var r=t(7102),a=t(95406);const s=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),o=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:i},"move-left":{inKeyframes:o,outKeyframes:c},"move-right":{inKeyframes:l,outKeyframes:u}},f=(e,n)=>{const{antCls:t}=e,r=`${t}-${n}`,{inKeyframes:s,outKeyframes:i}=d[n];return[(0,a.R)(r,s,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},93681:function(e,n,t){t.r(n),t.d(n,{BaseInput:function(){return d},default:function(){return _}});var r=t(5891),a=t(57259),s=t(80962),i=t(80665),o=t(92310),c=t.n(o),l=t(59301),u=t(5643),d=function(e){var n,t,o=e.inputElement,d=e.prefixCls,f=e.prefix,m=e.suffix,v=e.addonBefore,p=e.addonAfter,x=e.className,h=e.style,_=e.disabled,g=e.readOnly,y=e.focused,j=e.triggerFocus,N=e.allowClear,w=e.value,b=e.handleReset,Z=e.hidden,C=e.classes,k=e.classNames,O=e.dataAttrs,S=e.styles,T=e.components,E=(null==T?void 0:T.affixWrapper)||"span",P=(null==T?void 0:T.groupWrapper)||"span",I=(null==T?void 0:T.wrapper)||"span",R=(null==T?void 0:T.groupAddon)||"span",D=(0,l.useRef)(null),K=(0,l.cloneElement)(o,{value:w,hidden:Z,className:c()(null===(n=o.props)||void 0===n?void 0:n.className,!(0,u.X3)(e)&&!(0,u.He)(e)&&x)||null,style:(0,a.Z)((0,a.Z)({},null===(t=o.props)||void 0===t?void 0:t.style),(0,u.X3)(e)||(0,u.He)(e)?{}:h)});if((0,u.X3)(e)){var M,A="".concat(d,"-affix-wrapper"),B=c()(A,(M={},(0,s.Z)(M,"".concat(A,"-disabled"),_),(0,s.Z)(M,"".concat(A,"-focused"),y),(0,s.Z)(M,"".concat(A,"-readonly"),g),(0,s.Z)(M,"".concat(A,"-input-with-clear-btn"),m&&N&&w),M),!(0,u.He)(e)&&x,null==C?void 0:C.affixWrapper,null==k?void 0:k.affixWrapper),H=(m||N)&&l.createElement("span",{className:c()("".concat(d,"-suffix"),null==k?void 0:k.suffix),style:null==S?void 0:S.suffix},function(){var e;if(!N)return null;var n=!_&&!g&&w,t="".concat(d,"-clear-icon"),r="object"===(0,i.Z)(N)&&null!=N&&N.clearIcon?N.clearIcon:"✖";return l.createElement("span",{onClick:b,onMouseDown:function(e){return e.preventDefault()},className:c()(t,(e={},(0,s.Z)(e,"".concat(t,"-hidden"),!n),(0,s.Z)(e,"".concat(t,"-has-suffix"),!!m),e)),role:"button",tabIndex:-1},r)}(),m);K=l.createElement(E,(0,r.Z)({className:B,style:(0,a.Z)((0,a.Z)({},(0,u.He)(e)?void 0:h),null==S?void 0:S.affixWrapper),hidden:!(0,u.He)(e)&&Z,onClick:function(e){var n;null!==(n=D.current)&&void 0!==n&&n.contains(e.target)&&(null==j||j())}},null==O?void 0:O.affixWrapper,{ref:D}),f&&l.createElement("span",{className:c()("".concat(d,"-prefix"),null==k?void 0:k.prefix),style:null==S?void 0:S.prefix},f),(0,l.cloneElement)(o,{value:w,hidden:null}),H)}if((0,u.He)(e)){var L="".concat(d,"-group"),q="".concat(L,"-addon"),F=c()("".concat(d,"-wrapper"),L,null==C?void 0:C.wrapper),W=c()("".concat(d,"-group-wrapper"),x,null==C?void 0:C.group);return l.createElement(P,{className:W,style:h,hidden:Z},l.createElement(I,{className:F},v&&l.createElement(R,{className:q},v),(0,l.cloneElement)(K,{hidden:null}),p&&l.createElement(R,{className:q},p)))}return K},f=t(26390),m=t(29043),v=t(19149),p=t(71366),x=t(55405),h=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],_=(0,l.forwardRef)((function(e,n){var t=e.autoComplete,o=e.onChange,_=e.onFocus,g=e.onBlur,y=e.onPressEnter,j=e.onKeyDown,N=e.prefixCls,w=void 0===N?"rc-input":N,b=e.disabled,Z=e.htmlSize,C=e.className,k=e.maxLength,O=e.suffix,S=e.showCount,T=e.type,E=void 0===T?"text":T,P=e.classes,I=e.classNames,R=e.styles,D=(0,v.Z)(e,h),K=(0,p.Z)(e.defaultValue,{value:e.value}),M=(0,m.Z)(K,2),A=M[0],B=M[1],H=(0,l.useState)(!1),L=(0,m.Z)(H,2),q=L[0],F=L[1],W=(0,l.useRef)(null),z=function(e){W.current&&(0,u.nH)(W.current,e)};(0,l.useImperativeHandle)(n,(function(){return{focus:z,blur:function(){var e;null===(e=W.current)||void 0===e||e.blur()},setSelectionRange:function(e,n,t){var r;null===(r=W.current)||void 0===r||r.setSelectionRange(e,n,t)},select:function(){var e;null===(e=W.current)||void 0===e||e.select()},input:W.current}})),(0,l.useEffect)((function(){F((function(e){return(!e||!b)&&e}))}),[b]);var V,Y=function(n){void 0===e.value&&B(n.target.value),W.current&&(0,u.rJ)(W.current,n,o)},J=function(e){y&&"Enter"===e.key&&y(e),null==j||j(e)},U=function(e){F(!0),null==_||_(e)},G=function(e){F(!1),null==g||g(e)};return l.createElement(d,(0,r.Z)({},D,{prefixCls:w,className:C,inputElement:(V=(0,x.Z)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]),l.createElement("input",(0,r.Z)({autoComplete:t},V,{onChange:Y,onFocus:U,onBlur:G,onKeyDown:J,className:c()(w,(0,s.Z)({},"".concat(w,"-disabled"),b),null==I?void 0:I.input),style:null==R?void 0:R.input,ref:W,size:Z,type:E}))),handleReset:function(e){B(""),z(),W.current&&(0,u.rJ)(W.current,e,o)},value:(0,u.D7)(A),focused:q,triggerFocus:z,suffix:function(){var e=Number(k)>0;if(O||S){var n=(0,u.D7)(A),t=(0,f.Z)(n).length,r="object"===(0,i.Z)(S)?S.formatter({value:n,count:t,maxLength:k}):"".concat(t).concat(e?" / ".concat(k):"");return l.createElement(l.Fragment,null,!!S&&l.createElement("span",{className:c()("".concat(w,"-show-count-suffix"),(0,s.Z)({},"".concat(w,"-show-count-has-suffix"),!!O),null==I?void 0:I.count),style:(0,a.Z)({},null==R?void 0:R.count)},r),O)}return null}(),disabled:b,classes:P,classNames:I,styles:R}))}))},5643:function(e,n,t){function r(e){return!(!e.addonBefore&&!e.addonAfter)}function a(e){return!!(e.prefix||e.suffix||e.allowClear)}function s(e,n,t,r){if(t){var a=n;if("click"===n.type){var s=e.cloneNode(!0);return a=Object.create(n,{target:{value:s},currentTarget:{value:s}}),s.value="",void t(a)}if(void 0!==r)return a=Object.create(n,{target:{value:e},currentTarget:{value:e}}),e.value=r,void t(a);t(a)}}function i(e,n){if(e){e.focus(n);var t=(n||{}).cursor;if(t){var r=e.value.length;switch(t){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}function o(e){return null==e?"":String(e)}t.d(n,{D7:function(){return o},He:function(){return r},X3:function(){return a},nH:function(){return i},rJ:function(){return s}})}}]); \ No newline at end of file diff --git a/p__Problemset__index.async.js b/p__Problemset__index.async.js index 1f94fc2f17..129337d5e7 100644 --- a/p__Problemset__index.async.js +++ b/p__Problemset__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14599,7078,96898,25203],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0,r=null==e?void 0:e.group_id;return{title:(0,g.jsx)("div",{title:null==e?void 0:e.name,className:x,children:null==e?void 0:e.name}),value:r,key:r,icon:(0,g.jsx)("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:a?null==t?void 0:t.map((function(e){return n(e)})):[]}}return null==e?void 0:e.map((function(e){return n(e)}))},E=a?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:n,defaultExpandedKeys:n};return(0,g.jsx)("div",{className:v,children:(0,g.jsx)(m.Z,r()(r()({},E),{},{showIcon:!0,treeData:_,onSelect:t,disabled:i},c),k)})}},90514:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(79800),r=t.n(a),i=t(78241),s=t(73782),c=t(3113),o=t(59301),l={search:"search___JA0r9",btn:"btn___GGtZC"},u=t(89392),d=t(37712),p=function(e){var n=e.value,t=e.onChange,a=i.Z.useForm(),p=r()(a,1)[0];(0,o.useEffect)((function(){n&&p.setFieldsValue(n)}),n);var f=(0,o.useRef)((0,u.throttle)((function(e){return t(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,d.jsx)("div",{className:l.search,children:(0,d.jsxs)(i.Z,{className:l.formWrap,colon:!1,form:p,size:"large",layout:"inline",onFinish:f,children:[(0,d.jsx)(i.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,d.jsx)(s.Z,{style:{width:280,height:40}})}),(0,d.jsx)(i.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,d.jsx)(s.Z,{style:{width:280,height:40}})}),(0,d.jsx)(i.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,d.jsx)(s.Z,{style:{width:200,height:40}})}),(0,d.jsx)(c.ZP,{className:l.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},56974:function(e,n,t){t.d(n,{S:function(){return k}});var a=t(79800),r=t.n(a),i=t(59301),s=t(20834),c=t(38854),o="main___A2KB0",l="wrap___PrMse",u="content___pEqhq",d="programName___h8PAJ",p="name___oxG0a",f="directionContentWrap____Ymcj",m="directionItem___uCMBX",h="active___vOl0l",v="subActive___WzT87",x="subItem___nVuXN",g="subMenu___DqKGV",A="action___O7v85",_=t(37712),y=[{name:"编程题",value:"PROGRAM"},{name:"单选题",value:"SINGLE"},{name:"多选题",value:"MULTIPLE"},{name:"判断题",value:"JUDGMENT"},{name:"填空题",value:"COMPLETION"},{name:"简答题",value:"SUBJECTIVE"},{name:"组合题",value:"COMBINATION"},{name:"程序填空题",value:"BPROGRAM"}],b=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],j=[{name:"随机组卷",value:1},{name:"人工组卷",value:2}],k=function(e){e.showSelectAll;var n=e.disciplinesData,t=void 0===n?[]:n,a=e.knowledgeData,k=void 0===a?[]:a,N=e.directionValue,w=e.subDisciplineValue,C=e.typeValue,E=e.knowledgeValue,I=e.showKnowledge,Z=void 0!==I&&I,S=e.showRandomType,B=void 0!==S&&S,T=e.difficultyValue,P=e.randomValue,R=(e.selectAll,e.languagesvalue,e.className),Q=(e.languages,e.isprogram_homework),O=e.showShixun,L=void 0!==O&&O,M=e.showItemType,V=void 0===M||M,D=e.onShixunChange,W=void 0===D?function(){}:D,F=e.onDirectionChange,q=void 0===F?function(){}:F,X=e.onTypeChange,z=void 0===X?function(){}:X,H=e.onDifficultyChange,G=void 0===H?function(){}:H,Y=(e.handlelanguagesChange,e.onKnowledgeChange),U=void 0===Y?function(){}:Y,K=e.onRandomChange,J=void 0===K?function(){}:K,$=e.showTeachGroup,ee=void 0!==$&&$,ne=e.teachGroupData,te=void 0===ne?[]:ne,ae=e.onTeachGroupChange,re=void 0===ae?function(){}:ae,ie=e.teachGroupValue,se=(0,i.useState)(0),ce=r()(se,2),oe=ce[0],le=ce[1],ue=(0,i.useRef)(null),de=(0,i.useState)(0),pe=r()(de,2),fe=pe[0],me=pe[1],he=(0,i.useRef)(null);(0,i.useEffect)((function(){var e;0!==t.length&&((null==ue||null===(e=ue.current)||void 0===e?void 0:e.clientHeight)>108?le(1):le(0));0===t.length&&le(0)}),[t]),(0,i.useEffect)((function(){var e;0!==k.length&&((null==he||null===(e=he.current)||void 0===e?void 0:e.clientHeight)>108?me(1):me(0));0===k.length&&me(0)}),[k]);var ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return(0,_.jsx)(s.Z,{className:g,children:e.map((function(e){return(0,_.jsx)(s.Z.Item,{children:(0,_.jsx)("a",{className:"".concat(x," ").concat(w===e.id?v:""),onClick:function(){return q(n,e.id)},children:e.name})},e.id)}))})};return(0,_.jsx)("aside",{className:R?"".concat(o," ").concat(R):o,children:(0,_.jsxs)("div",{className:l,children:[Q&&(0,_.jsx)("div",{className:d,children:"试题库-编程题"}),ee&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"团队"}),(0,_.jsxs)("div",{className:f,children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(ie?"":h," "),onClick:function(){return re(null)},children:"全部"}),null==te?void 0:te.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(ie===e.group_id?h:""," "),onClick:function(){return re(e.group_id)},children:e.name},e.group_id)}))]})]}),(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"方向"}),(0,_.jsx)("span",{}),(0,_.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===oe?88:"auto"},children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(N?"":h," "),onClick:function(){return q(null)},children:"全部"}),t.map((function(e){var n;return(0,_.jsx)(i.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,_.jsx)(c.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})}):(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})},e.id)}))]}),(0,_.jsx)("div",{className:f,ref:ue,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"},children:t.map((function(e){var n;return(0,_.jsx)(i.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,_.jsx)(c.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})}):(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})},e.id)}))}),!!oe&&(0,_.jsxs)("div",{className:A,children:[1===oe&&(0,_.jsxs)("span",{onClick:function(){return le(2)},children:["展开",(0,_.jsx)("i",{className:"iconfont icon-xiala"})]}),2===oe&&(0,_.jsxs)("span",{onClick:function(){return le(1)},children:["收起",(0,_.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),Z&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"知识点"}),(0,_.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===fe?94:"auto"},children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(-1===E?h:""," "),onClick:function(){return U(-1)},children:"全部"}),k.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(E===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))]}),(0,_.jsx)("div",{ref:he,className:f,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"},children:k.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(E===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))}),!!fe&&(0,_.jsxs)("div",{className:A,children:[1===fe&&(0,_.jsxs)("span",{onClick:function(){return me(2)},children:["展开",(0,_.jsx)("i",{className:"iconfont icon-xiala"})]}),2===fe&&(0,_.jsxs)("span",{onClick:function(){return me(1)},children:["收起",(0,_.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),V&&!Q&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"题型"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(C?"":h," "),onClick:function(){return z(null)},children:"全部"}),(0,_.jsxs)("div",{className:f,children:[y.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(C===e.value?h:""," "),onClick:function(){return z(e.value)},children:e.name},e.name)})),L&&(0,_.jsx)("li",{className:m,onClick:function(){return W()},children:"实训题"},"实训题")]})]}),(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"难度"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(T?"":h," "),onClick:function(){return G(null)},children:"全部"}),(0,_.jsx)("div",{className:f,children:b.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(T===e.value?h:""," "),onClick:function(){return G(e.value)},children:e.name},e.name)}))})]}),B&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"类型"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(P?"":h," "),onClick:function(){return J(null)},children:"全部"}),(0,_.jsx)("div",{className:f,children:j.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(P===e.value?h:""," "),onClick:function(){return J(e.value)},children:e.name},e.name)}))})]})]})})}},16644:function(e,n,t){var a=t(82242),r=t.n(a),i=(t(59301),t(19779)),s=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,a=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||i,style:r()({width:288,height:200},h)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(s.ZP,r()(r()({className:f,onClick:p},a),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return b}});var a=t(82242),r=t.n(a),i=t(7557),s=t.n(i),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),v=t(6848),x=t(42930),g=t(80469),A=t(16644),_=t(94334),y=t(37712),b=function(e){var n,t,a,i,c,l,b,j=e.editOffice,k=void 0===j?"view":j,N=e.data,w=(e.theme,e.type),C=e.filename,E=e.monacoEditor,I=e.className,Z=e.style,S=e.close,B=e.onClose,T=e.hasMask,P=e.disabledDownload,R=e.onImgDimensions,Q=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(O,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),D=(V[0],V[1]),W=(0,d.useState)(),F=u()(W,2),q=F[0],X=F[1],z="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==w&&(N=_.Z.API_SERVER+N),C&&(E.filename=C),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===w&&Y()}),[w,N]);var Y=function(){var e=o()(s()().mark((function e(){var n,t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:a=e.sent,X(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,x.Sv)(C||"educoder",N,C)},K=function(){(0,x.Nd)(C||"educoder",decodeURIComponent(N))};return(0,y.jsxs)("div",{style:r()({},Z||{}),className:"".concat(T&&p.bgBlack," ").concat(w?p.wrp:"hide"),children:[S&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!R&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){B(),R()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:K,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:B,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===w?"show":"hide"),children:"txt"===w&&(0,y.jsx)(h.ZP,r()({},E))}),"audio"===w&&(0,y.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===w&&(0,y.jsx)(y.Fragment,{children:(null===(i=N)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(c=N)&&void 0!==c&&c.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===w&&q&&(0,y.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(q.key,"&url=").concat(H+q.url,"&callbackUrl=").concat(H+q.callbackUrl,"&fileType=").concat(q.fileType,"&title=").concat(q.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===w&&(0,y.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,y.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===w||"download"===w)&&(0,y.jsx)(y.Fragment,{children:Q?(0,y.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return F}});var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),c=t(91232),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],v=["
                                                                                    "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){h.length=0,v=["
                                                                                      "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("
                                                                                    • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(a.push("
                                                                                        "),i.forEach((function(e){a.push(e)})),a.push("
                                                                                      ")),a.push("
                                                                                    • "),n=y(e,n,t,a)}function b(){return y(h,0,0,v),v.push("
                                                                                    "),v.join("")}var j={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=w(),s=a;a=i,C[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:r,text:a}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,w=function(){return"__special_katext_id_".concat(N++,"__")},C={};function E(){return C}function I(){N=0,C={}}function Z(e){return e=e.replace(k,(function(e,n){var t=w();return C[t]={type:"inline",expression:n},t}))}var S=x.listitem;x.listitem=function(e){return S(Z(e))};var B=x.paragraph;x.paragraph=function(e){return B(Z(e))};var T=x.tablecell;x.tablecell=function(e,n){return T(Z(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                                                    ".concat(e,"

                                                                                    "):'
                                                                                    ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                    \n"):'
                                                                                    '+(t?e:(0,m.escape)(e,!0))+"
                                                                                    "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:j,renderer:x});var P=f(),R=(t(64018),t(24830)),Q=t(94334),O=t(15342),L=t(1012),M=t(38696),V=t(37712),D="@▁@",W=/]*>/g;var F=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,i=e.showTextOnly,c=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,y=e.programFillValue,j=e.onFillChange,k=void 0===j?function(e){}:j,N=e.onFillBlur,w=void 0===N?function(){}:N,C=String(t),Z=(0,d.useState)(""),S=u()(Z,2),B=S[0],T=S[1],F=(0,d.useState)("office"),q=u()(F,2),X=q[0],z=q[1],H=(0,d.useState)([]),G=u()(H,2),Y=G[0],U=G[1],K=(0,d.useRef)("a"+(0,L.Z)()),J={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Q.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Q.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Q.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(J).length;return J[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                    '.concat($(C||""),"
                                                                                    ")}var n=P(C);n=$(n);var t=E();C.match(/\[TOC\]/)&&(n=n.replace("

                                                                                    [TOC]

                                                                                    ",b()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],r=a.type,i=a.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):i?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[C,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),a=o()(t.entries());try{for(a.s();!(e=a.n()).done;){var r,i=u()(e.value,2),s=i[0],c=i[1];c.value=null===(r=y[s])||void 0===r?void 0:r.value,"warning"===y[s].type?c.className="program-fill-warning":"success"===y[s].type?c.className="program-fill-success":c.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,U(s()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,U(s()(Y)),w(Y,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var re=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),z("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}_.WebkitLineClamp=c,c&&(p=r()(r()({},p),_));var se=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(W)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),I(),A()}}),[ee,re.current,ie]),(0,V.jsxs)(V.Fragment,{children:[i&&(0,V.jsx)("div",{ref:re,children:ee}),!i&&(0,V.jsx)("div",{ref:re,style:r()({},p),className:"".concat(a||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:B,type:null!=B&&B.length?X:"",style:r()({},m),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),r=t.n(a),i=t(79800),s=t.n(i),c=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,i=e.options,o=void 0===i?{}:i,l=(0,c.useRef)(),u=(0,c.useState)(),d=s()(u,2),m=d[0],h=d[1];return(0,c.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,c.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,c.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,c.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,c.useState)("python"),i=s()(a,2),d=i[0],p=i[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(m,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var a=t(91232),r=t.n(a),i=t(7557),s=t.n(i),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},_=t(82242),y=t.n(_),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,r=e.actionName,i=e.className,s=void 0===i?"":i,c=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(r)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(a)}),c]})}var k=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,c=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!c&&o.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(j,y()(y()({},e),{},{onActionCallback:r})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(j,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},N=t(98557),w=t(78241),C=t(73782),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},Z=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},S=t(35782),B=t(8591),T=t(75166),P=w.Z.useForm,R={width:280,marginRight:10},Q={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,a=P(),r=u()(a,1)[0],i=(0,f.useRef)();function s(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):B.ZP.error(e.message)}return(0,g.jsxs)(w.Z,y()(y()({form:r},Q),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:R})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,M(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(T.KI,"/api/attachments.json")),a.send(t)}var V=t(5112),D=t(94001),W=V.ZP.Group,F={margin:"0 8px"},q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:F,children:"单元格数:"}),(0,g.jsx)("span",{style:F,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(D.Z,{})}),(0,g.jsx)("span",{style:F,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(D.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:F,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(W,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},X=t(94334),z=t(92911),H=t(1012),G=t(43418),Y="link",U="upload-image",K="code-block",J="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},re+"-B","bold"),re+"-I","italic"),ce=p()(p()(p()(p()({},Y,"添加链接"),K,"添加代码块"),U,"添加文件"),J,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,i=e.width,c=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,_=void 0!==m&&m,y=e.isFocus,b=void 0!==y&&y,j=e.watch,w=e.insertTemp,C=e.mode,E=void 0===C?"markdown":C,I=e.id,T=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,R=void 0!==P&&P,Q=e.noStorage,L=void 0!==Q&&Q,V=e.showNullButton,D=void 0!==V&&V,W=e.showNullProgramButton,F=void 0!==W&&W,$=e.hidetoolBar,re=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,ge=void 0!==xe&&xe,Ae=e.disabledFill,_e=void 0!==Ae&&Ae,ye=e.placeholder,be=void 0===ye?"":ye,je=e.values,ke=void 0===je?"":je,Ne=(0,f.useState)(null),we=u()(Ne,2),Ce=we[0],Ee=we[1],Ie=(0,f.useState)(t),Ze=u()(Ie,2),Se=Ze[0],Be=Ze[1],Te=(0,f.useState)(j),Pe=u()(Te,2),Re=Pe[0],Qe=Pe[1],Oe=(0,f.useState)(le),Le=u()(Oe,2),Me=Le[0],Ve=Le[1],De=(0,f.useState)(""),We=u()(De,2),Fe=We[0],qe=We[1],Xe=(0,f.useState)(0),ze=u()(Xe,2),He=ze[0],Ge=ze[1],Ye=(0,f.useState)(d),Ue=u()(Ye,2),Ke=Ue[0],Je=Ue[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,H.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Be(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!ve){var a=t.clipboardData;if(a){var r=a.types.toString(),i=a.items;if("Files"===r||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var s,c=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(c=i[0]);var o=c.getAsFile(),l=o.name.split(".").pop();M(o,(function(e){var t,a,r;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(r=o.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ie.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){B.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(sn.current,{mode:E,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!F,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),r=t.getLine(a.line),i=r.charAt(a.ch-1),s=r.lastIndexOf("@▁@",a.ch),c=r.lastIndexOf("@▁▁@",a.ch),o=s>c?s:c,l=s>c?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,a,o,s,c,i),o>=0&&a.ch-o<5){var u=o+l;return t.replaceRange("",{line:a.line,ch:o},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(cn.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=a[i],t=e.name.split(".").pop();M(e,(function(a){var r,i,s;a.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},i=0;i0||a.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,f.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(a[t],2),r=n[0],i=n[1],s=p()({},r,(function(){pn(i)}));e.push(s),Ce.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=He+1e4&&(!n||n!==Se)&&(window.sessionStorage.setItem(T,Se),nn(!0))}}),1e4),(0,f.useEffect)((function(){Qe(j)}),[Ce,j]),(0,f.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,f.useEffect)((function(){if(Re&&Ce){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Re]),(0,f.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,f.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,f.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Be(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(F?a(t,xn(t)):a(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,a]),(0,f.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Be("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Be(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,f.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),a=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                                                    \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Qe(!Re),Ce.focus();case"trigger-full-screen":return Ve(!Me),Ce.focus();case Y:return void qe(Y);case K:return void qe(K);case U:return void qe(U);case J:return void qe(J);default:throw new Error}}),[Ce,Re,Me]),fn=(0,f.useCallback)((function(e){switch(qe(""),Fe){case Y:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var a=e.language,r=e.content;return Ce.replaceSelection(["```"+a,r,"```"].join("\n")),Ce.focus();case U:var i=e.src,s=e.alt;return s?Ce.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case J:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Je(d+n+"px")}},a=on.current,r=!1,i=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,f.useEffect)((function(){Je(d)}),[d]);var vn={width:ae(c),height:ae(Ke)},xn=((0,f.useMemo)((function(){if(He){var e=new Date(He),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[He]),function(e){var n=[];if(F){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Re?"on-preview":""," ").concat(_?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(k,{insertTemp:w,watch:Re,fullScreen:Me,showNullButton:D,showNullProgramButton:F,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Re?(0,g.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===E&&(0,g.jsx)(A,{value:Se}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:_e,showProgramFill:F,value:Se})]}):null]})]})}),R?(0,g.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:ce[Fe]?(0,g.jsx)(G.Z,{centered:!0,title:ce[Fe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),r=t.n(a),i=t(29186),s=t.n(i),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var a;r()(this,t),a=n.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},31258:function(e,n,t){t.d(n,{Z:function(){return _}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),c=t(79800),o=t.n(c),l=t(59301),u=t(8591),d=t(43418),p=t(73782),f="addModal___aEWdi",m="row____K9d5",h="label___y3olw",v=t(59919),x=t(68798),g=t(8785),A=t(37712),_=(0,g.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,a=e.onOk,i=(0,l.useState)(""),c=o()(i,2),g=c[0],_=c[1],y=(0,l.useState)([0]),b=o()(y,2),j=b[0],k=b[1],N=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,l.useEffect)((function(){var e;"新建文件夹"===n.actionTabs.key&&(k([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]),_(""))}),[n.actionTabs.key]);var w=function(){var e=s()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["?","、","/","╲","*","<",">","|"],g.trim()){e.next=4;break}return u.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==g.charAt(0)){e.next=7;break}return u.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:t=0;case 8:if(!(t0?j[0]:0,name:g});case 17:0===(i=e.sent).status&&(N(),a(null==i?void 0:i.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,A.jsx)(d.Z,{centered:!0,title:"新建文件夹",open:"新建文件夹"===n.actionTabs.key,width:500,onCancel:N,onOk:w,destroyOnClose:!0,children:(0,A.jsxs)("div",{className:f,children:[(0,A.jsxs)("div",{className:m,children:[(0,A.jsx)("span",{className:h,children:"文件夹名称: "}),(0,A.jsx)(p.Z,{placeholder:"请输入文件夹名称",value:g,onChange:function(e){return _(e.target.value)}})]}),(0,A.jsxs)("div",{className:m,style:{alignItems:"start",maxHeight:500,overflow:"auto"},children:[(0,A.jsx)("span",{className:h,children:"文件夹位置: "}),(0,A.jsx)(v.Z,{value:j,onChange:function(e){return k(e)}})]})]})})}))},30249:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var a="pWrap___UlNGw",r="few___fb5jD",i=t(60324),s=t(37712),c=function(e){var n,t,c,o=e.data,l=void 0===o?[]:o,u=e.activeTabsKey,d=e.onClick;return(0,s.jsxs)("aside",{style:{overflowX:"auto"},children:[l.length>1&&(0,s.jsx)("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:function(){1!==l.length&&d(l[l.length-2].id,!1,!0)}}),(null==l?void 0:l.length)>5?(n=!0,t=l.slice(2,-2),c=(0,s.jsx)("div",{className:a,children:t.map((function(e){return(0,s.jsx)("span",{title:e.name,onClick:function(){return d(e.id,!1,"3"===u)},children:e.name},e.id)}))}),l.map((function(e,t){var a=null;return t>1&&t2&&void 0!==arguments[2]?arguments[2]:[];if(n){var r,i=m()(n);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(s.key===t)return a;if(s.children&&""!=s.children){var c=e(s.children,t,[].concat(p()(a),[{id:s.key,name:s.title.props.name}]));if(c)return c}}}catch(e){i.e(e)}finally{i.f()}}},Q=function(e){var n=e.isProblemset,t=e.name,a=e.id,r=e.isShare,i=e.itemBanksCount,c=e.onOpen,l=void 0===c?function(){}:c,d=e.onShare,p=void 0===d?function(){}:d,f=e.onMove,m=void 0===f?function(){}:f,_=e.onDeleteOk,k=void 0===_?function(){}:_,N=(0,h.useState)(!1),w=u()(N,2),I=w[0],Z=w[1],S=(0,h.useState)(t),B=u()(S,2),T=B[0],R=B[1],Q=(0,h.useState)(t),O=u()(Q,2),L=O[0],M=O[1],V=function(){var e=o()(s()().mark((function e(n){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["?","、","/","╲","*","<",">","|"],L.trim()){e.next=4;break}return v.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==L.charAt(0)){e.next=7;break}return v.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:a=0;case 8:if(!(a0&&b((function(e){return z(e,c,{children:h.map((function(e){return{title:(0,P.jsx)(Q,{isProblemset:n,name:e.name,id:e.id,itemBanksCount:e.item_banks_count,onMove:F,onOpen:i,onShare:l,onDeleteOk:X}),key:e.id,icon:e.is_share?(0,P.jsx)("img",{onClick:function(){i(e.id)},src:Z,className:w}):(0,P.jsx)("img",{onClick:function(){i(e.id)},src:I,className:N}),isLeaf:!e.have_child}}))})}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(null==y?void 0:y.length)>0&&(0,P.jsx)(_.Z,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:y,loadData:H,onExpand:function(e,n){D(e)},onLoad:function(e){O(e)},className:k,selectable:!1,expandedKeys:V,loadedKeys:E})}},79227:function(e,n,t){t.d(n,{N:function(){return A},Z:function(){return _}});var a=t(37205),r=t.n(a),i=t(79800),s=t.n(i),c=t(59301),o=t(7078),l=t(5112),u=t(24905),d=t(20834),p=t(38854),f={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},m=t(39634),h=t(24334),v=t(37712),x=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],g=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],A=function(e){var n,t,a,r,i,s,o,l,u,h,x,g,A,_,y,b=e.SubjectShare,j=e.isProblemset,k=e.data,N=e.user,w=e.activeTabsKey,C=e.onPublicReview,E=void 0===C?function(){}:C,I=e.onStartExperience,Z=void 0===I?function(){}:I,S=e.onSetPrivate,B=void 0===S?function(){}:S,T=e.onCorrection,P=void 0===T?function(){}:T,R=e.onCollect,Q=void 0===R?function(){}:R,O=e.onSetPublic,L=void 0===O?function(){}:O,M=e.onDelete,V=void 0===M?function(){}:M,D=(e.onCancel,e.onSelect,e.onMoveTo),W=void 0===D?function(){}:D,F=e.addProblemset,q=void 0===F?function(){}:F,X=e.onSetShare,z=void 0===X?function(){}:X,H=e.onCancelShare,G=void 0===H?function(){}:H,Y=e.onPublish,U=void 0===Y?function(){}:Y,K=e.onCancelPublish,J=void 0===K?function(){}:K,$="PROGRAM"===k.item_type?"/problems/newedit/".concat(null===(n=k.program_attr)||void 0===n?void 0:n.identifier):"BPROGRAM"===k.item_type?"/problemset/edit/".concat(null===(t=k.program_attr)||void 0===t?void 0:t.identifier,"?type=1"):"/problemset/edit/".concat(k.id),ee="0"===w&&!k.public&&!k.apply&&("PROGRAM"===k.item_type&&0!==(null===(a=k.program_attr)||void 0===a?void 0:a.status)||"PROGRAM"!==k.item_type),ne=[{label:(0,v.jsx)("a",{className:f.actionLink,target:"_blank",href:$,children:"编辑"}),key:"-1",show:"0"===w&&!k.public},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){var e;return J(null==k||null===(e=k.program_attr)||void 0===e?void 0:e.identifier)},children:"撤销发布"}),key:"0",show:("0"===w||"3"===w)&&"PROGRAM"===k.item_type&&0!==(null===(r=k.program_attr)||void 0===r?void 0:r.status)&&!k.public&&(null===(i=k.author)||void 0===i?void 0:i.login)===(null===(s=N.userInfo)||void 0===s?void 0:s.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return W(k.id)},children:"移动到"}),key:"1",show:"0"===w},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){k.is_share?G(k.id):z(k.id)},children:"共享"}),key:"3",show:"0"===w&&b},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return L(k.id)},children:"公开"}),key:"4",show:ee},{label:(0,v.jsx)("a",{className:f.reviewFlag,onClick:E,children:"审核中"}),key:"5",show:"0"===w&&!k.public&&k.apply&&("PROGRAM"===k.item_type&&0!==k.program_attr.status||"PROGRAM"!==k.item_type)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return B(k.id)},children:"撤销公开"}),key:"6",show:("0"===w||"1"===w)&&k.public&&(null===(o=k.author)||void 0===o?void 0:o.login)===(null===(l=N.userInfo)||void 0===l?void 0:l.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return Q(k.id,k.is_collected)},children:"取消收藏"}),key:"7",show:"2"===w},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){var e;return U(null==k||null===(e=k.program_attr)||void 0===e?void 0:e.identifier)},children:"发布"}),key:"8",show:("0"===w||"3"===w)&&"PROGRAM"===k.item_type&&0===(null===(u=k.program_attr)||void 0===u?void 0:u.status)&&!k.public&&(null===(h=k.author)||void 0===h?void 0:h.login)===(null===(x=N.userInfo)||void 0===x?void 0:x.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return Q(k.id,k.is_collected)},children:k.is_collected?"取消收藏":"收藏"}),key:"9",show:!("1"!==w&&"3"!==w||(0,m.ag)()||(0,m.JA)()||(null===(g=k.author)||void 0===g?void 0:g.login)===(null===(A=N.userInfo)||void 0===A?void 0:A.login))},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return P(k.id)},children:"纠错"}),key:"10",show:"0"!==w&&!(0,m.ag)()&&!(0,m.JA)()},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return V(k.id)},children:"删除"}),key:"11",show:"0"===w&&!k.public||"1"===w&&(0,m.ag)()&&(null===(_=k.author)||void 0===_?void 0:_.login)!==(null===(y=N.userInfo)||void 0===y?void 0:y.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return q(k.id)},children:"加入我的题库"}),key:"12",show:"1"===w}].filter((function(e){return e.show})),te=(0,v.jsx)(d.Z,{forceSubMenuRender:!0,className:f.menu,items:ne}),ae=(0,v.jsx)(d.Z,{forceSubMenuRender:!0,className:f.menu,children:(0,v.jsx)(d.Z.Item,{children:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return P(k.id)},children:"纠错"})},"10")}),re="0"!==w&&!(0,m.ag)()&&!(0,m.JA)();return(0,v.jsx)(c.Fragment,{children:j?(0,v.jsxs)(v.Fragment,{children:["SUBJECTIVE"!==k.item_type&&"COMBINATION"!==k.item_type&&(0,v.jsxs)("span",{className:f.textBtn,style:{cursor:"pointer"},onClick:function(){return Z(k)},children:[(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]}),(0,v.jsx)("i",{className:"iconfont icon-tiyan font14 mr5"}),"体验",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]}),ne.length>0&&(0,v.jsx)(p.Z,{dropdownRender:function(){return te},children:(0,v.jsx)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:(0,v.jsxs)("span",{className:f.textBtn,children:[(0,v.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]})})})]}):re?(0,v.jsx)(p.Z,{className:"ml40",dropdownRender:function(){return ae},children:(0,v.jsx)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:(0,v.jsxs)("span",{className:f.textBtn,children:[(0,v.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]})})}):(0,v.jsx)("span",{})})},_=function(e){var n,t,a,i,d,p=e.data,m=e.selectIds,A=e.onSelectCheckBox,_=void 0===A?function(){}:A,y=e.showCheckbox,b=void 0===y||y,j=(0,c.useState)(!1),k=s()(j,2),N=k[0],w=k[1],C=function(){var e;if("BPROGRAM"!==(null==p?void 0:p.item_type))return(0,v.jsx)("div",{children:null===(e=p.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return(0,v.jsx)("div",{className:f.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}))})};return(0,v.jsxs)("div",{className:f.itemWrap,children:[(0,v.jsxs)("div",{className:f.list,children:[b&&(0,v.jsx)(u.Z,{className:"mr10",onChange:function(e){var n=r()(m);e.target.checked?n.push(p.id):n=n.filter((function(e){return e!==p.id})),_(n)},checked:m.includes(p.id)}),(0,v.jsx)("div",{onClick:function(){return w(!N)},className:f.title,children:(0,v.jsx)(o.Z,{showLines:1,showTextOnly:!0,className:f.topicTitleContent,value:"BPROGRAM"===(null==p?void 0:p.item_type)?null==p||null===(n=p.program_attr)||void 0===n?void 0:n.description:p.name},1)}),(0,v.jsx)("div",{onClick:function(){return w(!N)},className:f.tr,children:(0,v.jsx)("i",{style:{transform:N?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"})})]}),(0,v.jsxs)("aside",{style:N?{display:"block"}:{display:"none"},className:f.itemDetail,children:[(0,v.jsxs)("div",{style:{marginBottom:44},children:[(0,v.jsx)(o.Z,{className:f.topicTitleContent,value:"BPROGRAM"===(null==p?void 0:p.item_type)?null==p||null===(t=p.program_attr)||void 0===t?void 0:t.description:p.name},2),(0,v.jsx)("div",{className:"".concat(f.row," mt15"),children:"JUDGMENT"===p.item_type?(0,v.jsx)("div",{className:f.judgmentContent,children:p.choices.map((function(e,n){return(0,v.jsx)(l.ZP,{disabled:!0,children:e.choice_text},n)}))}):"PROGRAM"===p.item_type?(0,v.jsx)("div",{className:f.programContent,children:(0,v.jsx)(o.Z,{value:null===(i=p.program_attr)||void 0===i?void 0:i.description})}):"COMBINATION"===p.item_type?(0,v.jsx)("div",{className:f.combinationContent,children:null==p||null===(d=p.sub_item_banks)||void 0===d?void 0:d.map((function(e,n){var t,a="(题目".concat(n+1,"-单选题) ");return(0,v.jsxs)(c.Fragment,{children:[(0,v.jsx)("div",{style:{marginTop:10,marginBottom:10},children:(0,v.jsx)(o.Z,{value:a+e.name})}),e.choices.map((function(e,n){return(0,v.jsxs)("div",{className:f.otherContentItem,children:[(0,v.jsx)("p",{children:x[n]}),(0,v.jsx)(o.Z,{className:f.otehrContentHtml,value:e.choice_text})]},n)})),(0,v.jsxs)("div",{className:f.con,children:[(0,v.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==g?void 0:g[null==e||null===(t=e.choices)||void 0===t?void 0:t.findIndex((function(e){return null==e?void 0:e.is_answer}))]," "]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"解析:"}),(0,v.jsx)(o.Z,{className:f.parseAnswerHtml,value:e.analysis||"暂无解析"})]})]})]})}))}):(0,v.jsx)("div",{className:f.otherContent,children:p.choices.map((function(e,n){return(0,v.jsxs)("div",{className:f.otherContentItem,children:[(0,v.jsx)("p",{children:x[n]}),(0,v.jsx)(o.Z,{className:f.otehrContentHtml,value:e.choice_text})]},n)}))})}),(0,v.jsx)("div",{className:f.row,children:(0,v.jsx)("div",{className:f.updateTimeRow,children:(0,v.jsx)("div",{className:f.updateTimeWrap,children:"PROGRAM"===p.item_type&&(0,v.jsxs)("p",{className:f.programLanguage,children:["编程语言:",null===(a=p.program_attr)||void 0===a?void 0:a.language]})})})})]}),"COMBINATION"!==p.item_type&&(0,v.jsxs)("div",{className:f.answerWrapper,children:[(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",alt:"",className:f.decoration}),(0,v.jsx)("div",{className:f.answer,children:function(){var e,n,t,a,r={SUBJECTIVE:null===(e=p.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(n=p.choices)||void 0===n||null===(n=n.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},i=p.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),s=i>-1?g[i]:"",c="";p.choices.map((function(e,n){e.is_answer&&(c+=g[n])}));var l=r[p.item_type],u={SINGLE:(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(s||"无")}),MULTIPLE:(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(c||"无")}),COMPLETION:C(),BPROGRAM:(0,v.jsxs)("div",{children:[(0,v.jsx)(o.Z,{className:f.answerHtml,showProgramFill:!0,value:h.Base64.decode((null==p||null===(t=p.program_attr)||void 0===t?void 0:t.code)||"")}),null===(a=p.standard_answer)||void 0===a?void 0:a.map((function(e,n){return(0,v.jsx)("div",{className:f.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e?void 0:e.answer_text)},n)}))]})},d=(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(l||"无")});return u[p.item_type]||d}()}),(0,v.jsxs)("div",{className:f.parse,children:[(0,v.jsx)("div",{className:f.parseText,children:"解析:"}),(0,v.jsx)("div",{className:f.parseAnswer,children:p.analysis?(0,v.jsx)(o.Z,{className:f.parseAnswerHtml,value:p.analysis}):"暂无解析"})]})]})]})]})}},55237:function(e,n,t){t.r(n),t.d(n,{TabType:function(){return Pn},default:function(){return Rn}});var a=t(7557),r=t.n(a),i=t(37205),s=t.n(i),c=t(82242),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(8785),h=t(56974),v=t(99313),x=t(73782),g=t(43418),A=t(5112),_=t(8591),y=t(71418),b=t(24905),j=t(20834),k=t(6848),N=t(66104),w=t(3113),C=t(38854),E=t(27092),I=t(95237),Z=t(31258),S=t(16644),B=t(39647),T=t.n(B),P="modalContent___UXmJC",R="modalContentLeft___JOFgX",Q="green___rI_w_",O="textArea___OTapv",L="red___cDswv",M="row___CE3Y7",V="html___u9n4r",D="line___Lh9Lb",W=t(37712),F=["problemset","globalSetting","loading","dispatch"],q=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading,e.dispatch);T()(e,F);return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-PublicReview"===n.actionTabs.key,title:"提示",okText:"知道啦",cancelText:"",width:"442px",onOk:function(){t({type:"problemset/setActionTabs",payload:{}})},onCancel:function(){t({type:"problemset/setActionTabs",payload:{}})},children:[(0,W.jsx)("div",{className:P,children:"公开申请已提交,请等待管理员的审核"}),(0,W.jsx)("div",{className:P,children:"我们将在1-2个工作日内完成审核"})]})})),X={flex_box_center:"flex_box_center___YKb0w",flex_space_between:"flex_space_between___wpoDJ",flex_box_vertical_center:"flex_box_vertical_center____nKxT",flex_box_center_end:"flex_box_center_end___vyS5Y",flex_box_column:"flex_box_column___WjAJ8",exportModal:"exportModal___zrCjw"},z=t(59919),H=t(61186),G=t.n(H),Y=t(94334),U=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,a=(0,f.useState)([]),r=p()(a,2),i=r[0],s=r[1],c=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,f.useEffect)((function(){var e;"导出试题"===n.actionTabs.key&&s([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id])}),[n.actionTabs.key]);var o=function(e,n,t,a){var r=Y.Z.API_SERVER+n,i=new window.XMLHttpRequest;return i.withCredentials=!0,i.addEventListener("load",(function(e){t(e,i)}),!1),i.addEventListener("error",(function(e){a&&a(e)}),!1),i.responseType="blob",i.open("GET",r),i.send(null),i};return(0,W.jsx)(g.Z,{centered:!0,title:"导出试题",open:"导出试题"===n.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:X.customModal,onCancel:c,onOk:function(){0!==i.length?(console.log(i[0],22),o({},"/api/item_banks/export.xlsx?group_id=".concat(i[0]),(function(e,n){var t;if("application/json"===(null===(t=e.target.response)||void 0===t?void 0:t.type)){var a=new FileReader;return a.readAsText(e.target.response,"utf-8"),void a.addEventListener("loadend",(function(){var e=JSON.parse(a.result);_.ZP.warning((null==e?void 0:e.message)||"下载出错, 请联系管理员")}))}var r=new Blob([e.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),i="item_bank_template_".concat(G()().format("YYYY-MM-DD HH:mm:ss"),".xlsx");if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(r,i);else{var s=URL.createObjectURL(r),o=document.createElement("a");o.href=s,o.setAttribute("download",i),document.body.appendChild(o),o.click(),window.URL.revokeObjectURL(o.href)}c()}))):_.ZP.warning("请选择文件夹")},children:(0,W.jsx)("aside",{className:X.exportModal,children:(0,W.jsx)(z.Z,{value:i,onChange:function(e){return s(e)}})})})})),K="customModal___lg6DD",J="shareModal___uZhG_",$="content___I8qEq",ee="group___KeY9s",ne="teachGroup____SeBs",te="footer___Jn0qQ",ae=t(68798),re=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=e.onOk,s=((0,m.useParams)(),(0,f.useState)([])),c=p()(s,2),o=(c[0],c[1]),l=(0,f.useState)(1),d=p()(l,2),h=d[0],v=d[1],x=(0,f.useState)([]),A=p()(x,2),j=A[0],k=A[1],N=(0,f.useState)([]),C=p()(N,2),E=C[0],I=C[1],Z=(0,f.useState)(!0),S=p()(Z,2),B=S[0],T=S[1],P=(0,f.useState)(!1),R=p()(P,2),Q=R[0],O=R[1],L=(0,f.useState)(!1),M=p()(L,2),V=(M[0],M[1]);(0,f.useEffect)((function(){var e;"共享试题"===t.actionTabs.key&&(D(),k([null===(e=t.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]))}),[t.actionTabs.key]);var D=function(){var e=u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,ae.Of)({type:0,page:1,per_page:10,order_by:"new"});case 3:null!=(n=e.sent)&&n.item_banks_group&&(t={id:-1,item_banks_count:(null==n?void 0:n.no_group_count)||0,name:{name:"未加入分组"}},a=[t].concat((null==n?void 0:n.item_banks_group)||[]),o(a)),T(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){a({type:"problemset/setActionTabs",payload:{}})},q=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==j.length){e.next=3;break}return _.ZP.warning("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==h){e.next=6;break}return v(2),e.abrupt("return");case 6:return O(!0),e.next=9,(0,ae.GW)({item_banks_group_ids:j,clazz:"ItemBank",group_ids:E});case 9:0===(null==(n=e.sent)?void 0:n.status)&&(i(),F()),O(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,afterClose:function(){I([]),v(1),V(!1),o([])},title:"共享试题".concat(h,"/2"),open:"共享试题"===t.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:K,onCancel:F,children:(0,W.jsx)("aside",{className:J,children:(0,W.jsxs)(y.Z,{spinning:B,children:[(0,W.jsxs)("div",{className:$,children:[1===h&&(0,W.jsx)("div",{className:ee,children:(0,W.jsx)(z.Z,{value:j,onChange:function(e){return k(e)}})}),2===h&&(0,W.jsxs)("div",{className:ne,children:[(0,W.jsx)("p",{children:"共享至教研团队"}),(0,W.jsx)(b.Z.Group,{value:E,onChange:function(e){return I(e)},children:null==t||null===(n=t.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.map((function(e){return(0,W.jsx)(b.Z,{value:e.group_id,children:null==e?void 0:e.name},e.group_id)}))})]})]}),(0,W.jsxs)("div",{className:te,children:[(0,W.jsx)(w.ZP,{onClick:F,children:"取消"}),(0,W.jsx)(w.ZP,{loading:Q,onClick:q,type:"primary",children:1===h?"下一步":"确认共享"})]})]})})})})),ie=["problemset","globalSetting","loading","dispatch","onReloadData"],se=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),a=e.dispatch,i=e.onReloadData,s=void 0===i?function(){}:i,c=(T()(e,ie),(0,f.useRef)(!1)),o=(0,f.useState)(!1),l=p()(o,2),d=l[0],m=l[1];(0,f.useEffect)((function(){"Problemset-SetPrivate"===n.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?h():m(!0):m(!1)}),[n.actionTabs.key]);var h=function(){var e=u()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),e.next=3,a({type:"problemset/setPrivate",payload:n.actionTabs.params});case 3:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),c.current=!1,0===t.status&&s();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:d,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:t["problemset/setPrivate"],width:"442px",onOk:h,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}}),c.current=!1},children:[(0,W.jsx)("div",{className:R,children:"本题已公开,撤销公开可能导致部分用户对本题的使用受损。"}),(0,W.jsx)("div",{className:R,children:"确认撤销公开回到自有状态吗?"}),(0,W.jsx)("div",{children:(0,W.jsx)(b.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return c.current=e.target.checked},children:"不再提示"})})]})})),ce=["problemset","globalSetting","loading","dispatch","onReloadData"],oe=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),a=e.dispatch,i=e.onReloadData,s=void 0===i?function(){}:i,c=(T()(e,ce),function(){var e=u()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"problemset/handleDelete",payload:n.actionTabs.params});case 2:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),0===t.status&&s();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-Delete"===n.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:t["problemset/handleDelete"],width:"442px",onOk:c,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}})},children:[(0,W.jsx)("div",{className:P,children:"确认删除后,无法撤销"}),(0,W.jsx)("div",{className:P,children:"是否确认删除?"})]})})),le=t(89392),ue=t(7078),de=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=(0,f.useState)({}),s=p()(i,2),c=s[0],l=s[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),y=p()(x,2),b=y[0],j=y[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("SINGLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(a),v(a.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:b&&(a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(a.choices)),j(!b);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"SINGLE"===t.actionTabs.key,title:"试题体验",okText:b?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){l({}),v([]),j(!1),a({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,W.jsx)(ue.Z,{value:null==c?void 0:c.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return b&&t&&(i=Q),b&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:b?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,a){return o()(o()({},t),{},{checked:a===n&&e.target.checked})}));v(t)}(e,n)},checked:a}),(0,W.jsxs)("span",{children:[k[n],". "]}),(0,W.jsx)(ue.Z,{className:V,value:r}),b&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),b&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),b&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),k[h.findIndex((function(e){return e.is_answer}))]]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})})),pe=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=(0,f.useState)({}),s=p()(i,2),c=s[0],l=s[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),A=p()(x,2),y=A[0],j=A[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("MULTIPLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(a),v(a.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var N,w=function(){var e=u()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:y&&(a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(a.choices)),j(!y);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"MULTIPLE"===t.actionTabs.key,title:"试题体验",okText:y?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:w,onCancel:function(){l({}),v([]),j(!1),a({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,W.jsx)(ue.Z,{value:null==c?void 0:c.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return y&&t&&(i=Q),y&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:y?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(b.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,a){return o()(o()({},t),{},{checked:a===n?e.target.checked:t.checked})}));v(t)}(e,n)},checked:a}),(0,W.jsxs)("span",{children:[k[n],". "]}),(0,W.jsx)(ue.Z,{className:V,value:r}),y&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),y&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),y&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),(N="",h.forEach((function(e,n){e.is_answer&&(N+=k[n])})),N)]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})})),fe=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a=e.problemset,i=e.dispatch,s=(0,f.useState)({}),c=p()(s,2),l=c[0],d=c[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],x=h[1],y=(0,f.useState)(!1),b=p()(y,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("JUDGMENT"===(null==a||null===(e=a.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params);d(t),x(t.choices)}}),[null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(t=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params),x(t.choices)),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"JUDGMENT"===a.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){d({}),x([]),k(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,W.jsx)(ue.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return j&&t&&(i=Q),j&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:j?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=v.map((function(t,a){return o()(o()({},t),{},{checked:a===n&&e.target.checked})}));x(t)}(e,n)},checked:a}),(0,W.jsx)(ue.Z,{className:V,value:r}),j&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),null===(t=v.find((function(e){return e.is_answer})))||void 0===t?void 0:t.choice_text]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),me=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a=e.problemset,i=e.dispatch,s=(0,f.useState)({}),c=p()(s,2),l=c[0],d=c[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],A=h[1],y=(0,f.useState)(!1),b=p()(y,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("COMPLETION"===(null==a||null===(e=a.actionTabs)||void 0===e?void 0:e.key)){var n,t,r=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params);d(r),A(null==r||null===(t=r.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!v.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(i=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params),A(null==i||null===(t=i.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"COMPLETION"===a.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){d({}),A([]),k(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,W.jsx)(ue.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.value,a=e.answer,r="";return j&&null!=a&&a.includes(t)&&(r=Q),!j||null!=a&&a.includes(t)||(r=L),(0,W.jsxs)("div",{style:{pointerEvents:j?"none":"auto",marginTop:10},className:"".concat(M," ").concat(r),children:[(0,W.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),(0,W.jsx)(x.Z.TextArea,{className:O,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=v.map((function(t,a){return o()(o()({},t),{},{value:a===n?e.target.value:t.value})}));A(t)}(e,n)},value:t}),j&&(null==a?void 0:a.includes(t))&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!(null!=a&&a.includes(t))&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),null==l||null===(t=l.standard_answer)||void 0===t?void 0:t.map((function(e,n){var t;return(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsxs)("b",{children:["填空",n+1,"答案: "]}),(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))||""]})})),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),he=t(24334),ve=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a,i,c,l=e.problemset,d=e.dispatch,m=(0,f.useState)({}),h=p()(m,2),v=h[0],x=h[1],A=(0,f.useState)([]),y=p()(A,2),b=y[0],j=y[1],k=(0,f.useState)(!1),N=p()(k,2),w=N[0],C=N[1];(0,f.useEffect)((function(){var e;if("BPROGRAM"===(null==l||null===(e=l.actionTabs)||void 0===e?void 0:e.key)){var n,t,a=(0,le.cloneDeep)(null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.params);x(a),j(null==a||null===(t=a.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.key]);var E=function(){var e=u()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:w?(a=(0,le.cloneDeep)(null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.params),j(s()(null==a||null===(t=a.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[],type:""}}))))):(i=null==b?void 0:b.map((function(e,n){return o()(o()({},e),{},{type:e.types})})),j(i)),C(!w);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log("---",b),(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"BPROGRAM"===l.actionTabs.key,title:"试题体验",okText:w?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:E,onCancel:function(){x({}),j([]),C(!1),d({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"程序填空题"}),(0,W.jsx)(ue.Z,{value:null==v||null===(t=v.program_attr)||void 0===t?void 0:t.description}),(null==v||null===(a=v.program_attr)||void 0===a?void 0:a.code)&&(0,W.jsx)(ue.Z,{showProgramFill:!0,onFillChange:function(e){var n=null==e?void 0:e.map((function(e,n){var t,a;return o()(o()({},e),{},{types:(null===(t=e.value)||void 0===t?void 0:t.trim())===(null===(a=e.answer)||void 0===a?void 0:a.trim())?"success":"warning"})}));j(n)},programFillValue:b,value:he.Base64.decode(null==v||null===(i=v.program_attr)||void 0===i?void 0:i.code)}),w&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),null==v||null===(c=v.standard_answer)||void 0===c?void 0:c.map((function(e,n){return(0,W.jsxs)("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"},children:[(0,W.jsxs)("b",{children:["填空",n+1,"答案: "]}),(0,W.jsx)("pre",{children:(null==e?void 0:e.answer_text)||""})]})})),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==v?void 0:v.analysis)||"暂无解析"]})]})]})})})),xe=t(30249),ge={flex_box_center:"flex_box_center___oxvGV",flex_space_between:"flex_space_between___Pu_2g",flex_box_vertical_center:"flex_box_vertical_center____edsl",flex_box_center_end:"flex_box_center_end___ugvya",flex_box_column:"flex_box_column___B_Z0P",page:"page____U6m6",wrap:"wrap___Njoy9",title:"title___PCz5o",select:"select___MAQbm",contentWrap:"contentWrap___USVj3",pngIcon:"pngIcon___Sclgo",tabsWrap:"tabsWrap___xuKJS",searchWrap:"searchWrap___Z4nZX",addQuestionBtn:"addQuestionBtn___PwVCH",search:"search___pIDJi",searchIcon:"searchIcon___I_kVC",batchWrap:"batchWrap___OzbVH",customTable:"customTable___A_Uxs",row:"row___Sm61J",contentListWrap:"contentListWrap___o6fbG",li:"li___dAjon",bottom:"bottom___kfHPh",actionLeftItem:"actionLeftItem___gA062",questionTypeName:"questionTypeName___neVDt",more:"more___oTnCf",btnAdd:"btnAdd___Qdj8O",cancelC:"cancelC___ZCe2I",addC:"addC___yWAgq",actonBtn:"actonBtn___QmXSC",batch:"batch___wvp7O",btns:"btns___Nox9G",btn:"btn___AEGwM",treeWrapper:"treeWrapper___OS1_K",treeHeader:"treeHeader___T86dH",treeContent:"treeContent___AvQsn",action:"action___TlJrk",sendModal:"sendModal___HDDrU",line:"line___vWGHS",del:"del___I2neN",divider:"divider___ao5se",headerWrapper:"headerWrapper___KS6nP",exportBtn:"exportBtn___uePYs",tips:"tips___xnRXZ"},Ae=t(43428),_e=t(43604),ye="drawerWrap___pL0ai",be="title___D60AS",je="contentWrap___VyVzG",ke="totalInfo___wXopO",Ne="clear___Sbav5",we="problemset___jGIix",Ce="delete___zwK_M",Ee="deleteIcon___BYp0Q",Ie="createBtnWrapper___Qnnet",Ze=[],Se=function(e){Ze.forEach((function(n){e.target===n.element||Be.isParent(e.target,n.element)||n.callbacks.forEach((function(e){return e()}))}))};window.document.body?window.document.body.addEventListener("click",Se):window.addEventListener("DOMContentLoaded",(function(){window.document.body.addEventListener("click",Se)}));var Be={isParent:function(e,n){for(var t=e;t&&t.tagName&&"body"!==t.tagName.toLowerCase();){if(t===n)return!0;t=t.parentNode}return!1},init:function(e,n){var t=Ze.filter((function(n){return n.element===e}));return t.length>0?t[0].callbacks.push(n):Ze.push({element:e,callbacks:[n]}),{clear:function(){Ze=Ze.filter((function(n){return n.element!==e}))}}}},Te=Be,Pe=t(57265),Re=[{stateName:"single_questions_count",type:"SINGLE",typeName:"单选题"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"多选题"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"判断题"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"填空题"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"简答题"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"编程题"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"实训题"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"组合题"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"程序填空题"}],Qe=function(e){var n=e.visible,t=e.basketData,a=e.basketTotal,r=e.onClose,i=void 0===r?function(){}:r,s=e.onDelete,c=void 0===s?function(){}:s,o=e.onClear,l=e.onSubmit,u=(0,f.useRef)(),d=(0,f.useRef)();(0,f.useEffect)((function(){if(d.current)return a>=0&&!u.current&&(u.current=Te.init(d.current,(function(){i()}))),function(){u.current&&u.current.clear()}}),[d.current]);var p=window.screen.width<=1440;return(0,W.jsx)(Ae.Z,{rootClassName:ye,placement:"right",closable:!1,mask:!1,open:n,forceRender:!0,width:p?130:160,onClose:i,children:a>0?(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)("div",{className:be,children:"试题篮"}),(0,W.jsxs)("div",{ref:d,className:je,children:[(0,W.jsxs)(I.Z,{wrap:!1,className:ke,align:"middle",children:[(0,W.jsx)(_e.Z,{span:14,children:"题目总数"}),(0,W.jsx)(_e.Z,{span:4,children:a}),(0,W.jsx)(_e.Z,{span:6,className:Ne,onClick:o,children:"清空"})]}),Re.map((function(e){return t[e.stateName]>0&&(0,W.jsxs)(I.Z,{align:"middle",wrap:!1,className:we,children:[(0,W.jsx)(_e.Z,{span:14,children:e.typeName}),(0,W.jsx)(_e.Z,{span:4,children:t[e.stateName]}),(0,W.jsx)(_e.Z,{span:6,className:Ce,children:(0,W.jsx)("i",{onClick:function(){return c(e.type)},className:"iconfont icon-piliangshanchu3 ".concat(Ee)})})]},e.type)})),(0,W.jsx)(I.Z,{justify:"center",className:Ie,children:(0,W.jsx)(Pe.Z,{block:!0,type:"primary",onClick:l,children:"创建试卷"})})]})]}):(0,W.jsxs)("div",{ref:d,children:[(0,W.jsx)("div",{className:be,children:"试题篮"}),(0,W.jsx)(S.Z,{customText:"请选择试题进行组卷",styles:{width:120},imgStyles:{width:120}})]})})},Oe=["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"],Le={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题"},Me=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t=e.problemset,a=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,c=void 0===s?function(){}:s,o=e.onReloadBasketData,l=void 0===o?function(){}:o,d=(T()(e,Oe),function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"problemset/basketDelete",payload:t.actionTabs.params});case 2:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),0===n.status&&(c(),l());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,W.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-BasketDelete"===t.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:a["problemset/handleDelete"],width:"442px",onOk:d,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{className:P,children:["是否删除试题篮中",Le[null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.type]]})})})),Ve="hide___P6mxu",De="open___hazgP",We="basket___y6VHF",Fe="count___YEH5s",qe="iconWrap___l__Lj",Xe="icon___yiXgh",ze="name___tBtew",He=function(e){var n=e.count,t=e.visibleBasket,a=e.onToggleVisible,r=void 0===a?function(){}:a;return(0,W.jsx)(k.Z,{title:"试题篮",placement:"left",children:(0,W.jsxs)("div",{className:"".concat(t?De:Ve," ").concat(We),onClick:r,children:[n>0&&(0,W.jsx)("div",{className:Fe,children:n}),(0,W.jsx)("span",{className:qe,children:(0,W.jsx)("i",{className:"".concat(Xe," iconfont icon-shitilan")})}),(0,W.jsx)("div",{className:ze,children:"试题篮"})]})})},Ge=t(79227),Ye=t(94979),Ue=t(42930),Ke=t(39634),Je=t(78241),$e=t(28103),en="drawer___Bi9wT",nn="menu___t0_fV",tn="actived___zWm74",an="actived2___RRfRj",rn="subTag___EczBy",sn="directionName___H9hFf",cn="menuDirection___JkwbJ",on="listItem___kNMPl",ln="info___QKQMx",un="title___eGYd4",dn="titleLeft___ltIGt",pn="description___zs7Ow",fn="menuCourse___PygX2",mn="authorname___D4gcN",hn="tooltip-content___RseJD",vn=t(37740),xn=t(31622),gn=t(90514),An=t(92911),_n=(x.Z.Search,{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]}),yn={id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]},bn=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,a,i,c=e.classroomList,l=(e.loading,e.dispatch),d=e.cb,h=e.shixunIds,v=void 0===h?[]:h,x=(0,m.useParams)(),g=((0,m.useLocation)(),c.actionTabs,Je.Z.useForm()),A=(p()(g,1)[0],c.shixunLists),y=(0,f.useState)([]),j=p()(y,2),N=j[0],C=j[1],Z=(0,f.useState)([]),B=p()(Z,2),T=B[0],P=B[1],R=(0,f.useState)([]),Q=p()(R,2),O=Q[0],L=Q[1],M=(0,f.useState)({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null}),V=p()(M,2),D=V[0],F=V[1];(0,f.useEffect)((function(){"选用实践项目"===c.actionTabs.key&&l({type:"classroomList/getShixunLists",payload:o()({},D)})}),[c.actionTabs.key]),(0,f.useEffect)((function(){q()}),[x]);var q=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.I_)({});case 2:return n=e.sent,e.next=5,(0,An.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 5:t=e.sent,L([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(s()((null==t?void 0:t.groups)||[]))),P((null==n?void 0:n.disciplines)||[]);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(e,n,t){D.tag_level=e,D.sub_discipline_id=n,D.discipline_id=t,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},z=function(){l({type:"classroomList/setActionTabs",payload:{}}),F({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null})};return"选用实践项目"!==c.actionTabs.key?null:(0,W.jsxs)(Ae.Z,{placement:"bottom",height:"100%",closable:!0,onClose:z,open:"选用实践项目"===c.actionTabs.key,rootClassName:en,footer:(0,W.jsxs)("div",{className:"tc",children:[(0,W.jsx)(w.ZP,{size:"middle",onClick:function(){z(),C([])},style:{marginRight:8},children:"取消"}),(0,W.jsx)(w.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=N[a],!v.includes(n)){e.next=4;break}return _.ZP.info("请勿重复选择:".concat(null==A||null===(t=A.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),a=0;case 2:if(!(a<(null==N?void 0:N.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(t=e.t0)){e.next=7;break}return e.abrupt("return",t.v);case 7:a++,e.next=2;break;case 10:z(),d(N),C([]);case 13:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,W.jsx)("section",{className:"tc",children:(0,W.jsx)(gn.Z,{onChange:function(e){F(o()(o()(o()({},D),e),{},{page:1})),l({type:"classroomList/getShixunLists",payload:o()(o()(o()({},D),e),{},{page:1})})}})}),(0,W.jsxs)("section",{className:"edu-container",children:[(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:_n.name}),null==_n||null===(n=_n.children)||void 0===n?void 0:n.map((function(e,n){return(0,W.jsx)("li",{className:D[_n.id]==e.id?tn:"",onClick:function(){D[_n.id]=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.id)}))]}),(0,W.jsxs)("ul",{className:cn,children:[(0,W.jsx)("li",{className:sn,children:"方向"}),(0,W.jsx)("li",{className:D.discipline_id?"":tn,onClick:function(){X(null,null,null)},children:(0,W.jsx)("strong",{children:"全部"})}),null==T?void 0:T.map((function(e,n){return(0,W.jsxs)("li",{className:D.discipline_id==e.id?tn:"",children:[(0,W.jsx)("strong",{onClick:function(){X(1,null,e.id)},children:e.name}),(0,W.jsx)("div",{children:e.sub_disciplines.map((function(n,t){return(0,W.jsxs)("div",{className:"mt5",children:[(0,W.jsx)("div",{className:D.sub_discipline_id==n.id?"".concat(an," ").concat(rn):rn,onClick:function(){X(2,n.id,e.id)},children:n.name}),(0,W.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,W.jsx)("li",{className:D.sub_discipline_id==n.id&&3===D.tag_level?an:"",onClick:function(){X(3,n.id,e.id)},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===D.type&&(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,W.jsx)("li",{className:D.group_id==e.id?tn:"",onClick:function(){D.group_id=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.name)}))]}),(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:yn.name}),null==yn||null===(t=yn.children)||void 0===t?void 0:t.map((function(e,n){return(0,W.jsx)("li",{className:D[yn.id]==e.id?tn:"",onClick:function(){D[yn.id]=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.name)}))]}),(0,W.jsxs)(I.Z,{children:[(0,W.jsx)(_e.Z,{flex:"1",children:(0,W.jsx)("div",{className:fn,style:{margin:"0px 15px"},children:(0,W.jsxs)("ul",{children:[(0,W.jsxs)("li",{children:["已选",(0,W.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,W.jsxs)("li",{children:["共",(0,W.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,W.jsxs)("li",{className:"current",onClick:function(){var e=o()(o()({},D),{},{order:"asc"===D.order?"desc":"asc"});F(e),l({type:"classroomList/getShixunLists",payload:e})},children:["学习人数",(0,W.jsx)("p",{className:"edu-sorter current ".concat(D.order),children:"asc"===D.order?(0,W.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}):(0,W.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})})]})]})})}),(0,W.jsx)(_e.Z,{className:"c-grey-999",children:"仅已发布的实训进入本列表备选"})]}),null==A||null===(a=A.shixun_list)||void 0===a?void 0:a.map((function(e,n){return(0,W.jsxs)("div",{className:on,children:[(0,W.jsx)(b.Z,{checked:N.includes(e.id),value:e.id,disabled:null==e?void 0:e.need_authorize,onChange:function(n){N.indexOf(e.id);N.indexOf(e.id)>-1?C(N.filter((function(n){return n!==e.id}))):C(N.concat(e.id))}}),(0,W.jsxs)("div",{className:ln,children:[(0,W.jsx)("div",{className:un,children:(0,W.jsxs)("div",{className:dn,children:[(0,W.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,W.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,W.jsx)("span",{onClick:function(){(0,xn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,Ke.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,Ke.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,Ke.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,W.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,W.jsx)("span",{className:pn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,W.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,W.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,W.jsx)($e.Z,{dashed:!0}),(0,W.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,W.jsxs)("div",{children:[(0,W.jsx)(k.Z,{overlayClassName:hn,title:(0,W.jsx)("div",{children:(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,W.jsx)("span",{className:mn,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,W.jsx)(f.Fragment,{children:(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,W.jsxs)("div",{children:[(0,W.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,W.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},n)})),0===(null==A||null===(i=A.shixun_list)||void 0===i?void 0:i.length)&&(0,W.jsx)(S.Z,{}),(0,W.jsx)("p",{})]}),(0,W.jsx)("div",{className:"tc mt20",children:(0,W.jsx)(E.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:D.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){var n=o()(o()({},D),{},{page:e});F(n),l({type:"classroomList/getShixunLists",payload:n})}})})]},"bottom")})),jn=t(25203),kn="operating___srUHx",Nn="tip___F8nWU",wn=t(30010),Cn=function(e,n){var t,a=e.data,r=e.height,i=void 0===r?400:r,s=Je.Z.useForm(),c=p()(s,1)[0],l=(0,f.useState)({}),u=p()(l,2),d=u[0],m=u[1];return(0,f.useEffect)((function(){a&&(m(a),c.setFieldsValue(o()({},a)))}),[a]),(0,f.useImperativeHandle)(n,(function(){return{form:c}})),(0,W.jsx)("div",{className:kn,style:{marginBottom:"0"},children:(0,W.jsxs)(Je.Z,{form:c,scrollToFirstError:!0,onValuesChange:function(){m(o()({},c.getFieldsValue()))},children:[(0,W.jsx)(Je.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"},{max:30,message:"请输入标题,最大限制30个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,W.jsx)(x.Z,{placeholder:"请输入标题,最大限制30个字符",suffix:"".concat((null===(t=d.name)||void 0===t?void 0:t.length)||0,"/30")})}),(0,W.jsx)(Je.Z.Item,{name:"languages",label:"编程语言",rules:[{required:!0,message:"请选择编程语言"}],children:(0,W.jsxs)(b.Z.Group,{children:[(0,W.jsx)(b.Z,{value:"c",children:"C"}),(0,W.jsx)(b.Z,{value:"c++",children:"C++"}),(0,W.jsx)(b.Z,{value:"java",children:"Java"}),(0,W.jsx)(b.Z,{value:"python",children:"Python"})]})}),(0,W.jsx)("div",{className:Nn,children:"选择支持以下编程试题进行编译的语言"}),(0,W.jsx)("div",{style:{margin:"20px 0 12px 0px"},children:"说明"}),(0,W.jsx)(Je.Z.Item,{name:"description",children:(0,W.jsx)(wn.Z,{height:i,defaultValue:d.description||"",watch:!0})})]})})},En=(0,f.forwardRef)(Cn),In=t(69948),Zn=t(5623),Sn=v.Z.TabPane,Bn=x.Z.Search,Tn=x.Z.TextArea,Pn=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}({}),Rn=(0,m.connect)((function(e){var n=e.classroomList,t=e.problemset,a=e.user,r=e.loading,i=e.globalSetting,s=e.shixunHomeworks;return{classroomList:n,problemset:t,user:a,globalSetting:i,loading:r.effects,shixunHomeworks:s}}))((function(e){var n,t,a,i,c,l=e.classroomList,d=e.problemset,x=e.user,B=(e.globalSetting,e.loading),T=e.dispatch,P=(e.match,e.shixunHomeworks),R=(0,m.useLocation)(),Q=(0,m.useParams)(),O=(0,m.useSearchParams)(),L=p()(O,1)[0],M=(0,f.useRef)(),V=(0,f.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:L.get("id")||null,exam_id:Q.id||null,exercise_id:Q.categoryId||null}),D=p()(V,2),F=D[0],X=D[1],H=(0,f.useState)(0),G=p()(H,2),Y=G[0],K=G[1],J=(0,f.useState)([]),$=p()(J,2),ee=$[0],ne=$[1],te=(0,f.useState)(Pn.Mine),ie=p()(te,2),ce=ie[0],ue=ie[1],he=(0,f.useState)(0),Ae=p()(he,2),_e=Ae[0],ye=Ae[1],be=(0,f.useState)(-1),je=p()(be,2),ke=je[0],Ne=je[1],we=(0,f.useState)([]),Ce=p()(we,2),Ee=Ce[0],Ie=Ce[1],Ze=(0,f.useState)(!1),Se=p()(Ze,2),Be=(Se[0],Se[1]),Te=(0,f.useState)([]),Pe=p()(Te,2),Re=Pe[0],Oe=Pe[1],Le=(0,f.useState)(0),Ve=p()(Le,2),De=Ve[0],We=Ve[1],Fe=(0,f.useState)(!1),qe=p()(Fe,2),Xe=qe[0],ze=qe[1],Je=(0,f.useState)(!1),$e=p()(Je,2),en=$e[0],nn=$e[1],tn=(0,f.useRef)(!1),an=((0,f.useRef)(""),(0,f.useRef)()),rn=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useState)(),on=p()(cn,2),ln=on[0],un=on[1],dn=(0,f.useState)([]),pn=p()(dn,2),fn=pn[0],mn=pn[1],hn=(0,f.useRef)(!1),vn="/problemset"===R.pathname,xn=null===(n=R.pathname)||void 0===n?void 0:n.includes("program_homework"),gn=xn&&Q.categoryId&&null!==(t=R.pathname)&&void 0!==t&&t.includes("edit")?Q.categoryId:"",_n=gn?"编辑编程作业":"新建编程作业",yn=(0,f.useState)({}),kn=p()(yn,2),Nn=kn[0],wn=kn[1],Cn=(0,f.useState)(!1),Rn=p()(Cn,2),Qn=Rn[0],On=Rn[1],Ln=x.userInfo||{},Mn=Ln.admin,Vn=Ln.business,Dn=Ln.is_shixun_marker,Wn=Ln.is_teacher,Fn=Ln.user_identity,qn=Mn||Vn||Dn||Wn||"学生"!==Fn,Xn=(0,f.useState)("按更新时间降序"),zn=p()(Xn,2),Hn=zn[0],Gn=zn[1],Yn=P.commonHomeWorkAddDefaultData,Un=(0,f.useState)([]),Kn=p()(Un,2),Jn=Kn[0],$n=Kn[1],et=(0,f.useRef)(null),nt=(0,f.useState)(!1),tt=p()(nt,2),at=tt[0],rt=tt[1],it=(0,f.useState)([]),st=p()(it,2),ct=st[0],ot=st[1],lt=(0,f.useState)(""),ut=p()(lt,2),dt=ut[0],pt=ut[1],ft=(0,f.useState)(!1),mt=p()(ft,2),ht=mt[0],vt=mt[1],xt=(0,f.useRef)(null),gt=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];(0,f.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var At=function(){var e=u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.$c)({id:gn});case 2:null!=(n=e.sent)&&n.name&&(a={description:n.description,languages:n.languages,name:n.name},xt.current.form.setFieldsValue(a),wn(o()({},a)),ot(s()(n.data)),mn(null===(t=n.data)||void 0===t?void 0:t.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){gn&&At()}),[gn]),(0,f.useEffect)((function(){var e=(null==L?void 0:L.get("group_id"))||0;T({type:"problemset/getDisciplines",payload:{source:"question",group_id:e,group_type:ce}}),F.group_id=Number(e),X(F),bt(F).then((function(e){rt(!1)})),yt(F),jt(),_t()}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),T({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){T({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),T({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/headerFixedToggle",payload:!0}),function(){T({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/headerFooterToggle",payload:vn}),function(){T({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){(0,Ue.Dk)(xn?_n:"试题库")}),[xn,_n]);var _t=function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=d.basketData||{},n=e.completion_questions_count,t=void 0===n?0:n,a=e.judgement_questions_count,r=void 0===a?0:a,i=e.multiple_questions_count,s=void 0===i?0:i,c=e.practical_questions_count,o=void 0===c?0:c,l=e.program_questions_count,u=void 0===l?0:l,p=e.single_questions_count,f=void 0===p?0:p,m=e.subjective_questions_count,h=void 0===m?0:m,v=e.combination_questions_count,x=void 0===v?0:v,g=e.bprogram_questions_count;We(t+r+s+o+u+f+h+x+(void 0===g?0:g))}),[d.basketData]);var yt=function(){var e=u()(r()().mark((function e(n){var t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"3"===n.type?n.clazz="ItemBanksGroup":delete n.clazz,t=o()({},n),rt(!0),e.next=5,T({type:"problemset/getGroup",payload:o()({},t)});case 5:return null!=(a=e.sent)&&a.data&&$n((null==a?void 0:a.data)||[]),a&&(Oe((null==a?void 0:a.navigation)||[]),(null==a||null===(i=a.navigation)||void 0===i?void 0:i.length)>1?Xt(!1):Xt(!0)),xn||mn([]),rt(!1),e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),bt=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=o()({},n)).item_type=xn?"PROGRAM":n.item_type,t.keyword=n.keyword||"",rt(!0),e.next=6,T({type:"problemset/getItemBanks",payload:o()({},t)});case 6:if(!(a=e.sent)||403===a.status||401===a.status||500===a.status){e.next=17;break}return K(a.items_count||0),ne(a.items||[]),Ie(a.tag_disciplines||[]),un(a.used_shixun_ids||[]),kt(a.items||[]),xn||mn([]),ye((null==a?void 0:a.added_num)||0),rt(!1),e.abrupt("return",a);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jt=function(){T({type:"problemset/getBasketList",payload:{}})},kt=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));tn.current=n},Nt=(0,f.useState)(!1),wt=p()(Nt,2),Ct=wt[0],Et=wt[1],It=function(e,n){F.page=e,F.per_page=n,X(F),bt(F),yt(F)},Zt=function(e){F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.page=1,F.keyword=e,delete F.id,console.log(F,"paramsparamsparamsparamsparams"),e?(nn(!0),(0,In.tk)({name:e,copywriting:e,position:xn?"Practice":"ItemBank"})):nn(!1),Ne(-1),X(F),bt(F)},St=function(){F.per_page=20,X(F),bt(F)},Bt=function(e){var n=e.length===ee.length&&F.page>1?F.page-1:F.page;F.page=n,F.per_page=20,jt(),X(F),bt(F),yt(F)},Tt=function(){T({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Pt=function(){var e=u()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}return e.next=3,(0,ae.lS)({id:n});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,ae.s)({id:n});case 8:e.t0=e.sent;case 9:0===(null==(a=e.t0)?void 0:a.status)&&St();case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Rt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ia(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Qt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ta([n]);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ot=function(e){rn.current="",an.current="",g.Z.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:(0,W.jsxs)("div",{className:"font14",children:[(0,W.jsx)("div",{children:"错误类型:"}),(0,W.jsxs)(A.ZP.Group,{className:"mt10",onChange:function(e){return an.current=e.target.value},children:[(0,W.jsx)(A.ZP,{value:"题干",children:"题干"}),(0,W.jsx)(A.ZP,{value:"答案",children:"答案"}),(0,W.jsx)(A.ZP,{value:"解析",children:"解析"}),(0,W.jsx)(A.ZP,{value:"属性",children:"属性"}),(0,W.jsx)(A.ZP,{value:"其它",children:"其它"})]}),(0,W.jsx)("div",{className:"mt10",children:"错误描述:"}),(0,W.jsx)(Tn,{className:"mt10",rows:4,defaultValue:rn.current,onChange:function(e){return rn.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,a){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(an.current&&rn.current){n.next=3;break}return _.ZP.info("请填写错误类型和错误描述!"),n.abrupt("return",a());case 3:return n.next=5,(0,ae.L5)({id:e,clazz:an.current,description:rn.current});case 5:0===n.sent.status&&_.ZP.info("添加成功!"),t();case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())}})},Lt=function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},Mt=function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:e}}})},Vt=function(){var e=u()(r()().mark((function e(n){var t,a,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("PROGRAM"!==(t=n.item_type)){e.next=12;break}return a=n.program_attr.identifier,e.next=5,T({type:"problemset/startExperience",payload:{id:a}});case 5:if(0!==(i=e.sent).status){e.next=10;break}return s=i.identifier,(0,Ue.xg)("/myproblems/".concat(s)),e.abrupt("return");case 10:return _.ZP.warning(i.message),e.abrupt("return");case 12:T({type:"problemset/setActionTabs",payload:{key:t,params:n}});case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Dt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.fY)({item_id:n,id:F.exam_id});case 3:return 0===e.sent.status&&St(),e.abrupt("return");case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==F?void 0:F.exercise_id,item_bank_ids:[n]}});case 9:return 0===e.sent.status&&St(),e.abrupt("return");case 12:return e.next=14,T({type:"problemset/cancel",payload:{id:n,item_bank:1}});case 14:0===e.sent.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Wt=(0,f.useState)(!1),Ft=p()(Wt,2),qt=Ft[0],Xt=Ft[1],zt=function(){var e=u()(r()().mark((function e(n){var t,a,i,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c.length>1&&void 0!==c[1]&&c[1],t=c.length>2&&void 0!==c[2]&&c[2],T({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:"3"===ce?Pn.TeachGroupShare:Pn.Mine}}),F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.page=1,F.per_page=20,F.group_id=Math.abs(n),Ne(-1),X(F),t?((a=JSON.parse(JSON.stringify(Re))).splice(a.length-2,2),F.parents=a):F.parents=[].concat(s()(Re||[{id:0,name:"根目录"}]),s()((null===(i=(0,Ye.b)(M.current,n))||void 0===i?void 0:i.map((function(e){return{id:e.id,name:e.name}})))||[])),yt(o()({},F)).then((function(e){var t;Oe(null==e?void 0:e.navigation),(null==e||null===(t=e.navigation)||void 0===t?void 0:t.length)>1&&n?Xt(!0):Xt(!1)})),bt(F);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ht=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:F.exam_id,item_bank_ids:[n]});case 3:return 0===e.sent.status&&St(),e.abrupt("return");case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercises/".concat(null==F?void 0:F.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[n]}});case 9:return 0===e.sent.status&&St(),e.abrupt("return");case 12:if(200!==De){e.next=15;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 15:return e.next=17,T({type:"problemset/select",payload:{item_bank_ids:[n]}});case 17:0===e.sent.status&&(St(),jt());case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=fn&&fn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:sn.current=[0],g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,W.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)(z.Z,{defaultValue:!0,value:sn.current,onChange:function(e){return sn.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.Rp)({id:n,group_id:null===(t=sn.current)||void 0===t?void 0:t[0]});case 2:a=e.sent,sn.current=[],0===(null==a?void 0:a.status)&&(yt(F),St(),_.ZP.success("加入成功"));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=fn&&fn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:sn.current=[0],g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,W.jsxs)("div",{className:ge.tips,children:[(0,W.jsx)("div",{children:"提示:"}),(0,W.jsx)("div",{children:"1.若将已共享试题移入文件夹,则会撤销此试题原有的共享选项,以文件夹的共享选项为主;"}),(0,W.jsx)("div",{children:"2.若将已共享文件夹内的试题移出至根目录,则会撤销试题所有的共享选项。"})]}),(0,W.jsx)("p",{className:"c-grey-333",children:"请选择需要移动到的文件夹"}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)(z.Z,{defaultValue:!0,value:sn.current,onChange:function(e){return sn.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.LS)({ids:n?[n]:fn,groups_ids:null===(t=sn.current)||void 0===t?void 0:t[0]});case 2:a=e.sent,console.log("移动试题到指定文件夹的res",a),sn.current=[],0===(null==a?void 0:a.status)&&(yt(F),St());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ut=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("撤销共享触发"),e.next=3,(0,ae.hg)({clazz:"ItemBank",id:n});case 3:t=e.sent,console.log(t,"撤销共享触发的res"),a=(null==t?void 0:t.groups)||[],sn.current=a.filter((function(e){return e.is_share})).map((function(e){return e.id})),g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsx)("p",{className:"".concat(ge.tips),children:"提示:如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:null==a?void 0:a.map((function(e){return e.is_share?e.id:""})),children:null==a?void 0:a.map((function(e){return(0,W.jsxs)(b.Z,{value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(a,"选中的data"),sn.current=a},children:[" ",e.name]},e.id)}))})]}),onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return sn.current=a.filter((function(e){return e.is_share})).map((function(e){return e.id})),console.log(sn.current,"joinGroupDataRef.current"),e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(t,i){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(a,"看看这里的data"),e.next=3,(0,ae.GW)({ids:[n],clazz:"ItemBank",group_ids:sn.current});case 3:return s=e.sent,sn.current=[],0===(null==s?void 0:s.status)&&(_.ZP.info("操作成功"),St()),e.abrupt("return",t());case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Kt=function(e){var n=fn;if(null==n||!n.length)return _.ZP.info("请先选择试题");De+n.length>200&&e&&vn?_.ZP.info("试题篮中最多可再加入".concat(200-De,"题,当前选中").concat(n.length,"题,请重新选择")):e?Jt(n):$t(n)},Jt=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=s()(n),ee.forEach((function(e){var n;t.includes(e.id)&&("PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)&&(0,le.remove)(t,(function(n){return n===e.id})))})),g.Z.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:(0,W.jsxs)("div",{children:["当前已选择",n.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "]}),onOk:function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:F.exam_id,item_bank_ids:t});case 3:n=e.sent,e.next=15;break;case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercises/".concat(null==F?void 0:F.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:t}});case 9:n=e.sent,e.next=15;break;case 12:return e.next=14,T({type:"problemset/select",payload:{item_bank_ids:t}});case 14:n=e.sent;case 15:0===n.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$t=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,An.ZP)("/api/examination_banks/".concat(F.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:n}});case 3:t=e.sent,e.next=15;break;case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==F?void 0:F.exercise_id,item_bank_ids:n}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,T({type:"problemset/unselectAll",payload:{item_ids:n}});case 14:t=e.sent;case 15:0===t.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ea=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!vn||200!==De){e.next=3;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 3:if(!F.exam_id){e.next=10;break}return e.next=6,(0,ae.zh)({exam_id:F.exam_id,shixun_ids:n});case 6:0===e.sent.status&&St(),e.next=14;break;case 10:return e.next=12,T({type:"problemset/select",payload:{shixun_ids:n}});case 12:0===e.sent.status&&(jt(),St());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),na=function(){var e=u()(r()().mark((function e(n){var t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=d.teachGroupData)&&void 0!==t&&null!==(t=t.groups)&&void 0!==t&&t.length){e.next=2;break}return e.abrupt("return",_.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看"));case 2:return e.next=4,(0,An.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:n}});case 4:if(i=e.sent,console.log(i,"判断可否共享-是否被共享过"),0===i.status){e.next=8;break}return e.abrupt("return");case 8:sn.current=null==i?void 0:i.data,g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsxs)("div",{className:ge.tips,children:[(0,W.jsx)("div",{children:"提示:"}),(0,W.jsx)("div",{children:"1.共享至教研团队后,在已共享的文件夹添加、删除试题或子文件夹等操作会同步至团队文件夹。若新试题无需共享,可新建文件夹管理试题。"}),(0,W.jsx)("div",{children:"2.如需撤销当前文件夹对选中教研团队的分享,取消选中并确定即可。"})]}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:sn.current.map((function(e){return e.is_share?e.id:""})),children:null==i||null===(a=i.data)||void 0===a?void 0:a.map((function(e){return(0,W.jsxs)(b.Z,{disabled:!e.can_share,value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(i.data,"res.data"),sn.current=null==i?void 0:i.data},children:[" ",e.name]},e.id)}))})]}),onOk:function(){return new Promise(function(){var e=u()(r()().mark((function e(t,a){var s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(s=sn.current)&&void 0!==s&&s.length){e.next=3;break}return _.ZP.info("请先选择教研团队"),e.abrupt("return",a());case 3:return e.next=5,(0,An.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:sn.current.map((function(e){return{id:e.id,is_share:e.is_share}})),group_id:n}});case 5:c=e.sent,console.log(c),0===(null==i?void 0:i.status)&&(_.ZP.success("操作成功"),sn.current=[],mn([]),St(),yt(F),t());case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ta=function(e){var n,t;if(console.log("共享试题触发"),null===(n=d.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n||!n.length)return _.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsx)("div",{className:ge.tips,children:"提示:如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:sn.current,onChange:function(e){return sn.current=e},children:null===(t=d.teachGroupData)||void 0===t||null===(t=t.groups)||void 0===t?void 0:t.map((function(e){return(0,W.jsx)(b.Z,{value:e.group_id,children:e.name},e.group_id)}))})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,a){var i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(null!==(i=sn.current)&&void 0!==i&&i.length){n.next=3;break}return _.ZP.info("请先选择教研团队"),n.abrupt("return",a());case 3:return n.next=5,(0,ae.GW)({ids:e||fn,clazz:"ItemBank",group_ids:sn.current});case 5:0===(null==(s=n.sent)?void 0:s.status)&&(_.ZP.info("所选试题成功分享至教研团队"),sn.current=[],mn([]),St(),t());case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())},onCancel:function(){console.log("取消了"),sn.current=[]}})},aa=function(){var e=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,(0,ae.nD)({ids:fn});case 3:n=e.sent,Be(!1),0===(null==n?void 0:n.status)&&g.Z.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"删除结果",maskClosable:!1,keyboard:!1,icon:null,content:"本次成功删除".concat(n.success,"条试题,有").concat(n.fail,"条试题因为公开无法删除,请撤销后再进行删除。"),onOk:function(){Bt(new Array(n.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();null!=fn&&fn.length?g.Z.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==fn?void 0:fn.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:e}):_.ZP.warning("请选择需要删除的试题")},ra=function(){var e,n;return null!=fn&&fn.length?null!=ee&&null!==(e=ee.filter((function(e){return fn.includes(e.id)})))&&void 0!==e&&e.every((function(e){return e.public}))?_.ZP.info("所选试题已公开,请重新选择"):null!=ee&&null!==(n=ee.filter((function(e){return fn.includes(e.id)})))&&void 0!==n&&n.find((function(e){var n;return"PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}))?_.ZP.info("已选题中存在未发布的编程题"):void("1"===window.localStorage.getItem("problemset-set-public-hint-flag")||x.userInfo.professional_certification?ia():g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"公开规则告知",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font16 c-grey-333",children:["公开并经平台审核后,该题将在公共试题库可见,Educoder所有用户均可使用该题。",(0,W.jsx)("br",{}),"公开后不可修改,但可以撤销;撤销公开后可以修改。",(0,W.jsx)("br",{}),"是否确认申请公开?",(0,W.jsx)("br",{}),(0,W.jsx)(b.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return hn.current=e.target.checked},children:"不再提示"})]}),onOk:function(){ia()}})):_.ZP.info("请先选择试题")},ia=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ce===Pn.TeachGroupShare?1:2,e.next=3,(0,ae.Qp)({ids:n?[n]:fn,source:t});case 3:0===e.sent.status&&(hn.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),hn.current=!1,mn([]),St());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),sa=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)("div",{className:ge.modalContent,children:"发布后即可应用到自己管理的课堂"}),(0,W.jsx)("div",{className:ge.modalContent,children:" 是否确认发布?"})]}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.MZ)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("发布成功"),St());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ca=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,W.jsx)("p",{className:ge.modalContent,children:"是否确认撤销发布?"}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.sD)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("撤销发布成功"),St());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},oa=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("切换团队tab时触发",n),T({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:n,group_id:F.group_id,group_type:Pn.TeachGroupShare}}),F.page=1,F.clazz="ItemBanksGroup",F.teach_group_id=n,delete F.id,F.group_id=0,X(o()({},F)),bt(F),yt(F);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),la=function(){var e=u()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.bF)({ids:fn});case 2:n=e.sent,t=n.data||{},a=t.unpublish_program_question_count,i=t.total_item_banks,0===a?g.Z.error({title:"错误",content:(0,W.jsx)("span",{children:"发布错误!请选择尚未发布的编程题进行发布"}),centered:!0,okText:"确认"}):g.Z.confirm({title:"提示",content:(0,W.jsxs)("span",{children:["当前选中",i,"题,其中包含",a,"道未发布的编程题, 请确认是否发布?"]}),centered:!0,onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.dt)({ids:fn});case 2:0===e.sent.status&&(_.ZP.success("发布成功"),St());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ua=(j.Z,qn&&j.Z.Item,qn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,function(e){if(xn)if((null==ct?void 0:ct.length)<=0){var n=ee.filter((function(n){return e.includes(n.id)}));ot(s()(n)),mn(null==n?void 0:n.map((function(e){return e.id})))}else if(e.length>ct.length){var t,a=ee.filter((function(n){return e.includes(n.id)})),r=ct.map((function(e){return e.id})),i=a.filter((function(e){return!r.includes(e.id)}));ot([].concat(s()(ct),s()(i))),mn(null===(t=[].concat(s()(ct),s()(i)))||void 0===t?void 0:t.map((function(e){return e.id})))}else{var c=ct.filter((function(n){return e.includes(n.id)}));ot(s()(c)),mn(null==c?void 0:c.map((function(e){return e.id})))}else mn(e)}),da=function(e){if(xn)if(e){var n,t=null==ct?void 0:ct.map((function(e){return e.id})),a=ee.filter((function(e){return!t.includes(e.id)}));ot([].concat(s()(ct),s()(a))),mn(null===(n=[].concat(s()(ct),s()(a)))||void 0===n?void 0:n.map((function(e){return e.id})))}else{var r=null==ee?void 0:ee.map((function(e){return e.id})),i=ct.filter((function(e){return!r.includes(e.id)}));ot(s()(i)),mn(null==i?void 0:i.map((function(e){return e.id})))}else mn(e?null==ee?void 0:ee.map((function(e){return e.id})):[])},pa=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"},{type:"BPROGRAM",name:"程序填空题"}],fa={1:"简单",2:"适中",3:"困难"};(0,f.useEffect)((function(){if(xn){var e=Q,n=e.coursesId,t=e.categoryId;T({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:t,coursesId:n,type:5}})}}),[xn]);var ma=function(){var e=u()(r()().mark((function e(){var n,t,a,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,xt.current.form.validateFields();case 3:if(n=xt.current.form.getFieldsValue(),!((null==ct?void 0:ct.length)<=0)){e.next=8;break}return document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),_.ZP.info("请选择编程题"),e.abrupt("return");case 8:return On(!0),a=(t=Q).coursesId,i=t.categoryId,e.next=12,(0,An.ZP)(gn?"/api/homework_commons/".concat(i,"/update_hack.json"):"/api/courses/".concat(a,"/homework_commons.json"),{method:gn?"put":"post",body:o()(o()({},n),{},{coursesId:a,category:i,type:5,hack_ids:null==ct?void 0:ct.map((function(e){return e.id}))})});case 12:0===(null==(s=e.sent)?void 0:s.status)&&m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework/").concat(gn?i:s.homework_id,"/detail?tabs=1")),On(!1),e.next=20;break;case 17:e.prev=17,e.t0=e.catch(0),document.body.scrollIntoView();case 20:case"end":return e.stop()}}),e,null,[[0,17]])})));return function(){return e.apply(this,arguments)}}();return(0,W.jsxs)("div",{className:ge.page,children:[(0,W.jsxs)("section",{children:[(0,W.jsxs)("div",{className:ge.wrap,children:[Yn.course_name&&xn&&(0,W.jsx)("section",{className:"animated fadeIn",children:(0,W.jsx)("aside",{className:"mt10",children:Yn.category&&(0,W.jsxs)(N.Z,{separator:">",children:[(0,W.jsx)(N.Z.Item,{children:(0,W.jsx)(m.Link,{to:"/classrooms/".concat(Yn.course_id,"/program_homework"),children:Yn.course_name})}),(0,W.jsx)(N.Z.Item,{children:(0,W.jsx)(m.Link,{to:"/classrooms/".concat(Yn.course_id,"/program_homework"),children:Yn.category.category_name})}),(0,W.jsx)(N.Z.Item,{children:_n})]})})}),(0,W.jsx)("div",{className:ge.title,children:xn?_n:"试题库"}),xn&&(0,W.jsx)(En,{height:250,data:Nn,ref:xt}),(0,W.jsxs)("div",{className:ge.headerWrapper,id:"topicdom",children:[(0,W.jsx)("div",{className:ge.tabsWrap,children:(0,W.jsxs)(v.Z,{activeKey:ce,onChange:function(e){T({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}}),F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.type=e,"0"===e?(Xt(!1),F.group_id=0,F.teach_group_id=0):(Xt(!0),F.group_id=null),F.only_published=!("3"!==e||!xn)||null,"3"===e?(F.clazz="ItemBanksGroup",Et(!0)):Et(!1),F.page=1,F.per_page=20,delete F.id,Ne(-1),ue(e),X(F),bt(F),"1"!==e&&"2"!==e&&yt(F),Xt(!0)},tabBarExtraContent:(0,W.jsxs)("div",{className:ge.searchWrap,children:[ce===Pn.Mine&&vn&&(0,W.jsxs)(w.ZP,{className:ge.addQuestionBtn,onClick:function(){var e={discipline_id:"&discipline_id=".concat(F.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(F.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(F.tag_discipline_id),difficulty:"&difficulty=".concat(F.difficulty),item_type:"&item_type=".concat(F.item_type),group_id:"&group_id=".concat(F.group_id||0)},n="/problemset/newitem?pages=".concat(F.page);Object.keys(e).forEach((function(t){F[t]&&(n+=e[t])})),null===m.history||void 0===m.history||m.history.push(n)},children:[(0,W.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAAAXNSR0IArs4c6QAABJFJREFUWEftWF1oHFUU/u7MZmazm4Q0tS/RmARSba0tDVazqyB9sVYlDzWRllopErWlER9EFFGRIuqDT0UoQaO0adKkQqui+FKhQmqSQn8o1cbYQH9Iia3QNN387Pwemdmdyd472Z0kRMhD7ssddu4997vnfOc7Z5YRkYwlMNgyECEKyx4RabmEPfL39mdham0EqgIYAEJmDg7xrbfSmZ3BGECUmZ3hPWfnFCB/gbXHP3PXillDf754lQhVsxrKQvIO8jHm/SEUKiQluhYPHb0SAGJdajYzXuBvMKtHGAMRgXlXnqceOXsjUrQJj3b9KAD5jZkXDxqePQKBgcGZXQ9ln53ZBSq8DxAwZL1rT2JvFq0/1iYA+TKiXzidnjEY5lr+aMczuR7ynp0572DS58rG7o94IKP7VW10aNLbKJItQN5c9mVcxnE78FoMpRNWST6s1He28ECG3oulUyP3/NAQoNS+Drl0zTyj76UND8y6NwjjWrubPV4yADgZ3dT1HA/kwlsVU8bYbf9UIqhVjZDj1XmAzC901uR1aCM/+7ZcpjF2tvjxjgQHZPqP1kp7YuKGLxuiMATgBJSDd0EAZ1ZUfM4wR0CG4g0d6zgg2vnWWkObuJIvDiIZxXVzImfOpqxHbsYTh6o5IPr5fesMffKiH0SBfcF0FnWXd0FY+ru7mTQeTxxayQFJn9uTNPWp3nw6EaYjhQtCMK0coBKYGUt2RDkgU2dbtpCh/+Ipq5OPal0LImWLkzXm+CC04W+zPMpmDpgWSx6J82Qd2N1sk9XjhdG5ofJgIyIli5M15sQ1aNd/8qtgthZOxJKd5bxHBl55A2Qf9JVQULSwZA0PDU/vTM6xu7Fk5308R87s+sC27P1e+gaVMX9Zn0VYg8VZSDP3nmC348muSt4j/S8fAOzWXOXL7ScClkNdEKb5LvzLseTRDTxH+nYcI6DJ54hYxAL9iChQC6gEDL/Gkj1bRSADYNiUWy3V1Xsglz2ygBOCRdAavwx9+KucCkKQZOlItKH7VR5I//ZREFbNSDxBqd4GuaR2cWpN6ir0Gz/w/Y3EPo0lej6eAXJpX9l06t87fIcappSCshZqUvNcRZbVl5SGzu99IOaZnUnD1Ho9W16Z5sgqGJt3VonNNIDi4hU1qG8f8YFo/U2vEdlt3FniSWLnM19hEe1J0j/R5IkH3Et7Xbzev+0bsq3duUBCinzh74W50JtF2tUnT+zlgfQ1/gWiukL7w9qTMFkRHSJH1GciieOnZoCca16tp6cGuS+g2RAFm1hBswVdKfyFdVN56t0aYLPbOLqhMfteeJ/I+iQARDAkNj4BD+RZb7BSjKeLUEK3XJbpKEdRRf3h0voPW3zxJPpOMU5/PQxQVRj35hL2QNcG4K6pYnLsFmyDYKQJKzfstVZtfHoF8PCUD8T8fcsOss3uhRwStseCjRQB2nQaZtoCiqpRvv5tirKxd9T7nz+Qu58ZvZv7GZBwfgxr7ebSk1pQYbAYdNuEIREiJXWAUoNI+RNQKh6DfOdUj1K5dZd4iSX8t0SYv/+n98seER37H8mkzkc00C7pAAAAAElFTkSuQmCC",className:ge.pngIcon,alt:""}),"新增试题"]}),(0,W.jsx)(Bn,{allowClear:!0,suffix:(0,W.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ge.searchIcon),onClick:function(){return Zt(F.keyword)}}),className:ge.search,placeholder:"请输入题号或其他关键词进行搜索",size:"middle",onChange:function(e){F.keyword=e.target.value,X(o()({},F))},onSearch:Zt})]}),children:[(0,W.jsx)(Sn,{tab:"公共"},"1"),(null===(a=d.teachGroupData)||void 0===a||null===(a=a.groups)||void 0===a?void 0:a.length)&&(0,W.jsx)(Sn,{tab:"团队共享"},"3"),!(0,Ke.ag)()&&!(0,Ke.JA)()&&!xn&&(0,W.jsx)(Sn,{tab:"收藏夹"},"2"),(0,W.jsx)(Sn,{tab:"我创建的"},"0")]})}),(0,W.jsx)(h.S,{showSelectAll:!1,className:ge.select,disciplinesData:null===(i=d.disciplinesData)||void 0===i?void 0:i.disciplines,knowledgeData:Ee,directionValue:F.discipline_id,subDisciplineValue:F.sub_discipline_id,typeValue:F.item_type,isprogram_homework:xn,showKnowledge:!0,name:dt,setname:pt,difficultyValue:F.difficulty,showShixun:!(0,Ke.JA)()&&!F.exercise_id&&ce!==Pn.TeachGroupShare&&ce!==Pn.Public,onShixunChange:function(){T({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){F.discipline_id=e||"",F.sub_discipline_id=n||"",F.tag_discipline_id="",F.page=1,F.per_page=20,delete F.id,Ne(-1),X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},onTypeChange:function(e){F.item_type=e||"",F.page=1,F.per_page=20,X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},onDifficultyChange:function(e){F.difficulty=e||"",F.page=1,F.per_page=20,delete F.id,X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},knowledgeValue:ke,onKnowledgeChange:function(e){F.tag_discipline_id=e,F.page=1,F.per_page=20,delete F.id,-1===e&&(F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id=""),Ne(e),X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},teachGroupData:null===(c=d.teachGroupData)||void 0===c?void 0:c.groups,onTeachGroupChange:oa,teachGroupValue:F.teach_group_id,showTeachGroup:Ct})]}),(0,W.jsxs)("div",{className:ge.treeWrapper,style:{display:ce===Pn.Mine||ce===Pn.TeachGroupShare?"block":"none"},children:[(0,W.jsxs)("div",{className:ge.treeHeader,children:[(0,W.jsx)(xe.Z,{activeTabsKey:ce,data:Re,onClick:zt}),ce===Pn.Mine&&(0,W.jsxs)(w.ZP,{type:"link",onClick:function(){T({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:F}})},className:ge.exportBtn,children:[(0,W.jsx)("img",{src:Zn,alt:"",className:ge.pngIcon}),"新建文件夹"]})]}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)("div",{ref:et,className:Jn.length?ge.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,W.jsx)(Ye.Z,{setRootData:function(e){M.current=e},isProblemset:ce===Pn.Mine&&vn,reloadData:St,data:Jn,onShare:na,onOpen:zt,activeTabsKey:ce,params:F,navigation:Re})})})]}),(0,W.jsxs)("div",{className:ge.contentWrap,children:[(0,W.jsxs)("div",{className:ge.batchWrap,children:[(0,W.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[!xn&&(0,W.jsx)("div",{className:"font14",children:(0,W.jsx)(C.Z,{dropdownRender:function(){return(0,W.jsx)(j.Z,{selectedKeys:[Hn],children:null==gt?void 0:gt.map((function(e,n){return(0,W.jsx)(j.Z.Item,{onClick:function(){return function(e){F.sort_by=e.type,F.sort_direction=e.direction,F.page=1,F.per_page=20,Gn(e.name),X(F),bt(F),yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))}(e)},children:e.name},e.name)}))})},children:(0,W.jsxs)("span",{style:{color:"#464F66"},children:[(0,W.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Hn]})})}),xn&&(0,W.jsx)("div",{children:(0,W.jsxs)(b.Z,{checked:(null==ee?void 0:ee.filter((function(e){return null==ct?void 0:ct.map((function(e){return e.id})).includes(e.id)})).length)===ee.length,onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),xn&&(0,W.jsxs)(g.Z,{open:ht,centered:!0,width:700,okText:"确认".concat(gn?"编辑":"新建"),onCancel:function(){return vt(!1)},cancelText:"返回列表",onOk:ma,confirmLoading:Qn,title:"查看已选",children:[(0,W.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==ct?void 0:ct.length,"个"]}),(0,W.jsx)("div",{style:{height:400,overflow:"auto"},children:null==ct?void 0:ct.map((function(e,n){var t,a,r,i;return(0,W.jsxs)("div",{className:ge.sendModal,children:[(0,W.jsxs)("div",{className:ge.li,children:[(0,W.jsx)("p",{children:null==e?void 0:e.name}),(0,W.jsxs)("div",{className:ge.bottom,children:[(0,W.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{children:["创建者 ",(0,W.jsx)(k.Z,{title:null==e||null===(t=e.author)||void 0===t?void 0:t.name,children:(0,W.jsx)("span",{className:"c-grey-333",children:(null==e||null===(a=e.author)||void 0===a||null===(a=a.name)||void 0===a?void 0:a.length)>6?(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.substr(0,3))+"...":null==e||null===(i=e.author)||void 0===i?void 0:i.name})})]}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{className:ge.des,children:["更新 ",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,W.jsx)("div",{className:ge.del,onClick:function(){ua(ct.filter((function(n){return n.id!==e.id})).map((function(e){return e.id})))},children:"删除"})]},n)}))})]})]}),(0,W.jsx)("div",{children:ce===Pn.Mine&&vn&&(0,W.jsxs)(w.ZP,{onClick:function(){null!=fn&&fn.length?g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:["已选中",null==fn?void 0:fn.length,"道题,其中编程题与实训题暂不支持导出。"]}),onOk:function(){(0,jn.rQ)({ids:fn})}}):T({type:"problemset/setActionTabs",payload:{key:"导出试题",params:F}})},type:"link",className:ge.exportBtn,children:[(0,W.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII=",className:ge.pngIcon}),(0,W.jsx)("span",{children:"导出试题"})]})})]}),en?(0,W.jsxs)("div",{children:[(0,W.jsxs)(w.ZP,{style:{paddingLeft:0},onClick:function(){F.page=1,F.keyword=null,delete F.id,X(F),nn(!1),bt(F),yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},type:"link",children:[" ",(0,W.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,W.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",F.keyword,"”"]})]}):null,(0,W.jsx)("div",{className:ge.contentListWrap,children:0!==Y?(0,W.jsx)(y.Z,{size:"middle",spinning:B["problemset/getItemBanks"],children:ee.map((function(e,n){var t,a,r,i,s,c,o,l;return(0,W.jsxs)("div",{className:ge.li,children:[(0,W.jsx)("div",{className:ge.top,children:(0,W.jsx)(Ge.Z,{data:e,selectIds:fn,onSelectCheckBox:ua},e.id)}),(0,W.jsxs)("div",{className:ge.bottom,children:[(0,W.jsxs)("p",{className:"".concat(ge.actionLeftItem," ").concat(ge.questionTypeName),children:["No.",null==e?void 0:e.id]}),(0,W.jsx)("p",{className:"".concat(ge.actionLeftItem," ").concat(ge.questionTypeName),children:null===(t=pa.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,W.jsx)("p",{className:ge.actionLeftItem,children:fa[e.difficulty]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["创建者",(0,W.jsx)(k.Z,{title:null==e||null===(a=e.author)||void 0===a?void 0:a.name,children:(0,W.jsx)("span",{className:"c-grey-333",children:(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.length)>6?(null==e||null===(i=e.author)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.substr(0,5))+"...":null==e||null===(s=e.author)||void 0===s?void 0:s.name})})]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["更新",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["使用次数",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),!xn&&(0,W.jsx)("div",{className:ge.more,children:(c=e,l=c.id<0?"--":qn?c[F.exercise_id?"added":"choosed"]?(0,W.jsx)("span",{className:ge.btnAdd,onClick:function(e){e.target.style.pointerEvents="none",Dt(c.id)},children:vn?"移出试题篮":(0,W.jsxs)("span",{children:[(0,W.jsx)("b",{className:"iconfont icon-yichu ".concat(ge.cancelC)}),"移出"]})},1):"PROGRAM"===c.item_type&&0===(null===(o=c.program_attr)||void 0===o?void 0:o.status)?(0,W.jsx)(k.Z,{placement:"top",title:"编程题未发布,不能加入!",children:(0,W.jsxs)("span",{className:ge.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"},children:[" ",vn?"加入试题篮":(0,W.jsxs)("span",{style:{padding:"0 3px"},children:[(0,W.jsx)("b",{className:"iconfont icon-jiaru ".concat(ge.addC)}),"加入"]})," "]})}):(0,W.jsx)("span",{className:ge.btnAdd,onClick:function(){return Ht(c.id)},children:vn?"加入试题篮":(0,W.jsxs)("span",{style:{padding:"0 3px"},children:[(0,W.jsx)("b",{className:"iconfont icon-jiaru ".concat(ge.addC)}),"加入"]})}):(0,W.jsx)(W.Fragment,{}),(0,W.jsxs)("span",{className:ge.actonBtn,children:[c.id>0&&(0,W.jsx)(Ge.N,{isProblemset:vn,user:x,data:c,activeTabsKey:ce,selectIds:fn,onCollect:Pt,onSetPublic:Rt,onStartExperience:Vt,onCorrection:Ot,onPublicReview:Tt,onSetPrivate:Lt,onDelete:Mt,onCancel:Dt,onSelect:Ht,onMoveTo:Yt,addProblemset:Gt,onSetShare:Qt,onCancelShare:Ut,onPublish:sa,onCancelPublish:ca,SubjectShare:qt},c.id),l]}))})]})]},n)}))}):(0,W.jsx)(y.Z,{size:"middle",spinning:B["problemset/getItemBanks"],children:(0,W.jsx)(S.Z,{})})}),0!==Y&&!xn&&(0,W.jsx)(E.Z,{showQuickJumper:!0,onChange:It,defaultCurrent:1,pageSize:null==F?void 0:F.per_page,current:F.page||1,total:Y,showTotal:function(e){return(0,W.jsxs)("span",{className:"mr10",children:["共",(0,W.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}}),xn&&(0,W.jsx)("div",{style:{height:20}})]}),vn&&(0,W.jsx)(Qe,{basketData:d.basketData,visible:Xe,basketTotal:De,onClose:function(){return ze(!1)},onDelete:function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})},onClear:function(){var e;g.Z.confirm({title:"确认要清空试题篮吗?",centered:!0,onOk:(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.RT)();case 2:0===e.sent.status&&(St(),jt());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},onSubmit:u()(r()().mark((function e(){var n,t,a,i,s,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}});case 2:return s=e.sent,c=null==s||null===(n=s.disciplines)||void 0===n?void 0:n[0],e.next=6,T({type:"problemsetPreview/newPreviewProblemset",payload:{name:"默认试卷名称",difficulty:2,duration:60,discipline_id:(null==s||null===(t=s.new_checked)||void 0===t?void 0:t.discipline_id)||(null==c?void 0:c.id),sub_discipline_id:(null==s||null===(a=s.new_checked)||void 0===a?void 0:a.sub_discipline_id)||(null==c||null===(i=c.sub_disciplines)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id)}});case 6:0===(o=e.sent).status&&m.history.push("paperlibrary/add/".concat(o.exam_id,"?defaultActiveKey=1&type=2"));case 8:case"end":return e.stop()}}),e)})))}),!(0,Ke.JA)()&&vn&&(0,W.jsx)(He,{visibleBasket:Xe,onToggleVisible:function(){return ze(!Xe)},count:De})]}),(0,W.jsx)(q,{}),(0,W.jsx)(se,{onReloadData:St}),(0,W.jsx)(oe,{onReloadData:function(){return Bt([null])}}),(0,W.jsx)(Me,{onReloadData:St,onReloadBasketData:jt}),"选用实践项目"===l.actionTabs.key?(0,W.jsx)(bn,{shixunIds:ln,cb:ea}):null,(0,W.jsx)(de,{}),(0,W.jsx)(pe,{}),(0,W.jsx)(fe,{}),(0,W.jsx)(me,{}),(0,W.jsx)(ve,{}),(0,W.jsx)(U,{}),(0,W.jsx)(re,{onOk:function(){F.page=1,X(F),bt(F),yt(F)}}),(0,W.jsx)(Z.Z,{onOk:function(e){F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.page=1,F.per_page=20,F.group_id=e,Ne(-1),X(F),bt(F),yt(F)}})]}),vn?(0,W.jsx)(f.Fragment,{children:!(null==fn||!fn.length)&&(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsxs)(b.Z,{className:"font14",checked:!(null==ee||!ee.length)&&fn.length===(null==ee?void 0:ee.length),onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),(0,W.jsxs)("div",{className:ge.btns,children:[qn&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!0)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),qn&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!1)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Yt()},children:[(0,W.jsx)("i",{className:"iconfont icon-yidongmulu font16"}),"批量移动"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:ra,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-pilianggongkai"}),"批量公开"]}),ce===Pn.Mine&&!qt&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return ta()},children:[" ",(0,W.jsx)("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:aa,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"批量删除"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:la,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-fabu5"}),"批量发布"]}),(0,W.jsxs)("div",{onClick:function(){return mn([])},style:{marginLeft:"auto"},className:ge.btn,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"]})]})]})})}):xn?"":(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsxs)(b.Z,{className:"font14",checked:!(null==ee||!ee.length)&&fn.length===(null==ee?void 0:ee.length),onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),(0,W.jsxs)("div",{className:ge.btns,children:[qn&&!(null==fn||!fn.length)&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!0)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),qn&&!(null==fn||!fn.length)&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!1)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),(0,W.jsxs)("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"},children:["已加入:  ",_e,"题"]}),(0,W.jsx)("div",{onClick:function(){var e="/problemset/preview";F.exam_id&&(e="/paperlibrary/edit/".concat(F.exam_id)),null!=F&&F.exercise_id&&(e="/classrooms/".concat(Q.coursesId,"/exercise/").concat(null==F?void 0:F.exercise_id,"/edit")),m.history.push(e)},className:ge.btn,children:"返回试卷"})]})]})}),xn&&(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsx)(E.Z,{showQuickJumper:!0,onChange:It,defaultCurrent:1,pageSize:null==F?void 0:F.per_page,current:F.page||1,hideOnSinglePage:!0,total:Y,showTotal:function(e){return(0,W.jsxs)("span",{className:"mr10",children:["共",(0,W.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}),(0,W.jsx)("div",{className:ge.btns,children:(0,W.jsxs)(I.Z,{align:"middle",style:{marginLeft:"auto"},children:[(0,W.jsxs)(I.Z,{onClick:function(){(null==ct?void 0:ct.length)<=0?_.ZP.info("当前暂无数据"):vt(!0)},align:"middle",className:"current",children:[(0,W.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,W.jsxs)("span",{children:["已选",(0,W.jsx)("span",{className:"c-light-primary",children:fn.length}),"个"]})]}),(0,W.jsx)(w.ZP,{className:"mr20 ml40",onClick:function(){gn?m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework/").concat(Q.categoryId,"/detail?tabs=1")):m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework"))},children:"取消"}),(0,W.jsxs)(w.ZP,{loading:Qn,onClick:ma,type:"primary",children:["确认",gn?"编辑":"新建"]})]})})]})})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return E},D9:function(){return P},IM:function(){return Q},Iy:function(){return b},Ne:function(){return R},ON:function(){return D},Uj:function(){return X},VY:function(){return M},YO:function(){return q},YX:function(){return F},Zn:function(){return v},_g:function(){return _},_k:function(){return B},c6:function(){return w},cr:function(){return x},eV:function(){return C},fi:function(){return g},gh:function(){return k},hS:function(){return O},iA:function(){return A},j6:function(){return y},je:function(){return S},kS:function(){return V},o6:function(){return N},pO:function(){return W},rQ:function(){return I},sA:function(){return j},xm:function(){return T},xo:function(){return L},y8:function(){return Z}});var a=t(7557),r=t.n(a),i=t(82242),s=t.n(i),c=t(41498),o=t.n(c),l=t(71751),u=t(8785),d=t(42930),p=t(8591),f=t(94334),m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},v=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.YR)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=o()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(s()({},n));case 2:0===(a=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===a.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.MJ)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(s()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14599,7078,96898,25203],{75166:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0,r=null==e?void 0:e.group_id;return{title:(0,g.jsx)("div",{title:null==e?void 0:e.name,className:x,children:null==e?void 0:e.name}),value:r,key:r,icon:(0,g.jsx)("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:a?null==t?void 0:t.map((function(e){return n(e)})):[]}}return null==e?void 0:e.map((function(e){return n(e)}))},E=a?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:n,defaultExpandedKeys:n};return(0,g.jsx)("div",{className:v,children:(0,g.jsx)(m.Z,r()(r()({},E),{},{showIcon:!0,treeData:_,onSelect:t,disabled:i},c),k)})}},90514:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(79800),r=t.n(a),i=t(78241),s=t(73782),c=t(3113),o=t(59301),l={search:"search___JA0r9",btn:"btn___GGtZC"},u=t(89392),d=t(37712),p=function(e){var n=e.value,t=e.onChange,a=i.Z.useForm(),p=r()(a,1)[0];(0,o.useEffect)((function(){n&&p.setFieldsValue(n)}),n);var f=(0,o.useRef)((0,u.throttle)((function(e){return t(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,d.jsx)("div",{className:l.search,children:(0,d.jsxs)(i.Z,{className:l.formWrap,colon:!1,form:p,size:"large",layout:"inline",onFinish:f,children:[(0,d.jsx)(i.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,d.jsx)(s.Z,{style:{width:280,height:40}})}),(0,d.jsx)(i.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,d.jsx)(s.Z,{style:{width:280,height:40}})}),(0,d.jsx)(i.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,d.jsx)(s.Z,{style:{width:200,height:40}})}),(0,d.jsx)(c.ZP,{className:l.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},56974:function(e,n,t){t.d(n,{S:function(){return k}});var a=t(79800),r=t.n(a),i=t(59301),s=t(20834),c=t(38854),o="main___A2KB0",l="wrap___PrMse",u="content___pEqhq",d="programName___h8PAJ",p="name___oxG0a",f="directionContentWrap____Ymcj",m="directionItem___uCMBX",h="active___vOl0l",v="subActive___WzT87",x="subItem___nVuXN",g="subMenu___DqKGV",A="action___O7v85",_=t(37712),y=[{name:"编程题",value:"PROGRAM"},{name:"单选题",value:"SINGLE"},{name:"多选题",value:"MULTIPLE"},{name:"判断题",value:"JUDGMENT"},{name:"填空题",value:"COMPLETION"},{name:"简答题",value:"SUBJECTIVE"},{name:"组合题",value:"COMBINATION"},{name:"程序填空题",value:"BPROGRAM"}],b=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],j=[{name:"随机组卷",value:1},{name:"人工组卷",value:2}],k=function(e){e.showSelectAll;var n=e.disciplinesData,t=void 0===n?[]:n,a=e.knowledgeData,k=void 0===a?[]:a,N=e.directionValue,w=e.subDisciplineValue,C=e.typeValue,E=e.knowledgeValue,I=e.showKnowledge,Z=void 0!==I&&I,S=e.showRandomType,B=void 0!==S&&S,T=e.difficultyValue,P=e.randomValue,R=(e.selectAll,e.languagesvalue,e.className),Q=(e.languages,e.isprogram_homework),O=e.showShixun,L=void 0!==O&&O,M=e.showItemType,V=void 0===M||M,D=e.onShixunChange,W=void 0===D?function(){}:D,F=e.onDirectionChange,q=void 0===F?function(){}:F,X=e.onTypeChange,z=void 0===X?function(){}:X,H=e.onDifficultyChange,G=void 0===H?function(){}:H,Y=(e.handlelanguagesChange,e.onKnowledgeChange),U=void 0===Y?function(){}:Y,K=e.onRandomChange,J=void 0===K?function(){}:K,$=e.showTeachGroup,ee=void 0!==$&&$,ne=e.teachGroupData,te=void 0===ne?[]:ne,ae=e.onTeachGroupChange,re=void 0===ae?function(){}:ae,ie=e.teachGroupValue,se=(0,i.useState)(0),ce=r()(se,2),oe=ce[0],le=ce[1],ue=(0,i.useRef)(null),de=(0,i.useState)(0),pe=r()(de,2),fe=pe[0],me=pe[1],he=(0,i.useRef)(null);(0,i.useEffect)((function(){var e;0!==t.length&&((null==ue||null===(e=ue.current)||void 0===e?void 0:e.clientHeight)>108?le(1):le(0));0===t.length&&le(0)}),[t]),(0,i.useEffect)((function(){var e;0!==k.length&&((null==he||null===(e=he.current)||void 0===e?void 0:e.clientHeight)>108?me(1):me(0));0===k.length&&me(0)}),[k]);var ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return(0,_.jsx)(s.Z,{className:g,children:e.map((function(e){return(0,_.jsx)(s.Z.Item,{children:(0,_.jsx)("a",{className:"".concat(x," ").concat(w===e.id?v:""),onClick:function(){return q(n,e.id)},children:e.name})},e.id)}))})};return(0,_.jsx)("aside",{className:R?"".concat(o," ").concat(R):o,children:(0,_.jsxs)("div",{className:l,children:[Q&&(0,_.jsx)("div",{className:d,children:"试题库-编程题"}),ee&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"团队"}),(0,_.jsxs)("div",{className:f,children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(ie?"":h," "),onClick:function(){return re(null)},children:"全部"}),null==te?void 0:te.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(ie===e.group_id?h:""," "),onClick:function(){return re(e.group_id)},children:e.name},e.group_id)}))]})]}),(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"方向"}),(0,_.jsx)("span",{}),(0,_.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===oe?88:"auto"},children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(N?"":h," "),onClick:function(){return q(null)},children:"全部"}),t.map((function(e){var n;return(0,_.jsx)(i.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,_.jsx)(c.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})}):(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})},e.id)}))]}),(0,_.jsx)("div",{className:f,ref:ue,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"},children:t.map((function(e){var n;return(0,_.jsx)(i.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,_.jsx)(c.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})}):(0,_.jsx)("li",{className:"".concat(m," ").concat(N===e.id?h:""," "),onClick:function(){return q(e.id)},children:e.name})},e.id)}))}),!!oe&&(0,_.jsxs)("div",{className:A,children:[1===oe&&(0,_.jsxs)("span",{onClick:function(){return le(2)},children:["展开",(0,_.jsx)("i",{className:"iconfont icon-xiala"})]}),2===oe&&(0,_.jsxs)("span",{onClick:function(){return le(1)},children:["收起",(0,_.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),Z&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"知识点"}),(0,_.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===fe?94:"auto"},children:[(0,_.jsx)("li",{className:"".concat(m," ").concat(-1===E?h:""," "),onClick:function(){return U(-1)},children:"全部"}),k.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(E===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))]}),(0,_.jsx)("div",{ref:he,className:f,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"},children:k.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(E===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))}),!!fe&&(0,_.jsxs)("div",{className:A,children:[1===fe&&(0,_.jsxs)("span",{onClick:function(){return me(2)},children:["展开",(0,_.jsx)("i",{className:"iconfont icon-xiala"})]}),2===fe&&(0,_.jsxs)("span",{onClick:function(){return me(1)},children:["收起",(0,_.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),V&&!Q&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"题型"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(C?"":h," "),onClick:function(){return z(null)},children:"全部"}),(0,_.jsxs)("div",{className:f,children:[y.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(C===e.value?h:""," "),onClick:function(){return z(e.value)},children:e.name},e.name)})),L&&(0,_.jsx)("li",{className:m,onClick:function(){return W()},children:"实训题"},"实训题")]})]}),(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"难度"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(T?"":h," "),onClick:function(){return G(null)},children:"全部"}),(0,_.jsx)("div",{className:f,children:b.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(T===e.value?h:""," "),onClick:function(){return G(e.value)},children:e.name},e.name)}))})]}),B&&(0,_.jsxs)("div",{className:u,children:[(0,_.jsx)("span",{className:p,children:"类型"}),(0,_.jsx)("li",{className:"".concat(m," ").concat(P?"":h," "),onClick:function(){return J(null)},children:"全部"}),(0,_.jsx)("div",{className:f,children:j.map((function(e){return(0,_.jsx)("li",{className:"".concat(m," ").concat(P===e.value?h:""," "),onClick:function(){return J(e.value)},children:e.name},e.name)}))})]})]})})}},38696:function(e,n,t){t.d(n,{Z:function(){return b}});var a=t(82242),r=t.n(a),i=t(7557),s=t.n(i),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),v=t(6848),x=t(42930),g=t(80469),A=t(16644),_=t(94334),y=t(37712),b=function(e){var n,t,a,i,c,l,b,j=e.editOffice,k=void 0===j?"view":j,N=e.data,w=(e.theme,e.type),C=e.filename,E=e.monacoEditor,I=e.className,Z=e.style,S=e.close,B=e.onClose,T=e.hasMask,P=e.disabledDownload,R=e.onImgDimensions,Q=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(O,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),D=(V[0],V[1]),W=(0,d.useState)(),F=u()(W,2),q=F[0],X=F[1],z="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==w&&(N=_.Z.API_SERVER+N),C&&(E.filename=C),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===w&&Y()}),[w,N]);var Y=function(){var e=o()(s()().mark((function e(){var n,t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:a=e.sent,X(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,x.Sv)(C||"educoder",N,C)},K=function(){(0,x.Nd)(C||"educoder",decodeURIComponent(N))};return(0,y.jsxs)("div",{style:r()({},Z||{}),className:"".concat(T&&p.bgBlack," ").concat(w?p.wrp:"hide"),children:[S&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!R&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){B(),R()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:K,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:B,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===w?"show":"hide"),children:"txt"===w&&(0,y.jsx)(h.ZP,r()({},E))}),"audio"===w&&(0,y.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===w&&(0,y.jsx)(y.Fragment,{children:(null===(i=N)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(c=N)&&void 0!==c&&c.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===w&&q&&(0,y.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(q.key,"&url=").concat(H+q.url,"&callbackUrl=").concat(H+q.callbackUrl,"&fileType=").concat(q.fileType,"&title=").concat(q.title,"&model=").concat(k,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===w&&(0,y.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,y.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===w||"download"===w)&&(0,y.jsx)(y.Fragment,{children:Q?(0,y.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return F}});var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),c=t(91232),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],v=["
                                                                                      "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){h.length=0,v=["
                                                                                        "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("
                                                                                      • "+r.text+"");var i=[];return n=y(e,++n,r.level,i),i.length>0&&(a.push("
                                                                                          "),i.forEach((function(e){a.push(e)})),a.push("
                                                                                        ")),a.push("
                                                                                      • "),n=y(e,n,t,a)}function b(){return y(h,0,0,v),v.push("
                                                                                      "),v.join("")}var j={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=w(),s=a;a=i,C[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:r,text:a}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,w=function(){return"__special_katext_id_".concat(N++,"__")},C={};function E(){return C}function I(){N=0,C={}}function Z(e){return e=e.replace(k,(function(e,n){var t=w();return C[t]={type:"inline",expression:n},t}))}var S=x.listitem;x.listitem=function(e){return S(Z(e))};var B=x.paragraph;x.paragraph=function(e){return B(Z(e))};var T=x.tablecell;x.tablecell=function(e,n){return T(Z(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                                                      ".concat(e,"

                                                                                      "):'
                                                                                      ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                      \n"):'
                                                                                      '+(t?e:(0,m.escape)(e,!0))+"
                                                                                      "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:j,renderer:x});var P=f(),R=(t(64018),t(24830)),Q=t(94334),O=t(15342),L=t(1012),M=t(38696),V=t(37712),D="@▁@",W=/]*>/g;var F=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,i=e.showTextOnly,c=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,y=e.programFillValue,j=e.onFillChange,k=void 0===j?function(e){}:j,N=e.onFillBlur,w=void 0===N?function(){}:N,C=String(t),Z=(0,d.useState)(""),S=u()(Z,2),B=S[0],T=S[1],F=(0,d.useState)("office"),q=u()(F,2),X=q[0],z=q[1],H=(0,d.useState)([]),G=u()(H,2),Y=G[0],U=G[1],K=(0,d.useRef)("a"+(0,L.Z)()),J={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Q.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Q.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Q.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(J).length;return J[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                      '.concat($(C||""),"
                                                                                      ")}var n=P(C);n=$(n);var t=E();C.match(/\[TOC\]/)&&(n=n.replace("

                                                                                      [TOC]

                                                                                      ",b()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],r=a.type,i=a.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):i?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[C,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),a=o()(t.entries());try{for(a.s();!(e=a.n()).done;){var r,i=u()(e.value,2),s=i[0],c=i[1];c.value=null===(r=y[s])||void 0===r?void 0:r.value,"warning"===y[s].type?c.className="program-fill-warning":"success"===y[s].type?c.className="program-fill-success":c.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,U(s()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,U(s()(Y)),w(Y,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var re=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),z("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}_.WebkitLineClamp=c,c&&(p=r()(r()({},p),_));var se=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(W)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),I(),A()}}),[ee,re.current,ie]),(0,V.jsxs)(V.Fragment,{children:[i&&(0,V.jsx)("div",{ref:re,children:ee}),!i&&(0,V.jsx)("div",{ref:re,style:r()({},p),className:"".concat(a||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:B,type:null!=B&&B.length?X:"",style:r()({},m),onClose:function(){return T("")}})]})}},35782:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),r=t.n(a),i=t(79800),s=t.n(i),c=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,i=e.options,o=void 0===i?{}:i,l=(0,c.useRef)(),u=(0,c.useState)(),d=s()(u,2),m=d[0],h=d[1];return(0,c.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,c.useEffect)((function(){m&&m.setOption("mode",a)}),[m,a]),(0,c.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,c.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,c.useState)("python"),i=s()(a,2),d=i[0],p=i[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(m,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var a=t(91232),r=t.n(a),i=t(7557),s=t.n(i),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),v=t(76374),x=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),g=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},_=t(82242),y=t.n(_),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,r=e.actionName,i=e.className,s=void 0===i?"":i,c=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(r)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(a)}),c]})}var k=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,c=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!c&&o.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(j,y()(y()({},e),{},{onActionCallback:r})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(j,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},N=t(98557),w=t(78241),C=t(73782),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},Z=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},S=t(35782),B=t(8591),T=t(75166),P=w.Z.useForm,R={width:280,marginRight:10},Q={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,a=P(),r=u()(a,1)[0],i=(0,f.useRef)();function s(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):B.ZP.error(e.message)}return(0,g.jsxs)(w.Z,y()(y()({form:r},Q),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:R})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,M(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(T.KI,"/api/attachments.json")),a.send(t)}var V=t(5112),D=t(94001),W=V.ZP.Group,F={margin:"0 8px"},q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:F,children:"单元格数:"}),(0,g.jsx)("span",{style:F,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(D.Z,{})}),(0,g.jsx)("span",{style:F,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(D.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:F,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(W,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},X=t(94334),z=t(92911),H=t(1012),G=t(43418),Y="link",U="upload-image",K="code-block",J="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},re+"-B","bold"),re+"-I","italic"),ce=p()(p()(p()(p()({},Y,"添加链接"),K,"添加代码块"),U,"添加文件"),J,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,i=e.width,c=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,_=void 0!==m&&m,y=e.isFocus,b=void 0!==y&&y,j=e.watch,w=e.insertTemp,C=e.mode,E=void 0===C?"markdown":C,I=e.id,T=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,R=void 0!==P&&P,Q=e.noStorage,L=void 0!==Q&&Q,V=e.showNullButton,D=void 0!==V&&V,W=e.showNullProgramButton,F=void 0!==W&&W,$=e.hidetoolBar,re=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,ge=void 0!==xe&&xe,Ae=e.disabledFill,_e=void 0!==Ae&&Ae,ye=e.placeholder,be=void 0===ye?"":ye,je=e.values,ke=void 0===je?"":je,Ne=(0,f.useState)(null),we=u()(Ne,2),Ce=we[0],Ee=we[1],Ie=(0,f.useState)(t),Ze=u()(Ie,2),Se=Ze[0],Be=Ze[1],Te=(0,f.useState)(j),Pe=u()(Te,2),Re=Pe[0],Qe=Pe[1],Oe=(0,f.useState)(le),Le=u()(Oe,2),Me=Le[0],Ve=Le[1],De=(0,f.useState)(""),We=u()(De,2),Fe=We[0],qe=We[1],Xe=(0,f.useState)(0),ze=u()(Xe,2),He=ze[0],Ge=ze[1],Ye=(0,f.useState)(d),Ue=u()(Ye,2),Ke=Ue[0],Je=Ue[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,H.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Be(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!ve){var a=t.clipboardData;if(a){var r=a.types.toString(),i=a.items;if("Files"===r||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var s,c=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(c=i[0]);var o=c.getAsFile(),l=o.name.split(".").pop();M(o,(function(e){var t,a,r;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(r=o.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ie.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){B.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(sn.current,{mode:E,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!F,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),r=t.getLine(a.line),i=r.charAt(a.ch-1),s=r.lastIndexOf("@▁@",a.ch),c=r.lastIndexOf("@▁▁@",a.ch),o=s>c?s:c,l=s>c?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,a,o,s,c,i),o>=0&&a.ch-o<5){var u=o+l;return t.replaceRange("",{line:a.line,ch:o},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(cn.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=a[i],t=e.name.split(".").pop();M(e,(function(a){var r,i,s;a.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(X.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},i=0;i0||a.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,f.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(a[t],2),r=n[0],i=n[1],s=p()({},r,(function(){pn(i)}));e.push(s),Ce.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=He+1e4&&(!n||n!==Se)&&(window.sessionStorage.setItem(T,Se),nn(!0))}}),1e4),(0,f.useEffect)((function(){Qe(j)}),[Ce,j]),(0,f.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,f.useEffect)((function(){if(Re&&Ce){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Re]),(0,f.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,f.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,f.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Be(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(F?a(t,xn(t)):a(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,a]),(0,f.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Be("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Be(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,f.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),a=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                                                                      \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Qe(!Re),Ce.focus();case"trigger-full-screen":return Ve(!Me),Ce.focus();case Y:return void qe(Y);case K:return void qe(K);case U:return void qe(U);case J:return void qe(J);default:throw new Error}}),[Ce,Re,Me]),fn=(0,f.useCallback)((function(e){switch(qe(""),Fe){case Y:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var a=e.language,r=e.content;return Ce.replaceSelection(["```"+a,r,"```"].join("\n")),Ce.focus();case U:var i=e.src,s=e.alt;return s?Ce.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):Ce.replaceSelection("![,](".concat(i,")")),Ce.focus();case J:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Je(d+n+"px")}},a=on.current,r=!1,i=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,f.useEffect)((function(){Je(d)}),[d]);var vn={width:ae(c),height:ae(Ke)},xn=((0,f.useMemo)((function(){if(He){var e=new Date(He),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[He]),function(e){var n=[];if(F){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Re?"on-preview":""," ").concat(_?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(k,{insertTemp:w,watch:Re,fullScreen:Me,showNullButton:D,showNullProgramButton:F,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Re?(0,g.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===E&&(0,g.jsx)(A,{value:Se}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:_e,showProgramFill:F,value:Se})]}):null]})]})}),R?(0,g.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:ce[Fe]?(0,g.jsx)(G.Z,{centered:!0,title:ce[Fe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),r=t.n(a),i=t(29186),s=t.n(i),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var a;r()(this,t),a=n.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},31258:function(e,n,t){t.d(n,{Z:function(){return _}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),c=t(79800),o=t.n(c),l=t(59301),u=t(8591),d=t(43418),p=t(73782),f="addModal___aEWdi",m="row____K9d5",h="label___y3olw",v=t(59919),x=t(68798),g=t(8785),A=t(37712),_=(0,g.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,a=e.onOk,i=(0,l.useState)(""),c=o()(i,2),g=c[0],_=c[1],y=(0,l.useState)([0]),b=o()(y,2),j=b[0],k=b[1],N=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,l.useEffect)((function(){var e;"新建文件夹"===n.actionTabs.key&&(k([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]),_(""))}),[n.actionTabs.key]);var w=function(){var e=s()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["?","、","/","╲","*","<",">","|"],g.trim()){e.next=4;break}return u.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==g.charAt(0)){e.next=7;break}return u.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:t=0;case 8:if(!(t0?j[0]:0,name:g});case 17:0===(i=e.sent).status&&(N(),a(null==i?void 0:i.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,A.jsx)(d.Z,{centered:!0,title:"新建文件夹",open:"新建文件夹"===n.actionTabs.key,width:500,onCancel:N,onOk:w,destroyOnClose:!0,children:(0,A.jsxs)("div",{className:f,children:[(0,A.jsxs)("div",{className:m,children:[(0,A.jsx)("span",{className:h,children:"文件夹名称: "}),(0,A.jsx)(p.Z,{placeholder:"请输入文件夹名称",value:g,onChange:function(e){return _(e.target.value)}})]}),(0,A.jsxs)("div",{className:m,style:{alignItems:"start",maxHeight:500,overflow:"auto"},children:[(0,A.jsx)("span",{className:h,children:"文件夹位置: "}),(0,A.jsx)(v.Z,{value:j,onChange:function(e){return k(e)}})]})]})})}))},30249:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var a="pWrap___UlNGw",r="few___fb5jD",i=t(60324),s=t(37712),c=function(e){var n,t,c,o=e.data,l=void 0===o?[]:o,u=e.activeTabsKey,d=e.onClick;return(0,s.jsxs)("aside",{style:{overflowX:"auto"},children:[l.length>1&&(0,s.jsx)("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:function(){1!==l.length&&d(l[l.length-2].id,!1,!0)}}),(null==l?void 0:l.length)>5?(n=!0,t=l.slice(2,-2),c=(0,s.jsx)("div",{className:a,children:t.map((function(e){return(0,s.jsx)("span",{title:e.name,onClick:function(){return d(e.id,!1,"3"===u)},children:e.name},e.id)}))}),l.map((function(e,t){var a=null;return t>1&&t2&&void 0!==arguments[2]?arguments[2]:[];if(n){var r,i=m()(n);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(s.key===t)return a;if(s.children&&""!=s.children){var c=e(s.children,t,[].concat(p()(a),[{id:s.key,name:s.title.props.name}]));if(c)return c}}}catch(e){i.e(e)}finally{i.f()}}},Q=function(e){var n=e.isProblemset,t=e.name,a=e.id,r=e.isShare,i=e.itemBanksCount,c=e.onOpen,l=void 0===c?function(){}:c,d=e.onShare,p=void 0===d?function(){}:d,f=e.onMove,m=void 0===f?function(){}:f,_=e.onDeleteOk,k=void 0===_?function(){}:_,N=(0,h.useState)(!1),w=u()(N,2),I=w[0],Z=w[1],S=(0,h.useState)(t),B=u()(S,2),T=B[0],R=B[1],Q=(0,h.useState)(t),O=u()(Q,2),L=O[0],M=O[1],V=function(){var e=o()(s()().mark((function e(n){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["?","、","/","╲","*","<",">","|"],L.trim()){e.next=4;break}return v.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==L.charAt(0)){e.next=7;break}return v.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:a=0;case 8:if(!(a0&&b((function(e){return z(e,c,{children:h.map((function(e){return{title:(0,P.jsx)(Q,{isProblemset:n,name:e.name,id:e.id,itemBanksCount:e.item_banks_count,onMove:F,onOpen:i,onShare:l,onDeleteOk:X}),key:e.id,icon:e.is_share?(0,P.jsx)("img",{onClick:function(){i(e.id)},src:Z,className:w}):(0,P.jsx)("img",{onClick:function(){i(e.id)},src:I,className:N}),isLeaf:!e.have_child}}))})}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(null==y?void 0:y.length)>0&&(0,P.jsx)(_.Z,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:y,loadData:H,onExpand:function(e,n){D(e)},onLoad:function(e){O(e)},className:k,selectable:!1,expandedKeys:V,loadedKeys:E})}},79227:function(e,n,t){t.d(n,{N:function(){return A},Z:function(){return _}});var a=t(37205),r=t.n(a),i=t(79800),s=t.n(i),c=t(59301),o=t(7078),l=t(5112),u=t(24905),d=t(20834),p=t(38854),f={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},m=t(39634),h=t(24334),v=t(37712),x=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],g=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],A=function(e){var n,t,a,r,i,s,o,l,u,h,x,g,A,_,y,b=e.SubjectShare,j=e.isProblemset,k=e.data,N=e.user,w=e.activeTabsKey,C=e.onPublicReview,E=void 0===C?function(){}:C,I=e.onStartExperience,Z=void 0===I?function(){}:I,S=e.onSetPrivate,B=void 0===S?function(){}:S,T=e.onCorrection,P=void 0===T?function(){}:T,R=e.onCollect,Q=void 0===R?function(){}:R,O=e.onSetPublic,L=void 0===O?function(){}:O,M=e.onDelete,V=void 0===M?function(){}:M,D=(e.onCancel,e.onSelect,e.onMoveTo),W=void 0===D?function(){}:D,F=e.addProblemset,q=void 0===F?function(){}:F,X=e.onSetShare,z=void 0===X?function(){}:X,H=e.onCancelShare,G=void 0===H?function(){}:H,Y=e.onPublish,U=void 0===Y?function(){}:Y,K=e.onCancelPublish,J=void 0===K?function(){}:K,$="PROGRAM"===k.item_type?"/problems/newedit/".concat(null===(n=k.program_attr)||void 0===n?void 0:n.identifier):"BPROGRAM"===k.item_type?"/problemset/edit/".concat(null===(t=k.program_attr)||void 0===t?void 0:t.identifier,"?type=1"):"/problemset/edit/".concat(k.id),ee="0"===w&&!k.public&&!k.apply&&("PROGRAM"===k.item_type&&0!==(null===(a=k.program_attr)||void 0===a?void 0:a.status)||"PROGRAM"!==k.item_type),ne=[{label:(0,v.jsx)("a",{className:f.actionLink,target:"_blank",href:$,children:"编辑"}),key:"-1",show:"0"===w&&!k.public},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){var e;return J(null==k||null===(e=k.program_attr)||void 0===e?void 0:e.identifier)},children:"撤销发布"}),key:"0",show:("0"===w||"3"===w)&&"PROGRAM"===k.item_type&&0!==(null===(r=k.program_attr)||void 0===r?void 0:r.status)&&!k.public&&(null===(i=k.author)||void 0===i?void 0:i.login)===(null===(s=N.userInfo)||void 0===s?void 0:s.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return W(k.id)},children:"移动到"}),key:"1",show:"0"===w},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){k.is_share?G(k.id):z(k.id)},children:"共享"}),key:"3",show:"0"===w&&b},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return L(k.id)},children:"公开"}),key:"4",show:ee},{label:(0,v.jsx)("a",{className:f.reviewFlag,onClick:E,children:"审核中"}),key:"5",show:"0"===w&&!k.public&&k.apply&&("PROGRAM"===k.item_type&&0!==k.program_attr.status||"PROGRAM"!==k.item_type)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return B(k.id)},children:"撤销公开"}),key:"6",show:("0"===w||"1"===w)&&k.public&&(null===(o=k.author)||void 0===o?void 0:o.login)===(null===(l=N.userInfo)||void 0===l?void 0:l.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return Q(k.id,k.is_collected)},children:"取消收藏"}),key:"7",show:"2"===w},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){var e;return U(null==k||null===(e=k.program_attr)||void 0===e?void 0:e.identifier)},children:"发布"}),key:"8",show:("0"===w||"3"===w)&&"PROGRAM"===k.item_type&&0===(null===(u=k.program_attr)||void 0===u?void 0:u.status)&&!k.public&&(null===(h=k.author)||void 0===h?void 0:h.login)===(null===(x=N.userInfo)||void 0===x?void 0:x.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return Q(k.id,k.is_collected)},children:k.is_collected?"取消收藏":"收藏"}),key:"9",show:!("1"!==w&&"3"!==w||(0,m.ag)()||(0,m.JA)()||(null===(g=k.author)||void 0===g?void 0:g.login)===(null===(A=N.userInfo)||void 0===A?void 0:A.login))},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return P(k.id)},children:"纠错"}),key:"10",show:"0"!==w&&!(0,m.ag)()&&!(0,m.JA)()},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return V(k.id)},children:"删除"}),key:"11",show:"0"===w&&!k.public||"1"===w&&(0,m.ag)()&&(null===(_=k.author)||void 0===_?void 0:_.login)!==(null===(y=N.userInfo)||void 0===y?void 0:y.login)},{label:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return q(k.id)},children:"加入我的题库"}),key:"12",show:"1"===w}].filter((function(e){return e.show})),te=(0,v.jsx)(d.Z,{forceSubMenuRender:!0,className:f.menu,items:ne}),ae=(0,v.jsx)(d.Z,{forceSubMenuRender:!0,className:f.menu,children:(0,v.jsx)(d.Z.Item,{children:(0,v.jsx)("a",{className:f.actionLink,onClick:function(){return P(k.id)},children:"纠错"})},"10")}),re="0"!==w&&!(0,m.ag)()&&!(0,m.JA)();return(0,v.jsx)(c.Fragment,{children:j?(0,v.jsxs)(v.Fragment,{children:["SUBJECTIVE"!==k.item_type&&"COMBINATION"!==k.item_type&&(0,v.jsxs)("span",{className:f.textBtn,style:{cursor:"pointer"},onClick:function(){return Z(k)},children:[(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]}),(0,v.jsx)("i",{className:"iconfont icon-tiyan font14 mr5"}),"体验",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]}),ne.length>0&&(0,v.jsx)(p.Z,{dropdownRender:function(){return te},children:(0,v.jsx)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:(0,v.jsxs)("span",{className:f.textBtn,children:[(0,v.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]})})})]}):re?(0,v.jsx)(p.Z,{className:"ml40",dropdownRender:function(){return ae},children:(0,v.jsx)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:(0,v.jsxs)("span",{className:f.textBtn,children:[(0,v.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,v.jsxs)("div",{className:f.line,children:[(0,v.jsx)("b",{className:f.b1}),(0,v.jsx)("b",{className:f.b2})]})]})})}):(0,v.jsx)("span",{})})},_=function(e){var n,t,a,i,d,p=e.data,m=e.selectIds,A=e.onSelectCheckBox,_=void 0===A?function(){}:A,y=e.showCheckbox,b=void 0===y||y,j=(0,c.useState)(!1),k=s()(j,2),N=k[0],w=k[1],C=function(){var e;if("BPROGRAM"!==(null==p?void 0:p.item_type))return(0,v.jsx)("div",{children:null===(e=p.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return(0,v.jsx)("div",{className:f.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}))})};return(0,v.jsxs)("div",{className:f.itemWrap,children:[(0,v.jsxs)("div",{className:f.list,children:[b&&(0,v.jsx)(u.Z,{className:"mr10",onChange:function(e){var n=r()(m);e.target.checked?n.push(p.id):n=n.filter((function(e){return e!==p.id})),_(n)},checked:m.includes(p.id)}),(0,v.jsx)("div",{onClick:function(){return w(!N)},className:f.title,children:(0,v.jsx)(o.Z,{showLines:1,showTextOnly:!0,className:f.topicTitleContent,value:"BPROGRAM"===(null==p?void 0:p.item_type)?null==p||null===(n=p.program_attr)||void 0===n?void 0:n.description:p.name},1)}),(0,v.jsx)("div",{onClick:function(){return w(!N)},className:f.tr,children:(0,v.jsx)("i",{style:{transform:N?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"})})]}),(0,v.jsxs)("aside",{style:N?{display:"block"}:{display:"none"},className:f.itemDetail,children:[(0,v.jsxs)("div",{style:{marginBottom:44},children:[(0,v.jsx)(o.Z,{className:f.topicTitleContent,value:"BPROGRAM"===(null==p?void 0:p.item_type)?null==p||null===(t=p.program_attr)||void 0===t?void 0:t.description:p.name},2),(0,v.jsx)("div",{className:"".concat(f.row," mt15"),children:"JUDGMENT"===p.item_type?(0,v.jsx)("div",{className:f.judgmentContent,children:p.choices.map((function(e,n){return(0,v.jsx)(l.ZP,{disabled:!0,children:e.choice_text},n)}))}):"PROGRAM"===p.item_type?(0,v.jsx)("div",{className:f.programContent,children:(0,v.jsx)(o.Z,{value:null===(i=p.program_attr)||void 0===i?void 0:i.description})}):"COMBINATION"===p.item_type?(0,v.jsx)("div",{className:f.combinationContent,children:null==p||null===(d=p.sub_item_banks)||void 0===d?void 0:d.map((function(e,n){var t,a="(题目".concat(n+1,"-单选题) ");return(0,v.jsxs)(c.Fragment,{children:[(0,v.jsx)("div",{style:{marginTop:10,marginBottom:10},children:(0,v.jsx)(o.Z,{value:a+e.name})}),e.choices.map((function(e,n){return(0,v.jsxs)("div",{className:f.otherContentItem,children:[(0,v.jsx)("p",{children:x[n]}),(0,v.jsx)(o.Z,{className:f.otehrContentHtml,value:e.choice_text})]},n)})),(0,v.jsxs)("div",{className:f.con,children:[(0,v.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==g?void 0:g[null==e||null===(t=e.choices)||void 0===t?void 0:t.findIndex((function(e){return null==e?void 0:e.is_answer}))]," "]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"解析:"}),(0,v.jsx)(o.Z,{className:f.parseAnswerHtml,value:e.analysis||"暂无解析"})]})]})]})}))}):(0,v.jsx)("div",{className:f.otherContent,children:p.choices.map((function(e,n){return(0,v.jsxs)("div",{className:f.otherContentItem,children:[(0,v.jsx)("p",{children:x[n]}),(0,v.jsx)(o.Z,{className:f.otehrContentHtml,value:e.choice_text})]},n)}))})}),(0,v.jsx)("div",{className:f.row,children:(0,v.jsx)("div",{className:f.updateTimeRow,children:(0,v.jsx)("div",{className:f.updateTimeWrap,children:"PROGRAM"===p.item_type&&(0,v.jsxs)("p",{className:f.programLanguage,children:["编程语言:",null===(a=p.program_attr)||void 0===a?void 0:a.language]})})})})]}),"COMBINATION"!==p.item_type&&(0,v.jsxs)("div",{className:f.answerWrapper,children:[(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",alt:"",className:f.decoration}),(0,v.jsx)("div",{className:f.answer,children:function(){var e,n,t,a,r={SUBJECTIVE:null===(e=p.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(n=p.choices)||void 0===n||null===(n=n.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},i=p.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),s=i>-1?g[i]:"",c="";p.choices.map((function(e,n){e.is_answer&&(c+=g[n])}));var l=r[p.item_type],u={SINGLE:(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(s||"无")}),MULTIPLE:(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(c||"无")}),COMPLETION:C(),BPROGRAM:(0,v.jsxs)("div",{children:[(0,v.jsx)(o.Z,{className:f.answerHtml,showProgramFill:!0,value:h.Base64.decode((null==p||null===(t=p.program_attr)||void 0===t?void 0:t.code)||"")}),null===(a=p.standard_answer)||void 0===a?void 0:a.map((function(e,n){return(0,v.jsx)("div",{className:f.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e?void 0:e.answer_text)},n)}))]})},d=(0,v.jsx)(o.Z,{className:f.answerHtml,value:"答案:".concat(l||"无")});return u[p.item_type]||d}()}),(0,v.jsxs)("div",{className:f.parse,children:[(0,v.jsx)("div",{className:f.parseText,children:"解析:"}),(0,v.jsx)("div",{className:f.parseAnswer,children:p.analysis?(0,v.jsx)(o.Z,{className:f.parseAnswerHtml,value:p.analysis}):"暂无解析"})]})]})]})]})}},55237:function(e,n,t){t.r(n),t.d(n,{TabType:function(){return Pn},default:function(){return Rn}});var a=t(7557),r=t.n(a),i=t(37205),s=t.n(i),c=t(82242),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(8785),h=t(56974),v=t(99313),x=t(73782),g=t(43418),A=t(5112),_=t(8591),y=t(71418),b=t(24905),j=t(20834),k=t(6848),N=t(66104),w=t(3113),C=t(38854),E=t(27092),I=t(95237),Z=t(31258),S=t(16644),B=t(39647),T=t.n(B),P="modalContent___UXmJC",R="modalContentLeft___JOFgX",Q="green___rI_w_",O="textArea___OTapv",L="red___cDswv",M="row___CE3Y7",V="html___u9n4r",D="line___Lh9Lb",W=t(37712),F=["problemset","globalSetting","loading","dispatch"],q=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading,e.dispatch);T()(e,F);return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-PublicReview"===n.actionTabs.key,title:"提示",okText:"知道啦",cancelText:"",width:"442px",onOk:function(){t({type:"problemset/setActionTabs",payload:{}})},onCancel:function(){t({type:"problemset/setActionTabs",payload:{}})},children:[(0,W.jsx)("div",{className:P,children:"公开申请已提交,请等待管理员的审核"}),(0,W.jsx)("div",{className:P,children:"我们将在1-2个工作日内完成审核"})]})})),X={flex_box_center:"flex_box_center___YKb0w",flex_space_between:"flex_space_between___wpoDJ",flex_box_vertical_center:"flex_box_vertical_center____nKxT",flex_box_center_end:"flex_box_center_end___vyS5Y",flex_box_column:"flex_box_column___WjAJ8",exportModal:"exportModal___zrCjw"},z=t(59919),H=t(61186),G=t.n(H),Y=t(94334),U=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,a=(0,f.useState)([]),r=p()(a,2),i=r[0],s=r[1],c=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,f.useEffect)((function(){var e;"导出试题"===n.actionTabs.key&&s([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id])}),[n.actionTabs.key]);var o=function(e,n,t,a){var r=Y.Z.API_SERVER+n,i=new window.XMLHttpRequest;return i.withCredentials=!0,i.addEventListener("load",(function(e){t(e,i)}),!1),i.addEventListener("error",(function(e){a&&a(e)}),!1),i.responseType="blob",i.open("GET",r),i.send(null),i};return(0,W.jsx)(g.Z,{centered:!0,title:"导出试题",open:"导出试题"===n.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:X.customModal,onCancel:c,onOk:function(){0!==i.length?(console.log(i[0],22),o({},"/api/item_banks/export.xlsx?group_id=".concat(i[0]),(function(e,n){var t;if("application/json"===(null===(t=e.target.response)||void 0===t?void 0:t.type)){var a=new FileReader;return a.readAsText(e.target.response,"utf-8"),void a.addEventListener("loadend",(function(){var e=JSON.parse(a.result);_.ZP.warning((null==e?void 0:e.message)||"下载出错, 请联系管理员")}))}var r=new Blob([e.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),i="item_bank_template_".concat(G()().format("YYYY-MM-DD HH:mm:ss"),".xlsx");if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(r,i);else{var s=URL.createObjectURL(r),o=document.createElement("a");o.href=s,o.setAttribute("download",i),document.body.appendChild(o),o.click(),window.URL.revokeObjectURL(o.href)}c()}))):_.ZP.warning("请选择文件夹")},children:(0,W.jsx)("aside",{className:X.exportModal,children:(0,W.jsx)(z.Z,{value:i,onChange:function(e){return s(e)}})})})})),K="customModal___lg6DD",J="shareModal___uZhG_",$="content___I8qEq",ee="group___KeY9s",ne="teachGroup____SeBs",te="footer___Jn0qQ",ae=t(68798),re=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=e.onOk,s=((0,m.useParams)(),(0,f.useState)([])),c=p()(s,2),o=(c[0],c[1]),l=(0,f.useState)(1),d=p()(l,2),h=d[0],v=d[1],x=(0,f.useState)([]),A=p()(x,2),j=A[0],k=A[1],N=(0,f.useState)([]),C=p()(N,2),E=C[0],I=C[1],Z=(0,f.useState)(!0),S=p()(Z,2),B=S[0],T=S[1],P=(0,f.useState)(!1),R=p()(P,2),Q=R[0],O=R[1],L=(0,f.useState)(!1),M=p()(L,2),V=(M[0],M[1]);(0,f.useEffect)((function(){var e;"共享试题"===t.actionTabs.key&&(D(),k([null===(e=t.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]))}),[t.actionTabs.key]);var D=function(){var e=u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,ae.Of)({type:0,page:1,per_page:10,order_by:"new"});case 3:null!=(n=e.sent)&&n.item_banks_group&&(t={id:-1,item_banks_count:(null==n?void 0:n.no_group_count)||0,name:{name:"未加入分组"}},a=[t].concat((null==n?void 0:n.item_banks_group)||[]),o(a)),T(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){a({type:"problemset/setActionTabs",payload:{}})},q=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==j.length){e.next=3;break}return _.ZP.warning("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==h){e.next=6;break}return v(2),e.abrupt("return");case 6:return O(!0),e.next=9,(0,ae.GW)({item_banks_group_ids:j,clazz:"ItemBank",group_ids:E});case 9:0===(null==(n=e.sent)?void 0:n.status)&&(i(),F()),O(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,afterClose:function(){I([]),v(1),V(!1),o([])},title:"共享试题".concat(h,"/2"),open:"共享试题"===t.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:K,onCancel:F,children:(0,W.jsx)("aside",{className:J,children:(0,W.jsxs)(y.Z,{spinning:B,children:[(0,W.jsxs)("div",{className:$,children:[1===h&&(0,W.jsx)("div",{className:ee,children:(0,W.jsx)(z.Z,{value:j,onChange:function(e){return k(e)}})}),2===h&&(0,W.jsxs)("div",{className:ne,children:[(0,W.jsx)("p",{children:"共享至教研团队"}),(0,W.jsx)(b.Z.Group,{value:E,onChange:function(e){return I(e)},children:null==t||null===(n=t.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.map((function(e){return(0,W.jsx)(b.Z,{value:e.group_id,children:null==e?void 0:e.name},e.group_id)}))})]})]}),(0,W.jsxs)("div",{className:te,children:[(0,W.jsx)(w.ZP,{onClick:F,children:"取消"}),(0,W.jsx)(w.ZP,{loading:Q,onClick:q,type:"primary",children:1===h?"下一步":"确认共享"})]})]})})})})),ie=["problemset","globalSetting","loading","dispatch","onReloadData"],se=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),a=e.dispatch,i=e.onReloadData,s=void 0===i?function(){}:i,c=(T()(e,ie),(0,f.useRef)(!1)),o=(0,f.useState)(!1),l=p()(o,2),d=l[0],m=l[1];(0,f.useEffect)((function(){"Problemset-SetPrivate"===n.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?h():m(!0):m(!1)}),[n.actionTabs.key]);var h=function(){var e=u()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),e.next=3,a({type:"problemset/setPrivate",payload:n.actionTabs.params});case 3:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),c.current=!1,0===t.status&&s();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:d,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:t["problemset/setPrivate"],width:"442px",onOk:h,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}}),c.current=!1},children:[(0,W.jsx)("div",{className:R,children:"本题已公开,撤销公开可能导致部分用户对本题的使用受损。"}),(0,W.jsx)("div",{className:R,children:"确认撤销公开回到自有状态吗?"}),(0,W.jsx)("div",{children:(0,W.jsx)(b.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return c.current=e.target.checked},children:"不再提示"})})]})})),ce=["problemset","globalSetting","loading","dispatch","onReloadData"],oe=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),a=e.dispatch,i=e.onReloadData,s=void 0===i?function(){}:i,c=(T()(e,ce),function(){var e=u()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"problemset/handleDelete",payload:n.actionTabs.params});case 2:t=e.sent,a({type:"problemset/setActionTabs",payload:{}}),0===t.status&&s();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,W.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-Delete"===n.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:t["problemset/handleDelete"],width:"442px",onOk:c,onCancel:function(){a({type:"problemset/setActionTabs",payload:{}})},children:[(0,W.jsx)("div",{className:P,children:"确认删除后,无法撤销"}),(0,W.jsx)("div",{className:P,children:"是否确认删除?"})]})})),le=t(89392),ue=t(7078),de=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=(0,f.useState)({}),s=p()(i,2),c=s[0],l=s[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),y=p()(x,2),b=y[0],j=y[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("SINGLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(a),v(a.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:b&&(a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(a.choices)),j(!b);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"SINGLE"===t.actionTabs.key,title:"试题体验",okText:b?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){l({}),v([]),j(!1),a({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,W.jsx)(ue.Z,{value:null==c?void 0:c.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return b&&t&&(i=Q),b&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:b?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,a){return o()(o()({},t),{},{checked:a===n&&e.target.checked})}));v(t)}(e,n)},checked:a}),(0,W.jsxs)("span",{children:[k[n],". "]}),(0,W.jsx)(ue.Z,{className:V,value:r}),b&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),b&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),b&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),k[h.findIndex((function(e){return e.is_answer}))]]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})})),pe=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,a=e.dispatch,i=(0,f.useState)({}),s=p()(i,2),c=s[0],l=s[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),A=p()(x,2),y=A[0],j=A[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("MULTIPLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(a),v(a.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var N,w=function(){var e=u()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:y&&(a=(0,le.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(a.choices)),j(!y);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"MULTIPLE"===t.actionTabs.key,title:"试题体验",okText:y?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:w,onCancel:function(){l({}),v([]),j(!1),a({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,W.jsx)(ue.Z,{value:null==c?void 0:c.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return y&&t&&(i=Q),y&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:y?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(b.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,a){return o()(o()({},t),{},{checked:a===n?e.target.checked:t.checked})}));v(t)}(e,n)},checked:a}),(0,W.jsxs)("span",{children:[k[n],". "]}),(0,W.jsx)(ue.Z,{className:V,value:r}),y&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),y&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),y&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),(N="",h.forEach((function(e,n){e.is_answer&&(N+=k[n])})),N)]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})})),fe=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a=e.problemset,i=e.dispatch,s=(0,f.useState)({}),c=p()(s,2),l=c[0],d=c[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],x=h[1],y=(0,f.useState)(!1),b=p()(y,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("JUDGMENT"===(null==a||null===(e=a.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params);d(t),x(t.choices)}}),[null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(t=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params),x(t.choices)),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"JUDGMENT"===a.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){d({}),x([]),k(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,W.jsx)(ue.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.is_answer,a=e.checked,r=e.choice_text,i="";return j&&t&&(i=Q),j&&!t&&a&&(i=L),(0,W.jsxs)("div",{style:{pointerEvents:j?"none":"auto"},className:"".concat(M," ").concat(i),children:[(0,W.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=v.map((function(t,a){return o()(o()({},t),{},{checked:a===n&&e.target.checked})}));x(t)}(e,n)},checked:a}),(0,W.jsx)(ue.Z,{className:V,value:r}),j&&t&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!t&&a&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsx)("b",{children:"正确答案: "}),null===(t=v.find((function(e){return e.is_answer})))||void 0===t?void 0:t.choice_text]}),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),me=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a=e.problemset,i=e.dispatch,s=(0,f.useState)({}),c=p()(s,2),l=c[0],d=c[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],A=h[1],y=(0,f.useState)(!1),b=p()(y,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("COMPLETION"===(null==a||null===(e=a.actionTabs)||void 0===e?void 0:e.key)){var n,t,r=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params);d(r),A(null==r||null===(t=r.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.key]);var N=function(){var e=u()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!v.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(i=(0,le.cloneDeep)(null==a||null===(n=a.actionTabs)||void 0===n?void 0:n.params),A(null==i||null===(t=i.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"COMPLETION"===a.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){d({}),A([]),k(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,W.jsx)(ue.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.value,a=e.answer,r="";return j&&null!=a&&a.includes(t)&&(r=Q),!j||null!=a&&a.includes(t)||(r=L),(0,W.jsxs)("div",{style:{pointerEvents:j?"none":"auto",marginTop:10},className:"".concat(M," ").concat(r),children:[(0,W.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),(0,W.jsx)(x.Z.TextArea,{className:O,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=v.map((function(t,a){return o()(o()({},t),{},{value:a===n?e.target.value:t.value})}));A(t)}(e,n)},value:t}),j&&(null==a?void 0:a.includes(t))&&(0,W.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!(null!=a&&a.includes(t))&&(0,W.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),null==l||null===(t=l.standard_answer)||void 0===t?void 0:t.map((function(e,n){var t;return(0,W.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,W.jsxs)("b",{children:["填空",n+1,"答案: "]}),(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))||""]})})),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),he=t(24334),ve=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,a,i,c,l=e.problemset,d=e.dispatch,m=(0,f.useState)({}),h=p()(m,2),v=h[0],x=h[1],A=(0,f.useState)([]),y=p()(A,2),b=y[0],j=y[1],k=(0,f.useState)(!1),N=p()(k,2),w=N[0],C=N[1];(0,f.useEffect)((function(){var e;if("BPROGRAM"===(null==l||null===(e=l.actionTabs)||void 0===e?void 0:e.key)){var n,t,a=(0,le.cloneDeep)(null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.params);x(a),j(null==a||null===(t=a.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.key]);var E=function(){var e=u()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:w?(a=(0,le.cloneDeep)(null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.params),j(s()(null==a||null===(t=a.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[],type:""}}))))):(i=null==b?void 0:b.map((function(e,n){return o()(o()({},e),{},{type:e.types})})),j(i)),C(!w);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log("---",b),(0,W.jsx)(g.Z,{centered:!0,destroyOnClose:!0,open:"BPROGRAM"===l.actionTabs.key,title:"试题体验",okText:w?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:E,onCancel:function(){x({}),j([]),C(!1),d({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{children:[(0,W.jsx)("div",{className:"c-light-primary mb5 font16",children:"程序填空题"}),(0,W.jsx)(ue.Z,{value:null==v||null===(t=v.program_attr)||void 0===t?void 0:t.description}),(null==v||null===(a=v.program_attr)||void 0===a?void 0:a.code)&&(0,W.jsx)(ue.Z,{showProgramFill:!0,onFillChange:function(e){var n=null==e?void 0:e.map((function(e,n){var t,a;return o()(o()({},e),{},{types:(null===(t=e.value)||void 0===t?void 0:t.trim())===(null===(a=e.answer)||void 0===a?void 0:a.trim())?"success":"warning"})}));j(n)},programFillValue:b,value:he.Base64.decode(null==v||null===(i=v.program_attr)||void 0===i?void 0:i.code)}),w&&(0,W.jsxs)(f.Fragment,{children:[(0,W.jsx)("div",{className:D}),null==v||null===(c=v.standard_answer)||void 0===c?void 0:c.map((function(e,n){return(0,W.jsxs)("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"},children:[(0,W.jsxs)("b",{children:["填空",n+1,"答案: "]}),(0,W.jsx)("pre",{children:(null==e?void 0:e.answer_text)||""})]})})),(0,W.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,W.jsx)("b",{children:"解析: "}),(null==v?void 0:v.analysis)||"暂无解析"]})]})]})})})),xe=t(30249),ge={flex_box_center:"flex_box_center___oxvGV",flex_space_between:"flex_space_between___Pu_2g",flex_box_vertical_center:"flex_box_vertical_center____edsl",flex_box_center_end:"flex_box_center_end___ugvya",flex_box_column:"flex_box_column___B_Z0P",page:"page____U6m6",wrap:"wrap___Njoy9",title:"title___PCz5o",select:"select___MAQbm",contentWrap:"contentWrap___USVj3",pngIcon:"pngIcon___Sclgo",tabsWrap:"tabsWrap___xuKJS",searchWrap:"searchWrap___Z4nZX",addQuestionBtn:"addQuestionBtn___PwVCH",search:"search___pIDJi",searchIcon:"searchIcon___I_kVC",batchWrap:"batchWrap___OzbVH",customTable:"customTable___A_Uxs",row:"row___Sm61J",contentListWrap:"contentListWrap___o6fbG",li:"li___dAjon",bottom:"bottom___kfHPh",actionLeftItem:"actionLeftItem___gA062",questionTypeName:"questionTypeName___neVDt",more:"more___oTnCf",btnAdd:"btnAdd___Qdj8O",cancelC:"cancelC___ZCe2I",addC:"addC___yWAgq",actonBtn:"actonBtn___QmXSC",batch:"batch___wvp7O",btns:"btns___Nox9G",btn:"btn___AEGwM",treeWrapper:"treeWrapper___OS1_K",treeHeader:"treeHeader___T86dH",treeContent:"treeContent___AvQsn",action:"action___TlJrk",sendModal:"sendModal___HDDrU",line:"line___vWGHS",del:"del___I2neN",divider:"divider___ao5se",headerWrapper:"headerWrapper___KS6nP",exportBtn:"exportBtn___uePYs",tips:"tips___xnRXZ"},Ae=t(43428),_e=t(43604),ye="drawerWrap___pL0ai",be="title___D60AS",je="contentWrap___VyVzG",ke="totalInfo___wXopO",Ne="clear___Sbav5",we="problemset___jGIix",Ce="delete___zwK_M",Ee="deleteIcon___BYp0Q",Ie="createBtnWrapper___Qnnet",Ze=[],Se=function(e){Ze.forEach((function(n){e.target===n.element||Be.isParent(e.target,n.element)||n.callbacks.forEach((function(e){return e()}))}))};window.document.body?window.document.body.addEventListener("click",Se):window.addEventListener("DOMContentLoaded",(function(){window.document.body.addEventListener("click",Se)}));var Be={isParent:function(e,n){for(var t=e;t&&t.tagName&&"body"!==t.tagName.toLowerCase();){if(t===n)return!0;t=t.parentNode}return!1},init:function(e,n){var t=Ze.filter((function(n){return n.element===e}));return t.length>0?t[0].callbacks.push(n):Ze.push({element:e,callbacks:[n]}),{clear:function(){Ze=Ze.filter((function(n){return n.element!==e}))}}}},Te=Be,Pe=t(57265),Re=[{stateName:"single_questions_count",type:"SINGLE",typeName:"单选题"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"多选题"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"判断题"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"填空题"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"简答题"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"编程题"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"实训题"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"组合题"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"程序填空题"}],Qe=function(e){var n=e.visible,t=e.basketData,a=e.basketTotal,r=e.onClose,i=void 0===r?function(){}:r,s=e.onDelete,c=void 0===s?function(){}:s,o=e.onClear,l=e.onSubmit,u=(0,f.useRef)(),d=(0,f.useRef)();(0,f.useEffect)((function(){if(d.current)return a>=0&&!u.current&&(u.current=Te.init(d.current,(function(){i()}))),function(){u.current&&u.current.clear()}}),[d.current]);var p=window.screen.width<=1440;return(0,W.jsx)(Ae.Z,{rootClassName:ye,placement:"right",closable:!1,mask:!1,open:n,forceRender:!0,width:p?130:160,onClose:i,children:a>0?(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)("div",{className:be,children:"试题篮"}),(0,W.jsxs)("div",{ref:d,className:je,children:[(0,W.jsxs)(I.Z,{wrap:!1,className:ke,align:"middle",children:[(0,W.jsx)(_e.Z,{span:14,children:"题目总数"}),(0,W.jsx)(_e.Z,{span:4,children:a}),(0,W.jsx)(_e.Z,{span:6,className:Ne,onClick:o,children:"清空"})]}),Re.map((function(e){return t[e.stateName]>0&&(0,W.jsxs)(I.Z,{align:"middle",wrap:!1,className:we,children:[(0,W.jsx)(_e.Z,{span:14,children:e.typeName}),(0,W.jsx)(_e.Z,{span:4,children:t[e.stateName]}),(0,W.jsx)(_e.Z,{span:6,className:Ce,children:(0,W.jsx)("i",{onClick:function(){return c(e.type)},className:"iconfont icon-piliangshanchu3 ".concat(Ee)})})]},e.type)})),(0,W.jsx)(I.Z,{justify:"center",className:Ie,children:(0,W.jsx)(Pe.Z,{block:!0,type:"primary",onClick:l,children:"创建试卷"})})]})]}):(0,W.jsxs)("div",{ref:d,children:[(0,W.jsx)("div",{className:be,children:"试题篮"}),(0,W.jsx)(S.Z,{customText:"请选择试题进行组卷",styles:{width:120},imgStyles:{width:120}})]})})},Oe=["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"],Le={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题"},Me=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t=e.problemset,a=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,c=void 0===s?function(){}:s,o=e.onReloadBasketData,l=void 0===o?function(){}:o,d=(T()(e,Oe),function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"problemset/basketDelete",payload:t.actionTabs.params});case 2:n=e.sent,i({type:"problemset/setActionTabs",payload:{}}),0===n.status&&(c(),l());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,W.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-BasketDelete"===t.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:a["problemset/handleDelete"],width:"442px",onOk:d,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})},children:(0,W.jsxs)("div",{className:P,children:["是否删除试题篮中",Le[null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.type]]})})})),Ve="hide___P6mxu",De="open___hazgP",We="basket___y6VHF",Fe="count___YEH5s",qe="iconWrap___l__Lj",Xe="icon___yiXgh",ze="name___tBtew",He=function(e){var n=e.count,t=e.visibleBasket,a=e.onToggleVisible,r=void 0===a?function(){}:a;return(0,W.jsx)(k.Z,{title:"试题篮",placement:"left",children:(0,W.jsxs)("div",{className:"".concat(t?De:Ve," ").concat(We),onClick:r,children:[n>0&&(0,W.jsx)("div",{className:Fe,children:n}),(0,W.jsx)("span",{className:qe,children:(0,W.jsx)("i",{className:"".concat(Xe," iconfont icon-shitilan")})}),(0,W.jsx)("div",{className:ze,children:"试题篮"})]})})},Ge=t(79227),Ye=t(94979),Ue=t(42930),Ke=t(39634),Je=t(78241),$e=t(28103),en="drawer___Bi9wT",nn="menu___t0_fV",tn="actived___zWm74",an="actived2___RRfRj",rn="subTag___EczBy",sn="directionName___H9hFf",cn="menuDirection___JkwbJ",on="listItem___kNMPl",ln="info___QKQMx",un="title___eGYd4",dn="titleLeft___ltIGt",pn="description___zs7Ow",fn="menuCourse___PygX2",mn="authorname___D4gcN",hn="tooltip-content___RseJD",vn=t(37740),xn=t(31622),gn=t(90514),An=t(92911),_n=(x.Z.Search,{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]}),yn={id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]},bn=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,a,i,c=e.classroomList,l=(e.loading,e.dispatch),d=e.cb,h=e.shixunIds,v=void 0===h?[]:h,x=(0,m.useParams)(),g=((0,m.useLocation)(),c.actionTabs,Je.Z.useForm()),A=(p()(g,1)[0],c.shixunLists),y=(0,f.useState)([]),j=p()(y,2),N=j[0],C=j[1],Z=(0,f.useState)([]),B=p()(Z,2),T=B[0],P=B[1],R=(0,f.useState)([]),Q=p()(R,2),O=Q[0],L=Q[1],M=(0,f.useState)({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null}),V=p()(M,2),D=V[0],F=V[1];(0,f.useEffect)((function(){"选用实践项目"===c.actionTabs.key&&l({type:"classroomList/getShixunLists",payload:o()({},D)})}),[c.actionTabs.key]),(0,f.useEffect)((function(){q()}),[x]);var q=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.I_)({});case 2:return n=e.sent,e.next=5,(0,An.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 5:t=e.sent,L([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(s()((null==t?void 0:t.groups)||[]))),P((null==n?void 0:n.disciplines)||[]);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(e,n,t){D.tag_level=e,D.sub_discipline_id=n,D.discipline_id=t,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},z=function(){l({type:"classroomList/setActionTabs",payload:{}}),F({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null})};return"选用实践项目"!==c.actionTabs.key?null:(0,W.jsxs)(Ae.Z,{placement:"bottom",height:"100%",closable:!0,onClose:z,open:"选用实践项目"===c.actionTabs.key,rootClassName:en,footer:(0,W.jsxs)("div",{className:"tc",children:[(0,W.jsx)(w.ZP,{size:"middle",onClick:function(){z(),C([])},style:{marginRight:8},children:"取消"}),(0,W.jsx)(w.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=N[a],!v.includes(n)){e.next=4;break}return _.ZP.info("请勿重复选择:".concat(null==A||null===(t=A.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),a=0;case 2:if(!(a<(null==N?void 0:N.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(t=e.t0)){e.next=7;break}return e.abrupt("return",t.v);case 7:a++,e.next=2;break;case 10:z(),d(N),C([]);case 13:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,W.jsx)("section",{className:"tc",children:(0,W.jsx)(gn.Z,{onChange:function(e){F(o()(o()(o()({},D),e),{},{page:1})),l({type:"classroomList/getShixunLists",payload:o()(o()(o()({},D),e),{},{page:1})})}})}),(0,W.jsxs)("section",{className:"edu-container",children:[(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:_n.name}),null==_n||null===(n=_n.children)||void 0===n?void 0:n.map((function(e,n){return(0,W.jsx)("li",{className:D[_n.id]==e.id?tn:"",onClick:function(){D[_n.id]=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.id)}))]}),(0,W.jsxs)("ul",{className:cn,children:[(0,W.jsx)("li",{className:sn,children:"方向"}),(0,W.jsx)("li",{className:D.discipline_id?"":tn,onClick:function(){X(null,null,null)},children:(0,W.jsx)("strong",{children:"全部"})}),null==T?void 0:T.map((function(e,n){return(0,W.jsxs)("li",{className:D.discipline_id==e.id?tn:"",children:[(0,W.jsx)("strong",{onClick:function(){X(1,null,e.id)},children:e.name}),(0,W.jsx)("div",{children:e.sub_disciplines.map((function(n,t){return(0,W.jsxs)("div",{className:"mt5",children:[(0,W.jsx)("div",{className:D.sub_discipline_id==n.id?"".concat(an," ").concat(rn):rn,onClick:function(){X(2,n.id,e.id)},children:n.name}),(0,W.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,W.jsx)("li",{className:D.sub_discipline_id==n.id&&3===D.tag_level?an:"",onClick:function(){X(3,n.id,e.id)},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===D.type&&(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,W.jsx)("li",{className:D.group_id==e.id?tn:"",onClick:function(){D.group_id=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.name)}))]}),(0,W.jsxs)("ul",{className:nn,children:[(0,W.jsx)("li",{children:yn.name}),null==yn||null===(t=yn.children)||void 0===t?void 0:t.map((function(e,n){return(0,W.jsx)("li",{className:D[yn.id]==e.id?tn:"",onClick:function(){D[yn.id]=e.id,D.page=1,F(o()({},D)),l({type:"classroomList/getShixunLists",payload:o()({},D)})},children:(0,W.jsx)("strong",{children:e.name})},e.name)}))]}),(0,W.jsxs)(I.Z,{children:[(0,W.jsx)(_e.Z,{flex:"1",children:(0,W.jsx)("div",{className:fn,style:{margin:"0px 15px"},children:(0,W.jsxs)("ul",{children:[(0,W.jsxs)("li",{children:["已选",(0,W.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,W.jsxs)("li",{children:["共",(0,W.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,W.jsxs)("li",{className:"current",onClick:function(){var e=o()(o()({},D),{},{order:"asc"===D.order?"desc":"asc"});F(e),l({type:"classroomList/getShixunLists",payload:e})},children:["学习人数",(0,W.jsx)("p",{className:"edu-sorter current ".concat(D.order),children:"asc"===D.order?(0,W.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}):(0,W.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})})]})]})})}),(0,W.jsx)(_e.Z,{className:"c-grey-999",children:"仅已发布的实训进入本列表备选"})]}),null==A||null===(a=A.shixun_list)||void 0===a?void 0:a.map((function(e,n){return(0,W.jsxs)("div",{className:on,children:[(0,W.jsx)(b.Z,{checked:N.includes(e.id),value:e.id,disabled:null==e?void 0:e.need_authorize,onChange:function(n){N.indexOf(e.id);N.indexOf(e.id)>-1?C(N.filter((function(n){return n!==e.id}))):C(N.concat(e.id))}}),(0,W.jsxs)("div",{className:ln,children:[(0,W.jsx)("div",{className:un,children:(0,W.jsxs)("div",{className:dn,children:[(0,W.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,W.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,W.jsx)("span",{onClick:function(){(0,xn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,Ke.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,Ke.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,Ke.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,W.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,W.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,W.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,W.jsx)("span",{className:pn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,W.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,W.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,W.jsx)($e.Z,{dashed:!0}),(0,W.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,W.jsxs)("div",{children:[(0,W.jsx)(k.Z,{overlayClassName:hn,title:(0,W.jsx)("div",{children:(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,W.jsx)("span",{className:mn,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,W.jsx)(f.Fragment,{children:(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,W.jsxs)("div",{children:[(0,W.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,W.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},n)})),0===(null==A||null===(i=A.shixun_list)||void 0===i?void 0:i.length)&&(0,W.jsx)(S.Z,{}),(0,W.jsx)("p",{})]}),(0,W.jsx)("div",{className:"tc mt20",children:(0,W.jsx)(E.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:D.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){var n=o()(o()({},D),{},{page:e});F(n),l({type:"classroomList/getShixunLists",payload:n})}})})]},"bottom")})),jn=t(25203),kn="operating___srUHx",Nn="tip___F8nWU",wn=t(30010),Cn=function(e,n){var t,a=e.data,r=e.height,i=void 0===r?400:r,s=Je.Z.useForm(),c=p()(s,1)[0],l=(0,f.useState)({}),u=p()(l,2),d=u[0],m=u[1];return(0,f.useEffect)((function(){a&&(m(a),c.setFieldsValue(o()({},a)))}),[a]),(0,f.useImperativeHandle)(n,(function(){return{form:c}})),(0,W.jsx)("div",{className:kn,style:{marginBottom:"0"},children:(0,W.jsxs)(Je.Z,{form:c,scrollToFirstError:!0,onValuesChange:function(){m(o()({},c.getFieldsValue()))},children:[(0,W.jsx)(Je.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"},{max:30,message:"请输入标题,最大限制30个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,W.jsx)(x.Z,{placeholder:"请输入标题,最大限制30个字符",suffix:"".concat((null===(t=d.name)||void 0===t?void 0:t.length)||0,"/30")})}),(0,W.jsx)(Je.Z.Item,{name:"languages",label:"编程语言",rules:[{required:!0,message:"请选择编程语言"}],children:(0,W.jsxs)(b.Z.Group,{children:[(0,W.jsx)(b.Z,{value:"c",children:"C"}),(0,W.jsx)(b.Z,{value:"c++",children:"C++"}),(0,W.jsx)(b.Z,{value:"java",children:"Java"}),(0,W.jsx)(b.Z,{value:"python",children:"Python"})]})}),(0,W.jsx)("div",{className:Nn,children:"选择支持以下编程试题进行编译的语言"}),(0,W.jsx)("div",{style:{margin:"20px 0 12px 0px"},children:"说明"}),(0,W.jsx)(Je.Z.Item,{name:"description",children:(0,W.jsx)(wn.Z,{height:i,defaultValue:d.description||"",watch:!0})})]})})},En=(0,f.forwardRef)(Cn),In=t(69948),Zn=t(5623),Sn=v.Z.TabPane,Bn=x.Z.Search,Tn=x.Z.TextArea,Pn=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}({}),Rn=(0,m.connect)((function(e){var n=e.classroomList,t=e.problemset,a=e.user,r=e.loading,i=e.globalSetting,s=e.shixunHomeworks;return{classroomList:n,problemset:t,user:a,globalSetting:i,loading:r.effects,shixunHomeworks:s}}))((function(e){var n,t,a,i,c,l=e.classroomList,d=e.problemset,x=e.user,B=(e.globalSetting,e.loading),T=e.dispatch,P=(e.match,e.shixunHomeworks),R=(0,m.useLocation)(),Q=(0,m.useParams)(),O=(0,m.useSearchParams)(),L=p()(O,1)[0],M=(0,f.useRef)(),V=(0,f.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:L.get("id")||null,exam_id:Q.id||null,exercise_id:Q.categoryId||null}),D=p()(V,2),F=D[0],X=D[1],H=(0,f.useState)(0),G=p()(H,2),Y=G[0],K=G[1],J=(0,f.useState)([]),$=p()(J,2),ee=$[0],ne=$[1],te=(0,f.useState)(Pn.Mine),ie=p()(te,2),ce=ie[0],ue=ie[1],he=(0,f.useState)(0),Ae=p()(he,2),_e=Ae[0],ye=Ae[1],be=(0,f.useState)(-1),je=p()(be,2),ke=je[0],Ne=je[1],we=(0,f.useState)([]),Ce=p()(we,2),Ee=Ce[0],Ie=Ce[1],Ze=(0,f.useState)(!1),Se=p()(Ze,2),Be=(Se[0],Se[1]),Te=(0,f.useState)([]),Pe=p()(Te,2),Re=Pe[0],Oe=Pe[1],Le=(0,f.useState)(0),Ve=p()(Le,2),De=Ve[0],We=Ve[1],Fe=(0,f.useState)(!1),qe=p()(Fe,2),Xe=qe[0],ze=qe[1],Je=(0,f.useState)(!1),$e=p()(Je,2),en=$e[0],nn=$e[1],tn=(0,f.useRef)(!1),an=((0,f.useRef)(""),(0,f.useRef)()),rn=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useState)(),on=p()(cn,2),ln=on[0],un=on[1],dn=(0,f.useState)([]),pn=p()(dn,2),fn=pn[0],mn=pn[1],hn=(0,f.useRef)(!1),vn="/problemset"===R.pathname,xn=null===(n=R.pathname)||void 0===n?void 0:n.includes("program_homework"),gn=xn&&Q.categoryId&&null!==(t=R.pathname)&&void 0!==t&&t.includes("edit")?Q.categoryId:"",_n=gn?"编辑编程作业":"新建编程作业",yn=(0,f.useState)({}),kn=p()(yn,2),Nn=kn[0],wn=kn[1],Cn=(0,f.useState)(!1),Rn=p()(Cn,2),Qn=Rn[0],On=Rn[1],Ln=x.userInfo||{},Mn=Ln.admin,Vn=Ln.business,Dn=Ln.is_shixun_marker,Wn=Ln.is_teacher,Fn=Ln.user_identity,qn=Mn||Vn||Dn||Wn||"学生"!==Fn,Xn=(0,f.useState)("按更新时间降序"),zn=p()(Xn,2),Hn=zn[0],Gn=zn[1],Yn=P.commonHomeWorkAddDefaultData,Un=(0,f.useState)([]),Kn=p()(Un,2),Jn=Kn[0],$n=Kn[1],et=(0,f.useRef)(null),nt=(0,f.useState)(!1),tt=p()(nt,2),at=tt[0],rt=tt[1],it=(0,f.useState)([]),st=p()(it,2),ct=st[0],ot=st[1],lt=(0,f.useState)(""),ut=p()(lt,2),dt=ut[0],pt=ut[1],ft=(0,f.useState)(!1),mt=p()(ft,2),ht=mt[0],vt=mt[1],xt=(0,f.useRef)(null),gt=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];(0,f.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var At=function(){var e=u()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.$c)({id:gn});case 2:null!=(n=e.sent)&&n.name&&(a={description:n.description,languages:n.languages,name:n.name},xt.current.form.setFieldsValue(a),wn(o()({},a)),ot(s()(n.data)),mn(null===(t=n.data)||void 0===t?void 0:t.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){gn&&At()}),[gn]),(0,f.useEffect)((function(){var e=(null==L?void 0:L.get("group_id"))||0;T({type:"problemset/getDisciplines",payload:{source:"question",group_id:e,group_type:ce}}),F.group_id=Number(e),X(F),bt(F).then((function(e){rt(!1)})),yt(F),jt(),_t()}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),T({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){T({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),T({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/headerFixedToggle",payload:!0}),function(){T({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,f.useEffect)((function(){return T({type:"globalSetting/headerFooterToggle",payload:vn}),function(){T({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){(0,Ue.Dk)(xn?_n:"试题库")}),[xn,_n]);var _t=function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=d.basketData||{},n=e.completion_questions_count,t=void 0===n?0:n,a=e.judgement_questions_count,r=void 0===a?0:a,i=e.multiple_questions_count,s=void 0===i?0:i,c=e.practical_questions_count,o=void 0===c?0:c,l=e.program_questions_count,u=void 0===l?0:l,p=e.single_questions_count,f=void 0===p?0:p,m=e.subjective_questions_count,h=void 0===m?0:m,v=e.combination_questions_count,x=void 0===v?0:v,g=e.bprogram_questions_count;We(t+r+s+o+u+f+h+x+(void 0===g?0:g))}),[d.basketData]);var yt=function(){var e=u()(r()().mark((function e(n){var t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"3"===n.type?n.clazz="ItemBanksGroup":delete n.clazz,t=o()({},n),rt(!0),e.next=5,T({type:"problemset/getGroup",payload:o()({},t)});case 5:return null!=(a=e.sent)&&a.data&&$n((null==a?void 0:a.data)||[]),a&&(Oe((null==a?void 0:a.navigation)||[]),(null==a||null===(i=a.navigation)||void 0===i?void 0:i.length)>1?Xt(!1):Xt(!0)),xn||mn([]),rt(!1),e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),bt=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=o()({},n)).item_type=xn?"PROGRAM":n.item_type,t.keyword=n.keyword||"",rt(!0),e.next=6,T({type:"problemset/getItemBanks",payload:o()({},t)});case 6:if(!(a=e.sent)||403===a.status||401===a.status||500===a.status){e.next=17;break}return K(a.items_count||0),ne(a.items||[]),Ie(a.tag_disciplines||[]),un(a.used_shixun_ids||[]),kt(a.items||[]),xn||mn([]),ye((null==a?void 0:a.added_num)||0),rt(!1),e.abrupt("return",a);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jt=function(){T({type:"problemset/getBasketList",payload:{}})},kt=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));tn.current=n},Nt=(0,f.useState)(!1),wt=p()(Nt,2),Ct=wt[0],Et=wt[1],It=function(e,n){F.page=e,F.per_page=n,X(F),bt(F),yt(F)},Zt=function(e){F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.page=1,F.keyword=e,delete F.id,console.log(F,"paramsparamsparamsparamsparams"),e?(nn(!0),(0,In.tk)({name:e,copywriting:e,position:xn?"Practice":"ItemBank"})):nn(!1),Ne(-1),X(F),bt(F)},St=function(){F.per_page=20,X(F),bt(F)},Bt=function(e){var n=e.length===ee.length&&F.page>1?F.page-1:F.page;F.page=n,F.per_page=20,jt(),X(F),bt(F),yt(F)},Tt=function(){T({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Pt=function(){var e=u()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}return e.next=3,(0,ae.lS)({id:n});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,ae.s)({id:n});case 8:e.t0=e.sent;case 9:0===(null==(a=e.t0)?void 0:a.status)&&St();case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Rt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ia(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Qt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ta([n]);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ot=function(e){rn.current="",an.current="",g.Z.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:(0,W.jsxs)("div",{className:"font14",children:[(0,W.jsx)("div",{children:"错误类型:"}),(0,W.jsxs)(A.ZP.Group,{className:"mt10",onChange:function(e){return an.current=e.target.value},children:[(0,W.jsx)(A.ZP,{value:"题干",children:"题干"}),(0,W.jsx)(A.ZP,{value:"答案",children:"答案"}),(0,W.jsx)(A.ZP,{value:"解析",children:"解析"}),(0,W.jsx)(A.ZP,{value:"属性",children:"属性"}),(0,W.jsx)(A.ZP,{value:"其它",children:"其它"})]}),(0,W.jsx)("div",{className:"mt10",children:"错误描述:"}),(0,W.jsx)(Tn,{className:"mt10",rows:4,defaultValue:rn.current,onChange:function(e){return rn.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,a){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(an.current&&rn.current){n.next=3;break}return _.ZP.info("请填写错误类型和错误描述!"),n.abrupt("return",a());case 3:return n.next=5,(0,ae.L5)({id:e,clazz:an.current,description:rn.current});case 5:0===n.sent.status&&_.ZP.info("添加成功!"),t();case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())}})},Lt=function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},Mt=function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:e}}})},Vt=function(){var e=u()(r()().mark((function e(n){var t,a,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("PROGRAM"!==(t=n.item_type)){e.next=12;break}return a=n.program_attr.identifier,e.next=5,T({type:"problemset/startExperience",payload:{id:a}});case 5:if(0!==(i=e.sent).status){e.next=10;break}return s=i.identifier,(0,Ue.xg)("/myproblems/".concat(s)),e.abrupt("return");case 10:return _.ZP.warning(i.message),e.abrupt("return");case 12:T({type:"problemset/setActionTabs",payload:{key:t,params:n}});case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Dt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.fY)({item_id:n,id:F.exam_id});case 3:return 0===e.sent.status&&St(),e.abrupt("return");case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==F?void 0:F.exercise_id,item_bank_ids:[n]}});case 9:return 0===e.sent.status&&St(),e.abrupt("return");case 12:return e.next=14,T({type:"problemset/cancel",payload:{id:n,item_bank:1}});case 14:0===e.sent.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Wt=(0,f.useState)(!1),Ft=p()(Wt,2),qt=Ft[0],Xt=Ft[1],zt=function(){var e=u()(r()().mark((function e(n){var t,a,i,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c.length>1&&void 0!==c[1]&&c[1],t=c.length>2&&void 0!==c[2]&&c[2],T({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:"3"===ce?Pn.TeachGroupShare:Pn.Mine}}),F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.page=1,F.per_page=20,F.group_id=Math.abs(n),Ne(-1),X(F),t?((a=JSON.parse(JSON.stringify(Re))).splice(a.length-2,2),F.parents=a):F.parents=[].concat(s()(Re||[{id:0,name:"根目录"}]),s()((null===(i=(0,Ye.b)(M.current,n))||void 0===i?void 0:i.map((function(e){return{id:e.id,name:e.name}})))||[])),yt(o()({},F)).then((function(e){var t;Oe(null==e?void 0:e.navigation),(null==e||null===(t=e.navigation)||void 0===t?void 0:t.length)>1&&n?Xt(!0):Xt(!1)})),bt(F);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ht=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:F.exam_id,item_bank_ids:[n]});case 3:return 0===e.sent.status&&St(),e.abrupt("return");case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercises/".concat(null==F?void 0:F.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[n]}});case 9:return 0===e.sent.status&&St(),e.abrupt("return");case 12:if(200!==De){e.next=15;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 15:return e.next=17,T({type:"problemset/select",payload:{item_bank_ids:[n]}});case 17:0===e.sent.status&&(St(),jt());case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=fn&&fn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:sn.current=[0],g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,W.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)(z.Z,{defaultValue:!0,value:sn.current,onChange:function(e){return sn.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.Rp)({id:n,group_id:null===(t=sn.current)||void 0===t?void 0:t[0]});case 2:a=e.sent,sn.current=[],0===(null==a?void 0:a.status)&&(yt(F),St(),_.ZP.success("加入成功"));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yt=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=fn&&fn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:sn.current=[0],g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,W.jsxs)("div",{className:ge.tips,children:[(0,W.jsx)("div",{children:"提示:"}),(0,W.jsx)("div",{children:"1.若将已共享试题移入文件夹,则会撤销此试题原有的共享选项,以文件夹的共享选项为主;"}),(0,W.jsx)("div",{children:"2.若将已共享文件夹内的试题移出至根目录,则会撤销试题所有的共享选项。"})]}),(0,W.jsx)("p",{className:"c-grey-333",children:"请选择需要移动到的文件夹"}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)(z.Z,{defaultValue:!0,value:sn.current,onChange:function(e){return sn.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.LS)({ids:n?[n]:fn,groups_ids:null===(t=sn.current)||void 0===t?void 0:t[0]});case 2:a=e.sent,console.log("移动试题到指定文件夹的res",a),sn.current=[],0===(null==a?void 0:a.status)&&(yt(F),St());case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ut=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("撤销共享触发"),e.next=3,(0,ae.hg)({clazz:"ItemBank",id:n});case 3:t=e.sent,console.log(t,"撤销共享触发的res"),a=(null==t?void 0:t.groups)||[],sn.current=a.filter((function(e){return e.is_share})).map((function(e){return e.id})),g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsx)("p",{className:"".concat(ge.tips),children:"提示:如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:null==a?void 0:a.map((function(e){return e.is_share?e.id:""})),children:null==a?void 0:a.map((function(e){return(0,W.jsxs)(b.Z,{value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(a,"选中的data"),sn.current=a},children:[" ",e.name]},e.id)}))})]}),onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return sn.current=a.filter((function(e){return e.is_share})).map((function(e){return e.id})),console.log(sn.current,"joinGroupDataRef.current"),e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(t,i){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(a,"看看这里的data"),e.next=3,(0,ae.GW)({ids:[n],clazz:"ItemBank",group_ids:sn.current});case 3:return s=e.sent,sn.current=[],0===(null==s?void 0:s.status)&&(_.ZP.info("操作成功"),St()),e.abrupt("return",t());case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Kt=function(e){var n=fn;if(null==n||!n.length)return _.ZP.info("请先选择试题");De+n.length>200&&e&&vn?_.ZP.info("试题篮中最多可再加入".concat(200-De,"题,当前选中").concat(n.length,"题,请重新选择")):e?Jt(n):$t(n)},Jt=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=s()(n),ee.forEach((function(e){var n;t.includes(e.id)&&("PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)&&(0,le.remove)(t,(function(n){return n===e.id})))})),g.Z.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:(0,W.jsxs)("div",{children:["当前已选择",n.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "]}),onOk:function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:F.exam_id,item_bank_ids:t});case 3:n=e.sent,e.next=15;break;case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercises/".concat(null==F?void 0:F.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:t}});case 9:n=e.sent,e.next=15;break;case 12:return e.next=14,T({type:"problemset/select",payload:{item_bank_ids:t}});case 14:n=e.sent;case 15:0===n.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$t=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.exam_id){e.next=6;break}return e.next=3,(0,An.ZP)("/api/examination_banks/".concat(F.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:n}});case 3:t=e.sent,e.next=15;break;case 6:if(null==F||!F.exercise_id){e.next=12;break}return e.next=9,(0,An.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==F?void 0:F.exercise_id,item_bank_ids:n}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,T({type:"problemset/unselectAll",payload:{item_ids:n}});case 14:t=e.sent;case 15:0===t.status&&(St(),jt());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ea=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!vn||200!==De){e.next=3;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 3:if(!F.exam_id){e.next=10;break}return e.next=6,(0,ae.zh)({exam_id:F.exam_id,shixun_ids:n});case 6:0===e.sent.status&&St(),e.next=14;break;case 10:return e.next=12,T({type:"problemset/select",payload:{shixun_ids:n}});case 12:0===e.sent.status&&(jt(),St());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),na=function(){var e=u()(r()().mark((function e(n){var t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=d.teachGroupData)&&void 0!==t&&null!==(t=t.groups)&&void 0!==t&&t.length){e.next=2;break}return e.abrupt("return",_.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看"));case 2:return e.next=4,(0,An.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:n}});case 4:if(i=e.sent,console.log(i,"判断可否共享-是否被共享过"),0===i.status){e.next=8;break}return e.abrupt("return");case 8:sn.current=null==i?void 0:i.data,g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsxs)("div",{className:ge.tips,children:[(0,W.jsx)("div",{children:"提示:"}),(0,W.jsx)("div",{children:"1.共享至教研团队后,在已共享的文件夹添加、删除试题或子文件夹等操作会同步至团队文件夹。若新试题无需共享,可新建文件夹管理试题。"}),(0,W.jsx)("div",{children:"2.如需撤销当前文件夹对选中教研团队的分享,取消选中并确定即可。"})]}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:sn.current.map((function(e){return e.is_share?e.id:""})),children:null==i||null===(a=i.data)||void 0===a?void 0:a.map((function(e){return(0,W.jsxs)(b.Z,{disabled:!e.can_share,value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(i.data,"res.data"),sn.current=null==i?void 0:i.data},children:[" ",e.name]},e.id)}))})]}),onOk:function(){return new Promise(function(){var e=u()(r()().mark((function e(t,a){var s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(s=sn.current)&&void 0!==s&&s.length){e.next=3;break}return _.ZP.info("请先选择教研团队"),e.abrupt("return",a());case 3:return e.next=5,(0,An.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:sn.current.map((function(e){return{id:e.id,is_share:e.is_share}})),group_id:n}});case 5:c=e.sent,console.log(c),0===(null==i?void 0:i.status)&&(_.ZP.success("操作成功"),sn.current=[],mn([]),St(),yt(F),t());case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ta=function(e){var n,t;if(console.log("共享试题触发"),null===(n=d.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n||!n.length)return _.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:[(0,W.jsx)("div",{className:ge.tips,children:"提示:如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,W.jsx)(b.Z.Group,{className:ge.checkbox,defaultValue:sn.current,onChange:function(e){return sn.current=e},children:null===(t=d.teachGroupData)||void 0===t||null===(t=t.groups)||void 0===t?void 0:t.map((function(e){return(0,W.jsx)(b.Z,{value:e.group_id,children:e.name},e.group_id)}))})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,a){var i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(null!==(i=sn.current)&&void 0!==i&&i.length){n.next=3;break}return _.ZP.info("请先选择教研团队"),n.abrupt("return",a());case 3:return n.next=5,(0,ae.GW)({ids:e||fn,clazz:"ItemBank",group_ids:sn.current});case 5:0===(null==(s=n.sent)?void 0:s.status)&&(_.ZP.info("所选试题成功分享至教研团队"),sn.current=[],mn([]),St(),t());case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())},onCancel:function(){console.log("取消了"),sn.current=[]}})},aa=function(){var e=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,(0,ae.nD)({ids:fn});case 3:n=e.sent,Be(!1),0===(null==n?void 0:n.status)&&g.Z.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"删除结果",maskClosable:!1,keyboard:!1,icon:null,content:"本次成功删除".concat(n.success,"条试题,有").concat(n.fail,"条试题因为公开无法删除,请撤销后再进行删除。"),onOk:function(){Bt(new Array(n.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();null!=fn&&fn.length?g.Z.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==fn?void 0:fn.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:e}):_.ZP.warning("请选择需要删除的试题")},ra=function(){var e,n;return null!=fn&&fn.length?null!=ee&&null!==(e=ee.filter((function(e){return fn.includes(e.id)})))&&void 0!==e&&e.every((function(e){return e.public}))?_.ZP.info("所选试题已公开,请重新选择"):null!=ee&&null!==(n=ee.filter((function(e){return fn.includes(e.id)})))&&void 0!==n&&n.find((function(e){var n;return"PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}))?_.ZP.info("已选题中存在未发布的编程题"):void("1"===window.localStorage.getItem("problemset-set-public-hint-flag")||x.userInfo.professional_certification?ia():g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"公开规则告知",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font16 c-grey-333",children:["公开并经平台审核后,该题将在公共试题库可见,Educoder所有用户均可使用该题。",(0,W.jsx)("br",{}),"公开后不可修改,但可以撤销;撤销公开后可以修改。",(0,W.jsx)("br",{}),"是否确认申请公开?",(0,W.jsx)("br",{}),(0,W.jsx)(b.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return hn.current=e.target.checked},children:"不再提示"})]}),onOk:function(){ia()}})):_.ZP.info("请先选择试题")},ia=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ce===Pn.TeachGroupShare?1:2,e.next=3,(0,ae.Qp)({ids:n?[n]:fn,source:t});case 3:0===e.sent.status&&(hn.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),hn.current=!1,mn([]),St());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),sa=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)("div",{className:ge.modalContent,children:"发布后即可应用到自己管理的课堂"}),(0,W.jsx)("div",{className:ge.modalContent,children:" 是否确认发布?"})]}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.MZ)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("发布成功"),St());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ca=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,W.jsx)("p",{className:ge.modalContent,children:"是否确认撤销发布?"}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.sD)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("撤销发布成功"),St());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},oa=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("切换团队tab时触发",n),T({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:n,group_id:F.group_id,group_type:Pn.TeachGroupShare}}),F.page=1,F.clazz="ItemBanksGroup",F.teach_group_id=n,delete F.id,F.group_id=0,X(o()({},F)),bt(F),yt(F);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),la=function(){var e=u()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.bF)({ids:fn});case 2:n=e.sent,t=n.data||{},a=t.unpublish_program_question_count,i=t.total_item_banks,0===a?g.Z.error({title:"错误",content:(0,W.jsx)("span",{children:"发布错误!请选择尚未发布的编程题进行发布"}),centered:!0,okText:"确认"}):g.Z.confirm({title:"提示",content:(0,W.jsxs)("span",{children:["当前选中",i,"题,其中包含",a,"道未发布的编程题, 请确认是否发布?"]}),centered:!0,onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.dt)({ids:fn});case 2:0===e.sent.status&&(_.ZP.success("发布成功"),St());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ua=(j.Z,qn&&j.Z.Item,qn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,ce===Pn.Mine&&vn&&j.Z.Item,function(e){if(xn)if((null==ct?void 0:ct.length)<=0){var n=ee.filter((function(n){return e.includes(n.id)}));ot(s()(n)),mn(null==n?void 0:n.map((function(e){return e.id})))}else if(e.length>ct.length){var t,a=ee.filter((function(n){return e.includes(n.id)})),r=ct.map((function(e){return e.id})),i=a.filter((function(e){return!r.includes(e.id)}));ot([].concat(s()(ct),s()(i))),mn(null===(t=[].concat(s()(ct),s()(i)))||void 0===t?void 0:t.map((function(e){return e.id})))}else{var c=ct.filter((function(n){return e.includes(n.id)}));ot(s()(c)),mn(null==c?void 0:c.map((function(e){return e.id})))}else mn(e)}),da=function(e){if(xn)if(e){var n,t=null==ct?void 0:ct.map((function(e){return e.id})),a=ee.filter((function(e){return!t.includes(e.id)}));ot([].concat(s()(ct),s()(a))),mn(null===(n=[].concat(s()(ct),s()(a)))||void 0===n?void 0:n.map((function(e){return e.id})))}else{var r=null==ee?void 0:ee.map((function(e){return e.id})),i=ct.filter((function(e){return!r.includes(e.id)}));ot(s()(i)),mn(null==i?void 0:i.map((function(e){return e.id})))}else mn(e?null==ee?void 0:ee.map((function(e){return e.id})):[])},pa=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"},{type:"BPROGRAM",name:"程序填空题"}],fa={1:"简单",2:"适中",3:"困难"};(0,f.useEffect)((function(){if(xn){var e=Q,n=e.coursesId,t=e.categoryId;T({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:t,coursesId:n,type:5}})}}),[xn]);var ma=function(){var e=u()(r()().mark((function e(){var n,t,a,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,xt.current.form.validateFields();case 3:if(n=xt.current.form.getFieldsValue(),!((null==ct?void 0:ct.length)<=0)){e.next=8;break}return document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),_.ZP.info("请选择编程题"),e.abrupt("return");case 8:return On(!0),a=(t=Q).coursesId,i=t.categoryId,e.next=12,(0,An.ZP)(gn?"/api/homework_commons/".concat(i,"/update_hack.json"):"/api/courses/".concat(a,"/homework_commons.json"),{method:gn?"put":"post",body:o()(o()({},n),{},{coursesId:a,category:i,type:5,hack_ids:null==ct?void 0:ct.map((function(e){return e.id}))})});case 12:0===(null==(s=e.sent)?void 0:s.status)&&m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework/").concat(gn?i:s.homework_id,"/detail?tabs=1")),On(!1),e.next=20;break;case 17:e.prev=17,e.t0=e.catch(0),document.body.scrollIntoView();case 20:case"end":return e.stop()}}),e,null,[[0,17]])})));return function(){return e.apply(this,arguments)}}();return(0,W.jsxs)("div",{className:ge.page,children:[(0,W.jsxs)("section",{children:[(0,W.jsxs)("div",{className:ge.wrap,children:[Yn.course_name&&xn&&(0,W.jsx)("section",{className:"animated fadeIn",children:(0,W.jsx)("aside",{className:"mt10",children:Yn.category&&(0,W.jsxs)(N.Z,{separator:">",children:[(0,W.jsx)(N.Z.Item,{children:(0,W.jsx)(m.Link,{to:"/classrooms/".concat(Yn.course_id,"/program_homework"),children:Yn.course_name})}),(0,W.jsx)(N.Z.Item,{children:(0,W.jsx)(m.Link,{to:"/classrooms/".concat(Yn.course_id,"/program_homework"),children:Yn.category.category_name})}),(0,W.jsx)(N.Z.Item,{children:_n})]})})}),(0,W.jsx)("div",{className:ge.title,children:xn?_n:"试题库"}),xn&&(0,W.jsx)(En,{height:250,data:Nn,ref:xt}),(0,W.jsxs)("div",{className:ge.headerWrapper,id:"topicdom",children:[(0,W.jsx)("div",{className:ge.tabsWrap,children:(0,W.jsxs)(v.Z,{activeKey:ce,onChange:function(e){T({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}}),F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.type=e,"0"===e?(Xt(!1),F.group_id=0,F.teach_group_id=0):(Xt(!0),F.group_id=null),F.only_published=!("3"!==e||!xn)||null,"3"===e?(F.clazz="ItemBanksGroup",Et(!0)):Et(!1),F.page=1,F.per_page=20,delete F.id,Ne(-1),ue(e),X(F),bt(F),"1"!==e&&"2"!==e&&yt(F),Xt(!0)},tabBarExtraContent:(0,W.jsxs)("div",{className:ge.searchWrap,children:[ce===Pn.Mine&&vn&&(0,W.jsxs)(w.ZP,{className:ge.addQuestionBtn,onClick:function(){var e={discipline_id:"&discipline_id=".concat(F.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(F.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(F.tag_discipline_id),difficulty:"&difficulty=".concat(F.difficulty),item_type:"&item_type=".concat(F.item_type),group_id:"&group_id=".concat(F.group_id||0)},n="/problemset/newitem?pages=".concat(F.page);Object.keys(e).forEach((function(t){F[t]&&(n+=e[t])})),null===m.history||void 0===m.history||m.history.push(n)},children:[(0,W.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAAAXNSR0IArs4c6QAABJFJREFUWEftWF1oHFUU/u7MZmazm4Q0tS/RmARSba0tDVazqyB9sVYlDzWRllopErWlER9EFFGRIuqDT0UoQaO0adKkQqui+FKhQmqSQn8o1cbYQH9Iia3QNN387Pwemdmdyd472Z0kRMhD7ssddu4997vnfOc7Z5YRkYwlMNgyECEKyx4RabmEPfL39mdham0EqgIYAEJmDg7xrbfSmZ3BGECUmZ3hPWfnFCB/gbXHP3PXillDf754lQhVsxrKQvIO8jHm/SEUKiQluhYPHb0SAGJdajYzXuBvMKtHGAMRgXlXnqceOXsjUrQJj3b9KAD5jZkXDxqePQKBgcGZXQ9ln53ZBSq8DxAwZL1rT2JvFq0/1iYA+TKiXzidnjEY5lr+aMczuR7ynp0572DS58rG7o94IKP7VW10aNLbKJItQN5c9mVcxnE78FoMpRNWST6s1He28ECG3oulUyP3/NAQoNS+Drl0zTyj76UND8y6NwjjWrubPV4yADgZ3dT1HA/kwlsVU8bYbf9UIqhVjZDj1XmAzC901uR1aCM/+7ZcpjF2tvjxjgQHZPqP1kp7YuKGLxuiMATgBJSDd0EAZ1ZUfM4wR0CG4g0d6zgg2vnWWkObuJIvDiIZxXVzImfOpqxHbsYTh6o5IPr5fesMffKiH0SBfcF0FnWXd0FY+ru7mTQeTxxayQFJn9uTNPWp3nw6EaYjhQtCMK0coBKYGUt2RDkgU2dbtpCh/+Ipq5OPal0LImWLkzXm+CC04W+zPMpmDpgWSx6J82Qd2N1sk9XjhdG5ofJgIyIli5M15sQ1aNd/8qtgthZOxJKd5bxHBl55A2Qf9JVQULSwZA0PDU/vTM6xu7Fk5308R87s+sC27P1e+gaVMX9Zn0VYg8VZSDP3nmC348muSt4j/S8fAOzWXOXL7ScClkNdEKb5LvzLseTRDTxH+nYcI6DJ54hYxAL9iChQC6gEDL/Gkj1bRSADYNiUWy3V1Xsglz2ygBOCRdAavwx9+KucCkKQZOlItKH7VR5I//ZREFbNSDxBqd4GuaR2cWpN6ir0Gz/w/Y3EPo0lej6eAXJpX9l06t87fIcappSCshZqUvNcRZbVl5SGzu99IOaZnUnD1Ho9W16Z5sgqGJt3VonNNIDi4hU1qG8f8YFo/U2vEdlt3FniSWLnM19hEe1J0j/R5IkH3Et7Xbzev+0bsq3duUBCinzh74W50JtF2tUnT+zlgfQ1/gWiukL7w9qTMFkRHSJH1GciieOnZoCca16tp6cGuS+g2RAFm1hBswVdKfyFdVN56t0aYLPbOLqhMfteeJ/I+iQARDAkNj4BD+RZb7BSjKeLUEK3XJbpKEdRRf3h0voPW3zxJPpOMU5/PQxQVRj35hL2QNcG4K6pYnLsFmyDYKQJKzfstVZtfHoF8PCUD8T8fcsOss3uhRwStseCjRQB2nQaZtoCiqpRvv5tirKxd9T7nz+Qu58ZvZv7GZBwfgxr7ebSk1pQYbAYdNuEIREiJXWAUoNI+RNQKh6DfOdUj1K5dZd4iSX8t0SYv/+n98seER37H8mkzkc00C7pAAAAAElFTkSuQmCC",className:ge.pngIcon,alt:""}),"新增试题"]}),(0,W.jsx)(Bn,{allowClear:!0,suffix:(0,W.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ge.searchIcon),onClick:function(){return Zt(F.keyword)}}),className:ge.search,placeholder:"请输入题号或其他关键词进行搜索",size:"middle",onChange:function(e){F.keyword=e.target.value,X(o()({},F))},onSearch:Zt})]}),children:[(0,W.jsx)(Sn,{tab:"公共"},"1"),(null===(a=d.teachGroupData)||void 0===a||null===(a=a.groups)||void 0===a?void 0:a.length)&&(0,W.jsx)(Sn,{tab:"团队共享"},"3"),!(0,Ke.ag)()&&!(0,Ke.JA)()&&!xn&&(0,W.jsx)(Sn,{tab:"收藏夹"},"2"),(0,W.jsx)(Sn,{tab:"我创建的"},"0")]})}),(0,W.jsx)(h.S,{showSelectAll:!1,className:ge.select,disciplinesData:null===(i=d.disciplinesData)||void 0===i?void 0:i.disciplines,knowledgeData:Ee,directionValue:F.discipline_id,subDisciplineValue:F.sub_discipline_id,typeValue:F.item_type,isprogram_homework:xn,showKnowledge:!0,name:dt,setname:pt,difficultyValue:F.difficulty,showShixun:!(0,Ke.JA)()&&!F.exercise_id&&ce!==Pn.TeachGroupShare&&ce!==Pn.Public,onShixunChange:function(){T({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){F.discipline_id=e||"",F.sub_discipline_id=n||"",F.tag_discipline_id="",F.page=1,F.per_page=20,delete F.id,Ne(-1),X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},onTypeChange:function(e){F.item_type=e||"",F.page=1,F.per_page=20,X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},onDifficultyChange:function(e){F.difficulty=e||"",F.page=1,F.per_page=20,delete F.id,X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},knowledgeValue:ke,onKnowledgeChange:function(e){F.tag_discipline_id=e,F.page=1,F.per_page=20,delete F.id,-1===e&&(F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id=""),Ne(e),X(F),bt(F),"3"!==ce&&"0"!==ce||yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},teachGroupData:null===(c=d.teachGroupData)||void 0===c?void 0:c.groups,onTeachGroupChange:oa,teachGroupValue:F.teach_group_id,showTeachGroup:Ct})]}),(0,W.jsxs)("div",{className:ge.treeWrapper,style:{display:ce===Pn.Mine||ce===Pn.TeachGroupShare?"block":"none"},children:[(0,W.jsxs)("div",{className:ge.treeHeader,children:[(0,W.jsx)(xe.Z,{activeTabsKey:ce,data:Re,onClick:zt}),ce===Pn.Mine&&(0,W.jsxs)(w.ZP,{type:"link",onClick:function(){T({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:F}})},className:ge.exportBtn,children:[(0,W.jsx)("img",{src:Zn,alt:"",className:ge.pngIcon}),"新建文件夹"]})]}),(0,W.jsx)(y.Z,{spinning:at,children:(0,W.jsx)("div",{ref:et,className:Jn.length?ge.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,W.jsx)(Ye.Z,{setRootData:function(e){M.current=e},isProblemset:ce===Pn.Mine&&vn,reloadData:St,data:Jn,onShare:na,onOpen:zt,activeTabsKey:ce,params:F,navigation:Re})})})]}),(0,W.jsxs)("div",{className:ge.contentWrap,children:[(0,W.jsxs)("div",{className:ge.batchWrap,children:[(0,W.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[!xn&&(0,W.jsx)("div",{className:"font14",children:(0,W.jsx)(C.Z,{dropdownRender:function(){return(0,W.jsx)(j.Z,{selectedKeys:[Hn],children:null==gt?void 0:gt.map((function(e,n){return(0,W.jsx)(j.Z.Item,{onClick:function(){return function(e){F.sort_by=e.type,F.sort_direction=e.direction,F.page=1,F.per_page=20,Gn(e.name),X(F),bt(F),yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))}(e)},children:e.name},e.name)}))})},children:(0,W.jsxs)("span",{style:{color:"#464F66"},children:[(0,W.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Hn]})})}),xn&&(0,W.jsx)("div",{children:(0,W.jsxs)(b.Z,{checked:(null==ee?void 0:ee.filter((function(e){return null==ct?void 0:ct.map((function(e){return e.id})).includes(e.id)})).length)===ee.length,onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),xn&&(0,W.jsxs)(g.Z,{open:ht,centered:!0,width:700,okText:"确认".concat(gn?"编辑":"新建"),onCancel:function(){return vt(!1)},cancelText:"返回列表",onOk:ma,confirmLoading:Qn,title:"查看已选",children:[(0,W.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==ct?void 0:ct.length,"个"]}),(0,W.jsx)("div",{style:{height:400,overflow:"auto"},children:null==ct?void 0:ct.map((function(e,n){var t,a,r,i;return(0,W.jsxs)("div",{className:ge.sendModal,children:[(0,W.jsxs)("div",{className:ge.li,children:[(0,W.jsx)("p",{children:null==e?void 0:e.name}),(0,W.jsxs)("div",{className:ge.bottom,children:[(0,W.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{children:["创建者 ",(0,W.jsx)(k.Z,{title:null==e||null===(t=e.author)||void 0===t?void 0:t.name,children:(0,W.jsx)("span",{className:"c-grey-333",children:(null==e||null===(a=e.author)||void 0===a||null===(a=a.name)||void 0===a?void 0:a.length)>6?(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.substr(0,3))+"...":null==e||null===(i=e.author)||void 0===i?void 0:i.name})})]}),(0,W.jsx)("i",{className:ge.line}),(0,W.jsxs)("span",{className:ge.des,children:["更新 ",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,W.jsx)("div",{className:ge.del,onClick:function(){ua(ct.filter((function(n){return n.id!==e.id})).map((function(e){return e.id})))},children:"删除"})]},n)}))})]})]}),(0,W.jsx)("div",{children:ce===Pn.Mine&&vn&&(0,W.jsxs)(w.ZP,{onClick:function(){null!=fn&&fn.length?g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:(0,W.jsxs)("div",{className:"font14 ".concat(ge.overflow),children:["已选中",null==fn?void 0:fn.length,"道题,其中编程题与实训题暂不支持导出。"]}),onOk:function(){(0,jn.rQ)({ids:fn})}}):T({type:"problemset/setActionTabs",payload:{key:"导出试题",params:F}})},type:"link",className:ge.exportBtn,children:[(0,W.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII=",className:ge.pngIcon}),(0,W.jsx)("span",{children:"导出试题"})]})})]}),en?(0,W.jsxs)("div",{children:[(0,W.jsxs)(w.ZP,{style:{paddingLeft:0},onClick:function(){F.page=1,F.keyword=null,delete F.id,X(F),nn(!1),bt(F),yt(o()(o()({},F),{},{parents:Re.slice(0,-1)}))},type:"link",children:[" ",(0,W.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,W.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",F.keyword,"”"]})]}):null,(0,W.jsx)("div",{className:ge.contentListWrap,children:0!==Y?(0,W.jsx)(y.Z,{size:"middle",spinning:B["problemset/getItemBanks"],children:ee.map((function(e,n){var t,a,r,i,s,c,o,l;return(0,W.jsxs)("div",{className:ge.li,children:[(0,W.jsx)("div",{className:ge.top,children:(0,W.jsx)(Ge.Z,{data:e,selectIds:fn,onSelectCheckBox:ua},e.id)}),(0,W.jsxs)("div",{className:ge.bottom,children:[(0,W.jsxs)("p",{className:"".concat(ge.actionLeftItem," ").concat(ge.questionTypeName),children:["No.",null==e?void 0:e.id]}),(0,W.jsx)("p",{className:"".concat(ge.actionLeftItem," ").concat(ge.questionTypeName),children:null===(t=pa.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,W.jsx)("p",{className:ge.actionLeftItem,children:fa[e.difficulty]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["创建者",(0,W.jsx)(k.Z,{title:null==e||null===(a=e.author)||void 0===a?void 0:a.name,children:(0,W.jsx)("span",{className:"c-grey-333",children:(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.length)>6?(null==e||null===(i=e.author)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.substr(0,5))+"...":null==e||null===(s=e.author)||void 0===s?void 0:s.name})})]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["更新",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,W.jsxs)("p",{className:ge.actionLeftItem,children:["使用次数",(0,W.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),!xn&&(0,W.jsx)("div",{className:ge.more,children:(c=e,l=c.id<0?"--":qn?c[F.exercise_id?"added":"choosed"]?(0,W.jsx)("span",{className:ge.btnAdd,onClick:function(e){e.target.style.pointerEvents="none",Dt(c.id)},children:vn?"移出试题篮":(0,W.jsxs)("span",{children:[(0,W.jsx)("b",{className:"iconfont icon-yichu ".concat(ge.cancelC)}),"移出"]})},1):"PROGRAM"===c.item_type&&0===(null===(o=c.program_attr)||void 0===o?void 0:o.status)?(0,W.jsx)(k.Z,{placement:"top",title:"编程题未发布,不能加入!",children:(0,W.jsxs)("span",{className:ge.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"},children:[" ",vn?"加入试题篮":(0,W.jsxs)("span",{style:{padding:"0 3px"},children:[(0,W.jsx)("b",{className:"iconfont icon-jiaru ".concat(ge.addC)}),"加入"]})," "]})}):(0,W.jsx)("span",{className:ge.btnAdd,onClick:function(){return Ht(c.id)},children:vn?"加入试题篮":(0,W.jsxs)("span",{style:{padding:"0 3px"},children:[(0,W.jsx)("b",{className:"iconfont icon-jiaru ".concat(ge.addC)}),"加入"]})}):(0,W.jsx)(W.Fragment,{}),(0,W.jsxs)("span",{className:ge.actonBtn,children:[c.id>0&&(0,W.jsx)(Ge.N,{isProblemset:vn,user:x,data:c,activeTabsKey:ce,selectIds:fn,onCollect:Pt,onSetPublic:Rt,onStartExperience:Vt,onCorrection:Ot,onPublicReview:Tt,onSetPrivate:Lt,onDelete:Mt,onCancel:Dt,onSelect:Ht,onMoveTo:Yt,addProblemset:Gt,onSetShare:Qt,onCancelShare:Ut,onPublish:sa,onCancelPublish:ca,SubjectShare:qt},c.id),l]}))})]})]},n)}))}):(0,W.jsx)(y.Z,{size:"middle",spinning:B["problemset/getItemBanks"],children:(0,W.jsx)(S.Z,{})})}),0!==Y&&!xn&&(0,W.jsx)(E.Z,{showQuickJumper:!0,onChange:It,defaultCurrent:1,pageSize:null==F?void 0:F.per_page,current:F.page||1,total:Y,showTotal:function(e){return(0,W.jsxs)("span",{className:"mr10",children:["共",(0,W.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}}),xn&&(0,W.jsx)("div",{style:{height:20}})]}),vn&&(0,W.jsx)(Qe,{basketData:d.basketData,visible:Xe,basketTotal:De,onClose:function(){return ze(!1)},onDelete:function(e){T({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})},onClear:function(){var e;g.Z.confirm({title:"确认要清空试题篮吗?",centered:!0,onOk:(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.RT)();case 2:0===e.sent.status&&(St(),jt());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},onSubmit:u()(r()().mark((function e(){var n,t,a,i,s,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}});case 2:return s=e.sent,c=null==s||null===(n=s.disciplines)||void 0===n?void 0:n[0],e.next=6,T({type:"problemsetPreview/newPreviewProblemset",payload:{name:"默认试卷名称",difficulty:2,duration:60,discipline_id:(null==s||null===(t=s.new_checked)||void 0===t?void 0:t.discipline_id)||(null==c?void 0:c.id),sub_discipline_id:(null==s||null===(a=s.new_checked)||void 0===a?void 0:a.sub_discipline_id)||(null==c||null===(i=c.sub_disciplines)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id)}});case 6:0===(o=e.sent).status&&m.history.push("paperlibrary/add/".concat(o.exam_id,"?defaultActiveKey=1&type=2"));case 8:case"end":return e.stop()}}),e)})))}),!(0,Ke.JA)()&&vn&&(0,W.jsx)(He,{visibleBasket:Xe,onToggleVisible:function(){return ze(!Xe)},count:De})]}),(0,W.jsx)(q,{}),(0,W.jsx)(se,{onReloadData:St}),(0,W.jsx)(oe,{onReloadData:function(){return Bt([null])}}),(0,W.jsx)(Me,{onReloadData:St,onReloadBasketData:jt}),"选用实践项目"===l.actionTabs.key?(0,W.jsx)(bn,{shixunIds:ln,cb:ea}):null,(0,W.jsx)(de,{}),(0,W.jsx)(pe,{}),(0,W.jsx)(fe,{}),(0,W.jsx)(me,{}),(0,W.jsx)(ve,{}),(0,W.jsx)(U,{}),(0,W.jsx)(re,{onOk:function(){F.page=1,X(F),bt(F),yt(F)}}),(0,W.jsx)(Z.Z,{onOk:function(e){F.discipline_id="",F.sub_discipline_id="",F.tag_discipline_id="",F.item_type=null,F.difficulty=null,F.page=1,F.per_page=20,F.group_id=e,Ne(-1),X(F),bt(F),yt(F)}})]}),vn?(0,W.jsx)(f.Fragment,{children:!(null==fn||!fn.length)&&(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsxs)(b.Z,{className:"font14",checked:!(null==ee||!ee.length)&&fn.length===(null==ee?void 0:ee.length),onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),(0,W.jsxs)("div",{className:ge.btns,children:[qn&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!0)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),qn&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!1)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Yt()},children:[(0,W.jsx)("i",{className:"iconfont icon-yidongmulu font16"}),"批量移动"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:ra,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-pilianggongkai"}),"批量公开"]}),ce===Pn.Mine&&!qt&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return ta()},children:[" ",(0,W.jsx)("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:aa,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"批量删除"]}),ce===Pn.Mine&&(0,W.jsxs)("div",{className:ge.btn,onClick:la,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-fabu5"}),"批量发布"]}),(0,W.jsxs)("div",{onClick:function(){return mn([])},style:{marginLeft:"auto"},className:ge.btn,children:[" ",(0,W.jsx)("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"]})]})]})})}):xn?"":(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsxs)(b.Z,{className:"font14",checked:!(null==ee||!ee.length)&&fn.length===(null==ee?void 0:ee.length),onChange:function(e){return da(e.target.checked)},children:["本页全选",(0,W.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==fn?void 0:fn.length,")"]})]})}),(0,W.jsxs)("div",{className:ge.btns,children:[qn&&!(null==fn||!fn.length)&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!0)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),qn&&!(null==fn||!fn.length)&&(0,W.jsxs)("div",{className:ge.btn,onClick:function(){return Kt(!1)},children:[(0,W.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),(0,W.jsxs)("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"},children:["已加入:  ",_e,"题"]}),(0,W.jsx)("div",{onClick:function(){var e="/problemset/preview";F.exam_id&&(e="/paperlibrary/edit/".concat(F.exam_id)),null!=F&&F.exercise_id&&(e="/classrooms/".concat(Q.coursesId,"/exercise/").concat(null==F?void 0:F.exercise_id,"/edit")),m.history.push(e)},className:ge.btn,children:"返回试卷"})]})]})}),xn&&(0,W.jsx)("div",{className:ge.batch,children:(0,W.jsxs)("aside",{children:[(0,W.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,W.jsx)(E.Z,{showQuickJumper:!0,onChange:It,defaultCurrent:1,pageSize:null==F?void 0:F.per_page,current:F.page||1,hideOnSinglePage:!0,total:Y,showTotal:function(e){return(0,W.jsxs)("span",{className:"mr10",children:["共",(0,W.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}),(0,W.jsx)("div",{className:ge.btns,children:(0,W.jsxs)(I.Z,{align:"middle",style:{marginLeft:"auto"},children:[(0,W.jsxs)(I.Z,{onClick:function(){(null==ct?void 0:ct.length)<=0?_.ZP.info("当前暂无数据"):vt(!0)},align:"middle",className:"current",children:[(0,W.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,W.jsxs)("span",{children:["已选",(0,W.jsx)("span",{className:"c-light-primary",children:fn.length}),"个"]})]}),(0,W.jsx)(w.ZP,{className:"mr20 ml40",onClick:function(){gn?m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework/").concat(Q.categoryId,"/detail?tabs=1")):m.history.push("/classrooms/".concat(Q.coursesId,"/program_homework"))},children:"取消"}),(0,W.jsxs)(w.ZP,{loading:Qn,onClick:ma,type:"primary",children:["确认",gn?"编辑":"新建"]})]})})]})})]})}))},25203:function(e,n,t){t.d(n,{AD:function(){return E},D9:function(){return P},IM:function(){return Q},Iy:function(){return b},Ne:function(){return R},ON:function(){return D},Uj:function(){return X},VY:function(){return M},YO:function(){return q},YX:function(){return F},Zn:function(){return v},_g:function(){return _},_k:function(){return B},c6:function(){return w},cr:function(){return x},eV:function(){return C},fi:function(){return g},gh:function(){return k},hS:function(){return O},iA:function(){return A},j6:function(){return y},je:function(){return S},kS:function(){return V},o6:function(){return N},pO:function(){return W},rQ:function(){return I},sA:function(){return j},xm:function(){return T},xo:function(){return L},y8:function(){return Z}});var a=t(7557),r=t.n(a),i=t(82242),s=t.n(i),c=t(41498),o=t.n(c),l=t(71751),u=t(8785),d=t(42930),p=t(8591),f=t(94334),m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},v=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.YR)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=o()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(s()({},n));case 2:0===(a=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===a.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.MJ)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(s()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/p__Question__OjProblem__RecordDetail__index.async.js b/p__Question__OjProblem__RecordDetail__index.async.js index 2593f2b133..0b17be8c60 100644 --- a/p__Question__OjProblem__RecordDetail__index.async.js +++ b/p__Question__OjProblem__RecordDetail__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[49716],{78386:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(5891),c=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=n(22589),s=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var a=c.forwardRef(s)},50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(5891),c=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"},i=n(22589),s=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var a=c.forwardRef(s)},20538:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(5891),c=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},i=n(22589),s=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var a=c.forwardRef(s)},16644:function(e,t,n){"use strict";var r=n(82242),c=n.n(r),o=(n(59301),n(19779)),i=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,a=e.styles,u=void 0===a?{}:a,l=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:c()(c()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),u),children:[(0,s.jsx)("img",{src:t||o,style:c()({width:288,height:200},m)}),(0,s.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(i.ZP,c()(c()({className:p,onClick:f},r),{},{children:d})),h&&h]})}},87575:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});n(59301);var r=n(8785),c="ldsRing___mpBZC",o="idsRingWrapper___Of9_n",i=n(37712),s=function(e){var t=e.message,n=e.className,s=(e.children,e.style),a=void 0===s?{}:s;return(0,i.jsxs)("div",{className:"".concat(o," ").concat(n),children:[(0,i.jsxs)("div",{className:c,children:[(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{})]}),t?(0,i.jsx)("p",{style:a,children:t}):null,(0,i.jsx)(r.Outlet,{})]})}},16138:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(7557),c=n.n(r),o=n(41498),i=n.n(o),s=n(79800),a=n.n(s),u=n(59301),l=n(16330),d=n(94334),f=n(8785),p=n(71418),h=n(52242),m=n(71840),x=n(7309),v=n(24334),_=n(61186),g=n.n(_),j=n(37712),y=function(){var e=(0,f.useParams)(),t=e.submitId,n=e.id,r=(0,u.useState)(void 0),o=a()(r,2),s=o[0],_=o[1];console.log((0,f.useLocation)(),33);var y=(0,f.useLocation)();(0,u.useEffect)((function(){return(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]),(0,u.useEffect)((function(){document.title="在线刷题"})),(0,u.useEffect)((function(){if(t){var e=function(){var e=i()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.X6)(t);case 2:n=e.sent,_(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[t]);var b=s||{},E=b.status,C=b.created_at,A=b.code,B=b.name,O=b.language,I=b.pass_sets_count,N=b.set_count,S=b.error_msg,T=b.output,w=b.input,Z=b.expected_output,L=(b.execute_memory,b.user),k=b.execute_time,M=b.input_file_url,F=b.output_file_url,P=b.is_file,R=b.expected_output_file_url;return(0,j.jsx)(p.Z,{spinning:!s,delay:500,children:(0,j.jsx)("div",{className:"record-detail-info",children:s?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsxs)("header",{className:l.Z.header,children:[(0,j.jsxs)("div",{children:[(0,j.jsx)("img",{src:"".concat(d.Z.IMG_SERVER,"/images/").concat(L.image_url),alt:"user",width:30}),(0,j.jsx)("span",{children:L.name})]}),(0,j.jsxs)("h2",{children:[" ",B," "]}),(0,j.jsx)("button",{className:"ant-btn",onClick:function(){var e;f.history.push("/problems/".concat(n,"/oj/").concat(null==y||null===(e=y.query)||void 0===e?void 0:e.backId,"?tab=1"))},style:{border:"1px solid #bacffe",color:"#3061d0"},children:"返回该题"})]}),(0,j.jsxs)("div",{className:"record-detail-body",children:[(0,j.jsx)("h2",{children:" 提交记录 "}),(0,j.jsxs)("ul",{className:"record-info",children:[(0,j.jsxs)("li",{children:[" 状态:",(0,j.jsx)("span",{className:0===E?"c-green":"c-red",children:m.Im[E]})," "]}),(0,j.jsxs)("li",{children:[" 提交时间:",(0,j.jsx)("span",{children:g()(C).format("YYYY-MM-DD hh:mm:ss")})," "]}),(0,j.jsxs)("li",{children:[" 语言:",(0,j.jsx)("span",{children:O})," "]}),(0,j.jsxs)("li",{children:[" 执行用时:",(0,j.jsxs)("span",{children:[1e3*k,"ms"]})," "]}),(0,j.jsxs)("li",{children:[" ","".concat(I," / ").concat(N," 个通过的测试用例")," "]})]}),(0,m.gZ)({status:E,error_msg:S,execute_time:k,output:T,input:w,expected_output:Z,input_file_url:M,output_file_url:F,is_file:P,expected_output_file_url:R}),(0,j.jsx)("h2",{children:" 提交的内容 "}),(0,j.jsx)(x.ZP,{height:"200px",width:"100%",language:null==O?void 0:O.toLocaleLowerCase(),value:v.Base64.decode(A),options:{readOnly:!0}})]})]}):null})})}},71840:function(e,t,n){"use strict";n.d(t,{Im:function(){return b},ZP:function(){return O},gZ:function(){return A}});var r=n(79800),c=n.n(r),o=n(82242),i=n.n(o),s=n(85573),a=n.n(s),u=n(59301),l=n(73782),d=n(3113),f=n(78386),p=n(20538),h=n(88832),m=n(24334),x=n(87575),v=n(7078),_=n(42930),g=n(37712),j=l.Z.TextArea,y={visible:!1,tabIndex:"0"},b=a()(a()(a()(a()(a()(a()({},h.h.NOMATCH,"测试用例结果不匹配"),h.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),E=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(E||{});function C(e,t){switch(t.type){case E.SET_VISIBLE:return i()(i()({},e),{},{visible:t.payload});case E.SET_TABINDEX:return i()(i()({},e),{},{tabIndex:t.payload});default:throw new Error}}function A(e){var t=e.status,n=e.error_msg,r=e.output,c=e.input,o=e.expected_output,i=e.is_file,s=e.input_file_url,a=e.output_file_url,u=e.expected_output_file_url,l=null,d={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(t){case h.h.NOMATCH:l=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{className:"c-red",children:"实际输入:"}),!i&&(0,g.jsx)(v.Z,{value:c,style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,_.LR)(s,c)},children:c})}),(0,g.jsx)("p",{className:"c-red",children:"实际输出:"}),!i&&(0,g.jsx)(v.Z,{value:r&&m.Base64.decode(r)||"",style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,_.LR)(a,r)},children:r})}),(0,g.jsx)("p",{className:"c-red",children:"预期输出:"}),!i&&(0,g.jsx)(v.Z,{value:o&&m.Base64.decode(o)||"",style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,_.LR)(u,o)},children:o})})]});break;case h.h.EXECUTEFAILURE:case h.h.COMPILEFAILURE:l=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{children:"最后执行的输入:"}),!i&&(0,g.jsx)(v.Z,{value:c,style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,_.LR)(s,c)},children:c})}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:m.Base64.decode(n)})]});break;case h.h.PODFAILURE:l=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case h.h.TIMEOUT:l=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",l," "]})}function B(e){var t=e.status,n=e.error_msg,r=e.execute_time,c=e.output,o=e.input,i=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(t){case h.h.OK:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["执行用时:",r,"秒"]}),(0,g.jsx)("p",{children:"执行结果:"}),(0,g.jsx)("pre",{children:m.Base64.decode(c)})]});break;case h.h.NOMATCH:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["输入:",(0,g.jsx)("pre",{children:o})]}),(0,g.jsxs)("p",{children:["输出:",c&&m.Base64.decode(c)]}),(0,g.jsxs)("p",{children:["预期输出:",i&&m.Base64.decode(i)]})]});break;case h.h.EXECUTEFAILURE:case h.h.COMPILEFAILURE:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["最后执行的输入:",(0,g.jsx)("pre",{children:o})]}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:m.Base64.decode(n)})]});break;case h.h.PODFAILURE:s=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case h.h.TIMEOUT:s=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",s," "]})}var O=function(e){var t=e.id,n=e.input,r=e.debuging,o=e.submitting,i=e.executingMessage,s=e.debugResult,a=e.onChangeInput,l=e.onDebugCode,h=e.onSubmitCode,m=(0,u.useReducer)(C,y),v=c()(m,2),_=v[0],b=v[1],A=_.visible,O=_.tabIndex;function I(e){var t=e.target.id;b({type:E.SET_TABINDEX,payload:t})}(0,u.useEffect)((function(){b({type:E.SET_VISIBLE,payload:!1})}),[t]);var N=(0,u.useMemo)((function(){if(s){s.status;return(0,g.jsx)(g.Fragment,{children:B(s)})}return null}),[s]);return(0,g.jsxs)("div",{className:"test-case-panel",children:[(0,g.jsxs)("div",{className:"test-case-panel-body ".concat(A?"active":""),children:[(0,g.jsxs)("ul",{className:"s-navs",children:[(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"0"===O?"active":"",id:"0",onClick:I,children:"自定义测试用例"})}),(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"1"===O?"active":"",id:"1",onClick:I,children:"代码执行结果"})})]}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("0"===O?"":"hide"),children:(0,g.jsx)(j,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:a})}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("1"===O?"":"hide"),children:r?(0,g.jsx)(x.Z,{message:i}):s?(0,g.jsxs)("section",{style:{height:200},children:[" ",N," "]}):(0,g.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,g.jsx)("a",{className:"btn-collapse ".concat(A?"up":""),onClick:function(){b({type:E.SET_VISIBLE,payload:!A})},children:A?(0,g.jsx)(f.Z,{}):(0,g.jsx)(p.Z,{})}),(0,g.jsxs)("footer",{className:"footer",children:[(0,g.jsx)("span",{style:{visibility:"hidden"},children:"控制台"}),(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(d.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(0,g.jsx)(d.ZP,{id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,g.jsx)(d.ZP,{className:"btn-green",type:"ghost",loading:r,onClick:function(){b({type:E.SET_VISIBLE,payload:!0}),b({type:E.SET_TABINDEX,payload:"1"}),l()},children:"调试代码"}),(0,g.jsx)(d.ZP,{type:"primary",className:"custom-ant-disabled",loading:o,disabled:o,onClick:function(){b({type:E.SET_VISIBLE,payload:!1}),h()},children:"评测并提交"})]})]})]})}},88832:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},52242:function(e,t,n){"use strict";n.d(t,{H7:function(){return d},KC:function(){return x},M3:function(){return j},MK:function(){return l},MU:function(){return i},Rg:function(){return E},WH:function(){return v},X6:function(){return a},bM:function(){return o},bx:function(){return _},dd:function(){return h},de:function(){return A},fi:function(){return f},fu:function(){return c},gu:function(){return g},n4:function(){return p},qe:function(){return b},rL:function(){return C},rX:function(){return u},uc:function(){return B},vl:function(){return m},wO:function(){return y},zO:function(){return s}});var r=n(92911);function c(e){return(0,r.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function o(e,t){return(0,r.v_)("mypractices/".concat(e,"/code_submit.json"),t)}function i(e,t){return(0,r.v_)("mypractices/".concat(e,"/code_debug.json"),t)}function s(e,t){return t.language&&(t.language=encodeURIComponent(t.language)),(0,r.U2)("mypractices/".concat(e,"/submit_records.json"),t)}function a(e){return(0,r.U2)("mypractices/record_detail.json",{id:e})}function u(e,t){return(0,r.U2)("mypractices/".concat(e,"/result.json"),{mode:t})}function l(e,t){return(0,r.v_)("mypractices/".concat(e,"/add_notes.json"),t)}function d(e,t){return(0,r.v_)("mypractices/".concat(e,"/restore_initial_code.json"),t)}function f(e,t){return(0,r.v_)("mypractices/".concat(e,"/sync_code.json"),t)}function p(e,t){return(0,r.v_)("mypractices/".concat(e,"/update_code.json"),t)}function h(e){return(0,r.v_)("mypractices/".concat(e,"/initial_codes.json"))}function m(e,t){return(0,r.v_)("discusses/".concat(e,"/plus.json"),t)}function x(e){return(0,r.U2)("practices/practices_list.json",e)}function v(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles"),t)}function _(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles"),t)}function g(e,t){return(0,r.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function j(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/edit"),t)}function y(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function b(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/set_authority_or_excellent"),t)}function E(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/praise_or_treads"),t)}function C(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/hide"))}function A(e,t){return(0,r.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function B(e,t){return(0,r.v_)("mypractices/".concat(e,"/update_practice_time_sum"),t)}},16330:function(e,t){"use strict";t.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(92310),c=n.n(r),o=n(59301),i=n(36355),s=n(32441),a=n(9937);var u=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:u}=e,l=t("input-group",r),d=t("input"),[f,p]=(0,a.ZP)(d),h=c()(l,{[`${l}-lg`]:"large"===e.size,[`${l}-sm`]:"small"===e.size,[`${l}-compact`]:e.compact,[`${l}-rtl`]:"rtl"===n},p,u),m=(0,o.useContext)(s.aM),x=(0,o.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return f(o.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:x},e.children)))},l=n(9432),d=n(5891),f={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"},p=n(22589),h=function(e,t){return o.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var m=o.forwardRef(h),x=n(50382),v=n(55405),_=n(25629),g=n(59412),j=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 c=0;for(r=Object.getOwnPropertySymbols(e);ce?o.createElement(x.Z,null):o.createElement(m,null),b={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,a]=(0,o.useState)((()=>!!r&&n.visible)),u=(0,o.useRef)(null);o.useEffect((()=>{r&&a(n.visible)}),[r,n]);const d=(0,g.Z)(u),f=()=>{const{disabled:t}=e;t||(s&&d(),a((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:h,inputPrefixCls:m,size:x}=e,E=j(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=o.useContext(i.E_),A=C("input",m),B=C("input-password",h),O=n&&(t=>{const{action:n="click",iconRender:r=y}=e,c=b[n]||"",i=r(s),a={[c]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),a)})(B),I=c()(B,p,{[`${B}-${x}`]:!!x}),N=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:I,prefixCls:A,suffix:O});return x&&(N.size=x),o.createElement(l.Z,Object.assign({ref:(0,_.sQ)(t,u)},N))})),C=n(42653),A=n(92343),B=n(3113),O=n(19716),I=n(33234),N=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 c=0;for(r=Object.getOwnPropertySymbols(e);c{const{prefixCls:n,inputPrefixCls:r,className:s,size:a,suffix:u,enterButton:d=!1,addonAfter:f,loading:p,disabled:h,onSearch:m,onChange:x,onCompositionStart:v,onCompositionEnd:g}=e,j=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:y,direction:b}=o.useContext(i.E_),E=o.useRef(!1),S=y("input-search",n),T=y("input",r),{compactSize:w}=(0,I.ri)(S,b),Z=(0,O.Z)((e=>{var t;return null!==(t=null!=a?a:w)&&void 0!==t?t:e})),L=o.useRef(null),k=e=>{var t;document.activeElement===(null===(t=L.current)||void 0===t?void 0:t.input)&&e.preventDefault()},M=e=>{var t,n;m&&m(null===(n=null===(t=L.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?o.createElement(C.Z,null):null,P=`${S}-button`;let R;const U=d||{},D=U.type&&!0===U.type.__ANT_BUTTON;R=D||"button"===U.type?(0,A.Tm)(U,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==U?void 0:U.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),M(e)},key:"enterButton"},D?{className:P,size:Z}:{})):o.createElement(B.ZP,{className:P,type:d?"primary":void 0,size:Z,disabled:h,key:"enterButton",onMouseDown:k,onClick:M,loading:p,icon:F},d),f&&(R=[R,(0,A.Tm)(f,{key:"addonAfter"})]);const z=c()(S,{[`${S}-rtl`]:"rtl"===b,[`${S}-${Z}`]:!!Z,[`${S}-with-button`]:!!d},s);return o.createElement(l.Z,Object.assign({ref:(0,_.sQ)(L,t),onPressEnter:e=>{E.current||p||M(e)}},j,{size:Z,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==g||g(e)},prefixCls:T,addonAfter:R,suffix:u,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),x&&x(e)},className:z,disabled:h}))})),T=n(1643);const w=l.Z;w.Group=u,w.Search=S,w.TextArea=T.Z,w.Password=E;var Z=w},24334:function(e,t,n){var r,c;c="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var c,o=(n=n||{}).Base64,i="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=function(e){for(var t={},n=0,r=e.length;n>>6)+u(128|63&t):u(224|t>>>12&15)+u(128|t>>>6&63)+u(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return u(240|t>>>18&7)+u(128|t>>>12&63)+u(128|t>>>6&63)+u(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(e){return e.replace(d,l)},p=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},h=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,p)},m=function(e){return h(f(String(e)))},x=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?x(m(e)):m(e)},_=function(e){return v(e,!0)};n.Uint8Array&&(c=function(e,t){for(var n="",r=0,c=e.length;r>>18)+s.charAt(u>>>12&63)+(void 0!==i?s.charAt(u>>>6&63):"=")+(void 0!==a?s.charAt(63&u):"=")}return t?x(n):n});var g,j=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,y=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return u(55296+(t>>>10))+u(56320+(1023&t));case 3:return u((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return u((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},b=function(e){return e.replace(j,y)},E=function(e){var t=e.length,n=t%4,r=(t>0?a[e.charAt(0)]<<18:0)|(t>1?a[e.charAt(1)]<<12:0)|(t>2?a[e.charAt(2)]<<6:0)|(t>3?a[e.charAt(3)]:0),c=[u(r>>>16),u(r>>>8&255),u(255&r)];return c.length-=[0,0,2,1][n],c.join("")},C=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},A=function(e){return C(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},B=function(e){return b(C(e))},O=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},I=function(e){return B(O(e))};n.Uint8Array&&(g=function(e){return Uint8Array.from(A(O(e)),(function(e){return e.charCodeAt(0)}))});var N=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:i,atob:A,btoa:h,fromBase64:I,toBase64:v,utob:f,encode:v,encodeURI:_,btou:b,decode:I,noConflict:N,fromUint8Array:c,toUint8Array:g},"function"==typeof Object.defineProperty){var S=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",S((function(){return I(this)}))),Object.defineProperty(String.prototype,"toBase64",S((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",S((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(c)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[49716],{78386:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5891),c=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=n(22589),a=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=c.forwardRef(a)},50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5891),c=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"},i=n(22589),a=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=c.forwardRef(a)},20538:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5891),c=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},i=n(22589),a=function(e,t){return c.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=c.forwardRef(a)},87575:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(59301);var r=n(8785),c="ldsRing___mpBZC",o="idsRingWrapper___Of9_n",i=n(37712),a=function(e){var t=e.message,n=e.className,a=(e.children,e.style),s=void 0===a?{}:a;return(0,i.jsxs)("div",{className:"".concat(o," ").concat(n),children:[(0,i.jsxs)("div",{className:c,children:[(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{}),(0,i.jsx)("div",{})]}),t?(0,i.jsx)("p",{style:s,children:t}):null,(0,i.jsx)(r.Outlet,{})]})}},16138:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(7557),c=n.n(r),o=n(41498),i=n.n(o),a=n(79800),s=n.n(a),u=n(59301),l=n(16330),d=n(94334),f=n(8785),p=n(71418),h=n(52242),x=n(71840),_=n(7309),m=n(24334),v=n(61186),g=n.n(v),j=n(37712),b=function(){var e=(0,f.useParams)(),t=e.submitId,n=e.id,r=(0,u.useState)(void 0),o=s()(r,2),a=o[0],v=o[1];console.log((0,f.useLocation)(),33);var b=(0,f.useLocation)();(0,u.useEffect)((function(){return(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),(0,f.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]),(0,u.useEffect)((function(){document.title="在线刷题"})),(0,u.useEffect)((function(){if(t){var e=function(){var e=i()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.X6)(t);case 2:n=e.sent,v(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[t]);var y=a||{},E=y.status,C=y.created_at,A=y.code,B=y.name,O=y.language,I=y.pass_sets_count,N=y.set_count,S=y.error_msg,T=y.output,w=y.input,L=y.expected_output,Z=(y.execute_memory,y.user),M=y.execute_time,k=y.input_file_url,F=y.output_file_url,R=y.is_file,P=y.expected_output_file_url;return(0,j.jsx)(p.Z,{spinning:!a,delay:500,children:(0,j.jsx)("div",{className:"record-detail-info",children:a?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsxs)("header",{className:l.Z.header,children:[(0,j.jsxs)("div",{children:[(0,j.jsx)("img",{src:"".concat(d.Z.IMG_SERVER,"/images/").concat(Z.image_url),alt:"user",width:30}),(0,j.jsx)("span",{children:Z.name})]}),(0,j.jsxs)("h2",{children:[" ",B," "]}),(0,j.jsx)("button",{className:"ant-btn",onClick:function(){var e;f.history.push("/problems/".concat(n,"/oj/").concat(null==b||null===(e=b.query)||void 0===e?void 0:e.backId,"?tab=1"))},style:{border:"1px solid #bacffe",color:"#3061d0"},children:"返回该题"})]}),(0,j.jsxs)("div",{className:"record-detail-body",children:[(0,j.jsx)("h2",{children:" 提交记录 "}),(0,j.jsxs)("ul",{className:"record-info",children:[(0,j.jsxs)("li",{children:[" 状态:",(0,j.jsx)("span",{className:0===E?"c-green":"c-red",children:x.Im[E]})," "]}),(0,j.jsxs)("li",{children:[" 提交时间:",(0,j.jsx)("span",{children:g()(C).format("YYYY-MM-DD hh:mm:ss")})," "]}),(0,j.jsxs)("li",{children:[" 语言:",(0,j.jsx)("span",{children:O})," "]}),(0,j.jsxs)("li",{children:[" 执行用时:",(0,j.jsxs)("span",{children:[1e3*M,"ms"]})," "]}),(0,j.jsxs)("li",{children:[" ","".concat(I," / ").concat(N," 个通过的测试用例")," "]})]}),(0,x.gZ)({status:E,error_msg:S,execute_time:M,output:T,input:w,expected_output:L,input_file_url:k,output_file_url:F,is_file:R,expected_output_file_url:P}),(0,j.jsx)("h2",{children:" 提交的内容 "}),(0,j.jsx)(_.ZP,{height:"200px",width:"100%",language:null==O?void 0:O.toLocaleLowerCase(),value:m.Base64.decode(A),options:{readOnly:!0}})]})]}):null})})}},71840:function(e,t,n){"use strict";n.d(t,{Im:function(){return y},ZP:function(){return O},gZ:function(){return A}});var r=n(79800),c=n.n(r),o=n(82242),i=n.n(o),a=n(85573),s=n.n(a),u=n(59301),l=n(73782),d=n(3113),f=n(78386),p=n(20538),h=n(88832),x=n(24334),_=n(87575),m=n(7078),v=n(42930),g=n(37712),j=l.Z.TextArea,b={visible:!1,tabIndex:"0"},y=s()(s()(s()(s()(s()(s()({},h.h.NOMATCH,"测试用例结果不匹配"),h.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),E=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(E||{});function C(e,t){switch(t.type){case E.SET_VISIBLE:return i()(i()({},e),{},{visible:t.payload});case E.SET_TABINDEX:return i()(i()({},e),{},{tabIndex:t.payload});default:throw new Error}}function A(e){var t=e.status,n=e.error_msg,r=e.output,c=e.input,o=e.expected_output,i=e.is_file,a=e.input_file_url,s=e.output_file_url,u=e.expected_output_file_url,l=null,d={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(t){case h.h.NOMATCH:l=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{className:"c-red",children:"实际输入:"}),!i&&(0,g.jsx)(m.Z,{value:c,style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,v.LR)(a,c)},children:c})}),(0,g.jsx)("p",{className:"c-red",children:"实际输出:"}),!i&&(0,g.jsx)(m.Z,{value:r&&x.Base64.decode(r)||"",style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,v.LR)(s,r)},children:r})}),(0,g.jsx)("p",{className:"c-red",children:"预期输出:"}),!i&&(0,g.jsx)(m.Z,{value:o&&x.Base64.decode(o)||"",style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,v.LR)(u,o)},children:o})})]});break;case h.h.EXECUTEFAILURE:case h.h.COMPILEFAILURE:l=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{children:"最后执行的输入:"}),!i&&(0,g.jsx)(m.Z,{value:c,style:d}),i&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,v.LR)(a,c)},children:c})}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:x.Base64.decode(n)})]});break;case h.h.PODFAILURE:l=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case h.h.TIMEOUT:l=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",l," "]})}function B(e){var t=e.status,n=e.error_msg,r=e.execute_time,c=e.output,o=e.input,i=e.expected_output,a=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(t){case h.h.OK:a=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["执行用时:",r,"秒"]}),(0,g.jsx)("p",{children:"执行结果:"}),(0,g.jsx)("pre",{children:x.Base64.decode(c)})]});break;case h.h.NOMATCH:a=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["输入:",(0,g.jsx)("pre",{children:o})]}),(0,g.jsxs)("p",{children:["输出:",c&&x.Base64.decode(c)]}),(0,g.jsxs)("p",{children:["预期输出:",i&&x.Base64.decode(i)]})]});break;case h.h.EXECUTEFAILURE:case h.h.COMPILEFAILURE:a=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["最后执行的输入:",(0,g.jsx)("pre",{children:o})]}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:x.Base64.decode(n)})]});break;case h.h.PODFAILURE:a=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case h.h.TIMEOUT:a=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",a," "]})}var O=function(e){var t=e.id,n=e.input,r=e.debuging,o=e.submitting,i=e.executingMessage,a=e.debugResult,s=e.onChangeInput,l=e.onDebugCode,h=e.onSubmitCode,x=(0,u.useReducer)(C,b),m=c()(x,2),v=m[0],y=m[1],A=v.visible,O=v.tabIndex;function I(e){var t=e.target.id;y({type:E.SET_TABINDEX,payload:t})}(0,u.useEffect)((function(){y({type:E.SET_VISIBLE,payload:!1})}),[t]);var N=(0,u.useMemo)((function(){if(a){a.status;return(0,g.jsx)(g.Fragment,{children:B(a)})}return null}),[a]);return(0,g.jsxs)("div",{className:"test-case-panel",children:[(0,g.jsxs)("div",{className:"test-case-panel-body ".concat(A?"active":""),children:[(0,g.jsxs)("ul",{className:"s-navs",children:[(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"0"===O?"active":"",id:"0",onClick:I,children:"自定义测试用例"})}),(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"1"===O?"active":"",id:"1",onClick:I,children:"代码执行结果"})})]}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("0"===O?"":"hide"),children:(0,g.jsx)(j,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:s})}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("1"===O?"":"hide"),children:r?(0,g.jsx)(_.Z,{message:i}):a?(0,g.jsxs)("section",{style:{height:200},children:[" ",N," "]}):(0,g.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,g.jsx)("a",{className:"btn-collapse ".concat(A?"up":""),onClick:function(){y({type:E.SET_VISIBLE,payload:!A})},children:A?(0,g.jsx)(f.Z,{}):(0,g.jsx)(p.Z,{})}),(0,g.jsxs)("footer",{className:"footer",children:[(0,g.jsx)("span",{style:{visibility:"hidden"},children:"控制台"}),(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(d.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(0,g.jsx)(d.ZP,{id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,g.jsx)(d.ZP,{className:"btn-green",type:"ghost",loading:r,onClick:function(){y({type:E.SET_VISIBLE,payload:!0}),y({type:E.SET_TABINDEX,payload:"1"}),l()},children:"调试代码"}),(0,g.jsx)(d.ZP,{type:"primary",className:"custom-ant-disabled",loading:o,disabled:o,onClick:function(){y({type:E.SET_VISIBLE,payload:!1}),h()},children:"评测并提交"})]})]})]})}},88832:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},52242:function(e,t,n){"use strict";n.d(t,{H7:function(){return d},KC:function(){return _},M3:function(){return j},MK:function(){return l},MU:function(){return i},Rg:function(){return E},WH:function(){return m},X6:function(){return s},bM:function(){return o},bx:function(){return v},dd:function(){return h},de:function(){return A},fi:function(){return f},fu:function(){return c},gu:function(){return g},n4:function(){return p},qe:function(){return y},rL:function(){return C},rX:function(){return u},uc:function(){return B},vl:function(){return x},wO:function(){return b},zO:function(){return a}});var r=n(92911);function c(e){return(0,r.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function o(e,t){return(0,r.v_)("mypractices/".concat(e,"/code_submit.json"),t)}function i(e,t){return(0,r.v_)("mypractices/".concat(e,"/code_debug.json"),t)}function a(e,t){return t.language&&(t.language=encodeURIComponent(t.language)),(0,r.U2)("mypractices/".concat(e,"/submit_records.json"),t)}function s(e){return(0,r.U2)("mypractices/record_detail.json",{id:e})}function u(e,t){return(0,r.U2)("mypractices/".concat(e,"/result.json"),{mode:t})}function l(e,t){return(0,r.v_)("mypractices/".concat(e,"/add_notes.json"),t)}function d(e,t){return(0,r.v_)("mypractices/".concat(e,"/restore_initial_code.json"),t)}function f(e,t){return(0,r.v_)("mypractices/".concat(e,"/sync_code.json"),t)}function p(e,t){return(0,r.v_)("mypractices/".concat(e,"/update_code.json"),t)}function h(e){return(0,r.v_)("mypractices/".concat(e,"/initial_codes.json"))}function x(e,t){return(0,r.v_)("discusses/".concat(e,"/plus.json"),t)}function _(e){return(0,r.U2)("practices/practices_list.json",e)}function m(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles"),t)}function v(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles"),t)}function g(e,t){return(0,r.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function j(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/edit"),t)}function b(e,t){return(0,r.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function y(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/set_authority_or_excellent"),t)}function E(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/praise_or_treads"),t)}function C(e,t){return(0,r.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active,"/hide"))}function A(e,t){return(0,r.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==t?void 0:t.active),t)}function B(e,t){return(0,r.v_)("mypractices/".concat(e,"/update_practice_time_sum"),t)}},16330:function(e,t){"use strict";t.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},73782:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var r=n(92310),c=n.n(r),o=n(59301),i=n(36355),a=n(32441),s=n(9937);var u=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:u}=e,l=t("input-group",r),d=t("input"),[f,p]=(0,s.ZP)(d),h=c()(l,{[`${l}-lg`]:"large"===e.size,[`${l}-sm`]:"small"===e.size,[`${l}-compact`]:e.compact,[`${l}-rtl`]:"rtl"===n},p,u),x=(0,o.useContext)(a.aM),_=(0,o.useMemo)((()=>Object.assign(Object.assign({},x),{isFormItemInput:!1})),[x]);return f(o.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(a.aM.Provider,{value:_},e.children)))},l=n(9432),d=n(5891),f={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"},p=n(22589),h=function(e,t){return o.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var x=o.forwardRef(h),_=n(50382),m=n(55405),v=n(25629),g=n(59412),j=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 c=0;for(r=Object.getOwnPropertySymbols(e);ce?o.createElement(_.Z,null):o.createElement(x,null),y={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[a,s]=(0,o.useState)((()=>!!r&&n.visible)),u=(0,o.useRef)(null);o.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,g.Z)(u),f=()=>{const{disabled:t}=e;t||(a&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:h,inputPrefixCls:x,size:_}=e,E=j(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=o.useContext(i.E_),A=C("input",x),B=C("input-password",h),O=n&&(t=>{const{action:n="click",iconRender:r=b}=e,c=y[n]||"",i=r(a),s={[c]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),s)})(B),I=c()(B,p,{[`${B}-${_}`]:!!_}),N=Object.assign(Object.assign({},(0,m.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:a?"text":"password",className:I,prefixCls:A,suffix:O});return _&&(N.size=_),o.createElement(l.Z,Object.assign({ref:(0,v.sQ)(t,u)},N))})),C=n(42653),A=n(92343),B=n(3113),O=n(19716),I=n(33234),N=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 c=0;for(r=Object.getOwnPropertySymbols(e);c{const{prefixCls:n,inputPrefixCls:r,className:a,size:s,suffix:u,enterButton:d=!1,addonAfter:f,loading:p,disabled:h,onSearch:x,onChange:_,onCompositionStart:m,onCompositionEnd:g}=e,j=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:y}=o.useContext(i.E_),E=o.useRef(!1),S=b("input-search",n),T=b("input",r),{compactSize:w}=(0,I.ri)(S,y),L=(0,O.Z)((e=>{var t;return null!==(t=null!=s?s:w)&&void 0!==t?t:e})),Z=o.useRef(null),M=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;x&&x(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?o.createElement(C.Z,null):null,R=`${S}-button`;let P;const U=d||{},D=U.type&&!0===U.type.__ANT_BUTTON;P=D||"button"===U.type?(0,A.Tm)(U,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==U?void 0:U.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},D?{className:R,size:L}:{})):o.createElement(B.ZP,{className:R,type:d?"primary":void 0,size:L,disabled:h,key:"enterButton",onMouseDown:M,onClick:k,loading:p,icon:F},d),f&&(P=[P,(0,A.Tm)(f,{key:"addonAfter"})]);const z=c()(S,{[`${S}-rtl`]:"rtl"===y,[`${S}-${L}`]:!!L,[`${S}-with-button`]:!!d},a);return o.createElement(l.Z,Object.assign({ref:(0,v.sQ)(Z,t),onPressEnter:e=>{E.current||p||k(e)}},j,{size:L,onCompositionStart:e=>{E.current=!0,null==m||m(e)},onCompositionEnd:e=>{E.current=!1,null==g||g(e)},prefixCls:T,addonAfter:P,suffix:u,onChange:e=>{e&&e.target&&"click"===e.type&&x&&x(e.target.value,e,{source:"clear"}),_&&_(e)},className:z,disabled:h}))})),T=n(1643);const w=l.Z;w.Group=u,w.Search=S,w.TextArea=T.Z,w.Password=E;var L=w},24334:function(e,t,n){var r,c;c="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var c,o=(n=n||{}).Base64,i="2.6.4",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+u(128|63&t):u(224|t>>>12&15)+u(128|t>>>6&63)+u(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return u(240|t>>>18&7)+u(128|t>>>12&63)+u(128|t>>>6&63)+u(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(e){return e.replace(d,l)},p=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[a.charAt(n>>>18),a.charAt(n>>>12&63),t>=2?"=":a.charAt(n>>>6&63),t>=1?"=":a.charAt(63&n)].join("")},h=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,p)},x=function(e){return h(f(String(e)))},_=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},m=function(e,t){return t?_(x(e)):x(e)},v=function(e){return m(e,!0)};n.Uint8Array&&(c=function(e,t){for(var n="",r=0,c=e.length;r>>18)+a.charAt(u>>>12&63)+(void 0!==i?a.charAt(u>>>6&63):"=")+(void 0!==s?a.charAt(63&u):"=")}return t?_(n):n});var g,j=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,b=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return u(55296+(t>>>10))+u(56320+(1023&t));case 3:return u((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return u((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},y=function(e){return e.replace(j,b)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),c=[u(r>>>16),u(r>>>8&255),u(255&r)];return c.length-=[0,0,2,1][n],c.join("")},C=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},A=function(e){return C(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},B=function(e){return y(C(e))},O=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},I=function(e){return B(O(e))};n.Uint8Array&&(g=function(e){return Uint8Array.from(A(O(e)),(function(e){return e.charCodeAt(0)}))});var N=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:i,atob:A,btoa:h,fromBase64:I,toBase64:m,utob:f,encode:m,encodeURI:v,btou:y,decode:I,noConflict:N,fromUint8Array:c,toUint8Array:g},"function"==typeof Object.defineProperty){var S=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",S((function(){return I(this)}))),Object.defineProperty(String.prototype,"toBase64",S((function(e){return m(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",S((function(){return m(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(c)}}]); \ No newline at end of file diff --git a/p__Question__OjProblem__index.async.js b/p__Question__OjProblem__index.async.js index 7f831b2265..64c73e3e24 100644 --- a/p__Question__OjProblem__index.async.js +++ b/p__Question__OjProblem__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77460,7078,96898,46459],{75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(N);case 34:e.sent,j+=v;case 36:e.next=29;break;case 38:return e.next=40,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:c()({fileName:n.name,chunkCount:a,uploadId:l},s)});case 40:(S=e.sent).object?(C("success"),V(),m&&m(c()(c()({},S),{},{file:n,percent:100}))):(C("error"),Z("上传失败,请稍后重试"),V(),x&&x(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),C("error"),Z("上传失败,请稍后重试"),V(),x&&x(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),F=(0,d.useCallback)((function(){Q.current=!0,B.current&&(B.current.abort(),l&&l())}),[l]);return(0,v.jsxs)(d.Fragment,{children:[(0,v.jsx)("input",{type:"file",id:W.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(G(t),A="ready",t){if(y)return y(t)||H(t),void V();H(t)}},accept:S}),(0,v.jsx)("label",{className:h()(j,I),htmlFor:W.current,style:b,children:N})]})},g=(0,d.forwardRef)(x)},16644:function(e,n,t){var i=t(82242),r=t.n(i),a=(t(59301),t(19779)),c=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,j=e.loading,v=void 0!==j&&j;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,s.jsx)("img",{src:n||a,style:r()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(c.ZP,r()(r()({className:f,onClick:p},i),{},{children:d})),m&&m]})}},38696:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(82242),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),j=t(6848),v=t(42930),x=t(80469),g=t(16644),y=t(94334),M=t(37712),N=function(e){var n,t,i,a,s,l,N,S=e.editOffice,I=void 0===S?"view":S,L=e.data,b=(e.theme,e.type),D=e.filename,T=e.monacoEditor,w=e.className,E=e.style,A=e.close,C=e.onClose,k=e.hasMask,z=e.disabledDownload,O=e.onImgDimensions,_=e.showNodata,P=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Z=u()(P,2),R=(Z[0],Z[1],(0,d.useState)("")),U=u()(R,2),Y=(U[0],U[1]),G=(0,d.useState)(),B=u()(G,2),W=B[0],Q=B[1],V="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,F=(0,d.useRef)();null!==(n=L)&&void 0!==n&&n.startsWith("/api")&&"txt"!==b&&(L=y.Z.API_SERVER+L),D&&(T.filename=D),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&Y(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===b&&J()}),[b,L]);var J=function(){var e=o()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=L,L.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,x.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){L.startsWith("http")||L.startsWith("blob:")?q():(0,v.Sv)(D||"educoder",L,D)},q=function(){(0,v.Nd)(D||"educoder",decodeURIComponent(L))};return(0,M.jsxs)("div",{style:r()({},E||{}),className:"".concat(k&&p.bgBlack," ").concat(b?p.wrp:"hide"),children:[A&&(0,M.jsxs)("div",{className:p.close,ref:F,children:[!!O&&(0,M.jsx)(j.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{onClick:function(){C(),O()},children:(0,M.jsx)("i",{className:"icon-yulanpizhu"})})}),!z&&(0,M.jsx)(j.Z,{title:"点击下载此文件",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{onClick:q,children:(0,M.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,M.jsx)(j.Z,{title:"关闭",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{className:"",onClick:C,children:(0,M.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,M.jsx)("div",{className:"".concat(p[w]," ").concat(w," ").concat(p.monaco," ").concat("txt"===b?"show":"hide"),children:"txt"===b&&(0,M.jsx)(h.ZP,r()({},T))}),"audio"===b&&(0,M.jsx)("audio",{src:(null===(t=L)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=L)&&void 0!==i&&i.startsWith("/api")?L:"data:image/png;base64,".concat(L),autoPlay:!0}),"video"===b&&(0,M.jsx)(M.Fragment,{children:(null===(a=L)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=L)&&void 0!==s&&s.startsWith("/api")?(0,M.jsx)("video",{controls:!0,src:"".concat(L),autoPlay:!0}):(0,M.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(L),autoPlay:!0})}),"office"===b&&W&&(0,M.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(W.key,"&url=").concat(H+W.url,"&callbackUrl=").concat(H+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(I,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!z)}),"html"===b&&(0,M.jsx)("iframe",{src:L+"&disposition=inline"}),"pdf"===b&&(0,M.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(L,"&disabledDownload=").concat(!!z)}),"image"===b&&(0,M.jsx)("img",{src:(null===(l=L)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(N=L)&&void 0!==N&&N.startsWith("/api")?L:"data:image/png;base64,".concat(L)}),("other"===b||"download"===b)&&(0,M.jsx)(M.Fragment,{children:_?(0,M.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,M.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,M.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return B}});var i=t(82242),r=t.n(i),a=t(37205),c=t.n(a),s=t(91232),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],j=["
                                                                                        "],v=new(f().Renderer),x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,j=["
                                                                                          "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function M(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var r=e[n];i.push("
                                                                                        • "+r.text+"");var a=[];return n=M(e,++n,r.level,a),a.length>0&&(i.push("
                                                                                            "),a.forEach((function(e){i.push(e)})),i.push("
                                                                                          ")),i.push("
                                                                                        • "),n=M(e,n,t,i)}function N(){return M(h,0,0,j),j.push("
                                                                                        "),j.join("")}var S={heading:function(e){var n=x.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var a=b(),c=i;i=a,D[a]={type:"block",expression:c}}return{type:"code",raw:t,lang:r,text:i}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,b=function(){return"__special_katext_id_".concat(L++,"__")},D={};function T(){return D}function w(){L=0,D={}}function E(e){return e=e.replace(I,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var A=v.listitem;v.listitem=function(e){return A(E(e))};var C=v.paragraph;v.paragraph=function(e){return C(E(e))};var k=v.tablecell;v.tablecell=function(e,n){return k(E(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                                        ".concat(e,"

                                                                                        "):'
                                                                                        ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                        \n"):'
                                                                                        '+(t?e:(0,m.escape)(e,!0))+"
                                                                                        "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:S,renderer:v});var z=f(),O=(t(64018),t(24830)),_=t(94334),P=t(15342),Z=t(1012),R=t(38696),U=t(37712),Y="@▁@",G=/]*>/g;var B=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,s=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,j=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),x=void 0!==v&&v,M=e.programFillValue,S=e.onFillChange,I=void 0===S?function(e){}:S,L=e.onFillBlur,b=void 0===L?function(){}:L,D=String(t),E=(0,d.useState)(""),A=u()(E,2),C=A[0],k=A[1],B=(0,d.useState)("office"),W=u()(B,2),Q=W[0],V=W[1],H=(0,d.useState)([]),F=u()(H,2),J=F[0],X=F[1],q=(0,d.useRef)("a"+(0,Z.Z)()),K={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+_.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+_.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+_.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(j){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===Y?"input":"textarea");t.style.width="100%",t.style.height=e===Y?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(K).length;return K[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                        '.concat($(D||""),"
                                                                                        ")}var n=z(D);n=$(n);var t=T();D.match(/\[TOC\]/)&&(n=n.replace("

                                                                                        [TOC]

                                                                                        ",N()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],r=i.type,a=i.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),w();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return ce()}),500),i.innerHTML)}),[D,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[J]),(0,d.useEffect)((function(){if(null!=M&&M.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var r,a=u()(e.value,2),c=a[0],s=a[1];s.value=null===(r=M[c])||void 0===r?void 0:r.value,"warning"===M[c].type?s.className="program-fill-warning":"success"===M[c].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=M[h])&&void 0!==p&&p.score?"".concat(null===(f=M[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(M)}}),[M]);var ne=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,X(c()(J)),I(J,e.target.dataset.id)},te=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,X(c()(J)),b(J,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var re=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),k(t),V("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),k(t),V("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),k(t),V("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=r()(r()({},p),y));var ce=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ae),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ae),w(),g()}}),[ee,re.current,ae]),(0,U.jsxs)(U.Fragment,{children:[a&&(0,U.jsx)("div",{ref:re,children:ee}),!a&&(0,U.jsx)("div",{ref:re,style:r()({},p),className:"".concat(i||""," ").concat(x?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,U.jsx)(R.Z,{close:!0,data:C,type:null!=C&&C.length?Q:"",style:r()({},m),onClose:function(){return k("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(8785),r="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",c=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),o=void 0===s?{}:s;return(0,c.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,c.jsxs)("div",{className:r,children:[(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{})]}),n?(0,c.jsx)("p",{style:o,children:n}):null,(0,c.jsx)(i.Outlet,{})]})}},64375:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(79800),r=t.n(i),a=t(59301),c=t(37712),s=function(e){var n=e.defaultX,t=void 0===n?"40%":n,i=e.leftChild,s=e.rightChild,o=e.className,l=e.hideResize,u=void 0!==l&&l,d=(0,a.useState)(t),p=r()(d,2),f=p[0],m=p[1],h=(0,a.useRef)();(0,a.useEffect)((function(){function e(e){h.current&&m(e.pageX)}function n(){h.current=!1}return window.addEventListener("mousemove",e),window.addEventListener("mouseup",n),function(){window.removeEventListener("mousemove",e),window.removeEventListener("mouseup",n)}}),[]);var j="number"==typeof f&&.01!==f?"".concat(f,"px"):t,v="calc(100% - ".concat(u?"0px":"4px"," - ").concat(j,")");return(0,c.jsxs)("div",{className:"split-panel-container ".concat(o),children:[(0,c.jsx)("section",{style:{width:j,display:.01===f?"none":""},children:i}),(0,c.jsx)("section",{className:"resize-x-bar",onMouseDown:function(){h.current=!0},children:(0,c.jsx)("a",{className:"btn-resize",children:(0,c.jsx)("svg",{width:"16",height:"13",viewBox:"0 0 16 13",children:(0,c.jsx)("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})})})}),(0,c.jsx)("section",{style:{width:v},children:s})]})}},89383:function(e,n,t){var i=t(79800),r=t.n(i),a=t(59301),c=t(37712),s=function(e){return 1===String(e).length?"0".concat(e):e};n.Z=function(e){var n=e.className,t=void 0===n?"":n,i=e.onChange,o=e.defaultValue,l=void 0===o?0:o,u=(0,a.useState)(l),d=r()(u,2),p=d[0],f=d[1];(0,a.useEffect)((function(){var e=setTimeout((function(){f(p+1e3)}),1e3);return i(p+1e3),function(){clearInterval(e)}}),[p]);var m=parseInt(p/36e5)||"00",h=parseInt(p%36e5/6e4)||"00",j=parseInt(p%6e4/1e3)||"00";return(0,c.jsxs)("div",{className:t,children:[s(m),":",s(h),":",s(j)]})}},46459:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(79800),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(59301),u=t(8591),d=t(38854),p=t(76945),f=t(24830),m=t(39634),h=t(56102),j=t(92248),v={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},x=t(37712);function g(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var n=new Date(1e3*e).toISOString().substr(11,8);return{hour:n.substr(0,2),minutes:n.substr(3,2),seconds:n.substr(6,2)}}function y(e,n){return e-n}function M(e){e.sort(y);for(var n=0,t=0;t0&&!this.paused&&!this.ended&&this.readyState>2)}});var N=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,S=(0,l.forwardRef)((function(e,n){var t,i=e.allow_skip,a=e.src,s=e.toLog,y=e.videoId,S=e.logWatchHistory,I=e.courseId,L=void 0===I?null:I,b=e.startTime,D=e.handlePause,T=void 0===D?function(){}:D,w=e.handlePlay,E=void 0===w?function(){}:w,A=e.handlePlayEnded,C=void 0===A?function(){}:A,k="flv"===(null==a||null===(t=a.split("."))||void 0===t?void 0:t.pop()),z=(0,l.useRef)(),O=(0,l.useRef)(),_=(0,l.useRef)(),P=(0,l.useRef)(),Z=(0,l.useRef)(),R=(0,l.useRef)(),U=(0,l.useRef)(),Y=(0,l.useRef)(),G=(0,l.useRef)(),B=(0,l.useRef)(),W=(0,l.useRef)(),Q=(0,l.useRef)(),V=(0,l.useRef)(),H=(0,l.useRef)(),F=navigator.userAgent.toLowerCase().match(N),J=F?F[0]:"pc",X=(0,l.useRef)(!1),q=(0,m.eY)(),K=0,$=0,ee=0,ne=null,te=!1,ie=20,re=1,ae=!1,ce=!1,se=[];(0,l.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return z.current.currentTime},getDuration:function(){return z.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return _.current}});var oe=(0,l.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:z.current.currentTime};function i(){return r.apply(this,arguments)}function r(){return(r=o()(c()().mark((function n(){var i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return ae=!0,n.next=3,S(t);case 3:i=n.sent,ne=i,ae=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}ne?(t.log_id=ne,t.watch_duration=M(se),t.total_duration=$):(L?(t.video_id=parseInt(y,10),t.course_id=L):t.video_id=y,t.duration=K,t.device=J),n&&(t.ed="1"),i()}),[y,L]);function le(){z.current.paused?(P.current.style.display="none",Z.current.style.display="block"):(P.current.style.display="block",Z.current.style.display="none")}function ue(){W.current.style.display="none",V.current.style.display="none",Q.current.style.display="none",z.current.muted||0===z.current.volume?W.current.style.display="block":z.current.volume>0&&z.current.volume<=.5?V.current.style.display="block":Q.current.style.display="block"}(0,l.useEffect)((function(){z.current&&(P.current.style.display="none",Z.current.style.display="block"),u.ZP.destroy();var e=null;return p.Z.isSupported&&k&&a&&(null==a?void 0:a.indexOf(".m3u8"))<0?(e=p.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:a,muted:!1}),z.current&&(e.attachMediaElement(z.current),e.load())):z.current.setAttribute("src",a),ue(),function(){e&&(e.unload(),e.pause(),e.destroy(),e=null)}}),[z,k,a]),(0,l.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){E(),b&&!X.current&&(z.current.currentTime=b),X.current=!0,se.push(z.current.currentTime),te||(te=!0,s&&oe())}function n(){return t.apply(this,arguments)}function t(){return(t=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(),se.push(z.current.currentTime),s&&oe((function(){ne=null,ee=0,te=!1,ae=!1,ce=!1,se=[],$=0,re=1}),!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function r(){R.current.value=Math.round(z.current.currentTime),U.current.value=Math.round(z.current.currentTime)}function a(){var e=Math.round(z.current.duration);R.current.setAttribute("max",e),U.current.setAttribute("max",e);var n=g(e);Y.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Y.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function l(){var e=Math.round(z.current.duration);R.current.setAttribute("max",e),U.current.setAttribute("max",e);var n=g(e);Y.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Y.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),r(),function(){var e=g(Math.round(z.current.currentTime));G.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),G.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=O.current.getBoundingClientRect(),i=t.width,a=(t.height,t.x),c=t.y;if(!(a<0||c<0)&&i&&!ce){var o=z.current.currentTime,l=o-ee;Math.abs(l)<10?($+=Math.abs(l),ee=o,ae||$-re*ie>=0&&(re++,se.push(ee),s&&oe())):(ee=o,s&&oe())}}function d(){ce=!0}function p(){z.current.playing&&se.push(z.current.currentTime,ee),ee=z.current.currentTime,ce=!1}function f(){(K=z.current.duration)<=20&&(ie=K/3),z.current.addEventListener("play",e)}function m(){T()}function h(e){if(i){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;z.current.currentTime=n,U.current.value=n,R.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function v(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));R.current.setAttribute("data-seek",n);var t=g(n);B.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=z.current.getBoundingClientRect();B.current.style.left="".concat(e.pageX-i.left,"px")}function x(e){switch(e.code){case"Space":e.preventDefault(),me();break;case"ArrowRight":if(e.preventDefault(),!i){u.ZP.warning("该视频禁止快进/后退播放");break}if(z.current.currentTime>=z.current.duration)break;z.current.currentTime=parseInt(z.current.currentTime)+5,r();break;case"ArrowLeft":if(e.preventDefault(),!i){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===z.current.currentTime)break;z.current.currentTime=parseInt(z.current.currentTime)-5,r();break;case"ArrowUp":e.preventDefault(),z.current.volume<1&&(z.current.volume=(parseInt(10*z.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),z.current.volume>0&&(z.current.volume=(parseInt(10*z.current.volume)-1)/10)}}return _.current.addEventListener((0,j.gH)(),(function(e){e.preventDefault(),(0,j.vp)()?(z.current.style.width="100%",z.current.style.height="100%"):z.current.style.cssText=""})),z.current.addEventListener("canplay",f),z.current.addEventListener("ended",n),z.current.addEventListener("seeking",d),z.current.addEventListener("seeked",p),z.current.addEventListener("loadedmetadata",a),R.current.addEventListener("mousemove",v),R.current.addEventListener("input",h),z.current.addEventListener("timeupdate",l),z.current.addEventListener("pause",m),z.current.addEventListener("volumechange",ue),document.addEventListener("keydown",x),function(){var t,i,r,c,o,u,j,g,y,M,N,S;null===(t=z.current)||void 0===t||t.removeEventListener("canplay",f),null===(i=z.current)||void 0===i||i.removeEventListener("play",e),null===(r=z.current)||void 0===r||r.removeEventListener("ended",n),null===(c=z.current)||void 0===c||c.removeEventListener("seeking",d),null===(o=z.current)||void 0===o||o.removeEventListener("seeked",p),null===(u=R.current)||void 0===u||u.removeEventListener("mousemove",v),null===(j=R.current)||void 0===j||j.removeEventListener("input",h),null===(g=z.current)||void 0===g||g.removeEventListener("timeupdate",l),null===(y=z.current)||void 0===y||y.removeEventListener("pause",m),null===(M=z.current)||void 0===M||M.removeEventListener("loadedmetadata",a),null===(N=z.current)||void 0===N||N.removeEventListener("volumechange",ue),document.removeEventListener("keydown",x),null!==(S=z.current)&&void 0!==S&&S.playing&&(se.push(ee,z.current.currentTime),s&&oe())}}),[z,a]),(0,l.useEffect)((function(){if(z.current.onended=function(){C(z)},z.current.oncontextmenu=function(){return!1},(null==a?void 0:a.indexOf(".m3u8"))>-1)if(z.current.canPlayType("application/vnd.apple.mpegurl"))z.current.src=a;else if(f.ZP.isSupported()){var e=new f.ZP;e.loadSource(a),e.attachMedia(z.current)}}),[a]);var de=(0,l.useState)(1),pe=r()(de,2),fe=(pe[0],pe[1]),me=function(){z.current.paused||z.current.ended?z.current.play():z.current.pause(),le()};return(0,x.jsxs)("div",{style:{position:"relative"},ref:_,children:[(0,x.jsx)("div",{ref:O,className:"".concat(v.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(v.animate__loop),children:q?q.login:" "}),(0,x.jsx)("div",{className:v.container,children:(0,x.jsxs)("div",{className:v["video-container"],id:"video-container",children:[(0,x.jsx)("div",{className:v["playback-animation"],id:"playback-animation",children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,x.jsx)("use",{href:"#pause"})]})}),(0,x.jsx)("video",{className:v.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:z,autoPlay:!1}),(0,x.jsxs)("div",{className:"".concat(v["video-controls"]," "),id:"video-controls",children:[(0,x.jsxs)("div",{className:v["bottom-controls"],children:[(0,x.jsxs)("div",{className:v["left-controls"],children:[(0,x.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:me,children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{ref:Z,href:"#play-icon"}),(0,x.jsx)("use",{ref:P,style:{display:"none"},href:"#pause"})]})}),(0,x.jsxs)("div",{className:v.time,children:[(0,x.jsx)("time",{id:"time-elapsed",ref:G,children:"00:00"}),(0,x.jsx)("span",{children:" / "}),(0,x.jsx)("time",{id:"duration",ref:Y,children:"00:00"})]})]}),(0,x.jsxs)("div",{className:v["right-controls"],children:[i&&(0,x.jsx)(d.Z,{placement:"top",overlayClassName:v.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,x.jsx)("span",{onClick:function(){fe(1),z.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,x.jsx)("span",{onClick:function(){fe(1.5),z.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,x.jsx)("span",{onClick:function(){fe(2),z.current.playbackRate=2},children:"2.0x"})}]},children:(0,x.jsx)("div",{className:"".concat(v.controlText," mr5"),children:"倍速"})}),(0,x.jsx)(h.CopyToClipboard,{text:a,onCopy:function(){return u.ZP.success("复制成功")},children:(0,x.jsx)("button",{"data-title":"复制链接",children:(0,x.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,x.jsxs)("div",{className:v["volume-controls"],children:[(0,x.jsxs)("button",{"data-title":"开启/关闭声音",className:v["volume-button"],id:"volume-button",onClick:function(){z.current.muted=!z.current.muted,z.current.muted?(H.current.setAttribute("data-volume",volume.value),H.current.value=0):H.current.value=H.current.dataset.volume},children:[(0,x.jsx)("i",{ref:W,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:V,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:Q,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,x.jsx)("input",{className:v.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:H,style:{display:"none"},onClick:ue})]}),(0,x.jsx)("button",{"data-title":"全屏/退出全屏",className:v["fullscreen-button"],onClick:function(){(0,j.vp)()?(0,j.BU)():(0,j.Dj)(_.current)},children:(0,x.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,x.jsxs)("div",{className:v["video-progress"],children:[(0,x.jsx)("progress",{ref:U,value:"0",min:"0"}),(0,x.jsx)("input",{className:v.seek,ref:R,value:"0",min:"0",type:"range",step:"1"}),(0,x.jsx)("div",{className:v["seek-tooltip"],ref:B,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,x.jsx)("svg",{style:{display:"none"},children:(0,x.jsxs)("defs",{children:[(0,x.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,x.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,x.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,x.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,x.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,x.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,x.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,x.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},98756:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(79800),r=t.n(i),a=t(59301),c=t(56752),s=t(3113),o=t(73303),l=t(82234),u=t(51638),d=t(37712),p=function(){var e=(0,a.useState)(""),n=r()(e,2),t=n[0],i=n[1],p=(0,a.useState)(0),f=r()(p,2),m=f[0],h=f[1],j=(0,a.useRef)("");function v(e){27==e.keyCode&&j.current&&x()}function x(){document.body.style.overflow="auto",i("")}(0,a.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,a.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,a.useEffect)((function(){j.current=t}),[t]);var g=(0,a.useRef)(),y=(0,a.useRef)();return(0,d.jsx)(a.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:g,onClick:function(e){e.nativeEvent.target!==g.current&&e.nativeEvent.target!==y.current||x()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(s.ZP,{onClick:function(){h(m+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(s.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(s.ZP,{onClick:x,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),r=t.n(i),a=t(79800),c=t.n(a),s=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},j={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,o=void 0===a?{}:a,l=(0,s.useRef)(),u=(0,s.useState)(),d=c()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),a=c()(i,2),d=a[0],p=a[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(j[e][1])},children:Object.keys(j).map((function(e){return(0,f.jsx)(m,{value:e,children:j[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),j=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),x=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,x.jsx)(x.Fragment,{children:(0,x.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},y=t(82242),M=t.n(y),N=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,r=e.actionName,a=e.className,c=void 0===a?"":a,s=e.children;return(0,x.jsxs)("a",{title:t,className:c,onClick:function(){n(r)},children:[(0,x.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var I=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,r=e.onActionCallback,a=e.fullScreen,c=e.insertTemp,s=e.hidetoolBar,o=[].concat(N,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,x.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&o.map((function(e,n){return(0,x.jsx)("li",{children:e.actionName?(0,x.jsx)(S,M()(M()({},e),{},{onActionCallback:r})):(0,x.jsx)("span",{className:"v-line"})},n)})),t?(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,x.jsx)("li",{className:"btn-full-screen",children:(0,x.jsx)(S,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},L=t(98557),b=t(78241),D=t(73782),T=t(3113),w={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(b.Z,M()(M()({},w),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,x.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,x.jsx)(D.Z,{})}),(0,x.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,x.jsx)(D.Z,{})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},A=t(35782),C=t(8591),k=t(75166),z=b.Z.useForm,O={width:280,marginRight:10},_={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,i=z(),r=u()(i,1)[0],a=(0,f.useRef)();function c(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,x.jsxs)(b.Z,M()(M()({form:r},_),{},{className:"upload-image-panel",onFinish:function(e){n(M()(M()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,x.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,x.jsxs)("div",{className:"flex-container",children:[(0,x.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,x.jsx)(D.Z,{style:O})}),(0,x.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,R(n,c)}})]})}),(0,x.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,x.jsx)(D.Z,{style:{width:264}})}),(0,x.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,x.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,x.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(k.KI,"/api/attachments.json")),i.send(t)}var U=t(5112),Y=t(94001),G=U.ZP.Group,B={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,x.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,x.jsx)("span",{style:B,children:"单元格数:"}),(0,x.jsx)("span",{style:B,children:"行数"}),(0,x.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,x.jsx)(Y.Z,{})}),(0,x.jsx)("span",{style:B,children:"列数"}),(0,x.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,x.jsx)(Y.Z,{})})]}),(0,x.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,x.jsx)("span",{style:B,children:"对齐方式:"}),(0,x.jsx)(b.Z.Item,{name:"align",children:(0,x.jsxs)(G,{children:[(0,x.jsx)(U.ZP,{value:"default",children:(0,x.jsx)("i",{className:"fa fa-align-justify"})}),(0,x.jsx)(U.ZP,{value:"left",children:(0,x.jsx)("i",{className:"fa fa-align-left"})}),(0,x.jsx)(U.ZP,{value:"center",children:(0,x.jsx)("i",{className:"fa fa-align-center"})}),(0,x.jsx)(U.ZP,{value:"right",children:(0,x.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},Q=t(94334),V=t(92911),H=t(1012),F=t(43418),J="link",X="upload-image",q="code-block",K="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},re+"-B","bold"),re+"-I","italic"),se=p()(p()(p()(p()({},J,"添加链接"),q,"添加代码块"),X,"添加文件"),K,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,s=void 0===a?"100%":a,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,y=void 0!==m&&m,M=e.isFocus,N=void 0!==M&&M,S=e.watch,b=e.insertTemp,D=e.mode,T=void 0===D?"markdown":D,w=e.id,k=void 0===w?"markdown-editor-id":w,z=e.showResizeBar,O=void 0!==z&&z,_=e.noStorage,Z=void 0!==_&&_,U=e.showNullButton,Y=void 0!==U&&U,G=e.showNullProgramButton,B=void 0!==G&&G,$=e.hidetoolBar,re=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,je=void 0!==he&&he,ve=e.disabled,xe=void 0!==ve&&ve,ge=e.disabledFill,ye=void 0!==ge&&ge,Me=e.placeholder,Ne=void 0===Me?"":Me,Se=e.values,Ie=void 0===Se?"":Se,Le=(0,f.useState)(null),be=u()(Le,2),De=be[0],Te=be[1],we=(0,f.useState)(t),Ee=u()(we,2),Ae=Ee[0],Ce=Ee[1],ke=(0,f.useState)(S),ze=u()(ke,2),Oe=ze[0],_e=ze[1],Pe=(0,f.useState)(le),Ze=u()(Pe,2),Re=Ze[0],Ue=Ze[1],Ye=(0,f.useState)(""),Ge=u()(Ye,2),Be=Ge[0],We=Ge[1],Qe=(0,f.useState)(0),Ve=u()(Qe,2),He=Ve[0],Fe=Ve[1],Je=(0,f.useState)(d),Xe=u()(Je,2),qe=Xe[0],Ke=Xe[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,H.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),cn=(0,f.useRef)(),sn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(Ie),null==De||De.setValue(Ie),window.scrollTo(0,e)}),[Ie]),(0,f.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!je){var i=t.clipboardData;if(i){var r=i.types.toString(),a=i.items;if("Files"===r||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==T)return;try{var c,s=a[1];"file"===(null===(c=a[0])||void 0===c?void 0:c.kind)&&(s=a[0]);var o=s.getAsFile(),l=o.name.split(".").pop();R(o,(function(e){var t,i,r;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(r=o.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ae.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(cn.current,{mode:T,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!B,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ne):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),r=t.getLine(i.line),a=r.charAt(i.ch-1),c=r.lastIndexOf("@▁@",i.ch),s=r.lastIndexOf("@▁▁@",i.ch),o=c>s?c:s,l=c>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,r,i,o,c,s,a),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),N&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=i[a],t=e.name.split(".").pop();R(e,(function(i){var r,a,c;i.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,f.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(i[t],2),r=n[0],a=n[1],c=p()({},r,(function(){pn(a)}));e.push(c),De.addKeyMap(c)},t=0,i=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(k);e>=He+1e4&&(!n||n!==Ae)&&(window.sessionStorage.setItem(k,Ae),nn(!0))}}),1e4),(0,f.useEffect)((function(){_e(S)}),[De,S]),(0,f.useEffect)((function(){De&&N&&De.focus()}),[De,N]),(0,f.useEffect)((function(){if(Oe&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Oe]),(0,f.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,f.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,f.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ce(t),Fe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(B?i(t,vn(t)):i(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,i]),(0,f.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ce(t),De.setCursor(xe?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var pn=(0,f.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),i=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
                                                                                        \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return _e(!Oe),De.focus();case"trigger-full-screen":return Ue(!Re),De.focus();case J:return void We(J);case q:return void We(q);case X:return void We(X);case K:return void We(K);default:throw new Error}}),[De,Oe,Re]),fn=(0,f.useCallback)((function(e){switch(We(""),Be){case J:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case q:var i=e.language,r=e.content;return De.replaceSelection(["```"+i,r,"```"].join("\n")),De.focus();case X:var a=e.src,c=e.alt;return c?De.replaceSelection("![ ".concat(c," ]( ").concat(a,' "').concat(c,'" )')):De.replaceSelection("![,](".concat(a,")")),De.focus();case K:for(var s=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Ke(d+n+"px")}},i=on.current,r=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,on]),(0,f.useEffect)((function(){Ke(d)}),[d]);var jn={width:ie(s),height:ie(qe)},vn=((0,f.useMemo)((function(){if(He){var e=new Date(He),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[He]),function(e){var n=[];if(B){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,x.jsxs)(f.Fragment,{children:[(0,x.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,x.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(y?"mini":""," ").concat(Re?"full-screen":""),style:jn,children:[(0,x.jsx)(I,{insertTemp:b,watch:Oe,fullScreen:Re,showNullButton:Y,showNullProgramButton:B,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,x.jsxs)("div",{className:"markdown-editor-body",children:[(0,x.jsx)("div",{className:"codemirror-container",children:(0,x.jsx)("textarea",{ref:cn,placeholder:Ne})}),Oe?(0,x.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===T&&(0,x.jsx)(g,{value:Ae}),"stex"!==T&&(0,x.jsx)(v.Z,{disabledFill:ye,showProgramFill:B,value:Ae})]}):null]})]})}),O?(0,x.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,x.jsx)(L.Z,{children:se[Be]?(0,x.jsx)(F.Z,{centered:!0,title:se[Be],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),r=t.n(i),a=t(29186),c=t.n(a),s=t(80619),o=t.n(s),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var i;r()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},18661:function(e,n,t){t(59301),t(35601);var i=t(57809),r=t(78673),a=t(37712),c=i.default.Option;n.Z=function(e){var n=e.isTheoretical,t=e.onFontSizeChange,s=e.cmFontSize,o=e.cmCodeMode,l=(e.autoFormat,e.onCodeModeChange),u=e.onTabToSpace,d=(e.onAutoFormat,e.formatDocument),p=e.className,f=void 0===p?"":p,m=e.tabToSpace,h=e.children;return(0,a.jsxs)("div",{className:"tpi-code-setting ".concat(f),children:[(0,a.jsx)("h3",{children:"代码格式"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"显示模式"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:o,onChange:l,children:[(0,a.jsx)(c,{value:"vs",children:"白色背景"}),(0,a.jsx)(c,{value:"vs-dark",children:"黑色背景"})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"字体大小"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:s,onChange:t,children:[(0,a.jsx)(c,{value:12,children:"12px"}),(0,a.jsx)(c,{value:14,children:"14px"}),(0,a.jsx)(c,{value:16,children:"16px"}),(0,a.jsx)(c,{value:18,children:"18px"}),(0,a.jsx)(c,{value:20,children:"20px"}),(0,a.jsx)(c,{value:22,children:"22px"})]})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"Tab转换"}),(0,a.jsx)(r.Z,{checked:m,onChange:u})]}),(0,a.jsx)("div",{className:"file-item",onClick:d,children:(0,a.jsx)("b",{style:{cursor:"pointer"},children:"格式化代码"})})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:"快捷键"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"保存代码"}),(0,a.jsx)("span",{children:"Ctrl + S"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"唤出快捷键列表"}),(0,a.jsx)("span",{children:"F1 / Alt + F1"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"左右缩进"}),(0,a.jsx)("span",{children:"Ctrl + ]/["})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"跳到匹配的括号"}),(0,a.jsx)("span",{children:"Ctrl + Shift + \\"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行首"}),(0,a.jsx)("span",{children:"Home"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行尾"}),(0,a.jsx)("span",{children:"End"})]})]}),h]})]})}},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(59301);function r(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},17618:function(e,n,t){t.d(n,{Z:function(){return v}});var i=t(79800),r=t.n(i),a=t(82242),c=t.n(a),s=t(59301),o=t(43428),l=t(7309),u=t(18661),d=t(98557),p=t(62871),f=t(37712),m={theme:(0,p.G)("cmCodeMode","vs-dark"),fontSize:(0,p.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,p.G)("cmTabToSpace",!0)},h=function(e){return e[e.set_font_size=0]="set_font_size",e[e.set_theme=1]="set_theme",e[e.on_tab_to_space=2]="on_tab_to_space",e[e.set_show_editor_setting=3]="set_show_editor_setting",e}(h||{});function j(e,n){switch(n.type){case h.set_show_editor_setting:return c()(c()({},e),{},{showEditorSetting:n.payload});case h.set_theme:return c()(c()({},e),{},{theme:n.payload});case h.set_font_size:return c()(c()({},e),{},{fontSize:n.payload});case h.on_tab_to_space:return c()(c()({},e),{},{tabToSpace:n.payload});default:throw new Error}}var v=function(e){var n=e.isLoading,t=e.value,i=e.onChange,a=e.language,v=e.onUpdateCode,g=e.ActionBarRender,y=void 0===g?function(e){return(0,f.jsx)(x,{onShowCodeSetting:e})}:g,M=(0,s.useReducer)(j,m),N=r()(M,2),S=N[0],I=N[1],L=S.theme,b=S.fontSize,D=S.showEditorSetting,T=S.tabToSpace,w=(0,s.useRef)(),E=(0,s.useRef)(),A={onFontSizeChange:function(e){I({type:h.set_font_size,payload:e}),(0,p.t)("cmFontSize",e)},tabToSpace:T,cmFontSize:b,className:"oj",cmCodeMode:L,onTabToSpace:function(e){I({type:h.on_tab_to_space,payload:e}),(0,p.t)("cmTabToSpace",e)},onCodeModeChange:function(e){I({type:h.set_theme,payload:e}),(0,p.t)("cmCodeMode",e)}};var C={value:t,language:a,theme:L,height:"calc(100% - 56px)",options:{fontSize:b,insertSpaces:T},onChange:function(e){i(e),E.current=e,clearTimeout(w.current),w.current=setTimeout((function(){v(E.current)}),1e4)},onEditBlur:function(e){E.current&&v(E.current)}};return(0,f.jsxs)(s.Fragment,{children:[(0,f.jsxs)("div",{className:"code-panel-container",children:[y((function(){I({type:h.set_show_editor_setting,payload:!0})})),!n&&(0,f.jsx)(l.ZP,c()({},C))]}),(0,f.jsx)(d.Z,{children:(0,f.jsx)(o.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:D,onClose:function(){I({type:h.set_show_editor_setting,payload:!1})},children:(0,f.jsx)(u.Z,c()({},A))})})]})};function x(e){var n=e.onShowCodeSetting;return(0,f.jsxs)("div",{className:"action-bar",children:[(0,f.jsx)("span",{children:"学员初始代码文件"}),(0,f.jsx)("a",{onClick:n,children:(0,f.jsx)("i",{className:"iconfont icon-shezhi"})})]})}},71840:function(e,n,t){t.d(n,{Im:function(){return N},ZP:function(){return D},gZ:function(){return L}});var i=t(79800),r=t.n(i),a=t(82242),c=t.n(a),s=t(85573),o=t.n(s),l=t(59301),u=t(73782),d=t(3113),p=t(78386),f=t(20538),m=t(88832),h=t(24334),j=t(87575),v=t(7078),x=t(42930),g=t(37712),y=u.Z.TextArea,M={visible:!1,tabIndex:"0"},N=o()(o()(o()(o()(o()(o()({},m.h.NOMATCH,"测试用例结果不匹配"),m.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function I(e,n){switch(n.type){case S.SET_VISIBLE:return c()(c()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return c()(c()({},e),{},{tabIndex:n.payload});default:throw new Error}}function L(e){var n=e.status,t=e.error_msg,i=e.output,r=e.input,a=e.expected_output,c=e.is_file,s=e.input_file_url,o=e.output_file_url,l=e.expected_output_file_url,u=null,d={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(n){case m.h.NOMATCH:u=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{className:"c-red",children:"实际输入:"}),!c&&(0,g.jsx)(v.Z,{value:r,style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(s,r)},children:r})}),(0,g.jsx)("p",{className:"c-red",children:"实际输出:"}),!c&&(0,g.jsx)(v.Z,{value:i&&h.Base64.decode(i)||"",style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(o,i)},children:i})}),(0,g.jsx)("p",{className:"c-red",children:"预期输出:"}),!c&&(0,g.jsx)(v.Z,{value:a&&h.Base64.decode(a)||"",style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(l,a)},children:a})})]});break;case m.h.EXECUTEFAILURE:case m.h.COMPILEFAILURE:u=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{children:"最后执行的输入:"}),!c&&(0,g.jsx)(v.Z,{value:r,style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(s,r)},children:r})}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:h.Base64.decode(t)})]});break;case m.h.PODFAILURE:u=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case m.h.TIMEOUT:u=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",u," "]})}function b(e){var n=e.status,t=e.error_msg,i=e.execute_time,r=e.output,a=e.input,c=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case m.h.OK:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["执行用时:",i,"秒"]}),(0,g.jsx)("p",{children:"执行结果:"}),(0,g.jsx)("pre",{children:h.Base64.decode(r)})]});break;case m.h.NOMATCH:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["输入:",(0,g.jsx)("pre",{children:a})]}),(0,g.jsxs)("p",{children:["输出:",r&&h.Base64.decode(r)]}),(0,g.jsxs)("p",{children:["预期输出:",c&&h.Base64.decode(c)]})]});break;case m.h.EXECUTEFAILURE:case m.h.COMPILEFAILURE:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["最后执行的输入:",(0,g.jsx)("pre",{children:a})]}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:h.Base64.decode(t)})]});break;case m.h.PODFAILURE:s=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case m.h.TIMEOUT:s=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",s," "]})}var D=function(e){var n=e.id,t=e.input,i=e.debuging,a=e.submitting,c=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,m=e.onSubmitCode,h=(0,l.useReducer)(I,M),v=r()(h,2),x=v[0],N=v[1],L=x.visible,D=x.tabIndex;function T(e){var n=e.target.id;N({type:S.SET_TABINDEX,payload:n})}(0,l.useEffect)((function(){N({type:S.SET_VISIBLE,payload:!1})}),[n]);var w=(0,l.useMemo)((function(){if(s){s.status;return(0,g.jsx)(g.Fragment,{children:b(s)})}return null}),[s]);return(0,g.jsxs)("div",{className:"test-case-panel",children:[(0,g.jsxs)("div",{className:"test-case-panel-body ".concat(L?"active":""),children:[(0,g.jsxs)("ul",{className:"s-navs",children:[(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"0"===D?"active":"",id:"0",onClick:T,children:"自定义测试用例"})}),(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"1"===D?"active":"",id:"1",onClick:T,children:"代码执行结果"})})]}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("0"===D?"":"hide"),children:(0,g.jsx)(y,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:t,onChange:o})}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("1"===D?"":"hide"),children:i?(0,g.jsx)(j.Z,{message:c}):s?(0,g.jsxs)("section",{style:{height:200},children:[" ",w," "]}):(0,g.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,g.jsx)("a",{className:"btn-collapse ".concat(L?"up":""),onClick:function(){N({type:S.SET_VISIBLE,payload:!L})},children:L?(0,g.jsx)(p.Z,{}):(0,g.jsx)(f.Z,{})}),(0,g.jsxs)("footer",{className:"footer",children:[(0,g.jsx)("span",{style:{visibility:"hidden"},children:"控制台"}),(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(d.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(0,g.jsx)(d.ZP,{id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,g.jsx)(d.ZP,{className:"btn-green",type:"ghost",loading:i,onClick:function(){N({type:S.SET_VISIBLE,payload:!0}),N({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),(0,g.jsx)(d.ZP,{type:"primary",className:"custom-ant-disabled",loading:a,disabled:a,onClick:function(){N({type:S.SET_VISIBLE,payload:!1}),m()},children:"评测并提交"})]})]})]})}},33761:function(e,n,t){t.r(n),t.d(n,{default:function(){return pt}});var i=t(39647),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),m=t(7683),h=t(35423),j=t(8785),v=t(31797),x=t(43418),g=t(71418),y=t(8591),M=t(57809),N=t(52242),S=t(64375),I=t(94334),L=t(680),b=t(17618),D=t(24334),T=t(16330),w=t(71840),E=t(73782),A=t(78241),C=t(3113),k=t(37712),z=E.Z.TextArea,O=function(e){var n=e.callback,t=e.onCancel,i=e.notes;return(0,k.jsxs)(A.Z,{className:"note-form-panel",onFinish:function(e){n(e)},initialValues:{notes:i},children:[(0,k.jsx)(A.Z.Item,{name:"notes",rules:[{required:!0,message:"请输入笔记内容"},{max:5e3,message:"笔记最大字数为".concat(5e3)}],children:(0,k.jsx)(z,{placeholder:"请输入笔记内容",rows:5})}),(0,k.jsxs)(A.Z.Item,{style:{textAlign:"right"},children:[(0,k.jsx)(C.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:" 取消 "}),(0,k.jsx)(C.ZP,{type:"primary",htmlType:"submit",children:" 提交 "})]})]})},_="left-panel___fP6Y3",P="tab-panel-body___aLOJQ",Z="b1___ELpwD",R="oj-mr___SIQSw",U="s-navs___iVrSH",Y="bg-white___S0kiU",G="active___D332c",B={pagination:"pagination___npPu7",info:"info___aRH6C"},W=t(61998),Q=t(27092),V=t(42141),H=t(73374),F=t(88832),J=t(42930),X=t(61186),q=t.n(X),K=W.Z.Column,$=function(e){var n=e.submitResult,t=e.submitting,i=e.submitRecords,r=e.page,a=e.onPageChange,c=e.topicId,s=n||{},o=s.status,l=s.id,u=s.input,d=s.output,p=s.expected_output,f=s.is_file,m=s.input_file_url,h=s.output_file_url,v=s.expected_output_file_url,x=s.error_msg,M=i||{},N=M.records,S=M.records_count,I=(0,j.useParams)();return(0,k.jsxs)(g.Z,{spinning:t,tip:"评测中...",indicator:(0,k.jsx)(V.Z,{style:{fontSize:24},spin:!0}),children:[l?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("ul",{className:B.info,children:[(0,k.jsxs)("li",{children:["执行结果:",(0,k.jsx)("span",{className:o===F.h.OK?"c-green":"c-red",children:w.Im[o]})]}),(0,k.jsx)("li",{className:B.error,children:(0,k.jsxs)("a",{onClick:function(){f?navigator.clipboard.writeText(D.Base64.decode(x)).then((function(){y.ZP.success("复制错误信息成功")})):navigator.clipboard.writeText(D.Base64.decode(d)).then((function(){y.ZP.success("复制错误信息成功")}))},children:["复制错误信息 ",(0,k.jsx)(H.Z,{})," "]})}),(0,k.jsx)("li",{children:(0,k.jsx)(j.Link,{to:"/problems/".concat(c,"/record-detail/").concat(l,"?backId=").concat(null==I?void 0:I.save_identifier),children:"显示详情 > "})})]}),o!==F.h.OK?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{className:"c-red",children:"实际输入:"}),(0,k.jsxs)("pre",{children:[!f&&u,f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(m,u)},children:u})]}),(0,k.jsx)("p",{className:"c-red",children:"实际输出:"}),(0,k.jsxs)("pre",{children:[(4===o||5===o)&&D.Base64.decode(x),4!=o&&5!=o&&(f?(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(h,d)},children:d}):D.Base64.decode(d))]}),(0,k.jsx)("p",{className:"c-red",children:"预期输出:"}),(0,k.jsxs)("pre",{children:[!f&&D.Base64.decode(p),f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(v,p)},children:p})]})]}):null]}):null,(null==N?void 0:N.length)>0?(0,k.jsxs)(W.Z,{dataSource:N,rowKey:"id",pagination:!1,children:[(0,k.jsx)(K,{title:"提交时间",dataIndex:"created_at",render:function(e,n){return(0,k.jsxs)("span",{children:[" ",q()(e).format("YYYY-MM-DD HH:mm:ss")]})}},"created_at"),(0,k.jsx)(K,{title:"提交结果",dataIndex:"status",render:function(e,n){var t;return(0,k.jsx)(j.Link,{className:0===e?"c-green":"c-red",to:"/problems/".concat(c,"/record-detail/").concat(n.id,"?backId=").concat(null==I?void 0:I.save_identifier),children:null===(t=w.Im[e])||void 0===t?void 0:t.replace("调试","评测")})}},"status"),(0,k.jsx)(K,{title:"执行用时 (S)",dataIndex:"execute_time"},"execute_time"),(0,k.jsx)(K,{title:"内存消耗(MB)",dataIndex:"execute_memory"},"execute_memory"),(0,k.jsx)(K,{title:"语言",dataIndex:"language"},"language")]}):null,S>15?(0,k.jsx)(Q.Z,{className:B.pagination,current:r,pageSize:15,total:S,onChange:a}):null]})},ee=t(16644),ne=t(12563),te=t(81327),ie="desc___X8_hx",re="info___C1DPv",ae="commit-info____9yQm",ce=t(7078),se={1:{name:"简单",color:"#52c41a"},2:{name:"适中",color:"#faad14"},3:{name:"困难",color:"#f5222d"}},oe=function(e){var n=e.hack,t=(e.onTriggerPraise,e.toDiscuss),i=(n.language,n.difficulty),r=n.time_limit,a=(n.username,n.user_path,n.user_praise,n.comments_count),c=(n.praises_count,n.description),s=n.pass_count,o=n.submit_count;(0,j.useLocation)();console.log(n.language,"language");var l=se[i];return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("ul",{className:re,children:[(0,k.jsxs)("li",{children:["难度:",(0,k.jsx)(ne.Z,{color:l.color,children:l.name})]}),(0,k.jsxs)("li",{children:["单个测试集评测时长限制:",(0,k.jsxs)("b",{children:[r,"秒"]})]})]}),(0,k.jsx)(ce.Z,{value:c,className:ie}),(0,k.jsxs)("ul",{className:ae,children:[(0,k.jsx)("li",{children:(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"通过次数"})," ",(0,k.jsx)("b",{children:s})]})}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"提交次数"})," ",(0,k.jsx)("b",{children:o})]})," "]}),(0,k.jsx)("li",{style:{flex:"1 0 0"}}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("i",{className:"iconfont icon-huifu1",onClick:t})," ",(0,k.jsx)("b",{children:a})]})," "]})]})]})},le=t(56752);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ue=t(37205),de=t.n(ue),pe=t(98557),fe=t(92911);function me(e){return(0,fe.U2)("comments.json",e)}function he(e){return(0,fe.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:1})}function je(e){return(0,fe.v_)("comments/reply.json",e)}function ve(e){return(0,fe.v_)("comments.json",e)}function xe(e){return(0,fe.v_)("comments/".concat(null==e?void 0:e.id,"/hidden.json"),e)}function ge(e){return(0,fe.IV)("comments/".concat(null==e?void 0:e.id,".json"))}var ye=t(76826),Me=t(39634);function Ne(e){var n=e.author;return(0,k.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,k.jsx)("img",{alt:"用户头像",height:"50",style:{borderRadius:"50%"},src:"".concat(I.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})})}function Se(e){var n=e.data,t=e.index,i=e.parentDiscussIndex,r=e.user,a=e.onSetActionType,c=n.author,s=n.can_delete,o=n.content,l=n.id,u=n.time;var d=r.admin||s||c.user_id===r.user_id;return(0,k.jsxs)("div",{className:"discuss-item-container second-discuss ",children:[(0,k.jsx)(Ne,{author:c}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsx)("a",{href:"/users/".concat(c.login),target:"_blank",children:c.name}),(0,k.jsx)("span",{className:"grey",children:u}),(0,k.jsx)("div",{className:"btn-group",style:{marginBottom:0},children:d?(0,k.jsx)("a",{onClick:function(){a({id:l,index:t,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}):null})]}),(0,k.jsx)(ce.Z,{className:"discuss-content",value:o})]})]})}var Ie=function(e){var n=e.user,t=e.data,i=e.index,r=e.onPlusDiscuss,a=e.onSetActionType,c=e.activeDiscussIndex,s=e.onReplyDiscuss,o=e.onSetActiveDiscussIndex,l=t.content,u=t.children,d=t.hidden,p=t.id,f=t.praise_count,m=t.time,h=t.user_praise,j=t.can_delete,v=t.author;console.log(j&&(!u||0==u.length),"children22");n.admin||(n.user_id,v.user_id);return(0,k.jsxs)("div",{className:"discuss-item-container",children:[(0,k.jsx)(Ne,{author:v}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsxs)("a",{href:"/users/".concat(v.login),target:"_blank",children:[" ",v.name," "]}),(0,k.jsx)("span",{className:"grey",children:m})]}),(0,k.jsx)(ce.Z,{className:"discuss-content",value:l}),u&&u.length>0?(0,k.jsx)("div",{className:"reply-discuss-container",children:u.map((function(e,t){return(0,k.jsx)(Se,{data:e,index:t,user:n,onSetActionType:a,parentDiscussIndex:i},e.id)}))}):null,(0,k.jsxs)("div",{className:"btn-group",children:[(0,Me.Ny)()?(0,k.jsx)("a",{onClick:function(){a({id:p,index:i,params:{hidden:d?"0":"1"},type:"hidden-discuss",message:d?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:d?"取消隐藏":"隐藏评论",children:(0,k.jsx)("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,!j||u&&0!=u.length?null:(0,k.jsx)("a",{onClick:function(){a({id:p,index:i,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,k.jsxs)("a",{onClick:function(){o(p)},title:"回复",children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"})," "]}),(0,k.jsxs)("a",{onClick:function(){r(p,!h,i)},className:h?"c-orange":"",children:[(0,k.jsx)("i",{className:h?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,k.jsx)("span",{children:f||""})]})]}),(0,k.jsx)(ye.Z,{id:p,activeDiscussIndex:c,onReplyDiscuss:s})]})]},p)},Le=t(98756),be=t(30010),De=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,r=e.onCreateDiscuss,a=e.discuss_count,s=(0,f.useState)(!1),l=u()(s,2),d=l[0],p=l[1],m=(0,f.useState)(""),h=u()(m,2),j=h[0],v=h[1];function x(){p(!1)}function g(){return(g=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(j),v(""),p(!1);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,k.jsxs)("div",{className:"dis-input-editor-container ".concat(d?"active":""," "),children:[(0,k.jsxs)("div",{className:d?"text-area hide":"text-area",children:[(0,k.jsx)("input",{placeholder:"说点什么",onClick:function(){p(!0)}}),(0,k.jsxs)("a",{style:{alignItems:"center"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"}),"    ",a," "]}),(0,k.jsxs)("a",{className:"c-light-black",onClick:i,style:{alignItems:"center"},title:n?"取消点赞":"点赞",children:[(0,k.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),t?(0,k.jsx)("span",{children:t}):""]})]}),d?(0,k.jsx)("div",{className:"input-mask",onClick:x}):null,(0,k.jsxs)("div",{className:d?"md-container":"md-container hide",children:[(0,k.jsx)(be.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:j,height:240,onChange:function(e){v(e)}}),(0,k.jsx)("div",{className:"tip-container",onClick:x,children:(0,k.jsx)("a",{className:"btn-send",onClick:function(){return g.apply(this,arguments)},children:" 发送 "})})]})]})},Te={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},we=function(e){return e[e.GET_DISCUSSES=0]="GET_DISCUSSES",e[e.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",e[e.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",e[e.PLUS_DISCUSS=3]="PLUS_DISCUSS",e[e.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",e[e.SET_PAGE=5]="SET_PAGE",e[e.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",e}(we||{});function Ee(e,n){switch(n.type){case we.SHOW_DISCUSSES_LOADING:return p()(p()({},e),{},{loading:!0});case we.GET_DISCUSSES:case we.TOP_OR_DOWN_DISCUSS:case we.SET_ACTION_TYPE:case we.PLUS_DISCUSS:case we.SET_PAGE:case we.ACTIVE_DISCUSS_INDEX:return p()(p()({},e),n.payload);default:throw new Error}}var Ae=function(e){var n=e.user,t=e.identifier,i=e.hack,r=e.onTriggerPraise,a=e.setDiscussTotal,s=(0,f.useReducer)(Ee,Te),l=u()(s,2),d=l[0],m=l[1],h=d.loading,j=d.page,v=d.data,y=d.count,M=d.actionType,N=d.activeDiscussIndex;console.log("---",d);var S=(0,f.useCallback)(o()(c()().mark((function e(){var n,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:we.SHOW_DISCUSSES_LOADING}),e.next=3,me({container_type:"Practice",container_identifier:t,limit:10,page:j});case 3:n=e.sent,i=n.comments,r=n.disscuss_count,m({type:we.GET_DISCUSSES,payload:{data:i,count:r,loading:!1}}),a(r);case 7:case"end":return e.stop()}}),e)}))),[j,t]);function I(e){m({type:we.SET_ACTION_TYPE,payload:{actionType:e}})}function L(e){m(N===e?{type:we.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}:{type:we.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:e}})}function b(e,n,t){return D.apply(this,arguments)}function D(){return(D=o()(c()().mark((function e(n,t,i){var r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,he(n);case 3:r=e.sent,v[i].user_praise=t,v[i].praise_count=r.praise_count,m({type:we.PLUS_DISCUSS,payload:{data:de()(v)}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function T(){return(T=o()(c()().mark((function e(){var n,i,r,a,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=M.id,i=M.params,r=M.type,a=M.index,s=M.parentDiscussIndex,"hidden-discuss"!==r){e.next=7;break}return console.log(i,"params"),e.next=5,xe(p()({id:n,container_type:"Practice",container_identifier:t},i));case 5:s?v[s].children[a].hidden=1==i.hidden:v[a].hidden=1==i.hidden,m({type:we.SET_ACTION_TYPE,payload:{actionType:null,data:de()(v)}});case 7:if("delete-discuss"!==r){e.next=13;break}return e.next=10,ge({id:n,container_type:"Practice",container_identifier:t});case 10:return m({type:we.SET_ACTION_TYPE,payload:{actionType:null}}),e.next=13,S();case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return E.apply(this,arguments)}function E(){return(E=o()(c()().mark((function e(n,i){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,je({container_type:"Practice",container_identifier:t,comments:{content:i,parent_id:n}});case 3:S(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function A(){return(A=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:we.SHOW_DISCUSSES_LOADING}),e.next=3,ve({comments:{content:n},container_type:"Practice",container_identifier:t});case 3:S();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,f.useEffect)((function(){S()}),[t,j]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("div",{className:"discuss-panel",children:[0===v.length?(0,k.jsx)(ee.Z,{}):(0,k.jsx)(g.Z,{spinning:h,children:v.map((function(e,t){return(0,k.jsx)(Ie,{onReplyDiscuss:w,onPlusDiscuss:b,onSetActiveDiscussIndex:L,onSetActionType:I,data:e,index:t,user:n,activeDiscussIndex:N})}))}),y>10?(0,k.jsx)("div",{className:"pagination-container mt10 mb10",children:(0,k.jsx)(Q.Z,{showQuickJumper:!0,onChange:function(e){m({type:we.SET_PAGE,payload:{page:e}})},current:j,total:y,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}):null]}),(0,k.jsx)(De,{user_praise:i.user_praise,praise_count:i.praises_count,praisePlus:r,discuss_count:i.comments_count,onCreateDiscuss:function(e){return A.apply(this,arguments)}}),(0,k.jsxs)(pe.Z,{children:[(0,k.jsx)(x.Z,{centered:!0,title:"提示",open:!!M,onOk:function(){return T.apply(this,arguments)},onCancel:function(){m({type:we.SET_ACTION_TYPE,payload:{actionType:null}})},children:(0,k.jsx)("p",{children:M?M.message:""})}),(0,k.jsx)(Le.Z,{})]})]})},Ce="wrap___sgoJE",ke="head___b9a9v",ze="sort___L2Zw8",Oe="btn___khuE4",_e="listWarp___zZj6C",Pe="pagination___XlROP",Ze="fixedRight___MuAXo",Re="oj-width-input___RsZb6",Ue="active___BczOO",Ye="line___VC_Ry",Ge="list___n9ABd",Be="left___LVHqw",We="mask___fP13z",Qe="right___iLe52",Ve="name___Oz_7h",He="title___2Sess",Fe="a___t7rIW",Je="b___Kb_45",Xe="des___CjMBM",qe="tag___V0PVb";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var en="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",nn=function(e){var n=e.style,t=void 0===n?{}:n,i=e.onClick,r=e.onAssist,a=e.onHide,c=e.data,s=e.active,o=e.showLine;return(0,k.jsxs)(f.Fragment,{children:[(0,k.jsxs)("div",{className:s===(null==c?void 0:c.id)?"".concat(Ge," ").concat(Ue):Ge,style:t,onClick:function(){return i(c)},children:[(null==c?void 0:c.video)&&(0,k.jsxs)("div",{className:Be,children:[(0,k.jsx)("img",{src:null==c?void 0:c.video_cover}),(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="}),(0,k.jsx)("span",{children:null==c?void 0:c.video_duration})]}),(0,k.jsx)("div",{className:We})]}),(0,k.jsxs)("div",{className:Qe,children:[(0,k.jsxs)("div",{className:Ve,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==c?void 0:c.image_url),width:30,height:30}),(0,k.jsx)("div",{title:null==c?void 0:c.name,className:He,children:null==c?void 0:c.name}),(null==c?void 0:c.is_authority)&&(0,k.jsx)("div",{className:Je,children:"官方"}),(null==c?void 0:c.is_excellent)&&(0,k.jsx)("div",{className:Fe,children:"精选"})]}),(0,k.jsx)("div",{className:Xe,children:(0,k.jsx)(ce.Z,{showLines:2,showTextOnly:!0,value:(null==c?void 0:c.content)||"暂无内容"})}),(0,k.jsxs)("div",{className:qe,children:[(0,k.jsxs)("span",{className:"current",onClick:function(e){e.stopPropagation(),r(c)},children:[(0,k.jsx)("img",{src:null!=c&&c.user_liker?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==":Ke}),(0,k.jsx)("span",{style:{color:null!=c&&c.user_liker?"#0152d9":"#656f87"},children:null==c?void 0:c.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==c?void 0:c.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==c?void 0:c.viewed_count})]}),(0,Me.Ny)()&&(0,k.jsx)("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:function(e){e.stopPropagation(),a(c)},children:null!=c&&c.is_hidden?"取消隐藏":"隐藏"})]})]})]}),o&&(0,k.jsx)("div",{className:Ye})]})},tn={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},rn=t(6848);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var an="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",cn=t(33144),sn=function(e){var n,t,i=e.onClose,r=e.onOk,a=e.identifier,s=e.active,l=A.Z.useForm(),d=u()(l,1)[0],m=(0,f.useState)({}),h=u()(m,2),v=h[0],g=h[1],M=(0,f.useState)(!1),S=u()(M,2),I=S[0],L=(S[1],(0,f.useState)(!1)),b=u()(L,2),D=b[0],T=b[1],w=(0,f.useState)([]),z=u()(w,2),O=z[0],_=z[1],P=(0,Me.eY)(),Z=((0,j.useParams)(),(0,f.useRef)());(0,f.useEffect)((function(){s&&R()}),[s]);var R=function(){var e=o()(c()().mark((function e(){var n,t,i,r,o,l,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.M3)(a,{active:s});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(o={name:null==n||null===(t=n.data)||void 0===t?void 0:t.name,content:null==n||null===(i=n.data)||void 0===i?void 0:i.content},d.setFieldsValue(o),g(o),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.videos)&&void 0!==r&&r[0]&&_([{video_id:null==n||null===(l=n.data)||void 0===l||null===(l=l.videos)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.video_id,name:null==n||null===(u=n.data)||void 0===u||null===(u=u.videos)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.title,loaded:100}]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=o()(c()().mark((function e(n){var t,i,o,l,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i={videos:O,articles:n},T(!0),!s){e.next=9;break}return i.active=s,e.next=6,(0,N.gu)(a,i);case 6:o=e.sent,e.next=12;break;case 9:return e.next=11,(0,N.bx)(a,i);case 11:o=e.sent;case 12:0===(null===(t=o)||void 0===t?void 0:t.status)&&(console.log(s||(null===(l=o)||void 0===l?void 0:l.id),44),r(s||(null===(u=o)||void 0===u?void 0:u.id))),T(!1);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(e){return(0,k.jsxs)("div",{className:tn.mainSucceed,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传成功"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})}),(0,k.jsxs)("div",{className:tn.del,onClick:function(){return e.name,n=100==e.loaded,void x.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc",children:["您确认要",n?"删除":"取消上传","该视频吗?"]}),onOk:function(){n||Z.current.cancel(),_([])}});var n},children:[(0,k.jsx)("i",{className:"iconfont icon-shanchu7 mr5"}),"删除视频"]})]})},G={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(y.ZP.info("不支持的视频格式"),!0):e.size>1073741824?(y.ZP.info("视频大小超过1G"),!0):!(null==O||!O.find((function(n){return n.name===e.name})))&&(y.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){_([{name:e.filename,loaded:0}])},onComplete:function(e){_([{name:e.filename,loaded:e.percent,video_id:e.id}])},onError:function(){_([])},onProgress:function(e){_([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==P||null===(n=P.userInfo)||void 0===n?void 0:n.user_id}},B=null==O?void 0:O.length;return(0,k.jsxs)("div",{className:tn.listForm,children:[(0,k.jsxs)("header",{children:[s?"编辑":"发布","题解"]}),(0,k.jsxs)("section",{className:tn.scroll,id:"sss",children:[(0,k.jsxs)("div",{className:tn.formWrap,children:[" ",(0,k.jsxs)(A.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){g(p()({},n))},onFinish:U,children:[(0,k.jsx)(A.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,k.jsx)(E.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(t=v.name)||void 0===t?void 0:t.length)||0,"/60")})}),(0,k.jsx)(A.Z.Item,{name:"content",label:"内容:",children:(0,k.jsx)(be.Z,{defaultValue:v.content||"",watch:!0})})]})]}),(0,k.jsx)("div",{className:tn.upload,children:B?(0,k.jsx)(f.Fragment,{children:null==O?void 0:O.map((function(e,n){return(0,k.jsx)(f.Fragment,{children:100==e.loaded?Y(e):(t=e.loaded,(0,k.jsxs)("div",{className:tn.mainLoading,children:[(0,k.jsxs)("div",{className:tn.proWarp,children:[(0,k.jsx)("div",{className:tn.pro,children:(0,k.jsx)("div",{style:{width:t}})}),(0,k.jsxs)("span",{children:[t||0,"%"]})]}),(0,k.jsx)("aside",{children:"上传中"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})})]}))},n);var t}))}):(0,k.jsx)(cn.Z,p()(p()({},G),{},{ref:Z,children:(0,k.jsxs)("div",{className:tn.main,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传视频"})]})}))})]}),(0,k.jsxs)("div",{className:tn.btns,children:[(0,k.jsx)(C.ZP,{onClick:function(){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"注意",icon:null,className:"custom-modal-divider",content:"您正在编写题解,点击关闭后,您的题解内容将不会进行保存。",onOk:i})},type:"primary",ghost:!0,children:"关闭"}),(0,k.jsx)(C.ZP,{loading:D,disabled:I,onClick:function(){return d.submit()},type:"primary",children:"发布题解"})]})]})},on="listDetails___HpDwH",ln="head___wipEz",un="name___qdH8S",dn="title___B0yUa",pn="a___LB6ZS",fn="b___yvOON",mn="tag___bRCso",hn="btn___akBxg",jn="scroll___JKC_q",vn="video___nEr4F",xn="html___GDNSx",gn="g___LSOhO",yn="btns___Ci727",Mn=t(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Nn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Sn="discuss___fk6PE",In="reply___pOmly",Ln="pagination___qEsHX",bn=t(95237),Dn=t(43604),Tn="discussItem___zcesj",wn="wrap___ezVW4",En="list___EEOWp",An="btns___Niwl7",Cn="secondLevelDiscuss___TXG1b",kn="line___ejh2a",zn="thirdlyLevelDiscuss___HRI5Q",On=function(e){var n=e.id,t=e.cb,i=(0,f.useState)(""),r=u()(i,2),a=r[0],s=r[1];return(0,k.jsxs)("aside",{className:"mt10",children:[(0,k.jsx)(be.Z,{defaultValue:a,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(bn.Z,{children:[(0,k.jsx)(Dn.Z,{flex:"1"}),(0,k.jsx)(Dn.Z,{children:(0,k.jsx)(C.ZP,{type:"primary",size:"middle",onClick:o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""===a?y.ZP.error("请输入内容"):t(n,a);case 1:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})},_n=function(e){var n,t=e.data;return(0,k.jsxs)("div",{className:zn,children:[(0,k.jsxs)("span",{className:"c-grey-333",children:[(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),"@",(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t?void 0:t.parent_name}),":"]}),(0,k.jsx)(ce.Z,{value:null==t?void 0:t.content})]})},Pn=function(e){var n,t,i,r,a=e.data,c=e.onReplyDiscuss,s=e.thirdlyReply,o=e.setThirdlyReply,l=(0,Me.eY)();return console.log(l,"user"),(0,k.jsxs)("div",{className:En,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==a||null===(n=a.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:wn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333",children:null==a||null===(t=a.author)||void 0===t?void 0:t.name}),(null==l?void 0:l.login)!==(null==a||null===(i=a.author)||void 0===i?void 0:i.login)&&(0,k.jsxs)("span",{onClick:function(){return o(null==a?void 0:a.id)},className:"c-grey-999 current",style:{float:"right"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3 font12"}),(0,k.jsx)("span",{children:"回复"})]})]}),(0,k.jsx)(ce.Z,{value:null==a?void 0:a.content}),null==a||null===(r=a.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(_n,{data:e},e.id)})),s===(null==a?void 0:a.id)&&(0,k.jsxs)("div",{children:[(0,k.jsx)(On,{id:null==a?void 0:a.id,cb:c}),(0,k.jsxs)("div",{style:{textAlign:"end",paddingTop:20},onClick:function(){return o(null)},className:"c-light-primary current",children:[(0,k.jsx)("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"收起回复"]})]}),(0,k.jsx)("div",{className:kn})]})]})},Zn=function(e){var n,t,i,r,a=e.data,c=e.onReplyDiscuss,s=e.secondReply,o=e.setSecondReply,l=e.thirdlyReply,d=e.setThirdlyReply,p=e.onPlusDiscuss,m=(0,f.useState)(!1),h=u()(m,2),j=h[0],v=h[1];return console.log(a,"data"),(0,k.jsx)("div",{className:Tn,children:(0,k.jsxs)("div",{className:En,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==a||null===(n=a.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:wn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333 mr30",children:null==a||null===(t=a.author)||void 0===t?void 0:t.name}),(0,k.jsx)("span",{className:"c-grey-999",children:null==a?void 0:a.time})]}),(0,k.jsx)(ce.Z,{value:null==a?void 0:a.content}),(0,k.jsxs)("div",{className:An,children:[(0,k.jsxs)("div",{onClick:function(){return p(null==a?void 0:a.id)},className:null!=a&&a.user_praise?"c-light-primary":"c-grey-999",children:[(0,k.jsx)("i",{className:"iconfont icon-xiaodianzan2 mr3"}),(0,k.jsx)("span",{children:null==a?void 0:a.praise_count})]}),(0,k.jsxs)("div",{onClick:function(){var e;0!==(null==a||null===(e=a.children)||void 0===e?void 0:e.length)&&(o(null),v(!j))},style:{color:j?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-xiaopinglun2 mr3"}),(0,k.jsx)("span",{children:j?"收起评论":null==a||null===(i=a.children)||void 0===i?void 0:i.length})]}),(0,k.jsxs)("div",{onClick:function(){v(!1),o(s===(null==a?void 0:a.id)?null:null==a?void 0:a.id)},style:{color:s===(null==a?void 0:a.id)?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3"}),(0,k.jsx)("span",{children:s===(null==a?void 0:a.id)?"收起回复":"回复"})]})]}),s===(null==a?void 0:a.id)&&(0,k.jsx)(On,{id:null==a?void 0:a.id,cb:function(e,n){c(e,n),v(!0)}}),j&&(0,k.jsx)("div",{className:Cn,children:null==a||null===(r=a.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(Pn,{thirdlyReply:l,setThirdlyReply:d,data:e,onReplyDiscuss:c},e.id)}))})]})]})})},Rn=function(e){e.identifier;var n=e.active,t=e.onOk,i=(0,f.useState)(""),r=u()(i,2),a=r[0],s=r[1],l=(0,f.useState)(1),d=u()(l,2),p=d[0],m=d[1],h=(0,f.useState)([]),j=u()(h,2),v=j[0],x=j[1],g=(0,f.useState)(0),M=u()(g,2),N=M[0],S=M[1],I=(0,f.useState)(null),L=u()(I,2),b=L[0],D=L[1],T=(0,f.useState)(null),w=u()(T,2),E=w[0],A=w[1];(0,f.useEffect)((function(){z(1),m(1)}),[n]);var z=function(){var e=o()(c()().mark((function e(t){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({container_type:"QuestionSolutionArticle",container_identifier:n,limit:5,page:t});case 2:null!=(i=e.sent)&&i.comments&&(x((null==i?void 0:i.comments)||[]),m(t),S(null==i?void 0:i.disscuss_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=o()(c()().mark((function e(){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==a){e.next=3;break}return y.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,ve({comments:{content:a},container_type:"QuestionSolutionArticle",container_identifier:n});case 5:null!=(i=e.sent)&&i.discuss&&(s(""),z(p),t());case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=o()(c()().mark((function e(t,i,r){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,je({container_type:"QuestionSolutionArticle",container_identifier:n,comments:{content:i,parent_id:t}});case 2:e.sent,D(null),A(null),z(p);case 6:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),P=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he(n);case 2:e.sent,z(p);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Sn,children:[(0,k.jsxs)("aside",{className:In,style:{borderWidth:N?1:0},children:[(0,k.jsx)(be.Z,{defaultValue:a,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(bn.Z,{children:[(0,k.jsx)(Dn.Z,{flex:"1"}),(0,k.jsx)(Dn.Z,{children:(0,k.jsx)(C.ZP,{type:"primary",size:"middle",onClick:function(){return O()},children:"发送"})})]})]}),null==v?void 0:v.map((function(e){return(0,k.jsx)(Zn,{secondReply:b,setSecondReply:D,thirdlyReply:E,setThirdlyReply:A,data:e,onReplyDiscuss:_,onPlusDiscuss:P},e.id)})),(0,k.jsx)(Q.Z,{className:Ln,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},current:p,onChange:function(e){m(e),z(e)},total:N,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5})]})},Un=t(46459),Yn=function(e){var n,t,i,r,a,s=e.active,l=e.identifier,d=(e.onAssist,e.onEdit),m=e.onArticlesSkip,h=e.onClose,j=e.onOk,v=e.onDelete,y=e.detailsIndex,M=e.btnShowStatus,S=(0,f.useState)(!0),L=u()(S,2),b=L[0],D=L[1],T=(0,f.useState)({}),w=u()(T,2),E=w[0],A=w[1];(0,f.useEffect)((function(){s&&z()}),[s,y]);var z=function(){var e=o()(c()().mark((function e(){var n,t=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(!(t.length>0&&void 0!==t[0])||t[0])&&D(!0),e.next=4,(0,N.wO)(l,{active:s});case 4:0===(null==(n=e.sent)?void 0:n.status)&&A((null==n?void 0:n.data)||{}),D(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=o()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.qe)(l,p()({active:s},n));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(z(!1),j());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.Rg)(l,{active:null==n?void 0:n.id});case 2:0===e.sent.status&&(z(!1),j());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:on,children:(0,k.jsxs)(Mn.Z,{className:"pt20 pl20 pr20",loading:b,active:!0,paragraph:{rows:5},children:[(0,k.jsxs)("div",{className:ln,children:[(0,k.jsxs)("div",{className:un,children:[(0,k.jsx)("div",{title:null==E?void 0:E.name,className:dn,children:null==E?void 0:E.name}),(null==E?void 0:E.is_authority)&&(0,k.jsx)("div",{className:fn,children:"官方"}),(null==E?void 0:E.is_excellent)&&(0,k.jsx)("div",{className:pn,children:"精选"})]}),(0,k.jsxs)("div",{className:mn,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==E?void 0:E.image_url)}),(0,k.jsx)("div",{className:"c-grey-333 ml5 mr20 font14",children:null==E?void 0:E.username}),(0,k.jsxs)("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12",children:["发布于",q()(null==E?void 0:E.created_at).format("YYYY-MM-DD")]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:Ke}),(0,k.jsx)("span",{children:null==E?void 0:E.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==E?void 0:E.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==E?void 0:E.viewed_count})]}),(0,k.jsxs)("div",{className:hn,children:[((0,Me.Ny)()||(null==E?void 0:E.is_self))&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(C.ZP,{onClick:function(){return function(e){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认要删除该题解吗?",onOk:function(){return v(e)}})}(E)},type:"primary",ghost:!0,children:"删除"}),(0,k.jsx)(C.ZP,{onClick:function(){return d(E)},type:"primary",ghost:!0,children:"编辑"})]}),(0,Me.Ny)()&&(0,k.jsxs)(C.ZP,{onClick:function(){return O({is_authority:!(null!=E&&E.is_authority)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg=="}),null!=E&&E.is_authority?"取消":"设为","官方"]}),(0,Me.Ny)()&&(0,k.jsxs)(C.ZP,{onClick:function(){return O({is_excellent:!(null!=E&&E.is_excellent)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="}),null!=E&&E.is_excellent?"取消":"设为","精选"]})]})]})]}),(0,k.jsxs)("div",{className:jn,children:[(null==E||null===(n=E.videos)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)&&(0,k.jsx)("div",{className:vn,children:(0,k.jsx)(g.Z,{tip:"正在转码,请稍等...",spinning:!(null!=E&&null!==(t=E.videos)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.transcoded),children:(0,k.jsx)(Un.Z,{poster:null==E||null===(i=E.videos)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.cover_url,src:(null==E||null===(r=E.videos)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.play_url)||"",videoId:null==E||null===(a=E.videos)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,logWatchHistory:function(){}})})}),(0,k.jsx)(ce.Z,{className:xn,value:(null==E?void 0:E.content)||""}),(0,k.jsxs)("div",{onClick:function(){return _(E)},className:gn,children:[(0,k.jsx)("img",{className:"mr10",src:(null!=E&&E.user_liker,Nn)}),(0,k.jsx)("span",{children:null==E?void 0:E.praises_count})]}),(0,k.jsx)(Rn,{onOk:function(){z(!1),j()},active:s,identifier:l})]}),(0,k.jsxs)("div",{className:yn,children:[(0,k.jsx)(C.ZP,{onClick:function(){return h()},type:"primary",ghost:!0,children:"关闭"}),M[0]&&(0,k.jsx)(C.ZP,{onClick:function(e){return m(e,"prev")},style:{marginLeft:20},type:"primary",children:"上一题解"}),M[1]&&(0,k.jsx)(C.ZP,{onClick:function(e){return m(e,"next")},style:{marginLeft:20},type:"primary",children:"下一题解"})]})]})})};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Gn=t(11638),Bn=t(16135),Wn=function(e){var n=e.identifier,t=e.tabStatus,i=e.setFilterListTotal,r=e.setListStatus,a={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null},s=(0,f.useState)(p()({},a)),l=u()(s,2),d=l[0],m=l[1],h=(0,f.useState)(!1),j=u()(h,2),v=j[0],x=j[1],M=(0,f.useState)(0),S=u()(M,2),I=S[0],L=S[1],b=(0,f.useState)(1),D=u()(b,2),T=D[0],w=D[1],A=(0,f.useState)(null),C=u()(A,2),z=C[0],O=C[1],_=(0,f.useState)([]),P=u()(_,2),Z=P[0],R=P[1],U=(0,f.useState)([!0,!0]),Y=u()(U,2),G=Y[0],B=Y[1],W=(0,f.useState)(0),V=u()(W,2),H=V[0],F=V[1],J=(0,f.useRef)(null);(0,f.useEffect)((function(){te()}),[t]),(0,f.useEffect)((function(){X()}),[z]),(0,f.useEffect)((function(){K(p()({},a)),te()}),[n]),(0,f.useEffect)((function(){return window.addEventListener("resize",q),r(H),function(){window.removeEventListener("resize",q)}}),[H]);var X=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(z){e.next=3;break}return B([!0,!0]),e.abrupt("return");case 3:n=[!0,!0],t=null==Z?void 0:Z.findIndex((function(e){return e.id===z})),0===t&&1===d.page&&(n[0]=!1),(d.page-1)*d.limit+(t+1)===d.total&&(n[1]=!1),B(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){if(H){var e,n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);L(n)}},K=function(){var e=o()(c()().mark((function e(t){var r,a,s,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,N.WH)(n,t);case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(R((null==r||null===(a=r.data)||void 0===a?void 0:a.articles)||[]),m(p()(p()({},t),{},{total:null==r||null===(s=r.data)||void 0===s?void 0:s.articles_count})),i(null==r||null===(o=r.data)||void 0===o?void 0:o.articles_count)),x(!1),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$=function(){var e;document.getElementsByClassName("btn-resize")[0].style.visibility="hidden";var n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);L(n)},ne=function(e){$(),O(null==e?void 0:e.id),F(3)},te=function(){document.getElementsByClassName("btn-resize")[0].style.visibility="visible",L(0),F(0),O(null)},ie=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.Rg)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),w(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),re=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.rL)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),w(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ae=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.de)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(te(),K(d));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ce=function(){var e=o()(c()().mark((function e(n,t){var i,r,a,s,o,l,u,f,h,j;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==Z?void 0:Z.findIndex((function(e){return e.id===z})),console.log(i,t,22),"prev"!==t){e.next=21;break}if(void 0!==i){e.next=6;break}return y.ZP.warning("上一题解不存在"),e.abrupt("return");case 6:if(0!==i){e.next=19;break}if(1!==d.page){e.next=10;break}return y.ZP.warning("上一题解不存在"),e.abrupt("return");case 10:if(1===d.page){e.next=17;break}return d.page=d.page-1,m(p()({},d)),e.next=15,K(d);case 15:0===(null==(r=e.sent)?void 0:r.status)&&(o=null==r||null===(a=r.data)||void 0===a?void 0:a.articles[(null==r||null===(s=r.data)||void 0===s||null===(s=s.articles)||void 0===s?void 0:s.length)-1],O(null==o?void 0:o.id),console.log(n.target,555));case 17:e.next=21;break;case 19:l=Z[i-1],O(null==l?void 0:l.id);case 21:if("next"!==t){e.next=39;break}if(void 0!==i){e.next=25;break}return y.ZP.warning("下一题解不存在"),e.abrupt("return");case 25:if((d.page-1)*d.limit+(i+1)!==d.total){e.next=28;break}return y.ZP.warning("下一题解不存在"),e.abrupt("return");case 28:if(i+1!==d.limit){e.next=37;break}return d.page=d.page+1,m(p()({},d)),e.next=33,K(d);case 33:0===(null==(u=e.sent)?void 0:u.status)&&(h=null==u||null===(f=u.data)||void 0===f?void 0:f.articles[0],O(null==h?void 0:h.id)),e.next=39;break;case 37:j=Z[i+1],O(null==j?void 0:j.id);case 39:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Ce,ref:J,children:[(0,k.jsxs)("div",{className:ke,children:[(0,k.jsxs)("div",{className:ze,onClick:function(){null===(null==d?void 0:d.sort_direction)?d.sort_direction="asc":"asc"===(null==d?void 0:d.sort_direction)?d.sort_direction="desc":"desc"===(null==d?void 0:d.sort_direction)&&(d.sort_direction=null),d.page=1,te(),m(p()({},d)),K(d)},children:[(0,k.jsx)("span",{children:"最新"}),(0,k.jsxs)("aside",{children:[(0,k.jsx)(Gn.Z,{style:{color:"asc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}}),(0,k.jsx)(Bn.Z,{style:{color:"desc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}})]})]}),(0,k.jsx)(E.Z.Search,{value:d.save_search,className:Re,placeholder:"搜索题解",onChange:function(e){d.save_search=e.target.value,m(p()({},d))},onSearch:function(){d.page=1,d.search=null==d?void 0:d.save_search,te(),m(p()({},d)),K(d)}}),(0,k.jsxs)("div",{onClick:function(){$(),F(1)},className:Oe,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+"}),"写题解"]})]}),(0,k.jsx)("div",{className:_e,children:(0,k.jsxs)(g.Z,{spinning:v,className:"mt20",children:[null==Z?void 0:Z.map((function(e,n){var t=!0;return n+1===Z.length&&0!==n&&(t=!1),(0,k.jsx)(nn,{active:z,data:e,showLine:t,onClick:ne,onAssist:ie,onHide:re},e.id)})),0===(null==Z?void 0:Z.length)&&(0,k.jsx)(ee.Z,{customText:"暂时还没有相关数据哦!"})]})}),(0,k.jsx)(Q.Z,{className:Pe,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},total:d.total,showSizeChanger:!1,current:null==d?void 0:d.page,onChange:function(e){d.page=e,m(p()({},d)),K(d)},hideOnSinglePage:!0,showQuickJumper:!0}),H>0&&(0,k.jsxs)("div",{className:Ze,style:{width:I},children:[1===H&&(0,k.jsx)(sn,{identifier:n,onClose:te,onOk:function(e){F(3),O(e),d.page=1,m(p()({},d)),K(d)}}),2===H&&(0,k.jsx)(sn,{active:z,identifier:n,onClose:te,onOk:function(e){F(3),O(e),m(p()({},d)),K(d)}}),3===H&&(0,k.jsx)(Yn,{btnShowStatus:G,onArticlesSkip:ce,detailsIndex:T,active:z,identifier:n,onClose:te,onOk:function(e){m(p()({},d)),K(d)},onEdit:function(e){$(),O(null==e?void 0:e.id),F(2)},onAssist:ie,onDelete:ae})]})]})},Qn="wrap___UAZFM",Vn="head___Nl6hk",Hn="title___Ir573",Fn="content___xUewa",Jn="list___oi2ig",Xn="footer___V3bwQ",qn=function(e){var n,t=e.visible,i=e.onVisible,r=e.value,a=e.onChange,s=e.setIndex,l=(0,f.useState)({page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null}),d=u()(l,2),m=d[0],h=d[1],v=(0,f.useState)([]),x=u()(v,2),S=x[0],I=x[1],L=(0,f.useState)([]),b=u()(L,2),D=b[0],T=b[1],w=(0,f.useState)(!1),A=u()(w,2),C=A[0],z=A[1],O=(0,f.useRef)([]),_=(0,f.useRef)(null),P=(0,j.useParams)();(0,f.useEffect)((function(){return null!=P&&P.id&&(_.current=setInterval((function(){Z(30)}),3e4)),function(){clearInterval(_.current)}}),[]);var Z=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.uc)(null==P?void 0:P.id,{practice_time:n});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){G(m),Y()}),[]),(0,f.useEffect)((function(){return window.addEventListener("click",U),function(){window.removeEventListener("click",U)}}),[null==P?void 0:P.save_identifier,t]),(0,f.useEffect)((function(){var e=O.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),n=O.current[e-1],t=O.current[e+1],i=document.getElementById("oj-prev"),r=document.getElementById("oj-next");i.style.display=n?"block":"none",r.style.display=t?"block":"none"}),[null==P?void 0:P.save_identifier,O.current]);var R=function(e,n){if(e.id===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.id===n)return i;if(i==document.documentElement)return!1}},U=function(){var e=o()(c()().mark((function e(n){var r,a,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!R(n.target,"oj-drawer")&&t&&i(!1),r=O.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),a=O.current[r-1],o=O.current[r+1],"oj-prev"!==n.target.id){e.next=14;break}if(a&&-1!==r){e.next=8;break}return y.ZP.warning("上一题不存在"),e.abrupt("return");case 8:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=12,B(null==a?void 0:a.identifier);case 12:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 14:if("oj-next"!==n.target.id&&"oj-modal-next"!==n.target.id){e.next=24;break}if(o&&-1!==r){e.next=18;break}return y.ZP.warning("下一题不存在"),e.abrupt("return");case 18:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=22,B(null==o?void 0:o.identifier);case 22:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){a(null==P?void 0:P.save_identifier);var e=D.findIndex((function(e){return e.some((function(e){return e.identifier===(null==P?void 0:P.save_identifier)}))}));h(-1===e?p()(p()({},m),{},{page:1}):p()(p()({},m),{},{page:e+1}))}),[null==P?void 0:P.save_identifier,D]);var Y=function(){var e=o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:n=e.sent,I(n.tag_disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){var e=o()(c()().mark((function e(n){var t,i,r,a,s,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,N.KC)(n);case 3:if(null!=(t=e.sent)&&t.practices_list){for(r=null==t||null===(i=t.practices_list)||void 0===i?void 0:i.length,a=[],s=0;s1e3*(i*r+3),0===o||m||setTimeout(n,1e3),!m){e.next=12;break}return x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),s({type:ot.SET_SUBMITING,payload:!1}),e.abrupt("return");case 12:if(0!==o){e.next=19;break}return 2===d.status&&x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),e.next=16,(0,N.zO)(l,{limit:15,page:O});case 16:h=e.sent,s({type:ot.SET_SUBMIT_RESULT,payload:p()(p()({},a),{},{submitResult:d,submitting:!1,submitRecords:h})}),0===(null==d?void 0:d.status)&&J(!0);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t={},e.next=13,(0,N.bM)(l,t);case 13:if(-1!==e.sent.status){e.next=17;break}return window.parent.location.href="/classrooms/".concat(M.get("coursesId"),"/exercise/").concat(M.get("exercisesId"),"/detail"),e.abrupt("return");case 17:i=$.time_limit,r=$.test_case_size,u=lt(),n();case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(3),s({type:ot.SET_SUBMITING,payload:!1});case 25:case"end":return e.stop()}}),e,null,[[3,22]])}))),ae.apply(this,arguments)}function ce(){return ce=o()(c()().mark((function e(){var n,t,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.debuging=!0,s({type:ot.SET_DEBUGING,payload:!0}),e.prev=2,e.next=5,ie();case 5:if(0!==e.sent.status){e.next=20;break}return n=function(){var e=o()(c()().mark((function e(){var i,o,u,d,f,m;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.rX)(l,"debug");case 2:if(i=e.sent,o=i.status,u=i.message,d=i.data,f=lt(),m=f-r>1e3*(t+3),0===o||m||(s({type:ot.SET_EXECUTE_MESSAGE,payload:u}),setTimeout(n,1e3)),!m){e.next=13;break}return x.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),s({type:ot.SET_DEBUGING,payload:!1}),e.abrupt("return");case 13:0===o&&(s({type:ot.SET_DEBUGING,payload:!1}),2===d.status&&x.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),s({type:ot.SET_EXECUTE_RESULT,payload:p()(p()({},a),{},{debugResult:d,debuging:!1})}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=$.time_limit,i={input:encodeURIComponent(E.test_case.input)},e.next=12,(0,N.MU)(l,i);case 12:if(-1!==e.sent.status){e.next=16;break}return window.parent.location.href="/classrooms/".concat(M.get("coursesId"),"/exercise/").concat(M.get("exercisesId"),"/detail"),e.abrupt("return");case 16:r=lt(),n(),e.next=21;break;case 20:s({type:ot.SET_DEBUGING,payload:!1});case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(2),console.log(e.t0);case 26:return e.prev=26,e.finish(26);case 28:case"end":return e.stop()}}),e,null,[[2,23,26,28]])}))),ce.apply(this,arguments)}function se(e){var n;clearTimeout(X.current),X.current=setTimeout((function(){var n;ie({code:D.Base64.encode(e),language:null==q||null===(n=q.current)||void 0===n?void 0:n.language})}),2e3),s({type:ot.SET_DATA,payload:p()(p()({},null==q?void 0:q.current),{},{hack:p()(p()({},null==q||null===(n=q.current)||void 0===n?void 0:n.hack),{},{code:e})})})}var oe=function(){var e=o()(c()().mark((function e(n){var t,i,r,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s({type:ot.SET_LOADING,payload:!0}),e.next=3,ie();case 3:if(0!==e.sent.status){e.next=14;break}return s({type:ot.SET_SUBMIT_RESULT,payload:{languageValue:n}}),q.current.language=n,t="".concat(null==K?void 0:K.login,"-language"),localStorage.setItem(t,n),e.next=11,(0,N.dd)(l);case 11:0===(i=e.sent).status&&(a=null==i||null===(r=i.data)||void 0===r?void 0:r.find((function(e){return e.language===n})),se(D.Base64.decode(a.code))),setTimeout((function(){s({type:ot.SET_LOADING,payload:!1})}),300);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function ue(){return(ue=o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,N.H7)(l,{language:L});case 3:401===(n=e.sent).status?j.history.replace("/login",{from:d.pathname}):(se(D.Base64.decode(n.code)),ne()),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function de(){return(de=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.MK)(l,n);case 2:s({type:ot.GET_DATA,payload:{showNote:!1,data:p()(p()({},E),{},{hack:p()(p()({},$),{},{notes:n.notes})})}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var pe={input:null==E||null===(n=E.test_case)||void 0===n?void 0:n.input,language:null==$?void 0:$.language,code:null==$?void 0:$.code,title:"main."+st[null==$?void 0:$.language],modify_code:null==$?void 0:$.modify_code,notes:null==$?void 0:$.notes,debugResult:A,debuging:P,submitting:Z,executingMessage:R,id:l,languageValue:L,languageList:b,onChangeLanguage:oe,onCancelNote:function(){s({type:ot.SET_SHOW_NOTE,payload:!1})},onAddNote:function(e){return de.apply(this,arguments)},showNote:_,onShowNote:function(){s({type:ot.SET_SHOW_NOTE,payload:!0})},onSubmitCode:function(){return ae.apply(this,arguments)},onChangeCode:se,onChangeInput:function(e){var n=e.target.value;s({type:ot.SET_DATA,payload:p()(p()({},E),{},{test_case:{input:n}})})},onDebugCode:function(){return ce.apply(this,arguments)},onResetCode:function(){return ue.apply(this,arguments)},onSyncCode:function(){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsxs)("p",{children:["初始代码有修改,更新后将覆盖现有代码哦~ ",(0,k.jsx)("br",{}),"请将您编辑的代码保存至本地,以防丢失"]}),onOk:function(){return o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.fi)(l,{language:L});case 2:401===(n=e.sent).status?j.history.replace("/login",{from:d.pathname}):se(D.Base64.decode(n.code));case 4:case"end":return e.stop()}}),e)})))()}})},onUpdateCode:ie};function fe(){return(fe=o()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.vl)($.id,{container_type:"Hack",type:1});case 2:n=e.sent,t=n.praise_count,i=p()(p()({},E),{},{hack:p()(p()({},$),{},{praises_count:t,user_praise:!$.user_praise})}),s({type:ot.SET_DATA,payload:i});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var me={topicId:l,submitResult:C,submitRecords:z,submitting:Z,page:O,onPageChange:function(e){s({type:ot.SET_PAGE,payload:e})},hack:$,user:null==E?void 0:E.user,onTriggerPraise:function(){return fe.apply(this,arguments)}};return console.log(E,null==q?void 0:q.current,"data--------"),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(g.Z,{className:"oj-custom-large-spin",size:"large",spinning:w,children:E?(0,k.jsxs)("div",{className:"oj-custom-warp",children:[(0,k.jsxs)("header",{className:T.Z.header,style:{minWidth:1200},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"".concat(I.Z.IMG_SERVER,"/images/").concat(K.image_url),alt:"user",width:30}),(0,k.jsx)("span",{children:K.name})]}),(0,k.jsxs)("h2",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,k.jsx)("div",{children:$.name}),(0,k.jsx)($n.Z,{onChange:function(e){},className:"font12 c-grey-999"})]}),(0,k.jsx)(at.CopyToClipboard,{text:"".concat(null===(t=window.location)||void 0===t?void 0:t.origin,"/problems/").concat($.identifier,"/share"),onCopy:function(){return y.ZP.success("复制题目链接成功")},children:(0,k.jsxs)("span",{className:T.Z.btn_back,style:{marginRight:10,cursor:"pointer"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"分享题目"]})}),$.edit_privilege?(0,k.jsxs)(j.Link,{className:T.Z.btn_back,to:"/problems/".concat($.identifier,"/ojedit"),style:{marginRight:10},children:[" ",(0,k.jsx)(m.Z,{})," 编辑"]}):null,(0,k.jsxs)(j.Link,{className:T.Z.btn_back,onClick:function(){},to:"/problems",children:[" ",(0,k.jsx)(h.Z,{}),"退出"]})]}),(0,k.jsx)(S.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:(0,k.jsx)(Kn,p()({},me)),rightChild:(0,k.jsx)(mt,p()({},pe))})]}):null}),(0,k.jsx)(x.Z,{centered:!0,closable:!1,width:680,footer:null,open:F,className:"oj-modal",children:(0,k.jsxs)("section",{className:"oj-modal-content",children:[(0,k.jsxs)("div",{className:"oj-modal-head",children:[(0,k.jsx)("img",{src:et,alt:""}),(0,k.jsx)("i",{onClick:function(){return J(!1)},className:"iconfont icon-guanbi1"})]}),(0,k.jsxs)("aside",{children:[(0,k.jsx)("img",{className:"mr30",src:tt.Z}),"运行时间: ",(0,k.jsxs)("span",{style:{color:"#75d6ba",marginRight:100},children:[null==C?void 0:C.execute_time,"s"]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==C?void 0:C.time_better_than)||100,"%"]}),"的用户"]}),(0,k.jsxs)("aside",{className:"mb50",children:[(0,k.jsx)("img",{src:nt.Z,className:"mr30"}),(0,k.jsxs)("span",{className:"oj-modal-tt",children:[(0,k.jsxs)("span",{children:[(0,k.jsx)("span",{children:"占用内存: "}),(0,k.jsxs)("span",{className:"c-light-primary",children:[null==C?void 0:C.execute_memory,"mb"]})]}),(0,k.jsx)("span",{children:(0,k.jsx)("span",{})})]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==C?void 0:C.memory_better_than)||100,"%"]}),"的用户"]}),(0,k.jsx)("div",{id:"oj-modal-next",className:"oj-modal-btn",children:"进入下一题"})]})})]})};function ft(e){var n=e.languageValue,t=e.languageList,i=e.onChangeLanguage,r=(e.title,e.modify_code,e.onSyncCode,e.onShowCodeSetting),a=e.onResetCode;(0,j.useLocation)();return(0,k.jsxs)("div",{className:"action-bar",children:[(0,k.jsx)(M.default,{className:"oj-select",value:n,style:{width:100},placeholder:"选择语言",onChange:i,children:null==t?void 0:t.map((function(e){return(0,k.jsx)(M.default.Option,{value:e.language,children:e.language},e.language)}))}),(0,k.jsx)("span",{}),(0,k.jsx)("a",{title:"恢复初始代码",onClick:function(){x.Z.confirm({title:"恢复初始代码",icon:(0,k.jsx)(L.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:a})},children:(0,k.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),(0,k.jsx)("a",{onClick:r,children:(0,k.jsx)("i",{className:"iconfont icon-shezhi"})})]})}function mt(e){var n=e.id,t=e.input,i=e.showNote,a=(e.onShowNote,e.notes),c=e.onCancelNote,s=e.onAddNote,o=e.debugResult,l=e.language,u=e.debuging,d=e.submitting,f=e.executingMessage,m=e.code,h=e.onSubmitCode,j=e.onDebugCode,v=e.onChangeCode,x=e.onChangeInput,g=(e.onUpdateCode,r()(e,ct));var y={id:n,input:t,debugResult:o,debuging:u,submitting:d,executingMessage:f,onDebugCode:j,onChangeCode:v,onSubmitCode:h,onChangeInput:x};return(0,k.jsxs)("div",{className:"right-panel",children:[(0,k.jsx)(b.Z,{language:l,value:m,onChange:v,ActionBarRender:function(e){return(0,k.jsx)(ft,p()(p()({},g),{},{onShowCodeSetting:e}))}}),(0,k.jsx)("div",{className:"note-form-area ".concat(i?"active":""),children:(0,k.jsx)(O,{onCancel:c,notes:a,callback:s})}),(0,k.jsx)(w.ZP,p()({},y))]})}},88832:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},52242:function(e,n,t){t.d(n,{H7:function(){return d},KC:function(){return j},M3:function(){return y},MK:function(){return u},MU:function(){return c},Rg:function(){return S},WH:function(){return v},X6:function(){return o},bM:function(){return a},bx:function(){return x},dd:function(){return m},de:function(){return L},fi:function(){return p},fu:function(){return r},gu:function(){return g},n4:function(){return f},qe:function(){return N},rL:function(){return I},rX:function(){return l},uc:function(){return b},vl:function(){return h},wO:function(){return M},zO:function(){return s}});var i=t(92911);function r(e){return(0,i.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function a(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_debug.json"),n)}function s(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,i.U2)("mypractices/".concat(e,"/submit_records.json"),n)}function o(e){return(0,i.U2)("mypractices/record_detail.json",{id:e})}function l(e,n){return(0,i.U2)("mypractices/".concat(e,"/result.json"),{mode:n})}function u(e,n){return(0,i.v_)("mypractices/".concat(e,"/add_notes.json"),n)}function d(e,n){return(0,i.v_)("mypractices/".concat(e,"/restore_initial_code.json"),n)}function p(e,n){return(0,i.v_)("mypractices/".concat(e,"/sync_code.json"),n)}function f(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_code.json"),n)}function m(e){return(0,i.v_)("mypractices/".concat(e,"/initial_codes.json"))}function h(e,n){return(0,i.v_)("discusses/".concat(e,"/plus.json"),n)}function j(e){return(0,i.U2)("practices/practices_list.json",e)}function v(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles"),n)}function x(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles"),n)}function g(e,n){return(0,i.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function y(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/edit"),n)}function M(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function N(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/set_authority_or_excellent"),n)}function S(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/praise_or_treads"),n)}function I(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/hide"))}function L(e,n){return(0,i.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function b(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_practice_time_sum"),n)}},76826:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(79800),r=t.n(i),a=t(59301),c=t(8591),s=t(30010),o=t(37712),l=function(e){var n=e.id,t=e.activeDiscussIndex,i=e.onReplyDiscuss,l=(0,a.useState)(""),u=r()(l,2),d=u[0],p=u[1];return(0,o.jsxs)("div",{className:"discuss-item-editor",style:{display:t===n?"block":"none",width:"100%"},children:[(0,o.jsx)(s.Z,{miniToolbar:!0,startInit:t===n,defaultValue:d,id:n,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){p(e)}}),(0,o.jsx)("a",{onClick:function(){d?(i(n,d),p("")):c.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},n)}},92248:function(e,n,t){function i(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function r(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return r},Dj:function(){return i},gH:function(){return a},vp:function(){return c}});var a=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function c(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},62871:function(e,n,t){t.d(n,{G:function(){return c},t:function(){return a}});var i=t(7062),r=t.n(i);function a(e,n){var t=r().get("__ec");t||(t={}),t[e]=n,r().set("__ec",t)}function c(e,n){var t=r().get("__ec");return t?void 0===t[e]?n:t[e]:n}},70260:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},26592:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},16330:function(e,n){n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},35601:function(){},62522:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77460,7078,96898,46459],{75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(N);case 34:e.sent,j+=v;case 36:e.next=29;break;case 38:return e.next=40,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:c()({fileName:n.name,chunkCount:a,uploadId:l},s)});case 40:(S=e.sent).object?(C("success"),V(),m&&m(c()(c()({},S),{},{file:n,percent:100}))):(C("error"),Z("上传失败,请稍后重试"),V(),x&&x(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),C("error"),Z("上传失败,请稍后重试"),V(),x&&x(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),F=(0,d.useCallback)((function(){Q.current=!0,B.current&&(B.current.abort(),l&&l())}),[l]);return(0,v.jsxs)(d.Fragment,{children:[(0,v.jsx)("input",{type:"file",id:W.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(G(t),A="ready",t){if(y)return y(t)||H(t),void V();H(t)}},accept:S}),(0,v.jsx)("label",{className:h()(j,I),htmlFor:W.current,style:b,children:N})]})},g=(0,d.forwardRef)(x)},38696:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(82242),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(38827),h=t(7309),j=t(6848),v=t(42930),x=t(80469),g=t(16644),y=t(94334),M=t(37712),N=function(e){var n,t,i,a,s,l,N,S=e.editOffice,I=void 0===S?"view":S,L=e.data,b=(e.theme,e.type),D=e.filename,T=e.monacoEditor,w=e.className,E=e.style,A=e.close,C=e.onClose,k=e.hasMask,z=e.disabledDownload,O=e.onImgDimensions,_=e.showNodata,P=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Z=u()(P,2),R=(Z[0],Z[1],(0,d.useState)("")),U=u()(R,2),Y=(U[0],U[1]),G=(0,d.useState)(),B=u()(G,2),W=B[0],Q=B[1],V="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,F=(0,d.useRef)();null!==(n=L)&&void 0!==n&&n.startsWith("/api")&&"txt"!==b&&(L=y.Z.API_SERVER+L),D&&(T.filename=D),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&Y(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===b&&J()}),[b,L]);var J=function(){var e=o()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=L,L.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,x.gJ)({attachment_id:t});case 5:i=e.sent,Q(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){L.startsWith("http")||L.startsWith("blob:")?q():(0,v.Sv)(D||"educoder",L,D)},q=function(){(0,v.Nd)(D||"educoder",decodeURIComponent(L))};return(0,M.jsxs)("div",{style:r()({},E||{}),className:"".concat(k&&p.bgBlack," ").concat(b?p.wrp:"hide"),children:[A&&(0,M.jsxs)("div",{className:p.close,ref:F,children:[!!O&&(0,M.jsx)(j.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{onClick:function(){C(),O()},children:(0,M.jsx)("i",{className:"icon-yulanpizhu"})})}),!z&&(0,M.jsx)(j.Z,{title:"点击下载此文件",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{onClick:q,children:(0,M.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,M.jsx)(j.Z,{title:"关闭",getPopupContainer:function(){return F.current},children:(0,M.jsx)("span",{className:"",onClick:C,children:(0,M.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,M.jsx)("div",{className:"".concat(p[w]," ").concat(w," ").concat(p.monaco," ").concat("txt"===b?"show":"hide"),children:"txt"===b&&(0,M.jsx)(h.ZP,r()({},T))}),"audio"===b&&(0,M.jsx)("audio",{src:(null===(t=L)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=L)&&void 0!==i&&i.startsWith("/api")?L:"data:image/png;base64,".concat(L),autoPlay:!0}),"video"===b&&(0,M.jsx)(M.Fragment,{children:(null===(a=L)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=L)&&void 0!==s&&s.startsWith("/api")?(0,M.jsx)("video",{controls:!0,src:"".concat(L),autoPlay:!0}):(0,M.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(L),autoPlay:!0})}),"office"===b&&W&&(0,M.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(W.key,"&url=").concat(H+W.url,"&callbackUrl=").concat(H+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(I,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!z)}),"html"===b&&(0,M.jsx)("iframe",{src:L+"&disposition=inline"}),"pdf"===b&&(0,M.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(L,"&disabledDownload=").concat(!!z)}),"image"===b&&(0,M.jsx)("img",{src:(null===(l=L)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(N=L)&&void 0!==N&&N.startsWith("/api")?L:"data:image/png;base64,".concat(L)}),("other"===b||"download"===b)&&(0,M.jsx)(M.Fragment,{children:_?(0,M.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,M.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,M.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return B}});var i=t(82242),r=t.n(i),a=t(37205),c=t.n(a),s=t(91232),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var h=[],j=["
                                                                                          "],v=new(f().Renderer),x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,j=["
                                                                                            "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function M(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var r=e[n];i.push("
                                                                                          • "+r.text+"");var a=[];return n=M(e,++n,r.level,a),a.length>0&&(i.push("
                                                                                              "),a.forEach((function(e){i.push(e)})),i.push("
                                                                                            ")),i.push("
                                                                                          • "),n=M(e,n,t,i)}function N(){return M(h,0,0,j),j.push("
                                                                                          "),j.join("")}var S={heading:function(e){var n=x.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var a=b(),c=i;i=a,D[a]={type:"block",expression:c}}return{type:"code",raw:t,lang:r,text:i}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,b=function(){return"__special_katext_id_".concat(L++,"__")},D={};function T(){return D}function w(){L=0,D={}}function E(e){return e=e.replace(I,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var A=v.listitem;v.listitem=function(e){return A(E(e))};var C=v.paragraph;v.paragraph=function(e){return C(E(e))};var k=v.tablecell;v.tablecell=function(e,n){return k(E(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                                          ".concat(e,"

                                                                                          "):'
                                                                                          ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                          \n"):'
                                                                                          '+(t?e:(0,m.escape)(e,!0))+"
                                                                                          "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:S,renderer:v});var z=f(),O=(t(64018),t(24830)),_=t(94334),P=t(15342),Z=t(1012),R=t(38696),U=t(37712),Y="@▁@",G=/]*>/g;var B=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,s=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,j=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),x=void 0!==v&&v,M=e.programFillValue,S=e.onFillChange,I=void 0===S?function(e){}:S,L=e.onFillBlur,b=void 0===L?function(){}:L,D=String(t),E=(0,d.useState)(""),A=u()(E,2),C=A[0],k=A[1],B=(0,d.useState)("office"),W=u()(B,2),Q=W[0],V=W[1],H=(0,d.useState)([]),F=u()(H,2),J=F[0],X=F[1],q=(0,d.useRef)("a"+(0,Z.Z)()),K={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(q.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+_.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+_.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+_.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(j){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===Y?"input":"textarea");t.style.width="100%",t.style.height=e===Y?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(K).length;return K[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                          '.concat($(D||""),"
                                                                                          ")}var n=z(D);n=$(n);var t=T();D.match(/\[TOC\]/)&&(n=n.replace("

                                                                                          [TOC]

                                                                                          ",N()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],r=i.type,a=i.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),w();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return ce()}),500),i.innerHTML)}),[D,h]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[J]),(0,d.useEffect)((function(){if(null!=M&&M.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var r,a=u()(e.value,2),c=a[0],s=a[1];s.value=null===(r=M[c])||void 0===r?void 0:r.value,"warning"===M[c].type?s.className="program-fill-warning":"success"===M[c].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),h=m[0];m[1].innerHTML=null!==(p=M[h])&&void 0!==p&&p.score?"".concat(null===(f=M[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(M)}}),[M]);var ne=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,X(c()(J)),I(J,e.target.dataset.id)},te=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,X(c()(J)),b(J,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var re=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),k(t),V("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),k(t),V("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),k(t),V("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=r()(r()({},p),y));var ce=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ae),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ae),w(),g()}}),[ee,re.current,ae]),(0,U.jsxs)(U.Fragment,{children:[a&&(0,U.jsx)("div",{ref:re,children:ee}),!a&&(0,U.jsx)("div",{ref:re,style:r()({},p),className:"".concat(i||""," ").concat(x?"disabled-fill":""," markdown-body ").concat(q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,U.jsx)(R.Z,{close:!0,data:C,type:null!=C&&C.length?Q:"",style:r()({},m),onClose:function(){return k("")}})]})}},87575:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(8785),r="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",c=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),o=void 0===s?{}:s;return(0,c.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,c.jsxs)("div",{className:r,children:[(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{})]}),n?(0,c.jsx)("p",{style:o,children:n}):null,(0,c.jsx)(i.Outlet,{})]})}},64375:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(79800),r=t.n(i),a=t(59301),c=t(37712),s=function(e){var n=e.defaultX,t=void 0===n?"40%":n,i=e.leftChild,s=e.rightChild,o=e.className,l=e.hideResize,u=void 0!==l&&l,d=(0,a.useState)(t),p=r()(d,2),f=p[0],m=p[1],h=(0,a.useRef)();(0,a.useEffect)((function(){function e(e){h.current&&m(e.pageX)}function n(){h.current=!1}return window.addEventListener("mousemove",e),window.addEventListener("mouseup",n),function(){window.removeEventListener("mousemove",e),window.removeEventListener("mouseup",n)}}),[]);var j="number"==typeof f&&.01!==f?"".concat(f,"px"):t,v="calc(100% - ".concat(u?"0px":"4px"," - ").concat(j,")");return(0,c.jsxs)("div",{className:"split-panel-container ".concat(o),children:[(0,c.jsx)("section",{style:{width:j,display:.01===f?"none":""},children:i}),(0,c.jsx)("section",{className:"resize-x-bar",onMouseDown:function(){h.current=!0},children:(0,c.jsx)("a",{className:"btn-resize",children:(0,c.jsx)("svg",{width:"16",height:"13",viewBox:"0 0 16 13",children:(0,c.jsx)("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})})})}),(0,c.jsx)("section",{style:{width:v},children:s})]})}},89383:function(e,n,t){var i=t(79800),r=t.n(i),a=t(59301),c=t(37712),s=function(e){return 1===String(e).length?"0".concat(e):e};n.Z=function(e){var n=e.className,t=void 0===n?"":n,i=e.onChange,o=e.defaultValue,l=void 0===o?0:o,u=(0,a.useState)(l),d=r()(u,2),p=d[0],f=d[1];(0,a.useEffect)((function(){var e=setTimeout((function(){f(p+1e3)}),1e3);return i(p+1e3),function(){clearInterval(e)}}),[p]);var m=parseInt(p/36e5)||"00",h=parseInt(p%36e5/6e4)||"00",j=parseInt(p%6e4/1e3)||"00";return(0,c.jsxs)("div",{className:t,children:[s(m),":",s(h),":",s(j)]})}},46459:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(79800),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(59301),u=t(8591),d=t(38854),p=t(76945),f=t(24830),m=t(39634),h=t(56102),j=t(92248),v={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},x=t(37712);function g(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var n=new Date(1e3*e).toISOString().substr(11,8);return{hour:n.substr(0,2),minutes:n.substr(3,2),seconds:n.substr(6,2)}}function y(e,n){return e-n}function M(e){e.sort(y);for(var n=0,t=0;t0&&!this.paused&&!this.ended&&this.readyState>2)}});var N=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,S=(0,l.forwardRef)((function(e,n){var t,i=e.allow_skip,a=e.src,s=e.toLog,y=e.videoId,S=e.logWatchHistory,I=e.courseId,L=void 0===I?null:I,b=e.startTime,D=e.handlePause,T=void 0===D?function(){}:D,w=e.handlePlay,E=void 0===w?function(){}:w,A=e.handlePlayEnded,C=void 0===A?function(){}:A,k="flv"===(null==a||null===(t=a.split("."))||void 0===t?void 0:t.pop()),z=(0,l.useRef)(),O=(0,l.useRef)(),_=(0,l.useRef)(),P=(0,l.useRef)(),Z=(0,l.useRef)(),R=(0,l.useRef)(),U=(0,l.useRef)(),Y=(0,l.useRef)(),G=(0,l.useRef)(),B=(0,l.useRef)(),W=(0,l.useRef)(),Q=(0,l.useRef)(),V=(0,l.useRef)(),H=(0,l.useRef)(),F=navigator.userAgent.toLowerCase().match(N),J=F?F[0]:"pc",X=(0,l.useRef)(!1),q=(0,m.eY)(),K=0,$=0,ee=0,ne=null,te=!1,ie=20,re=1,ae=!1,ce=!1,se=[];(0,l.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return z.current.currentTime},getDuration:function(){return z.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return _.current}});var oe=(0,l.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:z.current.currentTime};function i(){return r.apply(this,arguments)}function r(){return(r=o()(c()().mark((function n(){var i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return ae=!0,n.next=3,S(t);case 3:i=n.sent,ne=i,ae=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}ne?(t.log_id=ne,t.watch_duration=M(se),t.total_duration=$):(L?(t.video_id=parseInt(y,10),t.course_id=L):t.video_id=y,t.duration=K,t.device=J),n&&(t.ed="1"),i()}),[y,L]);function le(){z.current.paused?(P.current.style.display="none",Z.current.style.display="block"):(P.current.style.display="block",Z.current.style.display="none")}function ue(){W.current.style.display="none",V.current.style.display="none",Q.current.style.display="none",z.current.muted||0===z.current.volume?W.current.style.display="block":z.current.volume>0&&z.current.volume<=.5?V.current.style.display="block":Q.current.style.display="block"}(0,l.useEffect)((function(){z.current&&(P.current.style.display="none",Z.current.style.display="block"),u.ZP.destroy();var e=null;return p.Z.isSupported&&k&&a&&(null==a?void 0:a.indexOf(".m3u8"))<0?(e=p.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:a,muted:!1}),z.current&&(e.attachMediaElement(z.current),e.load())):z.current.setAttribute("src",a),ue(),function(){e&&(e.unload(),e.pause(),e.destroy(),e=null)}}),[z,k,a]),(0,l.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){E(),b&&!X.current&&(z.current.currentTime=b),X.current=!0,se.push(z.current.currentTime),te||(te=!0,s&&oe())}function n(){return t.apply(this,arguments)}function t(){return(t=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(),se.push(z.current.currentTime),s&&oe((function(){ne=null,ee=0,te=!1,ae=!1,ce=!1,se=[],$=0,re=1}),!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function r(){R.current.value=Math.round(z.current.currentTime),U.current.value=Math.round(z.current.currentTime)}function a(){var e=Math.round(z.current.duration);R.current.setAttribute("max",e),U.current.setAttribute("max",e);var n=g(e);Y.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Y.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function l(){var e=Math.round(z.current.duration);R.current.setAttribute("max",e),U.current.setAttribute("max",e);var n=g(e);Y.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Y.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),r(),function(){var e=g(Math.round(z.current.currentTime));G.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),G.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=O.current.getBoundingClientRect(),i=t.width,a=(t.height,t.x),c=t.y;if(!(a<0||c<0)&&i&&!ce){var o=z.current.currentTime,l=o-ee;Math.abs(l)<10?($+=Math.abs(l),ee=o,ae||$-re*ie>=0&&(re++,se.push(ee),s&&oe())):(ee=o,s&&oe())}}function d(){ce=!0}function p(){z.current.playing&&se.push(z.current.currentTime,ee),ee=z.current.currentTime,ce=!1}function f(){(K=z.current.duration)<=20&&(ie=K/3),z.current.addEventListener("play",e)}function m(){T()}function h(e){if(i){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;z.current.currentTime=n,U.current.value=n,R.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function v(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));R.current.setAttribute("data-seek",n);var t=g(n);B.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=z.current.getBoundingClientRect();B.current.style.left="".concat(e.pageX-i.left,"px")}function x(e){switch(e.code){case"Space":e.preventDefault(),me();break;case"ArrowRight":if(e.preventDefault(),!i){u.ZP.warning("该视频禁止快进/后退播放");break}if(z.current.currentTime>=z.current.duration)break;z.current.currentTime=parseInt(z.current.currentTime)+5,r();break;case"ArrowLeft":if(e.preventDefault(),!i){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===z.current.currentTime)break;z.current.currentTime=parseInt(z.current.currentTime)-5,r();break;case"ArrowUp":e.preventDefault(),z.current.volume<1&&(z.current.volume=(parseInt(10*z.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),z.current.volume>0&&(z.current.volume=(parseInt(10*z.current.volume)-1)/10)}}return _.current.addEventListener((0,j.gH)(),(function(e){e.preventDefault(),(0,j.vp)()?(z.current.style.width="100%",z.current.style.height="100%"):z.current.style.cssText=""})),z.current.addEventListener("canplay",f),z.current.addEventListener("ended",n),z.current.addEventListener("seeking",d),z.current.addEventListener("seeked",p),z.current.addEventListener("loadedmetadata",a),R.current.addEventListener("mousemove",v),R.current.addEventListener("input",h),z.current.addEventListener("timeupdate",l),z.current.addEventListener("pause",m),z.current.addEventListener("volumechange",ue),document.addEventListener("keydown",x),function(){var t,i,r,c,o,u,j,g,y,M,N,S;null===(t=z.current)||void 0===t||t.removeEventListener("canplay",f),null===(i=z.current)||void 0===i||i.removeEventListener("play",e),null===(r=z.current)||void 0===r||r.removeEventListener("ended",n),null===(c=z.current)||void 0===c||c.removeEventListener("seeking",d),null===(o=z.current)||void 0===o||o.removeEventListener("seeked",p),null===(u=R.current)||void 0===u||u.removeEventListener("mousemove",v),null===(j=R.current)||void 0===j||j.removeEventListener("input",h),null===(g=z.current)||void 0===g||g.removeEventListener("timeupdate",l),null===(y=z.current)||void 0===y||y.removeEventListener("pause",m),null===(M=z.current)||void 0===M||M.removeEventListener("loadedmetadata",a),null===(N=z.current)||void 0===N||N.removeEventListener("volumechange",ue),document.removeEventListener("keydown",x),null!==(S=z.current)&&void 0!==S&&S.playing&&(se.push(ee,z.current.currentTime),s&&oe())}}),[z,a]),(0,l.useEffect)((function(){if(z.current.onended=function(){C(z)},z.current.oncontextmenu=function(){return!1},(null==a?void 0:a.indexOf(".m3u8"))>-1)if(z.current.canPlayType("application/vnd.apple.mpegurl"))z.current.src=a;else if(f.ZP.isSupported()){var e=new f.ZP;e.loadSource(a),e.attachMedia(z.current)}}),[a]);var de=(0,l.useState)(1),pe=r()(de,2),fe=(pe[0],pe[1]),me=function(){z.current.paused||z.current.ended?z.current.play():z.current.pause(),le()};return(0,x.jsxs)("div",{style:{position:"relative"},ref:_,children:[(0,x.jsx)("div",{ref:O,className:"".concat(v.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(v.animate__loop),children:q?q.login:" "}),(0,x.jsx)("div",{className:v.container,children:(0,x.jsxs)("div",{className:v["video-container"],id:"video-container",children:[(0,x.jsx)("div",{className:v["playback-animation"],id:"playback-animation",children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,x.jsx)("use",{href:"#pause"})]})}),(0,x.jsx)("video",{className:v.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:z,autoPlay:!1}),(0,x.jsxs)("div",{className:"".concat(v["video-controls"]," "),id:"video-controls",children:[(0,x.jsxs)("div",{className:v["bottom-controls"],children:[(0,x.jsxs)("div",{className:v["left-controls"],children:[(0,x.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:me,children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{ref:Z,href:"#play-icon"}),(0,x.jsx)("use",{ref:P,style:{display:"none"},href:"#pause"})]})}),(0,x.jsxs)("div",{className:v.time,children:[(0,x.jsx)("time",{id:"time-elapsed",ref:G,children:"00:00"}),(0,x.jsx)("span",{children:" / "}),(0,x.jsx)("time",{id:"duration",ref:Y,children:"00:00"})]})]}),(0,x.jsxs)("div",{className:v["right-controls"],children:[i&&(0,x.jsx)(d.Z,{placement:"top",overlayClassName:v.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,x.jsx)("span",{onClick:function(){fe(1),z.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,x.jsx)("span",{onClick:function(){fe(1.5),z.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,x.jsx)("span",{onClick:function(){fe(2),z.current.playbackRate=2},children:"2.0x"})}]},children:(0,x.jsx)("div",{className:"".concat(v.controlText," mr5"),children:"倍速"})}),(0,x.jsx)(h.CopyToClipboard,{text:a,onCopy:function(){return u.ZP.success("复制成功")},children:(0,x.jsx)("button",{"data-title":"复制链接",children:(0,x.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,x.jsxs)("div",{className:v["volume-controls"],children:[(0,x.jsxs)("button",{"data-title":"开启/关闭声音",className:v["volume-button"],id:"volume-button",onClick:function(){z.current.muted=!z.current.muted,z.current.muted?(H.current.setAttribute("data-volume",volume.value),H.current.value=0):H.current.value=H.current.dataset.volume},children:[(0,x.jsx)("i",{ref:W,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:V,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:Q,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,x.jsx)("input",{className:v.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:H,style:{display:"none"},onClick:ue})]}),(0,x.jsx)("button",{"data-title":"全屏/退出全屏",className:v["fullscreen-button"],onClick:function(){(0,j.vp)()?(0,j.BU)():(0,j.Dj)(_.current)},children:(0,x.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,x.jsxs)("div",{className:v["video-progress"],children:[(0,x.jsx)("progress",{ref:U,value:"0",min:"0"}),(0,x.jsx)("input",{className:v.seek,ref:R,value:"0",min:"0",type:"range",step:"1"}),(0,x.jsx)("div",{className:v["seek-tooltip"],ref:B,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,x.jsx)("svg",{style:{display:"none"},children:(0,x.jsxs)("defs",{children:[(0,x.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,x.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,x.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,x.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,x.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,x.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,x.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,x.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},98756:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(79800),r=t.n(i),a=t(59301),c=t(56752),s=t(3113),o=t(73303),l=t(82234),u=t(51638),d=t(37712),p=function(){var e=(0,a.useState)(""),n=r()(e,2),t=n[0],i=n[1],p=(0,a.useState)(0),f=r()(p,2),m=f[0],h=f[1],j=(0,a.useRef)("");function v(e){27==e.keyCode&&j.current&&x()}function x(){document.body.style.overflow="auto",i("")}(0,a.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,a.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,a.useEffect)((function(){j.current=t}),[t]);var g=(0,a.useRef)(),y=(0,a.useRef)();return(0,d.jsx)(a.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:g,onClick:function(e){e.nativeEvent.target!==g.current&&e.nativeEvent.target!==y.current||x()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(s.ZP,{onClick:function(){h(m+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(s.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(s.ZP,{onClick:x,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},35782:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),r=t.n(i),a=t(79800),c=t.n(a),s=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(91510),t(29867),t(37712)),m=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},j={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,o=void 0===a?{}:a,l=(0,s.useRef)(),u=(0,s.useState)(),d=c()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),a=c()(i,2),d=a[0],p=a[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(j[e][1])},children:Object.keys(j).map((function(e){return(0,f.jsx)(m,{value:e,children:j[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),j=t(76374),v=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),x=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,x.jsx)(x.Fragment,{children:(0,x.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},y=t(82242),M=t.n(y),N=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,r=e.actionName,a=e.className,c=void 0===a?"":a,s=e.children;return(0,x.jsxs)("a",{title:t,className:c,onClick:function(){n(r)},children:[(0,x.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var I=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,r=e.onActionCallback,a=e.fullScreen,c=e.insertTemp,s=e.hidetoolBar,o=[].concat(N,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,x.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&o.map((function(e,n){return(0,x.jsx)("li",{children:e.actionName?(0,x.jsx)(S,M()(M()({},e),{},{onActionCallback:r})):(0,x.jsx)("span",{className:"v-line"})},n)})),t?(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,x.jsx)("li",{children:(0,x.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:r,children:(0,x.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,x.jsx)("li",{className:"btn-full-screen",children:(0,x.jsx)(S,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},L=t(98557),b=t(78241),D=t(73782),T=t(3113),w={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(b.Z,M()(M()({},w),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,x.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,x.jsx)(D.Z,{})}),(0,x.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,x.jsx)(D.Z,{})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},A=t(35782),C=t(8591),k=t(75166),z=b.Z.useForm,O={width:280,marginRight:10},_={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,i=z(),r=u()(i,1)[0],a=(0,f.useRef)();function c(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,x.jsxs)(b.Z,M()(M()({form:r},_),{},{className:"upload-image-panel",onFinish:function(e){n(M()(M()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,x.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,x.jsxs)("div",{className:"flex-container",children:[(0,x.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,x.jsx)(D.Z,{style:O})}),(0,x.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,R(n,c)}})]})}),(0,x.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,x.jsx)(D.Z,{style:{width:264}})}),(0,x.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,x.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,x.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(k.KI,"/api/attachments.json")),i.send(t)}var U=t(5112),Y=t(94001),G=U.ZP.Group,B={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,x.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,x.jsx)("span",{style:B,children:"单元格数:"}),(0,x.jsx)("span",{style:B,children:"行数"}),(0,x.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,x.jsx)(Y.Z,{})}),(0,x.jsx)("span",{style:B,children:"列数"}),(0,x.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,x.jsx)(Y.Z,{})})]}),(0,x.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,x.jsx)("span",{style:B,children:"对齐方式:"}),(0,x.jsx)(b.Z.Item,{name:"align",children:(0,x.jsxs)(G,{children:[(0,x.jsx)(U.ZP,{value:"default",children:(0,x.jsx)("i",{className:"fa fa-align-justify"})}),(0,x.jsx)(U.ZP,{value:"left",children:(0,x.jsx)("i",{className:"fa fa-align-left"})}),(0,x.jsx)(U.ZP,{value:"center",children:(0,x.jsx)("i",{className:"fa fa-align-center"})}),(0,x.jsx)(U.ZP,{value:"right",children:(0,x.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(T.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(T.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},Q=t(94334),V=t(92911),H=t(1012),F=t(43418),J="link",X="upload-image",q="code-block",K="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},re+"-B","bold"),re+"-I","italic"),se=p()(p()(p()(p()({},J,"添加链接"),q,"添加代码块"),X,"添加文件"),K,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,s=void 0===a?"100%":a,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,y=void 0!==m&&m,M=e.isFocus,N=void 0!==M&&M,S=e.watch,b=e.insertTemp,D=e.mode,T=void 0===D?"markdown":D,w=e.id,k=void 0===w?"markdown-editor-id":w,z=e.showResizeBar,O=void 0!==z&&z,_=e.noStorage,Z=void 0!==_&&_,U=e.showNullButton,Y=void 0!==U&&U,G=e.showNullProgramButton,B=void 0!==G&&G,$=e.hidetoolBar,re=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,je=void 0!==he&&he,ve=e.disabled,xe=void 0!==ve&&ve,ge=e.disabledFill,ye=void 0!==ge&&ge,Me=e.placeholder,Ne=void 0===Me?"":Me,Se=e.values,Ie=void 0===Se?"":Se,Le=(0,f.useState)(null),be=u()(Le,2),De=be[0],Te=be[1],we=(0,f.useState)(t),Ee=u()(we,2),Ae=Ee[0],Ce=Ee[1],ke=(0,f.useState)(S),ze=u()(ke,2),Oe=ze[0],_e=ze[1],Pe=(0,f.useState)(le),Ze=u()(Pe,2),Re=Ze[0],Ue=Ze[1],Ye=(0,f.useState)(""),Ge=u()(Ye,2),Be=Ge[0],We=Ge[1],Qe=(0,f.useState)(0),Ve=u()(Qe,2),He=Ve[0],Fe=Ve[1],Je=(0,f.useState)(d),Xe=u()(Je,2),qe=Xe[0],Ke=Xe[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,H.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),cn=(0,f.useRef)(),sn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(Ie),null==De||De.setValue(Ie),window.scrollTo(0,e)}),[Ie]),(0,f.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!je){var i=t.clipboardData;if(i){var r=i.types.toString(),a=i.items;if("Files"===r||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==T)return;try{var c,s=a[1];"file"===(null===(c=a[0])||void 0===c?void 0:c.kind)&&(s=a[0]);var o=s.getAsFile(),l=o.name.split(".").pop();R(o,(function(e){var t,i,r;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(r=o.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ae.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(cn.current,{mode:T,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!B,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ne):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),r=t.getLine(i.line),a=r.charAt(i.ch-1),c=r.lastIndexOf("@▁@",i.ch),s=r.lastIndexOf("@▁▁@",i.ch),o=c>s?c:s,l=c>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,r,i,o,c,s,a),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),N&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=i[a],t=e.name.split(".").pop();R(e,(function(i){var r,a,c;i.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(Q.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,f.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(i[t],2),r=n[0],a=n[1],c=p()({},r,(function(){pn(a)}));e.push(c),De.addKeyMap(c)},t=0,i=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(k);e>=He+1e4&&(!n||n!==Ae)&&(window.sessionStorage.setItem(k,Ae),nn(!0))}}),1e4),(0,f.useEffect)((function(){_e(S)}),[De,S]),(0,f.useEffect)((function(){De&&N&&De.focus()}),[De,N]),(0,f.useEffect)((function(){if(Oe&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Oe]),(0,f.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,f.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,f.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ce(t),Fe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(B?i(t,vn(t)):i(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,i]),(0,f.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ce(t),De.setCursor(xe?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var pn=(0,f.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),i=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
                                                                                          \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return _e(!Oe),De.focus();case"trigger-full-screen":return Ue(!Re),De.focus();case J:return void We(J);case q:return void We(q);case X:return void We(X);case K:return void We(K);default:throw new Error}}),[De,Oe,Re]),fn=(0,f.useCallback)((function(e){switch(We(""),Be){case J:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case q:var i=e.language,r=e.content;return De.replaceSelection(["```"+i,r,"```"].join("\n")),De.focus();case X:var a=e.src,c=e.alt;return c?De.replaceSelection("![ ".concat(c," ]( ").concat(a,' "').concat(c,'" )')):De.replaceSelection("![,](".concat(a,")")),De.focus();case K:for(var s=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Ke(d+n+"px")}},i=on.current,r=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,on]),(0,f.useEffect)((function(){Ke(d)}),[d]);var jn={width:ie(s),height:ie(qe)},vn=((0,f.useMemo)((function(){if(He){var e=new Date(He),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[He]),function(e){var n=[];if(B){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,x.jsxs)(f.Fragment,{children:[(0,x.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,x.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(y?"mini":""," ").concat(Re?"full-screen":""),style:jn,children:[(0,x.jsx)(I,{insertTemp:b,watch:Oe,fullScreen:Re,showNullButton:Y,showNullProgramButton:B,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,x.jsxs)("div",{className:"markdown-editor-body",children:[(0,x.jsx)("div",{className:"codemirror-container",children:(0,x.jsx)("textarea",{ref:cn,placeholder:Ne})}),Oe?(0,x.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===T&&(0,x.jsx)(g,{value:Ae}),"stex"!==T&&(0,x.jsx)(v.Z,{disabledFill:ye,showProgramFill:B,value:Ae})]}):null]})]})}),O?(0,x.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,x.jsx)(L.Z,{children:se[Be]?(0,x.jsx)(F.Z,{centered:!0,title:se[Be],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),r=t.n(i),a=t(29186),c=t.n(a),s=t(80619),o=t.n(s),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var i;r()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},18661:function(e,n,t){t(59301),t(35601);var i=t(57809),r=t(78673),a=t(37712),c=i.default.Option;n.Z=function(e){var n=e.isTheoretical,t=e.onFontSizeChange,s=e.cmFontSize,o=e.cmCodeMode,l=(e.autoFormat,e.onCodeModeChange),u=e.onTabToSpace,d=(e.onAutoFormat,e.formatDocument),p=e.className,f=void 0===p?"":p,m=e.tabToSpace,h=e.children;return(0,a.jsxs)("div",{className:"tpi-code-setting ".concat(f),children:[(0,a.jsx)("h3",{children:"代码格式"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"显示模式"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:o,onChange:l,children:[(0,a.jsx)(c,{value:"vs",children:"白色背景"}),(0,a.jsx)(c,{value:"vs-dark",children:"黑色背景"})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"字体大小"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:s,onChange:t,children:[(0,a.jsx)(c,{value:12,children:"12px"}),(0,a.jsx)(c,{value:14,children:"14px"}),(0,a.jsx)(c,{value:16,children:"16px"}),(0,a.jsx)(c,{value:18,children:"18px"}),(0,a.jsx)(c,{value:20,children:"20px"}),(0,a.jsx)(c,{value:22,children:"22px"})]})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"Tab转换"}),(0,a.jsx)(r.Z,{checked:m,onChange:u})]}),(0,a.jsx)("div",{className:"file-item",onClick:d,children:(0,a.jsx)("b",{style:{cursor:"pointer"},children:"格式化代码"})})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:"快捷键"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"保存代码"}),(0,a.jsx)("span",{children:"Ctrl + S"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"唤出快捷键列表"}),(0,a.jsx)("span",{children:"F1 / Alt + F1"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"左右缩进"}),(0,a.jsx)("span",{children:"Ctrl + ]/["})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"跳到匹配的括号"}),(0,a.jsx)("span",{children:"Ctrl + Shift + \\"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行首"}),(0,a.jsx)("span",{children:"Home"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行尾"}),(0,a.jsx)("span",{children:"End"})]})]}),h]})]})}},54209:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(59301);function r(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},17618:function(e,n,t){t.d(n,{Z:function(){return v}});var i=t(79800),r=t.n(i),a=t(82242),c=t.n(a),s=t(59301),o=t(43428),l=t(7309),u=t(18661),d=t(98557),p=t(62871),f=t(37712),m={theme:(0,p.G)("cmCodeMode","vs-dark"),fontSize:(0,p.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,p.G)("cmTabToSpace",!0)},h=function(e){return e[e.set_font_size=0]="set_font_size",e[e.set_theme=1]="set_theme",e[e.on_tab_to_space=2]="on_tab_to_space",e[e.set_show_editor_setting=3]="set_show_editor_setting",e}(h||{});function j(e,n){switch(n.type){case h.set_show_editor_setting:return c()(c()({},e),{},{showEditorSetting:n.payload});case h.set_theme:return c()(c()({},e),{},{theme:n.payload});case h.set_font_size:return c()(c()({},e),{},{fontSize:n.payload});case h.on_tab_to_space:return c()(c()({},e),{},{tabToSpace:n.payload});default:throw new Error}}var v=function(e){var n=e.isLoading,t=e.value,i=e.onChange,a=e.language,v=e.onUpdateCode,g=e.ActionBarRender,y=void 0===g?function(e){return(0,f.jsx)(x,{onShowCodeSetting:e})}:g,M=(0,s.useReducer)(j,m),N=r()(M,2),S=N[0],I=N[1],L=S.theme,b=S.fontSize,D=S.showEditorSetting,T=S.tabToSpace,w=(0,s.useRef)(),E=(0,s.useRef)(),A={onFontSizeChange:function(e){I({type:h.set_font_size,payload:e}),(0,p.t)("cmFontSize",e)},tabToSpace:T,cmFontSize:b,className:"oj",cmCodeMode:L,onTabToSpace:function(e){I({type:h.on_tab_to_space,payload:e}),(0,p.t)("cmTabToSpace",e)},onCodeModeChange:function(e){I({type:h.set_theme,payload:e}),(0,p.t)("cmCodeMode",e)}};var C={value:t,language:a,theme:L,height:"calc(100% - 56px)",options:{fontSize:b,insertSpaces:T},onChange:function(e){i(e),E.current=e,clearTimeout(w.current),w.current=setTimeout((function(){v(E.current)}),1e4)},onEditBlur:function(e){E.current&&v(E.current)}};return(0,f.jsxs)(s.Fragment,{children:[(0,f.jsxs)("div",{className:"code-panel-container",children:[y((function(){I({type:h.set_show_editor_setting,payload:!0})})),!n&&(0,f.jsx)(l.ZP,c()({},C))]}),(0,f.jsx)(d.Z,{children:(0,f.jsx)(o.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:D,onClose:function(){I({type:h.set_show_editor_setting,payload:!1})},children:(0,f.jsx)(u.Z,c()({},A))})})]})};function x(e){var n=e.onShowCodeSetting;return(0,f.jsxs)("div",{className:"action-bar",children:[(0,f.jsx)("span",{children:"学员初始代码文件"}),(0,f.jsx)("a",{onClick:n,children:(0,f.jsx)("i",{className:"iconfont icon-shezhi"})})]})}},71840:function(e,n,t){t.d(n,{Im:function(){return N},ZP:function(){return D},gZ:function(){return L}});var i=t(79800),r=t.n(i),a=t(82242),c=t.n(a),s=t(85573),o=t.n(s),l=t(59301),u=t(73782),d=t(3113),p=t(78386),f=t(20538),m=t(88832),h=t(24334),j=t(87575),v=t(7078),x=t(42930),g=t(37712),y=u.Z.TextArea,M={visible:!1,tabIndex:"0"},N=o()(o()(o()(o()(o()(o()({},m.h.NOMATCH,"测试用例结果不匹配"),m.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function I(e,n){switch(n.type){case S.SET_VISIBLE:return c()(c()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return c()(c()({},e),{},{tabIndex:n.payload});default:throw new Error}}function L(e){var n=e.status,t=e.error_msg,i=e.output,r=e.input,a=e.expected_output,c=e.is_file,s=e.input_file_url,o=e.output_file_url,l=e.expected_output_file_url,u=null,d={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(n){case m.h.NOMATCH:u=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{className:"c-red",children:"实际输入:"}),!c&&(0,g.jsx)(v.Z,{value:r,style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(s,r)},children:r})}),(0,g.jsx)("p",{className:"c-red",children:"实际输出:"}),!c&&(0,g.jsx)(v.Z,{value:i&&h.Base64.decode(i)||"",style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(o,i)},children:i})}),(0,g.jsx)("p",{className:"c-red",children:"预期输出:"}),!c&&(0,g.jsx)(v.Z,{value:a&&h.Base64.decode(a)||"",style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(l,a)},children:a})})]});break;case m.h.EXECUTEFAILURE:case m.h.COMPILEFAILURE:u=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{children:"最后执行的输入:"}),!c&&(0,g.jsx)(v.Z,{value:r,style:d}),c&&(0,g.jsx)("div",{style:d,children:(0,g.jsx)("a",{onClick:function(){return(0,x.LR)(s,r)},children:r})}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:h.Base64.decode(t)})]});break;case m.h.PODFAILURE:u=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case m.h.TIMEOUT:u=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",u," "]})}function b(e){var n=e.status,t=e.error_msg,i=e.execute_time,r=e.output,a=e.input,c=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case m.h.OK:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["执行用时:",i,"秒"]}),(0,g.jsx)("p",{children:"执行结果:"}),(0,g.jsx)("pre",{children:h.Base64.decode(r)})]});break;case m.h.NOMATCH:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["输入:",(0,g.jsx)("pre",{children:a})]}),(0,g.jsxs)("p",{children:["输出:",r&&h.Base64.decode(r)]}),(0,g.jsxs)("p",{children:["预期输出:",c&&h.Base64.decode(c)]})]});break;case m.h.EXECUTEFAILURE:case m.h.COMPILEFAILURE:s=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{children:["最后执行的输入:",(0,g.jsx)("pre",{children:a})]}),(0,g.jsx)("p",{children:"执行出错信息:"}),(0,g.jsx)("pre",{className:"error",children:h.Base64.decode(t)})]});break;case m.h.PODFAILURE:s=(0,g.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case m.h.TIMEOUT:s=(0,g.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,g.jsxs)(g.Fragment,{children:[" ",s," "]})}var D=function(e){var n=e.id,t=e.input,i=e.debuging,a=e.submitting,c=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,m=e.onSubmitCode,h=(0,l.useReducer)(I,M),v=r()(h,2),x=v[0],N=v[1],L=x.visible,D=x.tabIndex;function T(e){var n=e.target.id;N({type:S.SET_TABINDEX,payload:n})}(0,l.useEffect)((function(){N({type:S.SET_VISIBLE,payload:!1})}),[n]);var w=(0,l.useMemo)((function(){if(s){s.status;return(0,g.jsx)(g.Fragment,{children:b(s)})}return null}),[s]);return(0,g.jsxs)("div",{className:"test-case-panel",children:[(0,g.jsxs)("div",{className:"test-case-panel-body ".concat(L?"active":""),children:[(0,g.jsxs)("ul",{className:"s-navs",children:[(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"0"===D?"active":"",id:"0",onClick:T,children:"自定义测试用例"})}),(0,g.jsx)("li",{children:(0,g.jsx)("a",{className:"1"===D?"active":"",id:"1",onClick:T,children:"代码执行结果"})})]}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("0"===D?"":"hide"),children:(0,g.jsx)(y,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:t,onChange:o})}),(0,g.jsx)("div",{className:"tab-panel-body ".concat("1"===D?"":"hide"),children:i?(0,g.jsx)(j.Z,{message:c}):s?(0,g.jsxs)("section",{style:{height:200},children:[" ",w," "]}):(0,g.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,g.jsx)("a",{className:"btn-collapse ".concat(L?"up":""),onClick:function(){N({type:S.SET_VISIBLE,payload:!L})},children:L?(0,g.jsx)(p.Z,{}):(0,g.jsx)(f.Z,{})}),(0,g.jsxs)("footer",{className:"footer",children:[(0,g.jsx)("span",{style:{visibility:"hidden"},children:"控制台"}),(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(d.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(0,g.jsx)(d.ZP,{id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,g.jsx)(d.ZP,{className:"btn-green",type:"ghost",loading:i,onClick:function(){N({type:S.SET_VISIBLE,payload:!0}),N({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),(0,g.jsx)(d.ZP,{type:"primary",className:"custom-ant-disabled",loading:a,disabled:a,onClick:function(){N({type:S.SET_VISIBLE,payload:!1}),m()},children:"评测并提交"})]})]})]})}},33761:function(e,n,t){t.r(n),t.d(n,{default:function(){return pt}});var i=t(39647),r=t.n(i),a=t(7557),c=t.n(a),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),m=t(7683),h=t(35423),j=t(8785),v=t(31797),x=t(43418),g=t(71418),y=t(8591),M=t(57809),N=t(52242),S=t(64375),I=t(94334),L=t(680),b=t(17618),D=t(24334),T=t(16330),w=t(71840),E=t(73782),A=t(78241),C=t(3113),k=t(37712),z=E.Z.TextArea,O=function(e){var n=e.callback,t=e.onCancel,i=e.notes;return(0,k.jsxs)(A.Z,{className:"note-form-panel",onFinish:function(e){n(e)},initialValues:{notes:i},children:[(0,k.jsx)(A.Z.Item,{name:"notes",rules:[{required:!0,message:"请输入笔记内容"},{max:5e3,message:"笔记最大字数为".concat(5e3)}],children:(0,k.jsx)(z,{placeholder:"请输入笔记内容",rows:5})}),(0,k.jsxs)(A.Z.Item,{style:{textAlign:"right"},children:[(0,k.jsx)(C.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:" 取消 "}),(0,k.jsx)(C.ZP,{type:"primary",htmlType:"submit",children:" 提交 "})]})]})},_="left-panel___fP6Y3",P="tab-panel-body___aLOJQ",Z="b1___ELpwD",R="oj-mr___SIQSw",U="s-navs___iVrSH",Y="bg-white___S0kiU",G="active___D332c",B={pagination:"pagination___npPu7",info:"info___aRH6C"},W=t(61998),Q=t(27092),V=t(42141),H=t(73374),F=t(88832),J=t(42930),X=t(61186),q=t.n(X),K=W.Z.Column,$=function(e){var n=e.submitResult,t=e.submitting,i=e.submitRecords,r=e.page,a=e.onPageChange,c=e.topicId,s=n||{},o=s.status,l=s.id,u=s.input,d=s.output,p=s.expected_output,f=s.is_file,m=s.input_file_url,h=s.output_file_url,v=s.expected_output_file_url,x=s.error_msg,M=i||{},N=M.records,S=M.records_count,I=(0,j.useParams)();return(0,k.jsxs)(g.Z,{spinning:t,tip:"评测中...",indicator:(0,k.jsx)(V.Z,{style:{fontSize:24},spin:!0}),children:[l?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("ul",{className:B.info,children:[(0,k.jsxs)("li",{children:["执行结果:",(0,k.jsx)("span",{className:o===F.h.OK?"c-green":"c-red",children:w.Im[o]})]}),(0,k.jsx)("li",{className:B.error,children:(0,k.jsxs)("a",{onClick:function(){f?navigator.clipboard.writeText(D.Base64.decode(x)).then((function(){y.ZP.success("复制错误信息成功")})):navigator.clipboard.writeText(D.Base64.decode(d)).then((function(){y.ZP.success("复制错误信息成功")}))},children:["复制错误信息 ",(0,k.jsx)(H.Z,{})," "]})}),(0,k.jsx)("li",{children:(0,k.jsx)(j.Link,{to:"/problems/".concat(c,"/record-detail/").concat(l,"?backId=").concat(null==I?void 0:I.save_identifier),children:"显示详情 > "})})]}),o!==F.h.OK?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{className:"c-red",children:"实际输入:"}),(0,k.jsxs)("pre",{children:[!f&&u,f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(m,u)},children:u})]}),(0,k.jsx)("p",{className:"c-red",children:"实际输出:"}),(0,k.jsxs)("pre",{children:[(4===o||5===o)&&D.Base64.decode(x),4!=o&&5!=o&&(f?(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(h,d)},children:d}):D.Base64.decode(d))]}),(0,k.jsx)("p",{className:"c-red",children:"预期输出:"}),(0,k.jsxs)("pre",{children:[!f&&D.Base64.decode(p),f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(v,p)},children:p})]})]}):null]}):null,(null==N?void 0:N.length)>0?(0,k.jsxs)(W.Z,{dataSource:N,rowKey:"id",pagination:!1,children:[(0,k.jsx)(K,{title:"提交时间",dataIndex:"created_at",render:function(e,n){return(0,k.jsxs)("span",{children:[" ",q()(e).format("YYYY-MM-DD HH:mm:ss")]})}},"created_at"),(0,k.jsx)(K,{title:"提交结果",dataIndex:"status",render:function(e,n){var t;return(0,k.jsx)(j.Link,{className:0===e?"c-green":"c-red",to:"/problems/".concat(c,"/record-detail/").concat(n.id,"?backId=").concat(null==I?void 0:I.save_identifier),children:null===(t=w.Im[e])||void 0===t?void 0:t.replace("调试","评测")})}},"status"),(0,k.jsx)(K,{title:"执行用时 (S)",dataIndex:"execute_time"},"execute_time"),(0,k.jsx)(K,{title:"内存消耗(MB)",dataIndex:"execute_memory"},"execute_memory"),(0,k.jsx)(K,{title:"语言",dataIndex:"language"},"language")]}):null,S>15?(0,k.jsx)(Q.Z,{className:B.pagination,current:r,pageSize:15,total:S,onChange:a}):null]})},ee=t(16644),ne=t(12563),te=t(81327),ie="desc___X8_hx",re="info___C1DPv",ae="commit-info____9yQm",ce=t(7078),se={1:{name:"简单",color:"#52c41a"},2:{name:"适中",color:"#faad14"},3:{name:"困难",color:"#f5222d"}},oe=function(e){var n=e.hack,t=(e.onTriggerPraise,e.toDiscuss),i=(n.language,n.difficulty),r=n.time_limit,a=(n.username,n.user_path,n.user_praise,n.comments_count),c=(n.praises_count,n.description),s=n.pass_count,o=n.submit_count;(0,j.useLocation)();console.log(n.language,"language");var l=se[i];return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("ul",{className:re,children:[(0,k.jsxs)("li",{children:["难度:",(0,k.jsx)(ne.Z,{color:l.color,children:l.name})]}),(0,k.jsxs)("li",{children:["单个测试集评测时长限制:",(0,k.jsxs)("b",{children:[r,"秒"]})]})]}),(0,k.jsx)(ce.Z,{value:c,className:ie}),(0,k.jsxs)("ul",{className:ae,children:[(0,k.jsx)("li",{children:(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"通过次数"})," ",(0,k.jsx)("b",{children:s})]})}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"提交次数"})," ",(0,k.jsx)("b",{children:o})]})," "]}),(0,k.jsx)("li",{style:{flex:"1 0 0"}}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("i",{className:"iconfont icon-huifu1",onClick:t})," ",(0,k.jsx)("b",{children:a})]})," "]})]})]})},le=t(56752);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ue=t(37205),de=t.n(ue),pe=t(98557),fe=t(92911);function me(e){return(0,fe.U2)("comments.json",e)}function he(e){return(0,fe.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:1})}function je(e){return(0,fe.v_)("comments/reply.json",e)}function ve(e){return(0,fe.v_)("comments.json",e)}function xe(e){return(0,fe.v_)("comments/".concat(null==e?void 0:e.id,"/hidden.json"),e)}function ge(e){return(0,fe.IV)("comments/".concat(null==e?void 0:e.id,".json"))}var ye=t(76826),Me=t(39634);function Ne(e){var n=e.author;return(0,k.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,k.jsx)("img",{alt:"用户头像",height:"50",style:{borderRadius:"50%"},src:"".concat(I.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})})}function Se(e){var n=e.data,t=e.index,i=e.parentDiscussIndex,r=e.user,a=e.onSetActionType,c=n.author,s=n.can_delete,o=n.content,l=n.id,u=n.time;var d=r.admin||s||c.user_id===r.user_id;return(0,k.jsxs)("div",{className:"discuss-item-container second-discuss ",children:[(0,k.jsx)(Ne,{author:c}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsx)("a",{href:"/users/".concat(c.login),target:"_blank",children:c.name}),(0,k.jsx)("span",{className:"grey",children:u}),(0,k.jsx)("div",{className:"btn-group",style:{marginBottom:0},children:d?(0,k.jsx)("a",{onClick:function(){a({id:l,index:t,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}):null})]}),(0,k.jsx)(ce.Z,{className:"discuss-content",value:o})]})]})}var Ie=function(e){var n=e.user,t=e.data,i=e.index,r=e.onPlusDiscuss,a=e.onSetActionType,c=e.activeDiscussIndex,s=e.onReplyDiscuss,o=e.onSetActiveDiscussIndex,l=t.content,u=t.children,d=t.hidden,p=t.id,f=t.praise_count,m=t.time,h=t.user_praise,j=t.can_delete,v=t.author;console.log(j&&(!u||0==u.length),"children22");n.admin||(n.user_id,v.user_id);return(0,k.jsxs)("div",{className:"discuss-item-container",children:[(0,k.jsx)(Ne,{author:v}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsxs)("a",{href:"/users/".concat(v.login),target:"_blank",children:[" ",v.name," "]}),(0,k.jsx)("span",{className:"grey",children:m})]}),(0,k.jsx)(ce.Z,{className:"discuss-content",value:l}),u&&u.length>0?(0,k.jsx)("div",{className:"reply-discuss-container",children:u.map((function(e,t){return(0,k.jsx)(Se,{data:e,index:t,user:n,onSetActionType:a,parentDiscussIndex:i},e.id)}))}):null,(0,k.jsxs)("div",{className:"btn-group",children:[(0,Me.Ny)()?(0,k.jsx)("a",{onClick:function(){a({id:p,index:i,params:{hidden:d?"0":"1"},type:"hidden-discuss",message:d?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:d?"取消隐藏":"隐藏评论",children:(0,k.jsx)("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,!j||u&&0!=u.length?null:(0,k.jsx)("a",{onClick:function(){a({id:p,index:i,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,k.jsxs)("a",{onClick:function(){o(p)},title:"回复",children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"})," "]}),(0,k.jsxs)("a",{onClick:function(){r(p,!h,i)},className:h?"c-orange":"",children:[(0,k.jsx)("i",{className:h?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,k.jsx)("span",{children:f||""})]})]}),(0,k.jsx)(ye.Z,{id:p,activeDiscussIndex:c,onReplyDiscuss:s})]})]},p)},Le=t(98756),be=t(30010),De=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,r=e.onCreateDiscuss,a=e.discuss_count,s=(0,f.useState)(!1),l=u()(s,2),d=l[0],p=l[1],m=(0,f.useState)(""),h=u()(m,2),j=h[0],v=h[1];function x(){p(!1)}function g(){return(g=o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(j),v(""),p(!1);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,k.jsxs)("div",{className:"dis-input-editor-container ".concat(d?"active":""," "),children:[(0,k.jsxs)("div",{className:d?"text-area hide":"text-area",children:[(0,k.jsx)("input",{placeholder:"说点什么",onClick:function(){p(!0)}}),(0,k.jsxs)("a",{style:{alignItems:"center"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"}),"    ",a," "]}),(0,k.jsxs)("a",{className:"c-light-black",onClick:i,style:{alignItems:"center"},title:n?"取消点赞":"点赞",children:[(0,k.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),t?(0,k.jsx)("span",{children:t}):""]})]}),d?(0,k.jsx)("div",{className:"input-mask",onClick:x}):null,(0,k.jsxs)("div",{className:d?"md-container":"md-container hide",children:[(0,k.jsx)(be.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:j,height:240,onChange:function(e){v(e)}}),(0,k.jsx)("div",{className:"tip-container",onClick:x,children:(0,k.jsx)("a",{className:"btn-send",onClick:function(){return g.apply(this,arguments)},children:" 发送 "})})]})]})},Te={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},we=function(e){return e[e.GET_DISCUSSES=0]="GET_DISCUSSES",e[e.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",e[e.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",e[e.PLUS_DISCUSS=3]="PLUS_DISCUSS",e[e.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",e[e.SET_PAGE=5]="SET_PAGE",e[e.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",e}(we||{});function Ee(e,n){switch(n.type){case we.SHOW_DISCUSSES_LOADING:return p()(p()({},e),{},{loading:!0});case we.GET_DISCUSSES:case we.TOP_OR_DOWN_DISCUSS:case we.SET_ACTION_TYPE:case we.PLUS_DISCUSS:case we.SET_PAGE:case we.ACTIVE_DISCUSS_INDEX:return p()(p()({},e),n.payload);default:throw new Error}}var Ae=function(e){var n=e.user,t=e.identifier,i=e.hack,r=e.onTriggerPraise,a=e.setDiscussTotal,s=(0,f.useReducer)(Ee,Te),l=u()(s,2),d=l[0],m=l[1],h=d.loading,j=d.page,v=d.data,y=d.count,M=d.actionType,N=d.activeDiscussIndex;console.log("---",d);var S=(0,f.useCallback)(o()(c()().mark((function e(){var n,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:we.SHOW_DISCUSSES_LOADING}),e.next=3,me({container_type:"Practice",container_identifier:t,limit:10,page:j});case 3:n=e.sent,i=n.comments,r=n.disscuss_count,m({type:we.GET_DISCUSSES,payload:{data:i,count:r,loading:!1}}),a(r);case 7:case"end":return e.stop()}}),e)}))),[j,t]);function I(e){m({type:we.SET_ACTION_TYPE,payload:{actionType:e}})}function L(e){m(N===e?{type:we.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}:{type:we.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:e}})}function b(e,n,t){return D.apply(this,arguments)}function D(){return(D=o()(c()().mark((function e(n,t,i){var r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,he(n);case 3:r=e.sent,v[i].user_praise=t,v[i].praise_count=r.praise_count,m({type:we.PLUS_DISCUSS,payload:{data:de()(v)}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function T(){return(T=o()(c()().mark((function e(){var n,i,r,a,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=M.id,i=M.params,r=M.type,a=M.index,s=M.parentDiscussIndex,"hidden-discuss"!==r){e.next=7;break}return console.log(i,"params"),e.next=5,xe(p()({id:n,container_type:"Practice",container_identifier:t},i));case 5:s?v[s].children[a].hidden=1==i.hidden:v[a].hidden=1==i.hidden,m({type:we.SET_ACTION_TYPE,payload:{actionType:null,data:de()(v)}});case 7:if("delete-discuss"!==r){e.next=13;break}return e.next=10,ge({id:n,container_type:"Practice",container_identifier:t});case 10:return m({type:we.SET_ACTION_TYPE,payload:{actionType:null}}),e.next=13,S();case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return E.apply(this,arguments)}function E(){return(E=o()(c()().mark((function e(n,i){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,je({container_type:"Practice",container_identifier:t,comments:{content:i,parent_id:n}});case 3:S(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function A(){return(A=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:we.SHOW_DISCUSSES_LOADING}),e.next=3,ve({comments:{content:n},container_type:"Practice",container_identifier:t});case 3:S();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,f.useEffect)((function(){S()}),[t,j]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("div",{className:"discuss-panel",children:[0===v.length?(0,k.jsx)(ee.Z,{}):(0,k.jsx)(g.Z,{spinning:h,children:v.map((function(e,t){return(0,k.jsx)(Ie,{onReplyDiscuss:w,onPlusDiscuss:b,onSetActiveDiscussIndex:L,onSetActionType:I,data:e,index:t,user:n,activeDiscussIndex:N})}))}),y>10?(0,k.jsx)("div",{className:"pagination-container mt10 mb10",children:(0,k.jsx)(Q.Z,{showQuickJumper:!0,onChange:function(e){m({type:we.SET_PAGE,payload:{page:e}})},current:j,total:y,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}):null]}),(0,k.jsx)(De,{user_praise:i.user_praise,praise_count:i.praises_count,praisePlus:r,discuss_count:i.comments_count,onCreateDiscuss:function(e){return A.apply(this,arguments)}}),(0,k.jsxs)(pe.Z,{children:[(0,k.jsx)(x.Z,{centered:!0,title:"提示",open:!!M,onOk:function(){return T.apply(this,arguments)},onCancel:function(){m({type:we.SET_ACTION_TYPE,payload:{actionType:null}})},children:(0,k.jsx)("p",{children:M?M.message:""})}),(0,k.jsx)(Le.Z,{})]})]})},Ce="wrap___sgoJE",ke="head___b9a9v",ze="sort___L2Zw8",Oe="btn___khuE4",_e="listWarp___zZj6C",Pe="pagination___XlROP",Ze="fixedRight___MuAXo",Re="oj-width-input___RsZb6",Ue="active___BczOO",Ye="line___VC_Ry",Ge="list___n9ABd",Be="left___LVHqw",We="mask___fP13z",Qe="right___iLe52",Ve="name___Oz_7h",He="title___2Sess",Fe="a___t7rIW",Je="b___Kb_45",Xe="des___CjMBM",qe="tag___V0PVb";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var en="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",nn=function(e){var n=e.style,t=void 0===n?{}:n,i=e.onClick,r=e.onAssist,a=e.onHide,c=e.data,s=e.active,o=e.showLine;return(0,k.jsxs)(f.Fragment,{children:[(0,k.jsxs)("div",{className:s===(null==c?void 0:c.id)?"".concat(Ge," ").concat(Ue):Ge,style:t,onClick:function(){return i(c)},children:[(null==c?void 0:c.video)&&(0,k.jsxs)("div",{className:Be,children:[(0,k.jsx)("img",{src:null==c?void 0:c.video_cover}),(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="}),(0,k.jsx)("span",{children:null==c?void 0:c.video_duration})]}),(0,k.jsx)("div",{className:We})]}),(0,k.jsxs)("div",{className:Qe,children:[(0,k.jsxs)("div",{className:Ve,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==c?void 0:c.image_url),width:30,height:30}),(0,k.jsx)("div",{title:null==c?void 0:c.name,className:He,children:null==c?void 0:c.name}),(null==c?void 0:c.is_authority)&&(0,k.jsx)("div",{className:Je,children:"官方"}),(null==c?void 0:c.is_excellent)&&(0,k.jsx)("div",{className:Fe,children:"精选"})]}),(0,k.jsx)("div",{className:Xe,children:(0,k.jsx)(ce.Z,{showLines:2,showTextOnly:!0,value:(null==c?void 0:c.content)||"暂无内容"})}),(0,k.jsxs)("div",{className:qe,children:[(0,k.jsxs)("span",{className:"current",onClick:function(e){e.stopPropagation(),r(c)},children:[(0,k.jsx)("img",{src:null!=c&&c.user_liker?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==":Ke}),(0,k.jsx)("span",{style:{color:null!=c&&c.user_liker?"#0152d9":"#656f87"},children:null==c?void 0:c.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==c?void 0:c.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==c?void 0:c.viewed_count})]}),(0,Me.Ny)()&&(0,k.jsx)("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:function(e){e.stopPropagation(),a(c)},children:null!=c&&c.is_hidden?"取消隐藏":"隐藏"})]})]})]}),o&&(0,k.jsx)("div",{className:Ye})]})},tn={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},rn=t(6848);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var an="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",cn=t(33144),sn=function(e){var n,t,i=e.onClose,r=e.onOk,a=e.identifier,s=e.active,l=A.Z.useForm(),d=u()(l,1)[0],m=(0,f.useState)({}),h=u()(m,2),v=h[0],g=h[1],M=(0,f.useState)(!1),S=u()(M,2),I=S[0],L=(S[1],(0,f.useState)(!1)),b=u()(L,2),D=b[0],T=b[1],w=(0,f.useState)([]),z=u()(w,2),O=z[0],_=z[1],P=(0,Me.eY)(),Z=((0,j.useParams)(),(0,f.useRef)());(0,f.useEffect)((function(){s&&R()}),[s]);var R=function(){var e=o()(c()().mark((function e(){var n,t,i,r,o,l,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.M3)(a,{active:s});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(o={name:null==n||null===(t=n.data)||void 0===t?void 0:t.name,content:null==n||null===(i=n.data)||void 0===i?void 0:i.content},d.setFieldsValue(o),g(o),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.videos)&&void 0!==r&&r[0]&&_([{video_id:null==n||null===(l=n.data)||void 0===l||null===(l=l.videos)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.video_id,name:null==n||null===(u=n.data)||void 0===u||null===(u=u.videos)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.title,loaded:100}]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=o()(c()().mark((function e(n){var t,i,o,l,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i={videos:O,articles:n},T(!0),!s){e.next=9;break}return i.active=s,e.next=6,(0,N.gu)(a,i);case 6:o=e.sent,e.next=12;break;case 9:return e.next=11,(0,N.bx)(a,i);case 11:o=e.sent;case 12:0===(null===(t=o)||void 0===t?void 0:t.status)&&(console.log(s||(null===(l=o)||void 0===l?void 0:l.id),44),r(s||(null===(u=o)||void 0===u?void 0:u.id))),T(!1);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(e){return(0,k.jsxs)("div",{className:tn.mainSucceed,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传成功"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})}),(0,k.jsxs)("div",{className:tn.del,onClick:function(){return e.name,n=100==e.loaded,void x.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc",children:["您确认要",n?"删除":"取消上传","该视频吗?"]}),onOk:function(){n||Z.current.cancel(),_([])}});var n},children:[(0,k.jsx)("i",{className:"iconfont icon-shanchu7 mr5"}),"删除视频"]})]})},G={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(y.ZP.info("不支持的视频格式"),!0):e.size>1073741824?(y.ZP.info("视频大小超过1G"),!0):!(null==O||!O.find((function(n){return n.name===e.name})))&&(y.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){_([{name:e.filename,loaded:0}])},onComplete:function(e){_([{name:e.filename,loaded:e.percent,video_id:e.id}])},onError:function(){_([])},onProgress:function(e){_([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==P||null===(n=P.userInfo)||void 0===n?void 0:n.user_id}},B=null==O?void 0:O.length;return(0,k.jsxs)("div",{className:tn.listForm,children:[(0,k.jsxs)("header",{children:[s?"编辑":"发布","题解"]}),(0,k.jsxs)("section",{className:tn.scroll,id:"sss",children:[(0,k.jsxs)("div",{className:tn.formWrap,children:[" ",(0,k.jsxs)(A.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){g(p()({},n))},onFinish:U,children:[(0,k.jsx)(A.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,k.jsx)(E.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(t=v.name)||void 0===t?void 0:t.length)||0,"/60")})}),(0,k.jsx)(A.Z.Item,{name:"content",label:"内容:",children:(0,k.jsx)(be.Z,{defaultValue:v.content||"",watch:!0})})]})]}),(0,k.jsx)("div",{className:tn.upload,children:B?(0,k.jsx)(f.Fragment,{children:null==O?void 0:O.map((function(e,n){return(0,k.jsx)(f.Fragment,{children:100==e.loaded?Y(e):(t=e.loaded,(0,k.jsxs)("div",{className:tn.mainLoading,children:[(0,k.jsxs)("div",{className:tn.proWarp,children:[(0,k.jsx)("div",{className:tn.pro,children:(0,k.jsx)("div",{style:{width:t}})}),(0,k.jsxs)("span",{children:[t||0,"%"]})]}),(0,k.jsx)("aside",{children:"上传中"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})})]}))},n);var t}))}):(0,k.jsx)(cn.Z,p()(p()({},G),{},{ref:Z,children:(0,k.jsxs)("div",{className:tn.main,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传视频"})]})}))})]}),(0,k.jsxs)("div",{className:tn.btns,children:[(0,k.jsx)(C.ZP,{onClick:function(){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"注意",icon:null,className:"custom-modal-divider",content:"您正在编写题解,点击关闭后,您的题解内容将不会进行保存。",onOk:i})},type:"primary",ghost:!0,children:"关闭"}),(0,k.jsx)(C.ZP,{loading:D,disabled:I,onClick:function(){return d.submit()},type:"primary",children:"发布题解"})]})]})},on="listDetails___HpDwH",ln="head___wipEz",un="name___qdH8S",dn="title___B0yUa",pn="a___LB6ZS",fn="b___yvOON",mn="tag___bRCso",hn="btn___akBxg",jn="scroll___JKC_q",vn="video___nEr4F",xn="html___GDNSx",gn="g___LSOhO",yn="btns___Ci727",Mn=t(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Nn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Sn="discuss___fk6PE",In="reply___pOmly",Ln="pagination___qEsHX",bn=t(95237),Dn=t(43604),Tn="discussItem___zcesj",wn="wrap___ezVW4",En="list___EEOWp",An="btns___Niwl7",Cn="secondLevelDiscuss___TXG1b",kn="line___ejh2a",zn="thirdlyLevelDiscuss___HRI5Q",On=function(e){var n=e.id,t=e.cb,i=(0,f.useState)(""),r=u()(i,2),a=r[0],s=r[1];return(0,k.jsxs)("aside",{className:"mt10",children:[(0,k.jsx)(be.Z,{defaultValue:a,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(bn.Z,{children:[(0,k.jsx)(Dn.Z,{flex:"1"}),(0,k.jsx)(Dn.Z,{children:(0,k.jsx)(C.ZP,{type:"primary",size:"middle",onClick:o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""===a?y.ZP.error("请输入内容"):t(n,a);case 1:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})},_n=function(e){var n,t=e.data;return(0,k.jsxs)("div",{className:zn,children:[(0,k.jsxs)("span",{className:"c-grey-333",children:[(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),"@",(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t?void 0:t.parent_name}),":"]}),(0,k.jsx)(ce.Z,{value:null==t?void 0:t.content})]})},Pn=function(e){var n,t,i,r,a=e.data,c=e.onReplyDiscuss,s=e.thirdlyReply,o=e.setThirdlyReply,l=(0,Me.eY)();return console.log(l,"user"),(0,k.jsxs)("div",{className:En,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==a||null===(n=a.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:wn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333",children:null==a||null===(t=a.author)||void 0===t?void 0:t.name}),(null==l?void 0:l.login)!==(null==a||null===(i=a.author)||void 0===i?void 0:i.login)&&(0,k.jsxs)("span",{onClick:function(){return o(null==a?void 0:a.id)},className:"c-grey-999 current",style:{float:"right"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3 font12"}),(0,k.jsx)("span",{children:"回复"})]})]}),(0,k.jsx)(ce.Z,{value:null==a?void 0:a.content}),null==a||null===(r=a.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(_n,{data:e},e.id)})),s===(null==a?void 0:a.id)&&(0,k.jsxs)("div",{children:[(0,k.jsx)(On,{id:null==a?void 0:a.id,cb:c}),(0,k.jsxs)("div",{style:{textAlign:"end",paddingTop:20},onClick:function(){return o(null)},className:"c-light-primary current",children:[(0,k.jsx)("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"收起回复"]})]}),(0,k.jsx)("div",{className:kn})]})]})},Zn=function(e){var n,t,i,r,a=e.data,c=e.onReplyDiscuss,s=e.secondReply,o=e.setSecondReply,l=e.thirdlyReply,d=e.setThirdlyReply,p=e.onPlusDiscuss,m=(0,f.useState)(!1),h=u()(m,2),j=h[0],v=h[1];return console.log(a,"data"),(0,k.jsx)("div",{className:Tn,children:(0,k.jsxs)("div",{className:En,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==a||null===(n=a.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:wn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333 mr30",children:null==a||null===(t=a.author)||void 0===t?void 0:t.name}),(0,k.jsx)("span",{className:"c-grey-999",children:null==a?void 0:a.time})]}),(0,k.jsx)(ce.Z,{value:null==a?void 0:a.content}),(0,k.jsxs)("div",{className:An,children:[(0,k.jsxs)("div",{onClick:function(){return p(null==a?void 0:a.id)},className:null!=a&&a.user_praise?"c-light-primary":"c-grey-999",children:[(0,k.jsx)("i",{className:"iconfont icon-xiaodianzan2 mr3"}),(0,k.jsx)("span",{children:null==a?void 0:a.praise_count})]}),(0,k.jsxs)("div",{onClick:function(){var e;0!==(null==a||null===(e=a.children)||void 0===e?void 0:e.length)&&(o(null),v(!j))},style:{color:j?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-xiaopinglun2 mr3"}),(0,k.jsx)("span",{children:j?"收起评论":null==a||null===(i=a.children)||void 0===i?void 0:i.length})]}),(0,k.jsxs)("div",{onClick:function(){v(!1),o(s===(null==a?void 0:a.id)?null:null==a?void 0:a.id)},style:{color:s===(null==a?void 0:a.id)?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3"}),(0,k.jsx)("span",{children:s===(null==a?void 0:a.id)?"收起回复":"回复"})]})]}),s===(null==a?void 0:a.id)&&(0,k.jsx)(On,{id:null==a?void 0:a.id,cb:function(e,n){c(e,n),v(!0)}}),j&&(0,k.jsx)("div",{className:Cn,children:null==a||null===(r=a.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(Pn,{thirdlyReply:l,setThirdlyReply:d,data:e,onReplyDiscuss:c},e.id)}))})]})]})})},Rn=function(e){e.identifier;var n=e.active,t=e.onOk,i=(0,f.useState)(""),r=u()(i,2),a=r[0],s=r[1],l=(0,f.useState)(1),d=u()(l,2),p=d[0],m=d[1],h=(0,f.useState)([]),j=u()(h,2),v=j[0],x=j[1],g=(0,f.useState)(0),M=u()(g,2),N=M[0],S=M[1],I=(0,f.useState)(null),L=u()(I,2),b=L[0],D=L[1],T=(0,f.useState)(null),w=u()(T,2),E=w[0],A=w[1];(0,f.useEffect)((function(){z(1),m(1)}),[n]);var z=function(){var e=o()(c()().mark((function e(t){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({container_type:"QuestionSolutionArticle",container_identifier:n,limit:5,page:t});case 2:null!=(i=e.sent)&&i.comments&&(x((null==i?void 0:i.comments)||[]),m(t),S(null==i?void 0:i.disscuss_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=o()(c()().mark((function e(){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==a){e.next=3;break}return y.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,ve({comments:{content:a},container_type:"QuestionSolutionArticle",container_identifier:n});case 5:null!=(i=e.sent)&&i.discuss&&(s(""),z(p),t());case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=o()(c()().mark((function e(t,i,r){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,je({container_type:"QuestionSolutionArticle",container_identifier:n,comments:{content:i,parent_id:t}});case 2:e.sent,D(null),A(null),z(p);case 6:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),P=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he(n);case 2:e.sent,z(p);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Sn,children:[(0,k.jsxs)("aside",{className:In,style:{borderWidth:N?1:0},children:[(0,k.jsx)(be.Z,{defaultValue:a,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(bn.Z,{children:[(0,k.jsx)(Dn.Z,{flex:"1"}),(0,k.jsx)(Dn.Z,{children:(0,k.jsx)(C.ZP,{type:"primary",size:"middle",onClick:function(){return O()},children:"发送"})})]})]}),null==v?void 0:v.map((function(e){return(0,k.jsx)(Zn,{secondReply:b,setSecondReply:D,thirdlyReply:E,setThirdlyReply:A,data:e,onReplyDiscuss:_,onPlusDiscuss:P},e.id)})),(0,k.jsx)(Q.Z,{className:Ln,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},current:p,onChange:function(e){m(e),z(e)},total:N,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5})]})},Un=t(46459),Yn=function(e){var n,t,i,r,a,s=e.active,l=e.identifier,d=(e.onAssist,e.onEdit),m=e.onArticlesSkip,h=e.onClose,j=e.onOk,v=e.onDelete,y=e.detailsIndex,M=e.btnShowStatus,S=(0,f.useState)(!0),L=u()(S,2),b=L[0],D=L[1],T=(0,f.useState)({}),w=u()(T,2),E=w[0],A=w[1];(0,f.useEffect)((function(){s&&z()}),[s,y]);var z=function(){var e=o()(c()().mark((function e(){var n,t=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(!(t.length>0&&void 0!==t[0])||t[0])&&D(!0),e.next=4,(0,N.wO)(l,{active:s});case 4:0===(null==(n=e.sent)?void 0:n.status)&&A((null==n?void 0:n.data)||{}),D(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=o()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.qe)(l,p()({active:s},n));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(z(!1),j());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.Rg)(l,{active:null==n?void 0:n.id});case 2:0===e.sent.status&&(z(!1),j());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:on,children:(0,k.jsxs)(Mn.Z,{className:"pt20 pl20 pr20",loading:b,active:!0,paragraph:{rows:5},children:[(0,k.jsxs)("div",{className:ln,children:[(0,k.jsxs)("div",{className:un,children:[(0,k.jsx)("div",{title:null==E?void 0:E.name,className:dn,children:null==E?void 0:E.name}),(null==E?void 0:E.is_authority)&&(0,k.jsx)("div",{className:fn,children:"官方"}),(null==E?void 0:E.is_excellent)&&(0,k.jsx)("div",{className:pn,children:"精选"})]}),(0,k.jsxs)("div",{className:mn,children:[(0,k.jsx)("img",{src:I.Z.IMG_SERVER+"/images/"+(null==E?void 0:E.image_url)}),(0,k.jsx)("div",{className:"c-grey-333 ml5 mr20 font14",children:null==E?void 0:E.username}),(0,k.jsxs)("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12",children:["发布于",q()(null==E?void 0:E.created_at).format("YYYY-MM-DD")]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:Ke}),(0,k.jsx)("span",{children:null==E?void 0:E.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==E?void 0:E.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==E?void 0:E.viewed_count})]}),(0,k.jsxs)("div",{className:hn,children:[((0,Me.Ny)()||(null==E?void 0:E.is_self))&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(C.ZP,{onClick:function(){return function(e){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认要删除该题解吗?",onOk:function(){return v(e)}})}(E)},type:"primary",ghost:!0,children:"删除"}),(0,k.jsx)(C.ZP,{onClick:function(){return d(E)},type:"primary",ghost:!0,children:"编辑"})]}),(0,Me.Ny)()&&(0,k.jsxs)(C.ZP,{onClick:function(){return O({is_authority:!(null!=E&&E.is_authority)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg=="}),null!=E&&E.is_authority?"取消":"设为","官方"]}),(0,Me.Ny)()&&(0,k.jsxs)(C.ZP,{onClick:function(){return O({is_excellent:!(null!=E&&E.is_excellent)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="}),null!=E&&E.is_excellent?"取消":"设为","精选"]})]})]})]}),(0,k.jsxs)("div",{className:jn,children:[(null==E||null===(n=E.videos)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)&&(0,k.jsx)("div",{className:vn,children:(0,k.jsx)(g.Z,{tip:"正在转码,请稍等...",spinning:!(null!=E&&null!==(t=E.videos)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.transcoded),children:(0,k.jsx)(Un.Z,{poster:null==E||null===(i=E.videos)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.cover_url,src:(null==E||null===(r=E.videos)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.play_url)||"",videoId:null==E||null===(a=E.videos)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,logWatchHistory:function(){}})})}),(0,k.jsx)(ce.Z,{className:xn,value:(null==E?void 0:E.content)||""}),(0,k.jsxs)("div",{onClick:function(){return _(E)},className:gn,children:[(0,k.jsx)("img",{className:"mr10",src:(null!=E&&E.user_liker,Nn)}),(0,k.jsx)("span",{children:null==E?void 0:E.praises_count})]}),(0,k.jsx)(Rn,{onOk:function(){z(!1),j()},active:s,identifier:l})]}),(0,k.jsxs)("div",{className:yn,children:[(0,k.jsx)(C.ZP,{onClick:function(){return h()},type:"primary",ghost:!0,children:"关闭"}),M[0]&&(0,k.jsx)(C.ZP,{onClick:function(e){return m(e,"prev")},style:{marginLeft:20},type:"primary",children:"上一题解"}),M[1]&&(0,k.jsx)(C.ZP,{onClick:function(e){return m(e,"next")},style:{marginLeft:20},type:"primary",children:"下一题解"})]})]})})};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Gn=t(11638),Bn=t(16135),Wn=function(e){var n=e.identifier,t=e.tabStatus,i=e.setFilterListTotal,r=e.setListStatus,a={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null},s=(0,f.useState)(p()({},a)),l=u()(s,2),d=l[0],m=l[1],h=(0,f.useState)(!1),j=u()(h,2),v=j[0],x=j[1],M=(0,f.useState)(0),S=u()(M,2),I=S[0],L=S[1],b=(0,f.useState)(1),D=u()(b,2),T=D[0],w=D[1],A=(0,f.useState)(null),C=u()(A,2),z=C[0],O=C[1],_=(0,f.useState)([]),P=u()(_,2),Z=P[0],R=P[1],U=(0,f.useState)([!0,!0]),Y=u()(U,2),G=Y[0],B=Y[1],W=(0,f.useState)(0),V=u()(W,2),H=V[0],F=V[1],J=(0,f.useRef)(null);(0,f.useEffect)((function(){te()}),[t]),(0,f.useEffect)((function(){X()}),[z]),(0,f.useEffect)((function(){K(p()({},a)),te()}),[n]),(0,f.useEffect)((function(){return window.addEventListener("resize",q),r(H),function(){window.removeEventListener("resize",q)}}),[H]);var X=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(z){e.next=3;break}return B([!0,!0]),e.abrupt("return");case 3:n=[!0,!0],t=null==Z?void 0:Z.findIndex((function(e){return e.id===z})),0===t&&1===d.page&&(n[0]=!1),(d.page-1)*d.limit+(t+1)===d.total&&(n[1]=!1),B(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){if(H){var e,n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);L(n)}},K=function(){var e=o()(c()().mark((function e(t){var r,a,s,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,N.WH)(n,t);case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(R((null==r||null===(a=r.data)||void 0===a?void 0:a.articles)||[]),m(p()(p()({},t),{},{total:null==r||null===(s=r.data)||void 0===s?void 0:s.articles_count})),i(null==r||null===(o=r.data)||void 0===o?void 0:o.articles_count)),x(!1),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$=function(){var e;document.getElementsByClassName("btn-resize")[0].style.visibility="hidden";var n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);L(n)},ne=function(e){$(),O(null==e?void 0:e.id),F(3)},te=function(){document.getElementsByClassName("btn-resize")[0].style.visibility="visible",L(0),F(0),O(null)},ie=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.Rg)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),w(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),re=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.rL)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),w(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ae=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.de)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(te(),K(d));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ce=function(){var e=o()(c()().mark((function e(n,t){var i,r,a,s,o,l,u,f,h,j;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==Z?void 0:Z.findIndex((function(e){return e.id===z})),console.log(i,t,22),"prev"!==t){e.next=21;break}if(void 0!==i){e.next=6;break}return y.ZP.warning("上一题解不存在"),e.abrupt("return");case 6:if(0!==i){e.next=19;break}if(1!==d.page){e.next=10;break}return y.ZP.warning("上一题解不存在"),e.abrupt("return");case 10:if(1===d.page){e.next=17;break}return d.page=d.page-1,m(p()({},d)),e.next=15,K(d);case 15:0===(null==(r=e.sent)?void 0:r.status)&&(o=null==r||null===(a=r.data)||void 0===a?void 0:a.articles[(null==r||null===(s=r.data)||void 0===s||null===(s=s.articles)||void 0===s?void 0:s.length)-1],O(null==o?void 0:o.id),console.log(n.target,555));case 17:e.next=21;break;case 19:l=Z[i-1],O(null==l?void 0:l.id);case 21:if("next"!==t){e.next=39;break}if(void 0!==i){e.next=25;break}return y.ZP.warning("下一题解不存在"),e.abrupt("return");case 25:if((d.page-1)*d.limit+(i+1)!==d.total){e.next=28;break}return y.ZP.warning("下一题解不存在"),e.abrupt("return");case 28:if(i+1!==d.limit){e.next=37;break}return d.page=d.page+1,m(p()({},d)),e.next=33,K(d);case 33:0===(null==(u=e.sent)?void 0:u.status)&&(h=null==u||null===(f=u.data)||void 0===f?void 0:f.articles[0],O(null==h?void 0:h.id)),e.next=39;break;case 37:j=Z[i+1],O(null==j?void 0:j.id);case 39:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Ce,ref:J,children:[(0,k.jsxs)("div",{className:ke,children:[(0,k.jsxs)("div",{className:ze,onClick:function(){null===(null==d?void 0:d.sort_direction)?d.sort_direction="asc":"asc"===(null==d?void 0:d.sort_direction)?d.sort_direction="desc":"desc"===(null==d?void 0:d.sort_direction)&&(d.sort_direction=null),d.page=1,te(),m(p()({},d)),K(d)},children:[(0,k.jsx)("span",{children:"最新"}),(0,k.jsxs)("aside",{children:[(0,k.jsx)(Gn.Z,{style:{color:"asc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}}),(0,k.jsx)(Bn.Z,{style:{color:"desc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}})]})]}),(0,k.jsx)(E.Z.Search,{value:d.save_search,className:Re,placeholder:"搜索题解",onChange:function(e){d.save_search=e.target.value,m(p()({},d))},onSearch:function(){d.page=1,d.search=null==d?void 0:d.save_search,te(),m(p()({},d)),K(d)}}),(0,k.jsxs)("div",{onClick:function(){$(),F(1)},className:Oe,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+"}),"写题解"]})]}),(0,k.jsx)("div",{className:_e,children:(0,k.jsxs)(g.Z,{spinning:v,className:"mt20",children:[null==Z?void 0:Z.map((function(e,n){var t=!0;return n+1===Z.length&&0!==n&&(t=!1),(0,k.jsx)(nn,{active:z,data:e,showLine:t,onClick:ne,onAssist:ie,onHide:re},e.id)})),0===(null==Z?void 0:Z.length)&&(0,k.jsx)(ee.Z,{customText:"暂时还没有相关数据哦!"})]})}),(0,k.jsx)(Q.Z,{className:Pe,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},total:d.total,showSizeChanger:!1,current:null==d?void 0:d.page,onChange:function(e){d.page=e,m(p()({},d)),K(d)},hideOnSinglePage:!0,showQuickJumper:!0}),H>0&&(0,k.jsxs)("div",{className:Ze,style:{width:I},children:[1===H&&(0,k.jsx)(sn,{identifier:n,onClose:te,onOk:function(e){F(3),O(e),d.page=1,m(p()({},d)),K(d)}}),2===H&&(0,k.jsx)(sn,{active:z,identifier:n,onClose:te,onOk:function(e){F(3),O(e),m(p()({},d)),K(d)}}),3===H&&(0,k.jsx)(Yn,{btnShowStatus:G,onArticlesSkip:ce,detailsIndex:T,active:z,identifier:n,onClose:te,onOk:function(e){m(p()({},d)),K(d)},onEdit:function(e){$(),O(null==e?void 0:e.id),F(2)},onAssist:ie,onDelete:ae})]})]})},Qn="wrap___UAZFM",Vn="head___Nl6hk",Hn="title___Ir573",Fn="content___xUewa",Jn="list___oi2ig",Xn="footer___V3bwQ",qn=function(e){var n,t=e.visible,i=e.onVisible,r=e.value,a=e.onChange,s=e.setIndex,l=(0,f.useState)({page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null}),d=u()(l,2),m=d[0],h=d[1],v=(0,f.useState)([]),x=u()(v,2),S=x[0],I=x[1],L=(0,f.useState)([]),b=u()(L,2),D=b[0],T=b[1],w=(0,f.useState)(!1),A=u()(w,2),C=A[0],z=A[1],O=(0,f.useRef)([]),_=(0,f.useRef)(null),P=(0,j.useParams)();(0,f.useEffect)((function(){return null!=P&&P.id&&(_.current=setInterval((function(){Z(30)}),3e4)),function(){clearInterval(_.current)}}),[]);var Z=function(){var e=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.uc)(null==P?void 0:P.id,{practice_time:n});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){G(m),Y()}),[]),(0,f.useEffect)((function(){return window.addEventListener("click",U),function(){window.removeEventListener("click",U)}}),[null==P?void 0:P.save_identifier,t]),(0,f.useEffect)((function(){var e=O.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),n=O.current[e-1],t=O.current[e+1],i=document.getElementById("oj-prev"),r=document.getElementById("oj-next");i.style.display=n?"block":"none",r.style.display=t?"block":"none"}),[null==P?void 0:P.save_identifier,O.current]);var R=function(e,n){if(e.id===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.id===n)return i;if(i==document.documentElement)return!1}},U=function(){var e=o()(c()().mark((function e(n){var r,a,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!R(n.target,"oj-drawer")&&t&&i(!1),r=O.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),a=O.current[r-1],o=O.current[r+1],"oj-prev"!==n.target.id){e.next=14;break}if(a&&-1!==r){e.next=8;break}return y.ZP.warning("上一题不存在"),e.abrupt("return");case 8:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=12,B(null==a?void 0:a.identifier);case 12:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 14:if("oj-next"!==n.target.id&&"oj-modal-next"!==n.target.id){e.next=24;break}if(o&&-1!==r){e.next=18;break}return y.ZP.warning("下一题不存在"),e.abrupt("return");case 18:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=22,B(null==o?void 0:o.identifier);case 22:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){a(null==P?void 0:P.save_identifier);var e=D.findIndex((function(e){return e.some((function(e){return e.identifier===(null==P?void 0:P.save_identifier)}))}));h(-1===e?p()(p()({},m),{},{page:1}):p()(p()({},m),{},{page:e+1}))}),[null==P?void 0:P.save_identifier,D]);var Y=function(){var e=o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:n=e.sent,I(n.tag_disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){var e=o()(c()().mark((function e(n){var t,i,r,a,s,o;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,N.KC)(n);case 3:if(null!=(t=e.sent)&&t.practices_list){for(r=null==t||null===(i=t.practices_list)||void 0===i?void 0:i.length,a=[],s=0;s1e3*(i*r+3),0===o||m||setTimeout(n,1e3),!m){e.next=12;break}return x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),s({type:ot.SET_SUBMITING,payload:!1}),e.abrupt("return");case 12:if(0!==o){e.next=19;break}return 2===d.status&&x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),e.next=16,(0,N.zO)(l,{limit:15,page:O});case 16:h=e.sent,s({type:ot.SET_SUBMIT_RESULT,payload:p()(p()({},a),{},{submitResult:d,submitting:!1,submitRecords:h})}),0===(null==d?void 0:d.status)&&J(!0);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t={},e.next=13,(0,N.bM)(l,t);case 13:if(-1!==e.sent.status){e.next=17;break}return window.parent.location.href="/classrooms/".concat(M.get("coursesId"),"/exercise/").concat(M.get("exercisesId"),"/detail"),e.abrupt("return");case 17:i=$.time_limit,r=$.test_case_size,u=lt(),n();case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(3),s({type:ot.SET_SUBMITING,payload:!1});case 25:case"end":return e.stop()}}),e,null,[[3,22]])}))),ae.apply(this,arguments)}function ce(){return ce=o()(c()().mark((function e(){var n,t,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.debuging=!0,s({type:ot.SET_DEBUGING,payload:!0}),e.prev=2,e.next=5,ie();case 5:if(0!==e.sent.status){e.next=20;break}return n=function(){var e=o()(c()().mark((function e(){var i,o,u,d,f,m;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.rX)(l,"debug");case 2:if(i=e.sent,o=i.status,u=i.message,d=i.data,f=lt(),m=f-r>1e3*(t+3),0===o||m||(s({type:ot.SET_EXECUTE_MESSAGE,payload:u}),setTimeout(n,1e3)),!m){e.next=13;break}return x.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),s({type:ot.SET_DEBUGING,payload:!1}),e.abrupt("return");case 13:0===o&&(s({type:ot.SET_DEBUGING,payload:!1}),2===d.status&&x.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),s({type:ot.SET_EXECUTE_RESULT,payload:p()(p()({},a),{},{debugResult:d,debuging:!1})}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=$.time_limit,i={input:encodeURIComponent(E.test_case.input)},e.next=12,(0,N.MU)(l,i);case 12:if(-1!==e.sent.status){e.next=16;break}return window.parent.location.href="/classrooms/".concat(M.get("coursesId"),"/exercise/").concat(M.get("exercisesId"),"/detail"),e.abrupt("return");case 16:r=lt(),n(),e.next=21;break;case 20:s({type:ot.SET_DEBUGING,payload:!1});case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(2),console.log(e.t0);case 26:return e.prev=26,e.finish(26);case 28:case"end":return e.stop()}}),e,null,[[2,23,26,28]])}))),ce.apply(this,arguments)}function se(e){var n;clearTimeout(X.current),X.current=setTimeout((function(){var n;ie({code:D.Base64.encode(e),language:null==q||null===(n=q.current)||void 0===n?void 0:n.language})}),2e3),s({type:ot.SET_DATA,payload:p()(p()({},null==q?void 0:q.current),{},{hack:p()(p()({},null==q||null===(n=q.current)||void 0===n?void 0:n.hack),{},{code:e})})})}var oe=function(){var e=o()(c()().mark((function e(n){var t,i,r,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s({type:ot.SET_LOADING,payload:!0}),e.next=3,ie();case 3:if(0!==e.sent.status){e.next=14;break}return s({type:ot.SET_SUBMIT_RESULT,payload:{languageValue:n}}),q.current.language=n,t="".concat(null==K?void 0:K.login,"-language"),localStorage.setItem(t,n),e.next=11,(0,N.dd)(l);case 11:0===(i=e.sent).status&&(a=null==i||null===(r=i.data)||void 0===r?void 0:r.find((function(e){return e.language===n})),se(D.Base64.decode(a.code))),setTimeout((function(){s({type:ot.SET_LOADING,payload:!1})}),300);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function ue(){return(ue=o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,N.H7)(l,{language:L});case 3:401===(n=e.sent).status?j.history.replace("/login",{from:d.pathname}):(se(D.Base64.decode(n.code)),ne()),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function de(){return(de=o()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.MK)(l,n);case 2:s({type:ot.GET_DATA,payload:{showNote:!1,data:p()(p()({},E),{},{hack:p()(p()({},$),{},{notes:n.notes})})}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var pe={input:null==E||null===(n=E.test_case)||void 0===n?void 0:n.input,language:null==$?void 0:$.language,code:null==$?void 0:$.code,title:"main."+st[null==$?void 0:$.language],modify_code:null==$?void 0:$.modify_code,notes:null==$?void 0:$.notes,debugResult:A,debuging:P,submitting:Z,executingMessage:R,id:l,languageValue:L,languageList:b,onChangeLanguage:oe,onCancelNote:function(){s({type:ot.SET_SHOW_NOTE,payload:!1})},onAddNote:function(e){return de.apply(this,arguments)},showNote:_,onShowNote:function(){s({type:ot.SET_SHOW_NOTE,payload:!0})},onSubmitCode:function(){return ae.apply(this,arguments)},onChangeCode:se,onChangeInput:function(e){var n=e.target.value;s({type:ot.SET_DATA,payload:p()(p()({},E),{},{test_case:{input:n}})})},onDebugCode:function(){return ce.apply(this,arguments)},onResetCode:function(){return ue.apply(this,arguments)},onSyncCode:function(){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsxs)("p",{children:["初始代码有修改,更新后将覆盖现有代码哦~ ",(0,k.jsx)("br",{}),"请将您编辑的代码保存至本地,以防丢失"]}),onOk:function(){return o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.fi)(l,{language:L});case 2:401===(n=e.sent).status?j.history.replace("/login",{from:d.pathname}):se(D.Base64.decode(n.code));case 4:case"end":return e.stop()}}),e)})))()}})},onUpdateCode:ie};function fe(){return(fe=o()(c()().mark((function e(){var n,t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.vl)($.id,{container_type:"Hack",type:1});case 2:n=e.sent,t=n.praise_count,i=p()(p()({},E),{},{hack:p()(p()({},$),{},{praises_count:t,user_praise:!$.user_praise})}),s({type:ot.SET_DATA,payload:i});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var me={topicId:l,submitResult:C,submitRecords:z,submitting:Z,page:O,onPageChange:function(e){s({type:ot.SET_PAGE,payload:e})},hack:$,user:null==E?void 0:E.user,onTriggerPraise:function(){return fe.apply(this,arguments)}};return console.log(E,null==q?void 0:q.current,"data--------"),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(g.Z,{className:"oj-custom-large-spin",size:"large",spinning:w,children:E?(0,k.jsxs)("div",{className:"oj-custom-warp",children:[(0,k.jsxs)("header",{className:T.Z.header,style:{minWidth:1200},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"".concat(I.Z.IMG_SERVER,"/images/").concat(K.image_url),alt:"user",width:30}),(0,k.jsx)("span",{children:K.name})]}),(0,k.jsxs)("h2",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,k.jsx)("div",{children:$.name}),(0,k.jsx)($n.Z,{onChange:function(e){},className:"font12 c-grey-999"})]}),(0,k.jsx)(at.CopyToClipboard,{text:"".concat(null===(t=window.location)||void 0===t?void 0:t.origin,"/problems/").concat($.identifier,"/share"),onCopy:function(){return y.ZP.success("复制题目链接成功")},children:(0,k.jsxs)("span",{className:T.Z.btn_back,style:{marginRight:10,cursor:"pointer"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"分享题目"]})}),$.edit_privilege?(0,k.jsxs)(j.Link,{className:T.Z.btn_back,to:"/problems/".concat($.identifier,"/ojedit"),style:{marginRight:10},children:[" ",(0,k.jsx)(m.Z,{})," 编辑"]}):null,(0,k.jsxs)(j.Link,{className:T.Z.btn_back,onClick:function(){},to:"/problems",children:[" ",(0,k.jsx)(h.Z,{}),"退出"]})]}),(0,k.jsx)(S.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:(0,k.jsx)(Kn,p()({},me)),rightChild:(0,k.jsx)(mt,p()({},pe))})]}):null}),(0,k.jsx)(x.Z,{centered:!0,closable:!1,width:680,footer:null,open:F,className:"oj-modal",children:(0,k.jsxs)("section",{className:"oj-modal-content",children:[(0,k.jsxs)("div",{className:"oj-modal-head",children:[(0,k.jsx)("img",{src:et,alt:""}),(0,k.jsx)("i",{onClick:function(){return J(!1)},className:"iconfont icon-guanbi1"})]}),(0,k.jsxs)("aside",{children:[(0,k.jsx)("img",{className:"mr30",src:tt.Z}),"运行时间: ",(0,k.jsxs)("span",{style:{color:"#75d6ba",marginRight:100},children:[null==C?void 0:C.execute_time,"s"]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==C?void 0:C.time_better_than)||100,"%"]}),"的用户"]}),(0,k.jsxs)("aside",{className:"mb50",children:[(0,k.jsx)("img",{src:nt.Z,className:"mr30"}),(0,k.jsxs)("span",{className:"oj-modal-tt",children:[(0,k.jsxs)("span",{children:[(0,k.jsx)("span",{children:"占用内存: "}),(0,k.jsxs)("span",{className:"c-light-primary",children:[null==C?void 0:C.execute_memory,"mb"]})]}),(0,k.jsx)("span",{children:(0,k.jsx)("span",{})})]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==C?void 0:C.memory_better_than)||100,"%"]}),"的用户"]}),(0,k.jsx)("div",{id:"oj-modal-next",className:"oj-modal-btn",children:"进入下一题"})]})})]})};function ft(e){var n=e.languageValue,t=e.languageList,i=e.onChangeLanguage,r=(e.title,e.modify_code,e.onSyncCode,e.onShowCodeSetting),a=e.onResetCode;(0,j.useLocation)();return(0,k.jsxs)("div",{className:"action-bar",children:[(0,k.jsx)(M.default,{className:"oj-select",value:n,style:{width:100},placeholder:"选择语言",onChange:i,children:null==t?void 0:t.map((function(e){return(0,k.jsx)(M.default.Option,{value:e.language,children:e.language},e.language)}))}),(0,k.jsx)("span",{}),(0,k.jsx)("a",{title:"恢复初始代码",onClick:function(){x.Z.confirm({title:"恢复初始代码",icon:(0,k.jsx)(L.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:a})},children:(0,k.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),(0,k.jsx)("a",{onClick:r,children:(0,k.jsx)("i",{className:"iconfont icon-shezhi"})})]})}function mt(e){var n=e.id,t=e.input,i=e.showNote,a=(e.onShowNote,e.notes),c=e.onCancelNote,s=e.onAddNote,o=e.debugResult,l=e.language,u=e.debuging,d=e.submitting,f=e.executingMessage,m=e.code,h=e.onSubmitCode,j=e.onDebugCode,v=e.onChangeCode,x=e.onChangeInput,g=(e.onUpdateCode,r()(e,ct));var y={id:n,input:t,debugResult:o,debuging:u,submitting:d,executingMessage:f,onDebugCode:j,onChangeCode:v,onSubmitCode:h,onChangeInput:x};return(0,k.jsxs)("div",{className:"right-panel",children:[(0,k.jsx)(b.Z,{language:l,value:m,onChange:v,ActionBarRender:function(e){return(0,k.jsx)(ft,p()(p()({},g),{},{onShowCodeSetting:e}))}}),(0,k.jsx)("div",{className:"note-form-area ".concat(i?"active":""),children:(0,k.jsx)(O,{onCancel:c,notes:a,callback:s})}),(0,k.jsx)(w.ZP,p()({},y))]})}},88832:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},52242:function(e,n,t){t.d(n,{H7:function(){return d},KC:function(){return j},M3:function(){return y},MK:function(){return u},MU:function(){return c},Rg:function(){return S},WH:function(){return v},X6:function(){return o},bM:function(){return a},bx:function(){return x},dd:function(){return m},de:function(){return L},fi:function(){return p},fu:function(){return r},gu:function(){return g},n4:function(){return f},qe:function(){return N},rL:function(){return I},rX:function(){return l},uc:function(){return b},vl:function(){return h},wO:function(){return M},zO:function(){return s}});var i=t(92911);function r(e){return(0,i.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function a(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_debug.json"),n)}function s(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,i.U2)("mypractices/".concat(e,"/submit_records.json"),n)}function o(e){return(0,i.U2)("mypractices/record_detail.json",{id:e})}function l(e,n){return(0,i.U2)("mypractices/".concat(e,"/result.json"),{mode:n})}function u(e,n){return(0,i.v_)("mypractices/".concat(e,"/add_notes.json"),n)}function d(e,n){return(0,i.v_)("mypractices/".concat(e,"/restore_initial_code.json"),n)}function p(e,n){return(0,i.v_)("mypractices/".concat(e,"/sync_code.json"),n)}function f(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_code.json"),n)}function m(e){return(0,i.v_)("mypractices/".concat(e,"/initial_codes.json"))}function h(e,n){return(0,i.v_)("discusses/".concat(e,"/plus.json"),n)}function j(e){return(0,i.U2)("practices/practices_list.json",e)}function v(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles"),n)}function x(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles"),n)}function g(e,n){return(0,i.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function y(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/edit"),n)}function M(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function N(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/set_authority_or_excellent"),n)}function S(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/praise_or_treads"),n)}function I(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/hide"))}function L(e,n){return(0,i.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function b(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_practice_time_sum"),n)}},76826:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(79800),r=t.n(i),a=t(59301),c=t(8591),s=t(30010),o=t(37712),l=function(e){var n=e.id,t=e.activeDiscussIndex,i=e.onReplyDiscuss,l=(0,a.useState)(""),u=r()(l,2),d=u[0],p=u[1];return(0,o.jsxs)("div",{className:"discuss-item-editor",style:{display:t===n?"block":"none",width:"100%"},children:[(0,o.jsx)(s.Z,{miniToolbar:!0,startInit:t===n,defaultValue:d,id:n,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){p(e)}}),(0,o.jsx)("a",{onClick:function(){d?(i(n,d),p("")):c.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},n)}},92248:function(e,n,t){function i(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function r(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return r},Dj:function(){return i},gH:function(){return a},vp:function(){return c}});var a=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function c(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},62871:function(e,n,t){t.d(n,{G:function(){return c},t:function(){return a}});var i=t(7062),r=t.n(i);function a(e,n){var t=r().get("__ec");t||(t={}),t[e]=n,r().set("__ec",t)}function c(e,n){var t=r().get("__ec");return t?void 0===t[e]?n:t[e]:n}},70260:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},26592:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},16330:function(e,n){n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X"}},35601:function(){},62522:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__RestFul__Edit__index.async.js b/p__RestFul__Edit__index.async.js index b5fb3576cc..2eac1720d9 100644 --- a/p__RestFul__Edit__index.async.js +++ b/p__RestFul__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70928],{16644:function(e,n,t){var s=t(82242),i=t.n(s),r=(t(59301),t(19779)),a=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,u=e.styles,d=void 0===u?{}:u,c=e.customText,o=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),d),children:[(0,l.jsx)("img",{src:n||r,style:i()({width:288,height:200},m)}),(0,l.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),o&&(0,l.jsx)(a.ZP,i()(i()({className:p,onClick:f},s),{},{children:o})),h&&h]})}},3860:function(e,n,t){t.r(n);var s=t(85573),i=t.n(s),r=t(7557),a=t.n(r),l=t(82242),u=t.n(l),d=t(41498),c=t.n(d),o=t(79800),f=t.n(o),p=t(39647),h=t.n(p),m=t(59301),x=t(8785),g=t(92911),v=t(78241),j=t(8591),y=t(95237),Z=t(43604),w=t(73782),b=t(57809),S=t(3113),k=t(39634),N=t(30010),_=t(37712),F=["user","globalSetting","loading","dispatch","restful"];n.default=(0,x.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,restful:e.restful,loading:t.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var n,t,s=e.dispatch,r=e.restful,l=h()(e,F),d=(0,m.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]}),o=f()(d,2),p=(o[0],o[1],(0,m.useState)(!0)),x=f()(p,2),P=(x[0],x[1]),C=l.match.params,I=v.Z.useForm(),O=f()(I,1)[0],T=(0,m.useState)('\n\n \n##### 简要描述\n\n- 用户注册接口\n\n##### 请求URL\n- ` http://xx.com/api/user/register `\n \n##### 请求方式\n- POST \n\n##### 参数\n\n|参数名|必选|类型|说明|\n|:---- |:---|:----- |----- |\n|username |是 |string |用户名 |\n|password |是 |string | 密码 |\n|name |否 |string | 昵称 |\n\n##### 返回示例 \n\n``` \n {\n "error_code": 0,\n "data": {\n "uid": "1",\n "username": "12154545",\n "name": "吴系挂",\n "groupid": 2 ,\n "reg_time": "1436864169",\n "last_login_time": "0",\n }\n }\n```\n\n##### 返回参数说明 \n\n|参数名|类型|说明|\n|:----- |:-----|----- |\n|groupid |int |用户组id,1:超级管理员;2:普通用户 |\n\n##### 备注 \n\n- 更多返回错误代码请看首页的错误代码描述\n\n\n\n欢迎使用!'),V=f()(T,2),B=V[0],D=V[1];(0,m.useEffect)((function(){O.resetFields()}),[C.id]);var L=function(){var e=c()(a()().mark((function e(n){var t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O.getFieldsValue();case 2:return t=e.sent,s="/api/restfuls.json",0!=C.id&&(s="/api/restfuls/".concat(C.id,".json")),e.next=7,(0,g.ZP)(s,{method:0!=C.id?"put":"post",body:u()(u()({file_type:0},t),{},{parent_id:t.parent_id||""})});case 7:0===(i=e.sent).status&&(j.ZP.success("添加成功"),l.history.push("/ch/rest/".concat(i.data.id)));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"restful/getRestful"});case 2:if(0==C.id){e.next=8;break}return e.next=5,s({type:"restful/getRestfulDetail",payload:u()({},C)});case 5:n=e.sent,O.setFieldsValue({description:null==n?void 0:n.description,name:null==n?void 0:n.name}),(0,k.ag)()||l.history.replace("/403");case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){var e,n,t;(null!==(e=r.restful)&&void 0!==e&&e.data&&O.setFieldsValue({parent_id:1*C.categoryId}),null!==(n=r.restfulDetail)&&void 0!==n&&n.description&&0!=C.id)&&D(null===(t=r.restfulDetail)||void 0===t?void 0:t.description)}),[r.restful,null===(n=r.restfulDetail)||void 0===n?void 0:n.description]),(0,m.useEffect)((function(){P(!0),q()}),[C.id]),(0,_.jsx)("section",{children:(0,_.jsx)("aside",{className:"edu-container mt30",children:(0,_.jsxs)(v.Z,{onFinish:L,form:O,initialValues:i()({},"name",""),children:[(0,_.jsxs)(y.Z,{className:"mt30",children:[(0,_.jsx)(Z.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,_.jsx)(Z.Z,{flex:"1",children:(0,_.jsx)(v.Z.Item,{name:"name",rules:[{required:!0,message:"请输入目录名称"}],children:(0,_.jsx)(w.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})})]}),(0,_.jsxs)(y.Z,{className:"",children:[(0,_.jsx)(Z.Z,{flex:"80px",className:"font14",children:"所属目录:"}),(0,_.jsx)(Z.Z,{flex:"1",children:(0,_.jsx)(v.Z.Item,{name:"parent_id",rules:[{required:!0,message:"所属目录"}],children:(0,_.jsxs)(b.default,{showSearch:!0,style:{width:200},placeholder:"请选择目录",optionFilterProp:"children",filterOption:function(e,n){return n.children.toLowerCase().indexOf(e.toLowerCase())>=0},children:[(0,_.jsx)(b.default.Option,{value:0,children:"根目录"},9999),null==r||null===(t=r.restful)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((function(e,n){return(0,_.jsx)(b.default.Option,{value:e.id,children:e.title},n)}))]})})})]}),(0,_.jsx)(v.Z.Item,{name:"description",rules:[{required:!0,message:"请输入目录名称"}],children:(0,_.jsx)(N.Z,{defaultValue:B,watch:!0,height:600})}),(0,_.jsx)(y.Z,{align:"middle",justify:"center",children:(0,_.jsx)(Z.Z,{children:(0,_.jsx)(S.ZP,{style:{width:130},size:"middle",type:"primary",htmlType:"submit",children:"保存"})})}),(0,_.jsx)("div",{className:"mt40"})]})})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70928],{3860:function(e,n,t){t.r(n);var s=t(85573),r=t.n(s),i=t(7557),a=t.n(i),l=t(82242),u=t.n(l),d=t(41498),c=t.n(d),o=t(79800),f=t.n(o),p=t(39647),h=t.n(p),m=t(59301),x=t(8785),g=t(92911),v=t(78241),j=t(8591),Z=t(95237),y=t(43604),w=t(73782),b=t(57809),S=t(3113),_=t(39634),k=t(30010),F=t(37712),N=["user","globalSetting","loading","dispatch","restful"];n.default=(0,x.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,restful:e.restful,loading:t.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var n,t,s=e.dispatch,i=e.restful,l=h()(e,N),d=(0,m.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]}),o=f()(d,2),p=(o[0],o[1],(0,m.useState)(!0)),x=f()(p,2),O=(x[0],x[1]),P=l.match.params,V=v.Z.useForm(),C=f()(V,1)[0],D=(0,m.useState)('\n\n \n##### 简要描述\n\n- 用户注册接口\n\n##### 请求URL\n- ` http://xx.com/api/user/register `\n \n##### 请求方式\n- POST \n\n##### 参数\n\n|参数名|必选|类型|说明|\n|:---- |:---|:----- |----- |\n|username |是 |string |用户名 |\n|password |是 |string | 密码 |\n|name |否 |string | 昵称 |\n\n##### 返回示例 \n\n``` \n {\n "error_code": 0,\n "data": {\n "uid": "1",\n "username": "12154545",\n "name": "吴系挂",\n "groupid": 2 ,\n "reg_time": "1436864169",\n "last_login_time": "0",\n }\n }\n```\n\n##### 返回参数说明 \n\n|参数名|类型|说明|\n|:----- |:-----|----- |\n|groupid |int |用户组id,1:超级管理员;2:普通用户 |\n\n##### 备注 \n\n- 更多返回错误代码请看首页的错误代码描述\n\n\n\n欢迎使用!'),I=f()(D,2),L=I[0],q=I[1];(0,m.useEffect)((function(){C.resetFields()}),[P.id]);var E=function(){var e=c()(a()().mark((function e(n){var t,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C.getFieldsValue();case 2:return t=e.sent,s="/api/restfuls.json",0!=P.id&&(s="/api/restfuls/".concat(P.id,".json")),e.next=7,(0,g.ZP)(s,{method:0!=P.id?"put":"post",body:u()(u()({file_type:0},t),{},{parent_id:t.parent_id||""})});case 7:0===(r=e.sent).status&&(j.ZP.success("添加成功"),l.history.push("/ch/rest/".concat(r.data.id)));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"restful/getRestful"});case 2:if(0==P.id){e.next=8;break}return e.next=5,s({type:"restful/getRestfulDetail",payload:u()({},P)});case 5:n=e.sent,C.setFieldsValue({description:null==n?void 0:n.description,name:null==n?void 0:n.name}),(0,_.ag)()||l.history.replace("/403");case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){var e,n,t;(null!==(e=i.restful)&&void 0!==e&&e.data&&C.setFieldsValue({parent_id:1*P.categoryId}),null!==(n=i.restfulDetail)&&void 0!==n&&n.description&&0!=P.id)&&q(null===(t=i.restfulDetail)||void 0===t?void 0:t.description)}),[i.restful,null===(n=i.restfulDetail)||void 0===n?void 0:n.description]),(0,m.useEffect)((function(){O(!0),R()}),[P.id]),(0,F.jsx)("section",{children:(0,F.jsx)("aside",{className:"edu-container mt30",children:(0,F.jsxs)(v.Z,{onFinish:E,form:C,initialValues:r()({},"name",""),children:[(0,F.jsxs)(Z.Z,{className:"mt30",children:[(0,F.jsx)(y.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,F.jsx)(y.Z,{flex:"1",children:(0,F.jsx)(v.Z.Item,{name:"name",rules:[{required:!0,message:"请输入目录名称"}],children:(0,F.jsx)(w.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})})]}),(0,F.jsxs)(Z.Z,{className:"",children:[(0,F.jsx)(y.Z,{flex:"80px",className:"font14",children:"所属目录:"}),(0,F.jsx)(y.Z,{flex:"1",children:(0,F.jsx)(v.Z.Item,{name:"parent_id",rules:[{required:!0,message:"所属目录"}],children:(0,F.jsxs)(b.default,{showSearch:!0,style:{width:200},placeholder:"请选择目录",optionFilterProp:"children",filterOption:function(e,n){return n.children.toLowerCase().indexOf(e.toLowerCase())>=0},children:[(0,F.jsx)(b.default.Option,{value:0,children:"根目录"},9999),null==i||null===(t=i.restful)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((function(e,n){return(0,F.jsx)(b.default.Option,{value:e.id,children:e.title},n)}))]})})})]}),(0,F.jsx)(v.Z.Item,{name:"description",rules:[{required:!0,message:"请输入目录名称"}],children:(0,F.jsx)(k.Z,{defaultValue:L,watch:!0,height:600})}),(0,F.jsx)(Z.Z,{align:"middle",justify:"center",children:(0,F.jsx)(y.Z,{children:(0,F.jsx)(S.ZP,{style:{width:130},size:"middle",type:"primary",htmlType:"submit",children:"保存"})})}),(0,F.jsx)("div",{className:"mt40"})]})})})}))}}]); \ No newline at end of file diff --git a/p__RestFul__index.async.js b/p__RestFul__index.async.js index b64e99cb36..06b5cb7b46 100644 --- a/p__RestFul__index.async.js +++ b/p__RestFul__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[31006],{16644:function(e,t,n){var i=n(82242),s=n.n(i),a=(n(59301),n(19779)),r=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,f=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,x=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),o),children:[(0,l.jsx)("img",{src:t||a,style:s()({width:288,height:200},x)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(r.ZP,s()(s()({className:h,onClick:f},i),{},{children:d})),p&&p]})}},76719:function(e,t,n){n.r(t),n.d(t,{default:function(){return G}});var i=n(7557),s=n.n(i),a=n(82242),r=n.n(a),l=n(41498),c=n.n(l),o=n(79800),u=n.n(o),d=n(39647),f=n.n(d),h=n(59301),p=n(8785),x=n(66104),m=n(95237),g=n(43604),v=n(6848),j=n(7078),y=n(39634),Z="info___PTCcN",b="bar___F2ZHD",k=n(37205),T=n.n(k),S=n(73782),N=n(97334),_=n(78241),w=n(43418),P=n(8591),L=n(60324),F=n(85573),C=n.n(F),E=n(98228),A=n(92911),B=n(37712),D=(E.Z.TreeNode,(0,p.connect)((function(e){return{restful:e.restful,loading:e.loading}}))((function(e){var t=e.restful,n=(e.loading,e.dispatch),i=((0,p.useParams)(),(0,p.useLocation)(),(0,h.useState)(!1)),a=u()(i,2),l=a[0],o=a[1],d=(0,h.useState)(),f=u()(d,2),x=(f[0],f[1],t.actionTabs,_.Z.useForm()),v=u()(x,1)[0];return(0,h.useEffect)((function(){"新建同级目录"==t.actionTabs.key&&v.resetFields()}),[t.actionTabs.key]),"新建同级目录"!==t.actionTabs.key?null:(0,B.jsx)(w.Z,{centered:!0,title:"新建目录",open:"新建同级目录"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:l,onOk:c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:return t=v.getFieldValue(),o(!0),"/api/restfuls.json",e.next=7,(0,A.ZP)("/api/restfuls.json",{method:"post",body:r()({file_type:1},t)});case 7:0===e.sent.status&&(P.ZP.success("添加成功"),n({type:"restful/setActionTabs",payload:{}}),n({type:"restful/getRestful"})),o(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"restful/setActionTabs",payload:{}})},children:(0,B.jsx)("div",{className:"pl30 pr30",children:(0,B.jsx)(_.Z,{form:v,initialValues:C()({},"name",""),children:(0,B.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入目录名称"}],children:(0,B.jsxs)(m.Z,{className:"mt30",children:[(0,B.jsx)(g.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,B.jsx)(g.Z,{flex:"1",children:(0,B.jsx)(S.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})]})})})})})}))),I=(E.Z.TreeNode,(0,p.connect)((function(e){return{restful:e.restful,loading:e.loading}}))((function(e){var t=e.restful,n=(e.loading,e.dispatch),i=((0,p.useParams)(),(0,p.useLocation)(),(0,h.useState)(!1)),a=u()(i,2),l=a[0],o=a[1],d=(0,h.useState)(),f=u()(d,2),x=(f[0],f[1],t.actionTabs,_.Z.useForm()),v=u()(x,1)[0];return(0,h.useEffect)((function(){"重命名"==t.actionTabs.key&&(v.resetFields(),v.setFieldsValue({name:t.actionTabs.data.title}))}),[t.actionTabs.key]),"重命名"!==t.actionTabs.key?null:(0,B.jsx)(w.Z,{centered:!0,title:"重命名",open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:l,onOk:c()(s()().mark((function e(){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:return i=v.getFieldValue(),o(!0),a="/api/restfuls/".concat(t.actionTabs.data.id,".json"),e.next=7,(0,A.ZP)(a,{method:"put",body:r()({file_type:1},i)});case 7:0===e.sent.status&&(P.ZP.success("修改成功"),n({type:"restful/setActionTabs",payload:{}}),n({type:"restful/getRestful"})),o(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"restful/setActionTabs",payload:{}})},children:(0,B.jsx)("div",{className:"pl30 pr30",children:(0,B.jsx)(_.Z,{form:v,initialValues:C()({},"name",""),children:(0,B.jsxs)(m.Z,{className:"mt30",children:[(0,B.jsx)(g.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,B.jsx)(g.Z,{flex:"1",children:(0,B.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入新名称"}],children:(0,B.jsx)(S.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})})]})})})})}))),O=n(55777),R="tree___Zx4EL",V="actions___zwp8u",z=S.Z.Search,H=N.Z.DirectoryTree,K=(0,p.connect)((function(e){var t=e.user,n=e.loading;return{user:t,globalSetting:e.globalSetting,restful:e.restful,loading:n.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var t=e.dispatch,n=e.restful,i=(0,p.useParams)(),a=(0,h.useState)(!0),l=u()(a,2),o=(l[0],l[1],_.Z.useForm()),d=(u()(o,1)[0],(0,h.useState)("")),f=u()(d,2),x=f[0],m=f[1],g=(0,h.useState)([{id:1,name:"新建文件"},{id:2,name:"新建同级目录"},{id:3,name:"重命名"},{id:4,name:"编辑"},{id:5,name:"删除"}]),v=u()(g,1)[0],j=(0,h.useState)([]),Z=u()(j,2),b=Z[0],k=Z[1],S=(0,h.useState)([]),N=u()(S,2),F=N[0],C=N[1],E=(0,h.useState)(!1),A=u()(E,2),K=A[0],q=A[1],G=(0,h.useState)([]),J=u()(G,2),M=J[0],Q=J[1];(0,h.useEffect)((function(){var e;if(null!==(e=n.restful)&&void 0!==e&&e.data){var t,s;Q(T()(null===(t=n.restful)||void 0===t?void 0:t.data));var a,r=0;if(null===(s=n.restful)||void 0===s||null===(s=s.data)||void 0===s||s.map((function(e){var t;e.id==i.id&&(r=e.id),0!=e.file_type||a||(a=e.id),null==e||null===(t=e.children)||void 0===t||t.map((function(t){a||(a=t.id),t.id==i.id&&(r=e.id)})),e.children||a||(a=e.id)})),!i.id&&a)return void p.history.push("/ch/rest/".concat(a));r&&setTimeout((function(){k([r]),C([Number(i.id||a)])}),200)}}),[n.restful]);var U=function e(n){return n.map((function(n){var i,a=n.title.indexOf(x),l=n.title.substr(0,a),o=n.title.substr(a+x.length),u=(0,B.jsxs)("span",{children:[l,(0,B.jsx)("span",{className:"c-blue",children:x}),o,(0,y.ag)()&&(0,B.jsx)(L.Z,{placement:"right",title:x,content:function(){return function(e){return(0,B.jsx)("div",{children:v.map((function(n,i){return(0,B.jsx)("p",{className:"current",onClick:function(){switch(n.id){case 1:p.history.push("/ch/rest/edit/".concat(e.id,"/0"));break;case 2:case 3:t({type:"restful/setActionTabs",payload:{key:n.name,data:e}});break;case 4:document.location.href="/ch/rest/edit/".concat(e.pid||0,"/").concat(e.id);break;case 5:w.Z.confirm({title:"提示",content:"是否确定删除?",onOk:(i=c()(s()().mark((function n(){var i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,O.E1)({id:e.id});case 2:0==(null==(i=n.sent)?void 0:i.status)&&(P.ZP.success("删除成功"),t({type:"restful/getRestful"}));case 4:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})}var i},children:n.name},n.id)})).filter((function(e){return!!e})).filter((function(t){return e.pid||0==e.file_type?t.key>3:4!=t.key}))})}(n)},trigger:"hover",children:(0,B.jsx)("span",{className:"iconfont icon-sandian ".concat(V)})})]});if(""!==x&&(-1===a&&(null===(i=n.children)||void 0===i||!i.length)))return null;return n.children&&1===n.file_type?r()(r()({},n),{},{title:u,key:n.key,children:e(n.children)}):r()(r()({},n),{},{title:u,key:n.key,isLeaf:!0})})).filter((function(e){return!!e}))};return console.log("loop(treeData):",U(M)),(0,B.jsxs)("div",{className:R,children:[(0,B.jsx)(z,{style:{marginBottom:8},placeholder:"输入关键字检索",onChange:function(e){var t=e.target.value,n=M.map((function(e){var n;return null!=e&&e.children&&null!=e&&null!==(n=e.children.filter((function(e){return e.title.indexOf(t)>-1})))&&void 0!==n&&n.length?e.id:null}));m(t),q(!0),console.log("expandedKeys:",n),k(n)}}),(0,B.jsx)(H,{multiple:!0,defaultExpandAll:!0,onSelect:function(e,t){0===t.node.file_type?p.history.push("/ch/rest/".concat(e[0])):C(T()(e)),console.log("Trigger Select",e,t)},onExpand:function(e){k(e),console.log("Trigger Expand",e)},expandedKeys:b,selectedKeys:F,autoExpandParent:K,treeData:U(M)}),(0,B.jsx)(D,{}),(0,B.jsx)(I,{})]})})),q=["user","globalSetting","loading","dispatch","restful"],G=(0,p.connect)((function(e){var t=e.user,n=e.loading;return{user:t,globalSetting:e.globalSetting,restful:e.restful,loading:n.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var t,n,i=e.dispatch,a=e.restful,l=f()(e,q),o=(0,p.useParams)(),d=(0,h.useState)(!0),k=u()(d,2),T=(k[0],k[1]),S=function(){var e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i({type:"restful/getRestful"}),o.id&&i({type:"restful/getRestfulDetail",payload:r()({},o)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){T(!0),S()}),[o.id]);var N=function(){var e;if(null!==(e=a.restful)&&void 0!==e&&e.data){var t,n=0;return null===(t=a.restful)||void 0===t||null===(t=t.data)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.children)||void 0===t||t.map((function(t){t.id==o.id&&(n=e.id)})),e.children||n||(n=e.id)})),n}return 0};return(0,B.jsx)("section",{children:(0,B.jsxs)("aside",{className:"edu-container mt20",children:[(0,B.jsxs)(x.Z,{children:[(0,B.jsx)(x.Z.Item,{children:(0,B.jsx)(p.Link,{to:"/",children:"首页"})}),(0,B.jsx)(x.Z.Item,{children:(0,B.jsx)(p.Link,{to:"/ch/rest",children:"API文档"})})]}),(0,B.jsx)("div",{className:"mt20",children:(0,B.jsxs)(m.Z,{gutter:[20,20],children:[(0,B.jsx)(g.Z,{flex:"300px",children:(0,B.jsx)(K,r()({},l))}),(0,B.jsx)(g.Z,{flex:"1",children:(0,B.jsxs)("div",{className:Z,children:[(0,B.jsx)("h1",{style:{fontSize:28,paddingBottom:15,borderBottom:"1px solid #eaeaea",textAlign:"center"},children:null===(t=a.restfulDetail)||void 0===t?void 0:t.name}),(0,B.jsx)(j.Z,{value:null===(n=a.restfulDetail)||void 0===n?void 0:n.description})]})})]})}),(0,y.ag)()&&(0,B.jsx)("div",{className:b,children:(0,B.jsxs)(m.Z,{children:[!!N()&&(0,B.jsx)(g.Z,{children:(0,B.jsx)(v.Z,{title:"编辑文件",children:(0,B.jsx)(p.Link,{to:"/ch/rest/edit/".concat(N(),"/").concat(o.id),className:"icon-zhongmingming current"})})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(v.Z,{title:"添加文件",children:(0,B.jsx)(p.Link,{to:"/ch/rest/edit/".concat(N(),"/0"),className:"icon-tianjiatimu current"})})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(v.Z,{title:"新建文件夹",children:(0,B.jsx)("span",{className:"icon-wenjianjia1 current",onClick:function(){i({type:"restful/setActionTabs",payload:{key:"新建同级目录"}})}})})})]})})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[31006],{76719:function(e,t,n){n.r(t),n.d(t,{default:function(){return G}});var i=n(7557),s=n.n(i),a=n(82242),r=n.n(a),l=n(41498),c=n.n(l),o=n(79800),u=n.n(o),d=n(39647),f=n.n(d),h=n(59301),p=n(8785),x=n(66104),m=n(95237),g=n(43604),j=n(6848),v=n(7078),y=n(39634),Z="info___PTCcN",b="bar___F2ZHD",k=n(37205),T=n.n(k),S=n(73782),N=n(97334),_=n(78241),w=n(43418),L=n(8591),P=n(60324),F=n(85573),E=n.n(F),A=n(98228),C=n(92911),D=n(37712),I=(A.Z.TreeNode,(0,p.connect)((function(e){return{restful:e.restful,loading:e.loading}}))((function(e){var t=e.restful,n=(e.loading,e.dispatch),i=((0,p.useParams)(),(0,p.useLocation)(),(0,h.useState)(!1)),a=u()(i,2),l=a[0],o=a[1],d=(0,h.useState)(),f=u()(d,2),x=(f[0],f[1],t.actionTabs,_.Z.useForm()),j=u()(x,1)[0];return(0,h.useEffect)((function(){"新建同级目录"==t.actionTabs.key&&j.resetFields()}),[t.actionTabs.key]),"新建同级目录"!==t.actionTabs.key?null:(0,D.jsx)(w.Z,{centered:!0,title:"新建目录",open:"新建同级目录"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:l,onOk:c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j.validateFields();case 2:return t=j.getFieldValue(),o(!0),"/api/restfuls.json",e.next=7,(0,C.ZP)("/api/restfuls.json",{method:"post",body:r()({file_type:1},t)});case 7:0===e.sent.status&&(L.ZP.success("添加成功"),n({type:"restful/setActionTabs",payload:{}}),n({type:"restful/getRestful"})),o(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"restful/setActionTabs",payload:{}})},children:(0,D.jsx)("div",{className:"pl30 pr30",children:(0,D.jsx)(_.Z,{form:j,initialValues:E()({},"name",""),children:(0,D.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入目录名称"}],children:(0,D.jsxs)(m.Z,{className:"mt30",children:[(0,D.jsx)(g.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,D.jsx)(g.Z,{flex:"1",children:(0,D.jsx)(S.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})]})})})})})}))),O=(A.Z.TreeNode,(0,p.connect)((function(e){return{restful:e.restful,loading:e.loading}}))((function(e){var t=e.restful,n=(e.loading,e.dispatch),i=((0,p.useParams)(),(0,p.useLocation)(),(0,h.useState)(!1)),a=u()(i,2),l=a[0],o=a[1],d=(0,h.useState)(),f=u()(d,2),x=(f[0],f[1],t.actionTabs,_.Z.useForm()),j=u()(x,1)[0];return(0,h.useEffect)((function(){"重命名"==t.actionTabs.key&&(j.resetFields(),j.setFieldsValue({name:t.actionTabs.data.title}))}),[t.actionTabs.key]),"重命名"!==t.actionTabs.key?null:(0,D.jsx)(w.Z,{centered:!0,title:"重命名",open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:l,onOk:c()(s()().mark((function e(){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j.validateFields();case 2:return i=j.getFieldValue(),o(!0),a="/api/restfuls/".concat(t.actionTabs.data.id,".json"),e.next=7,(0,C.ZP)(a,{method:"put",body:r()({file_type:1},i)});case 7:0===e.sent.status&&(L.ZP.success("修改成功"),n({type:"restful/setActionTabs",payload:{}}),n({type:"restful/getRestful"})),o(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"restful/setActionTabs",payload:{}})},children:(0,D.jsx)("div",{className:"pl30 pr30",children:(0,D.jsx)(_.Z,{form:j,initialValues:E()({},"name",""),children:(0,D.jsxs)(m.Z,{className:"mt30",children:[(0,D.jsx)(g.Z,{flex:"80px",className:"font14",children:"目录名称:"}),(0,D.jsx)(g.Z,{flex:"1",children:(0,D.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入新名称"}],children:(0,D.jsx)(S.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})})]})})})})}))),R=n(55777),V="tree___Zx4EL",z="actions___zwp8u",B=S.Z.Search,H=N.Z.DirectoryTree,K=(0,p.connect)((function(e){var t=e.user,n=e.loading;return{user:t,globalSetting:e.globalSetting,restful:e.restful,loading:n.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var t=e.dispatch,n=e.restful,i=(0,p.useParams)(),a=(0,h.useState)(!0),l=u()(a,2),o=(l[0],l[1],_.Z.useForm()),d=(u()(o,1)[0],(0,h.useState)("")),f=u()(d,2),x=f[0],m=f[1],g=(0,h.useState)([{id:1,name:"新建文件"},{id:2,name:"新建同级目录"},{id:3,name:"重命名"},{id:4,name:"编辑"},{id:5,name:"删除"}]),j=u()(g,1)[0],v=(0,h.useState)([]),Z=u()(v,2),b=Z[0],k=Z[1],S=(0,h.useState)([]),N=u()(S,2),F=N[0],E=N[1],A=(0,h.useState)(!1),C=u()(A,2),K=C[0],q=C[1],G=(0,h.useState)([]),J=u()(G,2),M=J[0],Q=J[1];(0,h.useEffect)((function(){var e;if(null!==(e=n.restful)&&void 0!==e&&e.data){var t,s;Q(T()(null===(t=n.restful)||void 0===t?void 0:t.data));var a,r=0;if(null===(s=n.restful)||void 0===s||null===(s=s.data)||void 0===s||s.map((function(e){var t;e.id==i.id&&(r=e.id),0!=e.file_type||a||(a=e.id),null==e||null===(t=e.children)||void 0===t||t.map((function(t){a||(a=t.id),t.id==i.id&&(r=e.id)})),e.children||a||(a=e.id)})),!i.id&&a)return void p.history.push("/ch/rest/".concat(a));r&&setTimeout((function(){k([r]),E([Number(i.id||a)])}),200)}}),[n.restful]);var U=function e(n){return n.map((function(n){var i,a=n.title.indexOf(x),l=n.title.substr(0,a),o=n.title.substr(a+x.length),u=(0,D.jsxs)("span",{children:[l,(0,D.jsx)("span",{className:"c-blue",children:x}),o,(0,y.ag)()&&(0,D.jsx)(P.Z,{placement:"right",title:x,content:function(){return function(e){return(0,D.jsx)("div",{children:j.map((function(n,i){return(0,D.jsx)("p",{className:"current",onClick:function(){switch(n.id){case 1:p.history.push("/ch/rest/edit/".concat(e.id,"/0"));break;case 2:case 3:t({type:"restful/setActionTabs",payload:{key:n.name,data:e}});break;case 4:document.location.href="/ch/rest/edit/".concat(e.pid||0,"/").concat(e.id);break;case 5:w.Z.confirm({title:"提示",content:"是否确定删除?",onOk:(i=c()(s()().mark((function n(){var i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,R.E1)({id:e.id});case 2:0==(null==(i=n.sent)?void 0:i.status)&&(L.ZP.success("删除成功"),t({type:"restful/getRestful"}));case 4:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})}var i},children:n.name},n.id)})).filter((function(e){return!!e})).filter((function(t){return e.pid||0==e.file_type?t.key>3:4!=t.key}))})}(n)},trigger:"hover",children:(0,D.jsx)("span",{className:"iconfont icon-sandian ".concat(z)})})]});if(""!==x&&(-1===a&&(null===(i=n.children)||void 0===i||!i.length)))return null;return n.children&&1===n.file_type?r()(r()({},n),{},{title:u,key:n.key,children:e(n.children)}):r()(r()({},n),{},{title:u,key:n.key,isLeaf:!0})})).filter((function(e){return!!e}))};return console.log("loop(treeData):",U(M)),(0,D.jsxs)("div",{className:V,children:[(0,D.jsx)(B,{style:{marginBottom:8},placeholder:"输入关键字检索",onChange:function(e){var t=e.target.value,n=M.map((function(e){var n;return null!=e&&e.children&&null!=e&&null!==(n=e.children.filter((function(e){return e.title.indexOf(t)>-1})))&&void 0!==n&&n.length?e.id:null}));m(t),q(!0),console.log("expandedKeys:",n),k(n)}}),(0,D.jsx)(H,{multiple:!0,defaultExpandAll:!0,onSelect:function(e,t){0===t.node.file_type?p.history.push("/ch/rest/".concat(e[0])):E(T()(e)),console.log("Trigger Select",e,t)},onExpand:function(e){k(e),console.log("Trigger Expand",e)},expandedKeys:b,selectedKeys:F,autoExpandParent:K,treeData:U(M)}),(0,D.jsx)(I,{}),(0,D.jsx)(O,{})]})})),q=["user","globalSetting","loading","dispatch","restful"],G=(0,p.connect)((function(e){var t=e.user,n=e.loading;return{user:t,globalSetting:e.globalSetting,restful:e.restful,loading:n.models.index}}))((function(e){e.user,e.globalSetting,e.loading;var t,n,i=e.dispatch,a=e.restful,l=f()(e,q),o=(0,p.useParams)(),d=(0,h.useState)(!0),k=u()(d,2),T=(k[0],k[1]),S=function(){var e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i({type:"restful/getRestful"}),o.id&&i({type:"restful/getRestfulDetail",payload:r()({},o)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){T(!0),S()}),[o.id]);var N=function(){var e;if(null!==(e=a.restful)&&void 0!==e&&e.data){var t,n=0;return null===(t=a.restful)||void 0===t||null===(t=t.data)||void 0===t||t.map((function(e){var t;null==e||null===(t=e.children)||void 0===t||t.map((function(t){t.id==o.id&&(n=e.id)})),e.children||n||(n=e.id)})),n}return 0};return(0,D.jsx)("section",{children:(0,D.jsxs)("aside",{className:"edu-container mt20",children:[(0,D.jsxs)(x.Z,{children:[(0,D.jsx)(x.Z.Item,{children:(0,D.jsx)(p.Link,{to:"/",children:"首页"})}),(0,D.jsx)(x.Z.Item,{children:(0,D.jsx)(p.Link,{to:"/ch/rest",children:"API文档"})})]}),(0,D.jsx)("div",{className:"mt20",children:(0,D.jsxs)(m.Z,{gutter:[20,20],children:[(0,D.jsx)(g.Z,{flex:"300px",children:(0,D.jsx)(K,r()({},l))}),(0,D.jsx)(g.Z,{flex:"1",children:(0,D.jsxs)("div",{className:Z,children:[(0,D.jsx)("h1",{style:{fontSize:28,paddingBottom:15,borderBottom:"1px solid #eaeaea",textAlign:"center"},children:null===(t=a.restfulDetail)||void 0===t?void 0:t.name}),(0,D.jsx)(v.Z,{value:null===(n=a.restfulDetail)||void 0===n?void 0:n.description})]})})]})}),(0,y.ag)()&&(0,D.jsx)("div",{className:b,children:(0,D.jsxs)(m.Z,{children:[!!N()&&(0,D.jsx)(g.Z,{children:(0,D.jsx)(j.Z,{title:"编辑文件",children:(0,D.jsx)(p.Link,{to:"/ch/rest/edit/".concat(N(),"/").concat(o.id),className:"icon-zhongmingming current"})})}),(0,D.jsx)(g.Z,{children:(0,D.jsx)(j.Z,{title:"添加文件",children:(0,D.jsx)(p.Link,{to:"/ch/rest/edit/".concat(N(),"/0"),className:"icon-tianjiatimu current"})})}),(0,D.jsx)(g.Z,{children:(0,D.jsx)(j.Z,{title:"新建文件夹",children:(0,D.jsx)("span",{className:"icon-wenjianjia1 current",onClick:function(){i({type:"restful/setActionTabs",payload:{key:"新建同级目录"}})}})})})]})})]})})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Merge__index.async.js b/p__Shixuns__Detail__Merge__index.async.js index 98da3018eb..be182e16f4 100644 --- a/p__Shixuns__Detail__Merge__index.async.js +++ b/p__Shixuns__Detail__Merge__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55573],{16644:function(e,n,i){var t=i(82242),s=i.n(t),a=(i(59301),i(19779)),l=i(3113),r=i(37712);n.Z=function(e){var n=e.img,i=e.buttonProps,t=void 0===i?{}:i,c=e.styles,o=void 0===c?{}:c,d=e.customText,A=e.ButtonText,u=e.ButtonClick,x=e.Buttonclass,g=e.ButtonTwo,h=e.imgStyles,p=e.loading,m=void 0!==p&&p;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||a,style:s()({width:288,height:200},h)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),A&&(0,r.jsx)(l.ZP,s()(s()({className:x,onClick:u},t),{},{children:A})),g&&g]})}},13160:function(e,n,i){i.r(n),i.d(n,{default:function(){return K}});var t=i(82242),s=i.n(t),a=i(7557),l=i.n(a),r=i(41498),c=i.n(r),o=i(79800),d=i.n(o),A=i(39647),u=i.n(A),x=i(59301),g=i(8785),h=i(66104),p=i(6848),m=i(24905),f=i(95237),v=i(43604),E=i(73782),I=i(8591),S=i(43418),b=i(27092),j=i(3113),y="totitle___awxGW",Q="content___Capbm",N="left___YG3at",k="title___waFCx",M="text___lM5tL",w="spanstyles___k7w2T",B="redio___pJ2BO",D="checks___gzkJ8",R="right___aaabN",U="tabletitle___dykdv",T="tabletd___bp4rv",J="tabletdselect___QHns8",C="Nodate___kpZyB",F="titleredio___Vh5KM",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",z=i(92911),P=i(16644),Y=i(37712),G=["shixunsDetail","globalSetting","loading","dispatch"],Z=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);u()(e,G);return(0,Y.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Auth"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){var e;t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=null===(e=i.detail)||void 0===e||null===(e=e.can_fork)||void 0===e?void 0:e.certi_url},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,Y.jsxs)("p",{className:"tc font16",children:[null===(n=i.detail)||void 0===n||null===(n=n.can_fork)||void 0===n?void 0:n.can_fork,(0,Y.jsx)("br",{}),"请问是否前往进行认证?"]})})})),X=["shixunsDetail","globalSetting","loading","dispatch"],O=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i,t=e.shixunsDetail,s=(e.globalSetting,e.loading,e.dispatch);u()(e,X);return(0,Y.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Per"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,Y.jsxs)("p",{className:"tc font16",children:["该实训所使用的实验环境为私有环境:",(0,Y.jsx)("br",{}),null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.message,(0,Y.jsx)("br",{}),"您无该实验环境的使用权限,所以无法",(null===(i=t.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.text)||"复制","该实训"]})})})),q=i(39634),L=["shixunsDetail","user","globalSetting","loading","dispatch"],K=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.user,t=e.loading;return{shixunsDetail:n,user:i,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,i,t,a,r,o,A,G,X,K,H,W,_,$,ee,ne=e.shixunsDetail,ie=e.user,te=(e.globalSetting,e.loading,e.dispatch),se=(u()(e,L),(0,g.useParams)()),ae=(0,x.useState)([]),le=d()(ae,2),re=le[0],ce=le[1],oe=(0,x.useState)([]),de=d()(oe,2),Ae=de[0],ue=de[1],xe=(0,x.useState)(),ge=d()(xe,2),he=ge[0],pe=ge[1],me=(0,x.useState)(1),fe=d()(me,2),ve=fe[0],Ee=fe[1],Ie=(0,x.useState)(!1),Se=d()(Ie,2),be=Se[0],je=Se[1],ye=(0,x.useState)(!1),Qe=d()(ye,2),Ne=Qe[0],ke=Qe[1],Me=(0,x.useState)(""),we=d()(Me,2),Be=we[0],De=we[1];function Re(){return(Re=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te({type:"shixunsDetail/getChallengesData",payload:{id:se.id}}),te({type:"shixunsDetail/getShixunsDetail",payload:{id:se.id}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ue(e){return Te.apply(this,arguments)}function Te(){return Te=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!1);case 5:case"end":return e.stop()}}),e)}))),Te.apply(this,arguments)}function Je(){return Je=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!0);case 5:case"end":return e.stop()}}),e)}))),Je.apply(this,arguments)}(0,x.useEffect)((function(){!function(){Re.apply(this,arguments)}()}),[se]),(0,x.useEffect)((function(){ie.userInfo.login&&function(e){Je.apply(this,arguments)}({per_page:"8",page:ve})}),[ie.userInfo.login]);var Ce=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(null==e?void 0:e.length)>0?null==e?void 0:e.join("、"):n};return(0,Y.jsxs)("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"},children:[(0,Y.jsxs)(h.Z,{separator:">",children:[(0,Y.jsx)(h.Z.Item,{children:(0,Y.jsx)(g.Link,{to:"/shixuns",children:"实践项目"})}),(0,Y.jsx)(h.Z.Item,{children:(0,Y.jsx)(p.Z,{title:null===(n=ne.detail)||void 0===n?void 0:n.name,children:(0,Y.jsx)(g.Link,{to:"/shixuns/".concat(se.id,"/challenges"),children:(null===(i=ne.detail)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.length)>12?(null===(t=ne.detail)||void 0===t?void 0:t.name.substr(0,12))+"...":null===(a=ne.detail)||void 0===a?void 0:a.name})})}),(0,Y.jsx)(h.Z.Item,{children:"关卡合并"})]}),(0,Y.jsxs)("div",{className:y,children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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"}),(0,Y.jsxs)("div",{style:{marginLeft:"11px"},children:["为了不影响已发布实践项目数据的正常使用,请在执行合并操作前",(0,Y.jsx)("span",{children:"确保目标实践项目为未发布状态,"}),"且当目标实践项目的",(0,Y.jsx)("span",{children:"实验环境、实验模式与源实践项目不一致时,"}),"请在合并后及时调整相关配置。"]})]}),(0,Y.jsxs)("div",{className:Q,children:[(0,Y.jsxs)("div",{className:N,children:[(0,Y.jsxs)("p",{className:k,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:F})," 源实践项目"]})," ",(0,Y.jsx)(m.Z,{checked:re.length===(null===(r=ne.challenges)||void 0===r?void 0:r.challenge_list.length),onChange:function(e){var n;e.target.checked?ce(null===(n=ne.challenges)||void 0===n?void 0:n.challenge_list.map((function(e){return e.challenge_id}))):ce([])},children:"全选"})]}),(0,Y.jsxs)("p",{style:{fontSize:"14px"},children:["名称:",null===(o=ne.detail)||void 0===o?void 0:o.name]}),(0,Y.jsxs)("p",{children:[(0,Y.jsxs)("span",{className:M,children:[(0,Y.jsxs)("span",{className:w,children:[(0,Y.jsx)("span",{className:B}),"实验环境:"]}),(0,Y.jsx)("span",{title:Ce(null===(A=ne.detail)||void 0===A?void 0:A.experiment_environment),children:Ce(null===(G=ne.detail)||void 0===G?void 0:G.experiment_environment)})]}),(0,Y.jsxs)("span",{className:M,children:[(0,Y.jsxs)("span",{className:w,children:[(0,Y.jsx)("span",{className:B}),"实验模式:"]}),(0,Y.jsx)("span",{title:Ce(null===(X=ne.detail)||void 0===X?void 0:X.experiment_modes),children:Ce(null===(K=ne.detail)||void 0===K?void 0:K.experiment_modes)})]})]}),(0,Y.jsx)("div",{className:D,children:(0,Y.jsx)(m.Z.Group,{value:re,onChange:function(e){ce(e)},children:null===(H=ne.challenges)||void 0===H?void 0:H.challenge_list.map((function(e,n){return(0,Y.jsxs)(f.Z,{style:{marginTop:0===n?"":"24px"},children:[" ",(0,Y.jsx)(v.Z,{span:24,children:(0,Y.jsx)(m.Z,{style:{fontSize:"14px"},value:e.challenge_id,children:e.name})})]})}))})})]}),(0,Y.jsxs)("div",{className:R,children:[(0,Y.jsxs)("p",{className:k,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:F})," 我的实践项目"]}),(null==Ae||null===(W=Ae.shixuns)||void 0===W?void 0:W.length)<=0&&be?"":(0,Y.jsx)(E.Z.Search,{size:"middle",enterButton:!0,onSearch:function(e){Ue({username:ie.userInfo.login,per_page:"8",page:1,search:e})},style:{width:"270px",height:"42px"}})]}),(0,Y.jsxs)("div",{className:U,children:[(0,Y.jsx)("span",{style:{flex:"3"},children:"实践项目名称"}),(0,Y.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验环境"}),(0,Y.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验模式"}),(0,Y.jsx)("span",{style:{flex:"1"},children:"状态"})]}),(null==Ae||null===(_=Ae.shixuns)||void 0===_?void 0:_.length)<=0&&!be&&(0,Y.jsx)(P.Z,{}),(null==Ae||null===($=Ae.shixuns)||void 0===$?void 0:$.length)<=0&&be&&(0,Y.jsxs)("div",{className:C,children:[(0,Y.jsx)("img",{src:Ne?"data:image/png;base64,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":"data:image/png;base64,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"}),(0,Y.jsx)("span",{children:Ne?"复制成功,请在我的实践项目中查看":"当前用户暂无实践项目"}),(0,Y.jsx)("button",{onClick:c()(l()().mark((function e(){var n,i,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=3;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 3:if(Ne){e.next=10;break}return e.next=6,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy.json"),{method:"post",body:{}});case 6:0===(i=e.sent).status&&(I.ZP.success("复制成功"),ke(!0),De("/shixuns/".concat(null===(t=i.data)||void 0===t?void 0:t.shixun,"/challenges"))),e.next=11;break;case 10:null===g.history||void 0===g.history||g.history.push(Be);case 11:case"end":return e.stop()}}),e)}))),children:Ne?"返回":"复制实践项目"})]}),null==Ae||null===(ee=Ae.shixuns)||void 0===ee?void 0:ee.map((function(e,n){var i,t,s,a;return(0,Y.jsxs)("div",{className:he===e.identifier?J:T,onClick:function(){var n;!e.is_public||(0,q.j5)()?"编辑中"==e.human_status?pe(e.identifier):S.Z.confirm({title:"温馨提示",content:"当前实践项目为已发布状态,是否撤销发布?",okText:"确认",cancelText:"取消",onOk:(n=c()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("已发布"!==e.human_status&&"已公开"!==e.human_status){n.next=11;break}return n.next=3,te({type:"shixunsDetail/cancelPublic",payload:{id:e.identifier}});case 3:if(0!==n.sent.status){n.next=9;break}return n.next=7,te({type:"shixunsDetail/cancelRelease",payload:{id:e.identifier}});case 7:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 9:n.next=15;break;case 11:return n.next=13,te({type:"shixunsDetail/cancelRelease",payload:{id:se.id}});case 13:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 15:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):I.ZP.info("该实践课程已公开,如需修改,请联系管理员撤销公开")},children:[(0,Y.jsxs)("span",{style:{flex:"3",marginLeft:he===e.identifier?-14:0,display:"flex",alignItems:"center"},children:[he===e.identifier&&(0,Y.jsx)("img",{style:{width:14,marginRight:2},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg=="}),(0,Y.jsx)("span",{title:e.name,children:e.name})]}),(0,Y.jsxs)("span",{style:{flex:"2",marginLeft:he===e.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20},children:[(0,Y.jsx)("span",{title:Ce(null==e?void 0:e.experiment_environment),children:Ce(null==e?void 0:e.experiment_environment,"- -")}),he===e.identifier&&(null==e||null===(i=e.experiment_environment)||void 0===i?void 0:i.toString())!==(null===(t=ne.detail)||void 0===t||null===(t=t.experiment_environment)||void 0===t?void 0:t.toString())&&(0,Y.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("span",{className:"c-black",children:"目标实践项目实验环境与源实践项目不一致。"}),children:(0,Y.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,Y.jsxs)("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20},children:[(0,Y.jsx)("span",{title:Ce(null==e?void 0:e.experiment_modes),children:Ce(null==e?void 0:e.experiment_modes,"- -")}),he===e.identifier&&(null==e||null===(s=e.experiment_modes)||void 0===s?void 0:s.toString())!==(null===(a=ne.detail)||void 0===a||null===(a=a.experiment_modes)||void 0===a?void 0:a.toString())&&(0,Y.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("span",{className:"c-black",children:"目标实践项目实验模式与源实践项目不一致。"}),children:(0,Y.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,Y.jsxs)("div",{style:{flex:"1"},children:[(0,Y.jsx)("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:he===e.identifier?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg=="}),"编辑中"===e.human_status?"未发布":"已发布"]})]})})),(0,Y.jsx)(b.Z,{total:Ae.count,pageSize:8,current:ve,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){Ee(e),Ue({category:"manage",per_page:"8",page:e})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}})]})]}),(0,Y.jsxs)("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"},children:[(0,Y.jsx)(j.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:function(){g.history.back()},children:"取消"}),(0,Y.jsx)(j.ZP,{onClick:c()(l()().mark((function e(){var n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==re.length){e.next=3;break}return I.ZP.info("请选择关卡"),e.abrupt("return");case 3:if(he){e.next=6;break}return I.ZP.info("请选择右侧实践项目"),e.abrupt("return");case 6:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=9;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:return e.next=11,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy_checkpoints.json"),{method:"post",body:{identifier:se.id,target_shixun_identifier:he,challenge_ids:re}});case 11:-3===(i=e.sent).status&&te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:i.message,text:"合并"}}}),0===i.status&&S.Z.confirm({title:"温馨提示",content:"合并操作已完成,请根据实际需要修改相关配置",okText:"查看",cancelText:"返回",onCancel:function(){g.history.back()},onOk:function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.history.push("/shixuns/".concat(i.data.shixun,"/challenges"));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 14:case"end":return e.stop()}}),e)}))),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary",children:"确认"})]}),(0,Y.jsx)(O,{}),(0,Y.jsx)(Z,{})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55573],{13160:function(e,n,i){i.r(n),i.d(n,{default:function(){return K}});var t=i(82242),s=i.n(t),a=i(7557),l=i.n(a),r=i(41498),c=i.n(r),d=i(79800),o=i.n(d),A=i(39647),u=i.n(A),x=i(59301),g=i(8785),h=i(66104),p=i(6848),m=i(24905),f=i(95237),v=i(43604),E=i(73782),I=i(8591),S=i(43418),b=i(27092),j=i(3113),y="totitle___awxGW",Q="content___Capbm",N="left___YG3at",k="title___waFCx",M="text___lM5tL",w="spanstyles___k7w2T",B="redio___pJ2BO",D="checks___gzkJ8",R="right___aaabN",U="tabletitle___dykdv",J="tabletd___bp4rv",F="tabletdselect___QHns8",T="Nodate___kpZyB",C="titleredio___Vh5KM",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",z=i(92911),Y=i(16644),P=i(37712),G=["shixunsDetail","globalSetting","loading","dispatch"],Z=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);u()(e,G);return(0,P.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Auth"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){var e;t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=null===(e=i.detail)||void 0===e||null===(e=e.can_fork)||void 0===e?void 0:e.certi_url},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,P.jsxs)("p",{className:"tc font16",children:[null===(n=i.detail)||void 0===n||null===(n=n.can_fork)||void 0===n?void 0:n.can_fork,(0,P.jsx)("br",{}),"请问是否前往进行认证?"]})})})),X=["shixunsDetail","globalSetting","loading","dispatch"],O=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i,t=e.shixunsDetail,s=(e.globalSetting,e.loading,e.dispatch);u()(e,X);return(0,P.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Per"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,P.jsxs)("p",{className:"tc font16",children:["该实训所使用的实验环境为私有环境:",(0,P.jsx)("br",{}),null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.message,(0,P.jsx)("br",{}),"您无该实验环境的使用权限,所以无法",(null===(i=t.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.text)||"复制","该实训"]})})})),q=i(39634),L=["shixunsDetail","user","globalSetting","loading","dispatch"],K=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.user,t=e.loading;return{shixunsDetail:n,user:i,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,i,t,a,r,d,A,G,X,K,H,W,_,$,ee,ne=e.shixunsDetail,ie=e.user,te=(e.globalSetting,e.loading,e.dispatch),se=(u()(e,L),(0,g.useParams)()),ae=(0,x.useState)([]),le=o()(ae,2),re=le[0],ce=le[1],de=(0,x.useState)([]),oe=o()(de,2),Ae=oe[0],ue=oe[1],xe=(0,x.useState)(),ge=o()(xe,2),he=ge[0],pe=ge[1],me=(0,x.useState)(1),fe=o()(me,2),ve=fe[0],Ee=fe[1],Ie=(0,x.useState)(!1),Se=o()(Ie,2),be=Se[0],je=Se[1],ye=(0,x.useState)(!1),Qe=o()(ye,2),Ne=Qe[0],ke=Qe[1],Me=(0,x.useState)(""),we=o()(Me,2),Be=we[0],De=we[1];function Re(){return(Re=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te({type:"shixunsDetail/getChallengesData",payload:{id:se.id}}),te({type:"shixunsDetail/getShixunsDetail",payload:{id:se.id}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ue(e){return Je.apply(this,arguments)}function Je(){return Je=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!1);case 5:case"end":return e.stop()}}),e)}))),Je.apply(this,arguments)}function Fe(){return Fe=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!0);case 5:case"end":return e.stop()}}),e)}))),Fe.apply(this,arguments)}(0,x.useEffect)((function(){!function(){Re.apply(this,arguments)}()}),[se]),(0,x.useEffect)((function(){ie.userInfo.login&&function(e){Fe.apply(this,arguments)}({per_page:"8",page:ve})}),[ie.userInfo.login]);var Te=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(null==e?void 0:e.length)>0?null==e?void 0:e.join("、"):n};return(0,P.jsxs)("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"},children:[(0,P.jsxs)(h.Z,{separator:">",children:[(0,P.jsx)(h.Z.Item,{children:(0,P.jsx)(g.Link,{to:"/shixuns",children:"实践项目"})}),(0,P.jsx)(h.Z.Item,{children:(0,P.jsx)(p.Z,{title:null===(n=ne.detail)||void 0===n?void 0:n.name,children:(0,P.jsx)(g.Link,{to:"/shixuns/".concat(se.id,"/challenges"),children:(null===(i=ne.detail)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.length)>12?(null===(t=ne.detail)||void 0===t?void 0:t.name.substr(0,12))+"...":null===(a=ne.detail)||void 0===a?void 0:a.name})})}),(0,P.jsx)(h.Z.Item,{children:"关卡合并"})]}),(0,P.jsxs)("div",{className:y,children:[(0,P.jsx)("img",{src:"data:image/png;base64,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"}),(0,P.jsxs)("div",{style:{marginLeft:"11px"},children:["为了不影响已发布实践项目数据的正常使用,请在执行合并操作前",(0,P.jsx)("span",{children:"确保目标实践项目为未发布状态,"}),"且当目标实践项目的",(0,P.jsx)("span",{children:"实验环境、实验模式与源实践项目不一致时,"}),"请在合并后及时调整相关配置。"]})]}),(0,P.jsxs)("div",{className:Q,children:[(0,P.jsxs)("div",{className:N,children:[(0,P.jsxs)("p",{className:k,children:[(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{className:C})," 源实践项目"]})," ",(0,P.jsx)(m.Z,{checked:re.length===(null===(r=ne.challenges)||void 0===r?void 0:r.challenge_list.length),onChange:function(e){var n;e.target.checked?ce(null===(n=ne.challenges)||void 0===n?void 0:n.challenge_list.map((function(e){return e.challenge_id}))):ce([])},children:"全选"})]}),(0,P.jsxs)("p",{style:{fontSize:"14px"},children:["名称:",null===(d=ne.detail)||void 0===d?void 0:d.name]}),(0,P.jsxs)("p",{children:[(0,P.jsxs)("span",{className:M,children:[(0,P.jsxs)("span",{className:w,children:[(0,P.jsx)("span",{className:B}),"实验环境:"]}),(0,P.jsx)("span",{title:Te(null===(A=ne.detail)||void 0===A?void 0:A.experiment_environment),children:Te(null===(G=ne.detail)||void 0===G?void 0:G.experiment_environment)})]}),(0,P.jsxs)("span",{className:M,children:[(0,P.jsxs)("span",{className:w,children:[(0,P.jsx)("span",{className:B}),"实验模式:"]}),(0,P.jsx)("span",{title:Te(null===(X=ne.detail)||void 0===X?void 0:X.experiment_modes),children:Te(null===(K=ne.detail)||void 0===K?void 0:K.experiment_modes)})]})]}),(0,P.jsx)("div",{className:D,children:(0,P.jsx)(m.Z.Group,{value:re,onChange:function(e){ce(e)},children:null===(H=ne.challenges)||void 0===H?void 0:H.challenge_list.map((function(e,n){return(0,P.jsxs)(f.Z,{style:{marginTop:0===n?"":"24px"},children:[" ",(0,P.jsx)(v.Z,{span:24,children:(0,P.jsx)(m.Z,{style:{fontSize:"14px"},value:e.challenge_id,children:e.name})})]})}))})})]}),(0,P.jsxs)("div",{className:R,children:[(0,P.jsxs)("p",{className:k,children:[(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{className:C})," 我的实践项目"]}),(null==Ae||null===(W=Ae.shixuns)||void 0===W?void 0:W.length)<=0&&be?"":(0,P.jsx)(E.Z.Search,{size:"middle",enterButton:!0,onSearch:function(e){Ue({username:ie.userInfo.login,per_page:"8",page:1,search:e})},style:{width:"270px",height:"42px"}})]}),(0,P.jsxs)("div",{className:U,children:[(0,P.jsx)("span",{style:{flex:"3"},children:"实践项目名称"}),(0,P.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验环境"}),(0,P.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验模式"}),(0,P.jsx)("span",{style:{flex:"1"},children:"状态"})]}),(null==Ae||null===(_=Ae.shixuns)||void 0===_?void 0:_.length)<=0&&!be&&(0,P.jsx)(Y.Z,{}),(null==Ae||null===($=Ae.shixuns)||void 0===$?void 0:$.length)<=0&&be&&(0,P.jsxs)("div",{className:T,children:[(0,P.jsx)("img",{src:Ne?"data:image/png;base64,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":"data:image/png;base64,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"}),(0,P.jsx)("span",{children:Ne?"复制成功,请在我的实践项目中查看":"当前用户暂无实践项目"}),(0,P.jsx)("button",{onClick:c()(l()().mark((function e(){var n,i,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=3;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 3:if(Ne){e.next=10;break}return e.next=6,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy.json"),{method:"post",body:{}});case 6:0===(i=e.sent).status&&(I.ZP.success("复制成功"),ke(!0),De("/shixuns/".concat(null===(t=i.data)||void 0===t?void 0:t.shixun,"/challenges"))),e.next=11;break;case 10:null===g.history||void 0===g.history||g.history.push(Be);case 11:case"end":return e.stop()}}),e)}))),children:Ne?"返回":"复制实践项目"})]}),null==Ae||null===(ee=Ae.shixuns)||void 0===ee?void 0:ee.map((function(e,n){var i,t,s,a;return(0,P.jsxs)("div",{className:he===e.identifier?F:J,onClick:function(){var n;!e.is_public||(0,q.j5)()?"编辑中"==e.human_status?pe(e.identifier):S.Z.confirm({title:"温馨提示",content:"当前实践项目为已发布状态,是否撤销发布?",okText:"确认",cancelText:"取消",onOk:(n=c()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("已发布"!==e.human_status&&"已公开"!==e.human_status){n.next=11;break}return n.next=3,te({type:"shixunsDetail/cancelPublic",payload:{id:e.identifier}});case 3:if(0!==n.sent.status){n.next=9;break}return n.next=7,te({type:"shixunsDetail/cancelRelease",payload:{id:e.identifier}});case 7:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 9:n.next=15;break;case 11:return n.next=13,te({type:"shixunsDetail/cancelRelease",payload:{id:se.id}});case 13:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 15:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):I.ZP.info("该实践课程已公开,如需修改,请联系管理员撤销公开")},children:[(0,P.jsxs)("span",{style:{flex:"3",marginLeft:he===e.identifier?-14:0,display:"flex",alignItems:"center"},children:[he===e.identifier&&(0,P.jsx)("img",{style:{width:14,marginRight:2},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg=="}),(0,P.jsx)("span",{title:e.name,children:e.name})]}),(0,P.jsxs)("span",{style:{flex:"2",marginLeft:he===e.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20},children:[(0,P.jsx)("span",{title:Te(null==e?void 0:e.experiment_environment),children:Te(null==e?void 0:e.experiment_environment,"- -")}),he===e.identifier&&(null==e||null===(i=e.experiment_environment)||void 0===i?void 0:i.toString())!==(null===(t=ne.detail)||void 0===t||null===(t=t.experiment_environment)||void 0===t?void 0:t.toString())&&(0,P.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,P.jsx)("span",{className:"c-black",children:"目标实践项目实验环境与源实践项目不一致。"}),children:(0,P.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,P.jsxs)("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20},children:[(0,P.jsx)("span",{title:Te(null==e?void 0:e.experiment_modes),children:Te(null==e?void 0:e.experiment_modes,"- -")}),he===e.identifier&&(null==e||null===(s=e.experiment_modes)||void 0===s?void 0:s.toString())!==(null===(a=ne.detail)||void 0===a||null===(a=a.experiment_modes)||void 0===a?void 0:a.toString())&&(0,P.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,P.jsx)("span",{className:"c-black",children:"目标实践项目实验模式与源实践项目不一致。"}),children:(0,P.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,P.jsxs)("div",{style:{flex:"1"},children:[(0,P.jsx)("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:he===e.identifier?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg=="}),"编辑中"===e.human_status?"未发布":"已发布"]})]})})),(0,P.jsx)(b.Z,{total:Ae.count,pageSize:8,current:ve,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){Ee(e),Ue({category:"manage",per_page:"8",page:e})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}})]})]}),(0,P.jsxs)("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"},children:[(0,P.jsx)(j.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:function(){g.history.back()},children:"取消"}),(0,P.jsx)(j.ZP,{onClick:c()(l()().mark((function e(){var n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==re.length){e.next=3;break}return I.ZP.info("请选择关卡"),e.abrupt("return");case 3:if(he){e.next=6;break}return I.ZP.info("请选择右侧实践项目"),e.abrupt("return");case 6:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=9;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:return e.next=11,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy_checkpoints.json"),{method:"post",body:{identifier:se.id,target_shixun_identifier:he,challenge_ids:re}});case 11:-3===(i=e.sent).status&&te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:i.message,text:"合并"}}}),0===i.status&&S.Z.confirm({title:"温馨提示",content:"合并操作已完成,请根据实际需要修改相关配置",okText:"查看",cancelText:"返回",onCancel:function(){g.history.back()},onOk:function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.history.push("/shixuns/".concat(i.data.shixun,"/challenges"));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 14:case"end":return e.stop()}}),e)}))),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary",children:"确认"})]}),(0,P.jsx)(O,{}),(0,P.jsx)(Z,{})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index.async.js index a874aa85e5..757f134a90 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21423],{57347:function(e,n,t){t.d(n,{t:function(){return f}});var i=t(82242),a=t.n(i),c=(t(59301),t(3113)),r="buttonFixed___vyq30",s="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,i=e.okText,o=void 0===i?"确定":i,f=e.loading,_=void 0!==f&&f,x=e.hasOkBtn,p=void 0===x||x,h=e.hasCancelBtn,m=void 0===h||h,v=e.okButtonProps,g=void 0===v?{}:v,b=e.onCancel,j=void 0===b?function(){}:b,k=e.onOk,y=void 0===k?function(){}:k,N=e.className,w=void 0===N?"":N;return(0,d.jsx)("div",{className:u()(r,w),children:(0,d.jsxs)("div",{className:l,children:[m&&(0,d.jsx)(c.ZP,{size:"middle",className:"".concat(s," mr20"),onClick:j,children:t}),p&&(0,d.jsx)(c.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(s," mr20"),loading:_,onClick:y},g),{},{children:o}))]})})}},16644:function(e,n,t){var i=t(82242),a=t.n(i),c=(t(59301),t(19779)),r=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,l=e.styles,o=void 0===l?{}:l,u=e.customText,d=e.ButtonText,f=e.ButtonClick,_=e.Buttonclass,x=e.ButtonTwo,p=e.imgStyles,h=e.loading,m=void 0!==h&&h;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||c,style:a()({width:288,height:200},p)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(r.ZP,a()(a()({className:_,onClick:f},i),{},{children:d})),x&&x]})}},24826:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var i=t(37205),a=t.n(i),c=t(82242),r=t.n(c),s=t(7557),l=t.n(s),o=t(41498),u=t.n(o),d=t(79800),f=t.n(d),_=t(59301),x=t(8785),p=t(57809),h=t(73782),m=t(8591),v=t(43418),g=t(24905),b=t(6848),j=t(94001),k=t(3113),y=t(30010),N=t(37740),w=t(89392),C={flex_box_center:"flex_box_center___WDeol",flex_space_between:"flex_space_between___IWsL9",flex_box_vertical_center:"flex_box_vertical_center___oFPfv",flex_box_center_end:"flex_box_center_end___Upl2t",flex_box_column:"flex_box_column___Fg5BW",bg:"bg___Mm1RQ",flexRow:"flexRow___O5kWk",flexJustifyCenter:"flexJustifyCenter___zJfFU",flexAlignEnd:"flexAlignEnd___dNXu7",flexAlingCenter:"flexAlingCenter___VH6yX",flexAlignCenter:"flexAlignCenter___gLYIu",flexColumn:"flexColumn___F9Lnl",formWrap:"formWrap___TOxFp",titleWrap:"titleWrap____eUj3",fieldWrap:"fieldWrap___A8TH3",mdWrap:"mdWrap___b3UIq",backgroundFa:"backgroundFa___tmpwD",button:"button___RPcpM",icons:"icons___Q_4QK",navBar:"navBar___WTBHk",active:"active___hgO9F",tipWrap:"tipWrap___sN5ih",tip:"tip___CiN7X",width300:"width300___rIz4g",popover:"popover___YKxuI",groupWrap:"groupWrap___qLGlB",check:"check___mpaLs"},S=t(57347),W=t(93730),Z=t(99862),B=t(88577),T=t(37712),I=(p.default.Option,h.Z.TextArea,(0,x.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.shixunsDetail;var n=e.dispatch,t=e.practiceSetting,i=(0,x.useParams)(),c=(0,_.useState)({}),s=f()(c,2),o=s[0],d=s[1],p=(0,_.useState)([]),I=f()(p,2),L=I[0],P=I[1],F=(0,_.useState)(!1),A=f()(F,2),E=A[0],O=A[1],D=(0,_.useRef)(null),R=(0,_.useRef)({editData:null,answerList:null}),q=(0,_.useState)(!0),z=f()(q,2),K=z[0],U=z[1];(0,_.useEffect)((function(){H()}),[]),(0,_.useEffect)((function(){X()}),[o,L]);var H=function(){var e=u()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U(!0),e.next=3,J();case 3:return e.next=5,M();case 5:U(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){var e=u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ii)({id:i.id,challengeId:i.challengesId,tab:2});case 2:n=e.sent,R.current.editData=n,n&&d(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.AE)({id:i.id,challengeId:i.challengesId});case 2:n=e.sent,t=n.map((function(e){return r()(r()({},e),{},{contents:(0,B.S)(e.contents)})})),R.current.answerList=t,n&&P(t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),L.every((function(e){return e.name}))){e.next=5;break}return O(!1),m.ZP.info("请先填写参考答案名称"),e.abrupt("return");case 5:if(L.every((function(e){return e.contents}))){e.next=9;break}return O(!1),m.ZP.info("请先填写参考答案内容"),e.abrupt("return");case 9:return e.next=11,(0,N.xK)({id:i.id,challengeId:i.challengesId,challenge_answer:L,hide_answer:null==o?void 0:o.hide_answer,disable_copy:null==o?void 0:o.disable_copy});case 11:t=e.sent,O(!1),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),1===t.status&&x.history.push("/shixuns/".concat(i.id,"/edit/").concat(i.challengesId,"/tab=4"));case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){clearTimeout(D.current),D.current=setTimeout(Y,500)},Y=function(){(0,w.isEqual)(R.current.editData,o)&&(0,w.isEqual)(R.current.answerList,L)?n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})};return(0,T.jsxs)("section",{className:C.bg,children:[(0,T.jsxs)("div",{className:C.formWrap,children:[(0,T.jsx)(W.Z,{activeIndex:2}),(0,T.jsxs)("div",{className:C.check,children:[(0,T.jsx)("div",{children:(0,T.jsx)(g.Z,{checked:null==o?void 0:o.hide_answer,onChange:function(e){return d(r()(r()({},o),{},{hide_answer:e.target.checked}))},children:"隐藏参考答案模块"})}),(0,T.jsx)("div",{children:(0,T.jsx)(g.Z,{checked:null==o?void 0:o.disable_copy,onChange:function(e){return d(r()(r()({},o),{},{disable_copy:e.target.checked}))},children:"禁止复制参考答案"})})]}),(0,T.jsxs)("div",{className:C.fieldWrap,children:[(0,T.jsx)("p",{children:"可以将参考答案分级设置,让学员自行选择级别,每级查看后按照比例扣分值(学员已完成任务再查看,则不影响学员已获得的成绩)"}),(0,T.jsx)("p",{children:"示例:级别1,扣减分值占比25%;级别2,扣减分值占比35%;级别3,扣减分值占比40%;"}),(0,T.jsx)("p",{children:"若学员选择查看级别1的答案,将被扣减25%的分值;选择查看级别2的答案,将被扣减60%的分值;选择查看级别3的答案,将被扣减100%的分值。"}),null==L?void 0:L.map((function(e,n){return(0,T.jsxs)("div",{className:"mt30 pb5",children:[(0,T.jsxs)("div",{className:C.flexRow,children:[(0,T.jsxs)("b",{className:"font16",children:["级别:",n+1]}),(0,T.jsx)("div",{className:"tr flex1",children:(0,T.jsx)(b.Z,{placement:"bottom",title:"删除",children:(0,T.jsx)("span",{className:"font14 c-red current",onClick:function(){var e=L.filter((function(e,t){return t!==n}));P(e)},children:"删 除"})})})]}),(0,T.jsx)("div",{className:C.contentWrap,children:(0,T.jsxs)("div",{className:C.flexRow,children:[(0,T.jsxs)("div",{children:[(0,T.jsx)("p",{className:"font16",children:"名称:"}),(0,T.jsx)(h.Z,{bordered:!1,value:e.name,onChange:function(e){var t=L.map((function(t,i){return i===n?r()(r()({},t),{},{name:e.target.value}):t}));P(t)}})]}),(0,T.jsxs)("div",{className:"ml10",children:[(0,T.jsx)("p",{className:"font16",children:"扣减分值占比:"}),(0,T.jsx)(j.Z,{min:0,max:100,precision:0,value:e.score,onChange:function(e){var t=L.map((function(t,i){return i===n?r()(r()({},t),{},{score:e}):t}));P(t)}})]})]})}),(0,T.jsxs)("div",{className:"mt10 mb10",children:[(0,T.jsx)("div",{className:"font16 mb20",children:"内容:"}),(0,T.jsx)(y.Z,{placeholder:"建议提供包括文件所有代码的完整答案",defaultValue:e.contents,onChange:function(e){var t=L.map((function(t,i){return i===n?r()(r()({},t),{},{contents:e}):t}));P(t)}})]})]},n)})),(0,T.jsx)("div",{children:(0,T.jsx)(k.ZP,{type:"primary",size:"middle",ghost:!0,style:{width:200},className:"mt10",onClick:function(){var e=[].concat(a()(L),[{name:"解题思路".concat(L.length+1),contents:"",score:10,id:null,level:null}]);P(e)},children:"新增参考答案"})})]})]}),(0,T.jsx)(S.t,{onOk:Q,className:"customFixedButton",onCancel:function(){var e,a=function(){x.history.push("/shixuns/".concat(i.id,"/challenges")),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=t&&null!==(e=t.sideBar)&&void 0!==e&&e.confirmLeave?v.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a()}}):a()},loading:E}),(0,T.jsx)(Z.Z,{loading:K})]})})))},93730:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301),a=t(43418),c=t(8785),r=t(37712),s=(0,c.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var n=e.activeIndex,t=e.isEdit,s=void 0===t||t,l=e.dispatch,o=e.practiceSetting,u=(0,c.useParams)(),d=u.id,f=u.challengesId,_=(0,i.useMemo)((function(){return[{name:"本关任务",url:"/shixuns/".concat(d,"/edit/").concat(f,"/editcheckpoint")},{name:"评测设置",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=2")},{name:"参考答案",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=3")},{name:"关卡排行榜",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=4")}]}),[d,f]);return(0,r.jsx)("ul",{className:"challenge-nav",children:s?_.map((function(e,t){return n===t?(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{className:"active",children:e.name})," "]},e.url):(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{onClick:function(){return n=e.url,i=function(){c.history.push(n),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},void(null!=o&&null!==(t=o.sideBar)&&void 0!==t&&t.confirmLeave?a.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i());var n,t,i},children:e.name})," "]},e.url)})):(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{className:"active",children:_[0].name})," "]},_[0].url)})}))},99862:function(e,n,t){t.d(n,{Z:function(){return r}});t(59301);var i=t(71418),a="loading___lueiN",c=t(37712),r=function(e){return e.loading?(0,c.jsx)("div",{className:a,children:(0,c.jsx)(i.Z,{})}):(0,c.jsx)(c.Fragment,{})}},88577:function(e,n,t){t.d(n,{S:function(){return i}});var i=function(e){var n=document.createElement("textarea");return n.value=e,n.value}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21423],{57347:function(e,n,t){t.d(n,{t:function(){return f}});var a=t(82242),c=t.n(a),r=(t(59301),t(3113)),i="buttonFixed___vyq30",s="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,a=e.okText,o=void 0===a?"确定":a,f=e.loading,_=void 0!==f&&f,x=e.hasOkBtn,p=void 0===x||x,h=e.hasCancelBtn,m=void 0===h||h,v=e.okButtonProps,g=void 0===v?{}:v,b=e.onCancel,j=void 0===b?function(){}:b,k=e.onOk,y=void 0===k?function(){}:k,N=e.className,w=void 0===N?"":N;return(0,d.jsx)("div",{className:u()(i,w),children:(0,d.jsxs)("div",{className:l,children:[m&&(0,d.jsx)(r.ZP,{size:"middle",className:"".concat(s," mr20"),onClick:j,children:t}),p&&(0,d.jsx)(r.ZP,c()(c()({size:"middle",type:"primary",className:"".concat(s," mr20"),loading:_,onClick:y},g),{},{children:o}))]})})}},24826:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var a=t(37205),c=t.n(a),r=t(82242),i=t.n(r),s=t(7557),l=t.n(s),o=t(41498),u=t.n(o),d=t(79800),f=t.n(d),_=t(59301),x=t(8785),p=t(57809),h=t(73782),m=t(8591),v=t(43418),g=t(24905),b=t(6848),j=t(94001),k=t(3113),y=t(30010),N=t(37740),w=t(89392),C={flex_box_center:"flex_box_center___WDeol",flex_space_between:"flex_space_between___IWsL9",flex_box_vertical_center:"flex_box_vertical_center___oFPfv",flex_box_center_end:"flex_box_center_end___Upl2t",flex_box_column:"flex_box_column___Fg5BW",bg:"bg___Mm1RQ",flexRow:"flexRow___O5kWk",flexJustifyCenter:"flexJustifyCenter___zJfFU",flexAlignEnd:"flexAlignEnd___dNXu7",flexAlingCenter:"flexAlingCenter___VH6yX",flexAlignCenter:"flexAlignCenter___gLYIu",flexColumn:"flexColumn___F9Lnl",formWrap:"formWrap___TOxFp",titleWrap:"titleWrap____eUj3",fieldWrap:"fieldWrap___A8TH3",mdWrap:"mdWrap___b3UIq",backgroundFa:"backgroundFa___tmpwD",button:"button___RPcpM",icons:"icons___Q_4QK",navBar:"navBar___WTBHk",active:"active___hgO9F",tipWrap:"tipWrap___sN5ih",tip:"tip___CiN7X",width300:"width300___rIz4g",popover:"popover___YKxuI",groupWrap:"groupWrap___qLGlB",check:"check___mpaLs"},S=t(57347),W=t(93730),Z=t(99862),T=t(88577),B=t(37712),I=(p.default.Option,h.Z.TextArea,(0,x.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.shixunsDetail;var n=e.dispatch,t=e.practiceSetting,a=(0,x.useParams)(),r=(0,_.useState)({}),s=f()(r,2),o=s[0],d=s[1],p=(0,_.useState)([]),I=f()(p,2),L=I[0],F=I[1],P=(0,_.useState)(!1),A=f()(P,2),E=A[0],O=A[1],D=(0,_.useRef)(null),R=(0,_.useRef)({editData:null,answerList:null}),q=(0,_.useState)(!0),z=f()(q,2),K=z[0],U=z[1];(0,_.useEffect)((function(){H()}),[]),(0,_.useEffect)((function(){X()}),[o,L]);var H=function(){var e=u()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U(!0),e.next=3,J();case 3:return e.next=5,M();case 5:U(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){var e=u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ii)({id:a.id,challengeId:a.challengesId,tab:2});case 2:n=e.sent,R.current.editData=n,n&&d(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.AE)({id:a.id,challengeId:a.challengesId});case 2:n=e.sent,t=n.map((function(e){return i()(i()({},e),{},{contents:(0,T.S)(e.contents)})})),R.current.answerList=t,n&&F(t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),L.every((function(e){return e.name}))){e.next=5;break}return O(!1),m.ZP.info("请先填写参考答案名称"),e.abrupt("return");case 5:if(L.every((function(e){return e.contents}))){e.next=9;break}return O(!1),m.ZP.info("请先填写参考答案内容"),e.abrupt("return");case 9:return e.next=11,(0,N.xK)({id:a.id,challengeId:a.challengesId,challenge_answer:L,hide_answer:null==o?void 0:o.hide_answer,disable_copy:null==o?void 0:o.disable_copy});case 11:t=e.sent,O(!1),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),1===t.status&&x.history.push("/shixuns/".concat(a.id,"/edit/").concat(a.challengesId,"/tab=4"));case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){clearTimeout(D.current),D.current=setTimeout(Y,500)},Y=function(){(0,w.isEqual)(R.current.editData,o)&&(0,w.isEqual)(R.current.answerList,L)?n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})};return(0,B.jsxs)("section",{className:C.bg,children:[(0,B.jsxs)("div",{className:C.formWrap,children:[(0,B.jsx)(W.Z,{activeIndex:2}),(0,B.jsxs)("div",{className:C.check,children:[(0,B.jsx)("div",{children:(0,B.jsx)(g.Z,{checked:null==o?void 0:o.hide_answer,onChange:function(e){return d(i()(i()({},o),{},{hide_answer:e.target.checked}))},children:"隐藏参考答案模块"})}),(0,B.jsx)("div",{children:(0,B.jsx)(g.Z,{checked:null==o?void 0:o.disable_copy,onChange:function(e){return d(i()(i()({},o),{},{disable_copy:e.target.checked}))},children:"禁止复制参考答案"})})]}),(0,B.jsxs)("div",{className:C.fieldWrap,children:[(0,B.jsx)("p",{children:"可以将参考答案分级设置,让学员自行选择级别,每级查看后按照比例扣分值(学员已完成任务再查看,则不影响学员已获得的成绩)"}),(0,B.jsx)("p",{children:"示例:级别1,扣减分值占比25%;级别2,扣减分值占比35%;级别3,扣减分值占比40%;"}),(0,B.jsx)("p",{children:"若学员选择查看级别1的答案,将被扣减25%的分值;选择查看级别2的答案,将被扣减60%的分值;选择查看级别3的答案,将被扣减100%的分值。"}),null==L?void 0:L.map((function(e,n){return(0,B.jsxs)("div",{className:"mt30 pb5",children:[(0,B.jsxs)("div",{className:C.flexRow,children:[(0,B.jsxs)("b",{className:"font16",children:["级别:",n+1]}),(0,B.jsx)("div",{className:"tr flex1",children:(0,B.jsx)(b.Z,{placement:"bottom",title:"删除",children:(0,B.jsx)("span",{className:"font14 c-red current",onClick:function(){var e=L.filter((function(e,t){return t!==n}));F(e)},children:"删 除"})})})]}),(0,B.jsx)("div",{className:C.contentWrap,children:(0,B.jsxs)("div",{className:C.flexRow,children:[(0,B.jsxs)("div",{children:[(0,B.jsx)("p",{className:"font16",children:"名称:"}),(0,B.jsx)(h.Z,{bordered:!1,value:e.name,onChange:function(e){var t=L.map((function(t,a){return a===n?i()(i()({},t),{},{name:e.target.value}):t}));F(t)}})]}),(0,B.jsxs)("div",{className:"ml10",children:[(0,B.jsx)("p",{className:"font16",children:"扣减分值占比:"}),(0,B.jsx)(j.Z,{min:0,max:100,precision:0,value:e.score,onChange:function(e){var t=L.map((function(t,a){return a===n?i()(i()({},t),{},{score:e}):t}));F(t)}})]})]})}),(0,B.jsxs)("div",{className:"mt10 mb10",children:[(0,B.jsx)("div",{className:"font16 mb20",children:"内容:"}),(0,B.jsx)(y.Z,{placeholder:"建议提供包括文件所有代码的完整答案",defaultValue:e.contents,onChange:function(e){var t=L.map((function(t,a){return a===n?i()(i()({},t),{},{contents:e}):t}));F(t)}})]})]},n)})),(0,B.jsx)("div",{children:(0,B.jsx)(k.ZP,{type:"primary",size:"middle",ghost:!0,style:{width:200},className:"mt10",onClick:function(){var e=[].concat(c()(L),[{name:"解题思路".concat(L.length+1),contents:"",score:10,id:null,level:null}]);F(e)},children:"新增参考答案"})})]})]}),(0,B.jsx)(S.t,{onOk:Q,className:"customFixedButton",onCancel:function(){var e,c=function(){x.history.push("/shixuns/".concat(a.id,"/challenges")),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=t&&null!==(e=t.sideBar)&&void 0!==e&&e.confirmLeave?v.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){c()}}):c()},loading:E}),(0,B.jsx)(Z.Z,{loading:K})]})})))},93730:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(59301),c=t(43418),r=t(8785),i=t(37712),s=(0,r.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var n=e.activeIndex,t=e.isEdit,s=void 0===t||t,l=e.dispatch,o=e.practiceSetting,u=(0,r.useParams)(),d=u.id,f=u.challengesId,_=(0,a.useMemo)((function(){return[{name:"本关任务",url:"/shixuns/".concat(d,"/edit/").concat(f,"/editcheckpoint")},{name:"评测设置",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=2")},{name:"参考答案",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=3")},{name:"关卡排行榜",url:"/shixuns/".concat(d,"/edit/").concat(f,"/tab=4")}]}),[d,f]);return(0,i.jsx)("ul",{className:"challenge-nav",children:s?_.map((function(e,t){return n===t?(0,i.jsxs)("li",{children:[" ",(0,i.jsx)("a",{className:"active",children:e.name})," "]},e.url):(0,i.jsxs)("li",{children:[" ",(0,i.jsx)("a",{onClick:function(){return n=e.url,a=function(){r.history.push(n),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},void(null!=o&&null!==(t=o.sideBar)&&void 0!==t&&t.confirmLeave?c.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a()}}):a());var n,t,a},children:e.name})," "]},e.url)})):(0,i.jsxs)("li",{children:[" ",(0,i.jsx)("a",{className:"active",children:_[0].name})," "]},_[0].url)})}))},99862:function(e,n,t){t.d(n,{Z:function(){return i}});t(59301);var a=t(71418),c="loading___lueiN",r=t(37712),i=function(e){return e.loading?(0,r.jsx)("div",{className:c,children:(0,r.jsx)(a.Z,{})}):(0,r.jsx)(r.Fragment,{})}},88577:function(e,n,t){t.d(n,{S:function(){return a}});var a=function(e){var n=document.createElement("textarea");return n.value=e,n.value}}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.async.js index 02d1deeba1..6390338db9 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41657],{76693:function(e,n,t){t.d(n,{Z:function(){return b}});var s=t(82242),r=t.n(s),a=t(82100),i=t.n(a),c=t(29186),l=t.n(c),o=t(13720),u=t.n(o),d=t(80619),f=t.n(d),h=t(47074),_=t.n(h),x=t(85573),m=t.n(x),p=t(59301),v=t(30010),j=t(37712),g="▁",b=function(e){f()(t,e);var n=_()(t);function t(){var e;i()(this,t);for(var s=arguments.length,r=new Array(s),a=0;a0?(0,v.jsx)(h.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==a?void 0:a.length)&&0===r?e.props.deleteChildAnswermain(t,r):e.props.deleteChildAnswer(t,r)},children:(0,v.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:r}),n.preventDefault()},children:n})},n):(0,v.jsx)(f.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?_.ZP.info("内容不能为纯空格"):(s(t,r,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!c&&(0,v.jsxs)(h.Z,{className:"site-tag-plus",onClick:function(){r(t),e.setState({inputVisible:!0})},children:[(0,v.jsx)(p.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},57347:function(e,n,t){t.d(n,{t:function(){return f}});var s=t(82242),r=t.n(s),a=(t(59301),t(3113)),i="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,s=e.okText,o=void 0===s?"确定":s,f=e.loading,h=void 0!==f&&f,_=e.hasOkBtn,x=void 0===_||_,m=e.hasCancelBtn,p=void 0===m||m,v=e.okButtonProps,j=void 0===v?{}:v,g=e.onCancel,b=void 0===g?function(){}:g,N=e.onOk,y=void 0===N?function(){}:N,Z=e.className,w=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(i,w),children:(0,d.jsxs)("div",{className:l,children:[p&&(0,d.jsx)(a.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:b,children:t}),x&&(0,d.jsx)(a.ZP,r()(r()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:h,onClick:y},j),{},{children:o}))]})})}},16644:function(e,n,t){var s=t(82242),r=t.n(s),a=(t(59301),t(19779)),i=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,l=e.styles,o=void 0===l?{}:l,u=e.customText,d=e.ButtonText,f=e.ButtonClick,h=e.Buttonclass,_=e.ButtonTwo,x=e.imgStyles,m=e.loading,p=void 0!==m&&m;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:p?"hidden":"visible"}),o),children:[(0,c.jsx)("img",{src:n||a,style:r()({width:288,height:200},x)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(i.ZP,r()(r()({className:h,onClick:f},s),{},{children:d})),_&&_]})}},64879:function(e,n,t){t.r(n),t.d(n,{default:function(){return he}});var s=t(7557),r=t.n(s),a=t(41498),i=t.n(a),c=t(82242),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),f=t(8785),h=t(99313),_=t(78241),x=t(8591),m=t(3113),p=t(43418),v=t(5112),j=t(73782),g=t(30010),b=t(7078),N=t(37740),y=t(95237),Z=t(43604),w=t(57809),C=t(42930),k={flex_box_center:"flex_box_center___VNtUs",flex_space_between:"flex_space_between___yjHqt",flex_box_vertical_center:"flex_box_vertical_center___ExRYO",flex_box_center_end:"flex_box_center_end___R3pck",flex_box_column:"flex_box_column___jCizz",modal:"modal___QCUzg",main:"main___t9DEK",title:"title___roJ27",name:"name___AJcOc",body:"body___k8mdv",form:"form____xxpn",btns:"btns___Zy6h9"},S=t(37205),P=t.n(S),I=t(6848),B="wrap___zDMCt",q="modal___qzGUK",T="titleWrap___k3brc",E="required___h7eRD",V="title___cMJHQ",D="colorGray___bSYRQ",A="choiceWrap___JBxMa",L="answer___LyOVU",O="activeAnswer___Jr8Iu",W="deleteIcon___xZU5J",R="addIcon___b8dJ9",F="editorWrap___LcO9S",U="htmlWrap___TI8l7",z="radio___xZG0G",M="color333___INjEp",G="color999___TucNz",J=t(37712),K=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],H=function(e,n){var t=e.editData,s=(0,d.useState)(["","","",""]),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)(),l=u()(c,2),o=l[0],f=l[1],h=(0,d.useState)([]),_=u()(h,2),m=_[0],p=_[1],v=(0,d.useState)(""),j=u()(v,2),N=j[0],y=j[1];(0,d.useEffect)((function(){var e,n;if(t){y(null==t?void 0:t.subject),i(null==t||null===(e=t.choose_contents)||void 0===e?void 0:e.map((function(e){return e.option_name})));var s=[];null==t||null===(n=t.choose_contents)||void 0===n||n.map((function(e,n){e.right_key&&s.push(n)})),p(s)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:Z,Clear:w}}));var Z=function(){if(!N)return x.ZP.info("请您输入题干"),!1;var e=a.findIndex((function(e){return!e}));if(e>-1)return x.ZP.info("请先输入 ".concat(K[e]," 选项的内容")),!1;if(console.log(a,"questionChoiceList"),function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=P()(e).sort(),t=0;t1&&(0,J.jsx)(I.Z,{title:"删除",children:(0,J.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){return i(a.filter((function(e,t){return t!==n})))}})}),n<7&&n===a.length-1&&(0,J.jsx)(I.Z,{title:"新增参考答案",children:(0,J.jsx)("i",{className:"".concat(R," iconfont icon-roundaddfill ml6"),onClick:function(){return i([].concat(P()(a),[""]))}})})]},n)})),(0,J.jsx)("div",{className:"mt10 mb10",children:(0,J.jsx)("span",{className:"c-grey-999",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"})})]})},Q=(0,d.forwardRef)(H),Y=t(24905),X=t(76693),$=t(69867),ee=function(e,n){var t=e.editData,s=(0,d.useState)(""),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)([]),l=u()(c,2),o=l[0],f=l[1],h=(0,d.useState)(""),_=u()(h,2),m=_[0],v=_[1],j=(0,d.useState)(),g=u()(j,2),b=g[0],N=g[1],y=(0,d.useState)(!1),Z=u()(y,2),w=Z[0],k=Z[1];(0,d.useEffect)((function(){t&&(i(null==t?void 0:t.subject),N(null==t?void 0:t.is_ordered),k(!0))}),[t]),(0,d.useEffect)((function(){var e;if(w){var n=null==t||null===(e=t.standard_answers)||void 0===e?void 0:e.map((function(e){return e.text}));f(n),k(!1)}}),[w]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:I}})),console.log(o,"answerList");var S=function(){var e=[],n=!1;return o.forEach((function(t,s){e.push({position:s+1,answer_text:[]}),t.forEach((function(t,r){e[s].answer_text.push(t),t&&(0,C.eR)(t,1e4)||(v("".concat(s,"-").concat(r)),x.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>50?(x.ZP.warning("填空题标准答案不能为空/不能超过50个!"),!1):{name:a,standard_answers:e,is_ordered:b})},I=function(){i(""),f([]),N(!1)},D=function(e,n,t){v("");var s=o.slice();s[e][n]=t,f(s)},A=function(e){var n=o.slice();n[e]=[].concat(P()(n[e]),[""]),f(n)},L=function(e,n){var t=o.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void f(t);p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:q,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),f(t)}})},O=function(e){p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:q,onOk:function(){var n=o.slice();n=o.filter((function(n,t){return e!==t})),f(n)}})};return(0,J.jsxs)("section",{className:B,children:[(0,J.jsxs)("p",{className:T,children:[(0,J.jsx)("span",{className:E,children:"*"}),(0,J.jsx)("span",{className:V,children:"题干:"})]}),(0,J.jsx)("div",{children:(0,J.jsx)(X.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:a,onChange:function(e){return i(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var s=o.slice();if(n&&s.splice(e,n),t)for(var r=0;r1&&(0,J.jsxs)("span",{children:[(0,J.jsx)(Y.Z,{checked:b,onChange:function(e){return N(e.target.checked)},className:M,children:"多个填空的答案有顺序要求"}),(0,J.jsx)("span",{className:"".concat(G," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})})]})},ne=(0,d.forwardRef)(ee),te=function(e,n){var t=e.editData,s=(0,d.useState)(),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)(""),l=u()(c,2),o=l[0],f=l[1];(0,d.useEffect)((function(){t&&(f(null==t?void 0:t.subject),i("正确"===(null==t?void 0:t.standard_answer)?"0":"1"))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:h,Clear:_}}));var h=function(){return o?a?{name:o,choices:[{choice_text:"正确",is_answer:"0"===a?1:0},{choice_text:"错误",is_answer:"1"===a?1:0}]}:(x.ZP.info("请先点击选择本判断题的正确选项"),!1):(x.ZP.info("请您输入题干"),!1)},_=function(){f(""),i("")};return(0,J.jsxs)("section",{className:B,children:[(0,J.jsxs)("p",{className:T,children:[(0,J.jsx)("span",{className:E,children:"*"}),(0,J.jsx)("span",{className:V,children:"题干:"})]}),(0,J.jsx)(g.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:o,onChange:function(e){return f(e)}}),(0,J.jsxs)("p",{className:T,children:[(0,J.jsx)("span",{className:E,children:"*"}),(0,J.jsxs)("span",{className:V,children:["答案选项:",(0,J.jsx)("span",{className:D,children:"点击选项可设置正确答案"})]})]}),(0,J.jsxs)(v.ZP.Group,{className:"mb10",buttonStyle:"solid",value:a,onChange:function(e){return i(e.target.value)},children:[(0,J.jsx)(v.ZP.Button,{value:"0",className:"".concat(z," mr40"),children:"正确"}),(0,J.jsx)(v.ZP.Button,{value:"1",className:z,children:"错误"})]})]})},se=(0,d.forwardRef)(te),re=t(35338),ae=function(e){var n=e.visible,t=void 0!==n&&n,s=e.is_published,a=e.editData,c=e.onOk,o=e.onCancel,f=(0,re.UO)(),h=(0,d.useState)([10,20]),p=u()(h,2),j=p[0],b=p[1],S=_.Z.useForm(),P=u()(S,1)[0],I=(0,d.useState)({}),B=u()(I,2),q=B[0],T=B[1],E=(0,d.useRef)();(0,d.useEffect)((function(){return document.getElementById("modal-level-question").style.transform="none",function(){document.getElementById("modal-level-question").style.transform="translateX(0)"}}),[]),(0,d.useEffect)((function(){t&&a&&(P.setFieldsValue(l()({},a)),b(V[a.difficult]))}),[t]);var V={1:[10,20],2:[30,40,50,60],3:[70,80,90,100]},D=function(){var e=i()(r()().mark((function e(){var n,s,a,i,c,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E.current.onSave();case 2:if(n=e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:if(1!==t){e.next=11;break}return s="",a={cnt:null==n?void 0:n.choices.map((function(e){return e.choice_text}))},null==(i={answer:null==n?void 0:n.choices.map((function(e){return e.is_answer}))})||i.answer.map((function(e,n){e&&(s+=C.oV[n])})),e.abrupt("return",{challenge_choose:{subject:n.name,answer:q.task_pass,standard_answer:s,score:q.score,difficult:q.difficult},question:a,choice:i});case 11:if(2!==t){e.next=13;break}return e.abrupt("return",{challenge_choose:{subject:n.name,answer:q.task_pass,score:q.score,difficult:q.difficult},blank_answers:null==n?void 0:n.standard_answers,is_ordered:null==n?void 0:n.is_ordered});case 13:if(3!==t){e.next=16;break}return l=null!=n&&null!==(c=n.choices)&&void 0!==c&&null!==(c=c[0])&&void 0!==c&&c.is_answer?"true":"false",e.abrupt("return",{challenge_choose:{subject:n.name,answer:q.task_pass,standard_answer:l,score:q.score,difficult:q.difficult}});case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(e){var n=V[e],t=null==n?void 0:n[0];b(n),P.setFieldsValue({score:t}),T(l()(l()({},P.getFieldsValue()),{score:t}))},L=function(){var e=i()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D();case 2:if(s=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!a){e.next=25;break}return e.t0=N.bq,e.t1=l(),e.t2=l(),e.t3=l(),e.t4={},e.next=13,s;case 13:return e.t5=e.sent,e.t6=(0,e.t3)(e.t4,e.t5),e.t7=f,e.t8=(0,e.t2)(e.t6,e.t7),e.t9={},e.t10={questionId:a.choose_id,type:t},e.t11=(0,e.t1)(e.t8,e.t9,e.t10),e.next=22,(0,e.t0)(e.t11);case 22:return e.sent.challenge_choose_id&&(x.ZP.success("操作成功"),c()),e.abrupt("return");case 25:return e.t12=N.Tn,e.t13=l(),e.t14=l(),e.t15=l(),e.t16={},e.next=32,s;case 32:return e.t17=e.sent,e.t18=(0,e.t15)(e.t16,e.t17),e.t19=f,e.t20=(0,e.t14)(e.t18,e.t19),e.t21={},e.t22={type:t},e.t23=(0,e.t13)(e.t20,e.t21,e.t22),e.next=41,(0,e.t12)(e.t23);case 41:e.sent.challenge_choose_id&&(x.ZP.success("操作成功"),c());case 43:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E.current.onSave();case 2:if(e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:P.submit();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,J.jsx)("div",{className:k.modal,children:(0,J.jsxs)("div",{className:k.main,children:[(0,J.jsxs)("div",{className:k.title,children:[(0,J.jsx)("span",{className:k.name,children:a?"编辑题目":"添加题目"}),(0,J.jsxs)("span",{className:k.edit,onClick:o,children:[" ",(0,J.jsx)("i",{className:"iconfont icon-guanbi1"})," "]})]}),(0,J.jsx)("div",{className:k.body,id:"question-scroll",children:(0,J.jsxs)(_.Z,{form:P,className:k.form,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){T(l()({},n)),"difficult"in e&&A(e.difficult)},onFinish:L,initialValues:{difficult:1,score:10},children:[1===t&&(0,J.jsx)(Q,{ref:E,editData:a}),2===t&&(0,J.jsx)(ne,{ref:E,editData:a}),3===t&&(0,J.jsx)(se,{ref:E,editData:a}),(0,J.jsx)(_.Z.Item,{name:"task_pass",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"},{max:35e3,message:"参考答案最大限制5000个字符"}],children:(0,J.jsx)(g.Z,{className:"mt5",watch:!0,defaultValue:(null==a?void 0:a.answer)||""})}),(0,J.jsx)(_.Z.Item,{name:"difficult",label:"难度系数:",rules:[{required:!0,message:"请选择难度系数"}],children:(0,J.jsxs)(v.ZP.Group,{disabled:s,children:[(0,J.jsx)(v.ZP,{value:1,children:"简单"}),(0,J.jsx)(v.ZP,{style:{marginLeft:80},value:2,children:"中等"}),(0,J.jsx)(v.ZP,{style:{marginLeft:80},className:"ml80",value:3,children:"困难"})]})}),(0,J.jsxs)(y.Z,{className:"customAddItemSelect",children:[(0,J.jsx)(Z.Z,{children:(0,J.jsx)(_.Z.Item,{name:"score",label:"奖励金币:",rules:[{required:!0,message:"请选择奖励经验值"}],children:(0,J.jsx)(w.default,{size:"large",disabled:s,children:j.map((function(e){return(0,J.jsx)(w.default.Option,{value:e,children:e},e)}))})})}),(0,J.jsx)(Z.Z,{style:{paddingTop:18},children:(0,J.jsx)("div",{className:"font12 c-light-black ml10 mt20",children:"学员正确答题时获得金币,并且获得等量的经验值。如:+100金币、+100经验值。"})})]})]})}),(0,J.jsxs)("div",{className:k.btns,children:[(0,J.jsx)(m.ZP,{size:"middle",style:{marginRight:20},onClick:o,children:"取消"}),(0,J.jsx)(m.ZP,{size:"middle",type:"primary",onClick:O,children:"保存"})]})]})})},ie={flex_box_center:"flex_box_center___ppUNW",flex_space_between:"flex_space_between___WJRAN",flex_box_vertical_center:"flex_box_vertical_center___7gMnX",flex_box_center_end:"flex_box_center_end___hvwcp",flex_box_column:"flex_box_column___yfVcD",bg:"bg___8Isfx",formWrap:"formWrap___r7knb",empty:"empty___eyoKW",list:"list___KSdLX",fs:"fs___Z5WVP",top:"top___brfch",left:"left___sqlv7",title:"title___DZUxC",qs:"qs___hVb1u",qsActive:"qsActive___sevZW",right:"right___dIeSm",bt:"bt___WD12g",answer:"answer___eM8QA",addBtn:"addBtn___uPtMo"},ce=t(57347),le=t(99862),oe=t(88577),ue=t(80826),de=t(39634),fe=h.Z.TabPane,he=(0,f.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var n,t,s=e.shixunsDetail,a=e.practiceSetting,c=e.dispatch,o=(0,f.useParams)(),y=(0,f.useLocation)(),Z=(0,f.useSearchParams)(),w=u()(Z,1)[0],C=_.Z.useForm(),k=u()(C,1)[0],S=(0,d.useState)({}),P=u()(S,2),I=P[0],B=P[1],q=(0,d.useState)([]),T=u()(q,2),E=T[0],V=T[1],D=(0,d.useState)(!0),A=u()(D,2),L=(A[0],A[1]),O=(0,d.useState)(!0),W=u()(O,2),R=W[0],F=W[1],U=(0,d.useState)(!1),z=u()(U,2),M=z[0],G=z[1],K=(0,d.useState)(null),H=u()(K,2),Q=H[0],Y=H[1],X=(0,d.useState)(null),$=u()(X,2),ee=($[0],$[1]),ne=(0,d.useState)("1"),te=u()(ne,2),se=te[0],re=te[1],he=(0,d.useState)(1),_e=u()(he,2),xe=_e[0],me=_e[1],pe=(0,d.useRef)({subject:"",task_pass:""}),ve=(0,d.useRef)(null),je=a.is_published,ge=a.id,be=s.challengesEdit,Ne=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,d.useEffect)((function(){return w.get("tab")&&re(w.get("tab")),ye(),Ze(),function(){clearTimeout(ve.current)}}),[y.pathname]);var ye=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,c({type:"shixunsDetail/getChallengesEdit",payload:l()({},o)});case 3:n=e.sent,ee(l()({},n)),pe.current={subject:n.subject,task_pass:(0,oe.S)(n.task_pass),unity_3d_routes:n.unity_3d_routes},B(l()({},pe.current)),k.setFieldsValue(l()({},n)),F(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,N.eb)(l()({},o));case 3:n=e.sent,V(n.data),L(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=i()(r()().mark((function e(n){var t,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=!(!n.unity_3d_routes||""==n.unity_3d_routes),s=l()(l()(l()({},n),o),{},{unity_3d_routes:t?n.unity_3d_routes:null,unity_3d:t}),e.next=4,(0,N.Rs)(s);case 4:0===(a=e.sent).status&&(x.ZP.success(a.message),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),c({type:"practiceSetting/setUpdateIndex"}),re("2"),Pe());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ce=function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N._9)(l()(l()({},o),{},{questionId:n}));case 2:0===e.sent.status&&Ze();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.im)(l()(l()({},o),{},{questionId:n}));case 2:0===e.sent.status&&Ze();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Se=function(){var e=i()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.UQ)(l()(l()({},o),{},{questionId:n}));case 2:t=e.sent,Y(l()(l()({},t),{},{choose_id:n})),G("单选题/多选题"===(null==t?void 0:t.question_name)?1:"填空题"===(null==t?void 0:t.question_name)?2:3);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Pe=function(){me(xe+1),ye()},Ie=function(){var e,n=function(){f.history.push("/shixuns/".concat(ge,"/challenges")),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};return(0,J.jsxs)("section",{className:ie.bg,style:{marginBottom:"1"===se?67:0},children:[(0,J.jsxs)(h.Z,{activeKey:se,onChange:function(e){var n,t=function(){re(e),Pe(),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()},tabBarExtraContent:"1"===se?null:(0,J.jsxs)("div",{className:"mb10",children:[(0,J.jsx)(m.ZP,{onClick:function(){return G(1)},type:"primary",ghost:!0,children:"添加选择题"}),(0,J.jsx)(m.ZP,{onClick:function(){return G(2)},type:"primary",className:"ml20 mr20",ghost:!0,children:"添加填空题"}),(0,J.jsx)(m.ZP,{onClick:function(){return G(3)},type:"primary",ghost:!0,children:"添加判断题"})]}),children:[(0,J.jsx)(fe,{tab:"本关任务",children:(0,J.jsxs)(_.Z,{form:k,scrollToFirstError:!0,className:ie.formWrap,layout:"vertical",onValuesChange:function(e,n){B(l()({},n)),clearTimeout(ve.current),ve.current=setTimeout((function(){var e=k.getFieldsValue(),n=e.subject,t=e.task_pass;""!==pe.current.subject&&(n!==pe.current.subject||t!==pe.current.task_pass?c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),500)},onFinish:we,children:[(0,J.jsx)("div",{className:ie.fieldWrap,children:(0,J.jsx)(_.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,J.jsx)(j.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(n=I.subject)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,J.jsx)("div",{className:ie.mdWrap,children:(0,J.jsx)(_.Z.Item,{name:"task_pass",label:"任务要求:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"作业简介最大限制5000个字符"}],children:(0,J.jsx)(g.Z,{watch:!0,defaultValue:be.task_pass},o.challengesId||"3")})}),(0,J.jsx)(_.Z.Item,{noStyle:!0,children:(0,J.jsx)(ce.t,{okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:function(){Ie()}})}),(0,de.ag)()&&(0,J.jsx)("div",{className:ie.fieldWrap,children:(0,J.jsx)(_.Z.Item,{initialValue:"",name:"unity_3d_routes",label:"嵌入第三方平台:",children:(0,J.jsx)(j.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=I.unity_3d_routes)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"请输入第三方平台地址"})})})]},xe)},"1"),(0,J.jsxs)(fe,{tab:"题目",children:[!!E.length&&E.map((function(e,n){var t=e.challenge_choose_id,s=e.subject,a=e.choose_contents,c=e.standard_answer,u=e.answer,d=e.score,f=(e.category,e.question_name),h=e.standard_answers;return(0,J.jsxs)("div",{className:ie.list,children:[(0,J.jsxs)("div",{className:ie.top,children:[(0,J.jsxs)("div",{className:ie.left,children:[(0,J.jsxs)("div",{className:ie.title,children:[(0,J.jsxs)("div",{className:ie.fs,children:[n+1,". "]}),(0,J.jsx)(b.Z,{value:s})]}),"单选题/多选题"===f&&(null==a?void 0:a.map((function(e,n){return(0,J.jsxs)("ul",{className:e.right_key?ie.qsActive:ie.qs,children:[(0,J.jsx)("li",{children:Ne[e.position]}),(0,J.jsx)("li",{children:(0,J.jsx)(b.Z,{value:e.option_name})})]},n)}))),"判断题"===f&&(0,J.jsxs)(v.ZP.Group,{className:"mb10",buttonStyle:"solid",value:c,children:[(0,J.jsx)(v.ZP,{value:"正确",className:"".concat(ie.radio," mr40"),children:"正确"}),(0,J.jsx)(v.ZP,{value:"错误",className:ie.radio,children:"错误"})]})]}),(0,J.jsxs)("div",{className:ie.right,children:[(0,J.jsx)("i",{onClick:function(){return Se(t)},className:"iconfont icon-xiaoxiugai"}),(0,J.jsx)("i",{onClick:function(){return e=t,n=function(){var n=i()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,N.Yn)(l()(l()({},o),{},{questionId:e}));case 2:n.sent.challenge_id&&(Ze(),x.ZP.success("删除成功"));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),void p.Z.confirm({title:"提示",content:"是否删除题目!",centered:!0,onOk:n});var e,n},className:"iconfont icon-shanchu23"}),n!==E.length-1&&(0,J.jsx)("i",{onClick:function(){return ke(t)},className:"iconfont icon-xiayi2"}),0!==n&&(0,J.jsx)("i",{onClick:function(){return Ce(t)},className:"iconfont icon-shangyi2"})]})]}),(0,J.jsxs)("div",{className:ie.bt,children:["题型:",f,"    奖励金币:",d]}),(0,J.jsxs)("div",{className:ie.answer,children:["填空题"===f?null==h?void 0:h.map((function(e,n){var t;return(0,J.jsxs)("p",{children:["填空",n+1,":",null==e||null===(t=e.text)||void 0===t?void 0:t.join("、")]},n)})):(0,J.jsxs)("p",{children:["标准答案:",c]}),(0,J.jsxs)("p",{children:[(0,J.jsx)("div",{className:ie.fs,children:"参考答案:"}),(0,J.jsx)(b.Z,{value:u})]})]})]},t)})),!E.length&&(0,J.jsxs)("div",{className:ie.empty,children:[(0,J.jsx)("img",{src:ue.x7,width:"258"}),(0,J.jsx)("span",{className:"c-grey-c",children:"请点击右上角添加题目按钮进行题目的创建! "})]})]},"2")]}),!!M&&(0,J.jsx)(ae,{is_published:je,visible:M,onCancel:function(){G(!1),Y(null)},onOk:function(){G(!1),Y(null),Ze()},editData:Q}),(0,J.jsx)(le.Z,{loading:R})]})}))},99862:function(e,n,t){t.d(n,{Z:function(){return i}});t(59301);var s=t(71418),r="loading___lueiN",a=t(37712),i=function(e){return e.loading?(0,a.jsx)("div",{className:r,children:(0,a.jsx)(s.Z,{})}):(0,a.jsx)(a.Fragment,{})}},88577:function(e,n,t){t.d(n,{S:function(){return s}});var s=function(e){var n=document.createElement("textarea");return n.value=e,n.value}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41657],{76693:function(e,n,t){t.d(n,{Z:function(){return b}});var s=t(82242),r=t.n(s),a=t(82100),i=t.n(a),c=t(29186),l=t.n(c),o=t(13720),u=t.n(o),d=t(80619),f=t.n(d),h=t(47074),_=t.n(h),x=t(85573),m=t.n(x),p=t(59301),v=t(30010),j=t(37712),g="▁",b=function(e){f()(t,e);var n=_()(t);function t(){var e;i()(this,t);for(var s=arguments.length,r=new Array(s),a=0;a0?(0,v.jsx)(h.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==a?void 0:a.length)&&0===r?e.props.deleteChildAnswermain(t,r):e.props.deleteChildAnswer(t,r)},children:(0,v.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:r}),n.preventDefault()},children:n})},n):(0,v.jsx)(f.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?_.ZP.info("内容不能为纯空格"):(s(t,r,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!c&&(0,v.jsxs)(h.Z,{className:"site-tag-plus",onClick:function(){r(t),e.setState({inputVisible:!0})},children:[(0,v.jsx)(p.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},57347:function(e,n,t){t.d(n,{t:function(){return f}});var s=t(82242),r=t.n(s),a=(t(59301),t(3113)),i="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,s=e.okText,o=void 0===s?"确定":s,f=e.loading,h=void 0!==f&&f,_=e.hasOkBtn,x=void 0===_||_,m=e.hasCancelBtn,p=void 0===m||m,v=e.okButtonProps,j=void 0===v?{}:v,g=e.onCancel,b=void 0===g?function(){}:g,N=e.onOk,y=void 0===N?function(){}:N,Z=e.className,w=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(i,w),children:(0,d.jsxs)("div",{className:l,children:[p&&(0,d.jsx)(a.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:b,children:t}),x&&(0,d.jsx)(a.ZP,r()(r()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:h,onClick:y},j),{},{children:o}))]})})}},64879:function(e,n,t){t.r(n),t.d(n,{default:function(){return he}});var s=t(7557),r=t.n(s),a=t(41498),i=t.n(a),c=t(82242),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),f=t(8785),h=t(99313),_=t(78241),x=t(8591),m=t(3113),p=t(43418),v=t(5112),j=t(73782),g=t(30010),b=t(7078),N=t(37740),y=t(95237),Z=t(43604),w=t(57809),C=t(42930),k={flex_box_center:"flex_box_center___VNtUs",flex_space_between:"flex_space_between___yjHqt",flex_box_vertical_center:"flex_box_vertical_center___ExRYO",flex_box_center_end:"flex_box_center_end___R3pck",flex_box_column:"flex_box_column___jCizz",modal:"modal___QCUzg",main:"main___t9DEK",title:"title___roJ27",name:"name___AJcOc",body:"body___k8mdv",form:"form____xxpn",btns:"btns___Zy6h9"},S=t(37205),P=t.n(S),I=t(6848),q="wrap___zDMCt",B="modal___qzGUK",E="titleWrap___k3brc",T="required___h7eRD",V="title___cMJHQ",D="colorGray___bSYRQ",A="choiceWrap___JBxMa",L="answer___LyOVU",O="activeAnswer___Jr8Iu",W="deleteIcon___xZU5J",R="addIcon___b8dJ9",F="editorWrap___LcO9S",U="htmlWrap___TI8l7",z="radio___xZG0G",M="color333___INjEp",G="color999___TucNz",J=t(37712),K=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],H=function(e,n){var t=e.editData,s=(0,d.useState)(["","","",""]),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)(),l=u()(c,2),o=l[0],f=l[1],h=(0,d.useState)([]),_=u()(h,2),m=_[0],p=_[1],v=(0,d.useState)(""),j=u()(v,2),N=j[0],y=j[1];(0,d.useEffect)((function(){var e,n;if(t){y(null==t?void 0:t.subject),i(null==t||null===(e=t.choose_contents)||void 0===e?void 0:e.map((function(e){return e.option_name})));var s=[];null==t||null===(n=t.choose_contents)||void 0===n||n.map((function(e,n){e.right_key&&s.push(n)})),p(s)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:Z,Clear:w}}));var Z=function(){if(!N)return x.ZP.info("请您输入题干"),!1;var e=a.findIndex((function(e){return!e}));if(e>-1)return x.ZP.info("请先输入 ".concat(K[e]," 选项的内容")),!1;if(console.log(a,"questionChoiceList"),function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=P()(e).sort(),t=0;t1&&(0,J.jsx)(I.Z,{title:"删除",children:(0,J.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){return i(a.filter((function(e,t){return t!==n})))}})}),n<7&&n===a.length-1&&(0,J.jsx)(I.Z,{title:"新增参考答案",children:(0,J.jsx)("i",{className:"".concat(R," iconfont icon-roundaddfill ml6"),onClick:function(){return i([].concat(P()(a),[""]))}})})]},n)})),(0,J.jsx)("div",{className:"mt10 mb10",children:(0,J.jsx)("span",{className:"c-grey-999",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"})})]})},Q=(0,d.forwardRef)(H),Y=t(24905),X=t(76693),$=t(69867),ee=function(e,n){var t=e.editData,s=(0,d.useState)(""),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)([]),l=u()(c,2),o=l[0],f=l[1],h=(0,d.useState)(""),_=u()(h,2),m=_[0],v=_[1],j=(0,d.useState)(),g=u()(j,2),b=g[0],N=g[1],y=(0,d.useState)(!1),Z=u()(y,2),w=Z[0],k=Z[1];(0,d.useEffect)((function(){t&&(i(null==t?void 0:t.subject),N(null==t?void 0:t.is_ordered),k(!0))}),[t]),(0,d.useEffect)((function(){var e;if(w){var n=null==t||null===(e=t.standard_answers)||void 0===e?void 0:e.map((function(e){return e.text}));f(n),k(!1)}}),[w]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:I}})),console.log(o,"answerList");var S=function(){var e=[],n=!1;return o.forEach((function(t,s){e.push({position:s+1,answer_text:[]}),t.forEach((function(t,r){e[s].answer_text.push(t),t&&(0,C.eR)(t,1e4)||(v("".concat(s,"-").concat(r)),x.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>50?(x.ZP.warning("填空题标准答案不能为空/不能超过50个!"),!1):{name:a,standard_answers:e,is_ordered:b})},I=function(){i(""),f([]),N(!1)},D=function(e,n,t){v("");var s=o.slice();s[e][n]=t,f(s)},A=function(e){var n=o.slice();n[e]=[].concat(P()(n[e]),[""]),f(n)},L=function(e,n){var t=o.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void f(t);p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:B,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),f(t)}})},O=function(e){p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:B,onOk:function(){var n=o.slice();n=o.filter((function(n,t){return e!==t})),f(n)}})};return(0,J.jsxs)("section",{className:q,children:[(0,J.jsxs)("p",{className:E,children:[(0,J.jsx)("span",{className:T,children:"*"}),(0,J.jsx)("span",{className:V,children:"题干:"})]}),(0,J.jsx)("div",{children:(0,J.jsx)(X.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:a,onChange:function(e){return i(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var s=o.slice();if(n&&s.splice(e,n),t)for(var r=0;r1&&(0,J.jsxs)("span",{children:[(0,J.jsx)(Y.Z,{checked:b,onChange:function(e){return N(e.target.checked)},className:M,children:"多个填空的答案有顺序要求"}),(0,J.jsx)("span",{className:"".concat(G," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})})]})},ne=(0,d.forwardRef)(ee),te=function(e,n){var t=e.editData,s=(0,d.useState)(),r=u()(s,2),a=r[0],i=r[1],c=(0,d.useState)(""),l=u()(c,2),o=l[0],f=l[1];(0,d.useEffect)((function(){t&&(f(null==t?void 0:t.subject),i("正确"===(null==t?void 0:t.standard_answer)?"0":"1"))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:h,Clear:_}}));var h=function(){return o?a?{name:o,choices:[{choice_text:"正确",is_answer:"0"===a?1:0},{choice_text:"错误",is_answer:"1"===a?1:0}]}:(x.ZP.info("请先点击选择本判断题的正确选项"),!1):(x.ZP.info("请您输入题干"),!1)},_=function(){f(""),i("")};return(0,J.jsxs)("section",{className:q,children:[(0,J.jsxs)("p",{className:E,children:[(0,J.jsx)("span",{className:T,children:"*"}),(0,J.jsx)("span",{className:V,children:"题干:"})]}),(0,J.jsx)(g.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:o,onChange:function(e){return f(e)}}),(0,J.jsxs)("p",{className:E,children:[(0,J.jsx)("span",{className:T,children:"*"}),(0,J.jsxs)("span",{className:V,children:["答案选项:",(0,J.jsx)("span",{className:D,children:"点击选项可设置正确答案"})]})]}),(0,J.jsxs)(v.ZP.Group,{className:"mb10",buttonStyle:"solid",value:a,onChange:function(e){return i(e.target.value)},children:[(0,J.jsx)(v.ZP.Button,{value:"0",className:"".concat(z," mr40"),children:"正确"}),(0,J.jsx)(v.ZP.Button,{value:"1",className:z,children:"错误"})]})]})},se=(0,d.forwardRef)(te),re=t(35338),ae=function(e){var n=e.visible,t=void 0!==n&&n,s=e.is_published,a=e.editData,c=e.onOk,o=e.onCancel,f=(0,re.UO)(),h=(0,d.useState)([10,20]),p=u()(h,2),j=p[0],b=p[1],S=_.Z.useForm(),P=u()(S,1)[0],I=(0,d.useState)({}),q=u()(I,2),B=q[0],E=q[1],T=(0,d.useRef)();(0,d.useEffect)((function(){return document.getElementById("modal-level-question").style.transform="none",function(){document.getElementById("modal-level-question").style.transform="translateX(0)"}}),[]),(0,d.useEffect)((function(){t&&a&&(P.setFieldsValue(l()({},a)),b(V[a.difficult]))}),[t]);var V={1:[10,20],2:[30,40,50,60],3:[70,80,90,100]},D=function(){var e=i()(r()().mark((function e(){var n,s,a,i,c,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.current.onSave();case 2:if(n=e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:if(1!==t){e.next=11;break}return s="",a={cnt:null==n?void 0:n.choices.map((function(e){return e.choice_text}))},null==(i={answer:null==n?void 0:n.choices.map((function(e){return e.is_answer}))})||i.answer.map((function(e,n){e&&(s+=C.oV[n])})),e.abrupt("return",{challenge_choose:{subject:n.name,answer:B.task_pass,standard_answer:s,score:B.score,difficult:B.difficult},question:a,choice:i});case 11:if(2!==t){e.next=13;break}return e.abrupt("return",{challenge_choose:{subject:n.name,answer:B.task_pass,score:B.score,difficult:B.difficult},blank_answers:null==n?void 0:n.standard_answers,is_ordered:null==n?void 0:n.is_ordered});case 13:if(3!==t){e.next=16;break}return l=null!=n&&null!==(c=n.choices)&&void 0!==c&&null!==(c=c[0])&&void 0!==c&&c.is_answer?"true":"false",e.abrupt("return",{challenge_choose:{subject:n.name,answer:B.task_pass,standard_answer:l,score:B.score,difficult:B.difficult}});case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(e){var n=V[e],t=null==n?void 0:n[0];b(n),P.setFieldsValue({score:t}),E(l()(l()({},P.getFieldsValue()),{score:t}))},L=function(){var e=i()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D();case 2:if(s=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!a){e.next=25;break}return e.t0=N.bq,e.t1=l(),e.t2=l(),e.t3=l(),e.t4={},e.next=13,s;case 13:return e.t5=e.sent,e.t6=(0,e.t3)(e.t4,e.t5),e.t7=f,e.t8=(0,e.t2)(e.t6,e.t7),e.t9={},e.t10={questionId:a.choose_id,type:t},e.t11=(0,e.t1)(e.t8,e.t9,e.t10),e.next=22,(0,e.t0)(e.t11);case 22:return e.sent.challenge_choose_id&&(x.ZP.success("操作成功"),c()),e.abrupt("return");case 25:return e.t12=N.Tn,e.t13=l(),e.t14=l(),e.t15=l(),e.t16={},e.next=32,s;case 32:return e.t17=e.sent,e.t18=(0,e.t15)(e.t16,e.t17),e.t19=f,e.t20=(0,e.t14)(e.t18,e.t19),e.t21={},e.t22={type:t},e.t23=(0,e.t13)(e.t20,e.t21,e.t22),e.next=41,(0,e.t12)(e.t23);case 41:e.sent.challenge_choose_id&&(x.ZP.success("操作成功"),c());case 43:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.current.onSave();case 2:if(e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:P.submit();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,J.jsx)("div",{className:k.modal,children:(0,J.jsxs)("div",{className:k.main,children:[(0,J.jsxs)("div",{className:k.title,children:[(0,J.jsx)("span",{className:k.name,children:a?"编辑题目":"添加题目"}),(0,J.jsxs)("span",{className:k.edit,onClick:o,children:[" ",(0,J.jsx)("i",{className:"iconfont icon-guanbi1"})," "]})]}),(0,J.jsx)("div",{className:k.body,id:"question-scroll",children:(0,J.jsxs)(_.Z,{form:P,className:k.form,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){E(l()({},n)),"difficult"in e&&A(e.difficult)},onFinish:L,initialValues:{difficult:1,score:10},children:[1===t&&(0,J.jsx)(Q,{ref:T,editData:a}),2===t&&(0,J.jsx)(ne,{ref:T,editData:a}),3===t&&(0,J.jsx)(se,{ref:T,editData:a}),(0,J.jsx)(_.Z.Item,{name:"task_pass",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"},{max:35e3,message:"参考答案最大限制5000个字符"}],children:(0,J.jsx)(g.Z,{className:"mt5",watch:!0,defaultValue:(null==a?void 0:a.answer)||""})}),(0,J.jsx)(_.Z.Item,{name:"difficult",label:"难度系数:",rules:[{required:!0,message:"请选择难度系数"}],children:(0,J.jsxs)(v.ZP.Group,{disabled:s,children:[(0,J.jsx)(v.ZP,{value:1,children:"简单"}),(0,J.jsx)(v.ZP,{style:{marginLeft:80},value:2,children:"中等"}),(0,J.jsx)(v.ZP,{style:{marginLeft:80},className:"ml80",value:3,children:"困难"})]})}),(0,J.jsxs)(y.Z,{className:"customAddItemSelect",children:[(0,J.jsx)(Z.Z,{children:(0,J.jsx)(_.Z.Item,{name:"score",label:"奖励金币:",rules:[{required:!0,message:"请选择奖励经验值"}],children:(0,J.jsx)(w.default,{size:"large",disabled:s,children:j.map((function(e){return(0,J.jsx)(w.default.Option,{value:e,children:e},e)}))})})}),(0,J.jsx)(Z.Z,{style:{paddingTop:18},children:(0,J.jsx)("div",{className:"font12 c-light-black ml10 mt20",children:"学员正确答题时获得金币,并且获得等量的经验值。如:+100金币、+100经验值。"})})]})]})}),(0,J.jsxs)("div",{className:k.btns,children:[(0,J.jsx)(m.ZP,{size:"middle",style:{marginRight:20},onClick:o,children:"取消"}),(0,J.jsx)(m.ZP,{size:"middle",type:"primary",onClick:O,children:"保存"})]})]})})},ie={flex_box_center:"flex_box_center___ppUNW",flex_space_between:"flex_space_between___WJRAN",flex_box_vertical_center:"flex_box_vertical_center___7gMnX",flex_box_center_end:"flex_box_center_end___hvwcp",flex_box_column:"flex_box_column___yfVcD",bg:"bg___8Isfx",formWrap:"formWrap___r7knb",empty:"empty___eyoKW",list:"list___KSdLX",fs:"fs___Z5WVP",top:"top___brfch",left:"left___sqlv7",title:"title___DZUxC",qs:"qs___hVb1u",qsActive:"qsActive___sevZW",right:"right___dIeSm",bt:"bt___WD12g",answer:"answer___eM8QA",addBtn:"addBtn___uPtMo"},ce=t(57347),le=t(99862),oe=t(88577),ue=t(80826),de=t(39634),fe=h.Z.TabPane,he=(0,f.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var n,t,s=e.shixunsDetail,a=e.practiceSetting,c=e.dispatch,o=(0,f.useParams)(),y=(0,f.useLocation)(),Z=(0,f.useSearchParams)(),w=u()(Z,1)[0],C=_.Z.useForm(),k=u()(C,1)[0],S=(0,d.useState)({}),P=u()(S,2),I=P[0],q=P[1],B=(0,d.useState)([]),E=u()(B,2),T=E[0],V=E[1],D=(0,d.useState)(!0),A=u()(D,2),L=(A[0],A[1]),O=(0,d.useState)(!0),W=u()(O,2),R=W[0],F=W[1],U=(0,d.useState)(!1),z=u()(U,2),M=z[0],G=z[1],K=(0,d.useState)(null),H=u()(K,2),Q=H[0],Y=H[1],X=(0,d.useState)(null),$=u()(X,2),ee=($[0],$[1]),ne=(0,d.useState)("1"),te=u()(ne,2),se=te[0],re=te[1],he=(0,d.useState)(1),_e=u()(he,2),xe=_e[0],me=_e[1],pe=(0,d.useRef)({subject:"",task_pass:""}),ve=(0,d.useRef)(null),je=a.is_published,ge=a.id,be=s.challengesEdit,Ne=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,d.useEffect)((function(){return w.get("tab")&&re(w.get("tab")),ye(),Ze(),function(){clearTimeout(ve.current)}}),[y.pathname]);var ye=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,c({type:"shixunsDetail/getChallengesEdit",payload:l()({},o)});case 3:n=e.sent,ee(l()({},n)),pe.current={subject:n.subject,task_pass:(0,oe.S)(n.task_pass),unity_3d_routes:n.unity_3d_routes},q(l()({},pe.current)),k.setFieldsValue(l()({},n)),F(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,N.eb)(l()({},o));case 3:n=e.sent,V(n.data),L(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=i()(r()().mark((function e(n){var t,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=!(!n.unity_3d_routes||""==n.unity_3d_routes),s=l()(l()(l()({},n),o),{},{unity_3d_routes:t?n.unity_3d_routes:null,unity_3d:t}),e.next=4,(0,N.Rs)(s);case 4:0===(a=e.sent).status&&(x.ZP.success(a.message),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),c({type:"practiceSetting/setUpdateIndex"}),re("2"),Pe());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ce=function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N._9)(l()(l()({},o),{},{questionId:n}));case 2:0===e.sent.status&&Ze();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.im)(l()(l()({},o),{},{questionId:n}));case 2:0===e.sent.status&&Ze();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Se=function(){var e=i()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.UQ)(l()(l()({},o),{},{questionId:n}));case 2:t=e.sent,Y(l()(l()({},t),{},{choose_id:n})),G("单选题/多选题"===(null==t?void 0:t.question_name)?1:"填空题"===(null==t?void 0:t.question_name)?2:3);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Pe=function(){me(xe+1),ye()},Ie=function(){var e,n=function(){f.history.push("/shixuns/".concat(ge,"/challenges")),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};return(0,J.jsxs)("section",{className:ie.bg,style:{marginBottom:"1"===se?67:0},children:[(0,J.jsxs)(h.Z,{activeKey:se,onChange:function(e){var n,t=function(){re(e),Pe(),c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()},tabBarExtraContent:"1"===se?null:(0,J.jsxs)("div",{className:"mb10",children:[(0,J.jsx)(m.ZP,{onClick:function(){return G(1)},type:"primary",ghost:!0,children:"添加选择题"}),(0,J.jsx)(m.ZP,{onClick:function(){return G(2)},type:"primary",className:"ml20 mr20",ghost:!0,children:"添加填空题"}),(0,J.jsx)(m.ZP,{onClick:function(){return G(3)},type:"primary",ghost:!0,children:"添加判断题"})]}),children:[(0,J.jsx)(fe,{tab:"本关任务",children:(0,J.jsxs)(_.Z,{form:k,scrollToFirstError:!0,className:ie.formWrap,layout:"vertical",onValuesChange:function(e,n){q(l()({},n)),clearTimeout(ve.current),ve.current=setTimeout((function(){var e=k.getFieldsValue(),n=e.subject,t=e.task_pass;""!==pe.current.subject&&(n!==pe.current.subject||t!==pe.current.task_pass?c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):c({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),500)},onFinish:we,children:[(0,J.jsx)("div",{className:ie.fieldWrap,children:(0,J.jsx)(_.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,J.jsx)(j.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(n=I.subject)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,J.jsx)("div",{className:ie.mdWrap,children:(0,J.jsx)(_.Z.Item,{name:"task_pass",label:"任务要求:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"作业简介最大限制5000个字符"}],children:(0,J.jsx)(g.Z,{watch:!0,defaultValue:be.task_pass},o.challengesId||"3")})}),(0,J.jsx)(_.Z.Item,{noStyle:!0,children:(0,J.jsx)(ce.t,{okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:function(){Ie()}})}),(0,de.ag)()&&(0,J.jsx)("div",{className:ie.fieldWrap,children:(0,J.jsx)(_.Z.Item,{initialValue:"",name:"unity_3d_routes",label:"嵌入第三方平台:",children:(0,J.jsx)(j.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=I.unity_3d_routes)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"请输入第三方平台地址"})})})]},xe)},"1"),(0,J.jsxs)(fe,{tab:"题目",children:[!!T.length&&T.map((function(e,n){var t=e.challenge_choose_id,s=e.subject,a=e.choose_contents,c=e.standard_answer,u=e.answer,d=e.score,f=(e.category,e.question_name),h=e.standard_answers;return(0,J.jsxs)("div",{className:ie.list,children:[(0,J.jsxs)("div",{className:ie.top,children:[(0,J.jsxs)("div",{className:ie.left,children:[(0,J.jsxs)("div",{className:ie.title,children:[(0,J.jsxs)("div",{className:ie.fs,children:[n+1,". "]}),(0,J.jsx)(b.Z,{value:s})]}),"单选题/多选题"===f&&(null==a?void 0:a.map((function(e,n){return(0,J.jsxs)("ul",{className:e.right_key?ie.qsActive:ie.qs,children:[(0,J.jsx)("li",{children:Ne[e.position]}),(0,J.jsx)("li",{children:(0,J.jsx)(b.Z,{value:e.option_name})})]},n)}))),"判断题"===f&&(0,J.jsxs)(v.ZP.Group,{className:"mb10",buttonStyle:"solid",value:c,children:[(0,J.jsx)(v.ZP,{value:"正确",className:"".concat(ie.radio," mr40"),children:"正确"}),(0,J.jsx)(v.ZP,{value:"错误",className:ie.radio,children:"错误"})]})]}),(0,J.jsxs)("div",{className:ie.right,children:[(0,J.jsx)("i",{onClick:function(){return Se(t)},className:"iconfont icon-xiaoxiugai"}),(0,J.jsx)("i",{onClick:function(){return e=t,n=function(){var n=i()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,N.Yn)(l()(l()({},o),{},{questionId:e}));case 2:n.sent.challenge_id&&(Ze(),x.ZP.success("删除成功"));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),void p.Z.confirm({title:"提示",content:"是否删除题目!",centered:!0,onOk:n});var e,n},className:"iconfont icon-shanchu23"}),n!==T.length-1&&(0,J.jsx)("i",{onClick:function(){return ke(t)},className:"iconfont icon-xiayi2"}),0!==n&&(0,J.jsx)("i",{onClick:function(){return Ce(t)},className:"iconfont icon-shangyi2"})]})]}),(0,J.jsxs)("div",{className:ie.bt,children:["题型:",f,"    奖励金币:",d]}),(0,J.jsxs)("div",{className:ie.answer,children:["填空题"===f?null==h?void 0:h.map((function(e,n){var t;return(0,J.jsxs)("p",{children:["填空",n+1,":",null==e||null===(t=e.text)||void 0===t?void 0:t.join("、")]},n)})):(0,J.jsxs)("p",{children:["标准答案:",c]}),(0,J.jsxs)("p",{children:[(0,J.jsx)("div",{className:ie.fs,children:"参考答案:"}),(0,J.jsx)(b.Z,{value:u})]})]})]},t)})),!T.length&&(0,J.jsxs)("div",{className:ie.empty,children:[(0,J.jsx)("img",{src:ue.x7,width:"258"}),(0,J.jsx)("span",{className:"c-grey-c",children:"请点击右上角添加题目按钮进行题目的创建! "})]})]},"2")]}),!!M&&(0,J.jsx)(ae,{is_published:je,visible:M,onCancel:function(){G(!1),Y(null)},onOk:function(){G(!1),Y(null),Ze()},editData:Q}),(0,J.jsx)(le.Z,{loading:R})]})}))},99862:function(e,n,t){t.d(n,{Z:function(){return i}});t(59301);var s=t(71418),r="loading___lueiN",a=t(37712),i=function(e){return e.loading?(0,a.jsx)("div",{className:r,children:(0,a.jsx)(s.Z,{})}):(0,a.jsx)(a.Fragment,{})}},88577:function(e,n,t){t.d(n,{S:function(){return s}});var s=function(e){var n=document.createElement("textarea");return n.value=e,n.value}}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewPractice__index.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewPractice__index.async.js index e50eb10fd0..590a7db88b 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__NewPractice__index.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__NewPractice__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94498],{57347:function(e,t,n){n.d(t,{t:function(){return h}});var i=n(82242),a=n.n(i),s=(n(59301),n(3113)),l="buttonFixed___vyq30",c="button___hxmYv",r="buttonWrap___uK8dl",u=n(92310),o=n.n(u),d=n(37712),h=function(e){var t=e.cancelText,n=void 0===t?"取消":t,i=e.okText,u=void 0===i?"确定":i,h=e.loading,f=void 0!==h&&h,m=e.hasOkBtn,p=void 0===m||m,x=e.hasCancelBtn,v=void 0===x||x,g=e.okButtonProps,j=void 0===g?{}:g,_=e.onCancel,y=void 0===_?function(){}:_,b=e.onOk,k=void 0===b?function(){}:b,Z=e.className,S=void 0===Z?"":Z;return(0,d.jsx)("div",{className:o()(l,S),children:(0,d.jsxs)("div",{className:r,children:[v&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:y,children:n}),p&&(0,d.jsx)(s.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:f,onClick:k},j),{},{children:u}))]})})}},16644:function(e,t,n){var i=n(82242),a=n.n(i),s=(n(59301),n(19779)),l=n(3113),c=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,r=e.styles,u=void 0===r?{}:r,o=e.customText,d=e.ButtonText,h=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,p=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),u),children:[(0,c.jsx)("img",{src:t||s,style:a()({width:288,height:200},p)}),(0,c.jsx)("p",{className:"mt20 font14",children:o||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(l.ZP,a()(a()({className:f,onClick:h},i),{},{children:d})),m&&m]})}},31154:function(e,t,n){n.r(t),n.d(t,{default:function(){return D}});var i=n(7557),a=n.n(i),s=n(41498),l=n.n(s),c=n(82242),r=n.n(c),u=n(79800),o=n.n(u),d=n(59301),h=n(8785),f=n(78241),m=n(8591),p=n(43418),x=n(73782),v=n(5112),g=n(95237),j=n(43604),_=n(57809),y=n(30010),b=n(37740),k="bg___Y4VEx",Z="formWrap___JY9de",S=n(89392),N=n(57347),w=n(99862),P=n(93730),I=n(88577),T=n(37205),C=n.n(T),B=n(39647),L=n.n(B),F=n(49127),V=n(3113),E=n(37712),q=["InputRight","value","onChange"],O=function(e){var t=e.InputRight,n=e.value,i=void 0===n?[]:n,a=e.onChange,s=void 0===a?function(){}:a,l=L()(e,q),c=(0,d.useState)(),u=o()(c,2),h=u[0],f=u[1],m=function(e){e.preventDefault(),h&&(s([].concat(C()(i),[h])),f(null))};return(0,E.jsxs)("div",{children:[(0,E.jsx)(x.Z,r()(r()({},l),{},{value:h,onChange:function(e){return f(e.target.value)},onPressEnter:m,onBlur:m})),t,(0,E.jsx)("div",{className:"mt20",children:null==i?void 0:i.map((function(e,t){return(0,E.jsx)(F.Z,{className:"ml10 mr10",count:"x",onClick:function(){return function(e){var t=i.filter((function(t,n){return n!==e}));s(t)}(t)},children:(0,E.jsx)(V.ZP,{type:"primary",ghost:!0,children:e})})}))})]})},R={1:[100,200],2:[300,400,500,600],3:[700,800,900,1e3]},D=(0,h.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var t,n,i,s,c,u=e.shixunsDetail,T=e.dispatch,C=e.practiceSetting,B=(0,h.useParams)(),L=f.Z.useForm(),F=o()(L,1)[0],V=(0,d.useState)({}),q=o()(V,2),D=q[0],Q=q[1],W=(0,d.useState)([100,200]),Y=o()(W,2),z=Y[0],G=Y[1],U=u.challengesNew,H=(0,d.useState)(),J=o()(H,2),K=J[0],M=J[1],A=(0,d.useState)(),X=o()(A,2),$=X[0],ee=X[1],te=(0,d.useState)(!0),ne=o()(te,2),ie=ne[0],ae=ne[1],se=(0,d.useState)(1),le=o()(se,2),ce=le[0],re=(le[1],(0,d.useRef)({subject:"",difficulty:1,hide_task_pass:!1,score:100,hide_width_rate:40,task_pass:(0,I.S)(U.task_pass_default)})),ue=(0,d.useRef)(null),oe=(C.selectQuestionParams,C.id),de=C.newQuestion;(0,d.useEffect)((function(){B.challengesId?(ee(!0),he()):(ae(!0),ee(!1),T({type:"shixunsDetail/getChallengesNew",payload:r()({},B)}),ae(!1)),setTimeout((function(){var e;null===(e=document.getElementById("practice-scroll"))||void 0===e||e.scrollTo(0,0)}),300)}),[B]),(0,d.useEffect)((function(){return pe(),function(){clearTimeout(ue.current)}}),[D]);var he=function(){var e=l()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ae(!0),e.next=3,(0,b.ii)({id:B.id,challengeId:B.challengesId,tab:0});case 3:(t=e.sent)&&(n=r()(r()({},t),{},{task_pass:(0,I.S)(t.task_pass)}),M(n),fe(n),ae(!1),re.current={subject:n.subject,difficulty:n.difficulty,score:n.score,task_pass:n.task_pass,hide_task_pass:n.hide_task_pass,hide_width_rate:n.hide_width_rate});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fe=function(e){var t={subject:e.name,difficulty:e.difficulty,score:e.score,challenge_tag:e.tags,task_pass:e.task_pass,hide_task_pass:e.hide_task_pass,hide_width_rate:e.hide_width_rate},n=R[e.difficulty];G(n),F.setFieldsValue(r()({},t)),Q(r()({},t))},me=function(){var e=l()(a()().mark((function e(){var t,n,i,s,l=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=l.length>0&&void 0!==l[0]?l[0]:{},$||2!==(null===(t=u.detail)||void 0===t?void 0:t.shixun_status)){e.next=4;break}return m.ZP.info("该实训已经发布不能新建"),e.abrupt("return");case 4:if(!$){e.next=10;break}return e.next=7,(0,b.Rs)(r()(r()({},B),{},{tab:0,challenge:r()({},n),challenge_tag:n.challenge_tag}));case 7:return e.sent&&(T({type:"practiceSetting/setUpdateIndex"}),h.history.replace("/shixuns/".concat(B.id,"/edit/").concat(B.challengesId,"/tab=2"))),e.abrupt("return");case 10:return(i=r()({},D)).identifier=B.id,i.st=0,e.next=15,(0,b.al)(r()({},i));case 15:1===(s=e.sent).status&&(h.history.replace("/shixuns/".concat(B.id,"/edit/").concat(s.challenge_id,"/tab=2")),setTimeout((function(){T({type:"practiceSetting/setParams",payload:{newQuestion:null}}),T({type:"practiceSetting/setUpdateIndex"})}),200));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){clearTimeout(ue.current),ue.current=setTimeout(xe,500)},xe=function(){"subject"in D&&de&&T({type:"practiceSetting/setParams",payload:{newQuestion:{st:0,name:null==D?void 0:D.subject}}});var e=["subject","difficulty","score","task_pass"].some((function(e){var t=(0,S.isNumber)(D[e])?String(D[e]):D[e],n=(0,S.isNumber)(re.current[e])?String(re.current[e]):re.current[e];return!(0,S.isEqual)(t,n)}));T(e?{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}:{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},ve=function(){var e,t=function(){h.history.push("/shixuns/".concat(oe,"/challenges")),T({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=C&&null!==(e=C.sideBar)&&void 0!==e&&e.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()};return(0,E.jsxs)(d.Fragment,{children:[(0,E.jsx)("section",{className:k,id:"practice-scroll",children:(0,E.jsxs)(f.Z,{form:F,className:Z,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,t){var n,i,a;Q(r()({},F.getFieldsValue())),"difficulty"in e&&(n=e.difficulty,a=null==(i=R[n])?void 0:i[0],G(i),F.setFieldsValue({score:a}),Q(r()(r()({},F.getFieldsValue()),{score:a})))},onFinish:me,children:[(0,E.jsx)(P.Z,{activeIndex:0,isEdit:$}),(0,E.jsx)(f.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,E.jsx)(x.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=D.subject)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})}),(0,E.jsx)(f.Z.Item,{name:"task_pass",label:"任务要求:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"过关任务简介最大限制35000个字符"}],children:(0,E.jsx)(y.Z,{watch:!0,defaultValue:$?null==K?void 0:K.task_pass:U.task_pass_default},B.challengesId||"3")}),(0,E.jsx)(f.Z.Item,{initialValue:40,name:"hide_width_rate",label:"任务要求默认展示宽度:",children:(0,E.jsxs)(v.ZP.Group,{children:[(0,E.jsx)(v.ZP,{value:0,children:"0%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:30,children:"30%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:40,children:"40%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:50,children:"50%"})]})}),D.unity_3d&&(null===(n=u.detail)||void 0===n?void 0:n.identity)<3&&(0,E.jsx)(f.Z.Item,{name:"unity_3d_routes",label:"路径:",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,E.jsx)(x.Z,{bordered:!1,disabled:2===(null===(i=u.detail)||void 0===i?void 0:i.shixun_status),placeholder:"请选择版本库中的代码文件。例: src/step1/HelloWorld.java"})}),(0,E.jsx)(f.Z.Item,{initialValue:1,name:"difficulty",label:"难度系数:",rules:[{required:!0,message:"请选择难度系数"}],children:(0,E.jsxs)(v.ZP.Group,{disabled:2===(null===(s=u.detail)||void 0===s?void 0:s.shixun_status),children:[(0,E.jsx)(v.ZP,{value:1,children:"简单"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:2,children:"中等"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:3,children:"困难"})]})}),(0,E.jsx)(f.Z.Item,{name:"challenge_tag",label:(0,E.jsxs)("div",{children:["技能标签 ",(0,E.jsx)("span",{className:"pl20 font12 c-light-black",children:"学员答题正确将获得技能,否则不能获得技能(回车添加标签)"})]}),rules:[{required:!0,message:"请输入技能标签"}],children:(0,E.jsx)(O,{placeholder:"添加标签",style:{width:"260px"},InputRight:(0,E.jsx)("span",{className:"ml5",children:"(回车添加标签)"})})}),(0,E.jsxs)(g.Z,{className:"customItemSelect",children:[(0,E.jsx)(j.Z,{children:(0,E.jsx)(f.Z.Item,{name:"score",initialValue:100,label:"奖励金币:",rules:[{required:!0,message:"请选择奖励经验值"}],children:(0,E.jsx)(_.default,{disabled:2===(null===(c=u.detail)||void 0===c?void 0:c.shixun_status),bordered:!1,getPopupContainer:function(e){return e.parentNode},style:{width:260},children:null==z?void 0:z.map((function(e,t){return(0,E.jsx)(_.default.Option,{value:e,children:e},t)}))})})}),(0,E.jsx)(j.Z,{flex:1,children:(0,E.jsx)("div",{style:{marginTop:88},className:"font12 c-light-black ml10",children:" 学员正确答题时获得金币,并且获得等量的经验值。如:+100金币、+100经验值"})})]})]},ce)},1),(0,E.jsx)(N.t,{onOk:function(){return F.submit()},className:"customFixedButton",onCancel:function(){ve()}},2),(0,E.jsx)(w.Z,{loading:ie})]})}))},93730:function(e,t,n){n.d(t,{Z:function(){return c}});var i=n(59301),a=n(43418),s=n(8785),l=n(37712),c=(0,s.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var t=e.activeIndex,n=e.isEdit,c=void 0===n||n,r=e.dispatch,u=e.practiceSetting,o=(0,s.useParams)(),d=o.id,h=o.challengesId,f=(0,i.useMemo)((function(){return[{name:"本关任务",url:"/shixuns/".concat(d,"/edit/").concat(h,"/editcheckpoint")},{name:"评测设置",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=2")},{name:"参考答案",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=3")},{name:"关卡排行榜",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=4")}]}),[d,h]);return(0,l.jsx)("ul",{className:"challenge-nav",children:c?f.map((function(e,n){return t===n?(0,l.jsxs)("li",{children:[" ",(0,l.jsx)("a",{className:"active",children:e.name})," "]},e.url):(0,l.jsxs)("li",{children:[" ",(0,l.jsx)("a",{onClick:function(){return t=e.url,i=function(){s.history.push(t),r({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},void(null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?a.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i());var t,n,i},children:e.name})," "]},e.url)})):(0,l.jsxs)("li",{children:[" ",(0,l.jsx)("a",{className:"active",children:f[0].name})," "]},f[0].url)})}))},99862:function(e,t,n){n.d(t,{Z:function(){return l}});n(59301);var i=n(71418),a="loading___lueiN",s=n(37712),l=function(e){return e.loading?(0,s.jsx)("div",{className:a,children:(0,s.jsx)(i.Z,{})}):(0,s.jsx)(s.Fragment,{})}},88577:function(e,t,n){n.d(t,{S:function(){return i}});var i=function(e){var t=document.createElement("textarea");return t.value=e,t.value}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94498],{57347:function(e,t,n){n.d(t,{t:function(){return h}});var a=n(82242),i=n.n(a),s=(n(59301),n(3113)),r="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",u=n(92310),o=n.n(u),d=n(37712),h=function(e){var t=e.cancelText,n=void 0===t?"取消":t,a=e.okText,u=void 0===a?"确定":a,h=e.loading,f=void 0!==h&&h,m=e.hasOkBtn,p=void 0===m||m,x=e.hasCancelBtn,v=void 0===x||x,g=e.okButtonProps,_=void 0===g?{}:g,j=e.onCancel,b=void 0===j?function(){}:j,y=e.onOk,k=void 0===y?function(){}:y,Z=e.className,S=void 0===Z?"":Z;return(0,d.jsx)("div",{className:o()(r,S),children:(0,d.jsxs)("div",{className:l,children:[v&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:b,children:n}),p&&(0,d.jsx)(s.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:f,onClick:k},_),{},{children:u}))]})})}},31154:function(e,t,n){n.r(t),n.d(t,{default:function(){return D}});var a=n(7557),i=n.n(a),s=n(41498),r=n.n(s),c=n(82242),l=n.n(c),u=n(79800),o=n.n(u),d=n(59301),h=n(8785),f=n(78241),m=n(8591),p=n(43418),x=n(73782),v=n(5112),g=n(95237),_=n(43604),j=n(57809),b=n(30010),y=n(37740),k="bg___Y4VEx",Z="formWrap___JY9de",S=n(89392),N=n(57347),w=n(99862),I=n(93730),P=n(88577),T=n(37205),C=n.n(T),B=n(39647),L=n.n(B),F=n(49127),V=n(3113),E=n(37712),q=["InputRight","value","onChange"],O=function(e){var t=e.InputRight,n=e.value,a=void 0===n?[]:n,i=e.onChange,s=void 0===i?function(){}:i,r=L()(e,q),c=(0,d.useState)(),u=o()(c,2),h=u[0],f=u[1],m=function(e){e.preventDefault(),h&&(s([].concat(C()(a),[h])),f(null))};return(0,E.jsxs)("div",{children:[(0,E.jsx)(x.Z,l()(l()({},r),{},{value:h,onChange:function(e){return f(e.target.value)},onPressEnter:m,onBlur:m})),t,(0,E.jsx)("div",{className:"mt20",children:null==a?void 0:a.map((function(e,t){return(0,E.jsx)(F.Z,{className:"ml10 mr10",count:"x",onClick:function(){return function(e){var t=a.filter((function(t,n){return n!==e}));s(t)}(t)},children:(0,E.jsx)(V.ZP,{type:"primary",ghost:!0,children:e})})}))})]})},R={1:[100,200],2:[300,400,500,600],3:[700,800,900,1e3]},D=(0,h.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newCourse:e.newCourse,globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var t,n,a,s,c,u=e.shixunsDetail,T=e.dispatch,C=e.practiceSetting,B=(0,h.useParams)(),L=f.Z.useForm(),F=o()(L,1)[0],V=(0,d.useState)({}),q=o()(V,2),D=q[0],Q=q[1],W=(0,d.useState)([100,200]),Y=o()(W,2),z=Y[0],G=Y[1],U=u.challengesNew,H=(0,d.useState)(),J=o()(H,2),K=J[0],M=J[1],A=(0,d.useState)(),X=o()(A,2),$=X[0],ee=X[1],te=(0,d.useState)(!0),ne=o()(te,2),ae=ne[0],ie=ne[1],se=(0,d.useState)(1),re=o()(se,2),ce=re[0],le=(re[1],(0,d.useRef)({subject:"",difficulty:1,hide_task_pass:!1,score:100,hide_width_rate:40,task_pass:(0,P.S)(U.task_pass_default)})),ue=(0,d.useRef)(null),oe=(C.selectQuestionParams,C.id),de=C.newQuestion;(0,d.useEffect)((function(){B.challengesId?(ee(!0),he()):(ie(!0),ee(!1),T({type:"shixunsDetail/getChallengesNew",payload:l()({},B)}),ie(!1)),setTimeout((function(){var e;null===(e=document.getElementById("practice-scroll"))||void 0===e||e.scrollTo(0,0)}),300)}),[B]),(0,d.useEffect)((function(){return pe(),function(){clearTimeout(ue.current)}}),[D]);var he=function(){var e=r()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,(0,y.ii)({id:B.id,challengeId:B.challengesId,tab:0});case 3:(t=e.sent)&&(n=l()(l()({},t),{},{task_pass:(0,P.S)(t.task_pass)}),M(n),fe(n),ie(!1),le.current={subject:n.subject,difficulty:n.difficulty,score:n.score,task_pass:n.task_pass,hide_task_pass:n.hide_task_pass,hide_width_rate:n.hide_width_rate});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fe=function(e){var t={subject:e.name,difficulty:e.difficulty,score:e.score,challenge_tag:e.tags,task_pass:e.task_pass,hide_task_pass:e.hide_task_pass,hide_width_rate:e.hide_width_rate},n=R[e.difficulty];G(n),F.setFieldsValue(l()({},t)),Q(l()({},t))},me=function(){var e=r()(i()().mark((function e(){var t,n,a,s,r=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.length>0&&void 0!==r[0]?r[0]:{},$||2!==(null===(t=u.detail)||void 0===t?void 0:t.shixun_status)){e.next=4;break}return m.ZP.info("该实训已经发布不能新建"),e.abrupt("return");case 4:if(!$){e.next=10;break}return e.next=7,(0,y.Rs)(l()(l()({},B),{},{tab:0,challenge:l()({},n),challenge_tag:n.challenge_tag}));case 7:return e.sent&&(T({type:"practiceSetting/setUpdateIndex"}),h.history.replace("/shixuns/".concat(B.id,"/edit/").concat(B.challengesId,"/tab=2"))),e.abrupt("return");case 10:return(a=l()({},D)).identifier=B.id,a.st=0,e.next=15,(0,y.al)(l()({},a));case 15:1===(s=e.sent).status&&(h.history.replace("/shixuns/".concat(B.id,"/edit/").concat(s.challenge_id,"/tab=2")),setTimeout((function(){T({type:"practiceSetting/setParams",payload:{newQuestion:null}}),T({type:"practiceSetting/setUpdateIndex"})}),200));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){clearTimeout(ue.current),ue.current=setTimeout(xe,500)},xe=function(){"subject"in D&&de&&T({type:"practiceSetting/setParams",payload:{newQuestion:{st:0,name:null==D?void 0:D.subject}}});var e=["subject","difficulty","score","task_pass"].some((function(e){var t=(0,S.isNumber)(D[e])?String(D[e]):D[e],n=(0,S.isNumber)(le.current[e])?String(le.current[e]):le.current[e];return!(0,S.isEqual)(t,n)}));T(e?{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}:{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},ve=function(){var e,t=function(){h.history.push("/shixuns/".concat(oe,"/challenges")),T({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=C&&null!==(e=C.sideBar)&&void 0!==e&&e.confirmLeave?p.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()};return(0,E.jsxs)(d.Fragment,{children:[(0,E.jsx)("section",{className:k,id:"practice-scroll",children:(0,E.jsxs)(f.Z,{form:F,className:Z,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,t){var n,a,i;Q(l()({},F.getFieldsValue())),"difficulty"in e&&(n=e.difficulty,i=null==(a=R[n])?void 0:a[0],G(a),F.setFieldsValue({score:i}),Q(l()(l()({},F.getFieldsValue()),{score:i})))},onFinish:me,children:[(0,E.jsx)(I.Z,{activeIndex:0,isEdit:$}),(0,E.jsx)(f.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,E.jsx)(x.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=D.subject)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})}),(0,E.jsx)(f.Z.Item,{name:"task_pass",label:"任务要求:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"过关任务简介最大限制35000个字符"}],children:(0,E.jsx)(b.Z,{watch:!0,defaultValue:$?null==K?void 0:K.task_pass:U.task_pass_default},B.challengesId||"3")}),(0,E.jsx)(f.Z.Item,{initialValue:40,name:"hide_width_rate",label:"任务要求默认展示宽度:",children:(0,E.jsxs)(v.ZP.Group,{children:[(0,E.jsx)(v.ZP,{value:0,children:"0%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:30,children:"30%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:40,children:"40%"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:50,children:"50%"})]})}),D.unity_3d&&(null===(n=u.detail)||void 0===n?void 0:n.identity)<3&&(0,E.jsx)(f.Z.Item,{name:"unity_3d_routes",label:"路径:",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,E.jsx)(x.Z,{bordered:!1,disabled:2===(null===(a=u.detail)||void 0===a?void 0:a.shixun_status),placeholder:"请选择版本库中的代码文件。例: src/step1/HelloWorld.java"})}),(0,E.jsx)(f.Z.Item,{initialValue:1,name:"difficulty",label:"难度系数:",rules:[{required:!0,message:"请选择难度系数"}],children:(0,E.jsxs)(v.ZP.Group,{disabled:2===(null===(s=u.detail)||void 0===s?void 0:s.shixun_status),children:[(0,E.jsx)(v.ZP,{value:1,children:"简单"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:2,children:"中等"}),(0,E.jsx)(v.ZP,{style:{marginLeft:70},value:3,children:"困难"})]})}),(0,E.jsx)(f.Z.Item,{name:"challenge_tag",label:(0,E.jsxs)("div",{children:["技能标签 ",(0,E.jsx)("span",{className:"pl20 font12 c-light-black",children:"学员答题正确将获得技能,否则不能获得技能(回车添加标签)"})]}),rules:[{required:!0,message:"请输入技能标签"}],children:(0,E.jsx)(O,{placeholder:"添加标签",style:{width:"260px"},InputRight:(0,E.jsx)("span",{className:"ml5",children:"(回车添加标签)"})})}),(0,E.jsxs)(g.Z,{className:"customItemSelect",children:[(0,E.jsx)(_.Z,{children:(0,E.jsx)(f.Z.Item,{name:"score",initialValue:100,label:"奖励金币:",rules:[{required:!0,message:"请选择奖励经验值"}],children:(0,E.jsx)(j.default,{disabled:2===(null===(c=u.detail)||void 0===c?void 0:c.shixun_status),bordered:!1,getPopupContainer:function(e){return e.parentNode},style:{width:260},children:null==z?void 0:z.map((function(e,t){return(0,E.jsx)(j.default.Option,{value:e,children:e},t)}))})})}),(0,E.jsx)(_.Z,{flex:1,children:(0,E.jsx)("div",{style:{marginTop:88},className:"font12 c-light-black ml10",children:" 学员正确答题时获得金币,并且获得等量的经验值。如:+100金币、+100经验值"})})]})]},ce)},1),(0,E.jsx)(N.t,{onOk:function(){return F.submit()},className:"customFixedButton",onCancel:function(){ve()}},2),(0,E.jsx)(w.Z,{loading:ae})]})}))},93730:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(59301),i=n(43418),s=n(8785),r=n(37712),c=(0,s.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){var t=e.activeIndex,n=e.isEdit,c=void 0===n||n,l=e.dispatch,u=e.practiceSetting,o=(0,s.useParams)(),d=o.id,h=o.challengesId,f=(0,a.useMemo)((function(){return[{name:"本关任务",url:"/shixuns/".concat(d,"/edit/").concat(h,"/editcheckpoint")},{name:"评测设置",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=2")},{name:"参考答案",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=3")},{name:"关卡排行榜",url:"/shixuns/".concat(d,"/edit/").concat(h,"/tab=4")}]}),[d,h]);return(0,r.jsx)("ul",{className:"challenge-nav",children:c?f.map((function(e,n){return t===n?(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{className:"active",children:e.name})," "]},e.url):(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{onClick:function(){return t=e.url,a=function(){s.history.push(t),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},void(null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?i.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a()}}):a());var t,n,a},children:e.name})," "]},e.url)})):(0,r.jsxs)("li",{children:[" ",(0,r.jsx)("a",{className:"active",children:f[0].name})," "]},f[0].url)})}))},99862:function(e,t,n){n.d(t,{Z:function(){return r}});n(59301);var a=n(71418),i="loading___lueiN",s=n(37712),r=function(e){return e.loading?(0,s.jsx)("div",{className:i,children:(0,s.jsx)(a.Z,{})}):(0,s.jsx)(s.Fragment,{})}},88577:function(e,t,n){n.d(t,{S:function(){return a}});var a=function(e){var t=document.createElement("textarea");return t.value=e,t.value}}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index.async.js b/p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index.async.js index 89575c38af..b675da93fa 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77857],{57347:function(e,t,n){n.d(t,{t:function(){return _}});var i=n(82242),a=n.n(i),s=(n(59301),n(3113)),c="buttonFixed___vyq30",r="button___hxmYv",l="buttonWrap___uK8dl",o=n(92310),u=n.n(o),d=n(37712),_=function(e){var t=e.cancelText,n=void 0===t?"取消":t,i=e.okText,o=void 0===i?"确定":i,_=e.loading,x=void 0!==_&&_,m=e.hasOkBtn,f=void 0===m||m,p=e.hasCancelBtn,h=void 0===p||p,v=e.okButtonProps,g=void 0===v?{}:v,b=e.onCancel,y=void 0===b?function(){}:b,j=e.onOk,k=void 0===j?function(){}:j,Z=e.className,N=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(c,N),children:(0,d.jsxs)("div",{className:l,children:[h&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(r," mr20"),onClick:y,children:n}),f&&(0,d.jsx)(s.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(r," mr20"),loading:x,onClick:k},g),{},{children:o}))]})})}},16644:function(e,t,n){var i=n(82242),a=n.n(i),s=(n(59301),n(19779)),c=n(3113),r=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,l=e.styles,o=void 0===l?{}:l,u=e.customText,d=e.ButtonText,_=e.ButtonClick,x=e.Buttonclass,m=e.ButtonTwo,f=e.imgStyles,p=e.loading,h=void 0!==p&&p;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:t||s,style:a()({width:288,height:200},f)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(c.ZP,a()(a()({className:x,onClick:_},i),{},{children:d})),m&&m]})}},63454:function(e,t,n){n.r(t),n.d(t,{default:function(){return S}});var i=n(7557),a=n.n(i),s=n(41498),c=n.n(s),r=n(82242),l=n.n(r),o=n(79800),u=n.n(o),d=n(59301),_=n(8785),x=n(99313),m=n(78241),f=n(43418),p=n(73782),h=n(30010),v=n(37740),g={flex_box_center:"flex_box_center___Tn66_",flex_space_between:"flex_space_between___P50q5",flex_box_vertical_center:"flex_box_vertical_center___pL1pq",flex_box_center_end:"flex_box_center_end___dvJxR",flex_box_column:"flex_box_column___rEutz",bg:"bg___QHZnQ",formWrap:"formWrap___izBdR"},b=n(39634),y=n(88577),j=n(57347),k=n(99862),Z=n(37712),N=x.Z.TabPane,S=(0,_.connect)((function(e){return{shixunsDetail:e.shixunsDetail,practiceSetting:e.practiceSetting}}))((function(e){var t,n,i=e.shixunsDetail,s=e.dispatch,r=e.practiceSetting,o=(0,_.useParams)(),S=m.Z.useForm(),T=u()(S,1)[0],w=(0,d.useState)({}),B=u()(w,2),P=B[0],C=B[1],F=i.challengesNew,L=(0,d.useRef)(null),W=(r.selectQuestionParams,r.id),q=r.newQuestion,I=(0,d.useState)(!0),Q=u()(I,2),V=Q[0],z=Q[1];(0,d.useEffect)((function(){z(!0),s({type:"shixunsDetail/getChallengesNew",payload:l()({},o)}),z(!1)}),[o]);var D=function(){var e=c()(a()().mark((function e(t){var n,i,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l()({},P),i=!(!t.unity_3d_routes||""==t.unity_3d_routes),n.identifier=o.id,n.st=1,e.next=6,(0,v.al)(l()(l()({},n),{},{unity_3d_routes:i?t.unity_3d_routes:null,unity_3d:i}));case 6:1===(c=e.sent).status&&(_.history.replace("/shixuns/".concat(o.id,"/edit/").concat(c.challenge_id,"/editquestion?tab=2")),setTimeout((function(){s({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s({type:"practiceSetting/setUpdateIndex"})}),200));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e,t=function(){_.history.push("/shixuns/".concat(W,"/challenges")),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=r&&null!==(e=r.sideBar)&&void 0!==e&&e.confirmLeave?f.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()};return(0,Z.jsxs)("section",{className:g.bg,children:[(0,Z.jsx)(x.Z,{activeKey:"1",children:(0,Z.jsx)(N,{tab:"本关任务",children:(0,Z.jsxs)(m.Z,{form:T,className:g.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e){C(l()({},T.getFieldsValue())),function(e){clearTimeout(L.current),L.current=setTimeout((function(){"subject"in e&&q&&s({type:"practiceSetting/setParams",payload:{newQuestion:{st:1,name:null==e?void 0:e.subject}}});var t=T.getFieldsValue(),n=t.subject,i=t.task_pass;""!==n||i!==(0,y.S)(F.task_pass_default)?s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}),500)}(e)},onFinish:D,children:[(0,Z.jsx)("div",{className:g.fieldWrap,children:(0,Z.jsx)(m.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,Z.jsx)(p.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=P.subject)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,Z.jsx)("div",{className:g.mdWrap,children:(0,Z.jsx)(m.Z.Item,{name:"task_pass",label:"过关任务:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"最大限制35000个字符"}],children:(0,Z.jsx)(h.Z,{watch:!0,defaultValue:F.task_pass_default})})}),(0,b.ag)()&&(0,Z.jsx)("div",{className:g.fieldWrap,children:(0,Z.jsx)(m.Z.Item,{initialValue:"",name:"unity_3d_routes",label:"嵌入第三方平台:",children:(0,Z.jsx)(p.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(n=P.unity_3d_routes)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"请输入第三方平台地址"})})}),(0,Z.jsx)(m.Z.Item,{noStyle:!0,children:(0,Z.jsx)(j.t,{okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:function(){E()}})})]})},"1")}),(0,Z.jsx)(k.Z,{loading:V})]})}))},99862:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var i=n(71418),a="loading___lueiN",s=n(37712),c=function(e){return e.loading?(0,s.jsx)("div",{className:a,children:(0,s.jsx)(i.Z,{})}):(0,s.jsx)(s.Fragment,{})}},88577:function(e,t,n){n.d(t,{S:function(){return i}});var i=function(e){var t=document.createElement("textarea");return t.value=e,t.value}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77857],{57347:function(e,t,n){n.d(t,{t:function(){return _}});var a=n(82242),i=n.n(a),s=(n(59301),n(3113)),c="buttonFixed___vyq30",r="button___hxmYv",l="buttonWrap___uK8dl",o=n(92310),u=n.n(o),d=n(37712),_=function(e){var t=e.cancelText,n=void 0===t?"取消":t,a=e.okText,o=void 0===a?"确定":a,_=e.loading,f=void 0!==_&&_,x=e.hasOkBtn,m=void 0===x||x,p=e.hasCancelBtn,h=void 0===p||p,v=e.okButtonProps,b=void 0===v?{}:v,g=e.onCancel,y=void 0===g?function(){}:g,j=e.onOk,k=void 0===j?function(){}:j,Z=e.className,S=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(c,S),children:(0,d.jsxs)("div",{className:l,children:[h&&(0,d.jsx)(s.ZP,{size:"middle",className:"".concat(r," mr20"),onClick:y,children:n}),m&&(0,d.jsx)(s.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(r," mr20"),loading:f,onClick:k},b),{},{children:o}))]})})}},63454:function(e,t,n){n.r(t),n.d(t,{default:function(){return N}});var a=n(7557),i=n.n(a),s=n(41498),c=n.n(s),r=n(82242),l=n.n(r),o=n(79800),u=n.n(o),d=n(59301),_=n(8785),f=n(99313),x=n(78241),m=n(43418),p=n(73782),h=n(30010),v=n(37740),b={flex_box_center:"flex_box_center___Tn66_",flex_space_between:"flex_space_between___P50q5",flex_box_vertical_center:"flex_box_vertical_center___pL1pq",flex_box_center_end:"flex_box_center_end___dvJxR",flex_box_column:"flex_box_column___rEutz",bg:"bg___QHZnQ",formWrap:"formWrap___izBdR"},g=n(39634),y=n(88577),j=n(57347),k=n(99862),Z=n(37712),S=f.Z.TabPane,N=(0,_.connect)((function(e){return{shixunsDetail:e.shixunsDetail,practiceSetting:e.practiceSetting}}))((function(e){var t,n,a=e.shixunsDetail,s=e.dispatch,r=e.practiceSetting,o=(0,_.useParams)(),N=x.Z.useForm(),T=u()(N,1)[0],w=(0,d.useState)({}),P=u()(w,2),B=P[0],C=P[1],F=a.challengesNew,L=(0,d.useRef)(null),W=(r.selectQuestionParams,r.id),q=r.newQuestion,Q=(0,d.useState)(!0),V=u()(Q,2),I=V[0],z=V[1];(0,d.useEffect)((function(){z(!0),s({type:"shixunsDetail/getChallengesNew",payload:l()({},o)}),z(!1)}),[o]);var D=function(){var e=c()(i()().mark((function e(t){var n,a,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l()({},B),a=!(!t.unity_3d_routes||""==t.unity_3d_routes),n.identifier=o.id,n.st=1,e.next=6,(0,v.al)(l()(l()({},n),{},{unity_3d_routes:a?t.unity_3d_routes:null,unity_3d:a}));case 6:1===(c=e.sent).status&&(_.history.replace("/shixuns/".concat(o.id,"/edit/").concat(c.challenge_id,"/editquestion?tab=2")),setTimeout((function(){s({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s({type:"practiceSetting/setUpdateIndex"})}),200));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e,t=function(){_.history.push("/shixuns/".concat(W,"/challenges")),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=r&&null!==(e=r.sideBar)&&void 0!==e&&e.confirmLeave?m.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()};return(0,Z.jsxs)("section",{className:b.bg,children:[(0,Z.jsx)(f.Z,{activeKey:"1",children:(0,Z.jsx)(S,{tab:"本关任务",children:(0,Z.jsxs)(x.Z,{form:T,className:b.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e){C(l()({},T.getFieldsValue())),function(e){clearTimeout(L.current),L.current=setTimeout((function(){"subject"in e&&q&&s({type:"practiceSetting/setParams",payload:{newQuestion:{st:1,name:null==e?void 0:e.subject}}});var t=T.getFieldsValue(),n=t.subject,a=t.task_pass;""!==n||a!==(0,y.S)(F.task_pass_default)?s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}),500)}(e)},onFinish:D,children:[(0,Z.jsx)("div",{className:b.fieldWrap,children:(0,Z.jsx)(x.Z.Item,{initialValue:"",name:"subject",label:"任务名称:",rules:[{required:!0,message:"请输入任务名称"}],children:(0,Z.jsx)(p.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(t=B.subject)||void 0===t?void 0:t.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,Z.jsx)("div",{className:b.mdWrap,children:(0,Z.jsx)(x.Z.Item,{name:"task_pass",label:"过关任务:",rules:[{required:!0,message:"请输入作业的简介"},{max:35e3,message:"最大限制35000个字符"}],children:(0,Z.jsx)(h.Z,{watch:!0,defaultValue:F.task_pass_default})})}),(0,g.ag)()&&(0,Z.jsx)("div",{className:b.fieldWrap,children:(0,Z.jsx)(x.Z.Item,{initialValue:"",name:"unity_3d_routes",label:"嵌入第三方平台:",children:(0,Z.jsx)(p.Z,{bordered:!1,maxLength:60,suffix:"".concat((null===(n=B.unity_3d_routes)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"请输入第三方平台地址"})})}),(0,Z.jsx)(x.Z.Item,{noStyle:!0,children:(0,Z.jsx)(j.t,{okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:function(){E()}})})]})},"1")}),(0,Z.jsx)(k.Z,{loading:I})]})}))},99862:function(e,t,n){n.d(t,{Z:function(){return c}});n(59301);var a=n(71418),i="loading___lueiN",s=n(37712),c=function(e){return e.loading?(0,s.jsx)("div",{className:i,children:(0,s.jsx)(a.Z,{})}):(0,s.jsx)(s.Fragment,{})}},88577:function(e,t,n){n.d(t,{S:function(){return a}});var a=function(e){var t=document.createElement("textarea");return t.value=e,t.value}}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Warehouse__index.async.js b/p__Shixuns__Edit__body__Warehouse__index.async.js index 49ca62464a..879f592f1b 100644 --- a/p__Shixuns__Edit__body__Warehouse__index.async.js +++ b/p__Shixuns__Edit__body__Warehouse__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16328,11021],{38827:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},8887:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},16644:function(e,t,n){var i=n(82242),a=n.n(i),r=(n(59301),n(19779)),s=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,o=e.styles,c=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,v=e.loading,g=void 0!==v&&v;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||r,style:a()({width:288,height:200},m)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(s.ZP,a()(a()({className:h,onClick:p},i),{},{children:d})),f&&f]})}},2102:function(e,t,n){n.r(t),n.d(t,{default:function(){return $e}});var i=n(82242),a=n.n(i),r=n(7557),s=n.n(r),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),h=n(59301),f="menu___szqfh",m="warehouse___SVzfZ",v="header___DfoMH",g="title___y2IOb",x="content___pGWUf",y="left___eYHD7",b="right___RbSHM",_="loading___g8ST2",j="empty___JqJWS",w="tabs___fuMob",C="line___Wav7D",S="footer___xymfv",k="commit___ZwkDv",N="filePathWrp____p6mm",Z="filePath___qkzoJ",E="bottom0___MrVME",O=n(8785),P=n(99313),I=n(6848),$=n(8591),D=n(20834),M=n(95237),T=n(43604),R=n(38854),z=n(43418),L=n(71418),F=n(3113),B=n(37205),H=n.n(B),K=n(97334),A=n(78673),V=n(56102),W=n(78241),q=n(73782),G={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},U=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Q=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,X),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:G.modal,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n,i,r=a()({},g.getFieldsValue()),s=null==r||null===(e=r.path)||void 0===e?void 0:e.split(""),l=null==r||null===(t=r.file)||void 0===t?void 0:t.split("");null!=s&&null!==(n=s.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(r.path=r.path.substring(0,r.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(r.file=r.file.substring(0,r.path.length-1)),g.setFieldsValue(a()({},r)),f(r)},children:[(0,U.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),J=n(35782),Y=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,Y),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",open:i.visible,wrapClassName:G.modal,destroyOnClose:!0,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,U.jsx)("div",{className:"mt10 mb20",children:(0,U.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,U.jsx)(J.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),te=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ne=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,te),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=y[0],_=y[1],j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1];(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(_(""),S(i.defaultPath)):(S(e.pop()),_(e.join("/")+"/"))}),[i.defaultPath]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:n}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&($.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"40%",open:i.visible,wrapClassName:G.modal,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"提交说明",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,U.jsx)(M.Z,{children:(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:C})})})})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,U.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=n(94334),ae=n(59028),re=n(31425),se={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],oe=ae.Z.Dragger,ce=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,i=e.isRepository,r=p()(e,le),l=(0,O.useLocation)(),c=(0,O.useParams)(),d=(0,h.useState)({}),f=u()(d,2),m=f[0],v=f[1],g=(0,h.useRef)(),x=W.Z.useForm(),y=u()(x,1)[0],b=(0,h.useState)([]),_=u()(b,2),j=_[0],w=_[1],C=(0,h.useState)(),S=u()(C,2),k=S[0],N=S[1];(0,h.useEffect)((function(){r.visible&&(y.resetFields(),w([]))}),[r.visible]),(0,h.useEffect)((function(){g.current=c.id}),[]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;N(n)}}),[]);var Z,E=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return $.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:k?"".concat(k,"/").concat(t.name):t.name,message:y.getFieldValue("commitMessage")||"删除了".concat(k?"".concat(k,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(w(j.filter((function(e){return e.uid!==t.uid}))),$.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P={height:300,multiple:!0,withCredentials:!0,data:(Z=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,l){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(o()(s()().mark((function e(){var l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.getFieldsValue();case 2:e.sent,l=a()(a()({},{path:r.defaultPath?r.defaultPath:"",message:m.commitMessage||"上传了".concat(t)}),i?{}:{secret_repository:!0}),n(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:j,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(g.current,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,i,a;if(w(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void $.ZP.success("上传成功!");w(j.filter((function(t){return t.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&$.ZP.info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},onRemove:E,beforeUpload:function(e){t=e.name}},I=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.validateFields();case 2:r.onClose(),r.onOK({path:r.defaultPath}),D();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e;O.history.push("/shixuns/".concat(g.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(k?"/master/shixun_show/".concat(k):""))};return(0,U.jsx)(z.Z,{open:r.visible,onOk:I,centered:!0,onCancel:r.onClose,width:"70%",children:(0,U.jsxs)("section",{className:se.bg,children:[(0,U.jsxs)("div",{className:se.wrap,children:[(0,U.jsx)("div",{className:se.title,children:"上传文件"}),(0,U.jsxs)(W.Z,{className:"mt10",form:y,scrollToFirstError:!0,layout:"vertical",onFinish:I,onValuesChange:function(){return v(a()({},y.getFieldsValue()))},children:[(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,U.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,U.jsxs)(oe,a()(a()({},P),{},{children:[(0,U.jsx)("div",{children:(0,U.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(se.colorBlue)})}),(0,U.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,U.jsx)("span",{className:"".concat(se.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,U.jsx)(re.Z,{onFinish:function(e){return N(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",he="mainPathWrap___QP5mq",fe="colorBlue___zUy77",me=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),i=e.title,r=e.pathList,l=void 0===r?[]:r,c=e.showInputPath,d=void 0!==c&&c,p=e.isMergeSelectFile,f=void 0!==p&&p,m=e.onFinish,v=void 0===m?function(){}:m,g=W.Z.useForm(),x=u()(g,1)[0],y=(0,O.useParams)(),b=(0,O.useLocation)(),_=(0,h.useRef)(),j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1],k=(0,h.useState)(""),N=u()(k,2),Z=N[0],E=N[1],P=(0,h.useState)([]),I=u()(P,2),D=I[0],M=I[1],T=(0,h.useState)([]),R=u()(T,2),L=R[0],F=R[1];(0,h.useEffect)((function(){var e;_.current="repository"===(null===(e=b.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,h.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=l.join("/"),n=[];l.map((function(t,i){0===i?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),M(n),S(e),E(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=o()(s()().mark((function e(t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:_.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:t}});case 2:(i=e.sent)&&F(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=o()(s()().mark((function e(){var t,i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==x?void 0:x.getFieldsValue(),i=C?"".concat(C).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!f){e.next=6;break}return v(i),K(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,x.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:y.id,path:i}),_.current?{}:{secret_repository:!0})});case 11:r=e.sent,v(Z),0===r.status&&$.ZP.info("新建成功"),e.next=18;break;case 16:v(i),$.ZP.success("选择文件目录成功");case 18:K();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),x.resetFields()};return(0,U.jsx)(z.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:H,onCancel:K,children:(0,U.jsxs)("div",{className:de,children:[(0,U.jsxs)("div",{className:pe,children:[(0,U.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,U.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));M(n);var i=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);S(i),B(i)}(0,t)},children:e.val},t)}))}),!(null==L||!L.length)&&L.map((function(e,t){return"tree"===e.type&&(0,U.jsxs)("a",{onClick:function(){return function(e){var t=C;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),M(D),t=C?"".concat(C,"/").concat(e.name):e.name,S(t)),B(t)}(e)},children:[(0,U.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(fe)}),e.name]},t)}))]}),(0,U.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,U.jsx)("div",{className:"mt5 mb5",children:C}),d&&(0,U.jsx)(W.Z,{form:x,scrollToFirstError:!0,className:"mt20",children:(0,U.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ve=n(94172),ge=n(78386),xe=n(37740),ye=n(42930),be=n(31622),_e=n(80826),je=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],we=K.Z.DirectoryTree,Ce=function(){return(0,U.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,U.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,U.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,U.jsx)("br",{}),"两种方式来使用:",(0,U.jsx)("br",{}),"1、",(0,U.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,U.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,U.jsx)("img",{width:"100%",src:_e.Oe})]})},Se=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading,i=e.globalSetting,a=e.practiceSetting;return{shixunsDetail:t,globalSetting:i,user:e.user,practiceSetting:a,loading:n}}))((function(e){var t,n,i,r,l,c,d,f=e.shixunsDetail,m=(e.globalSetting,e.loading),v=(e.user,e.activeKey),g=e.dispatch,x=e.practiceSetting,y=e.isRepository,b=e.treeData,_=e.setTreeData,j=(p()(e,je),(0,O.useParams)()),w=(0,O.useLocation)(),C=(0,h.useState)(),S=u()(C,2),k=S[0],N=(S[1],(0,h.useState)(!1)),Z=u()(N,2),E=Z[0],P=Z[1],L=(0,h.useState)(!1),F=u()(L,2),B=F[0],K=F[1],W=(0,h.useState)(!1),q=u()(W,2),G=q[0],X=q[1],J=(0,h.useState)(!1),Y=u()(J,2),te=Y[0],ie=Y[1],ae=(0,h.useState)(""),re=u()(ae,2),se=re[0],le=re[1],oe=(0,h.useState)([]),de=u()(oe,2),pe=de[0],he=de[1],fe=(0,h.useState)([]),_e=u()(fe,2),Se=_e[0],ke=_e[1],Ne=(0,h.useState)([]),Ze=u()(Ne,2),Ee=(Ze[0],Ze[1]),Oe=(0,h.useState)(!1),Pe=u()(Oe,2),Ie=Pe[0],$e=Pe[1],De=(0,h.useState)(),Me=u()(De,2),Te=(Me[0],Me[1]),Re=(0,h.useState)(),ze=u()(Re,2),Le=(ze[0],ze[1]),Fe=(0,h.useState)(""),Be=u()(Fe,2),He=(Be[0],Be[1]),Ke=(0,h.useState)(),Ae=u()(Ke,2),Ve=(Ae[0],Ae[1]),We=(0,h.useState)(!1),qe=u()(We,2),Ge=qe[0],Ue=qe[1];(0,h.useEffect)((function(){_([]),it(""),localStorage.warehouseHideTip||$e(!0)}),[w.pathname,y]);var Xe=function(){var e=o()(s()().mark((function e(){var t,n=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,xe.Zt)({id:j.id,secret_dir_path:t});case 3:e.sent&&Ve(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){var t;return(0,U.jsxs)(D.Z,{className:ue.menu,onClick:function(t){switch(le(e.path||""),t.key){case"1":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件夹"]),X(!0);break;case"3":(0,ye.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ye.L9)(["实践项目","设置","代码仓库","重命名"]),K(!0);break;case"5":(0,ye.L9)(["实践项目","设置","代码仓库","删除"]),st(e.path,e.name,e);break;case"6":(0,ye.L9)(["实践项目","设置","代码仓库","复制路径"]),lt(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==f||null===(t=f.detail)||void 0===t?void 0:t.public)<2&&(0,U.jsx)(D.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,U.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(y?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return $.ZP.success("复制成功")},children:(0,U.jsx)(D.Z.Item,{children:(0,U.jsx)(U.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,U.jsx)(D.Z.Item,{children:"删除"},"5")]})},Je=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,U.jsxs)(M.Z,{className:"font14",children:[(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsxs)(M.Z,{children:["blob"===e.type&&(0,U.jsx)(T.Z,{flex:"20px",style:{marginLeft:-20},children:(0,U.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,U.jsx)(T.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,U.jsx)(R.Z,{dropdownRender:function(){return Qe(e)},className:ue.ellipsis,children:(0,U.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=k&&k!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ye=function(e){g({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},et=function(){var e=o()(s()().mark((function e(t,n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.split("/"),e.next=3,it(se);case 3:setTimeout((function(){Ye(t),pe=[i[0]||""],Se=[t],ke(H()(Se)),he(H()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),tt=function(e,t){if(""==t)b=H()(e),_(H()(e));else{var n=nt(b,t,e);b=n,_([].concat(n))}};function nt(e,t,n){return e.map((function(e){return e.key===t?(e.children=H()(n),a()({},e)):e.children?a()(a()({},e),{},{children:nt(e.children,t,n)}):e}))}var it=function(){var e=o()(s()().mark((function e(){var t,n,i,a,r,l=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,g({type:y?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:j.id,path:t}});case 3:return(n=e.sent)&&(null!==(i=n.trees)&&void 0!==i&&i.length?(r=Je(H()(n.trees),t),tt(r,t),Ee(n.trees||[]),Le(t||""),console.log("handleGetRepository:",r,t),setTimeout((function(){return console.log(b,n.trees,t,999999)}),2e3)):""==t&&_([]),Te((null===(a=n.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),at=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),He(t.path),e.next=4,it(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),rt=function(){var e=o()(s()().mark((function e(t,n){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),i=function(){Ye(n.node.path),t=[n.node.path],ke(H()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=x&&null!==(a=x.sideBar)&&void 0!==a&&a.confirmLeave?z.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),g({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),st=function(e,t,n){var i;z.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=o()(s()().mark((function t(){var n,i,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g({type:"shixunsDetail/deleteGitFile",payload:{id:j.id,path:e,message:"删除".concat(e),secret_repository:!y||null}});case 2:if(n=t.sent,i=e.split("/"),0!==(null==n?void 0:n.status)){t.next=20;break}return $.ZP.info("删除成功"),i.splice(i.length-1,1),t.next=9,it(i.length>1?i.join("/"):"");case 9:if(null==(a=t.sent)||!a.trees){t.next=13;break}t.next=16;break;case 13:return i.splice(i.length-1,1),t.next=16,it(i.length>1?i.join("/"):"");case 16:return Ye(""),t.abrupt("return",!0);case 20:-3===(null==n?void 0:n.status)?z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit/").concat(null==n?void 0:n.message,"/tab=2")}}):-4===(null==n?void 0:n.status)&&z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsx)("div",{children:null==n?void 0:n.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit?tabId=service")}});case 21:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},lt=function(e){console.log(e,"item")},ot=function(){var e=o()(s()().mark((function e(t,n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,at(n.node);case 7:pe.includes(n.node.path)?pe.splice(pe.indexOf(n.node.path),1):pe.push(n.node.path);case 8:he(H()(pe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ct=function(){$e(!1),localStorage.warehouseHideTip=!0},ut=function(){var e=o()(s()().mark((function e(t){var n,i,a,r,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a="",e.t0=y,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return a="开启版本库",r="开启",l="不开启",i=(0,U.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=f&&null!==(n=f.detail)&&void 0!==n&&n.secret_repository?(a="关闭私密代码仓库",r="确定",l="取消",i=(0,U.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(a="开启私密代码仓库",r="不使用",l="使用",i=(0,U.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(y||!(0,be.gy)(g,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:z.Z.confirm({title:a,okText:r,cancelText:l,content:i,onOk:function(){var e;(0,ye.L9)(["实践项目","设置","代码仓库",a]),(y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository)&&dt(t)},onCancel:function(){var e;y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository||dt(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dt=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y){e.next=6;break}return e.next=3,(0,xe.h4)(a()({},j));case 3:g({type:"practiceSetting/getCommonData",payload:a()({},j)}),e.next=8;break;case 6:return e.next=8,(0,xe.K0)(a()(a()({},j),{},{is_secret_repository:t}));case 8:it(),g({type:"shixunsDetail/getShixunsDetail",payload:{id:j.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pt=function(){var e=o()(s()().mark((function e(t){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"!==t.dragNode.type){e.next=8;break}return $.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===t.node.type){e.next=11;break}return $.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,g({type:"shixunsDetail/moveGitFile",payload:{id:j.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ye(""),e.next=18,it("");case 18:i=0;case 19:if(!(ie+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var i=n(91857),a=n(92310),r=n.n(a),s=n(59301),l=n(94172),o=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),h=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:f,type:m="default",danger:v,disabled:g,loading:x,onClick:y,htmlType:b,children:_,className:j,menu:w,arrow:C,autoFocus:S,overlay:k,trigger:N,align:Z,open:E,onOpenChange:O,placement:P,getPopupContainer:I,href:$,icon:D=s.createElement(l.Z,null),title:M,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H}=e,K=h(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),V=`${A}-button`,[W,q]=(0,p.Z)(A),G={menu:w,arrow:C,autoFocus:S,align:Z,disabled:g,trigger:g?[]:N,onOpenChange:O,getPopupContainer:I||t,mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(A,a),Q=r()(V,X,j,q);"overlay"in e&&(G.overlay=k),"open"in e&&(G.open=E),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=s.createElement(o.ZP,{type:m,danger:v,disabled:g,loading:x,onClick:y,htmlType:b,href:$,title:M},_),Y=s.createElement(o.ZP,{type:m,danger:v,icon:D}),[ee,te]=T([J,Y]);return W(s.createElement(u.Z.Compact,Object.assign({className:Q,size:U,block:!0},K),ee,s.createElement(i.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var m=f;const v=i.Z;v.Button=m;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return $}});var i=n(92310),a=n.n(i),r=n(59301),s=n(36355),l=n(32441),o=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(s.E_),{prefixCls:i,className:c}=e,u=t("input-group",i),d=t("input"),[p,h]=(0,o.ZP)(d),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},h,c),m=(0,r.useContext)(l.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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"},h=n(22589),f=function(e,t){return r.createElement(h.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var m=r.forwardRef(f),v=n(50382),g=n(55405),x=n(25629),y=n(59412),b=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);ae?r.createElement(v.Z,null):r.createElement(m,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,i="object"==typeof n&&void 0!==n.visible,[l,o]=(0,r.useState)((()=>!!i&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{i&&o(n.visible)}),[i,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&d(),o((e=>{var t;const i=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,i)),i})))},{className:h,prefixCls:f,inputPrefixCls:m,size:v}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=r.useContext(s.E_),S=C("input",m),k=C("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:i=_}=e,a=j[n]||"",s=i(l),o={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),o)})(k),Z=a()(k,h,{[`${k}-${v}`]:!!v}),E=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:S,suffix:N});return v&&(E.size=v),r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(t,c)},E))})),C=n(42653),S=n(92343),k=n(3113),N=n(19716),Z=n(33234),E=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:i,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:h,disabled:f,onSearch:m,onChange:v,onCompositionStart:g,onCompositionEnd:y}=e,b=E(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_,direction:j}=r.useContext(s.E_),w=r.useRef(!1),O=_("input-search",n),P=_("input",i),{compactSize:I}=(0,Z.ri)(O,j),$=(0,N.Z)((e=>{var t;return null!==(t=null!=o?o:I)&&void 0!==t?t:e})),D=r.useRef(null),M=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;m&&m(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof d?r.createElement(C.Z,null):null,z=`${O}-button`;let L;const F=d||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,S.Tm)(F,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:z,size:$}:{})):r.createElement(k.ZP,{className:z,type:d?"primary":void 0,size:$,disabled:f,key:"enterButton",onMouseDown:M,onClick:T,loading:h,icon:R},d),p&&(L=[L,(0,S.Tm)(p,{key:"addonAfter"})]);const H=a()(O,{[`${O}-rtl`]:"rtl"===j,[`${O}-${$}`]:!!$,[`${O}-with-button`]:!!d},l);return r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(D,t),onPressEnter:e=>{w.current||h||T(e)}},b,{size:$,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:P,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:f}))})),P=n(1643);const I=u.Z;I.Group=c,I.Search=O,I.TextArea=P.Z,I.Password=w;var $=I},57809:function(e,t,n){var i=n(92310),a=n.n(i),r=n(77861),s=n(55405),l=n(59301),o=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),h=n(93891),f=n(19716),m=n(32441),v=n(33234),g=n(14154),x=n(58582),y=n(84443),b=n(66339),_=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var n,{prefixCls:i,bordered:o=!0,className:w,rootClassName:C,getPopupContainer:S,popupClassName:k,dropdownClassName:N,listHeight:Z=256,placement:E,listItemHeight:O=24,size:P,disabled:I,notFoundContent:$,status:D,builtinPlacements:M,dropdownMatchSelectWidth:T,popupMatchSelectWidth:R,direction:z,style:L,allowClear:F}=e,B=_(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:K,renderEmpty:A,direction:V,virtual:W,popupMatchSelectWidth:q,popupOverflow:G,select:U}=l.useContext(d.E_),X=K("select",i),Q=K(),J=null!=z?z:V,{compactSize:Y,compactItemClassnames:ee}=(0,v.ri)(X,J),[te,ne]=(0,g.Z)(X),ie=l.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===j?"combobox":e}),[B.mode]),ae="multiple"===ie||"tags"===ie,re=(0,y.Z)(B.suffixIcon,B.showArrow),se=null!==(n=null!=R?R:T)&&void 0!==n?n:q,{status:le,hasFeedback:oe,isFormItemInput:ce,feedbackIcon:ue}=l.useContext(m.aM),de=(0,u.F)(le,D);let pe;pe=void 0!==$?$:"combobox"===ie?null:(null==A?void 0:A("Select"))||l.createElement(h.Z,{componentName:"Select"});const{suffixIcon:he,itemIcon:fe,removeIcon:me,clearIcon:ve}=(0,b.Z)(Object.assign(Object.assign({},B),{multiple:ae,hasFeedback:oe,feedbackIcon:ue,showSuffixIcon:re,prefixCls:X,showArrow:B.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ve}:F,xe=(0,s.Z)(B,["suffixIcon","itemIcon"]),ye=a()(k||N,{[`${X}-dropdown-${J}`]:"rtl"===J},C,ne),be=(0,f.Z)((e=>{var t;return null!==(t=null!=P?P:Y)&&void 0!==t?t:e})),_e=l.useContext(p.Z),je=null!=I?I:_e,we=a()({[`${X}-lg`]:"large"===be,[`${X}-sm`]:"small"===be,[`${X}-rtl`]:"rtl"===J,[`${X}-borderless`]:!o,[`${X}-in-form-item`]:ce},(0,u.Z)(X,de,oe),ee,null==U?void 0:U.className,w,C,ne),Ce=l.useMemo((()=>void 0!==E?E:"rtl"===J?"bottomRight":"bottomLeft"),[E,J]),Se=(0,x.Z)(M,G);return te(l.createElement(r.ZP,Object.assign({ref:t,virtual:W,showSearch:null==U?void 0:U.showSearch},xe,{style:Object.assign(Object.assign({},null==U?void 0:U.style),L),dropdownMatchSelectWidth:se,builtinPlacements:Se,transitionName:(0,c.m)(Q,"slide-up",B.transitionName),listHeight:Z,listItemHeight:O,mode:ie,prefixCls:X,placement:Ce,direction:J,suffixIcon:he,menuItemSelectedIcon:fe,removeIcon:me,allowClear:ge,notFoundContent:pe,className:we,getPopupContainer:S||H,dropdownClassName:ye,disabled:je})))};const C=l.forwardRef(w),S=(0,o.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,C.Option=r.Wx,C.OptGroup=r.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=C},81327:function(e,t,n){n.d(t,{Z:function(){return x}});var i=n(59301),a=n(92310),r=n.n(a),s=n(75440),l=n(36355),o=n(33234);const c=i.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:r,style:s}=e;const{latestIndex:l}=i.useContext(c);return null==a?null:i.createElement(i.Fragment,null,i.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:o,space:c,direction:v}=i.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:x,className:y,rootClassName:b,children:_,direction:j="horizontal",prefixCls:w,split:C,style:S,wrap:k=!1,classNames:N,styles:Z}=e,E=m(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[O,P]=Array.isArray(g)?g:[g,g],I=h(P),$=h(O),D=f(P),M=f(O),T=(0,s.Z)(_,{keepEmpty:!0}),R=void 0===x&&"horizontal"===j?"center":x,z=o("space",w),[L,F]=(0,p.Z)(z),B=r()(z,null==c?void 0:c.className,F,`${z}-${j}`,{[`${z}-rtl`]:"rtl"===v,[`${z}-align-${R}`]:R,[`${z}-gap-row-${P}`]:I,[`${z}-gap-col-${O}`]:$},y,b),H=r()(`${z}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let K=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(K=t);const r=e&&e.key||`${H}-${t}`;return i.createElement(d,{className:H,key:r,index:t,split:C,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=i.useMemo((()=>({latestIndex:K})),[K]);if(0===T.length)return null;const W={};return k&&(W.flexWrap="wrap"),!$&&M&&(W.columnGap=O),!I&&D&&(W.rowGap=P),L(i.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),S)},E),i.createElement(u,{value:V},A)))}));const g=v;g.Compact=o.ZP;var x=g},78673:function(e,t,n){n.d(t,{Z:function(){return I}});var i=n(42141),a=n(92310),r=n.n(a),s=n(5891),l=n(80962),o=n(29043),c=n(19149),u=n(59301),d=n(71366),p=n(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=u.forwardRef((function(e,t){var n,i=e.prefixCls,a=void 0===i?"rc-switch":i,f=e.className,m=e.checked,v=e.defaultChecked,g=e.disabled,x=e.loadingIcon,y=e.checkedChildren,b=e.unCheckedChildren,_=e.onClick,j=e.onChange,w=e.onKeyDown,C=(0,c.Z)(e,h),S=(0,d.Z)(!1,{value:m,defaultValue:v}),k=(0,o.Z)(S,2),N=k[0],Z=k[1];function E(e,t){var n=N;return g||(Z(n=e),null==j||j(n,t)),n}var O=r()(a,f,(n={},(0,l.Z)(n,"".concat(a,"-checked"),N),(0,l.Z)(n,"".concat(a,"-disabled"),g),n));return u.createElement("button",(0,s.Z)({},C,{type:"button",role:"switch","aria-checked":N,disabled:g,className:O,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?E(!1,e):e.which===p.Z.RIGHT&&E(!0,e),null==w||w(e)},onClick:function(e){var t=E(!N,e);null==_||_(t,e)}}),x,u.createElement("span",{className:"".concat(a,"-inner")},u.createElement("span",{className:"".concat(a,"-inner-checked")},y),u.createElement("span",{className:"".concat(a,"-inner-unchecked")},b)))}));f.displayName="Switch";var m=f,v=n(14088),g=n(36355),x=n(1684),y=n(19716),b=n(64993),_=n(17313),j=n(83116),w=n(37613);const C=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:i,trackMinWidthSM:a,innerMinMarginSM:r,innerMaxMarginSM:s,handleSizeSM:l}=e,o=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:s,paddingInlineEnd:r,[`${o}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*i}px - ${2*s}px)`,marginInlineEnd:`calc(100% - ${l+2*i}px + ${2*s}px)`},[`${o}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:r,paddingInlineEnd:s,[`${o}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${o}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*i}px + ${2*s}px)`,marginInlineEnd:`calc(-100% + ${l+2*i}px - ${2*s}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+i}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${o}`]:{[`${o}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${o}`]:{[`${o}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:t,motion:n,trackPadding:i,handleBg:a,handleShadow:r,handleSize:s}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:i,insetInlineStart:i,width:s,height:s,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:s/2,boxShadow:r,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${s+i}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},N=e=>{const{componentCls:t,trackHeight:n,trackPadding:i,innerMinMargin:a,innerMaxMargin:r,handleSize:s}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:r,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${s+2*i}px - ${2*r}px)`,marginInlineEnd:`calc(100% - ${s+2*i}px + ${2*r}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:a,paddingInlineEnd:r,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${s+2*i}px + ${2*r}px)`,marginInlineEnd:`calc(-100% + ${s+2*i}px - ${2*r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*i,marginInlineEnd:2*-i}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-i,marginInlineEnd:2*i}}}}}},Z=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:i}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:i,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,_.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var E=(0,j.Z)("Switch",(e=>{const t=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Z(t),N(t),k(t),S(t),C(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:i,colorWhite:a}=e,r=t*n,s=i/2,l=r-4,o=s-4;return{trackHeight:r,trackHeightSM:s,trackMinWidth:2*l+8,trackMinWidthSM:2*o+4,trackPadding:2,handleBg:a,handleSize:l,handleSizeSM:o,handleShadow:`0 2px 4px 0 ${new b.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:o/2,innerMaxMarginSM:o+2+4}})),O=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,size:a,disabled:s,loading:l,className:o,rootClassName:c,style:d}=e,p=O(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:f,switch:b}=u.useContext(g.E_),_=u.useContext(x.Z),j=(null!=s?s:_)||l,w=h("switch",n),C=u.createElement("div",{className:`${w}-handle`},l&&u.createElement(i.Z,{className:`${w}-loading-icon`})),[S,k]=E(w),N=(0,y.Z)(a),Z=r()(null==b?void 0:b.className,{[`${w}-small`]:"small"===N,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},o,c,k),P=Object.assign(Object.assign({},null==b?void 0:b.style),d);return S(u.createElement(v.Z,{component:"Switch"},u.createElement(m,Object.assign({},p,{prefixCls:w,className:Z,style:P,disabled:j,ref:t,loadingIcon:C}))))}));P.__ANT_SWITCH=!0;var I=P},97334:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(99581),a=n(26390),r=n(98483),s=n(8887),l=n(5891),o=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var p=o.forwardRef(d),h=n(92310),f=n.n(h),m=n(35654),v=n(71430),g=n(36355),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:x}))};var b=o.forwardRef(y),_=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:i,indent:a,direction:r="ltr"}=e,s="ltr"===r?"left":"right",l={[s]:-n*a+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return o.createElement("div",{style:l,className:`${i}-drop-indicator`})}var C=n(10333);const S=o.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:r,tree:s}=o.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:h=!1,children:m,checkable:v=!1,selectable:x=!0,draggable:y,motion:S,style:k}=e,N=n("tree",l),Z=n(),E=null!=S?S:Object.assign(Object.assign({},(0,_.Z)(Z)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:v,selectable:x,showIcon:u,motion:E,blockNode:h,showLine:Boolean(d),dropIndicatorRender:w}),[P,I]=(0,j.ZP)(N),$=o.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||o.createElement(b,null)),e}),[y]);return P(o.createElement(i.Z,Object.assign({itemHeight:20,ref:t,virtual:r},O,{style:Object.assign(Object.assign({},null==s?void 0:s.style),k),prefixCls:N,className:f()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:h,[`${N}-unselectable`]:!x,[`${N}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,I),direction:a,checkable:v?o.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:x,switcherIcon:e=>o.createElement(C.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:$}),m))}));var k,N=S;function Z(e,t){e.forEach((function(e){const{key:n,children:i}=e;!1!==t(n,e)&&Z(i||[],t)}))}function E(e){let{treeData:t,expandedKeys:n,startKey:i,endKey:a}=e;const r=[];let s=k.None;if(i&&i===a)return[i];if(!i||!a)return[];return Z(t,(e=>{if(s===k.End)return!1;if(function(e){return e===i||e===a}(e)){if(r.push(e),s===k.None)s=k.Start;else if(s===k.Start)return s=k.End,!1}else s===k.Start&&r.push(e);return n.includes(e)})),r}function O(e,t){const n=(0,a.Z)(t),i=[];return Z(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(i.push(t),n.splice(a,1)),!!n.length})),i}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var P=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:i,defaultExpandedKeys:r}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=o.useRef(),c=o.useRef(),[u,d]=o.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[p,h]=o.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)($(s));let t;return t=n?Object.keys(e):i?(0,m.r7)(s.expandedKeys||r||[],e):s.expandedKeys||r,t})()));o.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),o.useEffect((()=>{"expandedKeys"in s&&h(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:x,direction:y}=o.useContext(g.E_),{prefixCls:b,className:_,showIcon:j=!0,expandAction:w="click"}=s,C=P(s,["prefixCls","className","showIcon","expandAction"]),S=x("tree",b),k=f()(`${S}-directory`,{[`${S}-directory-rtl`]:"rtl"===y},_);return o.createElement(N,Object.assign({icon:I,ref:t,blockNode:!0},C,{showIcon:j,expandAction:w,prefixCls:S,className:k,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:i}=s,{node:r,nativeEvent:o}=t,{key:u=""}=r,h=$(s),f=Object.assign(Object.assign({},t),{selected:!0}),m=(null==o?void 0:o.ctrlKey)||(null==o?void 0:o.metaKey),v=null==o?void 0:o.shiftKey;let g;i&&m?(g=e,l.current=u,c.current=g,f.selectedNodes=O(h,g)):i&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(E({treeData:h,expandedKeys:p,startKey:u,endKey:l.current}))))),f.selectedNodes=O(h,g)):(g=[u],l.current=u,c.current=g,f.selectedNodes=O(h,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,f),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||h(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var M=o.forwardRef(D);const T=N;T.DirectoryTree=M,T.TreeNode=i.O;var R=T}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16328,11021],{38827:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},50382:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={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"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},8887:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(5891),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(22589),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},2102:function(e,t,n){n.r(t),n.d(t,{default:function(){return $e}});var i=n(82242),a=n.n(i),r=n(7557),s=n.n(r),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),h=n(59301),f="menu___szqfh",m="warehouse___SVzfZ",v="header___DfoMH",g="title___y2IOb",x="content___pGWUf",y="left___eYHD7",b="right___RbSHM",_="loading___g8ST2",j="empty___JqJWS",w="tabs___fuMob",C="line___Wav7D",S="footer___xymfv",k="commit___ZwkDv",N="filePathWrp____p6mm",Z="filePath___qkzoJ",E="bottom0___MrVME",O=n(8785),P=n(99313),I=n(6848),$=n(8591),D=n(20834),M=n(95237),T=n(43604),R=n(38854),z=n(43418),L=n(71418),F=n(3113),B=n(37205),H=n.n(B),K=n(97334),A=n(78673),V=n(56102),W=n(78241),q=n(73782),G={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},U=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Q=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,X),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:G.modal,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n,i,r=a()({},g.getFieldsValue()),s=null==r||null===(e=r.path)||void 0===e?void 0:e.split(""),l=null==r||null===(t=r.file)||void 0===t?void 0:t.split("");null!=s&&null!==(n=s.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(r.path=r.path.substring(0,r.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(r.file=r.file.substring(0,r.path.length-1)),g.setFieldsValue(a()({},r)),f(r)},children:[(0,U.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),J=n(35782),Y=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,Y),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",open:i.visible,wrapClassName:G.modal,destroyOnClose:!0,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,U.jsx)("div",{className:"mt10 mb20",children:(0,U.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,U.jsx)(J.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),te=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ne=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,te),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=y[0],_=y[1],j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1];(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(_(""),S(i.defaultPath)):(S(e.pop()),_(e.join("/")+"/"))}),[i.defaultPath]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:n}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&($.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"40%",open:i.visible,wrapClassName:G.modal,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"提交说明",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,U.jsx)(M.Z,{children:(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:C})})})})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,U.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=n(94334),ae=n(59028),re=n(31425),se={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],oe=ae.Z.Dragger,ce=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,i=e.isRepository,r=p()(e,le),l=(0,O.useLocation)(),c=(0,O.useParams)(),d=(0,h.useState)({}),f=u()(d,2),m=f[0],v=f[1],g=(0,h.useRef)(),x=W.Z.useForm(),y=u()(x,1)[0],b=(0,h.useState)([]),_=u()(b,2),j=_[0],w=_[1],C=(0,h.useState)(),S=u()(C,2),k=S[0],N=S[1];(0,h.useEffect)((function(){r.visible&&(y.resetFields(),w([]))}),[r.visible]),(0,h.useEffect)((function(){g.current=c.id}),[]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;N(n)}}),[]);var Z,E=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return $.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:k?"".concat(k,"/").concat(t.name):t.name,message:y.getFieldValue("commitMessage")||"删除了".concat(k?"".concat(k,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(w(j.filter((function(e){return e.uid!==t.uid}))),$.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P={height:300,multiple:!0,withCredentials:!0,data:(Z=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,l){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(o()(s()().mark((function e(){var l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.getFieldsValue();case 2:e.sent,l=a()(a()({},{path:r.defaultPath?r.defaultPath:"",message:m.commitMessage||"上传了".concat(t)}),i?{}:{secret_repository:!0}),n(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:j,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(g.current,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,i,a;if(w(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void $.ZP.success("上传成功!");w(j.filter((function(t){return t.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&$.ZP.info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},onRemove:E,beforeUpload:function(e){t=e.name}},I=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.validateFields();case 2:r.onClose(),r.onOK({path:r.defaultPath}),D();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e;O.history.push("/shixuns/".concat(g.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(k?"/master/shixun_show/".concat(k):""))};return(0,U.jsx)(z.Z,{open:r.visible,onOk:I,centered:!0,onCancel:r.onClose,width:"70%",children:(0,U.jsxs)("section",{className:se.bg,children:[(0,U.jsxs)("div",{className:se.wrap,children:[(0,U.jsx)("div",{className:se.title,children:"上传文件"}),(0,U.jsxs)(W.Z,{className:"mt10",form:y,scrollToFirstError:!0,layout:"vertical",onFinish:I,onValuesChange:function(){return v(a()({},y.getFieldsValue()))},children:[(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,U.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,U.jsxs)(oe,a()(a()({},P),{},{children:[(0,U.jsx)("div",{children:(0,U.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(se.colorBlue)})}),(0,U.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,U.jsx)("span",{className:"".concat(se.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,U.jsx)(re.Z,{onFinish:function(e){return N(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",he="mainPathWrap___QP5mq",fe="colorBlue___zUy77",me=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),i=e.title,r=e.pathList,l=void 0===r?[]:r,c=e.showInputPath,d=void 0!==c&&c,p=e.isMergeSelectFile,f=void 0!==p&&p,m=e.onFinish,v=void 0===m?function(){}:m,g=W.Z.useForm(),x=u()(g,1)[0],y=(0,O.useParams)(),b=(0,O.useLocation)(),_=(0,h.useRef)(),j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1],k=(0,h.useState)(""),N=u()(k,2),Z=N[0],E=N[1],P=(0,h.useState)([]),I=u()(P,2),D=I[0],M=I[1],T=(0,h.useState)([]),R=u()(T,2),L=R[0],F=R[1];(0,h.useEffect)((function(){var e;_.current="repository"===(null===(e=b.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,h.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=l.join("/"),n=[];l.map((function(t,i){0===i?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),M(n),S(e),E(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=o()(s()().mark((function e(t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:_.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:t}});case 2:(i=e.sent)&&F(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=o()(s()().mark((function e(){var t,i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==x?void 0:x.getFieldsValue(),i=C?"".concat(C).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!f){e.next=6;break}return v(i),K(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,x.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:y.id,path:i}),_.current?{}:{secret_repository:!0})});case 11:r=e.sent,v(Z),0===r.status&&$.ZP.info("新建成功"),e.next=18;break;case 16:v(i),$.ZP.success("选择文件目录成功");case 18:K();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),x.resetFields()};return(0,U.jsx)(z.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:H,onCancel:K,children:(0,U.jsxs)("div",{className:de,children:[(0,U.jsxs)("div",{className:pe,children:[(0,U.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,U.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));M(n);var i=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);S(i),B(i)}(0,t)},children:e.val},t)}))}),!(null==L||!L.length)&&L.map((function(e,t){return"tree"===e.type&&(0,U.jsxs)("a",{onClick:function(){return function(e){var t=C;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),M(D),t=C?"".concat(C,"/").concat(e.name):e.name,S(t)),B(t)}(e)},children:[(0,U.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(fe)}),e.name]},t)}))]}),(0,U.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,U.jsx)("div",{className:"mt5 mb5",children:C}),d&&(0,U.jsx)(W.Z,{form:x,scrollToFirstError:!0,className:"mt20",children:(0,U.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ve=n(94172),ge=n(78386),xe=n(37740),ye=n(42930),be=n(31622),_e=n(80826),je=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],we=K.Z.DirectoryTree,Ce=function(){return(0,U.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,U.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,U.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,U.jsx)("br",{}),"两种方式来使用:",(0,U.jsx)("br",{}),"1、",(0,U.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,U.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,U.jsx)("img",{width:"100%",src:_e.Oe})]})},Se=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading,i=e.globalSetting,a=e.practiceSetting;return{shixunsDetail:t,globalSetting:i,user:e.user,practiceSetting:a,loading:n}}))((function(e){var t,n,i,r,l,c,d,f=e.shixunsDetail,m=(e.globalSetting,e.loading),v=(e.user,e.activeKey),g=e.dispatch,x=e.practiceSetting,y=e.isRepository,b=e.treeData,_=e.setTreeData,j=(p()(e,je),(0,O.useParams)()),w=(0,O.useLocation)(),C=(0,h.useState)(),S=u()(C,2),k=S[0],N=(S[1],(0,h.useState)(!1)),Z=u()(N,2),E=Z[0],P=Z[1],L=(0,h.useState)(!1),F=u()(L,2),B=F[0],K=F[1],W=(0,h.useState)(!1),q=u()(W,2),G=q[0],X=q[1],J=(0,h.useState)(!1),Y=u()(J,2),te=Y[0],ie=Y[1],ae=(0,h.useState)(""),re=u()(ae,2),se=re[0],le=re[1],oe=(0,h.useState)([]),de=u()(oe,2),pe=de[0],he=de[1],fe=(0,h.useState)([]),_e=u()(fe,2),Se=_e[0],ke=_e[1],Ne=(0,h.useState)([]),Ze=u()(Ne,2),Ee=(Ze[0],Ze[1]),Oe=(0,h.useState)(!1),Pe=u()(Oe,2),Ie=Pe[0],$e=Pe[1],De=(0,h.useState)(),Me=u()(De,2),Te=(Me[0],Me[1]),Re=(0,h.useState)(),ze=u()(Re,2),Le=(ze[0],ze[1]),Fe=(0,h.useState)(""),Be=u()(Fe,2),He=(Be[0],Be[1]),Ke=(0,h.useState)(),Ae=u()(Ke,2),Ve=(Ae[0],Ae[1]),We=(0,h.useState)(!1),qe=u()(We,2),Ge=qe[0],Ue=qe[1];(0,h.useEffect)((function(){_([]),it(""),localStorage.warehouseHideTip||$e(!0)}),[w.pathname,y]);var Xe=function(){var e=o()(s()().mark((function e(){var t,n=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,xe.Zt)({id:j.id,secret_dir_path:t});case 3:e.sent&&Ve(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){var t;return(0,U.jsxs)(D.Z,{className:ue.menu,onClick:function(t){switch(le(e.path||""),t.key){case"1":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件夹"]),X(!0);break;case"3":(0,ye.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ye.L9)(["实践项目","设置","代码仓库","重命名"]),K(!0);break;case"5":(0,ye.L9)(["实践项目","设置","代码仓库","删除"]),st(e.path,e.name,e);break;case"6":(0,ye.L9)(["实践项目","设置","代码仓库","复制路径"]),lt(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==f||null===(t=f.detail)||void 0===t?void 0:t.public)<2&&(0,U.jsx)(D.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,U.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(y?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return $.ZP.success("复制成功")},children:(0,U.jsx)(D.Z.Item,{children:(0,U.jsx)(U.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,U.jsx)(D.Z.Item,{children:"删除"},"5")]})},Je=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,U.jsxs)(M.Z,{className:"font14",children:[(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsxs)(M.Z,{children:["blob"===e.type&&(0,U.jsx)(T.Z,{flex:"20px",style:{marginLeft:-20},children:(0,U.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,U.jsx)(T.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,U.jsx)(R.Z,{dropdownRender:function(){return Qe(e)},className:ue.ellipsis,children:(0,U.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=k&&k!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ye=function(e){g({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},et=function(){var e=o()(s()().mark((function e(t,n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.split("/"),e.next=3,it(se);case 3:setTimeout((function(){Ye(t),pe=[i[0]||""],Se=[t],ke(H()(Se)),he(H()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),tt=function(e,t){if(""==t)b=H()(e),_(H()(e));else{var n=nt(b,t,e);b=n,_([].concat(n))}};function nt(e,t,n){return e.map((function(e){return e.key===t?(e.children=H()(n),a()({},e)):e.children?a()(a()({},e),{},{children:nt(e.children,t,n)}):e}))}var it=function(){var e=o()(s()().mark((function e(){var t,n,i,a,r,l=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,g({type:y?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:j.id,path:t}});case 3:return(n=e.sent)&&(null!==(i=n.trees)&&void 0!==i&&i.length?(r=Je(H()(n.trees),t),tt(r,t),Ee(n.trees||[]),Le(t||""),console.log("handleGetRepository:",r,t),setTimeout((function(){return console.log(b,n.trees,t,999999)}),2e3)):""==t&&_([]),Te((null===(a=n.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),at=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),He(t.path),e.next=4,it(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),rt=function(){var e=o()(s()().mark((function e(t,n){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),i=function(){Ye(n.node.path),t=[n.node.path],ke(H()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=x&&null!==(a=x.sideBar)&&void 0!==a&&a.confirmLeave?z.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),g({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),st=function(e,t,n){var i;z.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=o()(s()().mark((function t(){var n,i,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g({type:"shixunsDetail/deleteGitFile",payload:{id:j.id,path:e,message:"删除".concat(e),secret_repository:!y||null}});case 2:if(n=t.sent,i=e.split("/"),0!==(null==n?void 0:n.status)){t.next=20;break}return $.ZP.info("删除成功"),i.splice(i.length-1,1),t.next=9,it(i.length>1?i.join("/"):"");case 9:if(null==(a=t.sent)||!a.trees){t.next=13;break}t.next=16;break;case 13:return i.splice(i.length-1,1),t.next=16,it(i.length>1?i.join("/"):"");case 16:return Ye(""),t.abrupt("return",!0);case 20:-3===(null==n?void 0:n.status)?z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit/").concat(null==n?void 0:n.message,"/tab=2")}}):-4===(null==n?void 0:n.status)&&z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsx)("div",{children:null==n?void 0:n.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit?tabId=service")}});case 21:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},lt=function(e){console.log(e,"item")},ot=function(){var e=o()(s()().mark((function e(t,n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,at(n.node);case 7:pe.includes(n.node.path)?pe.splice(pe.indexOf(n.node.path),1):pe.push(n.node.path);case 8:he(H()(pe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ct=function(){$e(!1),localStorage.warehouseHideTip=!0},ut=function(){var e=o()(s()().mark((function e(t){var n,i,a,r,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a="",e.t0=y,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return a="开启版本库",r="开启",l="不开启",i=(0,U.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=f&&null!==(n=f.detail)&&void 0!==n&&n.secret_repository?(a="关闭私密代码仓库",r="确定",l="取消",i=(0,U.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(a="开启私密代码仓库",r="不使用",l="使用",i=(0,U.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(y||!(0,be.gy)(g,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:z.Z.confirm({title:a,okText:r,cancelText:l,content:i,onOk:function(){var e;(0,ye.L9)(["实践项目","设置","代码仓库",a]),(y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository)&&dt(t)},onCancel:function(){var e;y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository||dt(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dt=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y){e.next=6;break}return e.next=3,(0,xe.h4)(a()({},j));case 3:g({type:"practiceSetting/getCommonData",payload:a()({},j)}),e.next=8;break;case 6:return e.next=8,(0,xe.K0)(a()(a()({},j),{},{is_secret_repository:t}));case 8:it(),g({type:"shixunsDetail/getShixunsDetail",payload:{id:j.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pt=function(){var e=o()(s()().mark((function e(t){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"!==t.dragNode.type){e.next=8;break}return $.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===t.node.type){e.next=11;break}return $.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,g({type:"shixunsDetail/moveGitFile",payload:{id:j.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ye(""),e.next=18,it("");case 18:i=0;case 19:if(!(ie+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var i=n(91857),a=n(92310),r=n.n(a),s=n(59301),l=n(94172),o=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),h=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:f,type:m="default",danger:v,disabled:g,loading:x,onClick:y,htmlType:b,children:_,className:j,menu:w,arrow:C,autoFocus:S,overlay:k,trigger:N,align:Z,open:E,onOpenChange:O,placement:P,getPopupContainer:I,href:$,icon:D=s.createElement(l.Z,null),title:M,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H}=e,K=h(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),A=n("dropdown",f),V=`${A}-button`,[W,q]=(0,p.Z)(A),G={menu:w,arrow:C,autoFocus:S,align:Z,disabled:g,trigger:g?[]:N,onOpenChange:O,getPopupContainer:I||t,mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(A,a),Q=r()(V,X,j,q);"overlay"in e&&(G.overlay=k),"open"in e&&(G.open=E),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=s.createElement(o.ZP,{type:m,danger:v,disabled:g,loading:x,onClick:y,htmlType:b,href:$,title:M},_),Y=s.createElement(o.ZP,{type:m,danger:v,icon:D}),[ee,te]=T([J,Y]);return W(s.createElement(u.Z.Compact,Object.assign({className:Q,size:U,block:!0},K),ee,s.createElement(i.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var m=f;const v=i.Z;v.Button=m;var g=v},73782:function(e,t,n){n.d(t,{Z:function(){return $}});var i=n(92310),a=n.n(i),r=n(59301),s=n(36355),l=n(32441),o=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(s.E_),{prefixCls:i,className:c}=e,u=t("input-group",i),d=t("input"),[p,h]=(0,o.ZP)(d),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},h,c),m=(0,r.useContext)(l.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(5891),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"},h=n(22589),f=function(e,t){return r.createElement(h.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var m=r.forwardRef(f),v=n(50382),g=n(55405),x=n(25629),y=n(59412),b=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);ae?r.createElement(v.Z,null):r.createElement(m,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,i="object"==typeof n&&void 0!==n.visible,[l,o]=(0,r.useState)((()=>!!i&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{i&&o(n.visible)}),[i,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&d(),o((e=>{var t;const i=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,i)),i})))},{className:h,prefixCls:f,inputPrefixCls:m,size:v}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=r.useContext(s.E_),S=C("input",m),k=C("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:i=_}=e,a=j[n]||"",s=i(l),o={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),o)})(k),Z=a()(k,h,{[`${k}-${v}`]:!!v}),E=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:S,suffix:N});return v&&(E.size=v),r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(t,c)},E))})),C=n(42653),S=n(92343),k=n(3113),N=n(19716),Z=n(33234),E=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:i,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:h,disabled:f,onSearch:m,onChange:v,onCompositionStart:g,onCompositionEnd:y}=e,b=E(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_,direction:j}=r.useContext(s.E_),w=r.useRef(!1),O=_("input-search",n),P=_("input",i),{compactSize:I}=(0,Z.ri)(O,j),$=(0,N.Z)((e=>{var t;return null!==(t=null!=o?o:I)&&void 0!==t?t:e})),D=r.useRef(null),M=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;m&&m(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof d?r.createElement(C.Z,null):null,z=`${O}-button`;let L;const F=d||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,S.Tm)(F,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:z,size:$}:{})):r.createElement(k.ZP,{className:z,type:d?"primary":void 0,size:$,disabled:f,key:"enterButton",onMouseDown:M,onClick:T,loading:h,icon:R},d),p&&(L=[L,(0,S.Tm)(p,{key:"addonAfter"})]);const H=a()(O,{[`${O}-rtl`]:"rtl"===j,[`${O}-${$}`]:!!$,[`${O}-with-button`]:!!d},l);return r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(D,t),onPressEnter:e=>{w.current||h||T(e)}},b,{size:$,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:P,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:f}))})),P=n(1643);const I=u.Z;I.Group=c,I.Search=O,I.TextArea=P.Z,I.Password=w;var $=I},57809:function(e,t,n){var i=n(92310),a=n.n(i),r=n(77861),s=n(55405),l=n(59301),o=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),h=n(93891),f=n(19716),m=n(32441),v=n(33234),g=n(14154),x=n(58582),y=n(84443),b=n(66339),_=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var n,{prefixCls:i,bordered:o=!0,className:w,rootClassName:C,getPopupContainer:S,popupClassName:k,dropdownClassName:N,listHeight:Z=256,placement:E,listItemHeight:O=24,size:P,disabled:I,notFoundContent:$,status:D,builtinPlacements:M,dropdownMatchSelectWidth:T,popupMatchSelectWidth:R,direction:z,style:L,allowClear:F}=e,B=_(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:K,renderEmpty:A,direction:V,virtual:W,popupMatchSelectWidth:q,popupOverflow:G,select:U}=l.useContext(d.E_),X=K("select",i),Q=K(),J=null!=z?z:V,{compactSize:Y,compactItemClassnames:ee}=(0,v.ri)(X,J),[te,ne]=(0,g.Z)(X),ie=l.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===j?"combobox":e}),[B.mode]),ae="multiple"===ie||"tags"===ie,re=(0,y.Z)(B.suffixIcon,B.showArrow),se=null!==(n=null!=R?R:T)&&void 0!==n?n:q,{status:le,hasFeedback:oe,isFormItemInput:ce,feedbackIcon:ue}=l.useContext(m.aM),de=(0,u.F)(le,D);let pe;pe=void 0!==$?$:"combobox"===ie?null:(null==A?void 0:A("Select"))||l.createElement(h.Z,{componentName:"Select"});const{suffixIcon:he,itemIcon:fe,removeIcon:me,clearIcon:ve}=(0,b.Z)(Object.assign(Object.assign({},B),{multiple:ae,hasFeedback:oe,feedbackIcon:ue,showSuffixIcon:re,prefixCls:X,showArrow:B.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ve}:F,xe=(0,s.Z)(B,["suffixIcon","itemIcon"]),ye=a()(k||N,{[`${X}-dropdown-${J}`]:"rtl"===J},C,ne),be=(0,f.Z)((e=>{var t;return null!==(t=null!=P?P:Y)&&void 0!==t?t:e})),_e=l.useContext(p.Z),je=null!=I?I:_e,we=a()({[`${X}-lg`]:"large"===be,[`${X}-sm`]:"small"===be,[`${X}-rtl`]:"rtl"===J,[`${X}-borderless`]:!o,[`${X}-in-form-item`]:ce},(0,u.Z)(X,de,oe),ee,null==U?void 0:U.className,w,C,ne),Ce=l.useMemo((()=>void 0!==E?E:"rtl"===J?"bottomRight":"bottomLeft"),[E,J]),Se=(0,x.Z)(M,G);return te(l.createElement(r.ZP,Object.assign({ref:t,virtual:W,showSearch:null==U?void 0:U.showSearch},xe,{style:Object.assign(Object.assign({},null==U?void 0:U.style),L),dropdownMatchSelectWidth:se,builtinPlacements:Se,transitionName:(0,c.m)(Q,"slide-up",B.transitionName),listHeight:Z,listItemHeight:O,mode:ie,prefixCls:X,placement:Ce,direction:J,suffixIcon:he,menuItemSelectedIcon:fe,removeIcon:me,allowClear:ge,notFoundContent:pe,className:we,getPopupContainer:S||H,dropdownClassName:ye,disabled:je})))};const C=l.forwardRef(w),S=(0,o.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,C.Option=r.Wx,C.OptGroup=r.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=C},81327:function(e,t,n){n.d(t,{Z:function(){return x}});var i=n(59301),a=n(92310),r=n.n(a),s=n(75440),l=n(36355),o=n(33234);const c=i.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:r,style:s}=e;const{latestIndex:l}=i.useContext(c);return null==a?null:i.createElement(i.Fragment,null,i.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:o,space:c,direction:v}=i.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:x,className:y,rootClassName:b,children:_,direction:j="horizontal",prefixCls:w,split:C,style:S,wrap:k=!1,classNames:N,styles:Z}=e,E=m(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[O,P]=Array.isArray(g)?g:[g,g],I=h(P),$=h(O),D=f(P),M=f(O),T=(0,s.Z)(_,{keepEmpty:!0}),R=void 0===x&&"horizontal"===j?"center":x,z=o("space",w),[L,F]=(0,p.Z)(z),B=r()(z,null==c?void 0:c.className,F,`${z}-${j}`,{[`${z}-rtl`]:"rtl"===v,[`${z}-align-${R}`]:R,[`${z}-gap-row-${P}`]:I,[`${z}-gap-col-${O}`]:$},y,b),H=r()(`${z}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let K=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(K=t);const r=e&&e.key||`${H}-${t}`;return i.createElement(d,{className:H,key:r,index:t,split:C,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=i.useMemo((()=>({latestIndex:K})),[K]);if(0===T.length)return null;const W={};return k&&(W.flexWrap="wrap"),!$&&M&&(W.columnGap=O),!I&&D&&(W.rowGap=P),L(i.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),S)},E),i.createElement(u,{value:V},A)))}));const g=v;g.Compact=o.ZP;var x=g},78673:function(e,t,n){n.d(t,{Z:function(){return I}});var i=n(42141),a=n(92310),r=n.n(a),s=n(5891),l=n(80962),o=n(29043),c=n(19149),u=n(59301),d=n(71366),p=n(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=u.forwardRef((function(e,t){var n,i=e.prefixCls,a=void 0===i?"rc-switch":i,f=e.className,m=e.checked,v=e.defaultChecked,g=e.disabled,x=e.loadingIcon,y=e.checkedChildren,b=e.unCheckedChildren,_=e.onClick,j=e.onChange,w=e.onKeyDown,C=(0,c.Z)(e,h),S=(0,d.Z)(!1,{value:m,defaultValue:v}),k=(0,o.Z)(S,2),N=k[0],Z=k[1];function E(e,t){var n=N;return g||(Z(n=e),null==j||j(n,t)),n}var O=r()(a,f,(n={},(0,l.Z)(n,"".concat(a,"-checked"),N),(0,l.Z)(n,"".concat(a,"-disabled"),g),n));return u.createElement("button",(0,s.Z)({},C,{type:"button",role:"switch","aria-checked":N,disabled:g,className:O,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?E(!1,e):e.which===p.Z.RIGHT&&E(!0,e),null==w||w(e)},onClick:function(e){var t=E(!N,e);null==_||_(t,e)}}),x,u.createElement("span",{className:"".concat(a,"-inner")},u.createElement("span",{className:"".concat(a,"-inner-checked")},y),u.createElement("span",{className:"".concat(a,"-inner-unchecked")},b)))}));f.displayName="Switch";var m=f,v=n(14088),g=n(36355),x=n(1684),y=n(19716),b=n(64993),_=n(17313),j=n(83116),w=n(37613);const C=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:i,trackMinWidthSM:a,innerMinMarginSM:r,innerMaxMarginSM:s,handleSizeSM:l}=e,o=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:s,paddingInlineEnd:r,[`${o}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*i}px - ${2*s}px)`,marginInlineEnd:`calc(100% - ${l+2*i}px + ${2*s}px)`},[`${o}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:r,paddingInlineEnd:s,[`${o}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${o}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*i}px + ${2*s}px)`,marginInlineEnd:`calc(-100% + ${l+2*i}px - ${2*s}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+i}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${o}`]:{[`${o}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${o}`]:{[`${o}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:t,motion:n,trackPadding:i,handleBg:a,handleShadow:r,handleSize:s}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:i,insetInlineStart:i,width:s,height:s,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:s/2,boxShadow:r,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${s+i}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},N=e=>{const{componentCls:t,trackHeight:n,trackPadding:i,innerMinMargin:a,innerMaxMargin:r,handleSize:s}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:r,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${s+2*i}px - ${2*r}px)`,marginInlineEnd:`calc(100% - ${s+2*i}px + ${2*r}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:a,paddingInlineEnd:r,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${s+2*i}px + ${2*r}px)`,marginInlineEnd:`calc(-100% + ${s+2*i}px - ${2*r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*i,marginInlineEnd:2*-i}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-i,marginInlineEnd:2*i}}}}}},Z=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:i}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:i,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,_.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var E=(0,j.Z)("Switch",(e=>{const t=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Z(t),N(t),k(t),S(t),C(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:i,colorWhite:a}=e,r=t*n,s=i/2,l=r-4,o=s-4;return{trackHeight:r,trackHeightSM:s,trackMinWidth:2*l+8,trackMinWidthSM:2*o+4,trackPadding:2,handleBg:a,handleSize:l,handleSizeSM:o,handleShadow:`0 2px 4px 0 ${new b.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:o/2,innerMaxMarginSM:o+2+4}})),O=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,size:a,disabled:s,loading:l,className:o,rootClassName:c,style:d}=e,p=O(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:f,switch:b}=u.useContext(g.E_),_=u.useContext(x.Z),j=(null!=s?s:_)||l,w=h("switch",n),C=u.createElement("div",{className:`${w}-handle`},l&&u.createElement(i.Z,{className:`${w}-loading-icon`})),[S,k]=E(w),N=(0,y.Z)(a),Z=r()(null==b?void 0:b.className,{[`${w}-small`]:"small"===N,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},o,c,k),P=Object.assign(Object.assign({},null==b?void 0:b.style),d);return S(u.createElement(v.Z,{component:"Switch"},u.createElement(m,Object.assign({},p,{prefixCls:w,className:Z,style:P,disabled:j,ref:t,loadingIcon:C}))))}));P.__ANT_SWITCH=!0;var I=P},97334:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(99581),a=n(26390),r=n(98483),s=n(8887),l=n(5891),o=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),d=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var p=o.forwardRef(d),h=n(92310),f=n.n(h),m=n(35654),v=n(71430),g=n(36355),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:x}))};var b=o.forwardRef(y),_=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:i,indent:a,direction:r="ltr"}=e,s="ltr"===r?"left":"right",l={[s]:-n*a+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return o.createElement("div",{style:l,className:`${i}-drop-indicator`})}var C=n(10333);const S=o.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:r,tree:s}=o.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:h=!1,children:m,checkable:v=!1,selectable:x=!0,draggable:y,motion:S,style:k}=e,N=n("tree",l),Z=n(),E=null!=S?S:Object.assign(Object.assign({},(0,_.Z)(Z)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:v,selectable:x,showIcon:u,motion:E,blockNode:h,showLine:Boolean(d),dropIndicatorRender:w}),[P,I]=(0,j.ZP)(N),$=o.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||o.createElement(b,null)),e}),[y]);return P(o.createElement(i.Z,Object.assign({itemHeight:20,ref:t,virtual:r},O,{style:Object.assign(Object.assign({},null==s?void 0:s.style),k),prefixCls:N,className:f()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:h,[`${N}-unselectable`]:!x,[`${N}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,I),direction:a,checkable:v?o.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:x,switcherIcon:e=>o.createElement(C.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:$}),m))}));var k,N=S;function Z(e,t){e.forEach((function(e){const{key:n,children:i}=e;!1!==t(n,e)&&Z(i||[],t)}))}function E(e){let{treeData:t,expandedKeys:n,startKey:i,endKey:a}=e;const r=[];let s=k.None;if(i&&i===a)return[i];if(!i||!a)return[];return Z(t,(e=>{if(s===k.End)return!1;if(function(e){return e===i||e===a}(e)){if(r.push(e),s===k.None)s=k.Start;else if(s===k.Start)return s=k.End,!1}else s===k.Start&&r.push(e);return n.includes(e)})),r}function O(e,t){const n=(0,a.Z)(t),i=[];return Z(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(i.push(t),n.splice(a,1)),!!n.length})),i}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var P=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:i,defaultExpandedKeys:r}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=o.useRef(),c=o.useRef(),[u,d]=o.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[p,h]=o.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)($(s));let t;return t=n?Object.keys(e):i?(0,m.r7)(s.expandedKeys||r||[],e):s.expandedKeys||r,t})()));o.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),o.useEffect((()=>{"expandedKeys"in s&&h(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:x,direction:y}=o.useContext(g.E_),{prefixCls:b,className:_,showIcon:j=!0,expandAction:w="click"}=s,C=P(s,["prefixCls","className","showIcon","expandAction"]),S=x("tree",b),k=f()(`${S}-directory`,{[`${S}-directory-rtl`]:"rtl"===y},_);return o.createElement(N,Object.assign({icon:I,ref:t,blockNode:!0},C,{showIcon:j,expandAction:w,prefixCls:S,className:k,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:i}=s,{node:r,nativeEvent:o}=t,{key:u=""}=r,h=$(s),f=Object.assign(Object.assign({},t),{selected:!0}),m=(null==o?void 0:o.ctrlKey)||(null==o?void 0:o.metaKey),v=null==o?void 0:o.shiftKey;let g;i&&m?(g=e,l.current=u,c.current=g,f.selectedNodes=O(h,g)):i&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(E({treeData:h,expandedKeys:p,startKey:u,endKey:l.current}))))),f.selectedNodes=O(h,g)):(g=[u],l.current=u,c.current=g,f.selectedNodes=O(h,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,f),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||h(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var M=o.forwardRef(D);const T=N;T.DirectoryTree=M,T.TreeNode=i.O;var R=T}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__index.async.js b/p__Shixuns__Edit__index.async.js index d276ae77bf..f52a516512 100644 --- a/p__Shixuns__Edit__index.async.js +++ b/p__Shixuns__Edit__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[56277,66208,7078,96898,65034],{75166:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===D&&(0,j.jsx)(j.Fragment,{children:(null===(a=C)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(l=C)&&void 0!==l&&l.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===D&&F&&(0,j.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(F.key,"&url=").concat(q+F.url,"&callbackUrl=").concat(q+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(E,"&officeServer=").concat(A.Z.ONLYOFFICE,"&disabledDownload=").concat(!!N)}),"html"===D&&(0,j.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===D&&(0,j.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!N)}),"image"===D&&(0,j.jsx)("img",{src:(null===(o=C)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(y=C)&&void 0!==y&&y.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===D||"download"===D)&&(0,j.jsx)(j.Fragment,{children:Z?(0,j.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(_.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:z,children:"下载"})}):(0,j.jsxs)(_.ZP,{type:"primary",size:"middle",onClick:z,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),a=t(37205),r=t.n(a),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),_=t.n(p),m=t(11690);var h=[],x=["
                                                                                            "],f=new(_().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,x=["
                                                                                              "]}var A={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                                                            • "+s.text+"");var a=[];return n=j(e,++n,s.level,a),a.length>0&&(i.push("
                                                                                                "),a.forEach((function(e){i.push(e)})),i.push("
                                                                                              ")),i.push("
                                                                                            • "),n=j(e,n,t,i)}function y(){return j(h,0,0,x),x.push("
                                                                                            "),x.join("")}var b={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var a=D(),r=i;i=a,S[a]={type:"block",expression:r}}return{type:"code",raw:t,lang:s,text:i}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi,C=0,D=function(){return"__special_katext_id_".concat(C++,"__")},S={};function k(){return S}function P(){C=0,S={}}function w(e){return e=e.replace(E,(function(e,n){var t=D();return S[t]={type:"inline",expression:n},t}))}var B=f.listitem;f.listitem=function(e){return B(w(e))};var O=f.paragraph;f.paragraph=function(e){return O(w(e))};var I=f.tablecell;f.tablecell=function(e,n){return I(w(e),n)},f.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                                            ".concat(e,"

                                                                                            "):'
                                                                                            ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                            \n"):'
                                                                                            '+(t?e:(0,m.escape)(e,!0))+"
                                                                                            "},f.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},_().setOptions({silent:!0,gfm:!0,pedantic:!1}),_().use({tokenizer:b,renderer:f});var N=_(),W=(t(64018),t(24830)),Z=t(94334),M=t(15342),L=t(1012),T=t(38696),R=t(37712),K="@▁@",U=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,l=e.showLines,o=e.style,p=void 0===o?{}:o,_=e.stylesPrev,m=void 0===_?{}:_,h=e.highlightKeywords,x=e.showProgramFill,f=(e.isProgramFill,e.disabledFill),v=void 0!==f&&f,j=e.programFillValue,b=e.onFillChange,E=void 0===b?function(e){}:b,C=e.onFillBlur,D=void 0===C?function(){}:C,S=String(t),w=(0,d.useState)(""),B=u()(w,2),O=B[0],I=B[1],V=(0,d.useState)("office"),F=u()(V,2),J=F[0],H=F[1],q=(0,d.useState)([]),Y=u()(q,2),Q=Y[0],z=Y[1],G=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===K?"input":"textarea");t.style.width="100%",t.style.height=e===K?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                            '.concat($(S||""),"
                                                                                            ")}var n=N(S);n=$(n);var t=k();S.match(/\[TOC\]/)&&(n=n.replace("

                                                                                            [TOC]

                                                                                            ",y()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,a=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[S,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,a=u()(e.value,2),r=a[0],l=a[1];l.value=null===(s=j[r])||void 0===s?void 0:s.value,"warning"===j[r].type?l.className="program-fill-warning":"success"===j[r].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,_,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=j[h])&&void 0!==p&&p.score?"".concat(null===(_=j[h])||void 0===_?void 0:_.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}z(j)}}),[j]);var ne=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),E(Q,e.target.dataset.id)},te=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),D(Q,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),I(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),I(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),I(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}A.WebkitLineClamp=l,l&&(p=s()(s()({},p),A));var re=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(W.ZP.isSupported()){var n=new W.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(U)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",ae),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",ae),P(),g()}}),[ee,se.current,ae]),(0,R.jsxs)(R.Fragment,{children:[a&&(0,R.jsx)("div",{ref:se,children:ee}),!a&&(0,R.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,R.jsx)(T.Z,{close:!0,data:O,type:null!=O&&O.length?J:"",style:s()({},m),onClose:function(){return I("")}})]})}},19388:function(e,n,t){"use strict";var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(82242),p=t.n(d),_=t(59301),m=t(78241),h=t(95237),x=t(57809),f=t(73782),v=t(88522),g=t(3113),A=t(24905),j=t(6848),y=t(8591),b=t(61998),E=t(8785),C=t(61186),D=t.n(C),S=t(26724),k=t.n(S),P=t(58143),w=t(71751),B=t(66208),O=t(57035),I=t(37712),N=[];function W(e){var n=e.onSearch,t=e.schools;return(0,I.jsx)(m.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,I.jsxs)(h.Z,{style:{flexWrap:"nowrap"},children:[(0,I.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,I.jsxs)(x.default,{popupClassName:O.Z.selectdown,style:{width:106},children:[(0,I.jsx)(x.default.Option,{value:"1",children:"姓名"}),(0,I.jsx)(x.default.Option,{value:"2",children:"手机号"}),(0,I.jsx)(x.default.Option,{value:"3",children:"邮箱"})]})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,I.jsx)(f.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,I.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,I.jsx)(g.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function M(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var L={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,l=(0,_.useReducer)(M,L),o=u()(l,2),d=o[0],m=o[1],h=d.data,x=d.schools,f=d.loading,v=d.selectedIds,C=d.page,S=d.count,O=d.query,T=d.reload;(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.nQ)(p()(p()({},O),{},{page:C,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,l=n.user_count,m({type:Z.INITDATA,payload:{data:T?t:[].concat(r()(h),r()(t)),count:l}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}O&&function(){e.apply(this,arguments)}()}),[C,O,T,i,a]),(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.K$)({});case 2:n=e.sent,t=n.school_names,m({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var R=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,I.jsx)(A.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,I.jsx)("div",{children:(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)(E.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,I.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,I.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var K=S>10*C;return(0,I.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,I.jsx)(W,{onSearch:function(e){m({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:x}),O?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:"flexd-table-header mt20",children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{pagination:!1,dataSource:N,columns:R})})}),(0,I.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,I.jsx)(k(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){m({type:Z.SETPAGE,payload:e})},hasMore:K,useWindow:!1,children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{loading:f,showHeader:!1,pagination:!1,dataSource:h,columns:R,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),m({type:Z.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,I.jsxs)("div",{className:"flex-container flex-end",children:[(0,I.jsx)(g.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,I.jsx)(g.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),m({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,I.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,I.jsx)("img",{src:P,width:"100",alt:""}),(0,I.jsx)("br",{}),(0,I.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return P},pe:function(){return k}});var i=t(37205),s=t.n(i),a=t(79800),r=t.n(a),l=t(39647),c=t.n(l),o=t(82242),u=t.n(o),d=t(7557),p=t.n(d),_=t(41498),m=t.n(_),h=t(59301),x=t(59028),f=t(8591),v=t(92911),g=t(28209),A=t.n(g),j=t(1012),y=t(8785),b=t(75264),E=t.n(b),C=t(37712),D=["user","cancelUpload"],S=x.Z.Dragger,k=function(e){var n=A().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=A().enc.Utf8.parse("5183666c72eec9e4"),i=A().AES.decrypt(e,n,{iv:t,mode:A().mode.CBC});return i.toString(A().enc.Utf8)},P=function(){var e=m()(p()().mark((function e(n,t,i){var s,a,r,l,c,o,d,_,m,h;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,v.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",k(d.data)),d.data=JSON.parse(k(d.data)),(_=n.name.split(".")).pop(),m=t.realFileName?_.join(""):(0,j.Z)(),h=new(E())({endpoint:null==d||null===(s=d.data)||void 0===s?void 0:s.end_point,region:null==d||null===(a=d.data)||void 0===a?void 0:a.region,accessKeyId:null==d||null===(r=d.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_secret,bucket:null==d||null===(c=d.data)||void 0===c?void 0:c.bucket,stsToken:null==d||null===(o=d.data)||void 0===o?void 0:o.security_token}),e.abrupt("return",new Promise((function(e,s){var a;h.multipartUpload("".concat(m),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(a=d.data)||void 0===a?void 0:a.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){s(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,y.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,a=c()(e,D),l=(0,h.useState)([]),o=r()(l,2),d=o[0],_=o[1],x=(0,h.useState)(),g=r()(x,2),A=g[0],y=g[1],b={onRemove:function(e){_(s()(d.filter((function(n){return n.name!==e.name})))),a.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:a.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=m()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return f.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return f.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),_(s()(d)),a.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},P=function(){var e=m()(p()().mark((function e(n,t){var i,r,l,c,o,u,m,h,x,g;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,m=n.name,e.next=4,(0,v.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((h=e.sent).data=JSON.parse(k(h.data)),0===(null==h?void 0:h.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",a.onChange(d),f.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return A=new(E())({endpoint:null==h||null===(i=h.data)||void 0===i?void 0:i.end_point,region:null==h||null===(r=h.data)||void 0===r?void 0:r.region,accessKeyId:null==h||null===(l=h.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==h||null===(c=h.data)||void 0===c?void 0:c.access_key_secret,bucket:null==h||null===(o=h.data)||void 0===o?void 0:o.bucket,stsToken:null==h||null===(u=h.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),y(A),(x=n.name.split(".")).pop(),g=t.realFileName?x.join("."):(0,j.Z)(),e.abrupt("return",new Promise((function(e,i){try{var r;A.multipartUpload("".concat(a.identifier,"/").concat(g).concat(m.indexOf(".")>-1?"."+m.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===m}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,_(s()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===m}))].tempCheckpoint,callback:{customValue:{id:m+""},url:null==h||null===(r=h.data)||void 0===r?void 0:r.callback_url,host:null==h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}}).then((function(t){var i,s=d.findIndex((function(e){return e.name===m})),r="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var c=d.findIndex((function(e){return e.name===m}));d[c].status="done",d[c].file.status="done"}else{var o;f.ZP.warning(null===(o=t.data)||void 0===o?void 0:o.message),r="error"}d[s].status=r,d[s].file.status=r,a.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",f.ZP.warning("上传失败,请重新尝试"),_(s()(d)),a.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&a.onComplete(d)}),[d]),(0,h.useEffect)((function(){var e;i&&(null===(e=A)||void 0===e||e.cancel())}),[i]),(0,h.useEffect)((function(){a.uploading&&d.map(function(){var e=m()(p()().mark((function e(n){var s;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,P(n,{login:null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,container_type:a.container_type,container_id:a.container_id,description:a.description,realFileName:a.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[a.uploading]),(0,C.jsx)(S,u()(u()({},b),{},{height:a.height,className:a.className,children:(0,C.jsx)("p",{className:"ant-upload-hint",children:a.text||"拖拽文件或者点击上传"})}))}))},35782:function(e,n,t){"use strict";t.d(n,{h:function(){return f}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),_=(t(91510),t(29867),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function f(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,l.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,l.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,l.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,l.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,_.jsx)("div",{className:"my-codemirror-container",children:(0,_.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,_.jsxs)(o.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,_.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,_.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,_.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,_.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,_.jsx)(f,{mode:d})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){"use strict";t.d(n,{Z:function(){return ce}});var i=t(91232),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),_=t(59301),m=t(89780),h=t.n(m),x=t(76374),f=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,_.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},A=t(82242),j=t.n(A),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,a=e.className,r=void 0===a?"":a,l=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(s)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var E=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,a=e.fullScreen,r=e.insertTemp,l=e.hidetoolBar,c=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(b,j()(j()({},e),{},{onActionCallback:s})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(b,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},C=t(98557),D=t(78241),S=t(73782),k=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},w=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,j()(j()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(D.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(D.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(35782),O=t(8591),I=t(75166),N=D.Z.useForm,W={width:280,marginRight:10},Z={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=N(),s=u()(i,1)[0],a=(0,_.useRef)();function r(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):O.ZP.error(e.message)}return(0,v.jsxs)(D.Z,j()(j()({form:s},Z),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(D.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(D.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:W})}),(0,v.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,T(n,r)}})]})}),(0,v.jsx)(D.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(D.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(I.KI,"/api/attachments.json")),i.send(t)}var R=t(5112),K=t(94001),U=R.ZP.Group,V={margin:"0 8px"},F=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"单元格数:"}),(0,v.jsx)("span",{style:V,children:"行数"}),(0,v.jsx)(D.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(K.Z,{})}),(0,v.jsx)("span",{style:V,children:"列数"}),(0,v.jsx)(D.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(K.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"对齐方式:"}),(0,v.jsx)(D.Z.Item,{name:"align",children:(0,v.jsxs)(U,{children:[(0,v.jsx)(R.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(R.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(R.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(R.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(94334),H=t(92911),q=t(1012),Y=t(43418),Q="link",z="upload-image",G="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},Q,"添加链接"),G,"添加代码块"),z,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,l=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,A=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,b=e.watch,D=e.insertTemp,S=e.mode,k=void 0===S?"markdown":S,P=e.id,I=void 0===P?"markdown-editor-id":P,N=e.showResizeBar,W=void 0!==N&&N,Z=e.noStorage,L=void 0!==Z&&Z,R=e.showNullButton,K=void 0!==R&&R,U=e.showNullProgramButton,V=void 0!==U&&U,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,_e=e.className,me=void 0===_e?"":_e,he=e.disablePaste,xe=void 0!==he&&he,fe=e.disabled,ve=void 0!==fe&&fe,ge=e.disabledFill,Ae=void 0!==ge&&ge,je=e.placeholder,ye=void 0===je?"":je,be=e.values,Ee=void 0===be?"":be,Ce=(0,_.useState)(null),De=u()(Ce,2),Se=De[0],ke=De[1],Pe=(0,_.useState)(t),we=u()(Pe,2),Be=we[0],Oe=we[1],Ie=(0,_.useState)(b),Ne=u()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,_.useState)(oe),Le=u()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,_.useState)(""),Ue=u()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,_.useState)(0),He=u()(Je,2),qe=He[0],Ye=He[1],Qe=(0,_.useState)(d),ze=u()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,_.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,_.useRef)((0,q.Z)()),sn=(0,_.useRef)(!1),an=(0,_.useRef)(),rn=(0,_.useRef)(),ln=(0,_.useRef)(),cn=(0,_.useRef)(),on=(0,_.useRef)(),un=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,_.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Oe(Ee),null==Se||Se.setValue(Ee),window.scrollTo(0,e)}),[Ee]),(0,_.useEffect)((function(){null==pe||pe(Te)}),[Te]),(0,_.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==k)return;try{var r,l=a[1];"file"===(null===(r=a[0])||void 0===r?void 0:r.kind)&&(l=a[0]);var c=l.getAsFile(),o=c.name.split(".").pop();T(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){O.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:k,lineNumbers:!A,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),r=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),c=r>l?r:l,o=r>l?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,r,l,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();T(e,(function(i){var s,a,r;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,_.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],r=p()({},s,(function(){pn(a)}));e.push(r),Se.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(I);e>=qe+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(I,Be),nn(!0))}}),1e4),(0,_.useEffect)((function(){Ze(b)}),[Se,b]),(0,_.useEffect)((function(){Se&&y&&Se.focus()}),[Se,y]),(0,_.useEffect)((function(){if(We&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,We]),(0,_.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,_.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,_.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Oe(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,fn(t)):i(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,i]),(0,_.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Oe("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Oe(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,_.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),i=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                                                            \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Ze(!We),Se.focus();case"trigger-full-screen":return Re(!Te),Se.focus();case Q:return void Fe(Q);case G:return void Fe(G);case z:return void Fe(z);case X:return void Fe(X);default:throw new Error}}),[Se,We,Te]),_n=(0,_.useCallback)((function(e){switch(Fe(""),Ve){case Q:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var i=e.language,s=e.content;return Se.replaceSelection(["```"+i,s,"```"].join("\n")),Se.focus();case z:var a=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(a,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,_.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ge)},fn=((0,_.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[qe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(_.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(We?"on-preview":""," ").concat(A?"mini":""," ").concat(Te?"full-screen":""),style:xn,children:[(0,v.jsx)(E,{insertTemp:D,watch:We,fullScreen:Te,showNullButton:K,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),We?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===k&&(0,v.jsx)(g,{value:Be}),"stex"!==k&&(0,v.jsx)(f.Z,{disabledFill:Ae,showProgramFill:V,value:Be})]}):null]})]})}),W?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(C.Z,{children:le[Ve]?(0,v.jsx)(Y.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){"use strict";t.d(n,{Z:function(){return _}});var i=t(82100),s=t.n(i),a=t(29186),r=t.n(a),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),_=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){"use strict";t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return We},cQ:function(){return ee},op:function(){return ke},O5:function(){return Je},_b:function(){return Ke},t7:function(){return N},Gi:function(){return ae},YG:function(){return se},qp:function(){return E},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return D}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",l=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,l.jsx)("div",{className:s,children:(0,l.jsxs)("div",{className:a,children:[(0,l.jsxs)("aside",{children:[(0,l.jsxs)("p",{children:[(0,l.jsx)("b",{children:u}),(0,l.jsx)("span",{children:d})]}),t.length>0&&(0,l.jsx)("div",{className:r,children:t.map((function(e,n){return(0,l.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,l.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,l.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",_="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",f="name___Hk1Ip",v="num___xQpcH",g="active___XryTX",A="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),b=t(89392),E=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,o=e.title,j=e.titleWidth,E=void 0===j?41:j,C=e.style,D=void 0===C?{}:C,S=e.fontColor,k=void 0===S?"#6A7283":S,P=e.showCount,w=(0,i.useState)(0),B=u()(w,2),O=B[0],I=B[1],N=(0,i.useState)(!1),W=u()(N,2),Z=W[0],M=W[1],L=(0,i.useRef)(null),T=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?I(1):I(0));0===t.length&&I(0),M(!1)}),[t]),(0,l.jsxs)("div",{className:y()(d,c),style:D,children:[(0,l.jsx)("div",{onClick:(0,b.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:E,marginTop:Z?12:4},className:"".concat(p," ").concat(r?"current":""),children:o}),(0,l.jsxs)("div",{className:Z?"".concat(_," ").concat(A):_,children:[(0,l.jsx)("div",{className:h,ref:T,style:O>0?{height:1===O?97:"auto",overflow:1===O?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,l.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,l.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:k},className:s===e.id?g:"",children:[(0,l.jsx)("span",{title:e.name,className:f,children:e.name}),!!P&&(0,l.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!O&&(0,l.jsx)(i.Fragment,{children:1===O?(0,l.jsxs)("div",{onClick:function(){var e;I(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:m,children:["展开",(0,l.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,l.jsxs)("div",{onClick:function(){T.current.scrollTop=0,I(1),M(!1)},className:m,children:["收起",(0,l.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},C="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,l.jsx)("div",{style:c,className:y()(C,a),children:t.map((function(e){return(0,l.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(C,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",k="dropdown___vSy8B",P="menu___NiyBu",w="text___Grueu",B="b1___ZKryM",O="b2___aKyGa",I=t(73782),N=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,_=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],f=h[1],v=(0,i.useState)(""),g=u()(v,2),A=g[0],j=g[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(f(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var b=function(){c(encodeURIComponent(A),x||null)};return(0,l.jsxs)("div",{className:y()(S,o),style:p,children:[!!s.length&&(0,l.jsxs)("div",{className:k,children:[(0,l.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,l.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,l.jsx)("b",{className:B}),(0,l.jsx)("b",{className:O})]}),(0,l.jsx)("div",{className:P,children:s.map((function(e,n){return(0,l.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(f(n),c(encodeURIComponent(A),n))},children:e.name},n)}))})]}),(0,l.jsx)(I.Z,{onPressEnter:b,value:A,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:_}),(0,l.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},W="quickPager___GM30J",Z="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,o=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:y()(W,i),style:c,children:[(0,l.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Z:"",children:"上一页"}),(0,l.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},L=t(94334),T=t(42930),R=(t(96908),t(57177),t(81378),t(16644)),K="list___jb2Ay",U="wrap___VsQDr",V="li___IxCLC",F="cover___Mu8wr",J="img___IpFLA",H="bq___Bil0T",q="sign___DXJ4d",Y="name___l7FoJ",Q="e___pXQUG",z="tags___w_Mil",G=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(K,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,l.jsx)("div",{className:U,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:(0,l.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:V,onClick:function(e){e.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)("/paths/".concat(c))},children:[(0,l.jsxs)("div",{className:J,children:[(0,l.jsx)("img",{className:F,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,l.jsx)("img",{className:q,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,l.jsx)("img",{className:q,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,l.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,l.jsx)("div",{className:H,children:"开放课程"})})]}),(0,l.jsx)("div",{className:Y,children:(0,l.jsx)(X.Z,{title:i,children:(0,l.jsx)("span",{className:Q,children:i})})}),(0,l.jsx)("div",{className:z,children:(0,l.jsxs)("div",{children:[(0,l.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,l.jsx)("span",{children:e.stages_count})]})}),(0,l.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,l.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,l.jsx)(R.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,l.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:[(0,l.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)(e.first_category_url)},children:[(0,l.jsxs)("div",{className:ne.top,children:[(0,l.jsx)(X.Z,{title:e.name,children:(0,l.jsx)("div",{className:ne.name,children:e.name})}),(0,l.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,l.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,l.jsxs)("div",{className:ne.btns,children:[(0,l.jsx)("div",{children:"开放课程"}),(0,l.jsx)("aside",{children:"开放课堂"})]}),s&&(0,l.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,l.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,l.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,l.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,l.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,l.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,l.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,l.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,l.jsxs)("div",{className:ne.lockWrap,children:[(0,l.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,l.jsx)(R.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,l.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,l.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,l.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,l.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,l.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,l.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,l.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,l.jsx)("div",{className:ie.tabBar,children:o})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,l.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",le="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",_e=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,l.jsxs)("div",{className:y()(re,s),children:[(0,l.jsx)(_e.Z,{dropdownRender:function(){return(0,l.jsx)(me.Z,{children:o.map((function(e,n){return(0,l.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,l.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,l.jsxs)("span",{className:le,children:[(0,l.jsx)("span",{className:ce,children:(0,l.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,l.jsx)("span",{className:oe,children:(0,l.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},fe=t(82242),ve=t.n(fe),ge=t(7557),Ae=t.n(ge),je=t(41498),ye=t.n(je),be=t(39647),Ee=t.n(be),Ce={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],ke=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,_=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=Ee()(e,Se),f=(0,i.useState)(!1),v=u()(f,2),g=v[0],A=v[1];return(0,l.jsx)(De.ZP,ve()(ve()({onClick:(0,b.throttle)(function(){var e=ye()(Ae()().mark((function e(n){return Ae()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&A(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&A(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Ce.btn,Ce["".concat(_,"-").concat(h)],n),style:ve()({},t),size:_,shape:h,loading:g||r},x),{},{children:s}))},Pe="head___ghH72",we="node___mjPEy",Be=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,l.jsxs)("div",{className:y()(Pe,n),style:t,children:[(0,l.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,l.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,l.jsx)("b",{title:r,children:r}),(0,l.jsx)("div",{className:we,children:s})]})},Oe="btns___sNgTb",Ie="confirm___Ozirl",Ne="cancel___aiq1I",We=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,_=void 0!==p&&p;return(0,l.jsxs)("div",{className:y()(Oe,u),style:d,children:[t&&(0,l.jsx)(De.ZP,{loading:_,onClick:s,type:"primary",className:Ie,children:i}),r&&(0,l.jsx)(De.ZP,{onClick:o,className:Ne,children:c})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,l.jsx)("div",{className:y()(Ze.fixedBottom,n),style:i,children:(0,l.jsxs)("div",{className:Ze.wrap,children:[(0,l.jsx)("div",{className:Ze.left,children:s}),(0,l.jsx)("div",{className:Ze.center,children:a}),(0,l.jsx)("div",{className:Ze.right,children:r})]})})},Le="crumbs___V41Oe",Te="hover___bEIVd",Re=t(8785),Ke=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,l.jsx)("div",{className:y()(Le,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,l.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ue=t(31797),Ve=["onChange"],Fe=Ue.Z.Countdown,Je=function(e){var n=e.onChange,t=Ee()(e,Ve),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,l.jsx)(Fe,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},54209:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},31425:function(e,n,t){"use strict";t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=t(8785),_=t(78241),m=t(8591),h=t(43418),x=t(73782),f="wrap___TwY3U",v="content___Ks95W",g="mainPathWrap___CrMaa",A="colorBlue___dvWbP",j=t(37712),y=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,y=void 0!==o&&o,b=e.isMergeSelectFile,E=void 0!==b&&b,C=e.onFinish,D=void 0===C?function(){}:C,S=_.Z.useForm(),k=u()(S,1)[0],P=(0,p.useParams)(),w=(0,p.useLocation)(),B=(0,d.useRef)(),O=(0,d.useState)(""),I=u()(O,2),N=I[0],W=I[1],Z=(0,d.useState)(""),M=u()(Z,2),L=M[0],T=M[1],R=(0,d.useState)([]),K=u()(R,2),U=K[0],V=K[1],F=(0,d.useState)([]),J=u()(F,2),H=J[0],q=J[1];(0,d.useEffect)((function(){var e;B.current="repository"===(null===(e=w.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),V(t),W(e),T(e),Y(e)}}),[n.actionTabs.key]);var Y=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:B.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:n}});case 2:(i=e.sent)&&q(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==k?void 0:k.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!E){e.next=6;break}return D(i),z(),e.abrupt("return");case 6:if(!y){e.next=16;break}return e.next=9,k.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:P.id,path:i}),B.current?{}:{secret_repository:!0})});case 11:a=e.sent,D(L),0===a.status&&m.ZP.info("新建成功"),e.next=18;break;case 16:D(i),m.ZP.success("选择文件目录成功");case 18:z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),k.resetFields()};return(0,j.jsx)(h.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:Q,onCancel:z,children:(0,j.jsxs)("div",{className:f,children:[(0,j.jsxs)("div",{className:v,children:[(0,j.jsx)("div",{className:g,children:!(null==U||!U.length)&&U.map((function(e,n){return(0,j.jsx)("a",{onClick:function(){return function(e,n){var t=U.filter((function(e,t){return t<=n}));V(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);W(i),Y(i)}(0,n)},children:e.val},n)}))}),!(null==H||!H.length)&&H.map((function(e,n){return"tree"===e.type&&(0,j.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(U.length?U.push({val:"/".concat(e.name),path:e.name}):U.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),V(U),n=N?"".concat(N,"/").concat(e.name):e.name,W(n)),Y(n)}(e)},children:[(0,j.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(A)}),e.name]},n)}))]}),(0,j.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,j.jsx)("div",{className:"mt5 mb5",children:N}),y&&(0,j.jsx)(_.Z,{form:k,scrollToFirstError:!0,className:"mt20",children:(0,j.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,j.jsx)(x.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},70032:function(e,n,t){"use strict";t.d(n,{Z:function(){return F}});var i=t(37205),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),_=t(59301),m=t(8785),h=t(43418),x=t(8591),f=t(3113),v=t(24905),g=t(5112),A=t(88522),j=t(49127),y=t(57930),b=t(94001),E=t(10527),C=t(57347),D=t(31622),S=t(61186),k=t.n(S),P="wrap___LhoYE",w="labelWrap___kKVu_",B="label___we33R",O="labelContent___RWgKj",I="color999___R1ot6",N="radio___S0Uhc",W="selectSchool___egsX3",Z="dataPicker___zNtLB",M="modal___J1s9f",L="colorOrange___NDyE2",T="colorYellow___Ijswi",R="bottomButton___sODGQ",K=t(37712),U=["shixunsDetail","globalSetting","loading","user","dispatch"],V="YYYY-MM-DD HH:mm",F=(0,m.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,l,o,d,S=e.shixunsDetail,F=(e.globalSetting,e.loading),J=e.user,H=e.dispatch,q=(p()(e,U),(0,_.useRef)()),Y=(0,_.useState)(),Q=u()(Y,2),z=Q[0],G=Q[1],X=(0,_.useState)(),$=u()(X,2),ee=$[0],ne=$[1],te=(0,_.useState)([]),ie=u()(te,2),se=ie[0],ae=ie[1],re=(0,_.useState)([]),le=u()(re,2),ce=le[0],oe=le[1],ue=(0,_.useState)(""),de=u()(ue,2),pe=de[0],_e=de[1],me=(0,_.useState)(),he=u()(me,2),xe=he[0],fe=he[1],ve=(0,_.useState)(),ge=u()(ve,2),Ae=ge[0],je=ge[1],ye=(0,_.useState)(),be=u()(ye,2),Ee=be[0],Ce=be[1],De=null===(n=J.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,_.useEffect)((function(){var e;q.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],Se()}),[]),(0,_.useEffect)((function(){var e,n,t,i,s,a;S.setting&&(G(null===(e=S.setting)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.can_copy),ne(null===(n=S.setting)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.use_scope),fe(!(null===(t=S.setting)||void 0===t||null===(t=t.shixun)||void 0===t||!t.opening_time)),je(null===(i=S.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.opening_time),ae(null===(s=S.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.scope_partment),Ce(null===(a=S.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.git_size))}),[S.setting]);var Se=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getDepartments",payload:{q:n}});case 2:(t=e.sent)&&oe(t.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getShixunQuote",payload:{id:q.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:a=e.t0,h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:(0,K.jsxs)("div",{className:"tc font14 ".concat(M),children:[!(null===(n=a.subjects)||void 0===n||!n.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到 ",null===(t=a.subjects)||void 0===t||null===(t=t.splice(0,2))||void 0===t?void 0:t.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.subjects_count}),"个实训课程"]}),(0,K.jsx)("br",{})]}),!(null===(i=a.courses)||void 0===i||!i.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到",null===(s=a.courses)||void 0===s||null===(s=s.splice(0,2))||void 0===s?void 0:s.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.courses_count}),"个教学课堂"]}),(0,K.jsx)("br",{})]}),(0,K.jsx)("span",{className:"".concat(T," mt30"),children:"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!"})]}),onOk:function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/deleteShixun",payload:{id:q.current}});case 2:1===e.sent.status&&(x.ZP.success("操作成功"),m.history.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe||Ae){e.next=3;break}return x.ZP.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==ee||se.length){e.next=6;break}return x.ZP.info("请选择指定单位公开"),e.abrupt("return");case 6:return e.next=8,H({type:"shixunsDetail/updatePermissionSetting",payload:{id:q.current,scope_partment:0===ee?null:se,shixun:{can_copy:z,use_scope:ee,opening_time:Ae,git_size:Ee}}});case 8:-1!==e.sent.status&&(x.ZP.info("权限配置保存成功!"),H({type:"shixunsDetail/getSettingsData",payload:{id:q.current}}),H({type:"shixunsDetail/getShixunsDetail",payload:{id:q.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{children:[(0,K.jsxs)("section",{className:P,children:[(0,K.jsx)("div",{style:{position:"absolute",top:"25px",right:"25px"},children:2!==(null==S||null===(t=S.detail)||void 0===t?void 0:t.shixun_status)?(0,K.jsx)(f.ZP,{danger:!0,onClick:ke,children:"删除实践项目"}):(0,K.jsx)(f.ZP,{danger:!0,onClick:function(){(0,D.gy)(H,"不能进行删除")},children:"删除实践项目"})}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"复制:"}),(0,K.jsx)("div",{className:O,children:(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:z,onChange:function(e){return G(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I),children:"(选中则允许已职业认证的教师复制该实训)"})]})})]}),!(((null===(i=S.detail)||void 0===i?void 0:i.shixun_status)>1||2===(null===(a=S.detail)||void 0===a?void 0:a.public))&&0===(null===(l=S.setting)||void 0===l||null===(l=l.shixun)||void 0===l?void 0:l.use_scope)&&(null===(o=S.detail)||void 0===o?void 0:o.identity)>2)&&(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"公开程度:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)(g.ZP.Group,{value:ee,onChange:function(e){return ne(e.target.value)},disabled:!De,children:[(0,K.jsxs)(g.ZP,{className:N,value:0,children:[(0,K.jsx)("span",{children:"对所有单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,所有用户可见)"})]}),(0,K.jsxs)(g.ZP,{className:N,value:1,children:[(0,K.jsx)("span",{children:"对指定单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]}),1===ee&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("div",{className:"mt10",children:[(0,K.jsx)(A.Z,{showSearch:!0,className:W,placeholder:"请输入并选择单位名称",value:pe,onChange:function(e){_e(e),Se(e)},disabled:!De,onSelect:function(e){se.includes(e)?x.ZP.info("请勿指定相同的单位"):(_e(null),ae([].concat(s()(se),[e])))},options:null==ce?void 0:ce.map((function(e){return{value:e}}))}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]}),(0,K.jsx)("div",{className:"mt10",children:null==se?void 0:se.map((function(e){return De?(0,K.jsx)(j.Z,{count:"x",className:"mr20 current",onClick:function(){return ae(se.filter((function(n){return n!==e})))},children:(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,children:e})}):(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"开启时间:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:xe,onChange:function(e){return fe(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I," ml10"),children:"(选中则学员在指定的开启时间后,才能开启学习;不选中则学员在实训发布后,能立即开启学习)"})]}),xe&&(0,K.jsx)(y.default,{className:"".concat(Z," mt10"),format:V,locale:E.Z,disabled:!De,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin22=shixunsDetail.setting)||void 0===_shixunsDetail$settin22||null===(_shixunsDetail$settin22=_shixunsDetail$settin22.shixun)||void 0===_shixunsDetail$settin22?void 0:_shixunsDetail$settin22.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"公开程度:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{direction:"vertical",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{value:0,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对所有单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,所有用户可见)"})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{style:{marginTop:"22px"},value:1,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对指定单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]})}),1===openValue&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:"mt10",children:null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(n){return n!==e})))},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,children:e})}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"开启时间:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(选中则学员在指定的开启时间后才能开启挑战)"})]}),isOpenTime&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:Y.modal,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t,i,a=s()({},f.getFieldsValue()),r=null==a||null===(e=a.path)||void 0===e?void 0:e.split(""),l=null==a||null===(n=a.file)||void 0===n?void 0:n.split("");null!=r&&null!==(t=r.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(a.path=a.path.substring(0,a.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(a.file=a.file.substring(0,a.path.length-1)),f.setFieldsValue(s()({},a)),m(a)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"文件名称:",name:"file",children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),X=t(35782),$=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,$),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=(g[0],g[1]);(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;A(t)}}),[]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var j=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:s.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+s.path,secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path,name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",open:i.visible,wrapClassName:Y.modal,destroyOnClose:!0,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Q.jsx)("div",{className:"mt10 mb20",children:(0,Q.jsx)(H.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,Q.jsx)(X.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],te=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,ne),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=g[0],j=g[1],y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1];(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(j(""),C(i.defaultPath)):(C(e.pop()),j(e.join("/")+"/"))}),[i.defaultPath]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var D=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:A+s.path,message:s.commitMessage||"".concat(i.defaultPath," rename to ").concat(A).concat(s.path," "),secret_repository:t}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(I.ZP.success("添加成功"),i.onOK({path:s.path,name:s.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"40%",open:i.visible,wrapClassName:Y.modal,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"提交说明",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:D,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"重命名:",name:"path",children:(0,Q.jsx)(W.Z,{children:(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:E})})})})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Q.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=t(94334),se=t(59028),ae=t(31425),re={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ce=se.Z.Dragger,oe=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=p()(e,le),l=(0,w.useLocation)(),o=(0,w.useParams)(),d=(0,_.useState)({}),m=u()(d,2),h=m[0],x=m[1],f=(0,_.useRef)(),v=H.Z.useForm(),g=u()(v,1)[0],A=(0,_.useState)([]),j=u()(A,2),y=j[0],b=j[1],E=(0,_.useState)(),C=u()(E,2),D=C[0],S=C[1];(0,_.useEffect)((function(){a.visible&&(g.resetFields(),b([]))}),[a.visible]),(0,_.useEffect)((function(){f.current=o.id}),[]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;S(t)}}),[]);var k,P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return I.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:D?"".concat(D,"/").concat(n.name):n.name,message:g.getFieldValue("commitMessage")||"删除了".concat(D?"".concat(D,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(y.filter((function(e){return e.uid!==n.uid}))),I.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B={height:300,multiple:!0,withCredentials:!0,data:(k=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,l){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(r()().mark((function e(){var l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,l=s()(s()({},{path:a.defaultPath?a.defaultPath:"",message:h.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return k.apply(this,arguments)}),fileList:y,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(f.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void I.ZP.success("上传成功!");b(y.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&I.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:P,beforeUpload:function(e){n=e.name}},O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),N();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e;w.history.push("/shixuns/".concat(f.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(D?"/master/shixun_show/".concat(D):""))};return(0,Q.jsx)(L.Z,{open:a.visible,onOk:O,centered:!0,onCancel:a.onClose,width:"70%",children:(0,Q.jsxs)("section",{className:re.bg,children:[(0,Q.jsxs)("div",{className:re.wrap,children:[(0,Q.jsx)("div",{className:re.title,children:"上传文件"}),(0,Q.jsxs)(H.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:O,onValuesChange:function(){return x(s()({},g.getFieldsValue()))},children:[(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Q.jsx)(H.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Q.jsxs)(ce,s()(s()({},B),{},{children:[(0,Q.jsx)("div",{children:(0,Q.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(re.colorBlue)})}),(0,Q.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Q.jsx)("span",{className:"".concat(re.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Q.jsx)(ae.Z,{onFinish:function(e){return S(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",_e="mainPathWrap___QP5mq",me="colorBlue___zUy77",he=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,d=void 0!==o&&o,p=e.isMergeSelectFile,m=void 0!==p&&p,h=e.onFinish,x=void 0===h?function(){}:h,f=H.Z.useForm(),v=u()(f,1)[0],g=(0,w.useParams)(),A=(0,w.useLocation)(),j=(0,_.useRef)(),y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1],D=(0,_.useState)(""),S=u()(D,2),k=S[0],P=S[1],B=(0,_.useState)([]),O=u()(B,2),N=O[0],W=O[1],Z=(0,_.useState)([]),M=u()(Z,2),T=M[0],R=M[1];(0,_.useEffect)((function(){var e;j.current="repository"===(null===(e=A.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,_.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),W(t),C(e),P(e),K(e)}}),[n.actionTabs.key]);var K=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:j.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:n}});case 2:(i=e.sent)&&R(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==v?void 0:v.getFieldsValue(),i=E?"".concat(E).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!m){e.next=6;break}return x(i),V(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:g.id,path:i}),j.current?{}:{secret_repository:!0})});case 11:a=e.sent,x(k),0===a.status&&I.ZP.info("新建成功"),e.next=18;break;case 16:x(i),I.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Q.jsx)(L.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:U,onCancel:V,children:(0,Q.jsxs)("div",{className:de,children:[(0,Q.jsxs)("div",{className:pe,children:[(0,Q.jsx)("div",{className:_e,children:!(null==N||!N.length)&&N.map((function(e,n){return(0,Q.jsx)("a",{onClick:function(){return function(e,n){var t=N.filter((function(e,t){return t<=n}));W(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);C(i),K(i)}(0,n)},children:e.val},n)}))}),!(null==T||!T.length)&&T.map((function(e,n){return"tree"===e.type&&(0,Q.jsxs)("a",{onClick:function(){return function(e){var n=E;"tree"===e.type&&(N.length?N.push({val:"/".concat(e.name),path:e.name}):N.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),W(N),n=E?"".concat(E,"/").concat(e.name):e.name,C(n)),K(n)}(e)},children:[(0,Q.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(me)}),e.name]},n)}))]}),(0,Q.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Q.jsx)("div",{className:"mt5 mb5",children:E}),d&&(0,Q.jsx)(H.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Q.jsx)(H.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),xe=t(94172),fe=t(78386),ve=t(37740),ge=t(42930),Ae=t(31622),je=t(80826),ye=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],be=V.Z.DirectoryTree,Ee=function(){return(0,Q.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,Q.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,Q.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Q.jsx)("br",{}),"两种方式来使用:",(0,Q.jsx)("br",{}),"1、",(0,Q.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Q.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Q.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i,a,l,o,d,m=e.shixunsDetail,h=(e.globalSetting,e.loading),x=(e.user,e.activeKey),f=e.dispatch,v=e.practiceSetting,g=e.isRepository,A=e.treeData,j=e.setTreeData,y=(p()(e,ye),(0,w.useParams)()),b=(0,w.useLocation)(),E=(0,_.useState)(),C=u()(E,2),D=C[0],S=(C[1],(0,_.useState)(!1)),k=u()(S,2),P=k[0],B=k[1],T=(0,_.useState)(!1),R=u()(T,2),K=R[0],V=R[1],H=(0,_.useState)(!1),q=u()(H,2),Y=q[0],z=q[1],X=(0,_.useState)(!1),$=u()(X,2),ne=$[0],ie=$[1],se=(0,_.useState)(""),ae=u()(se,2),re=ae[0],le=ae[1],ce=(0,_.useState)([]),de=u()(ce,2),pe=de[0],_e=de[1],me=(0,_.useState)([]),je=u()(me,2),Ce=je[0],De=je[1],Se=(0,_.useState)([]),ke=u()(Se,2),Pe=(ke[0],ke[1]),we=(0,_.useState)(!1),Be=u()(we,2),Oe=Be[0],Ie=Be[1],Ne=(0,_.useState)(),We=u()(Ne,2),Ze=(We[0],We[1]),Me=(0,_.useState)(),Le=u()(Me,2),Te=(Le[0],Le[1]),Re=(0,_.useState)(""),Ke=u()(Re,2),Ue=(Ke[0],Ke[1]),Ve=(0,_.useState)(),Fe=u()(Ve,2),Je=(Fe[0],Fe[1]),He=(0,_.useState)(!1),qe=u()(He,2),Ye=qe[0],Qe=qe[1];(0,_.useEffect)((function(){j([]),sn(""),localStorage.warehouseHideTip||Ie(!0)}),[b.pathname,g]);var ze=function(){var e=c()(r()().mark((function e(){var n,t=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,ve.Zt)({id:y.id,secret_dir_path:n});case 3:e.sent&&Je(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(e){var n;return(0,Q.jsxs)(N.Z,{className:ue.menu,onClick:function(n){switch(le(e.path||""),n.key){case"1":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件"]),B(!0);break;case"2":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件夹"]),z(!0);break;case"3":(0,ge.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ge.L9)(["实践项目","设置","代码仓库","重命名"]),V(!0);break;case"5":(0,ge.L9)(["实践项目","设置","代码仓库","删除"]),ln(e.path,e.name,e);break;case"6":(0,ge.L9)(["实践项目","设置","代码仓库","复制路径"]),cn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==m||null===(n=m.detail)||void 0===n?void 0:n.public)<2&&(0,Q.jsx)(N.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Q.jsx)(J.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(g?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return I.ZP.success("复制成功")},children:(0,Q.jsx)(N.Z.Item,{children:(0,Q.jsx)(Q.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Q.jsx)(N.Z.Item,{children:"删除"},"5")]})},Xe=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,Q.jsxs)(W.Z,{className:"font14",children:[(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsxs)(W.Z,{children:["blob"===e.type&&(0,Q.jsx)(Z.Z,{flex:"20px",style:{marginLeft:-20},children:(0,Q.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Q.jsx)(Z.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Q.jsx)(M.Z,{dropdownRender:function(){return Ge(e)},className:ue.ellipsis,children:(0,Q.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},$e=function(e){f({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},en=function(){var e=c()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,sn(re);case 3:setTimeout((function(){$e(n),pe=[i[0]||""],Ce=[n],De(U()(Ce)),_e(U()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),nn=function(e,n){if(""==n)A=U()(e),j(U()(e));else{var t=tn(A,n,e);A=t,j([].concat(t))}};function tn(e,n,t){return e.map((function(e){return e.key===n?(e.children=U()(t),s()({},e)):e.children?s()(s()({},e),{},{children:tn(e.children,n,t)}):e}))}var sn=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,f({type:g?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(a=Xe(U()(t.trees),n),nn(a,n),Pe(t.trees||[]),Te(n||""),console.log("handleGetRepository:",a,n),setTimeout((function(){return console.log(A,t.trees,n,999999)}),2e3)):""==n&&j([]),Ze((null===(s=t.commits)||void 0===s?void 0:s[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ue(n.path),e.next=4,sn(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=c()(r()().mark((function e(n,t){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){$e(t.node.path),n=[t.node.path],De(U()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=v&&null!==(s=v.sideBar)&&void 0!==s&&s.confirmLeave?L.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),f({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(e,n,t){var i;L.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=c()(r()().mark((function n(){var t,i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,f({type:"shixunsDetail/deleteGitFile",payload:{id:y.id,path:e,message:"删除".concat(e),secret_repository:!g||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return I.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,sn(i.length>1?i.join("/"):"");case 9:if(null==(s=n.sent)||!s.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,sn(i.length>1?i.join("/"):"");case 16:return $e(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)?L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}}):-4===(null==t?void 0:t.status)&&L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsx)("div",{children:null==t?void 0:t.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit?tabId=service")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},cn=function(e){console.log(e,"item")},on=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,an(t.node);case 7:pe.includes(t.node.path)?pe.splice(pe.indexOf(t.node.path),1):pe.push(t.node.path);case 8:_e(U()(pe));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){Ie(!1),localStorage.warehouseHideTip=!0},dn=function(){var e=c()(r()().mark((function e(n){var t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s="",e.t0=g,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return s="开启版本库",a="开启",l="不开启",i=(0,Q.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=m&&null!==(t=m.detail)&&void 0!==t&&t.secret_repository?(s="关闭私密代码仓库",a="确定",l="取消",i=(0,Q.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(s="开启私密代码仓库",a="不使用",l="使用",i=(0,Q.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(g||!(0,Ae.gy)(f,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:L.Z.confirm({title:s,okText:a,cancelText:l,content:i,onOk:function(){var e;(0,ge.L9)(["实践项目","设置","代码仓库",s]),(g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository)&&pn(n)},onCancel:function(){var e;g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository||pn(n)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g){e.next=6;break}return e.next=3,(0,ve.h4)(s()({},y));case 3:f({type:"practiceSetting/getCommonData",payload:s()({},y)}),e.next=8;break;case 6:return e.next=8,(0,ve.K0)(s()(s()({},y),{},{is_secret_repository:n}));case 8:sn(),f({type:"shixunsDetail/getShixunsDetail",payload:{id:y.id}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=c()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return I.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return I.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,f({type:"shixunsDetail/moveGitFile",payload:{id:y.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return $e(""),e.next=18,sn("");case 18:i=0;case 19:if(!(i-1?y.ZP.warning("不允许添加相同标签"):(a([].concat(F()(i),[{id:null,name:d}])),p(null)))};return(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,s()({bordered:!1,style:{width:600},value:d,onChange:function(e){return p(e.target.value)},onPressEnter:_,onBlur:_},c)),n||(0,C.jsx)("span",{className:"pl20 font14 c-light-black",children:"回车添加标签"}),(0,C.jsx)("div",{className:"mt20",children:null==i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:J,children:[(0,C.jsx)("span",{className:H,children:e.name}),(0,C.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",className:q,onClick:function(){return function(e){var n=i.filter((function(n,t){return t!==e}));a(n)}(n)}})]},n)}))})]})},z=t(89392),G=t(94334),X="complete___zRKx3",$="cancel___D5r7A",ee="save___sa92o",ne=(0,E.connect)()((function(e){e.dispatch;var n=e.onCancel,t=e.onSave,i=e.loading,s=void 0!==i&&i;return(0,C.jsxs)("div",{className:X,children:[(0,C.jsx)("div",{onClick:n,className:$,children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",loading:s,onClick:t,className:ee,children:"保存"})]})})),te=t(88577),ie=t(85574),se=t(58670),ae=["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"],re=(0,E.connect)((function(e){var n=e.problemset,t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,problemset:n,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n,t,i=e.dispatch,a=e.practiceSetting,c=e.problemset,o=e.shixunsDetail,u=(r()(e,ae),W.Z.useForm()),d=P()(u,1)[0],p=(0,l.useState)({}),_=P()(p,2),h=_[0],f=_[1],g=(0,l.useState)(!1),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),V=P()(k,2),F=V[0],J=V[1],H=(0,l.useState)(!1),q=P()(H,2),Y=q[0],X=q[1],$=(0,l.useState)(""),ee=P()($,2),re=ee[0],le=ee[1],ce=(0,l.useState)(""),oe=P()(ce,2),ue=oe[0],de=oe[1],pe=(0,l.useState)(""),_e=P()(pe,2),me=_e[0],he=_e[1],xe=(0,l.useRef)({}),fe=(0,l.useRef)(""),ve=(0,l.useRef)(""),ge=(0,l.useRef)(""),Ae=(0,l.useRef)(null),je=(0,l.useRef)((0,z.throttle)((function(){return Ce()}),2e3,{leading:!0,trailing:!1})).current,ye=a.id;(0,l.useEffect)((function(){ye&&Ee()}),[ye]),(0,l.useEffect)((function(){return"{}"!==JSON.stringify(h)&&be(),function(){clearTimeout(Ae.current)}}),[h,re,me,ue]);var be=function(){clearTimeout(Ae.current),Ae.current=setTimeout((function(){(0,z.isEqual)(h,xe.current)&&re===fe.current&&me===ve.current&&ue===ge.current?i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=x()(m()().mark((function e(){var n,t,a,r,l,c,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ye,"/edit_base_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(c=s()(s()({},n.data),{},{description:(0,te.S)(n.data.description)}),u={description:c.description,shixun_tags:c.shixun_tags,name:c.name,course:(null==c||null===(t=c.disciplines)||void 0===t?void 0:t.length)>0?[null==c||null===(a=c.disciplines)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,null==c||null===(r=c.disciplines)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.sub_discipline)||void 0===r?void 0:r.id]:[]},null!==(l=o.detail)&&void 0!==l&&l.is_jupyter_lab&&(u.jupyter_show_description=n.data.jupyter_show_description),d.setFieldsValue(u),xe.current=s()({},u),fe.current=c.attachment_id||"",ve.current=c.cover_image_id||"",ge.current=c.attachment_id_b||"",f(s()({},u)),le(c.attachment_id||""),de(c.attachment_id_b||""),he(c.cover_image_id||""));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){(0,v.L9)(["实践项目","设置","基本信息","保存"]),d.submit()},De=function(){var e,n=function(){E.history.push("/shixuns/".concat(ye,"/challenges")),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};function Se(e){var n="image/jpeg"===e.type||"image/png"===e.type;return n||y.ZP.error("请上传jpg或png的图片!"),n}var ke=(0,C.jsx)(Z.ZP,{loading:D,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),Pe=(0,C.jsx)(Z.ZP,{loading:Y,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),we=(0,C.jsx)(Z.ZP,{loading:F,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"});console.log("----",ue);return(0,C.jsxs)("div",{className:w,children:[(0,C.jsxs)("section",{className:B,children:[(0,C.jsx)("header",{children:"基本信息"}),(0,C.jsxs)("div",{className:O,children:[" ",(0,C.jsxs)(W.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){f(s()({},n))},onFinish:function(e){var n,t=e.name,a=e.description,r=e.shixun_tags,l=e.course,c=e.jupyter_show_description,u=void 0!==c&&c,d={name:t,description:a,shixun_tags:r,attachment_id:re,cover_image_id:me,attachment_id_b:ue,sub_discipline_ids:l[1]};null!==(n=o.detail)&&void 0!==n&&n.is_jupyter_lab&&(d=s()(s()({},d),{},{jupyter_show_description:u})),(0,b.ZP)("/api/shixuns/".concat(ye,"/base_info_save.json"),{method:"post",body:{shixun:s()({},d)}}).then((function(e){0===e.status&&(y.ZP.success("保存成功"),i({type:"practiceSetting/getCommonData",payload:{id:ye}}),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),xe.current={description:h.description,shixun_tags:h.shixun_tags,name:h.name},fe.current=re,ve.current=me,ge.current=ue)}))},children:[(0,C.jsx)(W.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(n=h.name)||void 0===n?void 0:n.length)||0,"/60")})}),(0,C.jsx)(W.Z.Item,{className:"customAddTags",name:"shixun_tags",label:(0,C.jsxs)("div",{children:["技能标签 :"," ",(0,C.jsx)("span",{className:"pl10 font14 c-light-black",children:"学员通过所有任务关卡,将获得技能标签"})]}),rules:[{required:!0,message:"请选输入技能标签"}],children:(0,C.jsx)(Q,{placeholder:"添加标签"})}),(0,C.jsx)(W.Z.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},children:(0,C.jsx)(L.Z,{placeholder:"请选择...",allowClear:!1,options:c.courseOptions,getPopupContainer:function(e){return e.parentNode}})}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部背景图:",children:re?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+re,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return le("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(S(!1),le(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):S(!0)},children:ke})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部内容图:",children:ue?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+ue,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return de("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(J(!1),de(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):J(!0)},children:we})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"列表封面图:",children:me?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+me,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return he("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(X(!1),he(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):X(!0)},children:Pe})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用290*218像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsx)(W.Z.Item,{name:"description",label:"简介:",children:(0,C.jsx)(N.Z,{defaultValue:h.description||"",watch:!0})}),(null===(t=o.detail)||void 0===t?void 0:t.is_jupyter_lab)&&(0,C.jsx)(W.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})})]})]})]}),(0,C.jsx)(ne,{onSave:je,onCancel:function(){De()},loading:D||Y||F})]})})),le=t(2102),ce={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},oe=t(31622),ue=t(71418),de=t(64165),pe=t(78018),_e=["globalSetting","dispatch","practiceSetting"],me=(0,E.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.practiceSetting,i=(r()(e,_e),(0,E.useLocation)()),a=(0,E.useSearchParams)(),c=P()(a,1)[0],o=(0,l.useState)(!1),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)({}),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),y=P()(g,2),b=y[0],D=y[1],S=(0,l.useState)(!1),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)(null),I=P()(O,2),N=I[0],W=I[1],Z=(0,l.useRef)(!1),M=t.id,L=t.updateIndex,T=t.is_published,R=t.newQuestion,K=f.challenge_list,U=void 0===K?[]:K;(0,l.useEffect)((function(){if(M)return J(),function(){n({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[M,L]),(0,l.useEffect)((function(){F()}),[i]);var V,F=function(){var e=i.pathname.split("/");(e.includes("newquestion")||e.includes("new")||c.get("tabId"))&&(Z.current=!0)},J=function(){var e=x()(m()().mark((function e(){var t,s,a,r,l,c,o;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,A.n5)({id:M});case 3:null!=(a=e.sent)&&null!==(t=a.challenge_list)&&void 0!==t&&t.length&&(r=i.pathname.split("/"),l=a.challenge_list.find((function(e){return String(e.challenge_id)===r[4]})),r.includes("newquestion")||r.includes("new")?(o=a.challenge_list[(null===(c=a.challenge_list)||void 0===c?void 0:c.length)-1],n({type:"practiceSetting/setParams",payload:{newQuestion:{st:r.includes("new")?0:1,name:""}}}),W(void 0),Y(o)):r[4]&&l?H(l,!1):H(a.challenge_list[0])),null!=a&&null!==(s=a.challenge_list)&&void 0!==s&&s.length||W(null),v(a),D(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(W(e.challenge_id),Y(e),n){var t="/shixuns/".concat(M,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");E.history.push(t)}},q=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i}(n,e.source.index,e.destination.index);v(s()(s()({},f),{},{challenge_list:t}));var i=t.map((function(e){return e.challenge_id}));(0,A.xg)({id:M,ids:i}).then((function(e){0!==e.status&&v(s()(s()({},f),{},{challenge_list:n}))}))}},Y=function(e){n({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},Q=function(){var e=x()(m()().mark((function e(t,i){var s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==N){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,z();case 4:W(t),Y(i),n({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s="/shixuns/".concat(M,"/edit/").concat(t,"/").concat(1===i.st?"editquestion":"editcheckpoint"),E.history.push(s);case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function(){return new Promise((function(e,i){var s;null!=t&&null!==(s=t.sideBar)&&void 0!==s&&s.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){i()}}):e()}))},G=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z();case 2:"new"===t?E.history.push("/shixuns/".concat(M,"/edit/new")):E.history.push("/shixuns/".concat(M,"/edit/newquestion")),p(!1),W(void 0),n({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===t?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:ce.level,children:[(0,C.jsxs)("aside",{className:ce.left,style:{width:w?"0":"25%"},children:[(0,C.jsxs)("div",{className:ce.container,children:[(0,C.jsxs)("div",{className:ce.title,children:["任务关卡(",U.length,")"]}),(0,C.jsx)("div",{className:ce.listWrap,children:b?(0,C.jsx)(ue.Z,{size:"middle"}):U.length||R?(V=U,(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return q(e,V)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsx)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{style:{width:"100%"},children:V.map((function(e,n){var t=e.st,i=e.name,a=e.challenge_id;return(0,C.jsx)(pe._l,{draggableId:a.toString(),index:n,isDragDisabled:T,children:function(r,l){return(0,C.jsxs)("div",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:N===a?ce.listActive:ce.list,onClick:function(){return Q(a,e)},children:[(0,C.jsx)("span",{className:ce.s1,children:0===t?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",n+1,"关: ",i]}),!T&&(0,C.jsx)("span",{className:ce.s3,onClick:function(n){return function(e,n){n.stopPropagation();var t=e.challenge_id,i=function(){var e=x()(m()().mark((function e(){var n,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.rO)({id:M,challengesId:t});case 2:if(1!==e.sent.status){e.next=12;break}return e.next=6,(0,A.n5)({id:M});case 6:if(s=e.sent,v(s),t!==N||null===(n=s.challenge_list)||void 0===n||!n.length){e.next=11;break}return H(s.challenge_list[0]),e.abrupt("return");case 11:null!==(i=s.challenge_list)&&void 0!==i&&i.length||(W(null),Z.current=!0,Y({}),E.history.push("/shixuns/".concat(M,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();j.Z.confirm({title:"提示",content:"是否删除该关卡!",centered:!0,onOk:i})}(e,n)},children:(0,C.jsx)("i",{className:"iconfont icon-shanchu7"})})]}))}},a)}))}))}})}),R&&(0,C.jsxs)("div",{className:ce.listActive,children:[(0,C.jsx)("span",{className:ce.s1,children:0===(null==R?void 0:R.st)?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",V.length+1,"关: ",null==R?void 0:R.name]})]}),!T&&(0,C.jsx)("div",{className:ce.os,children:"--拖拽任务关卡进行排序--"})]})):(0,C.jsx)(de.Z,{image:"data:image/png;base64,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",description:"暂无任务关卡!"})})]}),!w&&(0,C.jsx)("div",{className:ce.btns,children:(0,C.jsxs)("aside",{className:ce.btnsWrap,children:[(0,C.jsx)("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ce.icon,onClick:function(){(0,oe.gy)(n,"不能新建任务关卡")||p(!d)},children:"+"}),(0,C.jsxs)("div",{className:ce.btn,style:{left:d?20:-154},children:[(0,C.jsx)("div",{className:ce.d1,onClick:function(){return G("new")},children:"新建实践题关卡"}),(0,C.jsx)("div",{className:ce.d2,onClick:function(){return G("newquestion")},children:"新建理论题关卡"})]})]})}),(0,C.jsx)("div",{className:w?ce.elseShrink:ce.shrink,onClick:function(){return B(!w)},children:(0,C.jsx)("i",{className:"iconfont icon-zuoyouzhankai"})})]}),(0,C.jsx)("aside",{className:ce.right,id:"modal-level-question",children:null===N&&Z.current?(0,C.jsx)("div",{className:ce.addIcon,children:(0,C.jsx)("span",{children:"在左侧点击“+”号新建关卡。"})}):(0,C.jsx)(E.Outlet,{})})]})})),he=t(96865),xe=t(38854),fe=t(20834),ve=t(27092),ge=t(5112),Ae="title___NTpKq",je="content___oL0Iy",ye="add___L4cbC",be="colorBlue___xRARA",Ee="radio___cfwvc",Ce=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],De=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(r()(e,Ce),(0,l.useState)()),c=P()(a,2),o=c[0],u=c[1],d=(0,l.useState)([]),p=P()(d,2),_=p[0],h=p[1];(0,l.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&f()}),[n.actionTabs.key]);var f=function(){var e=x()(m()().mark((function e(){var t,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,h(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=x()(m()().mark((function e(){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o){e.next=3;break}return y.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:o}});case 5:a=e.sent,g(),a&&(s(),y.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),u(null)};return(0,C.jsx)(j.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:v,onCancel:g,children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Ae,children:["选择的成员将会成为新的管理员",(0,C.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,C.jsx)("div",{className:je,children:_.length?(0,C.jsx)(ge.ZP.Group,{value:o,onChange:function(e){return u(e.target.value)},children:_.map((function(e,n){return(0,C.jsx)(ge.ZP,{className:Ee,value:e.user_id,children:e.name},n)}))}):(0,C.jsx)("div",{className:ye,children:(0,C.jsxs)("span",{children:["请先将新的管理员通过",(0,C.jsx)("a",{className:be,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),Se=t(99313),ke=t(19388),Pe=t(91232),we=t.n(Pe);function Be(){return(0,b.U2)("teach_groups.json")}function Oe(e){return(0,b.v_)("teach_groups.json",e)}function Ie(e,n){return(0,b.gz)("teach_groups/".concat(e,".json"),n)}function Ne(e){return(0,b.v_)("teach_group_members.json",e)}function We(e){return(0,b.IV)("teach_group_members/".concat(e,".json"))}function Ze(e,n){return(0,b.IV)("teach_groups/".concat(e,"/del_member.json"),{member_id:n})}function Me(e){return(0,b.IV)("teach_groups/".concat(e,".json"))}var Le=function(e){var n=e.callback,t=e.visible,i=e.onCancel,s=e.id,a=e.name;var r=W.Z.useForm(),c=P()(r,1)[0];return(0,l.useEffect)((function(){c.setFieldsValue({name:a})}),[a]),(0,C.jsx)(j.Z,{centered:!0,title:s?"改名":"新建",open:t,onCancel:i,footer:null,children:(0,C.jsxs)(W.Z,{layout:"vertical",form:c,initialValues:{name:a},onFinish:function(e){n(e)},children:[(0,C.jsx)(W.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,C.jsx)(M.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:i,style:{marginRight:20},children:" 取消 "})," ",(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:" 确定 "})]})})]})})},Te=t(19098),Re=t(51131),Ke=function(e){var n=e.data,t=e.isAdminOrTeacher,i=e.onDelGroup,s=e.onChangeGroupName,a=e.onPlusMember,r=e.onDelMember,c=e.onExitGroup,o=(0,l.useState)(0),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(0),m=P()(_,2),h=m[0],x=m[1];function f(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"解散提示",content:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。您确定要解散本教研团队吗?",onOk:function(){i(n)}})}function v(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"退出提示",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){c(n)}})}return(0,C.jsx)("ul",{className:"teaching-list",children:n.map((function(e,n){return(0,C.jsxs)("li",{onClick:function(){return p(n)},children:[(0,C.jsxs)("div",{className:"item-group",children:[(0,C.jsxs)("span",{children:[e.name,"   ",n!==d&&(0,C.jsx)("i",{className:"iconfont icon-jiantou9"})," "]}),(0,C.jsxs)("div",{className:"action-group",children:[t?(0,C.jsx)("a",{onClick:function(){s(e)},style:{marginRight:40},children:"修改名2222称"}):null,e.is_creat?(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:f,children:"解散"}):(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:v,children:"退出"})]})]}),n===d?(0,C.jsxs)("ul",{className:"info",children:[e.memers.map((function(n){return(0,C.jsxs)("li",{onClick:function(){x(n.id)},className:h===n.id?"active":"",children:[(0,C.jsx)("div",{children:n.name}),e.is_creat&&n.id&&h===n.id?(0,C.jsx)("a",{className:"btn-del",onClick:function(n){n.preventDefault(),n.stopPropagation(),function(e,n){j.Z.confirm({title:"温馨提示",icon:null,content:"确定要删除这个组员吗?",onOk:function(){r(e,n)}})}(e.id,h)},children:(0,C.jsx)(Te.Z,{})}):null]},n.id||n.name)})),t?(0,C.jsx)("li",{children:(0,C.jsxs)(Z.ZP,{type:"link",disabled:e.memers.length>=50,title:e.memers.length>=50?"本组成员已满":"添12312加成员",onClick:function(){a(e)},children:[" ",(0,C.jsx)(Re.Z,{})," 添加组员 "]})}):null]}):null]},e.id)}))})};function Ue(e){var n=e.children;return(0,C.jsxs)("div",{className:"no-data",children:[(0,C.jsx)("img",{src:"data:image/png;base64,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",alt:"no-data",width:300}),n]})}var Ve={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},Fe=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SHOWFORMPANEL=2]="SHOWFORMPANEL",e[e.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",e[e.SELECTGROUP=4]="SELECTGROUP",e[e.SETINDEX=5]="SETINDEX",e}(Fe||{});function Je(e,n){switch(n.type){case Fe.INITDATA:return s()(s()({},e),n.payload);case Fe.SHOWLOADING:return s()(s()({},e),{},{loading:n.payload});case Fe.SETINDEX:return s()(s()({},e),{},{index:n.payload});case Fe.SHOWFORMPANEL:case Fe.SHOWMEMBERPANEL:return s()(s()({},e),n.payload);case Fe.SELECTGROUP:return s()(s()({},e),{},{selectedGroup:n.payload,showFormPanel:!0});default:throw new Error}}(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useReducer)(Je,Ve),s=P()(i,2),a=s[0],r=s[1],c=a.data,o=a.index,u=(a.loading,a.showFormPanel),d=a.selectedGroup,p=a.showMemberPanel,_=null===(n=t.userInfo)||void 0===n?void 0:n.role,h=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(c);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[c]);function f(){return v.apply(this,arguments)}function v(){return(v=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be();case 2:n=e.sent,r({type:Fe.INITDATA,payload:{loading:!1,showFormPanel:!1,data:n.groups}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(){return(g=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d.id){e.next=5;break}return e.next=3,Ie(d.id,n);case 3:e.next=7;break;case 5:return e.next=7,Oe(n);case 7:f();case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function y(){return(y=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ze(n,t);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return(b=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,We(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){r({type:Fe.SETINDEX,payload:parseInt(e.target.id,10)})}function S(){return(S=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(),e.next=3,Ne({user_ids:n,group_id:t});case 3:f();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,l.useEffect)((function(){15===_&&r({type:Fe.SETINDEX,payload:1})}),[_]),(0,l.useEffect)((function(){f()}),[]),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:"teaching-circling-container",children:[(0,C.jsxs)("h3",{children:[" 教研团队 ",_<=12&&(0,C.jsx)(Z.ZP,{type:"primary",disabled:c.length>=50,title:c.length>=50?"您加入的教研组已达上限":"",onClick:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"})," "]}),(0,C.jsxs)("div",{className:"teaching-circling-body",children:[15===_?null:(0,C.jsxs)("ul",{className:"navs",children:[(0,C.jsx)("li",{className:0===o?"active":"",children:(0,C.jsx)("a",{id:"0",onClick:D,children:"我创建的"})}),(0,C.jsx)("li",{className:1===o?"active":"",children:(0,C.jsx)("a",{id:"1",onClick:D,children:"我加入的"})})]}),(0,C.jsx)("div",{className:0===h[o].length?"nodata-content":"main-content",children:0===h[o].length?(0,C.jsx)(Ue,{children:_<=12?(0,C.jsxs)(C.Fragment,{children:[" ",(0,C.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,C.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,C.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,C.jsx)(Ke,{onExitGroup:function(e){return E.apply(this,arguments)},onPlusMember:function(e){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})},onDelMember:function(e,n){return y.apply(this,arguments)},onDelGroup:function(e){return b.apply(this,arguments)},isAdminOrTeacher:_<=12,onChangeGroupName:function(e){r({type:Fe.SELECTGROUP,payload:e})},data:h[o]})})]}),(0,C.jsx)("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc",children:" * 我们确保你所提供的信息均处于严格保密状态,不会泄露 "})]}),(0,C.jsx)(Le,{callback:function(e){return g.apply(this,arguments)},visible:u,onCancel:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:d.id,name:d.name}),(0,C.jsx)(j.Z,{centered:!0,title:"添加成员",open:p,onCancel:A,footer:null,width:1100,bodyStyle:{minHeight:200},children:(0,C.jsx)(ke.Z,{container_id:d.id,container_type:4,onSelect:function(e,n){return S.apply(this,arguments)},onCancel:A})})]})}));var He=ge.ZP.Group,qe=function(e){var n=e.onSelect,t=e.onCancel,i=(0,l.useState)([]),s=P()(i,2),a=s[0],r=s[1],c=(0,l.useState)(!0),o=P()(c,2),u=o[0],d=o[1];(0,l.useEffect)((function(){function e(){return(e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.U2)("teach_groups/my.json");case 2:n=e.sent,t=n.groups,r(t),d(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var p=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(a);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[a]);return(0,C.jsx)(W.Z,{className:"select-teach-group",onFinish:function(e){n(e)},children:u?(0,C.jsx)(he.Z,{paragraph:!0}):0===a.length?(0,C.jsxs)(Ue,{children:["您尚未创建您的教研团队,快去",(0,C.jsx)(E.Link,{to:"/account/teach-group",children:"创建"}),"吧"]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(W.Z.Item,{name:"group_id",style:{width:"100%"},children:(0,C.jsxs)(He,{style:{width:"100%"},children:[(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我创建的:"}),(0,C.jsx)("ul",{className:"groups",children:p[0].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))}),(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我加入的:"}),(0,C.jsx)("ul",{className:"groups",children:p[1].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))})]})}),(0,C.jsxs)("div",{className:"btn-actions",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:"确定"})]})]})})},Ye=Se.Z.TabPane,Qe=function(e){var n=e.visible,t=e.onCancel,i=e.onSelectGroup,s=e.shixunId,a=e.onSelectCollaborator;return(0,C.jsx)(j.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null,children:(0,C.jsxs)(Se.Z,{defaultActiveKey:"1",children:[(0,C.jsx)(Ye,{tab:"搜索添加",children:(0,C.jsx)(ke.Z,{onCancel:t,container_type:2,container_id:s,onSelect:a})},"1"),(0,C.jsx)(Ye,{tab:"团队添加",children:(0,C.jsx)(qe,{onCancel:t,onSelect:i})},"2")]})})},ze={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Ge=t(78386),Xe=t(50429),$e=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r=e.shixunsDetail,c=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,d=(0,E.useParams)(),p=(0,l.useRef)(),_=(0,l.useState)(0),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)([]),A=P()(g,2),b=A[0],D=A[1],S=(0,l.useState)({id:null,page:1}),k=P()(S,2),w=k[0],B=k[1],O=null===(n=o.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable,I=(null===(t=o.userInfo)||void 0===t?void 0:t.role)<=2||(null===(i=o.userInfo)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.is_creator);(0,l.useEffect)((function(){p.current=d.id,w.id=p.current,B(w),N(w)}),[]);var N=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/getCollaboratorsData",payload:n});case 2:(t=e.sent)&&(D(t.members||[]),v(t.member_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w.page=1,B(w),n=(0,Xe.g)(),e.next=5,u({type:"user/getUserInfo",payload:n});case 5:return e.next=7,N(w);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function M(){return M=x()(m()().mark((function e(n,t,i,s){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:n,user_id:t,editable:i?0:1}});case 2:N(w);case 3:case"end":return e.stop()}}),e)}))),M.apply(this,arguments)}function L(){u({type:"shixunsDetail/setActionTabs",payload:{}})}var T,R,K={visible:"Collaborators-AddCollaborator"===r.actionTabs.key,onCancel:L,shixunId:p.current,onSelectCollaborator:(R=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addCollaborator",payload:{id:p.current,user_ids:n}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return R.apply(this,arguments)}),onSelectGroup:(T=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:p.current,group_id:n.group_id}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return T.apply(this,arguments)})};return(0,C.jsxs)("section",{children:[(0,C.jsxs)("div",{className:ze.wrap,children:[(0,C.jsxs)("div",{className:ze.content,children:[(null===(a=r.detail)||void 0===a?void 0:a.identity)<5&&(0,C.jsxs)("div",{className:ze.head,children:[(0,C.jsxs)("span",{className:ze.headCount,children:["合作成员(",f,"人)"]}),(0,C.jsxs)("div",{children:[I&&(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,className:ze.button,style:{marginRight:"20px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:p.current}}})},children:"更换管理员"}),O&&(0,C.jsx)(Z.ZP,{type:"primary",className:ze.button,style:{marginRight:"40px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:p.current}}})},children:"添加合作者"})]})]}),(0,C.jsx)("div",{className:ze.list,children:(0,C.jsx)(he.Z,{loading:c.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){var t,i,s,a,l,c,d,_;return(0,C.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,C.jsxs)("div",{className:ze.itemWrap,children:[(0,C.jsxs)("a",{href:null===(t=e.user)||void 0===t?void 0:t.user_url,target:"_blank",className:ze.imgWrap,children:[(0,C.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:ze.img,src:"".concat(G.Z.IMG_SERVER,"/images/").concat(null===(i=e.user)||void 0===i?void 0:i.image_url)}),(null===(s=e.user)||void 0===s?void 0:s.shixun_manager)&&(0,C.jsx)("span",{className:ze.manager,children:"创建者"})]}),(0,C.jsxs)("div",{className:ze.itemContent,children:[(0,C.jsxs)("p",{className:ze.nameWrap,children:[(0,C.jsxs)("a",{href:e.user.user_url,target:"_blank",className:ze.name,children:[null===(a=e.user)||void 0===a?void 0:a.name,e.user.user_id===(null===(l=o.userInfo)||void 0===l?void 0:l.user_id)?(0,C.jsx)("span",{children:"我"}):null]}),(0,C.jsxs)("div",{className:ze.actionGroup,children:[I?null!==(c=e.user)&&void 0!==c&&c.shixun_manager?null:(0,C.jsx)(xe.Z,{dropdownRender:function(){return(0,C.jsxs)(fe.Z,{selectedKeys:[e.editable?"1":"2"],onClick:function(){var n;!function(e,n,t,i){M.apply(this,arguments)}(r.detail.identifier,e.user.user_id,e.editable,null===(n=e.user)||void 0===n?void 0:n.name)},children:[(0,C.jsx)(fe.Z.Item,{children:"编辑权限"},1),(0,C.jsx)(fe.Z.Item,{children:"查看权限"},2)]})},children:(0,C.jsxs)("div",{children:[e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"})," ",(0,C.jsx)(Ge.Z,{style:{fontSize:"14px",color:"#888888"}})]})}):e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"}),null!==(d=e.user)&&void 0!==d&&d.shixun_manager||!O?null:(0,C.jsx)("a",{className:ze.deletetitle,onClick:function(){var n,t,i;return t=null===(n=e.user)||void 0===n?void 0:n.user_id,void j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,C.jsx)("div",{className:ze.modal,children:"确定要删除吗?"}),onOk:(i=x()(m()().mark((function e(){var n,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/deleteCollaborators",payload:{id:p.current,userId:t}});case 2:if(i=e.sent,(null===(n=o.userInfo)||void 0===n?void 0:n.user_id)!==t){e.next=6;break}return E.history.push("/shixuns"),e.abrupt("return");case 6:y.ZP.info(null==i?void 0:i.message),w.page=1,B(w),N(w);case 10:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:"删除"})]})]}),(0,C.jsx)("p",{className:ze.schoolWrap,children:(0,C.jsx)("span",{className:ze.school,children:null===(_=e.user)||void 0===_?void 0:_.school_name})})]})]},n)})}))})})]}),f>10&&(0,C.jsx)("div",{className:ze.countWrap,children:(0,C.jsx)(ve.Z,{showQuickJumper:!1,showSizeChanger:!1,total:f,onChange:function(e){return function(e){w.page=e,B(w),N(w)}(e)},pageSize:10,current:w.page})})]}),(0,C.jsx)(De,{onReloadData:W}),(0,C.jsx)(Qe,s()({},K))]})})),en=t(92125),nn=t(57809),tn=t(6848),sn=t(78673),an=t(65725),rn=t(36723),ln=t(7078),cn=t(11655),on="mirrorModal___z1tEP",un="right___ZlGrr",dn="title___lWaS3",pn="content___bCC9x",_n="des___ujB5y",mn="btns___L4vgc",hn="confirm___RFRg4",xn="cancel___F1WB_",fn="modal___A5dbG",vn=t(5039),gn=t(84762),An=(0,E.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i=e.newShixuns,s=(e.user,e.dispatch),a=e.visible,r=e.onOk,c=e.onCancel,o=e.useId,u=void 0===o?null:o,d=e.identifier,p=e.shixun_environment_id,_=e.tab_type,h=(0,l.useState)(null),f=P()(h,2),v=f[0],g=f[1],y=(0,l.useState)({}),b=P()(y,2),E=b[0],D=b[1],S=(0,l.useState)(""),k=P()(S,2),w=k[0],B=k[1],O=i.environmentData,I=O.frequence_image,N=void 0===I?[]:I,W=O.environments,M=void 0===W?[]:W,L=O.other_image,T=void 0===L?[]:L,R=E.name,K=E.description;(0,l.useEffect)((function(){a&&(s({type:"newShixuns/getEnvironmentData",payload:{tab_type:_}}),B(""),g(u))}),[a,u]),(0,l.useEffect)((function(){"NewShixuns-Apply"===i.actionTabs.key&&c()}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]),(0,l.useEffect)((function(){null!==v&&U()}),[v]);var U=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Q1)({mirror_repository_id:v,identifier:d,shixun_environment_id:p});case 2:n=e.sent,D(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(j.Z,{title:"选择实验镜像",open:a,width:1e3,destroyOnClose:!0,centered:!0,onCancel:c,className:fn,footer:null,children:(0,C.jsxs)("div",{className:on,children:[(0,C.jsx)(cn.Z,{dispatch:s,value:v,data:M,otherData:T,tags:N,onChange:function(e){return g(e)},onSearchWord:function(e){return B(e)},tab_type:_}),(0,C.jsxs)("div",{className:un,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:dn,children:["实验环境: ",(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:null===v?"— —":null===(t=R||"")||void 0===t?void 0:t.replace(new RegExp(null==w?void 0:w.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,C.jsxs)("div",{className:pn,children:[null===v&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==v&&(0,C.jsx)("div",{className:_n,children:(0,C.jsx)(ln.Z,{value:K,highlightKeywords:w})}),(0,C.jsxs)("div",{className:mn,children:[(0,C.jsx)(Z.ZP,{onClick:function(){g(null),D({}),c()},className:xn,children:"取消 "}),(0,C.jsx)(Z.ZP,{onClick:function(){r(E)},className:hn,type:"primary",children:"保存 "})]})]})]})]})}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(gn.Z,{})]})})),jn="content___ujW8g",yn="explain___vGa5a",bn="tabs___MbGuX",En="active___SCmkJ",Cn="btns___MiEQa",Dn="popover___wqXWh",Sn=t(43428),kn=t(46400),Pn=t(60324),wn=t(7309),Bn="footerWrap___lXI4I",On=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],In=M.Z.TextArea,Nn=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,On),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)("div",{className:Bn,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),Wn=function(e){var n,t=e.visible,i=e.onOk,s=e.onCancel,a=e.dispatch,r=e.is_published,c=e.id,o=e.environment,u=void 0===o?[]:o,d=e.verifyModal,p=(0,E.useParams)(),_=(0,l.useState)(1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(null),N=P()(I,2),W=N[0],L=N[1],R=(0,l.useState)(),K=P()(R,2),V=K[0],F=K[1],J=(0,l.useState)(),H=P()(J,2),q=H[0],Y=H[1],Q=(0,l.useState)([]),z=P()(Q,2),G=z[0],X=z[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)(""),se=P()(ie,2),ae=se[0],re=se[1];(0,l.useEffect)((function(){c&&t&&le()}),[c,t]);var le=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l.length>0&&void 0!==l[0]?l[0]:null)||S(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(c,"/get_shixun_env_setting.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0!==(t=e.sent).status||n||(a=t.data,L((null==a?void 0:a.shixun_environment_id)||null),F((null==a?void 0:a.evaluate_script)||""),Y((null==a?void 0:a.choice_standard_scripts)||null),X((null==a?void 0:a.standard_scripts)||[]),te((null===(i=a.shixun)||void 0===i?void 0:i.close_internet)||!1),re(null===(s=a.shixun)||void 0===s?void 0:s.survival_time)),0===t.status&&n&&(r=t.data,F((null==r?void 0:r.evaluate_script)||""),Y(null),X((null==r?void 0:r.standard_scripts)||[])),S(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:p.id,script_id:n}});case 2:(t=e.sent)&&F(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==f||W){e.next=3;break}return y.ZP.warning("请选择运行环境"),e.abrupt("return");case 3:if(O(!0),1!==f){e.next=8;break}return e.next=7,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_evaluate_script_setting.json"),{method:"put",body:{shixun_environment_id:W,mirror_script_id:q,evaluate_script:V}});case 7:n=e.sent;case 8:if(2!==f){e.next=12;break}return e.next=11,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_environment_setting.json"),{method:"put",body:{close_internet:ne,survival_time:ae}});case 11:n=e.sent;case 12:0===n.status&&(y.ZP.success("保存成功"),i()),O(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(Sn.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:s,open:t,children:(0,C.jsx)("div",{className:jn,children:(0,C.jsxs)(he.Z,{loading:D,active:!0,children:[(0,C.jsxs)(T.Z,{className:"mt10",justify:"space-between",children:[(0,C.jsx)("b",{className:"c-grey-333 font16",children:"设置"}),(0,C.jsx)("i",{onClick:s,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})]}),(0,C.jsx)("div",{className:bn,children:[{id:1,name:"评测脚本设置"},{id:2,name:"实验环境设置"}].map((function(e){var n=e.name,t=e.id;return(0,C.jsx)("div",{className:f===t?En:"",onClick:function(){return v(t)},children:n},t)}))}),1===f&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(kn.Z,{className:"mt20",message:"选择实验环境下的评测脚本:将作为整个实训所有实验环境下,学员评测时运行的脚本。",type:"info",showIcon:!0,closable:!0}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"运行环境"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:W,onChange:function(e){L(e),le(e)},showArrow:!0,placeholder:"实验环境",children:null===(n=u.filter((function(e){return 0!==e.id})))||void 0===n?void 0:n.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,name:e.name,children:e.name},e.id)}))})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"评测脚本"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:q,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce(e);case 2:Y(e),j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e)},children:(G||[]).map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:yn,onClick:function(){d()||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:p.id}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{className:Dn,content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"})})]}),(0,C.jsx)(wn.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:V,options:{readOnly:r},onChange:function(e){F(e)}})]}),2===f&&(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 ml30 mr10",children:"实训容器网络"}),(0,C.jsxs)(U.Z,{checked:ne,onChange:function(e){return te(e.target.checked)},children:[(0,C.jsx)("span",{className:"c-grey-333 font14",children:"关闭外网"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(选中,在实训编译页面中不可访问互联网)"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 mr10",children:"实验环境使用时长"}),(0,C.jsx)(M.Z,{bordered:!1,value:ae,onChange:function(e){return re(e.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),(0,C.jsx)("span",{className:"ml10 c-grey-999 font14",children:"分"})]})]}),(0,C.jsxs)("div",{className:Cn,children:[(0,C.jsx)(Z.ZP,{onClick:s,children:"取消"}),(0,C.jsx)(Z.ZP,{onClick:oe,loading:B,type:"primary",className:"ml20",children:"保存"})]})]})})}),(0,C.jsx)(Nn,{onFinish:function(e){return F(e)}})]})},Zn=t(22276),Mn=t(25510),Ln="wrap___S9yE5",Tn="content___xIxOT",Rn="head___icGJE",Kn="title___NbDBd",Un="add___ntZkv",Vn="addDisable___pgd9I",Fn="setting___kQ9Qx",Jn="tabs___o2qas",Hn="name___HUyj5",qn="active___SVp4l",Yn="line___DSw6E",Qn="resource___AgLC3",zn="mirror___DGr0Q",Gn="interface___xxy5c",Xn="disabled___GqKcR",$n="grade___b6Adk",et="tabsBox___TnoNw",nt="tabTitle___i8cO0",tt="more___kbzpa",it="system___YygCM",st="explain___klZ55",at="btns___o6xWf",rt="template___AMzZZ",lt="liWrap___tCbB1",ct="li___srrGx",ot="tag___NcFBh",ut=t(39634),dt=t(57035),pt=nn.default.Option,_t=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i,a,r,c,o,u=e.practiceSetting,d=e.dispatch,p=(e.shixunsDetail,e.user,u.id),_=u.is_published,h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)(null),D=P()(A,2),S=D[0],k=D[1],w=(0,l.useState)([]),B=P()(w,2),O=B[0],I=B[1],N=(0,l.useState)([]),W=P()(N,2),L=W[0],R=W[1],K=(0,l.useRef)(null),V=(0,l.useState)({}),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useRef)({}),Q=(0,l.useRef)({}),G=H.shixun_environment,X=void 0===G?{}:G,$=H.mirror_repository,ee=void 0===$?{}:$,ne=H.small_type,te=void 0===ne?[]:ne,ie=H.new_service_configs,se=void 0===ie?[]:ie,ae=(0,l.useState)(""),re=P()(ae,2),le=re[0],ce=re[1],ue=(0,l.useState)("请输入端口"),_e=P()(ue,2),me=_e[0],ve=_e[1],ge=(0,l.useState)(!1),Ae=P()(ge,2),je=Ae[0],ye=Ae[1],be=(0,l.useState)(!1),Ee=P()(be,2),Ce=Ee[0],De=Ee[1],ke=(0,l.useState)(!0),Pe=P()(ke,2),Be=Pe[0],Oe=Pe[1],Ie=(0,l.useState)(!0),Ne=P()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,l.useState)(!1),Le=P()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,l.useState)(!1),Ue=P()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,l.useState)(!1),He=P()(Je,2),qe=He[0],Ye=He[1],Qe=(0,l.useState)(0),ze=P()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,l.useState)(!1),en=P()($e,2),ln=en[0],cn=en[1],on=(0,l.useState)({}),un=P()(on,2),dn=un[0],pn=un[1],_n=(0,l.useState)({}),mn=P()(_n,2),hn=mn[0],xn=mn[1],fn=(0,l.useState)({}),vn=P()(fn,2),gn=vn[0],jn=vn[1],yn=[{id:0,name:"公共镜像",type:"public"},{id:1,name:"自定义镜像",type:"customize"},{id:2,name:"共享镜像",type:"share"}],bn=(null==L?void 0:L.find((function(e){return e.id===X.instance_startup_template_id})))||{},En=bn.desc,Cn=bn.virt_type,Dn=1===(null==O||null===(n=O.find((function(e){return e.id===(null==X?void 0:X.private_cloud_id)})))||void 0===n?void 0:n.cloud_type);(0,l.useEffect)((function(){return window.addEventListener("click",_t),function(){window.removeEventListener("click",_t)}}),[]),(0,l.useEffect)((function(){kn(),On(),Pn()}),[]),(0,l.useEffect)((function(){(0,z.isEqual)(Q.current,H)?d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Y.current=H}),[H]);var Sn=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:null===(n=yn[Number(Ge)])||void 0===n?void 0:n.type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(i=t.data)||void 0===i||null===(i=i.environments)||void 0===i?void 0:i.length)&&0===(null==t||null===(s=t.data)||void 0===s?void 0:s.other_image.length)?cn(!0):cn(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){Sn()}),[Ge]);var kn=function(){var e=x()(m()().mark((function e(){var n,t,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/get_shixun_env_tabs.json"),{method:"get"});case 2:0===(n=e.sent).status&&((i=(null===(t=n.data)||void 0===t?void 0:t.shixun_environments_tabs)||[]).length&&null===S&&k(i[0].id),g(i));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pn=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,b.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});case 3:0===(n=e.sent).status&&I(null==n||null===(t=n.data)||void 0===t?void 0:t.list),Ze(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Bn=function(){var e=x()(m()().mark((function e(n,t){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:n,operating_system:t}});case 2:0===(i=e.sent).status&&R(null==i||null===(s=i.data)||void 0===s?void 0:s.list);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),On=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l,c,o,u,d,_,h,x=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.length>0&&void 0!==x[0]?x[0]:null,Oe(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(p,"/get_multi_environments.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0===(t=e.sent).status&&(Q.current=(0,z.cloneDeep)(t.data||{}),q(t.data||{}),Xe(Number(null===(i=t.data)||void 0===i||null===(i=i.shixun_environment)||void 0===i?void 0:i.mirror_tab_type)||0),0===Number(null===(s=t.data)||void 0===s||null===(s=s.shixun_environment)||void 0===s?void 0:s.mirror_tab_type)?(pn(null===(o=t.data)||void 0===o?void 0:o.mirror_repository),xn({}),jn({})):1===Number(null===(a=t.data)||void 0===a||null===(a=a.shixun_environment)||void 0===a?void 0:a.mirror_tab_type)?(xn(null===(u=t.data)||void 0===u?void 0:u.mirror_repository),pn({}),jn({})):2===Number(null===(r=t.data)||void 0===r||null===(r=r.shixun_environment)||void 0===r?void 0:r.mirror_tab_type)&&(jn(null===(d=t.data)||void 0===d?void 0:d.mirror_repository),pn({}),jn({})),_=null==t||null===(l=t.data)||void 0===l||null===(l=l.shixun_environment)||void 0===l?void 0:l.private_cloud_id,h=null==t||null===(c=t.data)||void 0===c||null===(c=c.shixun_environment)||void 0===c?void 0:c.operating_system,_&&h&&Bn(_,h)),Oe(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),In=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/check_code_editor.json"),{method:"get",params:{shixun_environment_id:S}});case 2:if(0!==(n=e.sent).status){e.next=7;break}if(!n.is_exist_code_editor){e.next=7;break}return j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"前往关闭",cancelText:"取消",title:"提示",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{children:"每个实践项目只能开启一个代码编辑器界面。"}),(0,C.jsxs)("div",{children:["“",null==n||null===(t=n.shixun_environment)||void 0===t?void 0:t.name,"”已开启代码编辑器,需先关闭,然后才能在当前实验环境选择代码编辑器。"]})]}),onOk:function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k(n.shixun_environment.id),On(n.shixun_environment.id),kn();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return",Promise.reject());case 7:return e.abrupt("return",Promise.resolve());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Nn={shixun_environment:{id:0,resource_type:1,is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},_t=function(e){(function(e,n){var t;if("string"==typeof(null==e?void 0:e.className)&&null!=e&&null!==(t=e.className)&&void 0!==t&&t.includes(n))return e;for(var i=0,s=e;s=s.parentNode;i++){var a;if("string"==typeof(null==e?void 0:e.className)&&null!==(a=s)&&void 0!==a&&null!==(a=a.className)&&void 0!==a&&a.includes(n))return s;if(s==document.documentElement)return!1}})(e.target,"editor-scrollable")&&mt()},mt=function(){return(0,oe.gy)(d,"不能选择/更换实验环境")},ht=function(e){return(0,C.jsx)(an.Z,{required:!0,name:"实验界面",errorKey:"interface",errorValue:le,align:"start",errorName:"请选择实验界面",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("b",{className:"font14",children:"代码编辑器"}),(0,C.jsx)("br",{}),"学员进行实验时,为学员提供代码编辑器、编译器、调试器等工具。",(0,C.jsx)("br",{}),"当选择了VSCode相关的实验镜像时,代码编辑器以VSCode的形式展示给学员。",(0,C.jsx)("br",{}),"每个实践项目",(0,C.jsx)("b",{children:"只能开启一个"}),"代码编辑器界面。",(0,C.jsx)("br",{})]}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"图形化桌面"}),"学员进行实验时,使用图形化方式显示操作界面。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"命令行终端"}),"学员进行实验时,为学员提供命令行窗口。",e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"mt10 blod font14",children:"容器内服务"}),"学员进行实验时,可以在实验页面直接预览容器内部Web服务。"]})]}),children:(0,C.jsxs)("div",{className:Gn,children:[e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_code_editor",!(null!=X&&X.is_support_code_editor))},className:null!=X&&X.is_support_code_editor?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-daimabianjiqi1"}),(0,C.jsx)("span",{children:"代码编辑器"})]}),(0,C.jsx)("aside",{children:" 提供代码编辑器,编译器,调试器等工具"})]}),null!=X&&X[e?"disabled_support_vnc":"disabled2_support_vnc"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持图形化桌面",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_vnc":"private_is_support_vnc",!(null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]))},className:null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]}),null!=X&&X[e?"disabled_support_webssh":"disabled2_support_webssh"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持命令行终端",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:"提供命令行窗口"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_webssh":"private_is_support_webssh",!(null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]))},className:null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:" 提供命令行窗口"})]}),e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_thiry_party",!(null!=X&&X.is_support_thiry_party))},className:null!=X&&X.is_support_thiry_party?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-rongqi1"}),(0,C.jsx)("span",{children:"容器内服务"})]}),(0,C.jsx)("aside",{children:" 直接预览容器内部Web服务"})]})]})})},xt=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i},ft=function(){var e=x()(m()().mark((function e(n,t){var i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:i=xt(t,n.source.index,n.destination.index),g(i),(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_position.json"),{method:"put",body:{tabs:i}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),vt=function(e,n){var t,i=n;j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"确认",cancelText:"取消",title:"重命名",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"mb5 c-grey-333",children:"实验环境名称"}),(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,{defaultValue:i,onChange:function(e){return i=e.target.value},maxLength:8,style:{width:300},placeholder:"请输入实验环境名称"}),(0,C.jsx)("span",{className:"c-grey-999 font14 ml10",children:"最多8个字"})]})]}),onOk:(t=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(i){n.next=3;break}return y.ZP.warning("名称不能为空"),n.abrupt("return",Promise.reject());case 3:if(t=v.map((function(n){return n.id===e?s()(s()({},n),{},{name:i}):n})),0!==S){n.next=7;break}return g(t),n.abrupt("return");case 7:return n.next=9,(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_name.json"),{method:"put",body:{shixun_environment_id:e,name:i}});case 9:0===n.sent.status&&g(t);case 11:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},gt=function(e,n){var t;mt()||j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,width:425,okText:"确认",cancelText:"取消",title:"删除",content:"你确定要删除该实验环境?",okButtonProps:{type:"primary"},onOk:(t=x()(m()().mark((function n(){var t,i,s;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==S){n.next=4;break}n.t0={status:0},n.next=7;break;case 4:return n.next=6,(0,b.ZP)("/api/shixuns/".concat(p,"/delete_environment.json"),{method:"delete",body:{shixun_environment_id:e}});case 6:n.t0=n.sent;case 7:0===n.t0.status&&(t=v.filter((function(n){return n.id!==e})),e===S?(s=(null==t||null===(i=t[0])||void 0===i?void 0:i.id)||null,k(s),On(s),g(t)):g(t));case 9:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},At=function(){var e=x()(m()().mark((function e(){var n,t,i,a,r,l,c,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(1!==(null==X?void 0:X.resource_type)){e.next=46;break}if(null!=ee&&ee.id){e.next=6;break}return ce("mirror"),e.abrupt("return");case 6:if(null!=X&&X.is_support_code_editor||null!=X&&X.is_support_vnc||null!=X&&X.is_support_webssh||null!=X&&X.is_support_thiry_party){e.next=9;break}return ce("interface"),e.abrupt("return");case 9:if(!X.is_support_thiry_party||null!=X&&X.proxy_port){e.next=13;break}return ce("port"),ve("请输入端口"),e.abrupt("return");case 13:if(!(X.is_support_thiry_party&&null!=X&&X.proxy_port&&parseInt(null==X?void 0:X.proxy_port)>65535||(null==X||null===(t=X.proxy_port)||void 0===t?void 0:t.length)>1&&"0"===(null==X||null===(i=X.proxy_port)||void 0===i?void 0:i[0]))){e.next=17;break}return ce("port"),ve("请输入正确的端口"),e.abrupt("return");case 17:if(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length){e.next=20;break}return ce("shixun_service_configs"),e.abrupt("return");case 20:r=we()(null==ee?void 0:ee.shixun_service_configs),e.prev=21,r.s();case 23:if((l=r.n()).done){e.next=33;break}if(null==(c=l.value)||!c.open_start_command||null!=c&&c.start_command){e.next=28;break}return ce("start_command"),e.abrupt("return");case 28:if(null==c||!c.open_envs||null!=c&&c.envs){e.next=31;break}return ce("envs"),e.abrupt("return");case 31:e.next=23;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e.catch(21),r.e(e.t0);case 38:return e.prev=38,r.f(),e.finish(38);case 41:if(null==X||!X.webssh_host){e.next=46;break}if(/^[a-z0-9\-]*$/.test(null==X?void 0:X.webssh_host)){e.next=46;break}return y.ZP.warning("主机名只能输入数字、小写字母、连字符"),e.abrupt("return");case 46:if(2!==(null==X?void 0:X.resource_type)){e.next=59;break}if(null!=X&&X.operating_system){e.next=50;break}return ce("system"),e.abrupt("return");case 50:if(null!=X&&X.instance_startup_template_id){e.next=53;break}return ce("template"),e.abrupt("return");case 53:if(null!=X&&X.private_is_support_vnc||null!=X&&X.private_is_support_webssh){e.next=56;break}return ce("interface"),e.abrupt("return");case 56:if(1!==(null==X?void 0:X.operating_system)||null==X||!X.private_is_support_vnc||!Dn||null!=X&&X.instance_startup_type){e.next=59;break}return ce("instance_startup_type"),e.abrupt("return");case 59:return Re(!0),o=null===(n=v.find((function(e){return e.id===S})))||void 0===n?void 0:n.name,e.next=63,(0,b.ZP)("/api/shixuns/".concat(p,"/update_for_multi.json"),{method:"put",body:{tabs:v,shixun_environment_id:S,sub_type:null==ee?void 0:ee.choice_small_type,main_type:ee.id,shixun_environment:s()(s()({},X),{},{name:o,mirror_tab_type:Ge}),shixun_service_configs:null==ee?void 0:ee.shixun_service_configs,new_service_configs:se}});case 63:0===(u=e.sent).status&&(On(u.shixun_environment_id),k(u.shixun_environment_id),kn(),y.ZP.success("保存成功")),Re(!1);case 66:case"end":return e.stop()}}),e,null,[[21,35,38,41]])})));return function(){return e.apply(this,arguments)}}(),jt=function(){var e=x()(m()().mark((function e(n,t,i){var s,a,r,l,c,o,u,d,p,_,h;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(s=(0,z.cloneDeep)(Y.current),"is_support_code_editor"!==t||!i){e.next=6;break}return e.next=6,In();case 6:"resource_type"===t&&(s.shixun_environment.instance_startup_type=1,2!==i||s.shixun_environment.private_cloud_id||(s.shixun_environment.private_cloud_id=null==O||null===(a=O[0])||void 0===a?void 0:a.id,s.shixun_environment.operating_system=1,Bn(s.shixun_environment.private_cloud_id,s.shixun_environment.operating_system))),"private_cloud_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.operating_system=1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(i,s.shixun_environment.operating_system)),"operating_system"===t&&i&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(s.shixun_environment.private_cloud_id,i)),"instance_startup_template_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_type=1,r=L.find((function(e){return e.id===i})),s.shixun_environment.disabled2_support_vnc=r.disabled_support_vnc,s.shixun_environment.disabled2_support_webssh=r.disabled_support_webssh,s.new_service_configs=null!=r&&r.service_config_info?[r.service_config_info]:[]),"private_is_support_vnc"!==t&&"private_is_support_webssh"!==t||(s.shixun_environment.instance_startup_type=1),"choice_small_type"===t&&(s.mirror_repository.choice_small_mirrors=te.filter((function(e){return i.includes(e.id)})),l=s.mirror_repository.choice_small_mirrors,c=ee.choice_small_mirrors,l.length>c.length?null!=(u=(0,z.differenceBy)(l,c,"id"))&&null!==(o=u[0])&&void 0!==o&&o.mirror_name&&(_={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:null==u||null===(d=u[0])||void 0===d?void 0:d.id,name:null==u||null===(p=u[0])||void 0===p?void 0:p.mirror_name,request_limit:10,resource_limit:1e4},s.mirror_repository.shixun_service_configs.push(_)):(h=(0,z.differenceBy)(c,l,"id"),s.mirror_repository.shixun_service_configs=s.mirror_repository.shixun_service_configs.filter((function(e){var n;return e.mirror_repository_id!==(null==h||null===(n=h[0])||void 0===n?void 0:n.id)})))),t?s[n][t]=i:s[n]=i,ce(""),q(s);case 15:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),yt=function(e,n,t){var i,s=(0,z.cloneDeep)(null===(i=Y.current)||void 0===i||null===(i=i.mirror_repository)||void 0===i?void 0:i.shixun_service_configs);["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"].includes(n)?t.match(/^\d*(\.\d*)?$/)&&(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s)):(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s))},bt=function(e,n,t){if(t.match(/^\d*(\.\d*)?$/)){var i=(0,z.cloneDeep)(se);i[e][n]=t,jt("new_service_configs","",i)}},Et=function(){j.Z.info({centered:!0,icon:null,width:460,title:"联系平台管理员",content:(0,C.jsx)("div",{className:"tc",children:(0,C.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Mn,alt:"二维码",width:160})}),okText:"我知道了"})};return(0,C.jsxs)("div",{className:Ln,children:[(0,C.jsxs)("div",{className:Tn,children:[(0,C.jsxs)("div",{className:Rn,children:[(0,C.jsx)("div",{className:Kn,children:"实验环境"}),v.length<3?(0,C.jsx)("div",{onClick:function(){var e;if(!mt())if(0===S||null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave)y.ZP.warning("当前实验环境正在编辑中,不能添加新的实验环境");else{var n=(0,z.cloneDeep)(Nn);console.log("cloneData---",n),g([].concat(F()(v),[{id:0,name:"实验环境".concat(v.length+1)}])),Xe(0),pn({}),xn({}),jn({}),k(0),q(n)}},className:Un,children:"添加实验环境"}):(0,C.jsx)(tn.Z,{title:"最多可以添加3个实验环境",children:(0,C.jsx)("div",{className:Vn,children:"添加实验环境"})}),(0,C.jsx)("div",{onClick:function(){return Fe(!0)},className:Fn,children:"设置"})]}),!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return ft(e,v)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",direction:"horizontal",children:function(e,n){return(0,C.jsxs)("div",s()(s()({},e.droppableProps),{},{ref:e.innerRef,className:Jn,children:[v.map((function(e,n){var t=e.name,i=e.id;return(0,C.jsx)(pe._l,{draggableId:i.toString(),index:n,children:function(e,n){return(0,l.createElement)("div",s()(s()(s()({},e.draggableProps),e.dragHandleProps),{},{ref:e.innerRef,className:S===i?qn:"",key:i}),(0,C.jsx)("i",{className:"iconfont icon-tuodong"}),(0,C.jsx)("span",{className:Hn,onClick:function(){return function(e){var n;if(e!==S){var t=function(){k(e),On(e),kn()};null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()}}(i)},children:t}),(0,C.jsx)(xe.Z,{trigger:["click"],dropdownRender:function(){return(0,C.jsxs)(fe.Z,{style:{width:92},children:[(0,C.jsx)(fe.Z.Item,{onClick:function(){return vt(i,t)},className:"font14",children:"重命名"}),(0,C.jsx)(fe.Z.Item,{onClick:function(){return gt(i)},className:"font14",children:"删除"})]})},getPopupContainer:function(e){return e.parentNode},children:(0,C.jsx)("i",{className:"iconfont icon-zhankai5 current"})}))}},i)})),e.placeholder]}))}})}),(0,C.jsx)("div",{className:Yn})]}),(0,C.jsxs)(he.Z,{loading:Be||We,active:!0,children:[!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验资源",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[(0,C.jsx)("b",{className:"font14",children:"通用云"}),(0,C.jsx)("br",{}),"常规场景选用,调用化学“101计划”网络平台通用资源,基于容器形式为实训提供虚拟实验环境。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"专有云"}),"专用场景,可选用不同云集群的资源,包括阿里云、华为云、算能云等,如算能云适用于需要调用TPU资源训练的实训"]}),children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"通用云"},{id:2,name:"专有云"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.resource_type)===e.id?qn:"",onClick:function(){(null==X?void 0:X.resource_type)!==e.id&&jt("shixun_environment","resource_type",e.id)},children:e.name},e.id)}))})}),1===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验镜像",children:(0,C.jsx)("div",{className:Qn,style:{width:300},children:yn.map((function(e){return(0,C.jsx)("div",{className:Ge===e.id?qn:"",onClick:function(){Ge!==e.id&&(mt()||(Xe(e.id),ce(""),0===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},dn)})),1===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},hn)})),2===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},gn)}))))},children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{errorKey:"mirror",errorValue:le,errorName:"请选择实验镜像",children:(0,C.jsx)(T.Z,{align:"middle",children:!1===ln?(0,C.jsxs)(C.Fragment,{children:[!(null==ee||!ee.id)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){mt()||Ye(!0)},className:zn,children:[(0,C.jsx)("div",{children:null==ee?void 0:ee.name}),(0,C.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,C.jsx)(Zn.Z,{value:[{description:null==ee?void 0:ee.description,name:null==ee?void 0:ee.name}],title:"实验镜像说明",children:(0,C.jsx)("span",{className:st,children:"实验镜像说明"})})]}),!(null!=ee&&ee.id)&&(0,C.jsxs)("div",{onClick:function(){Ye(!0)},className:zn,children:[(0,C.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,C.jsx)("div",{children:"选择实验镜像"})]})]}):"暂无数据"})}),ht(!0),(null==X?void 0:X.is_support_thiry_party)&&(0,C.jsx)(an.Z,{required:!0,align:"start",name:"端口配置",errorKey:"port",errorValue:le,errorName:me,children:(0,C.jsxs)(T.Z,{children:[(0,C.jsxs)("div",{className:"font14",style:{lineHeight:"14px"},children:[(0,C.jsx)("div",{children:"容器端口"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.proxy_port,onChange:function(e){var n=e.target.value;(""===n||/^[0-9]\d*$/.test(n))&&jt("shixun_environment","proxy_port",e.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]}),(0,C.jsxs)("div",{className:"ml20",children:[(0,C.jsx)("div",{className:"font14",style:{lineHeight:"14px"},children:"路由(选填)"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.web_route,onChange:function(e){return jt("shixun_environment","web_route",e.target.value)},bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]})]})}),(0,C.jsx)(an.Z,{name:"附带环境",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"请选择附带环境",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:null==ee?void 0:ee.choice_small_type,onChange:function(e){return jt("mirror_repository","choice_small_type",e)},showArrow:!0,maxTagCount:5,children:te.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.type_name},e.id)}))}),!(null==ee||null===(t=ee.choice_small_mirrors)||void 0===t||!t.length)&&(0,C.jsx)(Zn.Z,{value:(null==ee?void 0:ee.choice_small_mirrors)||[],title:"附带环境说明",children:(0,C.jsx)("span",{className:st,children:"附带环境说明"})})]})}),(0,ut.Ny)()&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return ye(!je)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(je?"icon-shouqi4":"icon-a-xialazhankai")})]}),je&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"镜像配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加镜像配置",contentStyle:{overflow:null!=ee&&null!==(i=ee.shixun_service_configs)&&void 0!==i&&i.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==ee||null===(r=ee.shixun_service_configs)||void 0===r||!r.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==ee||null===(c=ee.shixun_service_configs)||void 0===c?void 0:c.map((function(e,n){var t,i=e.cpu_limit,s=e.lower_cpu_limit,a=e.memory_limit,r=e.request_limit,l=e.resource_limit,c=e.name;return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:c,className:nt,children:c}),children:[(0,C.jsxs)(an.Z,{name:"服务配置",align:"start",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:i,addonAfter:"核",onChange:function(e){return yt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return yt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return yt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:r,onChange:function(e){return yt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]}),(0,C.jsx)(T.Z,{align:"middle",children:(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"磁盘限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:l,onChange:function(e){return yt(n,"resource_limit",e.target.value)},addonAfter:"K"})]})})]}),(0,C.jsxs)(an.Z,{name:"启动设置",align:"start",required:null==e?void 0:e.open_start_command,errorKey:"start_command",errorValue:le,errorName:"请输入启动命令",children:[(0,C.jsxs)("div",{className:"font14 mb5",children:["用户名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可使用的用户名)"})]}),(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,bordered:!1,fieldNames:{label:"name",value:"id"},options:null==H||null===(t=H.mirror_repository)||void 0===t?void 0:t.webssh_user_arr,value:(null==e?void 0:e.webssh_user)||"root",onChange:function(e){return yt(n,"webssh_user",e)},style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),(0,C.jsxs)("div",{className:"font14 mb5",children:["主机名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可指定主机名)"})]}),(0,C.jsx)(T.Z,{className:"mb20",children:(0,C.jsx)(M.Z,{bordered:!1,onClick:mt,value:null==e?void 0:e.webssh_host,maxLength:255,onChange:function(e){yt(n,"webssh_host",e.target.value)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})}),(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_start_command,onChange:function(e){return yt(n,"open_start_command",e.target.checked)},style:{marginTop:-4},className:"font14",children:["启动命令",(0,C.jsx)("span",{className:"c-grey-999",children:"(启动容器时运行的命令或脚本,填写将覆盖容器默认的启动指令。)"})]}),(null==e?void 0:e.open_start_command)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:echo helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:null==e?void 0:e.start_command,language:"shell",theme:"vs-light",onChange:function(e){return yt(n,"start_command",e)}})]}),(0,C.jsxs)(an.Z,{required:null==e?void 0:e.open_envs,name:"环境变量",align:"start",errorKey:"envs",errorValue:le,errorName:"请输入环境变量",children:[(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_envs,onChange:function(e){return yt(n,"open_envs",e.target.checked)},style:{marginTop:-4},className:"font14",children:["环境变量",(0,C.jsx)("span",{className:"c-grey-999",children:"(为容器添加环境变量)"})]}),(null==e?void 0:e.open_envs)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:MY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:null==e?void 0:e.envs,onChange:function(e){return yt(n,"envs",e)}})]}),(0,C.jsx)(an.Z,{name:"访问模式",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(sn.Z,{checked:null==e?void 0:e.privileged,onChange:function(e){return yt(n,"privileged",e)}}),(0,C.jsx)("span",{className:"ml10 c-grey-333 font14",children:"特权模式"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(赋予容器访问宿主机内核特性和设备的能力)"})]})}),(0,C.jsxs)(an.Z,{name:"权限控制",align:"start",children:[(0,C.jsxs)("div",{className:"font14",children:["添加权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(添加多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.add_cap,onChange:function(e){return yt(n,"add_cap",e.target.value)},bordered:!1,placeholder:"例如:NET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),(0,C.jsxs)("div",{className:"font14 mt20",children:["移除权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(移除多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.drop_cap,onChange:function(e){return yt(n,"drop_cap",e.target.value)},bordered:!1,placeholder:"例如:SYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})]})]},n)}))})]})})})]})]}),2===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{children:(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,onClick:mt,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:null==X?void 0:X.private_cloud_id,onChange:function(e){return jt("shixun_environment","private_cloud_id",e)},children:O.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{name:"操作系统",required:!0,errorKey:"system",errorValue:le,errorName:"请选择操作系统",children:(0,C.jsx)("div",{className:it,children:[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"其他",icon:"iconfont icon-qitaxitong"}].map((function(e){return(0,C.jsxs)("div",{onClick:function(){X.operating_system!==e.id&&jt("shixun_environment","operating_system",e.id)},className:(null==X?void 0:X.operating_system)===e.id?qn:"",children:[(0,C.jsx)("i",{className:e.icon}),(0,C.jsx)("span",{children:e.name})]},e.id)}))})}),(0,C.jsx)(an.Z,{required:!0,name:"实例启动模版",errorKey:"template",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"mr10",placeholder:"请选择实例启动模版",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:mt,ref:K,showArrow:!0,dropdownRender:function(e){return(0,C.jsxs)("div",{className:rt,children:[(0,C.jsx)("div",{className:lt,children:L.map((function(e){return(0,C.jsxs)("div",{className:ct,onClick:function(){K.current.blur(),jt("shixun_environment","instance_startup_template_id",e.id)},children:[(0,C.jsx)("span",{title:e.name,style:{color:(null==X?void 0:X.instance_startup_template_id)===e.id?"#0152d9":"initial"},children:e.name}),!e.is_public&&(0,C.jsx)("b",{className:ot,children:"私有"})]},e.id)}))}),(0,C.jsxs)("div",{style:{padding:12},children:[!L.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:120,marginTop:20},description:"暂无数据"}),(0,C.jsxs)("div",{style:{marginTop:null!=L&&L.length?0:20},className:"c-grey-999 font14",children:["未找到合适的实例启动模板?",(0,C.jsx)("span",{onClick:Et,className:"c-light-primary current",children:"联系平台管理员"})]})]})]})},options:null==L?void 0:L.map((function(e){return{label:e.name,value:e.id}})),value:null==X?void 0:X.instance_startup_template_id}),!!En&&(0,C.jsx)(Zn.Z,{value:En,title:"模版描述",children:(0,C.jsx)("span",{className:st,children:"模版描述"})})]})}),ht(!1),1===(null==X?void 0:X.operating_system)&&(null==X?void 0:X.private_is_support_vnc)&&Dn&&(0,C.jsx)(an.Z,{required:!0,name:"实例启动方式",errorKey:"instance_startup_type",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"VNC"},{id:2,name:"RDP"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.instance_startup_type)===e.id?qn:"",onClick:function(){return jt("shixun_environment","instance_startup_type",e.id)},children:e.name},e.id)}))})}),(0,ut.Ny)()&&1===Cn&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return De(!Ce)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(Ce?"icon-shouqi4":"icon-a-xialazhankai")})]}),Ce&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"服务配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加服务配置",contentStyle:{overflow:null!=se&&se.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=se&&se.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==se||!se.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==se?void 0:se.map((function(e,n){var t=e.cpu_limit,i=e.lower_cpu_limit,s=e.memory_limit,a=e.request_limit,r=(e.resource_limit,e.name);return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:r,className:nt,children:r}),children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:t,addonAfter:"核",onChange:function(e){return bt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:i,onChange:function(e){return bt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return bt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return bt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]})]},n)}))})]})})})]})]})]}),!v.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:100},description:"请添加实验环境"})]})]}),(0,C.jsxs)("div",{className:at,children:[(0,C.jsx)(Z.ZP,{onClick:function(){var e,n=function(){E.history.push("/shixuns/".concat(p,"/challenges")),d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},style:{marginRight:40},children:"取消"}),(0,C.jsx)(Z.ZP,{loading:Te,type:"primary",disabled:!(null!=v&&v.length),onClick:function(){return At()},children:"保存"})]}),(0,C.jsx)(An,{identifier:p,shixun_environment_id:S,useId:null==ee?void 0:ee.id,visible:qe,onCancel:function(){return Ye(!1)},onOk:function(e){return function(e){var n=s()(s()({},H),{},{shixun_environment:s()(s()({},X),{},{is_support_code_editor:e.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:e.disabled_support_vnc,disabled_support_webssh:e.disabled_support_webssh,open_start_command:e.open_start_command,start_command:e.start_command,open_envs:e.open_envs,envs:e.envs,privileged:e.privileged,add_cap:e.add_cap,drop_cap:e.drop_cap}),mirror_repository:s()(s()({},ee),{},{id:e.id,name:e.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:e.shixun_service_configs||[],description:e.description}),small_type:e.small_type});0===Ge?pn(null==n?void 0:n.mirror_repository):1===Ge?xn(null==n?void 0:n.mirror_repository):2===Ge&&jn(null==n?void 0:n.mirror_repository),q(n),Ye(!1),ce("")}(e)},tab_type:null===(o=yn[Number(Ge)])||void 0===o?void 0:o.type}),(0,C.jsx)(Wn,{verifyModal:mt,id:p,environment:v,is_published:_,dispatch:d,visible:Ve,onCancel:function(){return Fe(!1)},onOk:function(e){Ye(!1)}})]})})),mt=t(85573),ht=t.n(mt),xt=t(680),ft="footerWrap___Qaahm",vt=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],gt=M.Z.TextArea,At=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,vt),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)("div",{className:ft,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),jt={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetInput:"serviceSetInput___CwmmV",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd"},yt=nn.default.Option,bt=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i=e.practiceSetting,a=e.dispatch,r=e.shixunsDetail,c=(e.user,(0,l.useState)(null)),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)([]),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)(!0),g=P()(v,2),A=g[0],D=g[1],S=(0,l.useState)({}),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)([]),I=P()(O,2),N=I[0],W=I[1],L=(0,l.useState)(),T=P()(L,2),R=T[0],K=T[1],U=(0,l.useState)(),V=P()(U,2),F=V[0],J=V[1],H=(0,l.useState)([]),q=P()(H,2),Y=q[0],Q=q[1],G=(0,l.useState)({}),X=P()(G,2),$=X[0],ee=X[1],ne=(0,l.useRef)(null),te=(0,l.useRef)(!0),ie=(0,l.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),se=(0,l.useRef)(null),ae=i.id,re=i.is_published,le=$.frequence_image,ce=void 0===le?[]:le,ue=$.environments,pe=void 0===ue?[]:ue,_e=($.choice_small_type,$.other_image),me=void 0===_e?[]:_e,he=w.name,xe=w.description,fe=(w.authorization,w.small_type),ve=void 0===fe?[]:fe;(0,l.useEffect)((function(){null!==u&&(je(),ne.current.scrollTop=0)}),[u]),(0,l.useEffect)((function(){ae&&Ae()}),[ae]),(0,l.useEffect)((function(){if(null!==u)return ge(),function(){clearTimeout(se.current)}}),[u,h,N,R,F]);var ge=function(){clearTimeout(se.current),se.current=setTimeout((function(){(0,z.isEqual)(ie.current.activeId,u)&&(0,z.isEqual)(ie.current.selectId,h)&&(0,z.isEqual)(ie.current.serviceConfigList,N)&&(0,z.isEqual)(ie.current.evaluateScript,R)&&(0,z.isEqual)(ie.current.evaluationScript,F)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ae=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(ee(s()({},n.data)),D(!1),null!=n&&null!==(t=n.data)&&void 0!==t&&t.id?(ie.current.activeId=null==n||null===(i=n.data)||void 0===i?void 0:i.id,d(null==n||null===(a=n.data)||void 0===a?void 0:a.id)):d(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:u}});case 2:a=e.sent,B(a.data),ie.current.selectId=null===(n=a.data)||void 0===n?void 0:n.choice_small_type,f(null===(t=a.data)||void 0===t?void 0:t.choice_small_type),ie.current.serviceConfigList=null===(i=a.data)||void 0===i?void 0:i.shixun_service_configs,W(null===(s=a.data)||void 0===s?void 0:s.shixun_service_configs),ie.current.evaluateScript=a.data.evaluate_script,K(a.data.evaluate_script),ie.current.evaluationScript=a.data.choice_standard_scripts,J(a.data.choice_standard_scripts),Q(a.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=x()(m()().mark((function e(){var n,t=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.length>0&&void 0!==t[0]&&t[0],!(0,oe.gy)(a,"不能选择/更换实验环境")){e.next=3;break}return e.abrupt("return");case 3:return n={sub_type:h,main_type:u,shixun:{mirror_script_id:F},shixun_info:{evaluate_script:R},shixun_service_configs:N.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit,resource_limit:e.resource_limit}}))},e.next=6,(0,b.ZP)("/api/shixuns/".concat(ae),{method:"put",body:n});case 6:0===e.sent.status&&(y.ZP.success("编辑成功"),ie.current={activeId:u,selectId:h,serviceConfigList:N,evaluateScript:R,evaluationScript:F},a({type:"practiceSetting/getCommonData",payload:{id:ae}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=ve.filter((function(e){return h.includes(e.id)})),Ee=function(e,n,t){var i=N.map((function(i,a){return a===t?s()(s()({},i),{},ht()({},n,e)):i}));W(i)},Ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ae,script_id:n}});case 2:(t=e.sent)&&K(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:jt.practice,children:[(0,C.jsx)(cn.Z,{loading:A,skin:"night",className:jt.left,dispatch:a,value:u,data:pe,otherData:me,tags:ce,onChange:function(e){return d(e)},onSearchWord:function(){}}),(0,C.jsxs)("div",{className:jt.right,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:jt.title,children:["实验环境: ",null===u?"— —":he]})}),(0,C.jsxs)("div",{className:jt.content,ref:ne,children:[null===u&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==u&&(0,C.jsxs)("div",{className:jt.des,children:[(0,C.jsx)("div",{className:jt.mainBody,children:(0,C.jsx)(ln.Z,{value:xe})}),(0,C.jsx)("div",{className:jt.title,children:"附带环境"}),(0,C.jsxs)("div",{className:jt.selectBox,children:[(0,C.jsx)(nn.default,{onChange:function(e,n){return function(e,n){var t=N[0]?[N[0]]:[];n.forEach((function(e){var n=N.find((function(n){return n.mirror_repository_id===Number(e.key)}));if(n)t.push(n);else{var i=ve.find((function(n){return n.id===Number(e.key)}));if(i.mirror_name){var s={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:i.mirror_name,request_limit:10};t.push(s)}}})),W(t),f(e)}(e,n)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:h,optionFilterProp:"children",placeholder:"请选择附带环境",style:{width:400},maxTagCount:6,children:ve.map((function(e,n){return(0,C.jsx)(yt,{value:e.id,children:e.type_name},e.id)}))}),(0,C.jsx)("div",{className:jt.smallType,children:be.map((function(e){return e.description?(0,C.jsx)("span",{children:e.description},e.id):null}))})]}),!(null!=r&&null!==(n=r.detail)&&void 0!==n&&n.is_jupyter_lab)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"评测脚本"}),(0,C.jsxs)("div",{className:jt.evaluating,children:[(0,C.jsxs)("div",{className:jt.evaluatingLabel,children:[re&&(0,C.jsx)("div",{onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")},className:jt.mask}),(0,C.jsx)(nn.default,{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:F,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Ce(e);case 2:j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e),J(e)},children:(Y||[]).map((function(e,n){return(0,C.jsx)(yt,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:jt.evaluatingS1,onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ae}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{overlayClassName:jt.popover,placement:"bottomLeft",content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{marginTop:"2px"},className:"ml10 current font14",children:(0,C.jsx)(xt.Z,{})})})]}),(0,C.jsx)(wn.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:R,onChange:function(e){te.current?te.current=!1:(K(e),(0,oe.gy)(a,"不能选择/更换实验环境")&&setTimeout((function(){te.current=!0,K(ie.current.evaluateScript)}),200))}})]})]}),(null===(t=r.detail)||void 0===t?void 0:t.identity)<3&&!!N.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"服务配置"}),(0,C.jsx)("div",{className:jt.serviceSettingWrap,children:null==N?void 0:N.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsx)("div",{children:(0,C.jsx)("span",{className:"font16",children:e.name})}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"最低CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.lower_cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"lower_cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存限制(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.memory_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"memory_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存要求(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.request_limit,style:{width:300},disabled:re,onChange:function(e){return Ee(e.target.value,"request_limit",n)}}),(0,C.jsx)("label",{className:jt.serviceSetTip,children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"磁盘限制(K):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.resource_limit,style:{width:300},disabled:re,maxLength:8,onChange:function(e){e.target.value.match(/^\d*(\.\d*)?$/)&&Ee(e.target.value,"resource_limit",n)}})]})]},n)}))})]})]})]}),(0,C.jsxs)("div",{className:jt.btns,children:[(0,C.jsx)(Z.ZP,{size:"middle",style:{marginRight:20},onClick:function(){var e,n;n=function(){E.history.push("/shixuns/".concat(ae,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},null!=i&&null!==(e=i.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",disabled:null===u,onClick:function(){return ye()},children:"保存"})]})]}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(At,{onFinish:function(e){return K(e)}}),(0,C.jsx)(gn.Z,{})]})})),Et=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,s,a=e.shixunsDetail,r=(0,l.useState)(!0),c=P()(r,2),o=c[0],u=c[1];return(0,l.useEffect)((function(){var e;"boolean"==typeof(null==a||null===(e=a.detail)||void 0===e?void 0:e.is_jupyter_lab)&&o&&u(!1)}),[null==a||null===(n=a.detail)||void 0===n?void 0:n.is_jupyter_lab,o]),console.log(null==a||null===(t=a.detail)||void 0===t?void 0:t.is_jupyter_lab,o),(0,C.jsxs)(he.Z,{loading:o,active:!0,children:[!1===(null==a||null===(i=a.detail)||void 0===i?void 0:i.is_jupyter_lab)&&(0,C.jsx)(_t,{}),!0===(null==a||null===(s=a.detail)||void 0===s?void 0:s.is_jupyter_lab)&&(0,C.jsx)(bt,{})]})})),Ct=t(61998),Dt=t(56102),St=t(61186),kt=t.n(St),Pt="dataset___dSWAV",wt="header___BzxI4",Bt="title___cPEyN",Ot="dataPath___wJ6mR",It="pathTitle___TOS2Z",Nt="btns___jGE8o",Wt="content___s4ep8",Zt="customTable___OG3_9",Mt="row___ONd7r",Lt="empty___CgtTE",Tt="path___Cg5rX",Rt="text___SCLRV",Kt="actionsBtns___L5tdC",Ut="shareModal___HedYo",Vt="fileName___x56US",Ft="renameModal___SmCAd",Jt="errorDes___VLR_5",Ht="uploadFileModal___pYYDB",qt="wrap___EmsVa",Yt="colorBlue___XqtfP",Qt="repeatedName___yMQsm",zt=t(89903),Gt=K.Z.Dragger,Xt=function(e){e.dispatch;var n,t=e.id,i=e.onClose,a=e.onOK,r=e.visible,c=(e.wrapClassName,e.local),o=e.containerId,u=e.rootIdentifier,d=(0,l.useState)({}),p=P()(d,2),_=p[0],h=p[1],f=(0,l.useState)([]),g=P()(f,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=(0,l.useState)(0),O=P()(B,2),I=O[0],N=O[1],Z=(0,l.useState)(!1),L=P()(Z,2),T=L[0],R=L[1],K=(0,l.useState)(!1),U=P()(K,2),V=U[0],J=U[1],H=W.Z.useForm(),q=P()(H,1)[0],Y=(0,l.useState)([]),Q=P()(Y,2),z=Q[0],X=Q[1],$=(0,l.useRef)([]);(0,l.useEffect)((function(){r&&(q.resetFields(),X([]),w([]),E([]),N(0),J(!1),R(!1))}),[r]);var ee=function(){var e=x()(m()().mark((function e(n){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=8;break}return s=z.filter((function(e){return e.uid!==n.uid})),X(s),$.current=F()(s),E(A.filter((function(e){return e!==n.name}))),y.ZP.info("删除成功"),s.length||(q.setFieldsValue({file:void 0}),q.validateFields()),e.abrupt("return");case 8:if(n.response){e.next=11;break}return y.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 11:return e.next=13,(0,b.ZP)("/api/shixuns/".concat(t,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null==n||null===(i=n.response)||void 0===i?void 0:i.id]}});case 13:0===e.sent.status&&(X(z.filter((function(e){return e.uid!==n.uid}))),y.ZP.info("删除成功"));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ne={height:300,multiple:!0,disabled:I>0,withCredentials:!0,fileList:z,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var n,t,i;if(X(e.fileList),!e.file.response)return;if(null!==(n=e.file.response)&&void 0!==n&&n.id)return void y.ZP.success("上传成功!");X(z.filter((function(n){return n.uid!==e.file.uid}))),(null===(t=e.file.response)||void 0===t?void 0:t.message)&&y.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:ee,beforeUpload:function(e){if(null!=z&&z.some((function(n){return n.name===e.name})))return y.ZP.info("".concat(e.name,"文件已存在")),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return z.push(n),$.current=F()(z),X(F()(z)),!1}},te=function(e,n,t,i,s){var a=new FormData;Object.keys(e).forEach((function(n){a.append(n,e[n])}));var r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),r.addEventListener("error",(function(e){s&&s(e)}),!1),r.upload.onprogress=function(e){i&&i(e)},r.open("POST",n),r.send(a),r},ie=function(e,n){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100),i=s()(s()({},n),{},{percent:t,status:100===t?"done":"uploading"});console.log($.current,333),$.current=$.current.map((function(e){return e.uid===n.uid?i:e})),X($.current)}},se=function(e,n){var t=s()(s()({},n),{},{status:"error"});y.ZP.warning("上传失败,请重新尝试"),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},ae=function(e,n){var t=s()(s()({},n),{},{status:"done"});if(0===e.status||(t=s()(s()({},n),{},{status:"error"}),y.ZP.error("上传失败!")),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status})))return y.ZP.success("上传完成!"),void ce(!0);$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},re=function(){var e=x()(m()().mark((function e(n){var i,s,a,r,l,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J(!0),3!==I){e.next=4;break}return N(2),e.abrupt("return");case 4:if(2!==I&&1!==I){e.next=7;break}return le(),e.abrupt("return");case 7:if(s=(i=n||{}).commitMessage,a=void 0===s?"":s,r=i.fileOss,l=void 0===r?[]:r,!((o=(c?z:l).map((function(e){return e.name}))).filter((function(e){return-1!=e.indexOf("、")||-1!=e.indexOf(" ")})).length>0)){e.next=14;break}return y.ZP.info("数据集名称禁止有空格与、"),J(!1),e.abrupt("return");case 14:return e.next=16,(0,b.ZP)("/api/shixuns/".concat(t,"/check_data_sets"),{method:"post",body:{files_name:o}});case 16:if(-3!==(u=e.sent).status){e.next=21;break}return E(null==u?void 0:u.exist_files),J(!1),e.abrupt("return");case 21:if("{}"!==JSON.stringify(u)){e.next=25;break}return J(!1),y.ZP.error("网络已断开,请稍后重试!"),e.abrupt("return");case 25:0===u.status&&(z.forEach((function(e){var n=te({file:e.file,description:a},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(n)})),N(1));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){var e=(s()({},q.getFieldsValue())||{}).commitMessage,n=void 0===e?"":e,i=$.current.filter((function(e){return"error"===e.status})),a=$.current.map((function(e){return s()(s()({},e),{},{status:"error"===e.status?"uploading":e.status})}));X(a),i.forEach((function(e){var i=te({file:e.file,description:n},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(i)}))},ce=function(e){e||(R(!0),k.forEach((function(e){e.abort()}))),a(),i()},oe=function(){return(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{children:(0,C.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(Yt)})}),(0,C.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,C.jsx)("span",{className:"".concat(Yt," ml5"),children:"点击此处上传"})]})]})};return(0,C.jsx)(j.Z,{open:r,onOk:function(){(0,v.L9)(["实践项目","设置","数据集","上传文件"]),q.submit()},centered:!0,okText:0===I?"确定":1===I?"上传中":"重新上传",okButtonProps:{loading:V},onCancel:function(){var e=(s()({},q.getFieldsValue())||{}).fileOss,n=void 0===e?[]:e,t=null==z?void 0:z.every((function(e){return"done"===e.status})),i=null==n?void 0:n.every((function(e){return"done"===e.status}));t&&i?ce():j.Z.confirm({title:"关闭弹框提示",content:"有文件未上传,是否确定离开?",okText:"离开",cancelText:"取消",onOk:function(){ce()}})},width:"1000px",title:"上传文件",children:(0,C.jsx)("div",{className:qt,children:(0,C.jsxs)(W.Z,{className:"mt10",form:q,scrollToFirstError:!0,layout:"vertical",onFinish:re,onValuesChange:function(e){if(console.log(e,"changedValues"),"fileOss"in e){var n,t;if(null!=e&&e.fileOss.every((function(e){return"done"===e.status}))&&null!=e&&null!==(n=e.fileOss)&&void 0!==n&&n.length)return y.ZP.success("上传完成!"),void ce(!0);if(null!=e&&e.fileOss.every((function(e){return"done"===e.status||"error"===e.status}))&&null!=e&&null!==(t=e.fileOss)&&void 0!==t&&t.length)return N(3),void J(!1);E(A.filter((function(n){var t;return null==e||null===(t=e.fileOss)||void 0===t?void 0:t.some((function(e){return e.name===n}))})))}h(s()({},q.getFieldsValue()))},children:[c?(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{style:{visibility:"hidden"},className:"c-light-black",children:"(单个文件不超过500M)"})]}),name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsxs)(Gt,s()(s()({},ne),{},{children:[" ",oe()]}))}):(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{className:"c-light-black",children:"(单个文件不超过100GB)"})]}),name:"fileOss",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsx)(zt.ZP,{identifier:u,cancelUpload:T,container_type:"Shixun",container_id:o,uploading:I<3?I:0,disabled:I>0,height:300,maxSize:107374182400,description:_.commitMessage||"",text:oe(),onComplete:function(e){console.log(e,444)},realFileName:!0})}),!!A.length&&(0,C.jsxs)("span",{className:Qt,children:[A.join("、"),"已存在,请删除后再上传"]}),(0,C.jsx)(W.Z.Item,{name:"commitMessage",label:"备注:",rules:[{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,disabled:I>0,maxLength:100,suffix:"".concat((null===(n=_.commitMessage)||void 0===n?void 0:n.length)||0,"/100"),placeholder:"请填写备注信息"})})]})})})},$t=t(80826),ei=["globalSetting","dispatch","practiceSetting","shixunsDetail","user"],ni=(l.Fragment,(0,E.connect)((function(e){var n=e.globalSetting,t=e.shixunsDetail,i=e.practiceSetting;return{globalSetting:n,shixunsDetail:t,user:e.user,practiceSetting:i}}))((function(e){var n,t,i,a,c=e.globalSetting,o=e.dispatch,u=e.practiceSetting,d=e.shixunsDetail,p=(e.user,r()(e,ei),u.id),_=(0,l.useState)([]),h=P()(_,2),f=h[0],g=h[1],A=(0,l.useState)({}),E=P()(A,2),D=E[0],S=E[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(!0),N=P()(I,2),W=N[0],L=N[1],T=(0,l.useState)(!1),R=P()(T,2),K=R[0],U=R[1],V=(0,l.useState)(!1),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useState)([]),Q=P()(Y,2),G=Q[0],X=Q[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)({}),se=P()(ie,2),ae=se[0],re=se[1],le=(0,l.useState)({page:1,limit:10,total:0}),ce=P()(le,2),oe=ce[0],ue=ce[1];(0,l.useEffect)((function(){p&&de()}),[p]);var de=function(){var e=x()(m()().mark((function e(n){var t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={page:1,limit:10,total:0},i=n||t,O(!0),e.next=5,o({type:"shixunsDetail/getSetData",payload:s()(s()({},i),{},{id:p})});case 5:null!=(a=e.sent)&&a.data_sets&&(O(!1),g(F()(a.data_sets)),ue(s()(s()({},i),{},{total:null==a?void 0:a.data_sets_count})),L(!1),S(s()({},a)));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe={selectedRowKeys:G,columnWidth:70,onChange:function(e){console.log("selectedRowKeys changed: ",e),X(e)}},_e=function(e){(0,v.L9)(["实践项目","设置","数据集","删除"]);var n,t=e?[e]:G;j.Z.confirm({centered:!0,title:"确定要删除文件吗?",okText:"确定",cancelText:"取消",onOk:(n=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:0===e.sent.status&&(n=t.length===f.length&&oe.page>1?oe.page-1:oe.page,y.ZP.success("删除成功"),de(s()(s()({},oe),{},{page:n})),X([]));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},me=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ae.title,t=null,console.log(n,"title"),""!==n){e.next=7;break}return t="文件名不能为空",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 7:if(!n.includes(" ")){e.next=11;break}return t="文件名不能有空格",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 11:if(i=f.find((function(e){return e.id===(null==ae?void 0:ae.id)})).title,n!==i.substring(0,i.lastIndexOf("."))&&n!==i){e.next=16;break}return t="文件名不能重名",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 16:return a=i.includes(".")?i.substring(i.lastIndexOf("."),i.length):"",e.next=19,(0,b.ZP)("/api/shixuns/".concat(p,"/rename_data_sets.json"),{method:"post",body:{id:null==ae?void 0:ae.id,new_file_name:n+a}});case 19:0===e.sent.status&&(y.ZP.success("重命名成功"),de(oe),U(!1),re({}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(e){var n=e,t=document.createElement("input");t.value=n,document.body.appendChild(t),t.select(),document.execCommand("Copy"),t.style.display="none"},fe=[{title:"文件",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e})})}},{title:"备注",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,n){return kt()(n.created_on).format("YYYY-MM-DD HH:mm")}},{title:"文件路径",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,n){return(0,C.jsxs)("div",{className:Tt,children:[(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{className:Rt,children:e})}),(0,C.jsx)(Dt.CopyToClipboard,{text:e,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{title:"复制",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi6 ml5"})})})]})}},{title:"最后修改人",dataIndex:"author",key:"author",align:"left",width:120},{title:"文件大小",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"操作",dataIndex:"operation",key:"operation",align:"left",width:200,render:function(e,n){return(0,C.jsxs)("div",{className:Kt,children:[(0,C.jsx)(tn.Z,{title:"重命名",children:(0,C.jsx)("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;re((0,z.clone)(s()(s()({},n),{},{title:null!=n&&n.title.includes(".")?null==n||null===(e=n.title)||void 0===e?void 0:e.substring(0,n.title.lastIndexOf(".")):null==n?void 0:n.title}))),U(!0),(0,v.L9)(["实践项目","设置","数据集","重命名"])}})}),(0,C.jsx)(tn.Z,{title:"分享",children:(0,C.jsx)("span",{className:"iconfont icon-fenxiang",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","分享"]),re((0,z.clone)(n)),q(!0)}})}),(0,C.jsx)(tn.Z,{title:"下载",children:(0,C.jsx)("span",{className:"iconfont icon-xiazai3",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","下载"]),(0,v.Nd)(n.title,null==n?void 0:n.download_url)}})}),(0,C.jsx)(tn.Z,{title:"删除",children:(0,C.jsx)("span",{className:"iconfont icon-shanchu8",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","删除"]),_e(n.id)}})})]})}}];return(0,C.jsxs)("div",{className:Pt,children:[(0,C.jsxs)("div",{className:wt,children:[(0,C.jsxs)("div",{className:Bt,children:["数据集(",oe.total,")"]}),(0,C.jsxs)("div",{className:Ot,children:[(0,C.jsx)("span",{className:It,children:"数据集路径:"}),(0,C.jsx)("input",{value:null==D?void 0:D.folder_name,disabled:!0}),(0,C.jsx)(Dt.CopyToClipboard,{text:null==D?void 0:D.folder_name,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{placement:"topLeft",title:"点击复制数据集路径",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]}),(0,C.jsxs)("div",{className:Nt,children:[(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,onClick:function(){return _e()},disabled:!G.length,children:"删除"}),(0,C.jsx)(Z.ZP,{type:"primary",onClick:function(){return te(!0)},children:"上传文件"})]})]}),(0,C.jsx)("div",{className:Wt,children:(0,C.jsx)(he.Z,{loading:W,active:!0,paragraph:{rows:5},children:oe.total?(0,C.jsx)(Ct.Z,{rowSelection:pe,className:Zt,dataSource:f,bordered:!1,rowKey:function(e){return e.id},rowClassName:Mt,columns:fe,loading:B,pagination:{pageSize:oe.limit,total:oe.total,current:oe.page,onChange:function(e){var n=s()(s()({},oe),{},{page:e});X([]),ue(n),de(n)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):(0,C.jsxs)("div",{className:Lt,children:[(0,C.jsx)("img",{src:$t.x7,width:"258"}),(0,C.jsx)("span",{className:"c-grey-c",children:"暂无数据集文件~"})]})})}),(0,C.jsx)(Xt,{rootIdentifier:null==d||null===(n=d.detail)||void 0===n?void 0:n.root_identifier,wrapClassName:Ht,id:p,containerId:null==d||null===(t=d.detail)||void 0===t?void 0:t.id,local:null==c||null===(i=c.setting)||void 0===i?void 0:i.is_local,dispatch:o,visible:ne,onClose:function(){return te(!1)},onOK:de}),(0,C.jsx)(j.Z,{title:"重命名",open:K,onOk:me,centered:!0,wrapClassName:Ft,onCancel:function(){U(!1),re({})},width:"1000px",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:[(0,C.jsx)("sup",{children:"*"}),"文件名 :"]}),(0,C.jsx)(M.Z,{value:null==ae?void 0:ae.title,placeholder:"请输入文件名字",bordered:!1,onChange:function(e){re(s()(s()({},ae),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null==ae||null===(a=ae.title)||void 0===a?void 0:a.length)||0,"/60")}),(null==ae?void 0:ae.errorDes)&&(0,C.jsx)("div",{className:Jt,children:null==ae?void 0:ae.errorDes})]})}),(0,C.jsx)(j.Z,{title:"分享下载链接",open:H,onOk:function(){var e=ae.download_url;xe(e),y.ZP.success("复制成功"),q(!1),re({})},centered:!0,wrapClassName:Ut,onCancel:function(){q(!1),re({})},width:"1000px",okText:"复制链接",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:["发送链接,别人可以通过链接下载文件",(0,C.jsx)("span",{children:"(有效期为3天)"})]}),(0,C.jsx)(M.Z,{bordered:!1,addonBefore:"链接",value:null==ae?void 0:ae.download_url})]})})]})}))),ti=t(31797),ii="wrap___VIvSS",si="content___pqoZT",ai="mainPathWrap___v3uSU",ri="colorBlue___AjQlz",li=function(e){return null!=e&&e.length?e.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1):""},ci=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.fileType,a=e.path,r=e.onFinish,c=void 0===r?function(){}:r,o=(0,E.useParams)(),u=(0,l.useState)(""),d=P()(u,2),p=d[0],_=d[1],h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)([]),b=P()(A,2),D=b[0],S=b[1],k=[Di.OriginalPicturePath,Di.ExpectPicturePath,Di.PicturePath].includes(i);(0,l.useEffect)((function(){"EditPracticeSetting-SelectFilePath"===n.actionTabs.key&&(_(a||""),w())}),[n.actionTabs.key]);var w=function(){var e=x()(m()().mark((function e(){var n,i,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,t({type:"shixunsDetail/getRepository",payload:{id:o.id,path:i}});case 3:a=e.sent,""!==i||null!=a&&null!==(n=a.trees)&&void 0!==n&&n.length||y.ZP.warning("请先去代码仓库提交文件"),null!=a&&a.trees&&(r=a.trees.map((function(e){return s()(s()({},e),{name:e.name,val:e.name})})),S(r||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c(p),O();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){_(""),g([]),S([]),t({type:"shixunsDetail/setActionTabs",payload:{}})},I=li(v);return(0,C.jsx)(j.Z,{centered:!0,title:"文件路径",closable:!1,keyboard:!1,open:"EditPracticeSetting-SelectFilePath"===n.actionTabs.key,onOk:B,onCancel:O,children:(0,C.jsxs)("div",{className:ii,children:[(0,C.jsxs)("div",{className:si,children:[(0,C.jsx)("div",{className:ai,children:!(null==v||!v.length)&&v.map((function(e,n){return(0,C.jsx)("a",{onClick:function(){return function(e,n){var t=v.filter((function(e,t){return t<=n}));g(t);var i=li(t);k&&_(i),w(i)}(0,n)},children:e.val},n)}))}),!(null==D||!D.length)&&D.map((function(e,n){return"tree"===e.type?(0,C.jsxs)("a",{onClick:function(){return function(e){if("tree"===e.type){v.length?v.push({val:"/".concat(e.val),path:e.val}):v.push({val:"根目录",path:""},{val:"/".concat(e.val),path:e.val}),g(v);var n=li(v);k&&_(n),w(n)}}(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n):(0,C.jsxs)("a",{onClick:function(){return function(e){var n=li(v),t="".concat(n?"".concat(n,"/"):n).concat(e);i===Di.Path?(null==p||!p.includes("".concat(t,";")))&&_("".concat(p).concat(t,";")):i===Di.ExecPath&&_(t)}("".concat(e.name))},children:[(0,C.jsx)("i",{className:"iconfont icon-zuoye ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n)}))]}),(0,C.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,C.jsx)(M.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)",value:p,onChange:function(e){return _(e.target.value)}})]})})})),oi=t(94001),ui=t(81327),di=t(57347),pi="wrap___dbeFl",_i="in___hlelK",mi="se___dRyd5",hi="fourPart___OLRBn",xi="groupWrap___IOeGo",fi="fixBtn___HaFLT",vi=M.Z.TextArea,gi=(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useRef)(),a=W.Z.useForm(),r=P()(a,1)[0],c=(0,l.useState)({}),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)(!1),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)([]),g=P()(v,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=null===(n=t.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,l.useEffect)((function(){var e;i.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]),(0,l.useEffect)((function(){O()}),[]);var O=function(){var e=x()(m()().mark((function e(){var n,t,s,a,l,c,o,u,p,_,h,x,f,v,g;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[{hidden:0,input:"",output:"",score:100}],e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/jupyter_evalute_setting.json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(w(null==t||null===(s=t.data)||void 0===s?void 0:s.standard_scripts),g={open_evaluate:null==t||null===(a=t.data)||void 0===a?void 0:a.open_evaluate,exec_time:(null==t||null===(l=t.data)||void 0===l?void 0:l.exec_time)||3,test_set_score:null!==(null==t||null===(c=t.data)||void 0===c?void 0:c.test_set_score)&&(null==t||null===(o=t.data)||void 0===o?void 0:o.test_set_score),test_set_average:null===(null==t||null===(u=t.data)||void 0===u?void 0:u.test_set_average)||(null==t||null===(p=t.data)||void 0===p?void 0:p.test_set_average),choice_standard_scripts:(null==t||null===(_=t.data)||void 0===_?void 0:_.choice_standard_scripts)||null,evaluate_script:(null==t||null===(h=t.data)||void 0===h?void 0:h.evaluate_script)||"",evaluate_method:null==t||null===(x=t.data)||void 0===x?void 0:x.evaluate_method},r.setFieldsValue(g),d(g),E(null!=t&&null!==(f=t.data)&&void 0!==f&&null!==(f=f.test_sets)&&void 0!==f&&f.length?null==t||null===(v=t.data)||void 0===v?void 0:v.test_sets:n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){var e=x()(m()().mark((function e(n){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=A.map((function(e){return e.score})),a=t.reduce((function(e,n){return e+n}),0),!n.test_set_score||100===a||null==A||!A.length){e.next=5;break}return y.ZP.warn("测试用例的评分占比之和必须等于100"),e.abrupt("return");case 5:return f(!0),e.next=8,(0,b.ZP)("/api/shixuns/".concat(i.current,"/update_jupyter_evaluate_setting.json"),{method:"post",body:s()(s()({},n),{},{mirror_script_id:null==n?void 0:n.choice_standard_scripts,open_evaluate:null!=n&&n.open_evaluate?1:0,test_set:A.map((function(e){return s()(s()({},e),{},{is_file:!1})}))})});case 8:0===e.sent.status&&y.ZP.success("保存成功"),f(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(e){var n=Math.floor(100/e.length),t=n+100%e.length;e=e.map((function(i,a){return a===e.length-1?s()(s()({},i),{},{score:t}):s()(s()({},i),{},{score:n})})),E(e)},L=u.test_set_score,T=u.test_set_average,R=u.open_evaluate;return(0,C.jsxs)("section",{className:pi,children:[(0,C.jsxs)(W.Z,{form:r,disabled:!R,layout:"vertical",onValuesChange:function(e){var n;d(s()({},r.getFieldsValue())),"test_set_average"in e&&null!=e&&e.test_set_average&&N(A),"test_set_score"in e&&null!=e&&e.test_set_score&&(r.setFieldsValue({test_set_average:!0}),d(s()(s()({},r.getFieldsValue()),{},{test_set_average:!0})),N(A)),"choice_standard_scripts"in e&&j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_script_contents.json"),{method:"get",params:{id:i.current,script_id:null==e?void 0:e.choice_standard_scripts}});case 2:null!=(t=n.sent)&&t.content&&(j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})}),r.setFieldsValue({evaluate_script:null==t?void 0:t.content}),d(s()(s()({},r.getFieldsValue()),{},{evaluate_script:null==t?void 0:t.content})));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},onFinish:I,children:[(0,C.jsx)(W.Z.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked",children:(0,C.jsx)(U.Z,{disabled:!1,children:"启用Jupyter评测功能"})}),(0,C.jsx)("h4",{className:"font14",children:"评测时长限制"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{label:"评测时长(秒):",name:"exec_time",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],children:(0,C.jsx)(oi.Z,{className:_i,min:3})})}),(0,C.jsx)("h4",{className:"font14 mb10",children:"系统评分规则"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"test_set_score",children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:!1,children:["通过全部测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,仅当所有测试集都正确时,才获得一次性奖励)"})]}),(0,C.jsxs)(ge.ZP,{value:!0,children:["通过部分测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,通过测试集即可获得对应奖励)"})]})]})})})}),(0,C.jsxs)("h4",{className:"flex-container font14 mb10",children:[(0,C.jsx)("span",{className:"mr30",children:"测试用例"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(Z.ZP,{style:{height:28,borderRadius:4},type:"primary",onClick:function(){var e=[].concat(F()(A),[{hidden:0,input:"",output:"",score:0}]);r.getFieldValue("test_set_average")?N(e):E(e)},ghost:!0,children:"添加测试用例"})})]}),L&&(0,C.jsx)(W.Z.Item,{name:"test_set_average",children:(0,C.jsxs)(ge.ZP.Group,{children:[(0,C.jsx)(ge.ZP,{value:!0,children:"均分比例"}),(0,C.jsx)(ge.ZP,{value:!1,style:{marginLeft:50},children:"自定义比例"})]})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)("div",{className:hi,children:A.map((function(e,n){return(0,C.jsxs)("div",{className:xi,children:[(0,C.jsxs)("div",{className:"font16",children:[(0,C.jsxs)("span",{className:"mr10",children:["组",n+1," : "]}),u.test_set_score&&(0,C.jsxs)("span",{style:{marginRight:100},children:[(0,C.jsx)(M.Z,{style:{width:85},value:e.score,type:"number",disabled:T,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{score:e.target.value?Number(e.target.value):0}):t})),i={test_set_average:!1};d(s()(s()({},u),i)),r.setFieldsValue(i),E(t)}}),(0,C.jsx)("span",{className:"ml10 mr10",children:"%"})]}),(0,C.jsxs)(U.Z,{className:"font14 ml5",checked:1===e.hidden,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{hidden:e.target.checked?1:0}):t}));E(t)},children:["隐藏",(0,C.jsx)("span",{className:"font12 c-light-black",children:'(隐藏测试集可以防止学生通过"print"等手段直接通关)'})]}),(0,C.jsx)("span",{className:"tr flex1",style:{float:"right"},children:0!==n&&(0,C.jsx)(tn.Z,{placement:"bottom",title:"删除",children:(0,C.jsx)("span",{className:"font16 c-red current",onClick:function(){var e=A.filter((function(e,t){return t!==n}));N(e)},children:"删 除"})})})]}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"输入",value:e.input,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{input:e.target.value}):t}));E(t)}}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"预期输出",value:e.output,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{output:e.target.value}):t}));E(t)}}),(0,C.jsxs)("div",{className:"mt10",children:[(0,C.jsx)("span",{className:"font14 mr20",children:"预期输出:"}),(0,C.jsx)(U.Z,{checked:e.is_invisible,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{is_invisible:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["对学员不可见",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(勾选后,预期输出对学员始终不可见)"})]})})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{className:"font14 mr20",children:"特殊判定:"}),(0,C.jsx)(U.Z,{checked:e.last_match_rule,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{last_match_rule:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["末尾匹配",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(实际输出与预期输出最后一行相同即可通关)"})]})})]})]},n)}))})}),(0,C.jsx)(W.Z.Item,{label:"评测方式",name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"}],children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:1,children:["所有代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的所有非空代码块进行评测)"})]}),(0,C.jsxs)(ge.ZP,{value:2,children:["末尾代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的最后一个非空代码块进行评测)"})]})]})})}),(0,C.jsx)("h4",{className:"font14 mt20 mb10",children:"评测脚本"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"choice_standard_scripts",children:(0,C.jsx)(nn.default,{className:mi,getPopupContainer:function(e){return e.parentNode},placeholder:"请选择评测脚本",children:k.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,children:e.scptname},n)}))})})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"evaluate_script",children:(0,C.jsx)(wn.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!R}})})})]}),(0,C.jsx)(di.t,{okText:"保存",hasOkBtn:B,hasCancelBtn:!1,loading:h,onOk:function(){return r.submit()},className:fi})]})})),Ai="wrap___AnxZp",ji="fixBtn___sQhsA",yi=["shixunsDetail","globalSetting","user","dispatch"],bi=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.shixunsDetail,e.globalSetting,e.user,e.dispatch,r()(e,yi);var n,t=(0,E.useLocation)(),i=(0,l.useRef)(null===(n=t.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[2]),a=W.Z.useForm(),c=P()(a,1)[0],o=(0,l.useState)(""),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(!1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!1),A=P()(g,2),j=A[0],D=A[1];(0,l.useEffect)((function(){i.current&&S()}),[i.current]);var S=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_standard_answer.json"),{method:"get",params:{from:"edit"}});case 3:0===(n=e.sent).status&&(p((null==n?void 0:n.standard_answer)||""),c.setFieldsValue({hide_answer:null==n?void 0:n.hide_answer,disable_copy:null==n?void 0:n.disable_copy}),v(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/set_standard_answer.json"),{method:"post",body:s()({},n)});case 3:0===e.sent.status&&y.ZP.success("保存成功"),D(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)("section",{className:Ai,children:(0,C.jsx)(he.Z,{loading:f,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:k,children:[(0,C.jsx)(W.Z.Item,{name:"hide_answer",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"隐藏参考答案模块"})}),(0,C.jsx)(W.Z.Item,{name:"disable_copy",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"禁止复制参考答案"})}),(0,C.jsx)(W.Z.Item,{name:"standard_answer",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"}],children:(0,C.jsx)(N.Z,{defaultValue:d})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsx)(di.t,{okText:"保存",loading:j,hasCancelBtn:!1,className:ji,okButtonProps:{htmlType:"submit"}})})]})})})})),Ei=t(56752),Ci=t(39248),Di=(ti.Z.Countdown,function(e){return e.Path="path",e.ExecPath="exec_path",e.OriginalPicturePath="original_picture_path",e.ExpectPicturePath="expect_picture_path",e.PicturePath="picture_path",e}({})),Si=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=(e.practiceSetting,e.shixunsDetail,(0,l.useState)()),i=P()(t,2),a=(i[0],i[1],(0,l.useState)()),r=P()(a,2),c=(r[0],r[1],(0,l.useRef)(),(0,l.useState)()),o=P()(c,2),u=(o[0],o[1],(0,l.useState)()),d=P()(u,2),p=(d[0],d[1],(0,l.useState)(!0)),_=P()(p,2),h=(_[0],_[1],(0,l.useState)(700)),f=P()(h,2),v=(f[0],f[1],(0,l.useState)("")),g=P()(v,2),j=g[0],y=g[1],b=(0,E.useParams)();(0,l.useEffect)((function(){D()}),[]);var D=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Ui)({identifier:b.id});case 2:if(null==(t=e.sent)||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=6;break}return Ei.Z.publish("pod-restrict-data",{identifier:null==t||null===(i=t.data)||void 0===i?void 0:i.identifier,data_list:null==t||null===(s=t.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 6:null!=t&&t.url&&y(null==t?void 0:t.url);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(e){n({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},k=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.QA)({id:b.id,startup_file:t});case 2:D(),n({type:"practiceSetting/getCommonData",payload:s()({},b)});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)(Se.Z,{tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"服务设置",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)(T.Z,{className:"mt20 ml20 font14",align:"middle",children:[(0,C.jsxs)(R.Z,{children:[(0,C.jsx)("span",{className:"c-red",children:"* "}),"默认打开文件:"]}),(0,C.jsx)(R.Z,{className:"mr10",children:(0,C.jsx)(tn.Z,{title:"开启JupyterLab评测功能,则默认打开文件同时也作为评测的执行文件。",placement:"bottom",children:(0,C.jsx)(Ci.Z,{style:{cursor:"pointer"}})})}),(0,C.jsx)(R.Z,{flex:"300px",onClick:function(){return S(Di.ExecPath)},children:(0,C.jsx)(M.Z,{value:j})}),(0,C.jsx)(R.Z,{flex:"1",children:(0,C.jsx)(Z.ZP,{type:"primary",className:"ml10",onClick:function(){return S(Di.ExecPath)},children:"设置"})})]}),(0,C.jsx)("iframe",{onLoad:function(e){},src:j,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),(0,C.jsx)(ci,{fileType:"path",path:"",onFinish:function(e){return k(e)}})]})},{key:"2",label:"评测设置",children:(0,C.jsx)(gi,{})},{key:"3",label:"参考答案",children:(0,C.jsx)(bi,{})}]})})),ki=["tabsActive"],Pi=function(e){var n=e.tabsActive,t=r()(e,ki);return(0,C.jsxs)(l.Fragment,{children:["information"===n&&(0,C.jsx)(re,{}),"warehouse"===n&&(0,C.jsx)(le.default,{}),"level"===n&&(0,C.jsx)(me,s()({},t)),"collaborate"===n&&(0,C.jsx)($e,s()({},t)),"setting"===n&&(0,C.jsx)(en.Z,{}),"environment"===n&&(0,C.jsx)(Et,s()({},t)),"dataset"===n&&(0,C.jsx)(ni,{}),"service"===n&&(0,C.jsx)(Si,s()({},t))]})},wi="sidebar___OW5LG",Bi="items___j856O",Oi="item___Zn_qr",Ii="name___ZfhoC",Ni="itemActive___sW_Ri",Wi="question___yfIcY";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Zi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Mi=["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"],Li=[{name:"基本信息",icon:(0,C.jsx)("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"代码仓库",icon:(0,C.jsx)("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"任务关卡",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"实验环境",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"数据集",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"服务与评测",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"合作人员",icon:(0,C.jsx)("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"设置",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Ti=(0,E.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.shixunsDetail;return{globalSetting:t,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:i}}))((function(e){e.globalSetting,e.loading;var n,t=e.dispatch,i=e.shixunsDetail,a=e.practiceSetting,c=(r()(e,Mi),a.base_info_warning),o=a.challenges_warning,u=a.id,d=a.repository_warning,p=a.sideBar,_=a.service_warning,m=(0,E.useLocation)(),h=(0,E.useParams)(),x=(0,E.useSearchParams)(),f=P()(x,1)[0];(0,l.useEffect)((function(){var e,n=f.get("tabId"),s=m.pathname.split("/").length,a=(null!=i&&null!==(e=i.detail)&&void 0!==e&&e.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).map((function(e){return e.tabId})).includes(n);n&&a?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):s>4?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!a)&&t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null==i||null===(n=i.detail)||void 0===n?void 0:n.windows_vnc]),(0,l.useEffect)((function(){return function(){t({type:"practiceSetting/setSideBarTabs",payload:s()(s()({},a.sideBar),{},{selectPath:""})})}}),[h.id]);var v;return(0,C.jsxs)("div",{className:wi,children:[(0,C.jsx)("div",{className:Bi,children:(null!=i&&null!==(v=i.detail)&&void 0!==v&&v.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).filter((function(e){var n;return null!=i&&null!==(n=i.detail)&&void 0!==n&&n.is_jupyter_lab?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var n=e.name,i=e.icon,s=e.tabId;return(0,C.jsxs)("div",{className:"".concat(a.sideBar.tabsActive===s?Ni:Oi," font12"),onClick:function(){return function(e){var n;if(e!==p.tabsActive){var i=function(){E.history.push("/shixuns/".concat(u,"/edit?tabId=").concat(e)),t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i()}}(s)},children:[i,(0,C.jsx)("span",{className:Ii,children:n}),"information"===s&&c&&(0,C.jsx)(tn.Z,{title:"请完善基本信息",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"level"===s&&o&&(0,C.jsx)(tn.Z,{title:"请创建任务关卡",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"service"===s&&_&&(0,C.jsx)(tn.Z,{title:"请设置默认打开文件",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"warehouse"===s&&d&&(0,C.jsx)(tn.Z,{title:"请开启代码仓库",children:(0,C.jsx)("img",{src:Zi,alt:""})})]},s)}))}),(0,C.jsx)("div",{className:Wi,children:(0,C.jsx)(tn.Z,{placement:"right",title:"常见问题",children:(0,C.jsx)("span",{style:{cursor:"pointer"},onClick:function(){return window.open("".concat(G.Z.API_SERVER,"/pdf/实训制作常见问题.pdf"))},children:(0,C.jsx)("img",{src:$t.Pt,height:44,width:44,alt:""})})})})]})})),Ri=["globalSetting","loading","dispatch","practiceSetting"],Ki=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=e.practiceSetting,i=r()(e,Ri),a=(t.sideBar.tabsActive,(0,E.useParams)());return(0,l.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),n({type:"shixunsDetail/getShixunsDetail",payload:a}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0}),n({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),(0,C.jsxs)("div",{className:c,children:[(0,C.jsx)("div",{className:o,children:(0,C.jsx)(S,{})}),(0,C.jsxs)("div",{className:u,children:[(0,C.jsx)("div",{className:d,children:(0,C.jsx)(Ti,{})}),(0,C.jsx)("div",{className:p,children:(0,C.jsx)(Pi,s()(s()({},i),{},{tabsActive:t.sideBar.tabsActive}))})]})]})}))},88577:function(e,n,t){"use strict";t.d(n,{S:function(){return i}});var i=function(e){var n=document.createElement("textarea");return n.value=e,n.value}},57035:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},89293:function(e,n){"use strict";n.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},96908:function(e){"use strict";e.exports="data:image/png;base64,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"},57177:function(e){"use strict";e.exports="data:image/png;base64,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"},81378:function(e){"use strict";e.exports="data:image/png;base64,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"},3828:function(){}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[56277,66208,7078,96898,65034],{75166:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===D&&(0,j.jsx)(j.Fragment,{children:(null===(a=C)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(l=C)&&void 0!==l&&l.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===D&&F&&(0,j.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(F.key,"&url=").concat(q+F.url,"&callbackUrl=").concat(q+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(E,"&officeServer=").concat(A.Z.ONLYOFFICE,"&disabledDownload=").concat(!!N)}),"html"===D&&(0,j.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===D&&(0,j.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!N)}),"image"===D&&(0,j.jsx)("img",{src:(null===(o=C)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(y=C)&&void 0!==y&&y.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===D||"download"===D)&&(0,j.jsx)(j.Fragment,{children:Z?(0,j.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(_.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:z,children:"下载"})}):(0,j.jsxs)(_.ZP,{type:"primary",size:"middle",onClick:z,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),a=t(37205),r=t.n(a),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=(t(13729),t(32834)),_=t.n(p),m=t(11690);var h=[],x=["
                                                                                              "],f=new(_().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,x=["
                                                                                                "]}var A={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                                                              • "+s.text+"");var a=[];return n=j(e,++n,s.level,a),a.length>0&&(i.push("
                                                                                                  "),a.forEach((function(e){i.push(e)})),i.push("
                                                                                                ")),i.push("
                                                                                              • "),n=j(e,n,t,i)}function y(){return j(h,0,0,x),x.push("
                                                                                              "),x.join("")}var b={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var a=D(),r=i;i=a,S[a]={type:"block",expression:r}}return{type:"code",raw:t,lang:s,text:i}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi,C=0,D=function(){return"__special_katext_id_".concat(C++,"__")},S={};function k(){return S}function P(){C=0,S={}}function w(e){return e=e.replace(E,(function(e,n){var t=D();return S[t]={type:"inline",expression:n},t}))}var B=f.listitem;f.listitem=function(e){return B(w(e))};var O=f.paragraph;f.paragraph=function(e){return O(w(e))};var I=f.tablecell;f.tablecell=function(e,n){return I(w(e),n)},f.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                                                              ".concat(e,"

                                                                                              "):'
                                                                                              ').concat(t?e:(0,m.escape)(e,!0),"
                                                                                              \n"):'
                                                                                              '+(t?e:(0,m.escape)(e,!0))+"
                                                                                              "},f.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},_().setOptions({silent:!0,gfm:!0,pedantic:!1}),_().use({tokenizer:b,renderer:f});var N=_(),W=(t(64018),t(24830)),Z=t(94334),M=t(15342),L=t(1012),T=t(38696),R=t(37712),K="@▁@",U=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,l=e.showLines,o=e.style,p=void 0===o?{}:o,_=e.stylesPrev,m=void 0===_?{}:_,h=e.highlightKeywords,x=e.showProgramFill,f=(e.isProgramFill,e.disabledFill),v=void 0!==f&&f,j=e.programFillValue,b=e.onFillChange,E=void 0===b?function(e){}:b,C=e.onFillBlur,D=void 0===C?function(){}:C,S=String(t),w=(0,d.useState)(""),B=u()(w,2),O=B[0],I=B[1],V=(0,d.useState)("office"),F=u()(V,2),J=F[0],H=F[1],q=(0,d.useState)([]),Y=u()(q,2),Q=Y[0],z=Y[1],G=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===K?"input":"textarea");t.style.width="100%",t.style.height=e===K?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                                                              '.concat($(S||""),"
                                                                                              ")}var n=N(S);n=$(n);var t=k();S.match(/\[TOC\]/)&&(n=n.replace("

                                                                                              [TOC]

                                                                                              ",y()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,a=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[S,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,a=u()(e.value,2),r=a[0],l=a[1];l.value=null===(s=j[r])||void 0===s?void 0:s.value,"warning"===j[r].type?l.className="program-fill-warning":"success"===j[r].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,_,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=j[h])&&void 0!==p&&p.score?"".concat(null===(_=j[h])||void 0===_?void 0:_.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}z(j)}}),[j]);var ne=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),E(Q,e.target.dataset.id)},te=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),D(Q,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),I(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),I(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),I(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}A.WebkitLineClamp=l,l&&(p=s()(s()({},p),A));var re=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(W.ZP.isSupported()){var n=new W.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(U)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",ae),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",ae),P(),g()}}),[ee,se.current,ae]),(0,R.jsxs)(R.Fragment,{children:[a&&(0,R.jsx)("div",{ref:se,children:ee}),!a&&(0,R.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,R.jsx)(T.Z,{close:!0,data:O,type:null!=O&&O.length?J:"",style:s()({},m),onClose:function(){return I("")}})]})}},19388:function(e,n,t){"use strict";var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(82242),p=t.n(d),_=t(59301),m=t(78241),h=t(95237),x=t(57809),f=t(73782),v=t(88522),g=t(3113),A=t(24905),j=t(6848),y=t(8591),b=t(61998),E=t(8785),C=t(61186),D=t.n(C),S=t(26724),k=t.n(S),P=t(58143),w=t(71751),B=t(66208),O=t(57035),I=t(37712),N=[];function W(e){var n=e.onSearch,t=e.schools;return(0,I.jsx)(m.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,I.jsxs)(h.Z,{style:{flexWrap:"nowrap"},children:[(0,I.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,I.jsxs)(x.default,{popupClassName:O.Z.selectdown,style:{width:106},children:[(0,I.jsx)(x.default.Option,{value:"1",children:"姓名"}),(0,I.jsx)(x.default.Option,{value:"2",children:"手机号"}),(0,I.jsx)(x.default.Option,{value:"3",children:"邮箱"})]})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,I.jsx)(f.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,I.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,I.jsx)(g.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function M(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var L={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,l=(0,_.useReducer)(M,L),o=u()(l,2),d=o[0],m=o[1],h=d.data,x=d.schools,f=d.loading,v=d.selectedIds,C=d.page,S=d.count,O=d.query,T=d.reload;(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.nQ)(p()(p()({},O),{},{page:C,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,l=n.user_count,m({type:Z.INITDATA,payload:{data:T?t:[].concat(r()(h),r()(t)),count:l}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}O&&function(){e.apply(this,arguments)}()}),[C,O,T,i,a]),(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.K$)({});case 2:n=e.sent,t=n.school_names,m({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var R=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,I.jsx)(A.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,I.jsx)("div",{children:(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)(E.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,I.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,I.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var K=S>10*C;return(0,I.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,I.jsx)(W,{onSearch:function(e){m({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:x}),O?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:"flexd-table-header mt20",children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{pagination:!1,dataSource:N,columns:R})})}),(0,I.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,I.jsx)(k(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){m({type:Z.SETPAGE,payload:e})},hasMore:K,useWindow:!1,children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{loading:f,showHeader:!1,pagination:!1,dataSource:h,columns:R,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),m({type:Z.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,I.jsxs)("div",{className:"flex-container flex-end",children:[(0,I.jsx)(g.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,I.jsx)(g.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),m({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,I.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,I.jsx)("img",{src:P,width:"100",alt:""}),(0,I.jsx)("br",{}),(0,I.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},89903:function(e,n,t){"use strict";t.d(n,{cT:function(){return P},pe:function(){return k}});var i=t(37205),s=t.n(i),a=t(79800),r=t.n(a),l=t(39647),c=t.n(l),o=t(82242),u=t.n(o),d=t(7557),p=t.n(d),_=t(41498),m=t.n(_),h=t(59301),x=t(59028),f=t(8591),v=t(92911),g=t(28209),A=t.n(g),j=t(1012),y=t(8785),b=t(75264),E=t.n(b),C=t(37712),D=["user","cancelUpload"],S=x.Z.Dragger,k=function(e){var n=A().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=A().enc.Utf8.parse("5183666c72eec9e4"),i=A().AES.decrypt(e,n,{iv:t,mode:A().mode.CBC});return i.toString(A().enc.Utf8)},P=function(){var e=m()(p()().mark((function e(n,t,i){var s,a,r,l,c,o,d,_,m,h;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,v.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",k(d.data)),d.data=JSON.parse(k(d.data)),(_=n.name.split(".")).pop(),m=t.realFileName?_.join(""):(0,j.Z)(),h=new(E())({endpoint:null==d||null===(s=d.data)||void 0===s?void 0:s.end_point,region:null==d||null===(a=d.data)||void 0===a?void 0:a.region,accessKeyId:null==d||null===(r=d.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_secret,bucket:null==d||null===(c=d.data)||void 0===c?void 0:c.bucket,stsToken:null==d||null===(o=d.data)||void 0===o?void 0:o.security_token}),e.abrupt("return",new Promise((function(e,s){var a;h.multipartUpload("".concat(m),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(a=d.data)||void 0===a?void 0:a.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){s(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,y.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,a=c()(e,D),l=(0,h.useState)([]),o=r()(l,2),d=o[0],_=o[1],x=(0,h.useState)(),g=r()(x,2),A=g[0],y=g[1],b={onRemove:function(e){_(s()(d.filter((function(n){return n.name!==e.name})))),a.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:a.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=m()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return f.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return f.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),_(s()(d)),a.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},P=function(){var e=m()(p()().mark((function e(n,t){var i,r,l,c,o,u,m,h,x,g;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,m=n.name,e.next=4,(0,v.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((h=e.sent).data=JSON.parse(k(h.data)),0===(null==h?void 0:h.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",a.onChange(d),f.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return A=new(E())({endpoint:null==h||null===(i=h.data)||void 0===i?void 0:i.end_point,region:null==h||null===(r=h.data)||void 0===r?void 0:r.region,accessKeyId:null==h||null===(l=h.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==h||null===(c=h.data)||void 0===c?void 0:c.access_key_secret,bucket:null==h||null===(o=h.data)||void 0===o?void 0:o.bucket,stsToken:null==h||null===(u=h.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),y(A),(x=n.name.split(".")).pop(),g=t.realFileName?x.join("."):(0,j.Z)(),e.abrupt("return",new Promise((function(e,i){try{var r;A.multipartUpload("".concat(a.identifier,"/").concat(g).concat(m.indexOf(".")>-1?"."+m.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===m}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,_(s()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===m}))].tempCheckpoint,callback:{customValue:{id:m+""},url:null==h||null===(r=h.data)||void 0===r?void 0:r.callback_url,host:null==h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}}).then((function(t){var i,s=d.findIndex((function(e){return e.name===m})),r="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var c=d.findIndex((function(e){return e.name===m}));d[c].status="done",d[c].file.status="done"}else{var o;f.ZP.warning(null===(o=t.data)||void 0===o?void 0:o.message),r="error"}d[s].status=r,d[s].file.status=r,a.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",f.ZP.warning("上传失败,请重新尝试"),_(s()(d)),a.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&a.onComplete(d)}),[d]),(0,h.useEffect)((function(){var e;i&&(null===(e=A)||void 0===e||e.cancel())}),[i]),(0,h.useEffect)((function(){a.uploading&&d.map(function(){var e=m()(p()().mark((function e(n){var s;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,P(n,{login:null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,container_type:a.container_type,container_id:a.container_id,description:a.description,realFileName:a.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[a.uploading]),(0,C.jsx)(S,u()(u()({},b),{},{height:a.height,className:a.className,children:(0,C.jsx)("p",{className:"ant-upload-hint",children:a.text||"拖拽文件或者点击上传"})}))}))},35782:function(e,n,t){"use strict";t.d(n,{h:function(){return f}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),_=(t(91510),t(29867),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function f(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,l.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,l.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,l.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,l.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,_.jsx)("div",{className:"my-codemirror-container",children:(0,_.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,_.jsxs)(o.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,_.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,_.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,_.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,_.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,_.jsx)(f,{mode:d})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},30010:function(e,n,t){"use strict";t.d(n,{Z:function(){return ce}});var i=t(91232),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),_=t(59301),m=t(89780),h=t.n(m),x=t(76374),f=(t(91510),t(6313),t(25717),t(99498),t(25419),t(67549),t(7078)),v=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,_.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},A=t(82242),j=t.n(A),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,a=e.className,r=void 0===a?"":a,l=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(s)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var E=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,a=e.fullScreen,r=e.insertTemp,l=e.hidetoolBar,c=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(b,j()(j()({},e),{},{onActionCallback:s})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(b,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},C=t(98557),D=t(78241),S=t(73782),k=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},w=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,j()(j()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(D.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(D.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(35782),O=t(8591),I=t(75166),N=D.Z.useForm,W={width:280,marginRight:10},Z={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=N(),s=u()(i,1)[0],a=(0,_.useRef)();function r(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):O.ZP.error(e.message)}return(0,v.jsxs)(D.Z,j()(j()({form:s},Z),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(D.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(D.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:W})}),(0,v.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,T(n,r)}})]})}),(0,v.jsx)(D.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(D.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(I.KI,"/api/attachments.json")),i.send(t)}var R=t(5112),K=t(94001),U=R.ZP.Group,V={margin:"0 8px"},F=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"单元格数:"}),(0,v.jsx)("span",{style:V,children:"行数"}),(0,v.jsx)(D.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(K.Z,{})}),(0,v.jsx)("span",{style:V,children:"列数"}),(0,v.jsx)(D.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(K.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"对齐方式:"}),(0,v.jsx)(D.Z.Item,{name:"align",children:(0,v.jsxs)(U,{children:[(0,v.jsx)(R.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(R.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(R.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(R.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(94334),H=t(92911),q=t(1012),Y=t(43418),Q="link",z="upload-image",G="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(54209);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},Q,"添加链接"),G,"添加代码块"),z,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,l=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,A=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,b=e.watch,D=e.insertTemp,S=e.mode,k=void 0===S?"markdown":S,P=e.id,I=void 0===P?"markdown-editor-id":P,N=e.showResizeBar,W=void 0!==N&&N,Z=e.noStorage,L=void 0!==Z&&Z,R=e.showNullButton,K=void 0!==R&&R,U=e.showNullProgramButton,V=void 0!==U&&U,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,_e=e.className,me=void 0===_e?"":_e,he=e.disablePaste,xe=void 0!==he&&he,fe=e.disabled,ve=void 0!==fe&&fe,ge=e.disabledFill,Ae=void 0!==ge&&ge,je=e.placeholder,ye=void 0===je?"":je,be=e.values,Ee=void 0===be?"":be,Ce=(0,_.useState)(null),De=u()(Ce,2),Se=De[0],ke=De[1],Pe=(0,_.useState)(t),we=u()(Pe,2),Be=we[0],Oe=we[1],Ie=(0,_.useState)(b),Ne=u()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,_.useState)(oe),Le=u()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,_.useState)(""),Ue=u()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,_.useState)(0),He=u()(Je,2),qe=He[0],Ye=He[1],Qe=(0,_.useState)(d),ze=u()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,_.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,_.useRef)((0,q.Z)()),sn=(0,_.useRef)(!1),an=(0,_.useRef)(),rn=(0,_.useRef)(),ln=(0,_.useRef)(),cn=(0,_.useRef)(),on=(0,_.useRef)(),un=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,_.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Oe(Ee),null==Se||Se.setValue(Ee),window.scrollTo(0,e)}),[Ee]),(0,_.useEffect)((function(){null==pe||pe(Te)}),[Te]),(0,_.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==k)return;try{var r,l=a[1];"file"===(null===(r=a[0])||void 0===r?void 0:r.kind)&&(l=a[0]);var c=l.getAsFile(),o=c.name.split(".").pop();T(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){O.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:k,lineNumbers:!A,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),r=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),c=r>l?r:l,o=r>l?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,r,l,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();T(e,(function(i){var s,a,r;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,_.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],r=p()({},s,(function(){pn(a)}));e.push(r),Se.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(I);e>=qe+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(I,Be),nn(!0))}}),1e4),(0,_.useEffect)((function(){Ze(b)}),[Se,b]),(0,_.useEffect)((function(){Se&&y&&Se.focus()}),[Se,y]),(0,_.useEffect)((function(){if(We&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,We]),(0,_.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,_.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,_.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Oe(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,fn(t)):i(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,i]),(0,_.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Oe("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Oe(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,_.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),i=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                                                              \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Ze(!We),Se.focus();case"trigger-full-screen":return Re(!Te),Se.focus();case Q:return void Fe(Q);case G:return void Fe(G);case z:return void Fe(z);case X:return void Fe(X);default:throw new Error}}),[Se,We,Te]),_n=(0,_.useCallback)((function(e){switch(Fe(""),Ve){case Q:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var i=e.language,s=e.content;return Se.replaceSelection(["```"+i,s,"```"].join("\n")),Se.focus();case z:var a=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(a,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,_.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ge)},fn=((0,_.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[qe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(_.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(We?"on-preview":""," ").concat(A?"mini":""," ").concat(Te?"full-screen":""),style:xn,children:[(0,v.jsx)(E,{insertTemp:D,watch:We,fullScreen:Te,showNullButton:K,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),We?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===k&&(0,v.jsx)(g,{value:Be}),"stex"!==k&&(0,v.jsx)(f.Z,{disabledFill:Ae,showProgramFill:V,value:Be})]}):null]})]})}),W?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(C.Z,{children:le[Ve]?(0,v.jsx)(Y.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},98557:function(e,n,t){"use strict";t.d(n,{Z:function(){return _}});var i=t(82100),s=t.n(i),a=t(29186),r=t.n(a),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),_=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},66208:function(e,n,t){"use strict";t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return We},cQ:function(){return ee},op:function(){return ke},O5:function(){return Je},_b:function(){return Ke},t7:function(){return N},Gi:function(){return ae},YG:function(){return se},qp:function(){return E},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return D}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",l=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,l.jsx)("div",{className:s,children:(0,l.jsxs)("div",{className:a,children:[(0,l.jsxs)("aside",{children:[(0,l.jsxs)("p",{children:[(0,l.jsx)("b",{children:u}),(0,l.jsx)("span",{children:d})]}),t.length>0&&(0,l.jsx)("div",{className:r,children:t.map((function(e,n){return(0,l.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,l.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),p]}),i&&(0,l.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",_="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",f="name___Hk1Ip",v="num___xQpcH",g="active___XryTX",A="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),b=t(89392),E=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,o=e.title,j=e.titleWidth,E=void 0===j?41:j,C=e.style,D=void 0===C?{}:C,S=e.fontColor,k=void 0===S?"#6A7283":S,P=e.showCount,w=(0,i.useState)(0),B=u()(w,2),O=B[0],I=B[1],N=(0,i.useState)(!1),W=u()(N,2),Z=W[0],M=W[1],L=(0,i.useRef)(null),T=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?I(1):I(0));0===t.length&&I(0),M(!1)}),[t]),(0,l.jsxs)("div",{className:y()(d,c),style:D,children:[(0,l.jsx)("div",{onClick:(0,b.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:E,marginTop:Z?12:4},className:"".concat(p," ").concat(r?"current":""),children:o}),(0,l.jsxs)("div",{className:Z?"".concat(_," ").concat(A):_,children:[(0,l.jsx)("div",{className:h,ref:T,style:O>0?{height:1===O?97:"auto",overflow:1===O?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,l.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,l.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:k},className:s===e.id?g:"",children:[(0,l.jsx)("span",{title:e.name,className:f,children:e.name}),!!P&&(0,l.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!O&&(0,l.jsx)(i.Fragment,{children:1===O?(0,l.jsxs)("div",{onClick:function(){var e;I(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:m,children:["展开",(0,l.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,l.jsxs)("div",{onClick:function(){T.current.scrollTop=0,I(1),M(!1)},className:m,children:["收起",(0,l.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},C="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,l.jsx)("div",{style:c,className:y()(C,a),children:t.map((function(e){return(0,l.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(C,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",k="dropdown___vSy8B",P="menu___NiyBu",w="text___Grueu",B="b1___ZKryM",O="b2___aKyGa",I=t(73782),N=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,_=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],f=h[1],v=(0,i.useState)(""),g=u()(v,2),A=g[0],j=g[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(f(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var b=function(){c(encodeURIComponent(A),x||null)};return(0,l.jsxs)("div",{className:y()(S,o),style:p,children:[!!s.length&&(0,l.jsxs)("div",{className:k,children:[(0,l.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,l.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,l.jsx)("b",{className:B}),(0,l.jsx)("b",{className:O})]}),(0,l.jsx)("div",{className:P,children:s.map((function(e,n){return(0,l.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(f(n),c(encodeURIComponent(A),n))},children:e.name},n)}))})]}),(0,l.jsx)(I.Z,{onPressEnter:b,value:A,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:_}),(0,l.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},W="quickPager___GM30J",Z="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,o=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:y()(W,i),style:c,children:[(0,l.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Z:"",children:"上一页"}),(0,l.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},L=t(94334),T=t(42930),R=(t(96908),t(57177),t(81378),t(16644)),K="list___jb2Ay",U="wrap___VsQDr",V="li___IxCLC",F="cover___Mu8wr",J="img___IpFLA",H="bq___Bil0T",q="sign___DXJ4d",Y="name___l7FoJ",Q="e___pXQUG",z="tags___w_Mil",G=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(K,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,l.jsx)("div",{className:U,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:(0,l.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:V,onClick:function(e){e.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)("/paths/".concat(c))},children:[(0,l.jsxs)("div",{className:J,children:[(0,l.jsx)("img",{className:F,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,l.jsx)("img",{className:q,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,l.jsx)("img",{className:q,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,l.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,l.jsx)("div",{className:H,children:"开放课程"})})]}),(0,l.jsx)("div",{className:Y,children:(0,l.jsx)(X.Z,{title:i,children:(0,l.jsx)("span",{className:Q,children:i})})}),(0,l.jsx)("div",{className:z,children:(0,l.jsxs)("div",{children:[(0,l.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,l.jsx)("span",{children:e.stages_count})]})}),(0,l.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,l.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,l.jsx)(R.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,l.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:[(0,l.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)(e.first_category_url)},children:[(0,l.jsxs)("div",{className:ne.top,children:[(0,l.jsx)(X.Z,{title:e.name,children:(0,l.jsx)("div",{className:ne.name,children:e.name})}),(0,l.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,l.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,l.jsxs)("div",{className:ne.btns,children:[(0,l.jsx)("div",{children:"开放课程"}),(0,l.jsx)("aside",{children:"开放课堂"})]}),s&&(0,l.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,l.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,l.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,l.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,l.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,l.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,l.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,l.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,l.jsxs)("div",{className:ne.lockWrap,children:[(0,l.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,l.jsx)(R.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,l.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,l.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,l.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,l.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,l.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,l.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,l.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,l.jsx)("div",{className:ie.tabBar,children:o})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,l.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",le="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",_e=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,l.jsxs)("div",{className:y()(re,s),children:[(0,l.jsx)(_e.Z,{dropdownRender:function(){return(0,l.jsx)(me.Z,{children:o.map((function(e,n){return(0,l.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,l.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,l.jsxs)("span",{className:le,children:[(0,l.jsx)("span",{className:ce,children:(0,l.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,l.jsx)("span",{className:oe,children:(0,l.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},fe=t(82242),ve=t.n(fe),ge=t(7557),Ae=t.n(ge),je=t(41498),ye=t.n(je),be=t(39647),Ee=t.n(be),Ce={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],ke=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,_=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=Ee()(e,Se),f=(0,i.useState)(!1),v=u()(f,2),g=v[0],A=v[1];return(0,l.jsx)(De.ZP,ve()(ve()({onClick:(0,b.throttle)(function(){var e=ye()(Ae()().mark((function e(n){return Ae()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&A(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&A(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Ce.btn,Ce["".concat(_,"-").concat(h)],n),style:ve()({},t),size:_,shape:h,loading:g||r},x),{},{children:s}))},Pe="head___ghH72",we="node___mjPEy",Be=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,l.jsxs)("div",{className:y()(Pe,n),style:t,children:[(0,l.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,l.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,l.jsx)("b",{title:r,children:r}),(0,l.jsx)("div",{className:we,children:s})]})},Oe="btns___sNgTb",Ie="confirm___Ozirl",Ne="cancel___aiq1I",We=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,_=void 0!==p&&p;return(0,l.jsxs)("div",{className:y()(Oe,u),style:d,children:[t&&(0,l.jsx)(De.ZP,{loading:_,onClick:s,type:"primary",className:Ie,children:i}),r&&(0,l.jsx)(De.ZP,{onClick:o,className:Ne,children:c})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,l.jsx)("div",{className:y()(Ze.fixedBottom,n),style:i,children:(0,l.jsxs)("div",{className:Ze.wrap,children:[(0,l.jsx)("div",{className:Ze.left,children:s}),(0,l.jsx)("div",{className:Ze.center,children:a}),(0,l.jsx)("div",{className:Ze.right,children:r})]})})},Le="crumbs___V41Oe",Te="hover___bEIVd",Re=t(8785),Ke=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,l.jsx)("div",{className:y()(Le,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,l.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ue=t(31797),Ve=["onChange"],Fe=Ue.Z.Countdown,Je=function(e){var n=e.onChange,t=Ee()(e,Ve),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,l.jsx)(Fe,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},54209:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},31425:function(e,n,t){"use strict";t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=t(8785),_=t(78241),m=t(8591),h=t(43418),x=t(73782),f="wrap___TwY3U",v="content___Ks95W",g="mainPathWrap___CrMaa",A="colorBlue___dvWbP",j=t(37712),y=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,y=void 0!==o&&o,b=e.isMergeSelectFile,E=void 0!==b&&b,C=e.onFinish,D=void 0===C?function(){}:C,S=_.Z.useForm(),k=u()(S,1)[0],P=(0,p.useParams)(),w=(0,p.useLocation)(),B=(0,d.useRef)(),O=(0,d.useState)(""),I=u()(O,2),N=I[0],W=I[1],Z=(0,d.useState)(""),M=u()(Z,2),L=M[0],T=M[1],R=(0,d.useState)([]),K=u()(R,2),U=K[0],V=K[1],F=(0,d.useState)([]),J=u()(F,2),H=J[0],q=J[1];(0,d.useEffect)((function(){var e;B.current="repository"===(null===(e=w.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),V(t),W(e),T(e),Y(e)}}),[n.actionTabs.key]);var Y=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:B.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:n}});case 2:(i=e.sent)&&q(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==k?void 0:k.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!E){e.next=6;break}return D(i),z(),e.abrupt("return");case 6:if(!y){e.next=16;break}return e.next=9,k.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:P.id,path:i}),B.current?{}:{secret_repository:!0})});case 11:a=e.sent,D(L),0===a.status&&m.ZP.info("新建成功"),e.next=18;break;case 16:D(i),m.ZP.success("选择文件目录成功");case 18:z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),k.resetFields()};return(0,j.jsx)(h.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:Q,onCancel:z,children:(0,j.jsxs)("div",{className:f,children:[(0,j.jsxs)("div",{className:v,children:[(0,j.jsx)("div",{className:g,children:!(null==U||!U.length)&&U.map((function(e,n){return(0,j.jsx)("a",{onClick:function(){return function(e,n){var t=U.filter((function(e,t){return t<=n}));V(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);W(i),Y(i)}(0,n)},children:e.val},n)}))}),!(null==H||!H.length)&&H.map((function(e,n){return"tree"===e.type&&(0,j.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(U.length?U.push({val:"/".concat(e.name),path:e.name}):U.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),V(U),n=N?"".concat(N,"/").concat(e.name):e.name,W(n)),Y(n)}(e)},children:[(0,j.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(A)}),e.name]},n)}))]}),(0,j.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,j.jsx)("div",{className:"mt5 mb5",children:N}),y&&(0,j.jsx)(_.Z,{form:k,scrollToFirstError:!0,className:"mt20",children:(0,j.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,j.jsx)(x.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},70032:function(e,n,t){"use strict";t.d(n,{Z:function(){return F}});var i=t(37205),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),_=t(59301),m=t(8785),h=t(43418),x=t(8591),f=t(3113),v=t(24905),g=t(5112),A=t(88522),j=t(49127),y=t(57930),b=t(94001),E=t(10527),C=t(57347),D=t(31622),S=t(61186),k=t.n(S),P="wrap___LhoYE",w="labelWrap___kKVu_",B="label___we33R",O="labelContent___RWgKj",I="color999___R1ot6",N="radio___S0Uhc",W="selectSchool___egsX3",Z="dataPicker___zNtLB",M="modal___J1s9f",L="colorOrange___NDyE2",T="colorYellow___Ijswi",R="bottomButton___sODGQ",K=t(37712),U=["shixunsDetail","globalSetting","loading","user","dispatch"],V="YYYY-MM-DD HH:mm",F=(0,m.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,l,o,d,S=e.shixunsDetail,F=(e.globalSetting,e.loading),J=e.user,H=e.dispatch,q=(p()(e,U),(0,_.useRef)()),Y=(0,_.useState)(),Q=u()(Y,2),z=Q[0],G=Q[1],X=(0,_.useState)(),$=u()(X,2),ee=$[0],ne=$[1],te=(0,_.useState)([]),ie=u()(te,2),se=ie[0],ae=ie[1],re=(0,_.useState)([]),le=u()(re,2),ce=le[0],oe=le[1],ue=(0,_.useState)(""),de=u()(ue,2),pe=de[0],_e=de[1],me=(0,_.useState)(),he=u()(me,2),xe=he[0],fe=he[1],ve=(0,_.useState)(),ge=u()(ve,2),Ae=ge[0],je=ge[1],ye=(0,_.useState)(),be=u()(ye,2),Ee=be[0],Ce=be[1],De=null===(n=J.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,_.useEffect)((function(){var e;q.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],Se()}),[]),(0,_.useEffect)((function(){var e,n,t,i,s,a;S.setting&&(G(null===(e=S.setting)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.can_copy),ne(null===(n=S.setting)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.use_scope),fe(!(null===(t=S.setting)||void 0===t||null===(t=t.shixun)||void 0===t||!t.opening_time)),je(null===(i=S.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.opening_time),ae(null===(s=S.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.scope_partment),Ce(null===(a=S.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.git_size))}),[S.setting]);var Se=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getDepartments",payload:{q:n}});case 2:(t=e.sent)&&oe(t.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getShixunQuote",payload:{id:q.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:a=e.t0,h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:(0,K.jsxs)("div",{className:"tc font14 ".concat(M),children:[!(null===(n=a.subjects)||void 0===n||!n.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到 ",null===(t=a.subjects)||void 0===t||null===(t=t.splice(0,2))||void 0===t?void 0:t.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.subjects_count}),"个实训课程"]}),(0,K.jsx)("br",{})]}),!(null===(i=a.courses)||void 0===i||!i.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到",null===(s=a.courses)||void 0===s||null===(s=s.splice(0,2))||void 0===s?void 0:s.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.courses_count}),"个教学课堂"]}),(0,K.jsx)("br",{})]}),(0,K.jsx)("span",{className:"".concat(T," mt30"),children:"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!"})]}),onOk:function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/deleteShixun",payload:{id:q.current}});case 2:1===e.sent.status&&(x.ZP.success("操作成功"),m.history.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe||Ae){e.next=3;break}return x.ZP.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==ee||se.length){e.next=6;break}return x.ZP.info("请选择指定单位公开"),e.abrupt("return");case 6:return e.next=8,H({type:"shixunsDetail/updatePermissionSetting",payload:{id:q.current,scope_partment:0===ee?null:se,shixun:{can_copy:z,use_scope:ee,opening_time:Ae,git_size:Ee}}});case 8:-1!==e.sent.status&&(x.ZP.info("权限配置保存成功!"),H({type:"shixunsDetail/getSettingsData",payload:{id:q.current}}),H({type:"shixunsDetail/getShixunsDetail",payload:{id:q.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{children:[(0,K.jsxs)("section",{className:P,children:[(0,K.jsx)("div",{style:{position:"absolute",top:"25px",right:"25px"},children:2!==(null==S||null===(t=S.detail)||void 0===t?void 0:t.shixun_status)?(0,K.jsx)(f.ZP,{danger:!0,onClick:ke,children:"删除实践项目"}):(0,K.jsx)(f.ZP,{danger:!0,onClick:function(){(0,D.gy)(H,"不能进行删除")},children:"删除实践项目"})}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"复制:"}),(0,K.jsx)("div",{className:O,children:(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:z,onChange:function(e){return G(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I),children:"(选中则允许已职业认证的教师复制该实训)"})]})})]}),!(((null===(i=S.detail)||void 0===i?void 0:i.shixun_status)>1||2===(null===(a=S.detail)||void 0===a?void 0:a.public))&&0===(null===(l=S.setting)||void 0===l||null===(l=l.shixun)||void 0===l?void 0:l.use_scope)&&(null===(o=S.detail)||void 0===o?void 0:o.identity)>2)&&(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"公开程度:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)(g.ZP.Group,{value:ee,onChange:function(e){return ne(e.target.value)},disabled:!De,children:[(0,K.jsxs)(g.ZP,{className:N,value:0,children:[(0,K.jsx)("span",{children:"对所有单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,所有用户可见)"})]}),(0,K.jsxs)(g.ZP,{className:N,value:1,children:[(0,K.jsx)("span",{children:"对指定单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]}),1===ee&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("div",{className:"mt10",children:[(0,K.jsx)(A.Z,{showSearch:!0,className:W,placeholder:"请输入并选择单位名称",value:pe,onChange:function(e){_e(e),Se(e)},disabled:!De,onSelect:function(e){se.includes(e)?x.ZP.info("请勿指定相同的单位"):(_e(null),ae([].concat(s()(se),[e])))},options:null==ce?void 0:ce.map((function(e){return{value:e}}))}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]}),(0,K.jsx)("div",{className:"mt10",children:null==se?void 0:se.map((function(e){return De?(0,K.jsx)(j.Z,{count:"x",className:"mr20 current",onClick:function(){return ae(se.filter((function(n){return n!==e})))},children:(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,children:e})}):(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"开启时间:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:xe,onChange:function(e){return fe(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I," ml10"),children:"(选中则学员在指定的开启时间后,才能开启学习;不选中则学员在实训发布后,能立即开启学习)"})]}),xe&&(0,K.jsx)(y.default,{className:"".concat(Z," mt10"),format:V,locale:E.Z,disabled:!De,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin22=shixunsDetail.setting)||void 0===_shixunsDetail$settin22||null===(_shixunsDetail$settin22=_shixunsDetail$settin22.shixun)||void 0===_shixunsDetail$settin22?void 0:_shixunsDetail$settin22.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"公开程度:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{direction:"vertical",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{value:0,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对所有单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,所有用户可见)"})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{style:{marginTop:"22px"},value:1,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对指定单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]})}),1===openValue&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:"mt10",children:null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(n){return n!==e})))},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,children:e})}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"开启时间:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(选中则学员在指定的开启时间后才能开启挑战)"})]}),isOpenTime&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:Y.modal,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t,i,a=s()({},f.getFieldsValue()),r=null==a||null===(e=a.path)||void 0===e?void 0:e.split(""),l=null==a||null===(n=a.file)||void 0===n?void 0:n.split("");null!=r&&null!==(t=r.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(a.path=a.path.substring(0,a.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(a.file=a.file.substring(0,a.path.length-1)),f.setFieldsValue(s()({},a)),m(a)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"文件名称:",name:"file",children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),X=t(35782),$=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,$),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=(g[0],g[1]);(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;A(t)}}),[]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var j=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:s.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+s.path,secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path,name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",open:i.visible,wrapClassName:Y.modal,destroyOnClose:!0,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Q.jsx)("div",{className:"mt10 mb20",children:(0,Q.jsx)(H.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,Q.jsx)(X.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],te=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,ne),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=g[0],j=g[1],y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1];(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(j(""),C(i.defaultPath)):(C(e.pop()),j(e.join("/")+"/"))}),[i.defaultPath]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var D=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:A+s.path,message:s.commitMessage||"".concat(i.defaultPath," rename to ").concat(A).concat(s.path," "),secret_repository:t}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(I.ZP.success("添加成功"),i.onOK({path:s.path,name:s.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"40%",open:i.visible,wrapClassName:Y.modal,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"提交说明",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:D,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"重命名:",name:"path",children:(0,Q.jsx)(W.Z,{children:(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:E})})})})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Q.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=t(94334),se=t(59028),ae=t(31425),re={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ce=se.Z.Dragger,oe=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=p()(e,le),l=(0,w.useLocation)(),o=(0,w.useParams)(),d=(0,_.useState)({}),m=u()(d,2),h=m[0],x=m[1],f=(0,_.useRef)(),v=H.Z.useForm(),g=u()(v,1)[0],A=(0,_.useState)([]),j=u()(A,2),y=j[0],b=j[1],E=(0,_.useState)(),C=u()(E,2),D=C[0],S=C[1];(0,_.useEffect)((function(){a.visible&&(g.resetFields(),b([]))}),[a.visible]),(0,_.useEffect)((function(){f.current=o.id}),[]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;S(t)}}),[]);var k,P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return I.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:D?"".concat(D,"/").concat(n.name):n.name,message:g.getFieldValue("commitMessage")||"删除了".concat(D?"".concat(D,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(y.filter((function(e){return e.uid!==n.uid}))),I.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B={height:300,multiple:!0,withCredentials:!0,data:(k=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,l){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(r()().mark((function e(){var l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,l=s()(s()({},{path:a.defaultPath?a.defaultPath:"",message:h.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return k.apply(this,arguments)}),fileList:y,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(f.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void I.ZP.success("上传成功!");b(y.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&I.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:P,beforeUpload:function(e){n=e.name}},O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),N();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e;w.history.push("/shixuns/".concat(f.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(D?"/master/shixun_show/".concat(D):""))};return(0,Q.jsx)(L.Z,{open:a.visible,onOk:O,centered:!0,onCancel:a.onClose,width:"70%",children:(0,Q.jsxs)("section",{className:re.bg,children:[(0,Q.jsxs)("div",{className:re.wrap,children:[(0,Q.jsx)("div",{className:re.title,children:"上传文件"}),(0,Q.jsxs)(H.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:O,onValuesChange:function(){return x(s()({},g.getFieldsValue()))},children:[(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Q.jsx)(H.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Q.jsxs)(ce,s()(s()({},B),{},{children:[(0,Q.jsx)("div",{children:(0,Q.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(re.colorBlue)})}),(0,Q.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Q.jsx)("span",{className:"".concat(re.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Q.jsx)(ae.Z,{onFinish:function(e){return S(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",_e="mainPathWrap___QP5mq",me="colorBlue___zUy77",he=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,d=void 0!==o&&o,p=e.isMergeSelectFile,m=void 0!==p&&p,h=e.onFinish,x=void 0===h?function(){}:h,f=H.Z.useForm(),v=u()(f,1)[0],g=(0,w.useParams)(),A=(0,w.useLocation)(),j=(0,_.useRef)(),y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1],D=(0,_.useState)(""),S=u()(D,2),k=S[0],P=S[1],B=(0,_.useState)([]),O=u()(B,2),N=O[0],W=O[1],Z=(0,_.useState)([]),M=u()(Z,2),T=M[0],R=M[1];(0,_.useEffect)((function(){var e;j.current="repository"===(null===(e=A.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,_.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),W(t),C(e),P(e),K(e)}}),[n.actionTabs.key]);var K=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:j.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:n}});case 2:(i=e.sent)&&R(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==v?void 0:v.getFieldsValue(),i=E?"".concat(E).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!m){e.next=6;break}return x(i),V(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:g.id,path:i}),j.current?{}:{secret_repository:!0})});case 11:a=e.sent,x(k),0===a.status&&I.ZP.info("新建成功"),e.next=18;break;case 16:x(i),I.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Q.jsx)(L.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:U,onCancel:V,children:(0,Q.jsxs)("div",{className:de,children:[(0,Q.jsxs)("div",{className:pe,children:[(0,Q.jsx)("div",{className:_e,children:!(null==N||!N.length)&&N.map((function(e,n){return(0,Q.jsx)("a",{onClick:function(){return function(e,n){var t=N.filter((function(e,t){return t<=n}));W(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);C(i),K(i)}(0,n)},children:e.val},n)}))}),!(null==T||!T.length)&&T.map((function(e,n){return"tree"===e.type&&(0,Q.jsxs)("a",{onClick:function(){return function(e){var n=E;"tree"===e.type&&(N.length?N.push({val:"/".concat(e.name),path:e.name}):N.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),W(N),n=E?"".concat(E,"/").concat(e.name):e.name,C(n)),K(n)}(e)},children:[(0,Q.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(me)}),e.name]},n)}))]}),(0,Q.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Q.jsx)("div",{className:"mt5 mb5",children:E}),d&&(0,Q.jsx)(H.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Q.jsx)(H.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),xe=t(94172),fe=t(78386),ve=t(37740),ge=t(42930),Ae=t(31622),je=t(80826),ye=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],be=V.Z.DirectoryTree,Ee=function(){return(0,Q.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,Q.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,Q.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Q.jsx)("br",{}),"两种方式来使用:",(0,Q.jsx)("br",{}),"1、",(0,Q.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Q.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Q.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i,a,l,o,d,m=e.shixunsDetail,h=(e.globalSetting,e.loading),x=(e.user,e.activeKey),f=e.dispatch,v=e.practiceSetting,g=e.isRepository,A=e.treeData,j=e.setTreeData,y=(p()(e,ye),(0,w.useParams)()),b=(0,w.useLocation)(),E=(0,_.useState)(),C=u()(E,2),D=C[0],S=(C[1],(0,_.useState)(!1)),k=u()(S,2),P=k[0],B=k[1],T=(0,_.useState)(!1),R=u()(T,2),K=R[0],V=R[1],H=(0,_.useState)(!1),q=u()(H,2),Y=q[0],z=q[1],X=(0,_.useState)(!1),$=u()(X,2),ne=$[0],ie=$[1],se=(0,_.useState)(""),ae=u()(se,2),re=ae[0],le=ae[1],ce=(0,_.useState)([]),de=u()(ce,2),pe=de[0],_e=de[1],me=(0,_.useState)([]),je=u()(me,2),Ce=je[0],De=je[1],Se=(0,_.useState)([]),ke=u()(Se,2),Pe=(ke[0],ke[1]),we=(0,_.useState)(!1),Be=u()(we,2),Oe=Be[0],Ie=Be[1],Ne=(0,_.useState)(),We=u()(Ne,2),Ze=(We[0],We[1]),Me=(0,_.useState)(),Le=u()(Me,2),Te=(Le[0],Le[1]),Re=(0,_.useState)(""),Ke=u()(Re,2),Ue=(Ke[0],Ke[1]),Ve=(0,_.useState)(),Fe=u()(Ve,2),Je=(Fe[0],Fe[1]),He=(0,_.useState)(!1),qe=u()(He,2),Ye=qe[0],Qe=qe[1];(0,_.useEffect)((function(){j([]),sn(""),localStorage.warehouseHideTip||Ie(!0)}),[b.pathname,g]);var ze=function(){var e=c()(r()().mark((function e(){var n,t=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,ve.Zt)({id:y.id,secret_dir_path:n});case 3:e.sent&&Je(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(e){var n;return(0,Q.jsxs)(N.Z,{className:ue.menu,onClick:function(n){switch(le(e.path||""),n.key){case"1":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件"]),B(!0);break;case"2":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件夹"]),z(!0);break;case"3":(0,ge.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ge.L9)(["实践项目","设置","代码仓库","重命名"]),V(!0);break;case"5":(0,ge.L9)(["实践项目","设置","代码仓库","删除"]),ln(e.path,e.name,e);break;case"6":(0,ge.L9)(["实践项目","设置","代码仓库","复制路径"]),cn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==m||null===(n=m.detail)||void 0===n?void 0:n.public)<2&&(0,Q.jsx)(N.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Q.jsx)(J.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(g?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return I.ZP.success("复制成功")},children:(0,Q.jsx)(N.Z.Item,{children:(0,Q.jsx)(Q.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Q.jsx)(N.Z.Item,{children:"删除"},"5")]})},Xe=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,Q.jsxs)(W.Z,{className:"font14",children:[(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsxs)(W.Z,{children:["blob"===e.type&&(0,Q.jsx)(Z.Z,{flex:"20px",style:{marginLeft:-20},children:(0,Q.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Q.jsx)(Z.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Q.jsx)(M.Z,{dropdownRender:function(){return Ge(e)},className:ue.ellipsis,children:(0,Q.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},$e=function(e){f({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},en=function(){var e=c()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,sn(re);case 3:setTimeout((function(){$e(n),pe=[i[0]||""],Ce=[n],De(U()(Ce)),_e(U()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),nn=function(e,n){if(""==n)A=U()(e),j(U()(e));else{var t=tn(A,n,e);A=t,j([].concat(t))}};function tn(e,n,t){return e.map((function(e){return e.key===n?(e.children=U()(t),s()({},e)):e.children?s()(s()({},e),{},{children:tn(e.children,n,t)}):e}))}var sn=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,f({type:g?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(a=Xe(U()(t.trees),n),nn(a,n),Pe(t.trees||[]),Te(n||""),console.log("handleGetRepository:",a,n),setTimeout((function(){return console.log(A,t.trees,n,999999)}),2e3)):""==n&&j([]),Ze((null===(s=t.commits)||void 0===s?void 0:s[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ue(n.path),e.next=4,sn(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=c()(r()().mark((function e(n,t){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){$e(t.node.path),n=[t.node.path],De(U()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=v&&null!==(s=v.sideBar)&&void 0!==s&&s.confirmLeave?L.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),f({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(e,n,t){var i;L.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=c()(r()().mark((function n(){var t,i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,f({type:"shixunsDetail/deleteGitFile",payload:{id:y.id,path:e,message:"删除".concat(e),secret_repository:!g||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return I.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,sn(i.length>1?i.join("/"):"");case 9:if(null==(s=n.sent)||!s.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,sn(i.length>1?i.join("/"):"");case 16:return $e(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)?L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}}):-4===(null==t?void 0:t.status)&&L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsx)("div",{children:null==t?void 0:t.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit?tabId=service")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},cn=function(e){console.log(e,"item")},on=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,an(t.node);case 7:pe.includes(t.node.path)?pe.splice(pe.indexOf(t.node.path),1):pe.push(t.node.path);case 8:_e(U()(pe));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){Ie(!1),localStorage.warehouseHideTip=!0},dn=function(){var e=c()(r()().mark((function e(n){var t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s="",e.t0=g,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return s="开启版本库",a="开启",l="不开启",i=(0,Q.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=m&&null!==(t=m.detail)&&void 0!==t&&t.secret_repository?(s="关闭私密代码仓库",a="确定",l="取消",i=(0,Q.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(s="开启私密代码仓库",a="不使用",l="使用",i=(0,Q.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(g||!(0,Ae.gy)(f,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:L.Z.confirm({title:s,okText:a,cancelText:l,content:i,onOk:function(){var e;(0,ge.L9)(["实践项目","设置","代码仓库",s]),(g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository)&&pn(n)},onCancel:function(){var e;g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository||pn(n)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g){e.next=6;break}return e.next=3,(0,ve.h4)(s()({},y));case 3:f({type:"practiceSetting/getCommonData",payload:s()({},y)}),e.next=8;break;case 6:return e.next=8,(0,ve.K0)(s()(s()({},y),{},{is_secret_repository:n}));case 8:sn(),f({type:"shixunsDetail/getShixunsDetail",payload:{id:y.id}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=c()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return I.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return I.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,f({type:"shixunsDetail/moveGitFile",payload:{id:y.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return $e(""),e.next=18,sn("");case 18:i=0;case 19:if(!(i-1?y.ZP.warning("不允许添加相同标签"):(a([].concat(F()(i),[{id:null,name:d}])),p(null)))};return(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,s()({bordered:!1,style:{width:600},value:d,onChange:function(e){return p(e.target.value)},onPressEnter:_,onBlur:_},c)),n||(0,C.jsx)("span",{className:"pl20 font14 c-light-black",children:"回车添加标签"}),(0,C.jsx)("div",{className:"mt20",children:null==i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:J,children:[(0,C.jsx)("span",{className:H,children:e.name}),(0,C.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",className:q,onClick:function(){return function(e){var n=i.filter((function(n,t){return t!==e}));a(n)}(n)}})]},n)}))})]})},z=t(89392),G=t(94334),X="complete___zRKx3",$="cancel___D5r7A",ee="save___sa92o",ne=(0,E.connect)()((function(e){e.dispatch;var n=e.onCancel,t=e.onSave,i=e.loading,s=void 0!==i&&i;return(0,C.jsxs)("div",{className:X,children:[(0,C.jsx)("div",{onClick:n,className:$,children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",loading:s,onClick:t,className:ee,children:"保存"})]})})),te=t(88577),ie=t(85574),se=t(58670),ae=["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"],re=(0,E.connect)((function(e){var n=e.problemset,t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,problemset:n,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n,t,i=e.dispatch,a=e.practiceSetting,c=e.problemset,o=e.shixunsDetail,u=(r()(e,ae),W.Z.useForm()),d=P()(u,1)[0],p=(0,l.useState)({}),_=P()(p,2),h=_[0],f=_[1],g=(0,l.useState)(!1),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),V=P()(k,2),F=V[0],J=V[1],H=(0,l.useState)(!1),q=P()(H,2),Y=q[0],X=q[1],$=(0,l.useState)(""),ee=P()($,2),re=ee[0],le=ee[1],ce=(0,l.useState)(""),oe=P()(ce,2),ue=oe[0],de=oe[1],pe=(0,l.useState)(""),_e=P()(pe,2),me=_e[0],he=_e[1],xe=(0,l.useRef)({}),fe=(0,l.useRef)(""),ve=(0,l.useRef)(""),ge=(0,l.useRef)(""),Ae=(0,l.useRef)(null),je=(0,l.useRef)((0,z.throttle)((function(){return Ce()}),2e3,{leading:!0,trailing:!1})).current,ye=a.id;(0,l.useEffect)((function(){ye&&Ee()}),[ye]),(0,l.useEffect)((function(){return"{}"!==JSON.stringify(h)&&be(),function(){clearTimeout(Ae.current)}}),[h,re,me,ue]);var be=function(){clearTimeout(Ae.current),Ae.current=setTimeout((function(){(0,z.isEqual)(h,xe.current)&&re===fe.current&&me===ve.current&&ue===ge.current?i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=x()(m()().mark((function e(){var n,t,a,r,l,c,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ye,"/edit_base_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(c=s()(s()({},n.data),{},{description:(0,te.S)(n.data.description)}),u={description:c.description,shixun_tags:c.shixun_tags,name:c.name,course:(null==c||null===(t=c.disciplines)||void 0===t?void 0:t.length)>0?[null==c||null===(a=c.disciplines)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,null==c||null===(r=c.disciplines)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.sub_discipline)||void 0===r?void 0:r.id]:[]},null!==(l=o.detail)&&void 0!==l&&l.is_jupyter_lab&&(u.jupyter_show_description=n.data.jupyter_show_description),d.setFieldsValue(u),xe.current=s()({},u),fe.current=c.attachment_id||"",ve.current=c.cover_image_id||"",ge.current=c.attachment_id_b||"",f(s()({},u)),le(c.attachment_id||""),de(c.attachment_id_b||""),he(c.cover_image_id||""));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){(0,v.L9)(["实践项目","设置","基本信息","保存"]),d.submit()},De=function(){var e,n=function(){E.history.push("/shixuns/".concat(ye,"/challenges")),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};function Se(e){var n="image/jpeg"===e.type||"image/png"===e.type;return n||y.ZP.error("请上传jpg或png的图片!"),n}var ke=(0,C.jsx)(Z.ZP,{loading:D,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),Pe=(0,C.jsx)(Z.ZP,{loading:Y,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),we=(0,C.jsx)(Z.ZP,{loading:F,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"});console.log("----",ue);return(0,C.jsxs)("div",{className:w,children:[(0,C.jsxs)("section",{className:B,children:[(0,C.jsx)("header",{children:"基本信息"}),(0,C.jsxs)("div",{className:O,children:[" ",(0,C.jsxs)(W.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){f(s()({},n))},onFinish:function(e){var n,t=e.name,a=e.description,r=e.shixun_tags,l=e.course,c=e.jupyter_show_description,u=void 0!==c&&c,d={name:t,description:a,shixun_tags:r,attachment_id:re,cover_image_id:me,attachment_id_b:ue,sub_discipline_ids:l[1]};null!==(n=o.detail)&&void 0!==n&&n.is_jupyter_lab&&(d=s()(s()({},d),{},{jupyter_show_description:u})),(0,b.ZP)("/api/shixuns/".concat(ye,"/base_info_save.json"),{method:"post",body:{shixun:s()({},d)}}).then((function(e){0===e.status&&(y.ZP.success("保存成功"),i({type:"practiceSetting/getCommonData",payload:{id:ye}}),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),xe.current={description:h.description,shixun_tags:h.shixun_tags,name:h.name},fe.current=re,ve.current=me,ge.current=ue)}))},children:[(0,C.jsx)(W.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(n=h.name)||void 0===n?void 0:n.length)||0,"/60")})}),(0,C.jsx)(W.Z.Item,{className:"customAddTags",name:"shixun_tags",label:(0,C.jsxs)("div",{children:["技能标签 :"," ",(0,C.jsx)("span",{className:"pl10 font14 c-light-black",children:"学员通过所有任务关卡,将获得技能标签"})]}),rules:[{required:!0,message:"请选输入技能标签"}],children:(0,C.jsx)(Q,{placeholder:"添加标签"})}),(0,C.jsx)(W.Z.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},children:(0,C.jsx)(L.Z,{placeholder:"请选择...",allowClear:!1,options:c.courseOptions,getPopupContainer:function(e){return e.parentNode}})}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部背景图:",children:re?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+re,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return le("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(S(!1),le(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):S(!0)},children:ke})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部内容图:",children:ue?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+ue,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return de("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(J(!1),de(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):J(!0)},children:we})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"列表封面图:",children:me?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+me,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return he("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(X(!1),he(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):X(!0)},children:Pe})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用290*218像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsx)(W.Z.Item,{name:"description",label:"简介:",children:(0,C.jsx)(N.Z,{defaultValue:h.description||"",watch:!0})}),(null===(t=o.detail)||void 0===t?void 0:t.is_jupyter_lab)&&(0,C.jsx)(W.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})})]})]})]}),(0,C.jsx)(ne,{onSave:je,onCancel:function(){De()},loading:D||Y||F})]})})),le=t(2102),ce={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},oe=t(31622),ue=t(71418),de=t(64165),pe=t(78018),_e=["globalSetting","dispatch","practiceSetting"],me=(0,E.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.practiceSetting,i=(r()(e,_e),(0,E.useLocation)()),a=(0,E.useSearchParams)(),c=P()(a,1)[0],o=(0,l.useState)(!1),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)({}),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),y=P()(g,2),b=y[0],D=y[1],S=(0,l.useState)(!1),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)(null),I=P()(O,2),N=I[0],W=I[1],Z=(0,l.useRef)(!1),M=t.id,L=t.updateIndex,T=t.is_published,R=t.newQuestion,K=f.challenge_list,U=void 0===K?[]:K;(0,l.useEffect)((function(){if(M)return J(),function(){n({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[M,L]),(0,l.useEffect)((function(){F()}),[i]);var V,F=function(){var e=i.pathname.split("/");(e.includes("newquestion")||e.includes("new")||c.get("tabId"))&&(Z.current=!0)},J=function(){var e=x()(m()().mark((function e(){var t,s,a,r,l,c,o;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,A.n5)({id:M});case 3:null!=(a=e.sent)&&null!==(t=a.challenge_list)&&void 0!==t&&t.length&&(r=i.pathname.split("/"),l=a.challenge_list.find((function(e){return String(e.challenge_id)===r[4]})),r.includes("newquestion")||r.includes("new")?(o=a.challenge_list[(null===(c=a.challenge_list)||void 0===c?void 0:c.length)-1],n({type:"practiceSetting/setParams",payload:{newQuestion:{st:r.includes("new")?0:1,name:""}}}),W(void 0),Y(o)):r[4]&&l?H(l,!1):H(a.challenge_list[0])),null!=a&&null!==(s=a.challenge_list)&&void 0!==s&&s.length||W(null),v(a),D(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(W(e.challenge_id),Y(e),n){var t="/shixuns/".concat(M,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");E.history.push(t)}},q=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i}(n,e.source.index,e.destination.index);v(s()(s()({},f),{},{challenge_list:t}));var i=t.map((function(e){return e.challenge_id}));(0,A.xg)({id:M,ids:i}).then((function(e){0!==e.status&&v(s()(s()({},f),{},{challenge_list:n}))}))}},Y=function(e){n({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},Q=function(){var e=x()(m()().mark((function e(t,i){var s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==N){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,z();case 4:W(t),Y(i),n({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s="/shixuns/".concat(M,"/edit/").concat(t,"/").concat(1===i.st?"editquestion":"editcheckpoint"),E.history.push(s);case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function(){return new Promise((function(e,i){var s;null!=t&&null!==(s=t.sideBar)&&void 0!==s&&s.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){i()}}):e()}))},G=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z();case 2:"new"===t?E.history.push("/shixuns/".concat(M,"/edit/new")):E.history.push("/shixuns/".concat(M,"/edit/newquestion")),p(!1),W(void 0),n({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===t?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:ce.level,children:[(0,C.jsxs)("aside",{className:ce.left,style:{width:w?"0":"25%"},children:[(0,C.jsxs)("div",{className:ce.container,children:[(0,C.jsxs)("div",{className:ce.title,children:["任务关卡(",U.length,")"]}),(0,C.jsx)("div",{className:ce.listWrap,children:b?(0,C.jsx)(ue.Z,{size:"middle"}):U.length||R?(V=U,(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return q(e,V)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsx)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{style:{width:"100%"},children:V.map((function(e,n){var t=e.st,i=e.name,a=e.challenge_id;return(0,C.jsx)(pe._l,{draggableId:a.toString(),index:n,isDragDisabled:T,children:function(r,l){return(0,C.jsxs)("div",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:N===a?ce.listActive:ce.list,onClick:function(){return Q(a,e)},children:[(0,C.jsx)("span",{className:ce.s1,children:0===t?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",n+1,"关: ",i]}),!T&&(0,C.jsx)("span",{className:ce.s3,onClick:function(n){return function(e,n){n.stopPropagation();var t=e.challenge_id,i=function(){var e=x()(m()().mark((function e(){var n,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.rO)({id:M,challengesId:t});case 2:if(1!==e.sent.status){e.next=12;break}return e.next=6,(0,A.n5)({id:M});case 6:if(s=e.sent,v(s),t!==N||null===(n=s.challenge_list)||void 0===n||!n.length){e.next=11;break}return H(s.challenge_list[0]),e.abrupt("return");case 11:null!==(i=s.challenge_list)&&void 0!==i&&i.length||(W(null),Z.current=!0,Y({}),E.history.push("/shixuns/".concat(M,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();j.Z.confirm({title:"提示",content:"是否删除该关卡!",centered:!0,onOk:i})}(e,n)},children:(0,C.jsx)("i",{className:"iconfont icon-shanchu7"})})]}))}},a)}))}))}})}),R&&(0,C.jsxs)("div",{className:ce.listActive,children:[(0,C.jsx)("span",{className:ce.s1,children:0===(null==R?void 0:R.st)?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",V.length+1,"关: ",null==R?void 0:R.name]})]}),!T&&(0,C.jsx)("div",{className:ce.os,children:"--拖拽任务关卡进行排序--"})]})):(0,C.jsx)(de.Z,{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABkCAYAAABKHuhiAAAgAElEQVR4Xu19CZRdVZX2d95cr+aqzAkkISGBkBCmZhCQkADCryjaJrYo+IvdKOAEor89rL/Ir2LLIHbaCWyRtqUl0sumW0UQbVvGJqjMYUqKzEmlUhlreuP513fu2e+dunVfvXr1XqDUOmu9dd+998z7O3vvs8+5ZyvUKnTo0IoFmNMWxbGxKI5KhJFM5XAwpbGhK4WXH36/2lqroibyqX0PqFpkuex7etrUBlyQjGJKTiGPnJNrGFAaocEMtm3vxoOPXq321aLMiTxq2wNVA2H5XXrelCacT2KrEHSp6uk8lFbIbO/DTx+5TO2sbTMmcqu2B6oCwsm360mzJ+EdBEFQRQgMAkDe8T6fRfblbvz7+mtUb7WVn0hfux4YPRA6dOzk+Wivz6KBxR/Ko29qAifEo2jJ6yInCAPQCkpp6JyCCvNq6xtSHihSKex44DL137VrxkRO1fZAWSAs+pGOTRrAcckYjghpRN0CSWx3tGcBhPNQLifIWXHB5/zPK8LAhj489MpH1KFqGzD69FqhAwrrixyqbNpF0Fit8mXj/RFEGBEIC7+rG2fEcWpEIT5EAZSGc/g7iqFfFAzpHzduGDiYxmvZNKg4JkNR6MFB9D5/FfYbXlLjcNmP9VknzsA3ExFMVwrIaSBsW57OAxHl3bPgvAYYJ58HwiHonkE8+eAruOKRK1R3jas1rrIrCYT5a3R8ZiNODYc9LsDRHnGq7t7zPyNEIsPjSRKJn82aDi5yB4kQAQY1Bvp7sfnZq7DDzDVqErT60qN4IRnFohAJbEHAYc77XN4DgCg55r8CsnnvGg0DWw7g1ptWqOtrUp1xmklJIJz0HX1sTKHNUD8LRCNAxkdVlYfWIaghKMkChjPIc5vGpDeIKR2IuLyCSmns/+2DeAn3KnciWnEXHvttfX48jGVvm4drE2HUMQMCgYFEZiB3iFgUEBTmufKAwXe83dWL9U/twH0a2LZ5AHfv/aQ6WHFlxnmCQCDM6dCJKdOx2F/3bBg6koOSK4FB4vmfqzC0tvEKA17SESAZL437jv+ZjlemTWvseeYqtemINXpeUxwX1kXQzHdvmQU1qwEqp6FCIY+FG8La/7ySsE9sx8wdh3BFTiM6tR44ssmOfEcMaF0EhFewF4chS4AoIJMHXtsL9GW8uMz6grn4OcuQMqNevfNpxokgv3UfXvrZOjy4abUaHOf0L1QvEAgLbtGTEi2YJrFIGI7+oaqiRzAhulzdhruEFUJLXuQY/rRuHiZtFsfUxXFHSKGVHX/hUcCspmIJrLywchJVAkf9zzYAWw56sp8jOx72CGnkvx3pTGLeO5yAGRpOwLjwgMD4Ahr+//BSIBEulm30jryXhvGYbncfHvy3Tqx68oO14x6crh/ZjGmREJIZIL23Fz0Pb8ZOrFZleG15OAYCYe7X9NSmJJpTaQAxm4n7v3y+5WNIfmlARaBjIaiUkyoCTGqI4j/zGu0EwakzgBOmFkesEJ7EJUF5z3gkIp/9ZjOwfk/xXgAh8UhQ0RmE6Ibgtg6MTxCwg8Ihq0wSUBHgfccCiahXJoOAoMDhrKh5eQ9uvnG5+lz5zhg5xvl366Pb6nBWQwRTjMwyCg6g8lCDOfTuz+B3P30RT1UDiEAgzF+jJ0dDSOoMFBKAylmW7dzrMBSf82pGu/9/BkpFi+/dOIX8bB6GK9v40iWxCJY31uHOVM4j2MpjgTbWxdaYIkFGIgklxBCiDmSBh7cAO3s9YgpYhIMYcWK5haGbHc0krsmPQLHpJH1dBDh9JjC7uQgY1oMiQjqSYIqFPWWzN431nzxVHTdmIKzU4Xe+G8ub6rCIko8KEydf/kC7zWAOe57bj5+MdUoeCIRJX9GN7Uk09rOzYkVZnkh77R2MQfO/vM+noZIAeM8rA/8zBD1nnkzPfBhH/ks+fBZP4KLGGP5JlLtLjwOSVFwtwRiHBCPh2OnkBmaEWpZuaGspSHkvxGSJBfFguYm00OgA9hnzlBmGiBQDWAsU5sf3/BlOJLqKVTb5vD+Dzk/8mZo3ViBc9K96eVMM86Wabj6WKXiPLAfK5nDoty/gvrHoJsGzhtt1dFoPWlwQVNIYEnSsaaWc9nq8o6EO35ORTiA0xb02D+SAmB21djAX5L4QTTR+vhcxYAhpOYEQUsojqLLkPnZ0ix4hoBHgCcFdzmJAZkEo+ZFTDGbR+YlTKwDCSh3GIiiy+LO+q4+a3ISzxGjnEt61cIWsfSYfgqapvy+NTb/4gHq4EnpJHwak0aptDRp1fwVWuEpLLhN/ZgsubkrgX0hQdvIHl3gcQQhkNHb7LhEZOh2kfOeIJnEFBEJ4o8yJwmg5QIFbWNCIwieg4L3b+WbQ2ykmnxMcqWwRRKJnpLLo/HgZjjDrq7pufhPmRWKYGYkiiTxUXiMdDiESCln1XCbRjlwIMR6ttr6VXkZ5bice2nSt2l8JSUpbFtfo+Iy9w0VSrhcq3FB6lVEKH228UpVtn45LWupwN0cprX8fXAw0xDylTYw981qBI5uBaOCSVyXdUF1cgm3fIPBcFyA6DZ8NZNH5qRE4wsm36yPbGrCYRDdrM1YH4Mwq70yvC1xrqCE3sNKhHFRfBhseuUKtR4cOGZP6KOwxpYHApaMOi8gZ0NgRwB12QmM6FPxXfxXlvfvc/8x3v3Q63t2cxD2DHGkKWHUskIxaIGjg6DZgQVt1BKx16t408Ng2j4ORKxAIny4BhBP/Sc9uTWChu15Tq/pkckjlyFU0kjQI6jxSqTS6d2/HllL6wwhAkGppV3kuPPTUMhN80tE+7QCwGoBch7fSSzf0veSlF38LK1uTWEvtn4GigVo7C6Vyds7sN58T+JvEuj21E+ju94xRhzLBQJi/RjfNaMIJuTB0OAfFpXpaY3lPbkCdOKehw3a1VowERle2cYJA475jGt4z/wKX1tAH+rHphWuG7xYbBRBqhdPK8ln0Lb2qvR5rMzkPaeQIFA0cbZyerZhTnEpWlvPhi83OfH63Z8ii7tCbQufn3jJcWTzx23pRPIbGQGKK2d5naR0Gujx0JgrQ0st3QYY9sfj60w6ksO3Zq9R29/m4BcLiO/Sq1gTWUhGjwvjnxwAtcU8/oHJ43tzDR9Cx5szOfKEb6Nzvcav+INHQoWMnzMSiYVZUp1ByBSGuvy5izQ2qY9C7wPgZ4Ok0XsYniza8cQuEhd/SqyYnsdZo7Bp49zFAEzkCbQzh8QuE53YDWw9aHSGDzutOH8oRKBbiMcwSo5oheARaZ0vP0Mq9N6CIGUujlw+twbTcSt5c37H3EndwAHs2fLK4tD5ugbD4W3pVaz3WmmmZAt57jKcsEhTkCBccNdZxe/jSsTMJhO2HPC5Gg9JnAoCgIpgkteBeDP7P02pbQWA6N40AiaBxs/HHk3eZXvRv+pzaJfcVFV5BPauOSh1hUj3Wpu08+T0Lgca4ly2nkBeO2V5XddVKZmB0hG5g8wFPl+GswQ+EGbfrZDKFNprUw0nkhxCTZvYmaAwAZtGcVxrAHKKLKV5M/HzvmvtdTjNSS3uB1K4/FI7QkMBaWU+gjlBvN8pxs8hFbwIQ3GlSUCcLR9h0wDMy0bI4TFns0JG5rWjvj0MnU1C8Mi+zEZQKppMxn/FerozvluumHc1OYLe8ukGkXaPTuOYIrXVYy3UCioZ3LSgCgbOGwwkEsnbKedoq2s12Fu/+318Blk4Flh1ZXHRyCcPOfLYLeJ0cgWI6h87rfaKB8Vtu0y1NcUvUAzYHs9vCBvcZ//Od71k+DhVKQBeeM2lAPJNjQN6pCNJdn1V9UuT4BkLSmTUsBJIxDxSco/+v+cPHJMUIl44Z2DDKaVm0EiOPbGRxBWldtAgypn2lB9jVBwxkgJOmefnc+xKwp9+zZH70RO+ZPwgQNlrjLjnC/wmYPuJaXTd5PsLYPRLzHsO7KdwIAeiknXX0l7YAd+9ECneowqazcQ2EtiTWcrrIQI7QGCtuMvEDYXefJ5tpgKKZl6zZ/M96u414pZWSQOF7goZ5856Gqr9Y5HEABqajuXjPgFlKxqG0Z0LmWseli4HWRDCRDBB2Axv3eRxhMIPOz58ZsOhE02+7tdr2jKAktltCShze8788D6qGvHfTMJ77fC80/nHI9o/KNNUxYHTMSagsttRhrewqvmSBZ0iizsA5+sVHF7MmAZ7ZDaQFBNojdH/GAwCJTRBwFBME5n/ei8N7coujWoeOdKb9n+1FziBGLa6Algqsx9NdHhDIufoy6PybICAwA1kH4P9uhw6TLfHlmf9+ND3KNG6eTCP58P+9tHcN3Rw8bjkCp49tdtbATn3H0cXVRyqL5BAS2IhX9wJdfd5IpDWyQHDtEZ6AsFM6czVihJxDe0A5axbw9vlF2b9/EFi3A9g7YLbem/zedbQnGkYCwu92AZv2e5ZFrj7+dSkgjIagb2CccQ8EsmkDhPmeHcFsMQ8B73SAwP4im9/V67F1jnYSl88oFsy9JTo5TOEdt7JroLUOeMtMb+s6A8XBM13AgUEvPUHB9QOC5/3HAXNbSouGCSDUGL1iUGLnE60UBQQCiUoRccnC4QWWRXWpCM5eReZKZZFb3Diqz5gBDOaAH77oAY3b1K4cQVnkotPrVlnkrGGCI1QJDFc0kH2TI9TbjbTcnRQEhCqLLCQ/kPKIzi3wnFEYMd4P/GYLsHRKUan0lyerjwQCOQ3XGv7v2RXsUKpVA8aQT9lBNIY8a5Jk6R16VWMca2U7OeW3GJS41nA4gcAGsGP8M0TZ9TySjrDO4Qg0MU8AoUo4cNbA/QgyfeQ3DQIErjUcbiCMpfrCETbs9ZCUzqLz7yY4wli6spiGHKEp4a01cG2B+w+oIzBQR+D29pFGZnWll04dYEcqRCYQntzhfRnFOlM03PDWCdFQFS3IESbXY63ZqhYC3naUt3OZ7JmbUt+3aGj2lMm7+z1lUraiG1uU3XhKiyKJKJtheZUd0owvu5DNFnVuZbfZy65l3nIG0RwHTpji1SFIR3hiO7BhnwcE2hH+3zkTQKgaCGJZpBHp/Lne8jM7WPYwyscuHIns/J4Bj9Dc8EqikahiMOJ/chf++F/ikeACHGNkslNNAiPFj1fse5ZlpqN54OwjvFmMnzuwHjRC0aZhNq9m0Hnj8gkgVAUEioaGuKcjkCiGI4Q9IPCzM79o4M4g2hBoLxBbAQlDIPBq7Av2YxixKxAEjMsyyHkYBCDG1mA/jOF74SAk/tQkcP3pw9cbBAivUEfwyu78wgRHqAoHIBDqYx4QOBrPnV3UEcgZuDbgBq4Ycq8giWxGvCUkQUQuIBZEGdUGLPY5QSCLUy4g3DxcUXLxfOCsI0pwhB2eHYKhPz3BEapDAQDaEbh5lSOau5bZ8QQA/5Mz+IFgOp5rC3btwKoHhQ9VOZLlEzX5alk+kHG/ixRAmPTW0CRXPuPC1zTZPOBrJTkCt7NTTIlo+PKEaKgOCwu/rldNbfKAwPDWI7wdSuxsmoL5Cdx4CyIaXuz2lMkJHaEGFHIti8xumRUNctYBv3wab4FAeHQr8Jo9UpSi4e9XTCiLVdHJ3bNINrt8jrd7mWycImI8A0FmDVx9nABCVTDwdIRmx7LIKRsti9T0eVrJZUuCCzjcNvNyBqWHtwKv9hRmHxNAqBIHEBMzNXvKWwKBy89y0tmHlgz90olcg1vJRKcQWwHrIbMIIaIoje5Vtp6JAUlM26Jkyuko3Jhy/JTiAVxuOwnCR7Z6J7WwntyqdtOEaKgOCi5HYAe/ZZb99tHaEQgECXzPr4vEsmimitaeIIDgxhRyE/mETt4TOO5eBZleyqfw8o5lSRrOYLgxJsigRCBQWeTMhJbF284vrSPwY5cNPegdD4d6Hm5OOmY0mOljA9Zy+xkJeOasIkegQemKpUOz5kYSGoFoM+BoJNFk5ZJgoH2AxJXdSbJfUewMxnBlrYhiQKKp2dgPLLDkC90p9cBnTgs2KFE0rLdA4OrjV0sA4dMP6LefORu3b92Pb193Or50OA4araTzxy0QxLIoxDtjpscRzC7mEPCRE4Y2cwe3oB/y9i2K8cgsJVszszExk7DW4EROIBZIWZ9gXAMYAYQ1Uwsg5Igebpvj1rYgjvDfWzzRwLIpGoKAcPX9+uIVc/HDRAT1jXHk1m3F1defqe6ohHC1jjtugSCiQU5GPW2Gt0nE2BFCwF+dOLQr7JdFhiOIgYiRZbGJ6cSkbDbEOgYjv2FJ9Ar3KD4xNHFL/YwRDEoGCN1eHWhi9ouGs2/X0//3aXiqJY6ZbA9nQkph753rcNoPVqkNtSbwaPMb10Bo4XcN9ngcnmZGpZHfNLAD/aJhtA0+nPHYmb/a5OkI5Fzp/HAgfOZB/fmTZ+LLtI5yezzbQk63vhu3XHGi+uzhrN9IeY9rIMj0kQtNp870QCCWRX5kIquPb1bn+csVIHABjCGbR+fXLhiqLH7xEX3/rCZcxG135AYEAf/v6MWv3nuMOu/Nasu4BYLsRzBrB/AO3KT9gMRnB/7lCeMTCL+0HIEEHcyh8+tvc4CgtbrxMTwyqwlnkhNQxBkgRM3U94lLnsPZWFXd+dNjBdK4BgL3I8gy8SnTi/sRuNYwXjkCgcBTU8jFBnxAePeP9BnnzcOv6yOIc7cVQcArLaV1UWTufhHn3bqi8qPxxkp8vw2kFvnUPA/OGloSxc2r/AbR7EcIeRxhvANBdIQ1jmj46//Sd89twaVsB4kvYOB0uCEKbNiLu1Ydpz5c884cRYZvCEeYerOur+tFrpITQeWTN5nKUTSQlVI0UER87KTxKxrIEYxoyKLzmxdZ0dChIzdegA1tCcx2gUCFkTMRbsMbyGLDOQ9gET5a/Dh1FDSsSZTDDoQr/kOfsvwofE9rbL39eXzg0Q+Mzt2f7EfgziLaDZZM8UYQp4nkCFefPD6B8IvXvVNT7HmQm378IhZtu04NoEPHbrkIuxNhNLMdrrJoRQNnGgcv+SGmmfhvcDisQPj4z/U7z5mNu5JRtLKx3QP4xW2/xMonyzm+uFJHl56ED9YncKfM33kuAQHAQNk6XoHw0Ove53L2G8yujQdwZTqLAbotescx+M/WBKZTx2EbqDCSu1FZpHgYzGLrOXdiPlYr98SjNwQShw0IH/oP/dYL5+MndRE0UV6aURAF1vfgOx/5MT42zL6+RseXRjEplsDkiEazCmOZAm6QRSABguEIEeATp4xvjmAtmLte3o0rzGnACmrRFFxw3GRcmYggRlBTRPDIQKsw5n67A3979SnqK28I5X2FHBYgLLlbt169EE+0J7FQtpbJDuRoGNkHNmDlF89V96FDRxZNwaT6KKZFQ2gyzjzoIIQLPMBbE1F8QT5i5YofRxENTGSrHx+nouGBjd4n+na1cuf63bg8pxAOWd+Ys1tx/MJ2nNsSx+yGGBZojXVhhf7OA/hBxy/xz2/WAtRhAcLnfqX/9qRp+KIYf8xeQwXE7FpBbxrPf+ERfCCr0SgdROKb84ite0CtsSwWxpdkFZA6Ql3YWy8gIK49dZxyhE7vjAR7WsvOF7twqTIODj1/mDw9Na+QP7oV585rxecfeh1/nsthkOcuplPYcxDY/OJfKrsP+o3jDTUHwowbdPK6C7FuUh2OIwAoD8kG5UcOEQ4hf896fOrhrXgqYo+ZNcfQWm5g3PgoLAuH8PfUEfhtwXGTPcJTCWO+n/qzcQgEBTy4EfjdzsLC1Y4X9mCVyiPCM5HlOFy2dcFkLFvQjr95aCPek/bOUQMHRSiM0GAOh/oz2PzcNux4ozhEzYFw3g/0kpXHYl0sggSnRiQeRzCJx8ANqOQOj2/DmruexfcpDuQYWWOWtaeSR4FzI2HcZBaEACyZ7MlU3lPJ+vR4BAKA+zcCT9vTC/PAjme7zIgPy7nKkRAUT0NdMBXnLmzD3z2wAe/M5T0gsC+EQ/LKw7X7M9jyzC5sq8ZNz2j4Ss2B8N579dlvm4ffRMJQJBw5gegJxrbO84MV8Ptd+M7tT+Eb4Yjnf0SOnc1aJ2IRjeXxKG6RnUOyK0iUxevGqWj4OTnCLusvKo/tT+/CJdQR+NkmRYNwvnmTcc68Fnzq1xtxOf1dEigEgonHI3g5iHIIG/fKCpl9aWxe/0tsH82R+6MhvD9OzYHw/h/rC1fMxf1EPokun6iJlkxwkEO82I17bn0KX446nuKMnkBZmQESMayIRfBVWVI+pt0TM6ww8x2XQFDA/Rs8IFjnH9uf3ImL4wphAXpOIR/WCA3ksTAEHIjGsNslft4qlQSMgMNwTE9RTh/qx6b116Crdg5SPUjUFAiTv6EbrlmCn8xowLICF4h4XIFWQaMz2A9UcnkcuOVJvO8lsj3uMYgBGev5jQ2PRrGiIY6v8TtGcgUBAuMyPyqLctTNWEbA4UjDafLa9cDLPQXfUNse34S3RyzXkzLzObSpECLRMLqF8H7OKKKCfWGcqYrzdYVwOoND6Qw2rL9GjeaczVE1tTZA6NChOVMw5ZQpuGDZXHw3ohDhFI88nzMFmk8JAnIDAkS+WHpyG/7xtnX4RtSOAp4jLC4G6xTOT8awhgoCv4amtxZyEm5Bo96x8hhg0eRRtfENi8TdTWuesl5cvI0w29Ztx4WGG9AqmjOjPJzLo06H0cc5csw7Xzpk/DRYgpMrmmf2XnQo3sszNiqXQtcz/4WttRAXVQOBPokS9ZiRyCL29oX48uwWvEvWBGSp1djWaUCxXzPTIERw7EvhpWt/jlWZNDyXj3J0XQqIJ3FBXQRfJzcg4Re2eUAyI8N+28DP3kodbPWGUd+yVZ7F+KOXjB9pzwdl2IB22+M7sSKSGeoSSVwkyqgPpxAq+Ne0OkLUITpBErVAEvFJoFDE5BRSW9Po7K6SO1QFhJlf1+2NQDsrF46g7vLjcX9dFDO4kmZc5tr9hWY3jj0RTWwKBEMISN30BC55ahtek1PF5ZTxxjpc0BTHN3sznijgYZjUN9xP4QkSbhtrSRR9OJotaPTy4niFl72FcuS/8ehGc5/1oycu/phWzn42HW57h+nk2BxxJCpb33jlYVvmRLfMUG+weY2tj27DsjCnj74j8wvsPgwlHNEAwzmunwq3ALoQn6AQUWHBwml3qg9dL12rdo51AIwNCCt1eNYZmJaoRyKehUrloFuSaL90MR6Lhb1GywqbzBLMDEL0BeEQYej7XsVHv78OD9FZqOmIDFQqCt0QxanJGO4xbp8VMKfZA5MhgCWM7CkUAourv8KeRDtaTSNtSyWtfKfgElsUU+oe4kCMSWW9Q4hPMEgZhkXb+rB80wbLxQayePr3O/GeHNl8FioRBwZTAK9C9HwWSjiEYf3WaUecvimyUOm85yXXxHeBkYUSoJjZRggqk0Hv813YMpapZuVAuF1H52UxLaQQDVkPsaxkWx0m/8XxeNKcaGLXFkh8OdOA8p3sUtYdOGKpRzy+BZ+58Qnca7zOkl70Hut5hY3Rg0tdBCdxWzo/LJnZ6NFTPLhKp5tetY5BxS0wCcUyhLiu21/5GpppKG3kJBXBi9/hp4gjwzl4ngKdgNqeE2BK+eIGkFjZ3otrX+3CfTGrA9FjOE/v1Q1QsO7D82EoHsOfG0AobgnNZwIUP6cUcWKuzowrGvWm4TznI5PGlg2Od5bRcInKgLBGx4/KY6qOFFmWynojuSmJtsuPx7p4BFERCTQo8b9wB7J4s7HEmpwTEegHN+Kqf/gf/FQAIJXmfUMM0xqiuDkawtkEHsEwJekBSj5VN66SxY2v45xRvkFgfsLWDTh8R94IUERcUL+Rw7zF02xQJ/nByHzENXE2h917B7Hm5R5830+Egr+FDFQ8ApXKQvMq3NDETwwVES4wCvlZrmKAlTXuARWv5A6ZDPKD+7B9xw3GWe+owuiB0KETs5rRThe/eVvxUBaa/3nNxBD50BLcN7keJ7AzxbE2iU+WTgLIjIGs1yiUQN+XHsX5T3fj9SG15eHx9QB4pG4UraEIFnO6RWeX9IYWtWZp/jcdaL2kuXmU8qPMOP53uTx0OET7TdH3Mv/TyaaUIXlLWbwWyrP1iYTAbav7csCBgYM4pKNQFAv1Ueg+8ZWdKbpPTkQ8sVDwq225hAGCj0NKWQSNcBbDASy38YOFnORgH7rco/hHQsTogNChE7Nb0CpEd4FQGMEx6JMnYenpR+JfmuKgk/GCWODokY0YIiqSUeh1O/APNzyGG+tTUH3WgQX/S565pDGzzjHKVhjaWB1HCLJWUTIK8+DB9DRjO27wIlGAz2X6NlIZ7vStEI+gCEFnUugMJ5CTNuSjjrLH/9Y7AgEiaaUvhSMIZ5QBx0HGYU3QuPUSB+4FgBI41rdEPOMBjBxi/yB2jwYM5YHQoWNz6uEdYF8PqIzPZ5BzT+vGkuk46owjcP30eixrjKM1FvaUPZ40wimkVsimMti+vht3rHkEd2aSyOjBkoatSaEQmgqjMk8uaAOJSaLSLCdXPwVdovs8q7ru8QwRHGDwfph/RSpsBKK1CUhRMsfPRdEbymC3jkFJe+gj28QL+CAmECxpKBWD1kxXD5gr6yLPfO1j/gSVOGYfsPpVXCMkgCIgOvdhN1YbRlIyjAyEDh2Z1o5WVlpcynDk6hSUsiPY5Nw71Ks8PRpOC2HyjHq0nzQT17cm8K79A7inqxd37RnAoVf3Y+f+PdhPLySlapbJIRKJY7p57xBckRw28LEoTPYIRhM1MBAI1nJp8nCmaQYE9njfApuWuDloo637gCJlmHJDUNl+7IwpGJxKuwgKA7JBKEVvKzb4gW8A0wC43NDlJiE72PjMcJM+Cw7LWQgYgsWUZcHjchpylc0vYY/rqMPfR6WBoLWadRta83lxSl9MWmjUQcBtoJt5KAV9SCH/4ZNx86Qk/mpPL2753tP4YrMQnwdX85Rze80PWtc09lEsg/Zw1DWzeG7xTBme+QmQeyGq/z3jOEYq3koezMKvkbtR5ZVzrh4AAAcgSURBVH+gGz6+dMrMhZHOaPS09EMVwM2j+hOlge4fBP5+drlJKF0EUZ7gEsOy4/SJg1P6n48FSAKSgRDyu3rQU2pZuyQQJn1FNyatIcSPHuNLyAYSPD/gVSJU5z23J8cg0ojc5Qtwa3sSV/b04+Z//j2+kK+zFaY9Pgmdp0d6Y5KyoQdIxxFPRtBk6JgAUoPFa4H4NrqxP4zI9OycbdABEv9bu0Ug93Dm7MIhDCCoojsKnfzvz+BgPIx0oW1OpprtA9Dq9AvvOSAOpKBlYHAguHUhUMhRlAMCM+IJhIOcpgF8Z7iL6SmH89DvpOVGLqASOWRKeZEPBsIaHZ/TgzohrFRQCCz3KgnNUcDn/A97rBwJzDjcgHLZUtzaVo+P9vTi5h88h9X53uGjRHwQMQ2BoZrRSDlXikiDdsoa9L4cgQt1d4HgTrIocHkvgrff0+BVs7VvZKBdZY9iJpw1pIG/bdIuA3YOFNsv0k4zEOqgCJZmDibrB8IMLkdsutzSDxgZlHweJGoFKCKOdvSiHwHTyuFA6NChSUnUB6HbNGYgWHNXjiOpUAM0O6VbIf/ZM3FraxIf6+nDTbc+jtVT64cDwe3AVDNi8awnEkRJ8itLIg8LRCVxrIIlmrkrM036KBQVXVeelgIa9R+X1brxRAbLs3QaqeRQP6vIlWgjgeH2kxnFSSj2Nfu1VJ9zsJWqqztICSYjaUs4FhEQbfk9DvoXqoYXcINOTqpD2F/hUhWJKuRzvVDhBg8goSboTM4bzV29yH32LNzWnsTHugmEx9AxgxMtG8+MjINQTMMrO7A/YxiwCZbjGTZn2KBld4fS0AXdRNzhMYH7XzIp4S7P355Suo4oegUFz7rykedNBTedwLYDxUEyqxmKbZJyBBzhPmj+55XvXNDk8ggJKMxA6Id2uaXk5cZx/5v+tKCS/y6IjIvAFHRfGFn/lHIoEJbpyORzkOCIdjtKKu0+8xNf3m3bCsw6wrvj/0vOwJWTEjitP4t/+9df42doK3YOO8vNczCDCA0wfiJpq4Moq4OYTnJE0TCQUuewYqoUgF02XejgfijzvMfr0FJptX23bwA5tCMzxPNaKa9tzVCzAjIUsLiAIIcUGghwXK4p7+SZcOCS9bWcqCCq6qD29qDfXZMY2ljPeliWDRWQ77qd83dAO3RLDtMTwJx8Hvt2H8RLpqLtTv4+N3ZTGxDm3pshYaq98z8nx2mAngFgR1APcHRKW+hml8EZoZBnknarkwmBzHumZzybblhZ2psulgxBbfVF9ve3y0UYldySV//zEcv1cZqguF3sz1uCHIDS/ZzxOV4mjOxz0Ovwdqi2HsQjTZgb0sjs2oyNaPPpFm4nMY3ft6GXj+fnMCjw3Wv2BfPea+PJf15ZRlAcNz+3XuudF76zngtv3HJ2jmzpxHQoMM5iy+VYF+GIrg9Hp40CDBGZLNcMPILRASW5rhunFNVGAtCOF5ESXaHYyR2aIKBjymAzbk+ZRvtq0pbElFwI0QO94Bq5ZwRip7Bz3FCqM6UTJW5QOn+cciCeXlkbbJ0V3HQ7MfTeXybfBwV//WUgSL8SYPRlORLw/fmOJm5AHAHbtteRF0egttJaYY3lBlIxVpT/y6E+uNHxqQ1Idm3BAaSQL3Sk20mVEsXfwSOlX+8QnI4wXeeX5cBS7v2i8qIzMAupvwuIoD6W9y7n8YNGCnCf+zlsUCWCuO5qmueU9oDgiYVIINErJZg38jlqFH5jOcE55Xq3hu9dENQw2zFn5QdOECDKDTY/NxHuymvQu9FUVoAzDVme0uIBYaUOoxTSa9mxLIP5+a+jqbgbx00vzyup5yJorHdGNu/LhaD48syfn7+u5fIe6X0pUeNP4x+woxVRBOEdKiMcwX6HZHOvpFOraeTQDhtKjKEd7wGo0jAaAleapxt/NEDw519OtEg73Xj+Z0FEDuLcRe5T7Luh4tmj/2qV5uYrhZWlzbmFdtSyU1ebXIcTtmMU8tc/Mt175ir15PNK6ry6BNBGUyc/sV2A8J2/jqXAMTawBw+ScoDzxIun+K4GRcMogMAOZUexU+RaaiSV6tCRRp6/s8uVUc0o9qetpL5jAUW5ugpgS4GlFJjLgWukcv0gWc0PtPnp5Uo7eoojlSzD3fYXzJaDOkY6tlSnVdPx5QDilu2WMxIBK6kPO7caMJTrG+EelXCyIG40Unq/yPXSGyCUtSQOA1c1nVFuhFT6vhTxK82nmvhufwQBcLRgq6ZfR1OGP3/hRqsNCP7AgVAJAUfTWZXk92bFLQW8KurzpwWEavSDKjr5DyHp2IDwh9CyiTpW1ANFE3NFySYi/3H1gJiYx6In/HH1xJ94ayaA8CcOAGl+IBCUYzMoNaNgnDHMNkbV7eXy9r8Pil9JHqXa6+Yhcdw2lyvD39hS8YPydtOOpr1FghZTVkI7pf8/eEZf5Vj+hMIAAAAASUVORK5CYII=",description:"暂无任务关卡!"})})]}),!w&&(0,C.jsx)("div",{className:ce.btns,children:(0,C.jsxs)("aside",{className:ce.btnsWrap,children:[(0,C.jsx)("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ce.icon,onClick:function(){(0,oe.gy)(n,"不能新建任务关卡")||p(!d)},children:"+"}),(0,C.jsxs)("div",{className:ce.btn,style:{left:d?20:-154},children:[(0,C.jsx)("div",{className:ce.d1,onClick:function(){return G("new")},children:"新建实践题关卡"}),(0,C.jsx)("div",{className:ce.d2,onClick:function(){return G("newquestion")},children:"新建理论题关卡"})]})]})}),(0,C.jsx)("div",{className:w?ce.elseShrink:ce.shrink,onClick:function(){return B(!w)},children:(0,C.jsx)("i",{className:"iconfont icon-zuoyouzhankai"})})]}),(0,C.jsx)("aside",{className:ce.right,id:"modal-level-question",children:null===N&&Z.current?(0,C.jsx)("div",{className:ce.addIcon,children:(0,C.jsx)("span",{children:"在左侧点击“+”号新建关卡。"})}):(0,C.jsx)(E.Outlet,{})})]})})),he=t(96865),xe=t(38854),fe=t(20834),ve=t(27092),ge=t(5112),Ae="title___NTpKq",je="content___oL0Iy",ye="add___L4cbC",be="colorBlue___xRARA",Ee="radio___cfwvc",Ce=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],De=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(r()(e,Ce),(0,l.useState)()),c=P()(a,2),o=c[0],u=c[1],d=(0,l.useState)([]),p=P()(d,2),_=p[0],h=p[1];(0,l.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&f()}),[n.actionTabs.key]);var f=function(){var e=x()(m()().mark((function e(){var t,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,h(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=x()(m()().mark((function e(){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o){e.next=3;break}return y.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:o}});case 5:a=e.sent,g(),a&&(s(),y.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),u(null)};return(0,C.jsx)(j.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:v,onCancel:g,children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Ae,children:["选择的成员将会成为新的管理员",(0,C.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,C.jsx)("div",{className:je,children:_.length?(0,C.jsx)(ge.ZP.Group,{value:o,onChange:function(e){return u(e.target.value)},children:_.map((function(e,n){return(0,C.jsx)(ge.ZP,{className:Ee,value:e.user_id,children:e.name},n)}))}):(0,C.jsx)("div",{className:ye,children:(0,C.jsxs)("span",{children:["请先将新的管理员通过",(0,C.jsx)("a",{className:be,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),Se=t(99313),ke=t(19388),Pe=t(91232),we=t.n(Pe);function Be(){return(0,b.U2)("teach_groups.json")}function Oe(e){return(0,b.v_)("teach_groups.json",e)}function Ie(e,n){return(0,b.gz)("teach_groups/".concat(e,".json"),n)}function Ne(e){return(0,b.v_)("teach_group_members.json",e)}function We(e){return(0,b.IV)("teach_group_members/".concat(e,".json"))}function Ze(e,n){return(0,b.IV)("teach_groups/".concat(e,"/del_member.json"),{member_id:n})}function Me(e){return(0,b.IV)("teach_groups/".concat(e,".json"))}var Le=function(e){var n=e.callback,t=e.visible,i=e.onCancel,s=e.id,a=e.name;var r=W.Z.useForm(),c=P()(r,1)[0];return(0,l.useEffect)((function(){c.setFieldsValue({name:a})}),[a]),(0,C.jsx)(j.Z,{centered:!0,title:s?"改名":"新建",open:t,onCancel:i,footer:null,children:(0,C.jsxs)(W.Z,{layout:"vertical",form:c,initialValues:{name:a},onFinish:function(e){n(e)},children:[(0,C.jsx)(W.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,C.jsx)(M.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:i,style:{marginRight:20},children:" 取消 "})," ",(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:" 确定 "})]})})]})})},Te=t(19098),Re=t(51131),Ke=function(e){var n=e.data,t=e.isAdminOrTeacher,i=e.onDelGroup,s=e.onChangeGroupName,a=e.onPlusMember,r=e.onDelMember,c=e.onExitGroup,o=(0,l.useState)(0),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(0),m=P()(_,2),h=m[0],x=m[1];function f(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"解散提示",content:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。您确定要解散本教研团队吗?",onOk:function(){i(n)}})}function v(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"退出提示",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){c(n)}})}return(0,C.jsx)("ul",{className:"teaching-list",children:n.map((function(e,n){return(0,C.jsxs)("li",{onClick:function(){return p(n)},children:[(0,C.jsxs)("div",{className:"item-group",children:[(0,C.jsxs)("span",{children:[e.name,"   ",n!==d&&(0,C.jsx)("i",{className:"iconfont icon-jiantou9"})," "]}),(0,C.jsxs)("div",{className:"action-group",children:[t?(0,C.jsx)("a",{onClick:function(){s(e)},style:{marginRight:40},children:"修改名2222称"}):null,e.is_creat?(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:f,children:"解散"}):(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:v,children:"退出"})]})]}),n===d?(0,C.jsxs)("ul",{className:"info",children:[e.memers.map((function(n){return(0,C.jsxs)("li",{onClick:function(){x(n.id)},className:h===n.id?"active":"",children:[(0,C.jsx)("div",{children:n.name}),e.is_creat&&n.id&&h===n.id?(0,C.jsx)("a",{className:"btn-del",onClick:function(n){n.preventDefault(),n.stopPropagation(),function(e,n){j.Z.confirm({title:"温馨提示",icon:null,content:"确定要删除这个组员吗?",onOk:function(){r(e,n)}})}(e.id,h)},children:(0,C.jsx)(Te.Z,{})}):null]},n.id||n.name)})),t?(0,C.jsx)("li",{children:(0,C.jsxs)(Z.ZP,{type:"link",disabled:e.memers.length>=50,title:e.memers.length>=50?"本组成员已满":"添12312加成员",onClick:function(){a(e)},children:[" ",(0,C.jsx)(Re.Z,{})," 添加组员 "]})}):null]}):null]},e.id)}))})};function Ue(e){var n=e.children;return(0,C.jsxs)("div",{className:"no-data",children:[(0,C.jsx)("img",{src:"data:image/png;base64,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",alt:"no-data",width:300}),n]})}var Ve={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},Fe=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SHOWFORMPANEL=2]="SHOWFORMPANEL",e[e.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",e[e.SELECTGROUP=4]="SELECTGROUP",e[e.SETINDEX=5]="SETINDEX",e}(Fe||{});function Je(e,n){switch(n.type){case Fe.INITDATA:return s()(s()({},e),n.payload);case Fe.SHOWLOADING:return s()(s()({},e),{},{loading:n.payload});case Fe.SETINDEX:return s()(s()({},e),{},{index:n.payload});case Fe.SHOWFORMPANEL:case Fe.SHOWMEMBERPANEL:return s()(s()({},e),n.payload);case Fe.SELECTGROUP:return s()(s()({},e),{},{selectedGroup:n.payload,showFormPanel:!0});default:throw new Error}}(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useReducer)(Je,Ve),s=P()(i,2),a=s[0],r=s[1],c=a.data,o=a.index,u=(a.loading,a.showFormPanel),d=a.selectedGroup,p=a.showMemberPanel,_=null===(n=t.userInfo)||void 0===n?void 0:n.role,h=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(c);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[c]);function f(){return v.apply(this,arguments)}function v(){return(v=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be();case 2:n=e.sent,r({type:Fe.INITDATA,payload:{loading:!1,showFormPanel:!1,data:n.groups}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(){return(g=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d.id){e.next=5;break}return e.next=3,Ie(d.id,n);case 3:e.next=7;break;case 5:return e.next=7,Oe(n);case 7:f();case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function y(){return(y=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ze(n,t);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return(b=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,We(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){r({type:Fe.SETINDEX,payload:parseInt(e.target.id,10)})}function S(){return(S=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(),e.next=3,Ne({user_ids:n,group_id:t});case 3:f();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,l.useEffect)((function(){15===_&&r({type:Fe.SETINDEX,payload:1})}),[_]),(0,l.useEffect)((function(){f()}),[]),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:"teaching-circling-container",children:[(0,C.jsxs)("h3",{children:[" 教研团队 ",_<=12&&(0,C.jsx)(Z.ZP,{type:"primary",disabled:c.length>=50,title:c.length>=50?"您加入的教研组已达上限":"",onClick:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"})," "]}),(0,C.jsxs)("div",{className:"teaching-circling-body",children:[15===_?null:(0,C.jsxs)("ul",{className:"navs",children:[(0,C.jsx)("li",{className:0===o?"active":"",children:(0,C.jsx)("a",{id:"0",onClick:D,children:"我创建的"})}),(0,C.jsx)("li",{className:1===o?"active":"",children:(0,C.jsx)("a",{id:"1",onClick:D,children:"我加入的"})})]}),(0,C.jsx)("div",{className:0===h[o].length?"nodata-content":"main-content",children:0===h[o].length?(0,C.jsx)(Ue,{children:_<=12?(0,C.jsxs)(C.Fragment,{children:[" ",(0,C.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,C.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,C.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,C.jsx)(Ke,{onExitGroup:function(e){return E.apply(this,arguments)},onPlusMember:function(e){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})},onDelMember:function(e,n){return y.apply(this,arguments)},onDelGroup:function(e){return b.apply(this,arguments)},isAdminOrTeacher:_<=12,onChangeGroupName:function(e){r({type:Fe.SELECTGROUP,payload:e})},data:h[o]})})]}),(0,C.jsx)("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc",children:" * 我们确保你所提供的信息均处于严格保密状态,不会泄露 "})]}),(0,C.jsx)(Le,{callback:function(e){return g.apply(this,arguments)},visible:u,onCancel:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:d.id,name:d.name}),(0,C.jsx)(j.Z,{centered:!0,title:"添加成员",open:p,onCancel:A,footer:null,width:1100,bodyStyle:{minHeight:200},children:(0,C.jsx)(ke.Z,{container_id:d.id,container_type:4,onSelect:function(e,n){return S.apply(this,arguments)},onCancel:A})})]})}));var He=ge.ZP.Group,qe=function(e){var n=e.onSelect,t=e.onCancel,i=(0,l.useState)([]),s=P()(i,2),a=s[0],r=s[1],c=(0,l.useState)(!0),o=P()(c,2),u=o[0],d=o[1];(0,l.useEffect)((function(){function e(){return(e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.U2)("teach_groups/my.json");case 2:n=e.sent,t=n.groups,r(t),d(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var p=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(a);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[a]);return(0,C.jsx)(W.Z,{className:"select-teach-group",onFinish:function(e){n(e)},children:u?(0,C.jsx)(he.Z,{paragraph:!0}):0===a.length?(0,C.jsxs)(Ue,{children:["您尚未创建您的教研团队,快去",(0,C.jsx)(E.Link,{to:"/account/teach-group",children:"创建"}),"吧"]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(W.Z.Item,{name:"group_id",style:{width:"100%"},children:(0,C.jsxs)(He,{style:{width:"100%"},children:[(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我创建的:"}),(0,C.jsx)("ul",{className:"groups",children:p[0].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))}),(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我加入的:"}),(0,C.jsx)("ul",{className:"groups",children:p[1].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))})]})}),(0,C.jsxs)("div",{className:"btn-actions",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:"确定"})]})]})})},Ye=Se.Z.TabPane,Qe=function(e){var n=e.visible,t=e.onCancel,i=e.onSelectGroup,s=e.shixunId,a=e.onSelectCollaborator;return(0,C.jsx)(j.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null,children:(0,C.jsxs)(Se.Z,{defaultActiveKey:"1",children:[(0,C.jsx)(Ye,{tab:"搜索添加",children:(0,C.jsx)(ke.Z,{onCancel:t,container_type:2,container_id:s,onSelect:a})},"1"),(0,C.jsx)(Ye,{tab:"团队添加",children:(0,C.jsx)(qe,{onCancel:t,onSelect:i})},"2")]})})},ze={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Ge=t(78386),Xe=t(50429),$e=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r=e.shixunsDetail,c=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,d=(0,E.useParams)(),p=(0,l.useRef)(),_=(0,l.useState)(0),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)([]),A=P()(g,2),b=A[0],D=A[1],S=(0,l.useState)({id:null,page:1}),k=P()(S,2),w=k[0],B=k[1],O=null===(n=o.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable,I=(null===(t=o.userInfo)||void 0===t?void 0:t.role)<=2||(null===(i=o.userInfo)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.is_creator);(0,l.useEffect)((function(){p.current=d.id,w.id=p.current,B(w),N(w)}),[]);var N=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/getCollaboratorsData",payload:n});case 2:(t=e.sent)&&(D(t.members||[]),v(t.member_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w.page=1,B(w),n=(0,Xe.g)(),e.next=5,u({type:"user/getUserInfo",payload:n});case 5:return e.next=7,N(w);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function M(){return M=x()(m()().mark((function e(n,t,i,s){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:n,user_id:t,editable:i?0:1}});case 2:N(w);case 3:case"end":return e.stop()}}),e)}))),M.apply(this,arguments)}function L(){u({type:"shixunsDetail/setActionTabs",payload:{}})}var T,R,K={visible:"Collaborators-AddCollaborator"===r.actionTabs.key,onCancel:L,shixunId:p.current,onSelectCollaborator:(R=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addCollaborator",payload:{id:p.current,user_ids:n}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return R.apply(this,arguments)}),onSelectGroup:(T=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:p.current,group_id:n.group_id}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return T.apply(this,arguments)})};return(0,C.jsxs)("section",{children:[(0,C.jsxs)("div",{className:ze.wrap,children:[(0,C.jsxs)("div",{className:ze.content,children:[(null===(a=r.detail)||void 0===a?void 0:a.identity)<5&&(0,C.jsxs)("div",{className:ze.head,children:[(0,C.jsxs)("span",{className:ze.headCount,children:["合作成员(",f,"人)"]}),(0,C.jsxs)("div",{children:[I&&(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,className:ze.button,style:{marginRight:"20px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:p.current}}})},children:"更换管理员"}),O&&(0,C.jsx)(Z.ZP,{type:"primary",className:ze.button,style:{marginRight:"40px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:p.current}}})},children:"添加合作者"})]})]}),(0,C.jsx)("div",{className:ze.list,children:(0,C.jsx)(he.Z,{loading:c.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){var t,i,s,a,l,c,d,_;return(0,C.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,C.jsxs)("div",{className:ze.itemWrap,children:[(0,C.jsxs)("a",{href:null===(t=e.user)||void 0===t?void 0:t.user_url,target:"_blank",className:ze.imgWrap,children:[(0,C.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:ze.img,src:"".concat(G.Z.IMG_SERVER,"/images/").concat(null===(i=e.user)||void 0===i?void 0:i.image_url)}),(null===(s=e.user)||void 0===s?void 0:s.shixun_manager)&&(0,C.jsx)("span",{className:ze.manager,children:"创建者"})]}),(0,C.jsxs)("div",{className:ze.itemContent,children:[(0,C.jsxs)("p",{className:ze.nameWrap,children:[(0,C.jsxs)("a",{href:e.user.user_url,target:"_blank",className:ze.name,children:[null===(a=e.user)||void 0===a?void 0:a.name,e.user.user_id===(null===(l=o.userInfo)||void 0===l?void 0:l.user_id)?(0,C.jsx)("span",{children:"我"}):null]}),(0,C.jsxs)("div",{className:ze.actionGroup,children:[I?null!==(c=e.user)&&void 0!==c&&c.shixun_manager?null:(0,C.jsx)(xe.Z,{dropdownRender:function(){return(0,C.jsxs)(fe.Z,{selectedKeys:[e.editable?"1":"2"],onClick:function(){var n;!function(e,n,t,i){M.apply(this,arguments)}(r.detail.identifier,e.user.user_id,e.editable,null===(n=e.user)||void 0===n?void 0:n.name)},children:[(0,C.jsx)(fe.Z.Item,{children:"编辑权限"},1),(0,C.jsx)(fe.Z.Item,{children:"查看权限"},2)]})},children:(0,C.jsxs)("div",{children:[e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"})," ",(0,C.jsx)(Ge.Z,{style:{fontSize:"14px",color:"#888888"}})]})}):e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"}),null!==(d=e.user)&&void 0!==d&&d.shixun_manager||!O?null:(0,C.jsx)("a",{className:ze.deletetitle,onClick:function(){var n,t,i;return t=null===(n=e.user)||void 0===n?void 0:n.user_id,void j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,C.jsx)("div",{className:ze.modal,children:"确定要删除吗?"}),onOk:(i=x()(m()().mark((function e(){var n,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/deleteCollaborators",payload:{id:p.current,userId:t}});case 2:if(i=e.sent,(null===(n=o.userInfo)||void 0===n?void 0:n.user_id)!==t){e.next=6;break}return E.history.push("/shixuns"),e.abrupt("return");case 6:y.ZP.info(null==i?void 0:i.message),w.page=1,B(w),N(w);case 10:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:"删除"})]})]}),(0,C.jsx)("p",{className:ze.schoolWrap,children:(0,C.jsx)("span",{className:ze.school,children:null===(_=e.user)||void 0===_?void 0:_.school_name})})]})]},n)})}))})})]}),f>10&&(0,C.jsx)("div",{className:ze.countWrap,children:(0,C.jsx)(ve.Z,{showQuickJumper:!1,showSizeChanger:!1,total:f,onChange:function(e){return function(e){w.page=e,B(w),N(w)}(e)},pageSize:10,current:w.page})})]}),(0,C.jsx)(De,{onReloadData:W}),(0,C.jsx)(Qe,s()({},K))]})})),en=t(92125),nn=t(57809),tn=t(6848),sn=t(78673),an=t(65725),rn=t(36723),ln=t(7078),cn=t(11655),on="mirrorModal___z1tEP",un="right___ZlGrr",dn="title___lWaS3",pn="content___bCC9x",_n="des___ujB5y",mn="btns___L4vgc",hn="confirm___RFRg4",xn="cancel___F1WB_",fn="modal___A5dbG",vn=t(5039),gn=t(84762),An=(0,E.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i=e.newShixuns,s=(e.user,e.dispatch),a=e.visible,r=e.onOk,c=e.onCancel,o=e.useId,u=void 0===o?null:o,d=e.identifier,p=e.shixun_environment_id,_=e.tab_type,h=(0,l.useState)(null),f=P()(h,2),v=f[0],g=f[1],y=(0,l.useState)({}),b=P()(y,2),E=b[0],D=b[1],S=(0,l.useState)(""),k=P()(S,2),w=k[0],B=k[1],O=i.environmentData,I=O.frequence_image,N=void 0===I?[]:I,W=O.environments,M=void 0===W?[]:W,L=O.other_image,T=void 0===L?[]:L,R=E.name,K=E.description;(0,l.useEffect)((function(){a&&(s({type:"newShixuns/getEnvironmentData",payload:{tab_type:_}}),B(""),g(u))}),[a,u]),(0,l.useEffect)((function(){"NewShixuns-Apply"===i.actionTabs.key&&c()}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]),(0,l.useEffect)((function(){null!==v&&U()}),[v]);var U=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Q1)({mirror_repository_id:v,identifier:d,shixun_environment_id:p});case 2:n=e.sent,D(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(j.Z,{title:"选择实验镜像",open:a,width:1e3,destroyOnClose:!0,centered:!0,onCancel:c,className:fn,footer:null,children:(0,C.jsxs)("div",{className:on,children:[(0,C.jsx)(cn.Z,{dispatch:s,value:v,data:M,otherData:T,tags:N,onChange:function(e){return g(e)},onSearchWord:function(e){return B(e)},tab_type:_}),(0,C.jsxs)("div",{className:un,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:dn,children:["实验环境: ",(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:null===v?"— —":null===(t=R||"")||void 0===t?void 0:t.replace(new RegExp(null==w?void 0:w.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,C.jsxs)("div",{className:pn,children:[null===v&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==v&&(0,C.jsx)("div",{className:_n,children:(0,C.jsx)(ln.Z,{value:K,highlightKeywords:w})}),(0,C.jsxs)("div",{className:mn,children:[(0,C.jsx)(Z.ZP,{onClick:function(){g(null),D({}),c()},className:xn,children:"取消 "}),(0,C.jsx)(Z.ZP,{onClick:function(){r(E)},className:hn,type:"primary",children:"保存 "})]})]})]})]})}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(gn.Z,{})]})})),jn="content___ujW8g",yn="explain___vGa5a",bn="tabs___MbGuX",En="active___SCmkJ",Cn="btns___MiEQa",Dn="popover___wqXWh",Sn=t(43428),kn=t(46400),Pn=t(60324),wn=t(7309),Bn="footerWrap___lXI4I",On=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],In=M.Z.TextArea,Nn=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,On),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)("div",{className:Bn,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),Wn=function(e){var n,t=e.visible,i=e.onOk,s=e.onCancel,a=e.dispatch,r=e.is_published,c=e.id,o=e.environment,u=void 0===o?[]:o,d=e.verifyModal,p=(0,E.useParams)(),_=(0,l.useState)(1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(null),N=P()(I,2),W=N[0],L=N[1],R=(0,l.useState)(),K=P()(R,2),V=K[0],F=K[1],J=(0,l.useState)(),H=P()(J,2),q=H[0],Y=H[1],Q=(0,l.useState)([]),z=P()(Q,2),G=z[0],X=z[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)(""),se=P()(ie,2),ae=se[0],re=se[1];(0,l.useEffect)((function(){c&&t&&le()}),[c,t]);var le=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l.length>0&&void 0!==l[0]?l[0]:null)||S(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(c,"/get_shixun_env_setting.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0!==(t=e.sent).status||n||(a=t.data,L((null==a?void 0:a.shixun_environment_id)||null),F((null==a?void 0:a.evaluate_script)||""),Y((null==a?void 0:a.choice_standard_scripts)||null),X((null==a?void 0:a.standard_scripts)||[]),te((null===(i=a.shixun)||void 0===i?void 0:i.close_internet)||!1),re(null===(s=a.shixun)||void 0===s?void 0:s.survival_time)),0===t.status&&n&&(r=t.data,F((null==r?void 0:r.evaluate_script)||""),Y(null),X((null==r?void 0:r.standard_scripts)||[])),S(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:p.id,script_id:n}});case 2:(t=e.sent)&&F(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==f||W){e.next=3;break}return y.ZP.warning("请选择运行环境"),e.abrupt("return");case 3:if(O(!0),1!==f){e.next=8;break}return e.next=7,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_evaluate_script_setting.json"),{method:"put",body:{shixun_environment_id:W,mirror_script_id:q,evaluate_script:V}});case 7:n=e.sent;case 8:if(2!==f){e.next=12;break}return e.next=11,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_environment_setting.json"),{method:"put",body:{close_internet:ne,survival_time:ae}});case 11:n=e.sent;case 12:0===n.status&&(y.ZP.success("保存成功"),i()),O(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(Sn.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:s,open:t,children:(0,C.jsx)("div",{className:jn,children:(0,C.jsxs)(he.Z,{loading:D,active:!0,children:[(0,C.jsxs)(T.Z,{className:"mt10",justify:"space-between",children:[(0,C.jsx)("b",{className:"c-grey-333 font16",children:"设置"}),(0,C.jsx)("i",{onClick:s,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})]}),(0,C.jsx)("div",{className:bn,children:[{id:1,name:"评测脚本设置"},{id:2,name:"实验环境设置"}].map((function(e){var n=e.name,t=e.id;return(0,C.jsx)("div",{className:f===t?En:"",onClick:function(){return v(t)},children:n},t)}))}),1===f&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(kn.Z,{className:"mt20",message:"选择实验环境下的评测脚本:将作为整个实训所有实验环境下,学员评测时运行的脚本。",type:"info",showIcon:!0,closable:!0}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"运行环境"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:W,onChange:function(e){L(e),le(e)},showArrow:!0,placeholder:"实验环境",children:null===(n=u.filter((function(e){return 0!==e.id})))||void 0===n?void 0:n.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,name:e.name,children:e.name},e.id)}))})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"评测脚本"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:q,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce(e);case 2:Y(e),j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e)},children:(G||[]).map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:yn,onClick:function(){d()||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:p.id}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{className:Dn,content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"})})]}),(0,C.jsx)(wn.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:V,options:{readOnly:r},onChange:function(e){F(e)}})]}),2===f&&(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 ml30 mr10",children:"实训容器网络"}),(0,C.jsxs)(U.Z,{checked:ne,onChange:function(e){return te(e.target.checked)},children:[(0,C.jsx)("span",{className:"c-grey-333 font14",children:"关闭外网"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(选中,在实训编译页面中不可访问互联网)"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 mr10",children:"实验环境使用时长"}),(0,C.jsx)(M.Z,{bordered:!1,value:ae,onChange:function(e){return re(e.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),(0,C.jsx)("span",{className:"ml10 c-grey-999 font14",children:"分"})]})]}),(0,C.jsxs)("div",{className:Cn,children:[(0,C.jsx)(Z.ZP,{onClick:s,children:"取消"}),(0,C.jsx)(Z.ZP,{onClick:oe,loading:B,type:"primary",className:"ml20",children:"保存"})]})]})})}),(0,C.jsx)(Nn,{onFinish:function(e){return F(e)}})]})},Zn=t(22276),Mn=t(25510),Ln="wrap___S9yE5",Tn="content___xIxOT",Rn="head___icGJE",Kn="title___NbDBd",Un="add___ntZkv",Vn="addDisable___pgd9I",Fn="setting___kQ9Qx",Jn="tabs___o2qas",Hn="name___HUyj5",qn="active___SVp4l",Yn="line___DSw6E",Qn="resource___AgLC3",zn="mirror___DGr0Q",Gn="interface___xxy5c",Xn="disabled___GqKcR",$n="grade___b6Adk",et="tabsBox___TnoNw",nt="tabTitle___i8cO0",tt="more___kbzpa",it="system___YygCM",st="explain___klZ55",at="btns___o6xWf",rt="template___AMzZZ",lt="liWrap___tCbB1",ct="li___srrGx",ot="tag___NcFBh",ut=t(39634),dt=t(57035),pt=nn.default.Option,_t=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i,a,r,c,o,u=e.practiceSetting,d=e.dispatch,p=(e.shixunsDetail,e.user,u.id),_=u.is_published,h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)(null),D=P()(A,2),S=D[0],k=D[1],w=(0,l.useState)([]),B=P()(w,2),O=B[0],I=B[1],N=(0,l.useState)([]),W=P()(N,2),L=W[0],R=W[1],K=(0,l.useRef)(null),V=(0,l.useState)({}),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useRef)({}),Q=(0,l.useRef)({}),G=H.shixun_environment,X=void 0===G?{}:G,$=H.mirror_repository,ee=void 0===$?{}:$,ne=H.small_type,te=void 0===ne?[]:ne,ie=H.new_service_configs,se=void 0===ie?[]:ie,ae=(0,l.useState)(""),re=P()(ae,2),le=re[0],ce=re[1],ue=(0,l.useState)("请输入端口"),_e=P()(ue,2),me=_e[0],ve=_e[1],ge=(0,l.useState)(!1),Ae=P()(ge,2),je=Ae[0],ye=Ae[1],be=(0,l.useState)(!1),Ee=P()(be,2),Ce=Ee[0],De=Ee[1],ke=(0,l.useState)(!0),Pe=P()(ke,2),Be=Pe[0],Oe=Pe[1],Ie=(0,l.useState)(!0),Ne=P()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,l.useState)(!1),Le=P()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,l.useState)(!1),Ue=P()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,l.useState)(!1),He=P()(Je,2),qe=He[0],Ye=He[1],Qe=(0,l.useState)(0),ze=P()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,l.useState)(!1),en=P()($e,2),ln=en[0],cn=en[1],on=(0,l.useState)({}),un=P()(on,2),dn=un[0],pn=un[1],_n=(0,l.useState)({}),mn=P()(_n,2),hn=mn[0],xn=mn[1],fn=(0,l.useState)({}),vn=P()(fn,2),gn=vn[0],jn=vn[1],yn=[{id:0,name:"公共镜像",type:"public"},{id:1,name:"自定义镜像",type:"customize"},{id:2,name:"共享镜像",type:"share"}],bn=(null==L?void 0:L.find((function(e){return e.id===X.instance_startup_template_id})))||{},En=bn.desc,Cn=bn.virt_type,Dn=1===(null==O||null===(n=O.find((function(e){return e.id===(null==X?void 0:X.private_cloud_id)})))||void 0===n?void 0:n.cloud_type);(0,l.useEffect)((function(){return window.addEventListener("click",_t),function(){window.removeEventListener("click",_t)}}),[]),(0,l.useEffect)((function(){kn(),On(),Pn()}),[]),(0,l.useEffect)((function(){(0,z.isEqual)(Q.current,H)?d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Y.current=H}),[H]);var Sn=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:null===(n=yn[Number(Ge)])||void 0===n?void 0:n.type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(i=t.data)||void 0===i||null===(i=i.environments)||void 0===i?void 0:i.length)&&0===(null==t||null===(s=t.data)||void 0===s?void 0:s.other_image.length)?cn(!0):cn(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){Sn()}),[Ge]);var kn=function(){var e=x()(m()().mark((function e(){var n,t,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/get_shixun_env_tabs.json"),{method:"get"});case 2:0===(n=e.sent).status&&((i=(null===(t=n.data)||void 0===t?void 0:t.shixun_environments_tabs)||[]).length&&null===S&&k(i[0].id),g(i));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pn=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,b.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});case 3:0===(n=e.sent).status&&I(null==n||null===(t=n.data)||void 0===t?void 0:t.list),Ze(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Bn=function(){var e=x()(m()().mark((function e(n,t){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:n,operating_system:t}});case 2:0===(i=e.sent).status&&R(null==i||null===(s=i.data)||void 0===s?void 0:s.list);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),On=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l,c,o,u,d,_,h,x=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.length>0&&void 0!==x[0]?x[0]:null,Oe(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(p,"/get_multi_environments.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0===(t=e.sent).status&&(Q.current=(0,z.cloneDeep)(t.data||{}),q(t.data||{}),Xe(Number(null===(i=t.data)||void 0===i||null===(i=i.shixun_environment)||void 0===i?void 0:i.mirror_tab_type)||0),0===Number(null===(s=t.data)||void 0===s||null===(s=s.shixun_environment)||void 0===s?void 0:s.mirror_tab_type)?(pn(null===(o=t.data)||void 0===o?void 0:o.mirror_repository),xn({}),jn({})):1===Number(null===(a=t.data)||void 0===a||null===(a=a.shixun_environment)||void 0===a?void 0:a.mirror_tab_type)?(xn(null===(u=t.data)||void 0===u?void 0:u.mirror_repository),pn({}),jn({})):2===Number(null===(r=t.data)||void 0===r||null===(r=r.shixun_environment)||void 0===r?void 0:r.mirror_tab_type)&&(jn(null===(d=t.data)||void 0===d?void 0:d.mirror_repository),pn({}),jn({})),_=null==t||null===(l=t.data)||void 0===l||null===(l=l.shixun_environment)||void 0===l?void 0:l.private_cloud_id,h=null==t||null===(c=t.data)||void 0===c||null===(c=c.shixun_environment)||void 0===c?void 0:c.operating_system,_&&h&&Bn(_,h)),Oe(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),In=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/check_code_editor.json"),{method:"get",params:{shixun_environment_id:S}});case 2:if(0!==(n=e.sent).status){e.next=7;break}if(!n.is_exist_code_editor){e.next=7;break}return j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"前往关闭",cancelText:"取消",title:"提示",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{children:"每个实践项目只能开启一个代码编辑器界面。"}),(0,C.jsxs)("div",{children:["“",null==n||null===(t=n.shixun_environment)||void 0===t?void 0:t.name,"”已开启代码编辑器,需先关闭,然后才能在当前实验环境选择代码编辑器。"]})]}),onOk:function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k(n.shixun_environment.id),On(n.shixun_environment.id),kn();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return",Promise.reject());case 7:return e.abrupt("return",Promise.resolve());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Nn={shixun_environment:{id:0,resource_type:1,is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},_t=function(e){(function(e,n){var t;if("string"==typeof(null==e?void 0:e.className)&&null!=e&&null!==(t=e.className)&&void 0!==t&&t.includes(n))return e;for(var i=0,s=e;s=s.parentNode;i++){var a;if("string"==typeof(null==e?void 0:e.className)&&null!==(a=s)&&void 0!==a&&null!==(a=a.className)&&void 0!==a&&a.includes(n))return s;if(s==document.documentElement)return!1}})(e.target,"editor-scrollable")&&mt()},mt=function(){return(0,oe.gy)(d,"不能选择/更换实验环境")},ht=function(e){return(0,C.jsx)(an.Z,{required:!0,name:"实验界面",errorKey:"interface",errorValue:le,align:"start",errorName:"请选择实验界面",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("b",{className:"font14",children:"代码编辑器"}),(0,C.jsx)("br",{}),"学员进行实验时,为学员提供代码编辑器、编译器、调试器等工具。",(0,C.jsx)("br",{}),"当选择了VSCode相关的实验镜像时,代码编辑器以VSCode的形式展示给学员。",(0,C.jsx)("br",{}),"每个实践项目",(0,C.jsx)("b",{children:"只能开启一个"}),"代码编辑器界面。",(0,C.jsx)("br",{})]}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"图形化桌面"}),"学员进行实验时,使用图形化方式显示操作界面。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"命令行终端"}),"学员进行实验时,为学员提供命令行窗口。",e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"mt10 blod font14",children:"容器内服务"}),"学员进行实验时,可以在实验页面直接预览容器内部Web服务。"]})]}),children:(0,C.jsxs)("div",{className:Gn,children:[e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_code_editor",!(null!=X&&X.is_support_code_editor))},className:null!=X&&X.is_support_code_editor?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-daimabianjiqi1"}),(0,C.jsx)("span",{children:"代码编辑器"})]}),(0,C.jsx)("aside",{children:" 提供代码编辑器,编译器,调试器等工具"})]}),null!=X&&X[e?"disabled_support_vnc":"disabled2_support_vnc"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持图形化桌面",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_vnc":"private_is_support_vnc",!(null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]))},className:null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]}),null!=X&&X[e?"disabled_support_webssh":"disabled2_support_webssh"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持命令行终端",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:"提供命令行窗口"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_webssh":"private_is_support_webssh",!(null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]))},className:null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:" 提供命令行窗口"})]}),e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_thiry_party",!(null!=X&&X.is_support_thiry_party))},className:null!=X&&X.is_support_thiry_party?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-rongqi1"}),(0,C.jsx)("span",{children:"容器内服务"})]}),(0,C.jsx)("aside",{children:" 直接预览容器内部Web服务"})]})]})})},xt=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i},ft=function(){var e=x()(m()().mark((function e(n,t){var i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:i=xt(t,n.source.index,n.destination.index),g(i),(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_position.json"),{method:"put",body:{tabs:i}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),vt=function(e,n){var t,i=n;j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"确认",cancelText:"取消",title:"重命名",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"mb5 c-grey-333",children:"实验环境名称"}),(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,{defaultValue:i,onChange:function(e){return i=e.target.value},maxLength:8,style:{width:300},placeholder:"请输入实验环境名称"}),(0,C.jsx)("span",{className:"c-grey-999 font14 ml10",children:"最多8个字"})]})]}),onOk:(t=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(i){n.next=3;break}return y.ZP.warning("名称不能为空"),n.abrupt("return",Promise.reject());case 3:if(t=v.map((function(n){return n.id===e?s()(s()({},n),{},{name:i}):n})),0!==S){n.next=7;break}return g(t),n.abrupt("return");case 7:return n.next=9,(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_name.json"),{method:"put",body:{shixun_environment_id:e,name:i}});case 9:0===n.sent.status&&g(t);case 11:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},gt=function(e,n){var t;mt()||j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,width:425,okText:"确认",cancelText:"取消",title:"删除",content:"你确定要删除该实验环境?",okButtonProps:{type:"primary"},onOk:(t=x()(m()().mark((function n(){var t,i,s;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==S){n.next=4;break}n.t0={status:0},n.next=7;break;case 4:return n.next=6,(0,b.ZP)("/api/shixuns/".concat(p,"/delete_environment.json"),{method:"delete",body:{shixun_environment_id:e}});case 6:n.t0=n.sent;case 7:0===n.t0.status&&(t=v.filter((function(n){return n.id!==e})),e===S?(s=(null==t||null===(i=t[0])||void 0===i?void 0:i.id)||null,k(s),On(s),g(t)):g(t));case 9:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},At=function(){var e=x()(m()().mark((function e(){var n,t,i,a,r,l,c,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(1!==(null==X?void 0:X.resource_type)){e.next=46;break}if(null!=ee&&ee.id){e.next=6;break}return ce("mirror"),e.abrupt("return");case 6:if(null!=X&&X.is_support_code_editor||null!=X&&X.is_support_vnc||null!=X&&X.is_support_webssh||null!=X&&X.is_support_thiry_party){e.next=9;break}return ce("interface"),e.abrupt("return");case 9:if(!X.is_support_thiry_party||null!=X&&X.proxy_port){e.next=13;break}return ce("port"),ve("请输入端口"),e.abrupt("return");case 13:if(!(X.is_support_thiry_party&&null!=X&&X.proxy_port&&parseInt(null==X?void 0:X.proxy_port)>65535||(null==X||null===(t=X.proxy_port)||void 0===t?void 0:t.length)>1&&"0"===(null==X||null===(i=X.proxy_port)||void 0===i?void 0:i[0]))){e.next=17;break}return ce("port"),ve("请输入正确的端口"),e.abrupt("return");case 17:if(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length){e.next=20;break}return ce("shixun_service_configs"),e.abrupt("return");case 20:r=we()(null==ee?void 0:ee.shixun_service_configs),e.prev=21,r.s();case 23:if((l=r.n()).done){e.next=33;break}if(null==(c=l.value)||!c.open_start_command||null!=c&&c.start_command){e.next=28;break}return ce("start_command"),e.abrupt("return");case 28:if(null==c||!c.open_envs||null!=c&&c.envs){e.next=31;break}return ce("envs"),e.abrupt("return");case 31:e.next=23;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e.catch(21),r.e(e.t0);case 38:return e.prev=38,r.f(),e.finish(38);case 41:if(null==X||!X.webssh_host){e.next=46;break}if(/^[a-z0-9\-]*$/.test(null==X?void 0:X.webssh_host)){e.next=46;break}return y.ZP.warning("主机名只能输入数字、小写字母、连字符"),e.abrupt("return");case 46:if(2!==(null==X?void 0:X.resource_type)){e.next=59;break}if(null!=X&&X.operating_system){e.next=50;break}return ce("system"),e.abrupt("return");case 50:if(null!=X&&X.instance_startup_template_id){e.next=53;break}return ce("template"),e.abrupt("return");case 53:if(null!=X&&X.private_is_support_vnc||null!=X&&X.private_is_support_webssh){e.next=56;break}return ce("interface"),e.abrupt("return");case 56:if(1!==(null==X?void 0:X.operating_system)||null==X||!X.private_is_support_vnc||!Dn||null!=X&&X.instance_startup_type){e.next=59;break}return ce("instance_startup_type"),e.abrupt("return");case 59:return Re(!0),o=null===(n=v.find((function(e){return e.id===S})))||void 0===n?void 0:n.name,e.next=63,(0,b.ZP)("/api/shixuns/".concat(p,"/update_for_multi.json"),{method:"put",body:{tabs:v,shixun_environment_id:S,sub_type:null==ee?void 0:ee.choice_small_type,main_type:ee.id,shixun_environment:s()(s()({},X),{},{name:o,mirror_tab_type:Ge}),shixun_service_configs:null==ee?void 0:ee.shixun_service_configs,new_service_configs:se}});case 63:0===(u=e.sent).status&&(On(u.shixun_environment_id),k(u.shixun_environment_id),kn(),y.ZP.success("保存成功")),Re(!1);case 66:case"end":return e.stop()}}),e,null,[[21,35,38,41]])})));return function(){return e.apply(this,arguments)}}(),jt=function(){var e=x()(m()().mark((function e(n,t,i){var s,a,r,l,c,o,u,d,p,_,h;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(s=(0,z.cloneDeep)(Y.current),"is_support_code_editor"!==t||!i){e.next=6;break}return e.next=6,In();case 6:"resource_type"===t&&(s.shixun_environment.instance_startup_type=1,2!==i||s.shixun_environment.private_cloud_id||(s.shixun_environment.private_cloud_id=null==O||null===(a=O[0])||void 0===a?void 0:a.id,s.shixun_environment.operating_system=1,Bn(s.shixun_environment.private_cloud_id,s.shixun_environment.operating_system))),"private_cloud_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.operating_system=1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(i,s.shixun_environment.operating_system)),"operating_system"===t&&i&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(s.shixun_environment.private_cloud_id,i)),"instance_startup_template_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_type=1,r=L.find((function(e){return e.id===i})),s.shixun_environment.disabled2_support_vnc=r.disabled_support_vnc,s.shixun_environment.disabled2_support_webssh=r.disabled_support_webssh,s.new_service_configs=null!=r&&r.service_config_info?[r.service_config_info]:[]),"private_is_support_vnc"!==t&&"private_is_support_webssh"!==t||(s.shixun_environment.instance_startup_type=1),"choice_small_type"===t&&(s.mirror_repository.choice_small_mirrors=te.filter((function(e){return i.includes(e.id)})),l=s.mirror_repository.choice_small_mirrors,c=ee.choice_small_mirrors,l.length>c.length?null!=(u=(0,z.differenceBy)(l,c,"id"))&&null!==(o=u[0])&&void 0!==o&&o.mirror_name&&(_={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:null==u||null===(d=u[0])||void 0===d?void 0:d.id,name:null==u||null===(p=u[0])||void 0===p?void 0:p.mirror_name,request_limit:10,resource_limit:1e4},s.mirror_repository.shixun_service_configs.push(_)):(h=(0,z.differenceBy)(c,l,"id"),s.mirror_repository.shixun_service_configs=s.mirror_repository.shixun_service_configs.filter((function(e){var n;return e.mirror_repository_id!==(null==h||null===(n=h[0])||void 0===n?void 0:n.id)})))),t?s[n][t]=i:s[n]=i,ce(""),q(s);case 15:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),yt=function(e,n,t){var i,s=(0,z.cloneDeep)(null===(i=Y.current)||void 0===i||null===(i=i.mirror_repository)||void 0===i?void 0:i.shixun_service_configs);["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"].includes(n)?t.match(/^\d*(\.\d*)?$/)&&(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s)):(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s))},bt=function(e,n,t){if(t.match(/^\d*(\.\d*)?$/)){var i=(0,z.cloneDeep)(se);i[e][n]=t,jt("new_service_configs","",i)}},Et=function(){j.Z.info({centered:!0,icon:null,width:460,title:"联系平台管理员",content:(0,C.jsx)("div",{className:"tc",children:(0,C.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Mn,alt:"二维码",width:160})}),okText:"我知道了"})};return(0,C.jsxs)("div",{className:Ln,children:[(0,C.jsxs)("div",{className:Tn,children:[(0,C.jsxs)("div",{className:Rn,children:[(0,C.jsx)("div",{className:Kn,children:"实验环境"}),v.length<3?(0,C.jsx)("div",{onClick:function(){var e;if(!mt())if(0===S||null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave)y.ZP.warning("当前实验环境正在编辑中,不能添加新的实验环境");else{var n=(0,z.cloneDeep)(Nn);console.log("cloneData---",n),g([].concat(F()(v),[{id:0,name:"实验环境".concat(v.length+1)}])),Xe(0),pn({}),xn({}),jn({}),k(0),q(n)}},className:Un,children:"添加实验环境"}):(0,C.jsx)(tn.Z,{title:"最多可以添加3个实验环境",children:(0,C.jsx)("div",{className:Vn,children:"添加实验环境"})}),(0,C.jsx)("div",{onClick:function(){return Fe(!0)},className:Fn,children:"设置"})]}),!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return ft(e,v)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",direction:"horizontal",children:function(e,n){return(0,C.jsxs)("div",s()(s()({},e.droppableProps),{},{ref:e.innerRef,className:Jn,children:[v.map((function(e,n){var t=e.name,i=e.id;return(0,C.jsx)(pe._l,{draggableId:i.toString(),index:n,children:function(e,n){return(0,l.createElement)("div",s()(s()(s()({},e.draggableProps),e.dragHandleProps),{},{ref:e.innerRef,className:S===i?qn:"",key:i}),(0,C.jsx)("i",{className:"iconfont icon-tuodong"}),(0,C.jsx)("span",{className:Hn,onClick:function(){return function(e){var n;if(e!==S){var t=function(){k(e),On(e),kn()};null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()}}(i)},children:t}),(0,C.jsx)(xe.Z,{trigger:["click"],dropdownRender:function(){return(0,C.jsxs)(fe.Z,{style:{width:92},children:[(0,C.jsx)(fe.Z.Item,{onClick:function(){return vt(i,t)},className:"font14",children:"重命名"}),(0,C.jsx)(fe.Z.Item,{onClick:function(){return gt(i)},className:"font14",children:"删除"})]})},getPopupContainer:function(e){return e.parentNode},children:(0,C.jsx)("i",{className:"iconfont icon-zhankai5 current"})}))}},i)})),e.placeholder]}))}})}),(0,C.jsx)("div",{className:Yn})]}),(0,C.jsxs)(he.Z,{loading:Be||We,active:!0,children:[!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验资源",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[(0,C.jsx)("b",{className:"font14",children:"通用云"}),(0,C.jsx)("br",{}),"常规场景选用,调用化学“101计划”网络平台通用资源,基于容器形式为实训提供虚拟实验环境。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"专有云"}),"专用场景,可选用不同云集群的资源,包括阿里云、华为云、算能云等,如算能云适用于需要调用TPU资源训练的实训"]}),children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"通用云"},{id:2,name:"专有云"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.resource_type)===e.id?qn:"",onClick:function(){(null==X?void 0:X.resource_type)!==e.id&&jt("shixun_environment","resource_type",e.id)},children:e.name},e.id)}))})}),1===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验镜像",children:(0,C.jsx)("div",{className:Qn,style:{width:300},children:yn.map((function(e){return(0,C.jsx)("div",{className:Ge===e.id?qn:"",onClick:function(){Ge!==e.id&&(mt()||(Xe(e.id),ce(""),0===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},dn)})),1===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},hn)})),2===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},gn)}))))},children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{errorKey:"mirror",errorValue:le,errorName:"请选择实验镜像",children:(0,C.jsx)(T.Z,{align:"middle",children:!1===ln?(0,C.jsxs)(C.Fragment,{children:[!(null==ee||!ee.id)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){mt()||Ye(!0)},className:zn,children:[(0,C.jsx)("div",{children:null==ee?void 0:ee.name}),(0,C.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,C.jsx)(Zn.Z,{value:[{description:null==ee?void 0:ee.description,name:null==ee?void 0:ee.name}],title:"实验镜像说明",children:(0,C.jsx)("span",{className:st,children:"实验镜像说明"})})]}),!(null!=ee&&ee.id)&&(0,C.jsxs)("div",{onClick:function(){Ye(!0)},className:zn,children:[(0,C.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,C.jsx)("div",{children:"选择实验镜像"})]})]}):"暂无数据"})}),ht(!0),(null==X?void 0:X.is_support_thiry_party)&&(0,C.jsx)(an.Z,{required:!0,align:"start",name:"端口配置",errorKey:"port",errorValue:le,errorName:me,children:(0,C.jsxs)(T.Z,{children:[(0,C.jsxs)("div",{className:"font14",style:{lineHeight:"14px"},children:[(0,C.jsx)("div",{children:"容器端口"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.proxy_port,onChange:function(e){var n=e.target.value;(""===n||/^[0-9]\d*$/.test(n))&&jt("shixun_environment","proxy_port",e.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]}),(0,C.jsxs)("div",{className:"ml20",children:[(0,C.jsx)("div",{className:"font14",style:{lineHeight:"14px"},children:"路由(选填)"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.web_route,onChange:function(e){return jt("shixun_environment","web_route",e.target.value)},bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]})]})}),(0,C.jsx)(an.Z,{name:"附带环境",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"请选择附带环境",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:null==ee?void 0:ee.choice_small_type,onChange:function(e){return jt("mirror_repository","choice_small_type",e)},showArrow:!0,maxTagCount:5,children:te.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.type_name},e.id)}))}),!(null==ee||null===(t=ee.choice_small_mirrors)||void 0===t||!t.length)&&(0,C.jsx)(Zn.Z,{value:(null==ee?void 0:ee.choice_small_mirrors)||[],title:"附带环境说明",children:(0,C.jsx)("span",{className:st,children:"附带环境说明"})})]})}),(0,ut.Ny)()&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return ye(!je)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(je?"icon-shouqi4":"icon-a-xialazhankai")})]}),je&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"镜像配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加镜像配置",contentStyle:{overflow:null!=ee&&null!==(i=ee.shixun_service_configs)&&void 0!==i&&i.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==ee||null===(r=ee.shixun_service_configs)||void 0===r||!r.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==ee||null===(c=ee.shixun_service_configs)||void 0===c?void 0:c.map((function(e,n){var t,i=e.cpu_limit,s=e.lower_cpu_limit,a=e.memory_limit,r=e.request_limit,l=e.resource_limit,c=e.name;return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:c,className:nt,children:c}),children:[(0,C.jsxs)(an.Z,{name:"服务配置",align:"start",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:i,addonAfter:"核",onChange:function(e){return yt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return yt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return yt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:r,onChange:function(e){return yt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]}),(0,C.jsx)(T.Z,{align:"middle",children:(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"磁盘限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:l,onChange:function(e){return yt(n,"resource_limit",e.target.value)},addonAfter:"K"})]})})]}),(0,C.jsxs)(an.Z,{name:"启动设置",align:"start",required:null==e?void 0:e.open_start_command,errorKey:"start_command",errorValue:le,errorName:"请输入启动命令",children:[(0,C.jsxs)("div",{className:"font14 mb5",children:["用户名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可使用的用户名)"})]}),(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,bordered:!1,fieldNames:{label:"name",value:"id"},options:null==H||null===(t=H.mirror_repository)||void 0===t?void 0:t.webssh_user_arr,value:(null==e?void 0:e.webssh_user)||"root",onChange:function(e){return yt(n,"webssh_user",e)},style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),(0,C.jsxs)("div",{className:"font14 mb5",children:["主机名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可指定主机名)"})]}),(0,C.jsx)(T.Z,{className:"mb20",children:(0,C.jsx)(M.Z,{bordered:!1,onClick:mt,value:null==e?void 0:e.webssh_host,maxLength:255,onChange:function(e){yt(n,"webssh_host",e.target.value)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})}),(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_start_command,onChange:function(e){return yt(n,"open_start_command",e.target.checked)},style:{marginTop:-4},className:"font14",children:["启动命令",(0,C.jsx)("span",{className:"c-grey-999",children:"(启动容器时运行的命令或脚本,填写将覆盖容器默认的启动指令。)"})]}),(null==e?void 0:e.open_start_command)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:echo helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:null==e?void 0:e.start_command,language:"shell",theme:"vs-light",onChange:function(e){return yt(n,"start_command",e)}})]}),(0,C.jsxs)(an.Z,{required:null==e?void 0:e.open_envs,name:"环境变量",align:"start",errorKey:"envs",errorValue:le,errorName:"请输入环境变量",children:[(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_envs,onChange:function(e){return yt(n,"open_envs",e.target.checked)},style:{marginTop:-4},className:"font14",children:["环境变量",(0,C.jsx)("span",{className:"c-grey-999",children:"(为容器添加环境变量)"})]}),(null==e?void 0:e.open_envs)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:MY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:null==e?void 0:e.envs,onChange:function(e){return yt(n,"envs",e)}})]}),(0,C.jsx)(an.Z,{name:"访问模式",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(sn.Z,{checked:null==e?void 0:e.privileged,onChange:function(e){return yt(n,"privileged",e)}}),(0,C.jsx)("span",{className:"ml10 c-grey-333 font14",children:"特权模式"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(赋予容器访问宿主机内核特性和设备的能力)"})]})}),(0,C.jsxs)(an.Z,{name:"权限控制",align:"start",children:[(0,C.jsxs)("div",{className:"font14",children:["添加权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(添加多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.add_cap,onChange:function(e){return yt(n,"add_cap",e.target.value)},bordered:!1,placeholder:"例如:NET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),(0,C.jsxs)("div",{className:"font14 mt20",children:["移除权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(移除多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.drop_cap,onChange:function(e){return yt(n,"drop_cap",e.target.value)},bordered:!1,placeholder:"例如:SYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})]})]},n)}))})]})})})]})]}),2===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{children:(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,onClick:mt,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:null==X?void 0:X.private_cloud_id,onChange:function(e){return jt("shixun_environment","private_cloud_id",e)},children:O.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{name:"操作系统",required:!0,errorKey:"system",errorValue:le,errorName:"请选择操作系统",children:(0,C.jsx)("div",{className:it,children:[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"其他",icon:"iconfont icon-qitaxitong"}].map((function(e){return(0,C.jsxs)("div",{onClick:function(){X.operating_system!==e.id&&jt("shixun_environment","operating_system",e.id)},className:(null==X?void 0:X.operating_system)===e.id?qn:"",children:[(0,C.jsx)("i",{className:e.icon}),(0,C.jsx)("span",{children:e.name})]},e.id)}))})}),(0,C.jsx)(an.Z,{required:!0,name:"实例启动模版",errorKey:"template",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"mr10",placeholder:"请选择实例启动模版",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:mt,ref:K,showArrow:!0,dropdownRender:function(e){return(0,C.jsxs)("div",{className:rt,children:[(0,C.jsx)("div",{className:lt,children:L.map((function(e){return(0,C.jsxs)("div",{className:ct,onClick:function(){K.current.blur(),jt("shixun_environment","instance_startup_template_id",e.id)},children:[(0,C.jsx)("span",{title:e.name,style:{color:(null==X?void 0:X.instance_startup_template_id)===e.id?"#0152d9":"initial"},children:e.name}),!e.is_public&&(0,C.jsx)("b",{className:ot,children:"私有"})]},e.id)}))}),(0,C.jsxs)("div",{style:{padding:12},children:[!L.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:120,marginTop:20},description:"暂无数据"}),(0,C.jsxs)("div",{style:{marginTop:null!=L&&L.length?0:20},className:"c-grey-999 font14",children:["未找到合适的实例启动模板?",(0,C.jsx)("span",{onClick:Et,className:"c-light-primary current",children:"联系平台管理员"})]})]})]})},options:null==L?void 0:L.map((function(e){return{label:e.name,value:e.id}})),value:null==X?void 0:X.instance_startup_template_id}),!!En&&(0,C.jsx)(Zn.Z,{value:En,title:"模版描述",children:(0,C.jsx)("span",{className:st,children:"模版描述"})})]})}),ht(!1),1===(null==X?void 0:X.operating_system)&&(null==X?void 0:X.private_is_support_vnc)&&Dn&&(0,C.jsx)(an.Z,{required:!0,name:"实例启动方式",errorKey:"instance_startup_type",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"VNC"},{id:2,name:"RDP"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.instance_startup_type)===e.id?qn:"",onClick:function(){return jt("shixun_environment","instance_startup_type",e.id)},children:e.name},e.id)}))})}),(0,ut.Ny)()&&1===Cn&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return De(!Ce)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(Ce?"icon-shouqi4":"icon-a-xialazhankai")})]}),Ce&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"服务配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加服务配置",contentStyle:{overflow:null!=se&&se.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=se&&se.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==se||!se.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==se?void 0:se.map((function(e,n){var t=e.cpu_limit,i=e.lower_cpu_limit,s=e.memory_limit,a=e.request_limit,r=(e.resource_limit,e.name);return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:r,className:nt,children:r}),children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:t,addonAfter:"核",onChange:function(e){return bt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:i,onChange:function(e){return bt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return bt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return bt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]})]},n)}))})]})})})]})]})]}),!v.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:100},description:"请添加实验环境"})]})]}),(0,C.jsxs)("div",{className:at,children:[(0,C.jsx)(Z.ZP,{onClick:function(){var e,n=function(){E.history.push("/shixuns/".concat(p,"/challenges")),d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},style:{marginRight:40},children:"取消"}),(0,C.jsx)(Z.ZP,{loading:Te,type:"primary",disabled:!(null!=v&&v.length),onClick:function(){return At()},children:"保存"})]}),(0,C.jsx)(An,{identifier:p,shixun_environment_id:S,useId:null==ee?void 0:ee.id,visible:qe,onCancel:function(){return Ye(!1)},onOk:function(e){return function(e){var n=s()(s()({},H),{},{shixun_environment:s()(s()({},X),{},{is_support_code_editor:e.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:e.disabled_support_vnc,disabled_support_webssh:e.disabled_support_webssh,open_start_command:e.open_start_command,start_command:e.start_command,open_envs:e.open_envs,envs:e.envs,privileged:e.privileged,add_cap:e.add_cap,drop_cap:e.drop_cap}),mirror_repository:s()(s()({},ee),{},{id:e.id,name:e.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:e.shixun_service_configs||[],description:e.description}),small_type:e.small_type});0===Ge?pn(null==n?void 0:n.mirror_repository):1===Ge?xn(null==n?void 0:n.mirror_repository):2===Ge&&jn(null==n?void 0:n.mirror_repository),q(n),Ye(!1),ce("")}(e)},tab_type:null===(o=yn[Number(Ge)])||void 0===o?void 0:o.type}),(0,C.jsx)(Wn,{verifyModal:mt,id:p,environment:v,is_published:_,dispatch:d,visible:Ve,onCancel:function(){return Fe(!1)},onOk:function(e){Ye(!1)}})]})})),mt=t(85573),ht=t.n(mt),xt=t(680),ft="footerWrap___Qaahm",vt=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],gt=M.Z.TextArea,At=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,vt),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)("div",{className:ft,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),jt={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetInput:"serviceSetInput___CwmmV",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd"},yt=nn.default.Option,bt=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i=e.practiceSetting,a=e.dispatch,r=e.shixunsDetail,c=(e.user,(0,l.useState)(null)),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)([]),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)(!0),g=P()(v,2),A=g[0],D=g[1],S=(0,l.useState)({}),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)([]),I=P()(O,2),N=I[0],W=I[1],L=(0,l.useState)(),T=P()(L,2),R=T[0],K=T[1],U=(0,l.useState)(),V=P()(U,2),F=V[0],J=V[1],H=(0,l.useState)([]),q=P()(H,2),Y=q[0],Q=q[1],G=(0,l.useState)({}),X=P()(G,2),$=X[0],ee=X[1],ne=(0,l.useRef)(null),te=(0,l.useRef)(!0),ie=(0,l.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),se=(0,l.useRef)(null),ae=i.id,re=i.is_published,le=$.frequence_image,ce=void 0===le?[]:le,ue=$.environments,pe=void 0===ue?[]:ue,_e=($.choice_small_type,$.other_image),me=void 0===_e?[]:_e,he=w.name,xe=w.description,fe=(w.authorization,w.small_type),ve=void 0===fe?[]:fe;(0,l.useEffect)((function(){null!==u&&(je(),ne.current.scrollTop=0)}),[u]),(0,l.useEffect)((function(){ae&&Ae()}),[ae]),(0,l.useEffect)((function(){if(null!==u)return ge(),function(){clearTimeout(se.current)}}),[u,h,N,R,F]);var ge=function(){clearTimeout(se.current),se.current=setTimeout((function(){(0,z.isEqual)(ie.current.activeId,u)&&(0,z.isEqual)(ie.current.selectId,h)&&(0,z.isEqual)(ie.current.serviceConfigList,N)&&(0,z.isEqual)(ie.current.evaluateScript,R)&&(0,z.isEqual)(ie.current.evaluationScript,F)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ae=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(ee(s()({},n.data)),D(!1),null!=n&&null!==(t=n.data)&&void 0!==t&&t.id?(ie.current.activeId=null==n||null===(i=n.data)||void 0===i?void 0:i.id,d(null==n||null===(a=n.data)||void 0===a?void 0:a.id)):d(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:u}});case 2:a=e.sent,B(a.data),ie.current.selectId=null===(n=a.data)||void 0===n?void 0:n.choice_small_type,f(null===(t=a.data)||void 0===t?void 0:t.choice_small_type),ie.current.serviceConfigList=null===(i=a.data)||void 0===i?void 0:i.shixun_service_configs,W(null===(s=a.data)||void 0===s?void 0:s.shixun_service_configs),ie.current.evaluateScript=a.data.evaluate_script,K(a.data.evaluate_script),ie.current.evaluationScript=a.data.choice_standard_scripts,J(a.data.choice_standard_scripts),Q(a.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=x()(m()().mark((function e(){var n,t=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.length>0&&void 0!==t[0]&&t[0],!(0,oe.gy)(a,"不能选择/更换实验环境")){e.next=3;break}return e.abrupt("return");case 3:return n={sub_type:h,main_type:u,shixun:{mirror_script_id:F},shixun_info:{evaluate_script:R},shixun_service_configs:N.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit,resource_limit:e.resource_limit}}))},e.next=6,(0,b.ZP)("/api/shixuns/".concat(ae),{method:"put",body:n});case 6:0===e.sent.status&&(y.ZP.success("编辑成功"),ie.current={activeId:u,selectId:h,serviceConfigList:N,evaluateScript:R,evaluationScript:F},a({type:"practiceSetting/getCommonData",payload:{id:ae}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=ve.filter((function(e){return h.includes(e.id)})),Ee=function(e,n,t){var i=N.map((function(i,a){return a===t?s()(s()({},i),{},ht()({},n,e)):i}));W(i)},Ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ae,script_id:n}});case 2:(t=e.sent)&&K(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:jt.practice,children:[(0,C.jsx)(cn.Z,{loading:A,skin:"night",className:jt.left,dispatch:a,value:u,data:pe,otherData:me,tags:ce,onChange:function(e){return d(e)},onSearchWord:function(){}}),(0,C.jsxs)("div",{className:jt.right,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:jt.title,children:["实验环境: ",null===u?"— —":he]})}),(0,C.jsxs)("div",{className:jt.content,ref:ne,children:[null===u&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==u&&(0,C.jsxs)("div",{className:jt.des,children:[(0,C.jsx)("div",{className:jt.mainBody,children:(0,C.jsx)(ln.Z,{value:xe})}),(0,C.jsx)("div",{className:jt.title,children:"附带环境"}),(0,C.jsxs)("div",{className:jt.selectBox,children:[(0,C.jsx)(nn.default,{onChange:function(e,n){return function(e,n){var t=N[0]?[N[0]]:[];n.forEach((function(e){var n=N.find((function(n){return n.mirror_repository_id===Number(e.key)}));if(n)t.push(n);else{var i=ve.find((function(n){return n.id===Number(e.key)}));if(i.mirror_name){var s={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:i.mirror_name,request_limit:10};t.push(s)}}})),W(t),f(e)}(e,n)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:h,optionFilterProp:"children",placeholder:"请选择附带环境",style:{width:400},maxTagCount:6,children:ve.map((function(e,n){return(0,C.jsx)(yt,{value:e.id,children:e.type_name},e.id)}))}),(0,C.jsx)("div",{className:jt.smallType,children:be.map((function(e){return e.description?(0,C.jsx)("span",{children:e.description},e.id):null}))})]}),!(null!=r&&null!==(n=r.detail)&&void 0!==n&&n.is_jupyter_lab)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"评测脚本"}),(0,C.jsxs)("div",{className:jt.evaluating,children:[(0,C.jsxs)("div",{className:jt.evaluatingLabel,children:[re&&(0,C.jsx)("div",{onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")},className:jt.mask}),(0,C.jsx)(nn.default,{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:F,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Ce(e);case 2:j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e),J(e)},children:(Y||[]).map((function(e,n){return(0,C.jsx)(yt,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:jt.evaluatingS1,onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ae}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{overlayClassName:jt.popover,placement:"bottomLeft",content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{marginTop:"2px"},className:"ml10 current font14",children:(0,C.jsx)(xt.Z,{})})})]}),(0,C.jsx)(wn.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:R,onChange:function(e){te.current?te.current=!1:(K(e),(0,oe.gy)(a,"不能选择/更换实验环境")&&setTimeout((function(){te.current=!0,K(ie.current.evaluateScript)}),200))}})]})]}),(null===(t=r.detail)||void 0===t?void 0:t.identity)<3&&!!N.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"服务配置"}),(0,C.jsx)("div",{className:jt.serviceSettingWrap,children:null==N?void 0:N.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsx)("div",{children:(0,C.jsx)("span",{className:"font16",children:e.name})}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"最低CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.lower_cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"lower_cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存限制(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.memory_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"memory_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存要求(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.request_limit,style:{width:300},disabled:re,onChange:function(e){return Ee(e.target.value,"request_limit",n)}}),(0,C.jsx)("label",{className:jt.serviceSetTip,children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"磁盘限制(K):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.resource_limit,style:{width:300},disabled:re,maxLength:8,onChange:function(e){e.target.value.match(/^\d*(\.\d*)?$/)&&Ee(e.target.value,"resource_limit",n)}})]})]},n)}))})]})]})]}),(0,C.jsxs)("div",{className:jt.btns,children:[(0,C.jsx)(Z.ZP,{size:"middle",style:{marginRight:20},onClick:function(){var e,n;n=function(){E.history.push("/shixuns/".concat(ae,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},null!=i&&null!==(e=i.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",disabled:null===u,onClick:function(){return ye()},children:"保存"})]})]}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(At,{onFinish:function(e){return K(e)}}),(0,C.jsx)(gn.Z,{})]})})),Et=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,s,a=e.shixunsDetail,r=(0,l.useState)(!0),c=P()(r,2),o=c[0],u=c[1];return(0,l.useEffect)((function(){var e;"boolean"==typeof(null==a||null===(e=a.detail)||void 0===e?void 0:e.is_jupyter_lab)&&o&&u(!1)}),[null==a||null===(n=a.detail)||void 0===n?void 0:n.is_jupyter_lab,o]),console.log(null==a||null===(t=a.detail)||void 0===t?void 0:t.is_jupyter_lab,o),(0,C.jsxs)(he.Z,{loading:o,active:!0,children:[!1===(null==a||null===(i=a.detail)||void 0===i?void 0:i.is_jupyter_lab)&&(0,C.jsx)(_t,{}),!0===(null==a||null===(s=a.detail)||void 0===s?void 0:s.is_jupyter_lab)&&(0,C.jsx)(bt,{})]})})),Ct=t(61998),Dt=t(56102),St=t(61186),kt=t.n(St),Pt="dataset___dSWAV",wt="header___BzxI4",Bt="title___cPEyN",Ot="dataPath___wJ6mR",It="pathTitle___TOS2Z",Nt="btns___jGE8o",Wt="content___s4ep8",Zt="customTable___OG3_9",Mt="row___ONd7r",Lt="empty___CgtTE",Tt="path___Cg5rX",Rt="text___SCLRV",Kt="actionsBtns___L5tdC",Ut="shareModal___HedYo",Vt="fileName___x56US",Ft="renameModal___SmCAd",Jt="errorDes___VLR_5",Ht="uploadFileModal___pYYDB",qt="wrap___EmsVa",Yt="colorBlue___XqtfP",Qt="repeatedName___yMQsm",zt=t(89903),Gt=K.Z.Dragger,Xt=function(e){e.dispatch;var n,t=e.id,i=e.onClose,a=e.onOK,r=e.visible,c=(e.wrapClassName,e.local),o=e.containerId,u=e.rootIdentifier,d=(0,l.useState)({}),p=P()(d,2),_=p[0],h=p[1],f=(0,l.useState)([]),g=P()(f,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=(0,l.useState)(0),O=P()(B,2),I=O[0],N=O[1],Z=(0,l.useState)(!1),L=P()(Z,2),T=L[0],R=L[1],K=(0,l.useState)(!1),U=P()(K,2),V=U[0],J=U[1],H=W.Z.useForm(),q=P()(H,1)[0],Y=(0,l.useState)([]),Q=P()(Y,2),z=Q[0],X=Q[1],$=(0,l.useRef)([]);(0,l.useEffect)((function(){r&&(q.resetFields(),X([]),w([]),E([]),N(0),J(!1),R(!1))}),[r]);var ee=function(){var e=x()(m()().mark((function e(n){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=8;break}return s=z.filter((function(e){return e.uid!==n.uid})),X(s),$.current=F()(s),E(A.filter((function(e){return e!==n.name}))),y.ZP.info("删除成功"),s.length||(q.setFieldsValue({file:void 0}),q.validateFields()),e.abrupt("return");case 8:if(n.response){e.next=11;break}return y.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 11:return e.next=13,(0,b.ZP)("/api/shixuns/".concat(t,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null==n||null===(i=n.response)||void 0===i?void 0:i.id]}});case 13:0===e.sent.status&&(X(z.filter((function(e){return e.uid!==n.uid}))),y.ZP.info("删除成功"));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ne={height:300,multiple:!0,disabled:I>0,withCredentials:!0,fileList:z,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var n,t,i;if(X(e.fileList),!e.file.response)return;if(null!==(n=e.file.response)&&void 0!==n&&n.id)return void y.ZP.success("上传成功!");X(z.filter((function(n){return n.uid!==e.file.uid}))),(null===(t=e.file.response)||void 0===t?void 0:t.message)&&y.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:ee,beforeUpload:function(e){if(null!=z&&z.some((function(n){return n.name===e.name})))return y.ZP.info("".concat(e.name,"文件已存在")),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return z.push(n),$.current=F()(z),X(F()(z)),!1}},te=function(e,n,t,i,s){var a=new FormData;Object.keys(e).forEach((function(n){a.append(n,e[n])}));var r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),r.addEventListener("error",(function(e){s&&s(e)}),!1),r.upload.onprogress=function(e){i&&i(e)},r.open("POST",n),r.send(a),r},ie=function(e,n){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100),i=s()(s()({},n),{},{percent:t,status:100===t?"done":"uploading"});console.log($.current,333),$.current=$.current.map((function(e){return e.uid===n.uid?i:e})),X($.current)}},se=function(e,n){var t=s()(s()({},n),{},{status:"error"});y.ZP.warning("上传失败,请重新尝试"),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},ae=function(e,n){var t=s()(s()({},n),{},{status:"done"});if(0===e.status||(t=s()(s()({},n),{},{status:"error"}),y.ZP.error("上传失败!")),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status})))return y.ZP.success("上传完成!"),void ce(!0);$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},re=function(){var e=x()(m()().mark((function e(n){var i,s,a,r,l,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J(!0),3!==I){e.next=4;break}return N(2),e.abrupt("return");case 4:if(2!==I&&1!==I){e.next=7;break}return le(),e.abrupt("return");case 7:if(s=(i=n||{}).commitMessage,a=void 0===s?"":s,r=i.fileOss,l=void 0===r?[]:r,!((o=(c?z:l).map((function(e){return e.name}))).filter((function(e){return-1!=e.indexOf("、")||-1!=e.indexOf(" ")})).length>0)){e.next=14;break}return y.ZP.info("数据集名称禁止有空格与、"),J(!1),e.abrupt("return");case 14:return e.next=16,(0,b.ZP)("/api/shixuns/".concat(t,"/check_data_sets"),{method:"post",body:{files_name:o}});case 16:if(-3!==(u=e.sent).status){e.next=21;break}return E(null==u?void 0:u.exist_files),J(!1),e.abrupt("return");case 21:if("{}"!==JSON.stringify(u)){e.next=25;break}return J(!1),y.ZP.error("网络已断开,请稍后重试!"),e.abrupt("return");case 25:0===u.status&&(z.forEach((function(e){var n=te({file:e.file,description:a},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(n)})),N(1));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){var e=(s()({},q.getFieldsValue())||{}).commitMessage,n=void 0===e?"":e,i=$.current.filter((function(e){return"error"===e.status})),a=$.current.map((function(e){return s()(s()({},e),{},{status:"error"===e.status?"uploading":e.status})}));X(a),i.forEach((function(e){var i=te({file:e.file,description:n},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(i)}))},ce=function(e){e||(R(!0),k.forEach((function(e){e.abort()}))),a(),i()},oe=function(){return(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{children:(0,C.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(Yt)})}),(0,C.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,C.jsx)("span",{className:"".concat(Yt," ml5"),children:"点击此处上传"})]})]})};return(0,C.jsx)(j.Z,{open:r,onOk:function(){(0,v.L9)(["实践项目","设置","数据集","上传文件"]),q.submit()},centered:!0,okText:0===I?"确定":1===I?"上传中":"重新上传",okButtonProps:{loading:V},onCancel:function(){var e=(s()({},q.getFieldsValue())||{}).fileOss,n=void 0===e?[]:e,t=null==z?void 0:z.every((function(e){return"done"===e.status})),i=null==n?void 0:n.every((function(e){return"done"===e.status}));t&&i?ce():j.Z.confirm({title:"关闭弹框提示",content:"有文件未上传,是否确定离开?",okText:"离开",cancelText:"取消",onOk:function(){ce()}})},width:"1000px",title:"上传文件",children:(0,C.jsx)("div",{className:qt,children:(0,C.jsxs)(W.Z,{className:"mt10",form:q,scrollToFirstError:!0,layout:"vertical",onFinish:re,onValuesChange:function(e){if(console.log(e,"changedValues"),"fileOss"in e){var n,t;if(null!=e&&e.fileOss.every((function(e){return"done"===e.status}))&&null!=e&&null!==(n=e.fileOss)&&void 0!==n&&n.length)return y.ZP.success("上传完成!"),void ce(!0);if(null!=e&&e.fileOss.every((function(e){return"done"===e.status||"error"===e.status}))&&null!=e&&null!==(t=e.fileOss)&&void 0!==t&&t.length)return N(3),void J(!1);E(A.filter((function(n){var t;return null==e||null===(t=e.fileOss)||void 0===t?void 0:t.some((function(e){return e.name===n}))})))}h(s()({},q.getFieldsValue()))},children:[c?(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{style:{visibility:"hidden"},className:"c-light-black",children:"(单个文件不超过500M)"})]}),name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsxs)(Gt,s()(s()({},ne),{},{children:[" ",oe()]}))}):(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{className:"c-light-black",children:"(单个文件不超过100GB)"})]}),name:"fileOss",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsx)(zt.ZP,{identifier:u,cancelUpload:T,container_type:"Shixun",container_id:o,uploading:I<3?I:0,disabled:I>0,height:300,maxSize:107374182400,description:_.commitMessage||"",text:oe(),onComplete:function(e){console.log(e,444)},realFileName:!0})}),!!A.length&&(0,C.jsxs)("span",{className:Qt,children:[A.join("、"),"已存在,请删除后再上传"]}),(0,C.jsx)(W.Z.Item,{name:"commitMessage",label:"备注:",rules:[{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,disabled:I>0,maxLength:100,suffix:"".concat((null===(n=_.commitMessage)||void 0===n?void 0:n.length)||0,"/100"),placeholder:"请填写备注信息"})})]})})})},$t=t(80826),ei=["globalSetting","dispatch","practiceSetting","shixunsDetail","user"],ni=(l.Fragment,(0,E.connect)((function(e){var n=e.globalSetting,t=e.shixunsDetail,i=e.practiceSetting;return{globalSetting:n,shixunsDetail:t,user:e.user,practiceSetting:i}}))((function(e){var n,t,i,a,c=e.globalSetting,o=e.dispatch,u=e.practiceSetting,d=e.shixunsDetail,p=(e.user,r()(e,ei),u.id),_=(0,l.useState)([]),h=P()(_,2),f=h[0],g=h[1],A=(0,l.useState)({}),E=P()(A,2),D=E[0],S=E[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(!0),N=P()(I,2),W=N[0],L=N[1],T=(0,l.useState)(!1),R=P()(T,2),K=R[0],U=R[1],V=(0,l.useState)(!1),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useState)([]),Q=P()(Y,2),G=Q[0],X=Q[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)({}),se=P()(ie,2),ae=se[0],re=se[1],le=(0,l.useState)({page:1,limit:10,total:0}),ce=P()(le,2),oe=ce[0],ue=ce[1];(0,l.useEffect)((function(){p&&de()}),[p]);var de=function(){var e=x()(m()().mark((function e(n){var t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={page:1,limit:10,total:0},i=n||t,O(!0),e.next=5,o({type:"shixunsDetail/getSetData",payload:s()(s()({},i),{},{id:p})});case 5:null!=(a=e.sent)&&a.data_sets&&(O(!1),g(F()(a.data_sets)),ue(s()(s()({},i),{},{total:null==a?void 0:a.data_sets_count})),L(!1),S(s()({},a)));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe={selectedRowKeys:G,columnWidth:70,onChange:function(e){console.log("selectedRowKeys changed: ",e),X(e)}},_e=function(e){(0,v.L9)(["实践项目","设置","数据集","删除"]);var n,t=e?[e]:G;j.Z.confirm({centered:!0,title:"确定要删除文件吗?",okText:"确定",cancelText:"取消",onOk:(n=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:0===e.sent.status&&(n=t.length===f.length&&oe.page>1?oe.page-1:oe.page,y.ZP.success("删除成功"),de(s()(s()({},oe),{},{page:n})),X([]));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},me=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ae.title,t=null,console.log(n,"title"),""!==n){e.next=7;break}return t="文件名不能为空",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 7:if(!n.includes(" ")){e.next=11;break}return t="文件名不能有空格",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 11:if(i=f.find((function(e){return e.id===(null==ae?void 0:ae.id)})).title,n!==i.substring(0,i.lastIndexOf("."))&&n!==i){e.next=16;break}return t="文件名不能重名",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 16:return a=i.includes(".")?i.substring(i.lastIndexOf("."),i.length):"",e.next=19,(0,b.ZP)("/api/shixuns/".concat(p,"/rename_data_sets.json"),{method:"post",body:{id:null==ae?void 0:ae.id,new_file_name:n+a}});case 19:0===e.sent.status&&(y.ZP.success("重命名成功"),de(oe),U(!1),re({}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(e){var n=e,t=document.createElement("input");t.value=n,document.body.appendChild(t),t.select(),document.execCommand("Copy"),t.style.display="none"},fe=[{title:"文件",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e})})}},{title:"备注",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,n){return kt()(n.created_on).format("YYYY-MM-DD HH:mm")}},{title:"文件路径",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,n){return(0,C.jsxs)("div",{className:Tt,children:[(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{className:Rt,children:e})}),(0,C.jsx)(Dt.CopyToClipboard,{text:e,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{title:"复制",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi6 ml5"})})})]})}},{title:"最后修改人",dataIndex:"author",key:"author",align:"left",width:120},{title:"文件大小",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"操作",dataIndex:"operation",key:"operation",align:"left",width:200,render:function(e,n){return(0,C.jsxs)("div",{className:Kt,children:[(0,C.jsx)(tn.Z,{title:"重命名",children:(0,C.jsx)("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;re((0,z.clone)(s()(s()({},n),{},{title:null!=n&&n.title.includes(".")?null==n||null===(e=n.title)||void 0===e?void 0:e.substring(0,n.title.lastIndexOf(".")):null==n?void 0:n.title}))),U(!0),(0,v.L9)(["实践项目","设置","数据集","重命名"])}})}),(0,C.jsx)(tn.Z,{title:"分享",children:(0,C.jsx)("span",{className:"iconfont icon-fenxiang",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","分享"]),re((0,z.clone)(n)),q(!0)}})}),(0,C.jsx)(tn.Z,{title:"下载",children:(0,C.jsx)("span",{className:"iconfont icon-xiazai3",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","下载"]),(0,v.Nd)(n.title,null==n?void 0:n.download_url)}})}),(0,C.jsx)(tn.Z,{title:"删除",children:(0,C.jsx)("span",{className:"iconfont icon-shanchu8",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","删除"]),_e(n.id)}})})]})}}];return(0,C.jsxs)("div",{className:Pt,children:[(0,C.jsxs)("div",{className:wt,children:[(0,C.jsxs)("div",{className:Bt,children:["数据集(",oe.total,")"]}),(0,C.jsxs)("div",{className:Ot,children:[(0,C.jsx)("span",{className:It,children:"数据集路径:"}),(0,C.jsx)("input",{value:null==D?void 0:D.folder_name,disabled:!0}),(0,C.jsx)(Dt.CopyToClipboard,{text:null==D?void 0:D.folder_name,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{placement:"topLeft",title:"点击复制数据集路径",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]}),(0,C.jsxs)("div",{className:Nt,children:[(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,onClick:function(){return _e()},disabled:!G.length,children:"删除"}),(0,C.jsx)(Z.ZP,{type:"primary",onClick:function(){return te(!0)},children:"上传文件"})]})]}),(0,C.jsx)("div",{className:Wt,children:(0,C.jsx)(he.Z,{loading:W,active:!0,paragraph:{rows:5},children:oe.total?(0,C.jsx)(Ct.Z,{rowSelection:pe,className:Zt,dataSource:f,bordered:!1,rowKey:function(e){return e.id},rowClassName:Mt,columns:fe,loading:B,pagination:{pageSize:oe.limit,total:oe.total,current:oe.page,onChange:function(e){var n=s()(s()({},oe),{},{page:e});X([]),ue(n),de(n)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):(0,C.jsxs)("div",{className:Lt,children:[(0,C.jsx)("img",{src:$t.x7,width:"258"}),(0,C.jsx)("span",{className:"c-grey-c",children:"暂无数据集文件~"})]})})}),(0,C.jsx)(Xt,{rootIdentifier:null==d||null===(n=d.detail)||void 0===n?void 0:n.root_identifier,wrapClassName:Ht,id:p,containerId:null==d||null===(t=d.detail)||void 0===t?void 0:t.id,local:null==c||null===(i=c.setting)||void 0===i?void 0:i.is_local,dispatch:o,visible:ne,onClose:function(){return te(!1)},onOK:de}),(0,C.jsx)(j.Z,{title:"重命名",open:K,onOk:me,centered:!0,wrapClassName:Ft,onCancel:function(){U(!1),re({})},width:"1000px",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:[(0,C.jsx)("sup",{children:"*"}),"文件名 :"]}),(0,C.jsx)(M.Z,{value:null==ae?void 0:ae.title,placeholder:"请输入文件名字",bordered:!1,onChange:function(e){re(s()(s()({},ae),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null==ae||null===(a=ae.title)||void 0===a?void 0:a.length)||0,"/60")}),(null==ae?void 0:ae.errorDes)&&(0,C.jsx)("div",{className:Jt,children:null==ae?void 0:ae.errorDes})]})}),(0,C.jsx)(j.Z,{title:"分享下载链接",open:H,onOk:function(){var e=ae.download_url;xe(e),y.ZP.success("复制成功"),q(!1),re({})},centered:!0,wrapClassName:Ut,onCancel:function(){q(!1),re({})},width:"1000px",okText:"复制链接",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:["发送链接,别人可以通过链接下载文件",(0,C.jsx)("span",{children:"(有效期为3天)"})]}),(0,C.jsx)(M.Z,{bordered:!1,addonBefore:"链接",value:null==ae?void 0:ae.download_url})]})})]})}))),ti=t(31797),ii="wrap___VIvSS",si="content___pqoZT",ai="mainPathWrap___v3uSU",ri="colorBlue___AjQlz",li=function(e){return null!=e&&e.length?e.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1):""},ci=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.fileType,a=e.path,r=e.onFinish,c=void 0===r?function(){}:r,o=(0,E.useParams)(),u=(0,l.useState)(""),d=P()(u,2),p=d[0],_=d[1],h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)([]),b=P()(A,2),D=b[0],S=b[1],k=[Di.OriginalPicturePath,Di.ExpectPicturePath,Di.PicturePath].includes(i);(0,l.useEffect)((function(){"EditPracticeSetting-SelectFilePath"===n.actionTabs.key&&(_(a||""),w())}),[n.actionTabs.key]);var w=function(){var e=x()(m()().mark((function e(){var n,i,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,t({type:"shixunsDetail/getRepository",payload:{id:o.id,path:i}});case 3:a=e.sent,""!==i||null!=a&&null!==(n=a.trees)&&void 0!==n&&n.length||y.ZP.warning("请先去代码仓库提交文件"),null!=a&&a.trees&&(r=a.trees.map((function(e){return s()(s()({},e),{name:e.name,val:e.name})})),S(r||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c(p),O();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){_(""),g([]),S([]),t({type:"shixunsDetail/setActionTabs",payload:{}})},I=li(v);return(0,C.jsx)(j.Z,{centered:!0,title:"文件路径",closable:!1,keyboard:!1,open:"EditPracticeSetting-SelectFilePath"===n.actionTabs.key,onOk:B,onCancel:O,children:(0,C.jsxs)("div",{className:ii,children:[(0,C.jsxs)("div",{className:si,children:[(0,C.jsx)("div",{className:ai,children:!(null==v||!v.length)&&v.map((function(e,n){return(0,C.jsx)("a",{onClick:function(){return function(e,n){var t=v.filter((function(e,t){return t<=n}));g(t);var i=li(t);k&&_(i),w(i)}(0,n)},children:e.val},n)}))}),!(null==D||!D.length)&&D.map((function(e,n){return"tree"===e.type?(0,C.jsxs)("a",{onClick:function(){return function(e){if("tree"===e.type){v.length?v.push({val:"/".concat(e.val),path:e.val}):v.push({val:"根目录",path:""},{val:"/".concat(e.val),path:e.val}),g(v);var n=li(v);k&&_(n),w(n)}}(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n):(0,C.jsxs)("a",{onClick:function(){return function(e){var n=li(v),t="".concat(n?"".concat(n,"/"):n).concat(e);i===Di.Path?(null==p||!p.includes("".concat(t,";")))&&_("".concat(p).concat(t,";")):i===Di.ExecPath&&_(t)}("".concat(e.name))},children:[(0,C.jsx)("i",{className:"iconfont icon-zuoye ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n)}))]}),(0,C.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,C.jsx)(M.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)",value:p,onChange:function(e){return _(e.target.value)}})]})})})),oi=t(94001),ui=t(81327),di=t(57347),pi="wrap___dbeFl",_i="in___hlelK",mi="se___dRyd5",hi="fourPart___OLRBn",xi="groupWrap___IOeGo",fi="fixBtn___HaFLT",vi=M.Z.TextArea,gi=(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useRef)(),a=W.Z.useForm(),r=P()(a,1)[0],c=(0,l.useState)({}),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)(!1),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)([]),g=P()(v,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=null===(n=t.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,l.useEffect)((function(){var e;i.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]),(0,l.useEffect)((function(){O()}),[]);var O=function(){var e=x()(m()().mark((function e(){var n,t,s,a,l,c,o,u,p,_,h,x,f,v,g;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[{hidden:0,input:"",output:"",score:100}],e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/jupyter_evalute_setting.json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(w(null==t||null===(s=t.data)||void 0===s?void 0:s.standard_scripts),g={open_evaluate:null==t||null===(a=t.data)||void 0===a?void 0:a.open_evaluate,exec_time:(null==t||null===(l=t.data)||void 0===l?void 0:l.exec_time)||3,test_set_score:null!==(null==t||null===(c=t.data)||void 0===c?void 0:c.test_set_score)&&(null==t||null===(o=t.data)||void 0===o?void 0:o.test_set_score),test_set_average:null===(null==t||null===(u=t.data)||void 0===u?void 0:u.test_set_average)||(null==t||null===(p=t.data)||void 0===p?void 0:p.test_set_average),choice_standard_scripts:(null==t||null===(_=t.data)||void 0===_?void 0:_.choice_standard_scripts)||null,evaluate_script:(null==t||null===(h=t.data)||void 0===h?void 0:h.evaluate_script)||"",evaluate_method:null==t||null===(x=t.data)||void 0===x?void 0:x.evaluate_method},r.setFieldsValue(g),d(g),E(null!=t&&null!==(f=t.data)&&void 0!==f&&null!==(f=f.test_sets)&&void 0!==f&&f.length?null==t||null===(v=t.data)||void 0===v?void 0:v.test_sets:n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){var e=x()(m()().mark((function e(n){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=A.map((function(e){return e.score})),a=t.reduce((function(e,n){return e+n}),0),!n.test_set_score||100===a||null==A||!A.length){e.next=5;break}return y.ZP.warn("测试用例的评分占比之和必须等于100"),e.abrupt("return");case 5:return f(!0),e.next=8,(0,b.ZP)("/api/shixuns/".concat(i.current,"/update_jupyter_evaluate_setting.json"),{method:"post",body:s()(s()({},n),{},{mirror_script_id:null==n?void 0:n.choice_standard_scripts,open_evaluate:null!=n&&n.open_evaluate?1:0,test_set:A.map((function(e){return s()(s()({},e),{},{is_file:!1})}))})});case 8:0===e.sent.status&&y.ZP.success("保存成功"),f(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(e){var n=Math.floor(100/e.length),t=n+100%e.length;e=e.map((function(i,a){return a===e.length-1?s()(s()({},i),{},{score:t}):s()(s()({},i),{},{score:n})})),E(e)},L=u.test_set_score,T=u.test_set_average,R=u.open_evaluate;return(0,C.jsxs)("section",{className:pi,children:[(0,C.jsxs)(W.Z,{form:r,disabled:!R,layout:"vertical",onValuesChange:function(e){var n;d(s()({},r.getFieldsValue())),"test_set_average"in e&&null!=e&&e.test_set_average&&N(A),"test_set_score"in e&&null!=e&&e.test_set_score&&(r.setFieldsValue({test_set_average:!0}),d(s()(s()({},r.getFieldsValue()),{},{test_set_average:!0})),N(A)),"choice_standard_scripts"in e&&j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_script_contents.json"),{method:"get",params:{id:i.current,script_id:null==e?void 0:e.choice_standard_scripts}});case 2:null!=(t=n.sent)&&t.content&&(j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})}),r.setFieldsValue({evaluate_script:null==t?void 0:t.content}),d(s()(s()({},r.getFieldsValue()),{},{evaluate_script:null==t?void 0:t.content})));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},onFinish:I,children:[(0,C.jsx)(W.Z.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked",children:(0,C.jsx)(U.Z,{disabled:!1,children:"启用Jupyter评测功能"})}),(0,C.jsx)("h4",{className:"font14",children:"评测时长限制"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{label:"评测时长(秒):",name:"exec_time",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],children:(0,C.jsx)(oi.Z,{className:_i,min:3})})}),(0,C.jsx)("h4",{className:"font14 mb10",children:"系统评分规则"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"test_set_score",children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:!1,children:["通过全部测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,仅当所有测试集都正确时,才获得一次性奖励)"})]}),(0,C.jsxs)(ge.ZP,{value:!0,children:["通过部分测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,通过测试集即可获得对应奖励)"})]})]})})})}),(0,C.jsxs)("h4",{className:"flex-container font14 mb10",children:[(0,C.jsx)("span",{className:"mr30",children:"测试用例"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(Z.ZP,{style:{height:28,borderRadius:4},type:"primary",onClick:function(){var e=[].concat(F()(A),[{hidden:0,input:"",output:"",score:0}]);r.getFieldValue("test_set_average")?N(e):E(e)},ghost:!0,children:"添加测试用例"})})]}),L&&(0,C.jsx)(W.Z.Item,{name:"test_set_average",children:(0,C.jsxs)(ge.ZP.Group,{children:[(0,C.jsx)(ge.ZP,{value:!0,children:"均分比例"}),(0,C.jsx)(ge.ZP,{value:!1,style:{marginLeft:50},children:"自定义比例"})]})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)("div",{className:hi,children:A.map((function(e,n){return(0,C.jsxs)("div",{className:xi,children:[(0,C.jsxs)("div",{className:"font16",children:[(0,C.jsxs)("span",{className:"mr10",children:["组",n+1," : "]}),u.test_set_score&&(0,C.jsxs)("span",{style:{marginRight:100},children:[(0,C.jsx)(M.Z,{style:{width:85},value:e.score,type:"number",disabled:T,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{score:e.target.value?Number(e.target.value):0}):t})),i={test_set_average:!1};d(s()(s()({},u),i)),r.setFieldsValue(i),E(t)}}),(0,C.jsx)("span",{className:"ml10 mr10",children:"%"})]}),(0,C.jsxs)(U.Z,{className:"font14 ml5",checked:1===e.hidden,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{hidden:e.target.checked?1:0}):t}));E(t)},children:["隐藏",(0,C.jsx)("span",{className:"font12 c-light-black",children:'(隐藏测试集可以防止学生通过"print"等手段直接通关)'})]}),(0,C.jsx)("span",{className:"tr flex1",style:{float:"right"},children:0!==n&&(0,C.jsx)(tn.Z,{placement:"bottom",title:"删除",children:(0,C.jsx)("span",{className:"font16 c-red current",onClick:function(){var e=A.filter((function(e,t){return t!==n}));N(e)},children:"删 除"})})})]}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"输入",value:e.input,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{input:e.target.value}):t}));E(t)}}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"预期输出",value:e.output,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{output:e.target.value}):t}));E(t)}}),(0,C.jsxs)("div",{className:"mt10",children:[(0,C.jsx)("span",{className:"font14 mr20",children:"预期输出:"}),(0,C.jsx)(U.Z,{checked:e.is_invisible,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{is_invisible:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["对学员不可见",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(勾选后,预期输出对学员始终不可见)"})]})})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{className:"font14 mr20",children:"特殊判定:"}),(0,C.jsx)(U.Z,{checked:e.last_match_rule,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{last_match_rule:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["末尾匹配",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(实际输出与预期输出最后一行相同即可通关)"})]})})]})]},n)}))})}),(0,C.jsx)(W.Z.Item,{label:"评测方式",name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"}],children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:1,children:["所有代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的所有非空代码块进行评测)"})]}),(0,C.jsxs)(ge.ZP,{value:2,children:["末尾代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的最后一个非空代码块进行评测)"})]})]})})}),(0,C.jsx)("h4",{className:"font14 mt20 mb10",children:"评测脚本"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"choice_standard_scripts",children:(0,C.jsx)(nn.default,{className:mi,getPopupContainer:function(e){return e.parentNode},placeholder:"请选择评测脚本",children:k.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,children:e.scptname},n)}))})})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"evaluate_script",children:(0,C.jsx)(wn.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!R}})})})]}),(0,C.jsx)(di.t,{okText:"保存",hasOkBtn:B,hasCancelBtn:!1,loading:h,onOk:function(){return r.submit()},className:fi})]})})),Ai="wrap___AnxZp",ji="fixBtn___sQhsA",yi=["shixunsDetail","globalSetting","user","dispatch"],bi=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.shixunsDetail,e.globalSetting,e.user,e.dispatch,r()(e,yi);var n,t=(0,E.useLocation)(),i=(0,l.useRef)(null===(n=t.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[2]),a=W.Z.useForm(),c=P()(a,1)[0],o=(0,l.useState)(""),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(!1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!1),A=P()(g,2),j=A[0],D=A[1];(0,l.useEffect)((function(){i.current&&S()}),[i.current]);var S=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_standard_answer.json"),{method:"get",params:{from:"edit"}});case 3:0===(n=e.sent).status&&(p((null==n?void 0:n.standard_answer)||""),c.setFieldsValue({hide_answer:null==n?void 0:n.hide_answer,disable_copy:null==n?void 0:n.disable_copy}),v(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/set_standard_answer.json"),{method:"post",body:s()({},n)});case 3:0===e.sent.status&&y.ZP.success("保存成功"),D(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)("section",{className:Ai,children:(0,C.jsx)(he.Z,{loading:f,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:k,children:[(0,C.jsx)(W.Z.Item,{name:"hide_answer",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"隐藏参考答案模块"})}),(0,C.jsx)(W.Z.Item,{name:"disable_copy",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"禁止复制参考答案"})}),(0,C.jsx)(W.Z.Item,{name:"standard_answer",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"}],children:(0,C.jsx)(N.Z,{defaultValue:d})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsx)(di.t,{okText:"保存",loading:j,hasCancelBtn:!1,className:ji,okButtonProps:{htmlType:"submit"}})})]})})})})),Ei=t(56752),Ci=t(39248),Di=(ti.Z.Countdown,function(e){return e.Path="path",e.ExecPath="exec_path",e.OriginalPicturePath="original_picture_path",e.ExpectPicturePath="expect_picture_path",e.PicturePath="picture_path",e}({})),Si=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=(e.practiceSetting,e.shixunsDetail,(0,l.useState)()),i=P()(t,2),a=(i[0],i[1],(0,l.useState)()),r=P()(a,2),c=(r[0],r[1],(0,l.useRef)(),(0,l.useState)()),o=P()(c,2),u=(o[0],o[1],(0,l.useState)()),d=P()(u,2),p=(d[0],d[1],(0,l.useState)(!0)),_=P()(p,2),h=(_[0],_[1],(0,l.useState)(700)),f=P()(h,2),v=(f[0],f[1],(0,l.useState)("")),g=P()(v,2),j=g[0],y=g[1],b=(0,E.useParams)();(0,l.useEffect)((function(){D()}),[]);var D=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Ui)({identifier:b.id});case 2:if(null==(t=e.sent)||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=6;break}return Ei.Z.publish("pod-restrict-data",{identifier:null==t||null===(i=t.data)||void 0===i?void 0:i.identifier,data_list:null==t||null===(s=t.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 6:null!=t&&t.url&&y(null==t?void 0:t.url);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(e){n({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},k=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.QA)({id:b.id,startup_file:t});case 2:D(),n({type:"practiceSetting/getCommonData",payload:s()({},b)});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)(Se.Z,{tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"服务设置",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)(T.Z,{className:"mt20 ml20 font14",align:"middle",children:[(0,C.jsxs)(R.Z,{children:[(0,C.jsx)("span",{className:"c-red",children:"* "}),"默认打开文件:"]}),(0,C.jsx)(R.Z,{className:"mr10",children:(0,C.jsx)(tn.Z,{title:"开启JupyterLab评测功能,则默认打开文件同时也作为评测的执行文件。",placement:"bottom",children:(0,C.jsx)(Ci.Z,{style:{cursor:"pointer"}})})}),(0,C.jsx)(R.Z,{flex:"300px",onClick:function(){return S(Di.ExecPath)},children:(0,C.jsx)(M.Z,{value:j})}),(0,C.jsx)(R.Z,{flex:"1",children:(0,C.jsx)(Z.ZP,{type:"primary",className:"ml10",onClick:function(){return S(Di.ExecPath)},children:"设置"})})]}),(0,C.jsx)("iframe",{onLoad:function(e){},src:j,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),(0,C.jsx)(ci,{fileType:"path",path:"",onFinish:function(e){return k(e)}})]})},{key:"2",label:"评测设置",children:(0,C.jsx)(gi,{})},{key:"3",label:"参考答案",children:(0,C.jsx)(bi,{})}]})})),ki=["tabsActive"],Pi=function(e){var n=e.tabsActive,t=r()(e,ki);return(0,C.jsxs)(l.Fragment,{children:["information"===n&&(0,C.jsx)(re,{}),"warehouse"===n&&(0,C.jsx)(le.default,{}),"level"===n&&(0,C.jsx)(me,s()({},t)),"collaborate"===n&&(0,C.jsx)($e,s()({},t)),"setting"===n&&(0,C.jsx)(en.Z,{}),"environment"===n&&(0,C.jsx)(Et,s()({},t)),"dataset"===n&&(0,C.jsx)(ni,{}),"service"===n&&(0,C.jsx)(Si,s()({},t))]})},wi="sidebar___OW5LG",Bi="items___j856O",Oi="item___Zn_qr",Ii="name___ZfhoC",Ni="itemActive___sW_Ri",Wi="question___yfIcY";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Zi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Mi=["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"],Li=[{name:"基本信息",icon:(0,C.jsx)("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"代码仓库",icon:(0,C.jsx)("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"任务关卡",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"实验环境",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"数据集",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"服务与评测",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"合作人员",icon:(0,C.jsx)("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"设置",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Ti=(0,E.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.shixunsDetail;return{globalSetting:t,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:i}}))((function(e){e.globalSetting,e.loading;var n,t=e.dispatch,i=e.shixunsDetail,a=e.practiceSetting,c=(r()(e,Mi),a.base_info_warning),o=a.challenges_warning,u=a.id,d=a.repository_warning,p=a.sideBar,_=a.service_warning,m=(0,E.useLocation)(),h=(0,E.useParams)(),x=(0,E.useSearchParams)(),f=P()(x,1)[0];(0,l.useEffect)((function(){var e,n=f.get("tabId"),s=m.pathname.split("/").length,a=(null!=i&&null!==(e=i.detail)&&void 0!==e&&e.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).map((function(e){return e.tabId})).includes(n);n&&a?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):s>4?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!a)&&t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null==i||null===(n=i.detail)||void 0===n?void 0:n.windows_vnc]),(0,l.useEffect)((function(){return function(){t({type:"practiceSetting/setSideBarTabs",payload:s()(s()({},a.sideBar),{},{selectPath:""})})}}),[h.id]);var v;return(0,C.jsxs)("div",{className:wi,children:[(0,C.jsx)("div",{className:Bi,children:(null!=i&&null!==(v=i.detail)&&void 0!==v&&v.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).filter((function(e){var n;return null!=i&&null!==(n=i.detail)&&void 0!==n&&n.is_jupyter_lab?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var n=e.name,i=e.icon,s=e.tabId;return(0,C.jsxs)("div",{className:"".concat(a.sideBar.tabsActive===s?Ni:Oi," font12"),onClick:function(){return function(e){var n;if(e!==p.tabsActive){var i=function(){E.history.push("/shixuns/".concat(u,"/edit?tabId=").concat(e)),t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i()}}(s)},children:[i,(0,C.jsx)("span",{className:Ii,children:n}),"information"===s&&c&&(0,C.jsx)(tn.Z,{title:"请完善基本信息",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"level"===s&&o&&(0,C.jsx)(tn.Z,{title:"请创建任务关卡",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"service"===s&&_&&(0,C.jsx)(tn.Z,{title:"请设置默认打开文件",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"warehouse"===s&&d&&(0,C.jsx)(tn.Z,{title:"请开启代码仓库",children:(0,C.jsx)("img",{src:Zi,alt:""})})]},s)}))}),(0,C.jsx)("div",{className:Wi,children:(0,C.jsx)(tn.Z,{placement:"right",title:"常见问题",children:(0,C.jsx)("span",{style:{cursor:"pointer"},onClick:function(){return window.open("".concat(G.Z.API_SERVER,"/pdf/实训制作常见问题.pdf"))},children:(0,C.jsx)("img",{src:$t.Pt,height:44,width:44,alt:""})})})})]})})),Ri=["globalSetting","loading","dispatch","practiceSetting"],Ki=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=e.practiceSetting,i=r()(e,Ri),a=(t.sideBar.tabsActive,(0,E.useParams)());return(0,l.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),n({type:"shixunsDetail/getShixunsDetail",payload:a}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0}),n({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),(0,C.jsxs)("div",{className:c,children:[(0,C.jsx)("div",{className:o,children:(0,C.jsx)(S,{})}),(0,C.jsxs)("div",{className:u,children:[(0,C.jsx)("div",{className:d,children:(0,C.jsx)(Ti,{})}),(0,C.jsx)("div",{className:p,children:(0,C.jsx)(Pi,s()(s()({},i),{},{tabsActive:t.sideBar.tabsActive}))})]})]})}))},88577:function(e,n,t){"use strict";t.d(n,{S:function(){return i}});var i=function(e){var n=document.createElement("textarea");return n.value=e,n.value}},57035:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},89293:function(e,n){"use strict";n.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},96908:function(e){"use strict";e.exports="data:image/png;base64,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"},57177:function(e){"use strict";e.exports="data:image/png;base64,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"},81378:function(e){"use strict";e.exports="data:image/png;base64,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"},3828:function(){}}]); \ No newline at end of file diff --git a/p__Shixuns__New__index.async.js b/p__Shixuns__New__index.async.js index 55dfac4120..fda8954803 100644 --- a/p__Shixuns__New__index.async.js +++ b/p__Shixuns__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97008],{11636:function(e,l,t){t.r(l),t.d(l,{default:function(){return V}});var n=t(37205),i=t.n(n),s=t(82242),a=t.n(s),o=t(7557),c=t.n(o),r=t(41498),u=t.n(r),_=t(79800),d=t.n(_),m=t(39647),h=t.n(m),f=t(59301),p=t(8785),g=t(78241),x=t(8591),v=t(73782),j=t(88522),A=t(59028),b=t(3113),N=t(43418),y={flex_box_center:"flex_box_center___POF6Z",flex_space_between:"flex_space_between___mAeec",flex_box_vertical_center:"flex_box_vertical_center___bVrJC",flex_box_center_end:"flex_box_center_end___USZOu",flex_box_column:"flex_box_column___KRGc9",wrap:"wrap___t4yCX",bg:"bg___NmucQ",title_style:"title_style___btRf8",line:"line___z14_S",text:"text___Muyeo",fieldWrap:"fieldWrap___x_VVx",form_item:"form_item___EGomW",record_count:"record_count___cmv40",close_style:"close_style___eLHWe",xmfm:"xmfm___UFR6C",img_content:"img_content___EOfmr",dbbjt:"dbbjt___sT_QZ",sjpt_list:"sjpt_list___bLmAo",sjpt:"sjpt___Rzv48",qtdw_list:"qtdw_list___KBjVL",qtdw:"qtdw___IiJnn",footer_style:"footer_style___EJNAj",backgroundFa:"backgroundFa___a4XGg",btn_close:"btn_close___yEwPX",btn_submit:"btn_submit___DqG1K",input_search:"input_search___c0NhF",platform_list:"platform_list___uIkXf",platform_item:"platform_item___AEZJp",platform_item_active:"platform_item_active___DkYN2",img_items:"img_items___RhWee",text_items:"text_items____v4d2",select_img:"select_img___lukzx",unit_list:"unit_list___Zuhvm",unit_item:"unit_item___xqgyx",unit_item_active:"unit_item_active___ppRTX",sjtjItem:"sjtjItem___JS1Em",form_item_item:"form_item_item___2sbbM"},k=t(94334),I=t(43899),Z=t(28131),R=t(92911),S=t(16644),E=t(49973),C=t(69948),w=t(66208),F=t(37712),P=["user","newCourse","globalSetting","loading","dispatch"],V=(0,p.connect)((function(e){var l=e.user,t=e.newCourse,n=e.loading;return{user:l,newCourse:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var l,t,n=e.dispatch,s=(h()(e,P),g.Z.useForm()),o=d()(s,1)[0],r=(0,f.useState)({}),_=d()(r,2),m=(_[0],_[1]),V=(0,f.useState)(),U=d()(V,2),G=U[0],J=U[1],K=(0,f.useState)(),O=d()(K,2),L=O[0],q=O[1],M=(0,f.useState)(),Y=d()(M,2),D=Y[0],Q=Y[1],T=(0,f.useState)(),W=d()(T,2),X=W[0],z=W[1],B=(0,f.useState)(!1),H=d()(B,2),$=H[0],ee=H[1],le=(0,f.useState)(!1),te=d()(le,2),ne=te[0],ie=te[1],se=(0,f.useState)(""),ae=d()(se,2),oe=ae[0],ce=ae[1],re=(0,f.useState)(),ue=d()(re,2),_e=ue[0],de=ue[1],me=(0,f.useState)(),he=d()(me,2),fe=he[0],pe=he[1],ge=(0,f.useState)(),xe=d()(ge,2),ve=xe[0],je=xe[1],Ae=(0,p.useParams)(),be=(0,f.useState)([]),Ne=d()(be,2),ye=Ne[0],ke=Ne[1],Ie=(0,f.useState)(""),Ze=d()(Ie,2),Re=Ze[0],Se=Ze[1];(0,f.useEffect)((function(){return Ee(),null!=Ae&&Ae.shixunsId&&(0,E.Km)(null==Ae?void 0:Ae.shixunsId).then((function(e){if(0==(null==e?void 0:e.status)){var l,t,n,i,s,a,c,r,u,_;if(Se(null==e||null===(l=e.case)||void 0===l?void 0:l.teacher_id),o.setFieldsValue(null==e?void 0:e.case),m(null==e?void 0:e.case),J([{id:null==e||null===(t=e.case)||void 0===t||null===(t=t.pic_url)||void 0===t?void 0:t.pic_id,test:null==e||null===(n=e.case)||void 0===n||null===(n=n.pic_url)||void 0===n?void 0:n.url}]),q([{id:null==e||null===(i=e.case)||void 0===i||null===(i=i.background_url)||void 0===i?void 0:i.background_attachment_id,test:null==e||null===(s=e.case)||void 0===s||null===(s=s.background_url)||void 0===s?void 0:s.url}]),z([null==e||null===(a=e.case)||void 0===a?void 0:a.school]),null!=e&&null!==(c=e.case)&&void 0!==c&&null!==(c=c.company)&&void 0!==c&&c.name)Q([null==e||null===(_=e.case)||void 0===_?void 0:_.company]);je([{id:null==e||null===(r=e.case)||void 0===r||null===(r=r.teacher_url)||void 0===r?void 0:r.teacher_attachment_id,test:null==e||null===(u=e.case)||void 0===u||null===(u=u.teacher_url)||void 0===u?void 0:u.url}])}})),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var Ee=function(){var e=u()(c()().mark((function e(){var l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.H8)({domain_type:2});case 2:0==(l=e.sent).status&&ke((null==l?void 0:l.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{className:y.wrap,children:[(0,F.jsx)("div",{className:y.bg,children:(0,F.jsxs)(g.Z,{labelCol:{flex:"100px"},form:o,className:y.formWrap,scrollToFirstError:!0,colon:!1,onValuesChange:function(){m(o.getFieldsValue())},children:[(0,F.jsxs)("div",{className:y.title_style,children:[(0,F.jsx)("div",{className:y.line}),(0,F.jsxs)("div",{className:y.text,children:[null!=Ae&&Ae.shixunsId?"编辑":"新建","实践平台"]})]}),(0,F.jsxs)("div",{className:y.fieldWrap,children:[(0,F.jsx)(g.Z.Item,{className:y.form_item,label:"平台名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,F.jsx)(v.Z,{className:y.form_item_item,placeholder:"请输入项目名称",maxLength:60,size:"large",showCount:!0})}),(0,F.jsx)(g.Z.Item,{className:y.form_item,label:"案例领域",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,F.jsx)(j.Z,{size:"large",style:{width:"100%"},options:null==ye?void 0:ye.map((function(e){return{value:e,label:e}})),filterOption:function(e,l){var t;return-1!==(null==l||null===(t=l.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&o.setFieldValue("domain",e.substring(0,20))}})}),(0,F.jsxs)(g.Z.Item,{className:y.form_item,label:"封面",colon:!1,name:"attachment_id",children:[(0,F.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(x.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,R.ZP)("".concat(k.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){J([e]),o.setFieldsValue({attachment_id:e.id})}))},children:(0,F.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,F.jsx)(w.op,{style:{borderRadius:"2px"},icon:(0,F.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,F.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==G?void 0:G.length)>0&&(0,F.jsxs)("div",{className:y.xmfm,children:[(0,F.jsx)("img",{src:k.Z.API_SERVER+(null===(l=G[0])||void 0===l?void 0:l.test),className:y.img_content}),(0,F.jsx)("img",{src:I,className:y.close_style,onClick:function(){J([])}})]})]}),(0,F.jsxs)(g.Z.Item,{className:y.form_item,label:"顶部背景图",colon:!1,name:"background_attachment_id",children:[(0,F.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:L,beforeUpload:function(e){var l="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return l||(x.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,R.ZP)("".concat(k.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){q([e]),o.setFieldsValue({background_attachment_id:e.id})}))},children:(0,F.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,F.jsx)(w.op,{style:{borderRadius:"2px"},icon:(0,F.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,F.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==L?void 0:L.length)>0&&(0,F.jsxs)("div",{className:y.dbbjt,children:[(0,F.jsx)("img",{src:k.Z.API_SERVER+(null===(t=L[0])||void 0===t?void 0:t.test),className:y.img_content}),(0,F.jsx)("img",{src:I,className:y.close_style,onClick:function(){q([])}})]})]}),(0,F.jsx)(g.Z.Item,{className:y.form_item,label:"链接",colon:!1,name:"url",children:(0,F.jsx)(v.Z,{className:y.form_item_item,placeholder:"请输入链接",size:"large"})}),(0,F.jsx)(g.Z.Item,{className:y.form_item,label:"实践平台",colon:!1,name:"company",children:(0,F.jsx)(v.Z,{className:y.form_item_item,placeholder:"请输入实践平台",maxLength:60,size:"large",showCount:!0})})]})]})}),(0,F.jsx)("div",{className:y.footer_style,children:(0,F.jsxs)("div",{className:y.backgroundFa,children:[(0,F.jsx)(b.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?p.history.push("/shixuns"):p.history.push("/shixuns/".concat(null==Ae?void 0:Ae.shixunsId))},children:"取消"}),(0,F.jsx)(b.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==G?void 0:G.length)>0&&o.setFieldsValue({attachment_id:G[0].id}),(null==L?void 0:L.length)>0&&o.setFieldsValue({background_attachment_id:L[0].id}),(null==D?void 0:D.length)>0&&o.setFieldsValue({company:D[0].name}),(null==X?void 0:X.length)>0&&o.setFieldsValue({school:X[0].name}),(null==ve?void 0:ve.length)>0&&o.setFieldsValue({teacher_attachment_id:ve[0].id}),o.validateFields().then((function(){null!=Ae&&Ae.shixunsId?(0,E.j3)(a()({teacher_id:Re,id:null==Ae?void 0:Ae.shixunsId},o.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("编辑成功"),p.history.go(-1))})):(0,E.c6)(o.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("新增成功"),p.history.push("/shixuns"))}))}))},children:null!=Ae&&Ae.shixunsId?"保存编辑":"确认新建"})]})}),(0,F.jsxs)(N.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:$,onCancel:function(){ee(!1)},footer:(0,F.jsxs)("div",{className:"modal_list",children:[(0,F.jsx)("div",{className:"modal_close",onClick:function(){ee(!1)},children:"取消"}),(0,F.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in _e)_e[l].check&&e.push(_e[l]);Q(e),o.setFieldsValue({company:e[0].name}),ee(!1)},children:"确定"})]}),children:[(0,F.jsxs)("div",{className:y.input_search,children:[(0,F.jsx)(v.Z,{value:oe,onChange:function(e){ce(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,F.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==_e?void 0:_e.length)>0?(0,F.jsx)("div",{className:y.platform_list,children:_e.map((function(e,l){return(0,F.jsxs)("div",{className:null!=e&&e.check?y.platform_item_active:y.platform_item,onClick:function(){_e.map((function(e){e.check=!1})),_e[l].check=!0,de(i()(_e))},children:[(0,F.jsx)("img",{className:y.img_items,src:k.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,F.jsx)("img",{className:y.select_img,src:Z})]},l)}))}):(0,F.jsx)(S.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,F.jsxs)(N.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:ne,onCancel:function(){ie(!1)},footer:(0,F.jsxs)("div",{className:"modal_list",children:[(0,F.jsx)("div",{className:"modal_close",onClick:function(){ie(!1)},children:"取消"}),(0,F.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in fe)fe[l].check&&e.push(fe[l]);z(e),o.setFieldsValue({school:e[0].name}),ie(!1)},children:"确定"})]}),children:[(0,F.jsxs)("div",{className:y.input_search,children:[(0,F.jsx)(v.Z,{value:oe,onChange:function(e){ce(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,F.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==fe?void 0:fe.length)>0?(0,F.jsx)("div",{className:y.unit_list,children:fe.map((function(e,l){return(0,F.jsxs)("div",{className:null!=e&&e.check?y.unit_item_active:y.unit_item,onClick:function(){fe.map((function(e){e.check=!1})),fe[l].check=!0,pe(i()(fe))},children:[(0,F.jsx)("img",{className:y.img_items,src:k.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,F.jsx)("img",{className:y.select_img,src:Z})]},l)}))}):(0,F.jsx)(S.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97008],{11636:function(e,t,l){l.r(t),l.d(t,{default:function(){return F}});var n=l(37205),s=l.n(n),i=l(82242),o=l.n(i),a=l(7557),c=l.n(a),r=l(41498),u=l.n(r),d=l(79800),m=l.n(d),_=l(39647),p=l.n(_),h=l(59301),f=l(8785),g=l(78241),x=l(8591),v=l(73782),b=l(88522),j=l(59028),N=l(3113),A=l(43418),C={flex_box_center:"flex_box_center___POF6Z",flex_space_between:"flex_space_between___mAeec",flex_box_vertical_center:"flex_box_vertical_center___bVrJC",flex_box_center_end:"flex_box_center_end___USZOu",flex_box_column:"flex_box_column___KRGc9",wrap:"wrap___t4yCX",bg:"bg___NmucQ",title_style:"title_style___btRf8",line:"line___z14_S",text:"text___Muyeo",fieldWrap:"fieldWrap___x_VVx",form_item:"form_item___EGomW",record_count:"record_count___cmv40",close_style:"close_style___eLHWe",xmfm:"xmfm___UFR6C",img_content:"img_content___EOfmr",dbbjt:"dbbjt___sT_QZ",sjpt_list:"sjpt_list___bLmAo",sjpt:"sjpt___Rzv48",qtdw_list:"qtdw_list___KBjVL",qtdw:"qtdw___IiJnn",footer_style:"footer_style___EJNAj",backgroundFa:"backgroundFa___a4XGg",btn_close:"btn_close___yEwPX",btn_submit:"btn_submit___DqG1K",input_search:"input_search___c0NhF",platform_list:"platform_list___uIkXf",platform_item:"platform_item___AEZJp",platform_item_active:"platform_item_active___DkYN2",img_items:"img_items___RhWee",text_items:"text_items____v4d2",select_img:"select_img___lukzx",unit_list:"unit_list___Zuhvm",unit_item:"unit_item___xqgyx",unit_item_active:"unit_item_active___ppRTX",sjtjItem:"sjtjItem___JS1Em",form_item_item:"form_item_item___2sbbM"},y=l(94334),I=l(43899),S=l(28131),w=l(92911),E=l(16644),O=l(49973),Z=l(69948),k=l(66208),R=l(37712),P=["user","newCourse","globalSetting","loading","dispatch"],F=(0,f.connect)((function(e){var t=e.user,l=e.newCourse,n=e.loading;return{user:t,newCourse:l,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var t,l,n=e.dispatch,i=(p()(e,P),g.Z.useForm()),a=m()(i,1)[0],r=(0,h.useState)({}),d=m()(r,2),_=(d[0],d[1]),F=(0,h.useState)(),V=m()(F,2),U=V[0],M=V[1],G=(0,h.useState)(),J=m()(G,2),W=J[0],D=J[1],K=(0,h.useState)(),L=m()(K,2),T=L[0],B=L[1],q=(0,h.useState)(),X=m()(q,2),Y=X[0],z=X[1],H=(0,h.useState)(!1),Q=m()(H,2),$=Q[0],ee=Q[1],te=(0,h.useState)(!1),le=m()(te,2),ne=le[0],se=le[1],ie=(0,h.useState)(""),oe=m()(ie,2),ae=oe[0],ce=oe[1],re=(0,h.useState)(),ue=m()(re,2),de=ue[0],me=ue[1],_e=(0,h.useState)(),pe=m()(_e,2),he=pe[0],fe=pe[1],ge=(0,h.useState)(),xe=m()(ge,2),ve=xe[0],be=xe[1],je=(0,f.useParams)(),Ne=(0,h.useState)([]),Ae=m()(Ne,2),Ce=Ae[0],ye=Ae[1],Ie=(0,h.useState)(""),Se=m()(Ie,2),we=Se[0],Ee=Se[1];(0,h.useEffect)((function(){return Oe(),null!=je&&je.shixunsId&&(0,O.Km)(null==je?void 0:je.shixunsId).then((function(e){if(0==(null==e?void 0:e.status)){var t,l,n,s,i,o,c,r,u,d;if(Ee(null==e||null===(t=e.case)||void 0===t?void 0:t.teacher_id),a.setFieldsValue(null==e?void 0:e.case),_(null==e?void 0:e.case),M([{id:null==e||null===(l=e.case)||void 0===l||null===(l=l.pic_url)||void 0===l?void 0:l.pic_id,test:null==e||null===(n=e.case)||void 0===n||null===(n=n.pic_url)||void 0===n?void 0:n.url}]),D([{id:null==e||null===(s=e.case)||void 0===s||null===(s=s.background_url)||void 0===s?void 0:s.background_attachment_id,test:null==e||null===(i=e.case)||void 0===i||null===(i=i.background_url)||void 0===i?void 0:i.url}]),z([null==e||null===(o=e.case)||void 0===o?void 0:o.school]),null!=e&&null!==(c=e.case)&&void 0!==c&&null!==(c=c.company)&&void 0!==c&&c.name)B([null==e||null===(d=e.case)||void 0===d?void 0:d.company]);be([{id:null==e||null===(r=e.case)||void 0===r||null===(r=r.teacher_url)||void 0===r?void 0:r.teacher_attachment_id,test:null==e||null===(u=e.case)||void 0===u||null===(u=u.teacher_url)||void 0===u?void 0:u.url}])}})),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var Oe=function(){var e=u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.H8)({domain_type:2});case 2:0==(t=e.sent).status&&ye((null==t?void 0:t.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsxs)("div",{className:C.wrap,children:[(0,R.jsx)("div",{className:C.bg,children:(0,R.jsxs)(g.Z,{labelCol:{flex:"100px"},form:a,className:C.formWrap,scrollToFirstError:!0,colon:!1,onValuesChange:function(){_(a.getFieldsValue())},children:[(0,R.jsxs)("div",{className:C.title_style,children:[(0,R.jsx)("div",{className:C.line}),(0,R.jsxs)("div",{className:C.text,children:[null!=je&&je.shixunsId?"编辑":"新建","实践平台"]})]}),(0,R.jsxs)("div",{className:C.fieldWrap,children:[(0,R.jsx)(g.Z.Item,{className:C.form_item,label:"平台名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,R.jsx)(v.Z,{className:C.form_item_item,placeholder:"请输入项目名称",maxLength:60,size:"large",showCount:!0})}),(0,R.jsx)(g.Z.Item,{className:C.form_item,label:"案例领域",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,R.jsx)(b.Z,{size:"large",style:{width:"100%"},options:null==Ce?void 0:Ce.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var l;return-1!==(null==t||null===(l=t.label)||void 0===l||null===(l=l.toUpperCase())||void 0===l?void 0:l.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&a.setFieldValue("domain",e.substring(0,20))}})}),(0,R.jsxs)(g.Z.Item,{className:C.form_item,label:"封面",colon:!1,name:"attachment_id",children:[(0,R.jsx)(j.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return t||(x.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var t=new FormData;t.append("file",null==e?void 0:e.file),(0,w.ZP)("".concat(y.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:t},!0).then((function(e){M([e]),a.setFieldsValue({attachment_id:e.id})}))},children:(0,R.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,R.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,R.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,R.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==U?void 0:U.length)>0&&(0,R.jsxs)("div",{className:C.xmfm,children:[(0,R.jsx)("img",{src:y.Z.API_SERVER+(null===(t=U[0])||void 0===t?void 0:t.test),className:C.img_content}),(0,R.jsx)("img",{src:I,className:C.close_style,onClick:function(){M([])}})]})]}),(0,R.jsxs)(g.Z.Item,{className:C.form_item,label:"顶部背景图",colon:!1,name:"background_attachment_id",children:[(0,R.jsx)(j.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:W,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type;return t||(x.ZP.error("您上传的不是JPEG/PNG/JPG类型文件"),Promise.reject())},customRequest:function(e){var t=new FormData;t.append("file",null==e?void 0:e.file),(0,w.ZP)("".concat(y.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:t},!0).then((function(e){D([e]),a.setFieldsValue({background_attachment_id:e.id})}))},children:(0,R.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,R.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,R.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,R.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==W?void 0:W.length)>0&&(0,R.jsxs)("div",{className:C.dbbjt,children:[(0,R.jsx)("img",{src:y.Z.API_SERVER+(null===(l=W[0])||void 0===l?void 0:l.test),className:C.img_content}),(0,R.jsx)("img",{src:I,className:C.close_style,onClick:function(){D([])}})]})]}),(0,R.jsx)(g.Z.Item,{className:C.form_item,label:"链接",colon:!1,name:"url",children:(0,R.jsx)(v.Z,{className:C.form_item_item,placeholder:"请输入链接",size:"large"})}),(0,R.jsx)(g.Z.Item,{className:C.form_item,label:"实践平台",colon:!1,name:"company",children:(0,R.jsx)(v.Z,{className:C.form_item_item,placeholder:"请输入实践平台",maxLength:60,size:"large",showCount:!0})})]})]})}),(0,R.jsx)("div",{className:C.footer_style,children:(0,R.jsxs)("div",{className:C.backgroundFa,children:[(0,R.jsx)(N.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?f.history.push("/shixuns"):f.history.push("/shixuns/".concat(null==je?void 0:je.shixunsId))},children:"取消"}),(0,R.jsx)(N.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==U?void 0:U.length)>0&&a.setFieldsValue({attachment_id:U[0].id}),(null==W?void 0:W.length)>0&&a.setFieldsValue({background_attachment_id:W[0].id}),(null==T?void 0:T.length)>0&&a.setFieldsValue({company:T[0].name}),(null==Y?void 0:Y.length)>0&&a.setFieldsValue({school:Y[0].name}),(null==ve?void 0:ve.length)>0&&a.setFieldsValue({teacher_attachment_id:ve[0].id}),a.validateFields().then((function(){null!=je&&je.shixunsId?(0,O.j3)(o()({teacher_id:we,id:null==je?void 0:je.shixunsId},a.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("编辑成功"),f.history.go(-1))})):(0,O.c6)(a.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("新增成功"),f.history.push("/shixuns"))}))}))},children:null!=je&&je.shixunsId?"保存编辑":"确认新建"})]})}),(0,R.jsxs)(A.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:$,onCancel:function(){ee(!1)},footer:(0,R.jsxs)("div",{className:"modal_list",children:[(0,R.jsx)("div",{className:"modal_close",onClick:function(){ee(!1)},children:"取消"}),(0,R.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var t in de)de[t].check&&e.push(de[t]);B(e),a.setFieldsValue({company:e[0].name}),ee(!1)},children:"确定"})]}),children:[(0,R.jsxs)("div",{className:C.input_search,children:[(0,R.jsx)(v.Z,{value:ae,onChange:function(e){ce(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,R.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==de?void 0:de.length)>0?(0,R.jsx)("div",{className:C.platform_list,children:de.map((function(e,t){return(0,R.jsxs)("div",{className:null!=e&&e.check?C.platform_item_active:C.platform_item,onClick:function(){de.map((function(e){e.check=!1})),de[t].check=!0,me(s()(de))},children:[(0,R.jsx)("img",{className:C.img_items,src:y.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,R.jsx)("img",{className:C.select_img,src:S})]},t)}))}):(0,R.jsx)(E.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,R.jsxs)(A.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:ne,onCancel:function(){se(!1)},footer:(0,R.jsxs)("div",{className:"modal_list",children:[(0,R.jsx)("div",{className:"modal_close",onClick:function(){se(!1)},children:"取消"}),(0,R.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var t in he)he[t].check&&e.push(he[t]);z(e),a.setFieldsValue({school:e[0].name}),se(!1)},children:"确定"})]}),children:[(0,R.jsxs)("div",{className:C.input_search,children:[(0,R.jsx)(v.Z,{value:ae,onChange:function(e){ce(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,R.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==he?void 0:he.length)>0?(0,R.jsx)("div",{className:C.unit_list,children:he.map((function(e,t){return(0,R.jsxs)("div",{className:null!=e&&e.check?C.unit_item_active:C.unit_item,onClick:function(){he.map((function(e){e.check=!1})),he[t].check=!0,fe(s()(he))},children:[(0,R.jsx)("img",{className:C.img_items,src:y.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,R.jsx)("img",{className:C.select_img,src:S})]},t)}))}):(0,R.jsx)(E.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},88522:function(e,t,l){var n=l(92310),s=l.n(n),i=l(75440),o=l(55405),a=l(59301),c=l(53487),r=l(92343),u=l(36355),d=l(57809);const{Option:m}=d.default;function _(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const p=(e,t)=>{const{prefixCls:l,className:n,popupClassName:c,dropdownClassName:p,children:h,dataSource:f}=e,g=(0,i.Z)(h);let x;1===g.length&&(0,r.l$)(g[0])&&!_(g[0])&&([x]=g);const v=x?()=>x:void 0;let b;b=g.length&&_(g[0])?h:f?f.map((e=>{if((0,r.l$)(e))return e;switch(typeof e){case"string":return a.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return a.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:j}=a.useContext(u.E_),N=j("select",l);return a.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,o.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:N,popupClassName:c||p,className:s()(`${N}-auto-complete`,n),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:v}),b)},h=a.forwardRef(p),f=(0,c.Z)(h);h.Option=m,h._InternalPanelDoNotUseOrYouWillBeFired=f,t.Z=h},57809:function(e,t,l){var n=l(92310),s=l.n(n),i=l(77861),o=l(55405),a=l(59301),c=l(53487),r=l(62892),u=l(19080),d=l(36355),m=l(1684),_=l(93891),p=l(19716),h=l(32441),f=l(33234),g=l(14154),x=l(58582),v=l(84443),b=l(66339),j=function(e,t){var l={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(l[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s{var l,{prefixCls:n,bordered:c=!0,className:A,rootClassName:C,getPopupContainer:y,popupClassName:I,dropdownClassName:S,listHeight:w=256,placement:E,listItemHeight:O=24,size:Z,disabled:k,notFoundContent:R,status:P,builtinPlacements:F,dropdownMatchSelectWidth:V,popupMatchSelectWidth:U,direction:M,style:G,allowClear:J}=e,W=j(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:D,getPrefixCls:K,renderEmpty:L,direction:T,virtual:B,popupMatchSelectWidth:q,popupOverflow:X,select:Y}=a.useContext(d.E_),z=K("select",n),H=K(),Q=null!=M?M:T,{compactSize:$,compactItemClassnames:ee}=(0,f.ri)(z,Q),[te,le]=(0,g.Z)(z),ne=a.useMemo((()=>{const{mode:e}=W;if("combobox"!==e)return e===N?"combobox":e}),[W.mode]),se="multiple"===ne||"tags"===ne,ie=(0,v.Z)(W.suffixIcon,W.showArrow),oe=null!==(l=null!=U?U:V)&&void 0!==l?l:q,{status:ae,hasFeedback:ce,isFormItemInput:re,feedbackIcon:ue}=a.useContext(h.aM),de=(0,u.F)(ae,P);let me;me=void 0!==R?R:"combobox"===ne?null:(null==L?void 0:L("Select"))||a.createElement(_.Z,{componentName:"Select"});const{suffixIcon:_e,itemIcon:pe,removeIcon:he,clearIcon:fe}=(0,b.Z)(Object.assign(Object.assign({},W),{multiple:se,hasFeedback:ce,feedbackIcon:ue,showSuffixIcon:ie,prefixCls:z,showArrow:W.showArrow,componentName:"Select"})),ge=!0===J?{clearIcon:fe}:J,xe=(0,o.Z)(W,["suffixIcon","itemIcon"]),ve=s()(I||S,{[`${z}-dropdown-${Q}`]:"rtl"===Q},C,le),be=(0,p.Z)((e=>{var t;return null!==(t=null!=Z?Z:$)&&void 0!==t?t:e})),je=a.useContext(m.Z),Ne=null!=k?k:je,Ae=s()({[`${z}-lg`]:"large"===be,[`${z}-sm`]:"small"===be,[`${z}-rtl`]:"rtl"===Q,[`${z}-borderless`]:!c,[`${z}-in-form-item`]:re},(0,u.Z)(z,de,ce),ee,null==Y?void 0:Y.className,A,C,le),Ce=a.useMemo((()=>void 0!==E?E:"rtl"===Q?"bottomRight":"bottomLeft"),[E,Q]),ye=(0,x.Z)(F,X);return te(a.createElement(i.ZP,Object.assign({ref:t,virtual:B,showSearch:null==Y?void 0:Y.showSearch},xe,{style:Object.assign(Object.assign({},null==Y?void 0:Y.style),G),dropdownMatchSelectWidth:oe,builtinPlacements:ye,transitionName:(0,r.m)(H,"slide-up",W.transitionName),listHeight:w,listItemHeight:O,mode:ne,prefixCls:z,placement:Ce,direction:Q,suffixIcon:_e,menuItemSelectedIcon:pe,removeIcon:he,allowClear:ge,notFoundContent:me,className:Ae,getPopupContainer:y||D,dropdownClassName:ve,disabled:Ne})))};const C=a.forwardRef(A),y=(0,c.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=N,C.Option=i.Wx,C.OptGroup=i.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=y,t.default=C},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Teaching__Index__index.async.js b/p__Teaching__Index__index.async.js index 7456453d0b..3d2bad219a 100644 --- a/p__Teaching__Index__index.async.js +++ b/p__Teaching__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26071],{8887:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(5891),c=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=t(22589),r=function(e,n){return c.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:s}))};var i=c.forwardRef(r)},16644:function(e,n,t){var o=t(82242),c=t.n(o),s=(t(59301),t(19779)),a=t(3113),r=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,o=void 0===t?{}:t,i=e.styles,l=void 0===i?{}:i,A=e.customText,u=e.ButtonText,d=e.ButtonClick,g=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,h=e.loading,p=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:c()(c()({},{color:"#999",margin:"100px auto",visibility:p?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:n||s,style:c()({width:288,height:200},m)}),(0,r.jsx)("p",{className:"mt20 font14",children:A||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(a.ZP,c()(c()({className:g,onClick:d},o),{},{children:u})),f&&f]})}},31450:function(e,n,t){t.r(n),t.d(n,{default:function(){return V}});var o=t(82242),c=t.n(o),s=t(79800),a=t.n(s),r=t(59301),i=t(8785),l=t(78241),A=t(95237),u=t(43604),d="Bg___n1DDY",g=t(94334),f=t(37205),m=t.n(f),h=t(7557),p=t.n(h),E=t(41498),x=t.n(E),v=t(71418),C=t(79817),S="AnchorStyle___zZ6yI",w="AnchorStyleRetract___weaFB",N="AnchorStyleOpen___r25k3",b="collapse___Oq06H",y=t(92911),B=t(97334),Q=t(16644),I="rowHead___PDLA_",F="title___wr4el",U="type___rJkqr",D="action___s2UQq",R="tree___UqObA",P="img___XegL5",j="row___Nqzti",k="titleWrap___wIDRy",K=t(42930),G=t(17436),Z=t(39634),O=t(37712),Y=(0,i.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.coreCurriculum,t=(e.dispatch,e.user,e.treeId),o=(0,r.useState)([]),c=a()(o,2),s=c[0],l=c[1],A=(0,r.useState)([]),u=a()(A,2),d=(u[0],u[1]),f=(n.isShowModalName,(0,r.useState)([])),h=a()(f,2),E=h[0],C=h[1],S=((0,i.useParams)(),(0,Z.Ny)(),(0,r.useState)(!1)),w=a()(S,2),N=w[0],b=w[1],Y=(0,r.useState)({}),M=a()(Y,2),V=(M[0],M[1],function e(n){n.title&&(n.fileName=n.title,n.title=(0,O.jsx)(O.Fragment,{children:n.title})),n.children&&n.children.forEach((function(n){return e(n)}))}),X=function(){var e=x()(p()().mark((function e(n){var o;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["other","download"].includes(null==n?void 0:n.file_type)){e.next=3;break}return(0,K.Nd)("","".concat(g.Z.API_SERVER).concat(null===(o=n.url)||void 0===o?void 0:o.replace("disposition=inline",""))),e.abrupt("return");case 3:(0,K.xg)("/core/".concat(t,"/plan/").concat(n.id,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=x()(p()().mark((function e(){var n,o,c,s;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.next=3,(0,y.ZP)("/api/core_subjects/".concat(t,"/core_subject_folders/folder_list.json"),{method:"get"});case 3:return n=e.sent,e.next=6,(0,y.ZP)("/api/core_subjects/".concat(t,"/core_subject_folders/folder_list.json"),{method:"get",params:{only_folder:1}});case 6:o=e.sent,-1!==(null==n?void 0:n.status)&&(null==n||null===(c=n.data)||void 0===c||c.forEach((function(e){return V(e)})),l((null==n||null===(s=n.data)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.children)||[])),-1!==(null==o?void 0:o.status)&&d((null==o?void 0:o.data)||[]),b(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){H()}),[]),(0,O.jsxs)(v.Z,{spinning:N,children:[(0,O.jsxs)("div",{className:I,children:[(0,O.jsx)("span",{className:F,children:"名称"}),(0,O.jsx)("span",{className:U,children:"类型"}),(0,O.jsx)("span",{className:D,children:"操作"})]}),(0,O.jsx)("div",{className:R,children:s.length?(0,O.jsx)(B.Z,{showLine:!0,selectable:!1,expandedKeys:E,blockNode:!0,treeData:s,onSelect:function(e,n){console.log("selected",e,n)},onExpand:function(e){return C(e)},titleRender:function(e){return e.is_folder?(0,O.jsxs)("div",{className:j,children:[(0,O.jsx)("span",{title:e.fileName,className:k,children:(0,O.jsxs)("span",{onClick:function(){var n;null!=e&&null!==(n=e.children)&&void 0!==n&&n.length&&(null!=E&&E.includes(null==e?void 0:e.key)?C(null==E?void 0:E.filter((function(n){return n!==(null==e?void 0:e.key)}))):C([].concat(m()(E),[e.key])))},children:[(0,O.jsx)("img",{width:26,src:null!=E&&E.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,O.jsx)("span",{className:F,children:e.fileName})]})}),(0,O.jsx)("span",{className:U,children:"文件夹"}),(0,O.jsx)("span",{className:D,children:(0,O.jsx)("span",{onClick:function(){}})})]}):(0,O.jsxs)("div",{className:j,children:[(0,O.jsx)("span",{title:e.fileName,className:k,children:(0,O.jsxs)("span",{onClick:function(){return X(e)},children:[(0,O.jsx)(G.Z,{fileName:e.fileName}),(0,O.jsx)("span",{className:F,children:e.title})]})}),(0,O.jsx)("span",{className:U,children:null==e?void 0:e.show_file_type}),(0,O.jsx)("span",{className:D,children:(0,O.jsx)("span",{onClick:function(){(0,K.xg)("/core/".concat(t,"/plan/").concat(e.id,"/detail"))},children:"查看"})})]})},switcherIcon:function(e){return e.expanded?(0,O.jsx)("div",{className:P,children:(0,O.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,O.jsx)("div",{className:P,children:(0,O.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})}}):(0,O.jsx)(Q.Z,{})})]})})),M=(0,i.connect)((function(e){var n=e.coreCurriculum,t=e.user;return{coreCurriculum:n,loading:e.loading,user:t}}))((function(e){e.coreCurriculum,e.user,e.dispatch,e.loading;var n=(0,r.useState)(!0),t=a()(n,2),o=t[0],c=t[1],s=(0,r.useState)([]),i=a()(s,2),l=i[0],u=i[1];(0,r.useEffect)((function(){d()}),[]);var d=function(){var e=x()(p()().mark((function e(){var n,t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/core_subjects.json",{method:"get",params:{page:1,limit:12}});case 2:0===(n=e.sent).status&&u(null==n||null===(t=n.data)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.map((function(e,n){return e.show=0==n?"open":"close",e.title=null==e?void 0:e.name,e.index=n,e.key=null==e?void 0:e.id,e.href="#"+(null==e?void 0:e.id),e})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,O.jsxs)(v.Z,{spinning:!1,children:[l.map((function(e){return(0,O.jsx)("div",{style:{overflow:"hidden"},children:(0,O.jsxs)(A.Z,{id:e.key,style:{width:1200,position:"relative",margin:"0px auto"},align:"middle",justify:"center",children:[(0,O.jsxs)("div",{className:b,onClick:function(){"open"==(null==e?void 0:e.show)?(l[null==e?void 0:e.index].show="close",u(m()(l))):(l[null==e?void 0:e.index].show="open",u(m()(l)))},children:[(0,O.jsx)("span",{style:{marginLeft:"20px"},children:null==e?void 0:e.title}),"open"==(null==e?void 0:e.show)?(0,O.jsx)("i",{className:"iconfont icon-shangjiantou c-grey-999",style:{marginLeft:"auto",marginRight:"20px",marginTop:"17px"}}):(0,O.jsx)("i",{className:"iconfont icon-xiajiantou c-grey-999",style:{marginLeft:"auto",marginRight:"20px",marginTop:"17px"}})]}),"open"==(null==e?void 0:e.show)&&(0,O.jsx)(Y,{treeId:null==e?void 0:e.id})]})},e.key)})),(0,O.jsx)("div",{style:{height:20}}),(0,O.jsxs)("div",{className:"".concat(o?N:w," ").concat(S),children:[(0,O.jsx)(C.Z,{items:l}),(0,O.jsx)(A.Z,{className:"mt10",align:"middle",justify:"end",children:(0,O.jsx)("span",{className:"current primary-hover",onClick:function(){return c(!o)},children:o?"<<收起":"展开>>"})})]})]})})),V=(0,i.connect)((function(e){var n=e.user,t=e.loading,o=e.globalSetting,c=e.coreCurriculum;return{user:n,loading:t.effects,globalSetting:o,coreCurriculum:c}}))((function(e){var n,t=e.coreCurriculum,o=e.dispatch,s=(e.loading,e.globalSetting),i=(t.CoreSubjects,l.Z.useForm()),f=(a()(i,1)[0],(0,r.useState)(!1)),m=a()(f,2),h=(m[0],m[1],(0,r.useState)({page:1,limit:10})),p=a()(h,2),E=p[0];p[1];(0,r.useEffect)((function(){return o({type:"globalSetting/footerToggle",payload:!1}),function(){o({type:"globalSetting/footerToggle",payload:!0})}}),[]);return(0,r.useEffect)((function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E;o({type:"coreCurriculum/getCoreSubjects",payload:c()({},e)})}()}),[E]),(0,O.jsxs)("section",{style:{background:"#fff"},children:[(0,O.jsx)("div",{className:"".concat(d),style:{width:"100%",height:168,backgroundImage:"url(".concat(g.Z.IMG_SERVER,"/").concat(null==s||null===(n=s.setting)||void 0===n?void 0:n.teaching_banner_url,")")},children:(0,O.jsx)(A.Z,{style:{width:1200,height:"100%",margin:"0 auto"},align:"middle",justify:"space-between",wrap:!1,children:(0,O.jsx)(u.Z,{children:(0,O.jsx)("div",{style:{color:"#fff",fontSize:"30px",letterSpacing:"5px",fontWeight:600},children:"核心教案"})})})}),(0,O.jsx)("div",{style:{width:1200,margin:"0 auto"}}),(0,O.jsx)(M,{})]})}))},17436:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var o=t(37712),c=function(e){var n=e.fileName;return(0,o.jsx)(o.Fragment,{children:function(){switch(n.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="});case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="});case"doc":case"docx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="});case"ppt":case"pptx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"});case"xls":case"xlsx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"});case"pdf":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"});default:return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="})}}()})}},13845:function(e,n,t){function o(e){return null!=e&&e===e.window}function c(e,n){var t,c;if("undefined"==typeof window)return 0;const s=n?"scrollTop":"scrollLeft";let a=0;return o(e)?a=e[n?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[s]:(e instanceof HTMLElement||e)&&(a=e[s]),e&&!o(e)&&"number"!=typeof a&&(a=null===(c=(null!==(t=e.ownerDocument)&&void 0!==t?t:e).documentElement)||void 0===c?void 0:c[s]),a}t.d(n,{F:function(){return o},Z:function(){return c}})},68031:function(e,n,t){t.d(n,{Z:function(){return a}});var o=t(71783);function c(e,n,t,o){const c=t-n;return(e/=o/2)<1?c/2*e*e*e+n:c/2*((e-=2)*e*e+2)+n}var s=t(13845);function a(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:t=(()=>window),callback:a,duration:r=450}=n,i=t(),l=(0,s.Z)(i,!0),A=Date.now(),u=()=>{const n=Date.now()-A,t=c(n>r?r:n,l,e,r);(0,s.F)(i)?i.scrollTo(window.pageXOffset,t):i instanceof Document||"HTMLDocument"===i.constructor.name?i.documentElement.scrollTop=t:i.scrollTop=t,n({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},97334:function(e,n,t){t.d(n,{Z:function(){return K}});var o=t(99581),c=t(26390),s=t(98483),a=t(8887),r=t(5891),i=t(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},A=t(22589),u=function(e,n){return i.createElement(A.Z,(0,r.Z)({},e,{ref:n,icon:l}))};var d=i.forwardRef(u),g=t(92310),f=t.n(g),m=t(35654),h=t(71430),p=t(36355),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},x=function(e,n){return i.createElement(A.Z,(0,r.Z)({},e,{ref:n,icon:E}))};var v=i.forwardRef(x),C=t(62892),S=t(20648);function w(e){const{dropPosition:n,dropLevelOffset:t,prefixCls:o,indent:c,direction:s="ltr"}=e,a="ltr"===s?"left":"right",r={[a]:-t*c+4,["ltr"===s?"right":"left"]:0};switch(n){case-1:r.top=-3;break;case 1:r.bottom=-3;break;default:r.bottom=-3,r[a]=c+4}return i.createElement("div",{style:r,className:`${o}-drop-indicator`})}var N=t(10333);const b=i.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:c,virtual:s,tree:a}=i.useContext(p.E_),{prefixCls:r,className:l,showIcon:A=!1,showLine:u,switcherIcon:d,blockNode:g=!1,children:m,checkable:h=!1,selectable:E=!0,draggable:x,motion:b,style:y}=e,B=t("tree",r),Q=t(),I=null!=b?b:Object.assign(Object.assign({},(0,C.Z)(Q)),{motionAppear:!1}),F=Object.assign(Object.assign({},e),{checkable:h,selectable:E,showIcon:A,motion:I,blockNode:g,showLine:Boolean(u),dropIndicatorRender:w}),[U,D]=(0,S.ZP)(B),R=i.useMemo((()=>{if(!x)return!1;let e={};switch(typeof x){case"function":e.nodeDraggable=x;break;case"object":e=Object.assign({},x)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(v,null)),e}),[x]);return U(i.createElement(o.Z,Object.assign({itemHeight:20,ref:n,virtual:s},F,{style:Object.assign(Object.assign({},null==a?void 0:a.style),y),prefixCls:B,className:f()({[`${B}-icon-hide`]:!A,[`${B}-block-node`]:g,[`${B}-unselectable`]:!E,[`${B}-rtl`]:"rtl"===c},null==a?void 0:a.className,l,D),direction:c,checkable:h?i.createElement("span",{className:`${B}-checkbox-inner`}):h,selectable:E,switcherIcon:e=>i.createElement(N.Z,{prefixCls:B,switcherIcon:d,treeNodeProps:e,showLine:u}),draggable:R}),m))}));var y,B=b;function Q(e,n){e.forEach((function(e){const{key:t,children:o}=e;!1!==n(t,e)&&Q(o||[],n)}))}function I(e){let{treeData:n,expandedKeys:t,startKey:o,endKey:c}=e;const s=[];let a=y.None;if(o&&o===c)return[o];if(!o||!c)return[];return Q(n,(e=>{if(a===y.End)return!1;if(function(e){return e===o||e===c}(e)){if(s.push(e),a===y.None)a=y.Start;else if(a===y.Start)return a=y.End,!1}else a===y.Start&&s.push(e);return t.includes(e)})),s}function F(e,n){const t=(0,c.Z)(n),o=[];return Q(e,((e,n)=>{const c=t.indexOf(e);return-1!==c&&(o.push(n),t.splice(c,1)),!!t.length})),o}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(y||(y={}));var U=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var c=0;for(o=Object.getOwnPropertySymbols(e);c{var{defaultExpandAll:t,defaultExpandParent:o,defaultExpandedKeys:s}=e,a=U(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const r=i.useRef(),l=i.useRef(),[A,u]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[d,g]=i.useState((()=>(()=>{const{keyEntities:e}=(0,h.I8)(R(a));let n;return n=t?Object.keys(e):o?(0,m.r7)(a.expandedKeys||s||[],e):a.expandedKeys||s,n})()));i.useEffect((()=>{"selectedKeys"in a&&u(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&g(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:E,direction:x}=i.useContext(p.E_),{prefixCls:v,className:C,showIcon:S=!0,expandAction:w="click"}=a,N=U(a,["prefixCls","className","showIcon","expandAction"]),b=E("tree",v),y=f()(`${b}-directory`,{[`${b}-directory-rtl`]:"rtl"===x},C);return i.createElement(B,Object.assign({icon:D,ref:n,blockNode:!0},N,{showIcon:S,expandAction:w,prefixCls:b,className:y,expandedKeys:d,selectedKeys:A,onSelect:(e,n)=>{var t;const{multiple:o}=a,{node:s,nativeEvent:i}=n,{key:A=""}=s,g=R(a),f=Object.assign(Object.assign({},n),{selected:!0}),m=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),h=null==i?void 0:i.shiftKey;let p;o&&m?(p=e,r.current=A,l.current=p,f.selectedNodes=F(g,p)):o&&h?(p=Array.from(new Set([].concat((0,c.Z)(l.current||[]),(0,c.Z)(I({treeData:g,expandedKeys:d,startKey:A,endKey:r.current}))))),f.selectedNodes=F(g,p)):(p=[A],r.current=A,l.current=p,f.selectedNodes=F(g,p)),null===(t=a.onSelect)||void 0===t||t.call(a,p,f),"selectedKeys"in a||u(p)},onExpand:(e,n)=>{var t;return"expandedKeys"in a||g(e),null===(t=a.onExpand)||void 0===t?void 0:t.call(a,e,n)}}))};var j=i.forwardRef(P);const k=B;k.DirectoryTree=j,k.TreeNode=o.O;var K=k}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26071],{8887:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(5891),c=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=t(22589),s=function(e,n){return c.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=c.forwardRef(s)},31450:function(e,n,t){t.r(n),t.d(n,{default:function(){return V}});var o=t(82242),c=t.n(o),r=t(79800),a=t.n(r),s=t(59301),i=t(8785),l=t(78241),A=t(95237),u=t(43604),d="Bg___n1DDY",g=t(94334),f=t(37205),m=t.n(f),h=t(7557),p=t.n(h),E=t(41498),x=t.n(E),v=t(71418),C=t(79817),S="AnchorStyle___zZ6yI",w="AnchorStyleRetract___weaFB",N="AnchorStyleOpen___r25k3",b="collapse___Oq06H",y=t(92911),B=t(97334),Q=t(16644),I="rowHead___PDLA_",F="title___wr4el",U="type___rJkqr",D="action___s2UQq",R="tree___UqObA",P="img___XegL5",j="row___Nqzti",k="titleWrap___wIDRy",K=t(42930),G=t(17436),O=t(39634),Z=t(37712),Y=(0,i.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.coreCurriculum,t=(e.dispatch,e.user,e.treeId),o=(0,s.useState)([]),c=a()(o,2),r=c[0],l=c[1],A=(0,s.useState)([]),u=a()(A,2),d=(u[0],u[1]),f=(n.isShowModalName,(0,s.useState)([])),h=a()(f,2),E=h[0],C=h[1],S=((0,i.useParams)(),(0,O.Ny)(),(0,s.useState)(!1)),w=a()(S,2),N=w[0],b=w[1],Y=(0,s.useState)({}),M=a()(Y,2),V=(M[0],M[1],function e(n){n.title&&(n.fileName=n.title,n.title=(0,Z.jsx)(Z.Fragment,{children:n.title})),n.children&&n.children.forEach((function(n){return e(n)}))}),X=function(){var e=x()(p()().mark((function e(n){var o;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["other","download"].includes(null==n?void 0:n.file_type)){e.next=3;break}return(0,K.Nd)("","".concat(g.Z.API_SERVER).concat(null===(o=n.url)||void 0===o?void 0:o.replace("disposition=inline",""))),e.abrupt("return");case 3:(0,K.xg)("/core/".concat(t,"/plan/").concat(n.id,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=x()(p()().mark((function e(){var n,o,c,r;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.next=3,(0,y.ZP)("/api/core_subjects/".concat(t,"/core_subject_folders/folder_list.json"),{method:"get"});case 3:return n=e.sent,e.next=6,(0,y.ZP)("/api/core_subjects/".concat(t,"/core_subject_folders/folder_list.json"),{method:"get",params:{only_folder:1}});case 6:o=e.sent,-1!==(null==n?void 0:n.status)&&(null==n||null===(c=n.data)||void 0===c||c.forEach((function(e){return V(e)})),l((null==n||null===(r=n.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.children)||[])),-1!==(null==o?void 0:o.status)&&d((null==o?void 0:o.data)||[]),b(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,s.useEffect)((function(){H()}),[]),(0,Z.jsxs)(v.Z,{spinning:N,children:[(0,Z.jsxs)("div",{className:I,children:[(0,Z.jsx)("span",{className:F,children:"名称"}),(0,Z.jsx)("span",{className:U,children:"类型"}),(0,Z.jsx)("span",{className:D,children:"操作"})]}),(0,Z.jsx)("div",{className:R,children:r.length?(0,Z.jsx)(B.Z,{showLine:!0,selectable:!1,expandedKeys:E,blockNode:!0,treeData:r,onSelect:function(e,n){console.log("selected",e,n)},onExpand:function(e){return C(e)},titleRender:function(e){return e.is_folder?(0,Z.jsxs)("div",{className:j,children:[(0,Z.jsx)("span",{title:e.fileName,className:k,children:(0,Z.jsxs)("span",{onClick:function(){var n;null!=e&&null!==(n=e.children)&&void 0!==n&&n.length&&(null!=E&&E.includes(null==e?void 0:e.key)?C(null==E?void 0:E.filter((function(n){return n!==(null==e?void 0:e.key)}))):C([].concat(m()(E),[e.key])))},children:[(0,Z.jsx)("img",{width:26,src:null!=E&&E.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,Z.jsx)("span",{className:F,children:e.fileName})]})}),(0,Z.jsx)("span",{className:U,children:"文件夹"}),(0,Z.jsx)("span",{className:D,children:(0,Z.jsx)("span",{onClick:function(){}})})]}):(0,Z.jsxs)("div",{className:j,children:[(0,Z.jsx)("span",{title:e.fileName,className:k,children:(0,Z.jsxs)("span",{onClick:function(){return X(e)},children:[(0,Z.jsx)(G.Z,{fileName:e.fileName}),(0,Z.jsx)("span",{className:F,children:e.title})]})}),(0,Z.jsx)("span",{className:U,children:null==e?void 0:e.show_file_type}),(0,Z.jsx)("span",{className:D,children:(0,Z.jsx)("span",{onClick:function(){(0,K.xg)("/core/".concat(t,"/plan/").concat(e.id,"/detail"))},children:"查看"})})]})},switcherIcon:function(e){return e.expanded?(0,Z.jsx)("div",{className:P,children:(0,Z.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,Z.jsx)("div",{className:P,children:(0,Z.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})}}):(0,Z.jsx)(Q.Z,{})})]})})),M=(0,i.connect)((function(e){var n=e.coreCurriculum,t=e.user;return{coreCurriculum:n,loading:e.loading,user:t}}))((function(e){e.coreCurriculum,e.user,e.dispatch,e.loading;var n=(0,s.useState)(!0),t=a()(n,2),o=t[0],c=t[1],r=(0,s.useState)([]),i=a()(r,2),l=i[0],u=i[1];(0,s.useEffect)((function(){d()}),[]);var d=function(){var e=x()(p()().mark((function e(){var n,t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/core_subjects.json",{method:"get",params:{page:1,limit:12}});case 2:0===(n=e.sent).status&&u(null==n||null===(t=n.data)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.map((function(e,n){return e.show=0==n?"open":"close",e.title=null==e?void 0:e.name,e.index=n,e.key=null==e?void 0:e.id,e.href="#"+(null==e?void 0:e.id),e})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Z.jsxs)(v.Z,{spinning:!1,children:[l.map((function(e){return(0,Z.jsx)("div",{style:{overflow:"hidden"},children:(0,Z.jsxs)(A.Z,{id:e.key,style:{width:1200,position:"relative",margin:"0px auto"},align:"middle",justify:"center",children:[(0,Z.jsxs)("div",{className:b,onClick:function(){"open"==(null==e?void 0:e.show)?(l[null==e?void 0:e.index].show="close",u(m()(l))):(l[null==e?void 0:e.index].show="open",u(m()(l)))},children:[(0,Z.jsx)("span",{style:{marginLeft:"20px"},children:null==e?void 0:e.title}),"open"==(null==e?void 0:e.show)?(0,Z.jsx)("i",{className:"iconfont icon-shangjiantou c-grey-999",style:{marginLeft:"auto",marginRight:"20px",marginTop:"17px"}}):(0,Z.jsx)("i",{className:"iconfont icon-xiajiantou c-grey-999",style:{marginLeft:"auto",marginRight:"20px",marginTop:"17px"}})]}),"open"==(null==e?void 0:e.show)&&(0,Z.jsx)(Y,{treeId:null==e?void 0:e.id})]})},e.key)})),(0,Z.jsx)("div",{style:{height:20}}),(0,Z.jsxs)("div",{className:"".concat(o?N:w," ").concat(S),children:[(0,Z.jsx)(C.Z,{items:l}),(0,Z.jsx)(A.Z,{className:"mt10",align:"middle",justify:"end",children:(0,Z.jsx)("span",{className:"current primary-hover",onClick:function(){return c(!o)},children:o?"<<收起":"展开>>"})})]})]})})),V=(0,i.connect)((function(e){var n=e.user,t=e.loading,o=e.globalSetting,c=e.coreCurriculum;return{user:n,loading:t.effects,globalSetting:o,coreCurriculum:c}}))((function(e){var n,t=e.coreCurriculum,o=e.dispatch,r=(e.loading,e.globalSetting),i=(t.CoreSubjects,l.Z.useForm()),f=(a()(i,1)[0],(0,s.useState)(!1)),m=a()(f,2),h=(m[0],m[1],(0,s.useState)({page:1,limit:10})),p=a()(h,2),E=p[0];p[1];(0,s.useEffect)((function(){return o({type:"globalSetting/footerToggle",payload:!1}),function(){o({type:"globalSetting/footerToggle",payload:!0})}}),[]);return(0,s.useEffect)((function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E;o({type:"coreCurriculum/getCoreSubjects",payload:c()({},e)})}()}),[E]),(0,Z.jsxs)("section",{style:{background:"#fff"},children:[(0,Z.jsx)("div",{className:"".concat(d),style:{width:"100%",height:168,backgroundImage:"url(".concat(g.Z.IMG_SERVER,"/").concat(null==r||null===(n=r.setting)||void 0===n?void 0:n.teaching_banner_url,")")},children:(0,Z.jsx)(A.Z,{style:{width:1200,height:"100%",margin:"0 auto"},align:"middle",justify:"space-between",wrap:!1,children:(0,Z.jsx)(u.Z,{children:(0,Z.jsx)("div",{style:{color:"#fff",fontSize:"30px",letterSpacing:"5px",fontWeight:600},children:"核心教案"})})})}),(0,Z.jsx)("div",{style:{width:1200,margin:"0 auto"}}),(0,Z.jsx)(M,{})]})}))},17436:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var o=t(37712),c=function(e){var n=e.fileName;return(0,o.jsx)(o.Fragment,{children:function(){switch(n.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="});case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="});case"doc":case"docx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="});case"ppt":case"pptx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"});case"xls":case"xlsx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"});case"pdf":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"});default:return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="})}}()})}},13845:function(e,n,t){function o(e){return null!=e&&e===e.window}function c(e,n){var t,c;if("undefined"==typeof window)return 0;const r=n?"scrollTop":"scrollLeft";let a=0;return o(e)?a=e[n?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[r]:(e instanceof HTMLElement||e)&&(a=e[r]),e&&!o(e)&&"number"!=typeof a&&(a=null===(c=(null!==(t=e.ownerDocument)&&void 0!==t?t:e).documentElement)||void 0===c?void 0:c[r]),a}t.d(n,{F:function(){return o},Z:function(){return c}})},68031:function(e,n,t){t.d(n,{Z:function(){return a}});var o=t(71783);function c(e,n,t,o){const c=t-n;return(e/=o/2)<1?c/2*e*e*e+n:c/2*((e-=2)*e*e+2)+n}var r=t(13845);function a(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:t=(()=>window),callback:a,duration:s=450}=n,i=t(),l=(0,r.Z)(i,!0),A=Date.now(),u=()=>{const n=Date.now()-A,t=c(n>s?s:n,l,e,s);(0,r.F)(i)?i.scrollTo(window.pageXOffset,t):i instanceof Document||"HTMLDocument"===i.constructor.name?i.documentElement.scrollTop=t:i.scrollTop=t,n({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},97334:function(e,n,t){t.d(n,{Z:function(){return K}});var o=t(99581),c=t(26390),r=t(98483),a=t(8887),s=t(5891),i=t(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},A=t(22589),u=function(e,n){return i.createElement(A.Z,(0,s.Z)({},e,{ref:n,icon:l}))};var d=i.forwardRef(u),g=t(92310),f=t.n(g),m=t(35654),h=t(71430),p=t(36355),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},x=function(e,n){return i.createElement(A.Z,(0,s.Z)({},e,{ref:n,icon:E}))};var v=i.forwardRef(x),C=t(62892),S=t(20648);function w(e){const{dropPosition:n,dropLevelOffset:t,prefixCls:o,indent:c,direction:r="ltr"}=e,a="ltr"===r?"left":"right",s={[a]:-t*c+4,["ltr"===r?"right":"left"]:0};switch(n){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=c+4}return i.createElement("div",{style:s,className:`${o}-drop-indicator`})}var N=t(10333);const b=i.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:c,virtual:r,tree:a}=i.useContext(p.E_),{prefixCls:s,className:l,showIcon:A=!1,showLine:u,switcherIcon:d,blockNode:g=!1,children:m,checkable:h=!1,selectable:E=!0,draggable:x,motion:b,style:y}=e,B=t("tree",s),Q=t(),I=null!=b?b:Object.assign(Object.assign({},(0,C.Z)(Q)),{motionAppear:!1}),F=Object.assign(Object.assign({},e),{checkable:h,selectable:E,showIcon:A,motion:I,blockNode:g,showLine:Boolean(u),dropIndicatorRender:w}),[U,D]=(0,S.ZP)(B),R=i.useMemo((()=>{if(!x)return!1;let e={};switch(typeof x){case"function":e.nodeDraggable=x;break;case"object":e=Object.assign({},x)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(v,null)),e}),[x]);return U(i.createElement(o.Z,Object.assign({itemHeight:20,ref:n,virtual:r},F,{style:Object.assign(Object.assign({},null==a?void 0:a.style),y),prefixCls:B,className:f()({[`${B}-icon-hide`]:!A,[`${B}-block-node`]:g,[`${B}-unselectable`]:!E,[`${B}-rtl`]:"rtl"===c},null==a?void 0:a.className,l,D),direction:c,checkable:h?i.createElement("span",{className:`${B}-checkbox-inner`}):h,selectable:E,switcherIcon:e=>i.createElement(N.Z,{prefixCls:B,switcherIcon:d,treeNodeProps:e,showLine:u}),draggable:R}),m))}));var y,B=b;function Q(e,n){e.forEach((function(e){const{key:t,children:o}=e;!1!==n(t,e)&&Q(o||[],n)}))}function I(e){let{treeData:n,expandedKeys:t,startKey:o,endKey:c}=e;const r=[];let a=y.None;if(o&&o===c)return[o];if(!o||!c)return[];return Q(n,(e=>{if(a===y.End)return!1;if(function(e){return e===o||e===c}(e)){if(r.push(e),a===y.None)a=y.Start;else if(a===y.Start)return a=y.End,!1}else a===y.Start&&r.push(e);return t.includes(e)})),r}function F(e,n){const t=(0,c.Z)(n),o=[];return Q(e,((e,n)=>{const c=t.indexOf(e);return-1!==c&&(o.push(n),t.splice(c,1)),!!t.length})),o}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(y||(y={}));var U=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var c=0;for(o=Object.getOwnPropertySymbols(e);c{var{defaultExpandAll:t,defaultExpandParent:o,defaultExpandedKeys:r}=e,a=U(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),l=i.useRef(),[A,u]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[d,g]=i.useState((()=>(()=>{const{keyEntities:e}=(0,h.I8)(R(a));let n;return n=t?Object.keys(e):o?(0,m.r7)(a.expandedKeys||r||[],e):a.expandedKeys||r,n})()));i.useEffect((()=>{"selectedKeys"in a&&u(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&g(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:E,direction:x}=i.useContext(p.E_),{prefixCls:v,className:C,showIcon:S=!0,expandAction:w="click"}=a,N=U(a,["prefixCls","className","showIcon","expandAction"]),b=E("tree",v),y=f()(`${b}-directory`,{[`${b}-directory-rtl`]:"rtl"===x},C);return i.createElement(B,Object.assign({icon:D,ref:n,blockNode:!0},N,{showIcon:S,expandAction:w,prefixCls:b,className:y,expandedKeys:d,selectedKeys:A,onSelect:(e,n)=>{var t;const{multiple:o}=a,{node:r,nativeEvent:i}=n,{key:A=""}=r,g=R(a),f=Object.assign(Object.assign({},n),{selected:!0}),m=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),h=null==i?void 0:i.shiftKey;let p;o&&m?(p=e,s.current=A,l.current=p,f.selectedNodes=F(g,p)):o&&h?(p=Array.from(new Set([].concat((0,c.Z)(l.current||[]),(0,c.Z)(I({treeData:g,expandedKeys:d,startKey:A,endKey:s.current}))))),f.selectedNodes=F(g,p)):(p=[A],s.current=A,l.current=p,f.selectedNodes=F(g,p)),null===(t=a.onSelect)||void 0===t||t.call(a,p,f),"selectedKeys"in a||u(p)},onExpand:(e,n)=>{var t;return"expandedKeys"in a||g(e),null===(t=a.onExpand)||void 0===t?void 0:t.call(a,e,n)}}))};var j=i.forwardRef(P);const k=B;k.DirectoryTree=j,k.TreeNode=o.O;var K=k}}]); \ No newline at end of file diff --git a/p__Textbook__Detail__index.async.js b/p__Textbook__Detail__index.async.js index 73cc3e8e60..77e9340a74 100644 --- a/p__Textbook__Detail__index.async.js +++ b/p__Textbook__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25713],{71716:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(82242),l=n.n(a),r=n(7557),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(84686),m=n(92911),p=n(8785),j=(n(7923),{editor_css:"editor_css___cm3Z8"}),N=n(37712),x=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var t=e.defaultvalue,n=e.onChange,a=e.style,r=e.user,s=e.placeholder,c=2097152,p=(0,d.useRef)(null),x=(0,d.useState)(null),A=o()(x,2),g=A[0],h=A[1],z=(0,d.useState)(""),f=o()(z,2),w=f[0],L=f[1];(0,d.useEffect)((function(){L(t)}),[t]),(0,d.useEffect)((function(){n(w)}),[w]);var D={placeholder:s||"请输入内容...",MENU_CONF:{}};D.MENU_CONF.uploadImage={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return(a=new FormData).append("file",e),n.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:l=n.sent,t(null==l?void 0:l.url,"","");case 6:case"end":return n.stop()}}),n)})))()}},D.MENU_CONF.uploadVideo={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l,s,u,o,d,M,j,N,x,A,g,h,z;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=e.size,l=Math.ceil(a/c),n.prev=2,n.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==r||null===(s=r.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(o=n.sent)?void 0:o.status)){n.next=8;break}throw new Error;case 8:d=o.upload_id,p.current=new AbortController,M=[],0,j=i()().mark((function t(){var n,l,r,s;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=N*c,l=Math.min(n+c,a),r=e.slice(n,l),(s=new FormData).append("chunk",r),s.append("fileName",e.name),s.append("chunkIndex",(N+1).toString()),s.append("uploadId",d),M.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return t.stop()}}),t)})),N=0;case 14:if(!(N0)){n.next=29;break}return n.next=27,Promise.all(h);case 27:n.sent,x+=A;case 29:n.next=22;break;case 31:return n.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==r||null===(u=r.userInfo)||void 0===u?void 0:u.user_id}});case 33:z=n.sent,t(null==z?void 0:z.object,""),n.next=39;break;case 37:n.prev=37,n.t1=n.catch(2);case 39:case"end":return n.stop()}}),n,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=g&&(g.destroy(),h(null))}}),[g]),(0,N.jsx)(N.Fragment,{children:(0,N.jsxs)("div",{className:null==j?void 0:j.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,N.jsx)(M.o,{editor:g,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,N.jsx)(M.M,{defaultConfig:D,value:w,onCreated:h,onChange:function(e){var t;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((t=e.getHtml(),t.replace(/<[^

                                                                                              ]+>/g,"").replace(/<[

                                                                                              $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                                              ]+>/g,"")))?L(e.getHtml()):L("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},a)})]})})}))},31490:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(7557),l=n.n(a),r=n(41498),i=n.n(r),s=n(82242),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(8591),p=n(43418),j=n(88522),N=n(73782),x=n(57930),A=n(59028),g=n(8785),h=n(92911),z=n(61186),f=n.n(z),w={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},L=n(57035),D=n(94334),b=n(58670),y=n(66208),S=n(37712),v=(0,g.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var t,n=e.visible,a=e.onOk,r=e.onCancel,s=e.title,c=void 0===s?"":s,g=e.coreCurriculum,z=(e.dispatch,g.CoreSubjects,M.Z.useForm()),v=o()(z,1)[0],I=(0,d.useState)(!1),E=o()(I,2),O=E[0],T=E[1],C=(0,d.useState)([]),Z=o()(C,2),Y=Z[0],k=Z[1],V=(0,d.useState)(!1),U=o()(V,2),B=U[0],W=U[1],Q=(0,d.useState)([]),F=o()(Q,2),X=F[0],q=F[1],G=(0,d.useState)([]),P=o()(G,2),J=P[0],K=P[1];(0,d.useEffect)((function(){if(n&&H(),null!=n&&n.id){var e,t;v.setFieldsValue(u()(u()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:null!=n&&n.publication_time?f()(null==n?void 0:n.publication_time):""}));var a=[u()(u()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(t=n.attachment)||void 0===t?void 0:t.id}})];k(a)}}),[n]);var R,H=function(){var e=i()(l()().mark((function e(){var t,n,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(t=e.sent)?void 0:t.status)&&K(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=6,(0,h.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(a=e.sent)?void 0:a.status)&&q(null==a||null===(r=a.data)||void 0===r?void 0:r.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=i()(l()().mark((function e(t){var n,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T(!0),r=u()(u()({},t),{},{attachment_id:(null==Y||null===(n=Y[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)||""}),a(r);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,S.jsx)(p.Z,{className:w.myModal,title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),open:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){r()},confirmLoading:O,okButtonProps:{disabled:B},width:686,afterClose:function(){T(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:L.Z.CustomCss,children:(0,S.jsxs)(M.Z,{form:v,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:_,className:w.form,children:[(0,S.jsx)(M.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,S.jsx)(j.Z,{options:null==X?void 0:X.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,S.jsx)(N.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,S.jsx)(M.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,S.jsx)(j.Z,{options:null==J?void 0:J.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,S.jsx)(M.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,S.jsx)(M.Z.Item,{label:"出版时间",name:"publication_time",children:(0,S.jsx)(x.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,S.jsx)(M.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,S.jsx)(N.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,S.jsx)(M.Z.Item,{label:"阅读链接",name:"view_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入阅读链接"})}),(0,S.jsx)(M.Z.Item,{label:"购买链接",name:"buy_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入购买链接"})}),(0,S.jsx)(M.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,S.jsx)("div",{className:w.upload,children:null!=Y&&null!==(t=Y[0])&&void 0!==t&&null!==(t=t.response)&&void 0!==t&&t.id?(0,S.jsxs)("div",{className:w.img,children:[(0,S.jsx)("img",{src:D.Z.API_SERVER+"/api/attachments/"+(null==Y||null===(R=Y[0])||void 0===R||null===(R=R.response)||void 0===R?void 0:R.id),alt:"avatar",style:{width:"100%"}}),(0,S.jsx)("div",{children:(0,S.jsx)(b.Z,{onClick:function(){k([]),v.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,S.jsx)(A.Z,{fileList:Y,action:"".concat(D.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return t=e,v.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(t.file.status)&&("uploading"===t.file.status&&W(!0),"done"===t.file.status&&W(!1),k(t.fileList),v.setFieldsValue({attachment_id:null===(n=t.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id})));var t,n},onRemove:function(e){k([])},beforeUpload:function(e){return"image/jpeg"===(t=e).type||"image/png"===t.type?t.size/1024/1024>2?(m.ZP.info("文件大小必须小于2MB"),Promise.reject()):(k([]),!0):(m.ZP.error("请上传jpg或png的图片!"),Promise.reject());var t},withCredentials:!0,accept:"image/*",children:(0,S.jsxs)(y.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,S.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},97288:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var a=n(7557),l=n.n(a),r=n(82242),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(43418),p=n(8591),j=n(6848),N=n(95237),x=n(43604),A=n(27092),g=n(73782),h=n(57930),z=n(92911),f={flex_box_center:"flex_box_center___qlntG",flex_space_between:"flex_space_between___mNSJJ",flex_box_vertical_center:"flex_box_vertical_center___uUHLZ",flex_box_center_end:"flex_box_center_end___Yk1MV",flex_box_column:"flex_box_column___uFrMX",all_wrap:"all_wrap___X6Wo7",wrap:"wrap___ieM1S",editor:"editor___EZPNQ",btns:"btns___shpJD",iconUpdate:"iconUpdate___XN1Ol",iconDetele:"iconDetele___eOOKd",shuji:"shuji___s0mOr",shuji_img:"shuji_img___cvSBj",shuji_name:"shuji_name___kYS1g",shuji_shuxin:"shuji_shuxin___r0uZf",button_left:"button_left____ZBHF",yuedu:"yuedu___xa54a",yuedu_active:"yuedu_active___enw4Q",button_right:"button_right___ps1Wr",goumai:"goumai___CDg70",goumai_active:"goumai_active___zaOG_",fankui:"fankui___uCxiI",fankui_img:"fankui_img___tlYQ3",fankui_content:"fankui_content___bySdK",content_top:"content_top___s_zrA",top_name:"top_name___mAO_k",top_school:"top_school___OU5KA",top_time:"top_time___HoSOs",myModal:"myModal___PnEFo"},w=n(7078),L=n(31490),D=n(94334),b=n(66208),y=n(71716),S=n(57035),v=n(8785),I=n(39634),E=n(61186),O=n.n(E),T=n.p+"static/shuzhanshi.2f687d06.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var C={flex_box_center:"flex_box_center___mD6Gr",flex_space_between:"flex_space_between___ZCJE4",flex_box_vertical_center:"flex_box_vertical_center___KWzbg",flex_box_center_end:"flex_box_center_end___dQfUC",flex_box_column:"flex_box_column___LBPl4",tabs:"tabs___toHjJ",tabsWrap:"tabsWrap___ycw39",tab:"tab___BF5r0",itemStyle:"itemStyle___HQGxU",active:"active___EKAtL"},Z=n(92310),Y=n.n(Z),k=n(37712),V=function(e){var t=e.dataSource,n=void 0===t?[]:t,a=e.value,l=e.onChange,r=e.className,i=e.style,s=void 0===i?{}:i,u=e.tabBarExtraContent;return(0,k.jsxs)("div",{className:Y()(C.tabs,r),style:s,children:[(0,k.jsx)("div",{className:C.tabsWrap,children:n.map((function(e,t){return(0,k.jsxs)("aside",{className:C.tab,onClick:function(){l(e.id)},children:[(0,k.jsx)("div",{className:a===e.id?C.active:C.itemStyle,children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsx)(j.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,k.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,k.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,k.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},t)}))}),(0,k.jsx)("div",{className:C.tabBar,children:u})]})},U=n(16644),B=(0,v.connect)((function(e){var t=e.virtualSpaces;return{globalSetting:e.globalSetting,virtualSpaces:t,user:e.user}}))((function(e){e.globalSetting,e.dispatch;var t=e.user,n=(e.virtualSpaces,(0,v.useParams)().id),a=(0,d.useState)("description"),r=o()(a,2),s=r[0],c=r[1],E=(0,d.useState)({}),C=o()(E,2),Z=C[0],Y=C[1],B=(0,d.useState)(!0),W=o()(B,2),Q=(W[0],W[1]),F=(0,d.useState)(!1),X=o()(F,2),q=X[0],G=X[1],P=(0,d.useState)(""),J=o()(P,2),K=J[0],R=J[1],H=(0,d.useState)(""),_=o()(H,2),$=_[0],ee=_[1],te=(0,d.useRef)(""),ne=(0,d.useState)(!1),ae=o()(ne,2),le=ae[0],re=ae[1],ie=(0,d.useState)(!1),se=o()(ie,2),ue=se[0],ce=se[1],oe=Z.name,de=Z.attachment,Me=Z.author,me=Z.publisher,pe=Z.number,je=Z.publication_time,Ne=Z.material_type,xe=Z.view_link,Ae=Z.buy_link,ge=M.Z.useForm(),he=o()(ge,1)[0],ze=(0,d.useState)(!1),fe=o()(ze,2),we=fe[0],Le=fe[1],De=(0,v.useSearchParams)(),be=o()(De,1)[0],ye=(0,d.useState)(!1),Se=o()(ye,2),ve=Se[0],Ie=Se[1],Ee=(0,d.useState)({page:1,limit:10}),Oe=o()(Ee,2),Te=Oe[0],Ce=Oe[1];(0,d.useEffect)((function(){Fe()}),[n]),(0,d.useEffect)((function(){Xe()}),[s]);var Ze=(0,d.useState)(0),Ye=o()(Ze,2),ke=Ye[0],Ve=Ye[1],Ue=(0,d.useState)([]),Be=o()(Ue,2),We=Be[0],Qe=Be[1],Fe=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&(Ie(null==t?void 0:t.can_edit),Y(i()({},null==t?void 0:t.data))),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=u()(l()().mark((function e(){var t,a,r,i,u,c,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q(!0),"shiyongfankui"==s){e.next=8;break}return e.next=4,(0,z.ZP)("/api/core_materials/".concat(n,"/show_desc.json"),{method:"get",params:{column:s}});case 4:-1!==(null==(t=e.sent)?void 0:t.status)&&(R((null==t||null===(a=t.data)||void 0===a?void 0:a[s])||""),ee((null==t||null===(r=t.data)||void 0===r?void 0:r[s])||""),te.current=(null==t||null===(i=t.data)||void 0===i?void 0:i[s])||""),e.next=12;break;case 8:return e.next=10,(0,z.ZP)("/api/core_materials/".concat(n,"/feedbacks.json"),{method:"get",params:Te});case 10:0==(null==(u=e.sent)?void 0:u.status)&&(Qe(null==u||null===(c=u.data)||void 0===c?void 0:c.list),Ve(null==u||null===(o=u.data)||void 0===o?void 0:o.size));case 12:Q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"put",body:i()({material_type:String(Ne)},t)});case 2:-1!==(null==(a=e.sent)?void 0:a.status)&&(Fe(),p.ZP.success("编辑成功"),G(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ge=function(){var e=u()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),(t={})[s]=K,e.next=5,(0,z.ZP)("/api/core_materials/".concat(n,"/update_desc.json"),{method:"put",body:t});case 5:-1!==(null==(a=e.sent)?void 0:a.status)&&(Xe(),p.ZP.success("编辑成功"),re(!1)),ce(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,"/add_feedback.json"),{method:"post",body:i()({},t)});case 3:-1!==(null==(a=e.sent)?void 0:a.status)&&(Fe(),p.ZP.success("增加成功"),Le(!1),Xe()),ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:f.all_wrap,children:(0,k.jsxs)("div",{className:f.wrap,children:[(0,k.jsx)(b.qE,{title:"教材详情",onClick:function(){be.get("backUrl")?v.history.push(be.get("backUrl")):v.history.push("/textbook")},style:{borderBottom:"none",height:"70px"},children:ve&&(null==Z?void 0:Z.is_creator)&&(0,k.jsxs)("div",{className:f.btns,children:[(0,k.jsx)("div",{onClick:function(){G(i()({},Z))},children:(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})}),(0,k.jsx)("div",{onClick:function(){var e;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:S.Z.CustomTipsModalCss,cancelText:"取消",content:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["确认删除《",oe,"》吗?"]}),(0,k.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作"})]}),onOk:(e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"delete"});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("操作成功"),v.history.push("/textbook"));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,k.jsx)(j.Z,{title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(f.iconDetele)})})})]})}),(0,k.jsxs)("div",{className:f.shuji,children:[(0,k.jsx)("img",{src:T,style:{width:"1200px",height:"430px",marginTop:"40px"}}),(0,k.jsx)("img",{className:f.shuji_img,src:D.Z.API_SERVER+(null==de?void 0:de.url)}),(0,k.jsx)(j.Z,{title:oe,children:(0,k.jsx)("div",{className:f.shuji_name,children:oe})}),(0,k.jsxs)("div",{className:f.shuji_shuxin,children:[(0,k.jsx)(j.Z,{title:Me||"--",children:(0,k.jsxs)("div",{children:["作者:",Me||"--"]})}),(0,k.jsx)(j.Z,{title:me||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版社:",me||"--"]})}),(0,k.jsx)(j.Z,{title:pe||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["ISBN:",pe||"--"]})}),(0,k.jsx)(j.Z,{title:je?O()(je).format("YYYY-MM-DD"):"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版时间:",je?O()(je).format("YYYY-MM-DD"):"--"]})})]}),xe&&(0,k.jsxs)("div",{className:f.button_left,style:{left:"38%"},onClick:function(){window.open(xe)},children:[(0,k.jsx)("img",{className:f.yuedu,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjMUI4NTY1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.yuedu_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线阅读"})]}),Ae&&(0,k.jsxs)("div",{className:f.button_right,style:{left:xe?"60%":"38%"},onClick:function(){window.open(Ae)},children:[(0,k.jsx)("img",{className:f.goumai,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzFCODU2NSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.goumai_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线购买"})]})]}),(0,k.jsx)(V,{className:f.custom_tabs,style:{marginTop:"-45px"},value:s,onChange:function(e){c(e)},tabBarExtraContent:(ve&&(null==Z?void 0:Z.is_creator)||(0,I.bg)())&&(0,k.jsx)("div",{className:f.btns,style:{position:"relative",zIndex:100,right:"20px"},children:(0,k.jsx)("div",{onClick:function(){if("shiyongfankui"==s){var e,n;if(!(0,I.ES)())null==he||he.setFieldValue("user_name",null==t||null===(e=t.userInfo)||void 0===e?void 0:e.username),null==he||he.setFieldValue("school_name",null==t||null===(n=t.userInfo)||void 0===n?void 0:n.text_school_name),null==he||he.setFieldValue("time",O()());Le(!0)}else re(!0)},children:"shiyongfankui"==s?(0,k.jsx)(j.Z,{title:"新增试用反馈",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})}):ve&&(null==Z?void 0:Z.is_creator)&&(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})})}),dataSource:[{id:"description",name:"简介"},{id:"directory",name:"目录"},{id:"foreword",name:"前言"},{id:"shiyongfankui",name:"试用反馈"}]}),(0,k.jsxs)("div",{style:{border:"1px #fff solid",background:"#fff",padding:"20px",marginTop:"-3px"},children:[(0,k.jsx)("div",{children:"shiyongfankui"!=s&&(le?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(y.Z,{defaultvalue:$,onChange:function(e){R(e)}}),(0,k.jsx)(b.QD,{confirmTitle:"保存",confirmLoading:ue,confirmClick:Ge,cancelClick:function(){re(!1),R(te.current)},cancelTitle:"取消",className:"mb25 mt25"})]}):K?(0,k.jsx)(w.Z,{className:f.editor,value:K}):(0,k.jsx)(U.Z,{}))}),"shiyongfankui"==s&&(0,k.jsxs)("div",{children:[(null==We?void 0:We.length)>0?We.map((function(e,t){return(0,k.jsxs)("div",{className:f.fankui,children:[(0,k.jsx)("div",{className:f.fankui_img,children:(0,k.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px"}})}),(0,k.jsxs)("div",{className:f.fankui_content,children:[(0,k.jsxs)("div",{className:f.content_top,children:[(0,k.jsx)("div",{className:f.top_name,children:null==e?void 0:e.user_name}),(0,k.jsx)("div",{className:f.top_school,children:null==e?void 0:e.school_name}),(0,k.jsx)("div",{className:f.top_time,children:O()(null==e?void 0:e.time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsx)("div",{className:f.content_bottom,children:null==e?void 0:e.content})]})]},t)})):(0,k.jsx)(U.Z,{}),(null==We?void 0:We.length)>0&&(0,k.jsxs)(N.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,marginBottom:"20px",paddingLeft:"20px",paddingRight:"40px"},children:[(0,k.jsxs)(x.Z,{children:["共 ",(0,k.jsx)("span",{style:{color:"#165DFF"},children:ke||0})," 条数据"]}),(0,k.jsx)(x.Z,{children:(0,k.jsx)(A.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Te.page,pageSize:Te.limit,onChange:function(e,t){Te.page=e,Ce(i()({},Te)),Xe()},total:ke||0})})]})]})]}),(0,k.jsx)(L.Z,{visible:q,title:"教材",onCancel:function(){return G(!1)},onOk:qe}),(0,k.jsx)(m.Z,{title:"增加试用反馈",open:we,onOk:function(){return he.submit()},centered:!0,onCancel:function(){return Le(!1)},confirmLoading:ue,width:686,afterClose:function(){ce(!1),he.resetFields()},okText:"确认",cancelText:"取消",children:(0,k.jsxs)(M.Z,{form:he,colon:!1,labelCol:{span:3},onFinish:Pe,className:f.myModal,children:[(0,k.jsx)(M.Z.Item,{label:"姓名",name:"user_name",rules:[{required:!0,message:"请输入姓名"},{whitespace:!0,message:"请输入姓名"},{max:100,message:"只能输入60个字符"}],children:(0,k.jsx)(g.Z,{maxLength:100,placeholder:"请输入姓名",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"所属学校",name:"school_name",rules:[{required:!0,message:(0,I.ES)()?"请输入所属学校":"“学校”为必填,请在个人中心中进行填写"},{whitespace:!0,message:"请输入所属学校"},{max:50,message:"只能输入50个字符"}],children:(0,k.jsx)(g.Z,{maxLength:50,placeholder:"请输入所属学校",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"反馈时间",name:"time",rules:[{required:!0,message:"请选择出反馈时间"}],children:(0,k.jsx)(h.default,{disabled:!(0,I.ES)(),showTime:{format:"HH:mm"},style:{width:"100%"},placeholder:"请选择反馈时间",format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,k.jsx)(M.Z.Item,{label:"试用反馈",name:"content",rules:[{required:!0,message:"请输入试用反馈"},{whitespace:!0,message:"请输入试用反馈"},{max:500,message:"只能输入500个字符"}],children:(0,k.jsx)(g.Z.TextArea,{maxLength:500,placeholder:"请输入试用反馈",rows:6})})]})})]})})}))},57035:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25713],{71716:function(e,t,n){n.d(t,{Z:function(){return N}});var l=n(82242),a=n.n(l),r=n(7557),i=n.n(r),s=n(41498),u=n.n(s),o=n(79800),c=n.n(o),d=n(59301),M=n(84686),m=n(92911),p=n(8785),j=(n(7923),{editor_css:"editor_css___cm3Z8"}),x=n(37712),N=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var t=e.defaultvalue,n=e.onChange,l=e.style,r=e.user,s=e.placeholder,o=2097152,p=(0,d.useRef)(null),N=(0,d.useState)(null),A=c()(N,2),h=A[0],g=A[1],f=(0,d.useState)(""),z=c()(f,2),w=z[0],L=z[1];(0,d.useEffect)((function(){L(t)}),[t]),(0,d.useEffect)((function(){n(w)}),[w]);var y={placeholder:s||"请输入内容...",MENU_CONF:{}};y.MENU_CONF.uploadImage={customUpload:function(e,t){return u()(i()().mark((function n(){var l,a;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return(l=new FormData).append("file",e),n.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:l},!0);case 4:a=n.sent,t(null==a?void 0:a.url,"","");case 6:case"end":return n.stop()}}),n)})))()}},y.MENU_CONF.uploadVideo={customUpload:function(e,t){return u()(i()().mark((function n(){var l,a,s,u,c,d,M,j,x,N,A,h,g,f;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return l=e.size,a=Math.ceil(l/o),n.prev=2,n.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==r||null===(s=r.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(c=n.sent)?void 0:c.status)){n.next=8;break}throw new Error;case 8:d=c.upload_id,p.current=new AbortController,M=[],0,j=i()().mark((function t(){var n,a,r,s;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=x*o,a=Math.min(n+o,l),r=e.slice(n,a),(s=new FormData).append("chunk",r),s.append("fileName",e.name),s.append("chunkIndex",(x+1).toString()),s.append("uploadId",d),M.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return t.stop()}}),t)})),x=0;case 14:if(!(x0)){n.next=29;break}return n.next=27,Promise.all(g);case 27:n.sent,N+=A;case 29:n.next=22;break;case 31:return n.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==r||null===(u=r.userInfo)||void 0===u?void 0:u.user_id}});case 33:f=n.sent,t(null==f?void 0:f.object,""),n.next=39;break;case 37:n.prev=37,n.t1=n.catch(2);case 39:case"end":return n.stop()}}),n,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=h&&(h.destroy(),g(null))}}),[h]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==j?void 0:j.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(M.o,{editor:h,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(M.M,{defaultConfig:y,value:w,onCreated:g,onChange:function(e){var t;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((t=e.getHtml(),t.replace(/<[^

                                                                                              ]+>/g,"").replace(/<[

                                                                                              $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                                                              ]+>/g,"")))?L(e.getHtml()):L("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},l)})]})})}))},31490:function(e,t,n){n.d(t,{Z:function(){return v}});var l=n(7557),a=n.n(l),r=n(41498),i=n.n(r),s=n(82242),u=n.n(s),o=n(79800),c=n.n(o),d=n(59301),M=n(78241),m=n(8591),p=n(43418),j=n(88522),x=n(73782),N=n(57930),A=n(59028),h=n(8785),g=n(92911),f=n(61186),z=n.n(f),w={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},L=n(57035),y=n(94334),b=n(58670),D=n(66208),S=n(37712),v=(0,h.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var t,n=e.visible,l=e.onOk,r=e.onCancel,s=e.title,o=void 0===s?"":s,h=e.coreCurriculum,f=(e.dispatch,h.CoreSubjects,M.Z.useForm()),v=c()(f,1)[0],I=(0,d.useState)(!1),E=c()(I,2),O=E[0],T=E[1],Z=(0,d.useState)([]),C=c()(Z,2),Y=C[0],k=C[1],V=(0,d.useState)(!1),U=c()(V,2),B=U[0],W=U[1],Q=(0,d.useState)([]),F=c()(Q,2),X=F[0],q=F[1],G=(0,d.useState)([]),P=c()(G,2),J=P[0],K=P[1];(0,d.useEffect)((function(){if(n&&H(),null!=n&&n.id){var e,t;v.setFieldsValue(u()(u()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:null!=n&&n.publication_time?z()(null==n?void 0:n.publication_time):""}));var l=[u()(u()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(t=n.attachment)||void 0===t?void 0:t.id}})];k(l)}}),[n]);var R,H=function(){var e=i()(a()().mark((function e(){var t,n,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(t=e.sent)?void 0:t.status)&&K(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=6,(0,g.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&q(null==l||null===(r=l.data)||void 0===r?void 0:r.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=i()(a()().mark((function e(t){var n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T(!0),r=u()(u()({},t),{},{attachment_id:(null==Y||null===(n=Y[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)||""}),l(r);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,S.jsx)(p.Z,{className:w.myModal,title:"".concat(null!=n&&n.id?"编辑":"新建").concat(o),open:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){r()},confirmLoading:O,okButtonProps:{disabled:B},width:686,afterClose:function(){T(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:L.Z.CustomCss,children:(0,S.jsxs)(M.Z,{form:v,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:_,className:w.form,children:[(0,S.jsx)(M.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,S.jsx)(j.Z,{options:null==X?void 0:X.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,S.jsx)(x.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,S.jsx)(M.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,S.jsx)(j.Z,{options:null==J?void 0:J.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入主编"},{whitespace:!0,message:"请输入主编"},{max:20,message:"只能输入20个字符"}],children:(0,S.jsx)(x.Z,{maxLength:20,placeholder:"请输入主编"})}),(0,S.jsx)(M.Z.Item,{label:"副主编",name:"associate_editor",rules:[{max:20,message:"只能输入20个字符"}],children:(0,S.jsx)(x.Z,{maxLength:20,placeholder:"请输入副主编"})}),(0,S.jsx)(M.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(x.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,S.jsx)(M.Z.Item,{label:"出版时间",name:"publication_time",children:(0,S.jsx)(N.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,S.jsx)(M.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,S.jsx)(x.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,S.jsx)(M.Z.Item,{label:"联系方式",name:"contact_info",children:(0,S.jsx)(x.Z,{maxLength:30,placeholder:"请输入联系方式"})}),(0,S.jsx)(M.Z.Item,{label:"阅读链接",name:"view_link",children:(0,S.jsx)(x.Z,{placeholder:"请输入阅读链接"})}),(0,S.jsx)(M.Z.Item,{label:"购买链接",name:"buy_link",children:(0,S.jsx)(x.Z,{placeholder:"请输入购买链接"})}),(0,S.jsx)(M.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,S.jsx)("div",{className:w.upload,children:null!=Y&&null!==(t=Y[0])&&void 0!==t&&null!==(t=t.response)&&void 0!==t&&t.id?(0,S.jsxs)("div",{className:w.img,children:[(0,S.jsx)("img",{src:y.Z.API_SERVER+"/api/attachments/"+(null==Y||null===(R=Y[0])||void 0===R||null===(R=R.response)||void 0===R?void 0:R.id),alt:"avatar",style:{width:"100%"}}),(0,S.jsx)("div",{children:(0,S.jsx)(b.Z,{onClick:function(){k([]),v.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,S.jsx)(A.Z,{fileList:Y,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return t=e,v.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(t.file.status)&&("uploading"===t.file.status&&W(!0),"done"===t.file.status&&W(!1),k(t.fileList),v.setFieldsValue({attachment_id:null===(n=t.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id})));var t,n},onRemove:function(e){k([])},beforeUpload:function(e){return"image/jpeg"===(t=e).type||"image/png"===t.type?t.size/1024/1024>2?(m.ZP.info("文件大小必须小于2MB"),Promise.reject()):(k([]),!0):(m.ZP.error("请上传jpg或png的图片!"),Promise.reject());var t},withCredentials:!0,accept:"image/*",children:(0,S.jsxs)(D.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,S.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},97288:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var l=n(7557),a=n.n(l),r=n(82242),i=n.n(r),s=n(41498),u=n.n(s),o=n(79800),c=n.n(o),d=n(59301),M=n(78241),m=n(43418),p=n(8591),j=n(6848),x=n(95237),N=n(43604),A=n(27092),h=n(73782),g=n(57930),f=n(92911),z={flex_box_center:"flex_box_center___qlntG",flex_space_between:"flex_space_between___mNSJJ",flex_box_vertical_center:"flex_box_vertical_center___uUHLZ",flex_box_center_end:"flex_box_center_end___Yk1MV",flex_box_column:"flex_box_column___uFrMX",all_wrap:"all_wrap___X6Wo7",wrap:"wrap___ieM1S",editor:"editor___EZPNQ",btns:"btns___shpJD",iconUpdate:"iconUpdate___XN1Ol",iconDetele:"iconDetele___eOOKd",shuji:"shuji___s0mOr",shuji_img:"shuji_img___cvSBj",shuji_name:"shuji_name___kYS1g",shuji_shuxin:"shuji_shuxin___r0uZf",button_left:"button_left____ZBHF",yuedu:"yuedu___xa54a",yuedu_active:"yuedu_active___enw4Q",button_right:"button_right___ps1Wr",goumai:"goumai___CDg70",goumai_active:"goumai_active___zaOG_",fankui:"fankui___uCxiI",fankui_img:"fankui_img___tlYQ3",fankui_content:"fankui_content___bySdK",content_top:"content_top___s_zrA",top_name:"top_name___mAO_k",top_school:"top_school___OU5KA",top_time:"top_time___HoSOs",myModal:"myModal___PnEFo"},w=n(7078),L=n(31490),y=n(94334),b=n(66208),D=n(71716),S=n(57035),v=n(8785),I=n(39634),E=n(61186),O=n.n(E),T=n.p+"static/shuzhanshi.2f687d06.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z={flex_box_center:"flex_box_center___mD6Gr",flex_space_between:"flex_space_between___ZCJE4",flex_box_vertical_center:"flex_box_vertical_center___KWzbg",flex_box_center_end:"flex_box_center_end___dQfUC",flex_box_column:"flex_box_column___LBPl4",tabs:"tabs___toHjJ",tabsWrap:"tabsWrap___ycw39",tab:"tab___BF5r0",itemStyle:"itemStyle___HQGxU",active:"active___EKAtL"},C=n(92310),Y=n.n(C),k=n(37712),V=function(e){var t=e.dataSource,n=void 0===t?[]:t,l=e.value,a=e.onChange,r=e.className,i=e.style,s=void 0===i?{}:i,u=e.tabBarExtraContent;return(0,k.jsxs)("div",{className:Y()(Z.tabs,r),style:s,children:[(0,k.jsx)("div",{className:Z.tabsWrap,children:n.map((function(e,t){return(0,k.jsxs)("aside",{className:Z.tab,onClick:function(){a(e.id)},children:[(0,k.jsx)("div",{className:l===e.id?Z.active:Z.itemStyle,children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsx)(j.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,k.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,k.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,k.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},t)}))}),(0,k.jsx)("div",{className:Z.tabBar,children:u})]})},U=n(16644),B=(0,v.connect)((function(e){var t=e.virtualSpaces;return{globalSetting:e.globalSetting,virtualSpaces:t,user:e.user}}))((function(e){e.globalSetting,e.dispatch;var t=e.user,n=(e.virtualSpaces,(0,v.useParams)().id),l=(0,d.useState)(""),r=c()(l,2),s=r[0],o=r[1],E=(0,d.useState)({}),Z=c()(E,2),C=Z[0],Y=Z[1],B=(0,d.useState)(!0),W=c()(B,2),Q=(W[0],W[1]),F=(0,d.useState)(!1),X=c()(F,2),q=X[0],G=X[1],P=(0,d.useState)(""),J=c()(P,2),K=J[0],R=J[1],H=(0,d.useState)(""),_=c()(H,2),$=_[0],ee=_[1],te=(0,d.useRef)(""),ne=(0,d.useState)(!1),le=c()(ne,2),ae=le[0],re=le[1],ie=(0,d.useState)(!1),se=c()(ie,2),ue=se[0],oe=se[1],ce=C.name,de=C.attachment,Me=C.author,me=C.publisher,pe=C.number,je=C.publication_time,xe=C.material_type,Ne=C.view_link,Ae=C.buy_link,he=C.associate_editor,ge=C.contact_info,fe=M.Z.useForm(),ze=c()(fe,1)[0],we=(0,d.useState)(!1),Le=c()(we,2),ye=Le[0],be=Le[1],De=(0,v.useSearchParams)(),Se=c()(De,1)[0],ve=(0,d.useState)(!1),Ie=c()(ve,2),Ee=Ie[0],Oe=Ie[1],Te=(0,d.useState)({page:1,limit:10}),Ze=c()(Te,2),Ce=Ze[0],Ye=Ze[1];(0,d.useEffect)((function(){Ge()}),[n]),(0,d.useEffect)((function(){Pe()}),[s]);var ke=[(null==C?void 0:C.description_present)&&{id:"description",name:"简介"},(null==C?void 0:C.directory_present)&&{id:"directory",name:"目录"},(null==C?void 0:C.foreword_present)&&{id:"foreword",name:"前言"},(null==C?void 0:C.trial_feedbacks_present)&&{id:"shiyongfankui",name:"试用反馈"}].filter((function(e){return!!e})),Ve=(0,d.useState)(0),Ue=c()(Ve,2),Be=Ue[0],We=Ue[1],Qe=(0,d.useState)([]),Fe=c()(Qe,2),Xe=Fe[0],qe=Fe[1],Ge=function(){var e=u()(a()().mark((function e(){var t,l,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,f.ZP)("/api/core_materials/".concat(n,".json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&(Oe(null==t?void 0:t.can_edit),Y(i()({},null==t?void 0:t.data)),o(null!=t&&null!==(l=t.data)&&void 0!==l&&l.description_present?"description":null!=t&&null!==(r=t.data)&&void 0!==r&&r.directory_present?"directory":null!=t&&null!==(s=t.data)&&void 0!==s&&s.foreword_present?"foreword":"shiyongfankui")),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=u()(a()().mark((function e(){var t,l,r,i,u,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q(!0),"shiyongfankui"==s){e.next=8;break}return e.next=4,(0,f.ZP)("/api/core_materials/".concat(n,"/show_desc.json"),{method:"get",params:{column:s}});case 4:-1!==(null==(t=e.sent)?void 0:t.status)&&(R((null==t||null===(l=t.data)||void 0===l?void 0:l[s])||""),ee((null==t||null===(r=t.data)||void 0===r?void 0:r[s])||""),te.current=(null==t||null===(i=t.data)||void 0===i?void 0:i[s])||""),e.next=12;break;case 8:return e.next=10,(0,f.ZP)("/api/core_materials/".concat(n,"/feedbacks.json"),{method:"get",params:Ce});case 10:0==(null==(u=e.sent)?void 0:u.status)&&(qe(null==u||null===(o=u.data)||void 0===o?void 0:o.list),We(null==u||null===(c=u.data)||void 0===c?void 0:c.size));case 12:Q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Je=function(){var e=u()(a()().mark((function e(t){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/core_materials/".concat(n,".json"),{method:"put",body:i()({material_type:String(xe)},t)});case 2:-1!==(null==(l=e.sent)?void 0:l.status)&&(Ge(),p.ZP.success("编辑成功"),G(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ke=function(){var e=u()(a()().mark((function e(){var t,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return oe(!0),(t={})[s]=K,e.next=5,(0,f.ZP)("/api/core_materials/".concat(n,"/update_desc.json"),{method:"put",body:t});case 5:-1!==(null==(l=e.sent)?void 0:l.status)&&(Pe(),p.ZP.success("编辑成功"),re(!1)),oe(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Re=function(){var e=u()(a()().mark((function e(t){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return oe(!0),e.next=3,(0,f.ZP)("/api/core_materials/".concat(n,"/add_feedback.json"),{method:"post",body:i()({},t)});case 3:-1!==(null==(l=e.sent)?void 0:l.status)&&(Ge(),p.ZP.success("增加成功"),be(!1),Pe()),oe(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:z.all_wrap,children:(0,k.jsxs)("div",{className:z.wrap,children:[(0,k.jsx)(b.qE,{title:"教材详情",onClick:function(){Se.get("backUrl")?v.history.push(Se.get("backUrl")):v.history.push("/textbook")},style:{borderBottom:"none",height:"70px"},children:Ee&&(null==C?void 0:C.is_creator)&&(0,k.jsxs)("div",{className:z.btns,children:[(0,k.jsx)("div",{onClick:function(){G(i()({},C))},children:(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(z.iconUpdate)})})}),(0,k.jsx)("div",{onClick:function(){var e;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:S.Z.CustomTipsModalCss,cancelText:"取消",content:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["确认删除《",ce,"》吗?"]}),(0,k.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作"})]}),onOk:(e=u()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/core_materials/".concat(n,".json"),{method:"delete"});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("操作成功"),v.history.push("/textbook"));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,k.jsx)(j.Z,{title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(z.iconDetele)})})})]})}),(0,k.jsxs)("div",{className:z.shuji,children:[(0,k.jsx)("img",{src:T,style:{width:"1200px",height:"430px",marginTop:"40px"}}),(0,k.jsx)("img",{className:z.shuji_img,src:y.Z.API_SERVER+(null==de?void 0:de.url)}),(0,k.jsx)(j.Z,{title:ce,children:(0,k.jsx)("div",{className:z.shuji_name,children:ce})}),(0,k.jsxs)("div",{className:z.shuji_shuxin,children:[(0,k.jsxs)("div",{style:{display:"flex"},children:[(0,k.jsx)(j.Z,{title:Me||"--",children:(0,k.jsxs)("div",{children:["主编:",Me||"--"]})}),he&&(0,k.jsx)(j.Z,{title:he||"--",children:(0,k.jsxs)("div",{children:["副主编:",he||"--"]})})]}),(0,k.jsx)(j.Z,{title:me||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版社:",me||"--"]})}),(0,k.jsx)(j.Z,{title:pe||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["ISBN:",pe||"--"]})}),(0,k.jsxs)("div",{style:{display:"flex"},children:[(0,k.jsx)(j.Z,{title:je?O()(je).format("YYYY-MM-DD"):"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版时间:",je?O()(je).format("YYYY-MM-DD"):"--"]})}),ge&&(0,k.jsx)(j.Z,{title:ge||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["联系方式:",ge||"--"]})})]})]}),Ne&&(0,k.jsxs)("div",{className:z.button_left,style:{left:"38%"},onClick:function(){window.open(Ne)},children:[(0,k.jsx)("img",{className:z.yuedu,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjMUI4NTY1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:z.yuedu_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线阅读"})]}),Ae&&(0,k.jsxs)("div",{className:z.button_right,style:{left:Ne?"60%":"38%"},onClick:function(){window.open(Ae)},children:[(0,k.jsx)("img",{className:z.goumai,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzFCODU2NSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:z.goumai_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线购买"})]})]}),((null==C?void 0:C.description_present)||(null==C?void 0:C.directory_present)||(null==C?void 0:C.foreword_present)||(null==C?void 0:C.trial_feedbacks_present))&&(0,k.jsx)(V,{className:z.custom_tabs,style:{marginTop:"-45px"},value:s,onChange:function(e){o(e)},tabBarExtraContent:(Ee&&(null==C?void 0:C.is_creator)||(0,I.bg)())&&(0,k.jsx)("div",{className:z.btns,style:{position:"relative",zIndex:100,right:"20px"},children:(0,k.jsx)("div",{onClick:function(){if("shiyongfankui"==s){var e,n;if(!(0,I.ES)())null==ze||ze.setFieldValue("user_name",null==t||null===(e=t.userInfo)||void 0===e?void 0:e.username),null==ze||ze.setFieldValue("school_name",null==t||null===(n=t.userInfo)||void 0===n?void 0:n.text_school_name),null==ze||ze.setFieldValue("time",O()());be(!0)}else re(!0)},children:"shiyongfankui"==s?(0,k.jsx)(j.Z,{title:"新增试用反馈",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(z.iconUpdate)})}):Ee&&(null==C?void 0:C.is_creator)&&(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(z.iconUpdate)})})})}),dataSource:ke}),((null==C?void 0:C.description_present)||(null==C?void 0:C.directory_present)||(null==C?void 0:C.foreword_present)||(null==C?void 0:C.trial_feedbacks_present))&&(0,k.jsxs)("div",{style:{border:"1px #fff solid",background:"#fff",padding:"20px",marginTop:"-3px"},children:[(0,k.jsx)("div",{children:"shiyongfankui"!=s&&(ae?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(D.Z,{defaultvalue:$,onChange:function(e){R(e)}}),(0,k.jsx)(b.QD,{confirmTitle:"保存",confirmLoading:ue,confirmClick:Ke,cancelClick:function(){re(!1),R(te.current)},cancelTitle:"取消",className:"mb25 mt25"})]}):K?(0,k.jsx)(w.Z,{className:z.editor,value:K}):(0,k.jsx)(U.Z,{}))}),"shiyongfankui"==s&&(0,k.jsxs)("div",{children:[(null==Xe?void 0:Xe.length)>0?Xe.map((function(e,t){return(0,k.jsxs)("div",{className:z.fankui,children:[(0,k.jsx)("div",{className:z.fankui_img,children:(0,k.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px"}})}),(0,k.jsxs)("div",{className:z.fankui_content,children:[(0,k.jsxs)("div",{className:z.content_top,children:[(0,k.jsx)("div",{className:z.top_name,children:null==e?void 0:e.user_name}),(0,k.jsx)("div",{className:z.top_school,children:null==e?void 0:e.school_name}),(0,k.jsx)("div",{className:z.top_time,children:O()(null==e?void 0:e.time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsx)("div",{className:z.content_bottom,children:null==e?void 0:e.content})]})]},t)})):(0,k.jsx)(U.Z,{}),(null==Xe?void 0:Xe.length)>0&&(0,k.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,marginBottom:"20px",paddingLeft:"20px",paddingRight:"40px"},children:[(0,k.jsxs)(N.Z,{children:["共 ",(0,k.jsx)("span",{style:{color:"#165DFF"},children:Be||0})," 条数据"]}),(0,k.jsx)(N.Z,{children:(0,k.jsx)(A.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Ce.page,pageSize:Ce.limit,onChange:function(e,t){Ce.page=e,Ye(i()({},Ce)),Pe()},total:Be||0})})]})]})]}),(0,k.jsx)(L.Z,{visible:q,title:"教材",onCancel:function(){return G(!1)},onOk:Je}),(0,k.jsx)(m.Z,{title:"增加试用反馈",open:ye,onOk:function(){return ze.submit()},centered:!0,onCancel:function(){return be(!1)},confirmLoading:ue,width:686,afterClose:function(){oe(!1),ze.resetFields()},okText:"确认",cancelText:"取消",children:(0,k.jsxs)(M.Z,{form:ze,colon:!1,labelCol:{span:3},onFinish:Re,className:z.myModal,children:[(0,k.jsx)(M.Z.Item,{label:"姓名",name:"user_name",rules:[{required:!0,message:"请输入姓名"},{whitespace:!0,message:"请输入姓名"},{max:100,message:"只能输入60个字符"}],children:(0,k.jsx)(h.Z,{maxLength:100,placeholder:"请输入姓名",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"所属学校",name:"school_name",rules:[{required:!0,message:(0,I.ES)()?"请输入所属学校":"“学校”为必填,请在个人中心中进行填写"},{whitespace:!0,message:"请输入所属学校"},{max:50,message:"只能输入50个字符"}],children:(0,k.jsx)(h.Z,{maxLength:50,placeholder:"请输入所属学校",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"反馈时间",name:"time",rules:[{required:!0,message:"请选择出反馈时间"}],children:(0,k.jsx)(g.default,{disabled:!(0,I.ES)(),showTime:{format:"HH:mm"},style:{width:"100%"},placeholder:"请选择反馈时间",format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,k.jsx)(M.Z.Item,{label:"试用反馈",name:"content",rules:[{required:!0,message:"请输入试用反馈"},{whitespace:!0,message:"请输入试用反馈"},{max:500,message:"只能输入500个字符"}],children:(0,k.jsx)(h.Z.TextArea,{maxLength:500,placeholder:"请输入试用反馈",rows:6})})]})})]})})}))},57035:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__Textbook__Detail__index.chunk.css b/p__Textbook__Detail__index.chunk.css index 8a6aca5025..6caebf94a8 100644 --- a/p__Textbook__Detail__index.chunk.css +++ b/p__Textbook__Detail__index.chunk.css @@ -1 +1 @@ -.flex_box_center___qlntG{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___mNSJJ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uUHLZ{box-align:center;align-items:center}.flex_box_center_end___Yk1MV{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___uFrMX{box-orient:block-axis;flex-direction:column}.all_wrap___X6Wo7{background:url(static/textbookbj.dca191d9.png) no-repeat;background-size:100% 100%;min-height:calc(100vh - 70px);width:100%}.wrap___ieM1S{margin:auto!important;padding-bottom:300px;width:1200px!important}.wrap___ieM1S .editor___EZPNQ p{color:#3a3a3a;font-size:16px}.wrap___ieM1S .btns___shpJD{align-items:center;display:flex;margin-left:auto}.wrap___ieM1S .btns___shpJD>div{align-items:center;cursor:pointer;display:flex;margin-left:15px}.wrap___ieM1S .btns___shpJD>div .iconUpdate___XN1Ol{color:#1b8565;font-size:16px}.wrap___ieM1S .btns___shpJD>div .iconUpdate___XN1Ol:hover{color:#37ad83}.wrap___ieM1S .btns___shpJD>div .iconDetele___eOOKd{color:#1b8565;font-size:16px}.wrap___ieM1S .btns___shpJD>div .iconDetele___eOOKd:hover{color:#ee5d5d}.wrap___ieM1S .shuji___s0mOr{height:470px;position:relative;width:1200px}.wrap___ieM1S .shuji___s0mOr .shuji_img___cvSBj{height:395px;left:70px;position:absolute;top:0;width:280px}.wrap___ieM1S .shuji___s0mOr .shuji_name___kYS1g{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:28px;font-weight:600;max-height:80px;overflow:hidden;top:110px;width:50%}.wrap___ieM1S .shuji___s0mOr .shuji_name___kYS1g,.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf{color:#1b8565;font-family:PingFangSC,PingFang SC;font-style:normal;left:38%;position:absolute;text-align:left}.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf{font-size:16px;font-weight:400;top:220px;width:60%}.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF{align-items:center;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;bottom:75px;color:#1b8565;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;line-height:40px;position:absolute;width:200px}.wrap___ieM1S .shuji___s0mOr .yuedu___xa54a{display:block}.wrap___ieM1S .shuji___s0mOr .yuedu_active___enw4Q{display:none}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAABjCAYAAAC/vjrYAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0ZldVLrr2/v/Tn1N9JalKkb4nKEE6WwhNRJDmKhUR0BfxmjybgFHuHT71vjoZw8vzPRu85F01ESUoCiShNYIISPAq0gQTSFKEkL6rSqo9Vac/59/7Ode/vlnfmnvuc06FxjHeoBih/vr3v1czm2/O+a211y7Cf8Cfug5Fv9v6P6D373b5XQl8VwLfegkkl/4O+fTVV19d7NoVwo03XlBs3bq7uOeebcWePXviILZt21aH8OVwzjnb6337LshAxv72ggtySezejftDOOecPfH+nTt311dfHcKuXbuytrwxSGsyjtXbvaveufOGKoQiFMXahQYpf+v1Z1qs67q4+uqrOxdcEMqZmVAuLobyyJGxYnR0ppieHvmOjePbPtHvdvBdCfz/TALj43MRqGZnx+oQnggzM+P1unXr6o0bjzQyroceCuXY2HQxOjoeffrb6dt1fbCs6w1lXdfl+PjRcmFhqFhcXCwGBwfroghVWYZK/l5YGK6HhuaL+fmhYmBgoTM4uFAcPVqUY2MhLC4OZtiztLRYy/1LSwsyt2pkZKi3sDBXF8WmylOrjGFoaKSYm1vohBDKgYH+GAYG2tod7I2MLPaWl8eWTj11ZimEC3o7d+6siqJYU/b6HQHKG264oRPC7s6+fWFw0/Td616+4+Y3VUVZhjoUVVUWoVzBwkVM373eLqDvyue79vEd8Y9K3LCO/yuqWj6XRah70TKrcHh5621zyyMzJw09+iMhlGVMHeWOb4d99kdQ1EUoylBt3DBw+JfrOkim2q/b0+fFeugz04vjnytL+SaEwXLptNHO0Td6v/W/K6YOLW/6f4uirsq66gMqsuHEEvTHUZQbugd/pSzq9dw/PveKEHp1CGURQjcRC4eWNvzqXzz2G9ePjo7OX3nlwaWimHQDgnX8bztg1/Vkec01mwZ6vYMjr91y7Su2dPf/6kC59GxPQDy4715vGuB35XNMAt+1j/8Y+5haWv/p/Ytbv1iEuiqLSjPDqcX1e7YO7blg2/DeKwFUAtkCMNBVlkLKP5hFsUiUruN++S3ujz9NoCwoJ7lpbe6X7xjAtS8QseketIX2gZpyvwBsPwLQWGGC1D5f11vSPRLQBKyrfvgKg6mpR+dO/m/vf+IXrg9hZGrDhvvmr7jiuqW1FGbfFsAW+iOEq4vrrnu8E8L2gaNHw+jS0vyG123/mzfuGHp4VxSOTFhkEf+vL9x+HEwzSp/1e3M9KoR/69zfdh1t8nWMI8oZY6Lx9Qebhkfj1+/pOv+Wr2PO7lzT/dw/ywLji1Nu6R/yw/hxvzqMlZmRX+YRpIvYbsv8WX+4X79bY/tW/zJ+yWekS0//a5l/Q9bO+KMvCqiY+cE+Wf5WpiyrleS7Uvs8P2sTGD/kjutt9uHZVFQhbIVs2vstf+d9Pp7rLD+129R/BFjHV9i+2dYgP+8644fKmWxOrgvoiizb7o9BJV0XYI0Am74TjkNtEXaS2gf+6FzS9Vjs0G+l3+U6hMUihE7dB+xOEcK9s2f/3oefeN27u93OE4ODB45eeeU1i2vhsr8tgC0UyN69e7vdma+NXvq0971+oR4an10eWTcxcPS5m7v7X7IsRRSiL0UsVrRc5z+ImCJ8EYoIgitBCyocUbMomYXpY/FBACKOKbWv0RkxJDl1VD6MjgeIjMBpH/03DDUWk2kMDmiwXWN+ynQZ+fD8NRDR+DTjWGF8DaOm+2NBSE7PGU+0UWQcLfLVLGSF/htAScmNB6qZgZBTrqYfuY6MTLM+Z/yiG1wvjdNHIEgiQZZnQY1NW+6X+aXCOgJBxmQ4+rfz4/uRvQKf1iJfGTPspy0jzYJ+GkCUAY0PgQDj4yxVfhflluQTZZ3ub5NPm3/gXmTZ0ecpacLcIX+bCMaAmPq3/hFlwUm+gHWiLgSfgC+qI6OfGCDguxIYkv3I3wraqW9JnZfS9eGUiOyevvBP/v7Aq/8yhIGHBwamDl111dvn/0MAmymQifqRLZed/Od31iEMydxEsPhPA2ECyhyeyT649EgChhJgKNEQ2LlTY5E+g6BtByZQwDlF2KwIRGd8BwdWwglAndqT+6MBkaGiQTYg7T4BgURz948zfsZqGCLGw+OPfmLGpw6OeZpyUgEMcwDQMPh7juxczxy5bXqpfTgG9w9HtvLjQMblqIID97VG/Tf6xRyT/bVmNkZ+1k5QPXj2HRMPLt1JrrAVTVQAPKYhBLJGvwATat/7Dfcvt1g6HIE6szlmCRw6QmTZ57Ypu5XM0syP9duqppYLaufO9cwODH6w+GIb6X75S3xIwFrGrv4EIHb2tCGQCP5APnHlkeQo8l0uQlhM3wkQyvWvHHnmuz596MfeXVVDD2zcGPZffvmuubUsPH7LMmzQIMJXz8zMjHa7MxtGi6MnX/60d3y6CvVg5HGYbmDrYQ9MnzXDhsMkj8pKrGgR/bIlyxyIn7KZGZcwDGhIpSJvRUq0mUscFxsp0TmaeeA7Akxu3/KvKKGik2bRKM9s+LpmiBT5cR0gzZlRLPsSWrOTy2fMKXZt+te2HAoqA1RDcWkGCFkCEVP7CLKsn2gSRr7qUOl+6EczRMqMWf7qQSYzYorKjt/qLws4ZvzcPlcmbfbZoKuQoZN84B9WP60UmmNfGYVAgJRVZgxyRj6axYIzNnRlzJyN/dvKDCAfgRMJA1WuqnMzftY/y5cr04yCI/+3FJXVf6yQDAUb/cXIX8BVxi/ZNsYvNid0hvwROiPjzI38ZKzyW1RQAGzJsAXMB4oQji6tf/J/HXrRn90zd94nBbDn58P+Xbsm575jGbaA9S23XN257bapgZHe3MRPbLvpZ6aXx9ct9Ea2nDl+9xVVqDvIYL3SNsMIz8FN6cIKBHWhkdNzUC/jIgDDZavA2BSVvtbBo72YkKcZSWpfFy7QCRlwjOLpfmQ2LoDxmgfNTwHYZDwoDfm6dBP7cwwsS9pM+yhtrXwZADIRGGoBpaPinaEuIB9cRzBE6cvZdZaRpRs8/Tc4dJrgWqilBkdu7Gcl6mgt1ARztDx+G2BjtzalatH/avavzbT4F98P/1KAM/JT0HaoJU++0jdnxNy+nR+ohWgHaf5qG8l+G3x1Gh/8l/XThg+8xgG3EP+IPHYC7fjvlD0PJFV0vQQtuRWoGQB8rCiEw07XZYfI4aVNUzfuef1NR3sbvtDpFHdWVeehE04IBy+7bHLhOwLY8hDMLbdMdm69dWxoXfexddsH7j3tx7be/DkRslIgPEni7jTQM4gQQLKRwYkAIK38X7rJgojNrDjJ0Iy5rXyi8TH3rmV8AiHOPNB/I0sj7oxBCosjbMCWP1MeLl8DPFZWO+U19688NJV30ZmYnzUAARCxmWMrSJP8o8OnLIYzI3ZAHp8tz90gkdrP2jD2Y2JjHqQsAFoQaLnO9vNUx59VZi1BuAHQNsg681faJTPqvhQ8+0OTLsjT/EELZOtD6TquIQloVBYEosg4ObP2kgTe2cHXef1kJfkwfZTFuhb7wG+UVkx+ENfYEjUi9Ii0K5m1zKPBfSdhCi7A/0GJgAKS8cv94me3H332Vz994EdvDqH+SqcT7i6KwcdPOSUcufTSSWFNVv3jmeeqN6lDpMx69+4wvLi4OPGy9R+85Oyxu6+XAcbSIk0GlAWy0UxxjjAVQIyxKldtttSgpEcZnineUxayDCqJmAvF50bJBGml+y3Y2DK5kTGlYKRZBMmHwVhpHgITb3zcfsaVsuNSRqULqUTZuM5u5gdnZBpCM18H7G3JqCU9wNwZnze/aGekP82WECDpOtvUSvYFmXFbjWCe+gTH3ABrR/+QIy+A2fHHyofHTPpl/WPdRcTlgaWl5DC+xpxWsO+GLsknOLBzMqMLiS3+06CpUjIAGou3yXmUltUv5s/BgPXXlgy5tuTZnPEvzA/b8CIPb+wPvLcAMMbCNGlMUhKwR8BOvgaw/+rRZ37hk/tfcUNRdO4oiur+up54cm5ubm5yclLixKp/njJgy+Lidddt6ywv7xkK80c2vnLr+3+2E5YvPGHoidfJRGUri2tAivbMc6xQ+pFQ3ayVhU5R3eWZWBxtCqTxWQPKpOk5LS9M0HVRoM3Ms8UiWniNQYINxTg4sjvlntkpOXNO8s9oEFq0jdvmTACCSNr6j8boyCeTdbpuA1AbtSE/54UflTHpx8vMkM1kQYvm5wUwjB+L0cwzKpi26J8zO9snAwRXhZZHhezi1Lx1DmO/DR5+jfabJRIEGtntLfYvX0f6kq6LrVhqLNMZ23paXPSSJgab1gBL9oMEjQMU2z8naK3UkcEHtl9PvrARwS/4bMa5JxuzSZe0lW2qQFaeZNmVDD2EcNfRZ9zyiQOv/ster9hd172HJyZOOnjllVcurmXBMfrKqpBufiB89Y033ljOzOwe2DT1b+sfr88YOal89MxXnnTTp0TJvI8x3hrD5LG/Y4fpuyg8cz1+5e3Jxu/SdSAHUyXRSek62ueFBe4f48uyGB5T+qyAZBfeWsbf4DgpC0X/4IDt+KVJXfg07cdx0JjAgTPvHUWdZBX/wp5mIz9weFn2mKyZ1wiiUyCjYt7fW4RM93vz1yyQ5oTxubyveubK+6Q5+2JeHbbgzY85bp2r92yAXYSlMWnkWsG+2f61SkltRkBjXzD6YV178rFz1Xk69stVVOZzzvwiYNH2Q2lXMk5Pf2xr2DKI7yKgtfiH15YdP+wzy64d+bP+GjIx8sWWSrVpZ3yYfwTs5EvWv+R+bN/T9Y5kPxG0ky5jNp5kKYuNwn/fPfP0f7j5yde8s9sd+FqnEx6/6KJw5OKL15ZdHzdgT05Oli94QSg/+9kweNamb2x63sS/XrJ54MBLJgamfhorq7zPVLNFW5qlnpUja7mexYqWxSz9DaI8KZX1a4MGFsNSAM5LTyMZlGa8WILslDMqpWbS/VkSY8aP7ADj56DB+zgxPm/8mB9Kd7vYBgzIynQGZcqY7WJR22JNBlSsILNPWbMjnWDzgQnCqGM7b2h8WTZBQSPKhLZSxS4c+8jUSKCjoEW5BDslgFa3bkIJPOA0uEZGnRldf/Kwn5jF0z5+b34s3zb7jW3aVMuRvzd/7FaxFQXvBpJ+sUsLGSfKfB4fFhKjn5vdJJ5/NIJKi/0o0JvFdCw2sv7YP0C9qtCNfTcCtdM+9COULrYmwr4A9Bgfb9+zSQ2yc7lX7GiwDkGy7LuPnv+xjx/8yT9ZXu7ds7g4tFeOW5mcXNtj6ccF2ALW27b1KZCLup84fUPnwDO3DO975YaBQ6/thVCAMY/gQfsQoUgGb/LhrPTKABrCxrY9aheGzIK09zKQs3HzvVHwVJo6PuA/Vpsah6GiTkHb2d8t+3QhD5cOcBaksjm3UC+uDPgR23Rflqg4+2ilncaCJ4ObcTQ4P3TPgSrjE80AGcjU8Vi2DJR0b5v+WX8azKicx3WAUHQABPoWA2I+l++39uVeo/E7yWHfbEhYGJcFcgY/awcuHePop80/si16tFEA/eCBMrk/PvlH/4HPbYDzcfZv63w7f137MpOIY0QgdyZo5Wv92+IHdrJhwTFmy7RFGF3AN6I8yL/QPtqRoeEMEdl/Pb28/uC9s+fe/I/7L/nrbjd8I4T1T771rW+dXSsdsmbAxk4QWVycng7rXr/tT//ztqG9V8uAZH8h9i7KgLHbIUY7iry2BFSQox0WiFy8WwALkFzuuPyo9QhkYJRZRf0iS2q5nlE0ZBAoURu7JUz7yKIAYhx5o8DpUWE2qCzzIicGHYPMSLN8Rgib+TEIrbBPHQbb2Cbl8dskXx1Tkg8onDiMNBbmH91ync6Z4OtKh5F+eHyRS/XWR2h8Wi0wP272iTcWwB2KQqbC2zTZPu2iGezT2ocCyhrts83+XAqGAd/ZB4+A1EYxAvB00Sxl1gzSkCVTAOBvs4TF0pFrsM84fMd/sjULh07MQBqA7TxnAPtG5s360yBB/UegpX3YDNgs/ywJTYANCgh9wT5QmZShqD/25Kv+ViiREIo7lpfDA6Ojm/dfddWvrekJRwQLN+jYYCULjFdfHYZHR8O6H9ty00vOH7vrnXVdD0lWLfsU8QeLOfwIrAK3WUzj0gx2BwUyh7pa6cfUAkdc5jDdjIwdlLM3Y0A2e9CMJDWK64qxToCwGYPl0Djjs6U9gE/93QtAXkZDAGG3QDYcON2fZbwMMJyZew5mFvtWK32P93qGdeSgcdiGGmEAiIBCws8yMqM/zV4MQCgwQ8Yt+lV8cqgva38IQDw+/Y0jX/YPl88m/fN6i5VPbNoAXAQo0i8W23iNiLep8T5ptJ+BScv4dYir2K+73tRi31FmRr8azDnBMPbZWGNJ7WOxVQJYDFoG3xAAmIMHvoEeioHNnCsi931m/0u/9G9Hn/uZEMqvlGVPtvM9OjS0aerKK9+8pjNEjguwr7328oHZ2e1jS0vLW99w4p/9HycOP/Fzwu8IYCNLRGTSIwRJyNlmeDp1S32Ajdw6GGURbfQBtkHZ8s4zEstdRzAjI2o4qLluAYDnzyvHDMKIyJYe0G7pacO4oGEiJubF5Vf2E3aCJD8bBDRIpOucAGUgQPerKtjJzf2Yf7Z4lygVF4ToDBm+zvdD5PZ+zuwxNu5fs0FyQFvF2PI7+rwjvwwj6DoCKIoaBAHlT70UiINAAsgI1l4QWOV+lz5I41OwNvaTJQGkX/mZfVhE7F98GwCEsh/7iPlBp2/F+AGCtnKE7q1/evqz9mtyDfVvztw5iGb8fZqUyEB+E/9ewT6iHgm/ZB7ygIx8Dwppenls9s8e/uUbl0P3KyGUd3U64YGqGn9y48b7Z9d6St+aAVvokGuuecdgVe3dsLzc2fGTm6//LztGHvkpiUJyqAmX7KJsEXB8jJMQQTPuBNZ2n6eS+Wafqo1oTKMgs7LOFoEKBtwGxnQ9y0gYxexnMyevpNJsj3hh5UjpfjUQAgveZseBicGaaSavfy7Traxg1AxgEXQ8Y/TmSlsPdQEqydeWgbak9cp8LhltMJGx2rlkYETj88CW9/FzxsU0SENWq+jX0jAe5WO/Y1nzmRxZYDFgntk82a9LA6br/Lh+plNj/2wTMlYBa8mocegRb2OLT+sRGGEfMQLcWuW3kn1FkXvBxvEfDTo8p5b5ZYnRCvaN/vHQC2hMuT9+l/yDr1v94KEgThZlThLgBLj7D8t831c/ue9lN5dleUdZ9u4JYfDxbndq6qqr1v/7041rX3CMsrfBuBGc61BcffXkyMTE0ualpXD6a09871Wnjd7/GiHTlwhgkbnqyjGR9Zx5KrFvnK7tEe6GAZvFyKdyne/hDDkTiAOwblZrDYiyJs3GGQzSdeuACHbaBxkNg61mlk5QigZm+rfz08stAMVZk+V5edcEg7JmGGbVvRFUSIActLJg4sjHZkYMhBZANPM19qVgSvJZaXweT2rto02/Mgb34RPsGGGgtQlGy/haqRnO8Kj9NoCHjYCnxjMT2BUiIB3/AzfLQZkdIMmXQdfzD06g7HUkIO7CoXm4C7payT6P1z85aWD5oupAAiayBICzfwpmYeEV17VySrtCRJZ3Hn3mv/7D/pe/vyjCnVVVPVCWG/c997lzcy984WRvLY+j87xWBGzJrm+8cWe5e/fTx9atCycsLi6e/fLNH/2F89fd+ZqqDoVk2NkiC/HCMQujPcWaBRCxHx3AnEccBwSvS581Yzb7gONE8Ftzj7tIw7WS+WzH13a/3CbKwWEwWSmX2sR32VzS+OJPnLEybx8jvZ1rusfKJ8tuaU7ZGgFlMdK93X7IWSq3H50t6YfH1+AAHd6WOdCMcmqZvyeTlfRrF/l0sZNtksbPC5dW1nbdAG1BV1kWT+OHrPg6y4x1jTbjThpPl2uw34ZOaSy8dz9mz9bWU/vYJywJlx5znOwjgnTySV5ktPO3sm6TD2TB+o/DoPlnVNgK/sn24dkfrwu4trSCfJEdQ76gd63+4n50kjnOy+YqIQJ2kn8MfEUIu6ef8Y8f3/fKd9V152vdbueRU08Nh3fu3LV0PLtDANqtgI0HZB599F8H5+ZG1g0MhG29XnF2UYTvecup/89/LculQQFsZF2e0caSAHNERE6T5vOukTFZoIN8OIrH0jhLddIGdwNKXDvE3zv7RDUbtTxmaj8TDu1mkTmLIngYvBiJfdSs39UWi+x1jvg8/iyQtPGgcAovI6JBYX7IggD+ACIef0YdGfnHbgi0WT/qJ0k/GH9bxhiphxb5wxHh9JpNp/5BrbT1z0DtZdwafJEokH+uVX8ItG0ZPU6NU/oMOjLyadS+LfusMXU9RtjoV591SO3j1EytjnEcaNJfLPGRSDGziYrZsZ84Bhq/grK3/dT4r/qYuR/0BL5mfMEDLZl5m91QVn4r2S/sH4mS7hZJHWRPftL8sRgL/IoZN80v0sMhhK/PnP+xm/f95LW9Xveespzbc8YZ909feumN2TZvnstKn1sBW15CcOjQ7iF5W8zPb/vDXePdo5fL29zqQuJC1RXeK54dC6Ak5USFA6yptOHFNC2vnesWSLgc4kAJoGDntxPi0hT7hDOBwCIcfgiKUO7PmSNzq/GgGPovA1qjBYzTW0iz4+OFUjio/oa2uHkJil3obBiDs0/cBip3oZWARqkTalyDIZe26ToHSh5fFuBoQbuNuIN+LPh7gdaLMRnQtHkJ2Qf/pAE0NLe2+clP7IKyp5/Mxqn/LMEwQM8+w3OF/eOxaZz1DP8TgIkLirTQCBteTT7sH9mcHWpOgZd3HFGg5TFjLnGMZN8coNv8R7+HPlLHMr/sQShjvxh/BG8sNqb+eSecNRPw1Rg/7pdkVU74+/iTr/zk12fP/+RyNXjb8HD33uXlsX3Hu/fatbs8WsU3nA8NDi6MPWfD7Wf/yOZPfLCsq21x/KlcB2AzXREFgsc2nX22OG7QEvS2RHUXmAzd0uAfyduzQ9fbynW7wGn24XL7MVviyMpOTJkBMju7aIjMD5mjXRRhiqKx2wABMfUP+SODyxZ1UmZkF2hwT9QxrD5Zdhsdwvwdxo/7eX66QGijBSMIIxBk6VyPU6XzhrOA6bRvr0P+PH+b+WmW7uif71/JvjLO3dFP26K6lT+PX+5BZda2aObNz6MjsECKw4vi2c7p2AhsWRM5x8P2zTY0pihkfN4+dG98qCyYIo3A71W2Lf4TzZPsEwkPMt82/2EKJKNYOCCsYp88ft6HLnOFzKz+4jTS/HAcMF4vJk81ysMyH3/ylR/ePXPh34dQ3lEUAw8ez1GqXg5hE9L4mxtu2Nl54IFnj3Y6RzZdMPrViy7Z/Lcf0sichI19ishuRPnYh80A1ch+ycCjQmkfLSsoAoGXFhFAqgCzaHMMlBQAKPvRBQ5W4ArUArJLzc5XKU0RjEDdcPYp87Wla9ur0Jj6YGyzAN3ILh35YKpRDCvIzwNIzF/HYAKgR20wx8jZOfpvcJBmsUyD1jep/+j7ZOE8P49as/bH9qUxp0V+nHHbAJw5Ht2vAMSVW7qOBIGplSyj5QdVUgcMsKLnuCWNzmPGgyARrNOB+gjMvFkAAMj+F32V7IcTmDb7gn/nySC9R9PRr8uXO4vZoM5s9dlm36yfBsedBsj7sHkNCVv8YL/QL6hRyEZkKIwDjmKV9zf+/f4f/5u7pi/6u7Ls7C7L8OjExLapK664Yk0v3F0zYF977bUDMzN7Jqpq4aQzhr7xvFduvekvhPOSLUBQMB7fRJTBod0QIARknYQd2DUCJ4R4W4P4MehMSel+dTDip3lnAvzGjs8tv80+8cxADf/Nq8XyO4CA8sNmfvY60y8qQ3LymC2TJi3IWPoCRtbIPFr4xQb3l5xUqwz7oIp1YjM/GwQaAJ/kx5lZw48pyMO+WoOQl4LQ/UyvaRsMwul+bt9uHbT6z/j7VebfZl8KktQ//IOrWAvg0c4pi4V845Y9vO6KggASJOwGiX2YfcR2fmjfo6+i+vF4NuRokcbYb5t+s8qFqBNv6x+rzJ7nnunOJCmNBCJdRxUK/8JuNrksIMz2mQG4TcLSdj6hQ+S/T+1/+Z9/5ehFf1tVA1/fvHl4z8aNZ0xfeumlT4m/9vKXlGFPDj70UNiwvNx72pmj9/zQT5z0/j8SsMZChShIgCke4JokJydRxdfnsIDI2b3jCNvARA2UjDEzltSXPa+2UcbajBLORFsOM0qArscyrE3ZbJieszvXNei0yEeNkgwI8uEyHg5iKRulJpID6jYkWoxRY6XzNTxnBADJNPhoAK0WaH4cTBWM6boLdkY+HAyiUVJi4AVjawsezdMYC3GhPL/V2ueSXg/0ceav83T0a8fXRnnI78DbQr8MRqw/JE46F9KpHsRGYMMyjdk1bUnTxVZj/7A/pdRW8G+ek6XMeP6coLB9yz28DxzACfvUoMILnCZYaTK5gv0hQFmsAPUTkyxnSy3TJArgJllBtTxU918FJpTIPx685I9vm3r2R8uyvHd2tvtECGH2eA57srHPy0fCO95x5VCvN7Fpbq5z2umj9/3Ia0/6m9/FiyQRXZiHhtHgyR5WBPYp6p7FNILsUBVy0CiwtA/UBQjMAFmDdRC6bg08i1AOaOA6lOYGAMqatZzksaT+LUB71EEDdHnB0pkfFqxg9FY+7G8KxCvIR7N1gLqXdXPQdK5nQYWti3VqMi922qzMTvdbp8oCOOmXQRm61q68oErjY1DJwNZURQgg0j4WlXnODQAy9unJB1mxZ192Md7+1lalHMBR9WIfMcsHb0rRzJoXq52FaxsULfXAMsvWnIg68QK4qsAL2sZ+4qu6iGdH5mztJxsLMnMT9Nn/+OnJbAcIZfUW3yKPDexKPsHzk8/AxuEQwmgKiv908CVv//LR7/9Ip1PdXxTHf3bImgB7cnJyeGQkbKrrpTN2DD34gku3/fXvLMqbf9PeTURkLDICsEVwWDgBCS9GqS+jCv6RAAAgAElEQVSlpL3ZEbAJIVFyRAc222O0VKJ77D5Tu3AZx5TagkFFxdLCBveP+6ODJD6Frzd4PdNWBG9YVMbH0EtL7cJmGguXtBgzeI+MKqD2weFpv86Ys7bMmGJGzhEKi338nXOddd4Xpnlazbk/y+JJvtCFOjzNL+OY4XzOPvyM6knX2Ray7D21b23N5U3NWKSd+DQqjR/yZcoiDtWRtWaZRj6efnl8kglrcmNtLrXFRxvjPHrYP7aa4W8Zmh7Qlu636yKurZs5NWzdm7NZRFQub4Xz7qUZLPLFxAnPPHg+mebClAlsMlsDMOtOvGc9e8oxyZcPw4IssHDbhh+xOkr2MSQv2l3cPPWBJ173gbmliS/0ys5XBwfrhzodeVnB8Z0dsibAfsc73jE0N3dwc1H0Tj+5+8ALLj35Pf99rg5hIR1mLlFaBMnbZPg8D2y+l844ouurgmC0NBrPaLIKDRGZhUr3e/tQs8nS/ep06QeN8wpofBrVzT5Uy4WBx4Mht2bUDOqp/zg071Qyymg14jOQrLBYylwpslgGEh5fdBKzmt/gWj3QJAEzdaCBgObHQd1ejz8z+vX6V/Al/XDGqeBnrqP9RiBukZ+1Dx5f22JlRq059t02P6iTr7N8tKoy+4y5ohBqUihLqYLFTgS048JX8j9UuXYxl/2LqRUFPXYgox9vMTnSiBxUnPutf/D8Wb94+S0wBPLhxU4Wsw26bD+xD/Iv3Y1D9gkaRNqJVK/hHpjH1t1u6X5UhGJfgkOype/2I8/dfcvBl36srsPtnU79teXl8UfOOmtxaq3vbrRAjX+bYfW/vuGGycEHHwyblpd7p27q7n/uT25/339dN3Box3QIYYH2a4ogwP1k5XpqHY+4wnj4N3A0AJWDY30/SYbS2L9q3gLObaOtuPcShkY64P3YCvRc7juGpobFIM9AQ8rD1zCUBvh4jkDfcV8aCJ3xWerANsv7WFnRmaxJPi7OONczWaTr/DNOtjK+lgao46EbrYwzoGyzYDO+hmGvsX3ch5/z+Di4NbpbRX5t84eNZNwvAYjOIy3o2X7l3/KfHG/MD8HEnQvJR+F/AFdrA7BPdyHOCsSRf9RzGpgFkkYgcu6Pc6D72S71s/HfBmA5zxFkXbXYh06P7sdCI2TL9scLjTbQ6dpd0gn2YN8zff4/7555+nvumz3/c1W1/Pjmzacd+WZ2iHj+Gccou0QOHHhwQ7c7dHKvt3T+UDn/fT9z8l+8aV330MZpOfSJnJTLwWiE8Na0qDGQDE4WJfUJwCSkuFmfTqqLAET3s8C4nEI2wPwTKBjdUoVT77CAQNugGKSVy7TWkqX3x9AS88PZJ25kpwUgN7NiI8Jn6h/ZLjIjZC7xJ0k+/EJTr9xWzs15Agw6Y4dluog5Qc7sNfM044fM2/SHEpzHj90KnPnw9Qa/v4J+OLNWaov0ZzNvd4EwtR+5WsPvNjJ3BhFHf62LiqS/qNOE2sjMor2T/XNlxJllzKITZyqZNVMoMn+7qNhmH/AvXXSk/hvrP478MT6VGdOJSf4r4UMU3XHKT+mMFv2uFT9gX5rQpeNUGb+Q8EQ2wTsqAlE3ZdbyT9GLyH+w6O8S+dfDP/Tb/3Lo4o9+WwF7cnKyu359GJ+bCyeU5eKZIRRP3zb02HNPGX7gmd+/6Z/OWgh1EV9cQJCv8qPSWr6T1VIuzeCg4GDVcSmiWw5Qo7VRMBzcRjxrQPK7uHiRAgRKwxhJndSAr3ulFXjbeGu6H37m8oEU8leifqL+kXEw3+0tBrIDcUqBYLrKPvYIxGn8MnZUHZYPFPmw/G0Agvw4I7Lys/oBgLD8tA/jwF7pbQHGjs9y2G7GtYL8LHXUNn8ev/bhAVCLfhSg03VkrExd8Pyxjzq+vioBTLTFZIY4HU7uQQITaQanf/Ct1n6RLGTrPcZ+bYCQ9pm6YWrE+pcmC8m++dA3BLBGgHHGzxx6Vjk4D8plqqYAB/+H77L/IUBit5Vu8yP/8vQvARRbnEdDCF+c+sG33Xrk+z+6WI8/tHVrOHzZZbsWnsoZIhBBo8LoD1reiB6GZ2aWNi4slNtDqM6q63BeCPU5L9ryD9//rPW3nio7v+fp8XN1wpTZspDw+CucPeO+KUopz5lGhzYykDMAyVmCZuuWPiAnahiw6d+lL8w+1QwAzD7vGCxM/5qx0RGlFkSUvyMHZBBAENLMzBixOpFz3jjkqjygkS+DtC3/YcRt47NO5pXX2aIiWRwHebYfT748P3vds4+V5MvXkCUqyHgewVmsfZfkGu2HM2fcYkEedpIFuPRjAY4I0imzhg/x04rYOtvIQYz9S5N4VD2CPWgX/I7oQ+hXg6SxL9yfLZ7SbgsGQa1m08TxsA7z540EqkW+PMds/cfR30r2IfMTuXJmHoHc2TGi7ZB/263FcXEy4eKEvMsxhLB3Yduf3njgit/rdML+ZzwjzL7whbt6TxW0WwA7Ppo+sH59GJ2fn99U18XJZVmcHkJx9mgxc96z1n/pWc/b+C9nCGCrkdHeZqE/4qppErZVtkZxs2mfy2B8RkmecWV8PgVnpHSGLbfFZVRUBBlmljGyp6S2YAwwNtAU+oQiKRvZKI+V5QOwXWv/DCa2zFbD5ozOHgdA8vdogEwWjkwZjLO1BtoGyJSSBkMjX+sMGkDanNHRT6zISD9uyb7KeeoNmbWBraFELNi2UipIJhxKjMHK3s/yQZYNW8EOEewDhk6wTQ9gyzSfaysMxmafsb7izciX7UNB0Tk6lmmo2I3Z54+K1NJcDPbcvtJkljIhn2xgBc0PGwBsxtywGQqG6BPyZ19GsgQw5sQn28GT5AfMGgkhDNchPDJ/2l/e9OTr/8crt3xw4uOHL//ijh07Fnfu3Fk9FdB2ARtZ9vXXh8FDh8Lo8vLyxhCK7XVdnVZVxdk7hh/+3jNHvn7hszd+8fRaSAUSFqImBs1lHqI6Gx0A0KMmLMCxH7NS0X82GWOgKB0ROV2jMFkrQBlgIe1jflAUMnyb+WrWyk9CcebhgVrqnx+eyHawcGbsgJotDbXcZTAGTYpAZx0QMqDrzHlH3VFWlmVQvNmD7mf94H6X5zXyh874tzpHL+g68kHQY2qHv2P9xXmZ+Weghbkz0NvPGIOjX7TNoMz+wV3Df+KREGZhjak96AJgFNtrGR9Xtl7QjABqxs9tQXdt7fP9bQmGlS/LgtXP/skvpNDfGIBmagcyUZ+kZFJlbPTTRv1B/wrgjnwZH2BD4v9ynojQVDPL4/f8xcO/+JbLT7vmLdc8+KuvP/PM4ZmdO8Py8b68ILPPTFj9LLS48cYbyr1793ZnZmZGO52ZTVVVbwuhPk0y7RDqs35k46ef/9wNXzgDAwbvo+Wz2WfMxH3GkVGWGD+q1fUtiHmvaCzmulIpyaKicNNnjv5K5rWcN828WDQY3nNLvCDGxNeZt8P8owGb86Tbxs9z8savlAEv7LIskkw8+XEVgTGxLNQ5zD7jPjL7L0rFGgRnnyw/XiTLKBdHf3bhSemfFfbxto0/Nm9kwfZjr2fZs0ajY3vqs1Lf2BTkw/KF/Nm+1+ofLDP5HB8vp5cOR8qDbMrrn7+L4Gj8B9dj5WfsJ2a5qX0854AFNz4vXjPmNeiHq+vop8l+IR+1dec5BvgKqlSWD/wT+rO8OveVVdEsE8In639sXwiY6J/7gixgszGY0jsdgQUPzp35V3fPnP++rxz+3q8MDW04/Oxnzyw8FWqkNcM+Fokmy2uu2TQgoB3CwsZOp7etqnp9eqQzc8FZI1//nku2fvwczyg5CNjr4Ho5YjaEbhbbYDxqlM5iXObIqXFkVBwI+NAlzvLZaJGoxGbMYoZdbLPXvfO+2dCREXDG2ghEZn52sc1m1NaQCH90nzPO67Vcs9I4ZrGSn7zzxqdRn6khkwp48of8OOOygdpmXG39R/VQ0FcgWsU+NNuHoikRaJMPgOBYKp5GiYqCQZ0mcDz+IU1glw8Wu5j64Pmx/3j2pTZM8oH/YKFQ+uCgiUQk/p3+4+ccsNsrAw/TPlfMcUHbPMcA+cW+0/WV9M88tSYS5N9t+rfysfggfTeOuCD7jbog/8dLDGIiRv1b+YCyUhurQ/i3I8/99U/vf/HNIyNDT05Nhdldu47/JQarAnbfGfqg3esdHBFOuyg620Ooz6jr8rxzx+76gVed+KEXKMAzSNJ52brAwEZMjubts84c0SwEHAsoXMdmLt7/B5c+zmUuDbUcdFa9eX5Zk3BUOy++gaRsBQ5D8+YPQ7Z0EbeRcctmftFYiI/1+oAj4Vbeox6dlcpJnjeXzt5CIzuK3QlgHb3tfq9chgOwIyh1Yhd77XpFi/4bwcOhRrxbo18zt+6Z33FcBzgApHnbanxYgyi5BhC1uEG2XkLj40AZE6GWCXrzY6DKqBU6czo+A0FAzHrzEgl0n9k26Y9iafyp/tv4dxaEKRBlyY2TCLbp1/qH/R0CKWNHrIKIOgF4f+7gD/6fnz/6gr8dHq4fC2HbkSuvvHLxeHnsNQF2Hzg5057aXJaDT6uq3rkv2vz3bxjrzu04d3T3aZAkk/7Kv9Hrh5BtAJCZQslKVALcKDjSlNzDXK8tlxABVeDO/RmgcWZEIMyRG5kPgyyX+5h/66IUWxppWMvu47weDSON1c4f4b+VbnAOt4qAkEpoyfCyB48c+cX5Ovu8mX+08rELVLZcVTopyYf1l3mqkd9q82cKxy5wMd1k7Y8rD+6f7auNAvTs25uf9Am6UGyBDxcCYILCAMWm6Z157DqjIFbQT6RK0nWm4JClKyfuPAFr/bdR+RCIWv/RKhkvTTCZuTc/pT0MRcn2Z+kKa/+onFXXxr74fvbfSE0l9NXKhoNEOjMkq7zMojXopH8+9MLf/eKRH/xICAMPDwxMHbrqqj+c/7YBNkD76qvD4ODgwkRdFyd2OsWZr9v2V7/9vsfecM9rt73/paeN3r8VAM1niSB6A2CsgXPUgoIzB6SIyKWlAnjWQD+8xciXFMylnQWQRvbqlI6IG/I3ByCZT+vLgymN4MzWA9AsamOFPUtDjv2CHSBWLbSNkAMYOzhnTyuVjtAPnCr+m0I6Z3wwUFsaAoCt/jQrcwAgy37M9dbFaEc+AKAIRsTRQqWxHwRjuj/Lykz/ClymdMf8POpkNfvm61jMahyqxg96pb55/La01+mYAM7jB8BZALQVD1MrjeqHAEwDmON/nGDxm5gQ4KEfz3/aqBFUfJb6ybJvx385+23TPzAC15nDz5J4hxoFewD9iE4Z/yJOyMl9+1/8P26bft5HOp3i/rpe2D8zMz53vCf3rTnDhk7k1WG7d++Wt6hv7PXKU3q93rmD5eL3vuW0338zl19o2GbBKA8sSMOIwW2rAKksR+bWGDQrKV3ksgRPM2m2kjqHojkINLhJcnKmV7z5tdEvDNINB0/tN7YeGidAFs7lO+aIjBFbvxAglKN05INkHkamTkL7bAH04Od4twL65izHk4933eqvTf4aaJ19sjbIceaE+9RRaf4WwOIl0z63zfLhzLLNfj16J0sykNkRxQe9WfvG6ZeQvy6+Geonq1KMcBnkPf+0IN4AeKY1EAw4gWLagjPLlvUDK59GEKLxe/rjAK5AvcbzuHn+0B9XGQrW6SKCoOgHlafYmaUWuQprBKBkX7Jj5ImFE776+OIpf/2Zgy/7UF1P7D399Ftnj/fdjscN2JOTk+WmTQcGFhc3Tywv904MoTqjUy9d+J9OuvHnBsqlzduHH93Ehs1gGSMPlWm2ZFRl0DYmLon5vFwuCT0aBYaB++VvCJPP54CT4HcRiIi3tc6cOYAtKWl+PD4uUzMDJWPPnMmUXNlOBQ4gRImonI18ZX56+hidZ4zAmGX8nIpQydxaZtP8M66T9mlnGT3Ayuz5xgo79I99+qhoOJgAYNhWNGN1zmvmxSoFC5Jv2/w9yoNtyn52aQLSldph+g4PwLCzw2b4AZjsUDOjHwu2DRqM9KOZpbGfLOM1+/gBZjJXPpNHq2AnmWH/4YoH/Te2qXrJBAUG5ciNT+i6Bc7Rdq4DXzQjJ/k1sIb2jivNaBazuU98VtxINo0FXKaURNd4X8Ajc6dcf9O+N/1BpxMev+iicOTiiyfjA+Nr/XPcgC1vU7/llqs7X/ziyEhdH9wYQndHXdfnFEXx9LNG7/6B15z4gR/AoFHuMSfEUVN3irCCiKzXnRgkTC0/6J6Mk+TQaRRks0IenwYDcz8MkBe22FFQpikAYvHHMSCqwvX0sCzCp76tUYNHs+NnA9K5oI3UP5+H4GWFmdObxZIIhNbBaX4M+jBQ+4gy2ufMittk+UE+jXtIlvhNlu1mNWt/lpnNOdeVe7cBLgnJAnAb9cGgwKbjgRoqFp4zyx/mil1LWo22zN8FaBqEVmPp/szZnaDF8UBPb2TQh2wc0NextPjfWq/r7S0AHHVr9GsrB1RNzNNb/20LQNot731fwX7YVuVn2PXCAVLGhwPwHpw9429u2vuGP6qq3sMTE0cPv/nN18h5emv+c9yA3TfQ/gLk9PT0eKcze0JRhNOrqr7gvPG7Ln7Flg+/nBcxsuyIEAscoP7WOSM3/hx1D+3TjNkPo59ZeNHyOHHYvDAXm3P2aTPv2eDQqGSOAtNajNqi7/g6oru3sGjnB16Sz+tl+TQWNox8cD/3xdmndz3LPoxM+8h37BVUsRrhvbfg0In3tfLJqIoV9M86wZi4LaWE0pigf3xvdWbto+26ng1tbII56oyy4b27Rv5s05BVTASQXND5H/gty8cuLEZgIvtHm9aWlCox8oWu+K1B0Km3SGZ9MgYWx/9gE2jLrsuoTTn2Cf+DLWbVkXn2IWJN6l9/l9rEnvSsujb2C/vhKo/nL5/5PGz2D6sf69PQhcUnOz/IQigRkdOD82fecOPjl76jqsoHTz554MBll00uFP1HD9f05ykCdl3ceOON5UMPfXG40xnasLQUnlZV9XkXTnz1R1+25ebXKRDxVryWxTSOaOxUlqtFac9GzTP0lGIzigZQZw0cW6zk8eMnSpOwUTj3q+hR/lPGwfOzGSeXxgpU1H5GLQG01tC//gSCdg6Fiv0RTxczQRJeRmPR/Dnjt/Jvy0gzUDCLyQ0gotioGa+Rv/7TBFXmOqMMvKBL8rOgt9r4IZ8IakSjsaPjWgQGkr8CES0mMvWmQM1qWIP+rPzkFuVbzWKZUjpJBt6pdZmoV5Af7AfghUCRoZDpn+0L+rGBIKmt/9MV7sf1RtBPc4N+bKJFrtk4jx3PUaiNG/mzfcV5pusIJHId2TaOud2zsP2BD+593R/N9oZu63SGHhgYmDpw1VVvn/+2A3YcX10X1113RffgwdPHi+Lw9rrunvPMdbe94qVbPvbz8a0XydhgCDBeBWiWljkwCViB0scaV1tpZ3Cm3wN16IYxs1DSCHPpfi4XFcRN+417W64z0CmHzuCRPrMj6AMUtpOGQI/9AIZk5Zc1QfPHuPgNoQASu9Ci8ljjPmMGL7YF6MfqBmPRNYw8hhzzd5o/200ESXJ0WwCpDJz72Y4yaoQEp+OlA714jiwfPeKA9Ur2zwvxmW049oPhqg+02LfKwtgv5IL99voUH+2hRrfwH/D5mV8a//VsP8rD2OdK8/P8k9dG1uK/+A3rx9IhHlBb/7YL7p7bMVBDZqBs5RqoYTmx9MmFbQc+8uRPfOTo8sbPV1Vx58hI78GpqcFDu3Z9BzJsDF4WIOX1ZaOjyyf2euHsi9Z/6VUv2fyJX8QLe3mHSMyQU4nnvpCXwzktWiGy4gm9jCJgg07boOxuCzcysxHBoG05RhpsZP7sBOlzXNSEp5tFtdYSMY3fUhhZkDGViT0PmMvRKEJ+FJkAyyvh2CGzyoBBjFfgiQ7wFt1i90yh0A6fCLymxIbBa9lL49cnxTAWxz7iz1uuK2fqXHcXeJP9ZBSLox+mCDB+PYOd9N9Yf6HxZ7uVzD52pfsYQWy0WYN9eYumUd84liFlgEioeBub+Fqkisi/UNkqXbXK+GI/dtEu9e8dVBUrWEd+XHnwdY3Yzja7LAlYwT7s/OJ0k6y9w91Yfty/pUsiFiDDTi/klXl8Yt8r3nvnzPd+rCzD7qIYfHRo6MDUd4TD1ghVh+K66yZHDh6cPyGE7lnft+4Lr7548yd/RU61WkivKrKlJUpv7FOU38ofbGHCZC21oE/geXz1KvtUvYw846hM6c0KgOHTnDMOW1eD7WIjAwyHZw9A6LoFYCwm4id8nUtn+BZTEzBw9i3mY+P3dBwuDFgWSADwdhumx+dm03P2USPbiFOnAAcHUNkaAMb4dO60xSzjYNMPpGkcscsAo9kWBTBw3FhYxW8wvwxAaIKa8XMAcq7HRTsAJBV60i7OmuD52YyZx8fyRUWG+Xv2yXwvzy/qYZV91AyQVj/x32kBzfqPjpHsWwM0VUcr6T+anfcg0Cr+beXT4Ju5ejDj08AOG6L+NUCs0X9l/FisBb6JrgW79i+e+MTtU8/69NHexP96ePGszxXF4OOnnBKOHO8rwzIsyya+hn/I4uMf/3EYnZlZPrGqyrMuWv/5V7140z/8kpyVLUuf6igMUua8Z4CEGJbuNzXlL7Jk5RlJARG0UvvgmRtDN/1nAACkQxbjSCTL4sz1+E+K8sy98/yzxSMCGNxvMzuAHJwkW7xjgKf+bfmpMYON1DnP2c6Pp8jzY3qgDaQxf/uwDmemx6MfzD9bnEoNWJDzym8rP+ugAIls8coMEO0yPQOz4SwN6yxsUvFzkj9v18uoAcd+WQe8tQ8AnGJBf3q86Es3Qv94chL0h+gmvpcVcuQsfw3nfTdcpMW/PPsXO+CCgeXnncqHIN+oPFpA1K5dsH9Z+0AT2foLjnAljNEdM5gnrw2Qfhl/BKSVHknylfk9Nv+0993w2M/8XjEoGfamqeN9PP0pAbbw17LoODOze+Do0cGJMLN/x49v/8BVRV2dt2PkkefI29X1PXN86Ispo+Sf8jqdSNCnv2OmTYKxYA0FuCVRaj9TjAGraOhwkPSZXyvmtc9gmQGsLcnN/JgS4r3fdn4WLJhXzDLqFebHc8p4ce+hEDY8ynhj0OQstgUMMl6X7tdqgLZh6li8vdkm2Nkyk4OxZpZ0XC3rSkHVsR+lpIx+YAs2mNi2dIeKuT9mkAas+Dv5OTL+7OUCZH8ZZWf3vhv5WBrKgjVoCNY/Mmq2OegPi8nxGAJDQ7qUkiM/pe9gB41ole904XUF+Skvdmq1YPyf/S8LwKkvj6ZCYPOSOc3ybUZP82Nbxk4fZQvoOQ3MX5/wTpgG3hxBXoImjlu9d/q837r54Gvf2+stHdy48YzZPXv29Nb6xONxAzb2Yd9227qBqjoy9vIN73/JScOP/dy6gSOXiJxlwWoxHfrEk8ZkEd0xUQAEjC0aeRtoe6WRNRANm5SmswGk6xzNM06T7ncNCNkxPYjDnHMjaq9xfLZ09YIO+0vWJ82Ps07NNtjAIEMDGnBQ3kftAQTPD2PmAIPpqiFzBmKyOgsKGDsDcSOAEvXkApjRHzI4pg44q8sybOjWLpYxGGEOq+zTBbWH9vWFA3S/ypzbWmV+Vr6cwcdgkeYQT5WjAK8ARvbvBUhQjx7Pz2DhXdeMuiVo8vi4WraVi9W50jQmq2b71rka/TPA8/hcntvo37aPjDkLNBw0ksjtcxTiH0L9yvfyBprZ5fEvPzh35p8tLI999TOHf3j3/PzI3K5dazsf+7gBWx5Nf/TRfx2sqvVjr93yrlefPPzQn8irG3FurwByzK4Th43shs/T5X3GypeavdXg8LJFjsQLgl6IzpDqK7twxfercpLGUF7Ff6b7NYrzd2kRDQYTgYm+i/ql+5nX8xZRGmOi+zEnbKnLOELO4sz4eBGWeVteA4BD8PXGb9M8Ylbr7Em232VnLThbNjH+LHtdZR83ZAZZQD9ZlcEyI/3be8DxxhLcyI9thakW8Pa68GT0yzq1um7wptZWnWcHYD9aSpN9Qn8Yn/wNmcfkBuhDi4iRkjH2gd8qpYDzb9L9TMWxfUabSW3xo/EY82r2aW0ddur5T1al8MK08T+2aejK+i/7dAQ3498RX51nPpSypL3Z1v7YZ2TMkLW1L8Yn6R+vdpPfCWgL5olMDy9teee79/7vb+t0ulMhrJu76KIjS5/9bKhWyraPG7AnJycH06vDtvzMydf/2olDe39Rnq0UGkSAOPJlSSjYHobSVl9FBENwFiOgCJkU2aTy26wo6IKjKAyFuT6+DkdGyYKMRct8djRO0s1impZHiMrOdYwfGZ2CBwzJZAxwThiKlxEwEPHtWWna0r7Mmc/DjnpZYfyUrGT7VHmfNrYbstOp0/BaBD1CDEfi/jXjItDijIypsTg9sg+rXw2k5K9t8uH5WyDE3Nra5/Hb9jmjj+OloIH5s35ZfgiaLH+laRhoU0YtX4FnzYCSKlJPvlyxof0MtFv8E7u9VrI/9o+oRy/pMPav1BXZL1eMjaDo3J8BueNfAJVIw9J11k/UOyEj/FeTxzQ+3J9VhLTYLD9TGzJJjeCbvFV93+JJfzxULB6cXx75/EdmfuGz3e62hZUokuMCbKFD3v72tw8vLR3ZuG3gobNft/3dNxehGpeMWhYaJXrg1DF9QB6r4qR8eW2O/kmKtAOxiuJ9wAzkHh2R4RUMhbrM9hSn62iTy54I5mvcZ5wZL08v3c/Ggcugg+xCCYIIA0UG3qkBWzra38DQ2Hl47pav9uaA7JzBkwMR6BCrPxW72eeO3wHsMu7dDIAdPQPHFvvxZNRmH9b+WOYekLLNYW5W/mhTvuddTUr98EI8oTEW4mC3NlDDPrIEwFArbObad5qUcKeZz6S+IV+2D9ajZz/WDpiu8MAko/Y4gHI0cm60gTTzaQ+oWx2Qs4b+j1i+/JyI9NnwU16PIb9Dsmjp1AZOmfu5j0iRJHw8srz+unc+dtWuoplTPM8AACAASURBVJg+euqpz52/9NJL+XEInd1xAfbk5GR3eHh4rKqmThwfmD/3p7a9+//a2D349IWUWUdhpNKND2rickyMVxYamcBH5IqCRBZI4Z/LFS03nH2icVZJkrZ9ttgMJCjyy0f7QlIAti0BLX+K61zCMuBjm5d33WZ2MUvg9KethIP1wXq43DMHIXHlwfO38+PxwaG5nOVHrfmcEpeCSpkl64/1w1xfHEfKnD1+HtezEteZ/1qvN/j95MV2AQvyYTpEs7EV5mf54UY5bw/iciICADNufXXGB/SBzuJLDpgCoswelVVG4TnyU105h3/Bvy1/7elXOWXyrzg8zIXsW2Xu+K+bmXN0Mu1b/Vu6Qn0t9Y/24Z+8AQHy1U0RlqKhRUvYf+PUTSSESX/AQtGp+M9Q2qd9YPGE97z78ct/Z2Cgu2/HjjC9c+fkkvcE5JoBW7Lra665ZvDo0b0bXrD5n39w6+CeV60bOPT8DYP7z5UtfMiobWkVOWoTEWXQ/Ahn9hN6RBoAnumYtsgAoDliKhgx32z6BzUR+4XiUD62UB/ILDy+ymZEtnTLshYTIEDNaBtmHyhnXwgACnpwUC/jIACA/ACQytvCgeh+ZNQACLyqCpmBLtaaffaKKeZBhhiAzRZPGG0UhbEPz8EwPM5oM47csS83pWwpzTlrRLDIOGpD7bB+V6I+rH1GGZEDI0CpbSUAtQCGqhXz5wQIgUcrQ7Kv2B8dB4oAbO1nNfv15O/JFwFmLdQFAA7jt/aTJUDGfjzqBGNcK7Vk+4cMsl0ryb8EWPVJYy9AOPbB49exUQCNu3dk8a/oL0Tund/xoffu/d9+N4SBRwcG1h266qqr3JcbrBmwZbFx377dI4uLYcuPb/irXzh99L7fFJCeE7BO/CQ/wSTRHs/Sa9nEkZGcLJLxlBk0BmW2pkVDNyCDyA2Aw2/Yyb3ymJ2Iy7sMAxjEnX2qADnOvCy/hUOGYrbKJTNlObZ8lN/h8VatQmifqI7RyM+KmflLBkgdI80P45O2cT0DcQpw3D+Pz+oPIM/2wQmlVhRp4Fa/GT+8Qv/guTOAMfLl+bGTZ4ujbJuGf0aAzcbIWRRNXufobK3MkkQGAcvNm32+6N8mQY3KogVEGgBp+XXqn5MIm7m3BVGWr4qCg0j6EtcA8ppEJP/ilx7Arzx6xSYxDAzcP/SL8UF/HMTUzom6iYkKP8zj2F+2PmD0H/tx7EO+EvwUnByuQ3h84dSP3fTkz/xBt9u9f2oq7N+1a9eM9zaaNQP2tddeOzAzs2dibm5x+6tP+tDPnzf+tV+dDyHM82JSas0+etpGY0Sl06Z9PfybKJMs48JDN5m197MIBks4eLY90NwDxWaLQVAG867OQwnMa3PGxI/z6uExnFGb84YbGXMqkzLDBIgZmkQzb6o4sBCnBkQlux2z/BaUhg0m8ltQWsrxtciPwZRpKAUGAivWL1MGHGzZJvC5tYwnMMY4OEDbjFzP9IADOfuoY1JFgUPb5WDiUHoIOhkA0fhsm5by4mTCUg48/2xOzvxZZjZZafS5yv2efaJ921akjCxN2aIf9Zk1jJ+TvUaf6X5LY3n6Y5kqDZjuZxoECRLbLygRDZbGF5Fs2vlHkzHJHmQqv5WgJBy2ZNkPz57+yZv2vuEPQ1i+d9264b379oVZb7fImgC7rkNx/fWTQ/v2hQ11vXTKj27+6JuePn7HFdLpLPM43qo8PejgZgXWQTTtoddvEVho5kxO52bOntOZfcBaTpqFMQsaDHaclQEg9SQ9L6vhMrhFPjx+XfRoA8g0ABugUJpr5mIehLDUgw0KADOUfxZAFOBRHdD4lOclBSs1lvRv++f2s7mQ/hs8cEv7Vv8ZUJH8eUGJn/qDU7EzZN+xLUHHLfqJGRtnrQQqnJWzfLI1i5b5ryQ/pXHYwQAUdiw0fguAmlFTIoUAlJW0HOjot8DfLNA6/aNNN4DQ+LwEIAbU1CaDauSmIXsKBBxAYzUNH0wfItXBARw7b0jnSECzBUlH/2gfoMwJHFOb0ceSfoajf5S9fz74w3/5hakfvqHTCd8YG+s+8Uu/9E1k2ALYV189Ka8F29zrVWe8eNPHL/ue8dsvk4HNY8ExZblx0GbPqB72BItIM4uCz6QINDp23nW2CJbuV/oE228oi0WbvEjEWVL8qTlbm3mraBAkeS7VwEvp64LsIh/Nj/vnLDzOMLUff54WFNEmtkxFEKTfNnhx6ov3yWb3pLloRpHuYQ47ZgV0vgS2NHn98/zdRTC7cEiytDK1i3B2fqvNf7X7+bonf9u+t3Dmyd/KN6MizAFGrGvLe2NPtT6fwN7ufV7helZys82kz+66gPFF2CGPGb6sCYu9x/E/6z9WPplMVrBv2JqOy8wfHDSoGq3SzPyRPWsWTDYp0+HsOj5stIL8eB+8tX/rUzK++Pi/2Scv05BddXK/XB8qQvj60Qtv/9i+V72nLLu3V1V5X7c7ve+tb/292adMicipfFu3htEjR8IJRbF49os2f+Jnn7Xuy6+X+clTjYhS1ujBYXPEZUHL9/y8/UqLCchCYuYDoSPamtJWncpEXFaqluc2ohKoccLiLUbYjMQ6Ja7HyE9BBUbB96OkzIzCyZhgKLzYxYuJ3mJQtA+zmMpco4wDT8ZFHg9GSxWD67Qt49Og6WQ8kQKj9rUJIx/OSOIlR37cfcZzIxA6FQ0DATLqLCNnp6UOVuofWZwNOjw+ZOzZwy90JoVnH6vN75u5zhk7Z6EZEJmK1Juf2rBJmpDxWv1mQGvsR6kNBIJ0HePDdWs/8m8+byX6G5dLRE1EHEnXEQPgn6BW+X5tpuXQLDUXPoIDgZLsj/ED7YvfSob9hcM/9KnPHX7BB4qivGNxsVrxxQZmWpkJHJN1PVled93wxIEDU9u+b92XLzlnfPcbd4w8+px47jWdB4wbskahSKdp+wgn/Bj3Z0BH4IHrjUfYeTUZwZL4Jh6X9kHj84TBfBdjhnd/5qB0HrMYb7YIaQxVrvMiC5devB7AAMOGAueze0AzIDHyj7J16AJ83wDS9IX0gUAsv+UzKBjrImjLPS3y5/Yxfg5gfL3hfI782PayObTYH+vP0g2czGXUjece3mPlkG2aPwdXO0dLBzVksIL/xOGs4ToHZ0zB2yfeZj8NOobk4NGFLL+MeoNPOtShFa1HDWa4gBvoiAjvOvPZkK33wAvLXT7zgjzTLQ0TIPmz/as98noc7zZJPxAO+0tT3/93nz3wovcXRbm7rkceXlxcnJqcnJRcuPFnTYB97bWXDxw4cNq6gYHFk3ee8Oe/cfLQIz8t+wjjVj56ggeRD7sCotOmCdkS1JL68QxeRL6WfcjRoOi8ZW4fkTN75RMbNEvTLCoyRcEUjZeZZiXaCu0rSJsnnJROwW4PL3InmXnyk/Fluy1o0TZqF96SNMuRHfIVWcVXIxn9RSM199vMFaWfno1hMgsrPwVskj+qidgdR0FTYjPgs/20LiqRfSjnatpXOozOa2aKzM7fzXxJPyyfOEWzAG4rG27fy+ztAlqsSBgB02fmdz06CRWKRwfxojSPH/6bBVnqPwZC079XeWQgbuTP+/jhX43M3fH/rDIHpiT75aMuPPlBJxg/25+174zCIP9wKTjj/1b/cZjOcbq8fiEv5/3yked9+DMHXvI3RVHePTjYeWxsbNvRK664Qp5FPH7AFv76mmveMTg/f3CjLDi+9sT3/JdTRh56rWzlkxAAYl2Ez6W5ZN5qANQtr/oCYGRiOA/bdXCKzB6AAGei/EzpH5VF/Xt8biZ3CjAYH/wFCmCAt9kfHAz7LG3/lm/E/XaLHQxEFy5oscVy8FlmQQ4Sx03HWUaDpS1KCtBJPkxtZQHW6E/m1LaPXk8l9NKNJGjm+2z2aQESwGQznpWoFS6toXy1AQNA3nUGEE+/uG7t29pHDLjY+QMZOgGEvXKt1IilFrWNVc67hn0yNYR7bQCRoR4vdcjUpSYQVPmuZX4coDSxc+QXRWmPa0UwNdSe3I5dUfHYC7JPfIyZNd0fzdVso+Xxw794aNb+MT62P9in4KXsELl1KgL2+zqd+uvDw/VjIUwfufLKzf/+4Mxkts7JOOeBefyu/zj6rw3X9eiWhYXqjJ3b3nfVaaMPvDqeHwIg5YdZaLWWjQhRLmaItjc2YgOwNovO0NesKHNkzxJqZ2uedRKACAMEC7nxBJQ5FJ0jOyuwL0QnczVBJFscoVvs/K0B8OPlTN+gW/TPi4sRuDMBHKtcsJ3Pc2JvN0U0Ig4SXs3GTkDXcZtmPPjCsQ+Mn8tz1k+jMnDmZ+kNlYGjn2wa5jrLrpElrzB/zlxZvppxrTD/tcxPs+nUOMtXs8zkX4wEnERxgLIgY+kNK3+P3omyWsX+syDS8pwDkhQAKHSQHe9A8ot+Azmk75GsxCdC6Y/uGDL0HduHJhmkXy18qH1UnvCxGPTSdd3PnfqWcch5IqEql0IRlp5cPOmde+ZP/uC/zLziK53OprkrrzzYAG3PvLLJYMERLyn4Tye+981njHzj5YuJEoES7Xm6MnDsaeQy2fLOWcnm7LPOSi5OJekz0yD9IHPsCTrOqJUrXcN1GG6WEaQ+2TE4Y9VsGgpKYAawiZkpR3HKeEWZUDYMGGAN+SHbQZllnUGDjZkfl3nIotUxOSMhmoYpBaYRANBckrN+MaZo4Gaxp0FTJGfmYIn7ddGRnL0xZgMGrF/0pbbAYOh9Nt+5lAPZHObngu0q7WfA54EZA48XLNbQPlOOrB8O4Phsr1v/sTQgA7MXrNk/OBg3ZEr6szQFj59pJrYP2JdWvEk/HmWGoJH5TOqfk5ksAaE1niwYerbCYE+fs8XGtFbFlPFAHcIgnUe+UA1+6abHX/fGg+UZT558cpjduXPXEu8WWRGwcfb15z8/NDEwcGTb0lJ57jMnvvzqF235hzdWoergJQVQMHZ8cFbIoIOIlGUlpLQsc2lxMI56DJA28/KMjiebZaO0ZxXRyoKyAkD6gSqCQFcjLgOJ/awdHCu31Olp10vk9MkAmTrw5MfUBwctkZd3XjXPj88G12htAghkzVmFVktkoMgs4IAYK/Rjs7KGA5msKAMVb9cCOz2nGuZBDrYP65Ru5uvYH+sXoIAyGwCOIbg8qVlsswEoy5QQSI39WPuHfLjyjDow92swgwzJvmzmzG1a/SBzte3DPjA+vp79luxf6SiStXe/0ogkIDfoGf2rz6T2tW0rU/MiZdiH0pV0v7cYCv/JTmuie6x8kbRK+3ijOl5uIPI9srThPe964pd/c3l56fDc3Ojc5OSknqW3ImD3z75+dFBO59t50rsuO3nokd+q67LslMtDvToUMsDsbQzEW4NjQ/TWKE77IKNgkhc0eEdIN12X33n7IJGdWV4KNb/eZ/Zex8yYFjk1izDjy6iQ9Py/luc0f4w/DjvzbH9LGvcvA+G95TKXWKamsfCWpWhr5mxlrlLkHowZY8meVkz3RxBPY5XDuHjMmlFT/+gTC7/uIkzSmVYULAuaE2SdycqTmbk/AqvRD1MFzOtGmTj9o09vEasxJ6d/yD/qhGStJXO6JwI23Y/rGH9MGJzr2Zh5rvATx77sug7bsvLtdD9zqFn2bGWW+ucq2o6P78ec2ZdVLvBjXlgmWTE+aMZsFqFX04/tH4dhsXysf2ZUoTN/77piFumCD+iy/o/+se4jvg77Yf3IjhER0/7lEz747kevmBwdHdkbwp5/57OvWcRBUK2ALe9rvP76MHjgQBgfqKdPetnmD7/pzLF7rxLl8WIVR3w2Wi+jYqDzFhMaSqOIKcpovJ2aMlJkSXBURFfggHxvH3jJAq0BrWiIZrFEqQVazEMb6J+DCrh6zogzR07zi13Tbo8Ygc27L73FVlsx8Pj0MWxsMUPEp904bJ9t7UsfvP0SgYQzujgNPm8Bjmbm1zBk0q8HOplxkn6iTlF9oA2jP+ZieXwrLda1jS+raDhoED1r528zejs/pXxaxm/lm1FzAArjHzx+b/4WyGGf0Q4c+8+6IfsBaNuKkoOSZx+gNhQ0nfFb/TQy2sxoqYGW8cGGsnUSmhh83D48x/4P+XCiFBPBFeyX5W/tJ26wMIulIn9ZgJRx7lnc/sm/fuxn3zYw0Hmgrjfsn5mZkSzb7hE41rvw1hdcELr33Tc0FsLU5jft+PP/tnlw38/KwPlhGFa0AmNqhoGSy3kFOCrNGuBEjg4+l2XDbfB1BlhdWIAhmoU2DjSW7siSmAREUA7ua7uflRjHwOdOcEkMOdH45CumlQA0tty0QIZyPD7ymvqQGgr60S18JER+Sz07F0peNvQG+DiG2uZHADIvM4g2Yubf+J25ziCCQNcAB2M/bfpl+Vr70n8743MDXVsD5n5rP7rgZxeCjX2ovTmO4OnHs8/Mb2jXUQPcPSAy/XL7uJ8TFN7V0wiuPNcW/auMW/zX6seTT7TldL+1K8UKos68NnSNimxKfqcbJxAoCPfgx7Av1g/34T2HIu8KkLHeP3PWn3zwyZ/+n3W99Pjznz989OKL+7RIwz8A1o89Fkbn5+c3/eIp1/zpaGfuB4pQjUWFo7TCnRCIfT2ROU+XM7NMCHQ/l4iIcBz544IdIoHpH+WSRsGW86C1HDf3IzPXci5dx1i5xLb8N5dwWYlOBoMSGHSD9MMLsLZE1woFBmvoAOY/QfvEYzjpUdj4b8p8IV8sWtrIr5k9OxHpJxogtkSRfJA5xctGP9miMUfCFv2x/DJAZZSk8Sm/ma7HxW52UjN/rfKeYv9ZiQ8ENMcyqM2m60wRsH1Fx/e2GbbMTysLox9bmXr8rqULYF9sH9CvHT/aZ//kw80wpwiQSRZRznYHkbGfqDIAXtKfZz9MQVj/9O7P1oRWsF/0z5Wptb/IKCSbhvxRrccEidoHXajVspk/8NPl/xN+Ch0qe7One+O7r3v0LT8fwtLDJ5wwevCyy3YtyOJjBtgC1tu2bessLOwZ6famtjxn/JaLLxz/6u8OlL0tNqJmHCFHF/OgCLJD7chc96gTrzRFVLP7JBXYEXKdAMC+LgoG7x6jrAlZrgEnu8ICkx1fFpkdA+HkBMoEh8WvQvMACguPLH8OEJxdx6ya5BvvIWoHGT/z5Vb+AHMOgIwP3iPAbsZPAMqqaSu97fw86gIOZgHK9s8Agvlb+8v4UFJQW+mMn6x03QZADXBexkpGybGD5aMATf7l2Wf2hCIFeAVgysyeyhELWXJtANamfLBvUIM2+7cBnA8dg/waAcLIDwCL+WWx11BzHv4w32z9y3uEPMsV6EGxuMhIxid6EP8Avuh6Txo/7Hel6yIf2TUys7zuG3/1+M//+nw9dvfwcPeJgwfj6X3y6tz+H3lA5rrrru0ePnx4uNs9suHnTvyfb1s3cPiN6ZoOwi0/WUjIvIyQOXIywEFJcDJ+EIfG1ngCD4kcQE6VbDe6UxTXaMwCNNdBHzAIICLyzpBsegzSJgBEnfLTgMisHf6dyzcGSaUV4CzUuQSR+B5NvE/Tex1Uug9v+rFDZBD26CvNCDBPs66agXDL/DXImAd5Ylbm2E8bCMMBs/jMIGUflLJZnjlvmrM8zdYzhCJai5Rig7TNDD2Qa6WHzPgZB2JSYewr69vMz3KnPD/l2dPgAPQZiDv6g35Xko+tbD1+F2DO08X8uPJZ7TmNhkvz06DOcyBchUE+DMK4Hh92M/aDbbBid9557qwfLN5L4hTtmoxUg0z6koOM9b+h9CCh3P6HD/3m9xXF4KNDQwemrrzyHbKbug/Wt9wy2bn11rGhTufwhnOHbnvGJZs/flMo6jFEdCjV7qPOdiCY1x4BTL0yF5mhNQZ+EAT3e2WQd78S+exYjjOA0mBlsDFbysMK2yt5NXMga+InP1FGMYDz9h70ieuqbQIzzQbo0XKc5ZJt3SNglbEio1YwNlu6dNXalLHsTF6ZbIOtZlMIUAlsuEzOdEqLrah8MH8u2bUkhrFz4PKCpZk/wITbZPm20jBOsM9s+ilcj0PjaOzYZ7bu4QQzq4vVxm9pGLQP/cUkJY2jwatSsgH5ceIic1HKAA/F8flC0BUerqMAJJeyxT6j35XwA4EbfuXJlMGUZaaYZoIh04zcfnzrkpyuh2TUHF0rGTv7rzwFzvjE9osEBdf5pE3pMz5Mk/qS3/7f9/7mi4aGivtl8fGtb52Zi0PA9r25uf3rXrP9A6/YOrDv0o3dgz8aB0IZEGwrAxo2Ws78CBQUlM2qugwQNIM+NEKLZdapbNZlr9tVb42mLGDaNcEKAuem2YsBffyWo6b0Hw9t4rkmGVgei0vDrHQm0OKobw1MZQV6Rl7RZR5eYvko9WIAQheGDGi0UVNZhpaVFf0UgueCqqdxj7Pw6vGsnFm6oATZ0nnCFkC18nIejoKp8j0cdDjryWyWZIX2lXumfe6r2Wdb/3ZhC+PjAAgHt/aJ8StAUFZnk5oIYOk/3uefAbBzP4ORLmxTUOTrcjuSLvZPUB+8WAefY1lb/2JbwjXrP2wrbffHoJ3mBiDH6++YU4Z8szk7T0CyzuQzsNLuagFA8yP+oE5Yv3o2T8quhceW7/7gwd9+dafTvafTCXunpsJ0IQ/H3Hjj1QOPPhrGl5aWt/76ab9zZy28d90/3CnLjghRsIiYZb90PU443a/Oma7zYS2cHWBhJAKB2ceK76LM6SyAaJTmgBx8F7uj7AFtNjhsh/dljpPHHx12hfO+s4UHswiX8bJJFhmVY+QbHRwIkfqMWYkAdVqkQPSHHOXnmlGL8ul+6AyyxFwsr8iytvqNRm/krxkh6Sxb43AOMIJ9ZKW0sR/oOqvCgOoc3ThLJZuF/Fze2dzf4L1pkdfqH/a12vjijh2Sf8abm33YKueW+bVdz6oPMyfoSqlAevaA9wGz/uEzUac8Fo2E+fbatvmxrfO6CjABsvDsy52refbAjk8p1eQzjB/Svx46xT6VfEkfGXfsF9U1qpBMJiQfrVLoO/iid159TPJoLOyzIlMBbLn/7Q//1utDqL+2vDz+yObNm48Ust/6939/bGRoaGbj7OzSKb9+2n//F1GasNusf8+pOeHKeMw06DhgOi8bQKCgRhGPnVL6BZfdyCiyNJRG4DhtthUvgQY/MIK7s8e1U/vMBXJGlj28kxpAxYHgBqO0GX8jUDkZayZ0nl4yOuk/Hmub0oUI4Cl1Q/sK2oZH48VGzY4po7JAzBmz1T9XDFkWZPSjyanRj6Y7JqPD/HUXghlfFvRa5KdOZeavyQGCjpEvX+eM1c6P29cmnPmp7Sb92P7djNyxb2SE9n7G04znJv/j8QHU4lCpc2SsSv0h6LXID0kD+s8yXk5EaPueTdqUnjL6tfYPsWY8dOqYuW7xC/hfvOw8R+HJT36L3R724Zcod1ORs/1hC25Ub4t9Q8z6OHp6cYFSLpZRSEAte7KFHvm9+3/z58py8M6yDA+femo4XExOTnbXrw/ji4vLJ9Z1ddZbT3/bzTIBya6zbSspVWcjbJQm5AARtJKh2oUQTILvx/5hCuRZuZ0FB89Rnb4BZPYhEvYfcNfZIgmdW5vxiWavbJxjUhSCE/5mR4HxZPNOP8i4t/QdyxiGIN/FJ0vTb/gt9SJfGC8bEcbH5ZiVI3Pr7DsxaLIhmhu5tIV88ZNs0UgRu0WDq1xHdtz6M3OsQAaCmaKb/bP+rP7VDp2OXaBtM9B0fwbebKvUvvsbsi9Mh7vS6sGxzQhcLe1rX7yeQW1gjhl1BZulATA1AJ+Xv+HPuJ/9W9tOE4pA2zJ+piswf+iK19Os7FRHho7D73j+vBDZ0IE579/alx7sZHwXQA98yXSWsDEms2QfHKux8PgHD/72fw6hvmN5uX7o7LMHDxXyct0DBw6sK8u5HSH0zr/q9Le9Vxay5NVf/OAHHqvUcjmNvLWcYq2QNpgCiJMw2/xQwjO/01Yi8f1cIrGTK+A5+8Tt/VFgaaz6sAkcJklTS6skH95HGw023Q8j5MojXjLXvciMEi3+FA/upMxaxoddIRFUaXyoXOxBXJx5IIu2/D5nNnYBx5N/XKg02wijys38vCfIMs4RBpvkaxdoWH+2feivkTkxyFLmw/rVCoOux/Zo/PH3JF97v9d/RhGQfVs6BJxqm/80FsDYmxmEnPFlIGrsV7NsWiDEnONPiULk+bfZh5s5c5AwTyhrlXkc+MAUHT+HwQlfnDPpz+rXo2jY/+2xF+DXmU6D//L6ENNNsB/12aR/0CWQLyd5SAhBIUq/QofIq8Okvz948LffVFXFnd1u56GYYQtgHzmyZ2NVLZ1SVfWFv376294le0fmUurOh5LEqIGITA4GPG41cKe0ygRIkVsnwwbKT1g6DsY/lft5oztn18i4wZvGTMBs89KMmw3AvMpM7pctPPyIKbILSw1x6QkDYQ6UFzNZfjCgyJdTxo+tR7xGIH3HhQzOWPhcFw7vBiAVOPAbI982agh8uJ0fjBUcKQxfh0DtA4Cz7Mr0b7dZuXw2Z35mfqBekPVpxtMin5WovzYAsxnvStQLO7gGeKOfqHNj/zZjtNSQ4p9JgOw2WeiH1zO4e5tAedSFBiUkICtQT9A/pmPPxYF+dLpJf9lZG6n9qENjHzIWS30ytedRf5yAYHx6uhLJL1KllFJHP6P1GOgvy7ppfNFvnfPQdV0pBRimTqX94SIeADX1+cM/+Ik7jj7zoyGUuwcGOo9MTGybKm64YXLwoYfCBgD2W89427ukI3ndgUxCHpWUbSbKb9HouCy2mZudhGZ52YVjj0/bzBsKjHMiIWjkIyfNonxL+7w4FwMPWalmJLQaLNf58Vq7NQ5zj6BNSuR93ApElOVo5s1j4EWRNH4eoywwyryRWWPoAGrsr+bMFb/hslHBjrg5yDdbvMo8mLb2UObE7WdBirhDqCJb9DP6sVkqAgj0E7skfrIRQGwWnNq39mftl6dix6fBl/hFmznzeNvWfAAAGy1JREFU+JAlMT2BZC8Oj0GGEoTGjgkaVFv7AKAsQeVFc+c8aU6CLADZ8TE9wEFCg9Aq+vPGl/HrZN9eEAeAu7QabRflIO/JV33XvO9R2m/Qn7Q+xAkeKEi0L34mCWzjD7b8Gf8AhmDRMyZZYC6oEcY3uS7veTy0uPWJ6x+7/Nq6DrcPDFRf73SGHo+7RCTDPnp0z/qqWtzR6xXn//T2v/yNO49euPyjWz/+rLhLBBwhgRk7PmcsEHYGHLwYYLaBec7K3yGjsTQD81pcMms2hSyLnEVfMpvmpJkfZ2SIhlBgAgPsU46n6FGUBZgAzDWboJI1y9jM/OV+5cBY2XBA2jKWvTuT9rSKEaHMtGU0wLi1DCWw08wvyUwzK/NQQqYzE0xZ/25JD2dFAHOCsW3fBoPYhJFVA0xarvOY5HPGgZp7mJLz2ldgo2Bs7R9j1YzOmX9WUmcofCyZYZomC7BJFrrrKQUD3nLogaWVH8anC60cOEywWU0/GB/Lh5O1CLRrbJ/lZ2mEmCCm+XMwjYkO+Q8nU5Ymwf2oaJBs6YNo5tFzJFvwWZtMYJ82+5J8ZhoHfWL8jA9yv9jkUB3C7pkL/+1jT77qPSGUd3S74b7R0e6+rVvvmis+85nJ7u23h/G5uYWTut3OWUKLDJdzz/yJE9//0m3Dj23CwqMqE5ktCSUDcEQOiobIQOSSzcrZADgq6kQ5wzJRyToNLsMooIBMgTQ+CI05v1gG0dOD8nOAImgHph5goF5p1+DhITsy2pjNOefxKjWTfisr2Lxwg320WQZN8uGgpkabrrPRQP5t1EeWgXmlrwVQR77eE2IyP10MdTIT5fYI1JF1QmYWIHEdc9LFXlqY1N+s0H8rKJF8lTpg0FijfFj+Gaib9t0EyMi3MVbQB1wtUoBUGTpBjbGZ5c8Aq0N07ufk04ImL3wz0DJo8vS9oGx3ZUC/DKCYnxcUtOJLOmskbdhokYAaPsdj0crazB/JHDJ/9j9NahO28K406F+wajD0/9u/sO2Jm/b+1A1z1cStdb30tU5n+JHZ2XB4165dC8UNN+zs7Nv39JGjR+c2leXg0+p6+by6Li98xdYP/fh5Y7vPkpcUiMNrFhcRqt9z/Ct9jhmLs48RfK38zQuXINk5e+HzB2J5yX1hvzV9x9eZN8SYYgBI4xPhg/fj6yiV7cJA5OrT/TLuGP3SnNv2kUfF0MJjNDA6jAlz1oiL7YuZp/THjEUU+a1E/LjNMlmjbPmJG+upL2/+GIs+JEH7cFn+KNVikMR7/Agd+fyWaGDQOX1m3pAXOWEX3vggX67S2Ka4L77f/Uw1MvTL7R/P/d5ved1B6aM0f5ZfNmYjn75BH5Nf9plrfOezUjqOfrIsmmwiZpuwe6OzjAOnpynb9MtzbnDYjv3CF2JWS9fBCzOHzpRkFE/L/OF/3nVPZ8AHXleRphtniaTxReqC92bbw+aS/iKtscJzJmwrijU0J9Cz8E9U/3IettAh98+ed9dHnviJ93Y65VeWl3v3jowMxYdm4lki8uDMNddcMzg9PT0ewtETy7I8s67rC15z4gfecObY158hXLZwOZKmM1Bp9oisjSYNQ2S5axZOk2Y9W6PTkgdZC1EzUKpGU1taJ0O1ixEwehgyX4fQ2Klk/MJRi+Mz9RAzPJS3Zv64PwYoShl4c76CEl2H0wNII2edZB+3WIL/khVkPBxj7regyBkFl4ZqyE5GlwVSp312dGT8yPKsU3PGxaCsQEX4xfaB8cF+kIUgKLD8bcbH47cZlQ0qWZLEj4AjUBv5INBqIIDuU8bWABJHvhlor3I9zpN4dNivgirdn63zICiY9hW8W64z0Ch9AAbK8W9uXrPQ5JRYLMYcmPrRpIbkl1GbND74ODL+mHyQ/2EMbf4j92OzgX0OAffGMdI6AJ5zkL9xTHFM4FLSJut69tAoMAJZIpT0J/0zvkS/ScYp+BLHmBYbR+sQ7ps9+7YPP3HpOzud8o5Op3pwfHzgwOWXh3l5KW960vHG8tCh3UOHD4dNZdl72vJyOP8nt733itNH7n2uLHjNFCEsYF9uGgS/5RzgGoGNBonX32ByqjyUbcnQUZrwdbkEQaPcSD/PfNQt16j0yEor0B2p7biokAxRFIOSC+PA+MFN2fFFu2K+jGSkYIAHdgicACQxcDBq0GKgjC0u/NK5ITI+lE0etaTGndoBdcPOx76K/mE8Mi67IKOOwODqATmBSzYlQ0dkIA6F0kJZFuTpegYOBohs8pDZiZFv5qTUPgd//AZ0k65NsN0qUvS/bMzLAK03fgCFezPkzWtHBHDaX4v9QM8K5Ib6VxnxeovRPwdK/N7aGLfPAYYX7MH9em2wf0Z7NIJCosJ7r5kaAZ0IYGbakOlcjE3+5kQK/sdtyn2CB9EH6bFzvhfjxLkhuIfblvsl0ZOMXr6P1Sthk/iyVMqwn9F/PztkJITwwOxZX/zQkz/1xyGEu8pyID4wc+mlk/Gd532d1HVx3XVXdGdmtk8sLva21XV1znPWf+415459/cUnDD1+8sEihAfkjFbckTqRTA+Zk0QQ+fdIikLgZEbSyupwKiHw+isFcQBSkoB8L5PkBTx8F7tLHi1GgEXRthIZBofMSDPr1KcIdCb1JYIXYeGFmDJODjgo4eI2KWcBFhQRsizw51gAshQQz48pEGlfxiJUFDJruS6GK+MDNQMl86JwtPUkHyyqwSHidsB0HdVCBGjKnJC5gQKLl8w+WlBbcUx0P7Zh2X2y6lBJv6BLtEKBwTqPasdbTGWnWXJCLK7MkJkz/2ozP7UVZ9HR3m8ze8iX1wS4nLcUDMbfSuFQZehSFBywHIowqprkh8wQQRY7mNr6zxIGogA9/ljGh/PWlSIz42cK0D7HALpUqR17UBwQkOw3yjvNj7e5KubQAuNiHcJsojAmUrYa30ie7AcURkbRcMJA89dsP2XG4osxQ074M1uHIKcwSX8yL/ks8gGiCgjLPCF/8VnZaSdTi+CdMFEydTAXcl3oENnSN7204eEPPPH63znc2/Dlshx8WLbzXXHFFZK/HYvtchb22NjYyPLyzNayrE6v6+ULLxy/7WUv3vypl9bl0sBe2WoSQphOEVkAOGZ8RT8TlD8CKNKxgI7s44aBR+CjfcKyz3ue+F7J3mUyMmCZjHC04JMw8ViGJAGLMdh9mhqYkXGQgaO06QenfmeiAOlXPku/42n8ImwRmiggjttmT2afq33Kj0ur2DyABQMUxYrM0lktTP3I0JBRi3zjlkoEDlQvhhrixUILEABgZB94oQFKO1yPwIvskU/3S/LhzMeuZ8Qymw0Ji82kX7ycFADY4ECPmUrjQSrOPnG/7rpAAE/3A4Aa6y3UvrePF6rJMkoOIGpcxwIYr4cg280WgMn+OWtcC3XRAFjqnwNQxDZK7XkxC9RBI3sn+9E1HpIPEgwc4dC6GE0JFssP84s7LZL9oGriiiJSDBkCpVyDdiVFVzVHZMSjGZDUJAAUoIy0g2BIHcJYkYCQ2kfma6kTj9q16xWsP+lf1pMkQEi/MhbBEfkPGbkAuFyH/yv2JfySrYESQGKGLetR4uepehZKZLQI4dDSxs//+SO/8uaq6j0sTzhmGXYCsuKaa94xePTo3g0DA+HkXq86N4Tu058+8ZUf/p7x2y88aeSRTRJZFlJmgtQeRm63lmG3RYw6lMXFLTQC/KE/YVyX+0UYMgHQEwBalA1oR76XCWr5TiDNBhpP0ktZoIK8KDPtLwfFMJaUHINQ3a0+e/DF+0t9Or+u8QJMxdxa8LyIyeY5Y3ev3z786Gi36MVjarn/PtCVUsD0P4Uq3iTKxdyRJcn8sbgo45IgIgHwyfmT53ZPXzhVFHWvqKWBRtXI7pzFrWjudehUIXSes/4Lm9Z3Dw8cG19Rf+bASw5L/y/c9MmNAIljAaaoH507Zfbrs+cdKWqxxTg7TUIp/miT8gu5f7BY6I505juhrvpJV1EXpUgs9GRA8T/5d1nIv2WQlTQdv0tHaxUi4bLoi74IVSEN9a/3RRBfvlH3Urvy76rolKKYKl4rpU3pM6mvKCE6eFJ/OmVsP0byOPZj4JO+52CUAAQApI6sWW6U6b46lOlkh2Myi+2S3ZRhaeDiLZ/ZIvNmEFkOnfqfDryo30aR5O5q+Nv3ZbJJtfEQqu7FWz61tazr4huz5xx9aP706RDqSuwRNmGwN03XHyOJ+bgmkeyr7NVF55zRu9c9bfQhwbeIG+DnRYef3X/JvhAKySOrvmLX5jPHMZiiEqioiu6FE3es3zL0+LAkYTIOycbnQgjz9LAbtuTycxQC4nj8PIJ3ysKFoRBqZGZ5fPe1j7zlF4pi4METTgj+G2euvfbygUOHzhgty+ktvV44tSjC2SHU5zxj/LZn7xh++LReKAfrUHZg46tNEAathi2uG+VXlE+f+Or6ougVklECLORxeAEzZJmgBCSKScSS6+C18QQRk/12mxiOPo1RLD3uGWmbOoT1RR8QJaN4YPas6dne+EJZVEtV1Vn85IGX3ysyL4p6sa7jy+GzPwIIdS0JeCFxYziEevj5G/5l+4aBwyN1KMpkWIIo1V1Hn3HkkflT5jYP7B98zoYvbIwxQURg+DqAQD8sh7pTV4JSy5/a97IHluqB2RDqhaIIS3WtxfNq4hfAisfryhifv/6fT9kweHi0FiwLdX3/7FlHvjF73uFusVS+ZMsnTq7q0Ik41//T+8bcuQfumzl7f18Oopa6t1rfSS7FcDk3ONaZHSyKuizqqhOKquyDb1WWAtgRwKtSLD6EuuwUAqahKMtKRFYm8JZrAsgJlPvgXxbym1rAWdqTz/H3nbIX8VmAW+4Jcl8tAVLUEIpO38X6WK9BoO6zJ0kbABIEnmMCRrlwbBEQv42N1XVdh6p33+x5++6bO3tf8lfRlWc7SSfF8Dljd59w+vA9W2RaUe1F6N0zc+7++1dpY1XFfwt+wDbeKaqhSzb/3RlF2SvumTl//32z5xyQnKOuJbcSwX5n/qQxdYuiGCrr3uhLt3z89KKou3UR47Mop1cW1fIn9r3iviqUc3Ud5G3jq9rtUxi96Cv61TMnvrz9pOHHN9R10a1CEZPp88buWj/QWYokACgzwTTBL4kiCNCoOKSKFmpEQFu+m1meeOKRuVM+ffOTr/rTTmfogbm5cFBsSl7EmwU7vCl9//6wrtfrbQ2htyOE+rS67jwthOrEEIr1IdQxMHgLPWuYuEy0W9fl4KbB/RMXTdy6bdvw4xMHFrf0hsu5gTPGvjHKTxehHEMZJO0LiEcKhh5u0TKXFr4iZ5YEEPmhNFP5S0qRsu7U+xdOnP37/a948MjyhsNL9cCRui6miyIcCaGeDqGYSZXOcvRH+lP0XbxPQdW14L6873K0KMJwXQuIx2ytSg67HMOUfFWIQis5ujYq1l0s6wOyiEGS8Nmi0LFI0F6q67oBAm1yL8vQraowVBTFSF3X4yEUMlYZd1UU9VJRhOWqkso0Bh4B2AEB5bqul8qymKnrMCNyKMtqoar0PLBWNSe5lBIoqgpzLDqYfD9QVaX8Dt8JTOFzVVVlWcblGQQ9TX4F2PP7ZKDxGwmeMof4Wf7InPC5X97EIhfMjfw+ajDmv32gVD9AMM313SAG4uVkFRJtBJznyrKeERuq63quLMOC6J9tJw6uL5uhopBEqhiv65hQiUnKn0VuA/a3Br/6lv+EbTwyDbXYh+iqWg6hlGRGcqvjssdvwSAjUIo9hyAvVynGiyL632Bdx9Jtoa7FZ8LR/t+F+EzDf78F45CgIf4yUtdhvD8O0WM9HEIxuL57aKwseoN1XQyGOgw9b8PnTrhw3VfXg5rsG8+x0g004/7FE6ZvfvI1X1isBr82XW34t16vuLvT6TyyAmDjzTPTQ3U9PlFVvc11XZ9YFNUJIZSbQ6gniqIeSs54XPOGM9d1PSDAFkIhBjsmQFIUYeSc0d0nbBncPy7UsWSpfcyTTKmIudFz1n9+y1CxIOW9LjxikQW8WYxc6Trv+cZh4Au9od6tR57/ZBGqpeV6YPZLU89/oK6Lw0VRHw6hmKrr+khRlEf6IFnN1HUpmeVyXStjHuccs7iy7PR69ZAorSyL0V6vFtAeLopiIL0rUwFbnFZwqKoiWHaDVCkhZoyNP+ITAOyikHUNAc5KgHOuqgoB2TVnNHUdup2OGHM1GkI5Jn/3g0aoBIAFsBOwDVRVDMQyPhG5ZPOypjIjcuj1OotlWS7VtZ5w4epe5CKBqKrKTsruI5PRD07HABbA2/9tH2jLsiwqKSri3wDiPgAfA/z+v+X3vV4oy7JOv20GAoA5bQqIY+gDbb8N+VxJQh/nfAyUE4e1VvuWsmGpqqQSKaPdFEU52+uFxW43LPcovIp8RDbQyTFHPwbY/UThWBuio7UO5Fv5u74ui25RVEN1XUTAFt30evVytxvm6zrayGKvt3Z7/GbHJ4G5LCWpCMOdTj22vFyMl2UMeNFu+2OqBKinqyoC97znv9/sOIqi7NR1T4LsaKcTxqpKQLseK4oirhuKrMBqFkU9dsbIfdtOGn50c1WVAyH6X0znij7HJyVi3QtVtTRbjR247cizb5Ot2HVdf6Msuw/0er2927cPTrkv4e1Pui5uueXqzq23Tg+FMD5W18sTIVSSWU+E0BmJnYZedLTjmXhHIKqqxZGjwAXkqkoCQDHej5aSpcYMsM/FF3UnZU7iaJIBdiUTrOtY5kt2uqb+JfL2M0rJdmLWKlF3JoR6StZRi6I4GEJxSAC7qurpsqwly579/9q7uqRGjiRcmVnVPzQrW2BijcMb+MkPsucOvgRzBF9DwzV8hPUV9sUn8IPDig2/7MuENRsw0qABdXf9rrNKjTQgkBBjxz7QEYR+uror68usr/LLaiAErL23RkpySsUq+s1hjAVrHWVZLo1xuZSi8B4K731OxFltJBJe8S2id95jYLmfiAzJe08d2dzGEJHJHZxz1goheWLUSlFtTKsBgi2KYivCZhsZJ0SpvNeFtVTyYovoF4QdawhsHzhHCsArto/tIfIGgJoQfG1taKTEmI3fxuG27V2fyW+x9BNfiRz3Ef2FSDw46L5b4BLLIc4hECXVl8ghYgZSxhUmtuHPC5s7/3cLX3ztiJ8Jh6fCgiRTuWVxPhF1R9gAHJtd7N8e00Nxzr5i5ndOWCJsQ3CcZTf84z3FGuoqZrd9wvOJydB7Hx9oQPQxU+fYU8q26+7xmDn3lLYpxiWFoLOiIGUtKSEMY2wRgzYmaIDcFsVfR9hN0zDiUinI0nyDPV5QloTNcRoaADVHFI0xvGjaO/P3qbik2OZ5DgWALwGodI5fYwKXh0CL7NvvIcYMvBdC6LGaQoxqIFYokkKLJSUtRLhmLgIQYyHgtRDhtffqDUAxbZqmHg5f8Ry8T+ol0v7550ul9d8z52YFkcsRlWInEtk46XYYOBaFJGN8DoCl926PV6AQONvGRYbqM+8xEnYCJrD8iJLd+6BY5i8Au+fp11WrFgXLZUaphcBYZghBcCb9LgR8FwJcKuWuibJ5CKb1XrVVlRtrW0e0PiCvrkrIspqc4yxWK8RMta1lO9FaCVLG6jwva95aG6SUC+mezt+HIRHF4qxz0gHUFrHU1mbm8BCttc3W5RBGgW30nkswM+k9ZkXB5Sjg/lMBeJGtExkyRi02sxshpXTeS4Mo9CYcbscA91mWdcyAm6aBPC+gaVro9YRoGv6jkUJo3cL+vhBtmz4rpUFrruCl96lN95m3cfgoxYLw2D5YvjdgTIpF/p5frbVQFMVNe+ck5Hn6Pp1f/gkf9sNDcfxQnLOvnGMsGy9EYRkv51pTlrnRunT7+zfPSt100cVNXbe8QGZEShHZuGSwz7e5xw7zbqdL2IfWCtk0GUmpiX1jbeaMad3h4Sf23Tvw68a4U2dbXvT+fU3MD1LmisgorRN+UsrgnI1xa602ZZkZVjj3zd8tu1vbbNWHRLnyXmREViE6BSCVtV45xxzHC7LbR5SclP4tKV1WKst9rMXeJO8HsKK9FALeIoYLreFtVcnLfl/Mq2pgXr58Gef+vcGa6nuv4Icffqe2/RbzfELWCmQn7jLY+byGPC8jaTHJ8SABbI4oc84AebXimg9iyvQAOBMETpE4mGUInmtoLN1JCLqRt5tsSRtlLpYnWMItNhNjqYGzaef8FWIxd65tiT7VSin75Zczd3Qk/HffMVkPP8iuu/7Ozs5gMBjAdDrFtm1xMpnQ0ZHAjrDqugwczPN5FXq96zCbVbC3dw3d+Yfs7q49Pxf+4ODAvXgxcefnv4bR6JswHK63Z/39zuDHHwcwGo3o5ESg1gLZDiH+K66v90OvdxnHVlWfAPuWbePPiOf+s8/2XVUJPxoJPxzej8Pdfs/iPbjfo6NRfP/bb8d34qzfH3/w3Zs3b0HwHrcQYjLhJ//TcXIixHR6udL2H/H72WwGx8fL3tO40sE4d++7Md22kxeVTbGz7Xn2V4eZ1seu3+/70Wi01ldd3HQ+ubi4or29/WjLfH4VGPdN99jWrqe3O/vjn3ML/OkngQcHyT+ffz4J0+nvod+f+sfH49MtEiLZ9MsvB2StxdlsRmXZxS16IvJS/se/eHHoHpq/T7Fkde5n2ZjYh94fISdwdd2SUjm1rVF5zkogqm9WAjED5woFcyCrRj64pMQLC5dznGNlT++JxFUI9XXTlO1gMDCnp6dx95zbbxW0ibwTb7Gxuw6WCY4n8fm5wNeve2TMG5lle1TXmeIsNdVcbSyFcFbE2Q+/ZxnEpI0srp2L5zvpvMkW59LjBMQaHLT1Hk2WyTYE2Xpv26sroU9OhP7qK2E7B3fgbLr36vkOow6fJbGuwrU9hun6dO3HeCxp1YfJ7vV2rdr9Mfp9CMNu0+8xON/9Xbj7r35KrD7Gpl0xu+uT5Jc/G/fHjK1ru+qr/xf71s+5vxa/pQ9TcsT8xgscJ0gXFxVJea2s5QzcqLZVqigEsjpkfmNsiSyrNFZWC4VWtFmW6ar6t/3++y/+SDJffVAC3Zl8d3H6hwQXYDGhbjamOLmrqmUmyu1DmCBn5rxy8XmlctBag1JJMm86jNEhy7JgTBuKIndVVbjxuHG9Xs9VVWX7/X/509N/3qxgm+73fP4ZgWcEnhHYhEBXoTg7EzgYcIJ6Sc4RdmqKlV9XTmJlRfRFVAaTyaFLivbV2ufHtyK9TcZ9rPO3Mw4m9OFwKa87aT0ej2Ew2K7X0UiI4+PjmNp+/fU4nJ8PQpKr6wHZ7q7PrZ4ReEbgGYHtEVivplav305N/w+O9+UYTzYaMQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;color:#fff}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover .yuedu___xa54a{display:none}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover .yuedu_active___enw4Q{display:block}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr{align-items:center;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;bottom:75px;color:#1b8565;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;line-height:40px;position:absolute;width:200px}.wrap___ieM1S .shuji___s0mOr .goumai___CDg70{display:block}.wrap___ieM1S .shuji___s0mOr .goumai_active___zaOG_{display:none}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;color:#fff}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover .goumai___CDg70{display:none}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover .goumai_active___zaOG_{display:block}.fankui___uCxiI{display:flex;padding:20px}.fankui___uCxiI .fankui_img___tlYQ3{border-radius:25px;height:50px;overflow:hidden;width:50px}.fankui___uCxiI .fankui_content___bySdK{margin-left:20px;width:1060px}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA{display:flex}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_name___mAO_k{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:40px;text-align:left}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_school___OU5KA{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:40px;margin-left:20px;text-align:left}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_time___HoSOs{color:#666;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:40px;margin-left:auto;text-align:left}.myModal___PnEFo [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important;margin-left:4px!important}.myModal___PnEFo [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___PnEFo [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important;margin-left:4px!important}.myModal___PnEFo [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.flex_box_center___QyfTI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___h3rrj{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___CJQPY{box-align:center;align-items:center}.flex_box_center_end___GyaJk{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Q9WpV{box-orient:block-axis;flex-direction:column}.form___In2ej input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___In2ej label{color:#5f6367!important;height:38px}.form___In2ej label:before{margin-top:2px}.form___In2ej .btn___CMK6g{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___In2ej .btn___CMK6g i{font-size:14px;margin-right:3px}.form___In2ej .img___s_IXU{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___In2ej .img___s_IXU>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___k3vWJ [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___k3vWJ [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important}.flex_box_center___mD6Gr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZCJE4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___KWzbg{box-align:center;align-items:center}.flex_box_center_end___dQfUC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___LBPl4{box-orient:block-axis;flex-direction:column}.tabs___toHjJ{align-items:center;display:flex;height:54px;justify-content:space-between}.tabs___toHjJ .tabsWrap___ycw39{align-items:center;display:flex;height:45px;line-height:45px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0{align-items:center;cursor:pointer;display:flex;height:100%;text-align:center;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0>div{color:#5f6368;font-size:14px;font-weight:400;height:100%;position:relative;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0 .itemStyle___HQGxU{background:hsla(0,0%,86%,.2);border-top-left-radius:10px;border-top-right-radius:10px;color:#666660;font-weight:600;text-align:center;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0 .active___EKAtL{background:#fff;border-left:1px solid hsla(0,0%,86%,.2);border-right:1px solid hsla(0,0%,86%,.2);border-top:1px solid hsla(0,0%,86%,.2);border-top-left-radius:10px;border-top-right-radius:10px;color:#1b8565;font-weight:600;text-align:center;width:145px} \ No newline at end of file +.flex_box_center___qlntG{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___mNSJJ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uUHLZ{box-align:center;align-items:center}.flex_box_center_end___Yk1MV{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___uFrMX{box-orient:block-axis;flex-direction:column}.all_wrap___X6Wo7{background:url(static/textbookbj.dca191d9.png) no-repeat;background-size:100% 100%;min-height:calc(100vh - 70px);width:100%}.wrap___ieM1S{margin:auto!important;padding-bottom:300px;width:1200px!important}.wrap___ieM1S .editor___EZPNQ p{color:#3a3a3a;font-size:16px}.wrap___ieM1S .btns___shpJD{align-items:center;display:flex;margin-left:auto}.wrap___ieM1S .btns___shpJD>div{align-items:center;cursor:pointer;display:flex;margin-left:15px}.wrap___ieM1S .btns___shpJD>div .iconUpdate___XN1Ol{color:#1b8565;font-size:16px}.wrap___ieM1S .btns___shpJD>div .iconUpdate___XN1Ol:hover{color:#37ad83}.wrap___ieM1S .btns___shpJD>div .iconDetele___eOOKd{color:#1b8565;font-size:16px}.wrap___ieM1S .btns___shpJD>div .iconDetele___eOOKd:hover{color:#ee5d5d}.wrap___ieM1S .shuji___s0mOr{height:470px;position:relative;width:1200px}.wrap___ieM1S .shuji___s0mOr .shuji_img___cvSBj{height:395px;left:70px;position:absolute;top:0;width:280px}.wrap___ieM1S .shuji___s0mOr .shuji_name___kYS1g{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:28px;font-weight:600;max-height:80px;overflow:hidden;top:110px;width:50%}.wrap___ieM1S .shuji___s0mOr .shuji_name___kYS1g,.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf{color:#1b8565;font-family:PingFangSC,PingFang SC;font-style:normal;left:38%;position:absolute;text-align:left}.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf{font-size:16px;font-weight:400;top:220px;width:60%}.wrap___ieM1S .shuji___s0mOr .shuji_shuxin___r0uZf div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF{align-items:center;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;bottom:75px;color:#1b8565;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;line-height:40px;position:absolute;width:200px}.wrap___ieM1S .shuji___s0mOr .yuedu___xa54a{display:block}.wrap___ieM1S .shuji___s0mOr .yuedu_active___enw4Q{display:none}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;color:#fff}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover .yuedu___xa54a{display:none}.wrap___ieM1S .shuji___s0mOr .button_left____ZBHF:hover .yuedu_active___enw4Q{display:block}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr{align-items:center;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;bottom:75px;color:#1b8565;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;line-height:40px;position:absolute;width:200px}.wrap___ieM1S .shuji___s0mOr .goumai___CDg70{display:block}.wrap___ieM1S .shuji___s0mOr .goumai_active___zaOG_{display:none}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAABjCAYAAAC/vjrYAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0ZldVLrr2/v/Tn1N9JalKkb4nKEE6WwhNRJDmKhUR0BfxmjybgFHuHT71vjoZw8vzPRu85F01ESUoCiShNYIISPAq0gQTSFKEkL6rSqo9Vac/59/7Ode/vlnfmnvuc06FxjHeoBih/vr3v1czm2/O+a211y7Cf8Cfug5Fv9v6P6D373b5XQl8VwLfegkkl/4O+fTVV19d7NoVwo03XlBs3bq7uOeebcWePXviILZt21aH8OVwzjnb6337LshAxv72ggtySezejftDOOecPfH+nTt311dfHcKuXbuytrwxSGsyjtXbvaveufOGKoQiFMXahQYpf+v1Z1qs67q4+uqrOxdcEMqZmVAuLobyyJGxYnR0ppieHvmOjePbPtHvdvBdCfz/TALj43MRqGZnx+oQnggzM+P1unXr6o0bjzQyroceCuXY2HQxOjoeffrb6dt1fbCs6w1lXdfl+PjRcmFhqFhcXCwGBwfroghVWYZK/l5YGK6HhuaL+fmhYmBgoTM4uFAcPVqUY2MhLC4OZtiztLRYy/1LSwsyt2pkZKi3sDBXF8WmylOrjGFoaKSYm1vohBDKgYH+GAYG2tod7I2MLPaWl8eWTj11ZimEC3o7d+6siqJYU/b6HQHKG264oRPC7s6+fWFw0/Td616+4+Y3VUVZhjoUVVUWoVzBwkVM373eLqDvyue79vEd8Y9K3LCO/yuqWj6XRah70TKrcHh5621zyyMzJw09+iMhlGVMHeWOb4d99kdQ1EUoylBt3DBw+JfrOkim2q/b0+fFeugz04vjnytL+SaEwXLptNHO0Td6v/W/K6YOLW/6f4uirsq66gMqsuHEEvTHUZQbugd/pSzq9dw/PveKEHp1CGURQjcRC4eWNvzqXzz2G9ePjo7OX3nlwaWimHQDgnX8bztg1/Vkec01mwZ6vYMjr91y7Su2dPf/6kC59GxPQDy4715vGuB35XNMAt+1j/8Y+5haWv/p/Ytbv1iEuiqLSjPDqcX1e7YO7blg2/DeKwFUAtkCMNBVlkLKP5hFsUiUruN++S3ujz9NoCwoJ7lpbe6X7xjAtS8QseketIX2gZpyvwBsPwLQWGGC1D5f11vSPRLQBKyrfvgKg6mpR+dO/m/vf+IXrg9hZGrDhvvmr7jiuqW1FGbfFsAW+iOEq4vrrnu8E8L2gaNHw+jS0vyG123/mzfuGHp4VxSOTFhkEf+vL9x+HEwzSp/1e3M9KoR/69zfdh1t8nWMI8oZY6Lx9Qebhkfj1+/pOv+Wr2PO7lzT/dw/ywLji1Nu6R/yw/hxvzqMlZmRX+YRpIvYbsv8WX+4X79bY/tW/zJ+yWekS0//a5l/Q9bO+KMvCqiY+cE+Wf5WpiyrleS7Uvs8P2sTGD/kjutt9uHZVFQhbIVs2vstf+d9Pp7rLD+129R/BFjHV9i+2dYgP+8644fKmWxOrgvoiizb7o9BJV0XYI0Am74TjkNtEXaS2gf+6FzS9Vjs0G+l3+U6hMUihE7dB+xOEcK9s2f/3oefeN27u93OE4ODB45eeeU1i2vhsr8tgC0UyN69e7vdma+NXvq0971+oR4an10eWTcxcPS5m7v7X7IsRRSiL0UsVrRc5z+ImCJ8EYoIgitBCyocUbMomYXpY/FBACKOKbWv0RkxJDl1VD6MjgeIjMBpH/03DDUWk2kMDmiwXWN+ynQZ+fD8NRDR+DTjWGF8DaOm+2NBSE7PGU+0UWQcLfLVLGSF/htAScmNB6qZgZBTrqYfuY6MTLM+Z/yiG1wvjdNHIEgiQZZnQY1NW+6X+aXCOgJBxmQ4+rfz4/uRvQKf1iJfGTPspy0jzYJ+GkCUAY0PgQDj4yxVfhflluQTZZ3ub5NPm3/gXmTZ0ecpacLcIX+bCMaAmPq3/hFlwUm+gHWiLgSfgC+qI6OfGCDguxIYkv3I3wraqW9JnZfS9eGUiOyevvBP/v7Aq/8yhIGHBwamDl111dvn/0MAmymQifqRLZed/Od31iEMydxEsPhPA2ECyhyeyT649EgChhJgKNEQ2LlTY5E+g6BtByZQwDlF2KwIRGd8BwdWwglAndqT+6MBkaGiQTYg7T4BgURz948zfsZqGCLGw+OPfmLGpw6OeZpyUgEMcwDQMPh7juxczxy5bXqpfTgG9w9HtvLjQMblqIID97VG/Tf6xRyT/bVmNkZ+1k5QPXj2HRMPLt1JrrAVTVQAPKYhBLJGvwATat/7Dfcvt1g6HIE6szlmCRw6QmTZ57Ypu5XM0syP9duqppYLaufO9cwODH6w+GIb6X75S3xIwFrGrv4EIHb2tCGQCP5APnHlkeQo8l0uQlhM3wkQyvWvHHnmuz596MfeXVVDD2zcGPZffvmuubUsPH7LMmzQIMJXz8zMjHa7MxtGi6MnX/60d3y6CvVg5HGYbmDrYQ9MnzXDhsMkj8pKrGgR/bIlyxyIn7KZGZcwDGhIpSJvRUq0mUscFxsp0TmaeeA7Akxu3/KvKKGik2bRKM9s+LpmiBT5cR0gzZlRLPsSWrOTy2fMKXZt+te2HAoqA1RDcWkGCFkCEVP7CLKsn2gSRr7qUOl+6EczRMqMWf7qQSYzYorKjt/qLws4ZvzcPlcmbfbZoKuQoZN84B9WP60UmmNfGYVAgJRVZgxyRj6axYIzNnRlzJyN/dvKDCAfgRMJA1WuqnMzftY/y5cr04yCI/+3FJXVf6yQDAUb/cXIX8BVxi/ZNsYvNid0hvwROiPjzI38ZKzyW1RQAGzJsAXMB4oQji6tf/J/HXrRn90zd94nBbDn58P+Xbsm575jGbaA9S23XN257bapgZHe3MRPbLvpZ6aXx9ct9Ea2nDl+9xVVqDvIYL3SNsMIz8FN6cIKBHWhkdNzUC/jIgDDZavA2BSVvtbBo72YkKcZSWpfFy7QCRlwjOLpfmQ2LoDxmgfNTwHYZDwoDfm6dBP7cwwsS9pM+yhtrXwZADIRGGoBpaPinaEuIB9cRzBE6cvZdZaRpRs8/Tc4dJrgWqilBkdu7Gcl6mgt1ARztDx+G2BjtzalatH/avavzbT4F98P/1KAM/JT0HaoJU++0jdnxNy+nR+ohWgHaf5qG8l+G3x1Gh/8l/XThg+8xgG3EP+IPHYC7fjvlD0PJFV0vQQtuRWoGQB8rCiEw07XZYfI4aVNUzfuef1NR3sbvtDpFHdWVeehE04IBy+7bHLhOwLY8hDMLbdMdm69dWxoXfexddsH7j3tx7be/DkRslIgPEni7jTQM4gQQLKRwYkAIK38X7rJgojNrDjJ0Iy5rXyi8TH3rmV8AiHOPNB/I0sj7oxBCosjbMCWP1MeLl8DPFZWO+U19688NJV30ZmYnzUAARCxmWMrSJP8o8OnLIYzI3ZAHp8tz90gkdrP2jD2Y2JjHqQsAFoQaLnO9vNUx59VZi1BuAHQNsg681faJTPqvhQ8+0OTLsjT/EELZOtD6TquIQloVBYEosg4ObP2kgTe2cHXef1kJfkwfZTFuhb7wG+UVkx+ENfYEjUi9Ii0K5m1zKPBfSdhCi7A/0GJgAKS8cv94me3H332Vz994EdvDqH+SqcT7i6KwcdPOSUcufTSSWFNVv3jmeeqN6lDpMx69+4wvLi4OPGy9R+85Oyxu6+XAcbSIk0GlAWy0UxxjjAVQIyxKldtttSgpEcZnineUxayDCqJmAvF50bJBGml+y3Y2DK5kTGlYKRZBMmHwVhpHgITb3zcfsaVsuNSRqULqUTZuM5u5gdnZBpCM18H7G3JqCU9wNwZnze/aGekP82WECDpOtvUSvYFmXFbjWCe+gTH3ABrR/+QIy+A2fHHyofHTPpl/WPdRcTlgaWl5DC+xpxWsO+GLsknOLBzMqMLiS3+06CpUjIAGou3yXmUltUv5s/BgPXXlgy5tuTZnPEvzA/b8CIPb+wPvLcAMMbCNGlMUhKwR8BOvgaw/+rRZ37hk/tfcUNRdO4oiur+up54cm5ubm5yclLixKp/njJgy+Lidddt6ywv7xkK80c2vnLr+3+2E5YvPGHoidfJRGUri2tAivbMc6xQ+pFQ3ayVhU5R3eWZWBxtCqTxWQPKpOk5LS9M0HVRoM3Ms8UiWniNQYINxTg4sjvlntkpOXNO8s9oEFq0jdvmTACCSNr6j8boyCeTdbpuA1AbtSE/54UflTHpx8vMkM1kQYvm5wUwjB+L0cwzKpi26J8zO9snAwRXhZZHhezi1Lx1DmO/DR5+jfabJRIEGtntLfYvX0f6kq6LrVhqLNMZ23paXPSSJgab1gBL9oMEjQMU2z8naK3UkcEHtl9PvrARwS/4bMa5JxuzSZe0lW2qQFaeZNmVDD2EcNfRZ9zyiQOv/ster9hd172HJyZOOnjllVcurmXBMfrKqpBufiB89Y033ljOzOwe2DT1b+sfr88YOal89MxXnnTTp0TJvI8x3hrD5LG/Y4fpuyg8cz1+5e3Jxu/SdSAHUyXRSek62ueFBe4f48uyGB5T+qyAZBfeWsbf4DgpC0X/4IDt+KVJXfg07cdx0JjAgTPvHUWdZBX/wp5mIz9weFn2mKyZ1wiiUyCjYt7fW4RM93vz1yyQ5oTxubyveubK+6Q5+2JeHbbgzY85bp2r92yAXYSlMWnkWsG+2f61SkltRkBjXzD6YV178rFz1Xk69stVVOZzzvwiYNH2Q2lXMk5Pf2xr2DKI7yKgtfiH15YdP+wzy64d+bP+GjIx8sWWSrVpZ3yYfwTs5EvWv+R+bN/T9Y5kPxG0ky5jNp5kKYuNwn/fPfP0f7j5yde8s9sd+FqnEx6/6KJw5OKL15ZdHzdgT05Oli94QSg/+9kweNamb2x63sS/XrJ54MBLJgamfhorq7zPVLNFW5qlnpUja7mexYqWxSz9DaI8KZX1a4MGFsNSAM5LTyMZlGa8WILslDMqpWbS/VkSY8aP7ADj56DB+zgxPm/8mB9Kd7vYBgzIynQGZcqY7WJR22JNBlSsILNPWbMjnWDzgQnCqGM7b2h8WTZBQSPKhLZSxS4c+8jUSKCjoEW5BDslgFa3bkIJPOA0uEZGnRldf/Kwn5jF0z5+b34s3zb7jW3aVMuRvzd/7FaxFQXvBpJ+sUsLGSfKfB4fFhKjn5vdJJ5/NIJKi/0o0JvFdCw2sv7YP0C9qtCNfTcCtdM+9COULrYmwr4A9Bgfb9+zSQ2yc7lX7GiwDkGy7LuPnv+xjx/8yT9ZXu7ds7g4tFeOW5mcXNtj6ccF2ALW27b1KZCLup84fUPnwDO3DO975YaBQ6/thVCAMY/gQfsQoUgGb/LhrPTKABrCxrY9aheGzIK09zKQs3HzvVHwVJo6PuA/Vpsah6GiTkHb2d8t+3QhD5cOcBaksjm3UC+uDPgR23Rflqg4+2ilncaCJ4ObcTQ4P3TPgSrjE80AGcjU8Vi2DJR0b5v+WX8azKicx3WAUHQABPoWA2I+l++39uVeo/E7yWHfbEhYGJcFcgY/awcuHePop80/si16tFEA/eCBMrk/PvlH/4HPbYDzcfZv63w7f137MpOIY0QgdyZo5Wv92+IHdrJhwTFmy7RFGF3AN6I8yL/QPtqRoeEMEdl/Pb28/uC9s+fe/I/7L/nrbjd8I4T1T771rW+dXSsdsmbAxk4QWVycng7rXr/tT//ztqG9V8uAZH8h9i7KgLHbIUY7iry2BFSQox0WiFy8WwALkFzuuPyo9QhkYJRZRf0iS2q5nlE0ZBAoURu7JUz7yKIAYhx5o8DpUWE2qCzzIicGHYPMSLN8Rgib+TEIrbBPHQbb2Cbl8dskXx1Tkg8onDiMNBbmH91ync6Z4OtKh5F+eHyRS/XWR2h8Wi0wP272iTcWwB2KQqbC2zTZPu2iGezT2ocCyhrts83+XAqGAd/ZB4+A1EYxAvB00Sxl1gzSkCVTAOBvs4TF0pFrsM84fMd/sjULh07MQBqA7TxnAPtG5s360yBB/UegpX3YDNgs/ywJTYANCgh9wT5QmZShqD/25Kv+ViiREIo7lpfDA6Ojm/dfddWvrekJRwQLN+jYYCULjFdfHYZHR8O6H9ty00vOH7vrnXVdD0lWLfsU8QeLOfwIrAK3WUzj0gx2BwUyh7pa6cfUAkdc5jDdjIwdlLM3Y0A2e9CMJDWK64qxToCwGYPl0Djjs6U9gE/93QtAXkZDAGG3QDYcON2fZbwMMJyZew5mFvtWK32P93qGdeSgcdiGGmEAiIBCws8yMqM/zV4MQCgwQ8Yt+lV8cqgva38IQDw+/Y0jX/YPl88m/fN6i5VPbNoAXAQo0i8W23iNiLep8T5ptJ+BScv4dYir2K+73tRi31FmRr8azDnBMPbZWGNJ7WOxVQJYDFoG3xAAmIMHvoEeioHNnCsi931m/0u/9G9Hn/uZEMqvlGVPtvM9OjS0aerKK9+8pjNEjguwr7328oHZ2e1jS0vLW99w4p/9HycOP/Fzwu8IYCNLRGTSIwRJyNlmeDp1S32Ajdw6GGURbfQBtkHZ8s4zEstdRzAjI2o4qLluAYDnzyvHDMKIyJYe0G7pacO4oGEiJubF5Vf2E3aCJD8bBDRIpOucAGUgQPerKtjJzf2Yf7Z4lygVF4ToDBm+zvdD5PZ+zuwxNu5fs0FyQFvF2PI7+rwjvwwj6DoCKIoaBAHlT70UiINAAsgI1l4QWOV+lz5I41OwNvaTJQGkX/mZfVhE7F98GwCEsh/7iPlBp2/F+AGCtnKE7q1/evqz9mtyDfVvztw5iGb8fZqUyEB+E/9ewT6iHgm/ZB7ygIx8Dwppenls9s8e/uUbl0P3KyGUd3U64YGqGn9y48b7Z9d6St+aAVvokGuuecdgVe3dsLzc2fGTm6//LztGHvkpiUJyqAmX7KJsEXB8jJMQQTPuBNZ2n6eS+Wafqo1oTKMgs7LOFoEKBtwGxnQ9y0gYxexnMyevpNJsj3hh5UjpfjUQAgveZseBicGaaSavfy7Traxg1AxgEXQ8Y/TmSlsPdQEqydeWgbak9cp8LhltMJGx2rlkYETj88CW9/FzxsU0SENWq+jX0jAe5WO/Y1nzmRxZYDFgntk82a9LA6br/Lh+plNj/2wTMlYBa8mocegRb2OLT+sRGGEfMQLcWuW3kn1FkXvBxvEfDTo8p5b5ZYnRCvaN/vHQC2hMuT9+l/yDr1v94KEgThZlThLgBLj7D8t831c/ue9lN5dleUdZ9u4JYfDxbndq6qqr1v/7041rX3CMsrfBuBGc61BcffXkyMTE0ualpXD6a09871Wnjd7/GiHTlwhgkbnqyjGR9Zx5KrFvnK7tEe6GAZvFyKdyne/hDDkTiAOwblZrDYiyJs3GGQzSdeuACHbaBxkNg61mlk5QigZm+rfz08stAMVZk+V5edcEg7JmGGbVvRFUSIActLJg4sjHZkYMhBZANPM19qVgSvJZaXweT2rto02/Mgb34RPsGGGgtQlGy/haqRnO8Kj9NoCHjYCnxjMT2BUiIB3/AzfLQZkdIMmXQdfzD06g7HUkIO7CoXm4C7payT6P1z85aWD5oupAAiayBICzfwpmYeEV17VySrtCRJZ3Hn3mv/7D/pe/vyjCnVVVPVCWG/c997lzcy984WRvLY+j87xWBGzJrm+8cWe5e/fTx9atCycsLi6e/fLNH/2F89fd+ZqqDoVk2NkiC/HCMQujPcWaBRCxHx3AnEccBwSvS581Yzb7gONE8Ftzj7tIw7WS+WzH13a/3CbKwWEwWSmX2sR32VzS+OJPnLEybx8jvZ1rusfKJ8tuaU7ZGgFlMdK93X7IWSq3H50t6YfH1+AAHd6WOdCMcmqZvyeTlfRrF/l0sZNtksbPC5dW1nbdAG1BV1kWT+OHrPg6y4x1jTbjThpPl2uw34ZOaSy8dz9mz9bWU/vYJywJlx5znOwjgnTySV5ktPO3sm6TD2TB+o/DoPlnVNgK/sn24dkfrwu4trSCfJEdQ76gd63+4n50kjnOy+YqIQJ2kn8MfEUIu6ef8Y8f3/fKd9V152vdbueRU08Nh3fu3LV0PLtDANqtgI0HZB599F8H5+ZG1g0MhG29XnF2UYTvecup/89/LculQQFsZF2e0caSAHNERE6T5vOukTFZoIN8OIrH0jhLddIGdwNKXDvE3zv7RDUbtTxmaj8TDu1mkTmLIngYvBiJfdSs39UWi+x1jvg8/iyQtPGgcAovI6JBYX7IggD+ACIef0YdGfnHbgi0WT/qJ0k/GH9bxhiphxb5wxHh9JpNp/5BrbT1z0DtZdwafJEokH+uVX8ItG0ZPU6NU/oMOjLyadS+LfusMXU9RtjoV591SO3j1EytjnEcaNJfLPGRSDGziYrZsZ84Bhq/grK3/dT4r/qYuR/0BL5mfMEDLZl5m91QVn4r2S/sH4mS7hZJHWRPftL8sRgL/IoZN80v0sMhhK/PnP+xm/f95LW9Xveespzbc8YZ909feumN2TZvnstKn1sBW15CcOjQ7iF5W8zPb/vDXePdo5fL29zqQuJC1RXeK54dC6Ak5USFA6yptOHFNC2vnesWSLgc4kAJoGDntxPi0hT7hDOBwCIcfgiKUO7PmSNzq/GgGPovA1qjBYzTW0iz4+OFUjio/oa2uHkJil3obBiDs0/cBip3oZWARqkTalyDIZe26ToHSh5fFuBoQbuNuIN+LPh7gdaLMRnQtHkJ2Qf/pAE0NLe2+clP7IKyp5/Mxqn/LMEwQM8+w3OF/eOxaZz1DP8TgIkLirTQCBteTT7sH9mcHWpOgZd3HFGg5TFjLnGMZN8coNv8R7+HPlLHMr/sQShjvxh/BG8sNqb+eSecNRPw1Rg/7pdkVU74+/iTr/zk12fP/+RyNXjb8HD33uXlsX3Hu/fatbs8WsU3nA8NDi6MPWfD7Wf/yOZPfLCsq21x/KlcB2AzXREFgsc2nX22OG7QEvS2RHUXmAzd0uAfyduzQ9fbynW7wGn24XL7MVviyMpOTJkBMju7aIjMD5mjXRRhiqKx2wABMfUP+SODyxZ1UmZkF2hwT9QxrD5Zdhsdwvwdxo/7eX66QGijBSMIIxBk6VyPU6XzhrOA6bRvr0P+PH+b+WmW7uif71/JvjLO3dFP26K6lT+PX+5BZda2aObNz6MjsECKw4vi2c7p2AhsWRM5x8P2zTY0pihkfN4+dG98qCyYIo3A71W2Lf4TzZPsEwkPMt82/2EKJKNYOCCsYp88ft6HLnOFzKz+4jTS/HAcMF4vJk81ysMyH3/ylR/ePXPh34dQ3lEUAw8ez1GqXg5hE9L4mxtu2Nl54IFnj3Y6RzZdMPrViy7Z/Lcf0sichI19ishuRPnYh80A1ch+ycCjQmkfLSsoAoGXFhFAqgCzaHMMlBQAKPvRBQ5W4ArUArJLzc5XKU0RjEDdcPYp87Wla9ur0Jj6YGyzAN3ILh35YKpRDCvIzwNIzF/HYAKgR20wx8jZOfpvcJBmsUyD1jep/+j7ZOE8P49as/bH9qUxp0V+nHHbAJw5Ht2vAMSVW7qOBIGplSyj5QdVUgcMsKLnuCWNzmPGgyARrNOB+gjMvFkAAMj+F32V7IcTmDb7gn/nySC9R9PRr8uXO4vZoM5s9dlm36yfBsedBsj7sHkNCVv8YL/QL6hRyEZkKIwDjmKV9zf+/f4f/5u7pi/6u7Ls7C7L8OjExLapK664Yk0v3F0zYF977bUDMzN7Jqpq4aQzhr7xvFduvekvhPOSLUBQMB7fRJTBod0QIARknYQd2DUCJ4R4W4P4MehMSel+dTDip3lnAvzGjs8tv80+8cxADf/Nq8XyO4CA8sNmfvY60y8qQ3LymC2TJi3IWPoCRtbIPFr4xQb3l5xUqwz7oIp1YjM/GwQaAJ/kx5lZw48pyMO+WoOQl4LQ/UyvaRsMwul+bt9uHbT6z/j7VebfZl8KktQ//IOrWAvg0c4pi4V845Y9vO6KggASJOwGiX2YfcR2fmjfo6+i+vF4NuRokcbYb5t+s8qFqBNv6x+rzJ7nnunOJCmNBCJdRxUK/8JuNrksIMz2mQG4TcLSdj6hQ+S/T+1/+Z9/5ehFf1tVA1/fvHl4z8aNZ0xfeumlT4m/9vKXlGFPDj70UNiwvNx72pmj9/zQT5z0/j8SsMZChShIgCke4JokJydRxdfnsIDI2b3jCNvARA2UjDEzltSXPa+2UcbajBLORFsOM0qArscyrE3ZbJieszvXNei0yEeNkgwI8uEyHg5iKRulJpID6jYkWoxRY6XzNTxnBADJNPhoAK0WaH4cTBWM6boLdkY+HAyiUVJi4AVjawsezdMYC3GhPL/V2ueSXg/0ceav83T0a8fXRnnI78DbQr8MRqw/JE46F9KpHsRGYMMyjdk1bUnTxVZj/7A/pdRW8G+ek6XMeP6coLB9yz28DxzACfvUoMILnCZYaTK5gv0hQFmsAPUTkyxnSy3TJArgJllBtTxU918FJpTIPx685I9vm3r2R8uyvHd2tvtECGH2eA57srHPy0fCO95x5VCvN7Fpbq5z2umj9/3Ia0/6m9/FiyQRXZiHhtHgyR5WBPYp6p7FNILsUBVy0CiwtA/UBQjMAFmDdRC6bg08i1AOaOA6lOYGAMqatZzksaT+LUB71EEDdHnB0pkfFqxg9FY+7G8KxCvIR7N1gLqXdXPQdK5nQYWti3VqMi922qzMTvdbp8oCOOmXQRm61q68oErjY1DJwNZURQgg0j4WlXnODQAy9unJB1mxZ192Md7+1lalHMBR9WIfMcsHb0rRzJoXq52FaxsULfXAMsvWnIg68QK4qsAL2sZ+4qu6iGdH5mztJxsLMnMT9Nn/+OnJbAcIZfUW3yKPDexKPsHzk8/AxuEQwmgKiv908CVv//LR7/9Ip1PdXxTHf3bImgB7cnJyeGQkbKrrpTN2DD34gku3/fXvLMqbf9PeTURkLDICsEVwWDgBCS9GqS+jCv6RAAAgAElEQVSlpL3ZEbAJIVFyRAc222O0VKJ77D5Tu3AZx5TagkFFxdLCBveP+6ODJD6Frzd4PdNWBG9YVMbH0EtL7cJmGguXtBgzeI+MKqD2weFpv86Ys7bMmGJGzhEKi338nXOddd4Xpnlazbk/y+JJvtCFOjzNL+OY4XzOPvyM6knX2Ray7D21b23N5U3NWKSd+DQqjR/yZcoiDtWRtWaZRj6efnl8kglrcmNtLrXFRxvjPHrYP7aa4W8Zmh7Qlu636yKurZs5NWzdm7NZRFQub4Xz7qUZLPLFxAnPPHg+mebClAlsMlsDMOtOvGc9e8oxyZcPw4IssHDbhh+xOkr2MSQv2l3cPPWBJ173gbmliS/0ys5XBwfrhzodeVnB8Z0dsibAfsc73jE0N3dwc1H0Tj+5+8ALLj35Pf99rg5hIR1mLlFaBMnbZPg8D2y+l844ouurgmC0NBrPaLIKDRGZhUr3e/tQs8nS/ep06QeN8wpofBrVzT5Uy4WBx4Mht2bUDOqp/zg071Qyymg14jOQrLBYylwpslgGEh5fdBKzmt/gWj3QJAEzdaCBgObHQd1ejz8z+vX6V/Al/XDGqeBnrqP9RiBukZ+1Dx5f22JlRq059t02P6iTr7N8tKoy+4y5ohBqUihLqYLFTgS048JX8j9UuXYxl/2LqRUFPXYgox9vMTnSiBxUnPutf/D8Wb94+S0wBPLhxU4Wsw26bD+xD/Iv3Y1D9gkaRNqJVK/hHpjH1t1u6X5UhGJfgkOype/2I8/dfcvBl36srsPtnU79teXl8UfOOmtxaq3vbrRAjX+bYfW/vuGGycEHHwyblpd7p27q7n/uT25/339dN3Box3QIYYH2a4ogwP1k5XpqHY+4wnj4N3A0AJWDY30/SYbS2L9q3gLObaOtuPcShkY64P3YCvRc7juGpobFIM9AQ8rD1zCUBvh4jkDfcV8aCJ3xWerANsv7WFnRmaxJPi7OONczWaTr/DNOtjK+lgao46EbrYwzoGyzYDO+hmGvsX3ch5/z+Di4NbpbRX5t84eNZNwvAYjOIy3o2X7l3/KfHG/MD8HEnQvJR+F/AFdrA7BPdyHOCsSRf9RzGpgFkkYgcu6Pc6D72S71s/HfBmA5zxFkXbXYh06P7sdCI2TL9scLjTbQ6dpd0gn2YN8zff4/7555+nvumz3/c1W1/Pjmzacd+WZ2iHj+Gccou0QOHHhwQ7c7dHKvt3T+UDn/fT9z8l+8aV330MZpOfSJnJTLwWiE8Na0qDGQDE4WJfUJwCSkuFmfTqqLAET3s8C4nEI2wPwTKBjdUoVT77CAQNugGKSVy7TWkqX3x9AS88PZJ25kpwUgN7NiI8Jn6h/ZLjIjZC7xJ0k+/EJTr9xWzs15Agw6Y4dluog5Qc7sNfM044fM2/SHEpzHj90KnPnw9Qa/v4J+OLNWaov0ZzNvd4EwtR+5WsPvNjJ3BhFHf62LiqS/qNOE2sjMor2T/XNlxJllzKITZyqZNVMoMn+7qNhmH/AvXXSk/hvrP478MT6VGdOJSf4r4UMU3XHKT+mMFv2uFT9gX5rQpeNUGb+Q8EQ2wTsqAlE3ZdbyT9GLyH+w6O8S+dfDP/Tb/3Lo4o9+WwF7cnKyu359GJ+bCyeU5eKZIRRP3zb02HNPGX7gmd+/6Z/OWgh1EV9cQJCv8qPSWr6T1VIuzeCg4GDVcSmiWw5Qo7VRMBzcRjxrQPK7uHiRAgRKwxhJndSAr3ulFXjbeGu6H37m8oEU8leifqL+kXEw3+0tBrIDcUqBYLrKPvYIxGn8MnZUHZYPFPmw/G0Agvw4I7Lys/oBgLD8tA/jwF7pbQHGjs9y2G7GtYL8LHXUNn8ev/bhAVCLfhSg03VkrExd8Pyxjzq+vioBTLTFZIY4HU7uQQITaQanf/Ct1n6RLGTrPcZ+bYCQ9pm6YWrE+pcmC8m++dA3BLBGgHHGzxx6Vjk4D8plqqYAB/+H77L/IUBit5Vu8yP/8vQvARRbnEdDCF+c+sG33Xrk+z+6WI8/tHVrOHzZZbsWnsoZIhBBo8LoD1reiB6GZ2aWNi4slNtDqM6q63BeCPU5L9ryD9//rPW3nio7v+fp8XN1wpTZspDw+CucPeO+KUopz5lGhzYykDMAyVmCZuuWPiAnahiw6d+lL8w+1QwAzD7vGCxM/5qx0RGlFkSUvyMHZBBAENLMzBixOpFz3jjkqjygkS+DtC3/YcRt47NO5pXX2aIiWRwHebYfT748P3vds4+V5MvXkCUqyHgewVmsfZfkGu2HM2fcYkEedpIFuPRjAY4I0imzhg/x04rYOtvIQYz9S5N4VD2CPWgX/I7oQ+hXg6SxL9yfLZ7SbgsGQa1m08TxsA7z540EqkW+PMds/cfR30r2IfMTuXJmHoHc2TGi7ZB/263FcXEy4eKEvMsxhLB3Yduf3njgit/rdML+ZzwjzL7whbt6TxW0WwA7Ppo+sH59GJ2fn99U18XJZVmcHkJx9mgxc96z1n/pWc/b+C9nCGCrkdHeZqE/4qppErZVtkZxs2mfy2B8RkmecWV8PgVnpHSGLbfFZVRUBBlmljGyp6S2YAwwNtAU+oQiKRvZKI+V5QOwXWv/DCa2zFbD5ozOHgdA8vdogEwWjkwZjLO1BtoGyJSSBkMjX+sMGkDanNHRT6zISD9uyb7KeeoNmbWBraFELNi2UipIJhxKjMHK3s/yQZYNW8EOEewDhk6wTQ9gyzSfaysMxmafsb7izciX7UNB0Tk6lmmo2I3Z54+K1NJcDPbcvtJkljIhn2xgBc0PGwBsxtywGQqG6BPyZ19GsgQw5sQn28GT5AfMGgkhDNchPDJ/2l/e9OTr/8crt3xw4uOHL//ijh07Fnfu3Fk9FdB2ARtZ9vXXh8FDh8Lo8vLyxhCK7XVdnVZVxdk7hh/+3jNHvn7hszd+8fRaSAUSFqImBs1lHqI6Gx0A0KMmLMCxH7NS0X82GWOgKB0ROV2jMFkrQBlgIe1jflAUMnyb+WrWyk9CcebhgVrqnx+eyHawcGbsgJotDbXcZTAGTYpAZx0QMqDrzHlH3VFWlmVQvNmD7mf94H6X5zXyh874tzpHL+g68kHQY2qHv2P9xXmZ+Weghbkz0NvPGIOjX7TNoMz+wV3Df+KREGZhjak96AJgFNtrGR9Xtl7QjABqxs9tQXdt7fP9bQmGlS/LgtXP/skvpNDfGIBmagcyUZ+kZFJlbPTTRv1B/wrgjnwZH2BD4v9ynojQVDPL4/f8xcO/+JbLT7vmLdc8+KuvP/PM4ZmdO8Py8b68ILPPTFj9LLS48cYbyr1793ZnZmZGO52ZTVVVbwuhPk0y7RDqs35k46ef/9wNXzgDAwbvo+Wz2WfMxH3GkVGWGD+q1fUtiHmvaCzmulIpyaKicNNnjv5K5rWcN828WDQY3nNLvCDGxNeZt8P8owGb86Tbxs9z8savlAEv7LIskkw8+XEVgTGxLNQ5zD7jPjL7L0rFGgRnnyw/XiTLKBdHf3bhSemfFfbxto0/Nm9kwfZjr2fZs0ajY3vqs1Lf2BTkw/KF/Nm+1+ofLDP5HB8vp5cOR8qDbMrrn7+L4Gj8B9dj5WfsJ2a5qX0854AFNz4vXjPmNeiHq+vop8l+IR+1dec5BvgKqlSWD/wT+rO8OveVVdEsE8In639sXwiY6J/7gixgszGY0jsdgQUPzp35V3fPnP++rxz+3q8MDW04/Oxnzyw8FWqkNcM+Fokmy2uu2TQgoB3CwsZOp7etqnp9eqQzc8FZI1//nku2fvwczyg5CNjr4Ho5YjaEbhbbYDxqlM5iXObIqXFkVBwI+NAlzvLZaJGoxGbMYoZdbLPXvfO+2dCREXDG2ghEZn52sc1m1NaQCH90nzPO67Vcs9I4ZrGSn7zzxqdRn6khkwp48of8OOOygdpmXG39R/VQ0FcgWsU+NNuHoikRaJMPgOBYKp5GiYqCQZ0mcDz+IU1glw8Wu5j64Pmx/3j2pTZM8oH/YKFQ+uCgiUQk/p3+4+ccsNsrAw/TPlfMcUHbPMcA+cW+0/WV9M88tSYS5N9t+rfysfggfTeOuCD7jbog/8dLDGIiRv1b+YCyUhurQ/i3I8/99U/vf/HNIyNDT05Nhdldu47/JQarAnbfGfqg3esdHBFOuyg620Ooz6jr8rxzx+76gVed+KEXKMAzSNJ52brAwEZMjubts84c0SwEHAsoXMdmLt7/B5c+zmUuDbUcdFa9eX5Zk3BUOy++gaRsBQ5D8+YPQ7Z0EbeRcctmftFYiI/1+oAj4Vbeox6dlcpJnjeXzt5CIzuK3QlgHb3tfq9chgOwIyh1Yhd77XpFi/4bwcOhRrxbo18zt+6Z33FcBzgApHnbanxYgyi5BhC1uEG2XkLj40AZE6GWCXrzY6DKqBU6czo+A0FAzHrzEgl0n9k26Y9iafyp/tv4dxaEKRBlyY2TCLbp1/qH/R0CKWNHrIKIOgF4f+7gD/6fnz/6gr8dHq4fC2HbkSuvvHLxeHnsNQF2Hzg5057aXJaDT6uq3rkv2vz3bxjrzu04d3T3aZAkk/7Kv9Hrh5BtAJCZQslKVALcKDjSlNzDXK8tlxABVeDO/RmgcWZEIMyRG5kPgyyX+5h/66IUWxppWMvu47weDSON1c4f4b+VbnAOt4qAkEpoyfCyB48c+cX5Ovu8mX+08rELVLZcVTopyYf1l3mqkd9q82cKxy5wMd1k7Y8rD+6f7auNAvTs25uf9Am6UGyBDxcCYILCAMWm6Z157DqjIFbQT6RK0nWm4JClKyfuPAFr/bdR+RCIWv/RKhkvTTCZuTc/pT0MRcn2Z+kKa/+onFXXxr74fvbfSE0l9NXKhoNEOjMkq7zMojXopH8+9MLf/eKRH/xICAMPDwxMHbrqqj+c/7YBNkD76qvD4ODgwkRdFyd2OsWZr9v2V7/9vsfecM9rt73/paeN3r8VAM1niSB6A2CsgXPUgoIzB6SIyKWlAnjWQD+8xciXFMylnQWQRvbqlI6IG/I3ByCZT+vLgymN4MzWA9AsamOFPUtDjv2CHSBWLbSNkAMYOzhnTyuVjtAPnCr+m0I6Z3wwUFsaAoCt/jQrcwAgy37M9dbFaEc+AKAIRsTRQqWxHwRjuj/Lykz/ClymdMf8POpkNfvm61jMahyqxg96pb55/La01+mYAM7jB8BZALQVD1MrjeqHAEwDmON/nGDxm5gQ4KEfz3/aqBFUfJb6ybJvx385+23TPzAC15nDz5J4hxoFewD9iE4Z/yJOyMl9+1/8P26bft5HOp3i/rpe2D8zMz53vCf3rTnDhk7k1WG7d++Wt6hv7PXKU3q93rmD5eL3vuW0338zl19o2GbBKA8sSMOIwW2rAKksR+bWGDQrKV3ksgRPM2m2kjqHojkINLhJcnKmV7z5tdEvDNINB0/tN7YeGidAFs7lO+aIjBFbvxAglKN05INkHkamTkL7bAH04Od4twL65izHk4933eqvTf4aaJ19sjbIceaE+9RRaf4WwOIl0z63zfLhzLLNfj16J0sykNkRxQe9WfvG6ZeQvy6+Geonq1KMcBnkPf+0IN4AeKY1EAw4gWLagjPLlvUDK59GEKLxe/rjAK5AvcbzuHn+0B9XGQrW6SKCoOgHlafYmaUWuQprBKBkX7Jj5ImFE776+OIpf/2Zgy/7UF1P7D399Ftnj/fdjscN2JOTk+WmTQcGFhc3Tywv904MoTqjUy9d+J9OuvHnBsqlzduHH93Ehs1gGSMPlWm2ZFRl0DYmLon5vFwuCT0aBYaB++VvCJPP54CT4HcRiIi3tc6cOYAtKWl+PD4uUzMDJWPPnMmUXNlOBQ4gRImonI18ZX56+hidZ4zAmGX8nIpQydxaZtP8M66T9mlnGT3Ayuz5xgo79I99+qhoOJgAYNhWNGN1zmvmxSoFC5Jv2/w9yoNtyn52aQLSldph+g4PwLCzw2b4AZjsUDOjHwu2DRqM9KOZpbGfLOM1+/gBZjJXPpNHq2AnmWH/4YoH/Te2qXrJBAUG5ciNT+i6Bc7Rdq4DXzQjJ/k1sIb2jivNaBazuU98VtxINo0FXKaURNd4X8Ajc6dcf9O+N/1BpxMev+iicOTiiyfjA+Nr/XPcgC1vU7/llqs7X/ziyEhdH9wYQndHXdfnFEXx9LNG7/6B15z4gR/AoFHuMSfEUVN3irCCiKzXnRgkTC0/6J6Mk+TQaRRks0IenwYDcz8MkBe22FFQpikAYvHHMSCqwvX0sCzCp76tUYNHs+NnA9K5oI3UP5+H4GWFmdObxZIIhNbBaX4M+jBQ+4gy2ufMittk+UE+jXtIlvhNlu1mNWt/lpnNOdeVe7cBLgnJAnAb9cGgwKbjgRoqFp4zyx/mil1LWo22zN8FaBqEVmPp/szZnaDF8UBPb2TQh2wc0NextPjfWq/r7S0AHHVr9GsrB1RNzNNb/20LQNot731fwX7YVuVn2PXCAVLGhwPwHpw9429u2vuGP6qq3sMTE0cPv/nN18h5emv+c9yA3TfQ/gLk9PT0eKcze0JRhNOrqr7gvPG7Ln7Flg+/nBcxsuyIEAscoP7WOSM3/hx1D+3TjNkPo59ZeNHyOHHYvDAXm3P2aTPv2eDQqGSOAtNajNqi7/g6oru3sGjnB16Sz+tl+TQWNox8cD/3xdmndz3LPoxM+8h37BVUsRrhvbfg0In3tfLJqIoV9M86wZi4LaWE0pigf3xvdWbto+26ng1tbII56oyy4b27Rv5s05BVTASQXND5H/gty8cuLEZgIvtHm9aWlCox8oWu+K1B0Km3SGZ9MgYWx/9gE2jLrsuoTTn2Cf+DLWbVkXn2IWJN6l9/l9rEnvSsujb2C/vhKo/nL5/5PGz2D6sf69PQhcUnOz/IQigRkdOD82fecOPjl76jqsoHTz554MBll00uFP1HD9f05ykCdl3ceOON5UMPfXG40xnasLQUnlZV9XkXTnz1R1+25ebXKRDxVryWxTSOaOxUlqtFac9GzTP0lGIzigZQZw0cW6zk8eMnSpOwUTj3q+hR/lPGwfOzGSeXxgpU1H5GLQG01tC//gSCdg6Fiv0RTxczQRJeRmPR/Dnjt/Jvy0gzUDCLyQ0gotioGa+Rv/7TBFXmOqMMvKBL8rOgt9r4IZ8IakSjsaPjWgQGkr8CES0mMvWmQM1qWIP+rPzkFuVbzWKZUjpJBt6pdZmoV5Af7AfghUCRoZDpn+0L+rGBIKmt/9MV7sf1RtBPc4N+bKJFrtk4jx3PUaiNG/mzfcV5pusIJHId2TaOud2zsP2BD+593R/N9oZu63SGHhgYmDpw1VVvn/+2A3YcX10X1113RffgwdPHi+Lw9rrunvPMdbe94qVbPvbz8a0XydhgCDBeBWiWljkwCViB0scaV1tpZ3Cm3wN16IYxs1DSCHPpfi4XFcRN+417W64z0CmHzuCRPrMj6AMUtpOGQI/9AIZk5Zc1QfPHuPgNoQASu9Ci8ljjPmMGL7YF6MfqBmPRNYw8hhzzd5o/200ESXJ0WwCpDJz72Y4yaoQEp+OlA714jiwfPeKA9Ur2zwvxmW049oPhqg+02LfKwtgv5IL99voUH+2hRrfwH/D5mV8a//VsP8rD2OdK8/P8k9dG1uK/+A3rx9IhHlBb/7YL7p7bMVBDZqBs5RqoYTmx9MmFbQc+8uRPfOTo8sbPV1Vx58hI78GpqcFDu3Z9BzJsDF4WIOX1ZaOjyyf2euHsi9Z/6VUv2fyJX8QLe3mHSMyQU4nnvpCXwzktWiGy4gm9jCJgg07boOxuCzcysxHBoG05RhpsZP7sBOlzXNSEp5tFtdYSMY3fUhhZkDGViT0PmMvRKEJ+FJkAyyvh2CGzyoBBjFfgiQ7wFt1i90yh0A6fCLymxIbBa9lL49cnxTAWxz7iz1uuK2fqXHcXeJP9ZBSLox+mCDB+PYOd9N9Yf6HxZ7uVzD52pfsYQWy0WYN9eYumUd84liFlgEioeBub+Fqkisi/UNkqXbXK+GI/dtEu9e8dVBUrWEd+XHnwdY3Yzja7LAlYwT7s/OJ0k6y9w91Yfty/pUsiFiDDTi/klXl8Yt8r3nvnzPd+rCzD7qIYfHRo6MDUd4TD1ghVh+K66yZHDh6cPyGE7lnft+4Lr7548yd/RU61WkivKrKlJUpv7FOU38ofbGHCZC21oE/geXz1KvtUvYw846hM6c0KgOHTnDMOW1eD7WIjAwyHZw9A6LoFYCwm4id8nUtn+BZTEzBw9i3mY+P3dBwuDFgWSADwdhumx+dm03P2USPbiFOnAAcHUNkaAMb4dO60xSzjYNMPpGkcscsAo9kWBTBw3FhYxW8wvwxAaIKa8XMAcq7HRTsAJBV60i7OmuD52YyZx8fyRUWG+Xv2yXwvzy/qYZV91AyQVj/x32kBzfqPjpHsWwM0VUcr6T+anfcg0Cr+beXT4Ju5ejDj08AOG6L+NUCs0X9l/FisBb6JrgW79i+e+MTtU8/69NHexP96ePGszxXF4OOnnBKOHO8rwzIsyya+hn/I4uMf/3EYnZlZPrGqyrMuWv/5V7140z/8kpyVLUuf6igMUua8Z4CEGJbuNzXlL7Jk5RlJARG0UvvgmRtDN/1nAACkQxbjSCTL4sz1+E+K8sy98/yzxSMCGNxvMzuAHJwkW7xjgKf+bfmpMYON1DnP2c6Pp8jzY3qgDaQxf/uwDmemx6MfzD9bnEoNWJDzym8rP+ugAIls8coMEO0yPQOz4SwN6yxsUvFzkj9v18uoAcd+WQe8tQ8AnGJBf3q86Es3Qv94chL0h+gmvpcVcuQsfw3nfTdcpMW/PPsXO+CCgeXnncqHIN+oPFpA1K5dsH9Z+0AT2foLjnAljNEdM5gnrw2Qfhl/BKSVHknylfk9Nv+0993w2M/8XjEoGfamqeN9PP0pAbbw17LoODOze+Do0cGJMLN/x49v/8BVRV2dt2PkkefI29X1PXN86Ispo+Sf8jqdSNCnv2OmTYKxYA0FuCVRaj9TjAGraOhwkPSZXyvmtc9gmQGsLcnN/JgS4r3fdn4WLJhXzDLqFebHc8p4ce+hEDY8ynhj0OQstgUMMl6X7tdqgLZh6li8vdkm2Nkyk4OxZpZ0XC3rSkHVsR+lpIx+YAs2mNi2dIeKuT9mkAas+Dv5OTL+7OUCZH8ZZWf3vhv5WBrKgjVoCNY/Mmq2OegPi8nxGAJDQ7qUkiM/pe9gB41ole904XUF+Skvdmq1YPyf/S8LwKkvj6ZCYPOSOc3ybUZP82Nbxk4fZQvoOQ3MX5/wTpgG3hxBXoImjlu9d/q837r54Gvf2+stHdy48YzZPXv29Nb6xONxAzb2Yd9227qBqjoy9vIN73/JScOP/dy6gSOXiJxlwWoxHfrEk8ZkEd0xUQAEjC0aeRtoe6WRNRANm5SmswGk6xzNM06T7ncNCNkxPYjDnHMjaq9xfLZ09YIO+0vWJ82Ps07NNtjAIEMDGnBQ3kftAQTPD2PmAIPpqiFzBmKyOgsKGDsDcSOAEvXkApjRHzI4pg44q8sybOjWLpYxGGEOq+zTBbWH9vWFA3S/ypzbWmV+Vr6cwcdgkeYQT5WjAK8ARvbvBUhQjx7Pz2DhXdeMuiVo8vi4WraVi9W50jQmq2b71rka/TPA8/hcntvo37aPjDkLNBw0ksjtcxTiH0L9yvfyBprZ5fEvPzh35p8tLI999TOHf3j3/PzI3K5dazsf+7gBWx5Nf/TRfx2sqvVjr93yrlefPPzQn8irG3FurwByzK4Th43shs/T5X3GypeavdXg8LJFjsQLgl6IzpDqK7twxfercpLGUF7Ff6b7NYrzd2kRDQYTgYm+i/ql+5nX8xZRGmOi+zEnbKnLOELO4sz4eBGWeVteA4BD8PXGb9M8Ylbr7Em232VnLThbNjH+LHtdZR83ZAZZQD9ZlcEyI/3be8DxxhLcyI9thakW8Pa68GT0yzq1um7wptZWnWcHYD9aSpN9Qn8Yn/wNmcfkBuhDi4iRkjH2gd8qpYDzb9L9TMWxfUabSW3xo/EY82r2aW0ddur5T1al8MK08T+2aejK+i/7dAQ3498RX51nPpSypL3Z1v7YZ2TMkLW1L8Yn6R+vdpPfCWgL5olMDy9teee79/7vb+t0ulMhrJu76KIjS5/9bKhWyraPG7AnJycH06vDtvzMydf/2olDe39Rnq0UGkSAOPJlSSjYHobSVl9FBENwFiOgCJkU2aTy26wo6IKjKAyFuT6+DkdGyYKMRct8djRO0s1impZHiMrOdYwfGZ2CBwzJZAxwThiKlxEwEPHtWWna0r7Mmc/DjnpZYfyUrGT7VHmfNrYbstOp0/BaBD1CDEfi/jXjItDijIypsTg9sg+rXw2k5K9t8uH5WyDE3Nra5/Hb9jmjj+OloIH5s35ZfgiaLH+laRhoU0YtX4FnzYCSKlJPvlyxof0MtFv8E7u9VrI/9o+oRy/pMPav1BXZL1eMjaDo3J8BueNfAJVIw9J11k/UOyEj/FeTxzQ+3J9VhLTYLD9TGzJJjeCbvFV93+JJfzxULB6cXx75/EdmfuGz3e62hZUokuMCbKFD3v72tw8vLR3ZuG3gobNft/3dNxehGpeMWhYaJXrg1DF9QB6r4qR8eW2O/kmKtAOxiuJ9wAzkHh2R4RUMhbrM9hSn62iTy54I5mvcZ5wZL08v3c/Ggcugg+xCCYIIA0UG3qkBWzra38DQ2Hl47pav9uaA7JzBkwMR6BCrPxW72eeO3wHsMu7dDIAdPQPHFvvxZNRmH9b+WOYekLLNYW5W/mhTvuddTUr98EI8oTEW4mC3NlDDPrIEwFArbObad5qUcKeZz6S+IV+2D9ajZz/WDpiu8MAko/Y4gHI0cm60gTTzaQ+oWx2Qs4b+j1i+/JyI9NnwU16PIb9Dsmjp1AZOmfu5j0iRJHw8srz+unc+dtWuoplTPM8AACAASURBVJg+euqpz52/9NJL+XEInd1xAfbk5GR3eHh4rKqmThwfmD/3p7a9+//a2D349IWUWUdhpNKND2rickyMVxYamcBH5IqCRBZI4Z/LFS03nH2icVZJkrZ9ttgMJCjyy0f7QlIAti0BLX+K61zCMuBjm5d33WZ2MUvg9KethIP1wXq43DMHIXHlwfO38+PxwaG5nOVHrfmcEpeCSpkl64/1w1xfHEfKnD1+HtezEteZ/1qvN/j95MV2AQvyYTpEs7EV5mf54UY5bw/iciICADNufXXGB/SBzuJLDpgCoswelVVG4TnyU105h3/Bvy1/7elXOWXyrzg8zIXsW2Xu+K+bmXN0Mu1b/Vu6Qn0t9Y/24Z+8AQHy1U0RlqKhRUvYf+PUTSSESX/AQtGp+M9Q2qd9YPGE97z78ct/Z2Cgu2/HjjC9c+fkkvcE5JoBW7Lra665ZvDo0b0bXrD5n39w6+CeV60bOPT8DYP7z5UtfMiobWkVOWoTEWXQ/Ahn9hN6RBoAnumYtsgAoDliKhgx32z6BzUR+4XiUD62UB/ILDy+ymZEtnTLshYTIEDNaBtmHyhnXwgACnpwUC/jIACA/ACQytvCgeh+ZNQACLyqCpmBLtaaffaKKeZBhhiAzRZPGG0UhbEPz8EwPM5oM47csS83pWwpzTlrRLDIOGpD7bB+V6I+rH1GGZEDI0CpbSUAtQCGqhXz5wQIgUcrQ7Kv2B8dB4oAbO1nNfv15O/JFwFmLdQFAA7jt/aTJUDGfjzqBGNcK7Vk+4cMsl0ryb8EWPVJYy9AOPbB49exUQCNu3dk8a/oL0Tund/xoffu/d9+N4SBRwcG1h266qqr3JcbrBmwZbFx377dI4uLYcuPb/irXzh99L7fFJCeE7BO/CQ/wSTRHs/Sa9nEkZGcLJLxlBk0BmW2pkVDNyCDyA2Aw2/Yyb3ymJ2Iy7sMAxjEnX2qADnOvCy/hUOGYrbKJTNlObZ8lN/h8VatQmifqI7RyM+KmflLBkgdI80P45O2cT0DcQpw3D+Pz+oPIM/2wQmlVhRp4Fa/GT+8Qv/guTOAMfLl+bGTZ4ujbJuGf0aAzcbIWRRNXufobK3MkkQGAcvNm32+6N8mQY3KogVEGgBp+XXqn5MIm7m3BVGWr4qCg0j6EtcA8ppEJP/ilx7Arzx6xSYxDAzcP/SL8UF/HMTUzom6iYkKP8zj2F+2PmD0H/tx7EO+EvwUnByuQ3h84dSP3fTkz/xBt9u9f2oq7N+1a9eM9zaaNQP2tddeOzAzs2dibm5x+6tP+tDPnzf+tV+dDyHM82JSas0+etpGY0Sl06Z9PfybKJMs48JDN5m197MIBks4eLY90NwDxWaLQVAG867OQwnMa3PGxI/z6uExnFGb84YbGXMqkzLDBIgZmkQzb6o4sBCnBkQlux2z/BaUhg0m8ltQWsrxtciPwZRpKAUGAivWL1MGHGzZJvC5tYwnMMY4OEDbjFzP9IADOfuoY1JFgUPb5WDiUHoIOhkA0fhsm5by4mTCUg48/2xOzvxZZjZZafS5yv2efaJ921akjCxN2aIf9Zk1jJ+TvUaf6X5LY3n6Y5kqDZjuZxoECRLbLygRDZbGF5Fs2vlHkzHJHmQqv5WgJBy2ZNkPz57+yZv2vuEPQ1i+d9264b379oVZb7fImgC7rkNx/fWTQ/v2hQ11vXTKj27+6JuePn7HFdLpLPM43qo8PejgZgXWQTTtoddvEVho5kxO52bOntOZfcBaTpqFMQsaDHaclQEg9SQ9L6vhMrhFPjx+XfRoA8g0ABugUJpr5mIehLDUgw0KADOUfxZAFOBRHdD4lOclBSs1lvRv++f2s7mQ/hs8cEv7Vv8ZUJH8eUGJn/qDU7EzZN+xLUHHLfqJGRtnrQQqnJWzfLI1i5b5ryQ/pXHYwQAUdiw0fguAmlFTIoUAlJW0HOjot8DfLNA6/aNNN4DQ+LwEIAbU1CaDauSmIXsKBBxAYzUNH0wfItXBARw7b0jnSECzBUlH/2gfoMwJHFOb0ceSfoajf5S9fz74w3/5hakfvqHTCd8YG+s+8Uu/9E1k2ALYV189Ka8F29zrVWe8eNPHL/ue8dsvk4HNY8ExZblx0GbPqB72BItIM4uCz6QINDp23nW2CJbuV/oE228oi0WbvEjEWVL8qTlbm3mraBAkeS7VwEvp64LsIh/Nj/vnLDzOMLUff54WFNEmtkxFEKTfNnhx6ov3yWb3pLloRpHuYQ47ZgV0vgS2NHn98/zdRTC7cEiytDK1i3B2fqvNf7X7+bonf9u+t3Dmyd/KN6MizAFGrGvLe2NPtT6fwN7ufV7helZys82kz+66gPFF2CGPGb6sCYu9x/E/6z9WPplMVrBv2JqOy8wfHDSoGq3SzPyRPWsWTDYp0+HsOj5stIL8eB+8tX/rUzK++Pi/2Scv05BddXK/XB8qQvj60Qtv/9i+V72nLLu3V1V5X7c7ve+tb/292adMicipfFu3htEjR8IJRbF49os2f+Jnn7Xuy6+X+clTjYhS1ujBYXPEZUHL9/y8/UqLCchCYuYDoSPamtJWncpEXFaqluc2ohKoccLiLUbYjMQ6Ja7HyE9BBUbB96OkzIzCyZhgKLzYxYuJ3mJQtA+zmMpco4wDT8ZFHg9GSxWD67Qt49Og6WQ8kQKj9rUJIx/OSOIlR37cfcZzIxA6FQ0DATLqLCNnp6UOVuofWZwNOjw+ZOzZwy90JoVnH6vN75u5zhk7Z6EZEJmK1Juf2rBJmpDxWv1mQGvsR6kNBIJ0HePDdWs/8m8+byX6G5dLRE1EHEnXEQPgn6BW+X5tpuXQLDUXPoIDgZLsj/ED7YvfSob9hcM/9KnPHX7BB4qivGNxsVrxxQZmWpkJHJN1PVled93wxIEDU9u+b92XLzlnfPcbd4w8+px47jWdB4wbskahSKdp+wgn/Bj3Z0BH4IHrjUfYeTUZwZL4Jh6X9kHj84TBfBdjhnd/5qB0HrMYb7YIaQxVrvMiC5devB7AAMOGAueze0AzIDHyj7J16AJ83wDS9IX0gUAsv+UzKBjrImjLPS3y5/Yxfg5gfL3hfI782PayObTYH+vP0g2czGXUjece3mPlkG2aPwdXO0dLBzVksIL/xOGs4ToHZ0zB2yfeZj8NOobk4NGFLL+MeoNPOtShFa1HDWa4gBvoiAjvOvPZkK33wAvLXT7zgjzTLQ0TIPmz/as98noc7zZJPxAO+0tT3/93nz3wovcXRbm7rkceXlxcnJqcnJRcuPFnTYB97bWXDxw4cNq6gYHFk3ee8Oe/cfLQIz8t+wjjVj56ggeRD7sCotOmCdkS1JL68QxeRL6WfcjRoOi8ZW4fkTN75RMbNEvTLCoyRcEUjZeZZiXaCu0rSJsnnJROwW4PL3InmXnyk/Fluy1o0TZqF96SNMuRHfIVWcVXIxn9RSM199vMFaWfno1hMgsrPwVskj+qidgdR0FTYjPgs/20LiqRfSjnatpXOozOa2aKzM7fzXxJPyyfOEWzAG4rG27fy+ztAlqsSBgB02fmdz06CRWKRwfxojSPH/6bBVnqPwZC079XeWQgbuTP+/jhX43M3fH/rDIHpiT75aMuPPlBJxg/25+174zCIP9wKTjj/1b/cZjOcbq8fiEv5/3yked9+DMHXvI3RVHePTjYeWxsbNvRK664Qp5FPH7AFv76mmveMTg/f3CjLDi+9sT3/JdTRh56rWzlkxAAYl2Ez6W5ZN5qANQtr/oCYGRiOA/bdXCKzB6AAGei/EzpH5VF/Xt8biZ3CjAYH/wFCmCAt9kfHAz7LG3/lm/E/XaLHQxEFy5oscVy8FlmQQ4Sx03HWUaDpS1KCtBJPkxtZQHW6E/m1LaPXk8l9NKNJGjm+2z2aQESwGQznpWoFS6toXy1AQNA3nUGEE+/uG7t29pHDLjY+QMZOgGEvXKt1IilFrWNVc67hn0yNYR7bQCRoR4vdcjUpSYQVPmuZX4coDSxc+QXRWmPa0UwNdSe3I5dUfHYC7JPfIyZNd0fzdVso+Xxw794aNb+MT62P9in4KXsELl1KgL2+zqd+uvDw/VjIUwfufLKzf/+4Mxkts7JOOeBefyu/zj6rw3X9eiWhYXqjJ3b3nfVaaMPvDqeHwIg5YdZaLWWjQhRLmaItjc2YgOwNovO0NesKHNkzxJqZ2uedRKACAMEC7nxBJQ5FJ0jOyuwL0QnczVBJFscoVvs/K0B8OPlTN+gW/TPi4sRuDMBHKtcsJ3Pc2JvN0U0Ig4SXs3GTkDXcZtmPPjCsQ+Mn8tz1k+jMnDmZ+kNlYGjn2wa5jrLrpElrzB/zlxZvppxrTD/tcxPs+nUOMtXs8zkX4wEnERxgLIgY+kNK3+P3omyWsX+syDS8pwDkhQAKHSQHe9A8ot+Azmk75GsxCdC6Y/uGDL0HduHJhmkXy18qH1UnvCxGPTSdd3PnfqWcch5IqEql0IRlp5cPOmde+ZP/uC/zLziK53OprkrrzzYAG3PvLLJYMERLyn4Tye+981njHzj5YuJEoES7Xm6MnDsaeQy2fLOWcnm7LPOSi5OJekz0yD9IHPsCTrOqJUrXcN1GG6WEaQ+2TE4Y9VsGgpKYAawiZkpR3HKeEWZUDYMGGAN+SHbQZllnUGDjZkfl3nIotUxOSMhmoYpBaYRANBckrN+MaZo4Gaxp0FTJGfmYIn7ddGRnL0xZgMGrF/0pbbAYOh9Nt+5lAPZHObngu0q7WfA54EZA48XLNbQPlOOrB8O4Phsr1v/sTQgA7MXrNk/OBg3ZEr6szQFj59pJrYP2JdWvEk/HmWGoJH5TOqfk5ksAaE1niwYerbCYE+fs8XGtFbFlPFAHcIgnUe+UA1+6abHX/fGg+UZT558cpjduXPXEu8WWRGwcfb15z8/NDEwcGTb0lJ57jMnvvzqF235hzdWoergJQVQMHZ8cFbIoIOIlGUlpLQsc2lxMI56DJA28/KMjiebZaO0ZxXRyoKyAkD6gSqCQFcjLgOJ/awdHCu31Olp10vk9MkAmTrw5MfUBwctkZd3XjXPj88G12htAghkzVmFVktkoMgs4IAYK/Rjs7KGA5msKAMVb9cCOz2nGuZBDrYP65Ru5uvYH+sXoIAyGwCOIbg8qVlsswEoy5QQSI39WPuHfLjyjDow92swgwzJvmzmzG1a/SBzte3DPjA+vp79luxf6SiStXe/0ogkIDfoGf2rz6T2tW0rU/MiZdiH0pV0v7cYCv/JTmuie6x8kbRK+3ijOl5uIPI9srThPe964pd/c3l56fDc3Ojc5OSknqW3ImD3z75+dFBO59t50rsuO3nokd+q67LslMtDvToUMsDsbQzEW4NjQ/TWKE77IKNgkhc0eEdIN12X33n7IJGdWV4KNb/eZ/Zex8yYFjk1izDjy6iQ9Py/luc0f4w/DjvzbH9LGvcvA+G95TKXWKamsfCWpWhr5mxlrlLkHowZY8meVkz3RxBPY5XDuHjMmlFT/+gTC7/uIkzSmVYULAuaE2SdycqTmbk/AqvRD1MFzOtGmTj9o09vEasxJ6d/yD/qhGStJXO6JwI23Y/rGH9MGJzr2Zh5rvATx77sug7bsvLtdD9zqFn2bGWW+ucq2o6P78ec2ZdVLvBjXlgmWTE+aMZsFqFX04/tH4dhsXysf2ZUoTN/77piFumCD+iy/o/+se4jvg77Yf3IjhER0/7lEz747kevmBwdHdkbwp5/57OvWcRBUK2ALe9rvP76MHjgQBgfqKdPetnmD7/pzLF7rxLl8WIVR3w2Wi+jYqDzFhMaSqOIKcpovJ2aMlJkSXBURFfggHxvH3jJAq0BrWiIZrFEqQVazEMb6J+DCrh6zogzR07zi13Tbo8Ygc27L73FVlsx8Pj0MWxsMUPEp904bJ9t7UsfvP0SgYQzujgNPm8Bjmbm1zBk0q8HOplxkn6iTlF9oA2jP+ZieXwrLda1jS+raDhoED1r528zejs/pXxaxm/lm1FzAArjHzx+b/4WyGGf0Q4c+8+6IfsBaNuKkoOSZx+gNhQ0nfFb/TQy2sxoqYGW8cGGsnUSmhh83D48x/4P+XCiFBPBFeyX5W/tJ26wMIulIn9ZgJRx7lnc/sm/fuxn3zYw0Hmgrjfsn5mZkSzb7hE41rvw1hdcELr33Tc0FsLU5jft+PP/tnlw38/KwPlhGFa0AmNqhoGSy3kFOCrNGuBEjg4+l2XDbfB1BlhdWIAhmoU2DjSW7siSmAREUA7ua7uflRjHwOdOcEkMOdH45CumlQA0tty0QIZyPD7ymvqQGgr60S18JER+Sz07F0peNvQG+DiG2uZHADIvM4g2Yubf+J25ziCCQNcAB2M/bfpl+Vr70n8743MDXVsD5n5rP7rgZxeCjX2ovTmO4OnHs8/Mb2jXUQPcPSAy/XL7uJ8TFN7V0wiuPNcW/auMW/zX6seTT7TldL+1K8UKos68NnSNimxKfqcbJxAoCPfgx7Av1g/34T2HIu8KkLHeP3PWn3zwyZ/+n3W99Pjznz989OKL+7RIwz8A1o89Fkbn5+c3/eIp1/zpaGfuB4pQjUWFo7TCnRCIfT2ROU+XM7NMCHQ/l4iIcBz544IdIoHpH+WSRsGW86C1HDf3IzPXci5dx1i5xLb8N5dwWYlOBoMSGHSD9MMLsLZE1woFBmvoAOY/QfvEYzjpUdj4b8p8IV8sWtrIr5k9OxHpJxogtkSRfJA5xctGP9miMUfCFv2x/DJAZZSk8Sm/ma7HxW52UjN/rfKeYv9ZiQ8ENMcyqM2m60wRsH1Fx/e2GbbMTysLox9bmXr8rqULYF9sH9CvHT/aZ//kw80wpwiQSRZRznYHkbGfqDIAXtKfZz9MQVj/9O7P1oRWsF/0z5Wptb/IKCSbhvxRrccEidoHXajVspk/8NPl/xN+Ch0qe7One+O7r3v0LT8fwtLDJ5wwevCyy3YtyOJjBtgC1tu2bessLOwZ6famtjxn/JaLLxz/6u8OlL0tNqJmHCFHF/OgCLJD7chc96gTrzRFVLP7JBXYEXKdAMC+LgoG7x6jrAlZrgEnu8ICkx1fFpkdA+HkBMoEh8WvQvMACguPLH8OEJxdx6ya5BvvIWoHGT/z5Vb+AHMOgIwP3iPAbsZPAMqqaSu97fw86gIOZgHK9s8Agvlb+8v4UFJQW+mMn6x03QZADXBexkpGybGD5aMATf7l2Wf2hCIFeAVgysyeyhELWXJtANamfLBvUIM2+7cBnA8dg/waAcLIDwCL+WWx11BzHv4w32z9y3uEPMsV6EGxuMhIxid6EP8Avuh6Txo/7Hel6yIf2TUys7zuG3/1+M//+nw9dvfwcPeJgwfj6X3y6tz+H3lA5rrrru0ePnx4uNs9suHnTvyfb1s3cPiN6ZoOwi0/WUjIvIyQOXIywEFJcDJ+EIfG1ngCD4kcQE6VbDe6UxTXaMwCNNdBHzAIICLyzpBsegzSJgBEnfLTgMisHf6dyzcGSaUV4CzUuQSR+B5NvE/Tex1Uug9v+rFDZBD26CvNCDBPs66agXDL/DXImAd5Ylbm2E8bCMMBs/jMIGUflLJZnjlvmrM8zdYzhCJai5Rig7TNDD2Qa6WHzPgZB2JSYewr69vMz3KnPD/l2dPgAPQZiDv6g35Xko+tbD1+F2DO08X8uPJZ7TmNhkvz06DOcyBchUE+DMK4Hh92M/aDbbBid9557qwfLN5L4hTtmoxUg0z6koOM9b+h9CCh3P6HD/3m9xXF4KNDQwemrrzyHbKbug/Wt9wy2bn11rGhTufwhnOHbnvGJZs/flMo6jFEdCjV7qPOdiCY1x4BTL0yF5mhNQZ+EAT3e2WQd78S+exYjjOA0mBlsDFbysMK2yt5NXMga+InP1FGMYDz9h70ieuqbQIzzQbo0XKc5ZJt3SNglbEio1YwNlu6dNXalLHsTF6ZbIOtZlMIUAlsuEzOdEqLrah8MH8u2bUkhrFz4PKCpZk/wITbZPm20jBOsM9s+ilcj0PjaOzYZ7bu4QQzq4vVxm9pGLQP/cUkJY2jwatSsgH5ceIic1HKAA/F8flC0BUerqMAJJeyxT6j35XwA4EbfuXJlMGUZaaYZoIh04zcfnzrkpyuh2TUHF0rGTv7rzwFzvjE9osEBdf5pE3pMz5Mk/qS3/7f9/7mi4aGivtl8fGtb52Zi0PA9r25uf3rXrP9A6/YOrDv0o3dgz8aB0IZEGwrAxo2Ws78CBQUlM2qugwQNIM+NEKLZdapbNZlr9tVb42mLGDaNcEKAuem2YsBffyWo6b0Hw9t4rkmGVgei0vDrHQm0OKobw1MZQV6Rl7RZR5eYvko9WIAQheGDGi0UVNZhpaVFf0UgueCqqdxj7Pw6vGsnFm6oATZ0nnCFkC18nIejoKp8j0cdDjryWyWZIX2lXumfe6r2Wdb/3ZhC+PjAAgHt/aJ8StAUFZnk5oIYOk/3uefAbBzP4ORLmxTUOTrcjuSLvZPUB+8WAefY1lb/2JbwjXrP2wrbffHoJ3mBiDH6++YU4Z8szk7T0CyzuQzsNLuagFA8yP+oE5Yv3o2T8quhceW7/7gwd9+dafTvafTCXunpsJ0IQ/H3Hjj1QOPPhrGl5aWt/76ab9zZy28d90/3CnLjghRsIiYZb90PU443a/Oma7zYS2cHWBhJAKB2ceK76LM6SyAaJTmgBx8F7uj7AFtNjhsh/dljpPHHx12hfO+s4UHswiX8bJJFhmVY+QbHRwIkfqMWYkAdVqkQPSHHOXnmlGL8ul+6AyyxFwsr8iytvqNRm/krxkh6Sxb43AOMIJ9ZKW0sR/oOqvCgOoc3ThLJZuF/Fze2dzf4L1pkdfqH/a12vjijh2Sf8abm33YKueW+bVdz6oPMyfoSqlAevaA9wGz/uEzUac8Fo2E+fbatvmxrfO6CjABsvDsy52refbAjk8p1eQzjB/Svx46xT6VfEkfGXfsF9U1qpBMJiQfrVLoO/iid159TPJoLOyzIlMBbLn/7Q//1utDqL+2vDz+yObNm48Ust/6939/bGRoaGbj7OzSKb9+2n//F1GasNusf8+pOeHKeMw06DhgOi8bQKCgRhGPnVL6BZfdyCiyNJRG4DhtthUvgQY/MIK7s8e1U/vMBXJGlj28kxpAxYHgBqO0GX8jUDkZayZ0nl4yOuk/Hmub0oUI4Cl1Q/sK2oZH48VGzY4po7JAzBmz1T9XDFkWZPSjyanRj6Y7JqPD/HUXghlfFvRa5KdOZeavyQGCjpEvX+eM1c6P29cmnPmp7Sb92P7djNyxb2SE9n7G04znJv/j8QHU4lCpc2SsSv0h6LXID0kD+s8yXk5EaPueTdqUnjL6tfYPsWY8dOqYuW7xC/hfvOw8R+HJT36L3R724Zcod1ORs/1hC25Ub4t9Q8z6OHp6cYFSLpZRSEAte7KFHvm9+3/z58py8M6yDA+femo4XExOTnbXrw/ji4vLJ9Z1ddZbT3/bzTIBya6zbSspVWcjbJQm5AARtJKh2oUQTILvx/5hCuRZuZ0FB89Rnb4BZPYhEvYfcNfZIgmdW5vxiWavbJxjUhSCE/5mR4HxZPNOP8i4t/QdyxiGIN/FJ0vTb/gt9SJfGC8bEcbH5ZiVI3Pr7DsxaLIhmhu5tIV88ZNs0UgRu0WDq1xHdtz6M3OsQAaCmaKb/bP+rP7VDp2OXaBtM9B0fwbebKvUvvsbsi9Mh7vS6sGxzQhcLe1rX7yeQW1gjhl1BZulATA1AJ+Xv+HPuJ/9W9tOE4pA2zJ+piswf+iK19Os7FRHho7D73j+vBDZ0IE579/alx7sZHwXQA98yXSWsDEms2QfHKux8PgHD/72fw6hvmN5uX7o7LMHDxXyct0DBw6sK8u5HSH0zr/q9Le9Vxay5NVf/OAHHqvUcjmNvLWcYq2QNpgCiJMw2/xQwjO/01Yi8f1cIrGTK+A5+8Tt/VFgaaz6sAkcJklTS6skH95HGw023Q8j5MojXjLXvciMEi3+FA/upMxaxoddIRFUaXyoXOxBXJx5IIu2/D5nNnYBx5N/XKg02wijys38vCfIMs4RBpvkaxdoWH+2feivkTkxyFLmw/rVCoOux/Zo/PH3JF97v9d/RhGQfVs6BJxqm/80FsDYmxmEnPFlIGrsV7NsWiDEnONPiULk+bfZh5s5c5AwTyhrlXkc+MAUHT+HwQlfnDPpz+rXo2jY/+2xF+DXmU6D//L6ENNNsB/12aR/0CWQLyd5SAhBIUq/QofIq8Okvz948LffVFXFnd1u56GYYQtgHzmyZ2NVLZ1SVfWFv376294le0fmUurOh5LEqIGITA4GPG41cKe0ygRIkVsnwwbKT1g6DsY/lft5oztn18i4wZvGTMBs89KMmw3AvMpM7pctPPyIKbILSw1x6QkDYQ6UFzNZfjCgyJdTxo+tR7xGIH3HhQzOWPhcFw7vBiAVOPAbI982agh8uJ0fjBUcKQxfh0DtA4Cz7Mr0b7dZuXw2Z35mfqBekPVpxtMin5WovzYAsxnvStQLO7gGeKOfqHNj/zZjtNSQ4p9JgOw2WeiH1zO4e5tAedSFBiUkICtQT9A/pmPPxYF+dLpJf9lZG6n9qENjHzIWS30ytedRf5yAYHx6uhLJL1KllFJHP6P1GOgvy7ppfNFvnfPQdV0pBRimTqX94SIeADX1+cM/+Ik7jj7zoyGUuwcGOo9MTGybKm64YXLwoYfCBgD2W89427ukI3ndgUxCHpWUbSbKb9HouCy2mZudhGZ52YVjj0/bzBsKjHMiIWjkIyfNonxL+7w4FwMPWalmJLQaLNf58Vq7NQ5zj6BNSuR93ApElOVo5s1j4EWRNH4eoywwyryRWWPoAGrsr+bMFb/hslHBjrg5yDdbvMo8mLb2UObE7WdBirhDqCJb9DP6sVkqAgj0E7skfrIRQGwWnNq39mftl6dix6fBl/hFmznzeNvWfAAAGy1JREFU+JAlMT2BZC8Oj0GGEoTGjgkaVFv7AKAsQeVFc+c8aU6CLADZ8TE9wEFCg9Aq+vPGl/HrZN9eEAeAu7QabRflIO/JV33XvO9R2m/Qn7Q+xAkeKEi0L34mCWzjD7b8Gf8AhmDRMyZZYC6oEcY3uS7veTy0uPWJ6x+7/Nq6DrcPDFRf73SGHo+7RCTDPnp0z/qqWtzR6xXn//T2v/yNO49euPyjWz/+rLhLBBwhgRk7PmcsEHYGHLwYYLaBec7K3yGjsTQD81pcMms2hSyLnEVfMpvmpJkfZ2SIhlBgAgPsU46n6FGUBZgAzDWboJI1y9jM/OV+5cBY2XBA2jKWvTuT9rSKEaHMtGU0wLi1DCWw08wvyUwzK/NQQqYzE0xZ/25JD2dFAHOCsW3fBoPYhJFVA0xarvOY5HPGgZp7mJLz2ldgo2Bs7R9j1YzOmX9WUmcofCyZYZomC7BJFrrrKQUD3nLogaWVH8anC60cOEywWU0/GB/Lh5O1CLRrbJ/lZ2mEmCCm+XMwjYkO+Q8nU5Ymwf2oaJBs6YNo5tFzJFvwWZtMYJ82+5J8ZhoHfWL8jA9yv9jkUB3C7pkL/+1jT77qPSGUd3S74b7R0e6+rVvvmis+85nJ7u23h/G5uYWTut3OWUKLDJdzz/yJE9//0m3Dj23CwqMqE5ktCSUDcEQOiobIQOSSzcrZADgq6kQ5wzJRyToNLsMooIBMgTQ+CI05v1gG0dOD8nOAImgHph5goF5p1+DhITsy2pjNOefxKjWTfisr2Lxwg320WQZN8uGgpkabrrPRQP5t1EeWgXmlrwVQR77eE2IyP10MdTIT5fYI1JF1QmYWIHEdc9LFXlqY1N+s0H8rKJF8lTpg0FijfFj+Gaib9t0EyMi3MVbQB1wtUoBUGTpBjbGZ5c8Aq0N07ufk04ImL3wz0DJo8vS9oGx3ZUC/DKCYnxcUtOJLOmskbdhokYAaPsdj0crazB/JHDJ/9j9NahO28K406F+wajD0/9u/sO2Jm/b+1A1z1cStdb30tU5n+JHZ2XB4165dC8UNN+zs7Nv39JGjR+c2leXg0+p6+by6Li98xdYP/fh5Y7vPkpcUiMNrFhcRqt9z/Ct9jhmLs48RfK38zQuXINk5e+HzB2J5yX1hvzV9x9eZN8SYYgBI4xPhg/fj6yiV7cJA5OrT/TLuGP3SnNv2kUfF0MJjNDA6jAlz1oiL7YuZp/THjEUU+a1E/LjNMlmjbPmJG+upL2/+GIs+JEH7cFn+KNVikMR7/Agd+fyWaGDQOX1m3pAXOWEX3vggX67S2Ka4L77f/Uw1MvTL7R/P/d5ved1B6aM0f5ZfNmYjn75BH5Nf9plrfOezUjqOfrIsmmwiZpuwe6OzjAOnpynb9MtzbnDYjv3CF2JWS9fBCzOHzpRkFE/L/OF/3nVPZ8AHXleRphtniaTxReqC92bbw+aS/iKtscJzJmwrijU0J9Cz8E9U/3IettAh98+ed9dHnviJ93Y65VeWl3v3jowMxYdm4lki8uDMNddcMzg9PT0ewtETy7I8s67rC15z4gfecObY158hXLZwOZKmM1Bp9oisjSYNQ2S5axZOk2Y9W6PTkgdZC1EzUKpGU1taJ0O1ixEwehgyX4fQ2Klk/MJRi+Mz9RAzPJS3Zv64PwYoShl4c76CEl2H0wNII2edZB+3WIL/khVkPBxj7regyBkFl4ZqyE5GlwVSp312dGT8yPKsU3PGxaCsQEX4xfaB8cF+kIUgKLD8bcbH47cZlQ0qWZLEj4AjUBv5INBqIIDuU8bWABJHvhlor3I9zpN4dNivgirdn63zICiY9hW8W64z0Ch9AAbK8W9uXrPQ5JRYLMYcmPrRpIbkl1GbND74ODL+mHyQ/2EMbf4j92OzgX0OAffGMdI6AJ5zkL9xTHFM4FLSJut69tAoMAJZIpT0J/0zvkS/ScYp+BLHmBYbR+sQ7ps9+7YPP3HpOzud8o5Op3pwfHzgwOWXh3l5KW960vHG8tCh3UOHD4dNZdl72vJyOP8nt733itNH7n2uLHjNFCEsYF9uGgS/5RzgGoGNBonX32ByqjyUbcnQUZrwdbkEQaPcSD/PfNQt16j0yEor0B2p7biokAxRFIOSC+PA+MFN2fFFu2K+jGSkYIAHdgicACQxcDBq0GKgjC0u/NK5ITI+lE0etaTGndoBdcPOx76K/mE8Mi67IKOOwODqATmBSzYlQ0dkIA6F0kJZFuTpegYOBohs8pDZiZFv5qTUPgd//AZ0k65NsN0qUvS/bMzLAK03fgCFezPkzWtHBHDaX4v9QM8K5Ib6VxnxeovRPwdK/N7aGLfPAYYX7MH9em2wf0Z7NIJCosJ7r5kaAZ0IYGbakOlcjE3+5kQK/sdtyn2CB9EH6bFzvhfjxLkhuIfblvsl0ZOMXr6P1Sthk/iyVMqwn9F/PztkJITwwOxZX/zQkz/1xyGEu8pyID4wc+mlk/Gd532d1HVx3XVXdGdmtk8sLva21XV1znPWf+415459/cUnDD1+8sEihAfkjFbckTqRTA+Zk0QQ+fdIikLgZEbSyupwKiHw+isFcQBSkoB8L5PkBTx8F7tLHi1GgEXRthIZBofMSDPr1KcIdCb1JYIXYeGFmDJODjgo4eI2KWcBFhQRsizw51gAshQQz48pEGlfxiJUFDJruS6GK+MDNQMl86JwtPUkHyyqwSHidsB0HdVCBGjKnJC5gQKLl8w+WlBbcUx0P7Zh2X2y6lBJv6BLtEKBwTqPasdbTGWnWXJCLK7MkJkz/2ozP7UVZ9HR3m8ze8iX1wS4nLcUDMbfSuFQZehSFBywHIowqprkh8wQQRY7mNr6zxIGogA9/ljGh/PWlSIz42cK0D7HALpUqR17UBwQkOw3yjvNj7e5KubQAuNiHcJsojAmUrYa30ie7AcURkbRcMJA89dsP2XG4osxQ074M1uHIKcwSX8yL/ks8gGiCgjLPCF/8VnZaSdTi+CdMFEydTAXcl3oENnSN7204eEPPPH63znc2/Dlshx8WLbzXXHFFZK/HYvtchb22NjYyPLyzNayrE6v6+ULLxy/7WUv3vypl9bl0sBe2WoSQphOEVkAOGZ8RT8TlD8CKNKxgI7s44aBR+CjfcKyz3ue+F7J3mUyMmCZjHC04JMw8ViGJAGLMdh9mhqYkXGQgaO06QenfmeiAOlXPku/42n8ImwRmiggjttmT2afq33Kj0ur2DyABQMUxYrM0lktTP3I0JBRi3zjlkoEDlQvhhrixUILEABgZB94oQFKO1yPwIvskU/3S/LhzMeuZ8Qymw0Ji82kX7ycFADY4ECPmUrjQSrOPnG/7rpAAE/3A4Aa6y3UvrePF6rJMkoOIGpcxwIYr4cg280WgMn+OWtcC3XRAFjqnwNQxDZK7XkxC9RBI3sn+9E1HpIPEgwc4dC6GE0JFssP84s7LZL9oGriiiJSDBkCpVyDdiVFVzVHZMSjGZDUJAAUoIy0g2BIHcJYkYCQ2kfma6kTj9q16xWsP+lf1pMkQEi/MhbBEfkPGbkAuFyH/yv2JfySrYESQGKGLetR4uepehZKZLQI4dDSxs//+SO/8uaq6j0sTzhmGXYCsuKaa94xePTo3g0DA+HkXq86N4Tu058+8ZUf/p7x2y88aeSRTRJZFlJmgtQeRm63lmG3RYw6lMXFLTQC/KE/YVyX+0UYMgHQEwBalA1oR76XCWr5TiDNBhpP0ktZoIK8KDPtLwfFMJaUHINQ3a0+e/DF+0t9Or+u8QJMxdxa8LyIyeY5Y3ev3z786Gi36MVjarn/PtCVUsD0P4Uq3iTKxdyRJcn8sbgo45IgIgHwyfmT53ZPXzhVFHWvqKWBRtXI7pzFrWjudehUIXSes/4Lm9Z3Dw8cG19Rf+bASw5L/y/c9MmNAIljAaaoH507Zfbrs+cdKWqxxTg7TUIp/miT8gu5f7BY6I505juhrvpJV1EXpUgs9GRA8T/5d1nIv2WQlTQdv0tHaxUi4bLoi74IVSEN9a/3RRBfvlH3Urvy76rolKKYKl4rpU3pM6mvKCE6eFJ/OmVsP0byOPZj4JO+52CUAAQApI6sWW6U6b46lOlkh2Myi+2S3ZRhaeDiLZ/ZIvNmEFkOnfqfDryo30aR5O5q+Nv3ZbJJtfEQqu7FWz61tazr4huz5xx9aP706RDqSuwRNmGwN03XHyOJ+bgmkeyr7NVF55zRu9c9bfQhwbeIG+DnRYef3X/JvhAKySOrvmLX5jPHMZiiEqioiu6FE3es3zL0+LAkYTIOycbnQgjz9LAbtuTycxQC4nj8PIJ3ysKFoRBqZGZ5fPe1j7zlF4pi4METTgj+G2euvfbygUOHzhgty+ktvV44tSjC2SHU5zxj/LZn7xh++LReKAfrUHZg46tNEAathi2uG+VXlE+f+Or6ougVklECLORxeAEzZJmgBCSKScSS6+C18QQRk/12mxiOPo1RLD3uGWmbOoT1RR8QJaN4YPas6dne+EJZVEtV1Vn85IGX3ysyL4p6sa7jy+GzPwIIdS0JeCFxYziEevj5G/5l+4aBwyN1KMpkWIIo1V1Hn3HkkflT5jYP7B98zoYvbIwxQURg+DqAQD8sh7pTV4JSy5/a97IHluqB2RDqhaIIS3WtxfNq4hfAisfryhifv/6fT9kweHi0FiwLdX3/7FlHvjF73uFusVS+ZMsnTq7q0Ik41//T+8bcuQfumzl7f18Oopa6t1rfSS7FcDk3ONaZHSyKuizqqhOKquyDb1WWAtgRwKtSLD6EuuwUAqahKMtKRFYm8JZrAsgJlPvgXxbym1rAWdqTz/H3nbIX8VmAW+4Jcl8tAVLUEIpO38X6WK9BoO6zJ0kbABIEnmMCRrlwbBEQv42N1XVdh6p33+x5++6bO3tf8lfRlWc7SSfF8Dljd59w+vA9W2RaUe1F6N0zc+7++1dpY1XFfwt+wDbeKaqhSzb/3RlF2SvumTl//32z5xyQnKOuJbcSwX5n/qQxdYuiGCrr3uhLt3z89KKou3UR47Mop1cW1fIn9r3iviqUc3Ud5G3jq9rtUxi96Cv61TMnvrz9pOHHN9R10a1CEZPp88buWj/QWYokACgzwTTBL4kiCNCoOKSKFmpEQFu+m1meeOKRuVM+ffOTr/rTTmfogbm5cFBsSl7EmwU7vCl9//6wrtfrbQ2htyOE+rS67jwthOrEEIr1IdQxMHgLPWuYuEy0W9fl4KbB/RMXTdy6bdvw4xMHFrf0hsu5gTPGvjHKTxehHEMZJO0LiEcKhh5u0TKXFr4iZ5YEEPmhNFP5S0qRsu7U+xdOnP37/a948MjyhsNL9cCRui6miyIcCaGeDqGYSZXOcvRH+lP0XbxPQdW14L6873K0KMJwXQuIx2ytSg67HMOUfFWIQis5ujYq1l0s6wOyiEGS8Nmi0LFI0F6q67oBAm1yL8vQraowVBTFSF3X4yEUMlYZd1UU9VJRhOWqkso0Bh4B2AEB5bqul8qymKnrMCNyKMtqoar0PLBWNSe5lBIoqgpzLDqYfD9QVaX8Dt8JTOFzVVVlWcblGQQ9TX4F2PP7ZKDxGwmeMof4Wf7InPC5X97EIhfMjfw+ajDmv32gVD9AMM313SAG4uVkFRJtBJznyrKeERuq63quLMOC6J9tJw6uL5uhopBEqhiv65hQiUnKn0VuA/a3Br/6lv+EbTwyDbXYh+iqWg6hlGRGcqvjssdvwSAjUIo9hyAvVynGiyL632Bdx9Jtoa7FZ8LR/t+F+EzDf78F45CgIf4yUtdhvD8O0WM9HEIxuL57aKwseoN1XQyGOgw9b8PnTrhw3VfXg5rsG8+x0g004/7FE6ZvfvI1X1isBr82XW34t16vuLvT6TyyAmDjzTPTQ3U9PlFVvc11XZ9YFNUJIZSbQ6gniqIeSs54XPOGM9d1PSDAFkIhBjsmQFIUYeSc0d0nbBncPy7UsWSpfcyTTKmIudFz1n9+y1CxIOW9LjxikQW8WYxc6Trv+cZh4Au9od6tR57/ZBGqpeV6YPZLU89/oK6Lw0VRHw6hmKrr+khRlEf6IFnN1HUpmeVyXStjHuccs7iy7PR69ZAorSyL0V6vFtAeLopiIL0rUwFbnFZwqKoiWHaDVCkhZoyNP+ITAOyikHUNAc5KgHOuqgoB2TVnNHUdup2OGHM1GkI5Jn/3g0aoBIAFsBOwDVRVDMQyPhG5ZPOypjIjcuj1OotlWS7VtZ5w4epe5CKBqKrKTsruI5PRD07HABbA2/9tH2jLsiwqKSri3wDiPgAfA/z+v+X3vV4oy7JOv20GAoA5bQqIY+gDbb8N+VxJQh/nfAyUE4e1VvuWsmGpqqQSKaPdFEU52+uFxW43LPcovIp8RDbQyTFHPwbY/UThWBuio7UO5Fv5u74ui25RVEN1XUTAFt30evVytxvm6zrayGKvt3Z7/GbHJ4G5LCWpCMOdTj22vFyMl2UMeNFu+2OqBKinqyoC97znv9/sOIqi7NR1T4LsaKcTxqpKQLseK4oirhuKrMBqFkU9dsbIfdtOGn50c1WVAyH6X0znij7HJyVi3QtVtTRbjR247cizb5Ot2HVdf6Msuw/0er2927cPTrkv4e1Pui5uueXqzq23Tg+FMD5W18sTIVSSWU+E0BmJnYZedLTjmXhHIKqqxZGjwAXkqkoCQDHej5aSpcYMsM/FF3UnZU7iaJIBdiUTrOtY5kt2uqb+JfL2M0rJdmLWKlF3JoR6StZRi6I4GEJxSAC7qurpsqwly579/9q7uqRGjiRcmVnVPzQrW2BijcMb+MkPsucOvgRzBF9DwzV8hPUV9sUn8IPDig2/7MuENRsw0qABdXf9rrNKjTQgkBBjxz7QEYR+uror68usr/LLaiAErL23RkpySsUq+s1hjAVrHWVZLo1xuZSi8B4K731OxFltJBJe8S2id95jYLmfiAzJe08d2dzGEJHJHZxz1goheWLUSlFtTKsBgi2KYivCZhsZJ0SpvNeFtVTyYovoF4QdawhsHzhHCsArto/tIfIGgJoQfG1taKTEmI3fxuG27V2fyW+x9BNfiRz3Ef2FSDw46L5b4BLLIc4hECXVl8ghYgZSxhUmtuHPC5s7/3cLX3ztiJ8Jh6fCgiRTuWVxPhF1R9gAHJtd7N8e00Nxzr5i5ndOWCJsQ3CcZTf84z3FGuoqZrd9wvOJydB7Hx9oQPQxU+fYU8q26+7xmDn3lLYpxiWFoLOiIGUtKSEMY2wRgzYmaIDcFsVfR9hN0zDiUinI0nyDPV5QloTNcRoaADVHFI0xvGjaO/P3qbik2OZ5DgWALwGodI5fYwKXh0CL7NvvIcYMvBdC6LGaQoxqIFYokkKLJSUtRLhmLgIQYyHgtRDhtffqDUAxbZqmHg5f8Ry8T+ol0v7550ul9d8z52YFkcsRlWInEtk46XYYOBaFJGN8DoCl926PV6AQONvGRYbqM+8xEnYCJrD8iJLd+6BY5i8Au+fp11WrFgXLZUaphcBYZghBcCb9LgR8FwJcKuWuibJ5CKb1XrVVlRtrW0e0PiCvrkrIspqc4yxWK8RMta1lO9FaCVLG6jwva95aG6SUC+mezt+HIRHF4qxz0gHUFrHU1mbm8BCttc3W5RBGgW30nkswM+k9ZkXB5Sjg/lMBeJGtExkyRi02sxshpXTeS4Mo9CYcbscA91mWdcyAm6aBPC+gaVro9YRoGv6jkUJo3cL+vhBtmz4rpUFrruCl96lN95m3cfgoxYLw2D5YvjdgTIpF/p5frbVQFMVNe+ck5Hn6Pp1f/gkf9sNDcfxQnLOvnGMsGy9EYRkv51pTlrnRunT7+zfPSt100cVNXbe8QGZEShHZuGSwz7e5xw7zbqdL2IfWCtk0GUmpiX1jbeaMad3h4Sf23Tvw68a4U2dbXvT+fU3MD1LmisgorRN+UsrgnI1xa602ZZkZVjj3zd8tu1vbbNWHRLnyXmREViE6BSCVtV45xxzHC7LbR5SclP4tKV1WKst9rMXeJO8HsKK9FALeIoYLreFtVcnLfl/Mq2pgXr58Gef+vcGa6nuv4Icffqe2/RbzfELWCmQn7jLY+byGPC8jaTHJ8SABbI4oc84AebXimg9iyvQAOBMETpE4mGUInmtoLN1JCLqRt5tsSRtlLpYnWMItNhNjqYGzaef8FWIxd65tiT7VSin75Zczd3Qk/HffMVkPP8iuu/7Ozs5gMBjAdDrFtm1xMpnQ0ZHAjrDqugwczPN5FXq96zCbVbC3dw3d+Yfs7q49Pxf+4ODAvXgxcefnv4bR6JswHK63Z/39zuDHHwcwGo3o5ESg1gLZDiH+K66v90OvdxnHVlWfAPuWbePPiOf+s8/2XVUJPxoJPxzej8Pdfs/iPbjfo6NRfP/bb8d34qzfH3/w3Zs3b0HwHrcQYjLhJ//TcXIixHR6udL2H/H72WwGx8fL3tO40sE4d++7Md22kxeVTbGz7Xn2V4eZ1seu3+/70Wi01ldd3HQ+ubi4or29/WjLfH4VGPdN99jWrqe3O/vjn3ML/OkngQcHyT+ffz4J0+nvod+f+sfH49MtEiLZ9MsvB2StxdlsRmXZxS16IvJS/se/eHHoHpq/T7Fkde5n2ZjYh94fISdwdd2SUjm1rVF5zkogqm9WAjED5woFcyCrRj64pMQLC5dznGNlT++JxFUI9XXTlO1gMDCnp6dx95zbbxW0ibwTb7Gxuw6WCY4n8fm5wNeve2TMG5lle1TXmeIsNdVcbSyFcFbE2Q+/ZxnEpI0srp2L5zvpvMkW59LjBMQaHLT1Hk2WyTYE2Xpv26sroU9OhP7qK2E7B3fgbLr36vkOow6fJbGuwrU9hun6dO3HeCxp1YfJ7vV2rdr9Mfp9CMNu0+8xON/9Xbj7r35KrD7Gpl0xu+uT5Jc/G/fHjK1ru+qr/xf71s+5vxa/pQ9TcsT8xgscJ0gXFxVJea2s5QzcqLZVqigEsjpkfmNsiSyrNFZWC4VWtFmW6ar6t/3++y/+SDJffVAC3Zl8d3H6hwQXYDGhbjamOLmrqmUmyu1DmCBn5rxy8XmlctBag1JJMm86jNEhy7JgTBuKIndVVbjxuHG9Xs9VVWX7/X/509N/3qxgm+73fP4ZgWcEnhHYhEBXoTg7EzgYcIJ6Sc4RdmqKlV9XTmJlRfRFVAaTyaFLivbV2ufHtyK9TcZ9rPO3Mw4m9OFwKa87aT0ej2Ew2K7X0UiI4+PjmNp+/fU4nJ8PQpKr6wHZ7q7PrZ4ReEbgGYHtEVivplav305N/w+O9+UYTzYaMQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;color:#fff}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover .goumai___CDg70{display:none}.wrap___ieM1S .shuji___s0mOr .button_right___ps1Wr:hover .goumai_active___zaOG_{display:block}.fankui___uCxiI{display:flex;padding:20px}.fankui___uCxiI .fankui_img___tlYQ3{border-radius:25px;height:50px;overflow:hidden;width:50px}.fankui___uCxiI .fankui_content___bySdK{margin-left:20px;width:1060px}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA{display:flex}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_name___mAO_k{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:40px;text-align:left}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_school___OU5KA{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:40px;margin-left:20px;text-align:left}.fankui___uCxiI .fankui_content___bySdK .content_top___s_zrA .top_time___HoSOs{color:#666;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:40px;margin-left:auto;text-align:left}.myModal___PnEFo [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important;margin-left:4px!important}.myModal___PnEFo [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___PnEFo [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important;margin-left:4px!important}.myModal___PnEFo [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.flex_box_center___QyfTI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___h3rrj{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___CJQPY{box-align:center;align-items:center}.flex_box_center_end___GyaJk{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Q9WpV{box-orient:block-axis;flex-direction:column}.form___In2ej{height:400px;overflow-y:auto}.form___In2ej input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___In2ej label{color:#5f6367!important;height:38px}.form___In2ej label:before{margin-top:2px}.form___In2ej .btn___CMK6g{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___In2ej .btn___CMK6g i{font-size:14px;margin-right:3px}.form___In2ej .img___s_IXU{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___In2ej .img___s_IXU>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___k3vWJ [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___k3vWJ [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important}.flex_box_center___mD6Gr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZCJE4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___KWzbg{box-align:center;align-items:center}.flex_box_center_end___dQfUC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___LBPl4{box-orient:block-axis;flex-direction:column}.tabs___toHjJ{align-items:center;display:flex;height:54px;justify-content:space-between}.tabs___toHjJ .tabsWrap___ycw39{align-items:center;display:flex;height:45px;line-height:45px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0{align-items:center;cursor:pointer;display:flex;height:100%;text-align:center;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0>div{color:#5f6368;font-size:14px;font-weight:400;height:100%;position:relative;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0 .itemStyle___HQGxU{background:hsla(0,0%,86%,.2);border-top-left-radius:10px;border-top-right-radius:10px;color:#666660;font-weight:600;text-align:center;width:145px}.tabs___toHjJ .tabsWrap___ycw39 .tab___BF5r0 .active___EKAtL{background:#fff;border-left:1px solid hsla(0,0%,86%,.2);border-right:1px solid hsla(0,0%,86%,.2);border-top:1px solid hsla(0,0%,86%,.2);border-top-left-radius:10px;border-top-right-radius:10px;color:#1b8565;font-weight:600;text-align:center;width:145px} \ No newline at end of file diff --git a/p__Textbook__Index__index.async.js b/p__Textbook__Index__index.async.js index b47117d50f..cc37787024 100644 --- a/p__Textbook__Index__index.async.js +++ b/p__Textbook__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{31490:function(e,n,t){t.d(n,{Z:function(){return I}});var l=t(7557),a=t.n(l),i=t(41498),s=t.n(i),r=t(82242),o=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m=t(78241),_=t(8591),p=t(43418),x=t(88522),h=t(73782),f=t(57930),v=t(59028),j=t(8785),g=t(92911),b=t(61186),y=t.n(b),Z={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},w=t(57035),S=t(94334),C=t(58670),k=t(66208),N=t(37712),I=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,r=e.title,c=void 0===r?"":r,j=e.coreCurriculum,b=(e.dispatch,j.CoreSubjects,m.Z.useForm()),I=u()(b,1)[0],P=(0,d.useState)(!1),V=u()(P,2),B=V[0],F=V[1],R=(0,d.useState)([]),E=u()(R,2),M=E[0],O=E[1],q=(0,d.useState)(!1),L=u()(q,2),W=L[0],z=L[1],D=(0,d.useState)([]),T=u()(D,2),U=T[0],Y=T[1],A=(0,d.useState)([]),J=u()(A,2),Q=J[0],G=J[1];(0,d.useEffect)((function(){if(t&&X(),null!=t&&t.id){var e,n;I.setFieldsValue(o()(o()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?y()(null==t?void 0:t.publication_time):""}));var l=[o()(o()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];O(l)}}),[t]);var H,X=function(){var e=s()(a()().mark((function e(){var n,t,l,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(n=e.sent)?void 0:n.status)&&G(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,g.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&Y(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(!0),i=o()(o()({},n),{},{attachment_id:(null==M||null===(t=M[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsx)(p.Z,{className:Z.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(c),open:t,onOk:function(){I.submit()},centered:!0,onCancel:function(){i()},confirmLoading:B,okButtonProps:{disabled:W},width:686,afterClose:function(){F(!1),O([]),I.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:w.Z.CustomCss,children:(0,N.jsxs)(m.Z,{form:I,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:K,className:Z.form,children:[(0,N.jsx)(m.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,N.jsx)(x.Z,{options:null==U?void 0:U.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,N.jsx)(h.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,N.jsx)(m.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,N.jsx)(x.Z,{options:null==Q?void 0:Q.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,N.jsx)(m.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,N.jsx)(m.Z.Item,{label:"出版时间",name:"publication_time",children:(0,N.jsx)(f.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,N.jsx)(m.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,N.jsx)(h.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,N.jsx)(m.Z.Item,{label:"阅读链接",name:"view_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入阅读链接"})}),(0,N.jsx)(m.Z.Item,{label:"购买链接",name:"buy_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入购买链接"})}),(0,N.jsx)(m.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,N.jsx)("div",{className:Z.upload,children:null!=M&&null!==(n=M[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,N.jsxs)("div",{className:Z.img,children:[(0,N.jsx)("img",{src:S.Z.API_SERVER+"/api/attachments/"+(null==M||null===(H=M[0])||void 0===H||null===(H=H.response)||void 0===H?void 0:H.id),alt:"avatar",style:{width:"100%"}}),(0,N.jsx)("div",{children:(0,N.jsx)(C.Z,{onClick:function(){O([]),I.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsx)(v.Z,{fileList:M,action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,I.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&z(!0),"done"===n.file.status&&z(!1),O(n.fileList),I.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){O([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(_.ZP.info("文件大小必须小于2MB"),Promise.reject()):(O([]),!0):(_.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,N.jsxs)(k.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,N.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},43481:function(e,n,t){t.r(n),t.d(n,{default:function(){return q}});var l=t(37205),a=t.n(l),i=t(82242),s=t.n(i),r=t(7557),o=t.n(r),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(8785),x=t(96865),h=t(6848),f=t(95237),v=t(43604),j=t(27092),g="BannerStyle___edGBw",b="BannerStyleContent___kyb6Q",y="DivDownPlay___IUWWX",Z="CustomInputStyle___qow_W",w="list___hrLrx",S="title___inYm8",C="publisher___H8ac3",k="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",V="type_item___Bqpts",B=t(16644),F=t(94334),R=t(92911),E=t(31490),M=t(66208),O=t(37712),q=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,i=e.globalSetting,r=(0,_.useState)({page:1,limit:12}),c=m()(r,2),d=c[0],q=c[1],L=(0,_.useState)(0),W=m()(L,2),z=W[0],D=W[1],T=(0,_.useState)(!0),U=m()(T,2),Y=U[0],A=U[1],J=(0,_.useState)(""),Q=m()(J,2),G=Q[0],H=Q[1],X=(0,_.useState)(!1),K=m()(X,2),$=K[0],ee=K[1],ne=(0,_.useState)([]),te=m()(ne,2),le=te[0],ae=te[1],ie=(0,_.useState)([]),se=m()(ie,2),re=se[0],oe=se[1],ce=(0,_.useState)("全部"),ue=m()(ce,2),de=ue[0],me=ue[1],_e=(0,_.useState)([]),pe=m()(_e,2),xe=pe[0],he=pe[1],fe=(0,_.useState)("全部"),ve=m()(fe,2),je=ve[0],ge=ve[1],be=(0,_.useState)(!1),ye=m()(be,2),Ze=ye[0],we=ye[1];(0,_.useEffect)((function(){Se()}),[]),(0,_.useEffect)((function(){Ce(!0)}),[de,je,G]);var Se=function(){var e=u()(o()().mark((function e(){var n,t,l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,R.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(n=e.sent)?void 0:n.status)&&he(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=7,(0,R.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(l=e.sent)?void 0:l.status)&&oe(null==l||null===(a=l.data)||void 0===a?void 0:a.list),A(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=u()(o()().mark((function e(){var n,t,l,a,i=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],A(!0),n&&(d.page=1,q(s()({},d))),e.next=5,(0,R.ZP)("/api/core_materials/list.json",{method:"get",params:s()({material_type_name:je,keyword:G,core_subject_name:de},d)});case 5:-1!==(null==(t=e.sent)?void 0:t.status)&&(we(null==t?void 0:t.can_edit),ae((null==t||null===(l=t.data)||void 0===l?void 0:l.list)||[]),D(null==t||null===(a=t.data)||void 0===a?void 0:a.count)),A(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/core_materials.json",{method:"post",body:s()({},n)});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(Ce(),Se(),ee(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,O.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,O.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(F.Z.IMG_SERVER,"/").concat(null==i||null===(n=i.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,O.jsxs)("div",{className:b,children:[(0,O.jsxs)("div",{children:[(0,O.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材推荐"}),Ze&&(0,O.jsxs)("div",{className:"".concat(y),onClick:function(){ee(!0)},children:[(0,O.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材推荐"]})]}),(0,O.jsx)("div",{children:(0,O.jsx)(M.t7,{placeholder:"请输入关键字进行搜索",className:Z,value:G,onChange:function(e){H(e)}})})]})}),(0,O.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,O.jsxs)("div",{className:k,children:[(0,O.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,O.jsx)("div",{className:I,children:"课程"}),(0,O.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(t=["全部"].concat(a()(re)))||void 0===t?void 0:t.map((function(e,n){return(0,O.jsx)("div",{className:de==e?P:V,onClick:function(){me(e)},children:e},n)}))})]}),(0,O.jsxs)("div",{className:N,children:[(0,O.jsx)("div",{className:I,children:"类型"}),(0,O.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(l=["全部"].concat(a()(xe)))||void 0===l?void 0:l.map((function(e,n){return(0,O.jsx)("div",{className:je==e?P:V,onClick:function(){ge(e)},children:e},n)}))})]})]}),(0,O.jsxs)(x.Z,{loading:Y,children:[!le.length&&(0,O.jsx)(B.Z,{}),(0,O.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:le.map((function(e){var n=e.name,t=e.id,l=e.attachment,a=e.author,i=e.publisher;e.number,e.publication_time,e.description;return(0,O.jsxs)("div",{className:w,onClick:function(){return p.history.push("/textbook/detail/".concat(t))},children:[(0,O.jsx)("img",{style:{border:"2px #1B8565 solid"},src:F.Z.API_SERVER+(null==l?void 0:l.url)}),(0,O.jsx)(h.Z,{title:n,children:(0,O.jsx)("div",{className:S,style:{marginTop:"-5px"},children:n})}),(0,O.jsx)(h.Z,{title:a,children:(0,O.jsx)("div",{className:C,children:a||"--"})}),(0,O.jsx)(h.Z,{title:i,children:(0,O.jsx)("div",{className:C,style:{marginTop:"-10px"},children:i||"--"})})]},t)}))})]}),(0,O.jsxs)(f.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,O.jsxs)(v.Z,{children:["共 ",(0,O.jsx)("span",{style:{color:"#165DFF"},children:z||0})," 条数据"]}),(0,O.jsx)(v.Z,{children:(0,O.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:d.page,pageSize:d.limit,onChange:function(e,n){d.page=e,q(s()({},d)),Ce()},total:z||0})})]}),(0,O.jsx)(E.Z,{visible:$,title:"教材",onCancel:function(){return ee(!1)},onOk:ke})]})]})}))},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{31490:function(e,n,t){t.d(n,{Z:function(){return I}});var l=t(7557),a=t.n(l),i=t(41498),s=t.n(i),r=t(82242),o=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m=t(78241),_=t(8591),p=t(43418),x=t(88522),h=t(73782),f=t(57930),v=t(59028),j=t(8785),g=t(92911),b=t(61186),y=t.n(b),Z={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},w=t(57035),S=t(94334),C=t(58670),k=t(66208),N=t(37712),I=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,r=e.title,c=void 0===r?"":r,j=e.coreCurriculum,b=(e.dispatch,j.CoreSubjects,m.Z.useForm()),I=u()(b,1)[0],P=(0,d.useState)(!1),V=u()(P,2),B=V[0],F=V[1],R=(0,d.useState)([]),E=u()(R,2),L=E[0],M=E[1],O=(0,d.useState)(!1),q=u()(O,2),W=q[0],z=q[1],D=(0,d.useState)([]),T=u()(D,2),U=T[0],Y=T[1],A=(0,d.useState)([]),J=u()(A,2),Q=J[0],G=J[1];(0,d.useEffect)((function(){if(t&&X(),null!=t&&t.id){var e,n;I.setFieldsValue(o()(o()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?y()(null==t?void 0:t.publication_time):""}));var l=[o()(o()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];M(l)}}),[t]);var H,X=function(){var e=s()(a()().mark((function e(){var n,t,l,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(n=e.sent)?void 0:n.status)&&G(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,g.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&Y(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(!0),i=o()(o()({},n),{},{attachment_id:(null==L||null===(t=L[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsx)(p.Z,{className:Z.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(c),open:t,onOk:function(){I.submit()},centered:!0,onCancel:function(){i()},confirmLoading:B,okButtonProps:{disabled:W},width:686,afterClose:function(){F(!1),M([]),I.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:w.Z.CustomCss,children:(0,N.jsxs)(m.Z,{form:I,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:K,className:Z.form,children:[(0,N.jsx)(m.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,N.jsx)(x.Z,{options:null==U?void 0:U.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,N.jsx)(h.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,N.jsx)(m.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,N.jsx)(x.Z,{options:null==Q?void 0:Q.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入主编"},{whitespace:!0,message:"请输入主编"},{max:20,message:"只能输入20个字符"}],children:(0,N.jsx)(h.Z,{maxLength:20,placeholder:"请输入主编"})}),(0,N.jsx)(m.Z.Item,{label:"副主编",name:"associate_editor",rules:[{max:20,message:"只能输入20个字符"}],children:(0,N.jsx)(h.Z,{maxLength:20,placeholder:"请输入副主编"})}),(0,N.jsx)(m.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,N.jsx)(m.Z.Item,{label:"出版时间",name:"publication_time",children:(0,N.jsx)(f.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,N.jsx)(m.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,N.jsx)(h.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,N.jsx)(m.Z.Item,{label:"联系方式",name:"contact_info",children:(0,N.jsx)(h.Z,{maxLength:30,placeholder:"请输入联系方式"})}),(0,N.jsx)(m.Z.Item,{label:"阅读链接",name:"view_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入阅读链接"})}),(0,N.jsx)(m.Z.Item,{label:"购买链接",name:"buy_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入购买链接"})}),(0,N.jsx)(m.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,N.jsx)("div",{className:Z.upload,children:null!=L&&null!==(n=L[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,N.jsxs)("div",{className:Z.img,children:[(0,N.jsx)("img",{src:S.Z.API_SERVER+"/api/attachments/"+(null==L||null===(H=L[0])||void 0===H||null===(H=H.response)||void 0===H?void 0:H.id),alt:"avatar",style:{width:"100%"}}),(0,N.jsx)("div",{children:(0,N.jsx)(C.Z,{onClick:function(){M([]),I.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsx)(v.Z,{fileList:L,action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,I.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&z(!0),"done"===n.file.status&&z(!1),M(n.fileList),I.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){M([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(_.ZP.info("文件大小必须小于2MB"),Promise.reject()):(M([]),!0):(_.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,N.jsxs)(k.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,N.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},43481:function(e,n,t){t.r(n),t.d(n,{default:function(){return O}});var l=t(37205),a=t.n(l),i=t(82242),s=t.n(i),r=t(7557),o=t.n(r),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(8785),x=t(96865),h=t(6848),f=t(95237),v=t(43604),j=t(27092),g="BannerStyle___edGBw",b="BannerStyleContent___kyb6Q",y="DivDownPlay___IUWWX",Z="CustomInputStyle___qow_W",w="list___hrLrx",S="title___inYm8",C="publisher___H8ac3",k="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",V="type_item___Bqpts",B=t(16644),F=t(94334),R=t(92911),E=t(31490),L=t(66208),M=t(37712),O=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,i=e.globalSetting,r=(0,_.useState)({page:1,limit:12}),c=m()(r,2),d=c[0],O=c[1],q=(0,_.useState)(0),W=m()(q,2),z=W[0],D=W[1],T=(0,_.useState)(!0),U=m()(T,2),Y=U[0],A=U[1],J=(0,_.useState)(""),Q=m()(J,2),G=Q[0],H=Q[1],X=(0,_.useState)(!1),K=m()(X,2),$=K[0],ee=K[1],ne=(0,_.useState)([]),te=m()(ne,2),le=te[0],ae=te[1],ie=(0,_.useState)([]),se=m()(ie,2),re=se[0],oe=se[1],ce=(0,_.useState)("全部"),ue=m()(ce,2),de=ue[0],me=ue[1],_e=(0,_.useState)([]),pe=m()(_e,2),xe=pe[0],he=pe[1],fe=(0,_.useState)("全部"),ve=m()(fe,2),je=ve[0],ge=ve[1],be=(0,_.useState)(!1),ye=m()(be,2),Ze=ye[0],we=ye[1];(0,_.useEffect)((function(){Se()}),[]),(0,_.useEffect)((function(){Ce(!0)}),[de,je,G]);var Se=function(){var e=u()(o()().mark((function e(){var n,t,l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,R.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(n=e.sent)?void 0:n.status)&&he(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=7,(0,R.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(l=e.sent)?void 0:l.status)&&oe(null==l||null===(a=l.data)||void 0===a?void 0:a.list),A(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=u()(o()().mark((function e(){var n,t,l,a,i=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],A(!0),n&&(d.page=1,O(s()({},d))),e.next=5,(0,R.ZP)("/api/core_materials/list.json",{method:"get",params:s()({material_type_name:je,keyword:G,core_subject_name:de},d)});case 5:-1!==(null==(t=e.sent)?void 0:t.status)&&(we(null==t?void 0:t.can_edit),ae((null==t||null===(l=t.data)||void 0===l?void 0:l.list)||[]),D(null==t||null===(a=t.data)||void 0===a?void 0:a.count)),A(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/core_materials.json",{method:"post",body:s()({},n)});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(Ce(),Se(),ee(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,M.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(F.Z.IMG_SERVER,"/").concat(null==i||null===(n=i.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,M.jsxs)("div",{className:b,children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材推荐"}),Ze&&(0,M.jsxs)("div",{className:"".concat(y),onClick:function(){ee(!0)},children:[(0,M.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材推荐"]})]}),(0,M.jsx)("div",{children:(0,M.jsx)(L.t7,{placeholder:"请输入关键字进行搜索",className:Z,value:G,onChange:function(e){H(e)}})})]})}),(0,M.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,M.jsxs)("div",{className:k,children:[(0,M.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,M.jsx)("div",{className:I,children:"课程"}),(0,M.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(t=["全部"].concat(a()(re)))||void 0===t?void 0:t.map((function(e,n){return(0,M.jsx)("div",{className:de==e?P:V,onClick:function(){me(e)},children:e},n)}))})]}),(0,M.jsxs)("div",{className:N,children:[(0,M.jsx)("div",{className:I,children:"类型"}),(0,M.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(l=["全部"].concat(a()(xe)))||void 0===l?void 0:l.map((function(e,n){return(0,M.jsx)("div",{className:je==e?P:V,onClick:function(){ge(e)},children:e},n)}))})]})]}),(0,M.jsxs)(x.Z,{loading:Y,children:[!le.length&&(0,M.jsx)(B.Z,{}),(0,M.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:le.map((function(e){var n=e.name,t=e.id,l=e.attachment,a=e.author,i=e.publisher;e.number,e.publication_time,e.description;return(0,M.jsxs)("div",{className:w,onClick:function(){return p.history.push("/textbook/detail/".concat(t))},children:[(0,M.jsx)("img",{style:{border:"2px #1B8565 solid"},src:F.Z.API_SERVER+(null==l?void 0:l.url)}),(0,M.jsx)(h.Z,{title:n,children:(0,M.jsx)("div",{className:S,style:{marginTop:"-5px"},children:n})}),(0,M.jsx)(h.Z,{title:a,children:(0,M.jsx)("div",{className:C,children:a||"--"})}),(0,M.jsx)(h.Z,{title:i,children:(0,M.jsx)("div",{className:C,style:{marginTop:"-10px"},children:i||"--"})})]},t)}))})]}),(0,M.jsxs)(f.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,M.jsxs)(v.Z,{children:["共 ",(0,M.jsx)("span",{style:{color:"#165DFF"},children:z||0})," 条数据"]}),(0,M.jsx)(v.Z,{children:(0,M.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:d.page,pageSize:d.limit,onChange:function(e,n){d.page=e,O(s()({},d)),Ce()},total:z||0})})]}),(0,M.jsx)(E.Z,{visible:$,title:"教材",onCancel:function(){return ee(!1)},onOk:ke})]})]})}))},57035:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__Textbook__Index__index.chunk.css b/p__Textbook__Index__index.chunk.css index 9742f5999e..3826e391ee 100644 --- a/p__Textbook__Index__index.chunk.css +++ b/p__Textbook__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___MHnED{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___TcFzL{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___NXbf7{box-align:center;align-items:center}.flex_box_center_end___tdLFV{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nWh1h{box-orient:block-axis;flex-direction:column}.BannerStyle___edGBw{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___kyb6Q{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___NM0Pw{margin:.25rem 0}.ListStyleItem___yMbCy{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___yMbCy:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___yMbCy:hover:after{opacity:1}.ListStyleItem___yMbCy:hover .ListStyleItemDesc___fepMk,.ListStyleItem___yMbCy:hover .ListStyleItemSpan___r3rht,.ListStyleItem___yMbCy:hover .ListStyleItemTag___fhHx7,.ListStyleItem___yMbCy:hover .ListStyleItemTitle___dHNY9{color:#fff}.ListStyleItem___yMbCy:hover .ListStyleItemTag___fhHx7{background:rgba(0,0,0,.1)}.ListStyleItem___yMbCy:hover .ListStyleItemImg___BX8HF img{transform:scale(1.1)}.ListStyleItemImg___BX8HF{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___BX8HF img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___k067l{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___a9QgM{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___sJZke{font-size:.16rem}.ListStyleItemTitle___dHNY9{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___fepMk,.ListStyleItemTitle___dHNY9{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___fepMk{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___fhHx7{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___r3rht{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___IUWWX,.SearchInput___TbSnk{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.CustomInputStyle___qow_W{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___qow_W .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::placeholder{color:#fff;font-size:.14rem}.Onerow___XI3TS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Bg___AHmvi{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-size:cover}.DivDownPlay___IUWWX,.SearchInput___TbSnk{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___TbSnk{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___TbSnk [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___TbSnk [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___vNb7K{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;overflow:hidden;width:283px}.CoreItem___vNb7K:hover img{transform:scale(1.1)}.CoreItem___vNb7K .img___AhwNf{height:177px;overflow:hidden}.CoreItem___vNb7K .img___AhwNf img{height:100%;transition:all .5s;width:100%}.list___hrLrx:hover{border:1px solid #1b8565;transform:translateY(-10px);transition:transform .3s ease}.list___hrLrx{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:1px solid #fff;box-shadow:0 2px 8px 0 #d3dbe2;cursor:pointer;margin-bottom:32px;margin-right:32px;padding-bottom:10px;width:276px}.list___hrLrx img{height:285px;margin:20px 36px 10px;width:202px}.list___hrLrx .title___inYm8{color:#333;font-size:18px;font-weight:500;height:32px;line-height:32px;margin:0 26px}.list___hrLrx .publisher___H8ac3,.list___hrLrx .title___inYm8{font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.list___hrLrx .publisher___H8ac3{color:#999;font-size:14px;font-weight:400;margin:5px 26px 10px}.list___hrLrx:nth-child(4n){margin-right:0}.search___USD4q{align-items:center!important;background-color:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:19px!important;display:flex!important;height:38px!important;margin-left:auto!important;overflow:hidden!important;width:350px!important}.search___USD4q [class~=ant-input]{background-color:hsla(0,0%,100%,0)!important;color:#fff!important}.search___USD4q [class~=ant-input]::-webkit-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]:-ms-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]::-ms-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]::placeholder{color:#fff!important}.search___USD4q [class~=ant-input-suffix]{color:#fff!important}.search___USD4q span[class~=ant-input-search-icon]{display:none!important}.search___USD4q [class~=ant-input-affix-wrapper]{background-color:hsla(0,0%,100%,.1)!important}.search___USD4q [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.search___USD4q span[class~=ant-input-group-addon]{display:none!important}.search___USD4q .searchIcon___uL435{cursor:pointer!important;margin-right:14px!important}.search___USD4q input{background-color:hsla(0,0%,100%,.1)!important}.paramsStyle___JRtOC{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___JRtOC .type___yDlx4{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___JRtOC .type___yDlx4 .typeName___YoFF3{color:#9096a3}.paramsStyle___JRtOC .type___yDlx4 .typeName___YoFF3,.paramsStyle___JRtOC .type___yDlx4 .type_item_active___b785N{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___JRtOC .type___yDlx4 .type_item_active___b785N{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___JRtOC .type___yDlx4 .type_item___Bqpts:hover{color:#37ad83}.paramsStyle___JRtOC .type___yDlx4 .type_item___Bqpts{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.flex_box_center___QyfTI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___h3rrj{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___CJQPY{box-align:center;align-items:center}.flex_box_center_end___GyaJk{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Q9WpV{box-orient:block-axis;flex-direction:column}.form___In2ej input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___In2ej label{color:#5f6367!important;height:38px}.form___In2ej label:before{margin-top:2px}.form___In2ej .btn___CMK6g{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___In2ej .btn___CMK6g i{font-size:14px;margin-right:3px}.form___In2ej .img___s_IXU{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___In2ej .img___s_IXU>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___k3vWJ [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___k3vWJ [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file +.flex_box_center___MHnED{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___TcFzL{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___NXbf7{box-align:center;align-items:center}.flex_box_center_end___tdLFV{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nWh1h{box-orient:block-axis;flex-direction:column}.BannerStyle___edGBw{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___kyb6Q{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.ListStyle___NM0Pw{margin:.25rem 0}.ListStyleItem___yMbCy{border-bottom:1px dashed #37ad83;cursor:pointer;padding:.3rem 0 .3rem .12rem;position:relative}.ListStyleItem___yMbCy:after{background:#1b8565;border-radius:.04rem;content:" ";height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:all .3s;width:calc(100% + .2rem)}.ListStyleItem___yMbCy:hover:after{opacity:1}.ListStyleItem___yMbCy:hover .ListStyleItemDesc___fepMk,.ListStyleItem___yMbCy:hover .ListStyleItemSpan___r3rht,.ListStyleItem___yMbCy:hover .ListStyleItemTag___fhHx7,.ListStyleItem___yMbCy:hover .ListStyleItemTitle___dHNY9{color:#fff}.ListStyleItem___yMbCy:hover .ListStyleItemTag___fhHx7{background:rgba(0,0,0,.1)}.ListStyleItem___yMbCy:hover .ListStyleItemImg___BX8HF img{transform:scale(1.1)}.ListStyleItemImg___BX8HF{border:1px solid #37ad83;height:1.78rem;overflow:hidden;width:3.15rem}.ListStyleItemImg___BX8HF img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .3s}.ListStyleItemTime___k067l{align-items:center;background:linear-gradient(90deg,#49b04d,#3f7cb2);display:flex;flex-direction:column;gap:.06rem;height:.7rem;justify-content:center;left:-.14rem;position:absolute;top:1rem;width:.7rem}.ListStyleItemTimeDay___a9QgM{font-size:.28rem;line-height:.28rem}.ListStyleItemTimeMonth___sJZke{font-size:.16rem}.ListStyleItemTitle___dHNY9{-webkit-line-clamp:1;font-size:.19rem;line-height:.24rem}.ListStyleItemDesc___fepMk,.ListStyleItemTitle___dHNY9{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ListStyleItemDesc___fepMk{-webkit-line-clamp:3;font-size:.14rem;line-height:.28rem;margin-bottom:.21rem;margin-top:.18rem}.ListStyleItemTag___fhHx7{background:rgba(27,133,101,.1);border-radius:.04rem;color:#015827;font-size:.13rem;padding:.04rem .09rem}.ListStyleItemSpan___r3rht{display:flex;flex-wrap:wrap;font-size:.16rem;gap:.1rem .2rem}.DivDownPlay___IUWWX,.SearchInput___TbSnk{align-items:center;border-radius:.04rem;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.CustomInputStyle___qow_W{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.CustomInputStyle___qow_W .ant-input{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.CustomInputStyle___qow_W .ant-input::placeholder{color:#fff;font-size:.14rem}.Onerow___XI3TS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Bg___AHmvi{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-size:cover}.DivDownPlay___IUWWX,.SearchInput___TbSnk{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___TbSnk{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___TbSnk [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___TbSnk [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___vNb7K{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;overflow:hidden;width:283px}.CoreItem___vNb7K:hover img{transform:scale(1.1)}.CoreItem___vNb7K .img___AhwNf{height:177px;overflow:hidden}.CoreItem___vNb7K .img___AhwNf img{height:100%;transition:all .5s;width:100%}.list___hrLrx:hover{border:1px solid #1b8565;transform:translateY(-10px);transition:transform .3s ease}.list___hrLrx{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.03));border:1px solid #fff;box-shadow:0 2px 8px 0 #d3dbe2;cursor:pointer;margin-bottom:32px;margin-right:32px;padding-bottom:10px;width:276px}.list___hrLrx img{height:285px;margin:20px 36px 10px;width:202px}.list___hrLrx .title___inYm8{color:#333;font-size:18px;font-weight:500;height:32px;line-height:32px;margin:0 26px}.list___hrLrx .publisher___H8ac3,.list___hrLrx .title___inYm8{font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:222px}.list___hrLrx .publisher___H8ac3{color:#999;font-size:14px;font-weight:400;margin:5px 26px 10px}.list___hrLrx:nth-child(4n){margin-right:0}.search___USD4q{align-items:center!important;background-color:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:19px!important;display:flex!important;height:38px!important;margin-left:auto!important;overflow:hidden!important;width:350px!important}.search___USD4q [class~=ant-input]{background-color:hsla(0,0%,100%,0)!important;color:#fff!important}.search___USD4q [class~=ant-input]::-webkit-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]:-ms-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]::-ms-input-placeholder{color:#fff!important}.search___USD4q [class~=ant-input]::placeholder{color:#fff!important}.search___USD4q [class~=ant-input-suffix]{color:#fff!important}.search___USD4q span[class~=ant-input-search-icon]{display:none!important}.search___USD4q [class~=ant-input-affix-wrapper]{background-color:hsla(0,0%,100%,.1)!important}.search___USD4q [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.search___USD4q span[class~=ant-input-group-addon]{display:none!important}.search___USD4q .searchIcon___uL435{cursor:pointer!important;margin-right:14px!important}.search___USD4q input{background-color:hsla(0,0%,100%,.1)!important}.paramsStyle___JRtOC{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___JRtOC .type___yDlx4{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___JRtOC .type___yDlx4 .typeName___YoFF3{color:#9096a3}.paramsStyle___JRtOC .type___yDlx4 .typeName___YoFF3,.paramsStyle___JRtOC .type___yDlx4 .type_item_active___b785N{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___JRtOC .type___yDlx4 .type_item_active___b785N{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___JRtOC .type___yDlx4 .type_item___Bqpts:hover{color:#37ad83}.paramsStyle___JRtOC .type___yDlx4 .type_item___Bqpts{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.flex_box_center___QyfTI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___h3rrj{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___CJQPY{box-align:center;align-items:center}.flex_box_center_end___GyaJk{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Q9WpV{box-orient:block-axis;flex-direction:column}.form___In2ej{height:400px;overflow-y:auto}.form___In2ej input{border:1px solid #e1e1e1;border-radius:2px;height:38px}.form___In2ej label{color:#5f6367!important;height:38px}.form___In2ej label:before{margin-top:2px}.form___In2ej .btn___CMK6g{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:32px;line-height:30px;padding:0 16px}.form___In2ej .btn___CMK6g i{font-size:14px;margin-right:3px}.form___In2ej .img___s_IXU{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___In2ej .img___s_IXU>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.myModal___k3vWJ [class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}.myModal___k3vWJ [class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}.myModal___k3vWJ [class~=ant-select-selection-search-input]{height:38px!important;line-height:38px!important}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file diff --git a/p__Three__index.async.js b/p__Three__index.async.js index fe219ceab8..062fac0f16 100644 --- a/p__Three__index.async.js +++ b/p__Three__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8999],{16644:function(e,n,t){var r=t(82242),s=t.n(r),i=(t(59301),t(19779)),o=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,x=e.imgStyles,m=e.loading,_=void 0!==m&&m;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||i,style:s()({width:288,height:200},x)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(o.ZP,s()(s()({className:p,onClick:f},r),{},{children:d})),h&&h]})}},56327:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var r=t(7557),s=t.n(r),i=t(41498),o=t.n(i),a=t(79800),c=t.n(a),l=t(59301),u=t(20834),d=t(44e3),f=t(8591),p=t(43418),h=t(60324),x=t(94334),m={flex_box_center:"flex_box_center___GfbI9",flex_space_between:"flex_space_between___m14JJ",flex_box_vertical_center:"flex_box_vertical_center___IKGDg",flex_box_center_end:"flex_box_center_end___JZxvM",flex_box_column:"flex_box_column___WnVa8",SubMentItem:"SubMentItem___P0LXo",MenuItem:"MenuItem___p91mQ",wrp:"wrp___kMQ4i",classroomInfo:"classroomInfo___rb1qC",title:"title___AQndp",titleLeft:"titleLeft___K7c9u",titleRight:"titleRight___BUODH",classroomUser:"classroomUser___NkYxe",headPic:"headPic___RD_it",teacherInfo:"teacherInfo___Gyj_W",classroomDesc:"classroomDesc___ng_AB",classroomDescBg:"classroomDescBg___Dz_DM",joinCouses:"joinCouses___U2D0G",bg:"bg___IcypX",leftMenus:"leftMenus___fF5qD",titleSelected:"titleSelected___Rqtd8",menuText:"menuText___jhrfq",totalCount:"totalCount___fqkbl",actions:"actions___NAYZl",task_count:"task_count___a1sYB",container:"container___djeCS",leftMenuActions:"leftMenuActions___lRhBF"},_=t(92911),v=t(8785),g=t(680),j=t(51131),b=t(39634),y=t(73782),Z=t(37712);var I=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n=e.CategoryId,t=e.IsShow,r=e.setIsShow,i=(e.dispatch,e.init),a=(0,l.useState)(),u=c()(a,2),d=u[0],h=u[1];return(0,Z.jsx)(p.Z,{title:n?"新建三级类目":"新建二级类目",width:424,onCancel:function(){r(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d){e.next=3;break}return f.ZP.error("栏目名不能为空"),e.abrupt("return");case 3:return e.next=5,(0,_.ZP)("/api/programas.json",{method:"post",body:{name:d,parent_id:n}});case 5:0===e.sent.status&&(f.ZP.info("创建成功"),r(!1),h(""),i());case 7:case"end":return e.stop()}}),e)}))),open:t,children:(0,Z.jsx)(y.Z,{value:d,onChange:function(e){return h(e.target.value)},placeholder:"请输入不超过10个汉字的名称",maxLength:10})})}));var k=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n=e.CategoryId,t=e.name,r=e.IsShow,i=e.setIsShow,a=(e.dispatch,e.init),u=(0,l.useState)(),d=c()(u,2),h=d[0],x=d[1];return(0,l.useEffect)((function(){x(t)}),[t]),(0,Z.jsx)(p.Z,{title:"目录重命名",width:424,onCancel:function(){i(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return f.ZP.error("栏目名不能为空"),e.abrupt("return");case 3:return e.next=5,(0,_.ZP)("/api/programas/".concat(n,"/rename.json"),{method:"put",body:{name:h,id:n}});case 5:0===e.sent.status&&(f.ZP.info("修改成功"),i(!1),x(""),a());case 7:case"end":return e.stop()}}),e)}))),open:r,children:(0,Z.jsx)(y.Z,{value:h,onChange:function(e){return x(e.target.value)},placeholder:"请输入不超过10个汉字的名称",maxLength:10})})})),w=t(3113),S=t(7078);var C=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t,r,s,i=e.ItemData,o=e.setIssee;return e.dispatch,e.init,(0,Z.jsxs)("div",{children:[(0,Z.jsx)("div",{style:{textAlign:"right"},children:(0,b.Ny)()&&(0,Z.jsx)(w.ZP,{onClick:function(){return o(!1)},children:"编辑"})}),(0,Z.jsx)(S.Z,{value:i.content}),(null==i||null===(n=i.attachment)||void 0===n?void 0:n.id)&&(0,Z.jsx)("div",{children:(0,Z.jsxs)("a",{href:null==i||null===(t=i.attachment)||void 0===t?void 0:t.url,target:"_self",download:null==i||null===(r=i.attachment)||void 0===r?void 0:r.title,children:[(0,Z.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,Z.jsx)("span",{style:{color:"#000000"},children:null==i||null===(s=i.attachment)||void 0===s?void 0:s.title})]})})]})})),P=t(82242),N=t.n(P),M=t(59028),D=t(30010),B=t(90406);var L=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t,r=e.ItemData,i=e.setIssee,a=e.CategoryId,u=(e.dispatch,e.init,(0,l.useState)([])),d=c()(u,2),p=d[0],h=d[1],m=(0,l.useState)(r.content),v=c()(m,2),g=v[0],j=v[1],b={name:"file",multiple:!0,action:x.Z.API_SERVER+"/api/attachments.json",defaultFileList:(t=[],null==r||null===(n=r.attachments)||void 0===n||n.map((function(e){var n={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};t.push(n)})),t),onRemove:function(e){(0,B.y8)({id:e.uid})},onChange:function(e){console.log("info",e);var n=e.file.status;"removed"===n&&h(e.fileList),"done"===n?(h(e.fileList),f.ZP.success("".concat(e.file.name," 文件上传成功"))):"error"===n&&f.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||f.ZP.info("文件大小必须小于150MB"),n}};function y(){return(y=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/programas/".concat(a,"/update_content.json"),{method:"put",body:{id:a,content:g,attachment_id:I(p)}});case 2:e.sent&&(f.ZP.info("提交成功"),i(!0));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function I(e){var n;return e&&e.map((function(e){n=e.response.id})),n}return(0,Z.jsxs)("div",{children:[(0,Z.jsx)(D.Z,{defaultValue:g,onChange:function(e){return j(e)}}),(0,Z.jsxs)(M.Z,N()(N()({},b),{},{children:[(0,Z.jsx)(w.ZP,{className:"uploadBtn",children:"上传附件"}),"(单个文件150M以内)"]})),(0,Z.jsxs)("p",{style:{marginTop:"10px"},children:[(0,Z.jsx)(w.ZP,{style:{width:"90px"},onClick:function(){return function(){return y.apply(this,arguments)}()},children:"提交"}),(0,Z.jsx)(w.ZP,{style:{marginLeft:"30px",width:"90px"},type:"primary",onClick:function(){return i(!0)},children:"取消"})]})]})})),R=u.Z.SubMenu,T=(d.Z.Content,d.Z.Sider);var A=(0,v.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){e.user,e.dispatch;var n,t=e.globalSetting,r=(0,l.useState)(),i=c()(r,2),a=(i[0],i[1],(0,l.useState)(!1)),d=c()(a,2),v=d[0],y=d[1],w=(0,l.useState)(),S=c()(w,2),P=S[0],N=S[1],M=(0,l.useState)(),D=c()(M,2),B=D[0],A=D[1],E=(0,l.useState)(!1),q=c()(E,2),G=q[0],U=q[1],z=(0,l.useState)(""),O=c()(z,2),V=O[0],F=O[1],J=(0,l.useState)(""),Q=c()(J,2),Y=Q[0],H=Q[1],K=(0,l.useState)(!0),W=c()(K,2),X=W[0],$=W[1];function ee(){return ne.apply(this,arguments)}function ne(){return(ne=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/programas.json",{method:"get"});case 2:(n=e.sent)&&N(null==n?void 0:n.programas);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,l.useEffect)((function(){ee()}),[]),console.log("globalSetting",t);var te=function(){var e=o()(s()().mark((function e(n,t,r){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next=1===e.t0?3:2===e.t0?6:3===e.t0?10:4===e.t0?15:17;break;case 3:return A(null==t?void 0:t.id),y(!0),e.abrupt("break",17);case 6:return A(null==t?void 0:t.id),U(!0),F(null==t?void 0:t.name),e.abrupt("break",17);case 10:return e.next=12,(0,_.ZP)("/api/programas/".concat(null==t?void 0:t.id,"/top.json"),{method:"post",body:{id:null==t?void 0:t.id}});case 12:return 0===e.sent.status&&ee(),e.abrupt("break",17);case 15:return re((0,Z.jsxs)("p",{children:["删除之后不能恢复,",(0,Z.jsx)("br",{}),"是否确认删除?"]}),o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/programas/".concat(null==t?void 0:t.id,".json"),{method:"delete",body:{id:null==t?void 0:t.id}});case 2:0===e.sent.status&&(f.ZP.info("删除成功"),ee());case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),re=function(e,n){p.Z.confirm({centered:!0,title:"提示",icon:(0,Z.jsx)(g.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},se=function(e,n){return(0,Z.jsxs)("div",{className:m.leftMenuActions,children:[1===n&&(0,Z.jsx)("p",{className:"current",onClick:function(){return te(1,e,n)},children:"新建"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(2,e,n)},children:"重命名"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(3,e,n)},children:"置顶"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(4,e,n)},children:"删除"})]})};function ie(){return oe.apply(this,arguments)}function oe(){return(oe=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/programas/".concat(B,"/content.json"),{method:"get",params:{id:B}});case 2:(n=e.sent)&&H(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Z.jsxs)("div",{style:{marginBottom:"40px"},children:[(0,Z.jsx)("img",{style:{width:"100%"},src:x.Z.IMG_SERVER+"/".concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.shixun_banner_url)}),(0,Z.jsxs)("div",{className:"edu-container minH500",style:{display:"flex",width:"1200px"},children:[(0,Z.jsx)(T,{width:244,className:m.leftMenus,style:{background:"none",marginTop:"20px",height:"auto"},children:(0,Z.jsxs)(u.Z,{mode:"inline",children:[null==P?void 0:P.map((function(e,n){var t;return(null==e?void 0:e.children.length)>0?(0,Z.jsx)(R,{title:(0,Z.jsxs)("span",{className:"font16",children:[(0,Z.jsx)("span",{children:e.name}),!(0,b.Ny)()&&(0,Z.jsx)("span",{}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,1)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",m.actions].join(" ")})})]}),children:null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(e,n){return(0,Z.jsxs)(u.Z.Item,{className:null==m?void 0:m.SubMentItem,onClick:function(){A(null==e?void 0:e.id),B=null==e?void 0:e.id,ie()},children:[(0,Z.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.name}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,2)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",m.actions].join(" ")})})]})}))}):(0,Z.jsxs)(u.Z.Item,{className:null==m?void 0:m.SubMentItem,onClick:function(){A(null==e?void 0:e.id),B=null==e?void 0:e.id,ie()},children:[(0,Z.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.name}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,1)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",m.actions].join(" ")})})]})})),(0,Z.jsx)(u.Z.Item,{onClick:function(){A(""),B="",y(!0)},style:{color:"#0152d9",fontSize:"16px",height:"40px",display:"flex",alignItems:"center"},icon:(0,Z.jsx)(j.Z,{style:{color:"#0152d9",fontSize:"16px"}}),children:"新增二级类目"})]})}),(0,Z.jsxs)("div",{style:{width:"937px",marginLeft:"17px",background:"#fff",padding:"20px"},children:[X&&(0,Z.jsx)(C,{ItemData:Y,setIssee:$}),!1===X&&(0,Z.jsx)(L,{ItemData:Y,setIssee:$,CategoryId:B})]})]}),(0,Z.jsx)(I,{CategoryId:B,IsShow:v,setIsShow:y,init:ee}),(0,Z.jsx)(k,{CategoryId:B,name:V,IsShow:G,setIsShow:U,init:ee})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8999],{56327:function(e,n,t){t.r(n),t.d(n,{default:function(){return E}});var r=t(7557),s=t.n(r),i=t(41498),o=t.n(i),a=t(79800),c=t.n(a),l=t(59301),u=t(20834),d=t(44e3),f=t(8591),p=t(43418),h=t(60324),_=t(94334),x={flex_box_center:"flex_box_center___GfbI9",flex_space_between:"flex_space_between___m14JJ",flex_box_vertical_center:"flex_box_vertical_center___IKGDg",flex_box_center_end:"flex_box_center_end___JZxvM",flex_box_column:"flex_box_column___WnVa8",SubMentItem:"SubMentItem___P0LXo",MenuItem:"MenuItem___p91mQ",wrp:"wrp___kMQ4i",classroomInfo:"classroomInfo___rb1qC",title:"title___AQndp",titleLeft:"titleLeft___K7c9u",titleRight:"titleRight___BUODH",classroomUser:"classroomUser___NkYxe",headPic:"headPic___RD_it",teacherInfo:"teacherInfo___Gyj_W",classroomDesc:"classroomDesc___ng_AB",classroomDescBg:"classroomDescBg___Dz_DM",joinCouses:"joinCouses___U2D0G",bg:"bg___IcypX",leftMenus:"leftMenus___fF5qD",titleSelected:"titleSelected___Rqtd8",menuText:"menuText___jhrfq",totalCount:"totalCount___fqkbl",actions:"actions___NAYZl",task_count:"task_count___a1sYB",container:"container___djeCS",leftMenuActions:"leftMenuActions___lRhBF"},m=t(92911),v=t(8785),j=t(680),g=t(51131),b=t(39634),y=t(73782),Z=t(37712);var I=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n=e.CategoryId,t=e.IsShow,r=e.setIsShow,i=(e.dispatch,e.init),a=(0,l.useState)(),u=c()(a,2),d=u[0],h=u[1];return(0,Z.jsx)(p.Z,{title:n?"新建三级类目":"新建二级类目",width:424,onCancel:function(){r(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d){e.next=3;break}return f.ZP.error("栏目名不能为空"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/programas.json",{method:"post",body:{name:d,parent_id:n}});case 5:0===e.sent.status&&(f.ZP.info("创建成功"),r(!1),h(""),i());case 7:case"end":return e.stop()}}),e)}))),open:t,children:(0,Z.jsx)(y.Z,{value:d,onChange:function(e){return h(e.target.value)},placeholder:"请输入不超过10个汉字的名称",maxLength:10})})}));var k=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n=e.CategoryId,t=e.name,r=e.IsShow,i=e.setIsShow,a=(e.dispatch,e.init),u=(0,l.useState)(),d=c()(u,2),h=d[0],_=d[1];return(0,l.useEffect)((function(){_(t)}),[t]),(0,Z.jsx)(p.Z,{title:"目录重命名",width:424,onCancel:function(){i(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return f.ZP.error("栏目名不能为空"),e.abrupt("return");case 3:return e.next=5,(0,m.ZP)("/api/programas/".concat(n,"/rename.json"),{method:"put",body:{name:h,id:n}});case 5:0===e.sent.status&&(f.ZP.info("修改成功"),i(!1),_(""),a());case 7:case"end":return e.stop()}}),e)}))),open:r,children:(0,Z.jsx)(y.Z,{value:h,onChange:function(e){return _(e.target.value)},placeholder:"请输入不超过10个汉字的名称",maxLength:10})})})),w=t(3113),S=t(7078);var C=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t,r,s,i=e.ItemData,o=e.setIssee;return e.dispatch,e.init,(0,Z.jsxs)("div",{children:[(0,Z.jsx)("div",{style:{textAlign:"right"},children:(0,b.Ny)()&&(0,Z.jsx)(w.ZP,{onClick:function(){return o(!1)},children:"编辑"})}),(0,Z.jsx)(S.Z,{value:i.content}),(null==i||null===(n=i.attachment)||void 0===n?void 0:n.id)&&(0,Z.jsx)("div",{children:(0,Z.jsxs)("a",{href:null==i||null===(t=i.attachment)||void 0===t?void 0:t.url,target:"_self",download:null==i||null===(r=i.attachment)||void 0===r?void 0:r.title,children:[(0,Z.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,Z.jsx)("span",{style:{color:"#000000"},children:null==i||null===(s=i.attachment)||void 0===s?void 0:s.title})]})})]})})),P=t(82242),N=t.n(P),M=t(59028),D=t(30010),B=t(90406);var L=(0,v.connect)((function(e){return{user:e.user}}))((function(e){e.user;var n,t,r=e.ItemData,i=e.setIssee,a=e.CategoryId,u=(e.dispatch,e.init,(0,l.useState)([])),d=c()(u,2),p=d[0],h=d[1],x=(0,l.useState)(r.content),v=c()(x,2),j=v[0],g=v[1],b={name:"file",multiple:!0,action:_.Z.API_SERVER+"/api/attachments.json",defaultFileList:(t=[],null==r||null===(n=r.attachments)||void 0===n||n.map((function(e){var n={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};t.push(n)})),t),onRemove:function(e){(0,B.y8)({id:e.uid})},onChange:function(e){console.log("info",e);var n=e.file.status;"removed"===n&&h(e.fileList),"done"===n?(h(e.fileList),f.ZP.success("".concat(e.file.name," 文件上传成功"))):"error"===n&&f.ZP.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||f.ZP.info("文件大小必须小于150MB"),n}};function y(){return(y=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/programas/".concat(a,"/update_content.json"),{method:"put",body:{id:a,content:j,attachment_id:I(p)}});case 2:e.sent&&(f.ZP.info("提交成功"),i(!0));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function I(e){var n;return e&&e.map((function(e){n=e.response.id})),n}return(0,Z.jsxs)("div",{children:[(0,Z.jsx)(D.Z,{defaultValue:j,onChange:function(e){return g(e)}}),(0,Z.jsxs)(M.Z,N()(N()({},b),{},{children:[(0,Z.jsx)(w.ZP,{className:"uploadBtn",children:"上传附件"}),"(单个文件150M以内)"]})),(0,Z.jsxs)("p",{style:{marginTop:"10px"},children:[(0,Z.jsx)(w.ZP,{style:{width:"90px"},onClick:function(){return function(){return y.apply(this,arguments)}()},children:"提交"}),(0,Z.jsx)(w.ZP,{style:{marginLeft:"30px",width:"90px"},type:"primary",onClick:function(){return i(!0)},children:"取消"})]})]})})),R=u.Z.SubMenu,A=(d.Z.Content,d.Z.Sider);var E=(0,v.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){e.user,e.dispatch;var n,t=e.globalSetting,r=(0,l.useState)(),i=c()(r,2),a=(i[0],i[1],(0,l.useState)(!1)),d=c()(a,2),v=d[0],y=d[1],w=(0,l.useState)(),S=c()(w,2),P=S[0],N=S[1],M=(0,l.useState)(),D=c()(M,2),B=D[0],E=D[1],T=(0,l.useState)(!1),q=c()(T,2),G=q[0],U=q[1],z=(0,l.useState)(""),O=c()(z,2),V=O[0],F=O[1],J=(0,l.useState)(""),Q=c()(J,2),Y=Q[0],H=Q[1],K=(0,l.useState)(!0),W=c()(K,2),X=W[0],$=W[1];function ee(){return ne.apply(this,arguments)}function ne(){return(ne=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/programas.json",{method:"get"});case 2:(n=e.sent)&&N(null==n?void 0:n.programas);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,l.useEffect)((function(){ee()}),[]),console.log("globalSetting",t);var te=function(){var e=o()(s()().mark((function e(n,t,r){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next=1===e.t0?3:2===e.t0?6:3===e.t0?10:4===e.t0?15:17;break;case 3:return E(null==t?void 0:t.id),y(!0),e.abrupt("break",17);case 6:return E(null==t?void 0:t.id),U(!0),F(null==t?void 0:t.name),e.abrupt("break",17);case 10:return e.next=12,(0,m.ZP)("/api/programas/".concat(null==t?void 0:t.id,"/top.json"),{method:"post",body:{id:null==t?void 0:t.id}});case 12:return 0===e.sent.status&&ee(),e.abrupt("break",17);case 15:return re((0,Z.jsxs)("p",{children:["删除之后不能恢复,",(0,Z.jsx)("br",{}),"是否确认删除?"]}),o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/programas/".concat(null==t?void 0:t.id,".json"),{method:"delete",body:{id:null==t?void 0:t.id}});case 2:0===e.sent.status&&(f.ZP.info("删除成功"),ee());case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),re=function(e,n){p.Z.confirm({centered:!0,title:"提示",icon:(0,Z.jsx)(j.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},se=function(e,n){return(0,Z.jsxs)("div",{className:x.leftMenuActions,children:[1===n&&(0,Z.jsx)("p",{className:"current",onClick:function(){return te(1,e,n)},children:"新建"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(2,e,n)},children:"重命名"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(3,e,n)},children:"置顶"}),(0,Z.jsx)("p",{className:"current",onClick:function(){return te(4,e,n)},children:"删除"})]})};function ie(){return oe.apply(this,arguments)}function oe(){return(oe=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/programas/".concat(B,"/content.json"),{method:"get",params:{id:B}});case 2:(n=e.sent)&&H(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Z.jsxs)("div",{style:{marginBottom:"40px"},children:[(0,Z.jsx)("img",{style:{width:"100%"},src:_.Z.IMG_SERVER+"/".concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.shixun_banner_url)}),(0,Z.jsxs)("div",{className:"edu-container minH500",style:{display:"flex",width:"1200px"},children:[(0,Z.jsx)(A,{width:244,className:x.leftMenus,style:{background:"none",marginTop:"20px",height:"auto"},children:(0,Z.jsxs)(u.Z,{mode:"inline",children:[null==P?void 0:P.map((function(e,n){var t;return(null==e?void 0:e.children.length)>0?(0,Z.jsx)(R,{title:(0,Z.jsxs)("span",{className:"font16",children:[(0,Z.jsx)("span",{children:e.name}),!(0,b.Ny)()&&(0,Z.jsx)("span",{}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,1)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",x.actions].join(" ")})})]}),children:null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(e,n){return(0,Z.jsxs)(u.Z.Item,{className:null==x?void 0:x.SubMentItem,onClick:function(){E(null==e?void 0:e.id),B=null==e?void 0:e.id,ie()},children:[(0,Z.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.name}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,2)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",x.actions].join(" ")})})]})}))}):(0,Z.jsxs)(u.Z.Item,{className:null==x?void 0:x.SubMentItem,onClick:function(){E(null==e?void 0:e.id),B=null==e?void 0:e.id,ie()},children:[(0,Z.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.name}),(0,b.Ny)()&&(0,Z.jsx)(h.Z,{placement:"right",content:function(){return se(e,1)},trigger:"hover",children:(0,Z.jsx)("span",{className:["iconfont icon-sandian",x.actions].join(" ")})})]})})),(0,Z.jsx)(u.Z.Item,{onClick:function(){E(""),B="",y(!0)},style:{color:"#0152d9",fontSize:"16px",height:"40px",display:"flex",alignItems:"center"},icon:(0,Z.jsx)(g.Z,{style:{color:"#0152d9",fontSize:"16px"}}),children:"新增二级类目"})]})}),(0,Z.jsxs)("div",{style:{width:"937px",marginLeft:"17px",background:"#fff",padding:"20px"},children:[X&&(0,Z.jsx)(C,{ItemData:Y,setIssee:$}),!1===X&&(0,Z.jsx)(L,{ItemData:Y,setIssee:$,CategoryId:B})]})]}),(0,Z.jsx)(I,{CategoryId:B,IsShow:v,setIsShow:y,init:ee}),(0,Z.jsx)(k,{CategoryId:B,name:V,IsShow:G,setIsShow:U,init:ee})]})}))}}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__index.async.js b/p__User__Detail__ExperImentImg__index.async.js index 72b3088ecc..c157fac89b 100644 --- a/p__User__Detail__ExperImentImg__index.async.js +++ b/p__User__Detail__ExperImentImg__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94849,66208,7078,96898],{75166:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=b)&&void 0!==i&&i.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===B&&(0,j.jsx)(j.Fragment,{children:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===B&&U&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(U.key,"&url=").concat(T+U.url,"&callbackUrl=").concat(T+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,j.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===B&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,j.jsx)("img",{src:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=b)&&void 0!==y&&y.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===B||"download"===B)&&(0,j.jsx)(j.Fragment,{children:R?(0,j.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},7078:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(82242),a=t.n(i),r=t(37205),c=t.n(r),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(13729),t(32834)),f=t.n(p),m=t(11690);var x=[],g=["